John CruzRF FCL Marlins
Age 20 L/L 6'2" / 171 lbs ROK HR -10%H -3% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION166 act + 15 ros · stats below = ROS only
showingROS
wRC+†45
AVG/OBP/SLG.143 / .200 / .143
PA15
HR0
K%27
BB%7
BABIP218
ISO71
MLB%0%
Value2026 · WAR
BAT: -8.1 runs (wOBA-derived runs vs avg)-8BATRUN: -1.0 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.9 runs (Positional adjustment)-2POSREP: +3.9 runs (Replacement-level credit)+4REPTotal WAR: -0.70-0.7WAR
trajectory · projected WAR by year
0.0-0.4-0.62628
Tools · ContractCON 36 / POW 39
Toolsscout grade
CONTACT36
scouting grade only
POWER39
scouting grade only
EYE55
scouting grade only
SPEED55
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

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202216 ROKDSL NYY Bombers 224169 38835 48626 105 225413396809 172320 2821 372 138 +10 +0 +5 1.5
202317 ROKFCL Yankees 202177 526310 22442 94 294378531909 237339 2211 396 154 +13 +0 +4 1.8
202418 AJupiter Hammerheads 314273 46901 31884 84 168262212475 44238 2810 225 39 -23 +0 +7 -1.6
202519 AJupiter Hammerheads 5449 6101 3111 11 122189204393 82132 206 182 9 -6 -0 +1 -0.5
202519 ROKFCL Marlins 134109 23501 24211 141 211358284643 73253 1618 309 95 -1 +2 +3 0.5
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202216 ROK MLEDSL NYY Bombers 224187 24522 30906 105 128269209478 80224 4013 228 40 -16 +0 +5 -1.1
202317 ROK MLEFCL Yankees 202185 34325 14672 94 184249303551 119259 337 248 54 -11 +0 +4 -0.7
202418 A MLEJupiter Hammerheads 314281 36701 241224 84 128207164371 36208 398 176 5 -35 +0 +7 -2.9
202519 A MLEJupiter Hammerheads 5450 5101 2151 11 100151180331 80119 284 149 -13 -7 -0 +1 -0.6
202519 ROK MLEFCL Marlins 134119 17301 14311 141 143239193432 50191 2310 209 28 -12 +2 +3 -0.6
202216 ROK MLEDSL NYY Bombers 224187 24522 30906 105 128269209478 80229 4013 228 40
202216 ROK RAWDSL NYY Bombers 224169 38835 48626 105 225413396809 172320 2821 372 40
202317 ROK MLEFCL Yankees 202185 34325 14672 94 184249303551 119254 337 248 54
202317 ROK RAWFCL Yankees 202177 526310 22442 94 294378531909 237339 2211 396 54
202418 A MLEJupiter Hammerheads 314281 36701 241224 84 128207164371 36215 398 176 5
202418 A RAWJupiter Hammerheads 314273 46901 31884 84 168262212475 44238 2810 225 5
202519 ROK MLE2 teams 188168 23402 17462 152 137225196421 60174 249 192 16
202519 ROK RAW2 teams 188158 29602 27322 152 184310259570 76216 1714 272 16
202216 ROK MLEDSL NYY Bombers 224186 24522 30906 105 129269210479 81224 4013 228 40
202317 ROK MLEFCL Yankees 202184 34325 14672 94 185249304553 120259 337 248 54
202418 A MLEJupiter Hammerheads 314283 36701 241224 84 127207163370 35208 398 176 5
202519 ROK MLE2 teams 188167 23402 17462 152 138225198422 60170 249 192 16
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202317 ROK MLEFCL Yankees 202184 34325 14672 94 185249304553 120259 337 248 54
202418 A MLEJupiter Hammerheads 314283 36701 241224 84 127207163370 35208 398 176 5
202519 ROK MLE2 teams 188167 23402 17462 152 138225198422 60170 249 192 16
YTD20 ROK MLEMIA 166148 29704 14433 34 196279324603 128245 268 263 64 -7 -1 +0 -2 +4 -0.6
▸ 2026 season
YTD20 ROK RAWMIA 166139 391005 23303 34 281394460854 180324 1814 381 64
ROS20 ROK MLEMIA 0% 1514 2000 140 00 143200143343 225 277 235 45 -1 +0 +0 -0 +0 -0.1
TOT20 ROK MLEMIA 181162 31704 15473 34 191272309581 117241 268 261 63 -8 -1 +0 -2 +4 -0.7
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202721 MLB MLEMIA 34% 263236 44915 22683 52 186264297561 110232 268 250 55 -14 +0 +0 -3 +6 -1.1
202822 MLB MLEMIA 48% 373334 641318 32944 73 192270308579 117237 259 261 63 -17 +0 +0 -4 +8 -1.2
202721 MLB CTXMIA 34% 9081 15302 8231 21 185267296563 111225 269 235 55 -5 +0 +0 -1 +2 -0.4
202822 MLB CTXMIA 48% 181162 30604 15462 31 185263296559 111230 258 246 63 -8 +0 +0 -2 +4 -0.6
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 271243 45906 23693 52 185264296560 111231 258 242 40 -13 +0 +0 -3 +6 -1.0
/ 162G A+C 650583 10822014 551657 125 185263295558 110232 258 242 40 -31 +0 +0 -7 +14 -2.4
Career MLE 15791405 22741623 14049121 5420 162248248496 87226 319 227 40 -31 +0 +0 -7 +14 -2.4
/ 162G MLE 650578 931729 582029 228 161248244492 83226 319 227 40 -31 +0 +0 -7 +14 -2.4