Top-graded CFL players of Week 15: Highlighting the league’s best performers

The CFL season is heating up, and each week, we’re diving into the numbers to spotlight the league’s top performers.

Thanks to consistent demand from fans, we’re bringing you the top 10 highest-graded CFL players who played significant snaps, based on PFF’s grading system.

From quarterbacks dissecting defenses to defensive linemen wreaking havoc in the trenches, these are the athletes who stood out above the rest in Week 15. We'll be highlighting this group every week of the season, so CFL fans can keep track of the top-tier talent making an impact across the league.

Want to dig deeper into the data? Click here for full season-level PFF grades across the CFL.

Grading Highlight of the Week: HB Deontai Williams, B.C. Lions

Deontai Williams had a quiet showing in the run game during the Lions’ Friday night matchup, failing to register a tackle or a defensive stop on 15 run snaps. In coverage, he allowed four completions on four targets for 28 yards and a first down, posting league-average marks with a 64.1 run defense grade and a 65.2 coverage grade. Despite the lack of impact plays, Williams somehow earned an 83.9 overall grade — a surprisingly high mark given his modest on-field production.

The reason for Williams’ high overall grade lies in his impact as a pass rusher. He blitzed five times and delivered with two sacks, a hurry, and another pass-rush win. One of those sacks — a strip sack where he not only brought down Ottawa QB Dustin Crum but also forced and recovered the fumble — earned him multiple positive grades on a single play, significantly boosting his overall mark.

It's also worth highlighting how our grading differs from the CFL’s official stats. While the CFL only credits one player with a tackle or sack per play — and splits are not recorded like in the NFL — we credit both players if they arrive simultaneously and bring the quarterback down together. That’s why Williams is credited with two sacks in our system, while the CFL lists only one; on a key third-down play with 9:20 left in the fourth, both he and Josh Woods sacked Crum, and we rewarded both accordingly.

Thanks to these impactful plays on just five blitzes, Williams earned a stellar 96.3 pass-rush grade. That elite mark — despite average performances in run defense and coverage — pushed his overall grade above 80.0.

Quarterback

NameTeamSnapsOverall Grade
McLeod Bethel-ThompsonMontreal Alouettes5193.4
Nathan RourkeB.C. Lions4685.7
Bo Levi MitchellHamilton Tiger-Cats5776.1
Dustin CrumOttawa Redblacks6476.0
Cody FajardoEdmonton Elks5571.2
Chris StrevelerWinnipeg Blue Bombers5769.6
Trevor HarrisSaskatchewan Roughriders5359.8
Nick ArbuckleToronto Argonauts4959.2

Running Back

NameTeamSnapsOverall Grade
Stevie Scott IIIMontreal Alouettes5280.5
Greg BellHamilton Tiger-Cats5472.3
Brady OliveiraWinnipeg Blue Bombers5769.0
Spencer BrownToronto Argonauts5862.6
Justin RankinEdmonton Elks4361.6
A.J. OuelletteSaskatchewan Roughriders4961.0
James ButlerB.C. Lions4860.3
William StanbackOttawa Redblacks3059.2
Daniel AdeboboyeOttawa Redblacks3455.9

Wide Receiver

NameTeamSnapsOverall Grade
Tyson PhilpotMontreal Alouettes5589.4
Keon HatcherB.C. Lions5080.1
Justin HardyOttawa Redblacks6478.6
Bralon AddisonOttawa Redblacks6374.2
Justin McInnisB.C. Lions4773.1
Jake HerslowToronto Argonauts5771.7
Kenny LawlerHamilton Tiger-Cats5771.1
Makai PolkToronto Argonauts5669.4
Kurleigh Gittens Jr.Edmonton Elks5569.1
Kaion Julien-GrantEdmonton Elks5568.6

Tackle

NameTeamSnapsOverall Grade
Jarell BroxtonB.C. Lions5077.5
Jermarcus HardrickSaskatchewan Roughriders6776.9
Chris SchleugerB.C. Lions4873.9
Stanley BryantWinnipeg Blue Bombers5768.0
Brendan BordnerHamilton Tiger-Cats5866.2
Ryan HunterToronto Argonauts5865.9
Brett BoykoEdmonton Elks5661.0
Quinton BarrowHamilton Tiger-Cats5857.8
Nick CallenderMontreal Alouettes5556.7
Kendall RandolphWinnipeg Blue Bombers5756.4

Guard

