CFL Player Stats & Leaders

CFL Passing Stats

CFL Team League Passing Leaders
No. TEAM PLAYER
GP Games Played
COMP Passing Plays Completed
ATT Passing Plays Attempted
PCT Passing Completion Percentage
ATT/G Passing Attempts Per Game
YDS Passing Yards
AVG Passing Yards Per Attempt
YDS/G Passing Yards Per Game
TD Passing Touchdowns
INT Passing Plays Intercepted
QBR Passer Rating
LONG Passing Longest Yards
SCK Passing Plays Sacked
SCKYDS Passing Sacked Yards
FUM Fumbles
FUML Fumbles Lost
1
BC Lions
Nathan Rourke
18 388 552 70.3 30.67 5803 10.51 322.39 32 17 211.45 108 0 0 3 1
2
Hamilton Tiger-Cats
Bo Levi Mitchell
19 457 662 69.0 34.84 5565 8.41 292.89 37 12 201.64 110 0 0 3 0
3
Saskatchewan Roughriders
Trevor Harris
18 397 538 73.8 29.89 5156 9.58 286.44 26 11 224.76 104 0 0 4 3
4
Calgary Stampeders
Vernon Adams Jr.
18 303 462 65.6 25.67 4581 9.92 254.5 23 14 222.98 123 0 0 6 1
5
Toronto Argonauts
Nick Arbuckle
15 365 504 72.4 33.6 4370 8.67 291.33 26 15 103.36 70 0 0 4 4
6
Edmonton Elks
Cody Fajardo
17 282 385 73.2 22.65 3408 8.85 200.47 14 7 104.55 72 0 0 5 3
7
Winnipeg Blue Bombers
Zach Collaros
14 273 376 72.6 26.86 3354 8.92 239.57 18 17 204.8 127 0 0 2 2
8
Montreal Alouettes
Davis Alexander
10 223 312 71.5 31.2 2902 9.3 290.2 12 8 194.28 116 0 0 0 0
9
Ottawa RedBlacks
Dru Brown
9 196 274 71.5 30.44 2389 8.72 265.44 14 10 99.85 54 0 0 2 1
10
Ottawa RedBlacks
Dustin Crum
13 166 234 70.9 18 1771 7.57 136.23 6 2 97.72 52 0 0 2 0
11
Winnipeg Blue Bombers
Chris Streveler
17 93 146 63.7 8.59 1103 7.55 64.88 6 11 68.95 42 0 0 0 0
12
Edmonton Elks
Tre Ford
5 82 121 67.8 24.2 984 8.13 196.8 5 3 95.88 68 0 0 1 1
13
Toronto Argonauts
Jarret Doege
6 97 142 68.3 23.67 905 6.37 150.83 4 7 74.41 30 0 0 1 0
14
Saskatchewan Roughriders
Jake Maier
5 56 87 64.4 17.4 617 7.09 123.4 2 2 83.36 47 0 0 2 2
15
Montreal Alouettes
James Morgan
3 55 93 59.1 31 547 5.88 182.33 2 4 65.12 45 0 0 2 2
16
BC Lions
Jeremiah Masoli
12 48 83 57.8 6.92 538 6.48 44.83 2 6 55.2 38 0 0 1 1
17
Ottawa RedBlacks
Tyrie Adams
2 36 58 62.1 29 405 6.98 202.5 4 5 69.97 43 0 0 2 1
18
Calgary Stampeders
P.J. Walker
7 35 59 59.3 8.43 395 6.69 56.43 2 4 62.46 33 0 0 0 0
19
Ottawa RedBlacks
Matt Shiltz
2 29 47 61.7 23.5 283 6.02 141.5 1 7 46.1 27 0 0 0 0
20
Montreal Alouettes
Caleb Evans
9 20 29 69.0 3.22 207 7.14 23 1 0 100.79 42 0 0 0 0
21
Toronto Argonauts
Max Duggan
2 13 17 76.5 8.5 109 6.41 54.5 1 0 112.13 35 0 0 0 0
22
Winnipeg Blue Bombers
Terry Wilson
7 11 21 52.4 3 79 3.76 11.29 3 1 41.57 22 0 0 0 0
23
Calgary Stampeders
Josh Love
1 5 8 62.5 8 67 8.38 67 0 0 89.06 50 0 0 0 0
24
Toronto Argonauts
Tucker Horn
2 8 13 61.5 6.5 53 4.08 26.5 0 1 38.3 18 0 0 0 0
25
Hamilton Tiger-Cats
Taylor Powell
2 6 8 75.0 4 47 5.88 23.5 0 0 89.06 12 0 0 0 0
26
Montreal Alouettes
Tyler Snead
20 1 1 100 0.05 44 44 2.2 5 0 1,935.4 44 0 0 2 1
27
Toronto Argonauts
Janarion Grant
15 1 1 100 0.07 41 41 2.73 0 0 589.6 41 0 0 0 0
28
Saskatchewan Roughriders
Jack Coan
3 2 8 25.0 2.67 38 4.75 12.67 3 0 46.88 30 0 0 0 0
29
BC Lions
Chase Brice
2 3 4 75.0 2 29 7.25 14.5 0 0 94.79 18 0 0 0 0
30
Hamilton Tiger-Cats
19 1 1 100 0.05 11 11 0.58 0 0 131.3 11 0 0 0 0
31
Montreal Alouettes
Cameron Dukes
1 1 1 100 1 8 8 8 0 0 100 8 0 0 0 0
32
Montreal Alouettes
Joseph Zema
21 1 1 100 0.05 7 7 0.33 0 0 114.6 7 0 0 0 0
33
Toronto Argonauts
John Haggerty
18 1 1 100 0.06 5 5 0.28 0 0 106.3 5 0 0 0 0
34
Calgary Stampeders
Quincy Vaughn
15 1 1 100 0.07 5 5 0.33 7 0 87.5 5 0 0 1 1
35
Saskatchewan Roughriders
Tommy Stevens
15 1 1 100 0.07 1 1 0.07 7 0 79.17 1 0 0 1 1

Stats Legend

  • ATT Passing Plays Attempted
  • COMP Passing Plays Completed
  • GP Games Played
  • PCT Passing Completion Percentage
  • SCKYDS Passing Sacked Yards
  • YDS/G Passing Yards Per Game
  • ATT/G Passing Attempts Per Game
  • FUM Fumbles
  • INT Passing Plays Intercepted
  • QBR Passer Rating
  • TD Passing Touchdowns
  • AVG Passing Yards Per Attempt
  • FUML Fumbles Lost
  • LONG Passing Longest Yards
  • SCK Passing Plays Sacked
  • YDS Passing Yards