Winnipeg gutted out a two-point win in Calgary, surviving a massive Calgary second-quarter explosion to open 2026 1-0.
The Winnipeg Blue Bombers escaped McMahon Stadium with a 30–28 win over the Calgary Stampeders in a Week 1 slugfest that came down to the wire. Calgary rallied with 21 second-quarter points to flip the game on its head, but Winnipeg's defense clamped down over the final two quarters to hold on. The Bombers move to 1-0 while the Stamps fall to 0-1 to open the 2026 season.
Box Score
Team | Q1 | Q2 | Q3 | Q4 | OT | Final |
|---|---|---|---|---|---|---|
Winnipeg Blue Bombers | 8 | 8 | 8 | 6 | 0 | 30 |
Calgary Stampeders | 0 | 21 | 0 | 7 | 0 | 28 |
See full player stats and game details
Game Highlights
Top Performers
Winnipeg Blue Bombers
Brady Oliveira (RB) — 15 att, 113 yds, 1 TD; 3 rec, 24 yds
Zach Collaros (QB) — 17/28, 233 yds, 1 TD, 1 INT
Tim White (WR) — 5 rec, 60 yds, 1 TD
Jake Ceresna (DT) — 5 tackles, 3 sacks
Tony Jones (MLB) — 8 tackles
Calgary Stampeders
Vernon Adams Jr. (QB) — 17/27, 239 yds, 1 TD, 0 INT; 6 att, 48 yds, 1 TD rushing
Dedrick Mills (RB) — 16 att, 112 yds, 1 TD
Jalen Philpot (WR) — 5 rec, 96 yds
Erik Brooks (WR) — 2 rec, 54 yds, 1 TD
Derrick Moncrief (CB) — 6 tackles
Team Stats
Stat | Winnipeg | Calgary |
|---|---|---|
Total Yards | 367 | 410 |
Passing | 17/28, 233 yds, 1 TD | 17/27, 239 yds, 1 TD |
Rushing | 23 att, 134 yds, 2 TD | 29 att, 171 yds, 3 TD |
Turnovers | 1 (1 INT) | 0 |
Quick Hits
Jake Ceresna was a one-man wrecking crew up front, racking up 3 of Winnipeg's 4 sacks on the night — Calgary's offense had no answer for him.
Calgary outgained Winnipeg 410–367 in total yards and won the turnover battle, yet still lost — the Stamps will be kicking themselves after this one.
Brady Oliveira topped 100 rushing yards and found the end zone, making him an early fantasy must-start out of Winnipeg's backfield.
What's Next
Winnipeg Blue Bombers (1-0) — vs. Hamilton Tiger-Cats, June 11
Calgary Stampeders (0-1) — No Week 2 game listed; bye week
CFL Standings | Full Schedule | League Leaders
What's your takeaway? Drop your thoughts in the comments.

