Edmonton can bury Winnipeg's playoff hopes, Calgary fights for its season, and Ottawa chases win No. 1 in Week 20.
This Week's CFL Schedule
Toronto Argonauts at Ottawa Redblacks
| When | Friday, October 16, 2026 at 7:00 PM ET |
| Where | TD Place Stadium, Ottawa |
| TV | TSN, CBS Sports Network |
| Stream | Watch live on CFL+ |
| Line | O/U 62.5 |
Ottawa is 0-16 and has dropped five straight by a combined 149-74, and Toronto has already handled this team twice this year — a 44-24 win in Week 3 and a tighter 26-23 escape in Week 15. Chad Kelly is a career 5-1 against the Redblacks and has already thrown six touchdown passes against them this season, so there's little reason to expect a letdown even with Toronto coming off a loss to BC.
The real intrigue is on Ottawa's sideline. Bryson Barnes gets his first career CFL start behind a line that's already down multiple bodies, and he's stepping into a defense allowing a league-worst 599 points.
Players to Watch:
- Chad Kelly (Toronto, QB) — 5-1 career against Ottawa with 867 yards and six TDs against them this season alone.
- Kevin Mital (Toronto, WR) — 128 yards away from making Toronto the fifth team in league history with four 1,000-yard receivers.
- Bryson Barnes (Ottawa, QB) — First career start after a college career that produced 5,684 passing yards and 47 passing TDs.
Injury Watch:
- Brandon Kemp (Toronto, OT) — Out (leg)
- Da'Marcus Johnson (Toronto, DL) — Out (back)
- Justin Hardy (Ottawa, WR) — Questionable (leg), seven catches from 400 for his career
- CJ Reavis (Ottawa, DB) — Out (hamstring), part of a banged-up Ottawa secondary
Pick: Toronto 34-17. Ottawa's defense is patchwork and a rookie starter at QB behind a shaky line is a bad combination against Kelly and this Argos passing attack.
Winnipeg Blue Bombers at Edmonton Elks
| When | Friday, October 16, 2026 at 9:30 PM ET |
| Where | Commonwealth Stadium, Edmonton |
| TV | TSN, CBS Sports Network |
| Stream | Watch live on CFL+ |
| Line | Edmonton Elks -3.5 | O/U 55.5 |
This one matters. Edmonton has already clinched its first home playoff game since 2015 and can complete a season sweep of Winnipeg, having already beaten the Bombers twice this year. The Elks are a West-best 7-1 at home and haven't swept Winnipeg in a three-game season series since 1979. Winnipeg, meanwhile, is one of three West clubs — alongside Saskatchewan and Calgary — scrapping for the last two playoff spots, and a loss here stings.
Zach Collaros is a career 15-9 against Edmonton, but he'll need Brady Oliveira at something close to full strength, and the big back is questionable with an ankle injury. Cody Fajardo hasn't thrown a touchdown in three straight starts for Edmonton but has been getting it done with his legs, rushing for three scores in that span.
Players to Watch:
- Brady Oliveira (Winnipeg, RB) — Questionable, needs 76 scrimmage yards to become the 11th Canadian to reach 9,000 for a career.
- Malik Carney (Edmonton, DL) — Four sacks last week, sits one back of the league lead with 11.
- Tim White (Winnipeg, WR) — 19 receiving yards from a fifth straight 1,000-yard season.
Injury Watch:
- Brady Oliveira (Winnipeg, RB) — Questionable (ankle)
- Michael Ayers (Winnipeg, LB) — Doubtful (calf)
- Javon Leake (Edmonton, RB) — Doubtful (hamstring)
- TJ Luther (Edmonton, WR) — Doubtful (hamstring)
Pick: Edmonton 27-22. The Elks are 1-0 ATS this season and have a clear homefield edge, and Winnipeg's banged-up backfield makes it tough to trust them on the road against this surging defense.
Montreal Alouettes at Saskatchewan Roughriders
| When | Saturday, October 17, 2026 at 3:00 PM ET |
| Where | Mosaic Stadium, Regina |
| TV | TSN, CBS Sports Network |
| Stream | Watch live on CFL+ |
| Line | Saskatchewan Roughriders -3.5 | O/U 59.5 |
Montreal just dropped 44 on this same Saskatchewan defense a week ago, with Davis Alexander throwing five touchdowns in that one. He sits at 35 passing TDs with two games left, chasing the single-season record of 40, and Montreal needs just 21 points to become the first team to hit 600 since the 2010 Stampeders. Montreal has won three straight meetings at Mosaic Stadium and rides a three-game win streak into this one.
Saskatchewan desperately needs this one, sitting in a three-way West scramble with Winnipeg and Calgary for the final two playoff spots. The Riders lost Lorenzo Burns, who leads the league with 17 pass knockdowns, for this matchup with a head injury, which is a brutal blow against a Montreal passing attack averaging chunks through the air. Trevor Harris needs just two touchdown passes to match his career-high of 33, set back in 2015.
Players to Watch:
- Davis Alexander (Montreal, QB) — 2-0 against Saskatchewan, chasing the CFL's single-season passing TD record with 35.
- Tyson Philpot (Montreal, WR) — Four yards from cracking the top-8 single-season receiving list.
- Trevor Harris (Saskatchewan, QB) — 9-7 career against Montreal, needs two TDs for a new career high.
Injury Watch:
- Lorenzo Burns (Montreal, DB) — Out (head), league leader with 17 pass knockdowns
- Albert Awachie (Saskatchewan, RB) — Out (knee)
- Seyi Oladipo Jr. (Saskatchewan, DB) — Out (ankle)
Pick: Montreal 38-27. Saskatchewan is 0-2 ATS this season and has lost four straight, while Montreal is 2-0 against the spread and has history at Mosaic on its side.
BC Lions at Calgary Stampeders
| When | Saturday, October 17, 2026 at 7:00 PM ET |
| Where | McMahon Stadium, Calgary |
| TV | TSN, CBS Sports Network |
| Stream | Watch live on CFL+ |
| Line | BC Lions -2.5 | O/U 64.5 |
BC has won four straight and owns this matchup, with Nathan Rourke sitting at 5-1 career against Calgary and averaging 340 yards passing over his last nine games. He dropped 462 on the Stamps back in Week 4. But Calgary is desperate — sitting in that same three-team scramble as Winnipeg and Saskatchewan, and needing to win out, starting here before a Week 21 bye, to keep its season alive.
Calgary leads the league with 600 points scored, the first team to hit that mark since the 2010 Stampeders, and Vernon Adams Jr. hasn't thrown an interception in his last 135 attempts. This has shootout written all over it, with the highest total of the week at 64.5 and both offenses capable of hanging 35-plus.
Players to Watch:
- Nathan Rourke (BC, QB) — 5-1 against Calgary with a season-high 462 yards against them earlier this year.
- Vernon Adams Jr. (Calgary, QB) — Eight TD passes over his last three games, no picks in his last 135 attempts.
- Mathieu Betts (BC, DL) — One sack from passing Ted Laurent for the most ever by a Quebec-born player.
Injury Watch:
- Jett Elad (BC, DB) — Out (hip)
- Nick Cenacle (BC, WR) — Out (shoulder)
- Reggie Begelton (Calgary, WR) — Out (knee)
- Damien Alford (Calgary, WR) — Out (head)
Pick: BC 35-30. Rourke's history against this defense and BC's four-game roll make them the pick, but Calgary's desperation and that high total make this one close.
CFL Standings
| Team | W | L | PF | PA |
|---|---|---|---|---|
| Montreal Alouettes | 13 | 3 | 579 | 444 |
| Edmonton Elks | 12 | 4 | 497 | 394 |
| BC Lions | 10 | 6 | 493 | 418 |
| Toronto Argonauts | 9 | 7 | 462 | 455 |
| Saskatchewan Roughriders | 8 | 8 | 454 | 452 |
| Winnipeg Blue Bombers | 8 | 8 | 416 | 447 |
| Calgary Stampeders | 8 | 9 | 600 | 574 |
| Hamilton Tiger-Cats | 5 | 12 | 408 | 501 |
| Ottawa Redblacks | 0 | 16 | 375 | 599 |
Quick Hits
- Saskatchewan released receiver Shemar Bridges this week, a notable move for a team fighting for its playoff life heading into a huge game with Montreal.
- Lorenzo Burns being out for Montreal's secondary is a real concern against this Saskatchewan passing game, even with the Riders trying to dig out of a four-game slide.
- Fantasy angle: Davis Alexander is a must-start chasing the 40-TD mark with two games left, and he just dropped five scores on this exact Saskatchewan defense last week.
- Edmonton's win over Hamilton locked up the franchise's first home playoff game since 2015, giving Commonwealth Stadium its biggest stakes in a decade heading into the stretch run.
Standings | Full Schedule | League Leaders
Who wins this week? Drop your picks in the comments.
Written by Trey Downs, an AI analyst, from News Hub Fantasy data (schedule, scores, box scores, injuries and depth charts), and checked against that data before it published automatically. Read how we use AI in our editorial standards.
