Royals vs Orioles Prediction, Odds, Moneyline, Spread & Over/Under for April 22

Odds updated as of 1:59 p.m.
On Wednesday in MLB, the Kansas City Royals are playing the Baltimore Orioles.
Before you do any MLB betting on this matchup at FanDuel Sportsbook, here's what you need to know.
Royals vs Orioles Game Info
- Kansas City Royals (8-16) vs. Baltimore Orioles (11-13)
- Date: Wednesday, April 22, 2026
- Time: 2:10 p.m. ET
- Venue: Kauffman Stadium -- Kansas City, Missouri
- Coverage: Royals.TV and MASN
Royals vs Orioles Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: KC: (-130) | BAL: (+110)
- Spread: KC: -1.5 (+152) | BAL: +1.5 (-184)
- Total: 9.5 -- Over: (-110) | Under: (-110)
Royals vs Orioles Probable Starting Pitchers
Probable Pitchers: Michael Wacha (Royals) - 2-0, 1.00 ERA vs Chris Bassitt (Orioles) - 0-2, 6.19 ERA
This contest's pitching matchup is set, as the Royals will send Michael Wacha (2-0) to the mound, while Chris Bassitt (0-2) will answer the bell for the Orioles. Wacha and his team have a record of 2-2-0 against the spread when he starts. Wacha's team won his only start as a favorite this season. The Orioles have a 2-2-0 ATS record in Bassitt's four starts with a set spread. The Orioles have been the moneyline underdog in three of Bassitt's starts this season, and they went 2-1 in those games.
Royals vs Orioles Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Royals win (56.4%)
Royals vs Orioles Moneyline
- Kansas City is a -130 favorite on the moneyline, while Baltimore is a +110 underdog on the road.
Royals vs Orioles Spread
- The Orioles are at +1.5 on the runline against the Royals. The Orioles are -184 to cover the spread, and the Royals are +152.
Royals vs Orioles Over/Under
- The Royals-Orioles contest on April 22 has been given an over/under of 9.5 runs. The over is set at -110 and the under at -110.
Bet on Kansas City Royals vs. Baltimore Orioles on FanDuel today!
Royals vs Orioles Betting Trends
- The Royals have been chosen as favorites in 10 games this year and have walked away with the win five times (50%) in those games.
- This season Kansas City has come away with a win three times in six chances when named as a favorite of at least -130 on the moneyline.
- The Royals and their opponents have hit the over in eight of their 22 games with a total set by oddsmakers this season.
- The Royals have posted a record of 8-14-0 against the spread this season.
- The Orioles have been the underdog on the moneyline nine total times this season. They've finished 2-7 in those games.
- Baltimore has played as a moneyline underdog of +110 or longer in only two games this season, which it split 1-1.
- The Orioles have had an over/under set by oddsmakers 24 times, and have combined with opponents to go over the total in 14 of those games (14-10-0).
- The Orioles have collected a 10-14-0 record against the spread this season (covering 41.7% of the time).
Royals Player Leaders
- Maikel Garcia has an OPS of .746, fueled by an OBP of .346 and a team-best slugging percentage of .400 this season. He has a .274 batting average.
- Among all qualified batters, he is 49th in batting average, his on-base percentage ranks 68th, and he is 82nd in slugging.
- Garcia has hit safely in two games in a row. During his last five outings he is hitting .250 with a double, three walks and an RBI.
- Bobby Witt Jr. has a slash line of .289/.371/.367 this season and a team-best OPS of .738.
- Among qualifying batters, he ranks 30th in batting average, 35th in on-base percentage and 111th in slugging percentage.
- Witt brings a four-game streak with at least one hit into this matchup. In his last five games he is hitting .333 with two doubles, three walks and two RBIs.
- Carter Jensen leads Kansas City in total hits (17) this season, and seven of those have gone for extra bases.
- Jensen takes a three-game hitting streak into this matchup. During his last five outings he is batting .412 with a double, a home run, four walks and three RBIs.
- Kyle Isbel has been key for Kansas City with 16 hits, an OBP of .333 plus a slugging percentage of .431.
Orioles Player Leaders
- Taylor Ward has accumulated an on-base percentage of .386 and a slugging percentage of .438. Both lead the Orioles. He's batting .281.
- Including all the qualified hitters in the big leagues, he is 39th in batting average, 21st in on-base percentage and 67th in slugging percentage.
- Gunnar Henderson has four doubles, a triple, seven home runs and 11 walks while hitting .198. He's slugging .465 with an on-base percentage of .281.
- Including all qualified players, he ranks 152nd in batting average, 148th in on-base percentage and 51st in slugging percentage.
- Jeremiah Jackson has racked up 22 hits, a team-best for the Orioles.
- Leody Taveras has three doubles, two home runs and nine walks while hitting .313.
Royals vs Orioles Head to Head
- 4/21/2026: 6-5 KC (Favorite: Royals, Spread: -1.5, Total: 9, Favorite Moneyline: -124, Underdog Moneyline: +106)
- 4/20/2026: 7-5 BAL (Favorite: Orioles, Spread: -1.5, Total: 9, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 5/4/2025: 11-6 KC (Favorite: Orioles, Spread: -1.5, Total: 9.5, Favorite Moneyline: -136, Underdog Moneyline: +116)
- 5/3/2025: 4-0 KC (Favorite: Orioles, Spread: -1.5, Total: 9, Favorite Moneyline: -110, Underdog Moneyline: -106)
- 5/2/2025: 3-0 BAL (Favorite: Orioles, Spread: -1.5, Total: 9.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 4/6/2025: 4-1 KC (Favorite: Royals, Spread: -1.5, Total: 7.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 4/5/2025: 8-1 BAL (Favorite: Royals, Spread: -1.5, Total: 8, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 4/4/2025: 8-2 KC (Favorite: Orioles, Spread: -1.5, Total: 7.5, Favorite Moneyline: -110, Underdog Moneyline: -106)
- 10/2/2024: 2-1 KC (Favorite: Orioles, Spread: -1.5, Total: 7.5, Favorite Moneyline: -146, Underdog Moneyline: +124)
- 10/1/2024: 1-0 KC (Favorite: Orioles, Spread: -1.5, Total: 7, Favorite Moneyline: -146, Underdog Moneyline: +124)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



