Dominate Fantasy - Sync your team
MLB
MIL
ATL
9
4
FINALFINAL
CIN
NYY
4
1
FINALFINAL
CHW
DET
4
5
FINALFINAL
SF
MIA
1
2
FINALFINAL
WSH
TB
3
4
FINALFINAL
CLE
HOU
1
2
FINALFINAL
STL
KC
12
10
FINALFINAL
TOR
CHC
o6.5
-104
POSTPONED
SD
TEX
3
4
FINALFINAL
PIT
COL
8
6
FINALFINAL
MIN
ARI
4
2
FINALFINAL
LAA
ATH
9
7
FINALFINAL
BAL
LAD
12
1
FINALFINAL
BOS
SEA
1
3
FINALFINAL
NYM
PHI
1
6
BOT 5 • Q • • NBC LIVE

Randy Vasquez or Cade Cavalli

Who Should I Start? - Week 15 • Start New
Randy Vasquez

Randy Vasquez

SPSan Diego Padres SD
Cade Cavalli

Cade Cavalli

SPWashington Nationals WAS
OR
🔓 EXPERT ANALYSIS

Owners starting Vasquez over Cavalli

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Randy Vasquez

Randy Vasquez struggles to limit traffic ahead of a daunting road matchup in Texas

Randy Vasquez remains locked in as a mid-rotation starter for the second-place Padres (38-35) largely because of a severely depleted rotation missing Yu Darvish, Joe Musgrove, and Nick Pivetta. However, the right-hander is mired in a deep slump, posting a registration-risky 5.79 ERA and an ugly 1.80 WHIP over his last 30 days. Despite veteran mentorship, his inability to prevent baserunners has kept him under constant pressure.

While Vasquez's actual 2026 stats look decent on the surface with a 3.71 ERA, our models project significant regression, pointing toward a 4.93 ERA and 1.42 WHIP over 137.0 projected innings. His recent stretch of allowing 14 hits over his last nine innings is a harsh reminder of his contact-prone profile. Fantasy managers should treat his solid early-season ratios as a mirage rather than his true baseline.

Vasquez has just one scheduled outing remaining this week on June 19, a highly unfavorable road matchup against the Rangers. He faces a daunting counterpart in Jacob deGrom, who boasts an elite 3.17 ERA and 0.99 WHIP. Given his recent struggles with control and the dangerous opposing lineup, fantasy managers should park him on the bench. Verdict: Sit.

Updated 3 days ago

Latest News Randy Vasquez
Loading...
🔓 EXPERT ANALYSIS

Owners starting Cavalli over Vasquez

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Cade Cavalli

Cade Cavalli looks to rebound on the road after a rocky couple of weeks, anchoring an injury-depleted Nationals rotation.

Cavalli has hit a rough patch recently, posting a 6.30 ERA over his last two starts, though he salvaged a solid 0.80 WHIP in his most recent outing. He currently anchors the starting rotation for the third-place Nationals, who are 39-36 and heavily relying on him with several key starters like Josiah Gray and Jake Irvin currently sidelined on the injured list.

Despite the recent bumps, Cavalli's 10.01 K/9 on the season shows his immense strikeout potential is very real, matching the profile of a front-line starter. While our models project a 4.20 ERA and 1.34 WHIP rest of season, his high-90s velocity and revamped breaking stuff suggest he can beat those ratios if he minimizes home runs and keeps traffic off the bases.

The remaining schedule this week features a single road matchup on Friday against Tampa Bay, where Cavalli will square off against Griffin Jax. Facing an opposing pitcher with a vulnerable 1.42 WHIP, the Nationals should provide enough run support to make this a favorable spot. Verdict: Start.

Updated 3 days ago

Latest News Cade Cavalli
Loading...
Performance Randy Vasquez
Fantasy Chart Loading...

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

ERA W-L HLD SV SO WLK WHIP GP
8.931-200972.403
Season stats based on the past 14 days
Performance Cade Cavalli
Fantasy Chart Loading...

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

ERA W-L HLD SV SO WLK WHIP GP
6.641-100841.723
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Randy Vasquez
OWN
38%
-10.28 compared to last week
START
24%
-11.29 compared to last week
OWN/START Cade Cavalli
OWN
47%
-5.34 compared to last week
START
35%
-5.91 compared to last week
Next Up Consensus Rankings
Expert Consensus Randy Vasquez
113th
Average Ranking of Fantasy Experts
Expert Consensus Cade Cavalli
92nd
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Randy Vasquez

    Overview

  • Experts rank this player at 114th among SP's. Based on his stats from the past 60 days, he is currently ranked 100th.
  • The current leader among SP's is Jacob Misiorowski
  • He is doing better than most people thought he would.
  • Trending Pitching Stats

  • Currently ranked 123rd in WHIP with 1.48
  • Currently ranked 106th in ERA with 4.95
  • Top 75 in walks and is currently ranked 61st with 17
  • Top 35 in wins and is currently ranked 26th with 5
  • Decline in numbers lately by 3.9 PPG.
  • At this point in the season his numbers compared to last years: W: +3, L: +1, WHIP: EVEN, ERA: +0.354, K's: +16, Walks: -10
