Orioles vs Royals: Expert Predictions and Odds for Today’s MLB Game
The Baltimore Orioles and Kansas City Royals open a three-game series tonight at Kauffman Stadium. First pitch is scheduled for 7:40 p.m. ET on Monday, April 20, 2026.
Game snapshot
Kansas City sends Seth Lugo to the mound. Lugo owns a 1.48 ERA through four starts this season.
Baltimore counters with Kyle Bradish. Bradish has a 5.49 ERA and a high walk rate.
Why the Royals are favored in this matchup
Lugo has not allowed a home run among qualified starters in 2026. That durability should help Kansas City contain runs.
The Royals have struggled overall. They sit eight games below .500 and have scored just four runs in their last two games.
Pitching matchup notes
- Seth Lugo: 1.48 ERA across four starts; one of seven qualified starters without a home run allowed.
- Kyle Bradish: 5.49 ERA; 11.4% walk rate, which ranks in the 33rd percentile.
Offensive context
Kansas City ranks last in runs scored. The Royals sit 30th in that category this season.
Baltimore has struggled on the road. The Orioles are hitting .201 away from home in 2026.
Players to watch
- Bobby Witt Jr.: Strong hard-hit and exit velocity metrics suggest positive regression is possible.
- Jac Caglianone: Also ranks well in hard-hit rate and average exit velocity.
Betting angles and pick
Filmogaz.com projects Kansas City to win the opener. The pick is the Royals on the moneyline.
Expect a low-scoring affair. The recommended game total play is the Under 8.5.
| Market | Odds (at publishing) |
|---|---|
| Moneyline | Orioles -104 | Royals +100 |
| Run line | Orioles -1.5 (+150) | Royals +1.5 (-156) |
| Over/Under | Over 8.5 (-127) | Under 8.5 (+122) |
Earlier in the day, the analyst favored the Royals moneyline at +102. The same analyst also listed Under 8.5 at +106 as a playable outcome.
Trends and supporting data
Three of the last four meetings between these clubs have cashed the Under. Kansas City has hit the game total Under in 31 of its last 50 games.
The Royals have won two of their last three at Kauffman Stadium. Still, their offense has yet to produce consistent output.
Broadcast and game info
- Location: Kauffman Stadium, Kansas City, MO
- Date: Monday, April 20, 2026
- First pitch: 7:40 p.m. ET
- TV: MASN, Royals.TV
- Probable starters: Kyle Bradish (BAL) vs. Seth Lugo (KC)
This Orioles vs Royals: Expert Predictions and Odds for Today’s MLB Game analysis reflects data and odds current at publication time. Lines were subject to change.
About the analyst
Quinn Allen is a betting analyst with seven-plus years of experience. The transparency record published included ML/RL bets at 6-3 (+0.71 units).
Over/Under bets showed a 7-2 mark, netting +4.19 units. Filmogaz.com compiled this preview and odds summary.