Baltimore Orioles vs Kansas City Royals Prediction & Picks - MLB

USA - MLB

Baltimore Orioles
7/12/26 13:35
Kansas City Royals

Prediction:

 

Baltimore Orioles win the match

−148
$200 offered for betting!

New customers only | Commercial content | 21+ age limit | T&Cs apply

 by Carlos Zabala | in MLB Picks

The Orioles aim to finish strong before the All-Star break; they've won their last three games, and early Sunday they intend to complete a sweep against a struggling Royals team that shares the worst record in MLB with the Angels.

On Saturday, the Orioles relied on a solid outing from Bradish, who pitched 6.2 innings. Despite only managing six hits all game, Baltimore helped their starter secure the win, with four of those hits being home runs. Alonso hit his 21st home run of the season, Mayo his 12th, Ward his sixth, and Henderson his 17th.

The Royals managed just two hits on Saturday; their superstar Witt Jr. went 0-for-4 with two strikeouts, ending his six-game hitting streak. Kansas City has lost its last four games; they lost the first game of the series 5-3 to Baltimore despite home runs from Caglianone and Rojas.

Conviction of the Day

Our editorial team's top-confidence pick, every day.

Members only · free sign-up

Sign up for free

Baltimore Orioles vs Kansas City Royals Form

Table

Teams Pts P W L
17 Baltimore Orioles
0.491 161 79 82
26 Kansas City Royals
0.426 162 69 93

Baltimore Orioles and Kansas City Royals Latest Matches

Baltimore Orioles
Baltimore Orioles Latest matches
L L L W W W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Jul 11, 2026 - MLB

Baltimore Orioles
6 :  1
Kansas City Royals

Jul 10, 2026 - MLB

Baltimore Orioles
5 :  3
Kansas City Royals

Jul 9, 2026 - MLB

Baltimore Orioles
3 :  2
Chicago Cubs

Jul 8, 2026 - MLB

Baltimore Orioles
7 :  9
Chicago Cubs

Jul 7, 2026 - MLB

Baltimore Orioles
2 :  5
Chicago Cubs

Jul 5, 2026 - MLB

Cincinnati Reds
3 :  2
Baltimore Orioles
W L L W W W
Victories

4/6 (67%)

Defeats

2/6 (33%)

Jul 11, 2026 - MLB

Baltimore Orioles
6 :  1
Kansas City Royals

Jul 10, 2026 - MLB

Baltimore Orioles
5 :  3
Kansas City Royals

Jul 9, 2026 - MLB

Baltimore Orioles
3 :  2
Chicago Cubs

Jul 8, 2026 - MLB

Baltimore Orioles
7 :  9
Chicago Cubs

Jul 7, 2026 - MLB

Baltimore Orioles
2 :  5
Chicago Cubs

Jul 1, 2026 - MLB

Baltimore Orioles
6 :  1
Chicago White Sox
W L L W W L
Victories

3/6 (50%)

Defeats

3/6 (50%)

Jul 5, 2026 - MLB

Cincinnati Reds
3 :  2
Baltimore Orioles

Jul 4, 2026 - MLB

Cincinnati Reds
5 :  8
Baltimore Orioles

Jul 3, 2026 - MLB

Cincinnati Reds
0 :  3
Baltimore Orioles

Jun 24, 2026 - MLB

Los Angeles Angels
7 :  6
Baltimore Orioles

Jun 23, 2026 - MLB

Los Angeles Angels
5 :  1
Baltimore Orioles

Jun 22, 2026 - MLB

Los Angeles Angels
1 :  6
Baltimore Orioles
Kansas City Royals
Kansas City Royals Latest matches
W W L L L L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jul 11, 2026 - MLB

Baltimore Orioles
6 :  1
Kansas City Royals

Jul 10, 2026 - MLB

Baltimore Orioles
5 :  3
Kansas City Royals

Jul 9, 2026 - MLB

New York Mets
7 :  3
Kansas City Royals

Jul 8, 2026 - MLB

New York Mets
6 :  2
Kansas City Royals

Jul 7, 2026 - MLB

New York Mets
12 :  16
Kansas City Royals

Jul 6, 2026 - MLB

Kansas City Royals
15 :  1
Philadelphia Phillies
L L L L W W
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jul 6, 2026 - MLB

Kansas City Royals
15 :  1
Philadelphia Phillies

Jul 5, 2026 - MLB

Kansas City Royals
5 :  2
Philadelphia Phillies

Jul 4, 2026 - MLB

Kansas City Royals
1 :  6
Philadelphia Phillies

Jul 2, 2026 - MLB

Kansas City Royals
2 :  5
Tampa Bay Rays

Jul 1, 2026 - MLB

Kansas City Royals
0 :  4
Tampa Bay Rays

Jun 30, 2026 - MLB

Kansas City Royals
4 :  10
Tampa Bay Rays
W W L L L L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jul 11, 2026 - MLB

Baltimore Orioles
6 :  1
Kansas City Royals

Jul 10, 2026 - MLB

Baltimore Orioles
5 :  3
Kansas City Royals

Jul 9, 2026 - MLB

New York Mets
7 :  3
Kansas City Royals

Jul 8, 2026 - MLB

New York Mets
6 :  2
Kansas City Royals

Jul 7, 2026 - MLB

New York Mets
12 :  16
Kansas City Royals

Jun 28, 2026 - MLB

Chicago White Sox
4 :  5
Kansas City Royals

Baltimore Orioles against Kansas City Royals : Head to Head (H2H)

Baltimore Orioles

67 %

Kansas City Royals

33 %

Jul 11, 2026 - MLB

Baltimore Orioles
6 :  1
Kansas City Royals

Jul 10, 2026 - MLB

Baltimore Orioles
5 :  3
Kansas City Royals

Apr 22, 2026 - MLB

Kansas City Royals
6 :  8
Baltimore Orioles

Apr 21, 2026 - MLB

Kansas City Royals
6 :  5
Baltimore Orioles

Apr 20, 2026 - MLB

Kansas City Royals
5 :  7
Baltimore Orioles

May 4, 2025 - MLB

Baltimore Orioles
6 :  11
Kansas City Royals
Baltimore Orioles vs Kansas City Royals Picks

Baltimore Orioles - Kansas City Royals Key Points

  1. The Orioles hit 111 home runs this season, the Royals 97
  2. The Orioles have a 27-25 record at Camden Yards this season
  3. The Royals have a 17-32 record on the road this season
  4. The Royals have a collective batting average of .232 on the road this season

Our Baltimore Orioles vs Kansas City Royals Prediction

Seth Lugo will take the mound for the Royals after escaping with a no-decision in his last outing, where he allowed two home runs to the Mets. His outing started poorly when his team committed three throwing errors on a Little League play in the first inning.

Shane Baz will start for the Orioles; he has a 4-9 record this year and, despite being charged with the loss, pitched a quality start in his last outing against the Cubs.

Our prediction for Orioles vs Royals is: Orioles ML.

Prediction:

 

Baltimore Orioles win the match

−148
$200 offered for betting!

Welcome Bonus for the Baltimore Orioles vs Kansas City Royals match!

FanDuel Bonus $200

FanDuel is offering some great promos for the beginning of football season, including their welcome offer of $200, which can be activated for this Baltimore Orioles vs Kansas City Royals match! Simply sign up and place a first bet of at least $5. You can do this during your first 4 days with FanDuel, earning a total of $200 in bet reset tokens!

Remember, the offer is only open to new sign-ups!

$200 in bonus bets for Baltimore Orioles vs Kansas City Royals!

All tips are fully researched and given in good faith, but profits cannot be guaranteed.