- Matchup: Baltimore Orioles vs Kansas City Royals
- Date: Wednesday, April 22, 2026
- Venue: Kauffman Stadium, Kansas City, MO
- Broadcast: MLB.TV
- Betting Odds: Baltimore (-132) Kansas City (+110)
This page may include affiliate links at no extra cost to you, thanks for your support.
The Kansas City Royals (7-16) are set to face off against the Baltimore Orioles (11-12) at Kauffman Stadium on Wednesday. The current moneyline for this encounter features Baltimore at -132, while Kansas City stands at +110. The over/under for total runs is established at 9. Expected starting pitchers are Chris Bassitt and Michael Wacha.

The Baltimore Orioles currently boast a slugging percentage of .367 and have accumulated 224 strikeouts alongside 96 walks. On the season, they have notched 97 RBIs and 172 total hits, yielding a batting average of .226. The team has successfully achieved 39 doubles and 22 home runs. With 98 runs scored, their on-base percentage is .317, allowing them to average 4.3 runs per game, ranking them 17th in the MLB.
The Orioles possess a K/BB ratio of 2.55, with their pitching lineup holding a WHIP of 1.35. They have relinquished 24 home runs and 103 runs this season, placing them 17th in the league. Baltimore has given up 194 hits (averaging 8.5 hits per 9 innings) with 87 earned runs, leading to a team ERA of 3.81 (11th in MLB), complemented by 209 strikeouts. The pitching staff has issued 82 walks, with a FIP of 3.97 this season.
This year, the Orioles have utilized 78 relievers. The bullpen has inherited 26 base runners, with an 11.5% scoring rate. Relief pitchers have secured 16 holds (9th in the league). The Orioles’ penalties in high-pressure scenarios include appearing with runners on base 19 times and tallying 31 total high-leverage moments. Their success rate is reflected in 8 saves out of 10 opportunities, resulting in an 80.0% save percentage over 27 situations.
The Orioles convert 68.1% of balls in play into outs across their 1,848 innings, designating them 25th in the league. The Atlanta Braves have executed 616 putouts this season, alongside 198 assists and 13 errors, with a fielding percentage of .984, placing them 19th overall. They have completed 19 double plays.
Bassitt (career record 83-67) holds a FIP of 3.62, facing 5,493 batters throughout his MLB career. He has conceded 1,207 hits (averaging 8.4 hits per 9 innings), issuing 420 walks, and maintains an ERA of 3.67 (528 earned runs). With a career WHIP of 1.257, he has accumulated 1,198 strikeouts during 1,294 innings pitched.
The Kansas City Royals have recorded a .302 team on-base percentage along with a .223 batting average this season. They have struck out 201 times (11th in MLB) and collected 167 hits, resulting in 18 home runs and 72 RBIs. The Royals have a team slugging percentage of .342, leading to an average of 3.30 runs per game (29th in MLB). Throughout the season, they have achieved 31 doubles, 78 walks, and 76 runs scored.
On the defensive side, the Royals have allowed 110 runs, with a collective ERA of 4.56 (102 earned runs). They have conceded 29 home runs and an average of 4.92 runs per 9 innings (21st in MLB). The Royals’ WHIP stands at 1.377, with a FIP of 4.66 this season. They maintain a strikeout-to-walk ratio of 8.90 (198 strikeouts against 104 walks), ranking 11th in total hits allowed with 173.
Kansas City’s relief pitchers have faced 19 inherited base runners, with a scoring rate of 26.3%. They have entered high-leverage situations 22 times, encountering runners on base 14 times. Despite having 23 save opportunities, they own 11 holds and have blown 5 saves. Their save percentage is 58.3%, placing them 19th in MLB, with 68 relief pitchers utilized thus far.
Across 1,812 innings, the Royals have achieved a defensive efficiency of 71.7% (6th in professional baseball). They have executed 19 double plays, maintaining a .991 fielding percentage (4th in MLB) and contributing 186 assists, 7 errors, and 604 putouts this season.
Throughout his career, Wacha has permitted 1,584 hits while compiling 1,439 strikeouts over 1,654 innings pitched. With a career record of 113-75, Wacha holds a 3.84 ERA and allows 8.6 hits per 9 innings. He has conceded 706 earned runs with a WHIP of 1.267 and a FIP of 3.8, all while facing 6,944 batters throughout his professional career.
Who will emerge victorious in tonight’s MLB matchup against the spread or moneyline?
Prediction: Opt for Kansas City (+110) and the under on 9 total runs
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
