Tyler O’Neill and Coby Mayo hit back-to-back home runs in the fourth inning, and Trevor Rogers pitched into the seventh as the Baltimore Orioles defeated the Los Angeles Angels 5-2 on Wednesday night. The victory marked the Orioles’ 17th win in their last 27 games and their second straight win in the current series against the Angels, helping them maintain a competitive position in the American League wild-card race despite several roster changes before Monday’s trade deadline.
Orioles starter Trevor Rogers allowed two runs and recorded a season-high nine strikeouts over six-plus innings before being removed after allowing a leadoff single in the seventh. Reliever Alex Hoppe took over and gave up a pinch-hit RBI single to the Angels’ Matt Meckler, cutting Baltimore’s lead to 3-2. Yennier Canó pitched the eighth inning, followed by Andrew Kittredge, who secured his fifth save with a scoreless ninth.
The offensive surge for Baltimore began in the fourth inning when Angels starter Reid Detmers walked Gunnar Henderson with one out. O’Neill then launched a fastball over the left-field fence for his ninth home run of the season and second in as many days. Mayo promptly followed with a towering homer to the same area, estimated at 436 feet, putting the Orioles ahead 3-0. Later, pinch-hitter Leody Taveras hit a two-run homer in the eighth inning to extend the lead and help seal the win.
For the Angels, José Siri contributed a solo home run. Detmers, who suffered his third loss in eight decisions, struggled with control and was unable to contain Baltimore’s offense. The Angels fell to 44-48 with the defeat.
The Orioles, despite parting with key players in recent trades, continue to display resilience, positioning themselves as contenders for a postseason spot as the regular season progresses.
