Kansas City RoyalsOpen full analysis
Baltimore OriolesOpen full analysis
The Baltimore Orioles defeated the Kansas City Royals 5–3 on July 10 at Oriole Park at Camden Yards in a low-scoring affair that fell short of the Vegas total of 10.5 runs. Both offenses struggled to capitalize on scoring opportunities, with each team recording nine hits but combining for just eight runs. The Orioles' two home runs and five RBIs proved decisive, while Kansas City managed two homers and three RBIs in the loss. Baltimore's pitching staff struck out seven while allowing nine hits and three earned runs, posting a 4.36 ERA, though the Royals' bullpen was less effective, surrendering five earned runs with a 4.89 ERA and three walks. Neither team committed an error, keeping the game clean defensively despite the offensive limitations on both sides. The Orioles' ability to convert their power opportunities—despite a modest .238 batting average—gave them the edge in a defensive showcase that underscored both teams' inconsistent run production. Kansas City's pitching inefficiency could prove costly if the Royals cannot improve their ERA trends in upcoming divisional matchups.


Line score
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
KC | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 1 | 0 | 3 | 9 | 0 |
BAL | 0 | 2 | 0 | 1 | 0 | 0 | 0 | 2 | 0 | 5 | 9 | 0 |
Batting box score
Pitching box score
Players who scored
Jac Caglianone
Michael Massey
Isaac Collins
Blaze Alexander ×2
Pete Alonso
Samuel Basallo
Dylan Beavers