Ryan Johnson was nearly untouchable on Saturday, August 22, 2026, holding the Texas Rangers to one hit over seven shutout innings as the Los Angeles Angels beat their AL West rivals 3-0 at Globe Life Field. Johnson walked two and struck out three in a performance that carried the Angels wire-to-wire. Zach Neto led the offense with a 3-for-5 night, while Mike Trout and Moisés Ballesteros each drove in a run to supply all the support Johnson and the bullpen would need in a clean division road win.

Ryan Johnson Delivers a Gem Against Texas

Seven innings. One hit. Zero runs. That is what Johnson put on the board Saturday night, and it was the kind of outing that wins division games. He worked efficiently — just two walks across 21 outs — and kept the Rangers' lineup off-balance all night. Cody Bradford took the loss for Texas, surrendering two earned runs on seven hits across 5.1 innings before the Rangers bullpen absorbed the rest of the damage.

Michael Fulmer followed Johnson with a clean eighth inning, and Ryan Watson closed it out in the ninth — striking out one and allowing no hits — to earn the save. The Angels staff combined to allow just one hit on the night. That is a dominant team pitching performance by any measure.

Neto, Trout, and Ballesteros Provide the Offense

The Angels did not need a big inning. They just needed enough, and their top contributors delivered it efficiently.

  • Zach Neto: 3-for-5, the most productive bat in the lineup all night
  • Mike Trout: 2-for-4, one RBI
  • Moisés Ballesteros: 2-for-4, one RBI

Neto's three-hit night set the table consistently, and Trout and Ballesteros cashed in the runs that mattered. Texas starter Cody Bradford held no walks in his 5.1 innings but gave up seven hits — enough for the Angels to build a lead the pitching staff would never relinquish. Cole Winn was especially sharp in relief for Texas, spinning 1.2 innings with three strikeouts and no hits allowed, but by then the damage was done.

Turning Point: Johnson's Early Command Sets the Tone

The turning point in this one came early and never really shifted. Johnson surrendered a lone hit and kept the Rangers off the bases through seven innings. The Angels scored their runs off Bradford in the middle innings, and once Johnson settled in with that kind of control, the outcome felt settled. Texas could not string anything together against a pitcher who was simply on his game.

Robby Ahlstrom gave up one earned run for Texas in the eighth, and Peyton Gray tossed a clean ninth for the Rangers, but the result was already decided. This was the Angels' night from the first pitch.

What's Next for the Angels

The Angels will look to carry this momentum into the final game of the series as they continue their road trip in Texas. A shutdown pitching performance and efficient offense in a division matchup is exactly the kind of result that matters in August. Saturday belonged to Ryan Johnson and a lineup that did just enough.