A giant American flag is unfurled during the National Anthem...

A giant American flag is unfurled during the National Anthem before the start of the Angels’ home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Jeff Antenore, Orange County Register/SCNG)

Angels star Mike Trout (27) greets teammates during pregame festivities...

Angels star Mike Trout (27) greets teammates during pregame festivities before the home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Keith Birmingham, Pasadena Star-News/SCNG)

Angels players and coaches line up on third base line...

Angels players and coaches line up on third base line for pre-game introductions before their home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Leonard Ortiz, Orange County Register/SCNG)

Fans watch from the stands during pregame festivities before the...

Fans watch from the stands during pregame festivities before the home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Keith Birmingham, Pasadena Star-News/SCNG)

Angels manager Kurt Suzuki (8) greets his players during pregame...

Angels manager Kurt Suzuki (8) greets his players during pregame festivities before the home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Keith Birmingham, Pasadena Star-News/SCNG)

A young fan cheers on the Angels during their home...

A young fan cheers on the Angels during their home opener against the Seattle Mariners in Anaheim on Friday, April 3, 2026. (Photo by Jeff Antenore, Orange County Register/SCNG)

Angels starting pitcher Reid Detmers throws to the plate during...

Angels starting pitcher Reid Detmers throws to the plate during the Angels’ home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Leonard Ortiz, Orange County Register/SCNG)

Center fielder Mike Trout #27 of the Los Angeles Angels...

Center fielder Mike Trout #27 of the Los Angeles Angels catches fly ball by shortstop J.P. Crawford (not pictured) of the Seattle Mariners in the second inning of a home opening baseball game at Angel Stadium in Anaheim on Friday, April 3, 2026. (Photo by Keith Birmingham, Pasadena Star-News/ SCNG)

Mike Trout #27 of the Los Angeles Angels walks toward...

Mike Trout #27 of the Los Angeles Angels walks toward first base along with first baseman Josh Naylor #12 of the Seattle Mariners after being hit by a pitch in the first inning of a home opening baseball game at Angel Stadium in Anaheim on Friday, April 3, 2026. (Photo by Keith Birmingham, Pasadena Star-News/ SCNG)

Nolan Schanuel #18 of the Los Angeles Angels geounds into...

Nolan Schanuel #18 of the Los Angeles Angels geounds into a fielders choice against the Seattle Mariners in the first inning of a home opening baseball game at Angel Stadium in Anaheim on Friday, April 3, 2026. (Photo by Keith Birmingham, Pasadena Star-News/ SCNG)

Angels starting pitcher Reid Detmers throws to the plate during...

Angels starting pitcher Reid Detmers throws to the plate during the second inning of their home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Keith Birmingham, Pasadena Star-News/ SCNG)

Center fielder Mike Trout #27 of the Los Angeles Angels...

Center fielder Mike Trout #27 of the Los Angeles Angels catches a pop up by Brendan Donovan (not pictured of the Seattle Mariners in the second inning of a home opening baseball game at Angel Stadium in Anaheim on Friday, April 3, 2026. (Photo by Keith Birmingham, Pasadena Star-News/ SCNG)

Seattle Mariners starting pitcher Bryan Woo throws to the plate...

Seattle Mariners starting pitcher Bryan Woo throws to the plate during the Angels’ home opener on Friday, April 3, 2026, at Angel Stadium. (Photo by Leonard Ortiz, Orange County Register/SCNG)

Right fielder Victor Robles #10 of the Seattle Mariners dives,...

Right fielder Victor Robles #10 of the Seattle Mariners dives, but can’t reach a single by Oswald Peraza (not pictured) of the Los Angeles Angels in the third inning of a home opening baseball game at Angel Stadium in Anaheim on Friday, April 3, 2026. (Photo by Keith Birmingham, Pasadena Star-News/ SCNG)

Right fielder Victor Robles #10 of the Seattle Mariners dives,...

Right fielder Victor Robles #10 of the Seattle Mariners dives, but can’t reach a single by Oswald Peraza (not pictured) of the Los Angeles Angels in the third inning of a home opening baseball game at Angel Stadium in Anaheim on Friday, April 3, 2026. (Photo by Keith Birmingham, Pasadena Star-News/ SCNG)

Shortstop J.P. Crawford #3 of the Seattle Mariners throws out...

Shortstop J.P. Crawford #3 of the Seattle Mariners throws out catcher Logan O’Hoppe (not pictured) of the Los Angeles Angels at first base in the third inning of a home opening baseball game at Angel Stadium in Anaheim on Friday, April 3, 2026. (Photo by Keith Birmingham, Pasadena Star-News/ SCNG)

