John Cruz
Born 08-29-2005
Bats L Throws L
Real Stats, No DT
John Cruz Born 2005082920 Bats L Throws L Height 75 Weight 171 No DT, Real
Year Team Lge AB H DB TP HR BB SO R RBI SB CS Out BA OBP SLG EqA EqR POW SPD KRt WRt BIP Defense
2022 dya DSL 169 38 8 3 5 48 62 38 24 10 5 137 .225 .411 .396 .288 30 18 9 -12 18 1 24-RF 0 15-CF -2
2023 YAN FCL 177 52 6 3 10 22 44 28 47 9 4 130 .294 .374 .531 .291 30 30 1 3 -6 7 25-RF 0 10-LF 0
2024 Jupiter_____ Fla 273 46 9 0 1 31 88 32 30 8 4 236 .168 .259 .212 .187 18 -18 5 -7 -3 -15 62-RF -9 9-CF 2
2025 MRL FCL 109 23 5 0 1 24 21 10 12 14 1 87 .211 .361 .284 .267 16 -11 7 18 10 -13 24-RF 0 5-CF -2
2025 Jupiter_____ Fla 49 6 1 0 1 3 11 5 9 1 1 45 .122 .182 .204 .126 1 -3 9 5 -11 -36 11-LF 0 2-RF 0
2026 MRL FCL 139 39 10 0 5 23 30 23 25 3 4 105 .281 .392 .460 .259 18 11 -4 14 -3 0 28-RF 3 16-CF 0
2026 MIANL 300 55 7 1 7 21 87 24 27 5 3 248 .183 .239 .283 .184 18 -12 -4 -9 -4 -18 75 RF -3 0 46 51 40 32
--------------------------------------------------------------------------------------------------------
Minors 545 121 23 4 14 90 152 81 87 27 11 740 .223 .340 .354 .248 67 4 4 1 2 -7 98-RF -4 33-CF -3
Total* 545 121 23 4 14 90 152 81 87 27 11 740 .223 .340 .354 .248 67 4 4 1 2 -7 98-RF -4 33-CF -3
Regular DT
John Cruz Born 2005082920 Bats L Throws L Height 75 Weight 171 Regular DT Std=245/315/400, 260
Year Team Lge AB H DB TP HR BB SO R RBI SB CS Out BA OBP SLG EqA EqR POW SPD KRt WRt BIP Defense
2022 dya DSL 206 19 3 0 2 17 133 12 7 2 1 188 .092 .165 .136 .000 0 -14 -6 -71 -1 -14 24-RF -1 15-CF -2
2023 YAN FCL 193 34 4 1 5 8 81 13 20 2 1 161 .176 .212 .285 .177 11 -3 -8 -34 -7 -6 25-RF -1 10-LF 0
2024 Jupiter_____ Fla 294 37 3 0 2 15 127 19 19 3 2 262 .126 .169 .156 .065 1 -27 -5 -35 -6 -22 62-RF -10 9-CF 2
2025 MRL FCL 124 20 2 0 1 10 35 6 7 4 0 104 .161 .224 .202 .161 5 -28 -6 -7 -1 -21 24-RF -1 5-CF -2
2025 Jupiter_____ Fla 52 5 1 0 1 1 15 3 6 0 1 49 .096 .111 .173 .000 0 -13 3 -9 -9 -40 11-LF 0 2-RF 0
2026 MRL FCL 156 29 4 0 3 8 47 12 12 1 1 129 .186 .229 .269 .178 9 -14 -9 -11 -6 -13 28-RF 2 16-CF 0
--------------------------------------------------------------------------------------------------------
Minors 609 86 10 1 8 35 260 39 42 7 4 893 .140 .189 .200 .128 16 -18 -6 -34 -5 -17 98-RF -6 33-CF -4
Total* 609 86 10 1 8 35 260 39 42 7 4 893 .140 .189 .200 .128 16 -18 -6 -34 -5 -17 98-RF -6 33-CF -4
Peak (Age-adjusted) DT
John Cruz Born 2005082920 Bats L Throws L Height 75 Weight 171 Peak DT Std=245/315/400, 260
Year Team Lge AB H DB TP HR BB SO R RBI SB CS Out BA OBP SLG EqA EqR POW SPD KRt WRt BIP Defense
2022 dya DSL 206 28 4 0 4 31 114 19 12 2 1 179 .136 .268 .214 .187 14 -1 -8 -49 9 -8 24-RF 0 15-CF -1
2023 YAN FCL 193 43 5 1 8 11 66 17 27 2 1 152 .223 .266 .378 .233 20 10 -9 -18 -5 -1 25-RF 1 10-LF 0
2024 Jupiter_____ Fla 294 52 4 0 6 26 106 29 32 3 2 247 .177 .252 .248 .189 19 -14 -7 -20 0 -11 62-RF -5 9-CF 2
2025 MRL FCL 124 26 3 0 3 14 28 8 11 4 0 98 .210 .299 .298 .230 12 -17 -7 5 3 -11 24-RF 0 5-CF -1
2025 Jupiter_____ Fla 52 9 1 0 2 2 12 5 9 0 1 45 .173 .204 .288 .171 3 -4 -2 0 -7 -22 11-LF 0 2-RF 0
2026 MRL FCL 156 34 5 0 5 10 40 15 15 1 1 124 .218 .271 .333 .222 14 -6 -9 -2 -4 -8 28-RF 2 16-CF 0
--------------------------------------------------------------------------------------------------------
Minors 590 111 12 1 15 54 211 54 61 7 3 845 .187 .257 .288 .207 47 -5 -7 -18 0 -8 95-RF -1 32-CF -1
Total* 590 111 12 1 15 54 211 54 61 7 3 845 .187 .257 .288 .207 47 -5 -7 -18 0 -8 95-RF -1 32-CF -1
Year-projected (Age-adjusted) DT for 2026
John Cruz Born 2005082920 Bats L Throws L Height 75 Weight 171 Year-adj DT Std=245/315/400, 260
Year Team Lge AB H DB TP HR BB SO R RBI SB CS Out BA OBP SLG EqA EqR POW SPD KRt WRt BIP Defense
2022 dya DSL 206 22 3 0 3 22 126 14 9 2 1 185 .107 .201 .165 .120 5 -9 -7 -62 3 -11 24-RF 0 15-CF -1
2023 YAN FCL 193 38 4 1 6 9 73 15 23 2 1 157 .197 .236 .326 .204 15 4 -8 -26 -7 -5 25-RF 0 10-LF 0
2024 Jupiter_____ Fla 294 44 3 0 3 17 121 22 23 3 2 255 .150 .198 .190 .127 7 -23 -6 -31 -5 -15 62-RF -6 9-CF 1
2025 MRL FCL 124 23 2 0 1 10 33 6 8 4 0 101 .185 .246 .234 .187 8 -25 -6 -4 -1 -14 24-RF 0 5-CF -1
2025 Jupiter_____ Fla 52 8 1 0 1 1 14 4 8 0 1 46 .154 .167 .250 .125 1 -10 -2 -6 -9 -25 11-LF 0 2-RF 0
2026 MRL FCL 156 29 4 0 3 8 47 12 12 1 1 129 .186 .229 .269 .178 9 -14 -9 -11 -6 -13 28-RF 2 16-CF 0
2026 MIANL 300 55 7 1 7 21 87 24 27 5 3 248 .183 .239 .283 .184 18 -12 -4 -9 -4 -18 75 RF -3 0 46 51 40 32
--------------------------------------------------------------------------------------------------------
Minors 606 99 11 0 10 38 225 42 51 8 4 796 .164 .214 .233 .161 27 -16 -6 -23 -4 -14 106-RF -3 36-CF -3
Total* 606 99 11 0 10 38 225 42 51 8 4 796 .164 .214 .233 .161 27 -16 -6 -23 -4 -14 106-RF -3 36-CF -3
2026 MIA H CRUZ20050829A
Six-year mean projection from 2026
Year Tm Lge Age PA AB R H DB TP HR RBI BB SO SB CS BAvg OBP SLG EqBA EqOBA EqSLG EqA RAR WARP MJ Brk Imp Col Att Drp Ups
2026 MIA NL 20 321 297 25 52 7 1 7 29 23 85 7 3 .175 .237 .276 .181 .238 .279 .194 -15.7 -2.2 0 46 51 40 32 23 39
2027 MIA NL 21 290 268 23 48 6 1 7 30 20 77 5 2 .179 .241 .287 .180 .238 .285 .195 -12.8 -1.8 0 42 49 52 44 35 37
2028 MIA NL 22 256 234 21 43 5 1 7 25 19 66 4 2 .184 .254 .303 .187 .250 .298 .203 -8.8 -1.4 4 38 46 56 56 48 29
2029 MIA NL 23 190 173 17 29 4 0 8 23 14 52 3 1 .168 .242 .329 .175 .237 .313 .202 -6.0 -0.9 19 32 40 64 65 55 29
2030 MIA NL 24 139 127 12 21 3 0 5 16 11 37 2 1 .165 .237 .307 .175 .241 .312 .204 -5.7 -0.8 36 26 30 73 74 68 29
2031 MIA NL 25 128 117 11 19 3 0 4 15 10 35 3 1 .162 .234 .291 .168 .234 .281 .193 -5.7 -0.8 32 20 26 76 73 69 29
UPSIDE CRUZ20050829A 2026 800476 Cruz John MIA 28.
Percentiles
Pct Tm Lge Age PA AB R H DB TP HR RBI BB SO SB CS BAvg OBP SLG EqBA EqOBA EqSLG EqA RAR WARP MJ Brk Imp Col Att Drp Ups
90 MIA NL 20 356 324 33 65 8 1 11 40 27 89 9 2 .201 .272 .333 .206 .269 .337 .224 -5.3 -1.1 0 100 100 5 5 0 39
80 MIA NL 20 344 315 29 61 8 1 8 34 24 85 8 3 .194 .262 .302 .198 .257 .306 .210 -10.3 -1.5 0 94 100 2 8 0 39
70 MIA NL 20 345 318 28 59 8 1 8 33 24 88 8 3 .186 .249 .292 .190 .247 .296 .203 -13.2 -1.9 0 76 83 9 13 1 39
60 MIA NL 20 351 324 28 59 8 1 8 33 25 93 7 3 .182 .245 .287 .186 .242 .291 .199 -14.9 -2.2 0 59 64 27 23 11 39
50 MIA NL 20 321 297 25 52 7 1 7 29 23 85 7 3 .175 .237 .276 .181 .238 .279 .194 -15.7 -2.2 0 46 51 40 32 23 39
40 MIA NL 20 294 273 22 46 6 1 5 24 19 81 6 3 .168 .228 .253 .169 .223 .254 .180 -17.6 -2.4 0 30 36 54 45 31 39
30 MIA NL 20 241 224 17 34 4 1 4 19 16 73 3 2 .152 .212 .232 .153 .205 .233 .165 -18.0 -2.4 0 5 10 77 62 44 39
20 MIA NL 20 144 134 10 17 2 0 3 11 10 45 1 1 .127 .188 .209 .139 .197 .205 .153 -13.4 -1.7 0 0 0 95 74 60 39
10 MIA NL 20 83 76 5 9 1 0 1 4 7 24 1 1 .118 .193 .171 .130 .195 .164 .139 -8.2 -1.1 0 0 0 100 85 75 39
Top comparable players Baseline Performance Next Year Performance
Year Name PA EQA EQR BA OBP SLG PA EQA EQR BA OBP SLG DIF
2026. John Cruz 333. .164 14. .160 .215 .232
2013. Rafael Rodriguez 355. .181 19. .196 .234 .266 268. .177 14. .177 .216 .275 -0.004
2012. Marquise Cooper 213. .200 14. .167 .262 .238 . .000 . .000 .000 .000 -0.200
2004. Lino Garcia 381. .178 20. .161 .225 .238 352. .211 27. .211 .258 .305 .033
2000. Francisco Rivera 167. .168 7. .170 .234 .226 228. .201 15. .199 .276 .267 .033
2019. Adrian Rondon 418. .170 20. .165 .213 .261 288. .189 17. .204 .243 .274 .019
2010. Jose Ceballos 123. .160 5. .150 .202 .226 250. .164 11. .181 .204 .263 .005
1982. Julio Tirado 267. .188 16. .169 .233 .261 . .000 . .000 .000 .000 -0.188
2013. Corey Adamson 351. .178 18. .170 .238 .234 477. .241 48. .227 .301 .320 .063
1993. Juan Williams 430. .189 26. .186 .239 .262 443. .189 27. .176 .228 .284 -0.000
2003. Jerry Gil 360. .143 11. .165 .185 .232 449. .193 29. .206 .221 .302 .050
2024. Junior Franco 412. .201 29. .196 .239 .295 399. .218 33. .219 .266 .306 .017
1994. Tarrik Brock 471. .198 31. .180 .255 .239 503. .193 32. .156 .227 .290 -0.005
2007. Cirilo Cumberbatch 230. .180 12. .181 .233 .243 346. .250 37. .246 .318 .345 .071
2025. Matty Wright 227. .148 7. .181 .214 .215 2. .000 . .000 .000 .000 -0.148
2011. Nino Leyja 284. .197 19. .196 .243 .278 475. .215 38. .191 .259 .301 .018
1983. Carl Nichols 273. .169 12. .170 .241 .212 434. .211 32. .188 .283 .267 .042
1982. Keith Smith 259. .172 12. .172 .244 .180 230. .193 14. .167 .261 .215 .021
2014. Leo Castillo 418. .182 23. .187 .220 .284 260. .240 26. .220 .289 .363 .058
2024. Arol Vera 537. .179 28. .189 .232 .242 393. .147 13. .165 .214 .216 -0.032
2024. Hendry Mendez 411. .210 30. .220 .279 .291 371. .252 40. .258 .326 .350 .042
/home/clayd/baseball/current/defense/splitdts
Splits for 2026 MRL FCL -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2026 MRL FCL 139 39 10 0 5 23 30 23 25 3 4 105 .281 .392 .460 .259 18 11 -4 14 -3 0
vLH 2026 MRL FCL 12 5 1 0 0 2 2 1 4 0 0 7 .417 .500 .500 .326 2 -4 -3 5 0 10
vRH 2026 MRL FCL 132 35 10 0 5 22 29 24 28 0 0 97 .265 .382 .455 .259 17 18 -8 13 -3 -5
ROAD 2026 MRL FCL 69 22 3 0 4 10 14 12 9 0 0 47 .319 .418 .536 .291 11 27 -14 16 -6 7
HOME 2026 MRL FCL 75 18 8 0 1 14 17 13 23 0 0 57 .240 .374 .387 .240 8 -1 -3 12 0 -8
EMPTY 2026 MRL FCL 79 18 4 0 4 13 18 4 2 0 0 61 .228 .344 .430 .236 8 24 -16 11 -3 -22
MEN_ON 2026 MRL FCL 65 22 7 0 1 11 13 21 30 0 0 43 .338 .449 .492 .298 10 0 33 18 -3 23
MAY 2026 MRL FCL 50 11 4 0 2 5 12 8 12 0 0 39 .220 .316 .420 .220 4 18 -3 5 -12 -18
JUNE 2026 MRL FCL 55 18 4 0 2 9 12 12 15 0 0 37 .327 .422 .509 .289 8 14 -3 12 -3 17
JULY 2026 MRL FCL 39 11 3 0 1 10 7 5 5 0 0 28 .282 .449 .436 .283 6 2 -10 19 7 -1
--------------------------------------------------------------------------------------------------------
Splits for 2025 MRL FCL -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2025 MRL FCL 109 23 5 0 1 24 21 10 12 14 1 87 .211 .361 .284 .267 16 -11 7 18 10 -13
vLH 2025 MRL FCL 9 0 0 0 0 6 2 1 0 0 0 9 .000 .400 .000 .224 1 -5 -3 5 13 -18
vRH 2025 MRL FCL 104 23 5 0 1 18 21 14 22 0 0 81 .221 .341 .298 .240 11 -5 -9 15 3 -9
ROAD 2025 MRL FCL 53 11 3 0 1 12 11 8 11 0 0 42 .208 .364 .321 .259 7 4 -9 16 11 -16
HOME 2025 MRL FCL 60 12 2 0 0 12 12 7 11 0 0 48 .200 .333 .233 .219 5 -16 -10 16 8 -14
EMPTY 2025 MRL FCL 58 12 2 0 1 11 11 1 1 0 0 46 .207 .333 .293 .236 6 -2 -14 18 6 -17
MEN_ON 2025 MRL FCL 55 11 3 0 0 13 12 14 21 0 0 44 .200 .362 .255 .242 6 -13 19 15 12 -12
MAY 2025 MRL FCL 32 6 3 0 0 9 7 4 11 0 0 26 .188 .366 .281 .252 4 -5 -5 10 12 -10
JUNE 2025 MRL FCL 30 7 0 0 1 4 5 4 2 0 0 23 .233 .324 .333 .240 3 3 -6 11 -2 -7
JULY 2025 MRL FCL 51 10 2 0 0 11 11 7 9 0 0 41 .196 .355 .235 .230 5 -15 -8 14 9 -13
--------------------------------------------------------------------------------------------------------
Splits for 2025 JUP FSL -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2025 JUP FSL 49 6 1 0 1 3 11 5 9 1 1 45 .122 .182 .204 .126 1 -3 9 5 -11 -36
vLH 2025 JUP FSL 11 1 0 0 0 0 1 0 1 0 0 10 .091 .091 .091 .000 -1 -4 -3 5 -4 -9
vRH 2025 JUP FSL 39 5 1 0 1 3 10 4 10 0 0 34 .128 .214 .231 .145 1 2 -3 0 -7 -26
ROAD 2025 JUP FSL 35 6 1 0 1 1 6 3 10 0 0 29 .171 .216 .286 .170 2 2 -6 9 -11 -18
HOME 2025 JUP FSL 15 0 0 0 0 2 5 1 1 0 0 15 .000 .118 .000 .000 -1 -6 1 -3 0 -20
EMPTY 2025 JUP FSL 20 2 0 0 0 2 3 0 0 0 0 18 .100 .182 .100 .000 0 -8 -5 7 -2 -16
MEN_ON 2025 JUP FSL 30 4 1 0 1 1 8 4 11 0 0 26 .133 .188 .267 .146 1 6 13 -2 -9 -20
MAY 2025 JUP FSL 25 3 0 0 0 2 5 3 3 0 0 22 .120 .185 .120 .000 0 -10 10 4 -4 -16
JUNE 2025 JUP FSL 25 3 1 0 1 1 6 1 8 0 0 22 .120 .185 .280 .153 1 7 -4 1 -7 -20
--------------------------------------------------------------------------------------------------------
Splits for 2024 JUP FSL -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2024 JUP FSL 273 46 9 0 1 31 88 32 30 8 4 236 .168 .258 .212 .186 18 -18 5 -7 -3 -15
vLH 2024 JUP FSL 61 8 3 0 0 7 17 8 10 0 0 53 .131 .235 .180 .145 2 -17 10 2 -3 -31
vRH 2024 JUP FSL 230 39 6 0 1 28 73 28 33 0 0 191 .170 .269 .209 .179 13 -15 -5 -6 -2 -15
ROAD 2024 JUP FSL 161 28 5 0 1 13 52 18 26 0 0 133 .174 .241 .224 .165 7 -13 -3 -9 -9 -14
HOME 2024 JUP FSL 130 19 4 0 0 22 38 18 17 0 0 111 .146 .286 .177 .181 8 -19 -3 2 5 -25
EMPTY 2024 JUP FSL 154 22 3 0 1 15 56 1 4 0 0 132 .143 .228 .182 .140 5 -14 -14 -16 -6 -22
MEN_ON 2024 JUP FSL 137 25 6 0 0 20 34 35 39 0 0 112 .182 .296 .226 .202 10 -18 33 8 2 -16
APRIL 2024 JUP FSL 73 9 1 0 0 6 23 6 9 0 0 64 .123 .210 .137 .092 1 -22 -8 -6 -9 -31
MAY 2024 JUP FSL 96 16 5 0 0 11 36 11 20 0 0 80 .167 .266 .219 .182 6 -15 -4 -16 -3 -10
JUNE 2024 JUP FSL 74 14 2 0 1 11 19 13 8 0 0 60 .189 .294 .257 .211 6 -8 7 6 3 -16
JULY 2024 JUP FSL 48 8 1 0 0 7 12 6 6 0 0 40 .167 .273 .188 .174 3 -18 -4 6 2 -17
--------------------------------------------------------------------------------------------------------
Splits for 2023 YAN FCL -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2023 YAN FCL 177 52 6 3 10 22 44 28 47 9 4 129 .294 .378 .531 .292 30 30 2 3 -6 7
vLH 2023 YAN FCL 20 4 0 1 1 5 6 4 6 0 0 16 .200 .400 .450 .280 3 9 -1 0 4 -9
vRH 2023 YAN FCL 162 49 6 2 9 17 38 25 50 0 0 113 .302 .372 .531 .291 26 32 -13 5 -10 8
ROAD 2023 YAN FCL 94 23 5 3 2 13 30 12 37 0 0 71 .245 .343 .426 .254 12 6 -8 -12 -4 6
HOME 2023 YAN FCL 88 30 1 0 8 9 14 17 19 0 0 58 .341 .412 .625 .326 18 50 -15 22 -10 4
EMPTY 2023 YAN FCL 77 17 1 1 4 12 14 4 2 0 0 60 .221 .337 .416 .248 9 19 -15 19 -1 -26
MEN_ON 2023 YAN FCL 105 36 5 2 6 10 30 25 54 0 0 69 .343 .405 .600 .320 20 40 4 -7 -11 32
JUNE 2023 YAN FCL 68 14 2 1 4 11 19 8 37 0 0 54 .206 .325 .441 .251 8 36 -13 -2 -1 -26
JULY 2023 YAN FCL 59 19 3 0 4 4 15 13 9 0 0 40 .322 .381 .576 .302 10 45 1 -1 -16 15
AUG 2023 YAN FCL 55 20 1 2 2 7 10 8 10 0 0 35 .364 .435 .564 .326 11 6 -12 16 -5 26
--------------------------------------------------------------------------------------------------------
Splits for 2022 dya DSL -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2022 dya DSL 169 38 8 3 5 48 62 38 24 10 5 136 .225 .413 .396 .288 30 18 10 -12 18 1
--------------------------------------------------------------------------------------------------------