Garrett StubbsC Lehigh Valley IronPigs
Age 33 L/R 5'9" / 170 lbs AAA HR +11%H +4% Svc 7.000 · Ctrl thru 2026 peak 0.9 · 2026
wRC+†vL 8480vR 74
AVG/OBP/SLG.201 / .277 / .293
PA246
HR4
SB8
K%25
BB%8
MLB%45%
BAT: -5.5 runs (wOBA-derived runs vs avg)-6BATRUN: +1.3 runs (SB/CS + UBR baserunning)+1RUNFLD: +1.5 runs (Defensive runs vs avg)+1FLDPOS: +4.4 runs (Positional adjustment)+4POSREP: +7.0 runs (Replacement-level credit)+7REPTotal WAR: +0.90+0.9WAR
Scouting · nowfuture
HIT
3535
PWR
3030
SPD
5555
EYE
4745
trajectory · 10 yrs
0.1peak
2027

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2019
Service   7.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026Ext / FA-deal$0.9M+0.9$4M+$3M
Totals $0.9M $4M +$3M

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
201522 AQuad Cities River Bandits 10388 22400 1030 10 .250.327.295.622 .045.253 310 .271 66 -4 +0 +0 +2 +3 0.1
201623 A+3 teams 464413 1052119 37808 173 .254.328.375.703 .121.291 178 .307 93 -4 +2 +0 +8 +13 2.0
201724 AA2 teams 391354 701504 29776 110 .198.270.274.544 .076.241 207 .243 44 -25 +2 +0 +7 +11 -0.4
201825 AAAFresno Grizzlies 340309 781543 23692 60 .252.308.356.664 .104.311 207 .293 82 -7 +1 +0 +6 +10 1.0
201926 AAA2 teams 274247 501206 20555 132 .202.276.324.600 .121.234 207 .265 61 -12 +2 -0 +5 +8 0.2
202128 AAA2 teams 184155 32602 24441 40 .206.317.284.601 .077.270 2413 .272 66 -7 +1 +0 +3 +5 0.3
202229 MLBPhiladelphia Phillies 121106 27315 14300 20 .255.342.443.785 .189.310 2512 .345 122 +3 +0 -2 +2 +3 0.7
202330 MLBPhiladelphia Phillies 125113 23411 9292 20 .204.274.283.557 .080.265 237 .252 51 -7 +0 -1 +2 +4 -0.2
202431 MLBPhiladelphia Phillies 187165 34411 17504 50 .206.296.261.556 .055.287 279 .256 54 -10 +1 +4 +3 +5 0.4
202532 AAALehigh Valley IronPigs 309278 651007 19756 52 .234.297.345.642 .112.291 246 .284 76 -9 +0 +0 +6 +9 0.6
▸ 2026 Season (actual · ROS · total)
202633 AAALehigh Valley IronPigs 4640 10303 5121 30 .250.348.550.898 .300.280 2611 .360 134 +2 +1 +0 +1 +1 0.5
ROS33 MLBPHI 200178 37614 16504 51 .208.288.320.608 .112.259 258 .274 68 -7 +1 +1 +4 +6 0.4
TOT33 MLBPHI 246218 47917 21625 81 .216.299.362.662 .147.267 259 .290 80 -6 +1 +1 +4 +7 0.9
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202734 MLB 54%PHI 180160 33613 15423 41 .206.287.312.599 .106.251 238 .273 67 -7 +0 -4 +3 +5 -0.2
▸ Career Totals (MLE all levels + projections)
Career 28782566 5761061045 23360441 759 .224.299.326.625 .102.274 218 .278 71 -94 +11 -1 +51 +82 5.0
/ 162G 650580 13024210 531369 172 .224.299.324.623 .100.273 218 .278 71 -21 +3 -0 +12 +18 1.1

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
201522 AQuad Cities River Bandits 10384 23500 1420 10 .274.378.333.711 .060.274 214 .315 99 -0 +0 +3 0.3
201623 AACorpus Christi Hooks 137120 39914 14112 50 .325.404.517.921 .192.330 810 .404 167 +10 +1 +4 1.6
201623 A+Lancaster JetHawks 244206 601306 29375 103 .291.392.442.833 .150.323 1512 .370 141 +11 +1 +7 1.9
201623 INTLGlendale Desert Dogs 8370 12401 10101 20 .171.280.271.552 .100.183 1212 .256 54 -4 +0 +2 -0.2
201724 AAAFresno Grizzlies 9177 17500 11153 30 .221.341.286.626 .065.274 1612 .298 87 -1 +1 +3 0.2
201724 AACorpus Christi Hooks 300263 621304 32443 80 .236.326.331.656 .095.269 1511 .301 88 -4 +2 +8 0.6
201825 AAAFresno Grizzlies 340297 921964 35532 60 .310.386.455.841 .145.361 1610 .369 140 +15 +1 +10 2.7
201926 MLBHouston Astros 3935 7300 470 10 .200.282.286.568 .086.250 1810 .263 60 -2 +0 -0 +5 +1 0.4
201926 AAARound Rock Express 235204 491107 24385 122 .240.335.397.732 .157.261 1610 .328 109 +3 +2 +7 1.1
202128 MLBHouston Astros 3834 6200 270 00 .176.222.235.458 .059.222 185 .200 11 -4 +0 +0 +3 +1 0.1
202128 AAASugar Land Skeeters 146113 30502 30291 40 .265.424.363.786 .097.333 2021 .363 136 +6 +1 +4 1.1
202229 MLBPhiladelphia Phillies 121106 28415 14300 20 .264.350.462.812 .198.324 2512 .357 131 +4 +0 -2 +2 +3 0.9
202330 MLBPhiladelphia Phillies 125113 23411 9292 20 .204.274.283.557 .080.265 237 .256 54 -7 +0 -1 +2 +4 -0.1
202431 MLBPhiladelphia Phillies 187164 34411 17504 50 .207.296.262.558 .055.289 279 .262 59 -9 +1 +4 +3 +5 0.5
202532 AAALehigh Valley IronPigs 309264 701208 31626 52 .265.353.402.755 .136.315 2010 .334 114 +5 +0 +9 1.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career 510452 981737 461236 100 .217.297.314.611 .097.282 249 .278 71 -17 +2 +1 +16 +14 1.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
Garrett Stubbs (OGILVIE) 33 35 30 55 45 .201/.277/.293 .092.258 45 25% 8% 60 -0.4
Alberto Castillo
2003 · MLB
33 43 39→30 46→30 48 .208/.271/.294 .087.253 76 20% 7% 56 -1.3 .229/.298/.353 .124.271 127 19% 9% 83 +0.6 .235/.311/.307.073.2842217%10%74-0.0
Elliot Soto
2023 · AAA
33 43→52 39→40 51→50 45 .206/.271/.296 .090.280 612 27% 7% 57 -1.2 .193/.257/.271 .078.287 618 32% 7% 44 -2.1 .171/.241/.227.057.26442334%8%25-1.9
Pete Orr
2012 · MLB
33 46 43→45 54→55 41 .223/.270/.336 .112.268 921 21% 4% 66 -0.6 .232/.268/.330 .098.291 718 22% 4% 63 -0.8 .240/.268/.331.091.30751623%3%59-0.7
Munenori Kawasaki
2014 · MLB
33 48→54 37→30 53→50 56 .222/.308/.293 .071.261 414 16% 10% 72 -0.2 .236/.304/.300 .064.289 312 18% 8% 71 -0.3 .240/.303/.290.050.29911618%8%67-0.3
Tyler Ladendorf
2021 · AAA
33 43→49 40 45→50 46 .211/.270/.303 .093.268 88 24% 7% 58 -1.2 .215/.262/.353 .138.286 168 30% 5% 68 -0.5 .192/.237/.331.139.24518230%4%50-0.6
Pete Kozma
2021 · MLB
33 43→46 43→40 50 45 .211/.262/.325 .114.248 108 20% 6% 60 -1.0 .200/.249/.291 .091.260 78 25% 5% 45 -2.1 .181/.228/.252.071.2404625%5%23-3.0
Koyie Hill
2012 · MLB
33 45→43 40→45 50→40 46 .218/.280/.313 .095.290 75 26% 8% 65 -0.7 .198/.247/.284 .086.262 74 26% 6% 43 -2.2 .185/.233/.257.072.2455126%6%27-1.4
Anthony Bemboom
2023 · MLB
33 39 46→45 47→45 47 .201/.274/.325 .124.257 145 27% 8% 66 -0.6 .214/.282/.327 .113.280 115 26% 8% 69 -0.4 .209/.284/.310.101.2778126%9%64-0.2
Juan Centeno
2022 · MLB
32 48 40→45 49→40 46 .231/.283/.326 .095.273 76 18% 6% 69 -0.4 .235/.276/.354 .119.298 125 25% 5% 74 -0.1 .231/.271/.341.111.30112327%4%64-0.4
Tony Campana
2019 · AAA
33 45→55 38→30 48→70 45 .215/.261/.290 .075.250 617 17% 5% 50 -1.7 .244/.277/.331 .087.296 422 18% 4% 66 -0.6 .257/.287/.336.079.31022717%4%67-0.5
Carlos Maldonado
2012 · AAA
33 43→50 41→40 46→40 46 .208/.271/.302 .094.271 86 26% 8% 59 -1.1 .201/.269/.316 .115.277 126 30% 8% 62 -0.9 .176/.259/.306.130.21817028%10%51-0.5
Tyler LaTorre
2014 · AAA
31 43 43→40 48→40 44 .212/.273/.320 .107.281 106 28% 7% 63 -0.8 .221/.279/.307 .086.313 77 29% 7% 63 -0.9 .241/.292/.296.055.3433429%7%62-0.3
Hector Hernandez
2016 · AAA
33 46→51 39→40 48→50 44 .219/.249/.298 .079.239 710 13% 4% 46 -2.0 .238/.273/.304 .066.268 57 13% 4% 58 -1.2 .268/.303/.323.055.3043313%4%74-0.0
J.C. Boscan
2013 · AAA
33 38 39→40 43→30 40 .191/.240/.276 .085.251 74 27% 5% 38 -2.6 .190/.238/.256 .066.252 55 25% 5% 32 -3.0 .177/.223/.214.037.2332223%5%11-1.3
Andrew Romine
2019 · MLB
33 47→54 40 51→55 46 .228/.286/.323 .095.285 712 22% 7% 69 -0.4 .236/.285/.336 .100.291 916 21% 6% 72 -0.2 .242/.288/.326.084.30181621%5%67-0.3
Jed Hansen
2006 · AAA
33 41→40 45 51→50 39 .205/.267/.330 .125.284 1214 31% 6% 65 -0.7 .209/.267/.326 .117.266 1213 25% 6% 63 -0.8 .199/.258/.303.104.244111223%6%50-1.2
Gerson Manzanillo
2019 · AAA
33 53 38→30 51→50 44 .249/.287/.331 .082.288 516 16% 4% 71 -0.3 .232/.261/.311 .079.281 710 20% 3% 55 -1.4 .234/.252/.274.039.2844619%2%37-1.2
Tuffy Gosewisch
2018 · MLB
34 41→44 43→45 47→40 44 .205/.264/.314 .108.255 104 24% 6% 59 -1.1 .196/.261/.297 .101.261 94 27% 6% 53 -1.5 .170/.243/.254.084.2317028%7%34-0.9
Jonathan Diaz
2017 · MLB
32 43→48 36→30 46→50 50 .203/.275/.265 .062.251 38 20% 8% 50 -1.7 .211/.295/.293 .082.267 78 22% 9% 67 -0.5 .192/.309/.262.070.2456422%11%66-0.2
Luke Carlin
2014 · AAA
33 44 40→45 44→45 52 .212/.288/.296 .084.261 87 21% 9% 64 -0.8 .198/.279/.296 .098.248 86 22% 9% 61 -1.0 .160/.260/.253.092.2006122%10%40-0.8