Lines
Home / MLB Predictions / Kansas City Royals vs Baltimore Orioles Predictions

Kansas City Royals vs Baltimore Orioles Predictions

July 10 07:05 PM (Start in 5 Hours)
ROYL Oriole Park at Camden Yards

Royals vs. Orioles Matchup Overview

The Kansas City Royals visit Oriole Park at Camden Yards to take on the Baltimore Orioles on July 10th, 2026, at 7:05 pm. The Royals hold a record of 38-55, while the Orioles are slightly better at 42-51. Check out the betting odds with the Orioles at -150 and the Royals at +130 for moneyline bets, alongside the total set at 9.5 runs. The Edge AI sports betting tool can help you find the best bets for this matchup. Key players for the Royals include Bobby Witt Jr., who boasts a .289 batting average with 12 home runs and 38 RBIs. Michael Massey and Maikel Garcia have also contributed, though Garcia is currently on the 10-day injured list with a left hand muscle strain. For the Orioles, Taylor Ward leads with a .254 average and has been a consistent presence. The Royals have faced the Orioles three times recently, winning one and losing two, which adds a layer of intrigue to this matchup.

Matchup Overview

  • Teams: Kansas City Royals vs Baltimore Orioles
  • Date: Friday, July 10, 2026
  • Time: 7:05 PM
  • Venue: Oriole Park at Camden Yards

Current Betting Odds

  • Spread: Royals — (—) (+1.5 (-160 BetMGM Sportsbook)), Orioles — (—) (-1.5 (+132 BetMGM Sportsbook))
  • Total (Over/Under): 9.5 (-110/-110) (Over 10.0 (-106 BetMGM Sportsbook), Under 10.0 (-114 BetMGM Sportsbook))
  • Moneyline Odds: Royals +130 (+130 (BetMGM Sportsbook)), Orioles -150 (-154 (BetMGM Sportsbook))

Edge AI Win Probabilities

After 1,000 simulations, our model gives the Royals a win probability of 42%, while the Orioles have a win probability of 58%

The Royals and Orioles have a history that often sees the Royals struggle at Camden Yards, where the Orioles’ power-hitting style can exploit the park’s dimensions. Traditionally, the Royals rely on speed and defense, while the Orioles bring a more aggressive offensive approach. Betting trends suggest that when these teams meet, the home field advantage for Baltimore can be significant, making it worth considering when placing bets.

Projected Final Score

Our Edge AI predicts a final score of Orioles 5-4 Royals with a confidence score of 70%. These projections are based on 1,000 simulations and hundreds of data points, ensuring you have the most accurate predictions to inform your betting strategy.

Point Spread
42%
58%
Confidence Level: 72.1%

Unlock for as little as $16.65/month

Unlock
Play Now with Best Odds
BetMGM will refund your first wager in bonus bets
Over/Under
42%
58%
Confidence Level: 58.7%

Unlock for as little as $16.65/month

Unlock
Play Now with Best Odds
BetMGM will refund your first wager in bonus bets
Moneyline
42%
58%
Confidence Level: 65.4%

Unlock for as little as $16.65/month

Unlock
Play Now with Best Odds
BetMGM will refund your first wager in bonus bets

When the Royals and Orioles face off, you’re looking at two teams with distinct identities. Kansas City often leans on its speed and defense, while Baltimore has historically showcased a more power-driven lineup. Over the years, the moneyline tends to sway toward the home team, especially at Camden Yards, where the ball carries well, but the Royals have pulled off some surprising upsets, making this matchup one to watch for line movement.

Kansas City Royals vs Baltimore Orioles Moneyline

The Royals face the Orioles in Baltimore, where the home team holds a slight edge in the moneyline odds. With Kansas City missing key players like Maikel Garcia and Vinnie Pasquantino, the Orioles could capitalize on this matchup, making it a game worth watching for moneyline bettors.

See Game Picks

Kansas City Royals vs Baltimore Orioles Run Line

The Kansas City Royals, struggling on the road, face the Baltimore Orioles, who have a slight edge at home. Given the current run line, Baltimore’s offense, led by Taylor Ward and Pete Alonso, could generate enough runs to cover. However, Kansas City’s Bobby Witt Jr. might keep things closer than expected, making this matchup worth monitoring for run line bettors.

See Game Picks

Kansas City Royals vs Baltimore Orioles Over/Under

The Royals and Orioles have combined for an average of 9.2 runs in their recent matchups, indicating potential for a high-scoring game. However, the absence of key players like Maikel Garcia and Vinnie Pasquantino for Kansas City could impact their offensive output. The effectiveness of the starting pitchers will be crucial in determining whether this game goes over or under the total.

