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

2016 Regular season
Play log from 2015
Spray chart · 23 batted balls
Forceout · 56.9 mph · 11 ftGroundoutSacrifice bunt · 40.6 mph · 4 ftLineout · 103.7 mph · 331 ftLineout · 93.3 mph · 366 ftLineout · 92.8 mph · 174 ftSacrifice buntGroundout · 94.9 mph · 8 ftGroundout · 82.3 mph · 3 ftSacrifice buntSacrifice buntSacrifice buntGroundout · 64.8 mph · 2 ftGroundout · 100.9 mph · 4 ftGroundout · 63.0 mph · 4 ftSacrifice buntSingle · 101.8 mph · 6 ftSingle · 99.4 mph · 31 ftSingle · 98.4 mph · 16 ftSingle · 89.8 mph · 277 ftDouble · 106.5 mph · 338 ftDouble · 100.6 mph · 327 ftSingle · 96.7 mph · 211 ft
Hit (7) Out (16) Home run (0)
Average exit velocity 87.4 mph · longest 366 ft
Pitch locations · 2793 pitches
Called strike (439) Swinging strike (362) In play (455) Foul (551) Ball (986)

Catcher’s view · the zone drawn is the average of the 2,793 batter zones recorded here, 1.60 to 3.47 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball1,54055.1%95.12,06745.9%
Slider73426.3%88.582153.8%
Curveball30611.0%77.81,46546.4%
Changeup2077.4%85.31,58651.7%
Intentional Ball30.1%71.71,5050.0%
Unknown30.1%94.92,17433.3%

05/Game log

2016
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 22vs LADW 752157252105.075210
APR 22vs LADW 75215720210
APR 27vs PITL 8919690012
APR 27vs PITL 89196905123.29612
MAY 2@ SDL 122224021116.042111
MAY 2@ SDL 12222400111
MAY 7@ SFL 12210100257.01025
MAY 7@ SFL 1221010025
MAY 13vs NYMW 52262502187.05218
MAY 13vs NYMW 5226250018
MAY 19@ STLL 71316980033
MAY 19@ STLL 713169807333.18933
MAY 26@ BOSW 8226251036
MAY 26@ BOSW 82262512367.15236
MAY 31vs CINW 17421342034
MAY 31vs CINW 174213423346.04234
JUN 5@ SDW 103252510112
JUN 5@ SDW 1032525121127.052112
JUN 10vs SDL 57243413077.04107
JUN 10vs SDL 5724341007
JUN 17@ MIAL 1523261024
JUN 17@ MIAL 15232612246.06224
JUN 22@ NYYL 89154314534.03453
JUN 22@ NYYL 8915431053
JUN 27vs TORW 95264524087.05408
JUN 27vs TORW 9526452008
JUL 3@ LADL 14213613346.06334
JUL 3@ LADL 1421361034
JUL 8vs PHIL 3522230028
JUL 8vs PHIL 35222300286.13228
JUL 17@ ATLL 01240500387.05038
JUL 17@ ATLL 0124050038
JUL 22vs ATLW 43241601187.06118
JUL 22vs ATLW 4324160018
JUL 27@ BALW 3124151023
JUL 27@ BALW 31241511237.05123
AUG 2vs LADW 73170200265.02026
AUG 2vs LADW 7317020026
AUG 7vs MIAL 710208101013
AUG 7vs MIAL 7102081018133.210813
AUG 12@ PHIL 61019761046
AUG 12@ PHIL 610197615464.16646
AUG 17vs WSHW 121018460013
AUG 17vs WSHW 1210184604134.06413
AUG 23@ MILL 462224013106.042310
AUG 23@ MILL 46222400310
AUG 29vs LADW 8122040038
AUG 29vs LADW 81220400386.04038
SEP 4vs AZL 58255715137.07513
SEP 4vs AZL 5825571013
SEP 10@ SDL 3619680033
SEP 10@ SDL 36196806334.08533
SEP 17vs SDW 80310400016
SEP 17vs SDW 803104000169.040016
SEP 23@ LADL 251543243104.034310
SEP 23@ LADL 25154320310
SEP 29@ SFL 2722580033
SEP 29@ SFL 27225803335.18433

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.