Players / Player profile
BAL · P

Kyle Bradish

Age 30 B/T R/R 6′3″, 215 lb USA MLB debut 2022
40-man
  • Baltimore’s roster as it stands #2 starter · 131 IP · 1.5 WAR in the role
  • Injured list Ended 2026 on the 60-day IL: Lower abdominal discomfort (since Sep 13)
  • Trade read Unlikely to be traded: Extended in Jul 2026 (5 yr, $90M (2027-31)): clubs rarely move a player they just committed to.
Keystone Stuff 100 46th pct
2026 fWAR 1.5
Projected 2027 WAR 1.7 at 151 IP · 1.5 in his 2027 role

Pitching · 2026 percentiles

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

Keystone Stuff 100 Keystone Stuff: 100, 46th percentile
Keystone Location 98 Keystone Location: 98, 45th percentile
Keystone Pitching 98 Keystone Pitching: 98, 47th percentile
Run value (xRV) −0.30 Run value (xRV): −0.30, 28th percentile
Strikeout % 21.2% Strikeout %: 21.2%, 40th percentile
Walk % 10.5% Walk %: 10.5%, 29th percentile
Whiff % 23.6% Whiff %: 23.6%, 39th percentile
Chase % 30.2% Chase %: 30.2%, 50th percentile
Fastball velo 94.6 Fastball velo: 94.6, 53rd percentile
Extension 6.4 ft Extension: 6.4 ft, 42nd percentile
155.0 IP4.12 ERA4.36 FIP 53° arm

Arsenal & Pitch Lab

Movement normalized to arm side · Keystone Stuff by pitch

−20−20−10−100010102020← Glove sideArm side →Rise (IVB, in) →SISLCU4S
RHP · arm angle 53° · how to read
PitchUseVeloIVBHBStuffLocWhiffxRV/100
Sinker37% use37%94.712.7+11.28510211%−0.16
Slider24% use24%87.4−0.1−12.61189736%−0.56
Curveball22% use22%84.9−12.4−6.51099236%+0.14
Four-seam17% use17%94.213.3−1.8929914%−0.73
Weak pitch to watch

Four-seam grades 92 with below-average expected results; his slider grades 118. The best case is against lefties: the slider is worth +0.7 runs per 100 pitches more, 0.9 standard errors (205 and 400 pitches), short of the 2 needed. No mix change until it clears.

Most similar pitchers

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

SimilarityPlayerStuff’26 WAR’27 proj2027
61Luinder Avila KC · ’011000.40.5—
59Sonny Gray BOS · ’89953.41.7Free agent
59George Kirby SEA · ’981012.52.6Arb
49Ryan Gusto MIA · ’99971.01.1—
48Max Meyer MIA · ’99972.31.7Arb

Sonny Gray (similarity 59, 1.7 WAR projected for 2027) is a free agent this winter: a similar arsenal available without trading talent, at a free agent’s price. Opportunity Finder →

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

Sinker 32%
49% zone
Curveball 29%
28% zone
Four-seam 26%
47% zone
Slider 13%
39% 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 1.7 WAR Guaranteed $10.0M
2028 1.5 WAR Guaranteed $13.0M
2029 1.2 WAR Guaranteed $17.0M
2030 1.0 WAR Guaranteed $22.0M

Contract Studio →

Minor leagues

MLB Stats API · public box-score data

SeasonLevelLevelTeamAgeGPA / IPPA / IP ·Line
2025A+A+Aberdeen IronBirds2812 IP 2 IP · 4.50 ERA · 40.0% K · 10.0% BB
2025AAAAChesapeake Baysox2813.2 IP 3.2 IP · 0.00 ERA · 16.7% K · 0.0% BB
2025AAAAAANorfolk Tides28416.1 IP 16.1 IP · 6.06 ERA · 24.7% K · 9.1% BB
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.