Jeff McNeil
2B | Bats/Throws: L/R | 6' 0" 195LBS | Age: 33
Draft: 2013 | Rd: 12, #356, New York Mets | Cal St Long Beach
PA AB R H HR SB AVG OBP SLG OPS
2023 648 585 75 158 10 10 .270 .333 .378 .711
2024 472 424 57 101 12 5 .238 .308 .384 .692
2025 44 39 4 9 2 0 .231 .295 .487 .782
8 Seasons 3,203 2,885 394 832 70 34 .288 .352 .431 .783
AVG HR SB OPS
2023 .270 10 10 .711
2024 .238 12 5 .692
2025 .231 2 0 .782
8 Seasons .288 70 34 .783
MLB Percentile Rankings
Hits Spray Chart

Statcast Batting Statistics

Season Age Pitches Batted
Balls
Barrels Barrel % Barrel/PA Exit
Velocity
Max EV Launch
Angle
LA Sweet-
Spot %
XBA XSLG WOBA XWOBA XWOBACON HardHit% K% BB%
2018 26 838 205 5 2.4 2.0 86.6 105.6 15.5 32.2 .279 .411 .368 .329 .335 28.9 9.7 5.6
2019 27 2067 436 21 4.8 3.7 89.0 107.2 13.8 34.2 .283 .465 .384 .350 .367 36.7 13.2 6.2
2020 28 804 162 4 2.5 1.9 86.6 106.2 11.5 37.0 .277 .407 .360 .337 .339 26.5 11.5 9.6
2021 29 1514 329 14 4.3 3.3 88.1 108.3 12.0 30.4 .257 .387 .301 .315 .325 33.4 13.6 6.8
2022 30 2065 477 13 2.7 2.2 86.9 110.0 12.8 39.0 .280 .389 .365 .323 .325 30.2 10.4 6.8
2023 31 2193 526 7 1.3 1.1 86.0 109.0 14.4 32.1 .251 .340 .314 .294 .285 27.4 10.0 6.0
2024 32 1711 360 11 3.1 2.3 87.0 107.7 14.9 32.2 .235 .336 .304 .288 .294 31.1 14.4 7.4
2025 33 172 32 2 6.3 4.7 83.9 105.1 12.8 37.5 .260 .391 .333 .307 .337 25.0 16.3 9.3
Player 11364 2527 77 3.0 2.4 87.2 110.0 13.6 34.0 .264 .387 .340 .317 .321 30.9 11.9 6.7
MLB 7.0 4.8 88.5 122.4 12.3 33.2 .245 .405 .316 .315 .368 36.7 22.2 8.4
! Note: All figures in this table cover the period 2015-present.




Fastball: 4 Seam, 2 Seam, Cutter, Sinker. Offspeed: Split, Change, Fork, Screw. Breaking: Slider, Curve, Knuckle, Sweeper, Slurve, Other
  •   
  •   
  •   
  •   
  •   
  •   
  •   

Batted Ball Profile

AIR: Fly Balls + Line Drives + Popups All Batted Balls Batted Ball Breakdown
Season GB % AIR % FB % LD % PU % Pull % Straight % Oppo % Pull GB % Straight GB % Oppo GB % Pull AIR % Straight AIR % Oppo AIR %
2018 41.0 59.0 26.8 22.0 10.2 32.2 37.1 30.2 16.6 16.6 7.3 15.6 20.5 22.9
2019 43.6 56.4 24.1 26.6 5.7 44.5 32.1 23.4 23.2 14.0 6.4 21.3 18.1 17.0
2020 44.4 55.6 23.5 27.2 4.9 38.3 35.8 25.9 24.7 14.8 4.9 13.6 21.0 21.0
2021 46.8 53.2 22.5 22.8 7.9 35.0 34.7 30.4 21.9 16.1 8.8 13.1 18.5 21.6
2022 41.3 58.7 22.9 30.0 5.9 33.3 39.8 26.8 17.6 18.9 4.8 15.7 21.0 22.0
2023 42.2 57.8 22.1 25.7 10.1 37.5 35.4 27.2 20.2 15.4 6.7 17.3 20.0 20.5
2024 39.7 60.3 26.7 24.2 9.4 42.8 36.7 20.6 20.0 16.1 3.6 22.8 20.6 16.9
2025 40.6 59.4 31.3 25.0 3.1 53.1 18.8 28.1 31.3 3.1 6.3 21.9 15.6 21.9
Player 42.5 57.5 23.9 25.8 7.8 38.1 35.7 26.1 20.5 15.9 6.1 17.6 19.8 20.1
MLB 44.4 55.6 23.8 24.7 7.1 37.2 37.4 25.2 20.6 17.8 5.9 16.6 19.7 19.3
! Note: All figures in this table cover the period 2015-present.

