Season Schedule
OffSTRegASGRegPostWSOff
Road to Playoffs
Open board →
Playoff odds, bubble teams & races — 30 clubs
5in the bubble
Kyle Freeland
#
21
Team
COL · P
Debut
2017 · 10 MLB seasons

Kyle Freeland

Age 33
Contract Value $12,900,000/yr
Size 6' 4" · 202
Throws LHP
Bats Left
From Denver, CO
2-9 W-L
7.28
ERA
1.56
WHIP
8.0
K/9
1.9
BB/9
94.0
Innings
18
Starts
Kyle Freeland season snapshot
Season stats
ERA
7.28
WHIP
1.56
K/9
8.0
BB/9
1.9
HR/9
1.91
IP
94.0
GS
18
W-L
2-9
◆ Pitcher snapshot

Kyle Freeland, a starter for the Colorado Rockies, has worked through a difficult season line so far, carrying a 2-9 record with a 7.28 ERA and 1.56 WHIP across 94.0 in 18 starts. The L-hander has still shown enough strike-throwing ability to remain relevant in deeper formats, pairing a 7.95 K/9 with a manageable 1.91 BB/9 even while the overall run prevention has lagged.

The profile points to a pitcher whose control has often been better than the headline numbers suggest. Freeland generally succeeds when he gets ahead, changes speeds and keeps contact from turning into damaging extra-base traffic, but mistakes in hittable areas can snowball quickly. Because he is not built around overpowering stuff, his margin for error is slimmer, and his fantasy value tends to depend on matchup quality, batted-ball fortune and how efficiently he navigates lineups multiple times.

Recent form:

Recent starts
  • 07/206.0 IP · 4 ER · 4 K
  • 07/116.0 IP · 4 ER · 9 K
  • 07/065.0 IP · 6 ER · 2 K
  • 07/015.0 IP · 2 ER · 7 K
  • 06/246.0 IP · 6 ER · 4 K

Kyle Freeland has pitched to a down trend lately, and the game log suggests some signs of stabilization even if the overall body of work remains volatile. When he is locating early and avoiding big innings, he can settle into a useful rhythm and provide competitive length. The main risk is that contact-heavy stretches can still undo an otherwise solid outing in a hurry.

For the rest of the season, he looks more like a matchup-based option than an automatic play.

Kyle Freeland ERA trend
Last 6
Earned runs per start
Avg 4.0 ER / start
⚡ Alternating good/bad starts — volatile pattern.

Kyle Freeland game log

2026 season
DateOpponentIPHERKBBERA
Jul 20Washington Nationals674426.00
Jul 11San Francisco Giants664906.00
Jul 6Los Angeles Dodgers5962010.80
Jul 1Miami Marlins562713.60
Jun 24Boston Red Sox6116419.00
Jun 19Pittsburgh Pirates7.142802.54
Jun 13Athletics5.21064010.38
Jun 7Milwaukee Brewers573215.40
Jun 1Los Angeles Angels5.275418.65
May 26Los Angeles Dodgers4984018.00
May 20Texas Rangers4.273426.43
May 15Arizona Diamondbacks3.2873419.69
May 9Philadelphia Phillies51064010.80
May 3Atlanta Braves4.1867313.17
Apr 28Cincinnati Reds554417.20
Apr 12San Diego Padres00000
Apr 7Houston Astros6.131511.48
Apr 1Toronto Blue Jays551611.80
Mar 27Miami Marlins4.152224.39

Kyle Freeland season splits

Home / away / vs L-R · 2026
Home ERA
ERA6.38
Away ERA
ERA8.31
vs Left AVG
AVG0.284
vs Right AVG
AVG0.327
Kyle Freeland monthly splits
ERA · IP · K · BB · WHIP per month
MonthGSERAIPKBBWHIP
Mar14.154.1221.62
Apr33.3116.11530.98
May512.4621.22292.35
Jun56.6729.22231.42
Jul46.5522.02231.41
Pitch arsenal
Usage and average velocity · 2026
FFFour-seam FB
25.9%91.5 mph
FCCutter
21.9%87.6 mph
KCKnuckle Curve
20.9%82.4 mph
CHChangeup
14.5%86.4 mph
STSweeper
11.3%82.7 mph
SISinker
5.6%91.7 mph

Performance vs teams

2026 starts · sorted by ERA

Hot / Cold zones

Opponent results by strike zone area

AVG by zone

  • Zone 01: .133
  • Zone 02: .462
  • Zone 03: .222
  • Zone 04: .406
  • Zone 05: .321
  • Zone 06: .450
  • Zone 07: .190
  • Zone 08: .389
  • Zone 09: .448
  • Zone 11: .357
  • Zone 12: .167
  • Zone 13: .184
  • Zone 14: .188

OPS by zone

  • Zone 01: .267
  • Zone 02: 1.370
  • Zone 03: .833
  • Zone 04: 1.273
  • Zone 05: .981
  • Zone 06: 1.150
  • Zone 07: .455
  • Zone 08: 1.036
  • Zone 09: .966
  • Zone 11: .938
  • Zone 12: .679
  • Zone 13: .603
  • Zone 14: .457

SLG by zone

  • Zone 01: .133
  • Zone 02: .962
  • Zone 03: .611
  • Zone 04: .906
  • Zone 05: .660
  • Zone 06: .700
  • Zone 07: .238
  • Zone 08: .667
  • Zone 09: .517
  • Zone 11: .571
  • Zone 12: .333
  • Zone 13: .347
  • Zone 14: .219

OBP by zone

  • Zone 01: .133
  • Zone 02: .444
  • Zone 03: .222
  • Zone 04: .394
  • Zone 05: .321
  • Zone 06: .450
  • Zone 07: .227
  • Zone 08: .382
  • Zone 09: .448
  • Zone 11: .438
  • Zone 12: .464
  • Zone 13: .310
  • Zone 14: .257

earnedRunAverage by zone

  • Zone 01: -
  • Zone 02: -
  • Zone 03: -
  • Zone 04: -
  • Zone 05: -
  • Zone 06: -
  • Zone 07: -
  • Zone 08: -
  • Zone 09: -
  • Zone 11: -
  • Zone 12: -
  • Zone 13: -
  • Zone 14: -

numberOfPitches by zone

  • Zone 01: 49.00
  • Zone 02: 84.00
  • Zone 03: 81.00
  • Zone 04: 81.00
  • Zone 05: 124.00
  • Zone 06: 92.00
  • Zone 07: 75.00
  • Zone 08: 126.00
  • Zone 09: 65.00
  • Zone 11: 71.00
  • Zone 12: 246.00
  • Zone 13: 290.00
  • Zone 14: 158.00

numberOfStrikes by zone

  • Zone 01: 34.00
  • Zone 02: 58.00
  • Zone 03: 65.00
  • Zone 04: 49.00
  • Zone 05: 74.00
  • Zone 06: 56.00
  • Zone 07: 50.00
  • Zone 08: 72.00
  • Zone 09: 38.00
  • Zone 11: 23.00
  • Zone 12: 48.00
  • Zone 13: 104.00
  • Zone 14: 48.00
0.4000.3000.200
.184.357.167.188.133.462.222.406.321.450.190.389.448
0.4000.3000.200

Last 10 matchups

More MLB pitcher profiles

Similar starters by ERA and workload — refreshed on each visit.