Alessandro DuranC DSL Giants Black
Age 21 S/R 5'10" / 170 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION58 act + 38 ros · stats below = ROS only
wRC+50
AVG/OBP/SLG.168 / .233 / .196
PA38
HR0
K%31
BB%8
BABIP254
ISO28
MLB%0%
Value2026 · WAR
BAT: -7.1 runs (wOBA-derived runs vs avg)-7BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.7 runs (Positional adjustment)+2POSREP: +2.7 runs (Replacement-level credit)+3REPTotal WAR: -0.30-0.3WAR
0.00.51.00.10.40.50.60.60.50.30.1+$19M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 37 / POW 37
Toolsscout grade
CONTACT37
scouting grade only
POWER37
scouting grade only
EYE61
scouting grade only
SPEED47
scouting grade only
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+0.6$2M+$1M
2033Pre-Arb$1.0M+0.5$1M+$0.7M
2034Pre-Arb$1.0M+0.3$0.7M+$0.2M
2035Arb-1$3M+0.1$0.2M+$0.0M (cut)
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $3M $4M +$2M

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202217 ROKDSL Giants Black 175160 17200 10612 20 106169119287 12167 356 140 -35
202217 ROKDSL Giants Black 175154 24400 16422 20 156244182426 26209 249 205 15
202419 ROKDSL Giants Black 8371 17200 9182 00 239341268609 28321 2211 274 68
202419 ROKDSL Giants Black 8365 20300 14122 00 308439354793 46377 1417 367 139
202520 ROKDSL Giants Black 10690 14301 10372 00 156255222477 67232 359 212 20
202520 ROKDSL Giants Black 10682 17401 18262 00 207363293655 85271 2517 303 90
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD21 ROKDSL Giants Black 5852 9101 6220 00 173259250509 77276 3810 218 25 -5 +0 +0 +1 +2 -0.2
YTD21 ROKDSL Giants Black 5849 12101 9150 00 245362327689 82333 2616 322 105 +0 +0 +0 +1 +2 0.3
ROS21 ROK 0% 3835 6100 3120 00 168233196429 28274 318 250 50 -2 +0 +0 +1 +1 -0.0
ROS21 MLB 0% 01 0000 000 00 274 250 50 +0 +0
FULL21 ROK 5853 9101 6220 00 170259245504 75267 3810 218 25 -5 +0 +0 +1 +2 -0.2
TOT21 ROK 9687 15201 9340 00 171248228476 57266 359 231 35 -7 +0 +0 +2 +3 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLB 34% 174155 31512 15502 21 200279284563 84277 299 260 57 -8 +0 +0 +3 +5 -0.0
202823 MLB 48% 294264 54915 25833 42 205281303584 98279 289 268 63 -12 +0 +0 +5 +8 0.1
202924 MLB 53% 379339 721227 331064 62 212290322611 109281 289 273 67 -14 +0 +0 +7 +11 0.4
203025 MLB 55% 430386 811328 371194 73 210286316602 106281 289 275 69 -15 +0 +0 +8 +12 0.5
203126 MLB 56% 461413 861428 401285 83 208286310596 102281 289 276 69 -16 +0 +0 +8 +13 0.6
203227 MLB 55% 475425 901529 421325 83 212290320610 108281 289 276 69 -17 +0 +0 +8 +13 0.6
203328 MLB 55% 479428 901529 431345 83 210290318608 107280 289 275 68 -17 +0 -1 +9 +14 0.5
203429 MLB 53% 475424 871428 431345 83 205286304590 99279 289 273 67 -18 +0 -1 +8 +13 0.3
203530 MLB 53% 468419 861428 421334 73 205284305589 100278 289 270 65 -19 +0 -2 +8 +13 0.1
202722 MLB 34% 6054 11201 5171 10 204283296580 93277 288 260 57 -3 +0 +0 +1 +2 0.0
202823 MLB 48% 142128 26412 12401 21 203277297573 94279 288 268 63 -6 +0 +0 +3 +4 0.1
202924 MLB 53% 200179 37613 17562 31 207283302585 95281 288 273 67 -7 +0 +0 +4 +6 0.2
203025 MLB 55% 235211 44714 20652 41 209283308591 100281 289 275 69 -8 +0 +0 +4 +7 0.3
203126 MLB 56% 257230 49815 22713 42 213290322612 109281 289 276 69 -9 +0 +0 +5 +7 0.3
203227 MLB 55% 261233 49815 23733 42 210290318607 107281 289 276 69 -9 +0 +0 +5 +7 0.3
203328 MLB 55% 262234 49815 23733 42 209288316605 107280 289 275 68 -9 +0 -0 +5 +7 0.2
203429 MLB 53% 253226 47814 23712 42 208287305592 97279 289 273 67 -9 +0 -1 +5 +7 0.2
203530 MLB 53% 246220 45714 22702 41 205283300583 95278 289 270 65 -10 +0 -1 +4 +7 0.1
▸ Career Totals
Career 19161716 35758833 16753619 3012 208286309594 101281 289 273 67 -71 +1 -2 +34 +54 1.7
/ 162G 650582 12220311 571826 104 210287311598 101283 289 273 67 -24 +0 -1 +12 +18 0.6
Career 40373609 7311191665 352114743 6023 203281298580 96275 289 265 61 -177 +3 -4 +72 +114 0.8
/ 162G 650581 11719310 571857 104 201281296577 95274 289 265 61 -29 +0 -1 +12 +18 0.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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202217 ROKDSL Giants Black 175154 24400 16422 20 156244182426 26209 249 205 15 -17 +0 +5 -1.2
202419 ROKDSL Giants Black 8365 20300 14122 00 308439354793 46377 1417 367 139 +4 +0 +2 0.6
202520 ROKDSL Giants Black 10682 17401 18262 00 207363293655 85271 2517 303 90 -1 +0 +3 0.2

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
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#3Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#4Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#5Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
62,0073532209284312+36+241.71.7
/1626641111+11.9+7.90.6pk7: 2
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

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
Alessandro Duran (OGILVIE) 21 32→37 32→37 42→47 61 171/248/228 57266 10 35% 9% 35 -0.3
Arquímedes Gamboa
2019 · A
21 42→44 38→40 48→50 44 202/264/277 75279 57 28% 7% 48 -1.9 182/258/257 75275 514 32% 9% 42 -2.3 198/284/2909229881533%10%58-0.7
Milkar Perez
2023 · A
21 40 34→40 44→40 52 181/283/230 49284 24 33% 12% 46 -2.0 212/292/292 80316 53 31% 9% 65 -0.7 211/289/292823095231%9%61-0.6
Marcus Littlewood
2013 · A
21 40 40→45 48→45 41 198/248/289 92267 87 29% 6% 44 -2.1 199/266/305 106272 105 28% 8% 57 -1.2 209/274/32211327010425%8%62-0.4
Franklin Tineo
2016 · A
21 36 38→45 41→50 47 177/258/254 77247 57 29% 9% 41 -2.3 190/264/281 91260 710 28% 8% 50 -1.7 184/261/2809623981325%8%47-0.7
Terry Serrano
2008 · A
21 41 35→30 46→55 49 191/267/245 53257 213 25% 9% 42 -2.3 202/275/269 67295 316 29% 9% 51 -1.7 195/275/2626729822232%10%46-0.8
Alejandro Flores
2016 · A
20 37 39→50 45→40 43 182/248/265 83263 75 32% 8% 39 -2.5 203/261/310 107295 96 32% 7% 56 -1.3 202/257/34214027113430%6%59-0.5
Jose Herrera
2018 · A
21 42 39→40 44→40 45 203/251/289 86249 63 21% 6% 46 -2.0 203/267/293 90267 74 25% 8% 54 -1.4 206/288/299932749326%10%63-0.4
Deivi Estrada
2022 · A
21 45 36→30 46→50 45 208/280/278 70305 48 31% 8% 56 -1.3 185/243/254 69328 38 41% 6% 33 -2.9 146/188/204583143452%4%-7-1.2
Willy Diaz
2015 · A
21 36 36→40 45→40 46 170/263/235 65253 45 32% 9% 40 -2.4 187/263/267 80309 54 37% 8% 46 -2.0 184/258/270863085239%8%42-0.8
Adrian Nieto
2011 · A
21 40→45 36→45 45→40 45 192/260/254 62266 44 28% 8% 41 -2.3 205/267/305 100294 94 31% 7% 57 -1.2 213/279/32511229711330%8%66-0.3
Alan Schoenberger
2010 · A
21 39 37→45 49→45 41 186/247/260 75289 38 35% 7% 37 -2.7 200/248/293 93296 76 33% 6% 46 -2.0 188/236/280922757533%5%34-1.4
Jan Vázquez
2012 · A
21 41 36→40 45 39 191/252/258 67290 35 33% 6% 39 -2.5 200/254/278 78287 87 31% 5% 45 -2.1 211/289/296862827726%7%61-0.3
Mack Chambers
2022 · A
22 41 37→40 45→50 44 197/255/273 76263 47 26% 7% 43 -2.2 211/273/309 98276 811 25% 7% 61 -1.0 203/270/2979326081324%8%54-0.7
Deivi Mejia
2011 · A
21 40 39→40 43→30 44 193/264/278 85266 75 29% 8% 50 -1.8 212/259/304 92276 74 25% 4% 53 -1.5 224/268/311872676118%3%59-0.4
Sergio Burruel
2012 · A
21 42 35→30 42→30 47 198/274/259 61274 34 27% 8% 50 -1.8 213/266/275 62297 36 27% 6% 48 -1.9 241/305/316752938120%8%73-0.1
Kelvin Alarcon
2019 · A
20 43 35→30 48→55 51 200/292/258 58284 38 28% 11% 57 -1.2 209/271/272 63327 38 34% 7% 50 -1.7 201/262/235343190834%7%34-0.6
Franklin Navarro
2016 · A
21 39 36→40 45→40 38 188/224/253 65249 45 26% 4% 24 -3.5 207/243/293 86289 74 29% 5% 43 -2.2 198/234/255573104036%4%27-0.7
Geovanny Planchart
2023 · A
21 41 36→40 50→40 46 190/271/255 65295 35 34% 10% 46 -2.0 197/283/279 82287 54 30% 10% 58 -1.2 185/278/265802636229%11%51-0.7
Adrian Abreu
2012 · A
21 39 38→40 47→55 47 190/263/273 82247 59 24% 8% 47 -1.9 212/292/300 88256 817 19% 9% 67 -0.5 209/299/2908024192516%10%66-0.2
Rey Bruguera
2013 · A
21 43 37→40 48→50 48 200/278/274 74281 414 28% 9% 54 -1.4 195/256/265 70290 56 32% 7% 42 -2.3 169/230/220522594134%7%16-1.2