
Description
- Position
- P
- Team
- BAL
- Type
- Pitcher
- Bats
- Right
- Throws
- Right
- Born
- 1996-09-12
- Age
- 29
- Country
- USA
- Height
- 6'3"
- Weight
- 215 lb
- Last active
- 2026
Career Résumé
5 seasons
| Seasons | 5 2022–2026 |
| Games | 86 |
| W-L | 25-24 |
| ERA | 3.50 |
| WHIP | 1.21 |
| IP | 465 |
| SO | 485 |
| SV | 0 |
Pitching Projections
2026 · per ~700 BF
| Stat | Proj | Range (p10–p90) | vs LY |
|---|---|---|---|
| ERA | 3.30 | 2.37–4.29 | −0.33 |
| WHIP | 1.08 | 0.87–1.35 | −0.04 |
| SO | 205 | 160–232 | +16 |
| BB | 54 | 37–77 | +1 |
| HR | 17 | 12–26 | −2 |
| Hits | 132 | 108–153 | −5 |
| ER | 63 | 45–82 | −6 |
Regular season · OAA 2016+
| Season | Pos | G | GS | Inn | PO | A | E | DP | FLD% | RF/9 | OAA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | P | 19 | 19 | 107.1 | 14 | 11 | 2 | 0 | .926 | 2.10 | — |
| 2025 | P | 6 | 6 | 32.0 | 1 | 1 | 0 | 0 | 1.000 | 0.56 | — |
| 2024 | P | 8 | 8 | 39.1 | 4 | 7 | 0 | 0 | 1.000 | 2.52 | — |
| 2023All-MLB 2nd | P | 30 | 30 | 168.2 | 11 | 16 | 0 | 1 | 1.000 | 1.44 | — |
| 2022 | P | 23 | 23 | 117.2 | 7 | 10 | 0 | 0 | 1.000 | 1.30 | — |
2026 · last 3
2026 · last 19
| Date | Opp | Res | Dec | IP | H | R | ER | HR | BB | SO | Pit | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-07-11 | vs | KC | W | W | 6.2 | 2 | 1 | 1 | 0 | 2 | 5 | 96 |
| 2026-07-05 | @ | CIN | L | L | 7.2 | 5 | 3 | 3 | 1 | 1 | 5 | 106 |
| 2026-06-28 | vs | WSH | L | L | 4.0 | 1 | 4 | 3 | 0 | 5 | 2 | 85 |
| 2026-06-22 | @ | LAA | W | W | 8.0 | 6 | 0 | 0 | 0 | 1 | 9 | 101 |
| 2026-06-17 | @ | SEA | W | W | 7.2 | 5 | 1 | 1 | 0 | 2 | 12 | 100 |
| 2026-06-11 | vs | SEA | W | ND | 4.0 | 7 | 5 | 5 | 3 | 3 | 5 | 85 |
| 2026-06-06 | @ | TOR | L | L | 4.0 | 9 | 5 | 5 | 1 | 3 | 3 | 81 |
| 2026-05-31 | vs | TOR | W | W | 7.0 | 4 | 1 | 0 | 0 | 3 | 4 | 94 |
| 2026-05-25 | vs | TB | W | ND | 6.0 | 5 | 1 | 1 | 1 | 2 | 3 | 92 |
| 2026-05-19 | @ | TB | L | L | 5.1 | 4 | 2 | 2 | 1 | 3 | 6 | 102 |
| 2026-05-13 | vs | NYY | W | W | 6.0 | 1 | 0 | 0 | 0 | 3 | 7 | 100 |
| 2026-05-08 | vs | ATH | L | L | 7.0 | 5 | 3 | 3 | 0 | 1 | 10 | 96 |
| 2026-05-02 | @ | NYY | L | L | 4.0 | 6 | 5 | 5 | 2 | 4 | 4 | 89 |
| 2026-04-26 | vs | BOS | L | L | 5.0 | 4 | 3 | 3 | 1 | 4 | 3 | 88 |
| 2026-04-20 | @ | KC | W | ND | 5.1 | 10 | 1 | 1 | 1 | 3 | 7 | 104 |
| 2026-04-15 | vs | AZ | L | ND | 6.0 | 7 | 4 | 2 | 0 | 1 | 4 | 97 |
| 2026-04-08 | @ | CWS | W | W | 5.0 | 6 | 3 | 2 | 0 | 3 | 7 | 96 |
| 2026-04-03 | @ | PIT | L | L | 4.0 | 6 | 4 | 4 | 0 | 3 | 6 | 81 |
| 2026-03-28 | vs | MIN | L | L | 4.2 | 2 | 3 | 2 | 1 | 3 | 4 | 83 |
2026 · vs 260
K/9
8.957
BB/9
4.217
HR/9
1.056
ERA
3.6155
WHIP
1.3532
xERA
3.8261
Brl%A
8.1%42
PlayerMedian (50th)percentile vs league
Career Highs
| Stat | Best | Year |
|---|---|---|
| Wins | 12 | 2023 |
| SO | 168 | 2023 |
| SV | 0 | 2026 |
| ERA | 2.53 | 2025 |
| WHIP | 1.03 | 2025 |
Comparable Players
2026 · stat-profile similarity
Accolades
| All-MLB Second Team | 2023 |
Pitching Form
2026 · SP · rolling 15-game ERA
Consistency
Pitching · DK pts/game
| Per game | 16.0 |
| Ceiling (90th) | 30.4 |
| Floor (10th) | 2.6 |
| Std dev | 11.3 |
| Boom rate | 26% |
| Bust rate | 32% |
| Profile | Moderate |
Boom ≥1.5× avg · Bust ≤0.5× avg · 19 games
Season
Pitch Arsenal
2025 · Statcast
| Pitch | Use | Velo | Spin |
|---|---|---|---|
| Sinker | 33% | 94.8 | 2161 |
| Slider | 32% | 86.9 | 2589 |
| 4-Seam | 23% | 94.4 | 2416 |
| Curve | 13% | 84.0 | 2597 |
Plate Discipline
2025 · induced
31.2%
Chase
lg 28.5%
59.8%
Z-Swing
lg 67%
32.1%
Whiff
lg 24.5%
67.9%
Contact
lg 76%
49.4%
Zone
lg 48.5%
33.2%
CSW
lg 28%
494 pitches · green/red vs league avg
Statcast Trend
xERA by season · taller = better
Barrel% Against by season · taller = better
News
10 items
- Orioles, Kyle Bradish Agree To Five-Year ExtensionThe Orioles have signed right-hander Kyle Bradish to a five-year extension, the team announced. The agreement will keep the righty under contract through 2031. Bradish is a client of All Bases Covered Sports Management. The deal is worth $90MM, reports Jeff Passan of ESPN. Bradish had two years of team control remaining. He won $3.55MM […]
- Source: Orioles sign righty Kyle Bradish to $90M extensionThe Orioles have agreed to a five-year extension with starting pitcher Kyle Bradish, a deal worth $90 million, a source told ESPN's Jeff Passan.
- Orioles, RHP Kyle Bradish agree to $90M extension: Why Baltimore locked up starter to long-term dealBaltimore has now signed its top two starters through the 2030 season
- Kyle Bradish: Lands five-year extension with O'sBradish agreed to terms on a five-year, $90 million contract extension with the Orioles on Saturday. Visit RotoWire.com for more analysis on this update.
- Kyle Bradish: Flirts with no-no SaturdayBradish (6-9) earned the win over Kansas City on Saturday, allowing one run on two hits and two walks while striking out five batters over 6.2 innings. Visit RotoWire.com for more analysis on this update.
- Kyle Bradish: Solid in losing effortBradish (5-9) took the loss Sunday against the Reds, allowing three runs on five hits and a walk over 7.2 innings. He struck out five. Visit RotoWire.com for more analysis on this update.
- Kyle Bradish: Struggles with command in lossBradish (5-8) took the loss Sunday against the Nationals, allowing four runs (three earned) on one hit and five walks over four innings. He struck out two. Visit RotoWire.com for more analysis on this update.
- Kyle Bradish dominates for 8 innings as Orioles roll to 6-1 victory over Angels— Kyle Bradish pitched eight shutout innings, Taylor Ward hit a leadoff home run against his former team and the Baltimore Orioles extended their winning streak to three games Monday night with a 6-1 victory over the Los Angeles Angels.
- Kyle Bradish: Tosses eight scoreless framesBradish (5-7) allowed six hits and a walk while striking out nine over eight scoreless innings to earn the win over the Angels on Monday. Visit RotoWire.com for more analysis on this update.
- Kyle Bradish strikes out career-best 12 as Orioles sink Mariners 5-3— Kyle Bradish struck out a career-high 12 while pitching one-run ball into the eighth inning as the Baltimore Orioles beat the Seattle Mariners 5-3 on Wednesday night.




