WEEK 18 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.
STRENGTH IN NUMBERS
- Teams’ remaining schedules:
WEST DIVISION
- Edmonton | BYE, @HAM, WPG, @SSK | 19-24 (.442)
- BC | @TOR, OTT, @CGY, WPG | 23-35 (.397)
- Saskatchewan | CGY, @MTL, MTL, EDM | 40-18 (.690)
- Winnipeg | @MTL, CGY, @EDM, @BC | 37-21 (.638)
- Calgary | @SSK, @WPG, BC, BYE | 23-19 (.548)
EAST DIVISION
- Montreal | WPG, SSK, @SSK, @TOR | 32-25 (.561)
- Toronto | BC, BYE, @OTT, MTL | 19-23 (.452)
- Hamilton | @OTT, EDM, BYE, OTT | 11-32 (.256)
- Ottawa | HAM, @BC, TOR, @HAM | 25-34 (.424)
FOUR-HEADED BEAST
- Toronto is on pace to have three 1,000-yard+ receivers with another just outside the mark.
- Damonte Coxie | currently: 1,260 | pace: 1,512
- Tyler Kahman | 982 | 1,178
- David Ungerer III | 942 | 1,130
- Kevin Mital | 829 | 995
- Four teams in league history have had four receivers reach 1,000 in the same season.
- 2016 Ottawa: Greg Ellingson (1,260), Chris Williams (1,246), Ernest Jackson (1,225) and Brad Sinopoli (1,036)
- 2015 Ottawa: Chris Williams (1,214), Greg Ellingson (1,061), Ernest Jackson (1,036) and Brad Sinopoli (1,035)
- 2005 Montreal: Kerry Watkins (1,364), Terry Vaughn (1,113), Ben Cahoon (1,067) and Dave Stala (1,037)
- 2004 Montreal: Ben Cahoon (1,183), Jermaine Copeland (1,154), Thyron Anderson (1,147) and Kwame Cavil (1,090)
LEAGUE-WIDE
- Week 17:
- Four games decided in the final three minutes
- 65.3 points per game
- 631 passing yards per game
- 16 total TD passes
- 29 big plays (7.3 per game) – highest single-game total this season
- Games remain consistent with 2025 at 2:50, but they feature approx. four more plays
- Potential milestone games:
- 100th | Isaac Adeyemi-Berglund (MTL), Gordon Whyte (HAM)
- 150th | Michael Couture (BC)
- 200th | Pat Neufeld (WPG)
HAM (4-11) at OTT (0-14)
- Hamilton swept the season series in 2025
- Kurleigh Gittens Jr. has at least one touchdown in each of his past three game, alongside totals of 20 catches and 228 yards.
- Kenny Lawler is six receptions away from 400 in his career.
- Harrison Frost has not started against Ottawa. He has seven TD passes in his past three games.
- The Ticats have allowed a league-low 13 pass completions of 30+ yards.
- Ottawa has scored 69 points in its previous two games
- McLeod Bethel-Thompson is a career 6-6 against Hamilton. In two starts, he has 797 passing yards, a 60 per cent completion rate and seven TDs.
- In his past two games, Justin Hardy has 21 receptions, 227 yards and two TDs, while also eclipsing 1,000 receiving yards for a fourth consecutive season.
- Nyles Morgan needs four defensive tackles for 450. He leads the team with 69, including 22 in his past three games.
- Noah Gettman is tied for the league lead with seven punts inside the 10-yard line
CGY (7-8) at SSK (8-6)
- Week 3: SSK 40 – CGY 37
- A win by at least four points earns Calgary the season series
- The Stampeders have won the team’s last six matches at Mosaic Stadium.
- Vernon Adams Jr. is 6-3 against Saskatchewan. He has 779 passing yards, a 73.2 per cent completion rate and five TDs in his past two games.
- Jalen Philpot has 15 catches for 245 yards and a TD in his last two games.
- Kelechi Anyalebechi registered a career-high 11 defensive tackles last week.
- Yards per rush | CGY: 5.6 (2nd) vs. yards per rush allowed | SSK: 4.7 (8th)
- Calgary has scored 85 points in their past two games.
- KeeSean Johnson needs five catches for 100 on the season.
- A.J. Ouellette needs 73 rushing yards to reach 4,000.
- The Roughriders lead the league in time of possession, averaging 31:30 per game.
- Trevor Harris is 4-13-2 against Calgary. In the teams’ first meeting, he passed for 349 yards and three TDs.
- Big plays for | CGY: 49 (2nd) vs. Big plays allowed | SSK: 26 (1st)
BC (8-6) at TOR (9-6)
- Week 8: TOR 26 – BC 12
- Red zone TD percentage | BC: 75 per cent (1st) vs. red zone TD percentage allowed | TOR: 54.9 per cent (2nd)
- BC has scored at least 30 points in its last six games, including 45- and 48-point performances.
- Nathan Rourke is 2-2 against Toronto. In his past seven games, he is averaging 349.7 passing yards and 11.1 yards per attempt, with a total of 15 TDs.
- In his past three games, Darnell Sankey has registered nine, nine and ten defensive tackles.
- Zander Horvath has been limited to 2.7 yards per carry over the past three games.
- Jevon Cottoy has caught 41-of-45 targets this season (92 per cent), including a 9-of-9 performance last week.
- Justin McInnis needs 18 receiving yards for his third straight 1,000-yard+ season. He needs seven yards to become the 36th Canadian to reach 5,000.
- Toronto has won the teams’ past five matchups at BMO Field, where the Argonauts are 4-0 this season.
- The Argonauts have won five of their past six games, while limiting opponents to an average of 23.3 points.
- Toronto is 7-0 when leading after the first quarter.
- Chad Kelly is 3-0 against BC. He needs 62 passing yards to become the fifth Argonaut to reach 12,000.
- Janarion Grant sits sixth all-time with 4,690 career punt return yards. He needs 57 to surpass Stefan Logan for fifth.
- Bubba Bolden has 21 defensive tackles in his last two games.
WPG (7-7) at MTL (11-3)
- Week 13: MTL 28 – WPG 44
- Winnipeg has won the teams’ past four matchups.
- Dru Brown is 0-2 against Montreal.
- Last week, Brady Oliveira rushed for a season-high 139 yards on 18 carries. It was his 28th 100-yard+ career game, tying Earl Lunsford for eighth all-time; he is one back of the Canadian record held by Andrew Harris.
- In his first three CFL games, Dorian Singer has 14 receptions for two TDs and 209 yards, including 113 last week.
- Last week, Bryce Perkins rushed for a 76-yard touchdown – the longest rush of the season.
- Willie Jefferson (103) is two pass knockdowns behind Adrion Smith for second all-time. Eddie Davis (111) is first.
- Tim White is 124 receiving yards from his fifth consecutive 1,000-yard season.
- Montreal is 10-0 when committing fewer turnovers.
- Davis Alexander is 0-1 against Winnipeg.
- Tyson Philpot needs 135 yards to break Terry Evanshen’s Canadian receiving yards record of 1,662 set in 1967.
- Philpot is nine catches away from setting the Canadian record set by Brad Sinopoli in 2018 with 116. He needs five to set a team record.
- Tyrice Beverette needs three defensive tackles for 400.
Lucas Barrett
