Oneil Cruz

Pittsburgh Pirates (A+)
Age: 20
Bats/Throws: L/R
6' 6" / 175
3B/SS
Birthdate: 10/4/1998 (20 y, 6 m, 18 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    
2017Dodgers (A)893758513687.5 %29.3 %.102.323.240.293.342.29179    
2017Pirates (A)1663298012.7 %34.9 %.182.323.218.317.400.330109    
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+)72912336.9 %20.7 %.154.316.269.345.423.365139    
2019Steamer (R)0100005.1 %26.1 %.097.268.209.254.305.246520.0-0.10.00.0

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

SeasonTeamBB%K%BB/KAVGOBPSLGOPSISOSpdBABIPUBRwGDPwSBwRCwRAAwOBAwRC+
2016Dodgers (R)10.4 %20.9 %0.50.294.367.444.811.1507.4.382  0.3349.4.396138
2017Dodgers (A)7.5 %29.3 %0.25.240.293.342.635.1024.8.323  -1.335-9.2.29179
2017Pirates (A)12.7 %34.9 %0.36.218.317.400.717.1824.4.323  0.080.7.330109
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+)6.9 %20.7 %0.33.269.345.423.768.1545.0.316  0.641.2.365139
2019Steamer (R)5.1 %26.1 %0.20.209.254.305.560.0974.4.2680.0 0.00-0.1.24652

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 %   
2017Dodgers (A)2.0516.0 %56.4 %27.6 %14.5 %12.9 %  34.5 %24.4 %41.2 %   
2017Pirates (A)4.7528.1 %59.4 %12.5 %0.0 %50.0 %  45.5 %27.3 %27.3 %   
2018Pirates (A)1.9018.7 %53.3 %28.0 %17.9 %16.7 %  40.8 %25.6 %33.7 %   
2019Pirates (A+)1.2920.0 %45.0 %35.0 %14.3 %14.3 %  50.0 %30.0 %20.0 %   

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

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+)SS7763.011202  2          

Add New Contract