Top-graded CFL players of Week 17: 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 17. 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: B.C. Lions defensive line

The B.C. Lions extended their win streak to three games with a 27-22 victory over the Toronto Argonauts last week. The defense played a key role, holding the Argos to just 28 rushing yards and recording four sacks on quarterback Nick Arbuckle. Three of the Lions’ defensive linemen finished as the top-graded players at their position, anchoring one of the most dominant defensive efforts of the season.

Edge rushers Mathieu Betts and Bradlee Anae, along with interior defender Jonah Tavai, were disruptive all night. The trio combined for five total tackles and two solo stops in the run game. Both Betts and Anae earned run-defense grades above 70.0 and did not register a single negatively graded play against the run.

Where the Lions’ defensive line truly shone, though, was as pass rushers. Betts, Anae and Tavai finished as the top three highest-graded pass rushers across the CFL in Week 17.

Mathieu Betts led the group with a dominant performance, racking up three sacks, a quarterback hit, five hurries and three additional pass-rush wins, earning an 88.5 pass-rush grade. Bradlee Anae wasn’t far behind, posting an 87.1 grade thanks to a sack, a hit, two hurries and three more wins. Jonah Tavai didn’t record a sack but generated consistent pressure with a hit, four hurries and three additional wins, good for a 78.2 pass-rush grade.

While this was just Anae’s second CFL game, Betts and Tavai have been making noise all season. Betts owns a 90.0 pass-rush grade — fourth-best in the league — and leads the CFL with 62 total pressures. Tavai ranks fourth among interior defenders with 33 pressures and third in pass-rush grade at 80.6.

With Anae already making an impact and two proven disruptors leading the way, this B.C. defensive line could be a nightmare matchup come playoff time.

Quarterback

NameTeamSnapsOverall Grade
Zach CollarosWinnipeg Blue Bombers4091.2
Cody FajardoEdmonton Elks4488.5
Bo Levi MitchellHamilton Tiger-Cats4973.2
Davis AlexanderMontreal Alouettes5469.1
Nathan RourkeB.C. Lions5066.6
Trevor HarrisSaskatchewan Roughriders7156.1
Nick ArbuckleToronto Argonauts6156.0
Vernon Adams Jr.Calgary Stampeders5346.5

Running Back

NameTeamSnapsOverall Grade
Brady OliveiraWinnipeg Blue Bombers5180.2
Greg BellHamilton Tiger-Cats4972.9
Justin RankinEdmonton Elks4072.5
Dedrick MillsCalgary Stampeders5370.7
A.J. OuelletteSaskatchewan Roughriders6666.6
Spencer BrownToronto Argonauts5062.0
Stevie Scott IIIMontreal Alouettes5861.4
James ButlerB.C. Lions3760.1

Wide Receiver

NameTeamSnapsOverall Grade
Nic DemskiWinnipeg Blue Bombers5184.8
Tyler SneadMontreal Alouettes6080.9
Justin McInnisB.C. Lions5073.9
Kiondre SmithHamilton Tiger-Cats6272.2
Kurleigh Gittens Jr.Edmonton Elks4471.9
Dominique RhymesCalgary Stampeders5371.0
Jake HerslowToronto Argonauts6170.7
Kevin MitalToronto Argonauts5970.6
Odieu HiliareEdmonton Elks2470.0
Tyson PhilpotMontreal Alouettes6069.5

Tackle

NameTeamSnapsOverall Grade
Kendall RandolphWinnipeg Blue Bombers5176.1
Jermarcus HardrickSaskatchewan Roughriders7474.4
Jarell BroxtonB.C. Lions3773.9
Stanley BryantWinnipeg Blue Bombers5172.4
Chris SchleugerB.C. Lions5070.0
Quinton BarrowHamilton Tiger-Cats6268.5
D'Antne DemeryCalgary Stampeders5767.2
Brendan BordnerHamilton Tiger-Cats6265.3
Nick CallenderMontreal Alouettes6264.1
Tiger ShanksMontreal Alouettes6262.5

Guard

NameTeamSnapsOverall Grade
Brandon RevenbergHamilton Tiger-Cats6272.2
Jacob BrammerSaskatchewan Roughriders7471.5
Christy NkanuCalgary Stampeders5771.4
Liam DobsonHamilton Tiger-Cats6270.5
Donald VentrelliMontreal Alouettes6265.9
Carter O'DonnellEdmonton Elks4665.3
Mark Evans IIEdmonton Elks2265.0
Zack WilliamsCalgary Stampeders5764.6
Patrick NeufeldWinnipeg Blue Bombers5162.7
Kory WoodruffB.C. Lions5062.7

