St. Louis Cardinals vs. Miami Marlins 12:10 PM ET

Otto Lopez Over 1.5 Total Bases (+104 per DraftKings)

Lopez isn’t coming off his best performance yesterday against the Cardinals, but he’s easily the best contact hitter on this Marlins squad. He currently bolsters an impressive .318 batting average, along with an .894 OPS. Though yesterday’s 0-hit performance isn’t ideal, he rarely backs up a 0-hit performance with another 0-hit performance and hasn’t done so this year.

In Lopez’s last 10 games, he has managed 2 or more total bases in 5 of those performances, some of which came in multi-hit games, but he has racked up a decent amount of extra-base hits over that stretch. He will be facing Kyle Leahy today, who he only has 2 at-bats against, and has yet to record a hit.

Leahy hasn’t exactly been great this year with a 5.21 ERA in 19.0 innings pitched, with a 1.53 WHIP. He has his highest H/9 since 2024, as he currently sits at 9.95 in that department, which is well over his career average of 8.29. With all of these factors, I think today will be a good bounce-back game for Lopez.

Atlanta Braves vs. Washington Nationals 6:45 PM ET

Atlanta Braves Run Total Over 4.5 (-130 per DraftKings)

In yesterday’s game 2 against the Washington Nationals, the Braves got off to a really slow start, and the Nats opened the game with 3 runs in the bottom of the first. That’s the type of game you just shake off and move on to the next in the long MLB season.

The Braves lineup will be facing a familiar arm on the mound in Zack Littell. There are 7 guys on the Braves who have over a .250 batting average against him, and 5 guys with over a .300 batting average against him. Littell also has a 7.11 ERA at this point in the season and has allowed 3 or more runs in 3 of his starts this season.

He hasn’t faced the Braves since 2024, but in that game, he allowed 8 hits, and 6 earned runs. Over the Braves’ last 10 games, they have had 5 games with over 4.5 runs and got well over that mark in game 1 of the Nationals series.

Zack Littell Under 15.5 Outs Recorded (-166 per DraftKings)

Following some of the same logic from the Braves over 4.5 team total, Zack Littell has yet to find his groove in this 2026 MLB season. In his 4 starts this season, he has yet to get through more than 5.0 innings pitched, meaning he has yet to record more than 15.5 outs in a game.

A lot of those games were against lineups that aren’t nearly as stacked as this Braves lineup. Given how good much of the Braves order has been against him, along with Littell’s early-season troubles, I find it hard to believe he will get through more than 5.0 innings this evening.

Minnesota Twins vs. New York Mets 7:10 PM ET

Embed from Getty Images

Clay Holmes Over 4.5 Strikeouts (-116 per DraftKings)

The Mets are still in the same spot they were in yesterday, still grinding to get back in the win column, as their losing streak was extended to 12 yesterday in their first game against the Twins. They have another opportunity today with a great arm on the mound in Clay Holmes, who has put up an impressive 1.96 ERA with a 1.09 WHIP through his 4 starts this season.

He hasn’t really got the strikeout pitch working fully through these 4 starts, as he has only recorded 16 Ks, though a lot of those games were against really deep lineups, or lineups that don’t record a lot of strikeouts to begin with. Today he will be going up against a Twins lineup that is tied for 11th in strikeouts this season, and racked up 15 Ks total last night, and 10 alone from starter Nolan McLean.

I expect much of the same from this Twins lineup, and Holmes will be geared up today to try and get this Mets team out of their slump.

Philadelphia Phillies vs. Chicago Cubs 7:40 PM ET

Philadelphia Phillies Run Total Under 3.5 (-130 per DraftKings)

Similarly to the Mets, the Phillies’ losing streak was extended yesterday to 7, and they continue to struggle to build any sort of consistency at the plate. Over their last 10 games, they have failed to record over 3.5 runs in 6. Usually, you see game totals around 8.5 if the game could be either low scoring or high scoring, indicating Vegas doesn’t completely know where the game will go.

This game currently has the game total at an even 8 runs, indicating there is some strong belief that this will be a low-scoring affair. Though the winds don’t appear to be strong in this one, there will still be wind blowing into the hitters this evening, in a ballpark that is already more favorable to pitchers. It’s hard to say whether or not the Phillies will break their losing streak this evening, but if they do, it will be in a low-scoring pitcher’s duel.