Quality of Contact

Season Weak % Topped % Under % Flare/Burner % Solid % Barrel % Barrel/PA
2018 4.4 29.8 29.8 25.9 4.9 2.4 2.0
2019 3.4 31.4 23.4 29.1 7.3 4.8 3.7
2020 4.9 27.8 25.3 32.1 6.8 2.5 1.9
2021 4.3 33.4 26.4 26.7 4.3 4.3 3.3
2022 3.6 31.2 27.5 29.8 5.2 2.7 2.2
2023 6.8 30.4 30.6 24.9 5.7 1.3 1.1
2024 4.4 28.3 32.5 25.3 6.1 3.1 2.3
2025 9.4 25.0 31.3 28.1 0.0 6.3 4.7
Player 4.7 30.6 28.1 27.4 5.7 3.0 2.4
MLB 3.9 32.6 24.8 24.4 5.9 7.0 4.8
! Note: All figures in this table cover the period 2015-present.

Run Values by Pitch Type

Year Pitch Type Team RV/100 Run Value Pitches % PA BA SLG wOBA Whiff% K% PutAway % xBA xSLG xwOBA Hard Hit %
2025 4-Seam Fastball 3.7 2 59 34.3 18 .353 .824 .500 7.3 16.7 12.0 .342 .590 .416 42.9
2025 Curveball -5.5 -2 28 16.3 6 .000 .000 .000 8.3 16.7 11.1 .062 .098 .067 0.0
2025 Cutter -1.3 0 20 11.6 3 .000 .000 .233 10.0 0.0 0.0 .109 .118 .299 0.0
2025 Sinker -0.6 0 19 11.0 5 .250 .250 .320 9.1 20.0 16.7 .239 .275 .321 33.3
2025 Sweeper -0.9 0 17 9.9 2 .000 .000 .000 0.0 0.0 0.0 .138 .149 .138 0.0
2025 Changeup 0.4 0 13 7.6 5 .200 .600 .320 37.5 40.0 28.6 .283 .338 .268 33.3
2025 Slider 3.5 0 11 6.4 2 .500 .500 .450 0.0 0.0 0.0 .449 .496 .415 0.0
2025 Split-Finger -1.8 0 2 1.2 -- -- -- 100.0 -- 0.0 -- -- -- --
2024 4-Seam Fastball -0.1 -1 595 34.8 178 .248 .433 .332 12.5 12.4 14.0 .247 .385 .316 38.0
2024 Slider -0.1 0 278 16.2 80 .208 .319 .275 28.9 26.3 18.8 .152 .229 .225 23.1
2024 Sinker -2.2 -6 268 15.7 82 .234 .325 .282 6.7 6.1 9.8 .276 .369 .307 34.7
2024 Cutter 1.4 2 150 8.8 36 .235 .500 .354 12.3 8.3 9.7 .232 .347 .273 22.6
2024 Changeup 1.9 3 141 8.2 28 .360 .600 .416 30.1 10.7 6.3 .276 .334 .296 13.0
2024 Curveball 0.4 1 130 7.6 33 .241 .276 .314 27.7 15.2 11.1 .216 .291 .278 37.5
2024 Sweeper 0.4 0 70 4.1 16 .267 .333 .291 22.6 18.8 12.0 .289 .340 .302 8.3
2024 Split-Finger -1.9 -1 65 3.8 15 .077 .154 .177 31.3 33.3 20.0 .232 .258 .281 37.5
2024 Slurve -10.4 -1 6 0.4 2 .000 .000 .000 25.0 50.0 50.0 .025 .025 .025 0.0
2024 Knuckleball 5.7 0 3 0.2 -- -- -- -- -- -- -- -- -- --
! Note: Years are in reverse order.