Cal Raleigh #29 of the Seattle Mariners reacts after striking...

Cal Raleigh #29 of the Seattle Mariners reacts after striking out after losing a ABS challange against the Los Angeles Angels in the third inning of a home opening baseball game at Angel Stadium in Anaheim on Friday, April 3, 2026. (Photo by Keith Birmingham, Pasadena Star-News/ SCNG)

Angels pitching coach Mike Maddux walks toward the mound during...

Angels pitching coach Mike Maddux walks toward the mound during the sixth inning of the Angels’ home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Keith Birmingham, Pasadena Star-News/SCNG)

Angels left fielder Josh Lowe catches a fly ball hit...

Angels left fielder Josh Lowe catches a fly ball hit by the Seattle Mariners’ Josh Naylor during the sixth inning of the Angels’ home opener on Friday, April 3, 2026, at Angel Stadium. (Photo by Leonard Ortiz, Orange County Register/SCNG)

Angels second baseman Oswald Peraza, left, tags the Seattle Mariners’...

Angels second baseman Oswald Peraza, left, tags the Seattle Mariners’ J.P. Crawford for an out as Angels shortstop Zach Neto looks on during a stolen base attempt in the seventh inning of the Angels’ home opener on Friday, April 3, 2026, at Angel Stadium. (Photo by Keith Birmingham, Pasadena Star-News/SCNG)

Angels second baseman Oswald Peraza, right, tags the Seattle Mariners’...

Angels second baseman Oswald Peraza, right, tags the Seattle Mariners’ J.P. Crawford for an out during a stolen base attempt in the seventh inning of the Angels’ home opener on Friday, April 3, 2026, at Angel Stadium. (Photo by Jeff Antenore, Orange County Register/SCNG)

Angels second baseman Oswald Peraza, left, tags the Seattle Mariners’...

Angels second baseman Oswald Peraza, left, tags the Seattle Mariners’ J.P. Crawford for an out during a stolen base attempt in the seventh inning of the Angels’ home opener on Friday, April 3, 2026, at Angel Stadium. (Photo by Keith Birmingham, Pasadena Star-News/SCNG)

Angels starting pitcher Reid Detmers throws to the plate during...

Angels starting pitcher Reid Detmers throws to the plate during the seventh inning of the Angels’ home opener on Friday, April 3, 2026, at Angel Stadium. (Photo by Jeff Antenore, Orange County Register/SCNG)

Manager Kurt Suzuki #8 of the Los Angeles Angels walks...

Manager Kurt Suzuki #8 of the Los Angeles Angels walks toward the mound to take out starting pitcher pitcher Reid Detmers in the seventh inning of a home opening baseball game against the Seattle Mariners at Angel Stadium in Anaheim on Friday, April 3, 2026. (Photo by Keith Birmingham, Pasadena Star-News/ SCNG)

Manager Kurt Suzuki #8 of the Los Angeles Angels takes...

Manager Kurt Suzuki #8 of the Los Angeles Angels takes out starting pitcher pitcher Reid Detmers in the seventh inning of a home opening baseball game against the Seattle Mariners at Angel Stadium in Anaheim on Friday, April 3, 2026. (Photo by Keith Birmingham, Pasadena Star-News/ SCNG)

Manager Kurt Suzuki #8 of the Los Angeles Angels takes...

Manager Kurt Suzuki #8 of the Los Angeles Angels takes out starting pitcher pitcher Reid Detmers in the seventh inning of a home opening baseball game against the Seattle Mariners at Angel Stadium in Anaheim on Friday, April 3, 2026. (Photo by Keith Birmingham, Pasadena Star-News/ SCNG)

Mike Trout #27 of the Los Angeles Angels talks with...

Mike Trout #27 of the Los Angeles Angels talks with left fielder Randy Arozarena #56 and center fielder Julio Rodríguez #44 of the Seattle Mariners after flying out in the seventh inning of a home opening baseball game at Angel Stadium in Anaheim on Friday, April 3, 2026. (Photo by Keith Birmingham, Pasadena Star-News/ SCNG)

Julio Rodríguez #44 of the Seattle Mariners singles against the...

Julio Rodríguez #44 of the Seattle Mariners singles against the Los Angeles Angels in the eighth inning of a home opening baseball game at Angel Stadium in Anaheim on Friday, April 3, 2026. (Photo by Keith Birmingham, Pasadena Star-News/ SCNG)

Julio Rodríguez #44 of the Seattle Mariners singles against the...

Julio Rodríguez #44 of the Seattle Mariners singles against the Los Angeles Angels in the eighth inning of a home opening baseball game at Angel Stadium in Anaheim on Friday, April 3, 2026. (Photo by Keith Birmingham, Pasadena Star-News/ SCNG)

