Orioles Ambush Padres Early, Henderson Reaches 100 HRs in 7-3 Win

The San Diego Padres came to Baltimore on Friday night hoping to salvage a road trip, but they ran headlong into an Orioles offense that was, frankly, unavoidable. The O’s dismantled Griffin Canning early and often, cruising to a 7-3 victory that felt far more lopsided than the final margin suggests. This wasn’t a close game masquerading as one. This was Baltimore simply overpowering a Padres lineup that had no answers once the second inning concluded.

Pitching Decisions

5.0IP6H2ER2BB1K
5.0IP6H7ER5BB6K

Star Performers

Gavin Sheets

Season AVG: .230
4AB2H0HR2RBI0R0BB
Gunnar Henderson

Season AVG: .226
3AB3H1HR1RBI2R1BB

The Padres struck first, which is important to note because it’s the last time they’d hold any advantage in this contest. Gavin Sheets hammered an RBI double to right in the top of the first, scoring Fernando Tatis Jr. and giving San Diego an early 1-0 lead. It was the kind of start that makes you think the visiting team might have something cooking. They were wrong.

Gunnar Henderson, Pete Alonso lead Orioles to 7-3 win

The Second Inning Disaster

What happened in the bottom of the second inning should be instructive for every Padres fan who still harbors hope for their pitching staff. Griffin Canning simply came unglued, and the Orioles pounced like a predator spotting wounded prey. Samuel Basallo, that emerging Baltimore talent, launched a two-run homer to give the O’s a 3-1 lead. But Canning wasn’t done being careless. Pete Alonso followed with a two-run single that deflected off Manny Machado’s glove, and suddenly it was 5-1 before most fans had finished their first beer.

Condensed Game: SD@BAL- 6/12/26
Samuel Basallo's two-run home run (10)
Pete Alonso's two-run single

The Padres scored one more run on a Gavin Sheets single in the fifth, making it 5-2, but by then the outcome felt predetermined. Baltimore added another run in the second on a Jackson Holliday sacrifice fly, and Gunnar Henderson put the final nail in the coffin with a solo home run in the fourth, his 100th career blast. That milestone felt perfectly timed, arriving when the game was already decided but when it still mattered enough to register as newsworthy.

Gunnar Henderson's 100th career home run (14)
Shane Baz pitches five strong innings for win

Baz Survives, Canning Crumbles

Shane Baz was the unlikely hero for Baltimore, pitching five innings while allowing just six hits and two earned runs. He wasn’t spectacular. He wasn’t even particularly impressive by advanced metrics. But he was competent, which was all the Orioles needed given what their bats were doing. Canning, meanwhile, surrendered seven runs on six hits while walking five batters in just five innings of work. That’s not major league caliber pitching on a Friday night, especially not when your team is trying to stay relevant in a competitive division.

The Padres had their moments, sure. Tatis Jr. drove in a run with a single in the second, and Manny Machado picked up two doubles on the night. But these were consolation prize performances. When you’re trailing 5-1 in the second inning, individual stats don’t mean much. You’re playing for pride and maybe some minor moral victory that nobody remembers come October.

Fernando Tatis Jr.'s RBI single
Manny Machado's second double of the game

Baltimore’s offense, led by Henderson and Alonso, simply overwhelmed San Diego on Friday night. This is what happens when your road trip runs out of gas and you face a team that smells blood in the water. The Orioles aren’t pretenders anymore, and results like this prove it.

Box Score

San Diego Padres Batting

Player AB R H RBI BB SO AVG
Fernando Tatis Jr. 2B 5 1 1 1 0 0 .279
Jackson Merrill CF 5 0 0 0 0 0 .202
Manny Machado 3B 4 1 2 0 0 0 .178
Xander Bogaerts SS 3 0 1 0 1 0 .232
Gavin Sheets RF 4 0 2 2 0 0 .230
Samad Taylor LF 4 0 1 0 0 1 .316
Ty France 1B 3 1 0 0 0 3 .258
Will Wagner DH 2 0 0 0 2 1 .500
Freddy Fermin C 4 0 0 0 0 1 .149

San Diego Padres Pitching

Pitcher IP H R ER BB SO ERA
Griffin Canning (L) 5.0 6 7 7 5 6 7.17
Wandy Peralta 1.2 1 0 0 2 3 2.18
David Morgan 1.1 1 0 0 0 2 4.42

Baltimore Orioles Batting

Player AB R H RBI BB SO AVG
Taylor Ward LF 4 1 1 0 1 1 .263
Gunnar Henderson SS 3 2 3 1 1 0 .226
Adley Rutschman C 2 0 0 1 1 0 .270
Pete Alonso 1B 1 1 1 2 3 0 .245
Samuel Basallo DH 4 1 1 2 0 2 .257
Coby Mayo 3B 4 0 0 0 0 3 .192
Colton Cowser CF 2 1 0 0 1 2 .224
Tyler O'Neill RF 4 1 2 0 0 2 .188
Jackson Holliday 2B 3 0 0 1 0 1 .215

Baltimore Orioles Pitching

Pitcher IP H R ER BB SO ERA
Shane Baz (W) 5.0 6 3 2 2 1 4.06
Anthony Nunez 1.0 0 0 0 1 2 5.13
Keegan Akin 1.0 1 0 0 0 0 7.58
Yennier Cano 1.0 0 0 0 0 3 2.28
Andrew Kittredge 1.0 0 0 0 0 0 6.32