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 (*).

260 NHL Skaters

260 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 Tanev20162024LW4737484158542336221012781564111.5651313:464.99.10.014.0
Chris Tanev20112024D79233157190122194302110147646615.01582319:593.844.60.048.4
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 Tarasenko20132024RW7512933366297419722369150236991227912.91297017:1660.118.30.078.4
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áš Tatar20112024LW8532202594795029617050032207520170812.91299115:1437.616.70.054.3
Mikhail Tatarinov19911994D1612148691018411912242043865.43.69.00.012.6
Spence Tatchell19431943D1000000000000.00.00.00.0
Petr Tatíček20062006C300000000000030.0185:51-0.10.00.00.0
John Tavares20102024C11094565841040-314753101433743742073354912.82148119:2298.320.10.0118.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äinen20142024F6701553044591071261014772118710413144610.71125316:4830.817.70.048.5
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/RW35095135230-2798761901510629072213.2596817:0315.16.30.021.4
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 Texier20192024C201344579-128231032413129811.4297114:472.93.00.05.9
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 Theodore20162024D4977123530668151561411615776212605.61057721:1725.226.70.051.9
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
Akil Thomas20242024C7314023001100933.3618:440.50.10.00.6
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 Thomas20192024C3968622931526128622041416957358014.8680817:1219.98.80.028.8
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 Thompson20242024D3000-20000000040.04715:40-0.10.00.0-0.1
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 Thompson20182024C372132121253-54168854251492290105312.5594315:5821.45.00.026.3
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 Thrun20232024D5931013-25161200820555.5117919:590.11.40.01.5
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 Tierney20152024C64980168248-70135621081514220674010.8920314:118.28.20.016.4
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 Timmins20202024D9132831103430012260813.7135514:541.73.30.04.9
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 Tinordi20132024D20542630-63234400224021422.8316515:26-0.53.00.02.6
Mark Tinordi19881999D6635214820061514331815934698166.4191639:557.237.70.044.9
Dave Tippett19841994LW72193169262-5331777214131486159459.8-1.78.80.07.2
Owen Tippett20182024RW2707369142-35465716011591007499.7407615:069.93.40.013.3
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 Tkachuk20192024LW440162187349-576271194302013453016859.6806618:2028.37.50.035.8
Keith Tkachuk19922010LW12015385271065332219313212137235216114353015.21498420:10101.623.50.0125.1
Matthew Tkachuk20172024LW/RW590218361579133636152651242401201173112.61054917:5349.916.50.066.4
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 Toews20192024D397521822341561004570101473328066.5917123:0616.629.20.045.9
Jonathan Toews20082023C106737251188314860726293176936013615269513.82091719:3675.728.00.0103.6
Tyler Toffoli20132024C81226026152187230182681041200574225211.51319416:1544.319.90.064.2
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 Tolvanen20182024RW2645762119-225845120123824049011.6384114:336.63.80.010.4
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 Toropchenko20222024RW179261642-65723031160024310.7216012:040.52.30.02.8
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 Trenin20202024C2994834822016446027312147910.0417213:571.05.60.06.6
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 Trocheck20142024C7191973225191148513158827233872184810.71365418:5935.216.00.051.3
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 Trouba20142024D74873236309566045613410181441116174.51675722:2418.937.40.056.2
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 Tuch20172024RW4541311843153915910424331142420114811.4783217:1522.99.90.032.8
Darcy Tucker19962010RW947215261476-86141013177739191655159313.51326216:3829.012.10.041.0
John Tucker19841996C656177259436-928512649219171862113215.621.09.50.030.5
Tyler Tucker20232024D52246-8732000400385.370413:33-0.10.80.00.7
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 Turcotte20222024C321343131000300293.43049:29-0.40.50.00.1
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