| MATCHUP | Baltimore Orioles | Kansas City Royals |
|---|---|---|
| Team Records | 10-12 | 7-15 |
| Spread | -1.5 139 | +1.5 -168 |
| Moneyline | -115 | -105 |
| Total | Over 9 (-105) | Under 9 (-115) |
| Where | Kauffman Stadium, Kansas City, Missouri | |
| When | Monday, April 20, 2026 | |
| Time | 07:40 PM EDT | |
| TV | MLB.TV | |
The Baltimore Orioles and the Kansas City Royals meet Monday in MLB action from Kauffman Stadium. We will look at this from a betting perspective and determine the best bets for this game. Here’s a Baltimore Orioles vs. Kansas City Royals prediction.
Starting Pitching Matchup
The Baltimore Orioles will send out Kyle Bradish for the start here and Bradish is 1-2 with a 5.49 ERA and 21 strikeouts this season. This will be Bradish’s first career start against the Royals. Seth Lugo will start here for the Royals and is 1-1 with a 1.48 ERA and 21 strikeouts this season. In his career, Lugo is 1-1 with a 3.97 ERA and 3 strikeouts against the Orioles.
Baltimore Orioles Recap
The Baltimore Orioles come into this game looking to bounce back from their 8-4 loss at the hands of Cleveland last time out to sit at 10-12 this season. After this series, the Orioles will head home for a series against the Boston Red Sox.
Orioles Lose 5 Of Last 6
Taylor Ward has 26 hits with 11 doubles and 11 RBIs while Gunnar Henderson has 19 hits with 3 doubles, 7 home runs and 15 RBIs while Pete Alonso has 17 hits with 5 doubles, 2 home runs and 8 RBIs. Adley Rutschman has 10 hits with 6 doubles and 3 RBIs. Jeremiah Jackson has 20 hits with 2 doubles, 5 home runs and 17 RBIs while Dylan Beavers also has 11 hits with a double, a home run and 6 RBIs.
Kansas City Royals Recap
The Kansas City Royals come into this game looking to bounce back from a 7-0 loss at the hands of the Yankees last time out to sit at 7-15 this season. After this series, the Royals will take on the Los Angeles Angels in a series at home.
Royals Lose 7th Straight
Kyle Isbel has 13 hits with 2 home runs and 6 RBIs while Jonathan India has 2 home runs and 8 RBIs on the year. Jac Caglianone has 17 hits with 4 doubles and a triple while Bobby Witt Jr. has 23 hits with 6 doubles and 8 RBIs and Vinnie Pasquantino’s added 13 hits with a double, a triple, 2 home runs and 10 RBIs on the year. Maikel Garcia also has 22 hits with 6 doubles, 2 home runs and 9 RBIs this season. Carter Jensen’s also chipped in 5 home runs and 12 RBIs this season.
Baltimore Orioles @ Kansas City Royals Betting Trends: April 20, 2026
- Probable Starting Pitcher: Seth Lugo Record this season: 1-1 ERA: 1.48
- Home Record: 0-1
- Last 5 against Orioles: 1-1
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 lost the first inning in three of their last four night games against AL Central opponents that held a losing record.
- The Orioles have trailed after 5 innings in five of their last six road games.
- The Royals have led after 3 innings in three of their last four games against opponents that held a losing record.
- Probable Starting Pitcher: Kyle Bradish Record this season: 1-2 ERA: 5.49
- Road Record: 1-1
- Last 5 against Royals: –
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 have 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.
- Seth Lugo has recorded a win in each of his last four appearances against AL East opponents that held a losing record.
- Salvador Perez has recorded at least one hit in each of his last 11 appearances with the Royals as underdogs against the Orioles.
- 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 a win in seven of his last eight appearances with the Orioles as road favorites against AL opponents.
- 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.
- 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).
Baltimore Orioles vs. Kansas City Royals Prediction
I’m on the under in this one. This is a game between two teams I flat out don’t trust offensively, and two teams that have struggled with offense for much of the season and I just don’t see that changing in this game. This to me just feels like an under game so that’s the direction I’m going in this one.

