Jeff McNeil Stats

Over the course of the 2,840 at-bats in his career, McNeil has earned a batting average of .289 with 822 hits. His OBP is .353 and he has earned a career OPS of .784. He has recorded 388 runs in addition to having 312 runs batted in. McNeil has recorded a walk 210 times while striking out on 373 attempts. He has hit the long ball 68 times, with 1,224 total bases and also a .431 slugging percentage.

So far this season, McNeil has notched 55 runs, recorded 43 runs batted in and has earned 12 home runs. He has gotten a free base 33 times and holds an on-base percentage of .305. McNeil has compiled 100 hits out of 418 at-bats for an average at the plate of .239. He has gone down on strikes 66 times while racking up 162 total bases. He has compiled an OPS of 0.693 in addition to a slugging % of .388.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .289 68 822 210 388 312 .353 3,150 2,840 .784 N/A 172 13 798 .431 34 10 1,224 373
2024 NYM 66.000 0 55 1 418 12 .239 126 463 .388 1 100 26 1 .305 43 5 97 33
2023 NYM .270 10 158 39 75 55 .333 648 585 .711 97 25 4 156 .378 10 0 221 65
2022 NYM .326 9 174 40 73 62 .382 589 533 .836 140 39 1 148 .454 4 0 242 61
2021 NYM .251 7 97 29 48 35 .319 426 386 .679 88 19 1 120 .360 3 0 139 58
2020 NYM .311 4 57 20 19 23 .383 209 183 .836 130 14 0 52 .454 0 2 83 24
2019 NYM .318 23 162 35 83 75 .384 567 510 .916 143 38 1 133 .531 5 6 271 75
2018 NYM .329 3 74 14 35 19 .381 248 225 .852 138 11 6 63 .471 7 1 106 24

2024 Stats for Jeff McNeil

Stat Total MLB Rank
Games Played 1 170th
Plate Appearances 126 89th
At-Bats 463 111th
Runs Scored 418 110th
Hits 55 111th
Doubles 100 119th
Triples 26 51st
Home Runs 0 337th
Runs Batted In 12 156th
Stolen Bases 43 173rd
Caught Stealing 5 193rd
Walks 1 231st
Strikeouts 33 153rd
Batting Average 66.000 249th
On-Base Percentage .239 285th
Slugging Percentage .305 301st
OPS .388 270th
OPS+ 1 265th
Total Bases 97 249th
Grounded Into Double Plays 0 295th
Hit By Pitch 96 254th
Sacrifice Hits 162 130th
Sacrifice Flies 6 198th
Intentional Walks 8 49th

2023 Stats for Jeff McNeil

2023 Stats for Jeff McNeil

Stat Total MLB Rank
Games Played 156 28th
Plate Appearances 648 42nd
At-Bats 585 32nd
Runs Scored 75 77th
Hits 158 32nd
Doubles 25 102nd
Triples 4 40th
Home Runs 10 226th
Runs Batted In 55 152nd
Stolen Bases 10 116th
Caught Stealing 0 332nd
Walks 39 148th
Strikeouts 65 299th
Batting Average .270 115th
On-Base Percentage .333 162nd
Slugging Percentage .378 325th
OPS .711 284th
OPS+ 97 257th
Total Bases 221 95th
Grounded Into Double Plays 5 258th
Hit By Pitch 18 5th
Sacrifice Hits 3 27th
Sacrifice Flies 3 125th
Intentional Walks 0 209th

2022 Stats for Jeff McNeil

Stat Total MLB Rank
Games Played 148 55th
Plate Appearances 589 67th
At-Bats 533 61st
Runs Scored 73 61st
Hits 174 11th
Doubles 39 16th
Triples 1 189th
Home Runs 9 218th
Runs Batted In 62 96th
Stolen Bases 4 185th
Caught Stealing 0 384th
Walks 40 134th
Strikeouts 61 317th
Batting Average .326 19th
On-Base Percentage .382 42nd
Slugging Percentage .454 112th
OPS .836 59th
OPS+ 140 51st
Total Bases 242 48th
Grounded Into Double Plays 6 239th
Hit By Pitch 11 24th
Sacrifice Hits 0 231st
Sacrifice Flies 5 43rd
Intentional Walks 1 100th

2021 Stats for Jeff McNeil

Stat Total MLB Rank
Games Played 120 174th
Plate Appearances 426 175th
At-Bats 386 174th
Runs Scored 48 200th
Hits 97 172nd
Doubles 19 175th
Triples 1 297th
Home Runs 7 323rd
Runs Batted In 35 277th
Stolen Bases 3 242nd
Caught Stealing 0 1135th
Walks 29 240th
Strikeouts 58 339th
Batting Average .251 323rd
On-Base Percentage .319 370th
Slugging Percentage .360 494th
OPS .679 444th
OPS+ 88 423rd
Total Bases 139 211th
Grounded Into Double Plays 10 117th
Hit By Pitch 10 42nd
Sacrifice Hits 0 1143rd
Sacrifice Flies 1 406th
Intentional Walks 0 1128th

2020 Stats for Jeff McNeil

Stat Total MLB Rank
Games Played 52 118th
Plate Appearances 209 107th
At-Bats 183 116th
Runs Scored 19 196th
Hits 57 40th
Doubles 14 26th
Triples 0 476th
Home Runs 4 233rd
Runs Batted In 23 137th
Stolen Bases 0 525th
Caught Stealing 2 50th
Walks 20 92nd
Strikeouts 24 309th
Batting Average .311 57th
On-Base Percentage .383 73rd
Slugging Percentage .454 171st
OPS .836 124th
OPS+ 130 111th
Total Bases 83 92nd
Grounded Into Double Plays 3 187th
Hit By Pitch 3 99th
Sacrifice Hits 0 443rd
Sacrifice Flies 3 26th
Intentional Walks 2 34th

2019 Stats for Jeff McNeil

Stat Total MLB Rank
Games Played 133 129th
Plate Appearances 567 89th
At-Bats 510 87th
Runs Scored 83 62nd
Hits 162 34th
Doubles 38 19th
Triples 1 293rd
Home Runs 23 93rd
Runs Batted In 75 85th
Stolen Bases 5 143rd
Caught Stealing 6 27th
Walks 35 182nd
Strikeouts 75 251st
Batting Average .318 55th
On-Base Percentage .384 70th
Slugging Percentage .531 101st
OPS .916 77th
OPS+ 143 59th
Total Bases 271 55th
Grounded Into Double Plays 5 298th
Hit By Pitch 21 6th
Sacrifice Hits 0 1043rd
Sacrifice Flies 1 409th
Intentional Walks 2 136th

2018 Stats for Jeff McNeil

Stat Total MLB Rank
Games Played 63 419th
Plate Appearances 248 341st
At-Bats 225 337th
Runs Scored 35 284th
Hits 74 273rd
Doubles 11 333rd
Triples 6 26th
Home Runs 3 446th
Runs Batted In 19 404th
Stolen Bases 7 122nd
Caught Stealing 1 312th
Walks 14 401st
Strikeouts 24 537th
Batting Average .329 59th
On-Base Percentage .381 86th
Slugging Percentage .471 159th
OPS .852 103rd
OPS+ 138 77th
Total Bases 106 298th
Grounded Into Double Plays 2 485th
Hit By Pitch 5 147th
Sacrifice Hits 4 66th
Sacrifice Flies 0 1094th
Intentional Walks 1 290th