Statcast Batting Run Value

Runs
Year Team PA Pitches Heart Shadow Chase Waste All
2018 245 831 9 -5 6 3 13
2019 565 2,067 14 -11 14 13 30
2020 207 804 1 -3 7 4 8
2021 426 1,514 -13 -19 15 10 -6
2022 588 2,065 -3 1 15 9 22
2023 648 2,193 -28 -7 18 10 -7
2024 471 1,711 0 -21 11 7 -3
2025 42 172 -1 0 1 1 0
Player 3,192 11,357 -20 -66 87 -20 58
+ View Complete Batting Run Value Leaderboard
+ Show Leverage-Based Run Value

Plate Discipline

Season Pitches Zone % Zone Swing % Zone Contact % Chase % Chase Contact % Edge % 1st Pitch Swing % Swing % Whiff % Meatball % Meatball Swing %
2018 838 48.0 81.5 88.0 33.1 72.7 40.7 45.2 56.4 16.5 6.9 96.5
2019 2,067 47.8 84.1 85.8 38.1 67.7 44.0 51.3 60.1 19.9 6.1 93.7
2020 804 48.5 83.1 86.1 32.4 73.1 43.5 53.1 57.0 17.5 6.3 86.3
2021 1,514 50.7 83.7 87.4 27.7 63.8 41.7 45.1 56.1 18.2 7.5 94.7
2022 2,065 50.8 77.6 87.1 29.2 73.1 42.0 40.6 53.8 15.9 7.3 86.0
2023 2,193 50.3 75.9 91.9 29.9 70.9 42.0 42.3 53.0 13.5 7.0 85.1
2024 1,711 51.8 78.4 87.9 30.7 64.8 44.0 41.4 55.4 17.5 7.3 88.8
2025 172 52.3 76.7 95.7 34.1 75.0 47.1 41.9 56.4 10.3 7.6 100.0
Player 11,364 49.9 80.0 88.0 31.7 69.2 42.7 44.7 55.8 16.9 6.9 89.7
MLB 48.7 67.0 82.0 28.4 57.7 42.6 29.9 47.2 25.0 7.3 76.3
! Note: All figures in this table cover the period 2015-present.

Percentile Rankings

Year xwOBA xBA xSLG xISO xOBP Brl Brl% EV Max EV Hard
Hit%
K% BB% Whiff% Chase
Rate
Speed OAA Arm
Strength
Bat
Speed
Squared-up
Rate
Swing
Length
2018 44 68 83
2019 73 87 63 43 79 33 21 45 51 37 91 22 79 8 59 60
2020 60 79 43 20 75 11 8 16 34 5 98 57 89 23 57 71 55
2021 32 57 27 23 48 14 15 28 55 17 94 22 87 49 50 91 55
2022 59 94 45 17 80 13 7 12 62 7 99 32 91 51 50 95 59
2023 14 44 9 4 35 2 2 5 45 5 99 18 98 39 51 82 70 9 95 84
2024 16 27 10 12 34 8 6 14 32 11 92 42 87 32 23 63 65 13 74 62
2025 22 34
+ View Complete Percentile Rankings Leaderboard

Expected Home Runs

