MOBIL THANKSGIVING WEEKEND IN THE CFL
Stats and storylines heading into this week’s action

For additional game notes, in-depth analysis, statistics packages and post-game reports, please join the CFL Statistics distribution list.
DEGREE OF DIFFICULTY
- Teams’ remaining schedules:
WEST DIVISION
- Edmonton | @HAM, WPG, @SSK | 20-26 (.435)
- BC | OTT, @CGY, WPG | 15-31 (.326)
- Saskatchewan | @MTL, MTL, EDM | 35-10 (.778)
- Calgary | @WPG, BC, BYE | 16-14 (.533)
- Winnipeg | CGY, @EDM, @BC | 28-18 (.609)
EAST DIVISION
- Montreal | SSK, @SSK, @TOR | 25-21 (.543)
- Toronto | BYE, @OTT, MTL | 12-18 (.400)
- Hamilton | EDM, BYE, OTT | 11-19 (.367)
- Ottawa | @BC, TOR, @HAM | 23-24 (.489)
THE PHIL-PLOT THICKENS
- Tyson Philpot’s 2026 campaign has already set multiple records:
- Fastest Canadian to 1,000 yards (eight games)
- Fastest Canadian to 100 receptions (13 games)
- Most catches by a Canadian in a season (119)
- Most receiving yards by a Canadian in a season (1,735)
- Most catches in a season by an Alouette (119)
- He is on pace for:
- 2,082 receiving yards, which would break Allen Pitts’ all-time record of 2,036 and make him the fourth player to reach the 2,000-mark
- 143 receptions, which would rank second all-time
- 14 receiving TDs, which would rank third by a Canadian
- The triple crown (leader in receptions, receiving yards and receiving TDs), which has been achieved twice (Geroy Simon in 2006 and Jamel Richardson in 2011), but never by a Canadian
LEAGUE-WIDE
- Week 18 featured 51.5 points per game – the lowest mark of the season.
- There was a season-low of ten sacks in Week 18.
- Through 18 weeks, there have been 47 more TDs compared to 2025.
- 64 per cent of games have been decided in the final three minutes.
EDM (11-4) at HAM (5-11)
- Week 17: HAM 35 – EDM 37
- Edmonton last swept a two-game series against Hamilton in 2017.
- The Elks are 2-0 when coming off a bye this season.
- Edmonton has played the most games decided by four-or-fewer points (5-1).
- Justin Rankin has set a new career-high with 1,016 rushing yards. At 1,639 yards from scrimmage, he needs 88 to surpass his personal best of 1,726.
- Cody Fajardo is 7-3 against Hamilton. He has set new career-highs in passing yards (4,439) and TD passes (23).
- Austin Mack (74 and 1,123) needs five receptions and 32 receiving yards to set career-highs.
- Joel Dublanko needs five defensive tackles for 150 in his career.
- Hamilton has allowed the fewest passing yards per game (276.1).
- Harrison Frost is 0-1 against Edmonton. He passed for a career-high 342 yards last week.
- Last week, Kenny Lawler set season-highs in receiving yards (132) and touchdowns (two).
- In his past two games, Larry Rountree has averaged 109.5 rushing yards, 16 carries and 6.8 yards per rush.
OTT (0-15) at BC (9-6)
- Week 13: BC 45 – OTT 24
- Justin Hardy is tied with Greg Ellingson (4,866) for sixth on Ottawa’s all-time receiving yards list.
- Ayden Eberhardt needs 49 receiving yards for his first 1,000-yard season.
- Nyles Morgan has averaged eight defensive tackles over his last four games.
- BC is 8-0 when leading after three quarters.
- BC has won eight of nine, and the teams’ past seven matchups at home.
- Justin McInnis is one receiving yard shy of his third straight 1,000-yard campaign.
- Darnell Sankey is six defensive tackles shy of joining Willie Pless (1997-99) as the only players to have three consecutive 100-tackle seasons.
- Jackson Findlay needs three defensive tackles for 100 in his career.
- Jevon Cottoy needs 34 receiving yards for 4,000.
- Zander Horvath needs three TDs to match Cory Philpot’s team record for TDs (22).
CGY (8-8) at WPG (7-8)
- Week 1: WPG 30 – CGY 28
- Week 8: CGY 52 – WPG 30
- Winner earns the tiebreaker.
- With his 103rd victory last week, Dave Dickenson moved past John Hufnagel to sit 10th all-time.
- Vernon Adams Jr. is 8-4 against Winnipeg. He needs 75 passing yards for his third 4,000-yard season.
- In his last three games, Jalen Philpot has averaged 7.7 catches and 105.7 receiving yards.
- Clarence Hicks leads the league with 12 sacks – three ahead of second-place.
- Dru Brown is 4-1 against Calgary.
- Last week, Ontaria Wilson returned from injury to record his third 100-receiving yard game of the season.
- Tim White is 93 receiving yards shy of his fifth consecutive 1,000-yard season.
- Brady Oliveira needs 145 yards from scrimmage to become the 11th Canadian to reach 9,000. With 6,747 rushing yards, he needs 98 to pass Jon Cornish for 16th all-time.
SSK (8-7) at MTL (12-3)
- Rematch of the 112th Grey Cup.
- The teams’ have split their previous six games in Montreal.
- Saskatchewan has not lost four consecutive games since an 0-5-1 stretch in 2024.
- Jason Maas (84 wins) is tied with Tom Higgins for 14th in all-time.
- Trevor Harris is 9-6 against Montreal. He is one shy of 30 TDs on the season; he has reached the mark twice in his career (30 in 2017 and 33 in 2015). Kent Austin holds the team record with 35.
- Kian Schaffer-Baker needs 115 receiving yards for his first 1,000-yard season.
- KeeSean Johnson (101) needs two receptions to move into second-most in a single season in team history. Don Narcisse holds the record with 123.
- With a victory, this season’s Alouettes will become the third team in franchise history to go undefeated at home (1954 and 2009).
- Davis Alexander is 1-0 against Saskatchewan. He needs 146 passing yards to reach 5,000 on the season. Anthony Calvillo is the only Alouette to have reached the mark, having done so seven times.
- Stevie Scott III has averaged 5.4 yards per rush in his past two games.
- Tyler Snead needs 13 receptions and 101 receiving yards to reach 100 and 1,500, to join Tyson Philpot in being the second pair of teammates to reach the two milestones in the same season. Adarius Bowman and Derel Walker accomplished the feat in 2016.
