Albert CarpioSS DSL Arizona Red
Age 20 R/R 5'9" / 150 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 55 proj PA
wRC+60
AVG/OBP/SLG.215 / .280 / .293
PA55
HR0
K%24
BB%6
ISO79
MLB%0%
Value2026 · WAR
BAT: -2.5 runs (wOBA-derived runs vs avg)-2BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +1.6 runs (Replacement-level credit)+2REPTotal WAR: +0.00+0.0WAR
0.00.91.80.10.30.70.91.11.21.31.11.00.8+$60M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+1.2$6M+$6M
2033Pre-Arb$1.0M+1.3$6M+$6M
2034Pre-Arb$1.0M+1.1$5M+$4M
2035Arb-1$2M+1.0$4M+$3M
2036Arb-2$3M+0.8$1M+$0.6M
2037Extbeyond projection horizon · no WAR estimate
Totals $8M $23M +$19M

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
202216 ROKDSL D-backs Red 124108 18210 10314 94 167262204466 37231 258 211 20
202216 ROKDSL D-backs Red 124102 22310 16214 94 216344265609 49268 1713 289 79
202317 ROKDSL Arizona Red 140124 14300 7276 43 113197137334 24141 195 156 -22
202317 ROKDSL Arizona Red 140119 19400 12196 43 160270193463 34186 149 225 30
202418 ROKDSL Arizona Red 8573 13110 4116 24 178277219496 41206 135 219 26
202418 ROKDSL Arizona Red 8571 18210 676 24 254361310671 56277 87 310 95
▸ 2026 Season
202620 MLB 5550 10200 4131 10 200273240513 40283 247 264 60 -2 +0 +0 +1 +2 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLB 34% 117106 23411 8282 20 217284302586 85285 247 276 69 -4 +0 +0 +1 +3 0.1
202822 MLB 48% 262237 54924 18615 31 228296333629 105287 237 284 76 -7 +0 +0 +3 +7 0.3
202923 MLB 54% 366330 751326 26857 51 227298333631 106288 237 290 80 -8 +1 +0 +4 +10 0.7
203024 MLB 55% 437395 921638 311018 62 233302349651 116289 237 294 83 -8 +0 +0 +5 +12 0.9
203125 MLB 56% 479433 10218310 341109 62 236305360665 125290 237 296 85 -8 +0 +0 +5 +14 1.1
203226 MLB 56% 504454 10518310 361169 72 231301350651 119289 237 297 86 -8 +1 +0 +5 +14 1.2
203327 MLB 55% 515464 10919311 371199 72 235304360664 125289 237 297 86 -8 +1 +0 +6 +15 1.3
203428 MLB 55% 518466 10919311 381209 62 234304358662 124289 237 296 85 -9 +0 -1 +6 +15 1.1
203529 MLB 53% 513461 10618310 381209 62 230301347648 117288 237 295 84 -9 +0 -1 +5 +15 1.0
203630 MLB 53% 505454 10518310 371209 52 231302350652 119288 247 292 82 -10 +0 -2 +5 +14 0.8
202721 MLB 34% 4036 7100 391 10 194275222497 28285 228 276 69 -1 +0 +0 +0 +1 0.0
202822 MLB 48% 127115 27512 9302 21 235302348649 113287 247 284 76 -4 +0 +0 +1 +4 0.1
202923 MLB 54% 198178 40713 14464 31 225296326622 101288 237 290 80 -4 +0 +0 +2 +6 0.4
203024 MLB 55% 242219 52925 17564 31 237304365669 128289 237 294 83 -5 +0 +0 +3 +7 0.5
203125 MLB 56% 268242 571025 19625 41 236305355660 120290 237 296 85 -5 +0 +0 +3 +8 0.6
203226 MLB 56% 283256 601026 20655 41 234302359662 125289 237 297 86 -5 +0 +0 +3 +8 0.7
203327 MLB 55% 285257 601026 21665 41 233304358662 125289 237 297 86 -5 +0 +0 +3 +8 0.7
203428 MLB 55% 284256 601026 21665 41 234305359664 125289 237 296 85 -5 +0 -0 +3 +8 0.6
203529 MLB 53% 274247 571025 20645 31 231301348650 117288 237 295 84 -5 +0 -1 +3 +8 0.5
203630 MLB 53% 266239 55925 20635 31 230303347650 117288 248 292 82 -5 +0 -1 +3 +8 0.4
▸ Career Totals
Career 22672045 475811643 16452741 319 232302351653 118291 237 294 83 -43 +3 -2 +24 +64 4.7
/ 162G 650586 13623512 4715112 93 232302350652 118291 237 294 83 -12 +1 -1 +7 +18 1.3
Career 46204155 9351602881 328106293 6927 225296335632 110281 237 286 77 -122 +3 -4 +50 +131 5.9
/ 162G 650585 13223411 4614913 104 226297335632 109282 237 286 77 -17 +0 -1 +7 +18 0.8

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
202216 ROKDSL D-backs Red 124102 22310 16214 94 216344265609 49268 1713 289 79 -3 +0 +4 0.1
202317 ROKDSL Arizona Red 140119 19400 12196 43 160270193463 34186 149 225 30 -11 -0 +4 -0.8
202418 ROKDSL Arizona Red 8571 18210 676 24 254361310671 56277 87 310 95 -0 -1 +2 0.1

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
#1Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#2Cliff Penningtonlast yr '17
career totals — 10 seasons, 3,108 PA
103,1083684243310341+28+299.29.5
/162664818+5.9+6.22.0pk7: 10
#3Adeiny Hechavarríalast yr '20
career totals — 9 seasons, 3,288 PA
93,2883735253291351+32+468.68.9
/16266477+6.5+9.31.7pk7: 9
#4Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#5Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#6Yolmer Sánchezlast yr '19
career totals — 6 seasons, 2,438 PA
62,4383130244299357+9+265.45.4
/16266488+2.4+7.21.5pk7: 5
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
62,3234429233299351+25+184.64.4
/162664138+7.1+5.11.3pk7: 4

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
Albert Carpio (OGILVIE) 20 215/280/293 78283 01 24% 6% 60 -0.1
Yairo Muñoz
2015 · A
20 41→51 38→50 48→55 43 198/255/280 82264 57 26% 6% 46 -2.0 218/253/322 104271 109 23% 4% 55 -1.4 262/304/399137319151722%5%91+0.7
Luis Vázquez
2019 · A
19 40→46 36→50 49→45 39 193/237/259 66276 38 30% 5% 32 -3.0 204/249/275 71283 510 28% 5% 41 -2.3 232/296/36613430116827%6%83+0.3
Emilio King
2010 · A
20 40 37→45 51→40 43 190/274/270 79258 49 26% 6% 53 -1.5 203/253/290 87301 64 33% 4% 47 -1.9 213/250/309963117233%3%47-1.0
Stone Garrett
2016 · A
20 41→37 35→55 49→50 38 198/237/257 59280 37 29% 5% 30 -3.1 166/207/247 81303 68 45% 4% 16 -4.1 219/280/389170298211133%7%83+0.4
Emmanuel Rivera
2017 · A
21 40→50 37→55 49→45 43 191/249/267 76265 310 28% 7% 40 -2.4 244/280/355 111307 95 23% 4% 75 -0.0 241/298/40116028918423%7%93+0.9
Pedro Severino
2013 · A
20 39→48 36→50 49→45 44 184/239/249 65227 43 20% 5% 30 -3.1 199/236/283 84250 73 23% 4% 37 -2.6 238/307/37513729117324%8%90+0.6
Elias Díaz
2012 · A
21 39→49 37→50 47→45 40 188/234/265 77248 45 26% 5% 32 -3.0 205/255/289 84255 65 21% 6% 47 -1.9 245/304/37813327215016%7%89+0.5
Gavin Cecchini
2014 · A
20 42→52 37→45 46→45 41 199/250/271 71282 47 29% 6% 40 -2.4 233/284/333 100284 75 19% 6% 71 -0.3 245/297/343982907517%7%76+0.0
Brandon Barnes
2006 · A
20 37→47 38→55 47→50 37 184/237/264 80266 66 32% 5% 33 -2.9 182/229/258 76281 57 35% 5% 28 -3.2 236/281/354118320111629%5%73-0.1
Andruw Monasterio
2017 · A
20 42→52 35→45 49→55 42 198/248/257 59255 212 22% 5% 36 -2.7 214/268/275 61275 39 22% 6% 49 -1.8 246/325/351106317102324%9%92+0.6
Juan Rodriguez
2015 · A
20 45 38→45 46→55 41 217/264/301 85288 58 26% 6% 54 -1.4 241/278/336 95291 614 18% 5% 69 -0.4 280/305/38610631862214%4%89+0.4
Gilberto Celestino
2019 · A
20 43→53 38→45 52→55 41 206/254/285 79277 512 27% 6% 46 -2.0 219/275/319 100284 88 25% 7% 64 -0.8 240/311/3197931771425%9%75-0.0
Michael A. Taylor
2011 · A
20 38→48 37→55 45→60 41 183/240/260 76258 45 29% 6% 33 -2.9 188/235/293 105282 817 35% 5% 40 -2.4 242/299/384143312191428%7%90+0.8
Rosell Herrera
2013 · A
20 40→50 37→45 48→55 40 193/243/266 73268 59 29% 6% 37 -2.7 229/276/310 81309 710 26% 6% 62 -0.9 247/301/3379031542422%7%76+0.1
José Fermín
2019 · A
20 41→50 37→45 48→55 42 193/240/270 77235 48 19% 4% 37 -2.7 224/281/309 85252 814 14% 6% 64 -0.8 256/343/399143276142813%10%110+1.2
Riley Unroe
2016 · A
20 42→48 36→50 44→55 43 202/257/261 60279 48 28% 7% 41 -2.3 188/253/253 65276 412 31% 8% 38 -2.6 227/311/367139295152627%10%89+0.5
Michael Hermosillo
2015 · A
20 42→46 39→55 51→55 43 200/270/292 92292 611 32% 8% 56 -1.3 215/291/294 79285 617 24% 8% 66 -0.6 226/298/350124305122028%7%81+0.3
Kenny Hart
2010 · A
20 42 38→45 48→50 41 200/273/277 77292 56 31% 7% 53 -1.5 211/296/309 98281 811 26% 7% 72 -0.2 199/298/30610725391523%7%72-0.1
Gilberto Vizcarra
2019 · A
20 35 38→45 47→40 46 171/243/241 71215 63 23% 7% 32 -3.0 206/263/288 82261 64 22% 6% 51 -1.7 226/269/325992749121%4%62-0.3
Orlando Calixte
2012 · A
20 40→50 38→45 48→55 39 198/239/269 70272 611 29% 5% 35 -2.8 210/248/325 115292 1110 31% 5% 54 -1.4 233/273/3249130692026%5%61-0.4