Dominate Fantasy - Sync your team
MLB
CLE
TB
0
0
TOP 5 • Q • • PEAC LIVE
ATL
BAL
o9
+1.5
1:35PM • PREVIEW MASN
TOR
BOS
o7.5
-1.5
1:35PM • PREVIEW
CHC
PIT
o9
-1.5
1:35PM • PREVIEW SN LA
ARI
WSH
o10
+1.5
1:35PM • PREVIEW KTVK
KC
DET
o9
-1.5
1:40PM • PREVIEW DSN
SD
MIA
o8.5
-1.5
1:40PM • PREVIEW MIAM
LAD
NYM
o8.5
+1.5
1:40PM • PREVIEW SN LA
HOU
CHW
o9
+1.5
2:10PM • PREVIEW CHSN
COL
MIL
o8
-1.5
2:10PM • PREVIEW
ATH
MIN
o10
-1.5
2:10PM • PREVIEW MNNT
CIN
STL
o8.5
-1.5
2:15PM • PREVIEW
SEA
TEX
o7
+1.5
2:35PM • PREVIEW KIRO
LAA
SF
o8.5
+1.5
4:05PM • PREVIEW NBC
NYY
PHI
o8
-1.5
7:20PM • PREVIEW NBC

Brad Keller or Julio Teheran

Who Should I Start? - Week 20 • Start New
Brad Keller

Brad Keller

RPPhiladelphia Phillies PHI
Julio Teheran

Julio Teheran

SP
OR
🔓 EXPERT ANALYSIS

Owners starting Keller over Teheran

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Brad Keller

Brad Keller lands on the injured list with a right elbow UCL tear

Brad Keller has been placed on the 15-day injured list due to a right elbow UCL tear, an injury that is expected to sideline him for the remainder of the season. The Phillies currently sit in second place in the NL East with a 56-47 record. His absence is a significant blow to the bullpen depth, prompting the team to rely on options like Jonathan Bowlan and Max Lazar for high-leverage frames.

Looking at his recent workload, Keller managed 29.7 innings with a 4.24 ERA and 32 strikeouts prior to the injury, aligning closely with our season projection of a 4.03 ERA and 68 strikeouts over 67 innings. While he chipped in three saves and 13 holds, fantasy managers must now prepare to move on as his strong relief ratios are unavailable for the rest of the year.

The Phillies face a busy six-game slate this week, opening with a series against the Dodgers before hosting the Yankees. With Keller sidelined indefinitely and out for the foreseeable future, fantasy managers should immediately drop him across all formats.

Updated 3 days ago

Latest News Brad Keller
Loading...
🔓 EXPERT ANALYSIS

Owners starting Teheran over Keller

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Latest News Julio Teheran
Loading...
Performance Brad Keller
Fantasy Chart Loading...

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

ERA W-L HLD SV SO WLK WHIP GP
nan-nan0
Season stats based on the past 14 days
Performance Julio Teheran
Fantasy Chart Loading...

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

ERA W-L HLD SV SO WLK WHIP GP
nan-nan0
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Brad Keller
OWN
 
4%
+0.01 compared to last week
START
 
0%
-0.44 compared to last week
OWN/START Julio Teheran
OWN
 
0%
No change since last week.
START
 
0%
No change since last week.
Next Up Consensus Rankings
Expert Consensus Brad Keller
Not Ranked
Average Ranking of Fantasy Experts
Expert Consensus Julio Teheran
Not Ranked
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Brad Keller

    Overview

  • Experts don't even rank him among RP's. Based on his stats from the past 60 days, he is currently ranked 251st.
  • The current leader among RP's is Jacob Latz
  • In the past two weeks he has had an awful lot of time off and he's listed on the injury report. He may have some nagging injuries with his Elbow (Since Jul 16, 2026). Stay clear of him if its going to stick around, otherwise now is the time to get a guy at a bargain price since he is hurt. Check out his player news.
  • Trending Pitching Stats

  • Currently ranked 276th in WHIP with 2.07
  • Currently ranked 206th in ERA with 5.49
  • Top 35 in holds and is currently ranked 31st with 7
  • Slight decline in numbers lately at 1.1 PPG.
  • At this point in the season his numbers compared to last years: W: -1, L: EVEN, WHIP: +0.121, ERA: +0.797, K's: -12, Walks: -1
Breakdown Julio Teheran

    Overview

  • I couldn't find any stats of this player even playing a game in the past 60 days. This is most likely due to an injury or time in the minors.
Next Up Health Check
Injury Brad Keller

ELBOW - Since Jul 16, 2026

Keller is dealing with a right elbow UCL tear and has been placed on the 60-day injured list. He is expected to miss the remainder of the 2026 season.
Injury Julio Teheran

No Injury Reported

