Zach Zubia1B Pensacola Blue Wahoos
Age 28 R/R 6'4" / 230 lbs AA HR -6%H -3% Svc 0.0 · Ctrl thru 2034
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 220 proj PA
wRC+†78
AVG/OBP/SLG.200 / .287 / .345
PA220
HR7
K%30
BB%10
ISO146
MLB%2%
Value2026 · WAR
BAT: -5.5 runs (wOBA-derived runs vs avg)-5BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -3.9 runs (Positional adjustment)-4POSREP: +6.2 runs (Replacement-level credit)+6REPTotal WAR: -0.30-0.3WAR
trajectory · projected WAR by year
-0.3-0.3-0.42628
Tools · ContractCON 20 / POW 48
Toolsscout grade
CONTACT20
scouting grade only
POWER48
scouting grade only
EYE53
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

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
202123 ROKFCL Marlins 8576 8100 7451 00 105190118309 13250 538 155 -23
202123 ROKFCL Marlins 8572 12200 11321 00 167286194480 28293 3813 236 39
202224 A2 teams 442359 6011011 741684 00 167316290605 123265 3817 282 74
202224 A2 teams 442337 7817012 961154 00 231407389796 157307 2622 364 137
202325 A+Beloit Sky Carp 282240 576012 361034 01 237346412759 175354 3713 332 112
202325 A+Beloit Sky Carp 282226 639010 50774 01 279418451869 173376 2718 390 157
202426 AAPensacola Blue Wahoos 274245 38518 251043 20 155242282523 127224 389 234 37
202426 AAPensacola Blue Wahoos 274232 446110 38873 20 190311353665 164250 3214 304 91
▸ 2026 Season
202628 MLBMIA 220194 40717 22652 31 206294361654 155263 3010 287 78 -5 +0 +0 -4 +6 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBMIA 23% 233206 42717 23682 31 204290350640 146265 2910 289 79 -5 +0 -1 -4 +7 -0.4
202830 MLBMIA 35% 280248 51918 27813 41 206291347638 141266 2910 288 79 -7 +0 -2 -5 +8 -0.6
202729 MLBMIA 23% 5347 10202 5151 10 213302383685 170261 289 277 70 -2 +0 -0 -1 +2 -0.1
202830 MLBMIA 35% 9787 17303 9281 10 195278333612 138261 299 277 70 -3 +0 -1 -2 +3 -0.3
▸ Career Totals
Career 150134 27505 14432 20 201287351637 149256 299 277 70 -5 +0 -1 -3 +4 -0.4
/ 162G 650581 11822022 611869 90 203289355644 151257 299 277 70 -22 +2 -5 -12 +18 -1.8
Career 18161568 29646453 21463419 124 189294325618 136272 3512 279 72 -58 +1 -3 -32 +51 -4.3
/ 162G 650561 10516119 772277 41 187293321614 134270 3512 279 72 -21 +0 -1 -12 +18 -1.5

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
202123 ROKFCL Marlins 8572 12200 11321 00 167286194480 28293 3813 236 39 -6 +0 +2 -0.4
202224 A+Beloit Sky Carp 135100 23305 30331 00 230412410822 180273 2422 367 139 +6 +0 +4 1.0
202224 AJupiter Hammerheads 307237 551407 66823 00 232405380785 148322 2721 363 136 +13 +0 +9 2.2
202325 A+Beloit Sky Carp 282226 639010 50774 01 279418451869 173376 2718 390 157 +18 -0 +8 2.6
202426 AAPensacola Blue Wahoos 274232 446110 38873 20 190311353665 164250 3214 304 91 -3 +0 +8 0.5

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
Zach Zubia (OGILVIE) 28 20 48 45 53 200/287/345 144263 73 30% 10% 78 +0.1
Brett Carroll
2011 · MLB
28 41→45 48→55 45→50 45 209/287/354 145260 168 26% 7% 80 +0.4 213/279/357 144273 1711 28% 7% 77 +0.1 204/270/349145263181129%7%68-0.3
Alex Burg
2016 · AAA
28 44→40 51→50 44→40 46 224/299/381 157295 193 30% 9% 92 +1.2 208/268/341 133272 155 28% 6% 67 -0.5 175/228/28410922711228%5%33-1.5
Quincy Latimore
2017 · AA
28 38→41 47→50 45→50 40 199/251/330 132266 157 31% 6% 57 -1.2 212/260/337 125294 158 32% 6% 63 -0.9 210/247/32411428115631%4%50-1.2
Jason Hart
2006 · AA
28 40→38 51→55 43→30 42 214/266/374 160255 203 25% 5% 76 +0.0 212/259/362 150262 184 26% 5% 69 -0.4 194/237/34314923419127%4%53-1.1
Aaron Sisk
2007 · AA
28 39 50 48→45 42 207/264/358 151266 1910 30% 7% 70 -0.3 224/280/372 148286 198 28% 7% 81 +0.4 227/285/38215427822326%6%84+0.3
Matt Skole
2017 · AAA
28 37→40 50 46→40 44 198/262/343 146248 193 29% 8% 66 -0.6 191/256/328 137252 163 30% 8% 59 -1.1 175/249/29912423815132%8%48-1.3
Jim Murphy
2014 · AA
28 42→44 48→50 42→30 40 214/271/356 142287 152 30% 6% 72 -0.2 217/279/349 132283 144 27% 7% 74 -0.1 205/276/33813425715126%8%68-0.4
Stewart Ijames
2017 · AA
28 37 52→65 43→45 39 199/260/367 167280 215 36% 7% 72 -0.2 205/268/344 139314 168 37% 7% 69 -0.4 173/241/32014727019642%8%51-0.4
Jamie Romak
2014 · AAA
28 39→48 49→55 49→45 43 207/264/355 149253 187 26% 6% 70 -0.3 205/261/361 156281 186 32% 6% 70 -0.3 200/257/37117127421534%6%68-0.3
Richie Shaffer
2018 · MLB
27 36→38 48→55 46→40 39 189/257/325 136280 175 37% 7% 59 -1.1 179/241/303 124316 146 45% 7% 46 -2.0 103/163/20510220212054%6%-14-2.5
Brandon Larson
2004 · MLB
28 39→42 47→50 45 52 202/289/335 133251 1611 26% 10% 76 +0.0 225/295/376 151290 187 28% 8% 89 +0.9 224/283/37915629020429%6%81+0.2
Devin Harris
2015 · AA
27 39 54→60 44→40 37 211/255/391 180278 213 32% 5% 76 +0.0 215/260/381 166289 206 32% 5% 75 -0.0 200/245/37717725723432%5%64-0.6
Darick Hall
2022 · AAA
27 39→40 49→55 41→40 44 204/277/354 150261 164 28% 7% 76 +0.0 222/276/398 176271 244 27% 6% 86 +0.8 218/272/38917126224327%6%80+0.3
Davis Wendzel
2023 · AAA
26 35→27 50 43→40 41 191/254/334 143251 195 32% 7% 60 -1.0 195/273/339 144246 195 28% 8% 70 -0.3 200/276/34714723117422%7%71-0.1
Jeff Deardorff
2006 · AAA
27 43 51→50 47→50 45 224/280/379 154274 197 26% 7% 82 +0.5 214/267/352 138285 1511 29% 7% 69 -0.4 191/245/319128258141231%6%48-1.1
Travis Taijeron
2017 · AAA
28 39→41 48→55 39→40 41 191/278/334 143312 153 40% 9% 71 -0.3 188/274/330 142314 164 42% 9% 69 -0.4 174/268/32715328718342%9%62-0.7
John-Ford Griffin
2008 · AAA
28 39 53→55 49→40 42 211/266/382 171269 215 30% 7% 78 +0.2 223/281/367 144289 156 27% 7% 79 +0.3 225/285/35713228912425%6%77+0.1
Nick Podkul
2023 · AAA
26 41 47→50 48→50 45 204/288/334 129286 159 32% 9% 76 +0.0 216/303/373 157299 195 32% 9% 92 +1.2 212/305/39218028223132%10%92+0.5
Brian O'Grady
2019 · AAA
27 40→37 49→60 52→50 45 205/274/357 151272 1612 30% 8% 75 -0.0 214/272/399 185289 2315 33% 7% 85 +0.7 198/260/387189265251735%7%74-0.0
Jaylin Davis
2023 · MLB
29 39→45 48→50 44→45 41 200/272/339 139292 167 36% 8% 69 -0.4 206/284/353 147310 178 36% 8% 79 +0.3 175/274/33616126319338%10%67-0.3