Centre

NameTeamSnapsOverall Grade
Christopher FortinCalgary Stampeders5778.3
Chris KolankowskiWinnipeg Blue Bombers5176.3
Logan FerlandSaskatchewan Roughriders7472.2
David BeardEdmonton Elks4669.3
Justin LawrenceMontreal Alouettes6262.8
Coulter WoodmanseyHamilton Tiger-Cats6258.7
Peter NicastroToronto Argonauts6156.0
Michael CoutureB.C. Lions5049.3

Interior Defender

NameTeamSnapsOverall Grade
Jonah TavaiB.C. Lions4873.2
Jaylon HutchingsCalgary Stampeders5070.9
Miles FoxHamilton Tiger-Cats3969.8
Nathan CherryB.C. Lions2169.1
Ricky CorreiaToronto Argonauts2167.7
Miles BrownCalgary Stampeders5564.2
Tyreek JohnsonEdmonton Elks5263.8
Jordan WilliamsEdmonton Elks4863.2
Justin SambuCalgary Stampeders2262.2
Tomasi LaulileB.C. Lions3461.6

Edge Defender

NameTeamSnapsOverall Grade
Bradlee AnaeB.C. Lions2784.0
Mathieu BettsB.C. Lions5582.9
Clarence HicksCalgary Stampeders5676.0
Habakkuk BaldonadoSaskatchewan Roughriders3871.4
Willie JeffersonWinnipeg Blue Bombers4166.1
James VaughtersWinnipeg Blue Bombers5065.8
Julian HowsareHamilton Tiger-Cats4964.8
Malik CarneySaskatchewan Roughriders4664.7
Brandon BarlowEdmonton Elks5761.8
Philip OssaiHamilton Tiger-Cats4261.4

Linebacker

NameTeamSnapsOverall Grade
Brock MogensenEdmonton Elks7481.3
Cameron JudgeToronto Argonauts4776.7
Tyrice BeveretteMontreal Alouettes5776.6
Darnell SankeyMontreal Alouettes5774.8
Kyle WilsonCalgary Stampeders4272.6
Josh WoodsB.C. Lions6171.5
Kyrie WilsonWinnipeg Blue Bombers4167.6
Jaiden WoodbeyWinnipeg Blue Bombers6067.6
Branden DozierToronto Argonauts4767.2
Kenneth Logan Jr.Edmonton Elks7463.9

Cornerback

NameTeamSnapsOverall Grade
J.J. RossEdmonton Elks7178.8
Benny Sapp IIISaskatchewan Roughriders4478.6
Kabion EntoMontreal Alouettes5772.5
Willie Drew Jr.Toronto Argonauts4369.7
Dexter Lawson Jr.Winnipeg Blue Bombers6066.8
Lorenzo BurnsMontreal Alouettes5765.2
Tyrell FordEdmonton Elks7165.2
Benjie FranklinToronto Argonauts5064.0
Garry PetersB.C. Lions6163.1
Robert Carter Jr.B.C. Lions6162.4

Halfback

NameTeamSnapsOverall Grade
Destin TalbertHamilton Tiger-Cats4670.1
Kobe WilliamsEdmonton Elks7468.8
Deatrick NicholsWinnipeg Blue Bombers6267.4
Kordell JacksonEdmonton Elks7466.5
Evan HolmWinnipeg Blue Bombers6264.9
Darrius BrattonToronto Argonauts5063.1
Ronald Kent Jr.B.C. Lions5962.1
Deontai WilliamsB.C. Lions6160.8
Ciante EvansMontreal Alouettes5159.3
Tarvarus McFaddenToronto Argonauts5058.9

Safety

NameTeamSnapsOverall Grade
Chelen GarnesEdmonton Elks7474.6
Cam AllenWinnipeg Blue Bombers6068.9
Jackson FindlayB.C. Lions6165.8
Kosi OnyekaSaskatchewan Roughriders4459
Marc-Antoine DequoyMontreal Alouettes5758.8
Damon WebbCalgary Stampeders6258
Stavros KatsantonisHamilton Tiger-Cats4957.7
Derek SlywkaToronto Argonauts4740.8
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