The Canadian Football League (CFL) was officially formed in 1958. Statistics for the IRFU/Eastern Division date back to 1954 whereas WIFU/Western Division statistics date back to 1950.

Passing yards + Key Symbol Meaning Player The player who recorded the most passing yards in the league The total number of passing yards the player had Former league record * Current record (#) Denotes the number of times a player appears in this list

+ CFL annual passing yards leaders by season Season Player Team 1950 2,201 Edmonton Eskimos 1951 3,248 Winnipeg Blue Bombers 1952 Jack Jacobs (2) 2,586 Winnipeg Blue Bombers 1953 Jack Jacobs (3) 1,924 Winnipeg Blue Bombers 1954 3,610 Montreal Alouettes 1955 Sam Etcheverry (2) 3,657 Montreal Alouettes 1956 Sam Etcheverry (3) 4,723 Montreal Alouettes 1957 Sam Etcheverry (4) 3,341 Montreal Alouettes Sam Etcheverry (5) 3,548 Montreal Alouettes Sam Etcheverry (6) 3,133 Montreal Alouettes 4,247 Toronto Argonauts Tobin Rote (2) 3,093 Toronto Argonauts 3,279 BC Lions 3,126 Calgary Stampeders Joe Kapp (2) 2,816 BC Lions Joe Kapp (3) 2,961 BC Lions 2,976 Saskatchewan Roughriders 4,479 Calgary Stampeders Pete Liske (2) 4,333 Calgary Stampeders 3,641 Ottawa Rough Riders Ron Lancaster (2) 2,779 Saskatchewan Roughriders 4,036 Winnipeg Blue Bombers Don Jonas (2) 3,583 Winnipeg Blue Bombers Ron Lancaster (3) 3,767 Saskatchewan Roughriders Pete Liske (3) 3,259 Calgary Stampeders Ron Lancaster (4) 3,545 Saskatchewan Roughriders Ron Lancaster (5) 3,869 Saskatchewan Roughriders Ron Lancaster (6) 3,072 Saskatchewan Roughriders 3,755 Winnipeg Blue Bombers 2,803 Saskatchewan Roughriders Dieter Brock (2) 4,254 Winnipeg Blue Bombers Dieter Brock (3) 4,796 Winnipeg Blue Bombers 5,000 Edmonton Eskimos Warren Moon (2) 5,648 Edmonton Eskimos Dieter Brock (4) 3,966 Hamilton Tiger-Cats 4,237 BC Lions 4,379 Calgary Stampeders Tom Clements (2) 4,686 Winnipeg Blue Bombers 4,113 Toronto Argonauts 4,509 BC Lions 4,604 Saskatchewan Roughriders 6,619* BC Lions Kent Austin (2) 6,225 Saskatchewan Roughriders Doug Flutie (2) 6,092 Calgary Stampeders Doug Flutie (3) 5,726 Calgary Stampeders Matt Dunigan (2) 4,911 Birmingham Barracudas Doug Flutie (4) 5,720 Toronto Argonauts Doug Flutie (5) 5,505 Toronto Argonauts 4,991 Toronto Argonauts 5,335 Hamilton Tiger-Cats 4,840 BC Lions 4,545 Winnipeg Blue Bombers Khari Jones (2) 5,334 Winnipeg Blue Bombers 5,891 Montreal Alouettes Anthony Calvillo (2) 6,041 Montreal Alouettes Anthony Calvillo (3) 5,556 Montreal Alouettes 5,000 Edmonton Eskimos 5,114 Winnipeg Blue Bombers Ricky Ray (2) 5,661 Edmonton Eskimos Ricky Ray (3) 4,916 Edmonton Eskimos 5,542 Saskatchewan Roughriders Anthony Calvillo (4) 5,251 Montreal Alouettes 5,367 Hamilton Tiger-Cats Henry Burris (2) 4,925 Hamilton Tiger-Cats Ricky Ray (4) 4,595 Toronto Argonauts Henry Burris (3) 5,693 Ottawa Redblacks 5,554 Edmonton Eskimos Michael Reilly (2) 5,830 Edmonton Eskimos Michael Reilly (3) 5,562 Edmonton Eskimos 4,302 Saskatchewan Roughriders colspan="3" Michael Reilly (4) 3,283 BC Lions 4,731 Toronto Argonauts 4,769 BC Lions 5,451 Hamilton Tiger-Cats (2) 5,296 Hamilton Tiger-Cats Sources:

Passing touchdowns + Key Symbol Meaning Player The player who recorded the most passing touchdowns in the league The total number of passing touchdowns the player had Former league record * Current record (#) Denotes the number of times a player appears in this list

+ CFL annual passing touchdowns leaders by season Season Player Team 1950 14 Winnipeg Blue Bombers 1951 Jack Jacobs (2) 33 Winnipeg Blue Bombers 1952 Jack Jacobs (3) 34 Winnipeg Blue Bombers 1953 24 Montreal Alouettes 1954 Sam Etcheverry (2) 25 Montreal Alouettes 1955 Sam Etcheverry (3) 30 Montreal Alouettes Toronto Argonauts 1956 Sam Etcheverry (4) 32 Montreal Alouettes BC Lions 1957 Sam Etcheverry (5) 14 Montreal Alouettes 20 Saskatchewan Roughriders 31 Winnipeg Blue Bombers 38 Toronto Argonauts 23 Hamilton Tiger-Cats 28 BC Lions Joe Kapp (2) 20 BC Lions 18 Ottawa Rough Riders Russ Jackson (2) 18 Ottawa Rough Riders 28 Saskatchewan Roughriders 40 Calgary Stampeders Pete Liske (2) 31 Calgary Stampeders Russ Jackson (3) 33 Ottawa Rough Riders 18 Calgary Stampeders Ottawa Rough Riders 27 Winnipeg Blue Bombers Don Jonas (2) 27 Winnipeg Blue Bombers Ron Lancaster (2) 22 Saskatchewan Roughriders Ron Lancaster (3) 20 Saskatchewan Roughriders Ron Lancaster (4) 23 Saskatchewan Roughriders Ron Lancaster (5) 25 Saskatchewan Roughriders 23 Winnipeg Blue Bombers Dieter Brock (2) 23 Winnipeg Blue Bombers 20 Edmonton Eskimos Dieter Brock (3) 28 Winnipeg Blue Bombers Dieter Brock (4) 32 Winnipeg Blue Bombers Warren Moon (2) 36 Edmonton Eskimos Warren Moon (3) 31 Edmonton Eskimos 29 Winnipeg Blue Bombers 27 BC Lions 31 Calgary Stampeders Tom Clements (2) 33 Winnipeg Blue Bombers 26 Toronto Argonauts BC Lions 30 Edmonton Eskimos Tracy Ham (2) 36 Edmonton Eskimos 38 BC Lions 35 Saskatchewan Roughriders Doug Flutie (2) 44 Calgary Stampeders Doug Flutie (3) 48* Calgary Stampeders Matt Dunigan (2) 34 Birmingham Barracudas Doug Flutie (4) 29 Toronto Argonauts Doug Flutie (5) 47 Toronto Argonauts 28 Calgary Stampeders 28 Hamilton Tiger-Cats 36 Calgary Stampeders 30 Winnipeg Blue Bombers Khari Jones (2) 46 Winnipeg Blue Bombers 37 Montreal Alouettes 35 BC Lions Anthony Calvillo (2) 34 Montreal Alouettes 23 Calgary Stampeders Henry Burris (2) 34 Calgary Stampeders Anthony Calvillo (3) 43 Montreal Alouettes Anthony Calvillo (4) 26 Montreal Alouettes Henry Burris (3) 38 Calgary Stampeders Anthony Calvillo (5) 32 Montreal Alouettes Henry Burris (4) 43 Hamilton Tiger-Cats 31 Saskatchewan Roughriders 28 Toronto Argonauts 33 Toronto Argonauts 32 Calgary Stampeders 30 Edmonton EskimosTrevor Harris (2)Ottawa Redblacks Bo Levi Mitchell (2) 35 Calgary Stampeders 26 Toronto Argonauts colspan="3" 20 Winnipeg Blue Bombers Zach Collaros (2) 37 Winnipeg Blue Bombers Zach Collaros (3) 33 Winnipeg Blue Bombers Bo Levi Mitchell (3) 32 Hamilton Tiger-Cats Bo Levi Mitchell (4) 36 Hamilton Tiger-Cats Sources:

Passing completions + Key Symbol Meaning Player The player who recorded the most passing completions in the league The total number of passing completions the player had Former league record * Current record (#) Denotes the number of times a player appears in this list

+ CFL annual passing completions leaders by season Season Player Team 1950 129 Edmonton Eskimos 1951 204 Winnipeg Blue Bombers 1952 Jack Jacobs (2) 147 Winnipeg Blue Bombers 1953 166 Montreal Alouettes 1954 Sam Etcheverry (2) 206 Montreal Alouettes 1955 Sam Etcheverry (3) 227 Montreal Alouettes 1956 Sam Etcheverry (4) 276 Montreal Alouettes 1957 Sam Etcheverry (5) 215 Montreal Alouettes Sam Etcheverry (6) 247 Montreal Alouettes Sam Etcheverry (7) 231 Montreal Alouettes 256 Toronto Argonauts Tobin Rote (2) 220 Toronto Argonauts 197 BC Lions 228 Calgary Stampeders Joe Kapp (2) 194 BC Lions Joe Kapp (3) 219 BC Lions 211 Saskatchewan Roughriders 303 Calgary Stampeders Pete Liske (2) 271 Calgary Stampeders 229 Calgary Stampeders 185 Edmonton Eskimos 253 Winnipeg Blue Bombers Don Jonas (2) 252 Winnipeg Blue Bombers Ron Lancaster (2) 263 Saskatchewan Roughriders Pete Liske (3) 228 Calgary Stampeders Ron Lancaster (3) 239 Saskatchewan Roughriders Ron Lancaster (4) 297 Saskatchewan Roughriders Ron Lancaster (5) 255 Saskatchewan Roughriders 294 Winnipeg Blue Bombers 241 Toronto Argonauts Dieter Brock (2) 304 Winnipeg Blue Bombers Dieter Brock (3) 354 Winnipeg Blue Bombers 356 Hamilton Tiger-Cats 380 Edmonton Eskimos Dieter Brock (4) 320 Hamilton Tiger-Cats 301 BC Lions Roy Dewalt (2) 314 BC Lions Tom Clements (2) 336 Winnipeg Blue Bombers 290 Toronto Argonauts 331 BC Lions 360 Saskatchewan Roughriders 466 BC Lions Kent Austin (2) 459 Saskatchewan Roughriders Doug Flutie (2) 416 Calgary Stampeders Doug Flutie (3) 403 Calgary Stampeders Matt Dunigan (2) 362 Birmingham Barracudas Doug Flutie (4) 434 Toronto Argonauts Doug Flutie (5) 430 Toronto Argonauts 381 Toronto Argonauts 365 Hamilton Tiger-Cats 324 BC Lions 229 Winnipeg Blue Bombers Khari Jones (2) 282 Winnipeg Blue Bombers 408 Montreal Alouettes Anthony Calvillo (2) 431 Montreal Alouettes 479 Edmonton Eskimos Ricky Ray (2) 406 Edmonton Eskimos 388 Winnipeg Blue Bombers Anthony Calvillo (3) 472 Montreal Alouettes Ricky Ray (3) 401 Edmonton Eskimos 391 Saskatchewan Roughriders Anthony Calvillo (4) 404 Montreal Alouettes 391 Hamilton Tiger-Cats Henry Burris (2) 373 Hamilton Tiger-Cats Ricky Ray (4) 425 Toronto Argonauts Henry Burris (3) 481* Ottawa Redblacks 448 Edmonton Eskimos Ricky Ray (5) 474 Toronto Argonauts 431 Ottawa Redblacks Trevor Harris (2) 343 Edmonton Eskimos colspan="3" 281 Saskatchewan Roughriders 387 Toronto Argonauts 363 Calgary Stampeders 420 Hamilton Tiger-Cats (2) 428 Hamilton Tiger-Cats Sources:

See also List of Canadian Football League annual rushing leaders List of Canadian Football League annual receiving leaders

References