Manny Machado3B San Diego Padres
Age 34 R/R 6'2" / 218 lbs MLB HR -7% Svc 13.326 · Ctrl thru 2033
2026 ROS PROJECTION390 act + 260 ros · stats below = ROS only
wRC+†vL 128126vR 122
AVG/OBP/SLG.249 / .322 / .451
PA260
HR12
K%21
BB%10
BABIP275
ISO202
MLB%100%
Value2026 · WAR
BAT: +3.2 runs (wOBA-derived runs vs avg)+3BATRUN: -1.2 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.3 runs (Defensive runs vs avg)+0FLDPOS: +2.3 runs (Positional adjustment)+2POSREP: +18.4 runs (Replacement-level credit)+18REPTotal WAR: +2.40+2.4WAR
0.02.04.01.02.51.50.50.00.0-$128M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Splits · ContractCON 65 / POW 55
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT65
Whiff%
699.0%
xwOBA
790.342
POWER55
Barrel%
7311.6
Avg EV
9092.1
Bat Spd
6773.2
EYE50
Chase%
8225.4%
SPEED40
Sprint
1025.1
DEFENSE60
scouting grade only
Platoon Splits2024-2026 · 1407 PA
vs LHP
vs RHP
Edge
PA
332
1075
wRC+
126
117
L
wOBA
350
338
L
ISO
229
173
◀◀L
BABIP
263
309
R
K%
20.2%
19.3%
R
BB%
9.0%
6.8%
◀◀L
Contract CONFIRMED · hand-curated extension
Status   FA
MLB Debut   2012
Service   13.326 yrs.days
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$13M+1.0$4M-$9M
2027Ext$32M+2.5$19M-$10M
2028Ext$32M+1.5$10M-$15M
2029Ext$32M+0.5$2M-$22M
2030Ext$32M
2031Ext$32M
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
Totals $172M $32M -$98M
Underwater contract
Projected production over the remaining contract is worth -$98M 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

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
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
201119 A+2 teams 430399 882147 28971 116 221273346619 125273 237 274 68
201119 A+2 teams 430382 9820511 45731 116 257336421758 165290 1710 337 116
201220 AA2 teams 661606 14533916 441286 154 239297403700 163277 197 302 89
201220 AA2 teams 661593 15734818 571086 154 265335440776 175296 169 342 120
201321 MLBBaltimore Orioles 710667 18348313 291132 67 274307414720 139312 164 310 96 -4 -2 +23 +3 +20 4.2
201321 MLBBaltimore Orioles 710667 18951314 291132 67 283315432747 148322 164 325 107 +5 -2 +23 +3 +20 5.1
201422 MLBBaltimore Orioles 354327 8813011 20683 20 269317410727 141308 196 314 99 -0 +0 +8 +1 +10 2.0
201422 MLBBaltimore Orioles 354327 9114012 20683 20 278326431757 153317 196 333 113 +5 +0 +8 +1 +10 2.6
201523 MLBBaltimore Orioles 713633 17528133 701114 208 276352480832 204288 1610 358 132 +26 +1 +8 +3 +20 5.9
201523 MLBBaltimore Orioles 713633 18130135 701114 208 286361502863 216297 1610 377 147 +38 +1 +8 +3 +20 7.1
201624 MLBBaltimore Orioles 696640 18138134 481203 03 283336505840 222299 177 353 128 +22 -1 +9 +2 +20 5.3
201624 MLBBaltimore Orioles 696640 18840137 481203 03 294346533879 239309 177 381 150 +39 -1 +9 +2 +20 7.0
201725 MLBBaltimore Orioles 690630 15731131 501151 94 249305449755 200256 177 321 104 +3 +0 -3 +2 +20 2.3
201725 MLBBaltimore Orioles 690630 16333133 501151 94 259314471786 213265 177 341 119 +15 +0 -3 +2 +20 3.5
201826 MLBLos Angeles Dodgers 709632 19437339 701042 142 307378560938 253314 1510 384 152 +42 +2 +8 +8 +20 8.1
201826 MLBLos Angeles Dodgers 709632 18835337 701042 142 297369538907 241304 1510 394 160 +48 +2 +8 +8 +20 8.7
201927 MLBSan Diego Padres 661587 15422234 651286 53 262342480822 218280 1910 357 131 +23 -0 -4 +2 +19 4.0
201927 MLBSan Diego Padres 661587 15021232 651286 53 256336462798 206274 1910 352 127 +20 -0 -4 +2 +19 3.8
202028 MLBSan Diego Padres 254224 7113117 26370 63 3173886121.000 295310 1510 408 171 +20 +0 +3 +1 +7 3.2
202028 MLBSan Diego Padres 254224 6812116 26370 63 304376580956 277297 1510 408 171 +20 +0 +3 +1 +7 3.2
202129 MLBSan Diego Padres 640564 16233230 631022 123 287361512873 225298 1610 363 136 +26 +1 +4 +2 +18 5.2
202129 MLBSan Diego Padres 640564 15731228 631022 123 278353489842 211290 1610 365 137 +27 +1 +4 +2 +18 5.4
202230 MLBSan Diego Padres 644578 17839134 631331 91 308377555932 247349 2110 391 158 +42 +1 +8 +2 +18 7.3
202230 MLBSan Diego Padres 644578 17237132 631331 91 298368531899 234337 2110 392 158 +43 +1 +8 +2 +18 7.4
202331 MLBSan Diego Padres 601543 14422032 501092 32 265329483812 217275 188 351 127 +18 -0 +10 +2 +17 4.7
202331 MLBSan Diego Padres 601543 14021030 501092 32 258323462785 204268 188 343 121 +14 -0 +10 +2 +17 4.4
202432 MLBSan Diego Padres 643593 16932031 451241 112 285336496832 211312 197 352 128 +20 +1 +1 +2 +18 4.4
202432 MLBSan Diego Padres 643593 16330029 451241 112 275327472799 197302 197 350 126 +19 +1 +1 +2 +18 4.3
202533 MLBSan Diego Padres 678615 17535029 551313 143 285346483829 198317 198 355 130 +23 +2 -3 +2 +19 4.4
202533 MLBSan Diego Padres 678615 16933027 551313 143 275337460797 185307 198 351 127 +20 +2 -3 +2 +19 4.1
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD34 MLBSD 390340 6916019 44870 22 203294418712 215209 2211 303 90 -4 -0 +0 +1 +11 0.8
YTD34 MLBSD 390340 6916019 44870 22 203294418712 215209 2211 312 97 -1 -0 +0 +1 +11 1.1
ROS34 MLBSD 100% 260233 5811012 25550 31 249322451772 202282 2110 350 126 +8 +0 -0 +1 +7 1.6
ROS34 MLBSD 100% 260233 5811012 25550 31 249322451772 202278 2110 343 120 +6 +0 -0 +1 +7 1.5
FULL34 MLBSD 650573 12727031 691420 53 222305431736 209236 2211 319 102 +2 -0 +0 +2 +18 2.3
TOT34 MLBSD 650573 12727031 691420 53 222305431736 209236 2211 322 104 +3 -0 +0 +2 +18 2.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202735 MLBSD 100% 528471 12223124 511151 42 259333465798 206290 2210 347 124 +14 +0 -6 +2 +15 2.6
202836 MLBSD 100% 465417 10318120 441051 21 247320439759 192280 239 333 113 +7 +0 -7 +2 +13 1.6
202937 MLBSD 100% 398358 8414116 37930 11 235306413720 179270 239 319 102 +1 -0 -7 +1 +11 0.6
203038 MLBSD 100% 327294 6611012 30780 00 224296384681 160261 249 304 91 -3 +0 -8 +1 +9 -0.1
203139 MLBSD 100% 251227 48709 22610 00 211281361642 150251 249 289 80 -6 +0 -9 +1 +7 -0.6
202735 MLBSD 100% 528471 11922123 511151 42 253327450777 197285 2210 341 119 +11 +0 -6 +2 +15 2.3
202836 MLBSD 100% 465417 10118119 441051 21 242316427743 185276 239 327 109 +4 +0 -7 +2 +13 1.3
202937 MLBSD 100% 398358 8314115 37930 11 232304402706 170266 239 313 98 -1 -0 -7 +1 +11 0.4
203038 MLBSD 100% 327294 6410012 30780 00 218290374664 156257 249 299 87 -5 +0 -8 +1 +9 -0.2
203139 MLBSD 100% 251227 47708 22610 00 207277344621 137248 249 285 76 -7 +0 -9 +1 +7 -0.8
▸ Career Totals
Career 104249424 254147821458 872194032 12346 270334471804 201293 198 352 127 +324 +6 +40 +44 +295 72.4
/ 162G 650588 15930129 541212 83 270334473807 202293 198 352 127 +20 +0 +2 +3 +18 4.5
Career 1131310238 274552931484 935212739 14756 268332468799 200293 198 342 120 +258 +7 +40 +45 +321 68.5
/ 162G 650588 15830228 541222 83 269332469802 201293 198 342 120 +15 +0 +2 +3 +18 3.9

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201119 A+Frederick Keys 260237 581235 22480 85 245309384693 139286 188 309 95 -2 -0 +7 0.6
201119 ADelmarva Shorebirds 170145 40826 23251 31 276379483861 207296 1514 379 148 +9 +0 +5 1.5
201220 MLBBaltimore Orioles 202191 50837 9380 20 262295445740 183293 194 321 104 +1 +0 +6 +2 +6 1.5
201220 AABowie Baysox 459402 10726511 48706 134 266353438791 172297 1510 351 127 +14 +1 +13 2.8
201321 MLBBaltimore Orioles 710667 18951314 291132 67 283315432747 148322 164 325 107 +5 -2 +23 +3 +20 5.1
201422 MLBBaltimore Orioles 354327 9114012 20683 20 278326431757 153317 196 333 113 +5 +0 +8 +1 +10 2.6
201523 MLBBaltimore Orioles 713633 18130135 701114 208 286361502863 216297 1610 377 147 +38 +1 +8 +3 +20 7.1
201624 MLBBaltimore Orioles 696640 18840137 481203 03 294346533879 239309 177 381 150 +39 -1 +9 +2 +20 7.0
201725 MLBBaltimore Orioles 690630 16333133 501151 94 259314471786 213265 177 341 119 +15 +0 -3 +2 +20 3.5
201826 MLBLos Angeles Dodgers 709632 18835337 701042 142 297369538907 241304 1510 394 160 +48 +2 +8 +8 +20 8.7
201927 MLBSan Diego Padres 661587 15021232 651286 53 256336462798 206274 1910 352 127 +20 -0 -4 +2 +19 3.8
202028 MLBSan Diego Padres 254224 6812116 26370 63 304376580956 277297 1510 408 171 +20 +0 +3 +1 +7 3.2
202129 MLBSan Diego Padres 640564 15731228 631022 123 278353489842 211290 1610 365 137 +27 +1 +4 +2 +18 5.4
202230 MLBSan Diego Padres 644578 17237132 631331 91 298368531899 234337 2110 392 158 +43 +1 +8 +2 +18 7.4
202331 MLBSan Diego Padres 601543 14021030 501092 32 258323462785 204268 188 343 121 +14 -0 +10 +2 +17 4.4
202432 MLBSan Diego Padres 643593 16330029 451241 112 275327472799 197302 197 350 126 +19 +1 +1 +2 +18 4.3
202533 MLBSan Diego Padres 678615 16933027 551313 143 275337460797 185307 198 351 127 +20 +2 -3 +2 +19 4.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 81957424 206939618369 663143330 11341 279340486826 207299 178 360 134 +315 +6 +76 +36 +232 67.9

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Chase Utleylast yr '18
AS×6SS×4
career totals — 16 seasons, 7,863 PA
167,863259154275358465+28+10767.860.2
/1626642213+2.4+9.15.7pk7: 53
#2Evan Longorialast yr '23
career totals — 16 seasons, 8,206 PA
168,20634258264333471+29+11061.251.8
/162664285+2.4+8.94.9pk7: 42
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 21 projected seasons
2111,199498132269330473+5+12266.051.6
/162664308+0.3+7.23.9pk7: 37
#3Aramis Ramirezlast yr '15
career totals — 16 seasons, 8,647 PA
168,64738029285343498+17+361.851.5
/162664292+1.3+0.34.7pk7: 41
#4Curtis Grandersonlast yr '19
AS×3SS
career totals — 15 seasons, 8,278 PA
158,278344153249337466-10-447.541.9
/1626642812-0.8-0.33.8pk7: 36
#5Ryan Zimmermanlast yr '21
career totals — 16 seasons, 7,402 PA
167,40228443277341475-25+1344.340.6
/162664254-2.2+1.24.0pk7: 37
#6Eric Chavezlast yr '14
career totals — 14 seasons, 5,747 PA
145,74724748270344481+0+3641.138.0
/162664296+0.0+4.24.7pk7: 35

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
Manny Machado (OGILVIE) 34 58→65 51→55 40 50 222/305/431 209236 315 22% 11% 104 +2.4
Steve Pearce
2017 · MLB
34 49→56 57→60 39→50 54 256/335/455 199282 254 20% 10% 125 +3.5 248/327/426 178282 213 20% 9% 115 +2.7 237/319/40717027220021%9%104+0.8
Todd Frazier
2020 · MLB
34 43→51 55→60 42→50 52 231/320/413 183262 246 22% 10% 109 +2.4 232/307/386 154277 186 22% 8% 96 +1.5 236/303/38314729814324%6%92+0.3
Jung Ho Kang
2019 · MLB
32 48→58 57→60 44→45 53 252/339/450 198278 258 20% 9% 126 +3.5 230/290/423 193291 247 29% 7% 98 +1.6 200/255/42522524331032%6%82+0.2
Kole Calhoun
2022 · MLB
34 43→53 59→60 46→50 53 235/320/446 210265 285 24% 10% 117 +2.9 217/284/370 153273 184 27% 7% 82 +0.5 206/272/35214626017227%7%71-0.2
Herbert Perry Jr.
2004 · MLB
34 51→61 54→55 45 50 260/319/441 180274 226 15% 7% 115 +2.8 242/315/402 160258 207 15% 8% 103 +1.9 221/307/36014022320012%9%88+0.2
Ryan Zimmerman
2019 · MLB
34 51→60 60→65 45 50 270/333/495 224298 284 20% 8% 135 +4.2 259/321/449 190302 234 22% 8% 118 +3.0 250/305/43618629923024%7%107+0.9
Casey Blake
2007 · MLB
33 50→56 56→60 44→45 52 262/336/460 197295 247 20% 9% 127 +3.6 269/342/449 180313 205 20% 9% 126 +3.5 270/347/44817731619320%9%120+3.2
Izzy Alcantara
2007 · AAA
34 49 55→60 40→45 53 253/332/432 179286 238 21% 10% 118 +3.0 241/306/420 179288 228 24% 8% 105 +2.1 226/292/42519926426225%8%97+0.6
Eduardo Escobar
2023 · MLB
34 47→57 56→60 43→50 48 246/304/443 197281 242 22% 8% 109 +2.4 237/291/392 155292 176 24% 7% 90 +1.0 225/270/34412028612425%6%66-0.3
Jesus Valdez
2019 · AAA
34 54→64 58→60 44→45 45 283/325/487 204300 276 16% 5% 130 +3.8 261/298/431 170284 226 17% 5% 104 +2.0 270/304/44117128725116%4%105+1.3
Jose Valentin
2004 · MLB
34 44→52 61→65 45→50 52 242/313/467 224258 298 20% 9% 120 +3.1 231/310/444 213258 279 22% 10% 112 +2.6 229/311/44221325527922%10%106+1.4
Hanley Ramirez
2018 · MLB
34 47→57 57→60 42→60 52 250/323/441 191274 266 20% 9% 117 +2.9 241/315/407 166278 218 21% 9% 105 +2.1 242/304/376135270181218%7%90+0.3
Russell Martin
2018 · MLB
35 44→54 54→55 39→50 57 231/335/407 176274 234 24% 12% 114 +2.7 223/340/367 144274 184 24% 13% 106 +2.2 206/339/33012525316124%14%93+0.6
Saul Soto
2014 · AAA
35 48→58 55→60 43→45 50 252/320/434 183293 245 23% 9% 114 +2.7 247/320/386 139296 174 21% 9% 102 +1.8 248/333/35710929211218%11%98+1.2
George Arias
2006 · AAA
34 47 59→60 49→40 49 254/306/457 204260 286 16% 7% 114 +2.7 241/298/434 193248 266 15% 7% 105 +2.1 228/290/43120321929113%7%100+1.0
Kyle Seager
2021 · MLB
33 45→55 57→60 47→50 54 241/322/442 201257 256 18% 10% 117 +2.9 231/307/453 222254 306 23% 9% 114 +2.7 217/291/45223523233324%9%104+2.2
Ryan Raburn
2014 · MLB
33 47→57 56→60 44→50 47 244/309/441 197292 234 25% 8% 111 +2.5 234/309/404 170287 193 25% 9% 102 +1.8 235/322/40817331619130%10%104+0.7
Juan Uribe
2011 · MLB
32 51→61 56→60 41→50 49 263/318/457 194284 233 17% 7% 118 +3.0 242/302/391 149278 165 19% 7% 95 +1.4 285/333/43815433317319%6%114+1.9
Olmedo Saenz
2005 · MLB
34 51 59→60 46→30 50 266/343/469 203307 286 23% 9% 132 +4.0 261/331/473 212293 263 20% 8% 129 +3.7 255/330/47221628226020%8%125+1.3
Charles Johnson
2004 · MLB
33 44→54 56→60 37→30 54 235/316/429 194267 233 22% 10% 111 +2.5 237/336/419 182286 205 23% 12% 116 +2.8 234/348/42519128922325%14%120+1.9