Kansas City Royals vs Baltimore Orioles Prediction & Picks - MLB

USA - MLB

Kansas City Royals
4/22/26 14:10
Baltimore Orioles

Prediction:

 

Kansas City Royals ML

-136
$200 offered for betting!

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

 by Matt Lowrimore | in MLB Picks

A full 15-game MLB slate is scheduled for Wednesday, which will include an American League matchup between the Kansas City Royals and the Baltimore Orioles. Let’s take a look at the match statistics and predictions for this game between the Royals and the Orioles.

The Orioles have been fairly inconsistent over the first few weeks of the season, but will be looking for a series win against the Royals in Game 3 on Wednesday. Baltimore is scheduled to start Chris Bassitt, who will enter this game with a record of 0-2 and an ERA of 6.19. Bassitt has made a total of four starts this season, allowing 11 earned runs in 16.0 innings. He has especially struggled on the road, which puts him in an even tougher spot here, even against the Royals.

As for Kansas City, they have quite simply been one of the worst teams in the league this season. That being said, the Royals will start their best pitcher in the series finale, that being Michael Wacha. Wacha will enter this game with a record of 2-0, and he has an ERA of 1.00. He has especially been good at home this season, giving him a huge advantage in this game as well.

Kansas City Royals vs Baltimore Orioles Form

Table

Teams Pts P W L
22 Baltimore Orioles
0.464 84 39 45
29 Kansas City Royals
0.405 84 34 50

Kansas City Royals and Baltimore Orioles Latest Matches

Kansas City Royals
Kansas City Royals Latest matches
L L L L L W
Victories

1/6 (17%)

Defeats

5/6 (83%)

Apr 21, 2026 - MLB

Kansas City Royals
6 :  5
Baltimore Orioles

Apr 20, 2026 - MLB

Kansas City Royals
5 :  7
Baltimore Orioles

Apr 19, 2026 - MLB

New York Yankees
7 :  0
Kansas City Royals

Apr 18, 2026 - MLB

New York Yankees
13 :  4
Kansas City Royals

Apr 17, 2026 - MLB

New York Yankees
4 :  2
Kansas City Royals

Apr 16, 2026 - MLB

Detroit Tigers
10 :  9
Kansas City Royals
L W W L L W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Apr 21, 2026 - MLB

Kansas City Royals
6 :  5
Baltimore Orioles

Apr 20, 2026 - MLB

Kansas City Royals
5 :  7
Baltimore Orioles

Apr 12, 2026 - MLB

Kansas City Royals
5 :  6
Chicago White Sox

Apr 11, 2026 - MLB

Kansas City Royals
2 :  0
Chicago White Sox

Apr 10, 2026 - MLB

Kansas City Royals
2 :  0
Chicago White Sox

Apr 9, 2026 - MLB

Kansas City Royals
0 :  2
Chicago White Sox
L L L L L L
Victories

0/6 (0%)

Defeats

6/6 (100%)

Apr 19, 2026 - MLB

New York Yankees
7 :  0
Kansas City Royals

Apr 18, 2026 - MLB

New York Yankees
13 :  4
Kansas City Royals

Apr 17, 2026 - MLB

New York Yankees
4 :  2
Kansas City Royals

Apr 16, 2026 - MLB

Detroit Tigers
10 :  9
Kansas City Royals

Apr 15, 2026 - MLB

Detroit Tigers
2 :  1
Kansas City Royals

Apr 14, 2026 - MLB

Detroit Tigers
2 :  1
Kansas City Royals
Baltimore Orioles
Baltimore Orioles Latest matches
L W L L W L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Apr 21, 2026 - MLB

Kansas City Royals
6 :  5
Baltimore Orioles

Apr 20, 2026 - MLB

Kansas City Royals
5 :  7
Baltimore Orioles

Apr 19, 2026 - MLB

Cleveland Guardians
8 :  4
Baltimore Orioles

Apr 18, 2026 - MLB

Cleveland Guardians
4 :  2
Baltimore Orioles

Apr 17, 2026 - MLB

Cleveland Guardians
4 :  6
Baltimore Orioles

Apr 16, 2026 - MLB

Cleveland Guardians
4 :  2
Baltimore Orioles
L W W W L L
Victories

3/6 (50%)

Defeats

3/6 (50%)

Apr 15, 2026 - MLB

Baltimore Orioles
5 :  8
Arizona Diamondbacks

Apr 14, 2026 - MLB

Baltimore Orioles
3 :  4
Arizona Diamondbacks

Apr 13, 2026 - MLB

Baltimore Orioles
9 :  7
Arizona Diamondbacks

Apr 12, 2026 - MLB

Baltimore Orioles
6 :  2
San Francisco Giants

Apr 11, 2026 - MLB

Baltimore Orioles
6 :  2
San Francisco Giants

Apr 10, 2026 - MLB

Baltimore Orioles
3 :  6
San Francisco Giants
L W L L W L
Victories

2/6 (33%)

Defeats

4/6 (67%)

Apr 21, 2026 - MLB

Kansas City Royals
6 :  5
Baltimore Orioles

Apr 20, 2026 - MLB

Kansas City Royals
5 :  7
Baltimore Orioles

Apr 19, 2026 - MLB

Cleveland Guardians
8 :  4
Baltimore Orioles

Apr 18, 2026 - MLB

Cleveland Guardians
4 :  2
Baltimore Orioles

Apr 17, 2026 - MLB

Cleveland Guardians
4 :  6
Baltimore Orioles

Apr 16, 2026 - MLB

Cleveland Guardians
4 :  2
Baltimore Orioles

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

Kansas City Royals

67 %

Baltimore Orioles

33 %

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

May 3, 2025 - MLB

Baltimore Orioles
0 :  4
Kansas City Royals

May 2, 2025 - MLB

Baltimore Orioles
3 :  0
Kansas City Royals

Apr 6, 2025 - MLB

Kansas City Royals
4 :  1
Baltimore Orioles

Kansas City Royals - Baltimore Orioles Key Points

  1. Chris Bassitt has an ERA of 6.19 this season
  2. Chris Bassitt has an ERA of 7.71 on the road
  3. Michael Wacha has an ERA of 1.00 this season
  4. Michael Wacha has an ERA of 0.00 at home

Our Kansas City Royals vs Baltimore Orioles Prediction

Despite being one of the worst teams in the MLB this season, the Royals are the favorite in this game and look to be the best betting option. Going back to the clear discrepancy in starting pitchers for this game, Wacha has allowed a total of three earned runs this season over 27.0 innings. 

As mentioned, he has been lights out at home, and while he only has one home start, he pitched 8.0 shutout innings. Bassitt, on the other hand, has made two away starts, allowing six earned runs over 7.0 innings. 

Therefore, given that Wacha has proven to be tough to score against, while Bassit has been shelled multiple times this season, our Kansas City Royals vs Baltimore Orioles prediction is: Kansas City Royals ML.

Prediction:

 

Kansas City Royals ML

-136
$200 offered for betting!

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

Kansas City Royals vs Baltimore Orioles Picks