Zach Neto’s two homers lead Angels past Rangers 9‑6

ANAHEIM, Calif. (Interstat) — Zach Neto homered twice and drove in two runs, Oswald Peraza added a solo home run and the Los Angeles Angels defeated the Texas Rangers 9-6 on Friday, May 22, 2026, at Angel Stadium of Anaheim. The Angels snapped a five-game losing streak and improved to 18-34, while the Rangers fell to 24-26.

Grayson Rodriguez earned his first win of the season after allowing four runs on seven hits over five and two-thirds innings, striking out five and walking two. Jacob deGrom took the loss for Texas, his fourth against three wins, lasting only four innings and giving up six runs on eight hits with two walks and four strikeouts.

The Angels struck early with a four-run first inning. Neto led off the bottom of the first with a solo home run to left field, his ninth of the season. After Mike Trout walked and Nolan Schanuel struck out, Jorge Soler also walked. Jo Adell lined out, but Wade Meckler followed with a three-run homer to right-center field, his first of the year, scoring Trout and Soler. Oswald Peraza singled later in the inning, but Logan O’Hoppe struck out to end the frame.

Texas got a run back in the top of the second when Alejandro Osuna singled, but the inning ended with a strikeout. The Rangers threatened in the third when Joc Pederson doubled, but Josh Jung grounded out. The Angels answered in the bottom of the third, pushing their lead to 6-0. Nolan Schanuel singled, Jorge Soler singled, and after Adell popped out, Meckler walked to load the bases. Peraza struck out, but O’Hoppe came through with a two-run single to left field, scoring Schanuel and Soler. Donovan Walton flied out to end the inning.

The Rangers broke through in the top of the fourth. Brandon Nimmo led off with a solo home run to center field, his sixth of the season. After Ezequiel Duran grounded out, Jake Burger walked and Justin Foscue singled, putting runners at first and second. Evan Carter tripled to center field, scoring Burger and Foscue to tie the game at 6-6. Danny Jansen struck out to strand Carter at third.

Both teams went scoreless in the fifth, with Rodriguez and deGrom settling down. The Rangers took the lead in the top of the sixth. Jake Burger doubled down the left-field line, advanced to third on a groundout by Osuna, and scored on a single by Foscue. But Foscue was picked off first base by reliever Brent Suter to end the inning, leaving Texas with a 7-6 lead.

The pivotal sequence came in the top of the seventh. With one out, Andrew McCutchen walked and Josh Jung singled, putting runners at first and second. Nimmo doubled to right field, scoring McCutchen, but Jung was thrown out at home plate on a relay from right fielder Jo Adell to shortstop Zach Neto to catcher Logan O’Hoppe. The play kept the game tied at 7-7 and proved crucial.

In the bottom of the seventh, the Angels regained the lead. Wade Meckler grounded out, but Peraza smashed a solo home run to left-center field, his sixth of the season, putting Los Angeles up 8-7. O’Hoppe flied out and Walton grounded out to end the inning.

The Angels added insurance in the bottom of the eighth. Neto led off with his second home run of the game, a solo shot to left-center field, his 10th of the season. Mike Trout followed with a double and scored on a single by Schanuel, making it 9-7. Soler grounded into a double play, and Adell flied out to end the inning.

In the top of the ninth, the Rangers attempted a comeback. Danny Jansen led off with a solo home run to left field, his third of the season, cutting the deficit to 9-8. But Andrew McCutchen flied out, Josh Jung grounded out and Brandon Nimmo struck out swinging to end the game.

Key performers for the Angels included Neto (2 for 4, two home runs, two RBIs), Peraza (3 for 4, home run, RBI) and Trout (2 for 4 with a double). For the Rangers, Nimmo was 2 for 5 with a double and a home run, Foscue had two hits and an RBI, and Carter had a triple and two RBIs. The game lasted 2 hours, 35 minutes in front of an announced crowd of 32,488.

The projection from Interstat’s game simulator had Texas winning 5-2, and the ELO system gave the Rangers a 61.30 percent probability to win. Texas had been installed as a pregame favorite with a run line of -1.5, and the total score of 15 went under the over/under line of 8.