Julio Rodríguez #44 of the Seattle Mariners singles against the...

Julio Rodríguez #44 of the Seattle Mariners singles against the Los Angeles Angels in the eighth inning of a home opening baseball game at Angel Stadium in Anaheim on Friday, April 3, 2026. (Photo by Keith Birmingham, Pasadena Star-News/ SCNG)

Julio Rodríguez #44 of the Seattle Mariners reacts after a...

Julio Rodríguez #44 of the Seattle Mariners reacts after a signle against the Los Angeles Angels in the eighth inning of a home opening baseball game at Angel Stadium in Anaheim on Friday, April 3, 2026. (Photo by Keith Birmingham, Pasadena Star-News/ SCNG)

Cole Young (2) of the Mariners triples on a fly...

Cole Young (2) of the Mariners triples on a fly ball to right, scoring Luke Raley (2) in the top of the 10th inning to take the lead in the Angels’ home opener at Angel Stadium in Anaheim on Friday, April 3, 2026. (Photo by Leonard Ortiz, Orange County Register/SCNG)

Luke Raley #20 of the Seattle Mariners scores on a...

Luke Raley #20 of the Seattle Mariners scores on a triple past catcher Logan O’Hoppe #14 of the Los Angeles Angels by teammate J.P. Crawford(not pictured) in the tenth inning of a home opening baseball game at Angel Stadium in Anaheim on Friday, April 3, 2026. (Photo by Keith Birmingham, Pasadena Star-News/ SCNG)

Luke Raley #20 of the Seattle Mariners high fives teammates...

Luke Raley #20 of the Seattle Mariners high fives teammates after scoring on a triple by teammate J.P. Crawford(not pictured) against the Los Angeles Angels in the tenth inning of a home opening baseball game at Angel Stadium in Anaheim on Friday, April 3, 2026. (Photo by Keith Birmingham, Pasadena Star-News/ SCNG)

Angels shortstop Zach Neto catches a pop fly in the...

Angels shortstop Zach Neto catches a pop fly in the top of the 10th inning during the team’s home opener against the Seattle Mariners in Anaheim on Friday, April 3, 2026. (Photo by Jeff Antenore, Orange County Register/SCNG)

Julio Rodriguez (44), left, and Cole Young (2) of the...

Julio Rodriguez (44), left, and Cole Young (2) of the Mariners high-five after they scored on a Josh Naylor (12) single line drive to right field in the top of the 10th inning against the Angels at Angel Stadium in Anaheim on Friday, April 3, 2026. (Photo by Leonard Ortiz, Orange County Register/SCNG)

Mike Trout #27 of the Los Angeles Angels strikes out...

Mike Trout #27 of the Los Angeles Angels strikes out swinging to end the ninth inning of a home opening baseball game against the Seattle Mariners at Angel Stadium in Anaheim on Friday, April 3, 2026. (Photo by Keith Birmingham, Pasadena Star-News/ SCNG)

Grounds crews prepare the field for the start of the...

Grounds crews prepare the field for the start of the Angels’ home opener against the Seattle Mariners in Anaheim on Friday, April 3, 2026. (Photo by Jeff Antenore, Orange County Register/SCNG)

Angels grounds crew members water down the infield before the...

Angels grounds crew members water down the infield before the home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Keith Birmingham, Pasadena Star-News/SCNG)

Former Angels players Tim Salmon, left, and Tori Hunter chat...

Former Angels players Tim Salmon, left, and Tori Hunter chat before the team’s home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Keith Birmingham, Pasadena Star-News/SCNG)

Kids spot Angels catcher Logan O’Hoppe in the dugout and...

Kids spot Angels catcher Logan O’Hoppe in the dugout and scream his name hoping for an autograph before the team’s home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Leonard Ortiz, Orange County Register/SCNG)

Angels star Mike Trout takes the field after being introduced...

Angels star Mike Trout takes the field after being introduced before their home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Leonard Ortiz, Orange County Register/SCNG)

Angels star Mike Trout takes the field after being introduced...

Angels star Mike Trout takes the field after being introduced before their home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Leonard Ortiz, Orange County Register/SCNG)

Angels star Mike Trout, left, hugs shortstop Zach Neto as...

Angels star Mike Trout, left, hugs shortstop Zach Neto as Manager Kurt Suzuki, right, looks on during pregame festivities before the home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Keith Birmingham, Pasadena Star-News/SCNG)

Angels designated hitter Jorge Soler (12) greets teammates after being...

