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

264 NHL Skaters

264 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.6809416:50-1.616.90.015.3
David Tanabe20002008D4493084114-47245161404493506614.5825418:235.915.40.021.4
Chris Tancill19911998C134173249-30541313028311938.8126:000.70.80.01.5
Brandon Tanev20162026LW6088499183272997221012931578210.7808213:184.19.90.013.9
Chris Tanev20112026D87836174210161218332110163657125.11750219:564.150.60.054.7
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 Tarasenko20132026RW90632738270950213251751552671141256012.81527316:5165.020.40.085.3
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áš Tatar20112025LW9272272694964331617651032215540177412.81381214:5437.717.60.055.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 Tavares20102026C12665256601185-495493551673864332243394113.32433819:13111.822.70.0134.6
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.4788012:59-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äinen20142026F827184368552541441156182322013315164611.21398416:5535.319.70.055.0
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 Terry20182026C/RW488135207342-1613210924222158472107112.6853917:3023.09.30.032.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 Texier20192026C2834863111-611844134575142211.4405414:204.44.40.08.8
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 Theodore20162026D63488314402105201691812121696215185.81364921:3232.536.60.069.0
Chris Therien19952006D764291301591305851982611410610112.91072619:033.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 Thomas20242025C32437-4940013002913.83099:390.20.20.00.4
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 Thomas20192026C53013232846068172992672324084482716.0942217:4731.313.50.044.8
Scott Thomas19932001RW636410-43251004004613.01958:07-0.60.60.00.0
Steve Thomas19852004LW12354215129332013063151060783691421317013.3665715:2967.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 Thompson20242025D344610-11104000330458.953715:470.70.40.01.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.0953:47-0.40.50.00.1
Tage Thompson20182026C529216190406-6223815655525133561156713.8892716:5236.77.60.044.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 Thomson20222026D29088-760000620300.044915:290.20.50.00.8
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 Thornton*19982022C17144301109153918212722781466687014026306814.03209818:44118.344.90.0163.1
Scott Thornton19912008LW941144141285-122145911920519116241129411.1790712:388.38.80.017.1
Shawn Thornton20032017RW7054260102-3311034101659109914.262978:56-2.05.00.03.0
Joe Thorsteinson19331933RW400000-0.20.10.0-0.1
Henry Thrun20232026D12352025-4946320018201114.5228918:370.12.10.02.2
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.013011:49-0.10.20.00.1
Tom Tilley19891994D174438421989400030711652.4-0.110.10.010.0
Mattias Timander19972004D419135770-5316511113441214053.2656917:230.813.70.014.5
Dmytro Timashov20202021LW45459-11640015003810.53838:300.30.30.00.6
Ray Timgren19491955LW25114445870130123842-4.34.40.00.1
Conor Timmins20202026D198648541382600142601943.1323816:211.97.10.09.0
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.4191620:107.237.70.044.9
Dave Tippett19841994LW72193169262-5331777214131486159459.8-1.78.80.07.2
Owen Tippett20182026RW428121115236-5394991931594210115710.5667115:3516.75.90.022.5
Morris Titanic19751976LW19000-30000000080.0-0.80.10.0-0.7
German Titov19942002LW6241572203772231195511121149638115613.6602817:2225.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 Tkachuk20192026LW572213250463-538211506212817377022029.71039718:1138.110.50.048.6
Keith Tkachuk19922010LW12015385271065332219313212137235216114353015.21498418:27101.623.50.0125.1
Matthew Tkachuk20172026LW/RW673253417670124738172801272751411197512.81206417:5658.318.20.076.5
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.7499416:2968.517.30.085.8
Kevin Todd19891998C38370133203-1722559921310527157412.235913:188.34.10.012.4
Devon Toews20192026D5416523730222315856901520035210596.11256123:1320.440.80.061.2
Jonathan Toews20082026C114938352991212864526898177037513915280013.72210519:1476.228.80.0105.0
Tyler Toffoli20132026C96930931562454254219801044236754265711.61569816:1252.321.80.074.1
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 Tolvanen20182026RW4239298190-3711173190156236076812.0625314:4710.46.20.016.7
Glenn Tomalty19801980LW100000000000010.00.00.10.00.0
David Tomasek20262026F22325-61030000203010.023710:460.10.00.00.2
Philip Tomasino20222026C218346195-114924100114417034010.0278212:464.73.00.07.7
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 Toninato20182026C19713233612851201219131399.417979:07-0.22.50.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 Toropchenko20222026RW324343771-181103004236014018.5393912:09-0.84.00.03.2
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.774313:17-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.7755419:379.16.30.015.4
Yakov Trenin20202026C45761591203225657041056216629.2621213:360.48.60.09.0
Pascal Trépanier19982003D229122234-8252750114802654.5314313:441.37.60.08.9
Tim Trimper19801985LW190303666-5515326312305125911.6-0.91.70.00.8
Bogdan Trineyev20262026RW200000000000010.02110:32-0.10.00.00.0
John Tripp20032004RW43279-3352000610613.33538:130.20.20.00.5
Pavel Trnka19982004D411146377-1232310400471424113.4718517:291.916.60.018.5
Vincent Trocheck20142026C868239392631-55931586516352811083216411.01676119:1941.619.20.060.8
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 Trouba20142026D90684274358477016713411217451218944.42018622:1720.643.10.063.7
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
Maxim Tsyplakov20252026F126122739-13451110125201587.6159912:420.71.50.02.2
Vladimir Tsyplakov19962001LW331691011704290634278515149713.9346914:2411.66.40.018.0
Alex Tuch20172026RW61520024844879263154341237191525153913.01091117:4534.514.40.048.9
Darcy Tucker19962010RW947215261476-86141013177739191655159313.51326216:3829.012.10.041.0
John Tucker19841996C656177259436-928512649219171862113215.621.09.50.030.5
Tyler Tucker20232026D15982230-8209800021011395.8224914:090.94.30.05.2
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 Tufte20222026LW28314-71021011001816.72539:030.00.00.00.0
Lauri Tukonen20072008RW5000-20000000020.0367:12-0.10.00.0-0.1
Marko Tuomainen19952002RW799918-12846211810919.983511:080.30.30.00.6
Alex Turcotte20222026C1621330431541210230001757.4177310:570.62.20.02.9
Alfie Turcotte19841991C112172946-22499802209011714.50.21.10.01.3
Darren Turcotte19892000C635195216411-14301127581029118917153012.7149113:2625.97.60.033.5
Dominic Turgeon20182019C9000-52000000050.09710:43-0.3-0.10.0-0.3
Pierre Turgeon*19882007C12945158121327139452315190108650529710315416.3903716:37110.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.0333:41-0.1-0.10.0-0.2
Ryan Tverberg20262026C200012000000010.0209:52-0.10.10.00.0
Oleg Tverdovsky19952007D71377240317-212914629215121118111706.61050120:2824.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.16675:25-10.37.00.0-3.3
T.J. Tynan20172026C31022-260000200190.02598:21-0.50.20.0-0.3
Dana Tyrell20112015C/RW13571724-1426700117001205.8151711:14-0.91.00.00.0
Fedor Tyutin20042017D87255209264-5354835173512278911794.71865221:2312.237.10.049.2