Batting

John Cruz

Miami Marlins (CPX)
OF
Age: 21
Bats/Throws: L/L
6'2" / 171
DOB: 8/29/2005
(21 years, 2 months, 6 days)
OF
Season2026
TeamMIA
LevelMiLB
G51
PA166
HR5
AVG.281
OBP.392
SLG.460
wOBA.405
wRC+117
WAR
RosterResource
How Acquired:Trade (NYY) Mar'24
Birthplace:Dominican Republic
Rule 5 Eligible
Eligible
News
Rotowire: The Marlins acquired Cruz and outfielder Shane Sasaki on Wednesday in a three-team trade involving the Yankees and Rays, Christina De Nicola of MLB.com reports. (3/27/2024)

News Settings
Article Source
All
FG
RG
Show

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Batted Ball
  • Fielding
  • Heat Map:
    Off
    On
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2022NYYDSL1654224538241021.4%27.7%.172.320.225.411.396.407115
    2023NYYCPX1748202102847910.9%21.8%.237.339.294.376.531.419127
    2024MIAA18813141323089.9%28.0%.044.238.168.259.212.241.22346
    2025MIACPX1935134110121417.9%15.7%.073.253.211.358.284.34199
    2025MIAA19145415915.6%20.4%.082.132.122.185.204.194.22114
    2025MIAMiLB1949188215211514.4%17.0%.076.216.184.309.259.298.22175
    2026MIAST201200000.0%50.0%.000.000.000.000.000.000-100
    2026MIACPX205116652325313.9%18.1%.180.324.281.392.460.405117
    2027SteamerPROJ210100005.1%28.3%.088.232.178.227.266.222340.0-0.10.00.0
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2022NYYDSL1654224538241021.4%27.7%.172.320.225.411.396.407115
    2023NYYCPX1748202102847910.9%21.8%.237.339.294.376.531.419127
    2024MIAA18813141323089.9%28.0%.044.238.168.259.212.241.22346
    2025MIACPX1935134110121417.9%15.7%.073.253.211.358.284.34199
    2025MIAA19145415915.6%20.4%.082.132.122.185.204.194.22114
    2025MIAMiLB1949188215211514.4%17.0%.076.216.184.309.259.298.22175
    2026MIAST201200000.0%50.0%.000.000.000.000.000.000-100
    2026MIACPX205116652325313.9%18.1%.180.324.281.392.460.405117
    2027SteamerPROJ210100005.1%28.3%.088.232.178.227.266.222340.0-0.10.00.0
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2022NYYDSL5416922438228353824480626100105.225
    2023NYYCPX4817720252336310284722044210494.294
    2024MIAA812733144636901323031088450284.168
    2025MIACPX3510913423175011012240211001141.211
    2025MIAA14495464101593011110011.122
    2025MIAMiLB4915818829216021521270322101152.184
    2026MIAST1220000000001000000.000
    2026MIACPX5113916639241005232523030310334.281
    2027SteamerPROJ011000000000000000.178
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2022NYYDSL5416922438228353824480626100105.225
    2023NYYCPX4817720252336310284722044210494.294
    2024MIAA812733144636901323031088450284.168
    2025MIACPX3510913423175011012240211001141.211
    2025MIAA14495464101593011110011.122
    2025MIAMiLB4915818829216021521270322101152.184
    2026MIAST1220000000001000000.000
    2026MIACPX5113916639241005232523030310334.281
    2027SteamerPROJ011000000000000000.178
    Preseason ProjectionsMinor LeaguesSpring TrainingAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2022NYYDSL21.4%27.7%0.77.225.411.396.807.1727.2.320-0.4419.2.407115
    2023NYYCPX10.9%21.8%0.50.294.376.531.907.2376.6.339-0.5399.3.419127
    2024MIAA9.9%28.0%0.35.168.259.212.471.0444.5.238-0.917-21.4.24146
    2025MIACPX17.9%15.7%1.14.211.358.284.643.0735.2.2532.017-0.6.34199
    2025MIAA5.6%20.4%0.27.122.185.204.389.0824.8.132-0.41-6.0.19414
    2025MIAMiLB14.4%17.0%0.84.184.309.259.568.0765.2.2161.618-6.6.29875
    2026MIAST0.0%50.0%0.00.000.000.000.000.0000.1.0000.00-0.6.000-100
    2026MIACPX13.9%18.1%0.77.281.392.460.852.1802.9.324-2.3313.9.405117
    2027SteamerPROJ5.1%28.3%0.18.178.227.266.493.0883.9.2320.00.00-0.1.22234
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2022NYYDSL21.4%27.7%0.77.225.411.396.807.1727.2.320-0.4419.2.407115
    2023NYYCPX10.9%21.8%0.50.294.376.531.907.2376.6.339-0.5399.3.419127
    2024MIAA9.9%28.0%0.35.168.259.212.471.0444.5.238-0.917-21.4.24146
    2025MIACPX17.9%15.7%1.14.211.358.284.643.0735.2.2532.017-0.6.34199
    2025MIAA5.6%20.4%0.27.122.185.204.389.0824.8.132-0.41-6.0.19414
    2025MIAMiLB14.4%17.0%0.84.184.309.259.568.0765.2.2161.618-6.6.29875
    2026MIAST0.0%50.0%0.00.000.000.000.000.0000.1.0000.00-0.6.000-100
    2026MIACPX13.9%18.1%0.77.281.392.460.852.1802.9.324-2.3313.9.405117
    2027SteamerPROJ5.1%28.3%0.18.178.227.266.493.0883.9.2320.00.00-0.1.22234
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2022NYYDSL0.4126.2%21.5%52.3%26.8%8.9%53.7%21.3%25.0%
    2023NYYCPX1.0421.8%39.8%38.3%31.4%19.6%50.0%20.1%29.9%
    2024MIAA1.5019.8%48.1%32.1%38.3%1.7%43.7%24.2%32.1%
    2025MIACPX0.8919.0%38.1%42.9%36.1%2.8%61.4%15.9%22.7%
    2025MIAA1.2712.8%48.7%38.5%26.7%6.7%61.5%17.9%20.5%
    2025MIAMiLB1.0017.1%41.5%41.5%33.3%3.9%61.4%16.5%22.0%
    2026MIAST1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%
    2026MIACPX0.8429.3%32.3%38.4%36.8%13.2%39.6%27.7%32.7%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2022NYYDSL0.4126.2%21.5%52.3%26.8%8.9%53.7%21.3%25.0%
    2023NYYCPX1.0421.8%39.8%38.3%31.4%19.6%50.0%20.1%29.9%
    2024MIAA1.5019.8%48.1%32.1%38.3%1.7%43.7%24.2%32.1%
    2025MIACPX0.8919.0%38.1%42.9%36.1%2.8%61.4%15.9%22.7%
    2025MIAA1.2712.8%48.7%38.5%26.7%6.7%61.5%17.9%20.5%
    2025MIAMiLB1.0017.1%41.5%41.5%33.3%3.9%61.4%16.5%22.0%
    2026MIAST1.000.0%100.0%0.0%0.0%0.0%0.0%0.0%100.0%
    2026MIACPX0.8429.3%32.3%38.4%36.8%13.2%39.6%27.7%32.7%
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2022NYYDSL23562815233296529
    2023NYYCPX53512916127287414
    2024MIAA906037234257081133
    2025MIACPX32361613200237437
    2025MIAA19155467125192
    2025MIAMiLB51512117267362629
    2026MIAST100031013
    2026MIACPX32382914265337602
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2022NYYDSL23562815233296529
    2023NYYCPX53512916127287414
    2024MIAA906037234257081133
    2025MIACPX32361613200237437
    2025MIAA19155467125192
    2025MIAMiLB51512117267362629
    2026MIAST100031013
    2026MIACPX32382914265337602
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source.
    All MiLB and Pace data are from Statcast.
    Preseason ProjectionsMinor LeaguesSpring TrainingAverages
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2022NYYDSL49.7%41.1%21.4%29.3%6.2%35.5%
    2023NYYCPX58.5%60.3%21.8%23.2%10.9%34.1%
    2024MIAA29.0%68.7%47.5%50.6%81.0%70.6%45.9%46.8%13.9%14.7%28.7%18.1
    2025MIACPX40.3%76.7%29.9%9.4%14.0%23.3%
    2025MIAA28.7%71.0%50.5%60.9%95.9%81.4%46.3%38.9%9.4%14.6%24.0%20.9
    2025MIAMiLB28.7%71.0%43.4%60.9%95.9%78.4%46.3%32.4%9.4%14.1%23.5%20.9
    2026MIAST50.0%71.4%61.5%33.3%80.0%62.5%53.8%100.0%23.1%15.4%38.5%20.5
    2026MIACPX43.2%73.1%36.1%11.6%12.8%24.4%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2022NYYDSL49.7%41.1%21.4%29.3%6.2%35.5%
    2023NYYCPX58.5%60.3%21.8%23.2%10.9%34.1%
    2024MIAA29.0%68.7%47.5%50.6%81.0%70.6%45.9%46.8%13.9%14.7%28.7%18.1
    2025MIACPX40.3%76.7%29.9%9.4%14.0%23.3%
    2025MIAA28.7%71.0%50.5%60.9%95.9%81.4%46.3%38.9%9.4%14.6%24.0%20.9
    2025MIAMiLB28.7%71.0%43.4%60.9%95.9%78.4%46.3%32.4%9.4%14.1%23.5%20.9
    2026MIAST50.0%71.4%61.5%33.3%80.0%62.5%53.8%100.0%23.1%15.4%38.5%20.5
    2026MIACPX43.2%73.1%36.1%11.6%12.8%24.4%
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2022NYYDSL2B100.10000
    2022NYYDSLLF9969.04000
    2023NYYCPXLF111082.012000
    2024MIAALF117.00000
    2025MIAALF111198.020120
    2026MIACPXLF101.10000
    2022NYYDSLCF1614115.217121
    2023NYYCPXCF111084.116030
    2024MIAACF111083.027100
    2025MIACPXCF5538.25010
    2026MIACPXCF1717112.026010
    2022NYYDSLRF2423188.028312
    2023NYYCPXRF2524209.034000
    2024MIAARF6362547.295692
    2025MIACPXRF2424186.226400
    2025MIAARF2219.05000
    2026MIACPXRF3332218.131511
    2022NYYDSLDH660.00000
    2023NYYCPXDH320.00000
    2024MIAADH660.00000
    2025MIACPXDH660.00000
    2025MIAADH110.00000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2022NYYDSL2B100.10000
    2022NYYDSLLF9969.04000
    2023NYYCPXLF111082.012000
    2024MIAALF117.00000
    2025MIAALF111198.020120
    2026MIACPXLF101.10000
    2022NYYDSLCF1614115.217121
    2023NYYCPXCF111084.116030
    2024MIAACF111083.027100
    2025MIACPXCF5538.25010
    2026MIACPXCF1717112.026010
    2022NYYDSLRF2423188.028312
    2023NYYCPXRF2524209.034000
    2024MIAARF6362547.295692
    2025MIACPXRF2424186.226400
    2025MIAARF2219.05000
    2026MIACPXRF3332218.131511
    2022NYYDSLDH660.00000
    2023NYYCPXDH320.00000
    2024MIAADH660.00000
    2025MIACPXDH660.00000
    2025MIAADH110.00000