MLB Predictions Today: Best Bets & Picks for July 12

min read
Kansas City Royals' Bobby Witt Jr. celebrates with teammates after their baseball game against the Toronto Blue Jays Tuesday, April 23, 2024, in Kansas City, Mo. The Royals won 3-2. (AP Photo/Charlie Riedel)
(AP Photo/Charlie Riedel)
Shane Jackson @Sjacksonmgm Jul 12, 2024, 4:01 PM
  • Get expert betting picks & predictions for today's top MLB games on July 12.
  • Bet under 9.5 runs for the Royals vs. Red Sox.

Here are MLB betting picks and predictions based on MLB odds for today’s schedule:

MLB Predictions Today: Friday, July 12

Best Bet: Royals-Red Sox Under 9.5 Runs (-118)

Royals vs. Red Sox – 8:10 p.m. ET

» Bet Royals-Red Sox total at BetMGM

This weekend’s series between the Kansas City Royals and Boston Red Sox is poised to significantly impact the latest MLB playoff picture.

Boston is holding on to the final AL Wild Card spot with a 51-41 overall record, but Kansas City is right on its heels, just one game back at 51-43.

Given the stakes, I’m confident in recommending a lower-scoring matchup ahead of Friday’s series opener in Fenway Park.

Left-hander Cole Ragans will start for the Royals, carrying a 5-6 clip with a 3.28 ERA in his final start before the break. He has allowed two earned runs or fewer in seven of his last 10 starts.

In addition, the Royals have distinct offensive splits this season. They have averaged 5.16 runs per game at home compared to a 3.97 mark on the road.

Thanks to a projection closer to eight runs, I’m willing to play this down to an over/under of nine ahead of the game’s first pitch.

Top MLB Props Today, July 12

Here are the five most-bet MLB props at the online sportsbook for Friday, July 12:

  1. Tarik Skubal Over 6.5 Strikeouts (-145)
  2. Marcell Ozuna Over 1.5 Bases (-110)
  3. Garrett Crochet Over 7.5 Strikeouts (-145)
  4. Cole Ragans Over 7.5 Strikeouts (-135)
  5. Yariel Rodriguez Over 14.5 Pitcher Outs (-160)

MLB Moneyline Records for 2024

TeamRecordWin Pct.
Angels41-55.427
Astros50-46.521
Athletics37-61.378
Blue Jays44-52.458
Braves53-42.558
Brewers55-42.567
Cardinals50-46.521
Cubs47-51.480
Diamondbacks49-48.505
Dodgers56-41.577
Giants47-50.485
Guardians58-37.611
Mariners52-46.531
Marlins33-63.344
Mets49-46.516
Nationals44-53.454
Orioles58-38.604
Padres50-49.505
Phillies62-34.646
Pirates48-48.500
Rangers46-50.479
Rays48-48.500
Red Sox53-42.558
Reds47-50.485
Rockies34-63.351
Royals52-45.536
Tigers47-50.485
Twins54-42.563
White Sox27-71.276
Yankees58-40.592

MLB Run Line (ATS) Records for 2024

TeamRecordATS Win Pct.
Angels54-42.563
Astros52-44.542
Athletics49-49.500
Blue Jays47-49.490
Braves44-51.463
Brewers51-46.526
Cardinals47-49.490
Cubs48-50.490
Diamondbacks48-49.495
Dodgers47-50.485
Giants46-51.474
Guardians49-46.516
Mariners42-56.429
Marlins42-54.438
Mets47-48.495
Nationals54-43.557
Orioles52-44.542
Padres49-50.495
Phillies51-45.531
Pirates53-43.552
Rangers45-51.469
Rays45-51.469
Red Sox44-51.463
Reds54-43.557
Rockies47-50.485
Royals54-43.557
Tigers47-50.485
Twins45-51.469
White Sox44-54.449
Yankees52-46.531

MLB Over/Under Records for 2024

TeamOver RecordOver Pct.Under Pct.
Angels47-46-3.505.495
Astros38-54-4.413.587
Athletics43-52-3.453.547
Blue Jays48-45-3.516.484
Braves34-56-5.378.622
Brewers52-39-6.571.429
Cardinals46-47-3.495.505
Cubs43-51-4.457.543
Diamondbacks52-42-3.553.447
Dodgers49-47-1.510.490
Giants53-41-3.564.436
Guardians47-42-6.528.472
Mariners41-52-5.441.559
Marlins51-43-2.543.457
Mets51-41-3.554.446
Nationals45-47-5.489.511
Orioles49-38-9.563.437
Padres53-45-1.541.459
Phillies43-48-5.473.528
Pirates44-48-4.478.522
Rangers38-54-4.413.587
Rays46-46-4.500.500
Red Sox44-44-7.500.500
Reds43-50-4.462.538
Rockies51-44-2.537.463
Royals40-54-3.426.575
Tigers51-42-4.548.452
Twins47-47-2.500.500
White Sox44-50-4.468.532
Yankees51-43-4.543.457

Baseball Odds at BetMGM

BetMGM is the premier online sports betting destination for baseball odds.

From spring training through the World Series, you can bet on a variety of odds. Whether you’re a first-time bettor making your first deposit, a casual fan browsing run lines for a game between the Boston Red Sox and Toronto Blue Jays, or a longtime diehard dissecting over/under trends for a late-night Seattle Mariners’ game, there are opportunities for everyone.

If you’re new to the sportsbook, register today with BetMGM’s welcome promo. And check out updated sportsbook promos each day of the year.

BetMGM First Bet Offer $1,500
About the Author

Shane Jackson

Read More @Sjacksonmgm

Shane Jackson is a Web Content Writer for BetMGM, covering MLB and NBA. After graduating from the University of Kansas, his previous stops include MLB.com, Lawrence Journal-World, Manhattan Mercury, Bet Chicago Sports, WynnBET, and Sportsbook Review.

Shane Jackson is a Web Content Writer for BetMGM, covering MLB and NBA. After graduating from the University of Kansas, his previous stops include MLB.com, Lawrence Journal-World, Manhattan Mercury, Bet Chicago Sports, WynnBET, and Sportsbook Review.