Dominate Fantasy - Sync your team
MLB
STL
CHC
o10.5
-1.5
4:05PM • PREVIEW MARQ
PIT
WSH
o9.5
-1.5
6:45PM • PREVIEW SN LA
MIN
NYY
o10
-1.5
7:05PM • PREVIEW YES
BAL
CIN
o10
+1.5
7:10PM • PREVIEW MASN
CHW
CLE
o8
-1.5
7:10PM • PREVIEW WUAB
NYM
ATL
o9.5
-1.5
7:15PM • PREVIEW
SF
COL
o11
+1.5
8:10PM • PREVIEW NBC
TB
HOU
o8.5
+1.5
8:15PM • PREVIEW SCHN
BOS
LAA
o7.5
+1.5
9:38PM • PREVIEW
MIA
ATH
o10.5
-1.5
9:40PM • PREVIEW MIAM
MIL
ARI
o8.5
+1.5
9:45PM • PREVIEW KTVK
SD
LAD
o8
-1.5
10:10PM • PREVIEW SN LA
TOR
SEA
o7
+1.5
10:10PM • PREVIEW SNET

Jose Cabrera or David Peterson

Who Should I Start? - Week 16 • Start New
Jose Cabrera

Jose Cabrera

SPArizona Diamondbacks ARI
David Peterson

David Peterson

SPChicago Cubs CHC
OR
🔓 EXPERT ANALYSIS

Owners starting Cabrera over Peterson

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Jose Cabrera

Jose Cabrera looks to regain his footing as a core piece of Arizona's injury-riddled rotation

After a spotless MLB debut, Cabrera found the going tougher this past week, yielding a 7.20 ERA and a 1.80 WHIP over five innings. The third-place Diamondbacks (41-42) have little choice but to lean on the 24-year-old, as the team depth has been tested by long-term injuries to Michael Soroka and Ryne Nelson. He currently serves as a vital mid-rotation starter for a club trying to snap a three-game losing streak and stay competitive in the division.

Across his first two professional starts, Cabrera has posted a 3.60 ERA with a 1.20 WHIP. While the early results are encouraging, our models highlight a modest 6.30 K/9, suggesting he relies heavily on inducing contact rather than pure power. Owners should expect his performance to stabilize near his projected 3.78 ERA, making him a reliable source of innings but a limited asset for those specifically hunting high strikeout totals in standard formats.

Cabrera is slated for one start this week, facing the first-place Brewers at home on Friday. He draws a difficult matchup against Kyle Harrison, who boasts a dominant 2.57 ERA and a 1.03 WHIP. Given the challenging opponent and his recent vulnerability to hits, Cabrera is best utilized as a streaming option in deep leagues or NL-only formats rather than a universal lock in weekly lineups. Stream.

Updated 3 days ago

Latest News Jose Cabrera
Loading...
🔓 EXPERT ANALYSIS

Owners starting Peterson over Cabrera

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook David Peterson

David Peterson seeks a fresh start in Chicago following a high-profile mid-season trade from the Mets.

Peterson recently joined the second-place Cubs (49-38), who are currently surging on a five-game win streak. In his first outing since the trade on June 27, he showed flashes of improvement with a 3.46 ERA and 0.96 WHIP over 5.2 innings despite giving up a leadoff homer. With several Chicago starters like Jameson Taillon and Edward Cabrera currently on the injured list, our data confirms Peterson has a secure role as the number five starter in the rotation.

Under the hood, Peterson’s season ERA of 6.08 looks ugly, but our models suggest he is a prime candidate for positive regression toward his 3.98 season projection. His 3.85 FIP and elite 51.1% groundball rate indicate he was hindered by poor luck and defensive lapses in New York. Transitioning to a Chicago roster that features some of the best infield defense in the majors should help stabilize his 1.37 WHIP and allow his career-long strikeout potential to resurface.

