All-Time CFL Player Roster

Alphabetic Listing by Last Name

A   B    C    D    E    F    G    H    I    J    K    L    M    N    O    P    Q    R    S    T    U   V    W    Y    Z

Listing by College / Junior Team  (Work in Progress!)

Canadian College and Junior Teams                   NCAA College Teams

CFL Players Who Played in Other Leagues (Work in progress!)

AAFC     AFL     NFL     USFL     WFL     XFL

All-Time Rosters by Team

Modern Teams

American Teams

ORFU and Other*

ORFU and Other

BC Lions (BC)
Calgary Stampeders (CAL)
Edmonton Eskimos (EDM)
Hamilton Tiger-Cats (HAM)
Montreal Alouettes (MON)
Ottawa Rough Riders / Renegades (OTT)
Saskatchewan Roughriders (SASK)
Toronto Argonauts (TOR)
Winnipeg Blue Bombers (WPG)

Baltimore Stallions (BALT)
Birmingham Barracudas (BIRM)
Los Vegas Posse (LV)
Memphis Mad Dogs (MPH)
Sacremento Goldminers (SAC)
San Antonio Texans (SA)
Shreveport Pirates (SHR)

Brantford Redskins (BRAN)
Calgary 50th Battalion
Calgary Altomahs(CALA)
Calgary Bronks(CALB)
Camp Borden (CBB)
Detroit Raiders (DET)
Hagersville RCAF Flying Tiges (HAG)
Hamilton Alerts (HALT)
Hamilton Panthers (HP)
Hamilton Rowing Club (HRC)
Hamilton Tiger Cubs (HCUB)
Hamilton Tigers** (HTG)
Hamilton Wildcats** (HWC)
H.C.M.S. Donnacona-St. Hyacinteh (MNAV)
Kitchener Panthers (KP)
Kitchener-Waterloo Dutchmen (KWD)
Lachine Airmen (LAC)
London Lords (LON)
McGill University*** (MCGU)
Montreal Bulldogs (MBD)
Montreal Cubs (MC)
Montreal Hornets (MH)
Montreal Indians (MI)
Montreal Nationals (MNAT)
Montreal Royals (MR)
Montreal Westmounts (MWM)
Montreal Winged Wheelers (MWW)
Osgood Hall (OH)
Ottawa College*** (OCOL)

Ottawa Combines (OCOM)
Ottawa Uplands RCAF (OUR)
Ottawa Trojans (OTR)
Peterbrough (PET)
Queen's University*** (QU)
Regina All Services All-Stars (RAA)
Regina Boat Club (RBC)
Regina Navy (RNAV)
Rochester Rockets (ROCH)
Royal Military College (RMC)
Saskatoon Quakers (SQ)
Sarnia Imperials/Golden Bears (SAR)
St. Brigid's Saints(SBS)
St. John's College (SJC)
St. Michael's College (SMC)
St. Thomas Hornets (STH)
Toronto Balmy Beach (TBB)
Toronto Indians (TI)
Toronto Navy Bulldogs (TNB)
Torontos / Toronto RAA (TOS)
Toronto Parkdale (TP)
Toronto RCAF Hurricanes (TRH)
University of Alberta***(UALB)
University of Manitoba***(UMAN)
University of Toronto*** (TU)
Verdun Grads (VERD)
Vancouver Grizzlies (VG)
Western Ontario*** (WEST)
Windsor Rockets (WDS)
Winnipeg United Services (WUS)
Winnipeg Victorias(WVIC)


* These rosters are not complete, but more players are being added.
** The Tigers and the Wildcats merged in 1950 to become th Hamilton Tiger-Cats
*** Includes players only up to 1936 when the college teams stopped challenging for the Grey Cup.  Players after that who played in the CFL can be found by checking the college listins..

You can download the data base in Access format or the the players A-Z list in Excel format for your own use. The database is updated pretty much every day, and I will put a new version here from time to time.
Download Access Database (June 29, 2011)
Download Excel Spreadsheet Players A-Z (June 29, 2011)