Angels designated hitter Jorge Soler (12) greets teammates after being introduced before their home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Leonard Ortiz, Orange County Register/SCNG)

Angels outfielder Jo Adell (7) greets teammates during pregame festivities...

Angels outfielder Jo Adell (7) greets teammates during pregame festivities before the home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Keith Birmingham, Pasadena Star-News/SCNG)

Angels third baseman Yoán Moncada takes the field after being...

Angels third baseman Yoán Moncada takes the field after being introduced before their home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Leonard Ortiz, Orange County Register/SCNG)

Angels star Mike Trout (27) stands on the third base...

Angels star Mike Trout (27) stands on the third base line with his teammates during pregame festivities before the home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Keith Birmingham, Pasadena Star-News/SCNG)

A giant American flag is unfurled during the National Anthem...

A giant American flag is unfurled during the National Anthem before the start of the Angels’ home opener against the Seattle Mariners in Anaheim on Friday, April 3, 2026. (Photo by Jeff Antenore, Orange County Register/SCNG)

A flyover during pregame festivities before the home opener against...

A flyover during pregame festivities before the home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Keith Birmingham, Pasadena Star-News/SCNG)

Planes fly over Angels’ stadium during the National Anthem before...

Planes fly over Angels’ stadium during the National Anthem before the start of the Angels’ home opener against the Seattle Mariners in Anaheim on Friday, April 3, 2026. (Photo by Jeff Antenore, Orange County Register/SCNG)

A flyover during pregame festivities before the home opener against...

A flyover during pregame festivities before the home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Keith Birmingham, Pasadena Star-News/SCNG)

Outgoing Angels president John Carpino throws out a ceremonial first...

Outgoing Angels president John Carpino throws out a ceremonial first pitch before the home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Keith Birmingham, Pasadena Star-News/SCNG)

Outgoing Angels president John Carpino poses with Angels manager Kurt...

Outgoing Angels president John Carpino poses with Angels manager Kurt Suzuki after throwing out a ceremonial first pitch during pregame festivities before the home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Keith Birmingham, Pasadena Star-News/SCNG)

Angels fans boo departing team president John Carpino after he...

Angels fans boo departing team president John Carpino after he threw out a ceremonial first pitch before the team’s home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Leonard Ortiz, Orange County Register/SCNG)

Angels Senior Vice President, Finance & Administration Molly Jolly waves...

Angels Senior Vice President, Finance & Administration Molly Jolly waves during pregame festivities before the home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Keith Birmingham, Pasadena Star-News/SCNG)

Angels fans partake in pre-game activities outside the homeplate gate...

Angels fans partake in pre-game activities outside the homeplate gate before the start of the team’s home opener against the Seattle Mariners in Anaheim on Friday, April 3, 2026. (Photo by Jeff Antenore, Orange County Register/SCNG)

A brass band plays in front of the homeplate gate...

A brass band plays in front of the homeplate gate before the start of the Angels home opener against the Seattle Mariners in Anaheim on Friday, April 3, 2026. (Photo by Jeff Antenore, Orange County Register/SCNG)

Angels fans partake in pre-game activities outside the homeplate gate...

Angels fans partake in pre-game activities outside the homeplate gate before the start of the team’s home opener against the Seattle Mariners in Anaheim on Friday, April 3, 2026. (Photo by Jeff Antenore, Orange County Register/SCNG)

DJ Parkin, 8, of San Clemente plays catch with his...

DJ Parkin, 8, of San Clemente plays catch with his dad in the parking lot outside Angel Stadium before the start of the team’s home opener against the Seattle Mariners in Anaheim on Friday, April 3, 2026. (Photo by Jeff Antenore, Orange County Register/SCNG)

Angels fans partake in pre-game activities outside the homeplate gate...

Angels fans partake in pre-game activities outside the homeplate gate before the start of the team’s home opener against the Seattle Mariners in Anaheim on Friday, April 3, 2026. (Photo by Jeff Antenore, Orange County Register/SCNG)

Amanda Taylor of Garden Grove holds her service dog, Zorro,...

Amanda Taylor of Garden Grove holds her service dog, Zorro, both dressed in Angels garb, outside of Angel Stadium before the start of the team’s home opener against the Seattle Mariners in Anaheim on Friday, April 3, 2026. (Photo by Jeff Antenore, Orange County Register/SCNG)

Angels fans partake in pre-game activities outside the homeplate gate...

Angels fans partake in pre-game activities outside the homeplate gate before the start of the team’s home opener against the Seattle Mariners in Anaheim on Friday, April 3, 2026. (Photo by Jeff Antenore, Orange County Register/SCNG)

Clara Ferguson of San Clemente waves an Angels flag outside...

