Player List All A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Name Position Country Age Team Salary Contract Kadri, Nazem CLW CAN 34 Winnipeg Jets $7,500,000 2 Kahkonen, Kaapo G FIN 28 Detroit Red Wings $3,000,000 1 Kaiser, Wyatt D USA 22 $850,000 3 Kakko, Kaapo RW FIN 24 New York Rangers $2,500,000 3 Kalezic, Colton C CAN 25 Free Agent $0 0 Kaliyev, Arthur LWRW USA 23 Los Angeles Kings $900,000 1 Kallen, Nate D USA 27 Free Agent $0 0 Kalmikov, Brooklyn C CAN 23 Free Agent $0 0 Kambeitz, Dino RW USA 24 Free Agent $0 0 Kampf, David CLWRW CZE 30 Chicago Blackhawks $2,500,000 3 Kane, Evander LW CAN 33 Vegas Golden Knights $5,000,000 3 Kane, Patrick RW USA 36 Colorado Avalanche $5,500,000 3 Kapanen, Kasperi LWRW FIN 28 Columbus Blue Jackets $3,000,000 1 Kapcheck, Brennan D USA 28 Free Agent $0 0 Kaplan, Jordan C USA 27 Free Agent $0 0 Kaprizov, Kirill LWRW RUS 27 New York Rangers $8,500,000 4 Karashik, Adam D USA 27 Free Agent $0 0 Karlsson, William C SWE 32 Winnipeg Jets $6,000,000 3 Karlsson, Linus C SWE 25 $850,000 2 Karlsson, Erik D SWE 34 Vegas Golden Knights $11,000,000 3 Karlstrom, Fredrik C SWE 27 $850,000 1 Karow, Michael D USA 26 $750,000 1 Kartye, Tye CLWRW CAN 23 Pittsburgh Penguins $1,300,000 1 Kaskisuo, Kasimir G FIN 31 Free Agent $0 0 Kasper, Marco C AUT 21 $950,000 3 Kaspick, Tanner C CAN 26 $800,000 1 Kastelic, Mark C USA 26 $835,000 1 Katchouk, Boris LW CAN 26 Columbus Blue Jackets $950,000 1 Katic, Danny C CAN 24 Free Agent $0 0 Keating, Austen C CAN 26 Free Agent $0 0 Keenan, Conlan C USA 29 Free Agent $0 0 Kehler, Colton C CAN 27 Free Agent $0 0 Kelemen, Milos C SVK 25 $1,000,000 3 Keller, Clayton LW USA 26 Anaheim Ducks $6,500,000 1 Kelly, Parker C RW CAN 25 St. Louis Blues $800,000 3 Kemell, Joakim RW FIN 20 Nashville Predators $950,000 3 Kemp, Philip D USA 26 $850,000 5 Kempe, Adrian CLW SWE 28 Los Angeles Kings $6,000,000 3 Keppen, Ethan LW CAN 23 Free Agent $0 0 Keranen, Jay D USA 26 Free Agent $0 0 Kerfoot, Alexander CLW CAN 30 Vancouver Canucks $2,500,000 2 Kerins, Rory C CAN 22 $750,000 2 Kersten, Spencer RW CAN 24 Free Agent $0 0 Kessel, Matthew D USA 24 $800,000 3 Kessel, Phil LWRW USA 37 Florida Panthers $1,000,000 2 Kesselring, Michael D USA 24 Pittsburgh Penguins $900,000 2 Kessy, Kale LW CAN 32 Free Agent $0 0 Khaira, Jujhar CLW CAN 30 $1,250,000 1 Khusnutdinov, Marat CLW RUS 22 $900,000 3 Kidney, Riley CLWRW CAN 22 $900,000 3 Kielly, Jake G USA 28 Free Agent $0 0 Kielly, Kameron RW CAN 28 Free Agent $0 0 Kiersted, Matt D USA 27 Free Agent $0 0 Kile, Alex LW USA 30 Free Agent $0 0 Killorn, Alex LWRW CAN 35 Tampa Bay Lightning $3,000,000 2 Kim, Michael D CAN 29 Free Agent $0 0 Kinal, Roman D USA 26 Free Agent $0 0 Kindopp, Bryce RW CAN 25 Free Agent $0 0 King, Ben C RW CAN 22 $850,000 3 Kinkaid, Keith G USA 35 $800,000 3 Kirkland, Justin LW CAN 28 Free Agent $0 0 Kisakov, Alexander C RUS 22 $900,000 2 Kislin, Julian D USA 25 Free Agent $0 0 Kiviranta, Joel LWRW FIN 29 $1,200,000 3 Klapka, Adam C CZE 24 $1,250,000 3 Kleven, Tyler D USA 23 $900,000 3 Klimovich, Danila C BEL 22 $900,000 1 Klingberg, John D SWE 32 Seattle Kraken $6,000,000 2 Klotz, Garrett C CAN 36 Free Agent $0 0 Knazko, Samuel D SVK 22 $850,000 2 Kneen, Nolan D CAN 25 Free Agent $0 0 Kniazev, Artemi D RUS 24 $900,000 1 Knierim, Willie C USA 27 Free Agent $0 0 Knies, Matthew LW USA 22 New York Islanders $900,000 3 Knight, Spencer G USA 24 $4,500,000 2 Knoepke, Nate D USA 26 Free Agent $0 0 Knyzhov, Nikolai D RUS 27 Philadelphia Flyers $1,000,000 3 Kobryn, Tyler C USA 27 Free Agent $0 0 Koch, Patrik D SVK 28 Free Agent $0 0 Kochetkov, Pyotr G RUS 25 Carolina Hurricanes $900,000 1 Koepke, Cole CLWRW USA 26 $850,000 2 Kokkonen, Mikko D FIN 24 $850,000 3 Kolesar, Keegan RW CAN 28 Vegas Golden Knights $1,300,000 2 Kolyachonok, Vladislav D BLR 23 $900,000 2 Konecny, Travis LWRW CAN 28 Buffalo Sabres $5,500,000 5 Koopman, Matt C USA 26 Free Agent $0 0 Kopitar, Anze C SVN 37 Anaheim Ducks $4,750,000 1 Koppanen, Joona CLW FIN 26 $800,000 1 Korchinski, Kevin D CAN 20 $950,000 3 Korczak, Kaedan D CAN 24 Philadelphia Flyers $975,000 2 Korczak, Ryder C CAN 22 $850,000 3 Korhonen, Rasmus G FIN 22 $800,000 1 Korpisalo, Joonas G FIN 30 $4,000,000 4 Kostin, Klim LWRW RUS 25 Seattle Kraken $900,000 1 Kotkaniemi, Jesperi C FIN 24 Colorado Avalanche $4,300,000 1 Koumontzis, Demetrios LW D USA 25 $825,000 1 Kovacevic, Johnathan D CAN 27 Vancouver Canucks $1,500,000 2 Kozak, Tyson C CAN 22 $750,000 2 Kral, Filip D CZE 25 Free Agent $0 0 Krebs, Peyton CLW CAN 24 $1,000,000 3 Kreider, Chris LW USA 33 Vegas Golden Knights $6,200,000 3 Krieger, Ross C CAN 27 Free Agent $0 0 Krug, Torey D USA 34 Boston Bruins $6,500,000 3 Kruse, Brandon LW USA 26 $750,000 1 Krutil, Michael D CZE 22 $750,000 3 Krygier, Christian D USA 24 $750,000 3 Krygier, Cole D USA 24 $750,000 3 Krys, Luke D USA 24 $870,000 3 Kubiak, Jeff C USA 30 Free Agent $0 0 Kubicek, Simon D CZE 23 $750,000 2 Kucherov, Nikita RW RUS 31 Tampa Bay Lightning $9,000,000 2 Kudla, Patrick D CAN 29 Free Agent $0 0 Kuefler, Daylan LW CAN 23 $750,000 3 Kuemper, Darcy G CAN 34 Montreal Canadiens $5,350,000 4 Kulak, Brett D CAN 31 Edmonton Oilers $2,750,000 2 Kulakov, Artyom D RUS 22 Free Agent $0 0 Kulich, Jiri C CZE 21 $950,000 2 Kulikov, Dmitry D RUS 34 Montreal Canadiens $3,500,000 3 Kunin, Luke C RW USA 27 Colorado Avalanche $2,250,000 4 Kuntar, Trevor CLW USA 23 $850,000 3 Kupari, Rasmus C FIN 25 $1,250,000 2 Kuraly, Sean CLW USA 32 $2,500,000 1 Kurashev, Philipp CLWRW CHE 25 Tampa Bay Lightning $950,000 3 Kuzmenko, Andrei LWRW RUS 29 Ottawa Senators $6,750,000 3 Kuzmeski, Shane D USA 28 Free Agent $0 0 Kuzmin, Dmitri D BLR 21 $850,000 3 Kuznetsov, Yan D RUS 23 $900,000 1 Kylington, Oliver D SWE 27 Boston Bruins $2,575,000 3 Kyrou, Jordan C RW CAN 26 Carolina Hurricanes $8,200,000 1 Kyrou, Christian D CAN 21 $900,000 3 Total 1963