Player archive · since 1990-91

Former players: K

285 former NHL players since 1990-91 whose surname starts with K, with their seasons, games, points and last club.

285 players · K

PlayerPosLast clubGPP / W
Frantisek Kaberle1999-00 to 2008-09DCarolina25191
Tomas Kaberle1998-99 to 2012-13DMontréal984563
Kaapo Kahkonen2019-20 to 2024-25GColorado14049 W
Dominik Kahun2018-19 to 2020-21CEdmonton18683
Patrick Kaleta2006-07 to 2014-15RBuffalo34854
Dmitri Kalinin1999-00 to 2008-09DNY Rangers524158
Sergey Kalinin2015-16 to 2016-17CNew Jersey12119
Jon Kalinski2008-09 to 2009-10LPhiladelphia225
Arthur Kaliyev2020-21 to 2025-26ROttawa20476
Erik Kallgren2021-22 to 2022-23GToronto2411 W
Petr Kalus2006-07 to 2009-10RMinnesota115
Wyatt Kalynuk2020-21 to 2021-22DChicago269
Vladislav Kamenev2016-17 to 2019-20CColorado6613
Valeri Kamensky1995-96 to 2001-02LNew Jersey466348
Kevin Kaminski1993-94 to 1996-97CWashington13213
Yan Kaminsky1993-94 to 1994-95LNY Islanders255
David Kampf2017-18 to 2025-26CWashington576149
Steven Kampfer2010-11 to 2020-21DBoston23139
Boyd Kane2003-04 to 2009-10LWashington313
Evander Kane2011-12 to 2025-26LVancouver862579
Niko Kapanen2001-02 to 2005-06CDallas23976
Sami Kapanen1997-98 to 2007-08RPhiladelphia751424
Jere Karalahti1999-00 to 2001-02DNashville14927
Vitali Karamnov1992-93 to 1994-95LSt. Louis9232
Paul Kariya1994-95 to 2009-10LSt. Louis989989
Steven Kariya1999-00 to 2001-02LVancouver6527
Andreas Karlsson2006-07 to 2007-08CTampa Bay11113
Henrik Karlsson2010-11 to 2011-12GCalgary265 W
Jakob Forsbacka Karlsson2016-17 to 2018-19CBoston299
Melker Karlsson2014-15 to 2019-20CSan Jose396112
Fredrik Karlstrom2021-22 to 2022-23CDallas81
Dave Karpa1994-95 to 2002-03DNY Rangers47980
Valeri Karpov1994-95 to 1996-97RAnaheim7629
Alexander Karpovtsev1993-94 to 2005-06DFlorida596188
Alexei Kasatonov1990-91 to 1995-96DBoston344139
David Kase2019-20 to 2020-21RPhiladelphia71
Ondrej Kase2016-17 to 2022-23RCarolina258124
Kasimir Kaskisuo2019-20 to 2020-21GNashville20 W
Lukas Kaspar2007-08 to 2008-09LSan Jose164
Darius Kasparaitis1992-93 to 2006-07DNY Rangers863163
Steve Kasper1990-91 to 1992-93CTampa Bay15144
Matt Kassian2010-11 to 2013-14LOttawa765
Zack Kassian2011-12 to 2021-22REdmonton610201
Boris Katchouk2021-22 to 2025-26LTampa Bay17936
Martin Kaut2019-20 to 2022-23RSan Jose5611
Pat Kavanagh2002-03 to 2005-06RPhiladelphia142
Joey Keane2020-21 to 2021-22DCarolina20
Mike Keane1990-91 to 2003-04RVancouver1,018411
Bracken Kearns2011-12 to 2016-17CNY Islanders356
Dan Keczmer1993-94 to 1999-00DNashville19036
Sheldon Keefe2000-01 to 2002-03RTampa Bay12524
Brady Keeper2018-19 to 2020-21DFlorida20
Duncan Keith2005-06 to 2021-22DEdmonton1,256646
Matt Keith2003-04 to 2007-08RNY Islanders275
Jarmo Kekalainen1990-91 to 1993-94COttawa449
Joel Kellman2019-20 to 2020-21CSan Jose389
Chris Kelly2003-04 to 2017-18CAnaheim845291
Steve Kelly1996-97 to 2007-08CMinnesota14921
Joakim Kemell2024-25 to 2025-26RNashville183
Michal Kempny2016-17 to 2021-22DWashington24763
Chris Kenady1997-98 to 1999-00RNY Rangers72
Ronalds Kenins2014-15 to 2015-16LVancouver3812
Dean Kennedy1990-91 to 1994-95DEdmonton10422
Mike Kennedy1994-95 to 1998-99CNY Islanders14552
Sheldon Kennedy1990-91 to 1996-97RBoston29098
Tim Kennedy2008-09 to 2012-13LSan Jose12531
Tyler Kennedy2007-08 to 2015-16CNew Jersey527215
Nicolas Kerdiles2016-17 to 2017-18LAnaheim30
Tanner Kero2015-16 to 2021-22CDallas13435
Alan Kerr1990-91 to 1991-92RDetroit6011
Tim Kerr1990-91 to 1991-92RNY Rangers5942
Dan Kesa1993-94 to 1999-00RTampa Bay13930
Ryan Kesler2003-04 to 2018-19CAnaheim1,001573
Phil Kessel2006-07 to 2022-23RVegas1,078859
Nikolai Khabibulin2000-01 to 2013-14GChicago515207 W
Jujhar Khaira2015-16 to 2023-24LMinnesota33780
Alexandre Kharitonov2000-01 to 2001-02RNY Islanders7122
Alexander Khavanov2000-01 to 2005-06DToronto348102
Yuri Khmylev1992-93 to 1996-97LSt. Louis263152
Alex Khokhlachev2013-14 to 2015-16CBoston90
Dmitri Khristich1990-91 to 2001-02RWashington811596
Anton Khudobin2009-10 to 2022-23GChicago260114 W
Trevor Kidd1991-92 to 2003-04GToronto387140 W
Matt Kiersted2020-21 to 2025-26DMinnesota458
Chad Kilger1995-96 to 2007-08LToronto651205
Darin Kimble1990-91 to 1994-95RChicago20622
Jakub Kindl2009-10 to 2016-17DFlorida33174
Derek King1990-91 to 1999-00LToronto655487
DJ King2006-07 to 2011-12LWashington11811
Dwight King2010-11 to 2016-17LMontréal365109
Jason King2002-03 to 2007-08RAnaheim5923
Kris King1990-91 to 2000-01LChicago38264
Scott King1990-91 to 1991-92GDetroit20 W
Steven King1992-93 to 1995-96RAnaheim6725
Keith Kinkaid2012-13 to 2022-23GColorado16970 W
Marko Kiprusoff1995-96 to 2001-02DNY Islanders5110
Miikka Kiprusoff2000-01 to 2012-13GCalgary623319 W
Justin Kirkland2022-23 to 2025-26CCalgary4810
Kelly Kisio1990-91 to 1994-95CCalgary240191
Matiss Kivlenieks2019-20 to 2020-21GColumbus82 W
Patric Kjellberg1992-93 to 2002-03LAnaheim394160
Trent Klatt1993-94 to 2003-04RLos Angeles734320
Ken Klee1994-95 to 2008-09DAnaheim794174
Oscar Klefbom2013-14 to 2019-20DEdmonton378156
Kevin Klein2005-06 to 2016-17DNY Rangers627154
Jon Klemm1995-96 to 2007-08DLos Angeles758140
Jakub Klepis2005-06 to 2006-07CWashington6614
Rostislav Klesla2000-01 to 2010-11DColumbus515133
Petr Klima1990-91 to 1998-99RDetroit430298
Carl Klingberg2011-12 to 2014-15LWinnipeg111
John Klingberg2014-15 to 2025-26DSan Jose700443
Rob Klinkhammer2010-11 to 2015-16LEdmonton809
Justin Kloos2017-18 to 2018-19CAnaheim20
Tomas Kloucek2000-01 to 2003-04DNashville10310
Rick Knickle1992-93 to 1993-94GLos Angeles147 W
Corban Knight2013-14 to 2018-19CPhiladelphia5212
Fred Knipscheer1993-94 to 1995-96LSt. Louis289
Mike Knuble1996-97 to 2012-13RPhiladelphia1,068548
Espen Knutsen1997-98 to 2003-04CColumbus207111
Nikolai Knyzhov2019-20 to 2023-24DSan Jose8112
Chuck Kobasew2002-03 to 2013-14RPittsburgh601210
Dieter Kochan1999-00 to 2002-03GMinnesota211 W
David Koci2006-07 to 2010-11LColorado1424
Joey Kocur1990-91 to 1998-99RDetroit47360
Slater Koekkoek2014-15 to 2021-22DEdmonton18634
Ladislav Kohn1995-96 to 2002-03RCalgary16035
Ville Koistinen2007-08 to 2009-10DFlorida10332
Mikko Koivu2005-06 to 2020-21CColumbus1,035711
Saku Koivu1995-96 to 2013-14CAnaheim1,124832
Otto Koivula2019-20 to 2022-23LNY Islanders284
Nikke Kokko2024-25 to 2025-26GSeattle41 W
Krys Kolanos2005-06 to 2011-12CCalgary407
Chad Kolarik2009-10 to 2010-11CNY Rangers61
Pavel Kolarik2000-01 to 2001-02DBoston230
Mark Kolesar1995-96 to 1996-97RToronto284
Juraj Kolnik2000-01 to 2006-07RFlorida24095
Aleksei Kolosov2024-25 to 2025-26GPhiladelphia215 W
Konstantin Koltsov2002-03 to 2005-06LPittsburgh14438
Vladislav Kolyachonok2024-25 to 2025-26DDallas4810
Olie Kolzig1992-93 to 2008-09GTampa Bay717303 W
Zenith Komarniski1999-00 to 2003-04DColumbus212
Leo Komarov2012-13 to 2021-22RNY Islanders491170
Mike Komisarek2002-03 to 2013-14DCarolina55181
Maxim Kondratiev2003-04 to 2007-08DAnaheim403
Zenon Konopka2005-06 to 2013-14CMinnesota34630
Steve Konowalchuk1991-92 to 2005-06LColorado790396
Steve Konroyd1990-91 to 1994-95DCalgary15331
Evgeny Konstantinov2000-01 to 2002-03GTampa Bay20 W
Vladimir Konstantinov1991-92 to 1996-97DDetroit446175
Tomas Kopecky2005-06 to 2014-15RFlorida578174
Anze Kopitar2006-07 to 2025-26CLos Angeles1,5211,316
Joona Koppanen2022-23 to 2025-26LPittsburgh333
Dan Kordic1991-92 to 1998-99LPhiladelphia19712
Evgeny Korolev1999-00 to 2001-02DNY Islanders425
Igor Korolev1992-93 to 2003-04CChicago636255
Alexander Korolyuk1997-98 to 2003-04LSan Jose296142
Lauri Korpikoski2008-09 to 2016-17LDallas20856
Mikko Koskinen2010-11 to 2021-22GEdmonton16885 W
Kalle Kossila2016-17 to 2018-19CAnaheim193
Klim Kostin2019-20 to 2024-25CSan Jose19053
Andrei Kostitsyn2005-06 to 2011-12LNashville398222
Sergei Kostitsyn2007-08 to 2012-13LNashville353176
Michael Kostka2012-13 to 2015-16DOttawa8521
Tom Kostopoulos2001-02 to 2012-13RNew Jersey630157
Ales Kotalik2001-02 to 2010-11RCalgary542284
Ilya Kovalchuk2009-10 to 2019-20LWashington332261
Andrei Kovalenko1995-96 to 2000-01RBoston436254
Alex Kovalev1992-93 to 2012-13RFlorida1,3161,029
Viktor Kozlov1994-95 to 2008-09CWashington897537
Vyacheslav Kozlov1991-92 to 2001-02LBuffalo645437
Milan Kraft2000-01 to 2003-04CPittsburgh20782
Brent Krahn2008-09GDallas10 W
Lukas Krajicek2001-02 to 2009-10DTampa Bay32872
Igor Kravchuk1991-92 to 2002-03DFlorida699274
Mikhail Kravets1991-92 to 1992-93LSan Jose20
Vitali Kravtsov2020-21 to 2022-23RVancouver6412
David Krejci2006-07 to 2022-23CBoston1,032786
Kamil Kreps2006-07 to 2009-10CFlorida23260
Jordan Krestanovich2001-02 to 2003-04LColorado222
Sergei Krivokrasov1992-93 to 2001-02RMinnesota450195
Jason Krog1999-00 to 2008-09CVancouver18855
Richard Kromm1990-91 to 1992-93LNY Islanders84
Robert Kron1990-91 to 2001-02CColumbus499192
Niklas Kronwall2003-04 to 2018-19DDetroit953432
Staffan Kronwall2005-06 to 2009-10DCalgary664
Vlastimil Kroupa1993-94 to 1997-98DNew Jersey10523
Torey Krug2011-12 to 2023-24DSt. Louis778483
Marcus Kruger2010-11 to 2018-19CChicago520123
Uwe Krupp1990-91 to 2001-02DDetroit436201
Gordon Kruppke1990-91 to 1993-94DDetroit230
Paul Kruse1990-91 to 2000-01LSan Jose42371
Mike Krushelnyski1990-91 to 1994-95CDetroit304124
Todd Krygier1991-92 to 1997-98LWashington413183
Filip Kuba1998-99 to 2012-13DFlorida836333
Dominik Kubalik2019-20 to 2023-24LOttawa357176
Tomas Kubalik2010-11 to 2011-12RColumbus124
Pavel Kubina1997-98 to 2011-12DTampa Bay894348
Frantisek Kucera1990-91 to 2001-02DWashington37187
Bob Kudelski1990-91 to 1995-96RFlorida340200
Kristian Kudroc2000-01 to 2003-04DFlorida264
Kirill Kudryavtsev2024-25 to 2025-26DVancouver52
Karson Kuhlman2018-19 to 2022-23CWinnipeg14730
Tom Kuhnhackl2015-16 to 2019-20RNY Islanders23254
Dean Kukan2015-16 to 2021-22DColumbus15330
Lasse Kukkonen2003-04 to 2008-09DPhiladelphia15922
Nikolay Kulemin2008-09 to 2017-18LNY Islanders669274
Jarno Kultanen2000-01 to 2002-03DBoston10213
Tomas Kundratek2011-12 to 2012-13DWashington307
Luke Kunin2017-18 to 2025-26CFlorida496152
Chris Kunitz2003-04 to 2018-19LChicago1,020619
Janne Kuokkanen2017-18 to 2021-22CNew Jersey11942
Rasmus Kupari2020-21 to 2024-25CWinnipeg21738
Philipp Kurashev2020-21 to 2025-26CSan Jose360150
Tomas Kurka2002-03 to 2003-04LCarolina175
Jari Kurri1991-92 to 1997-98RColorado497355
Tom Kurvers1990-91 to 1994-95DAnaheim265171
Dale Kushner1990-91 to 1991-92LPhiladelphia8223
Zdenek Kutlak2000-01 to 2003-04DBoston163
Evgeny Kuznetsov2013-14 to 2023-24CWashington743575
Maxim Kuznetsov2000-01 to 2003-04DLos Angeles13610
Dimitri Kvartalnov1992-93 to 1993-94LBoston11291
Oleg Kvasha1998-99 to 2005-06CNY Islanders478206
Joel Kwiatkowski2000-01 to 2006-07DPittsburgh26440
Oliver Kylington2015-16 to 2024-25DColorado22060
Nick Kypreos1990-91 to 1996-97LToronto32654
Jim Kyte1990-91 to 1995-96DSan Jose14326

Games and points from the archive since 1990-91 (wins for goalies).