See Game Picks
38-56
All
43-51
21-26
Home
25-25
17-30
Away
18-26
18-27
as Fav
27-30
20-29
as Dog
16-21
42-52
ATS
43-51
20-27
ATS Home
23-27
22-25
ATS Away
20-24
46-47
O/U
52-39
23-23
O/U Home
27-21
23-24
O/U Away
25-18
RESULT
WIN 2-8
DATE
04/04
SPREAD
-1.5
O/U
o8.0
RESULT
LOSE 3-7
DATE
07/09
SPREAD
O/U
o9.0
RESULT
LOSE 2-6
DATE
07/08
SPREAD
+1.5
O/U
RESULT
WIN 16-12
DATE
07/07
SPREAD
+1.5
O/U
o8.0
RESULT
WIN 1-15
DATE
07/06
SPREAD
O/U
RESULT
LOSE 4-1
DATE
05/24
SPREAD
O/U
u8.5
RESULT
LOSE 11-5
DATE
04/30
SPREAD
O/U
RESULT
WIN 2-3
DATE
07/09
SPREAD
O/U
u9.5
RESULT
LOSE 9-7
DATE
07/08
SPREAD
+1.5
O/U
o9.0
RESULT
LOSE 5-2
DATE
07/07
SPREAD
O/U
u9.0
WHO WON
Orioles logo BAL
RESULT
8-6
DATE
04/22
WHO WON
Royals logo KC
RESULT
5-6
DATE
04/21
WHO WON
Orioles logo BAL
RESULT
7-5
DATE
04/20
WHO WON
Royals logo KC
RESULT
11-6
DATE
05/04
WHO WON
Royals logo KC
RESULT
4-0
DATE
05/03

BOX SCORE: MLB TEAM STATS & PLAYER STATS

0
At Bats
0
0
Runs
0
0
Hits
0
0
Walks
0
0
Strikeouts
0
0.317
On Base Percentage
0.319
0.398
Slugging Percentage
0.396
4.89
Earned Run Average
4.38
0
Earned Runs
0
0
Home Runs
0
0
Walks
0
0
Strikeouts
0
0
Strikeouts Per 9 Innings
0
1.45
Walks Plus Hits Per Inning Pitched
1.37
Batters
AVG
HR
RBI
H
0.288
13
39
100
0.209
11
36
71
0.257
14
34
79
0.246
13
49
73
0.237
4
26
61
0.233
7
30
51
0.263
7
31
57
0.254
4
29
43
0.268
1
9
30
0.370
2
5
20
0.220
0
4
9
0.154
1
4
4
0.222
1
1
4
Starting pitcher
W-L
ERA
WHIP
K
4-3
5.05
1.59
47
Pitchers
W-L
ERA
WHIP
K
5-7
3.77
1.19
96
3-6
4.56
1.43
80
5-6
4.77
1.46
82
4-3
5.05
1.59
47
0-5
5.92
1.53
37
2-2
2.41
0.96
32
3-3
5.00
1.64
25
0-3
3.53
1.29
27
3-1
5.40
1.33
22
2-2
5.22
1.43
39
1-0
3.38
1.55
17
0-0
1.86
1.35
4
0-0
2.84
1.58
9
0-0
17.18
3.55
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
full roster
Batters
AVG
HR
RBI
H
0.219
16
40
84
0.255
5
24
89
0.249
20
62
87
0.248
14
42
65
0.236
3
31
58
0.256
8
47
60
0.191
11
33
42
0.302
3
28
65
0.221
8
27
43
0.196
6
12
29
0.230
2
13
28
0.212
5
14
24
0.250
0
4
7
0.174
0
1
4
Starting pitcher
W-L
ERA
WHIP
K
7-2
3.38
1.36
62
Pitchers
W-L
ERA
WHIP
K
4-9
4.21
1.37
90
5-9
3.76
1.40
101
6-7
4.48
1.31
69
7-2
3.38
1.36
62
2-1
3.09
1.05
45
2-0
3.54
1.21
28
3-1
2.75
0.86
42
1-2
2.40
1.07
27
1-2
5.06
1.35
29
0-1
4.70
1.35
22
1-2
4.09
1.00
24
0-4
4.11
1.44
21
0-0
0.00
1.00
1
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0
0-0
0.00
0.00
0

INJURY REPORT

NAME
POS
STATUS
INJURY
NOTES
POS
RP
STATUS
Questionable
INJURY
Elbow
Notes
Helsley is dealing with elbow soreness and is uncertain to take the field for the Orioles.
full roster and injuries