Lost password?

Don't have an account?
Join the Best Live Fantasy Chat Community!


Receive free daily analysis


Already have an account? Log In


Forgot Password


Articles & Tools
Import Your Leagues
Daily Stats & Leaders
All Pitcher Matchups
Compare Any Players
Pickups & Streamers
Rookies & Call-Ups
News and Alerts

Starts and Sits - All Starting Pitcher Matchups for Fantasy Baseball (May 29 - June 4)

nathan eovaldi fantasy baseball rankings pitchers draft sleepers MLB injury news

We are barreling towards warmer weather and full data samples! I'm growing more and more confident with my SP grades with each new start added to the database every day. In this article, you'll find our starting pitcher starts/sits for Week 10 of the fantasy baseball season – Monday, May 29 through Sunday, June 4.

For 11 years running, we have been writing this Starting Pitcher Starts and Sits series every week right here at RotoBaller. I'm Jon Anderson, back for my second year of handling the post. It's a lot of work, but also a lot of fun and really informative and helpful for me to put it together every week. We get tons of great feedback on it every year.

If you're new here, read the below to get caught up on what this all is and how to best use it. If you're not new here, you're probably not even reading this paragraph because you've already skipped forward to the table!

Featured Promo: Get any full-season MLB and DFS Premium Pass for 50% off. Exclusive access to our Team Sync platform, Premium articles, daily Matchup Rating projections, 15 lineup tools, DFS cheat sheets, Research Stations, Lineup Optimizers and much more! Go Premium, Win More!


Start/Sit Data Overview

Ahead of each week of the fantasy baseball season, we publish the table below. We have the probable starters for every game of the week and a grade for them on a 0-100 scale. The intent is to give you advice and to inspire some confidence (or lack thereof) in your decisions to start or sit certain pitchers.

Initially, this table is automatically generated with an algorithm that I have written, but I do go through and fix things where they don't make sense. This year, I'm adding a third category that falls between "start" and "sit," which I call "context-dependent." This is because different leagues call for different actions.

For instance, If you are in a league with 300-player rosters, you are starting fewer SPs compared to a league with 500 players rostered. The "starts" category includes pitchers you should start in every league, the "sits" are pitchers that you sit in every league, and the "context-dependent" means I'm on the fence and it's up to you to decide based on your league settings. Let's get to it – here are your starts and sits for what we're calling Week 10 of the fantasy season – this week covers May 29 through June 4.


Week 10 Start/Sit Recommendations

Updated start/sit recommendations for this week's MLB games. This chart is updated daily as probable starters are constantly changing with game postponements, injuries, and other events. If you can't see the chart below, click here to see the starts/sits on a separate page:


Week 10 Start/Sit Recommendations

Download Our Free News & Alerts Mobile App

Like what you see? Download our updated fantasy baseball app for iPhone and Android with 24x7 player news, injury alerts, sleepers, prospects & more. All free!

More Fantasy Baseball Analysis


Articles & Tools
Import Your Leagues
Daily Stats & Leaders
All Pitcher Matchups
Compare Any Players
Pickups & Streamers
Rookies & Call-Ups
News and Alerts


Jake Guentzel7 mins ago

Returns To Practice
Cale Makar18 mins ago

Joins Avalanche Practice In Regular Jersey
Zach Whitecloud27 mins ago

Ruled Out For Rest Of Preseason
John Gibson37 mins ago

Injured In Friday's Preseason Game
Marcus Foligno46 mins ago

Inks Four-Year Extension With Wild
CBJ58 mins ago

Spencer Martin Lands In Columbus
Anthony Davis1 hour ago

Lakers Brass Impressed With Anthony Davis' Offseason Work
Jayson Tatum2 hours ago

Skipped Offseason Surgery
Theo Maledon2 hours ago

Returns To Charlotte On Two-Way Deal
2 hours ago

Edmond Sumner Picked Up By Hornets
Los Angeles Clippers2 hours ago

Josh Primo Set To Join Clippers
Patrick Mahomes9 hours ago

Good To Go In Week 4
Nico Hoerner9 hours ago

Forced From Friday's Game
Jorge Polanco9 hours ago

Day-To-Day With Sore Ankle
Jon Gray10 hours ago

Rangers Lose Jon Gray To Forearm Tightness
Los Angeles Chargers14 hours ago

Derwin James Doubtful For Week 4
Jimmy Garoppolo15 hours ago

Officially Questionable For Week 4
San Francisco Giants15 hours ago

Gabe Kapler Let Go By Giants
Adley Rutschman15 hours ago

Scratched On Friday
Brandon Aiyuk16 hours ago

Will Play Against Arizona
Deebo Samuel16 hours ago

Questionable To Play In Week 4
Gus Edwards16 hours ago

Removed From The Injury Report
Los Angeles Chargers17 hours ago

Joey Bosa Misses Practice Again On Friday
Austin Ekeler17 hours ago

Not Expected To Play Sunday
Yandy Díaz18 hours ago

Yandy Diaz Back Against Blue Jays
Luis Arraez18 hours ago

Remains Out Friday
Paul Goldschmidt18 hours ago

Back In Cardinals Lineup
Justice Hill18 hours ago

Questionable For Week 4
Jameson Williams18 hours ago

Eligible To Return In Week 5
Odell Beckham Jr.18 hours ago

Rashod Bateman, Odell Beckham Jr. Ruled Out
Derek Carr19 hours ago

Will Be Questionable In Week 4
Joe Burrow19 hours ago

Not On Final Injury Report
Tyler Higbee19 hours ago

Rams List Tyler Higbee As Questionable
Cooper Kupp19 hours ago

