MLB Best Bets with Spreads and Over/Under for Today, August 7: Four Picks for Thursday

Publish Date: 08/07/2025
Fact checked by: Meghan

While Thursdays are slow for the MLB, there’s still baseball to play (and bet on). There are four contests occurring, and all have rather interesting money lines.

This guide covers each one by looking at both teams, how they match up, as well as which ones to pick based on recent performances and trends.

1. Athletics (-135) @ Nationals (+110) O/U 9

The A’s are one of the more confusing teams in the MLB. They haven’t won a lot this year, mainly due to some truly terrible streaks that put them in the hole. Still, they have a lot of firepower throughout their lineup and have won six of their last ten.

In contrast, the Nationals are one of the worst teams in baseball. They did win on Wednesday, but they’ve only won four of their last ten games and seem to be floundering even more than the Athletics.

Those two factors point to taking the A’s in this one. The Athletics have a solid money line, especially considering they have the bats to win both a close game or a blow out.

It’s also worth noting that both squads have pretty weak starters going tomorrow. Jacob Lopez has a 3.99 ERA, while Mitchell Parker comes in with a 5.35. Neither are strike out kings either, meaning the ball will be in play a lot. Taking the over here seems like a good idea.

2. White Sox (+220) @ Mariners (-275) O/U 7.5

Sometimes, it can be tempting to go with the underdog if the payout is big enough. That’s certainly something to consider when looking at the White Sox and Mariners. Still, we don’t think it’s a good idea.

The team from Chicago is running out Shane Smith. Not only does he have a 4.25 ERA, but he’s 3-7 on the year and 1-4 in his last seven games. The Mariners are rolling with Logan Gilbert who has a slightly better ERA (3.45), more strikeouts, and a much better team behind him.

The Mariners are a well-rounded squad on a three game winning streak who have a real shot at taking their division. The White Sox have lost three in a row and look pretty disjointed. The Mariners might have a lower payout, but for good reason.

For the over/under, 7.5 seems a bit high in a game like this one. The Mariners could score a lot, but the Sox just don’t have the bats to put up enough runs to make that number feasible. This is a good under.

3. Reds (+150) @ Pirates (-185) O/U 7

This is one of the cases where we recommend the underdog. The Pirates may be sending out all star Paul Skenes (2.02 ERA) against the much worse Brady Singer (4.36 ERA), but the better team is getting money here.

Cincinnati is going to have trouble hitting the ball. However, they have the 16th best team average in the MLB and are fighting for a wild card spot. The Pirates are one of the worst hitting teams in the league (27th) and are sitting in dead last.

It’s also worth noting that the Pirates don’t support Skenes very well. He is 6-8 on the year, including a 3-4 stint where he had a 1.61 ERA. With such little run support, it’s easy to put $100 on Cincinnati.

As Skenes is such a good pitcher, it’s easy to see the Reds winning a low scoring affair. Under seven is our pick for that reason.

4. Marlins (-115) @ Braves (-105) O/U 8.5

The two minus lines might trip some people up, but this game is a lot more straightforward than it seems. The Marlins are the better team up and down the lineup, and they have a much stronger pitching staff as well.

They will send Eury Perez (2.70 ERA) to the mound against Carlos Carrasco (5.68 ERA). That’s another lopsided matchup, and one to take advantage of on a slow day. The payout isn’t the best, but unlike the Phillies game there likely won’t be any surprises.

The Marlins have also done quite well this year when favored, while the Braves have performed pretty poorly. That’s yet another reason to take Miami in what should be an easy win.

This is another game where we like the under much more than the over. With Perez being a strong arm and Carrasco likely getting pulled early, it’s hard to see both teams getting more than 8.5 runs.

PromoGuy Daily +EV Picks: November 5, 2025
Picks
  The 2025 NFL trade deadline has officially come and gone, and with it, a flurry of blockbuster moves, bold gambles, and a few missed opportunities that could define the rest of the season. As the dust settles, one truth stands out: some teams managed to be both winners and ...
by Meghan
11/05/2025
PromoGuy Daily +EV Picks: November 4, 2025
Picks
by Meghan
11/04/2025
PromoGuy Daily +EV Picks: November 3, 2025
Picks
by Meghan
11/03/2025
PromoGuy Daily +EV Picks: October 31, 2025
Picks
by Meghan
10/31/2025
PromoGuy Daily +EV Picks: October 30, 2025
Picks
by Meghan
10/30/2025

