- Matchup: Baltimore Orioles vs. Kansas City Royals
- Date: Tuesday, April 21, 2026
- Venue: Kauffman Stadium, Kansas City, MO
- Broadcast: MLB.TV
- Betting Odds: Baltimore (-196) Kansas City (+162)
This page may include affiliate links at no extra cost to you, thanks for your support.
The Kansas City Royals (7-15) are set to face off against the Baltimore Orioles (10-12) at Kauffman Stadium this Tuesday. The Orioles enter the game with a moneyline of -196, while the Royals start at +162. The over/under for total runs is registered at 8. On the mound, we will see Shane Baz pitch for the Orioles against the Royals’ Kris Bubic.

The Baltimore Orioles currently boast a slugging percentage of .373, having registered 210 strikeouts and drawn 88 walks. They have tallied 90 RBIs and accumulated 166 hits this season, resulting in a team batting average of .230. The Orioles have notched 38 doubles and hit 21 home runs, accounting for 91 runs with an on-base percentage of .318. As a team, the Baltimore Orioles are managing 4.1 runs per game, placing them 18th in MLB.
Baltimore’s pitching staff has a K/BB ratio of 2.58, complemented by a collective WHIP of 1.33. So far, Orioles pitchers have allowed 23 home runs and totaled 98 runs (ranking 16th in the league). They have surrendered 181 hits (averaging 8.4 hits per 9 innings) alongside 86 earned runs. This season, Baltimore holds an ERA of 4.00 (14th in MLB) and has struck out 196 batters while issuing 76 walks, leading to a team FIP of 3.98.
The Orioles’ bullpen shows a save percentage of 80.0%, having appeared in 27 save situations. They have secured 8 saves but missed on 2 of 10 save opportunities. The bullpen has inherited 24 base runners this season, with 12.5% scoring. This year, the Orioles’ relievers have entered games with runners on base 16 times and have had 28 appearances in high-leverage situations. Overall, the Orioles have utilized 72 relievers this season, achieving 16 holds (9th in the league).
Defensively, the Orioles have converted 68.5% of balls hit into play into outs across their 1,740 innings, placing them 25th in the league. The Atlanta Braves have registered 580 putouts, along with 185 assists and 12 errors. Their fielding percentage is at .985, ranking 19th in the majors, and they have turned 18 double plays.
Shane Baz has recorded 308 innings pitched with 312 strikeouts throughout his MLB career. With a career record of 17-19, Baz holds a FIP of 4.23 after facing 1,293 batters. His earned run average stands at 4.30 (allowing 147 earned runs) and he maintains a WHIP of 1.250. Over his career, he has yielded 274 hits (averaging 8.0 hits per 9 innings) with 111 walks.
The Kansas City Royals have launched 17 home runs this season and achieved 67 RBIs. They have tallied 30 doubles, 72 walks, and 71 runs so far. The Royals hold an on-base percentage of .296 and a team batting average of .218. With a slugging percentage of .339, they are averaging 3.23 runs per game, placing them 30th overall. They have accumulated 188 strikeouts (13th in MLB) and collected 153 hits.
Kansas City’s pitching staff has a WHIP of 1.391 and a FIP of 4.71. Their K/BB ratio is 8.70 (184 strikeouts to 96 walks) and they rank 10th overall in hits allowed, giving up 167. The pitching staff has surrendered 28 home runs and allowed 4.90 runs per 9 innings, ranking 22nd league-wide. This season, Kansas City pitchers have conceded 103 runs, resulting in a team ERA of 4.62 (allowing 97 earned runs).
The Royals’ bullpen has a 22.2% inherited scoring rate from 18 inherited base runners. They’ve appeared 17 times in high-leverage situations and 11 times with runners on base. Out of 21 save opportunities, Kansas City has earned 10 holds and experienced 4 blown saves. Currently, they rank 16th with a save percentage of 63.6% and have used 63 relievers this year.
With a defensive efficiency rating of 71.3% across 1,704 innings, the Royals rank 7th in the league. The Kansas City Royals have executed 18 double plays and boast a fielding percentage of .991 (4th in professional baseball). They have chalked up 174 assists, made 7 errors, and recorded 568 putouts this season.
Kris Bubic, holding a career record of 21-37, features a 4.14 ERA and allows 8.9 hits per 9 innings. His K/BB ratio stands at 2.35 after facing 2,119 batters in his professional career. He has permitted 227 earned runs with a WHIP of 1.390 and a FIP of 4.1. To date, Bubic has yielded 486 hits while racking up 470 strikeouts over 493 innings pitched.
Which team will come out on top in tonight’s MLB game against the spread or moneyline?
Prediction: Take Kansas City (+162)
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.