Looking at the week ahead, Peterson is scheduled for a single start on Friday against the division-rival Cardinals. He will face Andre Pallante, who enters the matchup with a respectable 3.93 ERA and 1.24 WHIP, making it a neutral to slightly difficult task for the lefty. Given his volatile history and the need to adjust to a new pitching philosophy, Peterson is currently a risky play in standard formats. Sit.

Updated 23 hrs ago

Latest News David Peterson
Loading...
Performance Jose Cabrera
Fantasy Chart Loading...

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

ERA W-L HLD SV SO WLK WHIP GP
3.600-100721.202
Season stats based on the past 14 days
Performance David Peterson
Fantasy Chart Loading...

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

ERA W-L HLD SV SO WLK WHIP GP
5.871-100721.412
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Jose Cabrera
OWN
 
3%
-0.32 compared to last week
START
 
2%
+0.78 compared to last week
OWN/START David Peterson
OWN
13%
+3.52 compared to last week
START
 
9%
+3.46 compared to last week
Next Up Consensus Rankings
Expert Consensus Jose Cabrera
Not Ranked
Average Ranking of Fantasy Experts
Expert Consensus David Peterson
Not Ranked
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Jose Cabrera

    Overview

  • Experts don't even rank him among SP's. Based on his stats from the past 60 days, he is currently ranked 202nd.
  • The current leader among SP's is Cristopher Sanchez
  • Trending Pitching Stats

  • Top 75 in WHIP and is currently ranked 56th with 1.20
  • Top 75 in ERA and is currently ranked 52nd with 3.60
  • At this point in the season his numbers compared to last years: W: EVEN, L: +1, WHIP: +1.2, ERA: +3.6, K's: +7, Walks: +2
Breakdown David Peterson

    Overview

  • Experts don't even rank him among SP's. Based on his stats from the past 60 days, he is currently ranked 108th.
  • The current leader among SP's is Cristopher Sanchez
  • Trending Pitching Stats

  • Currently ranked 136th in WHIP with 1.53
  • Currently ranked 131st in ERA with 5.52
  • Top 75 in walks and is currently ranked 71st with 16
  • Top 75 in wins and is currently ranked 70th with 4
  • Not too impressive in saves and is currently ranked 111th with 1
  • His average points in the past two weeks have remained fairly consistant and rose slightly by 0.4 PPG.
  • At this point in the season his numbers compared to last years: W: -2, L: +2, WHIP: +0.34, ERA: +2.814, K's: -22, Walks: -7
Next Up Health Check
Injury Jose Cabrera

No Injury Reported

Injury David Peterson

No Injury Reported

