Ryan McMahon

3B New York Yankees
Age 32 L/R 6'2" / 211 lbs MLB HR +14% Svc 8.035 · Ctrl thru 2027
Overview
MLB40-MANExtFA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202429MLBCOL645.242/.326/.397204941.8
202530MLBNYY586.214/.314/.381203941.9
202631MLBNYY360.213/.279/.35711377-0.1
2027PROJ32MLBNYY463.228/.307/.400174961.3
2028PROJ33MLBNYY433.219/.298/.381151880.4
2029PROJ34MLBNYY387.209/.287/.35813079-0.2
Last 3 seasons WAR 3.6  ·  Next 3 projected WAR 1.5Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service8.035First FA2028
2027Ext$12M
Skills · percentileStatcast 2024-2026
Avg EV90
Chase%90
Bat Spd75
Barrel%68
xwOBA59
Whiff%53
Form.230/.302/.379 · rolling true talent (60d window) · proj .225/.303/.390
CompsScott Seabol (age 32) · Yoshi Tsutsugo (age 31) · Aaron Guiel (age 32)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 7396vR 104
AVG/OBP/SLG.228 / .307 / .400
PA463
HR17
K%30
BB%10
BABIP293
ISO174
MLB%100%
Value2027 · WAR
BAT: -2.3 runs (wOBA-derived runs vs avg)-2BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: +3.2 runs (Defensive runs vs avg)+3FLDPOS: +1.7 runs (Positional adjustment)+2POSREP: +10.0 runs (Replacement-level credit)+10REPTotal WAR: +1.40+1.4WAR
trajectory · projected WAR by year
1.40.4-0.2272829
Tools · Recent Form · Splits · ContractCON 47 / POW 57
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT47
Whiff%
5310.6%
xAVG
230.229
POWER57
Barrel%
6810.9
Avg EV
9092.2
Bat Spd
7574.0
EYE51
Chase%
9022.5%
SPEED31
Sprint
1725.9
DEFENSE50
scouting grade only
Recent Formrolling true talent ⓘ
K%27%▲▲24% over 54 PA (60d) · proj 30%
BB%9%▼7% over 54 PA (60d) · proj 10%
ISO.150▼.100 over 50 AB (60d) · proj .165
HR/BB4.9%▼2.7% over 37 BBE (60d) · proj 5.7%
BABIP.291·.250 over 36 BIP (60d) · proj .293
SLASH.230/.302/.379·proj .225/.303/.390
Platoon Splits2024-2026 · 1280 PA
vs LHP
vs RHP
Edge
PA
325
955
—
wRC+
87
102
▶R
wOBA
297
319
▶R
ISO
117
176
▶▶R
BABIP
322
296
◀L
K%
30.8%
30.3%
—
BB%
9.2%
11.8%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2017
Service   8.035 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2027Ext$12M+1.4$11M-$0.5M
Totals $12M $11M -$0.5M

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)
201318 ROKGrand Junction Rockies — 251218 7018311 28592 46 321403583986 261396 2411 423 86 — — — — — —
201419 AAsheville Tourists — 552482 13646318 541437 85 282363502865 220360 2610 374 63 — — — — — —
201520 A+Modesto Nuts — 556496 14943618 491539 613 300374520894 220401 289 391 103 — — — — — —
201621 AAHartford Yard Goats — 535466 11327512 551615 116 242328399727 157338 3010 322 74 — — — — — —
201621 INTLSalt River Rafters — 8977 19211 11211 11 247348338686 91327 2412 317 101 — — — — — —
201722 MLBColorado Rockies — 2419 3100 550 00 158333211544 53214 2121 274 71 -1 +0 +0 -10 +1 -1.0
201722 AAAAlbuquerque Isotopes — 314289 10823214 21530 43 3744166121.029 239416 177 443 129 — — — — — —
201722 AAHartford Yard Goats — 205181 591626 20391 70 326396536932 210381 1910 403 128 — — — — — —
201823 MLBColorado Rockies — 202181 42915 18642 10 232308376684 144327 329 307 81 -5 +0 +0 -8 +4 -0.8
201823 AAAAlbuquerque Isotopes — 242224 6515311 15612 32 290340531871 241353 256 378 78 — — — — — —
201924 MLBColorado Rockies — 539480 12022124 561601 51 250330450780 200323 3010 344 108 +5 +1 -1 +2 +12 1.9
202025 MLBColorado Rockies — 193172 37619 18662 01 215297419715 203286 349 316 89 -2 -0 -0 +1 +4 0.2
202126 MLBColorado Rockies — 596528 13432123 591474 62 254333449782 195306 2510 344 108 +6 +0 +10 +2 +13 3.1
202227 MLBColorado Rockies — 597529 13023320 601585 73 246328414742 168311 2610 331 100 +0 +0 +9 +2 +13 2.5
202328 MLBColorado Rockies — 627555 13331323 681981 55 240324431754 191326 3211 334 101 +1 -1 +7 +2 +14 2.3
202429 MLBColorado Rockies — 645567 13728020 691853 46 242326397723 155320 2911 323 94 -4 -2 +7 +2 +14 1.8
202530 MLBNew York Yankees — 586509 10923120 701894 31 214314381695 167294 3212 313 94 -4 +0 +7 +2 +13 1.9
202631 MLBNew York Yankees — 360328 7014011 281062 32 213279357636 143278 298 285 77 -10 -0 +0 +1 +8 -0.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 43693868 91518911155 451127824 3421 237320411731 175309 2910 325 106 +33 -2 +40 -3 +95 16.7
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201318 ROK MLEGrand Junction Rockies — 251229 531328 17852 46 231290410701 179319 347 295 86 — — — — — —
201419 A MLEAsheville Tourists — 552500 10130310 361967 85 202265334599 132293 367 262 63 — — — — — —
201520 A+ MLEModesto Nuts — 556512 12835419 331969 613 250307445752 195360 356 321 103 — — — — — —
201621 AA MLEHartford Yard Goats — 535483 1072359 391925 116 222287346632 124332 367 277 74 — — — — — —
201722 MLB MLEColorado Rockies — 2419 3100 550 00 158333211544 53214 2121 274 71 -1 +0 +0 -10 +1 -1.0
201722 AAA MLEAlbuquerque Isotopes — 314296 931919 14720 43 314345476822 162378 234 359 129 — — — — — —
201722 AA MLEHartford Yard Goats — 205188 571524 13451 70 303351468820 165365 226 357 128 — — — — — —
201823 MLB MLEColorado Rockies — 202183 40914 16642 10 219289344633 126327 328 288 81 -5 +0 +0 -8 +4 -0.8
201823 AAA MLEAlbuquerque Isotopes — 242228 511227 11812 32 224266386652 162312 335 284 78 — — — — — —
201924 MLB MLEColorado Rockies — 539481 11421121 551601 51 237317416732 179323 3010 328 108 +5 +1 -1 +2 +12 1.9
202025 MLB MLEColorado Rockies — 193172 35618 18662 01 203286390676 186286 349 300 89 -2 -0 -0 +1 +4 0.2
202126 MLB MLEColorado Rockies — 596530 12831120 571474 62 242320417737 175306 2510 328 108 +6 +0 +10 +2 +13 3.1
202227 MLB MLEColorado Rockies — 597529 12322218 601585 73 233316384700 151311 2610 317 100 +0 +0 +9 +2 +13 2.5
202328 MLB MLEColorado Rockies — 627557 12630220 661981 55 226309395704 169326 3211 317 101 +1 -1 +7 +2 +14 2.3
202429 MLB MLEColorado Rockies — 645573 13127018 651853 46 229310370680 141320 2910 308 94 -4 -2 +7 +2 +14 1.8
202530 MLB MLENew York Yankees — 586510 10823119 691894 31 212310373683 161294 3212 308 94 -4 +0 +7 +2 +13 1.9
202631 MLB MLENew York Yankees — 360328 6914010 281062 32 210277345621 134278 298 282 77 -10 -0 +0 +1 +8 -0.1
201318 ROK MLEGrand Junction Rockies — 251229 531328 17852 46 231290410701 179328 347 295 86 — — — — — —
201318 ROK RAWGrand Junction Rockies — 251218 7018311 28592 46 321403583986 261396 2411 423 86 — — — — — —
201419 A MLEAsheville Tourists — 552500 10130310 361967 85 202265334599 132302 367 262 63 — — — — — —
201419 A RAWAsheville Tourists — 552482 13646318 541437 85 282363502865 220360 2610 374 63 — — — — — —
201520 A+ MLEModesto Nuts — 556512 12835419 331969 613 250307445752 195365 356 321 103 — — — — — —
201520 A+ RAWModesto Nuts — 556496 14943618 491539 613 300374520894 220401 289 391 103 — — — — — —
201621 AA MLE2 teams — 624564 12427610 462246 127 220286342628 122339 367 277 74 — — — — — —
201621 AA RAW2 teams — 624543 13229613 661826 127 243331390722 147336 2911 321 74 — — — — — —
201722 AAA MLE3 teams — 543504 15435413 311221 113 306347468815 163375 226 354 126 — — — — — —
201722 AAA RAW3 teams — 543489 17040420 46971 113 348405569973 221396 188 420 126 — — — — — —
201823 AAA MLE2 teams — 444411 9121311 271454 42 221276367643 146311 336 286 79 — — — — — —
201823 AAA RAW2 teams — 444405 10724416 331254 42 264326462788 198342 287 346 79 — — — — — —
201924 MLB MLEColorado Rockies — 539481 11421121 551601 51 237317416732 179309 3010 328 108 +5 +1 -1 +2 +12 1.9
201924 MLB RAWColorado Rockies — 539480 12022124 561601 51 250330450780 200323 3010 344 108 +5 +1 -1 +2 +12 1.9
202025 MLB MLEColorado Rockies — 193172 35618 18662 01 203286390676 186273 349 300 89 -2 -0 -0 +1 +4 0.2
202025 MLB RAWColorado Rockies — 193172 37619 18662 01 215297419715 203286 349 316 89 -2 -0 -0 +1 +4 0.2
202126 MLB MLEColorado Rockies — 596530 12831120 571474 62 242320417737 175293 2510 328 108 +6 +0 +10 +2 +13 3.1
202126 MLB RAWColorado Rockies — 596528 13432123 591474 62 254333449782 195306 2510 344 108 +6 +0 +10 +2 +13 3.1
202227 MLB MLEColorado Rockies — 597529 12322218 601585 73 233316384700 151295 2610 317 100 +0 +0 +9 +2 +13 2.5
202227 MLB RAWColorado Rockies — 597529 13023320 601585 73 246328414742 168311 2610 331 100 +0 +0 +9 +2 +13 2.5
202328 MLB MLEColorado Rockies — 627557 12630220 661981 55 226309395704 169310 3211 317 101 +1 -1 +7 +2 +14 2.3
202328 MLB RAWColorado Rockies — 627555 13331323 681981 55 240324431754 191326 3211 334 101 +1 -1 +7 +2 +14 2.3
202429 MLB MLEColorado Rockies — 645573 13127018 651853 46 229310370680 141302 2910 308 94 -4 -2 +7 +2 +14 1.8
202429 MLB RAWColorado Rockies — 645567 13728020 691853 46 242326397723 155320 2911 323 94 -4 -2 +7 +2 +14 1.8
202530 MLB MLENew York Yankees — 586510 10823119 691894 31 212310373683 161292 3212 308 94 -4 +0 +7 +2 +13 1.9
202530 MLB RAWNew York Yankees — 586509 10923120 701894 31 214314381695 167294 3212 313 94 -4 +0 +7 +2 +13 1.9
202631 MLB MLENew York Yankees — 360328 6914010 281062 32 210277345621 134277 298 282 77 -10 -0 +0 +1 +8 -0.1
202631 MLB RAWNew York Yankees — 360328 7014011 281062 32 213279357636 143278 298 285 77 -10 -0 +0 +1 +8 -0.1
201318 ROK MLEGrand Junction Rockies — 251230 531328 17852 46 230290409699 178319 347 295 86 — — — — — —
201419 A MLEAsheville Tourists — 552504 10130310 361967 85 200265331597 131293 367 262 63 — — — — — —
201520 A+ MLEModesto Nuts — 556509 12835419 331969 613 251307448755 196360 356 321 103 — — — — — —
201621 AA MLE2 teams — 624567 12427610 462246 127 219286340626 122332 367 277 74 — — — — — —
201722 AAA MLE3 teams — 543506 15435413 311221 113 304347466813 162366 226 354 126 — — — — — —
201823 AAA MLE2 teams — 444410 9121311 271454 42 222276368644 146319 336 286 79 — — — — — —
201924 MLB MLEColorado Rockies — 539478 11421121 551601 51 238317418735 180323 3010 328 108 — — — — — —
202025 MLB MLEColorado Rockies — 193171 35618 18662 01 205286392678 187286 349 300 89 — — — — — —
202126 MLB MLEColorado Rockies — 596530 12831120 571474 62 242320417737 175306 2510 328 108 — — — — — —
202227 MLB MLEColorado Rockies — 597527 12322218 601585 73 233316385702 152311 2610 317 100 — — — — — —
202328 MLB MLEColorado Rockies — 627555 12630220 661981 55 227309396706 169326 3211 317 101 — — — — — —
202429 MLB MLEColorado Rockies — 645572 13127018 651853 46 229310371681 142320 2910 308 94 — — — — — —
202530 MLB MLENew York Yankees — 586508 10823119 691894 31 213310374684 161294 3212 308 94 — — — — — —
202631 MLB MLENew York Yankees — 360327 6914010 281062 32 211277346622 135278 298 282 77 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202429 MLB MLEColorado Rockies — 645572 13127018 651853 46 229310371681 142320 2910 308 94 — — — — — —
202530 MLB MLENew York Yankees — 586508 10823119 691894 31 213310374684 161294 3212 308 94 — — — — — —
202631 MLB MLENew York Yankees — 360327 6914010 281062 32 211277346622 135278 298 282 77 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202732 MLB MLENYY 100% 463413 9319116 441373 41 225305390695 165293 3010 310 96 -2 +0 +3 +2 +10 1.4
▸ 2027 — real world (MLB)
202732 MLB CTXNYY 100% 463413 9419117 441373 41 228307400707 172293 3010 314 96 -2 +0 +3 +2 +10 1.3
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202833 MLB MLENYY 100% 433387 8417014 411312 11 217296372668 155285 309 299 88 -6 -0 -1 +2 +9 0.4
202934 MLB MLENYY 100% 387346 7214012 361192 01 207285350635 143275 319 286 79 -9 -0 -2 +1 +8 -0.2
202833 MLB CTXNYY 100% 433387 8517015 411312 11 219298381679 162285 309 303 88 -6 -0 -1 +2 +9 0.4
202934 MLB CTXNYY 100% 387346 7314013 361192 01 209287358645 149275 319 289 79 -9 -0 -2 +1 +8 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 51894601 107322011183 528152828 3523 233316405721 172305 2910 321 93 +18 -2 +36 +0 +112 16.8
/ 162G— A+C — 650576 13528123 661914 43 234317406724 172307 2910 321 93 +2 -0 +5 +0 +14 2.1
Career— MLE — 83967546 173438531247 729256458 8360 230303387690 157311 319 306 93 +16 -2 +39 +2 +122 18.1
/ 162G— MLE — 650584 13430219 561984 65 229301385686 156310 309 306 93 +2 -0 +5 +0 +14 2.1