Pete Alonso Stats

Pete Alonso Stats

Alonso has accrued an average at the plate of .249 for his time in baseball in addition to 493 runs scored and an OPS of .854. He has been struck out 822 times and has gotten a free base on 358 occasions, contributing to a .339 OBP. In his pro baseball career, Alonso has drilled 226 balls out of the park while knocking in 586 runs. He has compiled a slugging percentage of .514 and he has totaled 1,615 bases. For his time in the league, he stepped into the batters box 3,607 times and got on base with a hit 781 times.

Alonso has accounted for 279 bases in total with 146 hits in 608 at-bats. He has an on-base percentage of .329 with 70 free passes and 172 K’s. For this campaign, Pete Alonso has knocked in 88 runs and has accounted for a slugging percentage of .459. He has notched 91 runs for the season and has knocked 34 balls out of the park. He has accounted for a batting average at the plate of .240 with an OPS of .788.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .249 226 781 358 493 586 .339 3,607 3,139 .854 N/A 142 7 846 .514 17 2 1,615 822
2024 NYM 172.000 0 91 0 608 34 .240 162 695 .459 1 146 31 3 .329 88 3 123 70
2023 NYM .217 46 123 65 92 118 .318 658 568 .821 123 21 2 154 .504 4 1 286 151
2022 NYM .271 40 162 67 95 131 .352 685 597 .869 146 27 0 160 .518 5 1 309 128
2021 NYM .262 37 147 60 81 94 .344 637 561 .863 134 27 3 152 .519 3 0 291 127
2020 NYM .231 16 48 24 31 35 .326 239 208 .817 122 6 0 57 .490 1 0 102 61
2019 NYM .260 53 155 72 103 120 .358 693 597 .941 147 30 2 161 .583 1 0 348 183

2024 Stats for Pete Alonso

Stat Total MLB Rank
Games Played 3 97th
Plate Appearances 162 1st
At-Bats 695 10th
Runs Scored 608 16th
Hits 91 21st
Doubles 146 48th
Triples 31 35th
Home Runs 0 341st
Runs Batted In 34 12th
Stolen Bases 88 29th
Caught Stealing 3 291st
Walks 0 399th
Strikeouts 70 22nd
Batting Average 172.000 14th
On-Base Percentage .240 317th
Slugging Percentage .329 182nd
OPS .459 102nd
OPS+ 1 109th
Total Bases 123 97th
Grounded Into Double Plays 0 125th
Hit By Pitch 122 110th
Sacrifice Hits 279 21st
Sacrifice Flies 14 37th
Intentional Walks 13 20th

2023 Stats for Pete Alonso

2023 Stats for Pete Alonso

Stat Total MLB Rank
Games Played 154 38th
Plate Appearances 658 36th
At-Bats 568 49th
Runs Scored 92 30th
Hits 123 107th
Doubles 21 161st
Triples 2 118th
Home Runs 46 3rd
Runs Batted In 118 2nd
Stolen Bases 4 221st
Caught Stealing 1 222nd
Walks 65 48th
Strikeouts 151 34th
Batting Average .217 435th
On-Base Percentage .318 254th
Slugging Percentage .504 48th
OPS .821 84th
OPS+ 123 89th
Total Bases 286 23rd
Grounded Into Double Plays 17 26th
Hit By Pitch 21 2nd
Sacrifice Hits 0 288th
Sacrifice Flies 4 90th
Intentional Walks 6 18th

2022 Stats for Pete Alonso

Stat Total MLB Rank
Games Played 160 7th
Plate Appearances 685 12th
At-Bats 597 15th
Runs Scored 95 14th
Hits 162 24th
Doubles 27 70th
Triples 0 361st
Home Runs 40 3rd
Runs Batted In 131 2nd
Stolen Bases 5 160th
Caught Stealing 1 226th
Walks 67 27th
Strikeouts 128 61st
Batting Average .271 122nd
On-Base Percentage .352 99th
Slugging Percentage .518 36th
OPS .869 41st
OPS+ 146 35th
Total Bases 309 6th
Grounded Into Double Plays 17 21st
Hit By Pitch 12 21st
Sacrifice Hits 0 243rd
Sacrifice Flies 9 5th
Intentional Walks 16 3rd

2021 Stats for Pete Alonso

Stat Total MLB Rank
Games Played 152 33rd
Plate Appearances 637 39th
At-Bats 561 36th
Runs Scored 81 61st
Hits 147 49th
Doubles 27 75th
Triples 3 44th
Home Runs 37 13th
Runs Batted In 94 32nd
Stolen Bases 3 218th
Caught Stealing 0 364th
Walks 60 51st
Strikeouts 127 67th
Batting Average .262 244th
On-Base Percentage .344 203rd
Slugging Percentage .519 84th
OPS .863 100th
OPS+ 134 96th
Total Bases 291 25th
Grounded Into Double Plays 20 7th
Hit By Pitch 12 22nd
Sacrifice Hits 0 405th
Sacrifice Flies 4 75th
Intentional Walks 6 14th

2020 Stats for Pete Alonso

Stat Total MLB Rank
Games Played 57 44th
Plate Appearances 239 37th
At-Bats 208 45th
Runs Scored 31 63rd
Hits 48 96th
Doubles 6 188th
Triples 0 193rd
Home Runs 16 7th
Runs Batted In 35 29th
Stolen Bases 1 182nd
Caught Stealing 0 208th
Walks 24 51st
Strikeouts 61 29th
Batting Average .231 315th
On-Base Percentage .326 243rd
Slugging Percentage .490 116th
OPS .817 137th
OPS+ 122 139th
Total Bases 102 34th
Grounded Into Double Plays 4 94th
Hit By Pitch 6 14th
Sacrifice Hits 0 110th
Sacrifice Flies 1 104th
Intentional Walks 4 5th

2019 Stats for Pete Alonso

Stat Total MLB Rank
Games Played 161 6th
Plate Appearances 693 13th
At-Bats 597 21st
Runs Scored 103 21st
Hits 155 47th
Doubles 30 66th
Triples 2 110th
Home Runs 53 1st
Runs Batted In 120 4th
Stolen Bases 1 321st
Caught Stealing 0 388th
Walks 72 31st
Strikeouts 183 3rd
Batting Average .260 280th
On-Base Percentage .358 136th
Slugging Percentage .583 44th
OPS .941 57th
OPS+ 147 50th
Total Bases 348 3rd
Grounded Into Double Plays 13 55th
Hit By Pitch 21 5th
Sacrifice Hits 0 382nd
Sacrifice Flies 3 125th
Intentional Walks 6 21st