Oneil Cruz

Pittsburgh Pirates (A+)
Age: 20
Bats/Throws: L/R
6' 6" / 175
3B/SS
Birthdate: 10/4/1998 (20 y, 6 m, 22 d)
Contract: Add New Contract

Prospects Report
Team Rank: 4Overall Rank: 62Reported: 2019ETA: 2021  
HitGamePowerRawPowerSpeedFieldThrowsFuture Value
30 / 4030 / 6070 / 8060 / 4540 / 4580 / 8050

RotoWire News: Cruz was traded to the Pirates along with Angel German in exchange for lefty Tony Watson on Monday, Stephen J. Nesbitt of the Pittsburgh Post-Gazette reports. (7/31/2017)

We hope you find the FanGraphs Player Stat Pages useful!

Please support FanGraphs by becoming a member. We publish over one thousand articles and podcasts each year, host numerous projection systems, and carry an ever growing database of baseball stats that assist you in your baseball research.

Support FanGraphs



SeasonTeamGPAHRRRBISBBB%K%ISOBABIPAVGOBPSLGwOBAwRC+BsROffDefWAR
2016Dodgers (R)55211028231110.4 %20.9 %.150.382.294.367.444.396138    
2017Pirates (A)1663298012.7 %34.9 %.182.323.218.317.400.330109    
2017Dodgers (A)893758513687.5 %29.3 %.102.323.240.293.342.29179    
2018Pirates (A)103443146659117.7 %22.6 %.201.346.286.343.488.365134    
2019Steamer0100005.0 %25.5 %.095.266.209.253.303.243500.0-0.10.00.0
2019Pirates (A+)93713345.4 %27.0 %.118.348.265.324.382.336121    
2019Steamer (R)0100005.0 %26.5 %.096.269.208.252.304.244510.0-0.10.00.0

SeasonTeamGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2016Dodgers (R)55187211553218502823220440105115.294
2017Pirates (A)165563127212988022000100.218
2017Dodgers (A)8934237582649185136281110050587.240
2018Pirates (A)103402443115692571466593421003407115.286
2019Steamer0110000000000000 00.209
2019Pirates (A+)9343797101332010100040.265
2019Steamer (R)0110000000000000 00.208

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2016Dodgers (R)10.4 %20.9 %0.50.294.367.444.811.1507.4.382  0.3349.4.396138
2017Pirates (A)12.7 %34.9 %0.36.218.317.400.717.1824.4.323  0.080.7.330109
2017Dodgers (A)7.5 %29.3 %0.25.240.293.342.635.1024.8.323  -1.335-9.2.29179
2018Pirates (A)7.7 %22.6 %0.34.286.343.488.831.2016.8.346  0.27017.6.365134
2019Steamer5.0 %25.5 %0.20.209.253.303.556.0954.2.2660.0 0.00-0.1.24350
2019Pirates (A+)5.4 %27.0 %0.20.265.324.382.707.1185.5.348  0.850.8.336121
2019Steamer (R)5.0 %26.5 %0.19.208.252.304.557.0964.4.2690.0 0.00-0.1.24451

SeasonTeamGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%Pull%Cent%Oppo%Soft%Med%Hard%
2016Dodgers (R)3.6229.7 %55.1 %15.2 %33.3 %0.0 %  43.7 %23.2 %33.1 %   
2017Pirates (A)4.7528.1 %59.4 %12.5 %0.0 %50.0 %  45.5 %27.3 %27.3 %   
2017Dodgers (A)2.0516.0 %56.4 %27.6 %14.5 %12.9 %  34.5 %24.4 %41.2 %   
2018Pirates (A)1.9018.7 %53.3 %28.0 %17.9 %16.7 %  40.8 %25.6 %33.7 %   
2019Pirates (A+)1.8616.7 %54.2 %29.2 %14.3 %14.3 %  45.8 %37.5 %16.7 %   

SeasonTeamGBFBLDIFFBIFHBUBUHBallsStrikesPitches
2016Dodgers (R)7621417   106271377
2017Pirates (A)19490   76144220
2017Dodgers (A)12762369   4719291400
2018Pirates (A)160845615   56710241591
2019Pirates (A+)13741   4699145

SeasonTeamPosGGSInnPOAEFETEDPDPSDPTDPFScpSBCSPBWPFPTZ
2016Dodgers (R)3B3231256.128658  4          
2017Pirates (A)3B1515126.18348  1          
2017Dodgers (A)3B4746414.2255818  5          
2016Dodgers (R)SS1313106.022378  8          
2017Pirates (A)SS103.0000  0          
2017Dodgers (A)SS3030244.132709  15          
2018Pirates (A)SS102102861.012524433  44          
2019Pirates (A+)SS9981.012262  3          

Add New Contract