It’s felt like the Yankees have hit rock bottom repeatedly over the past week. Getting swept by Boston felt like a low, as did the brutal 11-inning, 1-0 loss on Monday. A third consecutive shutout on Tuesday wasn’t it. On Wednesday, the Yankees finally scored and took their first lead in 50-ish innings, but lost in a brutal eighth inning that saw three walks load the bases before an Anthony Volpe error gave the Angels the lead. The Yankees had a similar situation in the bottom half, but failed to take advantage of first and second with nobody out. Was that rock bottom? We’ll find out at this Thursday matinee.

On the bump for the Yankees is Carlos Rodón. He’s made back-to-back starts against the Red Sox, taking a pair of losses despite improving from one start to the next. The 32-year-old is still enjoying a great season, sitting at 8-5 with a 3.01 ERA (132 ERA+) and 3.27 FIP. While he struggled to rack up strikeouts against Boston in the last two starts, his 107 punchouts are tied for fifth in the majors. On May 27th in Anaheim, Rodón dominated over seven shutout innings, striking out 10 in a 3-2 win over the Angels.

The Angels will go for the rare four-game sweep with the veteran left-hander Tyler Anderson toeing the slab. The soft-tossing 35-year-old has done what he’s done over most of his career and been a solid innings-eater, pitching to a 4.44 ERA (92 ERA+) and 4.97 FIP in 75 innings over 14 starts. He took the loss in a start against the Yankees in late May despite tossing a quality start.

The Yankees, who are in a deep offensive skid, have historically struggled against Anderson. In four career starts, he’s pitched to a 2.05 ERA in 22 innings against the Yankees. In three outings over the past two seasons with the Angels, he’s allowed just three earned runs in 17 innings, all on home runs. A right-handed Yankees hitter has not homered since Judge’s game-tying shot off of Garrett Crochet last Friday, and it’s been 11 days since one not named Judge has gone deep. Sounds bleak.

Against the lefty, Paul Goldschmidt will lead off at first base, followed by Cody Bellinger and Judge. After a pinch-hit cameo yesterday, Giancarlo Stanton returns to the lineup batting cleanup, while Austin Wells and DJ LeMahieu return after also not starting last night. Trent Grisham will bat ninth for the first time since April 11th. No Jasson Domínguez or Ben Rice today.

The Angels keep the same top four from the first three games, with three-time MVP Mike Trout DHing and batting third. Logan O’Hoppe will sit for veteran Travis d’Arnaud, and rookie Christian Moore returns to the lineup, batting ninth. Luis Rengifo gets the day off.

How to watch

Location: Yankee Stadium — Bronx, NY

First pitch: 1:05pm ET

TV broadcast: YES, FanDuel Sports Network West, MLB Network (out-of-market only)

Radio broadcast: WFAN 660/101.9 FM, WADO 1280 (NYY) / KLAA 830 (LAA)

Online stream: MLB.tv (out-of-market)

For updates, follow us on BlueSky, Twitter, and Instagram, and like us on Facebook.

Update

Today’s game is officially in a rain delay. We will provide you with more information as it becomes available.

— New York Yankees (@Yankees) June 19, 2025

It poured for parts of the bottom of the first inning, and after subsiding for a tiny bit, it’s back and the tarp is on the field in the middle of the second with the Halos leading, 2-1, on solo shots from Mike Trout and Jo Adell. We’ll keep you posted.

Update 2

Welp, that was the shortest rain delay ever!

Update 3

Today’s game is officially in a rain delay. We will provide more information as it becomes available.

— New York Yankees (@Yankees) June 19, 2025

The game continued into the eighth and tide turned in the Yankees’ favor, but guess what? It’s raining again (sort of) and we’re apparently getting a second delay.

Update 4

We are once again back in business, this time after a slightly longer delay.