The Rays are 11-4 when Nick Martinez starts, and I like them to improve that mark when they host the Diamondbacks. Arizona's Zac Gallen owns an 8.85 ERA in June after posting a 7.04 ERA in May. He ranks in the bottom 4 percent in strikeout rate. This price is cheap on the Rays, who are 28-12 at home.
The Giants' Tyler Mahle returns from the injured list (hamstring) to start against the Athletics. He walked five in his only Triple-A rehab start. Before the injury, Mahle compiled a 6.04 ERA. The 31-year-old has seen a dip in velocity, and I like the Athletics to jump on him. Back them to even this series.
Cardinals lefty Matthew Liberatore has given up an expected slugging percentage of .501, which ranks in the bottom 4 percent of MLB. He has surrendered 15 homers in 72.1 innings. Arizona's Mitch Bratt is making his major-league debut after posting a 2.84 ERA at Triple-A Reno. That's the lowest ERA in the Pacific Coast League for any pitcher who's thrown at least 40 innings. Back Arizona to at least be tied through five.
Angels starter Ryan Johnson, 23, has a very bright future. But in 13.1 innings this season, he has served up five homers. That sets up nicely for Baltimore power hitters like Pete Alonso and Gunnar Henderson. The O's have scored 21 runs while winning three in a row. Baltimore starter Shane Baz owns a 2.62 ERA over his last seven starts and has strong numbers (limited sample size) vs. current Angels' batters.
Drew Rasmussen gave up a run for the first time in three starts on June 16 at Dodger Stadium; it came in the sixth inning on a Shohei Ohtani solo shot. Otherwise, the Cy Young candidate has been nearly flawless, posting a 0.43 WHIP this month. Rasmussen has not faced K.C. this season, but current Royals are 6 for 37 with a .400 OPS against him. K.C. starter Michael Wacha has fanned just seven batters in 18.2 innings this month. Current Rays own a .909 OPS against him. Back the hosts to lead after five.
The Mariners have a starting pitching edge with George Kirby facing Kyle Bradish, who owns a 6.18 road ERA. Kirby fanned 10 Orioles on June 10, allowing three runs over six innings. His velocity was up. Look for Kirby to get more run support on Wednesday and for Baltimore to fall to 12-22 on the road.
The Nats have scored 31 runs over their past four games and should have more success Wednesday versus Royals starter Luinder Avila. He has a 6.19 ERA and 1.81 WHIP. Likewise, Kansas City should hit Zack Littell, who sports a 6.19 ERA at home (5.32 overall). The starters are backed by bottom-eight bullpens. We have great hitting conditions as well.
The Cubs are 3 for 31 with runners in scoring position over their past four games, but at least they're generating traffic on the basepaths. That should continue Tuesday vs. Rockies starter Ryan Feltner. Last Thursday in Colorado, the Cubs pounded Felter for six earned runs in 4.1 innings of a 9-3 win. Feltner enters with a 7.71 road ERA. Back the hosts on the run line at plus money.
Drew Rasmussen carries a 0.88 WHIP into Tuesday's game at Dodger Stadium. Over his last two outings, Rasmussen has thrown 14 scoreless innings, allowing three hits and one walk with 22 strikeouts. He's also had success against current Dodgers' batters (.590 OPS in 47 at-bats). Rasmussen gives Tampa Bay an edge in the early going against Dodgers starter Justin Wrobleski. The 25-year-old lefty is a regression candidate, toting an expected ERA of 4.19 compared to his actual 2.94 ERA. Both bullpens have been shaky in June so we'll isolate the first five.
Dustin May is averaging less than a strikeout per inning at home, where he sports a 4.85 ERA. The Padres have seen him once this season, and they also faced him in 2025. San Diego has fanned an average of seven times over the past three games, as the Padres' offense finally has woken up. Look for May to stay Under on strikeouts.
Brewers starter Kyle Harrison has fanned 1.3 batters per inning at home. Sunday, he faces a Phillies lineup that’s been striking out at an alarming rate. With Harrison coming off a rare short outing, I like him to bounce back and dominate. I would also play this Over 7.5 at plus money.
In this series, Karl-Anthony Towns has seen his shot attempts drop from 15 to 12 to 10 to five. He's not forcing anything; he's contributing with rebounding, defense and timely shots. Since the Spurs stopped guarding KAT with Victor Wembanyama, thus enabling Wemby to roam the paint more, KAT hasn't gotten the easy outside looks. He's also liable to get into foul trouble with Wemby driving at him in a must-win spot.
The Diamondbacks have been shut out in two straight games. This is a great spot for their bats to break out. They excel versus lefties, and Reds lefty Nick Lodolo isn't the same this season. He carries a 5.51 ERA and ranks in the bottom 10 percent in a slew of advanced pitching metrics. Look for Arizona to send Cincy to its seventh loss in eight games.
Stephon Castle played just 26 minutes in the Spurs' heartbreaking Game 4 loss. He got in foul trouble and shot 2 of 7 from the field. However, he made all eight of his foul shots and is shooting 85 percent from the free-throw line in this series. With San Antonio's season on the line Saturday, look for the team's second-leading scorer to play 30-plus minutes and score at least 16 points. He's 16-6 to this Over in the playoffs.
The Mariners have won 11 of their last 14 games, and I like them to stay hot despite George Kirby's recent struggles. Kirby dominated in his last start in Baltimore, last August, when he tossed seven scoreless innings with seven strikeouts and no walks. Orioles starter Brandon Young is 4-1 with a 3.47 ERA, and the team has won his last six starts. But advanced metrics show he's been fortunate. Back the visitors.




