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

2021 Regular season
Play log from 2015
Spray chart · 18 batted balls
Flyout · 94.6 mph · 325 ftSacrifice bunt · 26.5 mph · 3 ftLineout · 96.4 mph · 342 ftGroundout · 62.2 mph · 102 ftGroundout · 103.7 mph · 9 ftSacrifice bunt · 22.8 mph · 4 ftSacrifice bunt · 25.1 mph · 44 ftPop Out · 65.8 mph · 139 ftForceout · 30.7 mph · 10 ftFlyout · 77.9 mph · 290 ftGroundout · 78.7 mph · 28 ftPop Out · 90.6 mph · 64 ftGroundout · 103.2 mph · 122 ftSingle · 87.0 mph · 19 ftSingle · 104.1 mph · 230 ftSingle · 99.6 mph · 147 ftSingle · 80.2 mph · 226 ftSingle · 75.1 mph · 226 ft
Hit (5) Out (13) Home run (0)
Average exit velocity 73.6 mph · longest 342 ft
Pitch locations · 2536 pitches
Called strike (450) Swinging strike (307) In play (421) Foul (420) Ball (938)

Catcher’s view · the zone drawn is the average of the 2,536 batter zones recorded here, 1.59 to 3.42 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball1,18046.5%94.92,15247.0%
Slider96638.1%86.72,40850.8%
Changeup2048.0%87.61,45731.9%
Curveball1606.3%76.02,58535.6%
Sinker261.0%95.32,11542.3%

05/Game log

2021
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 3vs LADL 56181400175.04117
APR 3vs LADL 5618140017
APR 8vs AZW 7322120045
APR 8vs AZW 73221201456.22145
APR 14@ LADL 24153513234.05323
APR 14@ LADL 2415351023
APR 20vs HOUW 62221301466.23146
APR 20vs HOUW 6222130046
APR 25vs PHIW 122222422266.04226
APR 25vs PHIW 12222242026
APR 30@ AZL 27285100013
APR 30@ AZL 272851004136.010413
MAY 5vs SFW 65212412286.04228
MAY 5vs SFW 6521241028
MAY 12vs SDL 3521430036
MAY 12vs SDL 35214301365.23136
MAY 17@ SDL 07257915115.29411
MAY 17@ SDL 0725791011
MAY 23vs AZW 43193213236.02323
MAY 23vs AZW 4319321023
MAY 29@ PITL 07123403323.04332
MAY 29@ PITL 0712340032
JUN 4vs L 59115423202.14520
JUN 4vs L 5911542020
JUN 25@ MILL 45200500010
JUN 25@ MILL 452005000105.050010
JUN 30vs PITW 62192212456.02245
JUN 30vs PITW 6219221045
JUL 6@ AZL 3424360018
JUL 6@ AZL 34243603186.06318
JUL 11@ SDW 31201300376.03137
JUL 11@ SDW 3120130037
JUL 18vs LADW 65262612277.06227
JUL 18vs LADW 6526261027
JUL 25@ LADL 2319242034
JUL 25@ LADL 23192422345.04234
JUL 30@ SDW 9422251034
JUL 30@ SDW 94222512346.15234
AUG 4vs CHCL 2325380016
AUG 4vs CHCL 23253803166.08316
AUG 10@ HOUL 0519460029
AUG 10@ HOUL 05194604294.16429
AUG 15@ SFL 2518370015
AUG 15@ SFL 25183703154.17315
AUG 22vs AZL 48225613385.16538
AUG 22vs AZL 4822561038
AUG 28@ LADL 2581200322.02132
AUG 28@ LADL 258120032
SEP 8vs SFL 47213613185.06318
SEP 8vs SFL 4721361018
SEP 14@ ATLW 5419250027
SEP 14@ ATLW 54192502275.05227
SEP 19@ WSHL 0316231025
SEP 19@ WSHL 03162312254.03225
SEP 25vs SFL 2719452005
SEP 25vs SFL 27194524054.25405
OCT 1@ AZW 97197737074.07707
OCT 1@ AZW 9719773007

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.