STATS
MLB/Players/Kyle Freeland
Kyle Freeland

KYLE FREELAND

P · Colorado Rockies · 20172026 · 465 games
465
CAREER GAMES · REGULAR SEASON
8 seasons · postseason below
.280
CAREER BATTING AVERAGE
2,402 hits in 8,592 at-bats
316
CAREER HOME RUNS
531 RBI · 132 stolen bases
4.71
CAREER ERA
1384.2 innings · 1,047 strikeouts
69-100
CAREER RECORD
WHIP 1.42

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024COL42920146268461044655217018.291.329.507.836
2023COL581,248192374601258878418826.300.344.506.850
2022COL621,3741923869416388610626230.281.332.456.788
2021COL4693811826656040547621016.284.337.471.808
2020COL2655468154320183046926.278.333.433.767
2019COL4485217025242145077781582.296.355.554.909
2018COL661,5141283645212345714034618.240.305.358.663
2017COL661,192156338686347512621416.284.352.436.788
Career4108,5921,1702,402450703165317081,640132.280.334.459.793

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026COL24410124.11538828103246.371.46
2025COL31517162.21939038124224.981.42
2024COL2158113.1134662685225.241.41
2023COL29614155.2187874294295.031.47
2022COL31911174.21938853131194.531.41
2021COL2378120.21335838105204.331.42
2020COL132370.27734234694.331.42
2019COL22311104.1126783979256.731.58
2018COL33177202.11826470173172.851.25
2017COL331111156.01697163107174.101.49
Career260691001384.21,5477244201,0472044.711.42

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2018COL223400.1746.260.00

04/Every pitch

2017 Regular season
Play log from 2015
Spray chart · 24 batted balls
Fielder’s choiceGroundout · 69.9 mph · 20 ftGroundoutSacrifice buntPop Out · 64.9 mph · 173 ftSacrifice buntGroundout · 57.0 mph · 14 ftForceoutGroundout · 85.3 mph · 132 ftForceout · 36.0 mph · 7 ftGroundoutGroundout · 76.3 mph · 5 ftGroundout · 53.9 mph · 4 ftSacrifice buntGroundout · 65.0 mph · 7 ftGroundout · 83.9 mph · 26 ftSingle · 95.7 mph · 91 ftSingle · 100.3 mph · 51 ftDouble · 93.0 mph · 336 ftHome RunSingle · 87.8 mph · 5 ftSingle · 66.8 mph · 41 ftSingle · 103.0 mph · 96 ftSingle · 90.0 mph · 197 ft
Hit (8) Out (16) Home run (1)
Average exit velocity 76.8 mph · longest 336 ft
Pitch locations · 2550 pitches
Called strike (403) Swinging strike (208) In play (506) Foul (444) Ball (989)

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

Pitch mix
PitchNShareMPHRPMStrike%
Sinker94737.1%91.82,22740.4%
Cutter66526.0%86.02,19045.4%
Four-Seam Fastball66526.0%92.22,25742.6%
Changeup2007.8%86.41,51330.5%
Curveball732.9%79.32,28638.4%
Unknown30.1%66.7%

05/Game log

2017
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 7vs LADW 21211401266.04126
APR 7vs LADW 2121140026
APR 12vs SDL 06196816324.28632
APR 12vs SDL 0619681032
APR 19@ LADW 4314140043
APR 19@ LADW 43141401434.04143
APR 23vs SFW 8027060013
APR 23vs SFW 80270600137.06013
APR 29@ AZW 31231601226.06122
APR 29@ AZW 3123160022
MAY 4@ SDW 3221130024
MAY 4@ SDW 32211301246.13124
MAY 10vs CHCL 18235404466.04346
MAY 10vs CHCL 1823540046
MAY 17@ MINW 73203513436.05343
MAY 17@ MINW 7320351043
MAY 21@ CINW 6421462023
MAY 21@ CINW 64214624235.26423
MAY 28vs STLL 0324381024
MAY 28vs STLL 03243813246.08324
JUN 1@ SEAW 63212612236.06223
JUN 1@ SEAW 6321261023
JUN 7vs CLEW 81241611056.16105
JUN 7vs CLEW 8124161005
JUN 12@ PITL 2726591023
JUN 12@ PITL 27265915235.29423
JUN 17vs SFW 51251801236.08123
JUN 17vs SFW 5125180023
JUN 24@ LADL 162651015336.010533
JUN 24@ LADL 16265101033
JUN 28@ SFL 3523472012
JUN 28@ SFL 35234724126.07412
JUL 5vs CINL 1823581021
JUL 5vs CINL 18235815215.18521
JUL 9vs CWSW 100240100398.11039
JUL 9vs CWSW 10024010039
JUL 15@ NYML 399000014
JUL 15@ NYML 3990000143.00014
JUL 23vs PITW 13323261023
JUL 23vs PITW 133232612236.06223
JUL 30@ WSHW 106254924045.09304
JUL 30@ WSHW 10625492004
AUG 5vs PHIW 4320100010.11001
AUG 5vs PHIW 432010001
AUG 16vs ATLL 34213413256.04325
AUG 16vs ATLL 3421341025
AUG 20vs MILL 4818341057
AUG 20vs MILL 48183412575.24257
AUG 26@ ATLW 76244100015
AUG 26@ ATLW 762441004156.010415
SEP 2vs AZL 59143503344.05334
SEP 2vs AZL 5914350034
SEP 7vs SFL 31117570024
SEP 7vs SFL 311175705243.17324
SEP 12@ AZW 54102301413.03241
SEP 12@ AZW 5410230041
SEP 17vs SDW 16070100132.01013
SEP 17vs SDW 1607010013
SEP 24@ SDL 0531200010.12101
SEP 24@ SDL 053120001
SEP 26vs MIAL 453120000
SEP 26vs MIAL 4531201000.22100
SEP 27vs MIAW 1592010000
SEP 27vs MIAW 15920101000.11000
OCT 1vs LADL 36132502103.05210
OCT 1vs LADL 3613250010

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.