Week 18 in the CFL

Mark Perry
Share:PostShare
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.

 

Related Articles