Pitching

CJ Gray

Los Angeles Angels (A)
P
Age: 19
Bats/Throws: R/R
6'2" / 205
DOB: 1/25/2007
(19 years, 8 months, 28 days)
P
Report: 2026 Updated
Org Rk
Ovr Rk
ETA
FV
18
N/A
2031
40

Fastball
45 / 55
Slider
50 / 60
Command
20 / 45
RosterResource
How Acquired:Draft
Draft:2025, Rd: 5, Pick: 4, Ovr: 140
Draft Team:Los Angeles Angels
Signing Bonus:$1,247,500
High School:A.L. Brown HS (Kannapolis, USA)
Rule 5 Eligible
Dec'29
News Settings
Article Source
All
FG
RG
Show

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Batted Ball
  • Fielding
  • Heat Map:
    Off
    On
    Minor Leagues
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2026LAACPX192108526.112.994.440.34.32861.2%61.2%8.3%4.444.564.75
    2026LAAA19010338.07.889.001.13.32060.2%53.8%16.7%7.887.667.27
    2026LAAMiLB1922011834.111.805.500.52.32660.9%58.7%11.1%5.245.285.33
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2026LAACPX192108526.112.994.440.34.32861.2%61.2%8.3%4.444.564.75
    2026LAAA19010338.07.889.001.13.32060.2%53.8%16.7%7.887.667.27
    2026LAAMiLB1922011834.111.805.500.52.32660.9%58.7%11.1%5.245.285.33
    Minor Leagues
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2026LAACPX214.44850000026.1118211613113059138
    2026LAAA017.8833000008.0429871801007
    2026LAAMiLB225.241180000034.1160302420221069145
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2026LAACPX214.44850000026.1118211613113059138
    2026LAAA017.8833000008.0429871801007
    2026LAAMiLB225.241180000034.1160302420221069145
    Minor LeaguesAverages
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2026LAACPX12.994.442.920.3432.2%11.0%21.2%.2101.29.32861.2%73774.56
    2026LAAA7.889.000.881.1316.7%19.0%-2.4%.2732.13.32060.2%1401377.66
    2026LAAMiLB11.805.502.140.5228.1%13.1%15.0%.2261.49.32660.9%89915.28
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2026LAACPX12.994.442.920.3432.2%11.0%21.2%.2101.29.32861.2%73774.56
    2026LAAA7.889.000.881.1316.7%19.0%-2.4%.2732.13.32060.2%1401377.66
    2026LAAMiLB11.805.502.140.5228.1%13.1%15.0%.2261.49.32660.9%89915.28
    Minor Leagues
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2026LAACPX2.5014.3%61.2%24.5%16.7%8.3%43.1%31.4%25.5%784.75
    2026LAAA2.3323.1%53.8%23.1%0.0%16.7%46.2%19.2%34.6%1317.27
    2026LAAMiLB2.4417.3%58.7%24.0%11.1%11.1%44.2%27.3%28.6%905.33
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2026LAACPX2.5014.3%61.2%24.5%16.7%8.3%43.1%31.4%25.5%784.75
    2026LAAA2.3323.1%53.8%23.1%0.0%16.7%46.2%19.2%34.6%1317.27
    2026LAAMiLB2.4417.3%58.7%24.0%11.1%11.1%44.2%27.3%28.6%905.33
    Minor Leagues
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2026LAACPX301272156232388
    2026LAAA146608286168
    2026LAAMiLB4418132238318556
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2026LAACPX301272156232388
    2026LAAA146608286168
    2026LAAMiLB4418132238318556
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source.
    All MiLB and Pace data are from Statcast.
    Minor LeaguesAverages
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026LAACPX41.0%66.7%34.7%13.7%18.6%32.2%
    2026LAAA43.5%67.1%31.0%14.3%7.7%22.0%
    2026LAAMiLB41.7%66.8%33.8%13.8%15.3%29.1%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026LAACPX41.0%66.7%34.7%13.7%18.6%32.2%
    2026LAAA43.5%67.1%31.0%14.3%7.7%22.0%
    2026LAAMiLB41.7%66.8%33.8%13.8%15.3%29.1%
    Minor Leagues
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2026LAACPXP8526.14110
    2026LAAAP338.00200
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2026LAACPXP8526.14110
    2026LAAAP338.00200