Dominate Fantasy - Sync your team
MLB
SD
PHI
4
6
FINALFINAL
BAL
BOS
8
2
BOT 9 • Q • • NESN LIVE
CLE
NYY
1
2
FINALFINAL
SF
MIL
6
3
END 6 • Q • • BREW LIVE
TOR
ATL
o7.5
-1.5
7:15PM • PREVIEW BVSN
KC
MIN
o9
+1.5
7:40PM • PREVIEW MNNT
ATH
CHC
o10
-1.5
8:05PM • PREVIEW NBC
PIT
HOU
o8.5
+1.5
8:10PM • PREVIEW SN LA
LAD
ARI
o9
+1.5
9:40PM • PREVIEW SN LA

Kyle Bradish or Josh Hader

Who Should I Start? - Week 12 • Start New
Kyle Bradish

Kyle Bradish

SPBaltimore Orioles BAL
Josh Hader

Josh Hader

RPHouston Astros HOU
OR
🔓 EXPERT ANALYSIS

Owners starting Bradish over Hader

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Kyle Bradish

Kyle Bradish's pitch-mix adjustments spark a dominant fantasy turnaround

Kyle Bradish has been absolutely outstanding over his last 30 days, registering a brilliant 2.82 ERA and 1.17 WHIP across six starts for a fourth-place Orioles squad (28-32) that is currently navigating injuries to key starters like Zach Eflin. Slotting in as the reliable number two starter in Baltimore's rotation, Bradish has reclaimed his ace-like form, most recently stifling Toronto on May 31 with seven innings of one-run ball.

Early-season walk issues initially bloated his WHIP, but Bradish has solved those command woes by ramping up his curveball usage to keep hitters off-balance. This run of success is highly sustainable; our models project him to settle into a strong 3.34 ERA and 1.14 WHIP over 143.0 projected innings, which is well-supported by his stellar sub-3.00 ERAs from previous seasons.

Looking at the week ahead, Bradish is lined up for a single road start on Saturday against the Blue Jays. Boasting a projected 2.30 ERA and more than a strikeout per inning for the upcoming week, he remains an elite fantasy option who should be locked into all active lineups. Verdict: Start.

Updated 3 days ago

Latest News Kyle Bradish
Loading...
🔓 EXPERT ANALYSIS

Owners starting Hader over Bradish

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Josh Hader

Josh Hader set to return from the injured list and reclaim his high-leverage role.

State of the Union: Hader has yet to pitch for the fourth-place Astros this year due to a biceps injury. Following successful Triple-A rehab appearances, he is on track to be activated Tuesday against the Pirates. His return will instantly boost a Houston team currently sitting at 27-34.

Under the Hood: Though he has no 2026 stats, our models project a strong rest-of-season performance with a 3.09 ERA, 1.06 WHIP, and 25 saves over 64 innings. This mirrors his stellar 2025 campaign where he logged a 2.10 ERA and 28 saves, confirming his elite status when healthy.

The Week Ahead: Houston hosting six games against Pittsburgh and Oakland offers immediate save opportunities. Our model projects Hader for 1.5 saves and a 1.25 ERA over 4.1 innings this week. Activate him immediately. Verdict: Start.

Updated 3 days ago

Latest News Josh Hader
Loading...
Performance Kyle Bradish
Fantasy Chart Loading...

ERA W-L HLD SV SO WLK WHIP GP
0.001-000431.001
Season stats based on the past 7 days

ERA W-L HLD SV SO WLK WHIP GP
0.691-000751.082
Season stats based on the past 14 days
Performance Josh Hader
Fantasy Chart Loading...

ERA W-L HLD SV SO WLK WHIP GP
0.000-001111.001
Season stats based on the past 7 days

ERA W-L HLD SV SO WLK WHIP GP
0.000-001111.001
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Kyle Bradish
OWN
86%
+4.05 compared to last week
START
51%
-4.62 compared to last week
OWN/START Josh Hader
OWN
89%
-0.57 compared to last week
START
64%
+52.65 compared to last week
Next Up Consensus Rankings
Expert Consensus Kyle Bradish
38th
Average Ranking of Fantasy Experts
Expert Consensus Josh Hader
14th
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Kyle Bradish

    Overview

  • Experts rank this player at 38th among SP's. Based on his stats from the past 60 days, he is currently ranked 61st.
  • The current leader among SP's is Cristopher Sanchez
  • He should be doing much better than this. You might be able to get him now for a discount.
  • Trending Pitching Stats

  • Currently ranked 118th in WHIP with 1.42
  • Top 50 in ERA and is currently ranked 49th with 3.36
  • Top 15 in walks and is currently ranked 13th with 27
  • Top 100 in strikeouts and is currently ranked 84th with 55
  • Top 100 in wins and is currently ranked 97th
  • Top 100 in innings pitched and is currently ranked 97th with 56.2
  • His average points in the past two weeks have increased by 3.6 PPG. If you don't have the confidence he can keep it up, then trade him for a sure thing.
  • At this point in the season his numbers compared to last years: W: +3, L: +6, WHIP: +1.44, ERA: +3.73, K's: +65, Walks: +33
