The three-game series is up for grabs when the Baltimore Orioles meet the Kansas City Royals at Kauffman Stadium this afternoon.
Royals starter Michael Wacha’s peripherals point to regression, and my Orioles vs. Royals predictions and MLB picks are backing the underdog Orioles.
Who will win Orioles vs Royals today: Baltimore Orioles (+115)
Michael Wacha’s 1.00 ERA looks dominant, but it’s misleading. His 3.95 xFIP suggests he hasn’t pitched nearly that well, and regression is coming.
The Baltimore Orioles lineup is already rolling, scoring 12 runs in this series, and the Kansas City Royals' bullpen, ranked 26th in baseball, is unlikely to slow them down. The Orioles also hold a clear bullpen edge, and that matters once the starters exit.
The Royals are 8-16 for a reason; outside of Carter Jensen and Bobby Witt Jr., their sticks have been too inconsistent, and I'll take the plus-money Orioles today.

Orioles vs Royals Over/Under pick: Under 9.5 (-126)
Wacha may be outperforming his metrics, but his 23.5% strikeout rate and 33% chase rate are legitimate, and Baltimore's lineup punches out 25% of the time against right-handers.
That's a dangerous combination.
Kansas City's bullpen may be a disaster, but they won't be tested much if Wacha deals deep into the game. Kansas City's lineup will swing early and often against Bassitt, and its 23.5% strikeout rate should help the struggling Orioles starter.
With two pitchers doing just enough against two aggressive lineups, runs might be hard to come by. Take the Under.
- ML/RL bets: 3-5, -1.35 units
- Over/Under bets: 4-3, +0.94 units
Orioles vs Royals odds
- Moneyline: Orioles +113 | Royals -122
- Run line: Orioles +1.5 (-170) | Royals -1.5 (+163)
- Over/Under: Over 9.5 (+113) | Under (-117)
Orioles vs Royals trend
The Royals have cashed the Under in 29 of their last 50 games for +6.20 units and an 11% ROI. Find more MLB betting trends for Orioles vs. Royals.
How to watch Orioles vs Royals and game info
| Location | Kauffman Stadium, Kansas City, MO |
| Date | Wednesday, April 22, 2026 |
| First pitch | 2:10 p.m. ET |
| TV | MASN, Royals.TV |
| Orioles starting pitcher | Chris Bassitt (0-2, 6.19 ERA) |
| Royals starting pitcher | Michael Wacha (2-0, 1.00 ERA) |
Orioles vs Royals latest injuries
Orioles vs Royals weather
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.