Read Also
Latest News
NFL Player Props October 13: Four Bets for Monday
The NFL is set for yet another double ...
MLB Game Bets and Player Props October 13: Four Bets for Monday
And then there were four. The MLB Playoffs ...
NFL Game Bets October 12: Four Bets for Sunday
We are entering the bulk of week six ...
MLB Game Bets and Player Props October 9: Four Bets for Thursday
The MLB playoffs are almost half over. Though ...
Top Betting Sites
Top Betting Bonuses
BetMGM
4.9/5
Bet365
4.8/5
Caesars Sport
Caesars Sport
Caesars Sport Review
4.7/5
FanDuel
4.5/5
DraftKings
DraftKings
DraftKings Review
4.5/5
BetMGM
BetMGM Promo
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
T&Cs apply
4.9/5
Gambling problem? Call 1-800-GAMBLER (Available in the US) Call 877-8-HOPENY or text HOPENY (467369) (NY) Call 1-800-327-5050 (MA) 21+ only. Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). Rewards are non-withdrawable bonus bets that expire in 7 days. In partnership with Kansas Crossing Casino and Hotel. See BetMGM.com for Terms. US promotional offers not available in DC, Mississippi, New York, Nevada, Ontario, or Puerto Rico.
Bet365
Bet365 Promo
Bet $5 & Get $150
T&Cs apply
4.8/5
Whatever the moment. It's Never Ordinary at bet365. That's why if you sign up now you will receive $150 in Bonus Bets Win or Lose when you bet $5! Minimum $10 deposit required. Minimum odds -500 of greater. Bonus Bets wager excluded from returns. New customers only. T&CS, time limits and exclusions apply. GAMBLING PROBLEM? CALL OR TEXT 1-800-GAMBLER (AZ/CO/IL/IN/KS/KY/LA/MD/NC/NJ/OH/PA/TN/VA) or 1-800-BETS OFF (IA). 21+ (18+ KY). Must be present in AZ/CO/IA/IL/IN/KS/KY/LA (select parishes)/MD/NC/NJ/OH/PA/TN/VA.
Caesars Sport
Caesars Sport Promo
Bet $1, Double your Winnings on your Next 20 Wagers. Up to $25 Max Bet Per Boost
T&Cs apply
4.7/5
21+ New users only. Must register using eligible promo code. First bet after registration must qualify. Max. Bonus Bet: $1,000. Bonus Bet expires 14 days after receipt. Void where prohibited. See Caesars.com/promos for full terms. Gambling Problem? 1-800-GAMBLER (1-800-426-2537)
FanDuel
FanDuel Promo
Bet $5 Get $150 in Bonus Bets If Your Bet Wins!
T&Cs apply
4.5/5
Gambling Problem? Call 1-800-GAMBLER or visit RG Help . Call 1-888-789-7777 or visit Helpline and Chat - CONNECTICUT COUNCIL (CT). Hope is here. Home or call (800) 327-5050 for 24/7 support (MA). Visit Home (MD). Call 1-877-8HOPE-NY or text HOPENY (467369) (NY). 21+ (18+ D.C.) and present in select states (for KS, in affiliation with Kansas Star Casino). First online real money wager only. $5 first deposit required. Bonus issued as nonwithdrawable bonus bets which expire 7 days after receipt. See terms at FanDuel Sportsbook
DraftKings
DraftKings Promo
New Customers: Bet $5+ and get $200 in Bonus Bets if it wins!
T&Cs apply
4.5/5
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Pass-thru of per wager tax may apply in IL. 1 per new customer. Must register new account to receive reward Token. Must select Token BEFORE placing min. $5 bet to receive $200 in Bonus Bets if your bet wins. Min. -500 odds req. Token and Bonus Bets are single-use and non-withdrawable. Token expires 1/11/26. Bonus Bets expire in 7 days (168 hours). Stake removed from payout. Terms: sportsbook.draftkings.com/promos. Ends 1/4/26 at 11:59 PM ET. Sponsored by DK.
Our Team
Collin
Collin
PromoGuy Legend
PB
PB
Our man for Picks & Guides
Ryan
Ryan
Expected Value Evangelist
Meghan
Meghan
Marketing Manager
Joseph Scalise
Joseph Scalise
Betting Analyst
Bob Duff
Bob Duff
Author
Follow our free plays
Choose your preferred channel:
Wanna make consistent profits with online sports betting?

21+ and present in VA. Gambling Problem? Call 1-800-GAMBLER.

This site is using Cloudflare and adheres to the Google Safe Browsing Program. We adapted Google's Privacy Guidelines to keep your data safe at all times.
Virginia Town HallCloudflareSSL
Close
Top 3 Sportsbook Bonuses
BetMGM
BetMGM Promo
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Our Favorite
T&Cs and 21+ apply
Code:
Open BetMGM
Get Bonus
Bet365
Bet365 Promo
Bet $5 & Get $150
Quick Draft
T&Cs and 21+ apply
Code:
Open Bet365
Open Bet365
Wanna make consistent profits with online sports betting?