Baltimore Orioles vs Kansas City Royals Betting Pick & Prediction for 4/22

The Baltimore Orioles will visit the Kansas City Royals for an MLB regular season game. This matchup is set to take place at Kauffman Stadium in Kansas City, MO. The game is scheduled for Wednesday, April 22, 2026, at 2:10 PM.
The Orioles have a record of 11-13 and are ranked third in the AL East. They recently lost their last game and are 4-6 in their last ten games. The Royals hold an 8-16 record and are fifth in the AL Central. They are coming off a win, but have struggled recently with a 2-8 record in their last ten games.
Baltimore Orioles Team Preview
The Baltimore Orioles recently played a series of games against the Kansas City Royals and the Cleveland Guardians. In their latest outing against the Royals on April 21st, they lost 6-5. Adley Rutschman and Coby Mayo each hit a home run, but the team could not secure the win.
During the current season, the Orioles have shown mixed results at the plate. They have a team batting average of .227, which ranks 19th in the league. However, their power numbers are better, with 24 home runs, placing them 8th in that category.
On the mound, Chris Bassitt is set to start for the Orioles in the next game. This season, Bassitt has a record of 0-2 with a 6.19 ERA. He will face the Royals’ Michael Wacha, who has been strong with a 1.00 ERA.
Orioles vs Royals Game Day Info
- Sport: MLB
- Teams: Baltimore Orioles vs. Kansas City Royals
- Venue: Kauffman Stadium, Kansas City, MO
- Date: Wednesday, April 22, 2026
- Betting Odds: Orioles Moneyline +111, Royals Moneyline -132
Kansas City Royals Team Preview
The Kansas City Royals recently won a close game against the Baltimore Orioles with a score of 6-5. The team had 10 hits, with 7 being extra-base hits, including 1 home run. Kris Bubic pitched 6 innings, allowing 3 earned runs on 5 hits.
Before that, the Royals lost to the Orioles 7-5, despite collecting 14 hits. Seth Lugo pitched well, going 7 innings without giving up an earned run, allowing only 1 hit. Nick Loftin was a standout hitter, contributing 3 RBIs in that game.
In their series against the New York Yankees, the Royals struggled, losing three games. Michael Wacha pitched well in one of the losses, completing 6 innings with 2 earned runs. Offensively, the team has a batting average of .227 this season, ranking 19th overall.
BTB Betting Pick
The Royals are favored on the moneyline at -132. They have a better batting average and slugging percentage against the Orioles. The Orioles have a lower earned run average, but the Royals’ pitching has more quality starts. Based on these factors, the pick is the Royals to win.
The total for the game is set at 9.0. The Orioles’ team pitching has a 3.96 ERA, while the Royals’ is 4.58. Both teams have shown the ability to hit home runs. Considering these stats, the projected score is Royals 5, Orioles 4. The recommendation is to take the over 9.0.