Next Up Matchup Comparison
Matchups Brad Keller
DateOpponentResult
Jul 20VS LADCristopher SanchezW 10-7
Jul 21VS LADJustin WrobleskiL 1-2
Jul 22VS LADEric LauerL 5-9
Jul 24VS NYYCam SchlittlerL 0-1
Jul 25VS NYYRyan WeathersL 1-3
Jul 26VS NYYWill Warren
ERA W-L HLD SV SO WLK WHIP GP
0.000-010100.001
Season stats based on this weeks opponents
Matchups Julio Teheran
DateOpponentResult
No games scheduled this week
ERA W-L HLD SV SO WLK WHIP GP
nan-nan0
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Brad Keller
0.00
FantasySP Player Rating
Rating Julio Teheran
0.00
FantasySP Player Rating
Next Up Career Comparison
Career Brad Keller
YEAR TM APP INN PC K WLK SV W-L ERA WHIP K/9 PTS
2018 KC 41 135.2 2234 96 50 0 9-6 3.18 1.34 6.4 304
2019 KC 28 163.0 2711 122 70 0 7-14 4.25 1.37 6.7 299
2020 KC 9 54.2 858 35 17 0 5-3 2.47 1.02 5.8 132
2021 KC 26 135.0 2348 120 64 0 8-12 5.4 1.65 8 202
2022 KC 33 138.1 2242 101 56 1 6-14 5.27 1.51 6.6 189
2023 KC 11 43.0 878 31 45 0 3-4 5.02 2.05 6.5 52
2024 CHW 16 39.0 743 32 15 1 0-4 5.77 1.62 7.4 43
2025 CHC 73 70.2 1204 80 24 5 4-2 2.17 1 10.2 213
2026 PHI 32 31.1 533 32 13 3 2-1 4.02 1.34 9.2 80
ON PACE 49 48 822 49 20 4 3-1 4.02 1.34 9.2 122
3-YEAR AVG 33 51 942 48 28 2 2-3 3.78 1.41 8.3 103
Career 269 806.0 13751 649 354 0 0-0 4.27 1.44 7.3
Career Julio Teheran
YEAR TM APP INN PC K WLK SV W-L ERA WHIP K/9 PTS
2011 ATL 5 19.2 352 10 8 0 1-1 5.03 1.47 4.6 34
2012 ATL 1 4.1 74 5 1 0 0-0 8.31 1.15 10.4 7
2013 ATL 30 183.1 2886 170 45 0 14-8 3.24 1.19 8.4 506
2014 ATL 31 210.0 3083 175 48 0 12-13 2.83 1.05 7.5 548
2015 ATL 33 198.1 3274 171 73 0 11-8 4.08 1.32 7.8 455
2016 ATL 30 188.0 2971 167 41 0 7-10 3.21 1.05 8 458
2017 ATL 32 186.0 3074 151 72 0 11-13 4.6 1.39 7.3 404
2018 ATL 31 173.1 2802 162 84 0 9-9 4 1.19 8.4 420
2019 ATL 35 174.0 3053 164 84 0 10-12 3.88 1.34 8.5 386
2020 LAA 9 26.2 503 17 16 0 0-4 10.8 1.91 5.7 1
2021 DET 1 5.0 90 3 3 0 2-0 1.8 1.4 5.4 14
2023 SD 14 71.2 1080 50 13 0 3-5 4.4 1.13 6.3 123
2024 NYM 1 2.2 68 3 2 0 0-0 13.5 3 10.1 0
ON PACE 1 4 104 4 3 0 0-0 13.5 3 10.1 0
3-YEAR AVG 8 36 574 27 8 0 2-3 4.82 1.21 6.5 62
Career 253 1431.1 23310 1248 490 0 0-0 3.92 1.24 7.9
Think the Start Tool is good? Try this!
  • Optimal Lineups
  • Predictive Analytics Waiver Advice
  • Trade Suggestions & More

RECENT DECISIONS

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 @WAS 01:35 EDT EST Kohl Drake
Miles Mikolas
ATH @MIN 02:10 EDT EST Jeffrey Springs
Connor Prielipp
ATL @BAL 01:35 EDT EST Reynaldo Lopez
Shane Baz
BOS vs TOR 01:35 EDT EST Ranger Suarez
Kevin Gausman
CHC @PIT 01:35 EDT EST Jameson Taillon
Braxton Ashcraft
CHW vs HOU 02:10 EDT EST Erick Fedde
Ronel Blanco
CIN @STL 02:15 EDT EST Andrew Abbott
Kyle Leahy
CLE @TB 12:15 EDT EST Parker Messick
Drew Rasmussen
COL @MIL 02:10 EDT EST Kyle Freeland
Jacob Misiorowski
DET vs KC 01:40 EDT EST Framber Valdez
Luinder Avila
LAA @SF 04:05 EDT EST Jose Soriano
Carson Whisenhunt
LAD @NYM 01:40 EDT EST Emmet Sheehan
Freddy Peralta
MIA vs SD 01:40 EDT EST Janson Junk
Walker Buehler
NYY @PHI 07:20 EDT EST Will Warren
Cristopher Sanchez
SEA @TEX 02:35 EDT EST Logan Gilbert
Jacob deGrom
Matchup Time
No games scheduled
Matchup Time
No games scheduled