Royals vs Orioles Prediction 4/20/26 MLB Picks Today
Baltimore Orioles (10-12) vs. Kansas City Royals (7-15)
April 20, 2026 7:40 pm EDT
The Line: Kansas City Royals -102 / Baltimore Orioles -118; Over/Under: 9
(Get latest betting odds)
The Baltimore Orioles and Kansas City Royals meet Monday in MLB action at Kauffman Stadium. Here’s a Royals vs. Orioles Prediction. This article will include a Royals vs. Orioles Pick.
Baltimore Orioles Betting Preview
The Baltimore Orioles are 10-12 on the year and play the Red Sox and Astros next. The Baltimore Orioles are batting .230 on the season and have a .318 OBP, and a .373 slugging percentage. The Baltimore Orioles pitching staff has a 4.00 ERA and a 1.33 WHIP. Taylor Ward leads the Baltimore Orioles with 26 hits and 11 RBI while Gunnar Henderson and Jeremiah Jackson have combined for 39 hits and 32 RBI.
Kyle Bradish gets the ball for the Baltimore Orioles, and he is 1-2 with a 5.49 ERA and 21 strikeouts this season. This will be Bradish’s first career game against the Kansas City Royals.
Kansas City Royals Betting Preview
The Kansas City Royals are 7-15 on the year and play the Athletics and Angels next. The Kansas City Royals are batting .218 on the season, have a .296 OBP, and have a .339 slugging percentage. The Kansas City Royals pitching staff has a 4.61 ERA and a 1.39 WHIP. Bobby Witt Jr. leads the Kansas City Royals with 23 hits and 8 RBI while Maikel Garcia and Jac Caglianone have combined for 39 hits and 10 RBI.
Seth Lugo gets the ball for the Kansas City Royals, and he is 1-1 with a 1.48 ERA and 21 strikeouts this season. Lugo is 1-1 with a 2.93 ERA and 6 strikeouts in his career against the Baltimore Orioles.
Why the Kansas City Royals will win
- The Royals have won each of their last four games as underdogs against the Orioles following a loss.
- The Orioles have lost each of their last three games as favorites against the Royals following a loss.
- The Royals have covered the run line in each of their last six night games against the Orioles following a loss.
- The Orioles have failed to cover the run line in seven of their last eight night games against American League opponents.
- The Orioles have trailed after 5 innings in five of their last six road games.
- The Orioles have lost the first inning in three of their last four night games against AL Central opponents that held a losing record.
- The Royals have led after 3 innings in three of their last four games against opponents that held a losing record.
Why the Baltimore Orioles will win
- The Royals have lost each of their last seven games.
- The Orioles have won each of their last six road games against teams that held a losing record.
- The Royals have failed to cover the run line in each of their last four games.
- The Orioles have covered the run line in each of their last four games against the Royals following a road loss.
- The Royals have trailed after 5 innings in each of their last four games.
- The Royals have trailed after 3 innings in four of their last five games.
Total Runs Facts
- Each of the Royals’ last six night games against American League opponents has gone UNDER the total runs line.
- Eleven of the Orioles’ last 14 games as favorites against AL Central opponents have gone UNDER the total runs line.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Royals’ last nine night games.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Orioles’ last six games as favorites against AL Central opponents.
Kansas City Royals Player Prop Facts
- Vinnie Pasquantino has hit a home run in each of the Royals’ last two games against the Orioles.
- Salvador Perez has recorded at least one hit in each of his last 11 appearances with the Royals as underdogs against the Orioles.
- Seth Lugo has recorded a win in each of his last four appearances against AL East opponents that held a losing record.
- Bobby Witt Jr. ranks T4th in the league in Steals (8) this season.
Baltimore Orioles Player Prop Facts
- Gunnar Henderson has hit a home run in each of the Orioles’ last three night games against opponents that held a losing record.
- Kyle Bradish has recorded six or more strikeouts in each of his last 11 appearances with the Orioles as road favorites.
- Taylor Ward has recorded at least one hit in each of his last 10 appearances with his team as a road favorite against AL opponents.
- Kyle Bradish has recorded a win in seven of his last eight appearances with the Orioles as road favorites against AL opponents.
- Gunnar Henderson ranks T6th in the league in Home Runs (7) this season.
Matchup/League Facts
- The Royals rank 30th in the league for runs scored this season (71).
- The Royals rank 30th in the league for RBIs this season (67).
- The Orioles rank 27th in the league for strikeouts against this season (210).
- The Orioles rank 23rd in the league for opponent batting average this season (.246).
Royals vs Orioles Prediction
I’m not excited to get involved in this game. The Royals suck and continue to suck. Bradish has been a mess through 19.2 innings with his 5.49 ERA and 1.63 WHIP. Still, the Orioles hit the ball better and have run into wins here and there lately. The Royals can’t get anything right and the losses are spiraling out of control. Even with Lugo looking good, his 1.48 ERA and 0.99 WHIP through 24.1 innings are encouraging. The Royals are just finding ways to lose. Pick a price, give me the O’s.