Angels put together a solid night of offense, defense in victory over Rangers
The Angels’ Zach Neto gestures as he runs the bases after hitting a solo home run during the first inning of a game against the Texas Rangers on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Angels starting pitcher Grayson Rodriguez throws to the plate during the first inning of a game against the Texas Rangers on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Angels left fielder Wade Meckler makes a sliding catch on a foul ball hit by the Texas Rangers’ Brandon Nimmo during the first inning on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Angels left fielder Wade Meckler slides into the wall after making a catch on a foul ball hit by the Texas Rangers’ Brandon Nimmo during the first inning on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Angels left fielder Wade Meckler, left, gets a pat on the back from center fielder Mike Trout after making a sliding catch on a foul ball hit by the Texas Rangers’ Brandon Nimmo during the first inning on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Texas Rangers starting pitcher Jacob Degrom throws to the plate during the first inning of a game against the Angels on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Angels’ Zach Neto hits a solo home run during the first inning of a game against the Texas Rangers on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Angels’ Zach Neto hits a solo home run during the first inning of a game against the Texas Rangers on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Angels’ Zach Neto, left, tosses his bat as he begins to run after hitting a solo home run as Texas Rangers catcher Danny Jansen watches during the first inning on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Angels’ Zach Neto tosses his bat after hitting a solo home run during the first inning of a game against the Texas Rangers on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Texas Rangers starting pitcher Jacob Degrom throws to first base in an attempt to catch Angels star Mike Trout off base during the first inning on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Texas Rangers starting pitcher Jacob Degrom throws to the plate during the first inning of a game against the Angels on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Angels’ Wade Meckler hits a three-run home run during the first inning of a game against the Texas Rangers on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Angels’ Wade Meckler hits a three-run homer during the first inning of a game against the Texas Rangers on Friday night at Angel Stadium. (AP Photo/Mark J. Terrill)
The Angels’ Wade Meckler hits a three-run home run during the first inning of a game against the Texas Rangers on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Angels’ Wade Meckler runs the bases after hitting a three-run home run during the first inning of a game against the Texas Rangers on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Angels’ Wade Meckler, right, is congratulated by teammate Mike Trout after hitting a three-run home run during the first inning of a game against the Texas Rangers on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Texas Rangers’ Brandon Nimmo hits a solo home run during the fourth inning of a game against the Angels on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Texas Rangers’ Brandon Nimmo, right, gestures as he crosses home plate after hitting a solo home run as Angels catcher Logan O’Hoppe stands by during the fourth inning on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
A fan wears a bag over his head that says “Sell the Team Arte!!!” during a game between the Angels and the Texas Rangers on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Angels center fielder Mike Trout can’t handle a ball that was hit for a triple by the Texas Rangers’ Evan Carter during the fourth inning on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Texas Rangers’ Justin Foscue, left, and Jake Burger congratulate each other in the dugout after they scored on a triple by Evan Carter during the fourth inning of a game against the Angels on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Angels’ Jo Adell breaks his bat as he lines out during the fourth inning of a game against the Texas Rangers on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Angels’ Jo Adell breaks his bat as he lines out during the fourth inning of a game against the Texas Rangers on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Angels starting pitcher Grayson Rodriguez throws to the plate during the fifth inning of a game against the Texas Rangers on Friday, May 22, 2026, at Angel Stadium. (Photo by Melina Pizano/Getty Images)
The Texas Rangers’ Josh Jung, left, is tagged out at home by Angels catcher Logan O’Hoppe as he tries to score on a double by Brandon Nimmo during the seventh inning on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Texas Rangers’ Josh Jung, front, is tagged out at home by Angels catcher Logan O’Hoppe as he tries to score on a double by Brandon Nimmo during the seventh inning on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Texas Rangers’ Josh Jung, front, is tagged out at home by Angels catcher Logan O’Hoppe as he tries to score on a double by Brandon Nimmo during the seventh inning on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Texas Rangers’ Josh Jung, center, is tagged out at home by Angels catcher Logan O’Hoppe as he tries to score on a double by Brandon Nimmo during the seventh inning on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Texas Rangers’ Josh Jung, left, is tagged out at home by Angels catcher Logan O’Hoppe as he tries to score on a double by Brandon Nimmo during the seventh inning on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Angels star Mike Trout looks on from the dugout during the fifth inning of a game against the Texas Rangers on Friday, May 22, 2026, at Angel Stadium. (Photo by Melina Pizano/Getty Images)
The Angels’ Oswald Peraza gestures as he crosses home plate after hitting a solo home run during the seventh inning of a game against the Texas Rangers on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Angels center fielder Mike Trout, left, and second baseman Oswald Peraza run off the field after getting an out to end the top of the eighth inning of a game against the Texas Rangers on Friday, May 22, 2026, at Angel Stadium. (Photo by Melina Pizano/Getty Images)
The Angels’ Zach Neto, left, watches the flight of his solo home run along with Texas Rangers catcher Danny Jansen, center, and home plate umpire Sean Barber during the eighth inning of a game against the Texas Rangers on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
The Angels’ Zach Neto, right, hits a solo home run during the eighth inning of a game against the Texas Rangers on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Angels relief pitcher Mitch Farris throws to the plate during the ninth inning of a game against the Texas Rangers on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
Angels shortstop Zach Neto, left, and right fielder Jo Adell congratulate each other after a 9-6 victory over the Texas Rangers on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
1 of 37
The Angels’ Zach Neto gestures as he runs the bases after hitting a solo home run during the first inning of a game against the Texas Rangers on Friday, May 22, 2026, at Angel Stadium. (AP Photo/Mark J. Terrill)
ANAHEIM — Apparently Wade Meckler is the answer to the Angels’ problems.
An Anaheim native, Meckler made his Angels debut on Friday night, and he made an immediate impact with his glove and his bat to spark a 9-6 victory over the Texas Rangers.
“It was pretty cool,” Meckler said. “Just trying to make a play on defense, but getting your first homer off deGrom, it’s pretty hard to top that.”
Meckler, an Esperanza High product who grew up idolizing Angels star Mike Trout, said it was “surreal” to have Trout waiting at the plate for him on his first homer.
The Angels also got two homers from Zach Neto, including one to lead off the first inning. He also made a clutch throw to save a run. Oswald Peraza hit a homer and made a diving stop to save a run.
Starter Grayson Rodriguez picked up the victory, allowing four runs in 5⅔ innings. The Angels led by two runs when he left the game, but the offense kept adding on and the bullpen did the job.
“Wade Meckler set the tone for the game today,” Rodriguez said. “Obviously Net leading us off with a homer was was great. And anytime you can get a lead-off homer is awesome. But Wade hitting that ball off deGrom, that’s like what got me going. Put it in four-wheel drive and let’s go.”
It was an overall good night for the Angels, which made it tougher for the fans to gain as much traction with the “sell the team” chants as in the previous four games. The crowd of 32,488 drowned them out more than when the ballpark was mostly empty. A sprinkling of fans throughout the ballpark wore black, part of a planned protest aimed at owner Arte Moreno.
While the overall state of the Angels remains bleak – their 18-34 record is the worst in the majors – on this night the fans could enjoy a rare break from the misery.
And it started with Meckler.
The 26-year-old was claimed on waivers from the San Francisco Giants over the winter, and he was eventually in spring training on a minor-league deal. He had been having a nice season in Double-A. He started in left field on Friday in place of Josh Lowe, whose season-long struggles earned him a demotion to Triple-A.
Meckler ingratiated himself to the fans by putting his body on the line to catch a foul ball in the first inning.
In the bottom of the first, the Angels got things going on the first pitch, when Neto belted a homer. DeGrom threw Neto a first-pitch fastball over the middle and Neto, who often swings at the first pitch, hammered it.
Later in the inning, after walks to Trout and Jorge Soler, Meckler came up with two outs. DeGrom’s first pitch to him was a 98 mph fastball over the middle, and he yanked it into the right field seats, for a three-run homer.
“I think it was pretty special,” Neto said. “First one for a hometown kid here. It’s a dream come true for him, I bet. We look forward to seeing more out of him.”
“Net leading that inning off with a home run and then Mek coming in with a three-run homer really set the tone for the game,” Manager Kurt Suzuki said. “I felt throughout, the guys were having good at-bats. We were getting guys on. There was a couple times we didn’t get them in, but we were constantly getting guys in position to score. And I think that was a huge thing.”
“I think the big thing was the consistency of everybody’s at-bats,” Suzuki said. “Everybody contributed. Everybody did at least one thing good to help the team win tonight. When you do that, all those good things happen. It’s fun to watch.”
The defense was also good, beyond Meckler’s catch in the first. In the seventh, Neto made a strong throw to the plate to nail Josh Jung, who was trying to score from first base on a double with what would have been the tying run. O’Hoppe was removed from the game as a precaution because of concussion testing, but he said afterward he expects to be fine.
With Kirby Yates, Ryan Zeferjahn and Chase Silseth all unavailable after pitching each of the previous two games, the Angels’ bullpen preserved the victory with Brent Suter, Sam Bachman and Mitch Farris getting the job done.
That helped Rodriguez earn his first victory since 2024, before nearly two full years of injuries.
Rodriguez began the game with three scoreless innings. In the fourth, though, he gave up three runs, including a homer to Brandon Nimmo. Rodriguez gave up one more in the sixth.
Rodriguez threw 97 pitches, including 62 strikes. He struck out five and walked two. His fastball averaged 96 mph.
“Better than the last one,” said Rodriguez, who allowed seven runs to the Dodgers in his previous start. “Definitely took a step in the right direction. Still a lot of things to work on though. Felt like I was finding my delivery at times. I don’t even want to look at the first pitch strikes (12 of 25). I don’t even want to look at that stat. I know that needs to be better, but we’re headed in the right direction.”