Jeff McNeil2B Athletics
Age 34 L/R 6'0" / 195 lbs MLB HR -5% Svc 7.401 · Ctrl thru 2031
2026 ROS PROJECTION472 act + 9 ros · stats below = ROS only
showingROS
wRC+†vL 100110vR 113
AVG/OBP/SLG.250 / .333 / .250
PA9
HR0
K%11
BB%11
BABIP307
ISO138
MLB%100%
Value2026 · WAR
2026 MLB RUNS · solid = so far · light = projected ROS (park-applied)
BAT so far: -2.9 runs (472 MLB PA)BAT projected ROS: +0.1 runs (9 MLB PA, park-applied)-3BATRUN so far: +0.8 runs (472 MLB PA)RUN projected ROS: +0.0 runs (9 MLB PA, park-applied)+1RUNFLD so far: -0.4 runs (472 MLB PA)FLD projected ROS: +0.0 runs (9 MLB PA, park-applied)-0FLDPOS so far: +1.7 runs (472 MLB PA)POS projected ROS: +0.0 runs (9 MLB PA, park-applied)+2POSREP so far: +10.2 runs (472 MLB PA)REP projected ROS: +0.2 runs (9 MLB PA, park-applied)+10REP2026 MLB WAR (so far + projected ROS): +0.99so far: +1.0 WAR+1.0WAR
0.01.53.00.10.80.226272829303132333435
projected WAR paid WAR ($/8M) surplus deficit-$33M ctrl surplus
Tools · Recent Form · Splits · ContractCON 55 / POW 43
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT55
Whiff%
905.5%
xAVG
590.259
POWER43
Barrel%
123.3
Avg EV
2286.9
Bat Spd
1767.8
EYE45
Chase%
9022.3%
SPEED48
Sprint
2626.3
DEFENSE60
scouting grade only
Recent Formrolling true talent ⓘ
K%10%▲▲8% over 112 PA (30d) · proj 13%
BB%6%▼▼3% over 147 PA (45d) · proj 8%
ISO.144·.149 over 168 AB (60d) · proj .138xISO .091 vs .121 prior
HR/BB3.0%·3.2% over 126 BBE (45d) · proj 2.8%barrel% 1.8% vs 4.1% prior
BABIP.294.345 over 148 BIP (60d) · proj .285xBABIP .306 vs .285 prior — approach backs the move
SLASH.284/.334/.428proj .264/.334/.402
Platoon Splits2024-2026 · 1008 PA
vs LHP
vs RHP
Edge
PA
223
785
wRC+
89
105
▶▶R
wOBA
299
324
R
ISO
113
164
▶▶R
BABIP
266
260
K%
14.3%
13.1%
R
BB%
9.0%
8.0%
L
Contract CONFIRMED · hand-curated extension
Status   FA
MLB Debut   2018
Service   7.401 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$2M+0.1$0.2M-$1M
2027Ext$20M+0.8$3M-$15M
2028Ext$20M+0.2$0.7M-$16M
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
Totals $42M $4M -$32M
Underwater contract
Projected production over the remaining contract is worth -$32M less than the salary owed. Most often this reflects an aging-curve fade that was visible at signing — the team paid a premium for the early years.

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
201321 ROKKingsport Mets 199164 54920 171410 112 329424409833 79348 79 366 134 +8 +1 +4 1.4
201422 A+St. Lucie Mets 241207 51821 22254 22 246330319649 72275 109 291 83 -5 -0 +5 -0.0
201422 ASavannah Sand Gnats 265232 772022 20348 153 332404461865 129379 138 381 144 +14 +2 +6 2.2
201523 AABinghamton Mets 1615 3000 120 01 200250200450 231 126 213 31 -1 -0 +0 -0.1
201523 A+St. Lucie Mets 529468 1461861 355912 165 312375382757 71353 117 336 113 +8 +1 +11 2.2
201523 INTLSalt River Rafters 6961 14100 483 40 230304246550 16264 126 262 63 -3 +1 +1 -0.1
201725 AAALas Vegas 51s 7871 18501 3102 20 254303366669 113274 134 294 85 -1 +0 +2 0.1
201725 A+St. Lucie Mets 116105 34703 7194 22 324388476864 152373 166 386 147 +7 -0 +3 0.9
201826 MLBNew York Mets 248225 741163 14245 71 329381471852 142359 106 372 138 +11 +1 +3 +2 +5 2.3
201826 AAALas Vegas 51s 143125 461025 14191 30 3684366001.036 232394 1310 442 185 +15 +1 +3 1.9
201826 AABinghamton Rumble Ponies 241214 7016314 22235 30 3274026261.029 299316 109 444 187 +25 +1 +5 3.1
201927 MLBNew York Mets 567510 16238123 357521 56 318385531917 214337 136 403 159 +40 -1 +1 -6 +12 4.6
202028 MLBNew York Mets 209183 571404 20243 02 311388454842 142335 1110 372 138 +9 -1 +1 -2 +5 1.2
202129 MLBNew York Mets 426386 971917 295810 30 251320360680 109280 147 309 95 -3 +1 +4 +2 +9 1.3
202129 AAASyracuse Mets 1615 6201 140 00 4004387331.171 333500 256 504 227 +2 +0 +0 0.3
202230 MLBNew York Mets 589533 1743919 406111 40 326385454839 128353 107 373 138 +27 +1 +5 +2 +13 4.9
202331 MLBNew York Mets 648585 15825410 396518 100 270335378713 108288 106 320 103 +2 +2 +2 +2 +14 2.3
202432 MLBNew York Mets 472424 10126012 35689 51 238310384694 146256 147 310 96 -2 +1 +0 +2 +10 1.1
202533 MLBNew York Mets 462399 9721512 49558 30 243338411749 168253 1211 332 111 +6 +1 +1 +2 +10 2.0
▸ Career Totals (raw MLB only — historical actual)
MLB Career 36213245 9201931880 26143085 3710 284353428781 145305 127 347 121 +91 +3 +16 +3 +78 19.6
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201321 ROK MLEKingsport Mets 199170 48720 112010 112 282361347708 65288 106 302 91 -2 +1 +4 0.4
201422 A+ MLESt. Lucie Mets 241214 49911 15364 22 229292294586 65260 156 257 60 -11 -0 +5 -0.7
201422 A MLESavannah Sand Gnats 265241 701722 11458 153 290342402745 112338 174 321 103 +1 +2 +6 0.9
201523 AA MLEBinghamton Mets 1615 3000 130 01 200250200450 211 196 178 7 -2 -0 +0 -0.2
201523 A+ MLESt. Lucie Mets 529478 1271651 258512 165 266318326645 61309 165 282 77 -14 +1 +11 -0.2
201725 AAA MLELas Vegas 51s 7872 15401 2142 20 208250306556 97228 183 236 46 -5 +0 +2 -0.3
201725 A+ MLESt. Lucie Mets 116107 29603 5284 22 271328411739 140333 244 311 97 -0 -0 +3 0.2
201826 MLB MLENew York Mets 248225 751163 14245 71 333385476861 142359 106 373 138 +11 +1 +3 +2 +5 2.3
201826 AAA MLELas Vegas 51s 143130 43924 9251 30 331379523902 192366 176 389 149 +8 +1 +3 1.2
201826 AA MLEBinghamton Rumble Ponies 241222 6115211 14285 30 275332509841 234276 126 360 130 +9 +1 +5 1.5
201927 MLB MLENew York Mets 567510 16639123 357521 56 325392541933 216337 136 404 159 +40 -1 +1 -6 +12 4.6
202028 MLB MLENew York Mets 209183 591504 20243 02 322398470868 148335 1110 369 136 +9 -1 +1 -2 +5 1.1
202129 MLB MLENew York Mets 426386 1002017 295810 30 259327370698 111280 147 311 97 -2 +1 +4 +2 +9 1.4
202129 AAA MLESyracuse Mets 1615 6201 150 00 4004387331.171 333441 316 384 146 +1 +0 +0 0.1
202230 MLB MLENew York Mets 589533 1784019 406111 40 334392463856 129353 107 375 140 +28 +1 +5 +2 +13 5.0
202331 MLB MLENew York Mets 648585 16226410 396518 100 277341386727 109288 106 323 105 +4 +2 +2 +2 +14 2.5
202432 MLB MLENew York Mets 472424 10427012 35689 51 245316394710 149256 147 311 97 -2 +1 +0 +2 +10 1.1
202533 MLB MLENew York Mets 462399 10022512 49558 30 251344421765 170253 1211 328 108 +4 +1 +1 +2 +10 1.8
201321 ROK MLEKingsport Mets 199170 48720 112010 112 282361347708 65310 106 302 91
201321 ROK RAWKingsport Mets 199164 54920 171410 112 329424409833 79348 79 366 91
201422 A MLE2 teams 506455 1202643 268112 175 264320358679 95313 165 291 83
201422 A RAW2 teams 506439 1282843 425912 175 292369394763 103329 128 338 83
201523 A+ MLE3 teams 614556 1471861 299815 206 264318324642 59317 165 279 75
201523 A+ RAW3 teams 614544 1631961 406915 206 300363362725 62340 117 324 75
201725 A+ MLE2 teams 194179 42903 7426 42 235286335622 101287 224 281 76
201725 A+ RAW2 teams 194176 521204 10296 42 295354432786 136331 155 349 76
201826 MLB MLE3 teams 632577 181361018 377711 131 314366504871 191336 126 372 138 +28 +2 +3 +2 +14 5.0
201826 MLB RAW3 teams 632564 190371122 506611 131 337402559960 222351 108 416 138 +28 +2 +3 +2 +14 5.0
201927 MLB MLENew York Mets 567510 16639123 357521 56 325392541933 216346 136 404 159 +40 -1 +1 -6 +12 4.6
201927 MLB RAWNew York Mets 567510 16238123 357521 56 318385531917 214337 136 403 159 +40 -1 +1 -6 +12 4.6
202028 MLB MLENew York Mets 209183 591504 20243 02 322398470868 148348 1110 369 136 +9 -1 +1 -2 +5 1.1
202028 MLB RAWNew York Mets 209183 571404 20243 02 311388454842 142335 1110 372 136 +9 -1 +1 -2 +5 1.1
202129 MLB MLE2 teams 442401 1042118 306310 30 259327377703 117290 147 314 99 -1 +1 +4 +2 +10 1.5
202129 MLB RAW2 teams 442401 1032118 306210 30 257324374698 117286 147 316 99 -1 +1 +4 +2 +10 1.5
202230 MLB MLENew York Mets 589533 1784019 406111 40 334392463856 129361 107 375 140 +28 +1 +5 +2 +13 5.0
202230 MLB RAWNew York Mets 589533 1743919 406111 40 326385454839 128353 107 373 140 +28 +1 +5 +2 +13 5.0
202331 MLB MLENew York Mets 648585 16226410 396518 100 277341386727 109296 106 323 105 +4 +2 +2 +2 +14 2.5
202331 MLB RAWNew York Mets 648585 15825410 396518 100 270335378713 108288 106 320 105 +4 +2 +2 +2 +14 2.5
202432 MLB MLENew York Mets 472424 10427012 35689 51 245316394710 149265 147 311 97 -2 +1 +0 +2 +10 1.1
202432 MLB RAWNew York Mets 472424 10126012 35689 51 238310384694 146256 147 310 97 -2 +1 +0 +2 +10 1.1
202533 MLB MLENew York Mets 462399 10022512 49558 30 251344421765 170262 1211 328 108 +4 +1 +1 +2 +10 1.8
202533 MLB RAWNew York Mets 462399 9721512 49558 30 243338411749 168253 1211 332 108 +4 +1 +1 +2 +10 1.8
201321 ROK MLEKingsport Mets 199176 48720 112010 112 273361335696 62288 106 302 91
201422 A MLE2 teams 506463 1202643 268112 175 259320352673 93301 165 291 83
201523 A+ MLE3 teams 614565 1471861 299815 206 260318319637 58306 165 279 75
201725 A+ MLE2 teams 194179 42903 7426 42 235286335622 101291 224 281 76
201826 MLB MLE3 teams 632579 181361018 377711 131 313366503869 190329 126 372 138
201927 MLB MLENew York Mets 567506 16639123 357521 56 328392545938 217337 136 404 159
202028 MLB MLENew York Mets 209184 591504 20243 02 321398467865 147335 1110 369 136
202129 MLB MLE2 teams 442399 1042118 306310 30 261327378705 118285 147 314 99
202230 MLB MLENew York Mets 589533 1784019 406111 40 334392463856 129353 107 375 140
202331 MLB MLENew York Mets 648586 16226410 396518 100 276341386727 109288 106 323 105
202432 MLB MLENew York Mets 472425 10427012 35689 51 245316393709 148256 147 311 97
202533 MLB MLENew York Mets 462402 10022512 49558 30 249344418762 169253 1211 328 108
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202331 MLB MLENew York Mets 648586 16226410 396518 100 276341386727 109288 106 323 105
202432 MLB MLENew York Mets 472425 10427012 35689 51 245316393709 148256 147 311 97
202533 MLB MLENew York Mets 462402 10022512 49558 30 249344418762 169253 1211 328 108
YTD34 MLB MLEOAK 472434 1142008 28525 82 263315364679 101280 116 300 89 -6 +1 -0 +2 +10 0.6
▸ 2026 season
▸ 2026 season — so far · projected rest · full
SO FAR34 MLB RAWOAK 472433 1162108 28525 82 268319372691 104286 116 308 89 -6 +1 -0 +2 +10 0.6
YTD34 MLB RAWOAK 472433 1162108 28525 82 268319372691 104286 116 308 95 -3 +1 -0 +2 +10 1.0
ROS34 MLB MLEOAK 100% 98 2000 110 00 250333250583 301 1111 331 110 +0 +0 +0 +0 +0 0.0
ROS34 MLB CTXOAK 100% 98 2000 110 00 250333250583 307 1111 326 110 +0 +0 +0 +0 +0 0.0
FULL34 MLB A+COAK 481441 1182108 29535 82 268319370689 102286 116 309 89 -6 +1 -0 +2 +10 0.7
TOT34 MLB MLEOAK 481442 1162008 29535 82 262315362677 100281 116 300 89 -6 +1 -0 +2 +10 0.7
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202735 MLB MLEOAK 100% 387353 971927 26485 41 275333399733 125297 127 324 106 +3 +0 -4 +1 +8 0.8
202836 MLB MLEOAK 100% 327298 781515 22434 21 262321369690 107288 137 311 96 -1 +0 -5 +1 +7 0.2
202735 MLB CTXOAK 100% 387353 982027 26485 41 278336405741 127302 127 319 106 +3 +0 -4 +1 +8 0.8
202836 MLB CTXOAK 100% 327298 781515 22434 21 262321369690 107294 137 305 96 -1 +0 -5 +1 +7 0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 43443904 10982282192 31052294 4312 281349421770 140304 127 341 110 +92 +4 +7 +6 +94 20.7
/ 162G A+C 650584 16434314 467814 62 281348421769 140302 127 341 110 +14 +1 +1 +1 +14 3.1
Career MLE 62575631 158832037115 407821143 10127 282346413759 131311 137 331 110 +92 +4 +7 +6 +94 20.7
/ 162G MLE 650585 16533412 428515 103 282346414759 132311 136 331 110 +14 +1 +1 +1 +14 3.1