Daniel RojasSS FCL Cardinals
Age 20 R/R 5'8" / 151 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION101 act + 67 ros · stats below = ROS only
wRC+†27
AVG/OBP/SLG.189 / .238 / .268
PA67
HR1
K%30
BB%4
BABIP260
ISO79
MLB%0%
Value2026 · WAR
BAT: -19.5 runs (wOBA-derived runs vs avg)-19BATRUN: +1.3 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.8 runs (Positional adjustment)+2POSREP: +4.8 runs (Replacement-level credit)+5REPTotal WAR: -1.20-1.2WAR
trajectory · projected WAR by year
-0.4-0.6-0.62628
Tools · ContractCON 31 / POW 38
Toolsscout grade
CONTACT31
scouting grade only
POWER38
scouting grade only
EYE38
scouting grade only
SPEED59
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
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
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond 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
202317 ROKDSL Cardinals 154141 19220 7535 72 135203177380 43213 345 169 -12
202317 ROKDSL Cardinals 154137 33530 11345 72 241320321641 80317 227 294 83
202418 ROKDSL Cardinals 154148 24120 5481 55 162195196391 34240 313 184 -1
202418 ROKDSL Cardinals 154145 36241 8331 55 248292338630 90315 215 284 75
202519 ROKFCL Cardinals 139131 19101 6491 145 145188176364 31220 354 163 -17
202519 ROKFCL Cardinals 139126 27102 10341 145 214275270545 56275 247 251 50
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 ROKSTL 101100 14301 1400 61 140149200349 60220 401 156 -22 -14 +1 +0 +1 +3 -0.9
YTD20 ROKSTL 10199 21502 2280 61 212228323551 111275 282 244 45 -6 +1 +0 +1 +3 -0.2
ROS20 ROKSTL 0% 6763 12201 3201 20 189238268506 79258 304 221 27 -6 +0 +0 +1 +2 -0.3
ROS20 MLBSTL 0% 01 0000 000 00 258 215 23 +0 +0
FULL20 ROKSTL 101101 14301 1400 61 139149198347 59217 401 156 -22 -14 +1 +0 +1 +3 -0.9
TOT20 ROKSTL 168163 26502 4601 81 159184227411 67237 362 182 -2 -19 +1 +0 +2 +5 -1.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBSTL 34% 244229 45814 11702 51 197240293532 96262 295 239 41 -16 +1 +0 +3 +7 -0.6
202822 MLBSTL 48% 359335 671226 181003 72 200247301549 101266 285 250 49 -21 +1 +0 +4 +10 -0.6
202721 MLBSTL 34% 8479 15301 4241 20 190238266504 76262 295 232 36 -6 +0 +0 +1 +2 -0.2
202822 MLBSTL 48% 174161 33613 9492 41 205256311566 106266 285 243 44 -11 +0 +0 +2 +5 -0.4
▸ Career Totals
Career 258241 48914 13733 61 199250295545 95267 285 239 41 -17 +1 +0 +3 +7 -0.6
/ 162G 650607 12223310 331848 153 201253298551 97269 285 239 41 -43 +2 +0 +7 +18 -1.6
Career 11171047 18626712 5034013 4015 178224250474 73248 304 215 22 -98 +2 +0 +12 +32 -5.3
/ 162G 650609 1081547 291988 239 177224250474 72248 304 215 22 -57 +1 +0 +7 +18 -3.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
202317 ROKDSL Cardinals 154137 33530 11345 72 241320321641 80317 227 294 83 -3 +1 +4 0.2
202418 ROKDSL Cardinals 154145 36241 8331 55 248292338630 90315 215 284 75 -4 -1 +4 -0.1
202519 ROKFCL Cardinals 139126 27102 10341 145 214275270545 56275 247 251 50 -8 +1 +4 -0.3

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
#4Juan Castrolast yr '10
career totals — 11 seasons, 2,352 PA
112,352344237273341+10+211.02.7
/162664101+3.0+5.80.3pk7: 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
239968201244296+4+6-0.9-0.4
/1626641013+7.1+10.0-1.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
Daniel Rojas (OGILVIE) 20 26→31 33→38 54→59 38 159/184/227 67237 28 36% 2% -2 -1.2
Neyfy Castillo
2021 · A
20 40→29 37→50 54→55 38 188/244/263 75289 411 34% 6% 37 -2.7 181/253/315 134327 1716 46% 7% 56 -1.3 164/239/293129288171946%7%40-1.6
Rafael Morel
2022 · A
20 38 40 51→50 39 187/248/282 94270 813 32% 6% 43 -2.2 195/260/276 81313 710 37% 7% 47 -1.9 186/257/26579290101037%7%41-1.1
Ranfy Adon
2018 · A
20 38 39→45 52→50 38 185/244/270 85282 612 35% 6% 38 -2.6 208/252/318 110358 911 42% 5% 53 -1.5 173/231/27710532792547%5%33-0.6
Misael Urbina
2022 · A
20 36→29 40→45 51→50 48 177/255/271 94227 713 24% 8% 44 -2.1 175/249/266 91263 610 33% 8% 40 -2.4 157/237/2367924751036%9%25-2.0
Gilbert Gomez
2012 · A
20 39→35 40 52→50 40 193/252/284 91274 714 31% 6% 46 -2.0 201/271/278 77305 48 32% 8% 53 -1.5 191/271/264742963733%9%45-1.3
Alfredo Balbuena
2019 · A
20 40 38→45 51→50 43 191/244/270 79249 413 25% 6% 38 -2.6 216/275/326 110265 912 21% 7% 66 -0.6 223/288/362139252131517%7%80+0.2
Ismael Alcantara
2019 · A
20 39→28 38→45 51→50 41 185/255/266 81281 513 34% 7% 43 -2.2 211/277/317 106330 915 36% 7% 64 -0.8 193/256/311118287121635%6%52-0.7
Fabian Pertuz
2021 · A
20 46→33 38→40 52→55 41 218/270/299 81295 415 26% 5% 56 -1.3 184/231/266 82290 79 37% 5% 31 -3.0 161/209/2397824771237%4%13-2.4
Max George
2016 · A
20 39→36 39→45 54→55 42 185/269/272 86287 714 35% 8% 51 -1.7 179/261/271 92253 815 30% 7% 47 -1.9 155/243/267112213112332%7%36-1.6
Ramon Beltre
2017 · A
20 44→28 38→40 52→50 46 210/263/288 79254 511 19% 6% 50 -1.7 208/242/295 87282 78 28% 4% 43 -2.2 190/215/273832717732%3%23-2.0
Cristian Paulino
2012 · A
20 42 38→40 54→60 43 200/261/284 83264 516 25% 6% 49 -1.8 203/250/287 84271 519 26% 5% 45 -2.1 209/253/31010126972824%4%48-0.6
Raul Fortunato
2011 · A
20 35→40 35→40 53→55 40 172/227/231 59234 317 27% 5% 21 -3.7 210/262/300 90282 718 27% 6% 53 -1.5 202/243/2777527361728%5%35-1.7
Danny Vicioso
2009 · A
20 40 37→40 50→40 39 194/242/261 67259 57 26% 4% 34 -2.8 215/251/304 89271 85 23% 4% 50 -1.8 195/222/262662785331%3%22-1.3
Juan Batista
2021 · A
20 40 36→40 51→55 45 190/261/264 74271 316 29% 8% 44 -2.1 183/243/264 81368 513 48% 6% 37 -2.7 91/156/1455428221864%5%-32-1.9
Francisco Contreras
2012 · A
20 37 35→40 51→45 39 180/225/244 64240 27 25% 4% 23 -3.6 191/249/265 74253 48 25% 6% 39 -2.5 183/243/256722505727%6%33-1.4
Anthony Pereira
2017 · A
20 39→38 40 49→50 43 194/248/281 88246 712 24% 6% 43 -2.2 184/233/272 88250 76 28% 6% 34 -2.8 170/219/254842297528%5%20-2.8
Derik Capitillo
2015 · A
20 39 37→40 50 46 185/260/253 69240 410 24% 7% 42 -2.3 206/262/276 70262 311 21% 5% 47 -1.9 205/248/2746924221716%4%40-0.8
Leonel Espinoza
2023 · A
20 38→44 40 50→55 41 188/259/274 86266 711 31% 6% 46 -2.0 209/272/298 89302 714 31% 6% 58 -1.2 202/259/2939029281832%5%47-1.0
Kelvin Diaz
2023 · A
20 37 43→50 56→60 36 185/253/297 112281 1019 36% 6% 50 -1.7 173/244/264 91301 823 42% 7% 38 -2.6 140/212/2187925382945%7%12-1.4
Didimo Bracho
2017 · A
20 35 37→30 48→60 34 172/222/242 69271 513 37% 5% 21 -3.7 195/244/300 105293 86 34% 5% 46 -2.0 181/230/32114025111332%5%41-0.6