loading...
League Logo
MLB
League Logo
MLB
League Logo
NFL
All
  • Loading...
loading...

Best bets today: Astros vs. Dodgers among SportsLine's best bets for MLB for July 4

The Astros and Dodgers meet in a 2017 World Series rematch, which highlights the MLB schedule on Friday, July 4

ByPublished: Jul 04, 2025 2:48PM UTC . 4 min read

Bettors have a full slate of 15 MLB games to choose from on Friday, July 4. The featured games pit the Houston Astros versus the Los Angeles Dodgers, while the New York Yankees and New York Mets battle in a Fourth of July version of the Subway Series.

We highlight the top betting opportunities with links to full game analysis and picks throughout the article while providing the top betting tips for today's matchups.

There is also a link to the best sportsbook promotion today from bet365. bet365 grants new users a bet $5, get $150 in bonus bets offer by using the bonus code SPORTSLINE. See more about the promotion below. 

Best MLB bets today

New York Yankees at New York Mets (-112, 9): 3:10 p.m. ET

The Yankees come limping into the Subway Series. New York dropped all four games to Toronto and now trail the Blue Jays in the AL East. Overall, the Yankees are 1-5 in their last six games. 

The Mets had also been struggling, but they turned things around by winning two straight against Milwaukee. Before those back-to-back wins, New York had lost four straight and 13 of 16 overall. 

The Mets have owned their crosstown rivals of late, winning seven of the last 10 meetings. They have also been tough at home this season with a record of 31-13 at Citi Field. 

Houston Astros at Los Angeles Dodgers (-180, 9): 9:10 p.m. ET

The Astros and Dodgers square off in a matchup between two of the top teams in MLB. Los Angeles enters Friday with the best record in the National League, while Houston trails only the surprising Detroit Tigers in the American League. 

The Astros enter this matchup hot, winning eight of their last 10 games. Houston has been getting it done with pitching. The Astros have held their opponents to three or fewer runs in five of their last 10 games. Unsurprisingly, Houston went 5-0 in those games. 

This series has been hard to predict over the last 10 meetings with each team winning five games, although Houston has taken three of the last four. 

Today's featured sportsbook

At bet365 Sportsbook, their bonus offer grants new users $150 in bonus bets after placing a first bet of at least $5 by using the bonus code SPORTSLINE. With this offer, new customers deposit a minimum of $10 in your account and bet $5 on any market. Upon settlement of the bet, the user will receive $150 in bonus bets, regardless of whether or not the bet wins. The bonus bets must be used within seven days from when they hit your account. 

For example, let's say you bet $5 on the Dodgers to beat the Astros in MLB Friday. You will receive $150 in bonus bets whether the Dodgers win or lose the game. 

bet365 welcome bonus terms and conditions:

  • A minimum deposit of $10 is required to claim this promo.
  • The bonus is available for new customers only.
  • The initial wager must settle within 30 days.
  • Bonus bets cannot be cashed out and must be used within seven days of receiving them.

Other games to bet on for Friday, July 4

Over at SportsLine, you'll get top-notch analysis, including game breakdowns, betting trends, predictions, and expert advice on all the MLB games slated for Friday, July 4. You can also join the SportsLine Discord channel for even more betting tips and expert picks. 

Get more out of your SportsLine subscription! 

Join us on Discord

Discord is the place you can chat with other members as well as the experts text...

0 Online
0 Members
Join Our Community
· · ·

Discord chat is for subscribers only.

Learn More

Qualifying SportsLine members receive a 30-day free trial of Paramount+ with SHOWTIME. Sync your account right here

Avatar
Thomas Casale

Share This Story

© 2025 CBS INTERACTIVE INC. ALL RIGHTS RESERVED. SportsLine and SportLine PRO are registered trademarks of SportsLine.com, Inc.FANS ONLY
In partnership with...247 Sports

FOLLOW US:

The content on this site is for entertainment purposes only and SportsLine makes no representation or warranty as to the accuracy of the information given or the outcome of any game or event. There is no gambling offered on this site. This site contains commercial content and SportsLine may be compensated for the links provided on this site.