Best MLB Bets

Best MLB Bets for July 20, 2025

The MLB season is deep into the dog days of summer, and this is where momentum becomes everything. Teams chasing division titles or wildcard spots start playing with added urgency, while bottom-tier clubs often become streaky spoilers. For bettors, this is the stretch where reading the flow of recent trends and pitching matchups becomes even more crucial. Staying hot right now can mean long-term profit if you’re disciplined with your strategy.

Yesterday was a perfect example of sticking with the trends and trusting the data. We went 2 for 2 with our picks:
Toronto Blue Jays vs San Francisco Giants — Covered with the Blue Jays winning. Chris Bassitt and three relievers combined for a shutout, while the offense roughed up Justin Verlander in a 4-0 win.
Seattle Mariners vs Houston Astros — Another winner. Randy Arozarena crushed a solo shot, and Luis Castillo dealt 6 2/3 scoreless innings to lead the Mariners to a 6-1 victory.

Let’s keep the streak rolling.
Today’s first pick:
We like San Diego Padres (-128) behind Nick Pivetta against the Nationals. The Padres are 9-2 in their last 11 against Washington, and they’ve won 4 of their last 6 overall. Meanwhile, the Nationals are just 1-5 in their last six. With Pivetta on the bump, this is a great spot to ride San Diego.

Second pick:
We’re on the Philadelphia Phillies (-185) with Ranger Suarez on the mound against the Angels. The Phillies have dominated this matchup, going 11-4 in their last 15 at home and winning 8 of their last 11 against the Angels. Suarez has been one of the league’s most dependable arms, and this is a solid bounce-back spot after a tight week.

Final Thoughts
These MLB bets are backed by compelling trends and promising matchups, making them top picks for today’s wagers. Whether you’re betting on FanDuel, DraftKings, PrizePicks, Underdog, Sleeper, or ESPNBet, these plays offer excellent value based on recent performances. Remember to bet responsibly and enjoy the thrill of the game!