Jon Gray

Bats R Throws R6'4" 225 lbBorn 1991 Shawnee, USADebut 2015Team TEXDraft 2010 R13 #389 Kansas City Royals, Chandler HS

Projections

SeasonBFK%BB%HR%1B%XBH%PITCH+
202618119.97.53.2521.66.3997.8
202799.0
202898.6

Projected rates are per plate appearance or batter faced; counting stats scale with projected playing time. Statcast measurements inform these projections as inputs and are reported as measurements, not projected.

Most similar through age 33

His ten closest age-33 comparables averaged 97 PITCH+ the next season; 5 of 10 played. Averages cover only the players who got a next season, which is why the played count matters.

#PlayerThroughPITCH+ thenNext seasonNext PA / BF
1Barry Zito2011101.894.3799
2John Thomson200799.2did not play
3Shawn Estes200698.2did not play
4Bartolo Colon2006103.789.2453
5Jason Vargas201698.497.4756
6Shaun Marcum2015103.6did not play
7Josh Beckett2013105.798.6475
8Steven Matz202497.4107.3309
9Ben Sheets2012106.4did not play
10Jon Garland201399.7did not play

Batting

YearTeamGPARH2B3BHRRBISBBBSOAVGOBPSLGOPSHIT+
2025TEX60000000000
2024TEX240000000000
2023TEX290000000000
2022TEX240000000000
2021COL315025000300320.1060.1060.1060.213-66.8
2020COL80000000000
2019COL275913000103220.0640.1200.0640.184-71.3
2018COL316124200203300.0770.1270.1150.243-60.8
2017COL204333001301270.0790.1030.1580.260-59.8
2016COL295527200402300.1490.1840.1910.375-24.7
2015COL9131000000260.0000.1540.0000.154-71.7
Career2382811122401130111470.0910.1300.1200.250-57.4

Pitching

YearTeamWLERAGGSSVIPBFHRBBSOPITCH+
2027 proj18199.0
2026*0
2025TEX117.7160014.063561274.699.574.1
2024TEX564.4723190102.743911288699.4101.0100.3
2023TEX984.1229290157.36562254142102.997.9100.9
2022TEX773.9624240127.35211739134105.899.1104.9
2021COL8124.5929290149.06442158157100.4100.1100.6
2020COL246.6988039.01746112295.6100.195.6
2019COL1183.8426250150.06371956150103.2100.6103.8
2018COL1295.1231310172.37432752183100.1100.8100.9
2017COL1043.6720200110.34611030112106.898.2105.0
2016COL10104.6129290168.07121859185107.398.7106.0
2015COL025.5399040.71854144088.894.182.9
Career75714.4923422301230.752351604071223102.1101.5

Statcast

YearPAEVLABarrel%HardHit%Whiff%Chase%xBAxSLGxwOBASprint
20215087.120.50.027.844.435.10.0990.1220.09622.7
20195977.21.50.08.838.938.40.1100.1220.13824.5
20186183.0-2.50.014.346.529.10.0650.0920.10324.7
20174380.77.111.120.043.632.40.0850.1770.12422.7
20165589.9-11.60.034.840.930.90.1270.1670.15025.5
20151386.9-19.10.020.052.623.10.0440.0440.14123.2

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025TEXP61410001.000-0.0
2024TEXP23103810001.000+0.5
2023TEXP291571011100.955-1.7
2022TEXP24127610021.000-0.6
2021COLP29149117200.900+0.1
2020COLP83952001.000+0.0
2019COLP261501816100.971+0.4
2018COLP311721217120.967+0.7
2017COLP2011069100.938-1.0
2016COLP29168810100.947-1.2
2015COLP94134001.000-1.3

Runs saved covers the Statcast era; for catchers it includes framing.

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2015AAAAlbuquerque IsotopesBat200 HR, 0 SB0.0560.112
2025AAARound Rock ExpressPit235.2 IP, 26% K3.46
2018AAAAlbuquerque IsotopesPit4410.2 IP, 30% K3.53
2017AAAAlbuquerque IsotopesPit439.1 IP, 30% K1.98
2016A+Modesto NutsPit368.2 IP, 31% K2.20
2015AAAAlbuquerque IsotopesPit507114.1 IP, 22% K4.34
2014AATulsa DrillersPit508124.1 IP, 22% K3.92
2013A+Modesto NutsPit8624.0 IP, 42% K0.75
2013RkGrand Junction RockiesPit5813.1 IP, 26% K4.12

Splits

Yearvs LHPvs RHPHomeAway
20210.0000.1130.1330.045
20190.0000.1550.1390.061
20180.0930.1350.1780.059
20170.0640.1440.2240.032
20160.0000.2050.1590.188
20150.1000.1170.1400.087

wOBA by split, from pitch level data, 2015 on. For pitchers the split is the batter side faced.

Postseason batting

YearGABRH2B3BHRRBISBBBSOAVGOBPSLGOPS
201710000000000
Career10000000000

Postseason pitching

YearWLERAGGSSVIPHHRBBSOWHIP
2023101.733005.240180.96
20170127.001101.371025.25
Career116.894106.51111101.84

Salaries

YearTeamSalary
2016COL$509,500

Public salary records run through 2016; current contract data is on the roadmap.