loading...
League Logo
NFL
League Logo
NFL
League Logo
CFB
League Logo
NBA
League Logo
CBB
League Logo
NHL
All
  • Loading...
loading...

Content on this page may include affiliate links. If you click and sign up/place a wager, we may receive compensation at no cost to you.

Best bets today: SportsLine's best bets for NHL, MLB for June 12

It's a critical Game 4 in the Stanley Cup Final tonight, so what are the best bets for Oilers-Panthers as well as today's MLB slate?

ByUpdated: Jun 12, 2025 2:43PM UTC . 5 min read

Bettors have the Stanley Cup Final and eight MLB games to choose from on Thursday, June 12. In the NHL, the Florida Panthers try to take a commanding 3-1 series lead over the Edmonton Oilers, while MLB features a National League Central matchup between the St. Louis Cardinals and Milwaukee Brewers.

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 NHL bets today

Edmonton Oilers at Florida Panthers (-150, 6.5): 8:00 p.m. ET

The Florida Panthers took a 3-0 lead over Edmonton in last year's Stanley Cup Final before the Oilers stormed back to force a Game 7. Florida is one win away from putting Edmonton in a deep hole again after an impressive 6-1 victory in Game 3. The Panthers have now won five of the last six games over the Oilers. 

You can typically expect plenty of scoring when these two teams get together. Nine of the last 10 meetings have gone over the total, including all three games in the Stanley Cup Final. Florida's blowout in Game 3 hasn't been the norm recently. Prior to that outcome, the teams played five straight one-goal games, with two going into overtime. 

Best MLB bets today

St. Louis Cardinals (-138, 7.5) at Milwaukee Brewers: 7:40 p.m. ET

The Cardinals come limping into their four-game series with Milwaukee. St. Louis has lost four straight and is coming off a sweep at the hands of the Blue Jays. On the bright side, the Cardinals have won seven of the last 10 games against their NL Central rivals. 

Sonny Gray will try to get St. Louis back in the win column. The veteran enters Thursday's matchup throwing 13.1 straight scoreless innings. Overall, Gray hasn't allowed a run in four of his last six starts. Not surprisingly, the Cardinals have won six straight games with Gray on the mound. 

Jacob Misiorowski is expected to make his major league debut for Milwaukee on Thursday. The Brewers' top pitching prospect averages 98 MPH with his fastball. Misiorowski posted a 2.13 ERA and 80 strikeouts in 63.1 innings at Triple-A Nashville this season before being called up to the majors. 

New York Yankees (-150, 9) at Kansas City Royals: 7:40 p.m. ET

The Yankees love playing Kansas City. New York took the first two games of the series by a combined score of 16-5 and has won 10 of the last 12 meetings against the Royals. 

Will Warren gets the call for the Yankees on Thursday. The right-hander hasn't pitched well in his last two outings, allowing 11 runs over 6.2 innings. Even with his recent struggles, New York is still 5-1 in Warren's last six starts. 

Kansas City counters with veteran Seth Lugo. Lugo faced the Yankees back in April, where he allowed four runs in a 4-1 New York win. The Royals have lost Lugo's last three starts by a combined score of 17-8. 

Today's featured sportsbook promo

bet365 Sportsbook grants new users a bet $5, get $150 in bonus bets by using the bonus code SPORTSLINE. 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 Florida Panthers to beat the Edmonton Oilers in the Stanley Cup Final on Thursday. You will receive $150 in bonus bets whether the Panthers 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 Thursday, June 12

Over at SportsLine, you'll get top-notch analysis, including game breakdowns, betting trends, predictions, and expert advice on the NHL Final and all the MLB games slated for Thursday, June 12. 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 SportsLine 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.