CFL All-Time Player List

List of “T” Players 1958–2019
NamePositionRegular GP# of Seasons (Years)Teams
Tabron, DennisDB51 (1982)MTL
Tack, ChuckK11 (2005)HAM
Tafralis, AdamQB393 (2008–2010)HAM
Tagge, JerryQB403 (1977–1979)BC
Tagoai, JuniorDE, LB52 (1996–1997)OTT, WPG
Tait, GeorgeE, HB183 (1959–1960, 1962)CGY, SSK
Tait, HeronDB61 (1995)TOR
Talamaivao, PeneDT122 (2002, 2004)OTT
Talbot, AndreWR12610 (2001–2010)EDM, TOR
Talbot, JimU41 (1973)TOR
Talley, LandanWR113 (2010–2012)CGY
Tanner, JohnDE182 (1972, 1976)MTL, TOR
Tansil, MartinG, LB21 (1965)EDM
Taormina, JordanOT91 (2012)WPG
Taplin, GregDE71 (2005)HAM
Taras, JamieC, FB, G, RB26416 (1987–2002)BC
Tarver, Hurley Jr.DB11 (2004)TOR
Tasker, LukeSB, WR867 (2013–2019)HAM
Tate, DrewQB14712 (2007–2018)CGY, OTT, SSK
Tate, DavanzoDB71 (2009)CGY
Tate, MarkDB131 (1999)SSK
Tatum, JohnC31 (1959)EDM
Taupier, BruceDT61 (1971)BC
Tavai, J.R.DE, DL142 (2018–2019)OTT
Taylor, AlexRB71 (2019)EDM
Taylor, DrewDE455 (1978–1982)BC, HAM, MTL, TOR
Taylor, BobbyFL, WR16214 (1961–1974)CGY, EDM, HAM, TOR
Taylor, BradQB273 (1985–1987)EDM, OTT
Taylor, BruceDB01 (1978)MTL
Taylor, CarlDE192 (1974–1975)OTT, SSK
Taylor, ChrisWR41 (2003)BC
Taylor, CordellDB162 (2001, 2003)EDM
Taylor, CourtneySB, WR415 (2012–2016)BC
Taylor, DannyDB91 (1988)EDM
Taylor, DavidWR132 (1986–1987)OTT, WPG
Taylor, DerrickDB182 (1988–1989)CGY
Taylor, DonFB, RB1007 (1978–1984)BC
Taylor, D'WayneDB, LB335 (2004–2008)MTL, OTT, SSK
Taylor, EddieDB224 (1991–1993, 1995)BC, WPG
Taylor, EricDL, DT917 (2008–2014)BC, EDM, TOR
Taylor, GeneWR31 (1989)SSK
Taylor, HenryLB122 (1985–1986)OTT
Taylor, HileeDL, OL92 (2013–2014)SSK
Taylor, JasonDE111 (2004)CGY
Taylor, JerraldWR01 (1975)EDM
Taylor, JimC, LB282 (1959–1960)HAM
Taylor, JoeWR11 (1981)MTL, OTT
Taylor, JohnT112 (1977–1978)MTL, WPG
Taylor, KenWR21 (1983)TOR
Taylor, KerrySB, WR222 (1985–1986)MTL, TOR
Taylor, KitrickWR121 (1995)SA
Taylor, LarryKR, R, WR898 (2008–2014, 2016)CGY, MTL, TOR
Taylor, LeoHB142 (1970–1971)CGY
Taylor, MarcusWR11 (2019)MTL
Taylor, NickDB, DHB, LB354 (2016–2019)EDM, OTT
Taylor, RaymonCB81 (2016)MTL
Taylor, ReggieRB554 (1988–1991)BC, EDM
Taylor, BobDE, E504 (1965–1968)TOR, WPG
Taylor, RogerOL41 (1982)WPG
Taylor, SimonT52 (1995–1996)HAM
Taylor, SteveQB1208 (1989–1996)CGY, EDM, HAM, OTT
Taylor, SynikerDB162 (2004–2005)OTT, WPG
Taylor, TreamelleWR161 (1992)OTT
Taylor, TyroneWR72 (2001–2002)BC
Taylor, BillyWR21 (1972)CGY
Taylor, WillieG, OG, T224 (1961–1962, 1964–1965)BC, HAM
Taylor, ZacQB01 (2007)WPG
Teague, MatthewDE, DL143 (1982–1984)OTT, SSK, TOR
Teal, JimmyLB51 (1977)OTT
Tedford, JeffQB506 (1983–1988)CGY, HAM, SSK, WPG
Tefft, CraigRB41 (1970)WPG
Teichelman, LanceDE31 (1995)SA
Teitz, MicahLB172 (2018–2019)SSK
Tella, TonyOL21 (2007)EDM
Temple, NickLB42 (2016, 2019)WPG
Temple, TawanLB11 (1994)WPG
Tennant, BrandonDL122 (2015–2016)SSK, WPG
Terhart, TomT152 (1975–1976)TOR
Termansen, DominiqueDB334 (2016–2019)BC, MTL
Ternovatsky, NeilLB162 (2007–2008)CGY
Terrell, HaroldG71 (1974)HAM
Terrell, Marvin Jr.G81 (1964)TOR
Terry, CoreyRB21 (2002)CGY
Terry, John IIIOL, OT, T1158 (1995–2002)SSK, TOR
Terry, NateDB273 (2000, 2004–2005)CGY, SSK
Terry, RyanRB324 (1999–2002)EDM, MTL, TOR
Terry, TimDE81 (1999)HAM
Texada, KipCB, DB232 (1993–1994)SAC, SHR
Thachuk, DelG21 (1959)EDM
Tharp, Thomas “Corky”HB102 (1958–1959)TOR
Theismann, JoeQB343 (1971–1973)TOR
Thelen, DaveFB1249 (1958–1966)OTT, TOR
Thelwell, RyanSB, WR15411 (2001–2011)BC, CGY
Therrien, BarneyDT, G, T1127 (1961–1967)BC, EDM
Thibault, AdamCB, DB575 (2014–2018)CGY
Thibeault, PatrickSB373 (2002–2004)SSK
Thibert, JimC21 (1964)EDM
Thiel, PeterLB31 (2012)EDM
Thieneman, ChrisDE, DT123 (1991, 1993–1994)SAC, SSK
Thiesen, DaveHB42 (1964–1965)TOR, WPG
Thigpen, MarcusRB585 (2010–2011, 2017–2019)HAM, SSK
Thomas, AlbertDB, RB81 (1990)CGY, HAM
Thomas, AndrewDB635 (1990–1994)BC, OTT, TOR, WPG
Thomas, ByronT81 (1999)CGY
Thomas, CarlosDB355 (2009, 2011–2014)HAM, SSK
Thomas, Charles Jr.OL875 (2003–2006, 2008)HAM, SSK
Thomas, ClydeHB21 (1961)BC
Thomas, CurtWR41 (1986)TOR
Thomas, DaveLB232 (2002–2003)HAM, OTT
Thomas, David “Peanuts”DB102 (1977–1978)TOR
Thomas, DeeDB31 (1994)TOR
Thomas, DonnieLB51 (1977)HAM
Thomas, Eddie LeeCB, DB826 (1991–1992, 1994–1995, 1997, 1999)BC, EDM, TOR, WPG
Thomas, EdwardDE, LB223 (1997–1999)MTL
Thomas, GeneFB61 (1974)CGY
Thomas, FernandoCB, DB262 (1995–1996)BC, BRM
Thomas, GeneWR21 (1987)TOR
Thomas, GeneHB01 (1969)OTT
Thomas, IkeDB363 (1977–1979)HAM, TOR
Thomas, JakeDL, DT1278 (2012–2019)WPG
Thomas, Jim “Long Gone”HB, RB1139 (1963–1971)EDM
Thomas, JeffT51 (1993)EDM
Thomas, JhaustinDL11 (2019)TOR
Thomas, JoeyDB21 (2007)EDM
Thomas, JoeWR11 (1987)HAM
Thomas, JudgeRB21 (1980)SSK
Thomas, KiwaukeeDB31 (2008)MTL
Thomas, Louis “Speedy” IIIWR81 (1975)HAM
Thomas, MarcusDB275 (1987–1991)BC, TOR
Thomas, MarcusDL, DT52 (2013–2014)TOR
Thomas, MarkusRB71 (1997)HAM
Thomas, MarvinDB, DE495 (1999–2000, 2002–2004)BC, OTT, TOR
Thomas, NeilT273 (1962–1964)WPG
Thomas, Noel IIWR92 (2018–2019)OTT
Thomas, NormE131 (1965)EDM
Thomas, NorrisDB122 (1994–1995)BAL, WPG
Thomas, RayFB, TE252 (2003–2004)HAM
Thomas, RodneyDB61 (1994)OTT
Thomas, SamOL11 (2000)EDM
Thomas, ScottDB61 (1999)BC
Thomas, TylerRB102 (2014–2015)EDM, WPG
Thomas, WillieC, G13910 (1977–1986)CGY, SSK, TOR, WPG
Thomaselli, RichRB61 (1985)MTL
Thomas-Erlington, SeanRB323 (2017–2019)HAM
Thompkins, JerryQB123 (1960–1962)MTL, OTT
Thompkins, KenbrellWR121 (2018)WPG
Thompson, AlanU21 (1972)OTT
Thompson, AnthonyDB634 (2016–2019)BC
Thompson, AubreyTE91 (1994)LV
Thompson, BennieDB, DL353 (1986–1988)WPG
Thompson, BobbyRB907 (1969–1974, 1977)SSK
Thompson, BobbyOL, T716 (1979–1984)HAM, WPG
Thompson, BrandynDB, DHB, LB, S545 (2014–2018)EDM, OTT
Thompson, CharlesRB292 (1993–1994)SAC, SHR
Thompson, ChrisDB1157 (2007–2013)EDM, HAM
Thompson, DaleDB43 (1984–1986)EDM, OTT
Thompson, DurfeyLB11 (1976)HAM
Thompson, GaryDB172 (1985–1986)EDM
Thompson, GregFB, RB363 (1969–1971)EDM, OTT
Thompson, KevinWR71 (1992)BC
Thompson, LanceLB42 (1985–1986)HAM
Thompson, LarryWR1048 (1991–1992, 1994–1998, 2002)BC, HAM, SSK, WPG
Thompson, LawrenceWR31 (1985)CGY
Thompson, MarkLB161 (2003)MTL
Thompson, OrrinOL172 (2012–2013)EDM
Thompson, PeteE353 (1965–1967)OTT
Thompson, BobbyDB, HB374 (1962–1963, 1970–1971)MTL
Thompson, SteveDT31 (1975)BC
Thomson, CraigLB92 (1977–1978)MTL, TOR
Thomson, TomE463 (1964–1966)EDM
Thorn, CamC, LG, OG, OL634 (2014–2017)BC, CGY
Thornal, KevinWR41 (1999)TOR
Thornton, BurtWR232 (1996–1997)HAM
Thornton, RandyDE71 (1993)SAC
Thornton, DickDB, HB14912 (1961–1972)TOR, WPG
Thornton, TylerDHB101 (2016)EDM
Thornton, WillieWR11 (2010)HAM
Thorpe, CraphonsoWR21 (2009)WPG
Thorpe, JimWR584 (1969–1972)TOR, WPG
Thorpe, NeikoDB31 (2013)TOR
Thorpe, TyronWR61 (2017)WPG
Thorsen, LeifOL41 (2001)BC
Thorsland, OscarE41 (1963)OTT
Thorson, SherwynG917 (1962–1968)WPG
Thrasher, FrankC61 (1963)CGY
Threadgill, BruceQB374 (1979–1982)CGY
Thurman, AndraeWR141 (2006)WPG
Thurman, JameerLB352 (2017–2018)CGY
Thurman, MikeDB11 (1987)EDM
Thurman, TyroneWR112 (1989–1990)OTT
Thurman, JuniorDB997 (1989–1995)BRM, CGY
Thurmon, ElijahWR655 (2004–2008)CGY, MTL, SSK
Thurmond, BrandonDE11 (2014)HAM
Tidmore, SamDE11 (1964)HAM
Tiemann, MattDE11 (1986)SSK
Tierney, BradG, OL, T856 (1988–1992, 1994)OTT, WPG
Tiggle, CalvinLB1278 (1994–2001)HAM, TOR
Tiller, TonyDB413 (2005–2007)BC, CGY, HAM
Tillman, AlexDB41 (2015)BC
Times, KenOL11 (1980)WPG
Timmis, MercerRB363 (2016–2018)HAM
Timmons, CarlosLB41 (1996)BC
Timothee, KevinWR31 (2006)HAM
Tindal, CoreyDB413 (2017–2019)OTT
Tinsley, Robert “Buddy” Jr.T443 (1958–1960)WPG
Tipton, DaveDT41 (1977)HAM
Tisdale, GeoffCB, DB1209 (2008–2016)CGY, HAM, MTL, SSK
Tittley, LarryC12010 (1976–1985)CGY, MTL, OTT
Tobert, MarcSB, WR977 (1994–2000)EDM
Tobey, DaveLB282 (1969–1970)BC
Tobin, BillFB162 (1964–1965)EDM
Tolbert, EmanuelWR13411 (1980–1990)BC, CGY, SSK, TOR
Tolhurst, ArtDB11 (2003)BC
Toliver, TerrenceWR394 (2015–2018)HAM
Tolliver, Billy JoeQB181 (1995)SHR
Toloumu, DavidRB81 (1984)BC
Tolver, J.R. Jr.WR11 (2007)CGY
Tomich, TylerQB21 (2003)CGY
Tomlin, EdHB81 (1968)MTL
Tomlin, JimDB403 (1969–1971)BC, TOR
Tomlinson, LarryE193 (1964–1966)HAM, MTL
Tommy, JedRB766 (1986–1990, 1995)HAM, OTT
Tompkins, TonyWR433 (2005–2007)EDM
Toner, MarshallSB, WR896 (1986–1991)CGY
Toney, CliffDB645 (1984–1988)EDM
Toney, DarrenOL181 (2009)BC
Toney, EudeanLB52 (1994–1995)TOR
Tonn, JimHB32 (1958–1959)BC, WPG
Tonye-Tonye, HerveLB414 (2013–2016)OTT, TOR
Toogood, BobLB1097 (1974–1980)WPG
Toohy, RalphE, FW101 (1958)HAM
Toomer, KoreyLB51 (2019)BC
Toon, JimE92 (1959–1960)EDM
Topolovec, MikeDE41 (1980)WPG
Torrance, BobQB384 (1991–1993, 1995)CGY, HAM
Tosh, WayneDB1138 (1971–1978)OTT
Toston, KeithRB11 (2014)SSK
Toth, JosephLB92 (1995–1996)SSK
Tounkara, IbrahimSB, WR1177 (2000–2006)CGY, HAM, SSK
Tounkara, OusmaneWR293 (1998–2000)SSK
Toure, OumarRB131 (2017)MTL
Tousignant, LucQB161 (1982)MTL
Toussaint, DarrelDB244 (1982–1983, 1985, 1987)CGY, SSK
Tovell, DominiqueLB91 (2017)MTL
Towns, TomLB17011 (1975–1985)EDM, OTT
Townsend, DarylDB, S957 (2011–2017)MTL, WPG
Townsend, GeoffSB, WR685 (1982–1986)TOR
Townsend, JamieRB31 (1989)CGY
Townsend, KenHB121 (1959)SSK
Tracy, AdrianDE, DL575 (2015–2019)HAM
Trahan, PatrickLB11 (2014)EDM
Trainor, JohnG, T394 (1971–1973, 1976)MTL, TOR
Tranks, SammyWR52 (2011–2012)TOR
Trautman, RandyDL504 (1982–1985)CGY
Traversy, JeffDL, DT1007 (1997–2003)BC, CGY
Travis, PeteC, OT, T625 (1968, 1970–1973)BC, EDM
Treftlin, JeffDB, WR1038 (1984–1991)EDM, HAM, MTL, SSK, WPG
Tremblay, J.F.WR52 (2004–2005)TOR
Trevathan, MikeSB, WR1148 (1991–1998)BC, WPG
Trifaux, TomOL, T745 (1981–1985)SSK, TOR
Trimarki, MickeyQB11 (1958)HAM
Tripoli, PaulDB112 (1986–1987)TOR
Tripp, KianteDE, DL132 (2013–2014)HAM, TOR
Tripucka, FrankP, QB303 (1958–1959, 1963)OTT, SSK
Trithart, KellyLB115 (1989–1993)SSK
Trivisonno, JoeHB41 (1958)TOR
Troop, AlexLB223 (1986–1988)OTT
Troup, Bill IIIQB161 (1979)WPG
Trudel, RemiDB, S756 (1990–1995)BC, OTT
Truelove, TonyRB61 (1989)HAM
Truitt, Leroy Jr.T11 (1995)SA
Trull, DonQB252 (1970–1971)EDM
Truluck, R-KalDE, DL, LB586 (1998–2001, 2006–2007)MTL, SSK
Trumble, LanceFB, LB244 (1990–1993)HAM
Truran, JackHB71 (1964)CGY
Trygstad, BobDE, DT243 (1967–1969)CGY, MTL
Tsangaris, ChrisLB725 (1992–1996)MTL, OTT, TOR, WPG
Tsonos, GeorgeQB202 (1959–1960)MTL
Tsoumpas, DimitriOL886 (2008–2013)CGY
Tuck, JamesDL, DT, FB, LB495 (2014–2017, 2019)EDM, MTL, TOR, WPG
Tucker, B.J.DB41 (2008)BC
Tucker, CoryOL11 (2017)MTL
Tucker, D'LondoDB11 (2019)BC
Tucker, ErrollDB192 (1991–1992)CGY
Tucker, GregLB162 (1994–1995)BAL, LV
Tucker, JasonWR1007 (2002–2008)EDM
Tucker, MarcusWR91 (2019)HAM
Tucker, MarshaunWR31 (2002)CGY
Tucker, PhilU71 (1968)EDM
Tucker, WhitFL, WR1219 (1962–1970)OTT
Tufford, GaryWR162 (1976–1977)HAM, TOR
Tugbenyoh, MawukoDE272 (2004–2005)BC, MTL
Tuggle, JustinDL, LB443 (2017–2019)HAM, TOR
Tuiaea, MacDT11 (2002)BC
Tuinei, LavasierSB, WR42 (2012, 2014)BC, MTL
Tuinei, TomDE, DL, DT916 (1982–1987)EDM
Tuipala, JosephLB22 (2005–2006)WPG
Tuipulotu, PeterFB443 (1994–1996)BAL, BAL, SSK
Tull, DavisDE11 (2017)SSK
Tully, TedE, G, LB745 (1958–1962)BC, EDM
Turcotte, JeffT655 (1975–1978, 1980)OTT
Turek, EdQB796 (1966–1971)EDM, HAM
Turenne, WoodnyDB, DHB174 (2011–2014)HAM, SSK
Turner, Bryant Jr.DL, DT907 (2011–2017)BC, WPG
Turner, CharlieG, T, TE16312 (1967–1968, 1970–1979)EDM, HAM, WPG
Turner, ClemHB31 (1967)HAM
Turner, DerrickT41 (2002)HAM
Turner, Elbert IIIWR223 (1992, 1994–1995)BC, SSK
Turner, JuniorDL, DT1069 (2011–2019)CGY
Turner, Lonnie Jr.WR101 (1993)BC
Turner, MarcelousRB101 (2002)OTT, TOR
Turner, MarkDL333 (1988–1990)BC
Turner, OdessaWR171 (1995)OTT
Turner, RickyQB92 (1984–1985)TOR
Turner, RobWR11 (2003)BC
Turner, RobertDB, DHB, RB22 (1986–1987)CGY
Turner, RobertDB91 (1994)SAC
Turner, WylieDB645 (1982–1986)OTT, WPG
Turntine, JohnDT142 (2004–2005)MTL, OTT
Tuttle, PerryWR886 (1986–1991)WPG
Tyler, DevinOL, RT355 (2011–2015)EDM, SSK, WPG
Tyler, DioneRB92 (1996, 2000)CGY, SSK
Tyler, MauriceDB81 (1980)OTT
Tyler, ScottHB21 (1964)HAM
Tyms, BrianSB, WR113 (2016–2018)HAM, TOR
Tynes, LawrenceK262 (2002–2003)OTT
“T” player count: 326