Will Practice Next Week
Tyler Higbee20 hours ago

Rams, Tyler Higbee Agree To Three-Year Extension
Deshaun Watson20 hours ago

Says He'll Play Sunday
Treylon Burks20 hours ago

Ruled Out For Week 4
Saquon Barkley20 hours ago

Practicing Again Friday
Cole Perfetti20 hours ago

Back At Practice Friday
Mats Zuccarello21 hours ago

Signs Extension With Wild
Dustin Wolf21 hours ago

Likely Starting Season In AHL
Anthony Richardson21 hours ago

Good To Go For Week 4
Bryce Young21 hours ago

Set To Return On Sunday
Brandon Nimmo22 hours ago

Season Likely Over
MLB22 hours ago

Phillies-Mets Postponed On Friday
Connor Bedard1 day ago

Hands Out Two Assists In Blackhawks Debut
Mason Appleton1 day ago

Nursing Lower-Body Injury
Nate Schmidt1 day ago

Day-To-Day With Lower-Body Injury
Cam York1 day ago

Considered Day-To-Day
Mattias Ekholm1 day ago

Set To Be Available Soon
Ryan McLeod1 day ago

On Track To Return For Start Of Season
Matthew Savoie1 day ago

Expected To Return To Practice Next Week
Tanner Scott2 days ago

Back From Paternity List
Jeff McNeil2 days ago

Has Partial UCL Tear
Freddy Peralta2 days ago

Brandon Woodruff Won't Pitch This Weekend
Kris Bryant2 days ago

Remains On The Bench With Illness
Luis Arraez2 days ago

Still Out Of Lineup With Sprained Ankle
Paul Goldschmidt2 days ago

Has Back Tightness, May Return Friday
Jeff McNeil2 days ago

Closes Year On Injured List
Mikael Granlund2 days ago

Skates For 30 Minutes Thursday
Shakir Mukhamadullin2 days ago

Likely To Begin Season In AHL
Ty Smith2 days ago

Placed On Waivers By Penguins
Spencer Martin2 days ago

Placed On Waivers By Canucks
Nikolaj Ehlers2 days ago

Wears Non-Contact Jersey Thursday
Brian Anderson2 days ago

Garrett Mitchell Reinstated, Brian Anderson DFA'd
Pablo López2 days ago

Pablo Lopez To Start Game 1 Of Wild-Card Series
Lourdes Gurriel Jr.2 days ago

Returns For Diamondbacks
Lourdes Gurriel Jr.2 days ago

Could Return Thursday
Golden State Warriors3 days ago

Rudy Gay Signs Deal With Warriors
3 days ago

Kobe Brown Healthy To Begin Training Camp
Victor Oladipo3 days ago

Won't Be Ready For Training Camp
Miami Heat3 days ago

R.J. Hampton Joins Heat On Two-Way Deal
Kawhi Leonard3 days ago

Paul George Healthy For Training Camp
Nassir Little3 days ago

Keon Johnson Shipped To Suns
Grayson Allen3 days ago

Headed To Phoenix
Jrue Holiday3 days ago

Moved To Portland In Massive Swap
Jusuf Nurkic3 days ago

Joining Suns In Three-Team Deal
Deandre Ayton3 days ago

Portland Obtains Deandre Ayton In Huge Trade
Damian Lillard3 days ago

Bucks Acquiring Damian Lillard In Blockbuster Trade
Damian Lillard3 days ago

Joining Heat Becoming "Unlikely"
Scottie Barnes3 days ago

"Not Available" In Trade Talks
Buddy Hield3 days ago

Pacers Want To Keep Buddy Hield
Chris Paul3 days ago

Steve Kerr Still Undecided On Chris Paul's Role
Ryan Preece4 days ago

Will Remain With Stewart-Haas Racing In 2024
Los Angeles Clippers4 days ago

Clippers, Brodric Thomas Agree To Exhibit 10 Deal
Rafael Fiziev5 days ago

Suffers Knee Injury To Cut Main Event Short
Rafael Fiziev5 days ago

Mateusz Gamrot Victorious After Rafael Fiziev Suffers Knee Injury
Michelle Waterson-Gomez5 days ago

Dominated In TKO Loss
AJ Fletcher5 days ago

Drops To 1-3 In The UFC
AJ Fletcher5 days ago

Bryan Battle Submits AJ Fletcher For Second Straight Finishing Win
Ryan Blaney5 days ago

Speeding Penalty Costs Him Big At Texas
William Byron5 days ago

Earns Sixth Win Of Season At Texas
Denny Hamlin5 days ago

Secures Third Straight Top-Five Finish At Texas
Tyler Reddick5 days ago

Late Wreck Ruins Tyler Reddick's Race At Texas
Chase Briscoe5 days ago

Delivers Big Value At Texas
Kyle Busch5 days ago

Championship Hopes Take Big Hit After Texas Wreck
Ross Chastain5 days ago

Overcomes Throttle Issue To Finish Second At Texas
NASCAR5 days ago

Bubba Wallace "Gave it Away" At Texas, Finishes Third
Chris Buescher5 days ago

Has Another Strong Points Day At Texas
Kyle Larson5 days ago

On Playoff Hot Seat After Wrecking At Texas
Ricardo Ramos6 days ago

Submitted Early At UFC Vegas 79
Charles Jourdain6 days ago

Extends Win Streak To Two
Marina Rodriguez6 days ago

Scores One-Sided TKO Win At UFC Vegas 79
Dan Ige6 days ago

Falls Short Against Another Top-10 Opponent
Bryce Mitchell6 days ago

Returns To Win Column At UFC Vegas 79