Blue Jays Explode Past Twins in Lopsided Friday Affair at Rogers Centre

The Toronto Blue Jays didn’t just beat the Minnesota Twins on Friday night at Rogers Centre. They embarrassed them. The final score of 10-4 doesn’t even capture how thoroughly the Jays dominated this matchup, turning what could have been a competitive contest into a complete route that left Derek Shelton’s squad in the dust.

Pitching Decisions

Star Performers

Ryan Jeffers

Season AVG: .294
3AB3H1HR3RBI1R0BB
Brandon Valenzuela

Season AVG: .250
4AB2H1HR2RBI2R0BB

Let’s be honest: Simeon Woods Richardson was absolutely shelled. The young Twins right-hander lasted just four innings, giving up six hits and five earned runs while recording a mere two strikeouts. This was supposed to be a quality start, a chance for Minnesota to establish early dominance. Instead, Woods Richardson got tattooed by a Blue Jays lineup that looked hungry and capable of real damage from the first pitch.

Valenzuela hits first career homer in Blue Jays' win

Minnesota’s only real highlight came early when Ryan Jeffers launched a three-run bomb in the top of the first, giving the Twins a 3-0 lead before half the crowd had settled into their seats. For about thirty seconds, it looked like Minnesota might steal this game. Then Toronto woke up and remembered they’re a .500+ franchise with genuine offensive firepower.

Brandon Valenzuela's first career home run

The Inning That Changed Everything

The fourth inning was an absolute massacre. The Blue Jays scored five runs and took complete control of this ballgame, turning a 3-1 deficit into a 6-3 lead. Jesús Sánchez started the bleeding with an RBI double, followed by Davis Schneider’s line drive double to right. Then came Andrés Giménez with a sharp single, and when Brandon Valenzuela drove his first career home run over the right field wall, it was game, set, match. That’s professional baseball at its finest, that’s a team that knows how to capitalize on mistakes, and that’s exactly what a Toronto squad should look like when things break their way.

Blue Jays take the lead with five-run 4th inning
Brandon Valenzuela's first career home run

Valenzuela’s homer was the dagger, and not just for the runs on the board. When a young player delivers in a clutch spot, when he reaches a personal milestone at a critical juncture in a game, that’s momentum. That’s confidence. The Twins never recovered from that moment.

Daulton Varsho's 100th career home run

Toronto’s Balanced Attack

What makes Friday’s performance so impressive is that this wasn’t a one-man show. Vladimir Guerrero Jr. finished with three hits and drove in two runs. Daulton Varsho reached personal milestone number 100 with a solo shot in the fifth. George Springer contributed two hits including an RBI double. Even in relief, Joe Mantiply earned the win with a perfect inning and three strikeouts. That’s well-rounded excellence.

Ryan Jeffers' three-run homer (1)
George Springer's RBI double

Brooks Lee’s solo homer in the fourth kept Minnesota somewhat competitive, but it was a band-aid on a much bigger problem. The Twins simply got outplayed by a team that executed better, hit better, and proved why the Blue Jays have to be considered legitimate contenders in the AL East.

On Friday night at Rogers Centre, Toronto showed why baseball games are decided by runs, not moral victories. The Blue Jays put together the kind of performance that wins divisional races and builds team confidence. The Twins, meanwhile, head home with plenty of questions about their pitching depth and offensive consistency. This one hurt, and it should have.

Condensed Game: MIN@TOR – 4/10/26

Box Score

Minnesota Twins Batting

Player AB R H RBI BB SO AVG
Byron Buxton CF 5 0 0 0 0 3 .180
Austin Martin LF 4 1 2 0 1 1 .286
Luke Keaschall 2B 4 1 1 0 0 0 .204
Josh Bell 1B 4 0 0 0 0 1 .289
Ryan Jeffers C 3 1 3 3 0 0 .294
Victor Caratini DH 2 0 0 0 1 1 .275
Matt Wallner RF 4 0 0 0 0 2 .214
Brooks Lee SS 3 1 1 1 0 2 .206
Tristan Gray 3B 3 0 0 0 0 2 .263

Minnesota Twins Pitching

Pitcher IP H R ER BB SO ERA
Simeon Woods Richardson (L) 4.0 6 5 5 1 2 4.60
Anthony Banda 1.2 3 3 3 1 1 9.39
Taylor Rogers 1.1 3 1 1 0 1 4.26
Justin Topa 1.0 2 1 1 0 0 5.40

Toronto Blue Jays Batting

Player AB R H RBI BB SO AVG
George Springer DH 4 0 1 1 1 0 .189
Daulton Varsho CF 5 1 2 1 0 1 .209
Vladimir Guerrero Jr. 1B 5 2 3 1 0 0 .304
Jesús Sánchez RF 4 1 1 1 0 1 .278
Myles Straw RF 1 0 0 0 0 0 .385
Kazuma Okamoto 3B 4 0 0 0 0 0 .220
Davis Schneider LF 3 2 2 2 1 1 .294
Ernie Clement 2B 4 1 2 1 0 0 .288
Andrés Giménez SS 3 1 1 1 0 0 .271
Brandon Valenzuela C 4 2 2 2 0 1 .250

Toronto Blue Jays Pitching

Pitcher IP H R ER BB SO ERA
Patrick Corbin 4.0 6 4 4 1 3 9.00
Tommy Nance 0.2 1 0 0 0 1 7.50
Joe Mantiply (W) 1.0 0 0 0 0 3 9.00
Louis Varland 1.1 0 0 0 1 1 0.00
Braydon Fisher 2.0 0 0 0 0 4 0.00