Check out all of our starting pitcher rankings and other lineup selection tools here to help you make smart fantasy baseball lineup decisions. MLB betting tips for each day's slate of games will also be added in the morning. MLB game odds are provided by ESPN BET, and all fantasy advice is geared toward ESPN 10-team leagues with standard scoring.
Note: All information is accurate as of the time of publication. For updates, including what you might have missed from last night, as well as any breaking news that might impact today's MLB slate, be sure to check out the latest fantasy baseball news.
Jump to: Pitching notes | Hitting notes | Betting tips
Reliever depth chart | Start a new league
Pitchers to stream on Wednesday
New York Mets RHP Griffin Canning posted a 2.47 ERA over his first nine outings, then he ran into the tag team of the Los Angeles Dodgers and Mother Nature. In 2 2/3 innings of rainy conditions, Canning walked four Dodgers batters, though he yielded just one hit. However, after being lifted following a long rain delay, Canning was credited with surrendering three earned runs when the bullpen allowed two inherited runners to cross the plate. Look for Canning to get back on track Wednesday with a home date facing the Chicago White Sox and the worst wOBA in the league facing righties.
Chicago Cubs LHP Matthew Boyd is coming off a rare clunker in his last outing, giving up four runs in four frames to the Cincinnati Reds. Six of his first nine efforts registered as quality starts. Boyd faces the ideal club to rebound with the Colorado Rockies visiting Wrigley Field. Historically, visitors struggle outside of Coors Field with a lefty on the hill with this season following suit. They sport the third highest strikeout rate and fourth lowest wOBA on the road versus southpaws.
Tampa Bay Rays RHP Drew Rasmussen has consecutive six-inning scoreless efforts. In general, he's not ideal for points leagues since these are the only two outings in which Rasmussen completed more than five frames. For the record, he didn't throw more pitches to reach six stanzas; he did it with his usual 80 or so pitches per game, he was just more efficient. Still, it's a good sign that Rasmussen isn't automatically lifted after five stanzas, rendering him a more appealing streamer. Wednesday offers a home affair with the Minnesota Twins. It will be a challenge, but Rasmussen's recent command and control warrant streaming consideration.
Pitchers to avoid on Wednesday
Regression doesn't punch a time clock, but it eventually catches up with the fortunate. Texas Rangers LHP Tyler Mahle received a taste in his last outing on the road against the Chicago White Sox, yielding three runs on five hits and three walks in five innings. He's due even more payback as evidenced by a 4.16 xFIP and 4.49 SIERA, both considerably higher than his actual 1.80 ERA. A .231 BABIP and 84.5% left on base mark have artificially deflated his ratios. The safe play is avoiding Mahle for Wednesday's home matchup with the Toronto Blue Jays.
Los Angeles Angels LHP Yusei Kikuchi has a sparkling 1.43 ERA over his last four starts. However, his WHIP is a more telling 1.41 as he's issued 11 free passes over those 23 1/3 innings, including four in each of his prior outings. Giving the New York Yankees free baserunners is a recipe for disaster. It's best to look elsewhere when the clubs square off in Anaheim.
Today's best matchups for pitchers
Chicago Cubs pitchers vs. Rockies hitters
Offense: A | Park: B | Umpire: D | Temperature: A | Wind: A+ | Home
The average pitcher would post a 3.27 ERA in this matchup.
New York Mets pitchers vs. White Sox hitters
Offense: B | Park: A | Umpire: C | Temperature: B+ | Wind: D | Home
The average pitcher would post a 3.42 ERA in this matchup.
Los Angeles Dodgers pitchers vs. Guardians hitters
Offense: A | Park: C | Umpire: A | Temperature: A | Wind: C | Away
The average pitcher would post a 3.50 ERA in this matchup.
Today's worst matchups for pitchers
Pittsburgh Pirates pitchers vs. Diamondbacks hitters
Offense: D | Park: D | Umpire: B | Temperature: D+ | Wind: C | Away
The average pitcher would post a 4.90 ERA in this matchup.
Atlanta Braves pitchers vs. Phillies hitters
Offense: F | Park: C | Umpire: D | Temperature: A | Wind: C | Away
The average pitcher would post a 4.82 ERA in this matchup.
Cleveland Guardians pitchers vs. Dodgers hitters
Offense: F | Park: C | Umpire: A | Temperature: A | Wind: C | Home
The average pitcher would post a 4.79 ERA in this matchup.
Hitters to stream on Wednesday
The Texas Rangers lineup features several right-handers, with Josh Jung and Jake Burger both available in more than 70% of ESPN leagues and slotted into the meat of the order. Adolis Garcia and Marcus Semien are struggling and have been dropped to the bottom of the order, but could be due for a change in fortune.
Today's best matchups for hitters
Seattle Mariners LHB vs. Nationals pitchers
SP: A+ | Bullpen: C | Park: F | Umpire: D | Framing: B | Temperature: C | Wind: B | Home
The average hitter would post a .337 wOBA in this matchup.
Texas Rangers LHB vs. Blue Jays pitchers
SP: B | Bullpen: C | Park: D | Umpire: C | Framing: D | Temperature: C | Wind: C | Home
The average hitter would post a .336 wOBA in this matchup.
Houston Astros LHB vs. Athletics pitchers
SP: B | Bullpen: C | Park: C | Umpire: B | Framing: B | Temperature: C | Wind: C | Home
The average hitter would post a .330 wOBA in this matchup.
Today's worst matchups for hitters
Atlanta Braves RHB vs. Phillies pitchers
SP: F | Bullpen: B | Park: C | Umpire: A | Framing: C | Temperature: D | Wind: C | Away
The average hitter would post a .263 wOBA in this matchup.
Washington Nationals RHB vs. Mariners pitchers
SP: F | Bullpen: C | Park: F | Umpire: D | Framing: F | Temperature: C | Wind: B | Away
The average hitter would post a .273 wOBA in this matchup.
Colorado Rockies LHB vs. Cubs pitchers
SP: F | Bullpen: B | Park: D | Umpire: A | Framing: D | Temperature: D | Wind: F | Away
The average hitter would post a .275 wOBA in this matchup.
Betting tips
Best/worst pitcher/hitter matchups and betting projections are generated by THE BAT X, a system created by Derek Carty using advanced methods like those used in MLB front offices, accounting for a variety of factors including player talent, ballparks, bullpens, weather, umpires, defense, catcher pitch-framing, and lots more. Betting projections for every player, team, and game can be found at EV Analytics.
Note: Expected Value is a measure of how good a bet is, factoring the probability that it will win versus the odds the book is providing. If you were to wager $1.00 100 times on a bet with an Expected Value of $25, you would win some and you would lose some, but in the end you would expect to come away with $25 in profit on your $100 investment.
Today's top HR prop bets
Trent Grisham | OVER 0.5 HR (+475)
Projection: 20% chance of this bet hitting, with a $15.35 EV
One reason to bet this: Last season, Grisham had an average launch angle of 20.4 degrees on his highest exit velocity balls, while this year it has significantly increased to 25.2 degrees.
Lars Nootbaar | OVER 0.5 HR (+700)
Projection: 14% chance of this bet hitting, with a $13.36 EV
One reason to bet this: Nootbaar has had some very poor luck with his wOBA this year. His .323 rate is a fair amount lower than his .365 expected wOBA, based on my projections.
Jackson Holliday | OVER 0.5 HR (+800)
Projection: 12% chance of this bet hitting, with a $7.82 EV
One reason to bet this: Holliday is expected to bat first in today's lineup, which would be an upgrade from his 69% rate of hitting in the bottom-half of the lineup this season.
Today's top pitcher prop bets
Clarke Schmidt | UNDER 6.5 K (-130)
Projection: 66% chance of this bet hitting, with a $22.03 EV
One reason to bet this: It's anticipated that we will see a "hitter's umpire" (Ben May) in charge of the strike zone in today's game.
Zack Wheeler | UNDER 6.5 K (+115)
Projection: 52% chance of this bet hitting, with a $12.36 EV
One reason to bet this: Wheeler has had positive variance on his side thus far in 2025 when it comes to his strikeouts, notching an 11.21 K/9 despite my projections estimating his true talent level to be 10.72 -- a 0.49 K/9 disparity.
Luis Severino | UNDER 4.5 K (-115)
Projection: 60% chance of this bet hitting, with a $13.57 EV
One reason to bet this: Minute Maid Park's roof is expected to be closed today, making the temperature in this game five degrees hotter than the average outdoor game on the slate. That's favorable for offense.
Today's top YRFI/NRFI bets
Red Sox @ Brewers | NRFI (-130)
Projection: 58% chance of NO RUN with a $2.57 EV
Twins @ Rays | NRFI (-130)
Projection: 57% chance of NO RUN with a $0.55 EV