Ronny CruzSS Wilmington Blue Rocks
Age 19 R/R 6'2" / 170 lbs A+ Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION350 act + 233 ros · stats below = ROS only
wRC+†55
AVG/OBP/SLG.203 / .255 / .319
PA233
HR5
SB12
K%32
BB%5
BABIP282
ISO116
MLB%0%
Value2026 · WAR
BAT: -33.9 runs (wOBA-derived runs vs avg)-34BATRUN: +3.7 runs (SB/CS + UBR baserunning)+4RUNFLD: -0.2 runs (Defensive runs vs avg)-0FLDPOS: +6.2 runs (Positional adjustment)+6POSREP: +16.5 runs (Replacement-level credit)+17REPTotal WAR: -0.80-0.8WAR
0.01.22.50.20.81.21.71.92.02.02.01.8+$86M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 38 / POW 53
Toolsscout grade
CONTACT38
scouting grade only
POWER53
scouting grade only
EYE42
scouting grade only
SPEED53
scouting grade only
DEFENSE54
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+1.7$10M+$9M
2031Pre-Arb$0.9M+1.9$10M+$10M
2032Pre-Arb$0.9M+2.0$10M+$10M
2033Arb-1$4M+2.0$9M+$7M
2034Arb-2$7M+2.0$9M+$6M
2035Arb-3$9M+1.8$7M+$4M
Totals $22M $56M +$46M

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
202518 ROKACL Cubs 189179 33732 6542 107 184219291510 106248 293 221 27
202518 ROKACL Cubs 189174 471062 10352 107 270316431747 161324 195 325 107
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD19 A+WSH 350324 621127 191276 309 191249302552 111288 365 243 44 -22 +2 +0 +4 +10 -0.6
YTD19 A+WSH 350314 771539 29946 309 245321398719 153321 278 322 105 +2 +2 +0 +4 +10 1.8
ROS19 A+WSH 0% 233216 44815 12743 124 203255319574 116282 325 257 55 -12 +1 -0 +3 +7 -0.2
ROS19 MLBWSH 0% 11 0000 000 00 282 00 248 48 -0 +0 -0 +0 +0 -0.0
FULL19 A+WSH 351325 621127 191276 309 191249302550 111286 365 243 44 -22 +2 -0 +4 +10 -0.6
TOT19 A+WSH 583540 10619312 312019 4213 196252309561 113285 345 249 49 -34 +3 -0 +6 +17 -0.8
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBWSH 35% 399369 8015310 221205 124 217270355625 138286 306 275 69 -14 +1 -0 +4 +11 0.2
202821 MLBWSH 49% 483445 9818314 291416 134 220277369646 148287 296 288 78 -12 +1 -0 +5 +14 0.8
202922 MLBWSH 54% 536491 11120317 331527 134 226284383667 157289 286 296 85 -9 +1 -1 +6 +15 1.2
203023 MLBWSH 57% 638583 13424421 411789 155 230291393683 163289 286 301 88 -8 +1 -1 +7 +18 1.7
203124 MLBWSH 57% 635580 13324421 411769 144 229290393684 164290 286 304 91 -7 +1 -1 +7 +18 1.9
203225 MLBWSH 57% 627572 13224421 411749 144 231293397689 166290 287 306 92 -6 +1 -1 +7 +18 2.0
203326 MLBWSH 56% 618565 13124421 401718 134 232292400692 168290 286 306 93 -5 +1 -1 +7 +18 2.0
203427 MLBWSH 55% 607554 12823421 401688 134 231292401693 170290 287 307 93 -5 +1 -1 +7 +17 2.0
203528 MLBWSH 55% 596543 12522420 401668 124 230293396689 166290 287 306 92 -5 +1 -1 +6 +17 1.8
203629 MLBWSH 53% 585532 12222320 401648 114 229293395688 165289 287 304 91 -6 +1 -2 +6 +17 1.6
203730 MLBWSH 53% 574522 11821319 391638 113 226290387677 161288 287 301 89 -7 +1 -3 +6 +16 1.4
203831 MLBWSH 52% 552502 11320318 381587 103 225289384673 159286 297 298 86 -9 +1 -3 +6 +16 1.0
203932 MLBWSH 52% 534486 10819317 361557 93 222285379664 156283 297 292 82 -11 +1 -4 +6 +15 0.7
202720 MLBWSH 35% 138127 27513 8422 41 213270339609 126286 306 266 62 -6 +0 -0 +1 +4 -0.0
202821 MLBWSH 49% 234215 48917 14683 62 223280372652 149287 296 278 71 -8 +0 -0 +3 +7 0.2
202922 MLBWSH 54% 291267 601129 18834 72 225284382666 157289 296 286 77 -8 +1 -0 +3 +8 0.4
203023 MLBWSH 57% 361330 7614212 231015 83 230291394684 164289 286 291 81 -8 +0 -0 +4 +10 0.6
203124 MLBWSH 57% 359328 7614212 231005 83 232292396688 165290 286 294 83 -7 +0 -0 +4 +10 0.7
203225 MLBWSH 57% 354323 7413212 23985 82 229291393684 164290 286 296 85 -6 +1 -0 +4 +10 0.8
203326 MLBWSH 56% 349318 7313212 23975 72 230292396688 167290 287 296 85 -6 +1 -0 +4 +10 0.8
203427 MLBWSH 55% 337307 7213212 22935 72 235296407704 173290 287 297 85 -6 +1 -0 +4 +10 0.8
203528 MLBWSH 55% 327298 6812211 22914 72 228290393683 164290 287 296 84 -6 +1 -1 +4 +9 0.7
203629 MLBWSH 53% 313285 6612211 21884 62 232294404697 172289 287 294 83 -6 +0 -1 +3 +9 0.6
203730 MLBWSH 53% 302274 6311210 21864 62 230294394688 164288 287 292 81 -6 +0 -1 +3 +9 0.5
203831 MLBWSH 52% 288262 581029 20824 52 221287378665 156286 287 288 78 -7 +0 -2 +3 +8 0.3
203932 MLBWSH 52% 277252 561019 19804 51 222287377664 155283 297 283 75 -8 +1 -2 +3 +8 0.1
▸ Career Totals
Career 39313587 81714723129 257110954 8426 228289389679 162290 287 290 80 -87 +6 -9 +42 +111 6.5
/ 162G 650593 13524421 421839 144 228288388676 160291 286 290 80 -14 +1 -2 +7 +18 1.1
Career 78067139 161029149247 4982214104 18261 226286384670 158289 286 297 85 -132 +12 -18 +84 +221 17.1
/ 162G 650594 13424421 411849 155 226285386671 160288 286 297 85 -11 +1 -1 +7 +18 1.4

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
202518 ROKACL Cubs 189174 471062 10352 107 270316431747 161324 195 325 107 +1 -1 +5 0.6

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
#1Miguel Olivolast yr '13
career totals — 11 seasons, 3,947 PA
113,94714453241275417+70+5319.118.9
/162664249+11.9+8.83.2pk7: 19
#2John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#3Rougned Odorlast yr '23
career totals — 10 seasons, 4,424 PA
104,42417870230288422+16+3215.215.0
/1626642711+2.4+4.92.3pk7: 15
#4Khalil Greenelast yr '09
career totals — 7 seasons, 2,835 PA
72,8359025245302422+30+1413.013.0
/162664216+7.1+3.23.0pk7: 13
#5Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#6Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 7 projected seasons
73,93212985228287391+42+1210.59.0
/1626642214+7.1+2.01.8pk7: 7

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
Ronny Cruz (OGILVIE) 19 26→38 39→53 51→53 42 196/252/309 113285 1242 34% 5% 49 -0.8
Ceddanne Rafaela
2021 · A
20 41→48 42→55 52→55 41 203/255/306 103257 1013 25% 5% 53 -1.5 230/269/385 155293 1619 27% 4% 79 +0.3 247/287/396150298152022%4%88+0.7
Orelvis Martinez
2021 · A
19 42→36 47→60 53→40 42 213/270/351 139273 146 27% 6% 71 -0.3 202/270/401 199257 274 33% 7% 85 +0.7 187/258/39420622630333%7%76+0.1
Ronarsy Ledesma
2012 · A
19 41 42→45 47→50 43 203/277/306 103268 97 27% 6% 63 -0.9 224/283/326 102290 511 24% 5% 69 -0.4 226/280/33711129161123%4%69-0.2
Jesus Vasquez
2011 · A
19 40 43→55 47→55 38 200/249/313 113263 1011 28% 4% 52 -1.6 215/279/346 131293 1414 30% 6% 74 -0.1 221/297/387166294192030%8%97+0.7
Carlos Jimenez
2022 · A
19 38→43 42→55 53→50 44 188/268/290 102278 1011 34% 8% 55 -1.4 201/284/321 120321 1116 37% 9% 69 -0.4 229/308/399169310211831%9%95+0.9
Trevor Story
2012 · A
19 42→49 43→60 54→55 44 208/271/317 109280 1113 29% 7% 63 -0.9 191/252/319 128296 1313 38% 7% 56 -1.3 247/315/451204301242526%8%113+2.3
Ravel Santana
2010 · A
18 39 42→50 48→55 44 192/269/294 102269 109 31% 8% 56 -1.3 219/288/360 141283 1615 27% 8% 81 +0.4 220/291/383163271202026%8%85+0.3
Jeferson Quero
2023 · A
20 44→42 44→50 49→45 41 219/269/335 116284 129 27% 6% 66 -0.6 226/283/364 138283 167 25% 7% 79 +0.3 225/289/37014526918423%7%82+0.3
Jett Williams
2023 · A
19 45→46 41→45 56→55 43 214/285/313 99288 714 27% 7% 68 -0.5 203/314/320 117299 923 31% 12% 83 +0.6 201/310/335134289102630%12%81+0.3
Agustín Ramírez
2021 · A
19 40→45 41→55 46→55 40 199/248/293 95266 85 28% 5% 46 -2.0 209/269/336 127287 138 30% 7% 66 -0.6 232/295/411179268221622%7%94+1.3
Dilson Herrera
2013 · A
19 44→54 43→50 51→50 43 214/269/331 117274 913 25% 6% 65 -0.7 241/291/379 138314 1412 26% 6% 86 +0.8 258/308/400143315151323%6%96+1.3
Alexander Canario
2019 · A
19 41→34 42→60 47→50 44 201/268/307 106272 1012 29% 7% 59 -1.1 209/264/358 149293 1811 34% 6% 70 -0.3 205/276/414209281281337%8%87+0.5
Derek Hill
2015 · A
19 41→51 40→50 55→60 47 200/269/291 91259 713 25% 8% 55 -1.4 199/251/270 71293 325 31% 6% 40 -2.4 248/301/422175338222932%6%100+0.7
Noelvi Marte
2021 · A
19 44→53 44→50 50→55 42 218/268/339 121285 1112 27% 6% 66 -0.6 230/295/375 145298 1716 27% 8% 88 +0.9 233/300/377144296171926%8%87+0.7
Wendell Rijo
2015 · A
19 42→41 40→55 51→50 44 201/267/302 101282 712 30% 7% 56 -1.3 197/248/287 90281 711 31% 5% 44 -2.1 208/263/371163264201429%6%70-0.2
Bryan Ramos
2022 · A
20 39→43 45→50 49→50 40 199/265/323 124270 138 30% 6% 63 -0.9 211/270/351 140268 185 28% 6% 72 -0.2 205/264/34213725519527%6%63-0.6
Delino DeShields
2012 · A
19 40→50 40→45 50→65 41 196/253/282 87272 816 30% 6% 45 -2.1 225/290/327 102307 838 27% 7% 72 -0.2 242/320/3399732363425%10%85+0.6
Eddys Leonard
2019 · A
18 41→47 41→55 48→50 48 200/282/301 101267 914 27% 9% 64 -0.8 211/283/328 117302 118 32% 8% 71 -0.3 225/292/37815329318428%6%84+0.6
Kevin Padlo
2016 · A
20 38→40 45→55 50 46 193/270/323 130263 128 30% 9% 64 -0.8 183/268/311 128268 128 34% 10% 60 -1.0 195/265/371176262221234%8%73-0.1
Jo Adell
2018 · A
19 46→44 42→65 55→50 36 223/264/339 116318 89 32% 4% 64 -0.8 220/270/375 155316 1710 34% 5% 77 +0.1 218/285/448231251341229%7%102+1.5