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

Grant Holmes or Shane Bieber

Who Should I Start? - Week 20 • Start New
Grant Holmes

Grant Holmes

SPAtlanta Braves ATL
Shane Bieber

Shane Bieber

SPToronto Blue Jays TOR
OR
🔓 EXPERT ANALYSIS

Owners starting Holmes over Bieber

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Grant Holmes

Grant Holmes solidifies rotation role for first-place Braves

Grant Holmes has handled a steady rotation load for an Atlanta club leading the division at 59-42. Operating as a solid mid-rotation staple in the team depth chart, he logged five innings last week, allowing three earned runs while striking out two batters. Despite a heavy workload of walks over recent outings, he continues to provide valuable innings for a depleted pitching staff dealing with numerous injuries to starters like Spencer Strider.

His recent performance sits in line with our seasonal data, where he owns a 3.80 ERA and a 1.38 WHIP across 90 innings. While his strikeout rate has dipped to 7.80 per nine innings this year, his ability to suppress hard contact keeps his ratios stable. The elevated walk rate remains an area to monitor for regression, but his overall baseline suggests his current output is sustainable for fantasy managers.

Holmes is scheduled for a single outing this week on the road against the Baltimore Orioles, squaring off against Trevor Rogers. Rogers holds a 4.39 ERA and a 1.34 WHIP, offering a reasonable matchup for the right-hander to secure quality frames. With our weekly projection anticipating around six innings and nearly four strikeouts, Holmes makes a solid streaming or starting option in most formats. Start.

Updated 3 days ago

Latest News Grant Holmes
Loading...
🔓 EXPERT ANALYSIS

Owners starting Bieber over Holmes

 
 
 
 
START BOTH START BENCH BOTH BN

Includes Detailed Projections

Outlook Shane Bieber

Shane Bieber delivers a stellar scoreless outing as he anchors the Blue Jays rotation

Shane Bieber recently showcased his elite form by tossing six scoreless innings with six strikeouts in a strong performance for the Blue Jays. The team currently resides in fifth place within the American League East with a 46-56 record. Bieber operates as the staff ace at the front of the Toronto rotation, helping stabilize a pitching staff navigating multiple injuries to key contributors like Max Scherzer.

While a small 30-day sample featured a higher ERA of 6.00 and elevated base traffic as he ramped up his workload, his latest outings—including a 0.00 ERA over his last 7 days—point heavily toward positive regression back toward his baseline expectations. Our models anticipate him settling in nicely as a reliable rotation anchor for the remainder of the season.

Looking at the week ahead, Bieber is slated for a single start on Thursday, July 23rd at home against Tampa Bay, squaring off against Ian Seymour, who carries a 5.14 ERA and 1.25 WHIP. With a favorable individual matchup and strong underlying strikeout ratios, Bieber makes for a confident insertion into fantasy starting lineups. Start.

Updated 3 days ago

Latest News Shane Bieber
Loading...
Performance Grant Holmes
Fantasy Chart Loading...

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

ERA W-L HLD SV SO WLK WHIP GP
5.401-000741.702
Season stats based on the past 14 days
Performance Shane Bieber
Fantasy Chart Loading...

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

ERA W-L HLD SV SO WLK WHIP GP
0.692-000920.622
Season stats based on the past 14 days
Next Up Own/Start Comparison
OWN/START Grant Holmes
OWN
33%
No change since last week.
START
23%
No change since last week.
OWN/START Shane Bieber
OWN
54%
+9.38 compared to last week
START
18%
-9.37 compared to last week
Next Up Consensus Rankings
Expert Consensus Grant Holmes
120th
Average Ranking of Fantasy Experts
Expert Consensus Shane Bieber
103rd
Average Ranking of Fantasy Experts
Next Up Player Breakdowns
Breakdown Grant Holmes

    Overview

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

  • Currently ranked 119th in WHIP with 1.47
  • Top 75 in ERA and is currently ranked 75th with 3.92
  • Top 50 in walks and is currently ranked 40th with 19
  • Currently ranked 110th in wins with 3
  • At this point in the season his numbers compared to last years: W: +2, L: -6, WHIP: +0.018, ERA: -0.237, K's: -40, Walks: -11
