PASSING COMPLETIONS - CAREER LEADERS SINCE 1970
Rk Name Comp Seasons Teams
 1  Anthony Calvillo  5777  1994-2012 HAM, LVP, mtl, 
 2  Damon Allen  5158  1985-2007 BCL, EDM, HAM, MEMC, OTT, TOR, 
 3  Danny McManus  3640  1990-2006 BCL, CGY, EDM, HAM, WPG, 
 4  Ricky Ray  3546  2002-2012 EDM, TOR, 
 5  Henry Burris  3299  1998-2012 CGY, HAM, sas, 
 6  Matt Dunigan  3057  1983-1996 BCL, BIRC, EDM, HAM, TOR, WPG, 
 7  Doug Flutie  2975  1990-1997 BCL, CGY, tor, 
 8  Tom Clements  2807  1975-1987 HAM, OTT, SAS, WPG, 
 9  Kevin Glenn  2759  2001-2012 CGY, HAM, SAS, WPG, 
 10  Kent Austin  2711  1987-1996 BCL, SAS, TOR, WPG, 
 11  Tracy Ham  2670  1987-1999 BALC, EDM, MTL, TOR, 
 12  Dieter Brock  2602  1974-1984 HAM, WPG, 
 13  Tom Burgess  2118  1986-1995 OTT, SAS, WPG, 
 14  Ron Lancaster  2046  1970-1978 SAS, 
 15  Kerry Joseph  2000  2003-2012 EDM, OTTR, SAS, tor, 
 16  Roy Dewalt  1801  1980-1988 BCL, OTT, WPG, 
 17  Joe Paopao  1721  1978-1990 BCL, OTT, SAS, 
 18  Condredge Holloway  1710  1975-1987 BCL, OTT, TOR, 
 19  Danny Barrett  1656  1983-1998 BCL, CGY, ott, tor, 
 20  Dave Dickenson  1635  1997-2008 BCL, CGY, 
 21  Kerwin Bell  1560  1993-2001 EDM, SACC, TOR, WPG, 
 22  Mike Kerrigan  1534  1986-1996 HAM, TOR, 
 23  Khari Jones  1513  1998-2005 BCL, CGY, HAM, WPG, 
 24  John Hufnagel  1495  1976-1987 CGY, sas, WPG, 
 25  Tom Wilkinson  1473  1970-1981 BCL, EDM, TOR, 
 26  Darian Durant  1420  2006-2012 sas, 
 27  David Archer  1388  1993-1998 EDM, OTT, SACC, SANC, 
 28  Warren Moon  1369  1978-1983 EDM, 
 29  Joe Barnes  1350  1976-1986 CGY, mtl, sas, tor, 
 30  Marcus Crandell  1297  1997-2008 CGY, EDM, sas, 
 31  Jason Maas  1256  2000-2010 edm, HAM, MTL, 
 32  Jeff Garcia  1249  1994-1998 CGY, 
 33  Reggie Slack  1241  1993-2003 BIRC, HAM, SAS, TOR, WPG, 
 34  Nealon Greene  1192  1998-2006 edm, mtl, sas, TOR, 
 35  Buck Pierce  1101  2005-2012 BCL, WPG, 
 36  Don Jonas  997  1970-1974 Ham, TOR, WPG, 
 37  Chuck Ealey  990  1972-1978 Ham, TOR, WPG, 
 38  Travis Lulay  915  2009-2012 BCL, 
 39  Todd Dillon  889  1986-1994 HAM, OTT, 
 40  Rickey Foggie  861  1988-2002 BCL, EDM, HAM, MTL, TOR, 
 41  J.C. Watts  851  1981-1986 OTT, TOR, 
 42  Jerry Keeling  846  1970-1975 CGY, Ham, Ott, 
 43  Jimmy Jones  832  1973-1978 HAM, MTL, 
 44  Jimmy Kemp  831  1994-2001 EDM, MTL, SACC, SANC, SAS, TOR, 
 45  Casey Printers  821  2003-2010 BCL, ham, 
 46  Bruce Lemmerman  816  1971-1980 EDM, HAM, 
 47  Michael Bishop  779  2002-2011 CGY, mtl, SAS, tor, wpg, 
 48  Gerry Dattilio  696  1975-1985 CGY, MTL, tor, 
 49  Gilbert Renfroe  657  1986-1994 BCL, CGY, OTT, SHR, TOR, 
 50  Warren Jones  627  1989-1996 EDM, SAS, 
 51  Peter Liske  606  1973-1975 BCL, CGY, 
 52  Don Moorhead  602  1971-1975 BCL, 
 53  Sonny Wade  584  1970-1975 MTL, 
 54  Jarious Jackson  571  2005-2012 BCL, TOR, 
 55  Jerry Tagge  564  1977-1979 BCL, 
 56  Rick Worman  563  1987-1991 CGY, edm, SAS, 
 57  Rick Cassata  562  1971-1976 BCL, HAM, OTT, 
 58  Rick Johnson  549  1985-1989 CGY, tor, 
 59  Tom Porras  547  1985-1994 CGY, ham, TOR, WPG, 
 60  Steven Jyles  541  2006-2012 edm, SAS, TOR, WPG, 
 61  John Congemi  440  1987-1994 BALC, OTT, TOR, 
 62  Cleo Lemon  430  2010-2011 TOR, 
 63  Ken Johnson  429  1978-1980 CGY, 
 64  Ken Hobart  415  1985-1990 HAM, OTT, 
 65  Turner Gill  411  1984-1985 MTL, 
 66  Dan Crowley  395  1999-2003 EDM, OTTR, 
 67  Sean Salisbury  393  1988-1989 WPG, 
 68  Joe Adams  391  1982-1984 OTT, SAS, TOR, 
 69  Joe Theismann  382  1971-1973 TOR, 
 70  Joe Pisarcik  364  1974-1976 CGY, 
 71  Quinton Porter  358  2008-2012 ham, 
 72  Sammy Garza  354  1989-1995 OTT, WPG, 
 73  Wally Gabler  353  1970-1972 Ham, 
 74  Marvin Graves  314  1994-2001 MTL, SAS, TOR, 
 75  Tom Meucke  312  1986-1994 EDM, SHR, WPG, 
 76  Mark Jackson  308  1979-1982 TOR, WPG, 
 77  Tony Adams  280  1979-1980 TOR, 
 78  Billy Joe Tolliver  273  1995-1995 SHR, 
 79  Jay Barker  269  1998-2000 TOR, 
 80  Gary Wood  251  1970-1971 Ott, 
 81  Mike Rae  251  1973-1975 Tor, 
 82  Marcus Brady  246  2002-2008 HAM, MTL, TOR, 
 83  Jim Lindsey  242  1971-1974 CGY, TOR, 
 84  Paul Brothers  239  1970-1972 BCL, Ott, 
 85  Greg Vavra  239  1984-1987 BCL, CGY, 
 86  Don Trull  237  1970-1971 Edm, 
 87  Terrence Jones  232  1989-1995 CGY, OTT, SHR, 
 88  Alex Brink  226  2010-2012 WPG, 
 89  Steve Sarkisian  217  1998-1999 SAS, 
 90  Joey Elliott  216  2010-2012 WPG, 
 91  Chris Vargas  213  1997-1998 WPG, 
 92  Ben Sankey  208  2000-2008 CGY, 
 93  Cody Pickett  208  2008-2009 tor, 
 94  Joe Zuger  207  1970-1971 Ham, 
 95  Drew Tate  200  2009-2012 CGY, 
 96  Dave Marler  199  1979-1982 HAM, 
 97  Homer Jordan  198  1984-1985 SAS, 
 98  Eric Guthrie  190  1972-1977 BCL, SAS, 
 99  Tim Cowan  184  1983-1986 BCL, TOR, 
 100  Ryan Dinwiddie  183  2006-2011 SAS, wpg, 
 101  Vince Ferragamo  175  1981-1981 MTL, 
 102  Mike Johnson  172  1992-1995 BCL, SHR, 
 103  Steve Taylor  172  1990-1994 CGY, EDM, 
 104  Jeff Bentrim  166  1987-1990 SAS, 
 105  Spergon Wynn  160  2003-2006 BCL, TOR, 
 106  George Mira  157  1972-1977 MTL, TOR, 
 107  Timm Rosenbach  155  1994-1994 HAM, 
 108  Stefan LeFors  152  2007-2009 edm, wpg, 
 109  Don McPherson  152  1993-1993 HAM, 
 110  Kevin Mason  150  1997-1998 MTL, SAS, 
 111  Larry Lawrence  150  1970-1971 CGY, EDM, 
 112  T.J. Rubley  148  1998-1998 HAM, 
 113  Adrian McPherson  145  2008-2012 mtl, 
 114  Andre Ware  134  1995-1997 BCL, OTT, TOR, 
 115  Ian Butler  130  2002-2007 sas, tor, 
 116  Matthew Reed  129  1976-1978 CGY, TOR, 
 117  Kevin Feterik  119  2003-2003 CGY, 
 118  Bill Etter  113  1973-1974 Ham, 
 119  Keithen McCant  108  1994-1994 WPG, 
 120  Karl Douglas  105  1973-1975 BCL, CGY, 
 121  Jim Ballard  100  1999-2002 SAS, TOR, 
 122  Kevin McDougal  98  1997-1997 WPG, 
 123  Troy Kopp  95  1998-1998 WPG, 
 124  Cody Ledbetter  94  1996-2001 EDM, HAM, 
 125  Bernard Quarles  92  1984-1984 CGY, 
 126  Jeff Wickersham  89  1988-1988 OTT, 
 127  Dalton Bell  89  2010-2011 TOR, 
 128  Bill Bynum  87  1975-1975 Tor, 
 129  Greg Barton  87  1971-1972 Tor, 
 130  Kevin Eakin  82  2005-2006 HAM, 
 131  Bill Troup  81  1979-1979 WPG, 
 132  Ricky Turner  81  1985-1985 TOR, 
 133  Tom Shuman  76  1976-1978 HAM, 
 134  Keith Smith  74  2001-2001 SAS, 
 135  Shawn Moore  74  1995-1995 CGY, 
 136  Harry Knight  72  1976-1978 WPG, 
 137  Howard Clark  70  1970-1971 Edm, 
 138  Drew Willy  69  2012-2012 SAS, 
 139  Chuck Clements  68  2002-2002 OTTR, 
 140  Stanley Jackson  68  1999-2004 MTL, TOR, WPG, 
 141  Jim Chasey  68  1971-1972 MTL, 
 142  Gary Keithley  67  1977-1978 BCL, 
 143  Pete Gonzalez  67  2002-2003 HAM, 
 144  Mark Casale  65  1985-1985 TOR, 
 145  Alvin White  65  1978-1978 TOR, 
 146  Jeff Tedford  64  1983-1986 CGY, HAM, 
 147  Jim McMillan  64  1975-1975 Ham, 
 148  Richie Williams  63  2008-2009 ham, wpg, 
 149  Erik Kramer  62  1988-1988 CGY, 
 150  Lee Saltz  61  1988-1993 HAM, WPG, 
 151  Randy Mattingly  61  1974-1976 HAM, Sas, 
 152  Ed Smith  61  1979-1979 HAM, 
 153  Benjy Dial  60  1970-1971 Wpg, 
 154  Tom Sherman  59  1976-1976 CGY, 
 155  Dave Syme  58  1972-1976 Edm, SAS, 
 156  Bubba Wyche  56  1971-1972 Sas, 
 157  Carl Fodor  56  1987-1988 CGY, 
 158  Mike Reilly  54  2011-2012 BCL, 
 159  Jared Zabransky  53  2010-2010 EDM, 
 160  Dan Gonzalez  51  2000-2001 MTL, 
 161  Rodney Allison  51  1978-1978 TOR, 
 162  Tony Corbin  51  2001-2001 BCL, 
 163  Tony Passander  49  1970-1970 MTL, 
 164  Matt Nichols  48  2012-2012 EDM, 
 165  Pat Barnes  47  2001-2003 CGY, WPG, 
 166  Ted White  44  2003-2005 MTL, 
 167  Mike Cawley  43  1997-1997 HAM, 
 168  Robert Cobb  43  1994-1995 SHR, 
 169  Bruce Threadgill  41  1980-1980 CGY, 
 170  Johnny Evans  41  1984-1984 EDM, 
 171  Art Schlichter  41  1988-1988 OTT, 
 172  Tee Martin  40  2005-2005 WPG, 
 173  Scott Milanovich  40  2003-2003 CGY, 
 174  Don Bunce  40  1972-1972 BCL, 
 175  John Eckman  38  1970-1970 Ham, 
 176  Mike Hohensee  37  1985-1985 OTT, 
 177  Chris Leak  36  2009-2010 mtl, 
 178  Stephen Reaves  33  2009-2009 tor, 
 179  Jay Walker  32  1998-1998 WPG, 
 180  Adam Tafralis  30  2008-2010 ham, 
 181  Clint Longley  30  1977-1977 TOR, 
 182  Todd Bankhead  30  2000-2000 HAM, 
 183  Mark Stevens  28  1985-1985 MTL, 
 184  Russ Michna  28  2005-2006 WPG, 
 185  Kelvin Simmons  26  1995-1995 BIRC, 
 186  Peter Gales  26  1982-1984 HAM, 
 187  Mike Nott  24  1977-1980 BCL, SAS, 
 188  Jason Gesser  23  2005-2005 CGY, 
 189  Akili Smith  22  2007-2007 CGY, 
 190  Tavares Bolden  22  2002-2003 MTL, 
 191  Marquel Fleetwood  22  1997-1997 HAM, 
 192  Vidal Carlin  22  1970-1970 BCL, 
 193  Heath Rylance  21  1998-1998 SAS, 
 194  Brad Taylor  20  1987-1987 OTT, 
 195  Steve Joachim  20  1975-1975 Tor, 
 196  Terry Andrysiak  20  1988-1990 HAM, 
 197  Tom Rozantz  19  1980-1980 HAM, 
 198  David Corley  19  2003-2003 HAM, 
 199  Danny Wimprine  19  2005-2005 CGY, 
 200  Major Harris  18  1990-1990 BCL,