Dominate Fantasy - Sync your team
MLB
CLE
TB
0
1
BOT 8 • Q • • PEAC LIVE
ATL
BAL
0
0
TOP 2 • Q • • MASN LIVE
TOR
BOS
0
0
BOT 2 • Q • • LIVE
CHC
PIT
0
0
TOP 2 • Q • • SN LA LIVE
ARI
WSH
1
0
BOT 2 • Q • • KTVK LIVE
KC
DET
2
0
BOT 1 • Q • • DSN LIVE
SD
MIA
0
0
TOP 2 • Q • • MIAM LIVE
LAD
NYM
0
1
BOT 1 • Q • • SN LA LIVE
HOU
CHW
o9
+1.5
2:10PM • PREVIEW CHSN
COL
MIL
o8
-1.5
2:10PM • PREVIEW
ATH
MIN
o9.5
-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

Kyle Leahy or Braxton Ashcraft

Who Should I Start? - Week 20 • Start New
Kyle Leahy

Kyle Leahy

SPSt. Louis Cardinals STL
Braxton Ashcraft

Braxton Ashcraft

SPPittsburgh Pirates PIT
OR
🔓 EXPERT ANALYSIS

Owners starting Leahy over Ashcraft

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Kyle Leahy

Kyle Leahy steps into a two-start week for the Cardinals

Kyle Leahy has been sharp over his last 14 days, posting a 1.00 ERA and a 0.44 WHIP with six strikeouts across nine innings of work. The Cardinals currently sit fourth in the NL Central with a 52-49 record. Leahy slots in as the number five starter in the rotation, and the team continues to manage its pitching depth following the recent addition of Joe Romero to the injured list due to appendicitis.

His recent scoreless and quality outings represent a significant out-performance compared to his baseline season projection of a 4.31 ERA and a 1.35 WHIP. While a 0.72 ERA over his last 30 days highlights an unsustainable hot streak, his underlying control has improved, suggesting he can continue to offer solid ratio relief even if some regression hits.

Leahy is scheduled for a two-start week, beginning with a home matchup against Andrew Abbott and the Reds, followed by a second outing later in the week. Abbott brings a 3.81 ERA and a 1.39 WHIP to the mound, presenting a moderate test for Leahy's momentum. Given his current form and a pair of upcoming turns, he is an intriguing rotation option. Two-Start Stream.

Updated 3 days ago

Latest News Kyle Leahy
Loading...
🔓 EXPERT ANALYSIS

Owners starting Ashcraft over Leahy

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Braxton Ashcraft

Braxton Ashcraft looks to bounce back after a tough outing as he anchors the Pirates' rotation

Ashcraft has experienced a rough patch over his last 14 days, highlighted by a difficult recent start against the Yankees where he allowed nine hits and seven earned runs across three innings. Despite the recent turbulence, he slots in as a solid mid-rotation starter for a Pirates squad currently sitting in third place in the NL Central with a 53-50 record. He remains a key arm for the club alongside rotation mates Paul Skenes and Mitch Keller.

While his recent stretch has inflated his ratios—including a 13.50 ERA over his last two appearances—our models view this as a temporary blip rather than a sign of a deeper collapse. His overall body of work this season remains impressive, featuring a 4.03 ERA and 130 strikeouts across 114 innings, backed by an elite ability to miss bats that aligns closely with our season projections.

Ashcraft is lined up for a two-start week, beginning with his recent outing against the Yankees and culminating in a home matchup against the Cubs on July 26th. He will face Jameson Taillon, who carries a 5.38 ERA and 1.32 WHIP, presenting a favorable bounce-back opportunity to salvage the week's fantasy totals. Sit.

Updated 3 days ago

Latest News Braxton Ashcraft
Loading...
Performance Kyle Leahy
Fantasy Chart Loading...

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

ERA W-L HLD SV SO WLK WHIP GP
1.500-000400.501
Season stats based on the past 14 days
Performance Braxton Ashcraft
Fantasy Chart Loading...

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

