Padres Survive Angels’ Late Rally Behind Morejon, Miller Bullpen Brilliance

The San Diego Padres came to Angel Stadium on Saturday and did what good teams do against mediocre ones: they took care of business. A 4-1 victory over the Los Angeles Angels wasn’t pretty, wasn’t dominant through nine innings, but it was effective. And sometimes in baseball, effective is all you need.

Marquez's start, Merrill's catch give Padres 4-1 win

Pitching Decisions

1.1IP0H0ER1BB2K
1.0IP3H2ER2BB0K
1.0IP1H0ER1BB2K

Star Performers

Fernando Tatis Jr.

Season AVG: .253
4AB2H0HR2RBI0R1BB
Nolan Schanuel

Season AVG: .231
3AB1H0HR1RBI0R1BB

Credit Germán Márquez for setting the tone early. The Padres’ starter kept the Angels off-balance all afternoon, striking out five batters and forcing the home team to scratch and claw for everything they got. Yusei Kikuchi, meanwhile, showed flashes of brilliance for Los Angeles, striking out eight Padres batters and keeping the game competitive through seven innings. This was a pitcher’s duel that neither team wanted to lose, which is precisely why the late innings mattered so much.

Bullpen Execution Wins the Day

Condensed Game: SD@LAA – 4/18/26

Here’s where the Padres flexed their superiority. When the game tightened in the eighth inning, Adrian Morejon entered and threw 1.1 innings of shutdown baseball. One base on balls, two strikeouts, zero earned runs. That’s what you want from your relief ace when it counts. Then Mason Miller came in for the ninth and absolutely dealt, striking out two more Angels while allowing just one hit and one walk. This is the formula that wins in October, and the Padres are executing it flawlessly in April.

Mason Miller's shuts the door on the Angels

The Angels managed just one run, courtesy of Nolan Schanuel‘s eighth-inning single that plated Logan O’Hoppe. It felt like a consolation prize. Mike Trout, the best player on the field, was limited to his defensive contributions, which were stellar but ultimately insufficient against a Padres squad that knew when to strike.

Tatis and Laureano Deliver When It Matters

Fernando Tatis Jr.'s RBI single 

Fernando Tatis Jr. continues to justify the massive contract and massive expectations. Two RBI singles, one a soft grounder to right field and the other a line drive that pierced the Angels’ defense. Tatis isn’t trying to hit home runs anymore, which is refreshing. He’s trying to get hits, and he’s succeeding. That’s maturity we haven’t always seen from the talented but temperamental star.

Fernando Tatis Jr.'s second RBI single

Ramón Laureano deserves equal billing. His RBI single in the eighth got the Padres rolling, and then his sacrifice fly in the ninth provided insurance. This wasn’t a flashy performance from Laureano, but it was a professional one. He did his job. Both men did their jobs.

Ramón Laureano's sac fly 

Jackson Merrill’s leaping catch in center field was the exclamation point. A spectacular grab that could have been a rally-starter for the Angels instead became a momentum-killer. This young outfielder plays like he’s got something to prove every single day, and Saturday was no exception.

Jackson Merrill's leaping catch

The Padres are now in a position where they can win games like this routinely. They have starting pitching, they have a bullpen, they have a lineup with multiple threats. The Angels, meanwhile, are left wondering how they let this one slip away at home. That’s the difference between a contending team and one that’s just playing out the string. Saturday in Anaheim proved it beyond question.

Box Score

San Diego Padres Batting

Player AB R H RBI BB SO AVG
Ramón Laureano LF 4 0 1 2 0 2 .288
Fernando Tatis Jr. RF 4 0 2 2 1 1 .253
Jackson Merrill CF 5 0 0 0 0 3 .232
Manny Machado 3B 4 0 0 0 0 1 .197
Xander Bogaerts SS 4 0 1 0 0 0 .260
Miguel Andujar DH 3 0 2 0 0 1 .341
Bryce Johnson DH 1 1 1 0 0 0 .154
Ty France 1B 2 0 0 0 0 1 .259
Gavin Sheets 1B 2 0 0 0 0 0 .238
Freddy Fermin C 2 2 1 0 2 1 .182
Jake Cronenworth 2B 1 1 1 0 2 0 .152

San Diego Padres Pitching

Pitcher IP H R ER BB SO ERA
Germán Márquez 5.2 2 0 0 2 5 3.86
Adrian Morejon (W) 1.1 0 0 0 1 2 6.75
Jason Adam 1.0 3 1 1 0 1 2.45
Mason Miller (SV) 1.0 1 0 0 1 2 0.00

Los Angeles Angels Batting

Player AB R H RBI BB SO AVG
Zach Neto SS 3 0 1 0 1 1 .250
Mike Trout CF 4 0 1 0 0 0 .237
Nolan Schanuel 1B 3 0 1 1 1 1 .231
Bryce Teodosio LF 0 0 0 0 0 0 .105
Jo Adell RF 3 0 0 0 1 1 .292
Yoán Moncada DH 4 0 1 0 0 1 .177
Oswald Peraza 3B 4 0 0 0 0 3 .267
Josh Lowe LF 2 0 0 0 0 1 .161
Vaughn Grissom 1B 1 0 0 0 1 0 .267
Logan O'Hoppe C 4 1 1 0 0 2 .213
Adam Frazier 2B 4 0 1 0 0 0 .323

Los Angeles Angels Pitching

Pitcher IP H R ER BB SO ERA
Yusei Kikuchi 6.0 4 0 0 1 8 5.63
Ryan Zeferjahn (L) 1.0 3 2 2 2 0 6.10
Nick Sandlin 1.2 2 2 2 2 2 16.20
Shaun Anderson 0.1 0 0 0 0 0 5.68