Breakdown Cade Cavalli

    Overview

  • Experts rank this player at 92nd among SP's. Based on his stats from the past 60 days, he is currently ranked 41st.
  • The current leader among SP's is Jacob Misiorowski
  • He is performing amazing in the past 30 days. Will he keep it up?
  • Trending Pitching Stats

  • Top 100 in WHIP and is currently ranked 99th
  • Top 75 in ERA and is currently ranked 73rd with 4.14
  • Top 100 in walks and is currently ranked 79th with 16
  • Top 75 in strikeouts and is currently ranked 56th with 64
  • Top 50 in wins and is currently ranked 40th with 4
  • Slight decline in numbers lately at 2.4 PPG.
  • At this point in the season his numbers compared to last years: W: +4, L: +4, WHIP: +1.51, ERA: +4.2, K's: +82, Walks: +28
Next Up Health Check
Injury Randy Vasquez

No Injury Reported

Injury Cade Cavalli

No Injury Reported

Next Up Matchup Comparison
Matchups Randy Vasquez
DateOpponentResult
Jun 15@STLDustin MayL 3-0
Jun 16@STLAndre PallanteL 3-2
Jun 17@STLGriffin CanningW 1-6
Jun 19@TEXJacob deGromL 9-7
Jun 20@TEXAdrian MorejonW 4-6
Jun 21@TEXNathan Eovaldi
ERA W-L HLD SV SO WLK WHIP GP
7.781-100732.102
Season stats based on this weeks opponents
Matchups Cade Cavalli
DateOpponentResult
Jun 15VS KCBrad LordW 7-3
Jun 16VS KCPaxton SchultzW 6-4
Jun 17VS KCLuinder AvilaL 2-6
Jun 19@TBGriffin JaxL 5-2
Jun 20@TBMitchell ParkerW 3-4
Jun 21@TBNick Martinez
ERA W-L HLD SV SO WLK WHIP GP
8.180-000134.091
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Randy Vasquez
8.55
FantasySP Player Rating
Rating Cade Cavalli
8.90
FantasySP Player Rating
Next Up Career Comparison
Career Randy Vasquez
YEAR TM APP INN PC K WLK SV W-L ERA WHIP K/9 PTS
2023 NYY 11 35.1 669 33 18 0 2-2 3.06 1.36 8.4 72
2024 SD 20 95.2 1687 62 29 0 4-7 4.99 1.54 5.8 135
2025 SD 28 129.0 2148 78 52 0 6-7 3.98 1.37 5.4 222
2026 SD 15 77.2 1302 59 25 0 6-5 4.17 1.4 6.8 141
ON PACE 32 167 2812 127 54 0 12-10 4.17 1.4 6.8 304
3-YEAR AVG 20 86 1501 58 33 0 4-5 4.26 1.43 6 143
Career 74 335.1 5806 232 124 0 0-0 4.24 1.43 6.2
Career Cade Cavalli
YEAR TM APP INN PC K WLK SV W-L ERA WHIP K/9 PTS
2022 WAS 1 5.0 99 6 2 0 0-1 12.6 1.6 10.8 -1
2025 WAS 10 48.2 788 40 15 0 3-1 4.25 1.48 7.4 94
2026 WAS 16 75.0 1337 82 28 0 4-4 4.2 1.51 9.8 160
ON PACE 33 158 2812 172 58 0 8-8 4.2 1.51 9.8 336
3-YEAR AVG 3 16 263 13 5 0 1-0 4.41 1.47 7.2 31
Career 27 128.2 2224 128 45 0 0-0 4.55 1.5 9
Think the Start Tool is good? Try this!
  • 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 MIN 03:15 EDT EST Jose Cabrera
Mike Paredes
ATH vs LAA 04:05 EDT EST Jack Perkins
Reid Detmers
ATL vs MIL 01:35 EDT EST Bryce Elder
Robert Gasser
BAL @LAD 04:10 EDT EST Brandon Young
Emmet Sheehan
BOS @SEA 04:10 EDT EST Payton Tolle
Logan Gilbert
CHC vs TOR 02:20 EDT EST Shota Imanaga
Dylan Cease
CHW @DET 01:40 EDT EST Davis Martin
Keider Montero
CIN @NYY 01:35 EDT EST Chase Burns
Elmer Rodriguez
CLE @HOU 02:10 EDT EST Slade Cecconi
Kai-Wei Teng
COL vs PIT 03:10 EDT EST Michael Lorenzen
Jared Jones
KC vs STL 02:10 EDT EST Stephen Kolek
Dustin May
MIA vs SF 01:40 EDT EST Ryan Gusto
Logan Webb
NYM @PHI 07:20 EDT EST David Peterson
Zack Wheeler
SD @TEX 02:35 EDT EST Lucas Giolito
Nathan Eovaldi
TB vs WAS 01:40 EDT EST Nick Martinez
Andrew Alvarez
Matchup Time
No games scheduled
Matchup Time
No games scheduled