Jeff McNeil

2B Athletics
Age 35 L/R 6'0" / 195 lbs MLB HR -5% Svc 7.401 · Ctrl thru 2031
Overview
MLB40-MANExtFA 2032
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202432MLBNYM472.238/.310/.3841251001.3
202533MLBNYM462.243/.338/.4111231122.0
202634MLBOAK520.264/.315/.36898870.6
2027PROJ35MLBOAK440.276/.335/.406961041.5
2028PROJ36MLBOAK362.263/.321/.37962930.1
Last 3 seasons WAR 3.9  ·  Next 2 projected WAR 1.6Projected rows: MLB playing time only, park and league context applied.
ContractCONFIRMED
Control thru2031Service7.401First FA2032
2027Ext$20M2028Ext$20M2029Ext$20M2030Ext$20M2031Ext$20M
Skills · percentileStatcast 2024-2026
Whiff%90
Chase%90
xwOBA49
Speed26
Avg EV20
Bat Spd17
Form.268/.319/.397 · rolling true talent (60d window) · proj .268/.326/.393
CompsEric Sogard (age 35) · Gabriel Gutierrez (age 35) · Denard Span (age 34)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 94104vR 107
AVG/OBP/SLG.276 / .335 / .406
PA440
HR9
SB6
K%12
BB%7
BABIP299
ISO135
MLB%100%
Value2027 · WAR
BAT: +2.2 runs (wOBA-derived runs vs avg)+2BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +1.2 runs (Defensive runs vs avg)+1FLDPOS: +1.6 runs (Positional adjustment)+2POSREP: +9.5 runs (Replacement-level credit)+10REPTotal WAR: +1.50+1.5WAR
0.01.53.01.50.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$27M ctrl surplus
Tools · Recent Form · Splits · ContractCON 55 / POW 43
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT55
Whiff%
905.3%
xAVG
570.257
POWER43
Barrel%
113.2
Avg EV
2086.8
Bat Spd
1767.8
EYE45
Chase%
9021.6%
SPEED48
Sprint
2626.3
DEFENSE60
scouting grade only
Recent Formrolling true talent ⓘ
K%13%·13% over 118 PA (60d) · proj 13%
BB%6%▼5% over 118 PA (60d) · proj 7%
ISO.130·.135 over 111 AB (60d) · proj .126
HR/BB2.8%·3.1% over 96 BBE (60d) · proj 2.6%
BABIP.288·.269 over 93 BIP (60d) · proj .290
SLASH.268/.319/.397·proj .268/.326/.393
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
2027Ext$20M+1.5$12M-$8M
2028Ext$20M+0.1$0.4M-$18M
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
Totals $40M $12M -$26M

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. 2027 = actual YTD + projected ROS + total. 2028+ 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 88 — — — — — —
201422 A+St. Lucie Mets — 241207 51821 22254 22 246330319649 72275 109 291 62 — — — — — —
201422 ASavannah Sand Gnats — 265232 772022 20348 153 332404461865 129379 138 381 103 — — — — — —
201523 AABinghamton Mets — 1615 3000 120 01 200250200450 231 126 213 13 — — — — — —
201523 A+St. Lucie Mets — 529468 1461861 355912 165 312375382757 71353 117 336 76 — — — — — —
201523 INTLSalt River Rafters — 6961 14100 483 40 230304246550 16264 126 262 63 — — — — — —
201725 AAALas Vegas 51s — 7871 18501 3102 20 254303366669 113274 134 294 51 — — — — — —
201725 A+St. Lucie Mets — 116105 34703 7194 22 324388476864 152373 166 386 93 — — — — — —
201826 MLBNew York Mets — 248225 741163 14245 71 329381471852 142359 106 372 143 +13 +1 +3 +2 +5 2.5
201826 AAALas Vegas 51s — 143125 461025 14191 30 3684366001.036 232394 1310 442 153 — — — — — —
201826 AABinghamton Rumble Ponies — 241214 7016314 22235 30 3274026261.029 299316 109 444 129 — — — — — —
201927 MLBNew York Mets — 567510 16238123 357521 56 318385531917 214337 136 403 164 +43 -1 +1 -6 +12 4.9
202028 MLBNew York Mets — 209183 571404 20243 02 311388454842 142335 1110 372 140 +10 -1 +1 -2 +5 1.2
202129 MLBNew York Mets — 426386 971917 295810 30 251320360680 109280 147 309 100 +0 +1 +4 +2 +9 1.6
202129 AAASyracuse Mets — 1615 6201 140 00 4004387331.171 333500 256 504 142 — — — — — —
202230 MLBNew York Mets — 589533 1743919 406111 40 326385454839 128353 107 373 145 +31 +1 +5 +2 +13 5.3
202331 MLBNew York Mets — 648585 15825410 396518 100 270335378713 108288 106 320 108 +6 +2 +2 +2 +14 2.7
202432 MLBNew York Mets — 472424 10126012 35689 51 238310384694 146256 147 310 100 +0 +1 +0 +2 +10 1.3
202533 MLBNew York Mets — 462399 9721512 49558 30 243338411749 168253 1211 332 112 +6 +1 +1 +2 +10 2.0
202634 MLBAthletics — 520478 1262309 31595 82 264315368683 105283 116 305 87 -8 +1 -0 +2 +11 0.6
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 41413723 10462161889 29248990 4512 281348420768 139302 127 342 118 +86 +4 +16 +5 +90 20.5
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201321 ROK MLEKingsport Mets — 199170 47720 112010 112 276356341697 65284 106 298 88 — — — — — —
201422 A+ MLESt. Lucie Mets — 241214 49911 15364 22 229292294586 65263 156 260 62 — — — — — —
201422 A MLESavannah Sand Gnats — 265241 701722 11458 153 290342402745 112338 174 321 103 — — — — — —
201523 AA MLEBinghamton Mets — 1615 3000 130 01 200250200450 223 196 188 13 — — — — — —
201523 A+ MLESt. Lucie Mets — 529478 1271651 258512 165 266318326645 61308 165 281 76 — — — — — —
201725 AAA MLELas Vegas 51s — 7872 16401 2142 20 222263319583 97236 183 243 51 — — — — — —
201725 A+ MLESt. Lucie Mets — 116107 28503 5284 22 262319393711 131325 244 305 93 — — — — — —
201826 MLB MLENew York Mets — 248226 761263 13245 71 336385482868 146359 105 380 143 +13 +1 +3 +2 +5 2.5
201826 AAA MLELas Vegas 51s — 143130 451024 9251 30 346393546939 200373 176 395 153 — — — — — —
201826 AA MLEBinghamton Rumble Ponies — 241222 6215211 14285 30 279336514850 234277 126 359 129 — — — — — —
201927 MLB MLENew York Mets — 567512 16740123 337521 56 326390543933 217337 136 410 164 +43 -1 +1 -6 +12 4.9
202028 MLB MLENew York Mets — 209185 591504 18243 02 319388465853 146335 119 375 140 +10 -1 +1 -2 +5 1.2
202129 MLB MLENew York Mets — 426386 1002017 295810 30 259327370698 111280 147 316 100 +0 +1 +4 +2 +9 1.6
202129 AAA MLESyracuse Mets — 1615 5201 150 00 3333756671.042 333432 316 378 142 — — — — — —
202230 MLB MLENew York Mets — 589534 1794119 396111 40 335392466858 131353 107 382 145 +31 +1 +5 +2 +13 5.3
202331 MLB MLENew York Mets — 648585 16327410 396518 100 279343390732 111288 106 328 108 +6 +2 +2 +2 +14 2.7
202432 MLB MLENew York Mets — 472425 10528012 34689 51 247316398714 151256 147 316 100 +0 +1 +0 +2 +10 1.3
202533 MLB MLENew York Mets — 462403 10022512 45558 30 248336417752 169253 1210 333 112 +6 +1 +1 +2 +10 2.0
202634 MLB MLEAthletics — 520480 1232109 30595 82 256307356663 100283 116 297 87 -8 +1 -0 +2 +11 0.6
201321 ROK MLEKingsport Mets — 199170 47720 112010 112 276356341697 65303 106 298 88 — — — — — —
201321 ROK RAWKingsport Mets — 199164 54920 171410 112 329424409833 79348 79 366 88 — — — — — —
201422 A MLE2 teams — 506454 1212643 278112 175 267325361686 95316 165 292 84 — — — — — —
201422 A RAW2 teams — 506439 1282843 425912 175 292369394763 103329 128 338 84 — — — — — —
201523 A+ MLE3 teams — 614556 1471861 299815 206 264318324642 59317 165 278 74 — — — — — —
201523 A+ RAW3 teams — 614544 1631961 406915 206 300363362725 62340 117 324 74 — — — — — —
201725 A+ MLE2 teams — 194179 42903 7426 42 235286335622 101287 224 280 76 — — — — — —
201725 A+ RAW2 teams — 194176 521204 10296 42 295354432786 136331 155 349 76 — — — — — —
201826 MLB MLE3 teams — 632578 182361018 367711 131 315366505872 190337 126 375 140 +30 +2 +3 +2 +14 5.2
201826 MLB RAW3 teams — 632564 190371122 506611 131 337402559960 222351 108 416 140 +30 +2 +3 +2 +14 5.2
201927 MLB MLENew York Mets — 567512 16740123 337521 56 326390543933 217347 136 410 164 +43 -1 +1 -6 +12 4.9
201927 MLB RAWNew York Mets — 567510 16238123 357521 56 318385531917 214337 136 403 164 +43 -1 +1 -6 +12 4.9
202028 MLB MLENew York Mets — 209185 591504 18243 02 319388465853 146344 119 375 140 +10 -1 +1 -2 +5 1.2
202028 MLB RAWNew York Mets — 209183 571404 20243 02 311388454842 142335 1110 372 140 +10 -1 +1 -2 +5 1.2
202129 MLB MLE2 teams — 442401 1052218 306310 30 262329382710 120293 147 318 102 +1 +1 +4 +2 +10 1.7
202129 MLB RAW2 teams — 442401 1032118 306210 30 257324374698 117286 147 316 102 +1 +1 +4 +2 +10 1.7
202230 MLB MLENew York Mets — 589534 1794119 396111 40 335392466858 131362 107 382 145 +31 +1 +5 +2 +13 5.3
202230 MLB RAWNew York Mets — 589533 1743919 406111 40 326385454839 128353 107 373 145 +31 +1 +5 +2 +13 5.3
202331 MLB MLENew York Mets — 648585 16327410 396518 100 279343390732 111298 106 328 108 +6 +2 +2 +2 +14 2.7
202331 MLB RAWNew York Mets — 648585 15825410 396518 100 270335378713 108288 106 320 108 +6 +2 +2 +2 +14 2.7
202432 MLB MLENew York Mets — 472425 10528012 34689 51 247316398714 151267 147 316 100 +0 +1 +0 +2 +10 1.3
202432 MLB RAWNew York Mets — 472424 10126012 35689 51 238310384694 146256 147 310 100 +0 +1 +0 +2 +10 1.3
202533 MLB MLENew York Mets — 462403 10022512 45558 30 248336417752 169259 1210 333 112 +6 +1 +1 +2 +10 2.0
202533 MLB RAWNew York Mets — 462399 9721512 49558 30 243338411749 168253 1211 332 112 +6 +1 +1 +2 +10 2.0
202634 MLB MLEAthletics — 520480 1232109 30595 82 256307356663 100274 116 297 87 -8 +1 -0 +2 +11 0.6
202634 MLB RAWAthletics — 520478 1262309 31595 82 264315368683 105283 116 305 87 -8 +1 -0 +2 +11 0.6
201321 ROK MLEKingsport Mets — 199176 47720 112010 112 267356330686 62284 106 298 88 — — — — — —
201422 A MLE2 teams — 506462 1212643 278112 175 262325355680 93302 165 292 84 — — — — — —
201523 A+ MLE3 teams — 614565 1471861 299815 206 260318319637 58306 165 278 74 — — — — — —
201725 A+ MLE2 teams — 194179 42903 7426 42 235286335622 101289 224 280 76 — — — — — —
201826 MLB MLE3 teams — 632580 182361018 367711 131 314366503870 190331 126 375 140 — — — — — —
201927 MLB MLENew York Mets — 567508 16740123 337521 56 329390547938 219337 136 410 164 — — — — — —
202028 MLB MLENew York Mets — 209186 591504 18243 02 317388462851 145335 119 375 140 — — — — — —
202129 MLB MLE2 teams — 442399 1052218 306310 30 263329383712 120285 147 318 102 — — — — — —
202230 MLB MLENew York Mets — 589534 1794119 396111 40 335392466858 131353 107 382 145 — — — — — —
202331 MLB MLENew York Mets — 648586 16327410 396518 100 278343389732 111288 106 328 108 — — — — — —
202432 MLB MLENew York Mets — 472426 10528012 34689 51 246316397713 150256 147 316 100 — — — — — —
202533 MLB MLENew York Mets — 462406 10022512 45558 30 246336414749 167253 1210 333 112 — — — — — —
202634 MLB MLEAthletics — 520480 1232109 30595 82 256307356663 100283 116 297 87 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202432 MLB MLENew York Mets — 472426 10528012 34689 51 246316397713 150256 147 316 100 — — — — — —
202533 MLB MLENew York Mets — 462406 10022512 45558 30 246336414749 167253 1210 333 112 — — — — — —
202634 MLB MLEAthletics — 520480 1232109 30595 82 256307356663 100283 116 297 87 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202735 MLB MLEOAK 100% 440401 1072029 31555 62 268328394722 126290 127 322 104 +2 +0 +1 +2 +10 1.5
▸ 2027 — real world (MLB)
202735 MLB CTXOAK 100% 440401 1112329 31555 62 276335406742 131299 127 330 104 +2 +0 +1 +2 +10 1.5
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202836 MLB MLEOAK 100% 362331 841516 24494 21 256315367682 112281 147 306 93 -3 +0 -5 +1 +8 0.1
202836 MLB CTXOAK 100% 362331 861716 24494 21 263321379700 116289 147 313 93 -3 +0 -5 +1 +8 0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 45034054 11322331995 31653894 4713 279345416762 137301 127 340 110 +83 +4 +10 +6 +98 20.6
/ 162G— A+C — 650585 16434314 467814 72 280348421768 140302 127 340 110 +12 +1 +2 +1 +14 3.0
Career— MLE — 68566194 173134737127 433892148 11130 279341409750 129307 136 331 110 +86 +5 +12 +8 +107 22.1
/ 162G— MLE — 650587 16533412 418514 113 281343412755 131310 136 331 110 +11 +1 +2 +1 +14 2.9