Mobile Site You Are Here > Hockey-Reference.com > Players > NHL Skater Register for Last Names Starting with T

NHL Skater Register for 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 (*).

206 NHL Skaters

Glossary ▪ CSV ▪ PRE
Player From To Pos GP G A PTS GC +/- PIM EV PP SH GW S S% TOI ATOI
Jeff Taffe 2003 2012 C 178 21 25 46 18 -20 40 13 8 0 2 206 10.2 1871 10:31
John Taft 1979 1979 D 15 0 2 2 1 2 4 0 0 0 0 13 0.0
Peter Taglianetti 1985 1995 D 451 18 74 92 30 21 1106 15 3 0 2 436 4.1
Dean Talafous 1975 1982 RW 497 104 154 258 99 -76 163 76 23 5 13 755 13.8
Ron Talakoski 1987 1988 RW 9 0 1 1 0 1 33 0 0 0 0 7 0.0
Jean-Guy Talbot 1955 1971 D 1056 43 242 285 90 1 1006 15 0 5 5 218 3.2
Maxime Talbot 2006 2012 C 443 65 67 132 53 -24 360 51 1 13 10 566 11.5 6268 14:09
Barry Tallackson 2006 2009 RW 20 1 1 2 1 -4 2 1 0 0 0 16 6.3 156 7:48
Henrik Tallinder 2002 2012 D 589 25 105 130 41 29 334 22 1 2 4 520 4.8 12014 20:24
Dale Tallon 1971 1980 D 642 98 238 336 119 -111 568 56 40 2 17 1272 7.7
Jeff Tambellini 2006 2011 LW 242 27 36 63 24 -20 88 23 4 0 0 347 7.8 2731 11:17
Steve Tambellini 1979 1988 C 553 160 150 310 130 -132 105 117 39 4 16 1093 14.6
Chris Tamer 1994 2004 D 644 21 64 85 29 -75 1183 18 0 3 4 580 3.6 7012 17:27
David Tanabe 2000 2008 D 449 30 84 114 39 -47 245 16 14 0 4 661 4.5 8254 18:23
Chris Tancill 1991 1998 C 134 17 32 49 18 -30 54 13 1 3 0 193 8.8
Chris Tanev 2011 2012 D 33 0 1 1 0 0 0 0 0 0 0 15 0.0 454 13:46
Eric Tangradi 2010 2012 C 28 1 2 3 1 -9 22 1 0 0 0 37 2.7 293 10:27
Alex Tanguay 2000 2012 LW 858 231 483 714 253 156 423 172 56 3 33 1258 18.4 15219 17:44
Christian Tanguay 1982 1982 RW 2 0 0 0 0 0 0 0 0 0 0 0
Don Tannahill 1973 1974 LW 111 30 33 63 26 -28 25 27 2 1 4 229 13.1
Tony Tanti 1982 1992 RW 697 287 273 560 234 -67 661 167 118 2 29 1831 15.7
Matt Taormina 2011 2012 D 38 3 6 9 3 0 4 2 1 0 0 59 5.1 713 18:45
Brad Tapper 2001 2003 RW 71 14 11 25 11 0 72 13 1 0 3 123 11.4 928 13:04
Marc Tardif 1970 1983 LW 517 194 207 401 163 26 443 139 55 0 23 1179 16.5
Patrice Tardif 1995 1996 C 65 7 11 18 7 -7 78 5 2 0 1 96 7.3
Nick Tarnasky 2006 2010 C 245 13 17 30 12 -30 297 12 1 0 2 198 6.6 1757 7:10
Dick Tarnstrom 2002 2008 D 306 35 105 140 47 -86 254 15 20 0 0 436 8.0 6337 20:43
Tomas Tatar 2011 2011 C 9 1 0 1 1 0 0 1 0 0 0 6 16.7 86 9:36
Mikhail Tatarinov 1991 1994 D 161 21 48 69 24 10 184 11 9 1 2 386 5.4
Spence Tatchell 1943 1943 D 1 0 0 0 0 0
Petr Taticek 2006 2006 C 3 0 0 0 0 0 0 0 0 0 0 3 0.0 18 5:51
John Tavares 2010 2012 C 215 75 100 175 67 -30 91 49 26 0 12 629 11.9 4096 19:03
Billy Taylor 1940 1948 C 323 87 180 267 105 120
Billy Taylor 1965 1965 C 2 0 0 0 0 0 0 0 0 0
Bob Taylor 1930 1930 RW 8 0 0 0 0 6
Chris Taylor 1995 2004 C 149 11 21 32 12 -5 48 10 0 1 0 174 6.3 1511 11:54
Dave Taylor 1978 1994 RW 1111 431 638 1069 408 181 1589 304 123 4 47 2413 17.9
Harry Taylor 1947 1952 C 66 5 10 15 6 30
Mark Taylor 1982 1986 C 209 42 68 110 41 -8 73 30 9 3 5 260 16.2
Ralph Taylor 1928 1930 D 99 4 1 5 3 169
Ted Taylor 1965 1972 LW 166 23 35 58 22 -36 181 20 2 1 1 231 10.0
Tim Taylor 1994 2007 C 746 73 94 167 65 -66 433 65 2 6 11 874 8.4 6607 12:31
Jeff Teal 1985 1985 RW 6 0 1 1 0 0 0 0 0 0 0 4 0.0
Skip Teal 1955 1955 C 1 0 0 0 0 0
Vic Teal 1974 1974 RW 1 0 0 0 0 1 0 0 0 0 0 4 0.0
Greg Tebbutt 1980 1984 D 26 0 3 3 1 -27 35 0 0 0 0 38 0.0
Mattias Tedenby 2011 2012 LW 101 9 19 28 10 -12 30 7 2 0 2 133 6.8 1190 11:47
Petr Tenkrat 2001 2007 RW 177 22 30 52 20 -37 84 19 2 1 5 256 8.6 2191 12:23
Joey Tenute 2006 2006 C 1 0 0 0 0 0 0 0 0 0 0 1 0.0 7 7:21
Stephen Tepper 1993 1993 RW 1 0 0 0 0 0 0 0 0 0 0 0
Paul Terbenche 1968 1974 D 189 5 26 31 10 -17 28 5 0 0 1 135 3.7
Greg Terrion 1981 1988 LW 561 93 150 243 93 -53 339 75 5 13 10 671 13.9
Bill Terry 1988 1988 C 5 0 0 0 0 -4 0 0 0 0 0 3 0.0
Dmitri Tertyshny 1999 1999 D 62 2 8 10 3 -1 30 1 1 0 0 68 2.9 1150 18:33
Orval Tessier 1955 1961 C 59 5 7 12 5 6
Joey Tetarenko 2001 2004 RW 73 4 1 5 2 -7 176 4 0 0 0 34 11.8 407 5:35
Colten Teubert 2012 2012 D 20 0 1 1 0 -4 18 0 0 0 0 11 0.0 249 12:27
Alexei Tezikov 1999 2002 D 30 1 1 2 1 -1 2 0 1 0 1 22 4.5 356 11:52
Ryan Thang 2012 2012 LW 1 0 0 0 0 0 0 0 0 0 0 0 9 8:32
Greg Theberge 1980 1984 D 153 15 63 78 25 -20 73 5 10 0 1 327 4.6
Mats Thelin 1985 1987 D 163 8 19 27 9 4 107 7 1 0 2 159 5.0
Michael Thelven 1986 1990 D 207 20 80 100 33 30 217 13 6 1 1 350 5.7
Chris Therien 1995 2006 D 764 29 130 159 51 130 585 19 8 2 6 1011 2.9 9147 18:52
Gaston Therrien 1981 1983 D 22 0 8 8 2 -3 12 0 0 0 0 30 0.0
Gilles Thibaudeau 1987 1991 C 119 25 37 62 24 17 40 19 6 0 3 180 13.9
Lorrain Thibeault 1945 1946 LW 5 0 2 2 1 2
Bill Thomas 2006 2012 RW 87 16 12 28 12 -13 18 10 5 1 3 143 11.2 955 10:59
Cy Thomas 1948 1948 W 14 2 2 4 2 12
Reg Thomas 1980 1980 LW 39 9 7 16 7 -5 6 7 2 0 0 89 10.1
Scott Thomas 1993 2001 RW 63 6 4 10 4 -4 32 5 1 0 0 46 13.0 195 8:07
Steve Thomas 1985 2004 LW 1235 421 512 933 371 17 1306 315 106 0 78 3170 13.3 5865 15:38
Dave Thomlinson 1990 1995 LW 42 1 3 4 1 -16 50 1 0 0 0 35 2.9
Brent Thompson 1992 1997 D 121 1 10 11 3 -32 352 1 0 0 0 68 1.5
Cliff Thompson 1942 1949 D 13 0 1 1 0 2
Errol Thompson 1971 1981 LW 599 208 185 393 166 -16 184 150 52 6 27 1355 15.4
Ken Thompson 1918 1918 LW/C 1 0 0 0 0 0
Nate Thompson 2007 2012 C 245 21 29 50 19 -46 153 19 0 2 2 340 6.2 3379 13:47
Paul Thompson 1927 1939 LW 582 153 179 332 149 336
Rocky Thompson 1998 2002 D 25 0 0 0 0 0 117 0 0 0 0 4 0.0 36 2:47
Bill Thoms 1933 1945 C 548 135 206 341 140 154
Bill Thomson 1939 1944 C/RW 9 2 2 4 2 0
Floyd Thomson 1972 1980 LW 411 56 97 153 58 -24 341 54 1 1 7 537 10.4
Jim Thomson 1987 1994 RW 115 4 3 7 3 -24 416 4 0 0 1 74 5.4
Jimmy Thomson 1946 1958 D 787 19 215 234 73 920
Rhys Thomson 1940 1943 D 25 0 2 2 1 38
Chris Thorburn 2006 2012 RW 410 30 47 77 29 -21 510 25 2 3 3 428 7.0 4224 10:18
Patrick Thoresen 2007 2008 C 106 6 18 24 8 -11 66 5 0 1 2 112 5.4 1223 11:32
Tom Thornbury 1984 1984 D 14 1 8 9 3 -19 16 1 0 0 0 44 2.3
Joe Thornton 1998 2012 C 1047 318 730 1048 367 149 952 202 110 6 51 2170 14.7 20229 20:24
Scott Thornton 1991 2008 LW 941 144 141 285 116 -122 1459 119 20 5 19 1294 11.1 7236 12:57
Shawn Thornton 2003 2012 RW 422 29 42 71 27 -7 735 28 0 1 5 651 4.5 3848 9:07
Joe Thorsteinson 1933 1933 RW 4 0 0 0 0 0
Andreas Thuresson 2010 2011 C 25 1 2 3 1 -6 6 1 0 0 0 32 3.1 250 10:00
Fred Thurier 1941 1945 C 80 25 27 52 23 18
Tom Thurlby 1968 1968 D 20 1 1 2 1 -6 4 1 0 0 0 27 3.7
Mario Thyer 1990 1990 C 5 0 0 0 0 -3 0 0 0 0 0 4 0.0
Billy Tibbetts 2001 2003 RW 82 2 8 10 3 -20 269 2 0 0 1 70 2.9 778 9:29
Milan Tichy 1993 1996 D 23 0 5 5 1 9 40 0 0 0 0 19 0.0
Alex Tidey 1977 1980 RW 9 0 0 0 0 -5 8 0 0 0 0 9 0.0
Viktor Tikhonov 2009 2009 RW 61 8 8 16 6 -3 20 7 1 0 1 71 11.3 740 12:08
Esa Tikkanen 1986 1999 LW 877 244 386 630 238 81 1077 156 59 29 41 1900 12.8 436 13:38
Brad Tiley 1998 2001 D 11 0 0 0 0 -1 0 0 0 0 0 2 0.0 123 12:20
Tom Tilley 1989 1994 D 174 4 38 42 12 19 89 4 0 0 0 165 2.4
Mattias Timander 1997 2004 D 419 13 57 70 23 -54 165 11 1 1 3 405 3.2 6280 17:41
Ray Timgren 1949 1955 LW 251 14 44 58 21 70
Scott Timmins 2011 2011 C 19 1 0 1 1 -8 8 1 0 0 0 13 7.7 206 10:49
Jussi Timonen 2007 2007 D 14 0 4 4 1 -10 6 0 0 0 0 8 0.0 199 14:11
Kimmo Timonen 1999 2012 D 949 104 392 496 162 33 574 43 55 6 12 1665 6.2 21573 22:44
Mark Tinordi 1988 1999 D 663 52 148 200 68 6 1514 33 18 1 5 816 6.4 980 20:25
Dave Tippett 1984 1994 LW 721 93 169 262 97 -52 317 77 2 14 13 946 9.8
Morris Titanic 1975 1976 LW 19 0 0 0 0 -3 0 0 0 0 0 8 0.0
German Titov 1994 2002 LW 624 157 220 377 146 22 311 95 51 11 21 1156 13.6 4733 16:58
Daniel Tjarnqvist 2002 2009 D 352 18 72 90 29 -53 130 9 7 2 2 304 5.9 7339 20:51
Mathias Tjarnqvist 2004 2008 RW 173 13 19 32 12 -8 60 12 0 1 1 181 7.2 2060 11:55
Keith Tkachuk 1992 2010 LW 1201 538 527 1065 432 33 2219 313 212 13 72 3530 15.2 13662 18:23
Daniel Tkaczuk 2001 2001 C 19 4 7 11 4 1 14 3 1 0 0 34 11.8 233 12:14
Walt Tkaczuk 1968 1981 C 945 227 451 678 247 185 556 175 41 11 23 2146 10.6
Jiri Tlusty 2008 2012 C 205 29 31 60 24 -8 50 26 3 0 3 252 11.5 2391 11:40
Mike Toal 1980 1980 C 3 0 0 0 0 0 0 0 0 0 0 1 0.0
Ryan Tobler 2002 2002 LW 4 0 0 0 0 -2 5 0 0 0 0 1 0.0 17 4:08
Rick Tocchet 1985 2002 RW 1144 440 512 952 377 82 2972 297 130 13 50 2802 15.7 3807 16:12
Kevin Todd 1989 1998 C 383 70 133 203 74 -17 225 59 9 2 13 574 12.2
Jonathan Toews 2008 2012 C 357 142 177 319 123 85 192 96 43 3 26 949 15.0 7048 19:45
Ole-Kristian Tollefsen 2006 2010 D 163 4 8 12 4 -6 296 2 1 1 0 87 4.6 2079 12:45
Denis Tolpeko 2008 2008 RW 26 1 5 6 2 -4 24 1 0 0 0 24 4.2 215 8:17
Glenn Tomalty 1980 1980 LW 1 0 0 0 0 0 0 0 0 0 0 1 0.0
Mike Tomlak 1990 1994 C/LW 141 15 22 37 14 -6 103 12 1 2 2 145 10.3
Dave Tomlinson 1992 1995 C 42 1 3 4 1 -15 28 1 0 0 0 36 2.8
Kirk Tomlinson 1988 1988 C 1 0 0 0 0 0 0 0 0 0 0 0
Jeff Toms 1996 2003 C 236 22 33 55 21 -33 59 20 2 0 4 316 7.0 1597 10:18
Jack Tomson 1940 1941 D 15 1 1 2 1 0
John Tonelli 1979 1992 LW 1028 325 511 836 317 222 911 249 72 4 47 1846 17.6
Tim Tookey 1981 1989 C 106 22 36 58 22 -20 71 11 11 0 1 137 16.1
Sean Toomey 1987 1987 LW 1 0 0 0 0 -1 0 0 0 0 0 2 0.0
Jordin Tootoo 2004 2012 RW 463 46 71 117 43 -24 699 43 3 0 5 762 6.0 4897 10:35
Shayne Toporowski 1997 1997 RW 3 0 0 0 0 0 7 0 0 0 0 3 0.0
Jerry Toppazzini 1953 1964 RW 783 163 244 407 156 436 5 1 1 1
Zellio Toppazzini 1949 1957 RW 123 21 22 43 19 49
Pavel Torgaev 1996 2000 LW 55 6 14 20 7 3 20 6 0 0 0 68 8.8
Jari Torkki 1989 1989 LW 4 1 0 1 1 -2 0 0 1 0 0 2 50.0
Antti Tormanen 1996 1996 RW 50 7 8 15 6 -15 28 7 0 0 0 68 10.3
Raffi Torres 2002 2012 LW 565 121 106 227 93 -3 427 96 25 0 21 936 12.9 7249 12:50
Bill Touhey 1928 1934 LW 280 65 40 105 58 107
Jacques Toupin 1944 1944 RW 8 1 2 3 1 0
Art Townsend 1927 1927 D 5 0 0 0 0 0
Graeme Townshend 1990 1994 RW 45 3 7 10 4 -1 28 3 0 0 0 24 12.5
Larry Trader 1983 1988 D 91 5 13 18 6 -2 74 3 2 0 0 77 6.5
Wes Trainor 1949 1949 C/LW 17 1 2 3 1 6
Bob Trapp 1927 1928 D 82 4 4 8 5 129
Doug Trapp 1987 1987 LW 2 0 0 0 0 0 0 0 0 0 0 1 0.0
Percy Traub 1927 1929 D 130 3 3 6 4 217
Patrick Traverse 1996 2006 D 279 14 51 65 22 2 113 10 4 0 1 260 5.4 4988 18:12
Dan Trebil 1997 2001 D 85 4 4 8 3 -3 32 4 0 0 0 70 5.7 478 13:39
Brent Tremblay 1979 1980 D 10 1 0 1 1 1 6 1 0 0 0 7 14.3
Gilles Tremblay 1961 1969 LW 509 168 162 330 138 43 161 75 26 3 10 310 10.6
J.C. Tremblay 1960 1972 D 794 57 306 363 117 130 204 33 18 1 11 573 5.2
Marcel Tremblay 1939 1939 RW 10 0 2 2 1 0
Mario Tremblay 1975 1986 RW 852 258 326 584 233 184 1043 210 46 2 36 1883 13.7
Nils Tremblay 1945 1946 C 3 0 1 1 0 0
Yannick Tremblay 1997 2007 D 390 38 87 125 45 -119 178 23 14 1 6 668 5.7 7063 20:21
Pascal Trepanier 1998 2003 D 229 12 22 34 12 -8 252 7 5 0 1 265 4.5 3038 14:12
Tim Trimper 1980 1985 LW 190 30 36 66 26 -55 153 26 3 1 2 259 11.6
John Tripp 2003 2004 RW 43 2 7 9 3 -3 35 2 0 0 0 61 3.3 353 8:13
Pavel Trnka 1998 2004 D 411 14 63 77 25 -12 323 10 4 0 0 411 3.4 6428 17:43
Corey Tropp 2012 2012 RW 13 1 1 2 1 -4 11 1 0 0 0 8 12.5 113 8:40
Brock Trotter 2010 2010 C 2 0 0 0 0 -1 0 0 0 0 0 6 0.0 18 9:03
Bryan Trottier* 1976 1994 C 1279 524 901 1425 531 452 912 344 161 19 68 2841 18.4
Dave Trottier 1929 1939 LW 446 121 113 234 116 517
Guy Trottier 1969 1972 RW 115 28 17 45 20 -24 37 19 9 0 4 193 14.5
Rocky Trottier 1984 1985 RW 38 6 4 10 4 -4 2 6 0 0 0 32 18.8
Jean-Guy Trudel 2000 2003 LW 5 0 0 0 0 -1 4 0 0 0 0 1 0.0 36 7:15
Lou Trudel 1934 1941 LW 306 49 69 118 47 122
Rene Trudell 1946 1948 RW 129 24 28 52 23 72
Nikos Tselios 2002 2002 D 2 0 0 0 0 -2 6 0 0 0 0 3 0.0 26 13:13
Nikolai Tsulygin 1997 1997 D 22 0 1 1 0 -5 8 0 0 0 0 10 0.0
Denis Tsygurov 1994 1996 D 51 1 5 6 2 -4 45 0 1 0 0 44 2.3
Vladimir Tsyplakov 1996 2001 LW 331 69 101 170 66 42 90 63 4 2 7 497 13.9 2311 13:45
Darcy Tucker 1996 2010 RW 947 215 261 476 186 -86 1410 131 77 7 39 1593 13.5 13263 16:38
John Tucker 1984 1996 C 656 177 259 436 168 -10 285 126 49 2 18 1132 15.6
Connie Tudin 1942 1942 C 4 0 1 1 0 4
Rob Tudor 1979 1983 RW/C 28 4 4 8 3 0 19 4 0 0 0 51 7.8
Allan Tuer 1986 1990 D 57 1 1 2 1 -22 208 1 0 0 0 15 6.7
Lauri Tukonen 2007 2008 RW 5 0 0 0 0 -2 0 0 0 0 0 2 0.0 36 7:12
Marko Tuomainen 1995 2002 RW 79 9 9 18 7 -12 84 6 2 1 1 91 9.9 835 11:08
Alfie Turcotte 1984 1991 C 112 17 29 46 17 -21 49 9 8 0 2 117 14.5
Darren Turcotte 1989 2000 C 635 195 216 411 166 -14 301 127 58 10 29 1530 12.7 717 14:38
Pierre Turgeon 1988 2007 C 1294 515 812 1327 502 139 452 315 190 10 86 3154 16.3 7855 16:14
Sylvain Turgeon 1984 1995 LW 669 269 226 495 209 -108 691 170 99 0 29 1983 13.6
Gord Turlick 1960 1960 LW/C 2 0 0 0 0 2
Ian Turnbull 1974 1983 D 628 123 317 440 155 29 736 86 33 4 10 1974 6.2
Perry Turnbull 1980 1988 C 608 188 163 351 147 -48 1245 161 27 0 15 1316 14.3
Randy Turnbull 1982 1982 D 1 0 0 0 0 -1 2 0 0 0 0 0
Bob Turner 1956 1963 D 478 19 51 70 24 307
Brad Turner 1992 1992 D 3 0 0 0 0 1 0 0 0 0 0 1 0.0
Dean Turner 1979 1983 D 35 1 0 1 1 -5 59 1 0 0 0 25 4.0
Kyle Turris 2008 2012 C 162 24 36 60 23 -13 60 21 3 0 6 289 8.3 2118 13:04
Norm Tustin 1942 1942 LW 18 2 4 6 2 0
Aud Tuten 1942 1943 D 39 4 8 12 4 48
Brian Tutt 1990 1990 D 7 1 0 1 1 -4 2 1 0 0 0 5 20.0
Steve Tuttle 1989 1991 RW 144 28 28 56 23 -1 12 25 1 2 4 190 14.7
Tony Tuzzolino 1998 2002 RW 9 0 0 0 0 -4 7 0 0 0 0 4 0.0 33 4:09
Oleg Tverdovsky 1995 2007 D 713 77 240 317 106 -21 291 46 29 2 15 1170 6.6 9584 20:31
Roman Tvrdon 2004 2004 C 9 0 1 1 0 -3 2 0 0 0 0 7 0.0 96 10:41
Tony Twist 1990 1999 LW 445 10 18 28 10 -23 1121 10 0 0 2 123 8.1 326 5:10
Dana Tyrell 2011 2012 C/RW 104 6 14 20 7 -10 18 6 0 0 1 96 6.3 1214 11:40
Fedor Tyutin 2004 2012 D 547 40 141 181 59 -39 362 22 15 3 4 882 4.5 12047 22:01