Adjusted

Year Team Avg HR Trot Actual HR xHR HR-xHR Doubters Mostly Gone No Doubters No Doubter %
2018 22.7 3 3.8 -1 4 2 2 66.7
2019 22.3 23 20.0 3 11 14 9 39.1
2020 21.4 4 4.2 0 1 2 3 75.0
2021 22.8 7 6.1 1 4 4 3 42.9
2022 23.5 9 10.2 -1 4 8 6 66.7
2023 21.7 10 10.8 -1 4 10 2 20.0
2024 23.1 12 10.4 2 7 12 2 16.7
2025 23.1 2 1.9 0 0 1 1 50.0
Player 22.6 70 67.3 3 35 53 28 40.0
+ View Standard Expected Home Runs

Expected Home Runs by Park

Adjusted

Year HR
2018 3 5 3 4 3 3 3 5 2 3 3 5 6 3 3 4 3 3 4 4 6 3 6 5 3 3 3 5 6 3 2
2019 23 23 17 24 20 19 22 24 20 14 17 24 26 18 19 22 20 19 20 23 20 17 27 23 21 15 18 20 22 16 11
2020 4 4 4 5 5 3 5 4 5 3 4 5 3 3 5 5 4 3 4 5 3 5 6 4 3 3 5 5 4 4 4
2021 7 6 5 5 6 5 7 8 3 4 4 6 8 5 6 7 6 6 8 6 7 7 8 9 7 5 7 5 7 5 4
2022 9 12 7 13 11 12 13 9 8 7 7 14 12 9 12 13 11 10 9 11 9 9 13 11 7 7 13 10 10 9 8
2023 10 12 4 15 12 11 12 12 12 9 10 13 11 6 13 14 13 12 11 14 7 7 14 12 8 8 12 10 10 11 8
2024 12 11 7 19 9 9 12 15 10 6 6 12 11 7 10 12 9 10 12 13 11 6 19 14 9 8 9 8 11 9 7
2025 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2
Player 70 75 48 87 68 64 76 79 62 48 53 81 79 53 70 79 68 65 70 78 65 55 95 80 60 51 69 65 72 59 46
Note: xHR tells how many of this player's home runs would have been out of other stadiums. The "Adjusted" view here accounts for different wall heights, distances and environmental effects using Statcast Park Factor data.
+ View Standard Expected Home Runs By Park
+ View Complete Expected Home Runs Leaderboard

Year to Year Changes

