Baltimore Orioles vs Kansas City Royals
Kickoff (UTC+8):2026-07-12 07:05
Final Score:Baltimore Orioles 6 - 1 Kansas City Royals
Latest Odds
- Moneyline:Home 1.690|Draw 0.000|Away 2.330
- Spread -1.50:Home 2.370|Away 1.670
- Over/Under 8.50:Over 1.800|Under 2.150
Line Movement (open → latest)
| Time | Home | Away | Over/Under |
|---|---|---|---|
| 07-11 05:30 | 1.662 | 2.312 | 9.00 |
| 07-14 18:30 | 1.690 | 2.330 | 8.50 |
AI Deep Analysis
Kyle Bradish’s groundball-heavy right arm meets a Royals lineup that struggles vs righties—Baltimore’s home edge and Bradish’s 3.77 ERA/1.45 WHIP/8.3 K9 give the home side the clear value at 1.690
This matchup’s angle
Kyle Bradish’s sinker-heavy right arm is a tough look for a Royals lineup that’s been below average against right-handed pitching all year. The Orioles’ home park is hitter-friendly, but the wind is blowing out to right-center, which only helps Bradish’s groundball tendencies.
The scale right now
- Starting pitcher baseline: Bradish’s 3.77 ERA/1.45 WHIP/8.3 K9 vs. Cameron’s 4.77 ERA/1.455 WHIP/8.3 K9 → Baltimore’s arm holds the edge
- Lineup vs. handedness: Royals’ wRC+ vs RHP is below league average, Orioles’ vs LHP is also below average → Baltimore’s lineup less exposed
- Bullpen: Both pens are middle-of-the-pack, but Bradish’s ability to eat innings (93 IP) reduces the load on Baltimore’s relief corps → Baltimore’s depth slightly better
Starting pitcher deep dive
Kyle Bradish (BAL, RHP) has posted a 3.77 ERA, 1.45 WHIP, and 8.3 K9 over 93 innings in 2026, with a 96:47 K:BB ratio. His recent starts show a tendency to limit hard contact, though his walk rate is a touch high. Over his last five outings, he’s allowed 4+ runs only once, and his groundball rate remains a strength. Today, he’s more likely to grind through 5-6 innings without exploding.
Noah Cameron (KC, LHP) sits at a 4.77 ERA, 1.455 WHIP, and 8.3 K9, with 30 walks in 88.2 IP. His xERA (4.08) and xFIP (4.18) suggest his ERA is a bit inflated, but his hard-hit rate (37.4%) and barrel rate (6.3%) are both in the 70th+ percentile, meaning he’s giving up loud contact. His last five starts: 1-3 record, 4.77 ERA, and a tendency to allow early damage. Today, he’s the more explosive risk.
Lineup vs. the starter’s hand
The Royals’ lineup has been below average against right-handed pitching in 2026, per FanGraphs’ wRC+ splits. They lack a true righty-mashing core, and their collective OPS vs RHP is suppressed. This is not a lineup built to punish Bradish’s sinker/slider mix.
Baltimore’s lineup has also struggled vs left-handed pitching, with FanGraphs noting they’re ‘below expectations vs LHP’. However, Cameron’s high hard-hit rate allowed means the Orioles’ right-handed bats—even if not elite vs lefties—could still square him up. The matchup is closer, but Cameron’s proclivity for loud contact gives Baltimore a path to production.
What the market is pricing in
The market has Baltimore at 1.690 (implied ~59%) and Kansas City at 2.330 (implied ~43%). The devig probability aligns with the data: Bradish’s superior baseline, the Royals’ weak split vs RHP, and Cameron’s volatility. The line hasn’t moved sharply, suggesting the market sees this as a balanced but lean-home spot. The price is fair, but the edge is with Baltimore.
Park and weather
Oriole Park at Camden Yards is a hitter’s park (park factor 115), but the wind is a moderate breeze out to right-center, which slightly suppresses home runs. The forecast is mostly cloudy, no rain expected. Neutral to slight pitcher-friendly for Bradish’s groundball profile.
Total runs outlook
Both lineups have underperformed vs the opposite hand, and Bradish’s groundball tendencies plus the wind direction point to a lower-scoring affair. The market’s 8.5 total (under 2.150) looks a touch high given the matchup dynamics. Lean under, but the edge is modest.
Conclusion: where I’m standing
Push:home_ml
Reason:Bradish’s 3.77 ERA/8.3 K9 and the Royals’ below-average wRC+ vs RHP give Baltimore the clearest path to a win
Confidence:62% — the market’s implied 59% is close, but Bradish’s stability and Cameron’s hard-contact issues tilt it
Biggest risk:Cameron’s xERA/xFIP suggest some bad luck, and if his hard-hit rate normalizes, he could outpitch his ERA and keep KC in the game
Model Pick:home_ml(Confidence 62%)
Analysis text is generated by an AI research engine from our in-house data pipeline (odds, results, score simulation); model picks are settled and published daily.
More Match Analysis
- Detroit Tigers vs Philadelphia Phillies
- Miami Marlins vs Cleveland Guardians
- Tampa Bay Rays vs Seattle Mariners
- New York Mets vs Boston Red Sox
- Pittsburgh Pirates vs Milwaukee Brewers
- Texas Rangers vs Houston Astros
- Cincinnati Reds vs Chicago Cubs
- St. Louis Cardinals vs Atlanta Braves
- San Diego Padres vs Toronto Blue Jays
- Los Angeles Dodgers vs Arizona Diamondbacks
賽事雷達 Match Radar| Today| Scores| World Cup 2026| Daily Recap