Breakdown Josh Hader

    Overview

  • Experts rank this player at 15th among RP's. Based on his stats from the past 60 days, he is currently ranked 280th.
  • The current leader among RP's is Cade Smith
  • Can't be doing much worse than he is right now. Failing to live up to expectations is one thing, but playing this bad is another.
  • Trending Pitching Stats

  • Top 75 in saves and is currently ranked 75th with 1
  • At this point in the season his numbers compared to last years: W: -1, L: EVEN, WHIP: +0.269, ERA: -1.385, K's: -38, Walks: -5
Next Up Health Check
Injury Kyle Bradish

No Injury Reported

Injury Josh Hader

No Injury Reported

Next Up Matchup Comparison
Matchups Kyle Bradish
DateOpponentResult
Jun 02@BOSShane BazW 2-4
Jun 03@BOSPayton TolleL 8-1
Jun 04@BOSBrayan Bello
Jun 05@TORTrey Yesavage
Jun 06@TOR
Jun 07@TORKevin Gausman
ERA W-L HLD SV SO WLK WHIP GP
2.251-100771.252
Season stats based on this weeks opponents
Matchups Josh Hader
DateOpponentResult
Jun 02VS PITBubba ChandlerL 6-10
Jun 03VS PITAJ BlubaughW 11-9
Jun 04VS PITJared Jones
Jun 05VS ATHJack Perkins
Jun 06VS ATH
Jun 07VS ATHGage Jump
ERA W-L HLD SV SO WLK WHIP GP
0.000-001111.001
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Kyle Bradish
10.80
FantasySP Player Rating
Rating Josh Hader
11.04
FantasySP Player Rating
Next Up Career Comparison
Career Kyle Bradish
YEAR TM APP INN PC K WLK SV W-L ERA WHIP K/9 PTS
2022 BAL 22 113.0 1913 108 45 0 4-6 4.86 1.4 8.6 202
2023 BAL 31 171.0 2723 177 45 0 12-8 2.89 1.08 9.3 451
2024 BAL 7 34.1 600 47 14 0 2-0 2.88 1.08 12.3 102
2025 BAL 6 32.0 494 47 10 0 1-1 2.53 1.03 13.2 95
2026 BAL 12 65.1 1122 65 33 0 3-6 3.72 1.44 9 119
ON PACE 31 171 2931 169 86 0 7-15 3.72 1.44 9 310
3-YEAR AVG 15 78 1272 90 23 0 5-3 2.85 1.08 10.3 216
Career 78 413.1 6852 444 147 0 0-0 3.55 1.22 9.7
Career Josh Hader
YEAR TM APP INN PC K WLK SV W-L ERA WHIP K/9 PTS
2017 MIL 35 43.0 779 68 22 0 2-3 2.3 1.09 14.2 137
2018 MIL 55 74.1 1316 143 30 12 6-1 2.66 0.89 17.3 358
2019 MIL 62 72.0 1211 140 21 37 3-6 3 0.89 17.5 496
2020 MIL 23 21.1 413 35 10 14 1-2 3.38 0.89 14.8 156
2021 MIL 59 59.1 950 101 24 32 4-3 1.37 0.83 15.3 348
2022 MIL 55 51.0 930 85 20 36 2-4 3.88 1.08 15 306
2023 SD 61 54.0 1042 85 30 33 2-3 1.33 1.15 14.2 319
2024 HOU 73 71.0 1216 105 27 34 8-8 3.93 1.04 13.3 354
2025 HOU 48 52.2 847 76 16 28 6-2 2.05 0.85 13 307
2026 HOU 1 1.0 17 1 1 1 0-0 0 1 9 8
ON PACE 2 3 43 2 2 2 0-0 0 1 9 19
3-YEAR AVG 61 58 1035 89 24 32 5-4 2.58 1.01 13.5 326
Career 472 492.2 8721 839 201 0 0-0 2.69 0.98 15.3
The Premium Start tool.
  • Optimal Lineups
  • Predictive Analytics Waiver Advice
  • Trade Suggestions & More

Latest from FSP

Player News

Matchups

Week 1
ARI @LAC
ATL @PIT
BAL @IND
BUF @HOU
CAR vs CHI
CIN vs TB
CLE @JAC
DAL @NYG
DEN @KC
DET vs NO
GB @MIN
LAR vs SF
LV vs MIA
NE @SEA
NYJ @TEN
PHI vs WAS
Matchup Time Pitchers
ARI vs LAD 09:40 EDT EST Ryne Nelson
Justin Wrobleski
ATH @CHC 08:05 EDT EST J.T. Ginn
Shota Imanaga
ATL vs TOR 07:15 EDT EST Chris Sale
Mason Fluharty
BAL @BOS 01:35 EDT EST Trevor Rogers
Brayan Bello
CLE @NYY 01:35 EDT EST Slade Cecconi
Carlos Rodon
HOU vs PIT 08:10 EDT EST Kai-Wei Teng
Jared Jones
KC @MIN 07:40 EDT EST Seth Lugo
Andrew Morris
MIL vs SF 02:10 EDT EST Coleman Crow
Adrian Houser
PHI vs SD 01:05 EDT EST Zack Wheeler
Lucas Giolito
Matchup Time
No games scheduled
Matchup Time
VGK @CAR 8:00 PM EST