MLB/Players/Jon Gray
Jon Gray

JON GRAY

P · 20152025 · 464 games
464
CAREER GAMES · REGULAR SEASON
10 seasons · postseason below
.256
CAREER BATTING AVERAGE
2,382 hits in 9,312 at-bats
310
CAREER HOME RUNS
572 RBI · 178 stolen bases
4.49
CAREER ERA
1230.2 innings · 1,223 strikeouts
75-71
CAREER RECORD
WHIP 1.31

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024TEX4881610821434822505617218.262.310.404.714
2023TEX581,164150298322446610828424.256.319.400.720
2022TEX4894412221034434567826830.222.282.375.657
2021COL581,1441662805410427011631416.245.314.420.734
2020COL163206290204122922442.281.327.481.809
2019COL521,1341402946810386411230016.259.326.437.763
2018COL621,354204360728549110436624.266.318.451.769
2017COL4085094226341020396022418.266.314.400.714
2016COL581,260184306568368211837020.243.308.386.693
2015COL1832652104262825288010.319.373.485.858
Career4589,3121,2822,382430663105728022,422178.256.315.416.731

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2025TEX61114.0151261257.711.50
2024TEX2456102.2107512886114.471.31
2023TEX2998157.11497254142224.121.29
2022TEX2477127.11055639134173.961.13
2021COL29812149.01407658157214.591.33
2020COL82439.04529112266.691.44
2019COL26118150.01476456150193.841.35
2018COL31129172.11809852183275.121.35
2017COL20104110.11134530112103.671.30
2016COL291010168.01538659185184.611.26
2015COL90240.25225144045.531.62
Career23575711230.21,2066144071,2231604.491.31

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2023TEX621401.1905.281.59
2017COL211714.6361.1227.00

04/Every pitch

2018 Regular season
Play log from 2015
Spray chart · 27 batted balls
Sacrifice buntGroundout · 71.0 mph · 3 ftGroundout · 90.4 mph · 18 ftGroundout · 89.8 mph · 11 ftGroundout · 68.2 mph · 3 ftGroundout · 98.4 mph · 4 ftGroundout · 81.6 mph · 39 ftSacrifice buntGroundout · 52.5 mph · 12 ftLineout · 88.5 mph · 319 ftSacrifice bunt · 31.0 mph · 26 ftFlyout · 81.6 mph · 273 ftGroundoutGroundout · 84.3 mph · 15 ftGroundout · 64.4 mph · 13 ftGroundout · 83.7 mph · 4 ftBunt GroundoutSacrifice buntSacrifice buntFlyout · 80.8 mph · 245 ftFlyout · 85.3 mph · 310 ftGroundout · 67.8 mph · 9 ftGroundout · 78.9 mph · 8 ftDouble · 105.9 mph · 43 ftSingle · 96.1 mph · 305 ftSingle · 92.0 mph · 295 ftDouble · 98.8 mph · 400 ft
Hit (4) Out (23) Home run (0)
Average exit velocity 80.5 mph · longest 400 ft
Pitch locations · 2798 pitches
Called strike (505) Swinging strike (370) In play (501) Foul (410) Ball (1012)

Catcher’s view · the zone drawn is the average of the 2,798 batter zones recorded here, 1.53 to 3.40 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball1,38549.5%94.72,01544.9%
Slider94933.9%87.82,18248.7%
Curveball41014.6%79.62,45745.6%
Changeup461.6%86.31,55734.8%
Unknown60.2%90.62,03150.0%
Sinker30.1%95.01,88233.3%
Pitchout10.0%89.41,9710.0%

05/Game log

2018
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 29@ AZL 2818360034
MAR 29@ AZL 28183603344.06334
APR 4@ SDW 52250400077.04007
APR 4@ SDW 5225040007
APR 9vs SDL 67237102016
APR 9vs SDL 672371027165.010716
APR 14@ WSHL 26245815165.28516
APR 14@ WSHL 2624581016
APR 20vs CHCL 516237814315.08631
APR 20vs CHCL 51623781031
APR 25vs SDW 52190300111
APR 25vs SDW 521903001116.030111
MAY 1@ CHCW 31241311167.03116
MAY 1@ CHCW 3124131016
MAY 8vs LAAW 4225040018
MAY 8vs LAAW 42250400187.04018
MAY 13vs MILL 372661010110
MAY 13vs MILL 3726610141105.1106110
MAY 19@ SFL 4920590014
MAY 19@ SFL 49205904143.29514
MAY 25vs CINW 54244614386.06438
MAY 25vs CINW 5424461038
MAY 30vs SFL 47164603353.16435
MAY 30vs SFL 4716460035
JUN 6@ CINW 63213703355.07335
JUN 6@ CINW 6321370035
JUN 12@ PHIL 45204310410
JUN 12@ PHIL 452043144106.034410
JUN 17@ TEXL 1213206615195.06519
JUN 17@ TEXL 121320661019
JUN 22vs MIAW 113291810012
JUN 22vs MIAW 1132918110127.081012
JUN 28@ SFW 9819571027
JUN 28@ SFW 98195715274.07527
JUL 14vs SEAW 4126150016
JUL 14vs SEAW 41261501167.15116
JUL 25vs HOUW 3222210026
JUL 25vs HOUW 32222102267.01126
JUL 31@ STLW 63253411257.14225
JUL 31@ STLW 6325341025
AUG 5@ MILW 5427141028
AUG 5@ MILW 54271411288.04128
AUG 10vs LADW 5424481014
AUG 10vs LADW 54244814145.28414
AUG 16@ ATLW 53243513197.05319
AUG 16@ ATLW 5324351019
AUG 22vs SDW 62242512156.15215
AUG 22vs SDW 6224251015
AUG 27@ LAAL 71027572001
AUG 27@ LAAL 710275725016.27501
SEP 1@ SDW 4225272011
SEP 1@ SDW 42252722116.07211
SEP 7vs LADL 2415241054
SEP 7vs LADL 24152412544.04254
SEP 12vs AZW 54154424264.04426
SEP 12vs AZW 5415442026
SEP 17@ LADL 28126725212.07621
SEP 17@ LADL 2812672021
SEP 24vs PHIW 101221411377.04137
SEP 24vs PHIW 10122141037
SEP 29vs WSHL 212135715012.07501
SEP 29vs WSHL 21213571001

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.