This is a list of National Hockey League (NHL) players who have played at the least one game in the NHL from 1917 to present and have a last name that starts with "K". List updated as of the 2018–19 NHL season. Ka Jari Kaarela Robert Kabel Frantisek Kaberle Tomas Kaberle Mark Kachowski Eddie Kachur Nazem Kadri Trent Kaese Kaapo Kahkonen Dominik Kahun Alexei Kaigorodov Vern Kaiser Kaapo Kakko Walter "Jeff" Kalbfleisch Alex Kaleta Patrick Kaleta Dmitri Kalinin Sergey Kalinin Jon Kalinski Arthur Kaliyev Tomi Kallio Anders Kallur Petr Kalus Wyatt Kalynuk Vladislav Kamenev Valeri Kamensky Kevin Kaminski Max Kaminsky Yan Kaminsky David Kampf Steven Kampfer Rudolph "Bingo" Kampman Hannu Kamppuri Tomas Kana Boyd Kane Evander Kane Frank "Red" Kane Patrick Kane Petr Kanko Gordon Kannegiesser Sheldon Kannegiesser Kasperi Kapanen Niko Kapanen Sami Kapanen Michael Kapla Kirill Kaprizov Ladislav Karabin Mike Karakas Jere Karalahti Vitali Karamnov Paul Kariya Steve Kariya Kyosti Karjalainen Al Karlander Andreas Karlsson Erik Karlsson Henrik Karlsson Melker Karlsson Dave Karpa Valeri Karpov Alexander Karpovtsev Martins Karsums Alexei Kasatonov Jason Kasdorf David Kase Ondrej Kase Kasimir Kaskisuo Steve Kasper Matt Kassian Zack Kassian Ed Kastelic Mike Kaszycki Mark Katic Martin Kaut Pat Kavanagh Ke Ed Kea Mike Keane Doug Keans Bracken Kearns Dennis Kearns Jackie Keating John "Red" Keating Mike Keating Gordon "Duke" Keats Dan Keczmer Sheldon Keefe Melville "Butch" Keeling Don Keenan Larry Keenan Brady Keeper Matt Keetley Rick Kehoe Duncan Keith Matt Keith Jarmo Kekalainen Chris Kelleher Clayton Keller Ralph Keller Ryan Keller Christer Kellgren Joel Kellman Bob Kelly (born 1946) Bob Kelly (born 1950) Dave Kelly John-Paul Kelly Leonard "Red" Kelly Pete Kelly Pep Kelly Steve Kelly Kevin Kemp Stan Kemp Adrian Kempe Mario Kempe Michal Kempny Joonas Kemppainen Chris Kenady Bill Kendall Dean Kennedy Forbes Kennedy Mike Kennedy Sheldon Kennedy Ted Kennedy Tim Kennedy Tyler Kennedy Ernie Kenny Dave Keon Michael Keranen Alexander Kerch Nicolas Kerdiles Alexander Kerfoot Tanner Kero Alan Kerr Dave Kerr Reg Kerr Tim Kerr Dan Kesa Ryan Kesler Phil Kessel Rick Kessell Veli-Pekka Ketola Kerry Ketter Kh–Ki Nikolai Khabibulin Jujhar Khaira Sergei Kharin Alexander Kharitonov Alexander Khavanov Yuri Khmylev Alexander Khokhlachev Dmitri Khristich Anton Khudobin Ian Kidd Trevor Kidd Matt Kiersted Udo Kiessling Chad Kilger Alexander Killorn Brian Kilrea Hec Kilrea Ken Kilrea Wally Kilrea Darin Kimble Jakub Kindl Orest Kindrachuk Derek King Dwight King Frank King Jason King Kris King Scott King Steven King Wayne King Keith Kinkaid