NHL & WHA Players with Last Names Starting with T

Complete List ▪ NHL Skater Register ▪ NHL Goalie Register

Active players are listed in bold.
Members of the Hockey Hall of Fame are marked with an asterisk (*).

347 Players

Hide Non-NHL Players
Player From To Pos Ht Wt Birth Date
Jan Tabacek D
Rick Tabaracci 1989 2000 G 6-1 190 January 2, 1969
Jeff Taffe 2003 2012 C 6-3 207 February 19, 1981
John Taft 1979 1979 D 6-2 185 March 8, 1954
Peter Taglianetti 1985 1995 D 6-2 195 August 15, 1963
Tomi Taimio
Rudy Tajcnar D 5-11 200 April 17, 1948
Kari Takko 1986 1991 G 6-2 189 June 23, 1962
Dean Talafous 1975 1982 RW 6-4 180 August 25, 1953
Ron Talakoski 1987 1988 RW 6-3 220 June 1, 1962
Cam Talbot 2014 2014 G 6-3 205 June 5, 1987
Jean-Guy Talbot 1955 1971 D 5-11 170 July 11, 1932
Maxime Talbot 2006 2014 C 5-11 190 February 11, 1984
Barry Tallackson 2006 2009 RW 6-5 215 April 14, 1983
Robbie Tallas 1996 2001 G 6-0 170 March 20, 1973
Henrik Tallinder 2002 2014 D 6-4 215 January 10, 1979
Dale Tallon 1971 1980 D 6-1 195 October 19, 1950
Adam Tambellini C
Jeff Tambellini 2006 2011 LW 5-11 186 April 13, 1984
Steve Tambellini 1979 1988 C 6-0 190 May 14, 1958
Chris Tamer 1994 2004 D 6-2 205 November 17, 1970
Juhani Tamminen RW 5-11 185 May 26, 1950
David Tanabe 2000 2008 D 6-1 212 July 19, 1980
Chris Tancill 1991 1998 C 5-10 185 February 7, 1968
Chris Tanev 2011 2014 D 6-2 185 December 20, 1989
Eric Tangradi 2010 2014 C 6-4 221 February 10, 1989
Alex Tanguay 2000 2014 LW 6-1 194 November 21, 1979
Christian Tanguay 1982 1982 RW 5-10 190 August 4, 1962
Maxime Tanguay C
Don Tannahill 1973 1974 LW 5-11 178 February 21, 1949
John Tanner 1990 1992 G 6-3 182 March 17, 1971
Tony Tanti 1982 1992 RW 5-9 180 September 7, 1963
Matt Taormina 2011 2014 D 5-10 182 October 20, 1986
Brad Tapper 2001 2003 RW 6-0 185 April 28, 1978
Milow Tarant LW
Vladimir Tarasenko 2013 2014 RW 6-0 219 December 13, 1991
Andrei Taratukhin C
Jamie Tardif 2013 2013 RW 6-0 205 January 23, 1985
Marc Tardif 1970 1983 LW 6-0 195 June 12, 1949
Patrice Tardif 1995 1996 C 6-2 202 October 30, 1970
Max Tardy C
Zach Tarkir D
Iiro Tarkki 2012 2012 G 6-2 191 July 1, 1985
Nick Tarnasky 2006 2010 C 6-2 224 November 25, 1984
Dick Tarnstrom 2002 2008 D 6-1 205 January 20, 1975
Matthew Tassone C
Tomas Tatar 2011 2014 C 5-10 186 December 1, 1990
Mikhail Tatarinov 1991 1994 D 5-10 195 July 16, 1966
Dave Tataryn 1977 1977 G 5-9 160 July 17, 1950
Spence Tatchell 1943 1943 D 5-11 175 July 16, 1924
Petr Taticek 2006 2006 C 6-3 195 September 22, 1983
John Tavares 2010 2014 C 6-0 199 September 20, 1990
Adam Taylor C
Billy Taylor 1940 1948 C 5-9 150 May 3, 1919
Billy Taylor 1965 1965 C 6-1 175 October 14, 1942
Bob Taylor 1930 1930 RW 6-1 190 August 12, 1904
Bobby Taylor 1972 1976 G 6-1 180 January 24, 1945
Chris Taylor 1995 2004 C 6-2 192 March 6, 1972
Cyclone Taylor* R 5-8 165 June 23, 1884
Daniel Taylor 2008 2013 G 5-11 179 April 28, 1986
Dave Taylor 1978 1994 RW 6-0 190 December 4, 1955
Harry Taylor 1947 1952 C 5-8 165 March 28, 1926
Jake Taylor D
Jeff Taylor D 6-0 180 April 13, 1994
Justin Taylor C
Mark Taylor 1982 1986 C 6-0 190 January 26, 1958
Ralph Taylor 1928 1930 D 5-9 180 October 2, 1905
Ted Taylor 1965 1972 LW 6-0 175 February 25, 1942
Tim Taylor 1994 2007 C 6-1 190 February 6, 1969
Jeff Teal 1985 1985 RW 6-3 205 May 30, 1960
Skip Teal 1955 1955 C 5-8 155 July 17, 1933
Vic Teal 1974 1974 RW 6-1 160 August 10, 1949
Greg Tebbutt 1980 1984 D 6-3 215 May 11, 1957
Mattias Tedenby 2011 2014 LW 5-9 175 February 21, 1990
Ivan Telegin LW
Mikael Tellqvist 2003 2009 G 5-11 185 September 19, 1979
Valtteri Tenkanen C
Petr Tenkrat 2001 2007 RW 6-0 183 May 31, 1977
Matt Tennyson 2013 2013 D 6-2 205 April 23, 1990
Harvey Teno 1939 1939 G 5-7 175 February 15, 1915
Joey Tenute 2006 2006 C 5-9 188 April 2, 1983
Stephen Tepper 1993 1993 RW 6-4 215 March 10, 1969
Teuvo Teravainen 2014 2014 C 5-11 169 September 11, 1994
Paul Terbenche 1968 1974 D 5-10 170 September 16, 1945
Artem Ternavsky D
Chris Terreri 1987 2001 G 5-9 170 November 15, 1964
Greg Terrion 1981 1988 LW 5-11 190 May 2, 1960
Bill Terry 1988 1988 C 5-8 175 July 13, 1961
Chris Terry 2013 2014 LW 5-10 195 April 7, 1989
Dmitri Tertyshny 1999 1999 D 6-1 176 December 26, 1976
Ryan Tesink C
Roman Tesliuk D
Kelsey Tessier C
Michael Tessier LW
Orval Tessier 1955 1961 C 5-8 160 June 30, 1933
Joey Tetarenko 2001 2004 RW 6-2 215 March 3, 1978
Jean Tetreault LW 6-0 170 January 22, 1953
Colten Teubert 2012 2012 D 6-4 195 March 8, 1990
Alexei Tezikov 1999 2002 D 6-1 208 June 22, 1978
Ryan Thang 2012 2012 LW 6-0 194 May 11, 1987
Greg Theberge 1980 1984 D 5-10 185 September 3, 1959
A.J. Thelen D
Mats Thelin 1985 1987 D 5-10 185 March 30, 1961
Michael Thelven 1986 1990 D 5-11 185 January 7, 1961
Jose Theodore 1996 2013 G 5-11 172 September 13, 1976
Shea Theodore D
Mitchell Theoret C
Alex Theriau D
Chris Therien 1995 2006 D 6-5 235 December 14, 1971
Gaston Therrien 1981 1983 D 5-10 185 May 27, 1960
Gilles Thibaudeau 1987 1991 C 5-10 165 March 4, 1963
Jocelyn Thibault 1994 2008 G 5-11 169 January 12, 1975
Lorrain Thibeault 1945 1946 LW 5-7 180 October 2, 1918
Brad Thiessen 2012 2012 G 6-0 180 March 19, 1986
Leo Thiffault LW 5-10 175 December 16, 1944
Andrew Thomas D
Ben Thomas D 6-1 190 May 28, 1996
Bill Thomas 2006 2012 RW 6-1 185 June 20, 1983
Christian Thomas 2013 2014 RW 5-9 174 May 26, 1992
Cy Thomas 1948 1948 W 5-11 185 August 5, 1926
Reg Thomas 1980 1980 LW 5-10 185 April 21, 1953
Scott Thomas 1993 2001 RW 6-2 200 January 18, 1970
Steve Thomas 1985 2004 LW 5-10 185 July 15, 1963
Tim Thomas 2003 2014 G 5-11 201 April 15, 1974
Wayne Thomas 1973 1981 G 6-2 195 October 9, 1947
Dave Thomlinson 1990 1995 LW 6-1 215 October 22, 1966
Billy Thompson G
Brent Thompson 1992 1997 D 6-2 205 January 9, 1971
Cliff Thompson 1942 1949 D 5-11 185 December 9, 1918
Errol Thompson 1971 1981 LW 5-9 185 May 28, 1950
Keaton Thompson D
Ken Thompson 1918 1918 LW/C 5-10 160 May 29, 1881
Nate Thompson 2007 2014 C 6-0 212 October 5, 1984
Paul Thompson 1927 1939 LW 5-11 180 November 2, 1906
Rocky Thompson 1998 2002 D 6-2 205 August 8, 1977
Tiny Thompson* 1929 1940 G 5-10 160 May 31, 1903
Bill Thoms 1933 1945 C 5-9 170 March 5, 1910
Ben Thomson LW
Bill Thomson 1939 1944 C/RW 5-9 162 March 23, 1914
Floyd Thomson 1972 1980 LW 6-0 190 June 14, 1949
Jim Thomson 1987 1994 RW 6-1 220 December 30, 1965
Jimmy Thomson 1946 1958 D 5-11 175 February 23, 1927
Rhys Thomson 1940 1943 D 6-1 195 August 9, 1918
Chris Thorburn 2006 2014 RW 6-3 230 June 3, 1983
Patrick Thoresen 2007 2008 C 5-11 188 November 7, 1983
Tom Thornbury 1984 1984 D 5-11 175 March 17, 1963
Joe Thornton 1998 2014 C 6-4 220 July 2, 1979
Scott Thornton 1991 2008 LW 6-3 220 January 9, 1971
Shawn Thornton 2003 2014 RW 6-2 217 July 23, 1977
Joe Thorsteinson 1933 1933 RW 5-9 157 March 19, 1905
Dalton Thrower D
Andreas Thuresson 2010 2011 C 6-1 212 November 18, 1987
Fred Thurier 1941 1945 C 5-11 160 January 11, 1916
Tom Thurlby 1968 1968 D 5-10 175 November 9, 1938
Mario Thyer 1990 1990 C 5-11 170 September 29, 1966
Billy Tibbetts 2001 2003 RW 6-2 215 October 14, 1974
Milan Tichy 1993 1996 D 6-3 198 September 22, 1969
Alex Tidey 1977 1980 RW 6-0 182 January 5, 1955
Chris Tierney C
Viktor Tikhonov 2009 2009 RW 6-2 187 May 12, 1988
Esa Tikkanen 1986 1999 LW 6-1 190 January 25, 1965
Niklas Tikkinen D
Brad Tiley 1998 2001 D 6-1 199 July 5, 1971
Tom Tilley 1989 1994 D 6-0 190 March 28, 1965
Mattias Timander 1997 2004 D 6-2 230 April 16, 1974
Ray Timgren 1949 1955 LW 5-9 150 September 29, 1928
Scott Timmins 2011 2013 C 5-11 191 September 11, 1989
Jussi Timonen 2007 2007 D 6-0 200 June 29, 1983
Kimmo Timonen 1999 2014 D 5-10 194 March 18, 1975
Jarred Tinordi 2013 2014 D 6-6 227 February 20, 1992
Mark Tinordi 1988 1999 D 6-4 213 May 9, 1966
Dave Tippett 1984 1994 LW 5-10 180 August 25, 1961
Morris Titanic 1975 1976 LW 6-1 180 January 7, 1953
Gord Titcomb LW 5-11 186 September 3, 1953
German Titov 1994 2002 LW 6-1 203 October 16, 1965
Daniel Tjarnqvist 2002 2009 D 6-1 207 October 14, 1976
Mathias Tjarnqvist 2004 2008 RW 6-2 196 April 15, 1979
Victor Tjmenev LW
Ivan Tkachenko LW
Keith Tkachuk 1992 2010 LW 6-2 235 March 28, 1972
Daniel Tkaczuk 2001 2001 C 6-1 189 June 10, 1979
Walt Tkaczuk 1968 1981 C 6-0 185 September 29, 1947
Jiri Tlusty 2008 2014 C 6-0 209 March 16, 1988
Mike Toal 1980 1980 C 6-0 175 March 23, 1959
Mark Tobin LW
Ryan Tobler 2002 2002 LW 6-3 227 May 13, 1976
Rick Tocchet 1985 2002 RW 6-0 210 April 9, 1964
Kevin Todd 1989 1998 C 5-10 180 May 4, 1968
Scott Todd D
David Toews C
Devon Toews D 5-11 175 February 21, 1994
Jonathan Toews 2008 2014 C 6-2 208 April 29, 1988
John Toffey C
Tyler Toffoli 2013 2014 C 6-1 187 April 24, 1992
Hannu Toivonen 2006 2008 G 6-2 200 May 18, 1984
Dustin Tokarski 2010 2014 G 5-11 198 September 16, 1989
Ole-Kristian Tollefsen 2006 2010 D 6-2 211 March 29, 1984
Denis Tolpeko 2008 2008 RW 6-1 190 January 29, 1985
Glenn Tomalty 1980 1980 LW 6-1 205 July 23, 1954
Roman Tomanek RW
Marek Tomica LW
Matt Tomkins G
Mike Tomlak 1990 1994 C/LW 6-3 205 October 17, 1964
Dave Tomlinson 1992 1995 C 5-11 180 May 8, 1969
Kirk Tomlinson 1988 1988 C 5-10 175 May 2, 1968
Henrik Tommernes D
Jeff Toms 1996 2003 C 6-5 200 June 4, 1974
Jack Tomson 1940 1941 D 6-1 175 January 31, 1918
John Tonelli 1979 1992 LW 6-1 200 March 23, 1957
Dominic Toninato C
Tim Tookey 1981 1989 C 5-11 185 August 29, 1960
Sean Toomey 1987 1987 LW 6-1 200 June 27, 1965
Jordin Tootoo 2004 2014 RW 5-9 199 February 2, 1983
Sergei Topol C
Craig Topolnisky D 5-11 185 October 8, 1957
Shayne Toporowski 1997 1997 RW 6-2 216 August 6, 1975
Jerry Toppazzini 1953 1964 RW 6-0 180 July 29, 1931
Zellio Toppazzini 1949 1957 RW 5-11 180 January 5, 1930
Brad Topping G
Mike Torchia 1995 1995 G 5-11 215 February 23, 1972
Josh Tordjman 2009 2009 G 6-1 156 January 11, 1985
Pavel Torgaev 1996 2000 LW 6-1 187 January 25, 1966
Jari Torkki 1989 1989 LW 5-11 185 August 11, 1965
Antti Tormanen 1996 1996 RW 6-1 198 September 19, 1970
Nichlas Torp D
Zack Torquato C
Raffi Torres 2002 2014 LW 6-0 215 October 8, 1981
Vesa Toskala 2002 2010 G 5-10 195 May 20, 1977
Bill Touhey 1928 1934 LW 5-9 155 March 23, 1906
Jacques Toupin 1944 1944 RW 5-7 155 November 10, 1910
Art Townsend 1927 1927 D 5-10 185 October 9, 1905
Graeme Townshend 1990 1994 RW 6-2 225 October 2, 1965
Larry Trader 1983 1988 D 6-1 180 July 7, 1963
Wes Trainor 1949 1949 C/LW 5-8 180 September 11, 1922
Bob Trapp 1927 1933 D 5-10 170 December 16, 1899
Doug Trapp 1987 1987 LW 6-0 180 November 28, 1965
Percy Traub 1927 1929 D 5-9 175 August 23, 1896
Patrick Traverse 1996 2006 D 6-4 207 March 14, 1974
Dan Travis RW
Dan Trebil 1997 2001 D 6-3 210 April 10, 1974
Brock Tredway RW 6-0 180 June 23, 1959
Andrei Trefilov 1993 1999 G 6-0 190 August 31, 1969
Brent Tremblay 1979 1980 D 6-2 192 November 1, 1957
David Tremblay G
Francois Tremblay G
Gilles Tremblay 1961 1969 LW 5-10 170 December 17, 1938
J.C. Tremblay 1960 1972 D 5-11 170 January 22, 1939
Jonathan Tremblay RW
Marcel Tremblay 1939 1939 RW 5-11 165 July 4, 1915
Mario Tremblay 1975 1986 RW 6-0 185 September 2, 1956
Nick Tremblay C
Nils Tremblay 1945 1946 C 5-9 170 July 26, 1923
Vincent Tremblay 1980 1984 G 6-1 180 October 21, 1959
Yannick Tremblay 1997 2007 D 6-2 200 November 15, 1975
Pascal Trepanier 1998 2003 D 6-0 210 September 4, 1973
Vladislav Tretiak* G 6-1 202 April 25, 1952
Tom Trevelyan C 5-10 180 April 8, 1949
Carter Trevisani D
Harry Trihey* C December 25, 1877
Tim Trimper 1980 1985 LW 5-9 184 September 28, 1959
John Tripp 2003 2004 RW 6-2 215 May 4, 1977
Corey Trivino C
Pavel Trnka 1998 2004 D 6-2 206 July 27, 1976
Vincent Trocheck 2014 2014 C 5-10 182 July 11, 1993
Willie Trognitz LW 6-0 205 June 11, 1953
Matej Trojovsky RW
Tomas Troliga C
Branden Troock RW
Jerry Trooien LW 6-2 195 October 10, 1947
Corey Tropp 2012 2014 RW 6-0 183 July 25, 1989
Zach Trotman 2014 2014 D 6-3 195 August 26, 1990
Brock Trotter 2010 2010 C 5-10 180 September 18, 1987
Bryan Trottier* 1976 1994 C 5-11 195 July 17, 1956
Dave Trottier 1929 1939 LW 5-10 170 June 25, 1906
Guy Trottier 1969 1972 RW 5-8 165 April 1, 1941
Rocky Trottier 1984 1985 RW 5-11 185 April 11, 1964
Jacob Trouba 2014 2014 D 6-2 187 February 26, 1994
Jim Troy RW 6-2 200 January 21, 1953
Yuri Trubachev C
Jean-Guy Trudel 2000 2003 LW 5-11 202 October 18, 1975
Lou Trudel 1934 1941 LW 5-11 167 July 21, 1912
Rene Trudell 1946 1948 RW 5-9 165 January 31, 1919
Viacheslav Trukhno LW
Maxim Trunev RW
Nikita Tryamkin D 6-7 228 August 30, 1994
Dwyer Tschantz RW 6-4 209 March 22, 1995
Nikos Tselios 2002 2002 D 6-5 226 January 20, 1979
Nikolai Tsulygin 1997 1997 D 6-3 210 May 29, 1975
Denis Tsygurov 1994 1996 D 6-3 198 February 26, 1971
Vladimir Tsyplakov 1996 2001 LW 6-1 197 April 18, 1969
Alex Tuch RW 6-3 213 May 10, 1996
Darcy Tucker 1996 2010 RW 5-10 178 March 15, 1975
John Tucker 1984 1996 C 6-0 200 September 29, 1964
Ted Tucker 1974 1974 G 5-11 165 May 7, 1949
Connie Tudin 1942 1942 C 5-11 170 September 21, 1917
Rob Tudor 1979 1983 RW/C 5-11 188 June 30, 1956
Allan Tuer 1986 1990 D 6-0 190 July 19, 1963
Ron Tugnutt 1988 2004 G 5-11 160 October 22, 1967
Harri Tuhoimaa
Lauri Tukonen 2007 2008 RW 6-2 200 September 1, 1986
Kirill Tulupov D
Martin Tuma D
Victor Tumenev
Gordon Tumilson G 5-8 160 July 17, 1951
Evgeny Tunik C
Frans Tuohimaa G
Marko Tuomainen 1995 2002 RW 6-3 230 April 25, 1972
Miikka Tuomainen LW
Marty Turco 2001 2012 G 5-11 184 August 13, 1975
Alfie Turcotte 1984 1991 C 5-11 185 June 5, 1965
Darren Turcotte 1989 2000 C 6-0 182 May 2, 1968
Roman Turek 1997 2004 G 6-3 220 May 21, 1970
Ryan Turek C
Dominic Turgeon C 6-1 198 February 25, 1996
Pierre Turgeon 1988 2007 C 6-1 199 August 28, 1969
Sylvain Turgeon 1984 1995 LW 6-0 200 January 17, 1965
Jim Turkiewicz D 5-10 185 April 13, 1955
Gord Turlick 1960 1960 LW/C 6-1 170 September 17, 1939
Frank Turnbull G 5-8 155 January 13, 1953
Ian Turnbull 1974 1983 D 6-0 200 December 22, 1953
Joshua Turnbull C
Perry Turnbull 1980 1988 C 6-2 200 March 9, 1959
Randy Turnbull 1982 1982 D 6-0 185 February 7, 1962
Travis Turnbull 2012 2012 C 6-0 197 July 7, 1986
Bob Turner 1956 1963 D 6-0 170 January 31, 1934
Brad Turner 1992 1992 D 6-2 205 May 25, 1968
Brennan Turner D
Dean Turner 1979 1983 D 6-2 215 June 22, 1958
Joe Turner 1942 1942 G 5-10 182 March 28, 1919
David Turon D
Dan Turple G
Kyle Turris 2008 2014 C 6-1 195 August 14, 1989
Norm Tustin 1942 1942 LW 5-11 175 January 3, 1919
Aud Tuten 1942 1943 D 5-10 180 January 14, 1914
Brian Tutt 1990 1990 D 6-1 195 June 9, 1962
Steve Tuttle 1989 1991 RW 6-1 197 January 5, 1966
Nick Tuzzolino D
Tony Tuzzolino 1998 2002 RW 6-2 208 October 9, 1975
Oleg Tverdovsky 1995 2007 D 6-1 211 May 18, 1976
Marek Tvrdon RW
Roman Tvrdon 2004 2004 C 6-1 189 January 29, 1981
Tony Twist 1990 1999 LW 6-1 220 May 9, 1968
T.J. Tynan C
Dana Tyrell 2011 2014 C/RW 5-11 192 April 23, 1989
Mikhail Tyulyapkin D
Fedor Tyutin 2004 2014 D 6-2 216 July 19, 1983
Sergei Tyznyk