pete alonso 300th hr analysis