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
One of the few bright spots for the Chicago White Sox is RHP Shane Smith, nabbed from the Milwaukee Brewers with the first pick in the 2024 Rule 5 draft. He's surrendered more than two earned runs just once in nine starts when he yielded three to the Boston Red Sox in 4 2/3 innings in an April outing. Smith faces the Seattle Mariners at home. The key to Smith's 2.05 ERA is allowing only two homers in 48 ¼ frames. The Mariners are hitting long balls at the fifth highest rate in MLB, so this is a risky call, but if Smith can keep the ball in the yard, he lines up for another solid effort. The early forecast indicates chilly temperatures in the low 50s, which helps suppress how the ball carries, lessening power.
Cincinnati Reds RHP Brady Singer has struggled in his last two outings, giving up 10 earned runs in just 7 1/3 innings, but he draws the ideal lineup to get back on track with a road date against the Pittsburgh Pirates, the club averaging 2.12 runs per game this month, by far the lowest in the league. Homers have been an issue for Singer, but the Pirates also sport May's lowest home run rate.
Chicago Cubs RHP Cade Horton has recorded a win in each of his first two major league outings. The first came as a primary pitcher -- the pitcher who comes in after the opener -- while the second when working as a traditional starter. Horton's success earned another start, so he'll toe the rubber in South Beach and face a vulnerable Miami Marlins. Horton has only seven punchouts in nine frames and he's served up three homers, but he's yet to issue a free pass. The Marlins exhibit below average power with an above average strikeout rate.
Today's best matchups for pitchers
New York Yankees pitchers vs. Rangers hitters
Offense: C | Park: B | Umpire: F | Temperature: A+ | Wind: A | Home
The average pitcher would post a 3.74 ERA in this matchup.
Cleveland Guardians pitchers vs. Twins hitters
Offense: A | Park: D | Umpire: C | Temperature: A+ | Wind: B | Away
The average pitcher would post a 3.76 ERA in this matchup.
Pittsburgh Pirates pitchers vs. Reds hitters
Offense: B | Park: D | Umpire: B | Temperature: B+ | Wind: B | Home
The average pitcher would post a 3.97 ERA in this matchup.
Today's worst matchups for pitchers
Arizona Diamondbacks pitchers vs. Dodgers hitters
Offense: F | Park: F | Umpire: C | Temperature: D+ | Wind: C | Away
The average pitcher would post a 5.71 ERA in this matchup.
Colorado Rockies pitchers vs. Phillies hitters
Offense: D | Park: F | Umpire: C | Temperature: C+ | Wind: A | Home
The average pitcher would post a 5.66 ERA in this matchup.
Philadelphia Phillies pitchers vs. Rockies hitters
Offense: A | Park: F | Umpire: C | Temperature: C+ | Wind: A | Away
The average pitcher would post a 5.20 ERA in this matchup.
Hitters to stream on Wednesday
The gametime temperature will be in the high 80's in Sacramento when the Athletics host RHP Jack Kochanowicz and the Los Angeles Angels. The ball should be carrying in Sutter Health Park. Tyler Soderstrom is the only Athletics batter rostered in more than 85% of ESPN leagues. Shea Langeliers, Brent Rooker, Jacob Wilson and Lawrence Butler could be available in some 10-team leagues. JJ Bleday, Nick Kurtz and Luis Urias are options in deeper formats.
Hitters to avoid on Wednesday
A home game against a rookie starting pitcher is usually a good spot for hitters, but it's likely to be cold and clammy in the nation's capital when the Washington Nationals entertain RHP AJ Smith-Shawver and the Atlanta Braves. Smith-Shawver appeared in both 2023 and 2024, but he did not amass ample innings or service time to lose freshman status. Currently, Smith-Shawver is among the favorites for the NL Rookie of the Year. It's best to leave Nationals hitters on the bench.
Today's best matchups for hitters
Colorado Rockies batters vs. Phillies pitchers
SP: B | Bullpen: B | Park: A+ | Umpire: C | Framing: C | Temperature: C | Wind: D | Home
The average hitter would post a .374 wOBA in this matchup.
Philadelphia Phillies RHB vs. Rockies pitchers
SP: A+ | Bullpen: D | Park: A+ | Umpire: C | Framing: A | Temperature: C | Wind: D | Away
The average hitter would post a .363 wOBA in this matchup.
Athletics LHB vs. Angels pitchers
SP: A | Bullpen: B | Park: B | Umpire: C | Framing: B | Temperature: A | Wind: B | Home
The average hitter would post a .354 wOBA in this matchup.
Today's worst matchups for hitters
Cleveland Guardians RHB vs. Twins pitchers
SP: F | Bullpen: F | Park: B | Umpire: B | Framing: D | Temperature: F | Wind: D | Away
The average hitter would post a .251 wOBA in this matchup.
Kansas City Royals RHB vs. Giants pitchers
SP: F | Bullpen: F | Park: C | Umpire: B | Framing: F | Temperature: D | Wind: A | Away
The average hitter would post a .267 wOBA in this matchup.
New York Yankees RHB vs. Rangers pitchers
SP: F | Bullpen: A+ | Park: D | Umpire: A | Framing: F | Temperature: F | Wind: D | Home
The average hitter would post a .271 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
Vladimir Guerrero Jr | OVER 0.5 HR (+475)
Projection: 22% chance of this bet hitting, with a $29.26 EV
One reason to bet this: Rogers Centre profiles as the No. 2 stadium in MLB for right-handed home runs, per my projections.
Wyatt Langford | OVER 0.5 HR (+600)
Projection: 17% chance of this bet hitting, with a $17.67 EV
One reason to bet this: Over the last week, Langford's Barrel% has experienced a surge, jumping from his seasonal rate of 13.7% up to 33.3%.
Tommy Edman | OVER 0.5 HR (+1100)
Projection: 9% chance of this bet hitting, with a $13.76 EV
One reason to bet this: As far as temperature and humidity go, the third-most suitable hitting weather on the schedule is expected for this contest.
Today's top pitcher prop bets
Logan Evans | UNDER 3.5 K (-105)
Projection: 61% chance of this bet hitting, with a $20.15 EV
One reason to bet this: It's likely that we'll see a huge "hitter's umpire" (Lance Barksdale) in charge of the strike zone in this game.
Dustin May | UNDER 4.5 K (-130)
Projection: 65% chance of this bet hitting, with a $19.29 EV
One reason to bet this: As far as temperature and humidity go, the third-most suitable hitting weather on the schedule is expected for this contest.
Jacob deGrom | UNDER 6.5 K (-120)
Projection: 62% chance of this bet hitting, with a $17.30 EV
One reason to bet this: Yankee Stadium grades out as just the No. 23 venue in the league for strikeouts, according to my projections.
Today's top YRFI/NRFI bets
Angels @ Athletics | NRFI (+125)
Projection: 47% chance of NO RUN with a $4.69 EV
Phillies @ Rockies | YRFI (-150)
Projection: 62% chance of RUN with a $4.05 EV
Tigers @ Cardinals | NRFI (-115)
Projection: 55% chance of NO RUN with a $2.88 EV