PASSING COMPLETIONS - SINGLE SEASON LEADERS SINCE 1970
Rk Name Comp Season Team
 1  Ricky Ray  479  2005  EDM
 2  Anthony Calvillo  472  2008  mtl
 3  Doug Flutie  466  1991  BCL
 4  Kent Austin  459  1992  SAS
 5  Anthony Calvillo  437  2005  MTL
 6  Doug Flutie  434  1996  tor
 7  Anthony Calvillo  431  2004  MTL
 8  Doug Flutie  430  1997  TOR
 9  Ricky Ray  422  2008  EDM
 10  Doug Flutie  416  1993  CGY
 11  Anthony Calvillo  408  2003  MTL
 12  Ricky Ray  406  2006  EDM
 13  Kent Austin  405  1993  SAS
 14  Anthony Calvillo  404  2011  MTL
 15  Doug Flutie  403  1994  CGY
 16  David Archer  403  1993  SACC
 17  Anthony Calvillo  402  2006  MTL
 18  Ricky Ray  401  2009  EDM
 19  Anthony Calvillo  396  2009  mtl
 20  Doug Flutie  396  1992  CGY
 21  Darian Durant  391  2010  SAS
 22  Henry Burris  391  2012  HAM
 23  Kevin Glenn  388  2007  WPG
 24  Kevin Glenn  388  2010  HAM
 25  Khari Jones  382  2002  WPG
 26  Kerwin Bell  382  1998  TOR
 27  Henry Burris  381  2008  CGY
 28  Anthony Calvillo  380  2010  MTL
 29  Warren Moon  380  1983  EDM
 30  Damon Allen  378  1997  BCL
 31  Kerwin Bell  375  1999  WPG
 32  Henry Burris  370  2010  CGY
 33  Dave Dickenson  370  2003  BCL
 34  Danny McManus  365  1999  HAM
 35  Matt Dunigan  362  1995  BIRC
 36  Jason Maas  361  2004  edm
 37  Kent Austin  360  1990  SAS
 38  Tom Clements  356  1982  HAM
 39  Jeff Garcia  354  1997  CGY
 40  Dieter Brock  354  1981  WPG
 41  Damon Allen  352  2005  TOR
 42  Jeff Garcia  348  1998  CGY
 43  Ricky Ray  348  2003  EDM
 44  Travis Lulay  346  2012  BCL
 45  Ricky Ray  343  2011  EDM
 46  Travis Lulay  342  2011  BCL
 47  Henry Burris  339  2009  CGY
 48  Darian Durant  339  2009  SAS
 49  Anthony Calvillo  338  2002  MTL
 50  Kerry Joseph  337  2005  OTTR
 51  Tom Clements  336  1987  WPG
 52  Matt Dunigan  334  1993  WPG
 53  Warren Moon  333  1982  EDM
 54  Anthony Calvillo  333  2012  MTL
 55  Danny McManus  333  1998  HAM
 56  Danny McManus  331  2004  HAM
 57  Matt Dunigan  331  1989  BCL
 58  Tom Burgess  330  1990  WPG
 59  Tom Burgess  329  1993  OTT
 60  Khari Jones  329  2001  WPG
 61  Danny McManus  326  2001  HAM
 62  Casey Printers  325  2004  BCL
 63  Kevin Glenn  325  2012  CGY
 64  Damon Allen  324  2000  BCL
 65  Henry Burris  322  2004  sas
 66  Ricky Ray  321  2012  TOR
 67  Dieter Brock  320  1984  HAM
 68  Danny McManus  318  2002  HAM
 69  Dave Dickenson  317  2000  CGY
 70  Kent Austin  317  1994  BCL
 71  Jeff Garcia  315  1996  CGY
 72  Damon Allen  315  1999  BCL
 73  Dieter Brock  314  1982  WPG
 74  Roy Dewalt  314  1986  BCL
 75  Darian Durant  313  2012  SAS
 76  Ricky Ray  311  2007  EDM
 77  Danny McManus  310  1996  EDM
 78  Anthony Calvillo  308  2007  MTL
 79  Henry Burris  308  2000  sas
 80  Kerry Joseph  307  2008  tor
 81  Kevin Glenn  307  2011  HAM
 82  Henry Burris  305  2006  CGY
 83  Dieter Brock  304  1980  WPG
 84  Roy Dewalt  303  1987  BCL
 85  Rick Johnson  302  1986  CGY
 86  Kent Austin  302  1991  SAS
 87  Roy Dewalt  301  1985  BCL
 88  Tom Clements  301  1981  HAM
 89  Danny Barrett  299  1994  ott
 90  Darian Durant  299  2011  SAS
 91  Condredge Holloway  299  1982  TOR
 92  Jason Maas  298  2006  HAM
 93  Ron Lancaster  297  1976  SAS
 94  Danny McManus  295  1995  BCL
 95  Dieter Brock  294  1978  WPG
 96  Kevin Glenn  294  2008  WPG
 97  Sean Salisbury  293  1989  WPG
 98  Danny McManus  293  1997  EDM
 99  Danny Barrett  293  1993  BCL
 100  David Archer  292  1996  OTT
 101  Gilbert Renfroe  290  1988  TOR
 102  Ricky Ray  288  2010  EDM
 103  Reggie Slack  287  1998  SAS
 104  Tracy Ham  285  1990  EDM
 105  Henry Burris  285  2007  CGY
 106  Cleo Lemon  285  2010  TOR
 107  Damon Allen  282  1998  BCL
 108  Damon Allen  282  1991  OTT
 109  David Archer  281  1995  SANC
 110  Henry Burris  281  2011  CGY
 111  Tracy Ham  280  1994  BALC
 112  Tom Clements  279  1984  WPG
 113  Nealon Greene  278  2003  sas
 114  Tom Burgess  276  1992  OTT
 115  Damon Allen  276  1990  OTT
 116  Matt Dunigan  275  1986  EDM
 117  Roy Dewalt  275  1983  BCL
 118  Khari Jones  274  2003  WPG
 119  Billy Joe Tolliver  273  1995  SHR
 120  Anthony Calvillo  272  2000  MTL
 121  Danny McManus  271  2000  HAM
 122  Joe Paopao  270  1985  SAS
 123  Kerry Joseph  269  2003  OTTR
 124  Damon Allen  268  2002  BCL
 125  Matt Dunigan  268  1988  BCL
 126  Marcus Crandell  268  2002  CGY
 127  Tracy Ham  268  1989  EDM
 128  Damon Allen  267  2003  TOR
 129  Kerry Joseph  267  2006  SAS
 130  Kerry Joseph  267  2007  SAS
 131  Damon Allen  266  1992  HAM
 132  Henry Burris  265  2005  CGY
 133  Khari Jones  263  2000  WPG
 134  Tracy Ham  261  1997  MTL
 135  Tom Burgess  261  1991  WPG
 136  Buck Pierce  261  2011  WPG
 137  Joe Paopao  260  1984  SAS
 138  Roy Dewalt  258  1984  BCL
 139  Tom Clements  257  1985  WPG
 140  Ron Lancaster  255  1977  SAS
 141  Damon Allen  254  1994  EDM
 142  Dave Dickenson  253  2005  BCL
 143  Don Jonas  253  1971  Wpg
 144  Ron Lancaster  253  1973  SAS
 145  Warren Jones  253  1995  SAS
 146  Matt Dunigan  252  1994  WPG
 147  Don Jonas  252  1972  Wpg
 148  Kent Austin  252  1995  TOR
 149  Damon Allen  251  2001  BCL
 150  Anthony Calvillo  250  2001  MTL
 151  Danny Barrett  249  1991  CGY
 152  Kevin Glenn  249  2006  WPG
 153  Mike Kerrigan  249  1990  HAM
 154  Mike Kerrigan  248  1989  HAM
 155  Nealon Greene  247  2000  edm
 156  Kerwin Bell  246  1995  EDM
 157  Joe Adams  245  1982  SAS
 158  Jerry Tagge  243  1978  BCL
 159  Tom Burgess  243  1994  SAS
 160  Tracy Ham  242  1991  EDM
 161  Tom Porras  242  1987  ham
 162  Mike Kerrigan  242  1986  HAM
 163  Matt Dunigan  242  1985  EDM
 164  Dieter Brock  242  1977  WPG
 165  Kevin Glenn  241  2009  HAM
 166  Tony Adams  241  1979  TOR
 167  Marcus Crandell  239  2001  CGY
 168  Ron Lancaster  239  1975  SAS
 169  Dave Dickenson  238  2006  BCL
 170  Warren Moon  237  1981  EDM
 171  J.C. Watts  236  1985  OTT
 172  Wally Gabler  234  1970  Ham
 173  Tracy Ham  232  1995  BALC
 174  Jason Maas  232  2001  edm
 175  Jerry Tagge  232  1977  BCL
 176  John Hufnagel  232  1986  wpg
 177  Buck Pierce  232  2008  BCL
 178  Joe Barnes  231  1984  TOR
 179  Mark Jackson  231  1980  TOR
 180  Kevin Glenn  231  2005  WPG
 181  Jeff Garcia  230  1995  CGY
 182  Joe Paopao  229  1981  BCL
 183  Tracy Ham  229  1996  MTL
 184  Damon Allen  228  1995  MEMC
 185  Ricky Ray  227  2002  EDM
 186  Peter Liske  226  1973  CGY
 187  Don Jonas  226  1973  Wpg
 188  Doug Flutie  223  1995  CGY
 189  Dieter Brock  223  1976  WPG
 190  Dan Crowley  223  2002  OTTR
 191  Ron Lancaster  222  1974  SAS
 192  Todd Dillon  222  1987  OTT
 193  Tracy Ham  221  1992  EDM
 194  Danny McManus  221  2003  HAM
 195  Matt Dunigan  220  1984  EDM
 196  Damon Allen  219  1996  BCL
 197  Dave Dickenson  219  1999  CGY
 198  Ken Johnson  218  1980  CGY
 199  Rickey Foggie  215  1992  TOR
 200  Damon Allen  214  1993  EDM
 201  Joe Barnes  212  1985  CGY
 202  Nealon Greene  212  2002  sas
 203  Turner Gill  212  1985  MTL
 204  Marcus Crandell  211  2004  CGY
 205  Ken Hobart  211  1985  HAM
 206  Anthony Calvillo  211  1995  HAM
 207  Condredge Holloway  210  1983  TOR
 208  David Archer  210  1994  SACC
 209  Damon Allen  209  1989  OTT
 210  Ron Lancaster  208  1972  SAS
 211  Doug Flutie  207  1990  BCL
 212  Joe Paopao  207  1986  SAS
 213  Ron Lancaster  205  1978  SAS
 214  Matt Dunigan  205  1992  WPG
 215  Travis Lulay  205  2010  BCL
 216  Michael Bishop  204  2009  wpg
 217  Danny McManus  203  2005  HAM
 218  David Archer  202  1998  EDM
 219  Chris Vargas  201  1997  WPG
 220  Marcus Crandell  200  2005  sas
 221  Peter Liske  199  1974  CGY
 222  Turner Gill  199  1984  MTL
 223  Buck Pierce  199  2009  BCL
 224  Damon Allen  198  2006  TOR
 225  Kerry Joseph  197  2004  OTTR
 226  Steven Jyles  196  2010  WPG
 227  Tom Clements  196  1976  OTT
 228  Tom Wilkinson  194  1975  EDM
 229  Gerry Dattilio  194  1982  CGY
 230  Dieter Brock  194  1979  WPG
 231  Ron Lancaster  192  1971  SAS
 232  Tom Clements  190  1983  HAM
 233  Damon Allen  189  2004  TOR
 234  Bruce Lemmerman  189  1976  EDM
 235  Condredge Holloway  189  1981  TOR
 236  J.C. Watts  189  1984  OTT
 237  Jimmy Kemp  188  2001  TOR
 238  Mike Kerrigan  188  1988  HAM
 239  Michael Bishop  185  2007  TOR
 240  Tracy Ham  185  1988  EDM
 241  Kerry Joseph  185  2009  tor
 242  Don Trull  185  1970  Edm
 243  Kent Austin  183  1989  SAS
 244  John Hufnagel  183  1977  CGY
 245  Tom Clements  182  1977  OTT
 246  Nealon Greene  182  2005  sas
 247  Warren Moon  181  1980  EDM
 248  Joe Pisarcik  181  1975  CGY
 249  Chuck Ealey  181  1973  Ham
 250  Gerry Dattilio  179  1980  mtl