Photo courtesy: Calgary Stampeders

Week 16 of the 2025 CFL season is officially in the books, and while fans wait with bated breath to see what potential seismic changes await the league, the playoff picture is finally clearing up.

Saskatchewan and Hamilton look like locks to win their respective divisions, while the Redblacks and Elks are done and dusted in every way that isn’t pure mathematics. That leaves five teams battling for four spots, and one of those has put themselves at a distinct disadvantage.

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: Electric Umbrella/Liam Richards/Saskatchewan Roughriders

1) Saskatchewan Roughriders (2)

When you have the best record in the CFL and already have your ticket to the postseason punched, only one thing can make a bye week more enjoyable: your chief rival losing. The Riders got to celebrate that as they took time to get healthy in the secondary and recover from a classic trap game loss. They’ll return to action this week with a home playoff game within clinching distance.

Photo courtesy: Hamilton Tiger-Cats

2) Hamilton Tiger-Cats (3)

Marc Liegghio may need to ice his money maker after Saturday’s performance, as he hit five field goals, including the game-winner as time expired, to power the Ticats to victory. A little more finish will be required for the Tabbies to have success in the playoffs, but they offered a solid performance all around with three sacks defensively, 311 passing yards from Bo Levi Mitchell, and 93 on the ground from Greg Bell. All of that puts Hamilton within a whisker of clinching a playoff spot and sealing up the East Division.

Photo courtesy: Leah Hennel/CFL.ca

3) B.C. Lions (5)

Don’t look now, but the Lions are roaring again after a blowout victory against the heavily-favoured Stampeders. Nathan Rourke was sensational with five total touchdowns — two through the air and three along the ground — and has firmly entered his name into the M.O.P. conversation, while Keon Hatcher continued his reign atop the receiving charts by adding 147 more to his total. Even former NFL fullback Zander Horvath got in on the action, rushing for 152 yards and a long touchdown in his first CFL start.

Photo courtesy: Calgary Stampeders

4) Calgary Stampeders (1)

The Stampeders’ tumble down the charts this week isn’t just because of how they lost; it’s because of who they may have lost in the process. After a dreadful first half that featured two interceptions and two more throws that should have been picked, Vernon Adams Jr. went down on the first drive of the second half with a suspected head injury and was unable to return. Even if he is able to return next week, Calgary no longer has an insurance policy, as backup QB P.J. Walker suffered a likely season-ending arm injury late in the game.

Photo courtesy: Kevin Sousa/CFL.ca

5) Montreal Alouettes (6)

McLeod Bethel-Thompson was back to playing ugly football with a three-interception performance on Friday, but the Alouettes got the right breaks at the right times to remain in the win column. Mustafa Johnson, Isaac Adeyemi-Berglund, and Shawn Oakman all notched sacks amidst a strong defensive performance, and Wesley Sutton got away with a cheeky bit of pass interference to secure the winning interception.

Photo courtesy: Patrick Doyle/CFL.ca

6) Winnipeg Blue Bombers (7)

The Bombers secured another victory without starting QB Zach Collaros, but at what cost to viewers’ eyeballs and the league’s reputation? Chris Streveler completed just three of eight pass attempts for 54 yards and an interception, rushing for 72 yards and a major to win for the third time as a starter in 2025. It wouldn’t have been possible without returner Trey Vaval, who took a missed field goal 128 yards to paydirt, or defensive back Cam Allen, who recorded his first two career interceptions.

Photo courtesy: Maggie Stemp-Turner/3DownNation. All rights reserved.

7) Toronto Argonauts (4)

There was no showboating from Ryan Dinwiddie this week, as third-string quarterback Jarret Doege couldn’t quite take the Argos across the finish line in his debut start for the organization. A trio of first-half picks and a quartet of sacks by the defence, including two by Derek Parish, kept the Boatmen in contention, but a questionable call late caused a fatal interception. While fans are eager to blame the men in stripes, Toronto’s fiery coach kept a stiff upper lip in light of their dwindling playoff hopes.

Photo courtesy: Edmonton Elks

8) Edmonton Elks (8)

For the second week in a row, the Elks saw their dreams dashed on a walk-off field goal. It marked the team’s fourth one-score loss this season and may well spell the end of their postseason hopes. Former first-overall CFL Draft pick Joel Dublanko continues to be effective with 11 tackles and a sack on defence, and Justin Rankin ripped off a 72-yard touchdown off a screen pass, though he was mostly bottled up on the ground.

Photo courtesy: Ottawa Redblacks

9) Ottawa Redblacks (9)

The Redblacks have endured some embarrassing defeats in recent years, though losing to a team incapable of completing more than three forward passes probably takes the cake. Dru Brown did manage to throw for 406 yards in his return from injury, but costly mistakes, including two interceptions, neutered the team’s chances. Add in a couple of missed field goals by Lewis Ward, one of which was returned for points, and Ottawa’s playoff chances are on life support.