Kansas City Royals
Pitchers not announced.
Baltimore Orioles
Pitchers not announced.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3
Days Free
Limited Offer

Bet Smarter. Try BetQL Pro
Free for 3 Days.

AI-Powered PicksSharp Money AlertsLive Line MovementModel Bets & Trends
Cancel anytime. Billed after trial ends.
Moneyline
Total
Spread
Model Bets
Kansas City Royals (undefined) vs. Baltimore Orioles (--)
See who our recommended best bet is for Kansas City Royals vs. Baltimore Orioles
Subscribe now to access Kansas City Royals vs. Baltimore Orioles predictions and more:
- Best Bets
- Pro Betting Trends
- Public Betting Consensus
Sharp Bettor Report
See if pro bettors like Kansas City Royals or Baltimore Orioles
Kansas City Royals
Kansas City Royals
% of Money --
% of Tickets --
Baltimore Orioles
Baltimore Orioles
% of Money --
% of Tickets --

MLB Predictions for Today: Baltimore Orioles vs. Kansas City Royals

BetQL, the top source for trending betting tips, has a thrilling MLB prediction for the upcoming game between the Baltimore Orioles and the Kansas City Royals on July 10, 2026. This encounter brings excitement as both teams look to strengthen their standings in the league.

Baltimore Orioles Performance and Standings

The Baltimore Orioles have had a competitive 2025 season, showing strong resolve on the field. With a total of 156 matches played last season, their performance has showcased moments of brilliance. Here’s a look at their last five games:

  1. July 9, 2026: Orioles 3 - Cubs 2 (Win)
  2. July 8, 2026: Orioles 7 - Cubs 9 (Loss)
  3. July 7, 2026: Orioles 2 - Cubs 5 (Loss)
  4. July 5, 2026: Orioles 2 - Reds 3 (Loss)
  5. July 4, 2026: Orioles 8 - Reds 5 (Win)

With these recent performances, the Orioles will be eager to secure a victory at home, leveraging their strong crowd support.

Kansas City Royals Performance and Standings

The Kansas City Royals, meanwhile, are looking to bounce back after some tough outings. Their last five games highlight a mixture of fight and struggle:

  1. July 9, 2026: Royals 3 - Mets 7 (Loss)
  2. July 8, 2026: Royals 2 - Mets 6 (Loss)
  3. July 7, 2026: Royals 16 - Mets 12 (Win)
  4. July 6, 2026: Royals 15 - Phillies 1 (Win)
  5. July 5, 2026: Royals 5 - Phillies 2 (Win)

The Royals hope to build on the momentum from their earlier victories, but they need to improve their form if they want to emerge victorious against the Orioles.

Game Prediction and Betting Insights

As the game approaches, predictions suggest that the Baltimore Orioles hold a favorable position, especially with a Moneyline of -152 available at Fanatics Sportsbook, indicating they are seen as the expected winners. Furthermore, there's a spread prediction favoring the Orioles at -1.5 runs with odds of +129 at Caesars Sportsbook.

The over/under for this game is set at Over 9.5 runs, with odds of -105 at BetMGM Sportsbook. Such predictions present valuable insights for fans and bettors looking for MLB expert picks for today, especially considering the current form of both teams.

In summary, with the Orioles aiming to capitalize on their home advantage and the Royals seeking redemption, this game promises to be a thrilling encounter. Be sure to catch all the action live!

Schedule Summary
KC
Teams
BAL
Games Played
Record
ATS Record
Cover %
O/U Record
Over %
Schedule & Result
Reset Filters
Reset Filters
Total Games: 0Record: 0-0 ATS Record: 0-0-0O/U Record: 0-0-0
Games: 0Record: 0-0 ATS Record: 0-0-0O/U Record: 0-0-0
DateOpponentScoreATSO/UB2B
Line Movement
Moneyline
Run Line
Total
First 5 Inn
First 5 Inn O/U

Loading graph...

No data for graph. Lines will begin to move closer to the start of the game.

More Analysis
Pro Bettor Report
View who the professional bettors like today.
Public Bets
See who the public is betting today.
The Best Offers
Find the best offers in your state for today's games.
KC Team Logo
Royals Pitching
Pitchers not yet announced, please check back later.
BAL Team Logo
Orioles Pitching
Pitchers not yet announced, please check back later.
 
Royals Lineup
Lineup not yet available, please check back later
 
Orioles Lineup
Lineup not yet available, please check back later
 
Royals Lineup
Lineup not yet available, please check back later
 
Royals Injuries
Get access to Real-Time Offensive and Defensive Injuries with a BetQL Subscription
 
Orioles Injuries
Get access to Real-Time Offensive and Defensive Injuries with a BetQL Subscription
 
Royals Injuries
Get access to Real-Time Offensive and Defensive Injuries with a BetQL Subscription