ERA W-L HLD SV SO WLK WHIP GP
21.000-100213.331
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Kyle Leahy
OWN
48%
+19.2 compared to last week
START
33%
+19.19 compared to last week
OWN/START Braxton Ashcraft
OWN
97%
-2.23 compared to last week
START
76%
-12.06 compared to last week
Next Up Consensus Rankings
Expert Consensus Kyle Leahy
101st
Average Ranking of Fantasy Experts
Expert Consensus Braxton Ashcraft
17th
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Kyle Leahy

    Overview

  • Experts rank this player at 102nd among SP's. Based on his stats from the past 60 days, he is currently ranked 73rd.
  • The current leader among SP's is Zack Wheeler
  • He is doing much better than most people thought he would. Can he keep this up?
  • Trending Pitching Stats

  • Top 50 in WHIP and is currently ranked 36th with 1.11
  • Top 25 in ERA and is currently ranked 24th with 2.65
  • Currently ranked 164th in wins with 2
  • His average points in the past two weeks have increased by 2.8 PPG.
  • At this point in the season his numbers compared to last years: W: +5, L: +3, WHIP: +0.045, ERA: +0.373, K's: +29, Walks: +14
Breakdown Braxton Ashcraft

    Overview

  • Experts rank this player at 17th among SP's. Based on his stats from the past 60 days, he is currently ranked 30th.
  • The current leader among SP's is Zack Wheeler
  • He has been under achieving. Look for him to bounce back.
  • Trending Pitching Stats

  • Top 100 in WHIP and is currently ranked 97th
  • Currently ranked 121st in ERA with 5.23
  • Top 35 in strikeouts and is currently ranked 27th with 65
  • Top 15 in wins and is currently ranked 12th with 6
  • Top 75 in innings pitched and is currently ranked 73rd with 54.0
  • His average points in the past two weeks have dipped quite a bit at 7.
  • At this point in the season his numbers compared to last years: W: +7, L: +3, WHIP: -0.273, ERA: +1.469, K's: +108, Walks: +16
Next Up Health Check
Injury Kyle Leahy

No Injury Reported

Injury Braxton Ashcraft

No Injury Reported

Next Up Matchup Comparison
Matchups Kyle Leahy
DateOpponentResult
Jul 20@LAAJose FerminL 3-2
Jul 21@LAAWalbert UrenaL 5-1
Jul 22@LAAHunter DobbinsW 0-1
Jul 23VS ARIBrandon PfaadtL 6-10
Jul 24VS CINJulian GarciaL 2-4
Jul 25VS CINAndre PallanteW 7-0
Jul 26VS CINAndrew Abbott
ERA W-L HLD SV SO WLK WHIP GP
3.840-0001661.144
Season stats based on this weeks opponents
Matchups Braxton Ashcraft
DateOpponentResult
Jul 20@NYYAngel ChivilliL 8-5
Jul 21@NYY
Jul 22@NYYPaul BlackburnL 2-0
Jul 22@NYYMason MontgomeryW 3-5
Jul 24VS CHCCaleb ThielbarL 2-3
Jul 25VS CHCShota ImanagaL 0-11
Jul 26VS CHCJameson Taillon
ERA W-L HLD SV SO WLK WHIP GP
5.741-1001631.633
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Kyle Leahy
9.03
FantasySP Player Rating
Rating Braxton Ashcraft
10.98
FantasySP Player Rating
Next Up Career Comparison
Career Kyle Leahy
YEAR TM APP INN PC K WLK SV W-L ERA WHIP K/9 PTS
2023 STL 3 1.2 58 2 5 0 0-1 21.61 5.4 10.8 -8
2024 STL 33 44.0 695 33 10 1 1-1 4.5 1.14 6.8 88
2025 STL 62 78.2 1350 80 28 1 4-2 3.43 1.37 9.2 187
2026 STL 19 95.1 1570 79 33 0 7-4 3.59 1.35 7.5 194
ON PACE 29 149 2445 123 51 0 10-6 3.59 1.35 7.5 302
3-YEAR AVG 33 40 701 38 14 1 2-1 4.2 1.35 8.4 89
Career 117 215.0 3673 194 76 0 0-0 3.93 1.38 8.1
Career Braxton Ashcraft
YEAR TM APP INN PC K WLK SV W-L ERA WHIP K/9 PTS
2025 PIT 26 67.1 1102 71 24 0 4-4 2.81 1.29 9.5 146
2026 PIT 20 114.0 1775 130 28 0 9-4 4.03 1.19 10.3 299
ON PACE 30 176 2738 200 43 0 13-6 4.03 1.19 10.3 460
3-YEAR AVG 13 34 551 36 12 0 2-2 2.83 1.26 9.3 73
Career 46 181.1 2877 201 52 0 0-0 3.57 1.23 10
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