Baltimore Orioles vs Kansas City Royals Prediction, 4/21/2026 MLB Picks, Best Bets & Odds
Game: Baltimore Orioles vs Kansas City Royals
Date: Tuesday, April 21, 2026
Location: Kauffman Stadium in Kansas City, MO
TV: MLB.TV
Odds/Point Spread: Baltimore (-196) Kansas City (+162)
The Kansas City Royals (7-15) will play the Baltimore Orioles (10-12) at Kauffman Stadium on Tuesday. The moneyline on this game has the Orioles at -196 while the Royals open at +162. The betting total comes in at 8. The men taking the mound will be Shane Baz and Kris Bubic.

Baltimore has a slugging percentage of .373 and have been rung up 210 times, while drawing a walk on 88 occasions. They have accumulated 90 runs batted in in addition to 166 hits on the year, and their team batting average sits at .230. The Orioles have recorded 38 two-baggers as a team and have hit 21 baseballs out of the park. They have earned 91 runs while holding a team OBP of .318. As a squad, the Baltimore Orioles are compiling 4.1 runs per game, which puts them at 18th in MLB.
Today’s Featured MLB Best Bet! SCOTT RICKENBACH hit another top play Saturday with a 7-Unit NBA win. He also won his most recent 7-Unit in MLB last Sunday and is now on an 11-6 (65%) with 7-Unit MLB picks. Rickenbach has a 7-Unit MLB Play (3 p.m.) Sunday. Sign up below. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Betting Picks
They have accumulated a K/BB ratio of 2.58 and the pitching staff holds a collective WHIP of 1.33. Orioles pitchers have relinquished 23 long balls in addition to 98 runs in total (16th in the league). Baltimore has conceded 181 hits (8.4 per 9 innings) as well as 86 earned runs. The Orioles have an ERA of 4.00 this season (14th in MLB), and the staff has rung up 196 batters. They have walked 76 opposing hitters and their FIP is 3.98 as a team on the campaign.
The Orioles bullpen have earned a save percentage of 80.0% and have stepped onto the mound in 27 save situations. They have accumulated 8 saves this season and have blown 2 of 10 chances to save the game. The bullpen pitchers have inherited 24 base runners for the year with 12.5% of those players ended up scoring. Orioles bullpen pitchers have entered the contest with runners on 16 times as well as having 28 appearances in high leverage situations. The Orioles have sent 72 relievers to the mound this year. The relievers have a total of 16 holds this year (9th in baseball).
The Orioles have turned 68.5% of balls hit into play into outs in their 1,740 innings on the diamond, which has them sitting 25th in professional baseball. The Atlanta Braves have a total of 580 putouts on the year, as well as 185 assists and 12 errors. Their fielding rate is holding at .985 which has them ranked 19th in the majors, and have 18 double plays.
Baz has taken the mound for 308 innings and has earned 312 K's during his MLB career. Baz (17-19 career record) sits with a FIP of 4.23 and he has gone up against 1,293 batters in the major leagues. His earned run average is 4.30 (147 earned runs allowed) and he has a career WHIP of 1.250. He has conceded 274 hits (8.0 hits per 9 innings) and has had 111 walks.
Kansas City is sitting with 17 home runs on the year as well as 67 RBIs. They have hit 30 doubles, while taking a walk 72 times as well as recording 71 runs. The Kansas City Royals have an OBP of .296 and a team batting average of .218 on the year. The Royals hold a team slugging % of .339 and they tally 3.23 runs per outing (30th in the league). They have struck out on 188 occasions (13th in baseball) and have tallied 153 base hits.
The Royals are sitting with a team WHIP of 1.391 in addition to having a FIP of 4.71 as a unit for the season. Their K/BB ratio sits at 8.70 (184 strikeouts vs 96 bases on balls). They rank 10th in the league as a pitching staff in total hits conceded with 167. They have given up 28 home runs and they yield 4.90 runs per 9 innings (22nd in the league). The Kansas City pitching staff have allowed 103 runs for the year and come in with a team ERA of 4.62 (97 earned runs allowed).
Kansas City relievers hold an inherited score rate of 22.2% out of 18 inherited base runners. Their bullpen pitchers have taken the field 17 times in high leverage situations and also on 11 occasions with base runners. With 21 save situations, the Royals have accrued 10 holds in addition to 4 blown saves. They are currently ranked 16th in the league holding a save percentage of 63.6%, and they have dispatched 63 relief pitchers to the mound for the year.
In their 1,704 innings on the field, the Royals have earned a defensive efficiency of 71.3% (7th in baseball). The Kansas City Royals have gotten 18 double plays and hold a fielding percentage of .991 (4th in professional baseball). The Royals have 174 assists, 7 errors and have amassed 568 putouts on the season.
Bubic (21-37 record in his career) has earned a 4.14 ERA and has conceded 8.9 hits per 9 innings. He has a K/BB ratio of 2.35 and he has gone up against 2,119 opposing batters so far in his pro baseball career. He has given up a total of 227 ER's while earning a WHIP of 1.390 and a FIP of 4.1. During his MLB career, Bubic has conceded 486 base hits and he has 470 punch outs in 493 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Kansas City (+162)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Kansas City Royals - Twitter
Baltimore Orioles - Twitter
