NHL Skater Register for Last Names Starting with T

Index of Letters

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

259 NHL Skaters

259 NHL Skaters Table
Scoring Goals Assists Ice Time Point Shares
Player From To Pos GP G A PTS +/- PIM EV PP SH GW EV PP SH S S% TOI ATOI OPS DPS GPS PS
Jeff Taffe20032012C180212546-2040138021411020810.1189410:311.91.20.03.1
John Taft19791979D15022240000200130.0-0.21.00.00.9
Peter Taglianetti19851995D45118749222110615302621114364.1-1.021.90.020.8
Dean Talafous19751982RW497104154258-76163762351311735275013.97.65.30.012.9
Ron Talakoski19871988RW9011133000010070.0-0.30.20.0-0.1
Jean-Guy Talbot19551971D1066432422851221014362581993768254.110.775.00.085.7
Maxime Talbot20062016C70491113204-2749574116141056288710.31006214:183.39.10.012.4
Barry Tallackson20062009RW20112-421000100166.31567:48-0.20.10.0-0.1
Henrik Tallinder20022014D67828114142837825124961175824.81367020:102.232.20.034.4
Dale Tallon19711980D64298238336-113568564021716272412837.621.725.80.047.5
Jeff Tambellini20062011LW242273663-20882340030603477.8273111:171.72.20.03.9
Steve Tambellini19791988C553160150310-13010511739416104460109314.611.64.70.016.3
Chris Tamer19942004D644216485-7511831803459325803.6809420:08-1.616.90.015.3
David Tanabe20002008D4493084114-47245161404493506614.5825418:235.915.40.021.4
Chris Tancill19911998C134173249-30541313028311938.8120.70.80.01.5
Brandon Tanev20162024LW4587380153562186121012761362011.8629313:445.08.80.013.7
Chris Tanev20112024D77933153186118188302110143646535.11556419:593.843.70.047.5
Eric Tangradi20102019C15051116-2286500011001563.214299:32-1.70.50.0-1.2
Alex Tanguay20002016LW1088283580863163527214627433941824152518.61931717:4567.827.40.095.2
Christian Tanguay19821982RW20000000000000-0.10.00.0-0.1
Don Tannahill19731974LW111303363-262527214285022913.13.00.90.04.0
Tony Tanti19821992RW697287273560-696611671182291691031183415.635.18.30.043.4
Matt Taormina20112016D594812363100710795.1101617:130.62.90.03.5
Brad Tapper20012003RW7114112507213103101012311.492813:041.70.90.02.6
Vladimir Tarasenko20132024RW7372893296187119722068149229991224712.91276017:1959.217.80.077.0
Daniil Tarasov20152015RW501120000010050.0387:340.00.10.00.1
Jamie Tardif20132013RW200000000000010.0104:560.00.00.00.0
Marc Tardif19701983LW5171942074012344513955023137700117916.525.16.60.031.7
Patrice Tardif19951996C6571118-7785201920967.3-0.30.50.00.2
Nick Tarnasky20062010LW245131730-302971210217001986.617577:10-0.50.80.00.3
Dick Tärnström20022008D30635105140-86254152000436114368.0633720:4311.86.60.018.4
Tomáš Tatar20112024LW8462192584775129616950032206520169812.91291115:1637.616.60.054.2
Mikhail Tatarinov19911994D1612148691018411912242043865.43.69.00.012.6
Spence Tatchell19431943D1000000000000.00.00.00.0
Petr Tatíček20062006C300000000000030.0185:51-0.10.00.00.0
John Tavares20102024C10934485751023-354653041413733682043349612.82120119:2496.619.80.0116.4
Billy Taylor19401948C32187179266120751111214435017.25.90.023.1
Billy Taylor19651965C200000000000030.0-0.10.00.0-0.1
Bob Taylor19301930RW600040-0.40.20.0-0.2
Chris Taylor19952004C149112132-5481001018211746.3151111:54-0.41.90.01.5
Dave Taylor19781994RW1111431638106918615893041234474391963241717.865.918.50.084.5
Harry Taylor19471952C66510153050001000-1.10.90.0-0.2
Mark Taylor19821986C2094268110-673309355414025816.32.42.70.05.2
Ralph Taylor19281930D1024151740-5.31.10.0-4.2
Ted Taylor19651972LW166233558-401842120133202419.50.01.40.01.5
Tim Taylor19942007C7467394167-6643365261181858748.4788014:56-2.78.00.05.2
Jeff Teal19851985RW601100000010040.0-0.20.10.0-0.1
Skip Teal19551955C1000000000000.00.00.00.0
Vic Teal19741974RW1000-10000000040.00.00.00.0-0.1
Joel Teasdale20232023F2011-20000010010.02210:520.00.00.00.0
Greg Tebbutt19801984D26033-27350000210380.0-0.3-0.10.0-0.4
Mattias Tedenby20112014LW120102030-2042820217301446.9137611:280.51.20.01.8
Petr Tenkrát20012007RW177223052-378419215201002568.6219112:231.61.30.02.9
Matt Tennyson20132022D17342529-2444220023111662.4240313:530.63.60.04.2
Joey Tenute20062006C100000000000010.077:210.00.00.00.0
Stephen Tepper19931993RW100000000000000.00.00.00.0
Teuvo Teräväinen20142024F660151302453107126984672018710312142810.61110016:4930.317.50.047.7
Paul Terbenche19681974D18952631-1928500124201353.7-0.49.50.09.1
Greg Terrion19811988LW56193150243-543397551310120141667613.81.95.90.07.8
Bill Terry19881988C5000-40000000030.0-0.20.00.0-0.2
Chris Terry20132017LW152221638-213419301133017812.4178011:431.71.60.03.4
Troy Terry20182024C/RW33694130224-2594761801510327069413.5570716:5915.26.10.021.3
Dmitri Tertyshny19991999D622810-1301100530682.9115018:330.12.40.02.4
Orval Tessier19551961C595712-362302430417.3-1.00.70.0-0.3
Joey Tetarenko20012004RW73415-717640001003411.84075:350.10.30.00.5
Colten Teubert20122012D24011-5250000100130.030312:39-0.20.20.00.0
Josh Teves20192019D1000-12000000001413:400.00.00.0-0.1
Alexandre Texier20192024C187324173-126829032382127511.6270514:282.92.70.05.6
Alexei Tezikov19992002D30112-120101010224.535611:52-0.10.70.00.6
Ryan Thang20122012LW1000000000000098:320.00.00.00.0
Greg Theberge19801984D153156378-197341101243903274.63.47.80.011.1
Mats Thelin19851987D163819273176620214411615.0-0.88.90.08.1
Michael Thelvén19861990D20720801002921713611453323485.74.513.20.017.6
Shea Theodore20162024D4827022629668145551411615173212275.71027021:1824.526.10.050.6
Chris Therien19952006D764291301591305851982611410610112.91072622:073.343.40.046.7
Gaston Therrien19811983D22088-3120000530300.00.10.80.00.9
Gilles Thibaudeau19871991C119253762174019603298018013.91.92.00.03.9
Lorrain Thibeault19451946LW602220000200-0.10.10.00.0
Ben Thomas20212021D500010000000030.07114:14-0.10.20.00.1
Bill Thomas20062012RW87161228-13181051393014311.295510:591.80.60.02.4
Christian Thomas20132016RW27123-291000200382.62449:03-0.20.20.00.0
Cy Thomas19481948W14224122000200-0.10.20.00.1
Reg Thomas19801980LW399716-5672005208910.10.30.50.00.8
Robert Thomas20192024C3828321930225118601941416254354915.1651017:0319.38.50.027.7
Scott Thomas19932001RW636410-43251004004613.01958:07-0.60.60.00.0
Steve Thomas19852004LW12354215129332013063151060783691421317013.3665717:4567.417.60.085.0
Dave Thomlinson19901995LW42134-16501000300352.9-1.20.10.0-1.2
Brent Thompson19921997D12111011-3235210001000681.5-1.62.70.01.1
Cliff Thompson19421949D1601120000100-0.21.10.00.9
Errol Thompson19711981LW599208185393-1518415052627132503135515.423.17.70.030.9
Jack Thompson20242024D100000000000010.01211:390.00.00.00.0
Ken Thompson19181918LW/C100000-0.10.00.0-0.1
Nate Thompson20072022C8446599164-674015807996129067.21093412:57-6.19.20.03.1
Paul Thompson19271939LW58215317833134671251327931232.411.90.044.4
Paul Thompson20162017RW24033-4240000300220.02038:29-0.20.10.0-0.1
Rocky Thompson19982002D250000117000000040.0957:17-0.40.50.00.1
Tage Thompson20182024C359124114238-62153784151386280101412.2570415:5319.84.40.024.2
Tyce Thompson20212023RW11011-40000010080.01079:45-0.20.00.0-0.2
Bill Thoms19331945C5491352073421721181312116627525.611.80.037.5
Ben Thomson20172017LW3000-44000000070.03310:53-0.1-0.10.0-0.2
Bill Thomson19391944C/RW9224011002000.00.20.00.1
Floyd Thomson19721980LW4115697153-2534154117923253710.4-0.15.20.05.0
Jim Thomson19871994RW115437-234164001300745.4-3.60.90.0-2.7
Jimmy Thomson19461958D787192152349201621413871611.955.20.067.1
Lassi Thomson20222023D18055-1060000410190.029816:320.10.00.00.1
Rhys Thomson19401943D25022380000200-0.41.70.01.3
Chris Thorburn20062019RW8015381134-409684625880106917.774279:16-0.55.80.05.3
Patrick Thoresen20072008C10661824-1166501216201125.4122311:32-0.41.20.00.8
Tom Thornbury19841984D14189-19161000260442.30.4-0.30.00.1
Joe Thornton19982022C17144301109153918212722781466687014026306814.03209819:21118.344.90.0163.1
Scott Thornton19912008LW941144141285-122145911920519116241129411.1790714:098.38.80.017.1
Shawn Thornton20032017RW7054260102-3311034101659109914.262978:56-2.05.00.03.0
Joe Thorsteinson19331933RW400000-0.20.10.0-0.1
Henry Thrun20232024D44268-15101100510474.387319:50-0.11.20.01.1
Andreas Thuresson20102011C25123-661000200323.125010:00-0.30.00.0-0.2
Fred Thurier19411945C80252752182131223402.50.70.03.2
Calvin Thurkauf20202020C300000000000010.0258:15-0.10.00.00.0
Tom Thurlby19681968D21112-841000010273.7-0.11.10.01.0
Mario Thyer19901990C5000-30000000040.0-0.20.00.0-0.2
Billy Tibbetts20012003RW822810-202692001800702.97789:29-0.9-0.10.0-1.0
Milan Tichý19931996D230559400000500190.00.01.80.01.8
Alex Tidey19771980RW9000-58000000090.0-0.40.00.0-0.4
Chris Tierney20152024C63578166244-70116601081514020673510.6909214:197.98.10.016.0
Viktor Tikhonov20092016RW111111122-1340830210011129.8131111:49-0.21.00.00.8
Esa Tikkanen19861999LW87724438663082107715659294123813711190312.843613:3835.211.50.046.7
Brad Tiley19982001D11000-10000000020.013013:00-0.10.20.00.1
Tom Tilley19891994D174438421989400030711652.4-0.110.10.010.0
Mattias Timander19972004D419135770-5316511113441214053.2656918:300.813.70.014.5
Dmytro Timashov20202021LW45459-11640015003810.53838:300.30.30.00.6
Ray Timgren19491955LW25114445870130123842-4.34.40.00.1
Conor Timmins20202024D823242762430011860704.3120714:431.42.80.04.3
Scott Timmins20112013C24101-10121000000195.325810:46-0.5-0.10.0-0.6
Jussi Timonen20072007D14044-106000040080.019914:110.2-0.30.0-0.2
Kimmo Timonen19992015D1108117454571356545061614175271819456.02473122:1946.055.30.0101.4
Jarred Tinordi20132024D19742529-57216400223021402.9304515:27-0.43.10.02.7
Mark Tinordi19881999D6635214820061514331815934698166.4191639:557.237.70.044.9
Dave Tippett19841994LW72193169262-5331777214131486159459.8-1.78.80.07.2
Owen Tippett20182024RW2566963132-38425316011531007059.8383414:599.22.90.012.1
Morris Titanic19751976LW19000-30000000080.0-0.80.10.0-0.7
German Titov19942002LW6241572203772231195511121149638115613.6602821:3625.310.30.035.5
Daniel Tjärnqvist20022009D352187290-531309722531543045.9733920:513.412.40.015.9
Mathias Tjärnqvist20042008RW173131932-8601201119001817.2206011:55-1.32.20.01.0
Vladimir Tkachev20222022F4022-22000002010.05613:590.00.00.00.0
Brady Tkachuk20192024LW424155176331-606051154001912749016129.6774418:1626.86.80.033.6
Keith Tkachuk19922010LW12015385271065332219313212137235216114353015.21498420:10101.623.50.0125.1
Matthew Tkachuk20172024LW/RW577214353567126624149641232321201168812.71031117:5249.116.10.065.1
Daniel Tkaczuk20012001C19471111431006103411.823312:140.90.30.01.2
Walt Tkaczuk19681981C9452274516781845561754111233607318215610.536.118.00.054.0
Jiří Tlustý20082016C4468988177-1212672152117314170612.6627414:0412.46.80.019.2
Mike Toal19801980C300000000000010.0-0.10.00.0-0.1
Ryan Tobler20022002LW4000-25000000010.0174:080.0-0.10.0-0.1
Rick Tocchet19852002RW114444051295284297029713013503771323280615.7499421:1568.517.30.085.8
Kevin Todd19891998C38370133203-1722559921310527157412.23598.34.10.012.4
Devon Toews20192024D38351173224150984470101383327796.5885423:0716.028.50.044.5
Jonathan Toews20082023C106737251188314860726293176936013615269513.82091719:3675.728.00.0103.6
Tyler Toffoli20132024C79825725851583230181661039198564221311.61298216:1644.119.50.063.6
Sergey Tolchinsky20162017LW402210000020030.04711:380.10.10.00.2
Ole-Kristian Tollefsen20062010D1634812-62962110800874.6207912:45-0.74.60.03.9
Denis Tolpeko20082008RW26156-4241000410244.22158:170.20.10.00.2
Eeli Tolvanen20182024RW2505658114-175444120113523047411.8363014:316.63.60.010.2
Glenn Tomalty19801980LW100000000000010.00.00.10.00.0
Philip Tomasino20222024C148234770141167053512022710.1187612:403.72.20.05.9
Mike Tomlak19901994C/LW141152237-610312122201114510.3-1.52.00.00.6
Dave Tomlinson19921995C42134-15281000201362.8-1.20.20.0-1.0
Kirk Tomlinson19881988C100000000000000.00.00.00.0
Jeff Toms19962003C236223355-33592020428323167.0159710:180.51.60.02.1
Jack Tomson19401941D15101010000000.00.60.00.6
John Tonelli19791992LW1028325511836221911249724473911173185417.543.215.60.058.8
Dominic Toninato20182024C184132235127912012181312910.116839:090.02.30.02.3
Tim Tookey19811989C106223658-20711210012511013716.11.40.90.02.3
Sean Toomey19871987LW1000-10000000020.00.00.00.0-0.1
Jordin Tootoo20042017RW7236596161-60101059607897010526.2742410:163.56.30.09.8
Shayne Toporowski19971997RW300007000000030.0-0.10.00.0-0.1
Jerry Toppazzini19531964RW784163244407-7043311823221717355167539.3120.18.70.028.8
Zellio Toppazzini19491957RW123212142491830218301.21.40.02.6
Pavel Torgaev19962000LW556142032060001310688.817312:210.30.90.01.1
Jari Torkki19891989LW4101-200100000250.00.00.00.00.0
Antti Törmänen19961996RW507815-152870007016810.30.00.40.00.4
Alexey Toropchenko20222024RW165251338-75522031130022011.4196811:560.62.10.02.7
Raffi Torres20022014LW635137123260249711027022112110103913.2815012:5019.19.30.028.4
Bill Touhey19281934LW280653810392102058009.84.60.014.4
Jacques Toupin19441944RW812301000200-0.20.20.00.0
Art Townsend19271927D500000-0.20.20.00.0
Graeme Townshend19901994RW453710-12830007002412.5-0.70.60.0-0.1
Brayden Tracey20222022LW1000-10000000010.099:210.00.00.0-0.1
Larry Trader19831988D9151318-17432001030766.6-0.24.40.04.1
Wes Trainor19491949C/LW1712361000110-0.40.20.0-0.2
Bob Trapp19271928D824481310-0.71.60.00.9
Doug Trapp19871987LW200000000000010.0-0.10.00.0-0.1
Percy Traub19271929D1303362251-2.710.50.07.8
Patrick Traverse19962006D279145165211310401331712605.4498818:123.011.10.014.1
Dan Trebil19972001D85448-3324000301705.774321:15-0.42.60.02.3
Brent Tremblay19791980D10101161000000714.3-0.10.60.00.5
Gilles Tremblay19611969LW50916816233012916412736514129321127513.223.49.90.033.3
J.C. Tremblay19601972D796573063632442063719111186114613604.223.757.70.081.4
Marcel Tremblay19391939RW1002200000200-0.30.10.0-0.2
Mario Tremblay19751986RW852258326584185104321046235282422188413.728.314.00.042.3
Nils Tremblay19451946C301100000100-0.10.10.00.0
Yannick Tremblay19972007D3903887125-119178231416384906685.7755421:469.16.30.015.4
Yakov Trenin20202024C287463379161624402630214649.9402814:021.05.30.06.3
Pascal Trépanier19982003D229122234-8252750114802654.5314314:411.37.60.08.9
Tim Trimper19801985LW190303666-5515326312305125911.6-0.91.70.00.8
John Tripp20032004RW43279-3352000610613.33538:130.20.20.00.5
Pavel Trnka19982004D411146377-1232310400471424113.4718519:481.916.60.018.5
Vincent Trocheck20142024C705196310506448113158727224842181010.81334218:5634.715.40.050.1
Corey Tropp20122017RW14962127-1213360012100896.713609:08-0.11.00.00.8
Zach Trotman20142020D913101313030019101432.1153316:50-0.13.00.02.9
Brock Trotter20102010C2000-10000000060.0189:03-0.10.00.0-0.1
Bryan Trottier*19761994C12795249011425449912344161196961926220284118.494.126.10.0120.2
Dave Trottier19291939LW4461211132345214281204513023.57.60.031.1
Guy Trottier19691972RW115281745-23371990498019314.51.70.90.02.6
Rocky Trottier19841985RW386410-3260004003218.8-0.40.60.00.2
Jacob Trouba20142024D73973236309615835613410181441116024.61659722:2819.137.40.056.4
Jean-Guy Trudel20002003LW5000-14000000010.0367:15-0.10.00.0-0.1
Lou Trudel19341941LW310506811812245419561203.34.90.08.2
Rene Trudell19461948RW129242852721860326201.31.80.03.0
Alexander True20202022F270550100000500250.02569:29-0.20.30.00.1
Nikita Tryamkin20162017D793811-10743000800763.9133316:52-0.12.60.02.5
Nikos Tselios20022002D2000-26000000030.02613:130.0-0.10.0-0.1
Nikolai Tsulygin19971997D22011-580000100100.0-0.30.60.00.3
Denis Tsygurov19941996D51156-4450100410442.3-0.42.20.01.7
Vladimir Tsyplakov19962001LW331691011704290634278515149713.9346920:3911.66.40.018.0
Alex Tuch20172024RW4411281723003114110124331132400111211.5755417:0822.09.30.031.2
Darcy Tucker19962010RW947215261476-86141013177739191655159313.51326216:3829.012.10.041.0
John Tucker19841996C656177259436-928512649219171862113215.621.09.50.030.5
Tyler Tucker20232024D44246-6582000400326.360213:400.00.80.00.8
Connie Tudin19421942C401140000010-0.10.00.0-0.1
Rob Tudor19791983RW/C284480194000400517.8-0.20.60.00.4
Allan Tuer19861990D57112-222081000100175.9-0.91.40.00.5
Riley Tufte20222024LW18213-3620011001315.41518:250.10.10.00.1
Lauri Tukonen20072008RW5000-20000000020.0367:12-0.10.00.0-0.1
Marko Tuomainen19952002RW799918-12846211810919.983511:080.30.30.00.6
Alex Turcotte20222024C311343111000300293.42969:34-0.30.50.00.2
Alfie Turcotte19841991C112172946-22499802209011714.50.21.10.01.3
Darren Turcotte19892000C635195216411-14301127581029118917153012.7149130:2525.97.60.033.5
Dominic Turgeon20182019C9000-52000000050.09710:43-0.3-0.10.0-0.3
Pierre Turgeon*19882007C12945158121327139452315190108650529710315416.3903718:40110.523.90.0134.3
Sylvain Turgeon19841995LW/RW669269226495-10869117099029135910198513.630.57.30.037.8
Gord Turlik19601960LW/C2000-22000000010.0-0.10.00.0-0.1
Ian Turnbull19741983D628123317440237368633410208105419716.231.531.50.063.0
Perry Turnbull19801988C608188163351-47124716127015145171131814.313.97.20.021.1
Randy Turnbull19821982D1000-12000000000.00.00.00.0
Travis Turnbull20122012C3101051000000333.3154:550.20.00.00.2
Bob Turner19561963D478195170143071405145242066.3-0.535.50.035.0
Brad Turner19921992D300010000000010.0-0.10.20.00.1
Dean Turner19791983D35101-5591000000254.0-0.61.80.01.2
Kyle Turris20082022C776168257425-734312639332175802157410.71284416:3329.312.70.042.0
Norm Tustin19421942LW1824602001310-0.20.30.00.1
Aud Tuten19421943D3948124840007100.42.60.03.0
Brian Tutt19901990D7101-421000000520.00.00.20.00.2
Steve Tuttle19891991RW144282856-11225124242219014.70.71.90.02.6
Tony Tuzzolino19982002RW9000-47000000040.0334:09-0.1-0.10.0-0.2
Oleg Tverdovsky19952007D71377240317-212914629215121118111706.61050122:2924.132.30.056.4
Roman Tvrdoň20042004C9011-32000010070.09610:41-0.20.00.0-0.2
Carsen Twarynski20202021F22101-561000000185.622210:06-0.40.00.0-0.4
Tony Twist19901999LW445101828-2311211000218001238.166710:35-10.37.00.0-3.3
T.J. Tynan20172022C21011-220000100130.01808:33-0.40.10.0-0.3
Dana Tyrell20112015C/RW13571724-1426700117001205.8151711:14-0.91.00.00.0
Fedor Tyutin20042017D87255209264-5354835173512278911794.71865221:2312.237.10.049.2