Johnny AscanioSS Dayton Dragons
Age 23 S/R 5'8" / 189 lbs A+ HR +6% Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION154 act + 166 ros · stats below = ROS only
wRC+†47
AVG/OBP/SLG.172 / .273 / .228
PA166
HR1
K%23
BB%10
BABIP226
ISO55
MLB%0%
Value2026 · WAR
BAT: -20.1 runs (wOBA-derived runs vs avg)-20BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: -0.80-0.8WAR
0.00.51.00.20.20.10.0+$1M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 45 / POW 35
Toolsscout grade
CONTACT45
scouting grade only
POWER35
scouting grade only
EYE60
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.9M+0.2$0.6M+$0.0M
2031Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2032Pre-Arb$0.9M
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $0.9M $0.9M +$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
202118 ROKDSL Reds 141118 31420 12328 127 263370331700 68352 239 310 95
202118 ROKDSL Reds 141111 37530 19228 127 333464432896 99407 1613 402 166
202219 ROK2 teams 125114 24210 9411 52 211274246520 35324 337 240 42
202219 ROK2 teams 125109 32320 14291 52 294379358737 64395 2311 336 115
202320 ADaytona Tortugas 240218 441213 17661 31 202263307570 106273 287 245 46
202320 ADaytona Tortugas 240212 541514 23471 31 255331392722 137309 2010 320 103
202421 A3 teams 446393 771203 321027 135 196269249518 53253 237 235 38
202421 A3 teams 446386 861424 39717 135 223306301606 78259 169 273 67
202522 A+2 teams 322273 56923 32778 33 205307286592 81270 2410 263 59
202522 A+2 teams 322258 57924 47588 33 221358318676 97266 1815 310 95
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD23 A+CIN 154130 23500 15417 00 177296215511 38258 2710 240 42 -10 +0 +0 +2 +4 -0.4
YTD23 A+CIN 154123 25600 22317 00 203355252607 49272 2014 295 84 -3 +0 +0 +2 +4 0.3
ROS23 A+CIN 0% 166145 25501 16394 11 172273228500 55234 2310 246 47 -10 -0 +0 +2 +5 -0.4
ROS23 MLBCIN 0% 11 0000 000 00 236 00 229 34 -0 +0 +0 +0 +0 -0.0
FULL23 A+CIN 155131 23500 15417 00 176294214508 38256 2610 240 42 -10 +0 +0 +2 +4 -0.4
TOT23 A+CIN 320275 481001 318011 11 175284222506 47241 2510 243 44 -20 -0 +0 +3 +9 -0.8
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724 MLBCIN 30% 391342 651215 37919 41 190286275561 85241 239 261 58 -19 +0 +0 +4 +11 -0.3
202825 MLBCIN 44% 432379 741417 411009 42 195289293582 98245 239 270 65 -17 +0 +0 +5 +12 -0.0
202926 MLBCIN 51% 457400 811528 4410510 42 203297310607 107248 2310 275 69 -16 +0 +0 +5 +13 0.2
203027 MLBCIN 52% 465407 821528 4510810 42 201297307604 106249 2310 277 70 -16 +0 +0 +5 +13 0.2
203128 MLBCIN 53% 467408 821528 4610910 42 201297306604 105248 2310 276 69 -16 +0 -1 +5 +13 0.1
203229 MLBCIN 53% 460403 801518 451089 41 199293300593 102248 2310 274 68 -17 +0 -1 +5 +13 0.0
202724 MLBCIN 30% 119104 20402 11283 10 192288288577 96243 249 247 47 -7 +0 +0 +1 +3 -0.2
202825 MLBCIN 44% 191167 33613 18444 21 198291299590 102247 239 257 55 -10 +0 +0 +2 +5 -0.2
202926 MLBCIN 51% 232203 41814 22545 21 202296310606 108250 239 263 59 -11 +0 +0 +2 +7 -0.2
203027 MLBCIN 52% 244213 43814 24565 21 202298305603 103251 2310 264 60 -11 +0 +0 +3 +7 -0.1
203128 MLBCIN 53% 249218 43814 24585 21 197291298590 101250 2310 263 60 -11 +0 -0 +3 +7 -0.2
203229 MLBCIN 53% 242211 42814 24575 21 199296303599 104250 2410 262 58 -11 +0 -1 +3 +7 -0.3
▸ Career Totals
Career 12781117 22242521 12329727 115 199294302595 103250 2310 260 58 -61 +0 -1 +14 +36 -1.3
/ 162G 650568 11321311 6315114 63 199295305600 106249 2310 260 58 -31 +0 -1 +7 +18 -0.7
Career 41123600 7211301554 37697886 6129 200291290581 89257 249 265 61 -180 +1 -2 +44 +117 -2.1
/ 162G 650569 1152129 5915514 105 202293293586 91259 249 265 61 -28 +0 -0 +7 +18 -0.3

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
202118 ROKDSL Reds 141111 37530 19228 127 333464432896 99407 1613 402 166 +10 -0 +4 1.4
202219 ADaytona Tortugas 5448 11000 6110 00 229315229544 297 2011 262 59 -3 +0 +2 -0.1
202219 ROKACL Reds 7161 21320 8181 52 344429459888 115477 2511 393 159 +5 +0 +2 0.7
202320 ADaytona Tortugas 240212 541514 23471 31 255331392722 137309 2010 320 103 +1 +0 +7 0.8
202421 A+Dayton Dragons 6855 12001 10121 40 218348273621 55262 1815 290 80 -2 +1 +2 0.1
202421 ADaytona Tortugas 289250 551103 24455 83 220301300601 80251 168 270 64 -12 +0 +8 -0.3
202421 INTLPerth Heat 8981 19320 5141 12 235287321608 86284 166 269 64 -4 -1 +3 -0.2
202522 AAChattanooga Lookouts 4741 5100 5140 00 122217146364 24179 3011 179 -5 -6 +0 +1 -0.4
202522 A+Dayton Dragons 275217 52824 42448 33 240382350732 111281 1615 332 113 +4 -1 +8 1.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
#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
#3Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#4Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#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 3 projected seasons
31,2782111199291301+14+90.30.4
/162664116+7.1+4.70.2pk7: 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
Johnny Ascanio (OGILVIE) 23 45 35 45 60 175/284/222 47241 11 25% 10% 44 -0.8
Tyler Friis
2019 · A
23 45 38→40 46→50 52 213/277/297 84248 59 16% 8% 59 -1.1 214/279/301 87267 614 21% 8% 61 -1.0 211/278/2877626742121%8%55-0.4
Frainyer Chavez
2022 · A
23 43→47 35→40 46→50 47 199/275/254 55281 311 28% 9% 48 -1.9 207/271/278 71290 513 28% 8% 52 -1.6 228/293/32698302111726%8%71-0.2
Carlos Ramirez
2012 · A
23 42 38→40 47→45 48 203/268/279 77249 68 21% 8% 51 -1.7 196/265/268 72265 68 26% 8% 47 -1.9 143/229/152102090628%9%1-1.2
Sammy Diaz
2014 · A
23 47 37→40 49→50 49 220/277/286 67256 48 16% 7% 56 -1.3 237/281/329 92278 58 16% 6% 68 -0.5 247/284/344972812512%5%71-0.1
Michael Papierski
2019 · A
23 38→44 39→45 47→40 54 184/290/266 83249 76 27% 12% 59 -1.1 192/281/280 88271 94 30% 10% 59 -1.1 204/292/30910526111025%10%68-0.3
Edson Garcia
2016 · AAA
23 46→49 38→40 45 51 217/280/299 82251 610 16% 8% 61 -1.0 223/276/330 107257 911 17% 5% 68 -0.5 215/275/33311825810920%5%66-0.3
Michael De La Cruz
2016 · A
23 41→46 35→40 47→50 46 192/255/257 64260 210 26% 8% 40 -2.4 204/256/289 85277 58 27% 6% 48 -1.9 210/295/36015026416226%10%80+0.1
Angelo Amendolare
2016 · AAA
23 47 37→30 44→50 51 220/293/292 73263 47 18% 8% 66 -0.6 228/299/298 70312 39 26% 8% 69 -0.4 241/317/2834334101026%8%69-0.2
Rafael Ynoa
2010 · A
22 40→50 35→40 47→55 51 185/261/243 58239 29 22% 9% 39 -2.5 234/285/310 76281 517 18% 7% 66 -0.6 245/298/3167129251917%7%69-0.3
Bryant Flete
2016 · AA
23 40→44 36→40 46→50 47 189/257/250 61254 38 26% 8% 39 -2.5 206/258/286 80278 56 26% 6% 48 -1.9 207/269/273662875428%6%47-1.0
Rey Navarro
2013 · AAA
23 47→50 40→45 46→50 45 224/265/315 90256 79 16% 5% 58 -1.2 238/273/353 115266 117 15% 4% 72 -0.2 241/272/35911826712515%4%70-0.3
Manuel Bobadilla
2007 · AAA
23 42 39→45 47→45 47 202/253/284 82236 79 18% 6% 46 -2.0 221/289/333 112276 126 23% 8% 74 -0.1 234/306/34110728711421%8%81+0.2
L.T. Tolbert
2019 · A
23 45→53 37→40 45→40 48 211/268/286 75257 46 19% 7% 53 -1.5 236/282/317 81290 65 20% 5% 66 -0.6 251/293/325733027319%4%71-0.2
David Gonzalez
2017 · A
23 43→42 36→30 47→45 46 205/256/274 69251 49 19% 6% 43 -2.2 195/248/262 67235 410 18% 6% 37 -2.6 154/205/1822918001014%5%-2-2.2
Fernando Flores
2015 · AAA
23 49 38→40 42→40 42 232/264/306 74275 55 18% 4% 54 -1.4 246/276/334 88292 74 18% 3% 67 -0.5 254/282/343883026218%3%70-0.2
Rafael Marchán
2021 · A
22 45 36→45 40 47 212/268/279 67255 36 18% 6% 50 -1.7 204/263/280 76242 54 17% 6% 50 -1.8 225/304/32810425510215%8%78+0.1
Elih Marrero
2021 · A
24 43 39→40 49→55 44 209/265/293 84274 67 25% 7% 53 -1.5 210/281/284 74303 421 29% 8% 58 -1.2 201/279/2636229632730%9%50-0.6
Richy Pedroza
2014 · A
23 47→52 36→40 43→50 55 217/300/290 73263 26 17% 10% 68 -0.5 214/279/296 82254 26 15% 7% 59 -1.1 224/297/2846027421817%9%61-0.7
Yonathan Mendoza
2017 · AA
23 51 36→30 46→45 47 241/292/305 64291 45 18% 6% 67 -0.5 240/288/296 56293 46 18% 6% 63 -0.9 236/285/279432893518%6%54-0.9
Elio Sarmiento
2009 · A
23 42 38→45 46→45 42 205/256/282 77258 64 23% 5% 46 -2.0 225/276/317 92292 66 24% 6% 64 -0.8 232/282/3331013006523%5%67-0.2