Clara Ferguson of San Clemente waves an Angels flag outside of Angel stadium before the start of the season opener against the Seattle Mariners in Anaheim on Friday, April 3, 2026. (Photo by Jeff Antenore, Orange County Register/SCNG)

Show Caption

1 of 64

A giant American flag is unfurled during the National Anthem before the start of the Angels’ home opener against the Seattle Mariners on Friday, April 3, 2026, at Angel Stadium. (Photo by Jeff Antenore, Orange County Register/SCNG)

Expand

ANAHEIM — The Angels saw the best of Reid Detmers as a starter.

Unfortunately for them, it happened on the same windy night when their hitters ran into Seattle Mariners right-hander Bryan Woo.

The Angels lost to the Mariners, 3-1 in 10 innings, on Friday, spoiling the home opener for an Angel Stadium sell-out crowd of 44,931.

The game was scoreless when left-hander Brent Suter took the mound in the 10th, and he immediately allowed the free runner to score on Cole Young’s triple off the right field wall. Suter got the next two outs, with an intentional walk to Julio Rodríguez. After a wild pitch allowed Rodriguez to go to second, Suter gave up a two-run single to Josh Naylor.

Suzuki could have gone with a pitcher more likely to get a strikeout – like right-handers Sam Bachman or Ryan Zeferjahn – but he ultimately said he “liked the matchup with the lefty,” so he picked Suter. Suter had not allowed a run in either of his first two games, with six strikeouts in four innings.

The extra runs proved costly, because the Angels cashed in their free runner on a Jorge Soler sacrifice fly but got nothing else.

The Angels (3-5) wasted nine innings of good pitching because their offense has been cold for the past four games. Since scoring 26 runs in their first four games, the Angels have scored just seven in the next four.

Certainly, some of what happened to them on Friday was because of Woo, who finished fifth in the American League Cy Young Award voting last year.

“I mean, the guy’s one of the best starters in the league, and he was on his game tonight,” Angels manager Kurt Suzuki said. “He pitched well and when a guy like that pitches well, you’ve just got to do your best and battle. I felt like our guys were battling, just couldn’t muster anything up.”

It didn’t help either lineup that there was a stiff wind blowing in from right field for most of the night.

Mike Trout had the Angels’ hardest-hit fly ball of the night, and it was knocked down well short of the fence.

“I thought I got enough, for sure,” Trout said. “I know I hit off the end a little bit, I thought I got enough. It is what it is.”

Trout reached base three times, including a walk and getting hit by a pitch. He looked angrily at Woo after he hit him in the shoulder with a 95 mph pitch, but Trout said after the game that Woo apologized to him.

“Anytime you get thrown up and in, and then you get hit the next pitch, you’re going to be upset,” Trout said. “I know they’re going to try to pitch me up there. But there ain’t nothing (intentional) to it.”

The Angels had only one hit, an Oswald Peraza bloop single that the wind probably blew away from right fielder Victor Robles. Peraza was then picked off.

The Angels at least can take some consolation in the fact that Detmers was so good.

“I thought he was great,” Suzuki said. “Under control, executed, made pitches. He freaking pitched his butt off. It was nice eto see him rebound from the last one and really have a good start.”

In his previous start, Detmers was effective against the Houston Astros – striking out nine and walking none – but he couldn’t keep the Astros from fouling off pitches and driving up his pitch count. He was at 95 when he was pulled with two outs in the fifth, with only two runs on the board.

This time, he induced the Mariners to put balls into play softly, and that allowed him to get deeper in the game.

“It just kind of works like that sometimes,” Detmers said. “Houston’s really good, just getting the bat to the ball, fouling stuff off. Just kind of mixing up the pitches a little bit (this time). I wouldn’t say I changed a whole lot to be honest with you.”

Detmers struck out four and he walked four, but the Mariners didn’t really threaten against him. They had only three singles. The only inning in which the Mariners had multiple runners at the same time was the fourth. He escaped that jam with a strikeout.

Suzuki gave Detmers a shot at the seventh, the first time in the young season that any Angels starter had gone that far. Detmers issued a one-out walk and then he picked off J.P. Crawford, before a single ended his night.

Right-hander Chase Silseth struck out Cole Young to retire the side.

Left-hander Drew Pomeranz got out of an eighth-inning jam. He issued a walk and gave up a hit. Randy Arozarena then hit a comebacker that Pomeranz got just enough of to slow it down. The ball dribbled behind the mound, and he pounced on it and threw to first, retiring the side.

Right-hander Jordan Romano worked a perfect ninth, with two strikeouts.

Photos: Angels fans celebrate 2026 home opener at the Big A