NameTeamSnapsOverall Grade
Jacob BrammerSaskatchewan Roughriders6776.7
Donald VentrelliMontreal Alouettes5375.7
Pier-Olivier LestageMontreal Alouettes5575.2
Carter O’DonnellEdmonton Elks5669.5
Gabe WallaceWinnipeg Blue Bombers5769.2
Brandon RevenbergHamilton Tiger-Cats5868.9
Patrick NeufeldWinnipeg Blue Bombers5767.0
Liam DobsonHamilton Tiger-Cats5865.3
Daniel JohnsonSaskatchewan Roughriders2864.1
George UnaB.C. Lions5064.0

Centre

NameTeamSnapsOverall Grade
Logan FerlandSaskatchewan Roughriders6770.4
Chris KolankowskiWinnipeg Blue Bombers5767.3
Peter NicastroToronto Argonauts5861.3
Peter GodberOttawa Redblacks6460.2
Michael CoutureB.C. Lions5059.4
Coulter WoodmanseyHamilton Tiger-Cats5858.1
Justin LawrenceMontreal Alouettes5558.1
David BeardHamilton Tiger-Cats5643.0

Interior Defender

NameTeamSnapsOverall Grade
Jonah TavaiB.C. Lions4176.7
Jared BrinkmanEdmonton Elks4375.8
Mustafa JohnsonMontreal Alouettes5673.6
Anthony Lanier IIToronto Argonauts5373.5
Blessman Ta'alaOttawa Redblacks3070.8
Nathan CherryB.C. Lions2869.3
Jordan WilliamsEdmonton Elks4467.9
Miles FoxHamilton Tiger-Cats4267.8
Muftah AgeliOttawa Redblacks2566.1
Caleb SandersSaskatchewan Roughriders2865.1

Edge Defender

NameTeamSnapsOverall Grade
Derek ParishToronto Argonauts4189.2
Bradlee AnaeB.C. Lions3172.0
Noah TaylorEdmonton Elks5870.6
Andrew Chatfield Jr.Toronto Argonauts4170.6
Julian HowsareHamilton Tiger-Cats5569.9
Brandon BarlowEdmonton Elks4867.5
Mathieu BettsB.C. Lions4167.3
Philip OssaiHamilton Tiger-Cats5166.3
Levi BellB.C. Lions5365.8
Lwal UguakMontreal Alouettes5165.4

Linebacker

NameTeamSnapsOverall Grade
A.J. AllenSaskatchewan Roughriders5581.1
Tyrice BeveretteMontreal Alouettes6774.0
Kyrie WilsonWinnipeg Blue Bombers4073.4
Wynton McManisToronto Argonauts5671.3
Kyler FisherHamilton Tiger-Cats5770.2
Redha KramdiWinnipeg Blue Bombers5870.1
Adarius PickettOttawa Redblacks5070.0
Jovan Santos-KnoxOttawa Redblacks4869.6
Josh WoodsB.C. Lions6269.3
Nick AndersonEdmonton Elks2268.5

Cornerback

NameTeamSnapsOverall Grade
Tyrell FordEdmonton Elks5890.5
Jamal PetersHamilton Tiger-Cats5783.7
Lorenzo BurnsMontreal Alouettes6478.7
Kabion EntoMontreal Alouettes6777.1
Jonathan MoxeyHamilton Tiger-Cats5672.7
Garry PetersB.C. Lions6470.5
Benjie FranklinToronto Argonauts5667.2
Demerio HoustonWinnipeg Blue Bombers5865.3
Delonte HoodToronto Argonauts5563.9
J.J. RossEdmonton Elks5862.4

Halfback

NameTeamSnapsOverall Grade
Deontai WilliamsB.C. Lions6483.9
Kordell JacksonEdmonton Elks5882.9
Wesley SuttonMontreal Alouettes6476.8
Rolan MilliganSaskatchewan Roughriders5574.7
DaShaun AmosHamilton Tiger-Cats5771.7
Willie Drew Jr.Toronto Argonauts5468.3
Adrian FryeOttawa Redblacks3868
Deatrick NicholsWinnipeg Blue Bombers5867.3
Mark MiltonOttawa Redblacks5067.3
Kobe WilliamsEdmonton Elks5865.1

Safety

NameTeamSnapsOverall Grade
Darrius BrattonToronto Argonauts5673.1
Cam AllenWinnipeg Blue Bombers3269.0
Royce MetchieEdmonton Elks4466.8
Cristophe BeaulieuB.C. Lions6465.3
Stavros KatsantonisHamilton Tiger-Cats4061.4
Kosi OnyekaSaskatchewan Roughriders5259.7
Marc-Antoine DequoyMontreal Alouettes6746.6
Deandre LamontOttawa Redblacks5034.6
Subscriptions

Unlock the 2024 Fantasy Draft Kit, with Live Draft Assistant, Fantasy Mock Draft Sim, Rankings & PFF Grades

$24.99/mo
OR
$119.99/yr