Week 17 of the 2025 CFL season is officially in the books, and could the real division leaders please stand up?

The Saskatchewan Roughriders and Hamilton Tiger-Cats were thought to have their respective division sewn up months ago, but the former has dropped two straight and the latter got blown out. Meanwhile, a dark-horse Calgary team has also fallen out of favour, leaving some teams peaking at the right time to make an argument for front-runner status.

3DownNation’s power rankings are created by having 10 contributors rank each team from No. 1 to No. 9 independently, then averaging out the scores. The previous week’s rankings are in brackets. As always, please be sure to check back every Monday morning for our updated power rankings following each week of action in the CFL.

Enjoy the rankings and feel free to roast us on social media for anything you think we got wrong.

Photo courtesy: Montreal Alouettes

1) Montreal Alouettes (5)

Absence makes the heart grow fonder, and that was certainly the case in the return of Davis Alexander for the Montreal Alouettes. The previously hamstrung — literally — pivot put up 350 yards en route to setting the CFL record for most consecutive starts won to begin a career. Isaac Adeyemi-Berglund also added a pair of sacks to his impressive season totals, as the lovely larks soared to a third straight victory and made the East Division interesting again.

Photo courtesy: Jaclyn McKee/B.C. Lions

2) B.C. Lions (3)

In the midst of a fairly contentious week off the field, Nathan Rourke finally stumbled and tossed three bad first-half interceptions against Toronto. However, the rest of the team rallied to support him, as the Lions’ defence avenged their implosion against the Argos before Labour Day. Rookie safety Jackson Findlay snagged a key pick in his first career start, while Mathieu Betts amassed three sacks, including a late fourth-quarter forced fumble that essentially ended Nick Arbuckle’s comeback hopes.

Photo courtesy: Saskatchewan Roughriders

3) Saskatchewan Roughriders (1)

The Riders’ first two-game losing streak of 2025 could not have come at a worse time, as they squandered an opportunity to completely lock up the West. A slow start from Trevor Harris, including a rare two-interception drive, put the team behind the eight-ball, and while A.J. Ouellette attempted to will the team back to victory, they came up just short. At least things continue to look up on the health front, with Sam Emilus amassing 63 yards receiving in his return.

Courtesy: Winnipeg Blue Bombers

4) Winnipeg Blue Bombers (6)

Trey Vaval may have provided an exceptional opening act with his 98-yard return for a touchdown on the first play of the game, but Zach Collaros was the headliner in Winnipeg’s biggest blowout win of the year. The veteran uncorked for 367 yards and a spectacular touchdown pass in his return from a head injury, proving forced retirement was never an option. Brady Oliveira was no slouch himself, finishing with 151 yards from scrimmage.

Jason Halstead/CFL

5) Hamilton Tiger-Cats (2)

Good news! The Hamilton Tiger-Cats officially clinched a playoff spot on Friday! Unfortunately, they didn’t play until Saturday — if you can even classify what they did as playing. The whistle-to-whistle butt-whooping delivered by Winnipeg featured a kickoff return touchdown to start the game, 514 yards of offence allowed, just one punt forced, and zero touchdowns from Bo Levi Mitchell and co. Even Kenny Lawler got dog-walked by his old team, finishing with two catches for 34 yards on nine targets.

Photo courtesy: CFL

6) Calgary Stampeders (4)

Trips to Montreal have rarely been kind to the Stampeders, but Friday’s loss was the team’s third straight and can’t be easily excused. Despite some highlight reel splashes, including a 21-yard touchdown scamper, Vernon Adams Jr. was underwhelming yet again in his return from a back injury. The injury-ravaged Calgary defence was even more suspect, though help is on the way after Dave Dickenson struck a deal to acquire former Most Outstanding Defensive Player Lorenzo Mauldin IV ahead of the CFL trade deadline.

Photo courtesy: Edmonton Elks

7) Edmonton Elks (8)

Edmonton responded to the shocking passing of team owner Larry Thompson on Thursday with a robust crowd and an entertaining victory on Saturday, fending off a late Rider comeback. After early struggles and injury issues, a young defensive unit has hit its stride, and Justin Rankin padded his stats with two more highlight reel TDs. Mark Kilam’s team is still a long shot to make the playoffs, but that is suddenly disappointing for fans of good football.

Photo courtesy: David Friederich/B.C. Lions

8) Toronto Argonauts (7)

The Argos got Nick Arbuckle back under centre against B.C., but it didn’t make much of a difference, as they were forced to settle for five field goals. Toronto’s failure to capitalize on three first-half takeaways turned fatal, and another offensive line shuffle led to four sacks surrendered, including a late-game strip that killed the comeback. While still mathematically eligible, the loss all but guaranteed that Ryan Dinwiddie will be watching a crossover team in his playoff spot.

Photo: Aru Das/3DownNation. All rights reserved.

9) Ottawa Redblacks (9)

The only positive that the Redblacks can take from their final bye week is that nobody has been fired… yet. After returning to the playoffs last year, Ottawa is playing out virtually meaningless games on borrowed time once again. The fact that they began to sell off pieces on Sunday proves they know it as much as everyone else watching.