Ryan McMahon3B New York Yankees
Age 31 L/R 6'2" / 211 lbs MLB HR +8%BB +8% Svc 8.035 · Ctrl thru 2027 peak 1.9 · 2026
wRC+†vL 7592vR 93
AVG/OBP/SLG.224 / .314 / .400
PA574
HR21
K%30
BB%11
MLB%100%
BAT: -5.0 runs (wOBA-derived runs vs avg)-5BATRUN: -0.5 runs (SB/CS + UBR baserunning)-1RUNFLD: +5.5 runs (Defensive runs vs avg)+5FLDPOS: +2.0 runs (Positional adjustment)+2POSREP: +16.3 runs (Replacement-level credit)+16REPTotal WAR: +1.90+1.9WAR
Scouting · nowfuture
HIT
4545
PWR
5555
SPD
4545
EYE
6155
trajectory · 10 yrs
1.9peak
2026

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
2026Ext / FA-deal$12M+1.9$15M+$4M
2027Ext / FA-deal$12M+1.6$13M+$2M
Totals $23M $28M +$5M

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201318 ROKGrand Junction Rockies 251229 521228 17852 46 .227.286.402.688 .175.321 347 .294 83 -5 -2 +0 +1 +7 0.2
201419 AAsheville Tourists 552503 9829311 331927 85 .195.254.330.584 .135.283 356 .249 49 -32 -0 +0 +2 +16 -1.5
201520 A+Modesto Nuts 556512 12534319 331959 613 .244.301.434.735 .189.353 356 .314 98 -1 -4 +0 +2 +16 1.3
201621 AA2 teams 624566 11825611 442356 127 .208.273.332.605 .124.328 387 .266 62 -27 -0 +0 +2 +18 -0.8
201722 AAA3 teams 543505 14733313 301241 113 .291.332.446.778 .154.357 236 .339 117 +11 +1 +0 -10 +15 1.8
201823 AAA2 teams 444410 8919312 281444 42 .217.274.366.640 .149.301 326 .276 69 -15 +0 +0 -8 +13 -1.1
201924 MLBColorado Rockies 539480 11422021 561601 51 .237.318.415.733 .177.310 3010 .320 103 +2 +1 -1 +2 +15 1.9
202025 MLBColorado Rockies 193172 35618 18662 01 .203.286.390.676 .186.273 349 .300 88 -3 -0 -0 +1 +5 0.3
202126 MLBColorado Rockies 596528 12629120 591474 62 .239.320.411.731 .172.290 2510 .321 103 +2 +0 +10 +2 +17 3.2
202227 MLBColorado Rockies 597529 11921315 601585 73 .225.310.361.671 .136.290 2610 .296 85 -10 +0 +9 +2 +17 1.8
202328 MLBColorado Rockies 627555 12929322 681981 55 .232.317.414.732 .182.317 3211 .321 104 +3 -1 +7 +2 +18 3.0
202429 MLBColorado Rockies 645569 13229020 691853 46 .232.318.388.707 .156.304 2911 .304 91 -6 -2 +7 +2 +18 2.0
202530 MLBNew York Yankees 586509 11226118 701894 31 .220.319.381.700 .161.308 3212 .307 93 -5 +0 +7 +2 +17 2.1
▸ 2026 Season (actual · ROS · total)
202631 MLBNew York Yankees 5949 7001 10200 00 .143.288.204.492 .061.214 3417 .243 44 -4 +0 +0 +0 +2 -0.2
ROS31 MLBNYY 515447 9720117 611592 31 .217.314.380.694 .163.291 3112 .313 98 -1 +0 +5 +2 +15 2.1
TOT31 MLBNYY 574496 10420118 711792 31 .210.311.363.674 .153.285 3112 .306 92 -5 +0 +5 +2 +16 1.9
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202732 MLBNYY 555483 10321118 651502 10 .213.309.373.682 .159.267 2712 .308 94 -4 +0 +2 +2 +16 1.7
202833 MLBNYY 525456 9720117 621452 00 .213.310.373.682 .160.265 2812 .303 90 -6 +0 +1 +2 +15 1.2
202934 MLBNYY 477416 8517114 561362 00 .204.302.351.653 .147.263 2912 .296 85 -8 +0 -0 +2 +14 0.7
203035 MLBNYY 421368 7415112 491241 00 .201.297.345.642 .144.260 2912 .288 79 -10 +0 -1 +2 +12 0.2
▸ Career Totals (MLE all levels + projections)
Career 92468237 185240734276 878279258 7956 .225.304.383.687 .158.302 309 .301 89 -116 -7 +46 +12 +262 20.1
/ 162G 650579 13029219 621964 64 .225.304.380.684 .155.302 3010 .301 89 -8 -0 +3 +1 +18 1.4

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201318 ROKGrand Junction Rockies 251218 7018311 28592 46 .321.403.583.986 .261.396 2411 .423 182 +23 -2 +7 2.9
201419 AAsheville Tourists 552482 13646318 541437 85 .282.363.502.865 .220.360 2610 .374 145 +28 -0 +16 4.4
201520 A+Modesto Nuts 556496 14943618 491539 613 .300.374.520.894 .220.401 289 .391 157 +36 -4 +16 4.9
201621 AAHartford Yard Goats 535466 11327512 551615 116 .242.328.399.727 .157.338 3010 .322 104 +3 -0 +15 1.8
201621 INTLSalt River Rafters 8977 19211 11211 11 .247.348.338.686 .091.327 2412 .317 101 +0 -0 +3 0.2
201722 MLBColorado Rockies 2419 3100 550 00 .158.333.211.544 .053.214 2121 .274 68 -1 +0 +0 -10 +1 -1.0
201722 AAAAlbuquerque Isotopes 314289 10823214 21530 43 .374.416.6121.029 .239.416 177 .443 197 +34 -0 +9 4.4
201722 AAHartford Yard Goats 205181 591626 20391 70 .326.396.536.932 .210.381 1910 .403 167 +15 +1 +6 2.3
201823 MLBColorado Rockies 202181 42915 18642 10 .232.308.376.684 .144.327 329 .307 93 -2 +0 +0 -8 +6 -0.4
201823 AAAAlbuquerque Isotopes 242224 6515311 15612 32 .290.340.531.871 .241.353 256 .378 148 +13 -0 +7 2.0
201924 MLBColorado Rockies 539480 12022124 561601 51 .250.330.450.780 .200.323 3010 .344 122 +13 +1 -1 +2 +15 3.0
202025 MLBColorado Rockies 193172 37619 18662 01 .215.297.419.715 .203.286 349 .316 100 +0 -0 -0 +1 +5 0.6
202126 MLBColorado Rockies 596528 13432123 591474 62 .254.333.449.782 .195.306 2510 .344 122 +15 +0 +10 +2 +17 4.5
202227 MLBColorado Rockies 597529 13023320 601585 73 .246.328.414.742 .168.311 2610 .331 111 +8 +0 +9 +2 +17 3.7
202328 MLBColorado Rockies 627555 13331323 681981 55 .240.324.431.754 .191.326 3211 .334 114 +10 -1 +7 +2 +18 3.7
202429 MLBColorado Rockies 645567 13728020 691853 46 .242.326.397.723 .155.320 2911 .323 106 +4 -2 +7 +2 +18 3.1
202530 MLBNew York Yankees 586509 10923120 701894 31 .214.314.381.695 .167.294 3212 .313 98 -2 +0 +7 +2 +17 2.5
▸ Career Totals (raw MLB only — historical actual)
MLB Career 40093540 84517511144 423117222 3119 .239.324.416.740 .178.312 2911 .329 110 +45 -1 +39 -4 +114 19.7

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Ryan McMahon (OGILVIE) 31 45 55 45 55 .216/.312/.381 .165.269 194 27% 12% 98 +1.5
Travis Shaw
2021 · MLB
31 41→51 56→60 45 56 .223/.321/.408 .185.262 245 25% 12% 108 +2.3 .217/.298/.381 .164.273 215 27% 10% 91 +1.1 .201/.291/.372.171.24023027%10%84+0.3
Taylor Motter
2022 · MLB
32 43→49 55→60 47→55 50 .226/.304/.410 .184.274 235 26% 10% 101 +1.8 .224/.295/.408 .184.278 247 28% 9% 97 +1.5 .202/.273/.371.169.25223829%9%76+0.0
Colin Moran
2023 · MLB
30 45→55 51→55 46→30 49 .233/.303/.387 .154.289 203 26% 9% 94 +1.3 .227/.297/.360 .133.292 165 27% 8% 85 +0.7 .213/.291/.308.095.27713026%8%66-0.2
John Mayberry Jr.
2015 · MLB
31 44→48 51→55 44→50 48 .228/.295/.393 .165.271 185 23% 8% 92 +1.2 .212/.280/.363 .151.261 167 25% 8% 79 +0.3 .162/.216/.280.119.20211426%7%29-0.8
Yoshi Tsutsugo
2023 · MLB
31 42→41 51→50 40→30 52 .220/.305/.375 .155.275 192 27% 11% 92 +1.2 .224/.315/.372 .148.311 176 31% 11% 95 +1.4 .208/.320/.357.149.30618534%13%91+0.5
George Kottaras
2013 · MLB
30 45→53 53→55 44→30 59 .231/.328/.411 .180.270 214 23% 13% 111 +2.5 .220/.324/.399 .179.301 235 32% 13% 107 +2.2 .189/.298/.355.165.27525138%13%79+0.1
Laynce Nix
2013 · MLB
32 50→48 53→60 42→45 47 .253/.312/.433 .180.308 204 25% 8% 110 +2.4 .226/.286/.367 .141.302 157 29% 8% 82 +0.5 .178/.227/.254.076.2559432%6%16-0.9
Brad Miller
2020 · MLB
30 45→55 54→60 45→50 51 .231/.313/.413 .182.295 226 29% 10% 105 +2.1 .236/.319/.436 .200.299 267 29% 11% 114 +2.7 .222/.313/.406.184.27825629%11%98+0.7
Rick Ankiel
2011 · MLB
32 46→48 54→65 45→50 47 .240/.305/.423 .183.293 216 26% 8% 105 +2.1 .233/.291/.388 .155.307 1710 28% 7% 89 +1.0 .226/.281/.386.159.30117930%7%80+0.1
Luis Valbuena
2017 · MLB
31 46→55 56→60 43→50 56 .240/.330/.434 .194.275 233 22% 11% 118 +3.0 .220/.301/.404 .184.271 244 27% 10% 98 +1.6 .199/.277/.375.177.24524330%9%75+0.0
Esteban Quiroz
2023 · MLB
31 45→55 49→55 46→45 50 .228/.319/.379 .151.289 176 26% 10% 100 +1.7 .202/.287/.312 .110.255 118 24% 10% 69 -0.4 .176/.267/.267.091.22010724%10%47-0.9
Ricky Ledee
2005 · MLB
31 46→47 55→60 47→50 58 .242/.336/.435 .193.277 226 21% 12% 120 +3.1 .243/.312/.403 .160.290 185 22% 9% 102 +1.9 .238/.297/.376.138.29116123%7%86+0.4
Daniel Palka
2023 · AAA
31 43 55→60 45→50 46 .231/.292/.412 .181.284 245 28% 8% 96 +1.5 .221/.276/.380 .159.283 216 29% 7% 82 +0.5 .199/.255/.342.143.25220429%6%58-0.8
David Bote
2022 · MLB
29 42→48 50→55 47→45 52 .217/.306/.373 .156.261 186 24% 10% 92 +1.2 .224/.293/.375 .151.287 168 27% 7% 87 +0.8 .227/.294/.384.157.29317827%7%87+0.4
Colby Rasmus
2017 · MLB
30 41→51 56→60 48→50 47 .220/.293/.405 .185.282 246 31% 9% 95 +1.4 .229/.292/.417 .188.303 256 31% 8% 98 +1.6 .219/.267/.434.214.29129235%6%87+0.2
Eric Munson
2008 · MLB
30 44→43 52→60 43→40 49 .230/.294/.396 .166.255 213 20% 8% 93 +1.3 .213/.289/.351 .138.255 154 22% 9% 79 +0.3 .193/.280/.324.131.23415024%9%68-0.2
Danny Espinosa
2018 · MLB
31 40→50 50→55 44→50 45 .208/.290/.355 .147.273 199 30% 8% 82 +0.5 .202/.264/.338 .136.271 1711 31% 6% 66 -0.6 .191/.246/.321.130.250171331%5%52-1.0
Trevor Plouffe
2018 · MLB
32 46→51 51→60 43→45 48 .236/.297/.396 .159.274 203 22% 8% 94 +1.3 .219/.299/.386 .167.279 216 28% 10% 93 +1.3 .186/.286/.374.188.23323530%12%84+0.3
Michael Saunders
2018 · MLB
31 45→52 51→55 42→55 47 .230/.298/.398 .167.287 193 26% 8% 95 +1.4 .210/.274/.339 .129.266 137 25% 8% 69 -0.4 .132/.208/.194.062.1745726%9%2-1.3
Kole Calhoun
2019 · MLB
31 47→56 50→60 46→50 54 .239/.319/.396 .157.278 185 21% 10% 103 +1.9 .231/.318/.439 .208.265 275 24% 10% 115 +2.7 .229/.322/.456.227.25631324%11%114+1.6