Blue Jays Pound Orioles Early, Coast to 7-3 Victory Behind Kirk’s Hot Bat

The Toronto Blue Jays put on a clinic in run production on Saturday afternoon at Rogers Centre, dismantling Baltimore’s Kyle Bradish in the opening innings and coasting to a 7-3 victory. This wasn’t a game that needed heroics or nail-biting finishes. This was efficient, opportunistic baseball from the home team, with Vladimir Guerrero Jr. and Alejandro Kirk leading the charge early while the Orioles’ starting pitcher simply had no answers.

Pitching Decisions

3.0IP8H5ER2BB2K

Star Performers

Pete Alonso

Season AVG: .266
3AB1H1HR2RBI1R2BB
Alejandro Kirk

Season AVG: .276
4AB2H1HR3RBI1R0BB

Bradish lasted just three innings, surrendering eight hits and five earned runs while walking two. That’s the kind of outing that gets a pitcher demoted, not celebrated. The Blue Jays didn’t need anything fancy; they just made consistent, hard contact and punished every mistake. Guerrero doubled sharply to right in the first inning, scoring Brett Bateman immediately, and Kirk followed with an RBI single to make it 2-0 before Baltimore had even recorded an out. The Orioles were already drowning.

Alejandro Kirk homers in Blue Jays’ 7-3 win

Kirk and Bateman Bury the O’s Early

By the third inning, the damage was effectively done. Bateman cranked a solo shot to right-center, his second of the season, and then Kirk absolutely smoked a two-run homer into left-center that looked like he was hitting against a high school pitcher. The Blue Jays had plated five runs in three innings, and you could feel the Orioles’ fight evaporating. This is what good teams do to bad arms, and there’s no shame in admitting Baltimore’s pitching staff wasn’t ready for Saturday’s assignment.

Alejandro Kirk's two-run homer (10)
Brett Bateman's solo homer (2)

Kirk finished 2-for-4 with three RBIs and was the clear MVP of this lopsided affair. When your catcher is swinging hot lumber and making consistent contact like that, your offense is functioning at a high level. The Blue Jays’ lineup simply outmatched what the Orioles brought to the table, and it showed from the opening pitch.

Alonso’s Homer Provides Late Drama That Doesn’t Matter

Pete Alonso drove in two runs with a seventh-inning solo shot off Baltimore’s bullpen, proving that even in a losing effort, the Orioles’ All-Star slugger can still contribute. His 35th home run of the season was no cheap shot either, a genuine fly ball that had carry and distance. But by that point, the game was effectively over. Spencer Arrighetti and the Blue Jays’ relief corps had the situation completely under control, and one two-run homer couldn’t change the fundamental truth: Baltimore got out-pitched, out-hit, and out-thought on Saturday.

Pete Alonso's two-run homer (35)

The Orioles’ bullpen did what it could to keep the bleeding from becoming a complete bloodbath, and Alonso’s timely hitting kept this from being an embarrassment. But let’s be clear about what happened here. Toronto came out swinging with intent, found a pitcher who couldn’t locate his fastball consistently, and capitalized on early mistakes. That’s baseball at its most unforgiving. The Blue Jays improved to a strong position in the AL East with this dominant performance, while Baltimore will spend the next 24 hours trying to forget everything about Kyle Bradish’s Saturday afternoon.

Condensed Game: BAL@TOR – 9/12/26

Box Score

Baltimore Orioles Batting

Player AB R H RBI BB SO AVG
Dylan Beavers RF 5 0 0 0 0 2 .242
Pete Alonso 1B 3 1 1 2 2 0 .266
Jackson Holliday 2B 4 0 0 0 0 1 .228
Coby Mayo DH 4 0 1 0 0 0 .223
Gunnar Henderson SS 3 1 1 0 1 0 .222
Christian Encarnacion-Strand 3B 3 0 0 0 1 0 .263
Heston Kjerstad RF 2 0 0 0 0 2 .182
Jeremiah Jackson LF 2 0 1 0 0 1 .229
Colton Cowser CF 2 0 1 0 0 1 .216
Rece Hinds CF 1 0 0 0 0 0 .159
Leody Taveras PH 1 0 0 0 0 1 .218
Carlos Narváez C 2 0 0 0 0 2 .165
Yohel Pozo C 1 1 1 0 0 0 .265
Samuel Basallo PH 1 0 0 0 0 1 .227

Baltimore Orioles Pitching

Pitcher IP H R ER BB SO ERA
Kyle Bradish (L) 3.0 8 5 5 2 2 4.12
Grant Wolfram 1.0 0 0 0 0 2 4.75
Anthony Nunez 1.2 1 1 1 1 4 4.07
Cam Sanders 0.2 2 1 1 1 0 5.00
Luis De León 1.2 0 0 0 1 2 3.38

Toronto Blue Jays Batting

Player AB R H RBI BB SO AVG
Brett Bateman CF 4 2 1 1 1 2 .336
George Springer DH 5 1 2 0 0 1 .250
Vladimir Guerrero Jr. 1B 4 2 1 1 0 2 .259
Alejandro Kirk C 4 1 2 3 0 1 .276
Nathan Lukes RF 4 0 1 0 0 1 .273
Kazuma Okamoto 3B 2 0 1 0 2 0 .235
Josh Smith 2B 2 1 1 0 0 1 .227
Ernie Clement 2B 0 0 0 1 0 0 .273
Andrés Giménez SS 4 0 2 1 0 1 .245
Rudy Martin Jr. LF 2 0 0 0 1 1 .000
Myles Straw LF 0 0 0 0 1 0 .236

Toronto Blue Jays Pitching

Pitcher IP H R ER BB SO ERA
Spencer Miles 2.0 1 0 0 2 5 2.71
Joe Mantiply 1.0 0 0 0 0 0 2.19
Spencer Arrighetti (W) 2.2 2 1 0 2 2 4.99
Mason Fluharty 0.2 2 1 1 0 1 3.41
Paul Sewald 0.2 1 1 1 0 0 5.11
Tyler Rogers 1.0 0 0 0 0 1 1.76
Louis Varland 1.0 0 0 0 0 2 1.23