Bradish Dominates as Orioles Dismantle Angels Behind Mayo’s Three-Run Blast

The Baltimore Orioles came to Angel Stadium on Monday and delivered a masterclass in pitching dominance, dismantling a lifeless Los Angeles Angels team 6-1 behind an absolutely vintage performance from Kyle Bradish. This wasn’t just a victory, it was a statement. The Angels looked outmatched from the opening pitch, and Bradish made sure they never recovered.

Pitching Decisions

8.0IP6H0ER1BB9K
4.2IP5H5ER1BB3K

Star Performers

Coby Mayo

Season AVG: .190
4AB1H1HR3RBI1R0BB
Jorge Soler

Season AVG: .220
4AB1H1HR1RBI1R0BB

Bradish Was Absolutely Untouchable

Kyle Bradish strikes out nine in Orioles' 6-1 win

Kyle Bradish was nothing short of spectacular, scattering just six hits over eight innings while allowing zero earned runs. Nine strikeouts. One walk. That’s the kind of pitching line that wins ballgames convincingly, and the Angels couldn’t do a thing about it. Sam Aldegheri, meanwhile, lasted just 4.2 innings before getting pulled after surrendering five earned runs. The disparity between the two starting pitchers was staggering. Baltimore’s offense may have scored six runs, but Bradish made sure the Angels wouldn’t need more than that.

Kyle Bradish fans nine in eight scoreless vs. Angels

The visitors struck first when Taylor Ward, making his homecoming to Anaheim after his trade, launched a leadoff homer in the first inning. It was poetic in a way, the former Angel returning to haunt his old team. But that was just an appetizer for what was coming.

Mayo’s Thunder Puts the Game Away Early

Coby Mayo's three-run homer (10)

The real damage came in the fourth inning when Coby Mayo connected on a three-run bomb that essentially buried the Angels before they could mount any serious resistance. Three runs in one swing. That’s ballgame right there. Mayo finished with three RBIs on just one hit, which tells you everything you need to know about the efficiency of Baltimore’s approach at the plate. They didn’t need extended at-bats or grinding counts. They capitalized on mistakes, and the Angels made plenty of them.

Gunnar Henderson's RBI triple

Gunnar Henderson added an RBI triple in the seventh inning to extend the lead further, continuing the Orioles’ relentless offensive assault. Pete Alonso chipped in with a sacrifice fly, and the visitors were simply too much to handle.

The Angels managed to salvage some dignity in the ninth when Jorge Soler cranked a solo shot off the Baltimore bullpen, but by that point, the game had been decided long ago. It was a consolation prize in a performance that left much to be desired from the home team.

Rico Garcia secures Orioles' 6-1 win vs. Angels

This was a complete and utter dismantling. The Angels’ offense never got untracked against Bradish’s surgical precision, and their own pitching staff crumbled under pressure. Los Angeles came out flat, stayed flat, and looked outmatched from start to finish. On Monday night in Anaheim, the Orioles showed exactly why they’re contenders while the Angels reminded us all why consistency remains their biggest problem.

Box Score

Baltimore Orioles Batting

Player AB R H RBI BB SO AVG
Taylor Ward LF 5 2 2 1 0 1 .258
Gunnar Henderson SS 4 1 3 1 1 1 .229
Pete Alonso 1B 4 1 1 1 0 2 .249
Coby Mayo 3B 4 1 1 3 0 1 .190
Tyler O'Neill RF 4 0 1 0 0 1 .186
Blaze Alexander 3B 1 0 0 0 0 1 .310
Leody Taveras CF 3 0 2 0 0 0 .259
Colton Cowser CF 4 0 0 0 0 2 .232
Kyle Bradish P 0 0 0 0 0 0 .000
Rico Garcia P 0 0 0 0 0 0 .000
Jeremiah Jackson 2B 4 1 1 0 0 0 .255
Sam Huff C 4 0 0 0 0 3 .174

Baltimore Orioles Pitching

Pitcher IP H R ER BB SO ERA
Kyle Bradish (W) 8.0 6 0 0 1 9 3.64
Rico Garcia 1.0 1 1 1 0 1 1.95

Los Angeles Angels Batting

Player AB R H RBI BB SO AVG
Zach Neto SS 4 0 1 0 0 3 .225
Nolan Schanuel 1B 4 0 2 0 0 0 .262
Jo Adell RF 4 0 1 0 0 1 .248
Jorge Soler DH 4 1 1 1 0 2 .220
Wade Meckler LF 4 0 1 0 0 0 .279
Denzer Guzman 3B 3 0 0 0 1 1 .255
Donovan Walton 2B 4 0 1 0 0 1 .338
Logan O'Hoppe C 3 0 0 0 0 1 .240
Jose Siri CF 3 0 0 0 0 1 .269

Los Angeles Angels Pitching

Pitcher IP H R ER BB SO ERA
Sam Aldegheri (L) 4.2 5 5 5 1 3 5.47
José Fermin 1.1 2 0 0 0 3 4.42
Brent Suter 2.0 3 1 1 0 3 4.14
Kirby Yates 1.0 1 0 0 0 3 3.45