Metric 2018 +/-   2019 +/-   2020 +/-   2021 +/-   2022 +/-   2023 +/-   2024 +/-   2025
Exit Velocity 86.6 2.4 89.0 -2.4 86.6 1.5 88.1 -1.2 86.9 -0.9 86.0 1.0 87.0 -3.1 83.9
Launch Angle 15.5 -1.7 13.8 -2.3 11.5 0.5 12.0 0.8 12.8 1.6 14.4 0.5 14.9 -2.1 12.8
Barrel % 2.4 2.4 4.8 -2.3 2.5 1.8 4.3 -1.6 2.7 -1.4 1.3 1.8 3.1 3.2 6.3
Hard Hit % 28.9 7.8 36.7 -10.2 26.5 6.9 33.4 -3.2 30.2 -2.8 27.4 3.7 31.1 -6.1 25.0
LA Sweet-Spot % 32.2 2.0 34.2 2.8 37.0 -6.6 30.4 8.6 39.0 -6.9 32.1 0.1 32.2 5.3 37.5
xBA .279 0.004 .283 -0.006 .277 -0.020 .257 0.023 .280 -0.029 .251 -0.016 .235 0.025 .260
BA .329 -0.011 .318 -0.007 .311 -0.060 .251 0.075 .326 -0.056 .270 -0.032 .238 -0.001 .237
xwOBA .329 0.021 .350 -0.013 .337 -0.022 .315 0.008 .323 -0.029 .294 -0.006 .288 0.019 .307
wOBA .368 0.016 .384 -0.024 .360 -0.059 .301 0.064 .365 -0.051 .314 -0.010 .304 0.029 .333
xSLG .411 0.054 .465 -0.058 .407 -0.020 .387 0.002 .389 -0.049 .340 -0.004 .336 0.055 .391
SLG .471 0.060 .531 -0.077 .454 -0.094 .360 0.094 .454 -0.076 .378 0.006 .384 0.116 .500
K% 9.7 3.5 13.2 -1.7 11.5 2.1 13.6 -3.2 10.4 -0.4 10.0 4.4 14.4 1.9 16.3
BB% 5.6 0.6 6.2 3.4 9.6 -2.8 6.8 0.0 6.8 -0.8 6.0 1.4 7.4 1.9 9.3
Swing % 56.4 3.7 60.1 -3.1 57.0 -0.9 56.1 -2.3 53.8 -0.8 53.0 2.4 55.4 1.0 56.4
Whiff% 16.5 3.4 19.9 -2.4 17.5 0.7 18.2 -2.3 15.9 -2.4 13.5 4.0 17.5 -7.2 10.3
In Zone % 48.0 -0.2 47.8 0.7 48.5 2.2 50.7 0.1 50.8 -0.5 50.3 1.5 51.8 0.5 52.3
Out of Zone % 52.0 0.2 52.2 -0.7 51.5 -2.2 49.3 -0.1 49.2 0.5 49.7 -1.5 48.2 -0.5 47.7
Out of Zone Swing % 33.1 5.0 38.1 -5.7 32.4 -4.7 27.7 1.5 29.2 0.7 29.9 0.8 30.7 3.4 34.1
First Pitch Swing % 45.2 6.1 51.3 1.8 53.1 -8.0 45.1 -4.5 40.6 1.7 42.3 -0.9 41.4 0.5 41.9
First Pitch Strike % 64.5 0.1 64.6 0.5 65.1 -4.5 60.6 -1.1 59.5 3.9 63.4 -2.7 60.7 13.7 74.4
+ View Complete Year to Year Changes Leaderboard

Statcast Fielder Positioning

wOBA
SeasonAlignment TypeBat SidePAShifts/Shades%No Shift/ShadeShift/Shade
2018 Shifts L 242 47 19.4 .372 .350
2019 Shifts L 565 111 19.6 .385 .382
2020 Shifts L 207 81 39.1 .369 .344
2021 Shifts L 424 181 42.7 .275 .335
2022 Shifts L 588 130 22.1 .356 .397
2023 Shades L 647 161 24.9 .326 .280
2024 Shades L 466 120 25.8 .299 .316
2025 Shades L 42 13 31.0 .403 .176
! Note: Shifts are through the 2022 season, Shaded starting from the 2023 season, Shift: three or more infielders are on the same side of second base, Shade: positioned outside of their typical responsible slices of the field.
Learn more about how positioning is defined here

Pitch Tempo

Bases EmptyRunners On Base
SeasonTeamPitchesTempoFast %Slow %PitchesTempoFast %Slow %
2018 206 17.7 17.5% 2.4% 109 23.5 0.9% 13.8%
2019 484 19.3 6.6% 2.9% 221 25.0 0.0% 17.6%
2020 177 21.6 7.3% 10.2% 117 26.3 1.7% 17.1%
2021 369 20.7 4.6% 3.8% 206 26.5 0.0% 18.9%
2022 466 19.4 8.8% 3.4% 360 25.7 0.8% 18.6%
2023 583 15.6 40.5% 1.5% 283 19.5 2.5% 2.1%
2024 374 16.2 32.4% 0.0% 245 19.4 2.4% 1.2%
2025 28 16.3 21.4% 0.0% 31 19.6 6.5% 6.5%
+ View Complete Pitch Tempo Leaderboard

Statcast Rankings