Breakdown Shane Bieber

    Overview

  • Experts rank this player at 104th among SP's. Based on his stats from the past 60 days, he is currently ranked 181st.
  • The current leader among SP's is Zack Wheeler
  • He is doing dreadful lately. If he is star player then he should rebound.
  • Trending Pitching Stats

  • Currently ranked 127th in WHIP with 1.49
  • Currently ranked 108th in ERA with 4.88
  • Top 100 in walks and is currently ranked 98th with 12
  • Currently ranked 160th in wins with 2
  • His average points in the past two weeks have increased by 6.1 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: +2, L: +1, WHIP: +1.46, ERA: +4.77, K's: +22, Walks: +12
Next Up Health Check
Injury Grant Holmes

No Injury Reported

Injury Shane Bieber

No Injury Reported

Next Up Matchup Comparison
Matchups Grant Holmes
DateOpponentResult
Jul 20VS SDBryce ElderW 3-2
Jul 21VS SDWalker BuehlerL 3-8
Jul 22VS SDDylan LeeW 7-6
Jul 23VS SDChris SaleW 6-5
Jul 24@BALElieser HernandezW 6-7
Jul 25@BALYennier CanoL 3-2
Jul 26@BALShane Baz
ERA W-L HLD SV SO WLK WHIP GP
3.910-100971.742
Season stats based on this weeks opponents
Matchups Shane Bieber
DateOpponentResult
Jul 20VS TBNick MartinezL 1-7
Jul 21VS TBDrew RasmussenL 2-12
Jul 22VS TBGriffin JaxL 2-4
Jul 23VS TBShane BieberW 3-1
Jul 24@BOSGarrett WhitlockL 6-4
Jul 25@BOSDylan CeaseW 0-6
Jul 26@BOSRanger Suarez
ERA W-L HLD SV SO WLK WHIP GP
1.291-000300.431
Season stats based on this weeks opponents
Next Up Ratings Comparison
Rating Grant Holmes
7.11
FantasySP Player Rating
Rating Shane Bieber
8.82
FantasySP Player Rating
Next Up Career Comparison
Career Grant Holmes
YEAR TM APP INN PC K WLK SV W-L ERA WHIP K/9 PTS
2024 ATL 26 66.0 1024 70 15 0 2-1 3.68 1.23 9.6 147
2025 ATL 22 112.2 1964 123 54 0 4-9 4.07 1.36 9.8 228
2026 ATL 20 95.0 1594 83 43 0 6-3 3.88 1.39 7.9 201
ON PACE 31 148 2482 129 66 0 9-4 3.88 1.39 7.9 312
3-YEAR AVG 24 88 1494 97 35 0 3-5 3.93 1.32 9.8 187
Career 68 273.2 4582 276 112 0 0-0 3.91 1.34 9.1
Career Shane Bieber
YEAR TM APP INN PC K WLK SV W-L ERA WHIP K/9 PTS
2018 CLE 20 110.0 1805 118 23 0 11-5 4.66 1.38 9.7 285
2019 CLE 34 212.0 3332 259 40 0 15-8 3.31 1.06 11 624
2020 CLE 13 82.0 1343 129 23 0 8-2 2.3 0.95 14.2 289
2021 CLE 16 98.1 1559 134 33 0 7-4 3.11 1.19 12.3 283
2022 CLE 32 206.0 2982 207 39 0 13-8 2.93 1.05 9 542
2023 CLE 21 125.2 1954 107 34 0 6-6 3.87 1.26 7.7 271
2024 CLE 2 12.0 166 20 1 0 2-0 0 0.92 15 55
2025 TOR 12 59.0 955 55 13 0 6-3 3.66 1.15 8.4 142
2026 TOR 6 30.2 519 22 12 0 2-1 4.7 1.43 6.5 56
ON PACE 9 47 800 33 18 0 3-1 4.7 1.43 6.5 86
3-YEAR AVG 12 65 1025 61 16 0 5-3 3.53 1.19 8.3 156
Career 156 926.1 14615 1051 218 0 0-0 3.41 1.15 10.2
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