hockey DB
search by league
team
morning report
contact us
home
NHL Player List - T
Player Name Pos. Birthdate Birthplace Seasons GP G A Pts PIM Yrs.
Rick Tabaracci G 01/02/1969 Toronto, ONT 1988-2000 287 0 8 8 72 11
Jeff Taffe C 02/19/1981 Hastings, MN 2002-2012 180 21 25 46 40 9
John Taft D 03/08/1954 Minneapolis, MN 1978-1979 15 0 2 2 4 1
Peter Taglianetti D 08/15/1963 Framingham, MA 1984-1995 451 18 74 92 1106 11
Kari Takko G 06/23/1962 Uusikaupunki, Finland 1985-1991 142 0 2 2 30 6
Dean Talafous F 08/25/1953 Duluth, MN 1974-1982 497 104 154 258 163 8
Ron Talakoski R 06/01/1962 Thunder Bay, ONT 1986-1988 9 0 1 1 33 2
Cameron Talbot G 07/05/1987 Caledonia, ONT 2013-2024 486 0 7 7 39 11
Jean-Guy Talbot D 07/11/1932 Cap del la Madeleine, PQ 1954-1971 1056 43 242 285 1006 17
Maxime Talbot C 02/11/1984 Le Moyne, PQ 2005-2016 704 91 113 204 495 11
Barry Tallackson R 04/14/1983 Grafton, ND 2005-2009 20 1 1 2 2 4
Rob Tallas G 03/20/1973 Edmonton, ALTA 1995-2001 99 0 0 0 6 6
Henrik Tallinder D 01/10/1979 Stockholm, Sweden 2001-2014 678 28 114 142 378 12
Dale Tallon D 10/19/1950 Rouyn-Noranda, PQ 1970-1980 642 98 238 336 568 10
Jeff Tambellini R 04/13/1984 Calgary, ALTA 2005-2011 242 27 36 63 88 6
Steve Tambellini C 05/14/1958 Trail, BC 1978-1988 553 160 150 310 105 10
Chris Tamer D 11/17/1970 Dearborn, MI 1993-2004 644 21 64 85 1183 11
Dave Tanabe D 07/19/1980 White Bear Lake, MN 1999-2008 449 30 84 114 245 8
Chris Tancill R 02/07/1968 Livonia, MI 1990-1998 134 17 32 49 54 8
Brandon Tanev L 12/31/1991 Toronto, ONT 2015-2024 473 74 84 158 233 9
Christopher Tanev D 12/20/1989 Toronto, ONT 2010-2024 792 33 157 190 194 14
Eric Tangradi L 02/10/1989 Philadelphia, PA 2009-2019 150 5 11 16 86 8
Alex Tanguay L 11/21/1979 Sainte-Justine, PQ 1999-2016 1088 283 580 863 527 16
Christian Tanguay F 08/04/1962 Beauport, PQ 1981-1982 2 0 0 0 0 1
Don Tannahill F 02/21/1949 Penetanguishene, ONT 1972-1974 111 30 33 63 25 2
John Tanner G 03/17/1971 Cambridge, ONT 1989-1992 21 0 0 0 6 3
Tony Tanti L 09/07/1963 Toronto, ONT 1981-1992 697 287 273 560 661 11
Matt Taormina D 10/20/1986 Warren, MI 2010-2016 59 4 8 12 6 5
Brad Tapper R 04/28/1978 Scarborough, ONT 2000-2003 71 14 11 25 72 3
Vladimir Tarasenko R 12/13/1991 Yaroslavl, Russia 2012-2024 751 293 336 629 197 12
Daniil Tarasov R 06/20/1991 Moscow, Russia 2014-2015 5 0 1 1 0 1
Daniil Tarasov G 03/27/1999 Novokuznetsk, Russia 2021-2024 45 0 1 1 0 3
Jamie Tardif R 01/23/1985 Welland, ONT 2012-2013 2 0 0 0 0 1
Marc Tardif L 06/12/1949 Granby, PQ 1969-1983 517 194 207 401 443 8
Patrice Tardif C 10/30/1970 Ste-Methode-De-Frontenac, PQ 1994-1996 65 7 11 18 78 2
Iiro Tarkki G 07/01/1985 Rauma, Finland 2011-2012 1 0 0 0 0 1
Nick Tarnasky C 11/25/1984 Rocky Mountain House, ALTA 2005-2010 245 13 17 30 297 5
Dick Tarnstrom D 01/20/1975 Sundbyberg, Sweden 2001-2008 306 35 105 140 254 5
Tomas Tatar L 12/01/1990 Ilava, Slovakia 2010-2024 853 220 259 479 296 13
Mikhail Tatarinov D 07/16/1966 Angarsk, USSR 1990-1994 161 21 48 69 184 4
Dave Tataryn G 07/17/1950 Sudbury, ONT 1976-1977 2 0 0 0 0 1
Spence Tatchell D 07/16/1924 Lloydminster, SASK 1942-1943 1 0 0 0 0 1
Petr Taticek C 09/22/1983 Rakovnik, Czech Rep. 2005-2006 3 0 0 0 0 1
Bill Taugher G 04/07/1906 Kingston, ONT 1925-1926 1 0 0 0 0 1
John Tavares C 09/20/1990 Mississauga, ONT 2009-2024 1109 456 584 1040 475 15
Billy Taylor C 05/03/1919 Winnipeg, MAN 1939-1948 323 87 180 267 120 7
Billy Taylor C 10/14/1942 Kincaid, SASK 1964-1965 2 0 0 0 0 1
Bob Taylor R Brookline, MA 1929-1930 8 0 0 0 6 1
Bobby Taylor G 01/24/1945 Calgary, ALTA 1971-1976 46 0 1 1 16 5
Chris Taylor C 03/06/1972 Stratford, ONT 1994-2004 149 11 21 32 48 8
Daniel Taylor G 04/28/1986 Plymouth, England 2007-2018 4 0 0 0 0 3
Dave Taylor F 12/04/1955 Levack, ONT 1977-1994 1111 431 638 1069 1589 17
Harry Taylor C 03/28/1926 St. James, MAN 1946-1952 66 5 10 15 30 3
Mark Taylor F 01/26/1958 Vancouver, BC 1981-1986 209 42 68 110 73 5
Ralph "Bouncer" Taylor D 10/02/1906 Toronto, ONT 1927-1930 101 4 1 5 165 3
Ted Taylor L 02/25/1942 Oak Lake, MAN 1964-1972 166 23 35 58 171 6
Tim Taylor C 02/06/1969 Stratford, ONT 1993-2007 746 73 94 167 433 13
Alan "Skip" Teal C 07/17/1933 Ridgeway, ONT 1954-1955 1 0 0 0 0 1
Jeff Teal F 05/30/1960 Edina, MN 1984-1985 6 0 1 1 0 1
Vic "Skeeter" Teal C 08/10/1949 St. Catharines, ONT 1973-1974 1 0 0 0 0 1
Joel Teasdale L 03/11/1999 Repentigny, PQ 2022-2023 2 0 1 1 0 1
Greg Tebbutt D 05/11/1957 North Vancouver, BC 1979-1984 26 0 3 3 35 2
Mattias Tedenby R 02/21/1990 Vetlanda, Sweden 2010-2014 120 10 20 30 42 4
Mikael Tellqvist G 09/19/1979 Sundbyberg, Sweden 2002-2009 114 0 2 2 2 6
Petr Tenkrat R 05/31/1977 Kladno, Czech Rep. 2000-2007 177 22 30 52 84 3
Matt Tennyson D 04/23/1990 Minneapolis, MN 2012-2022 173 4 25 29 44 9
Harvey Teno G 02/15/1915 Windsor, ONT 1938-1939 5 0 0 0 0 1
Joey Tenute C 04/02/1983 Hamilton, ONT 2005-2006 1 0 0 0 0 1
Stephen Tepper R 03/10/1969 Westborough, MA 1992-1993 1 0 0 0 0 1
Teuvo Teravainen L 09/11/1994 Helsinki, Finland 2013-2024 670 155 304 459 126 11
Paul Terbenche D 09/16/1945 Port Hope, ONT 1967-1974 189 5 26 31 28 5
Chris Terreri G 11/15/1964 Providence, RI 1986-2001 406 0 13 13 37 14
Greg Terrion F 05/02/1960 Marmora, ONT 1980-1988 561 93 150 243 339 8
Bill Terry C 07/13/1961 Toronto, ONT 1987-1988 5 0 0 0 0 1
Chris Terry L 04/07/1989 Brampton, ONT 2012-2017 152 22 16 38 34 5
Troy Terry R 09/10/1997 Denver, CO 2017-2024 350 95 135 230 98 7
Dmitri Tertyshny D 12/26/1976 Chelyabinsk, Russia 1998-1999 62 2 8 10 30 1
Orval Tessier C 06/30/1933 Cornwall, ONT 1954-1961 59 5 7 12 6 3
Joey Tetarenko R 03/03/1978 Prince Albert, SASK 2000-2004 73 4 1 5 176 4
Colten Teubert D 03/08/1990 White Rock, BC 2011-2012 24 0 1 1 25 1
Josh Teves D 02/18/1995 Calgary, ALTA 2018-2019 1 0 0 0 2 1
Alexandre Texier C 09/13/1999 Saint-Martin-d'Heres, France 2018-2024 201 34 45 79 82 5
Alexei Tezikov D 06/22/1978 Tolyatti, Russia 1998-2002 30 1 1 2 2 3
Ryan Thang R 05/11/1987 Edina, MN 2011-2012 1 0 0 0 0 1
Greg Theberge D 09/03/1959 Peterborough, ONT 1979-1984 153 15 63 78 73 5
Mats Thelin D 03/30/1961 Stockholm, Sweden 1984-1987 163 8 19 27 176 3
Michael Thelven D 01/07/1961 1985-1990 207 20 80 100 217 5
Jose Theodore G 09/13/1976 Laval, PQ 1995-2013 648 1 16 17 40 17
Shea Theodore D 08/03/1995 Aldergrove, BC 2015-2024 497 71 235 306 151 9
Chris Therien D 12/14/1971 Ottawa, ONT 1994-2006 764 29 130 159 585 11
Gaston Therrien D 05/27/1960 Montreal, PQ 1980-1983 22 0 8 8 12 3
Gilles Thibaudeau C 03/04/1963 Montreal, PQ 1986-1991 119 25 37 62 40 5
Jocelyn Thibault G 01/12/1975 Montreal, PQ 1993-2008 586 0 6 6 18 14
Larry Thibeault L 10/02/1918 Charlestone, ONT 1944-1946 5 0 2 2 2 2
Brad Thiessen G 03/19/1986 Aldergrove, BC 2011-2012 5 0 0 0 2 1
Leo Thiffault L 12/16/1944 Drummondville, PQ 1967-1968 0 0 0 0 0 1
Akil Thomas C 01/02/2000 Toronto, ONT 2023-2024 7 3 1 4 2 1
Ben Thomas D 05/28/1996 Calgary, ALTA 2020-2021 5 0 0 0 0 1
Bill Thomas R 06/23/1983 Pittsburgh, PA 2005-2012 87 16 12 28 18 6
Christian Thomas L 05/26/1992 Toronto, ONT 2012-2016 27 1 2 3 9 4
Cy Thomas W 08/05/1926 Dowlais, Wales 1947-1948 14 2 2 4 12 1
Reg Thomas C 04/21/1953 London, ONT 1979-1980 39 9 7 16 6 1
Robert Thomas C 07/02/1999 Aurora, ONT 2018-2024 396 86 229 315 128 6
Scott Thomas R 01/18/1970 Buffalo, NY 1992-2001 63 6 4 10 34 3
Steve Thomas R 07/15/1963 Stockport, England 1984-2004 1235 421 512 933 1306 20
Tim Thomas G 04/15/1974 Flint, MI 2002-2014 426 0 7 7 43 9
Wayne Thomas G 09/09/1947 Ottawa, ONT 1972-1981 243 0 6 6 41 8
Dave Thomlinson L 10/22/1966 Edmonton, ALTA 1989-1995 42 1 3 4 50 5
Brent Thompson D 01/09/1971 Calgary, ALTA 1991-1997 121 1 10 11 352 6
Cecil "Tiny" Thompson G 11/02/1907 Sandon, BC 1928-1940 553 0 1 1 0 12
Cliff Thompson D 12/09/1919 Winchester, MA 1941-1949 16 0 1 1 2 2
Errol Thompson F 05/28/1950 Summerside, PEI 1970-1981 599 208 185 393 184 10
Jack Thompson D 03/19/2002 Courtice, ONT 2023-2024 3 0 0 0 0 1
Kenneth Thompson     1917-1918 1 0 0 0 0 1
Logan Thompson G 02/25/1997 Calgary, ALTA 2020-2024 103 0 3 3 2 4
Nate Thompson C 10/05/1984 Anchorage, AK 2006-2022 844 65 99 164 401 15
Paul Thompson L 11/02/1907 Calgary, ALTA 1926-1939 581 153 179 332 336 13
Paul Thompson R 11/30/1988 Derry, NH 2015-2017 24 0 3 3 24 2
Rocky Thompson R 08/08/1977 Calgary, ALTA 1997-2002 25 0 0 0 117 4
Tage Thompson C 10/30/1997 Phoenix, AZ 2017-2024 372 132 121 253 168 7
Tyce Thompson R 07/12/1999 Calgary, ALTA 2020-2023 11 0 1 1 0 3
Bill Thoms C 03/05/1910 Newmarket, ONT 1932-1945 548 135 206 341 172 13
Ben Thomson L 01/16/1993 Brampton, ONT 2016-2017 3 0 0 0 4 1
Bill Thomson R 03/23/1912 Troon-Ayrshire, Scotland 1938-1944 8 2 2 4 0 2
Floyd Thomson L 06/14/1949 Sudbury, ONT 1971-1980 411 56 97 153 341 8
Jim Thomson D 02/23/1927 Winnipeg, MAN 1945-1958 787 19 215 234 920 13
Jim Thomson R 12/30/1965 Edmonton, ALTA 1986-1994 115 4 3 7 416 7
Lassi Thomson D 09/24/2000 Tampere, Finland 2021-2023 18 0 5 5 6 2
Rhys Thomson D 08/09/1918 Toronto, ONT 1939-1943 25 0 2 2 38 2
Chris Thorburn R 06/03/1983 Sault Ste. Marie, ONT 2005-2019 801 53 81 134 968 14
Patrick Thoresen L 11/07/1983 Hamar, Norway 2006-2008 106 6 18 24 66 2
Tom Thornbury D 03/17/1963 Lindsay, ONT 1983-1984 14 1 8 9 16 1
Joe Thornton C 07/02/1979 London, ONT 1997-2022 1714 430 1109 1539 1272 24
Scott Thornton C 01/09/1971 London, ONT 1990-2008 941 144 141 285 1459 17
Shawn Thornton R 07/23/1977 Oshawa, ONT 2002-2017 705 42 60 102 1103 14
Joe Thorsteinson 1932-1933 4 0 0 0 0 1
Henry Thrun D 03/12/2001 Southborough, MA 2022-2024 59 3 10 13 16 2
Andreas Thuresson L 11/18/1987 Kristianstad, Sweden 2009-2011 25 1 2 3 6 2
Fred Thurier C 01/11/1917 Granby, PQ 1940-1945 80 25 27 52 18 3
Calvin Thurkauf C 06/27/1997 Zug, Switzerland 2019-2020 3 0 0 0 0 1
Tom Thurlby D 11/09/1938 Kingston, ONT 1967-1968 20 1 2 3 4 1
Mario Thyer C 09/29/1966 Montreal, PQ 1989-1990 5 0 0 0 0 1
Billy Tibbetts R 10/14/1974 Boston, MA 2000-2003 82 2 8 10 269 3
Milan Tichy D 09/22/1969 Plzen, Czech 1992-1996 23 0 5 5 40 3
Alex Tidey R 01/05/1955 Vancouver, BC 1976-1980 9 0 0 0 8 3
Chris Tierney C 07/01/1994 Keswick, ONT 2014-2024 649 80 168 248 135 10
Viktor Tikhonov L 05/12/1988 Riga, Latvia 2008-2016 111 11 11 22 40 2
Esa Tikkanen L 01/25/1965 Helsinki, Finland 1984-1999 877 244 386 630 1077 15
Brad Tiley D 07/05/1971 Markdale, ONT 1997-2001 11 0 0 0 0 3
Tom Tilley D 03/28/1965 Trenton, ONT 1988-1994 174 4 38 42 89 4
Mattias Timander D 04/16/1974 Solleftea, Sweden 1996-2004 419 13 57 70 165 8
Dmytro Timashov L 10/01/1996 Kirovograd, Ukraine 2019-2021 45 4 5 9 16 2
Ray Timgren L 09/29/1928 Windsor, ONT 1948-1955 251 14 44 58 70 6
Conor Timmins D 09/18/1998 St. Catharines, ONT 2019-2024 91 3 28 31 34 5
Scott Timmins C 09/11/1989 Hamilton, ONT 2010-2013 24 1 0 1 12 2
Jussi Timonen D 06/29/1983 Kuopio, Finland 2006-2007 14 0 4 4 6 1
Kimmo Timonen D 03/18/1975 Kuopio, Finland 1998-2015 1108 117 454 571 654 16
Jarred Tinordi D 02/20/1992 Millersville, MD 2012-2024 205 4 26 30 234 9
Mark Tinordi D 05/09/1966 Red Deer, ALTA 1987-1999 663 52 148 200 1514 12
Dave Tippett L 08/25/1961 Moosomin, SASK 1983-1994 721 93 169 262 317 11
Owen Tippett R 02/16/1999 Peterborough, ONT 2017-2024 270 73 69 142 46 5
Morris Titanic L 01/07/1953 Toronto, ONT 1974-1976 19 0 0 0 0 2
German Titov C 10/18/1965 Moscow, Russia 1993-2002 624 157 220 377 311 9
Daniel Tjarnqvist D 10/14/1976 Vannas Koeping, Sweden 2001-2009 352 18 72 90 130 6
Mathias Tjarnqvist R 04/15/1979 Umea, Sweden 2003-2008 173 13 19 32 60 4
Vladimir Tkachev L 10/05/1995 Omsk, Russia 2021-2022 4 0 2 2 2 1
Brady Tkachuk L 09/16/1999 Scottsdale, AZ 2018-2024 440 162 187 349 627 6
Keith Tkachuk C 03/28/1972 Melrose, MA 1991-2010 1201 538 527 1065 2219 18
Matthew Tkachuk L 12/11/1997 Scottsdale, AZ 2016-2024 590 218 361 579 636 8
Daniel Tkaczuk C 06/10/1979 Toronto, ONT 2000-2001 19 4 7 11 14 1
Walt Tkaczuk C 09/29/1947 Emstedetten, Germany 1967-1981 945 227 451 678 556 14
Jiri Tlusty L 03/16/1988 Slany, Czech Rep. 2007-2016 446 89 88 177 126 9
Mike Toal C 03/23/1959 Red Deer, ALTA 1979-1980 3 0 0 0 0 1
Ryan Tobler W 05/13/1976 Calgary, ALTA 2001-2002 4 0 0 0 5 1
Rick Tocchet R 04/09/1964 Scarborough, ONT 1984-2002 1144 440 512 952 2972 18
Kevin Todd C 05/04/1968 Winnipeg, MAN 1988-1998 383 70 133 203 225 9
Devon Toews D 02/21/1994 Abbotsford, BC 2018-2024 397 52 182 234 100 6
Jonathan Toews C 04/29/1988 Winnipeg, MAN 2007-2023 1067 372 511 883 607 15
Tyler Toffoli C 04/24/1992 Scarborough, ONT 2012-2024 812 260 261 521 230 12
Hannu Toivonen G 05/18/1984 Kalvola, Finland 2005-2008 61 0 0 0 10 3
Dustin Tokarski G 09/16/1989 Watson, SASK 2009-2023 80 0 3 3 2 9
Sergey Tolchinsky L 02/03/1995 Moscow, Russia 2015-2017 4 0 2 2 0 2
Ole-Kristian Tollefsen D 03/29/1984 Oslo, Norway 2005-2010 163 4 8 12 296 5
Denis Tolpeko L 01/29/1985 Moscow, Russia 2007-2008 26 1 5 6 24 1
Eeli Tolvanen R 04/22/1999 Vihti, Finland 2017-2024 264 57 62 119 58 6
Glenn Tomalty L 07/23/1954 Brownsburg, PQ 1979-1980 1 0 0 0 0 1
Philip Tomasino C 07/28/2001 Mississauga, ONT 2021-2024 148 23 47 70 41 3
Matt Tomkins G 06/19/1994 Edmonton, ALTA 2023-2024 6 0 0 0 0 1
Mike Tomlak C 10/17/1965 Thunder Bay, ONT 1989-1994 141 15 22 37 103 4
Dave Tomlinson C 05/08/1968 North Vancouver, BC 1991-1995 42 1 3 4 28 4
Kirk Tomlinson L 05/02/1968 Tottenham, ONT 1987-1988 1 0 0 0 0 1
Jeff Toms L 06/04/1974 Swift Current, SASK 1995-2003 236 22 33 55 59 8
Jack Tomson D 01/31/1919 Uxbridge, England 1939-1941 15 1 1 2 0 2
John Tonelli C 03/23/1957 Milton, ONT 1978-1992 1028 325 511 836 911 14
Dominic Toninato C 03/09/1994 Duluth, MN 2017-2024 184 13 22 35 79 7
Tim Tookey C 08/29/1960 Edmonton, ALTA 1980-1989 106 22 36 58 71 7
Sean Toomey C 06/27/1965 St. Paul, MN 1986-1987 1 0 0 0 0 1
Jordin Tootoo R 02/02/1983 Churchill, MAN 2003-2017 723 65 96 161 1010 13
Shayne Toporowski R 08/06/1975 Paddockwood, SASK 1996-1997 3 0 0 0 7 1
Jerry Toppazzini R 07/29/1931 Copper Cliff, ONT 1952-1964 783 163 244 407 436 12
Zellio Toppazzini R 01/05/1930 Copper Cliff, ONT 1948-1957 123 21 21 42 49 5
Mike Torchia G 02/23/1972 Toronto, ONT 1994-1995 6 0 0 0 0 1
Josh Tordjman G 01/11/1985 Montreal, PQ 2008-2009 2 0 0 0 0 1
Pavel Torgayev C 01/25/1966 Nizhny Novgorod, Russia 1995-2000 55 6 14 20 20 2
Jari Torkki L 08/11/1965 Rauma, Finland 1988-1989 4 1 0 1 0 1
Antti Tormanen L 09/19/1970 Espoo, Finland 1995-1996 50 7 8 15 28 1
Alexei Toropchenko R 06/25/1999 Moscow, Russia 2021-2024 179 26 16 42 57 3
Raffi Torres L 10/08/1981 Toronto, ONT 2001-2014 635 137 123 260 497 12
Vesa Toskala G 05/20/1977 Tampere, Finland 2001-2010 266 0 10 10 16 8
Bill Touhey L 03/23/1906 Ottawa, ONT 1927-1934 273 65 40 105 95 7
Jack Toupin F 11/10/1910 Trois-Rivieres, PQ 1943-1944 8 1 2 3 0 1
Art Townsend D Souris, MAN 1926-1927 4 0 0 0 0 1
Graeme Townshend R 10/23/1965 Kingston, Jamaica 1989-1994 45 3 7 10 28 5
Brayden Tracey L 05/28/2001 Calgary, ALTA 2021-2022 1 0 0 0 0 1
Larry Trader D 07/07/1963 Barry's Bay, ONT 1982-1988 91 5 13 18 74 4
Wes "Bucko" Trainor W 09/11/1922 Charlottetown, PEI 1948-1949 17 1 2 3 6 1
Bobby Trapp D 1926-1933 83 4 4 8 129 3
Doug Trapp F 11/28/1965 Balcarres, SASK 1986-1987 2 0 0 0 0 1
Percy Traub D 08/23/1896 Chesley, ONT 1926-1929 125 3 3 6 217 3
Patrick Traverse D 03/14/1974 Montreal, PQ 1995-2006 279 14 51 65 113 7
Dan Trebil D 04/10/1974 Bloomington, MN 1996-2001 85 4 4 8 32 5
Brock Tredway W 06/23/1959 Highland Creek, ONT 1981-1982 0 0 0 0 0 1
Andrei Trefilov G 08/31/1969 Moscow, Russia 1992-1999 54 0 0 0 10 7
Brent Tremblay D 11/01/1957 North Bay, ONT 1978-1980 10 1 0 1 6 2
Gilles Tremblay L 12/18/1938 Montmorency, PQ 1960-1969 509 168 162 330 161 9
J.C. Tremblay D 01/22/1939 Bagotville, PQ 1959-1972 794 57 306 363 204 13
Marcel Tremblay R 07/04/1914 St. Boniface, MAN 1938-1939 10 0 2 2 0 1
Mario Tremblay F 09/02/1956 Alma, PQ 1974-1986 852 258 326 584 1043 12
Nils Tremblay C 07/26/1923 Murray Bay, PQ 1944-1946 3 0 1 1 0 2
Vincent Tremblay G 10/21/1959 Quebec, PQ 1979-1984 58 0 2 2 4 5
Yannick Tremblay D 11/15/1975 Pointe-aux-Trembles, PQ 1996-2007 390 38 87 125 178 9
Yakov Trenin C 01/13/1997 Chelyabinsk, Russia 2019-2024 299 48 34 82 164 5
Pascal Trepanier D 09/04/1973 Gaspe, PQ 1997-2003 229 12 22 34 252 6
Niklas Treutle G 04/29/1991 Nuernberg, Germany 2015-2016 2 0 0 0 2 1
Tim Trimper F 09/28/1958 Windsor, ONT 1979-1985 190 30 36 66 153 6
John Tripp R 05/04/1977 Kingston, ONT 2002-2004 43 2 7 9 35 2
Pavel Trnka D 07/27/1976 Plzen, Czech 1997-2004 411 14 63 77 323 7
Vincent Trocheck C 07/11/1993 Pittsburgh, PA 2013-2024 719 197 322 519 485 11
Corey Tropp R 07/25/1989 Grosse Pointe Woods, MI 2011-2017 149 6 21 27 133 4
Zach Trotman D 08/26/1990 Carmel, IN 2013-2020 91 3 10 13 30 6
Brock Trotter C 01/16/1987 Brandon, MAN 2009-2010 2 0 0 0 0 1
Bryan Trottier F 07/17/1956 Val Marie, SASK 1975-1994 1279 524 901 1425 912 18
Dave Trottier W 06/25/1906 Pembroke, ONT 1928-1939 446 121 113 234 517 11
Guy Trottier R 04/01/1941 Hull, PQ 1968-1972 115 28 17 45 37 3
Rocky Trottier C 04/11/1964 Val Marie, SASK 1983-1985 38 6 4 10 2 2
Jacob Trouba D 02/26/1994 Rochester, MI 2013-2024 748 73 236 309 604 11
Jean-Guy Trudel L 10/10/1975 Sudbury, ONT 1999-2003 5 0 0 0 4 3
Louis Trudel L 07/21/1912 Salem, MA 1933-1941 305 49 69 118 122 8
Rene Trudell F 01/31/1919 Mariapolis, MAN 1945-1948 129 24 28 52 72 3
Alexander True C 07/17/1997 Copenhagen, Denmark 2019-2022 27 0 5 5 10 3
Nikita Tryamkin D 08/30/1994 Yekaterinburg, Russia 2015-2017 79 3 8 11 74 2
Nikos Tselios D 01/20/1979 Oak Park, IL 2001-2002 2 0 0 0 6 1
Nikolai Tsulygin D 05/29/1975 Ufa, Russia 1996-1997 22 0 1 1 8 1
Denis Tsygurov D 02/26/1971 Chelyabinsk, Russia 1993-1996 51 1 5 6 45 3
Vladimir Tsyplakov L 04/18/1969 Moscow, Russia 1995-2001 331 69 101 170 90 6
Alex Tuch R 05/10/1996 Syracuse, NY 2016-2024 454 131 184 315 159 8
Darcy Tucker C 03/15/1975 Castor, ALTA 1995-2010 947 215 261 476 1410 14
John Tucker C 09/29/1964 Windsor, ONT 1983-1996 656 177 259 436 285 12
Ted Tucker G 05/07/1949 Thunder Bay, ONT 1973-1974 5 0 0 0 0 1
Tyler Tucker D 03/01/2000 Thunder Bay, ONT 2022-2024 52 2 4 6 73 2
Connie Tudin L 07/27/1917 Ottawa, ONT 1941-1942 4 0 1 1 4 1
Rob Tudor C 06/30/1956 Cupar, SASK 1978-1983 28 4 4 8 19 3
Al Tuer D 07/19/1963 Regina, SASK 1985-1990 57 1 1 2 208 4
Riley Tufte L 04/10/1998 Coon Rapids, MN 2021-2024 18 2 1 3 6 3
Ron Tugnutt G 10/22/1967 Scarborough, ONT 1987-2004 538 0 7 7 12 16
Lauri Tukonen R 09/01/1986 Hyvinkaa, Finland 2006-2008 5 0 0 0 0 2
Marko Tuomainen R 04/25/1972 Kuopio, Finland 1994-2002 79 9 9 18 84 4
Marty Turco G 08/13/1975 Sault Ste. Marie, ONT 2000-2012 543 0 22 22 168 11
Alex Turcotte C 02/26/2001 Elk Grove, IL 2021-2024 32 1 3 4 13 3
Alfie Turcotte C 06/05/1965 Gary, IN 1983-1991 112 17 29 46 49 7
Darren Turcotte C 03/02/1968 Boston, MA 1988-2000 635 195 216 411 301 12
Roman Turek G 05/21/1970 Strakonice, Czech 1996-2004 328 0 12 12 30 8
Dominic Turgeon C 02/25/1996 Pointe-Claire, PQ 2017-2019 9 0 0 0 2 2
Pierre Turgeon C 08/28/1969 Rouyn-Noranda, PQ 1987-2007 1294 515 812 1327 452 19
Sylvain Turgeon L 01/17/1965 Rouyn-Noranda, PQ 1983-1995 669 269 226 495 691 12
Gordon Turlik C 09/16/1939 Michel, BC 1959-1960 3 0 0 0 2 1
Ian Turnbull D 12/22/1953 Montreal, PQ 1973-1983 628 123 317 440 736 10
Perry Turnbull L 03/09/1959 Bentley, ALTA 1979-1988 608 188 163 351 1245 9
Randy Turnbull D 02/17/1962 Bentley, ALTA 1981-1982 1 0 0 0 2 1
Travis Turnbull F 07/07/1986 St. Louis, MO 2011-2012 3 1 0 1 5 1
Bob Turner D 01/31/1934 Regina, SASK 1955-1963 478 19 51 70 307 8
Brad Turner D 05/25/1968 Winnipeg, MAN 1991-1992 3 0 0 0 0 1
Dean Turner D 06/22/1958 Dearborn, MI 1978-1983 35 1 0 1 59 4
Joe Turner G 03/28/1919 Windsor, ONT 1941-1942 1 0 0 0 0 1
Kyle Turris C 08/14/1989 New Westminster, BC 2007-2022 776 168 257 425 343 14
Norman Tustin L 01/03/1919 Regina, SASK 1941-1942 18 2 4 6 0 1
Aud Tuten D 01/14/1915 Enterprise, AL 1941-1943 39 4 8 12 48 2
Brian Tutt D 09/06/1962 Swalwell, ALTA 1989-1990 7 1 0 1 2 1
Steve Tuttle R 01/05/1966 Vancouver, BC 1988-1991 144 28 28 56 12 3
Tony Tuzzolino C 10/09/1975 Buffalo, NY 1997-2002 9 0 0 0 7 3
Oleg Tverdovsky D 05/18/1976 Donetsk, Ukraine 1994-2007 713 77 240 317 291 11
Roman Tvrdon C 01/29/1981 Trencin, Slovakia 2003-2004 9 0 1 1 2 1
Carsen Twarynski L 11/24/1997 St. Albert, ALTA 2019-2021 22 1 0 1 6 2
Tony Twist L 05/09/1968 Prince George, BC 1989-1999 445 10 18 28 1121 10
T.J. Tynan C 02/25/1992 Orland Park, IL 2016-2022 21 0 1 1 2 3
Dana Tyrell C 04/23/1989 Airdrie, ALTA 2010-2015 135 7 17 24 26 5
Fedor Tyutin D 07/19/1983 Izhevsk, Russia 2003-2017 872 55 209 264 548 13