The Angels are 15-23. That is the number. It is fourth in the AL West, 4.0 games behind whoever is in front of them, and it represents a team that has won roughly four in ten games through a schedule that was not designed to break them. Thirty-eight games is enough to know some things. It is not enough to know everything. Here is what we know.
José Soriano has a 0.84 ERA. He leads MLB. He won AL Pitcher of the Month for April. He is pitching like a legitimate top-of-rotation starter in a way that was not clearly predictable before the season and is now the single best thing happening in Anaheim. The roadmap said the rotation needed to hold while the offence found its footing. Soriano is doing more than holding — he is carrying.
Mike Trout has 10 home runs and 21 RBI through 38 games. His AVG is .250, which looks modest, but the power output is real and the OPS is over .900 at points this month. At 34, with everything this franchise has put around him, the fact that he is still producing at this level is something. It should not be remarkable — it should be the baseline — but after the last several years it registers as news when Trout shows up healthy and hitting.
The bullpen is the same problem it was in April. Romano has settled some but the ERA is still ugly. Pomeranz has not turned it around. Klassen went from 11.57 to whatever it is now, and the direction has not been consistently down. Joyce is still not back. The roadmap had Joyce returning as the hinge point — the thing that would tighten the back end and make the rest of it work. That timeline keeps moving, and every time it moves it costs games the Angels cannot get back.
The lineup is two teams. Trout and Neto are producing. Adell has shown enough. Soler has five home runs and is adding power the middle of the order needed. Then there is the other group: O'Hoppe hitting .191, Moncada at .176, Lowe at .159. Three starters, three red numbers. Those averages are not early-season noise anymore — 38 games is a real sample, and what it shows is a bottom third of the lineup that is giving away outs at a rate that negates what the top of the order does.
Game 50 arrives around May 20th. The Freeway Series against the Dodgers is May 15-17 at Angel Stadium — three games that will not affect the standings in any serious way but will matter in a different sense, the way those games always matter here. The Angels went 6-0 against the Dodgers in 2025 and finished 72-90. Winning the Freeway Series has never fixed anything. It just makes the next month easier to talk about.
The honest version of where this stands: the Angels are not in the playoff picture and are not going to be unless the bullpen fixes itself in the next four weeks, Joyce returns, and the bottom of the lineup wakes up. Those three things could happen. They could also not happen, which is the more familiar outcome. Soriano cannot pitch every game. Trout cannot hit for everyone. At some point the other twenty-four men on this roster have to do something, and the evidence through 38 games is that enough of them are not doing enough of it.