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

Line Movement (open → latest)

TimeHomeAwayOver/Under
07-11 05:301.6622.3129.00
07-14 18:301.6902.3308.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 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

賽事雷達 Match RadarTodayScoresWorld Cup 2026Daily Recap