Tomorrow brings us the smallest MLB slate I can remember ever seeing, at least this season. There are only three games scheduled on Thursday. But that’s not going to stop us from finding a winner. For my best bet for Thursday, July 31st: MLB Predictions, we’re sticking around Cincinnati’s Great American Ball Park for a second straight day. Hopefully, the second time’s a charm. Let’s go!
Best Bet For Thursday (July 31st): MLB Predictions
Atlanta Braves vs Cincinnati Reds
Start Time: 7:10 PM EST
The Cincinnati Reds are the reason I lost on my best bet on Wednesday, as they beat the Los Angeles Dodgers 5-2, and I was in on the Dodgers. So if you can’t beat them, join them.
The Reds are having a very solid season, with their .523 winning percentage the franchise’s best since 2013. Plus, the advanced stats state that Cincinnati should have a couple more wins, if not for some bad luck.
The Atlanta Braves, meanwhile, are nothing but bad luck, with their opening day starting rotation all currently on the injured list. Sitting at 45-62, this has turned into another lost season for the Braves.
We’ll make this simple – the better team, playing at home, with the better starting pitcher (Andrew Abbott vs Carlos Carrasco). The Cincinnati Reds on the moneyline is my best bet for Thursday.
Best Bet: Cincinnati ML (-152)
Best Bet Overall Record: 254-234 (52%)
Profit (based on $100/bet): -($1,406.59)
Return on Investment: -3%
SGPN Daily Content for July 31st, 2025
Underdog Fantasy Daily DFS Picks
Don’t Forget About our Free Picks Pages Too!
COLLEGE BASKETBALL PICKS – THE PICKS POWERHOUSE
SOCCER PICKS – KICK IT ON THE PITCH
NASCAR PICKS – FEEL THE THUNDER
UFC PICKS – TAKE DOWN CORPORATE GAMBLING