Orioles vs Royals Prediction, Odds, Moneyline, Spread & Over/Under for July 12

Odds updated as of 1:12 p.m.
The Sunday schedule in MLB includes a matchup between the Baltimore Orioles and the Kansas City Royals.
We've got you covered, in terms of the most important information about this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Orioles vs Royals Game Info
- Baltimore Orioles (45-51) vs. Kansas City Royals (38-58)
- Date: Sunday, July 12, 2026
- Time: 1:35 p.m. ET
- Venue: Oriole Park at Camden Yards -- Baltimore, Maryland
- Coverage: MASN and Royals.TV
Orioles vs Royals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: BAL: (-148) | KC: (+126)
- Spread: BAL: -1.5 (+142) | KC: +1.5 (-172)
- Total: 9.5 -- Over: (-110) | Under: (-110)
Orioles vs Royals Probable Starting Pitchers
Probable Pitchers: Shane Baz (Orioles) - 4-9, 4.21 ERA vs Seth Lugo (Royals) - 3-6, 4.56 ERA
The Orioles will look to Shane Baz (4-9) versus the Royals and Seth Lugo (3-6). Baz's team is 6-11-0 against the spread in his starts this season. Baz's team is 3-5 this season when he starts and they are the moneyline favorite. The Royals have a 9-9-0 record against the spread in Lugo's starts. The Royals have been the underdog on the moneyline in 12 of Lugo's starts this season, and they went 5-7 in those games.
Orioles vs Royals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Orioles win (56.3%)
Orioles vs Royals Moneyline
- The moneyline numbers for Orioles vs. Royals reveal Baltimore as the favorite (-148) and Kansas City as the underdog (+126) on the road.
Orioles vs Royals Spread
- The Royals are at the Orioles, and are +1.5 on the runline. The Royals are +142 to cover the spread, and the Orioles are -172.
Orioles vs Royals Over/Under
- The over/under for the Orioles versus Royals game on July 12 has been set at 9.5, with -110 odds on the over and -110 odds on the under.
Bet on Baltimore Orioles vs. Kansas City Royals on FanDuel today!
Orioles vs Royals Betting Trends
- The Orioles have won in 24, or 50%, of the 48 contests they have been named as odds-on favorites in this year.
- Baltimore has a record of 7-3 when favored by -148 or more this year.
- The Orioles and their opponents have hit the over in 52 of their 95 games with a total set by oddsmakers this season.
- In 95 games with a line this season, the Orioles have a mark of 47-48-0 against the spread.
- The Royals have been the moneyline underdog 61 total times this season. They've gone 22-39 in those games.
- Kansas City has a 5-9 record (winning just 35.7% of its games) when it has played as a moneyline underdog of +126 or longer.
- The Royals have had an over/under set by bookmakers 92 times, and have combined with opponents to go over the total in 45 of those games (45-46-1).
- The Royals have put together a 40-52-0 record against the spread this season (covering 43.5% of the time).
Orioles Player Leaders
- Pete Alonso leads Baltimore in total hits (90) this season while batting .253 with 38 extra-base hits. He has an on-base percentage of .348 and a slugging percentage of .478.
- Among qualified hitters in the majors, his batting average ranks 79th, his on-base percentage ranks 46th, and he is 36th in slugging.
- Alonso hopes to build on a two-game hitting streak in this matchup. During his last five outings he is hitting .294 with a double, two home runs, three walks and four RBIs.
- Gunnar Henderson has 16 doubles, two triples, 17 home runs and 34 walks. He's batting .219 and slugging .401 with an on-base percentage of .290.
- His batting average is 132nd among qualified players, his on-base percentage 136th, and his slugging percentage 96th.
- Henderson has picked up at least one hit in two games in a row. During his last five outings he is batting .150 with a home run and two RBIs.
- Taylor Ward has a team-best OPS of .745, fueled by a slash line of .256/.385/.361 this season.
- Ward takes a four-game hitting streak into this game. During his last five outings he is batting .333 with a home run, six walks and two RBIs.
- Adley Rutschman is batting .253 with a .327 OBP and 47 RBI for Baltimore this season.
Royals Player Leaders
- Bobby Witt Jr. has put up a team-best OBP (.354) and slugging percentage (.459). He's batting .285.
- Including all the qualifying hitters in the majors, his batting average places him 26th, his on-base percentage ranks 38th, and he is 53rd in slugging.
- Carter Jensen is batting .240 with 18 doubles, 13 home runs and 31 walks. He's slugging .428 with an on-base percentage of .308.
- Including all qualifying hitters, he is 105th in batting average, 113th in on-base percentage and 73rd in slugging percentage.
- Jac Caglianone leads the Royals with 82 hits.
- Vinnie Pasquantino is hitting .222 with 10 doubles, two triples, six home runs and 33 walks.
Orioles vs Royals Head to Head
- 7/11/2026: 6-1 BAL (Favorite: Orioles, Spread: -1.5, Total: 9, Favorite Moneyline: -158, Underdog Moneyline: +134)
- 7/10/2026: 5-3 BAL (Favorite: Orioles, Spread: -1.5, Total: 10.5, Favorite Moneyline: -156, Underdog Moneyline: +132)
- 4/22/2026: 8-6 BAL (Favorite: Royals, Spread: -1.5, Total: 9.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 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)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



