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

2018 Regular season
Play log from 2015
Spray chart · 28 batted balls
GroundoutGroundoutFlyout · 82.9 mph · 248 ftSacrifice bunt · 26.1 mph · 41 ftSacrifice buntForceout · 85.2 mph · 5 ftFlyout · 90.7 mph · 349 ftForceout · 30.3 mph · 32 ftGroundout · 87.9 mph · 5 ftGroundout · 67.6 mph · 37 ftGroundout · 66.4 mph · 7 ftPop Out · 64.4 mph · 213 ftGroundout · 75.8 mph · 5 ftForceoutGroundout · 63.9 mph · 6 ftGroundout · 96.0 mph · 77 ftBunt Pop OutBunt Pop OutFielder’s choice outPop Out · 71.6 mph · 207 ftSacrifice buntSacrifice buntSingle · 102.7 mph · 5 ftSingle · 94.6 mph · 22 ftDouble · 106.1 mph · 311 ftSingleDouble · 102.8 mph · 388 ftSingle
Hit (6) Out (22) Home run (0)
Average exit velocity 77.4 mph · longest 388 ft
Pitch locations · 3247 pitches
Called strike (577) Swinging strike (320) In play (595) Foul (569) Ball (1186)

Catcher’s view · the zone drawn is the average of the 3,247 batter zones recorded here, 1.55 to 3.39 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball1,28239.5%91.82,26747.2%
Cutter95829.5%85.72,19345.8%
Changeup45414.0%85.61,39237.4%
Sinker41212.7%90.62,22542.0%
Curveball1404.3%80.02,23760.0%
Unknown30.1%90.82,12266.7%

05/Game log

2018
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 3@ SDL 4820452026
APR 3@ SDL 48204522265.15426
APR 8vs ATLL 0424372025
APR 8vs ATLL 04243723256.07325
APR 13@ WSHW 2117140034
APR 13@ WSHW 21171401344.24134
APR 18@ PITL 210185613224.06522
APR 18@ PITL 21018561022
APR 24vs SDW 8024030028
APR 24vs SDW 80240300287.03028
APR 30@ CHCL 23263603157.06315
APR 30@ CHCL 2326360015
MAY 6@ NYMW 32242402187.04218
MAY 6@ NYMW 3224240018
MAY 12vs MILW 4023040046
MAY 12vs MILW 40230400466.14046
MAY 18@ SFW 6123151015
MAY 18@ SFW 61231511156.25115
MAY 23@ LADL 03223603336.16333
MAY 23@ LADL 0322360033
MAY 29vs SFW 114233823035.18303
MAY 29vs SFW 11423382003
JUN 5@ CINW 96283913176.29317
JUN 5@ CINW 9628391017
JUN 10vs AZL 38214414486.04448
JUN 10vs AZL 3821441048
JUN 16@ TEXL 25272802137.08213
JUN 16@ TEXL 2527280013
JUN 21vs NYMW 64192512446.05244
JUN 21vs NYMW 6419251044
JUN 27@ SFL 0126040014
JUN 27@ SFL 01260400147.04014
JUL 2vs SFW 5224231013
JUL 2vs SFW 52242312137.03213
JUL 7@ SEAW 51191511445.05144
JUL 7@ SEAW 5119151044
JUL 12vs AZW 5121160014
JUL 12vs AZW 51211601145.16114
JUL 21@ AZW 6519450033
JUL 21@ AZW 65194504335.05433
JUL 27vs W 31230500356.05035
JUL 27vs W 3123050035
AUG 1@ STLL 3625390035
AUG 1@ STLL 36253903355.19335
AUG 6vs PITW 2022020035
AUG 6vs PITW 20220200357.02035
AUG 11vs LADW 32252610210
AUG 11vs LADW 322526122107.062210
AUG 17@ ATLW 11519130049
AUG 17@ ATLW 115191301496.03149
AUG 23vs SDW 43252711176.17217
AUG 23vs SDW 4325271017
AUG 28@ LAAW 3223150026
AUG 28@ LAAW 32231501266.05126
SEP 2@ SDW 7324370023
SEP 2@ SDW 73243703236.07323
SEP 8vs LADW 42211411286.04128
SEP 8vs LADW 4221141028
SEP 13vs AZW 103233412166.14316
SEP 13vs AZW 10323341016
SEP 18@ LADL 23232501446.25244
SEP 18@ LADL 2323250044
SEP 23@ AZW 2028070016
SEP 23@ AZW 20280700167.07016
SEP 28vs WSHW 522821102146.011214
SEP 28vs WSHW 52282110014

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.