Next Up Matchup Comparison
Matchups Jose Cabrera
DateOpponentResult
Mar 26@LADYoshinobu YamamotoL 8-2
Mar 27@LADEdgardo HenriquezL 5-4
Mar 28@LADWill KleinL 3-2
Mar 30VS DETMichael SorokaW 9-6
Mar 31VS DETAndrew HoffmannW 7-5
Apr 01VS DETZac GallenW 1-0
Apr 02VS ATLReynaldo LopezL 2-17
Apr 03VS ATLRobert SuarezL 0-2
Apr 04VS ATLMichael SorokaW 2-1
Apr 05VS ATLTaylor RashiW 6-5
Apr 07@NYMLuke WeaverL 4-3
Apr 08@NYMRyne NelsonW 2-7
Apr 09@NYMEduardo RodriguezW 1-7
Apr 10@PHIMichael SorokaW 4-5
Apr 11@PHITaijuan WalkerL 4-3
Apr 12@PHITaylor ClarkeW 3-4
Apr 13@BALAlbert SuarezL 9-7
Apr 14@BALMerrill KellyW 3-4
Apr 15@BALRyan ThompsonW 5-8
Apr 17VS TORMichael SorokaW 6-3
Apr 18VS TORJuan MorilloW 6-2
Apr 19VS TORKevin GausmanL 4-10
Apr 21VS CHWSean BurkeL 5-11
Apr 22VS CHWEduardo RodriguezW 11-7
Apr 23VS CHWGrant TaylorL 1-4
Apr 25VS SDGerman MarquezL 4-6
Apr 26VS SDRyan ThompsonW 12-7
Apr 28@MILChad PatrickL 13-2
Apr 29@MILKevin GinkelW 2-6
Apr 30@MILShane DrohanL 13-1
May 01@CHCColin ReaL 6-5
May 02@CHCShota ImanagaL 2-0
May 03@CHCMatthew BoydL 8-4
May 05VS PITEduardo RodriguezW 9-0
May 06VS PITPaul SkenesL 0-1
May 07VS PITMitch KellerL 2-4
May 08VS NYMDevin WilliamsL 1-3
May 09VS NYMMerrill KellyW 2-1
May 10VS NYMEduardo RodriguezW 5-1
May 11@TEXMichael SorokaW 0-1
May 12@TEXMacKenzie GoreL 7-4
May 13@TEXCal QuantrillL 6-5
May 15@COLMerrill KellyW 1-9
May 16@COLTomoyuki SuganoL 4-2
May 17@COLMichael SorokaW 6-8
May 18VS SFZac GallenW 12-2
May 19VS SFJonathan LoaisigaW 5-3
May 20VS SFMerrill KellyW 6-3
May 21VS COLPaul SewaldW 2-1
May 22VS COLAntonio SenzatelaL 2-3
May 23VS COLZac GallenW 5-4
May 24VS COLRyne NelsonW 9-1
May 25@SFMerrill KellyW 2-6
May 26@SFEduardo RodriguezW 5-7
May 27@SFMichael SorokaW 2-3
May 29@SEACooper CriswellL 7-6
May 30@SEABryan WooL 5-1
May 31@SEALuis CastilloL 3-2
Jun 01VS LADTaylor ClarkeW 4-1
Jun 02VS LADBlake TreinenL 5-6
Jun 03VS LADShohei OhtaniL 0-7
Jun 04VS LADPaul SewaldW 3-2
Jun 05VS WASFoster GriffinL 1-14
Jun 06VS WASZack LittellL 1-6
Jun 07VS WASMichael SorokaW 5-1
Jun 09@MIAPete FairbanksL 10-6
Jun 10@MIAWilliam KempnerL 8-0
Jun 11@MIATyler PhillipsL 2-0
Jun 12@CINKevin GinkelW 2-5
Jun 13@CINChase PettyL 2-1
Jun 14@CINJuan MorilloW 3-5
Jun 15VS LAARyne NelsonW 4-3
Jun 16VS LAAReid DetmersL 0-7
Jun 17VS LAAEduardo RodriguezW 8-1
Jun 19VS MINJonathan LoaisigaW 9-5
Jun 20VS MINTaj BradleyL 8-16
Jun 21VS MINCody LawerysonL 2-4
Jun 22@STLAndre PallanteL 3-2
Jun 23@STLKevin GinkelW 3-4
Jun 24@STLRyan ThompsonW 4-9
Jun 25@STL
Jun 26@TBNick MartinezL 6-1
Jun 27@TBMichael GroveL 4-2
Jun 28@TBDrew RasmussenL 5-1
Jun 29VS SFEduardo RodriguezW 5-4
Jun 30VS SFBrandon PfaadtW 8-2
Jul 01VS SFTrevor McDonaldL 4-6
Jul 03VS MILKyle Harrison
Jul 04VS MILBrandon Woodruff
Jul 05VS MILBrandon Sproat
ERA W-L HLD SV SO WLK WHIP GP
3.600-100721.202
Season stats based on this weeks opponents
Matchups David Peterson
DateOpponentResult
Mar 26VS WASBrad LordL 4-10
Mar 28VS WASCade HortonW 10-2
Mar 29VS WASJake IrvinL 3-6
Mar 30VS LAAEdward CabreraW 7-2
Mar 31VS LAAJose SorianoL 0-2
Apr 01VS LAAMatthew BoydW 6-2
Apr 03@CLEConnor BrogdonL 4-1
Apr 04@CLE
Apr 05@CLEShawn ArmstrongL 6-5
Apr 05@CLECaleb ThielbarW 0-1
Apr 06@TBKevin KellyL 6-4
Apr 07@TBJavier AssadW 2-9
Apr 08@TBColin ReaW 2-6
Apr 10VS PITMason MontgomeryL 0-2
Apr 11VS PITYohan RamirezL 3-4
Apr 12VS PITDaniel PalenciaW 7-6
Apr 13@PHICristopher SanchezL 13-7
Apr 14@PHIColin ReaW 4-10
Apr 15@PHIShota ImanagaW 2-11
Apr 17VS NYMEdward CabreraW 12-4
Apr 18VS NYMJameson TaillonW 4-2
Apr 19VS NYMCaleb ThielbarW 2-1
Apr 20VS PHIColin ReaW 5-1
Apr 21VS PHIShota ImanagaW 7-4
Apr 22VS PHIBen BrownW 7-2
Apr 23VS PHIJavier AssadW 8-7
Apr 24@LADRyan RolisonW 4-6
Apr 25@LADRoki SasakiL 12-4
Apr 26@LADJustin WrobleskiL 6-0
Apr 27@SDRandy VasquezL 9-7
Apr 28@SDEdward CabreraW 3-8
Apr 29@SDJameson TaillonW 4-5
May 01VS ARIColin ReaW 6-5
May 02VS ARIShota ImanagaW 2-0
May 03VS ARIMatthew BoydW 8-4
May 04VS CINRyan RolisonW 5-4
May 05VS CINRyan RolisonW 3-2
May 06VS CINTrent ThorntonW 7-6
May 07VS CINShota ImanagaW 8-3
May 08@TEXJavier AssadW 1-7
May 09@TEXJalen BeeksL 6-0
May 10@TEXJacob deGromL 3-0
May 12@ATLDidier FuentesL 5-2
May 13@ATLRobert SuarezL 4-1
May 14@ATLHoby MilnerW 0-2
May 15@CHWTrent ThorntonW 5-10
May 16@CHWDavis MartinL 8-3
May 17@CHWTyler DavisL 9-8
May 18VS MILShane DrohanL 3-9
May 19VS MILJacob MisiorowskiL 2-5
May 20VS MILKyle HarrisonL 0-5
May 22VS HOUSpencer ArrighettiL 2-4
May 23VS HOUKai-Wei TengL 0-3
May 24VS HOUPeter LambertL 5-8
May 25@PITWilber DotelL 2-1
May 26@PITBraxton AshcraftL 12-1
May 27@PITJacob WebbW 4-10
May 28@PITColin ReaW 2-7
May 29@STLGordon GraceffoL 6-5
May 30@STLBen BrownW 1-6
May 31@STLMatthew LiberatoreL 5-1
Jun 02VS ATHGage JumpL 1-2
Jun 03VS ATHHogan HarrisL 4-5
Jun 04VS ATHRyan RolisonW 7-6
Jun 05VS SFRobbie RayL 3-18
Jun 06VS SFRyan RolisonW 3-2
Jun 07VS SFKeaton WinnL 1-2
Jun 09@COLTomoyuki SuganoL 7-3
Jun 10@COLAntonio SenzatelaL 3-2
Jun 11@COLEdward CabreraW 3-9
Jun 12@SFJavier AssadW 1-5
Jun 13@SFBen BrownW 1-6
Jun 14@SFLogan WebbL 5-1
Jun 15VS COLDaniel PalenciaW 5-4
Jun 16VS COLBlas CastanoL 2-5
Jun 17VS COLJavier AssadW 8-6
Jun 19VS TORBen BrownW 16-2
Jun 20VS TORJeff HoffmanL 6-8
Jun 21VS TOR
Jun 22@NYM
Jun 23@NYMEdward CabreraW 6-9
Jun 24@NYMJavier AssadW 3-10
Jun 24@NYMShota ImanagaW 5-10
Jun 25@NYMJacob WebbW 3-4
Jun 26@MILJacob MisiorowskiL 6-2
Jun 27@MILDavid PetersonW 2-8
Jun 28@MILJacob WebbW 3-4
Jun 29VS SDTrent ThorntonW 3-2
Jun 30VS SDMatthew BoydW 9-7
Jul 01VS SDColin ReaW 23-3
Jul 03VS STLAndre Pallante
Jul 04VS STLKyle Leahy
Jul 05VS STLMatthew Liberatore
ERA W-L HLD SV SO WLK WHIP GP
5.903-40152231.5714
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Jose Cabrera
1.40
FantasySP Player Rating
Rating David Peterson
6.56
FantasySP Player Rating
Next Up Career Comparison
Career Jose Cabrera
YEAR TM APP INN PC K WLK SV W-L ERA WHIP K/9 PTS
2026 ARI 2 10.0 142 7 2 0 0-1 3.6 1.2 6.3 12
ON PACE 3 19 267 13 3 0 0-1 3.6 1.2 6.3 22
3-YEAR AVG 0 0 0 0 0 0 0-0 NAN NAN NAN 0
Career 2 10.0 142 7 2 0 0-0 3.6 1.2 6.3
Career David Peterson
YEAR TM APP INN PC K WLK SV W-L ERA WHIP K/9 PTS
2020 NYM 9 45.2 742 37 21 0 6-2 3.15 1.16 7.3 113
2021 NYM 14 62.1 1033 66 26 0 2-5 5.34 1.35 9.5 108
2022 NYM 27 105.1 1859 122 48 0 7-5 3.84 1.34 10.4 236
2023 NYM 26 108.0 1942 127 49 0 3-8 5.08 1.57 10.6 194
2024 NYM 26 131.0 2071 109 54 1 11-3 2.95 1.36 7.5 325
2025 NYM 30 166.1 2699 150 65 0 9-6 4.27 1.39 8.1 358
2026 NYM 17 71.1 1206 65 30 1 4-6 6.06 1.64 8.2 101
ON PACE 31 133 2245 121 55 1 7-11 6.06 1.64 8.2 187
3-YEAR AVG 27 134 2237 129 56 0 8-6 4.04 1.42 8.5 292
Career 149 683.0 11552 676 293 0 0-0 4.34 1.43 8.9
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 MIL 09:45 EDT EST Jose Cabrera
Kyle Harrison
ATH vs MIA 09:40 EDT EST Jack Perkins
Tyler Phillips
ATL vs NYM 07:15 EDT EST Grant Holmes
Christian Scott
BAL @CIN 07:10 EDT EST Trevor Rogers
Brady Singer
BOS @LAA 09:38 EDT EST Jake Bennett
Reid Detmers
CHC vs STL 04:05 EDT EST David Peterson
Andre Pallante
CHW @CLE 07:10 EDT EST Anthony Kay
Gavin Williams
COL vs SF 08:10 EDT EST Ryan Feltner
Logan Webb
HOU vs TB 08:15 EDT EST Spencer Arrighetti
Nick Martinez
LAD vs SD 10:10 EDT EST Shohei Ohtani
Michael King
MIN @NYY 07:05 EDT EST Mike Paredes
Gerrit Cole
PIT @WAS 06:45 EDT EST Mitch Keller
Foster Griffin
SEA vs TOR 10:10 EDT EST Luis Castillo
Dylan Cease
Matchup Time
No games scheduled
Matchup Time
No games scheduled