Players / Player profile
COL · P

Kyle Freeland

Age 33 B/T L/L 6′4″, 202 lb USA MLB debut 2017
40-man
  • Colorado’s roster as it stands #2 starter · 125 IP · 0.8 WAR in the role
  • Injured list 2026: Cervical radiculopathy (Aug 24–Sep 15)
  • Trade read Likely available: COL projects to miss the playoffs (9% odds) and he has 1 year of control left: a natural trade candidate.
Keystone Stuff 93 20th pct
2026 fWAR 0.8
Projected 2027 WAR 0.9 at 138 IP · 0.8 in his 2027 role

Pitching · 2026 percentiles

vs. MLB pitchers with 500+ pitches · 2,187 pitches

Keystone Stuff 93 Keystone Stuff: 93, 20th percentile
Keystone Location 107 Keystone Location: 107, 81st percentile
Keystone Pitching 99 Keystone Pitching: 99, 50th percentile
Run value (xRV) −0.69 Run value (xRV): −0.69, 13th percentile
Strikeout % 17.6% Strikeout %: 17.6%, 16th percentile
Walk % 4.7% Walk %: 4.7%, 98th percentile
Whiff % 22.2% Whiff %: 22.2%, 24th percentile
Chase % 33.9% Chase %: 33.9%, 83rd percentile
Fastball velo 91.3 Fastball velo: 91.3, 7th percentile
Extension 6.6 ft Extension: 6.6 ft, 61st percentile
135.1 IP6.65 ERA5.09 FIP 28° arm

Arsenal & Pitch Lab

Movement normalized to arm side · Keystone Stuff by pitch

−20−20−10−100010102020← Glove sideArm side →Rise (IVB, in) →4SKCFCCHSTSI
LHP · arm angle 28° · how to read
PitchUseVeloIVBHBStuffLocWhiffxRV/100
Four-seam24% use24%91.314.0+7.29110213%−0.96
Knuckle curve22% use22%82.5−4.7−0.21049733%−0.74
Cutter21% use21%87.78.7−1.19511318%−0.38
Changeup13% use13%86.25.1+12.68411122%−1.23
Sweeper10% use10%82.7−3.2−8.51059332%+0.54
Sinker10% use10%91.17.1+14.38910313%−1.05
Weak pitch to watch

Changeup grades 84 with below-average expected results; his sweeper grades 105. The best case is against righties: the sweeper is worth +0.7 runs per 100 pitches more, 0.9 standard errors (120 and 277 pitches), short of the 2 needed. No mix change until it clears.

Weak pitch to watch

Four-seam grades 91 with below-average expected results; his sweeper grades 105. The best case is against righties: the sweeper is worth +0.6 runs per 100 pitches more, 0.7 standard errors (120 and 385 pitches), short of the 2 needed. No mix change until it clears.

Weak pitch to watch

Sinker grades 89 with below-average expected results; his sweeper grades 105. The best case is against righties: the sweeper is worth +0.9 runs per 100 pitches more, 1.1 standard errors (120 and 101 pitches), short of the 2 needed. No mix change until it clears.

Most similar pitchers

Pitches like Freeland: same hand, shape, slot and mix

SimilarityPlayerStuff’26 WAR’27 proj2027
54Jose Quintana COL · ’8984−0.10.1Free agent
50Quinn Mathews STL · ’00940.81.1Pre-arb
49Eduardo Rodriguez AZ · ’93913.21.6Signed $19.0M
47David Peterson CHC · ’95901.71.9Free agent
46Shane Drohan MIL · ’99972.01.7Pre-arb

Same-handed pitchers nearest on fastball velocity and shape, arm angle, extension, pitch mix, secondary shapes, Stuff, whiff rate and workload. 2026 regulars only.

Pitch locations · 2026

Where each pitch finishes, by batter side

Knuckle curve 24%
32% zone
Four-seam 24%
47% zone
Cutter 22%
52% zone
Changeup 17%
38% zone
Sweeper 7%
44% zone
Sinker 6%
53% zone

Where each pitch finishes, catcher’s view. The bar marks the batter’s side; the box is an average strike zone. Pitches with 40+ thrown to this side.

Contract & projection

Club control (RosterResource) · Keystone projected WAR

2027 0.9 WAR Vesting option $17.0M
2028 0.5 WAR Free agent
2029 0.2 WAR Free agent
2030 −0.2 WAR Free agent

Contract Studio →

Minor leagues

MLB Stats API · public box-score data

SeasonLevelLevelTeamAgeGPA / IPPA / IP ·Line
2026AAAAHartford Yard Goats3313 IP 3 IP · 0.00 ERA · 55.6% K · 11.1% BB

ABS challenges · 2026

Baseball Savant

As pitcher 75% 3/4 won · +0.1 runs
Keystone is an independent portfolio project. It is not affiliated with Major League Baseball or any club. Data: MLB Stats API, Baseball Savant, FanGraphs. Used under their terms for individual, non-commercial use.