Today’s MLB Pitching Matchups, Probable Starters & DFS Outlook
Published: Jun 04, 2026
Fantasy baseball pitching matchups: Is there a more important yet more unpredictable aspect of winning in your daily fantasy lineups?
That's exactly why Fantasy Alarm is proud to return the Fantasy Baseball Daily Pitching Matchup Rating Grid: a game-changing tool to arm you with the edge you need to destroy the competition.
What is the MLB Pitching Matchup Grid? It is a simple yet powerful go-to tool for evaluating starting pitchers each day of the season.
We will not just give the starters for the day; instead, we will take a deep dive into various important metrics such as opposing team batting statistics, pitcher ERA, strikeout rates, park factors, and weather conditions in order to deliver a thorough rating for every matchup.
In the ever-changing world of fantasy baseball starting pitchers, there is daily movement with rising aces ascending the 2026 list and aging stars taking on new challenges.
In fact, it becomes a critical component of DFS lineup selection, spotting sleepers, or steering clear of potential disasters.
The colors in the rating scale will signify the matchups in the following way:
- GREEN - Elite Arms that will face more conducive conditions and thus possess high upside.
- YELLOW - Slightly riskier plays, but they could have the upside of getting the win.
- ORANGE - Plays that should be approached with caution.
- RED - Those facing difficult matchups or in risky environments.
For 6/4/26:
| Pitcher | Team | Matchup | Key Stats | Matchup Rating |
| Chris Sale | Atlanta Braves | Toronto Blue Jays | We don't sit aces. | 1 |
| Zack Wheeler | Philadelphia Phillies | San Diego Padres | Again, we don't sit aces. | 1 |
| Carlos Rodon | New York Yankees | Cleveland Guardians | Not quite ace status yet, but considering he should neutralize the lefties in this lineup, he's close. | 1 |
| Shota Imanaga | Chicago Cubs | Athletics | Velocity is down and he's giving up too many HRs, but we'll still give him a nod here. | 2 |
| Jared Jones | Pittsburgh Pirates | Houston Astros | Got his first start back out of the way. Can he get to business in this match-up? I think he can. | 2 |
| Justin Wrobleski | Los Angeles Dodgers | Arizona Diamondbacks | Velocity uptick last time out and the DBacks are meh vs RHP | 2 |
| Seth Lugo | Kansas City Royals | Minnesota Twins | Decent enough to get you a usable start in this matchup. | 3 |
| bullpen game | Toronto Blue Jays | Atlanta Braves | skip it | 3 |
| Brayan Bello | Boston Red Sox | Baltimore Orioles | If they give him an opener, he could give us five solid innings. | 3 |
| Ryne Nelson | Arizona Diamondbacks | Los Angeles Dodgers | He's been very solid outside of two bad starts. I think he can do well enough here to help but it's a matter of how much you need/want the innings. | 3 |
| J.T. Ginn | Athletics | Chicago Cubs | He's been up and down, so I might play it safe and skip Wrigley. | 3 |
| Trevor Rogers | Baltimore Orioles | Boston Red Sox | Looked better in his last start, but The Sox can handle lefties | 4 |
| Kai-Wei Teng | Houston Astros | Pittsburgh Pirates | Maybe some strikeouts here but the Pirates have been very productive at the plate. | 4 |
| Brandon Sproat | Milwaukee Brewers | San Francisco Giants | Might be the last start for a while if he gets beaten up again. | 4 |
| Marco Raya | Minnesota Twins | Kansas City Royals | Has good stuff but not sure how long of a leash he gets. | 4 |
| Slade Cecconi | Cleveland Guardians | New York Yankees | Weak starter against a strong offense? Even without Judge, I wouldn't risk it. | 4 |
| Adrian Houser | San Francisco Giants | Milwaukee Brewers | We haven't been able to use him at all this season, so why start now? | 4 |
| Lucas Giolito | San Diego Padres | Philadelphia Phillies | He's just not that good anymore. Hard pass. | 4 |
