Rafael CruzSS Fort Myers Mighty Mussels
Age 22 R/R 6'1" / 200 lbs A Svc 0.0 · Ctrl thru 2036
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 90 proj PA
wRC+†35
AVG/OBP/SLG.171 / .232 / .273
PA90
HR2
K%29
BB%6
ISO103
MLB%0%
Value2026 · WAR
BAT: -6.6 runs (wOBA-derived runs vs avg)-7BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.0 runs (Positional adjustment)+1POSREP: +2.5 runs (Replacement-level credit)+3REPTotal WAR: -0.30-0.3WAR
trajectory · projected WAR by year
-0.3-0.32627
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028Extbeyond projection horizon · no WAR estimate
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
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
202117 ROKDSL Twins 179170 23401 7701 30 135174176351 41220 394 169 -12
202117 ROKDSL Twins 179165 36712 12471 30 218275309584 91291 267 265 61
202218 ROKFCL Twins 196174 34634 14646 55 195278333612 138278 337 269 64
202218 ROKFCL Twins 196165 49849 23466 55 297402558960 261357 2312 415 175
202319 AFort Myers Mighty Mussels 278258 36915 121456 11 140196240436 101282 524 196 8
202319 AFort Myers Mighty Mussels 278253 521428 17966 11 206272372643 166291 356 286 77
202420 AFort Myers Mighty Mussels 10299 14510 2461 30 141167212379 71264 452 154 -24
202420 AFort Myers Mighty Mussels 10298 19610 3321 30 194225276501 82288 313 226 31
▸ 2026 Season
202622 MLBMIN 9083 14302 6261 10 169233277510 108226 297 231 35 -7 +0 +0 +1 +3 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBMIN 34% 150137 25513 10422 21 182248299548 117234 287 246 46 -9 +0 +0 +2 +4 -0.3
202723 MLBMIN 34% 5248 9201 3151 10 188250292542 104234 296 238 40 -4 +0 +0 +1 +1 -0.1
▸ Career Totals
Career 5248 9201 3151 10 188250292542 104250 296 238 40 -4 +0 +0 +1 +1 -0.1
/ 162G 650600 11225012 3818812 120 187249288538 102250 296 238 40 -44 +2 +0 +7 +18 -1.6
Career 995921 14632615 5139317 157 159216255472 97252 395 212 20 -89 +0 +0 +11 +28 -5.1
/ 162G 650602 9621410 3325711 105 159217257474 98254 405 212 20 -58 +0 +0 +7 +18 -3.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
202117 ROKDSL Twins 179165 36712 12471 30 218275309584 91291 267 265 61 -8 +1 +5 -0.2
202218 ROKFCL Twins 196165 49849 23466 55 297402558960 261357 2312 415 175 +17 -1 +6 2.2
202319 AFort Myers Mighty Mussels 278253 521428 17966 11 206272372643 166291 356 286 77 -7 -0 +8 0.0
202420 AFort Myers Mighty Mussels 10298 19610 3321 30 194225276501 82288 313 226 31 -8 +1 +3 -0.5

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
Rafael Cruz (OGILVIE) 22 171/232/273 103226 21 29% 6% 35 -0.4
Osiris Johnson
2023 · A
22 36 41→45 51→50 39 186/239/277 91257 109 31% 6% 38 -2.6 194/242/295 101272 1114 32% 5% 44 -2.1 178/225/278100246131833%5%29-1.2
Michael Mosby
2012 · A
22 36 42→45 49→40 42 182/251/282 100244 105 29% 6% 46 -2.0 195/256/287 92302 75 35% 6% 48 -1.9 185/245/270852986337%6%36-1.0
Max George
2018 · A
22 37→36 41→45 50→55 44 184/260/281 97244 815 27% 7% 50 -1.8 178/258/271 93255 820 32% 7% 46 -2.0 135/238/252117208132539%8%32-1.5
Walking Cabrera
2023 · A
22 37→34 42→45 47→45 40 188/245/295 107268 108 33% 7% 46 -2.0 203/253/315 112302 129 35% 6% 54 -1.4 191/237/303112281151037%5%43-1.2
Misael Urbina
2023 · A
21 38→29 42→45 49→50 44 189/258/299 110261 812 30% 8% 53 -1.5 172/250/256 84262 69 34% 9% 38 -2.6 154/242/228742355833%9%26-2.0
Riccio Torrez
2012 · A
22 41→33 42→40 46→45 39 205/249/308 102258 117 25% 4% 50 -1.7 189/245/276 87241 75 24% 4% 41 -2.3 177/235/259822267424%4%29-1.6
Fabian Pertuz
2023 · A
22 37→33 41→40 49→55 33 185/229/278 92285 89 37% 4% 33 -2.9 172/223/263 91273 912 38% 5% 28 -3.2 143/198/2238022791340%5%4-2.5
Brayan Buelvas
2023 · A
21 35→40 46→50 50→55 39 186/245/315 128247 1413 30% 6% 51 -1.7 189/251/309 120275 1218 34% 7% 52 -1.6 182/244/294112275111436%7%42-1.3
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
Will Banfield
2022 · A
22 31→35 40→50 48→30 34 163/215/254 91259 84 39% 5% 22 -3.7 193/230/321 128266 153 33% 4% 46 -2.0 194/236/29610226912032%4%39-1.2
Vicente Conde
2016 · AA
22 38→34 42→45 46→45 41 190/249/295 105274 99 33% 7% 47 -1.9 179/250/264 85267 66 32% 8% 40 -2.4 157/239/226692434434%9%24-1.5
Taylor Snyder
2018 · A
23 35→31 43→50 47→50 33 181/224/287 106270 1013 36% 4% 34 -2.8 185/234/295 110296 1112 39% 5% 40 -2.4 179/230/328148260181238%5%47-1.3
Edwin Díaz
2018 · A
22 33→31 40→50 47→40 37 170/225/259 88261 83 37% 6% 27 -3.3 174/236/291 117279 124 40% 7% 41 -2.3 158/222/31015223522442%7%38-1.2
Ryan Miller
2015 · A
22 37 44→50 45→40 37 193/242/301 108258 134 30% 4% 46 -2.0 204/240/335 131281 125 31% 4% 53 -1.5 199/228/34514627213431%3%46-0.8
J.V. Martinez
2021 · A
22 39→34 42→45 44→30 40 193/252/295 103276 93 32% 6% 49 -1.8 199/255/310 111282 104 31% 6% 53 -1.5 184/241/29711325610131%6%42-1.0
Mariel Bautista
2021 · A
23 40→34 42→45 49→50 38 201/251/299 98265 1015 28% 5% 49 -1.8 209/254/332 123305 1311 34% 5% 59 -1.1 181/215/331150258171137%3%42-0.5
Luis Carpio
2019 · A
22 39→43 40→45 44→50 46 191/252/281 90248 89 26% 7% 45 -2.1 209/271/306 97276 87 26% 7% 59 -1.1 198/260/284862707828%7%45-1.1
Angel Aguilar
2017 · A
22 36→37 44→45 51→50 34 187/224/299 112263 1211 34% 4% 37 -2.6 190/223/291 101271 99 33% 3% 34 -2.8 181/211/277972608833%3%23-2.3
Steve Brown
2009 · A
22 38 42→45 49→50 34 192/236/293 101272 1013 33% 4% 41 -2.3 200/241/318 118291 119 34% 4% 50 -1.8 189/224/31412527112834%3%40-1.4
Daniel Berg
2007 · A
22 37 42→40 44→40 41 186/254/294 107267 94 32% 7% 50 -1.8 194/262/277 83297 64 34% 7% 48 -1.9 186/258/258722915235%7%39-1.3