Adrian De LeonC Amarillo Sod Poodles
Age 22 R/R 5'7" / 180 lbs AA HR +4% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION146 act + 174 ros · stats below = ROS only
wRC+†25
AVG/OBP/SLG.146 / .250 / .219
PA174
HR2
K%43
BB%9
BABIP267
ISO73
MLB%2%
Value2026 · WAR
BAT: -29.5 runs (wOBA-derived runs vs avg)-30BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +5.7 runs (Positional adjustment)+6POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: -1.40-1.4WAR
0.00.51.00.00.00.0-$3M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 20 / POW 30
Toolsscout grade
CONTACT20
scouting grade only
POWER30
scouting grade only
EYE50
scouting grade only
SPEED40
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
2029Pre-Arb$0.8M
2030Pre-Arb$0.9M
2031Pre-Arb$0.9M
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-2M +$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. 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
202117 ROKDSL D-backs 2 8876 12201 6284 10 158256224479 66224 327 218 25
202117 ROKDSL D-backs 2 8872 16301 10204 10 222349306654 83283 2311 304 90
202218 ROKDSL D-backs Red 2320 3100 360 11 150261200461 50214 2613 176 -7
202218 ROKDSL D-backs Red 2319 3100 440 11 158304211515 53200 1717 256 54
202319 ROKACL D-backs Red 146124 29112 12579 01 234345306651 73409 398 281 73
202319 ROKACL D-backs Red 146116 38212 20409 01 328462414876 86480 2714 403 166
202420 AVisalia Rawhide 298245 421004 3610415 50 171314261575 90275 3512 263 59
202420 AVisalia Rawhide 298231 481105 507915 50 208382320702 113291 2717 334 113
202521 A2 teams 317274 33902 271397 21 120218175393 55223 449 182 -3
202521 A2 teams 317260 441203 411007 21 169299250549 81252 3213 258 55
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 AAARI 146125 15302 12726 20 120231192423 72255 498 198 10 -15 +0 +0 +3 +4 -0.8
YTD22 AAARI 146120 19403 17556 20 158294267560 108258 3812 264 60 -7 +0 +0 +3 +4 0.1
ROS22 AAARI 2% 174151 22502 16755 20 146250219469 73256 439 218 25 -15 +0 +0 +3 +5 -0.6
ROS22 MLBARI 2% 33 0000 010 00 258 330 198 10 -0 +0 +0 +0 +0 -0.0
FULL22 AAARI 149128 15302 12736 20 117226188414 70245 498 198 10 -15 +0 +0 +3 +4 -0.8
TOT22 AAARI 320276 37804 2814711 40 134241207448 72262 469 209 18 -30 +1 +0 +6 +9 -1.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBARI 35% 394344 531116 3716010 41 154256244500 90262 419 236 39 -27 +0 +0 +7 +11 -0.9
202824 MLBARI 47% 450394 651418 4217611 51 165264266530 102266 399 248 48 -27 +1 +0 +8 +13 -0.5
202925 MLBARI 52% 478418 711519 4518212 61 170269275545 105268 389 254 53 -26 +1 +0 +9 +14 -0.3
203026 MLBARI 54% 493431 7415110 4718612 61 172271281552 109269 3810 257 55 -25 +1 +0 +9 +14 -0.2
203127 MLBARI 58% 498435 7415110 4818812 61 170271278549 108268 3810 257 55 -25 +1 +0 +9 +14 -0.2
202723 MLBARI 35% 139121 19402 13574 10 157261240501 83264 419 219 26 -12 +0 +0 +2 +4 -0.5
202824 MLBARI 47% 209182 30604 20825 20 165266264529 99268 3910 231 35 -15 +0 +0 +4 +6 -0.5
202925 MLBARI 52% 248217 37805 23946 31 171268276545 106270 389 238 41 -17 +0 +0 +4 +7 -0.5
203026 MLBARI 54% 268235 41816 251016 31 174271294564 119271 389 241 43 -17 +0 +0 +5 +8 -0.5
203127 MLBARI 58% 291254 44916 281107 41 173273287561 114271 3810 241 43 -19 +0 +0 +5 +8 -0.5
▸ Career Totals
Career 11581012 17135223 10944528 133 169268276544 107270 389 236 39 -80 +1 +0 +21 +33 -2.6
/ 162G 650568 9620113 6125016 72 169268276545 107269 389 236 39 -45 +1 +0 +12 +18 -1.5
Career 33592912 47898654 319130197 388 164269258526 93269 399 244 45 -210 +4 +0 +60 +95 -5.1
/ 162G 650564 9219110 6225219 72 163269254522 90268 3910 244 45 -41 +1 +0 +12 +18 -1.0

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
202117 ROKDSL D-backs 2 8872 16301 10204 10 222349306654 83283 2311 304 90 -1 +0 +2 0.2
202218 ROKDSL D-backs Red 2319 3100 440 11 158304211515 53200 1717 256 54 -1 -0 +1 -0.1
202319 ROKACL D-backs Red 146116 38212 20409 01 328462414876 86480 2714 403 166 +11 -0 +4 1.5
202420 AVisalia Rawhide 298231 481105 507915 50 208382320702 113291 2717 334 113 +5 +1 +8 1.4
202521 A+Hillsboro Hops 7766 9100 9262 00 136260152411 15225 3412 211 20 -7 +0 +2 -0.5
202521 AVisalia Rawhide 240194 351103 32745 21 180312284595 103260 3113 272 67 -9 +0 +7 -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
#1Jeff Mathislast yr '20
career totals — 15 seasons, 3,003 PA
153,0035312194253300+54+13611.310.9
/162664123+11.9+30.12.5pk7: 10
#2Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#3Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#4J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 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 2 projected seasons
21,1612214169265274+21+8-1.0-0.5
/162664138+11.9+4.6-0.5pk7: 0
#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
Adrian De Leon (OGILVIE) 22 20 30 40 50 134/241/207 72262 44 46% 9% 18 -1.4
Gilbert Gomez
2014 · A
22 42→35 36→40 40→50 44 195/267/261 66302 37 34% 8% 46 -2.0 181/259/261 80287 48 35% 9% 43 -2.2 157/243/243862474835%10%29-1.5
Arturo De Freitas
2023 · A
22 35 39→45 45→40 34 173/222/254 81276 74 39% 5% 24 -3.5 183/241/264 81308 85 40% 6% 36 -2.7 115/169/126122240046%5%-33-1.4
Chuck Moorman
2016 · A
22 36 39→40 44→30 32 176/227/256 80293 75 40% 4% 27 -3.3 191/228/270 79271 53 30% 4% 30 -3.1 181/219/257762595031%4%21-1.8
Anthony Hermelyn
2017 · A
23 34 39→40 41→30 39 169/234/251 81270 73 38% 8% 30 -3.1 195/258/279 84284 74 31% 8% 46 -2.0 187/254/254672625028%8%35-1.4
Willy Diaz
2016 · A
22 39 38→40 43→40 46 187/275/268 81281 63 33% 9% 53 -1.5 189/257/267 78337 45 41% 7% 43 -2.2 169/224/243753182444%5%20-1.2
Wilkin Grullon
2022 · A
22 40 37→30 46→45 41 189/263/263 74280 54 32% 7% 46 -2.0 197/259/295 98320 85 38% 7% 51 -1.7 156/214/26010425511042%6%20-0.7
Frank Veliz
2022 · A
22 39 38→30 47→55 37 188/240/264 76290 57 36% 6% 35 -2.8 192/252/277 85327 66 40% 7% 43 -2.2 129/202/202722446046%7%1-0.9
Justin Twine
2018 · A
22 35→31 36→45 46→50 30 172/213/238 66275 47 38% 3% 16 -4.1 211/251/299 88302 610 31% 4% 48 -1.9 216/252/3139732181434%3%50-1.0
Luis Rubio
2023 · A
21 40 35→30 46→45 39 185/248/243 57296 27 36% 7% 33 -2.9 189/260/250 61284 38 31% 8% 40 -2.4 127/221/148211940831%10%-2-1.3
Luis Sanchez
2008 · A
21 37 36→30 45→40 44 178/253/238 60259 47 31% 8% 35 -2.8 196/255/250 54275 24 27% 7% 37 -2.6 188/244/231442621227%7%26-1.6
Juan Zabala
2021 · A
22 40 39→40 48→50 37 189/252/274 85300 66 37% 6% 43 -2.2 211/273/309 98301 913 31% 7% 61 -1.0 203/266/29188284101630%7%50-0.7
Anthony Rodriguez
2017 · A
21 32 38→40 38→45 37 162/223/241 78240 64 34% 6% 23 -3.6 184/278/257 73287 56 34% 10% 51 -1.7 159/289/213542494532%12%43-0.9
Luis Reynoso
2016 · A
21 41 36→30 43→50 36 193/244/249 56313 45 38% 6% 32 -3.0 198/254/263 65351 46 41% 6% 40 -2.4 156/216/182263140347%6%1-1.1
David Narodowski
2011 · A
22 36 40 42→45 46 181/257/264 83246 87 29% 8% 43 -2.2 200/260/286 86282 78 29% 7% 50 -1.8 185/240/258732574728%7%30-0.7
Alvaro Gonzalez
2023 · A
22 37 38→30 41→40 40 173/260/251 78294 64 39% 8% 42 -2.3 177/259/258 81293 76 38% 8% 43 -2.2 117/207/167501853535%8%-5-1.2
José Sánchez
2022 · A
22 40→41 38→30 44→40 43 192/263/275 84288 54 33% 8% 49 -1.8 191/255/264 73265 55 28% 7% 42 -2.3 177/241/235582424327%7%25-2.1
David Masters
2015 · A
22 38→36 36→45 47→40 40 182/248/249 67278 38 34% 7% 35 -2.8 175/232/242 67239 64 28% 6% 27 -3.3 194/263/33113726618133%7%59-0.5
Joseph Odom
2015 · A
23 38 40→45 40→30 44 189/261/275 87276 85 33% 8% 48 -1.9 206/252/313 107279 103 29% 5% 53 -1.5 199/254/31811933012241%6%52-0.6
Caleb Hamilton
2017 · A
22 39 39→45 48→45 45 184/268/268 85290 55 36% 9% 50 -1.8 175/256/274 99265 85 34% 9% 46 -2.0 145/239/28213720521340%10%39-0.8
Jesse Hodges
2016 · A
22 36→43 39→40 43→40 36 178/233/260 82268 74 35% 5% 31 -3.0 198/251/291 93297 74 34% 6% 46 -2.0 185/239/28910427310235%5%38-1.4