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 C CAN 34 Toronto Maple Leafs $7,000,000 5 Kahkonen, Kaapo G FIN 28 Calgary Flames $2,200,000 4 Kaiser, Wyatt D USA 22 IceHogs $875,000 3 Kakko, Kaapo RW FIN 24 Monsters $2,500,000 3 Kalezic, Colton C CAN 25 Free Agent $0 0 Kaliyev, Arthur RW USA 23 Los Angeles Kings $2,000,000 3 Kallgren, Erik G SWE 28 Comets $975,000 1 Kalmikov, Brooklyn C CAN 24 Free Agent $0 0 Kalynuk, Wyatt D CAN 28 Stars $875,000 1 Kambeitz, Dino RW USA 24 Free Agent $0 0 Kampf, David C CZE 30 Vancouver Canucks $1,250,000 1 Kampfer, Steven D USA 35 Free Agent $0 0 Kane, Patrick RW USA 36 Columbus Blue Jackets $6,000,000 1 Kane, Evander LW CAN 33 Vegas Golden Knights $4,750,000 2 Kapanen, Kasperi RW FIN 28 Montreal Canadiens $3,500,000 5 Kapcheck, Brennan D USA 28 Free Agent $0 0 Kaplan, Jordan C USA 27 Free Agent $0 0 Kaprizov, Kirill LW RUS 28 Minnesota Wild $10,000,000 2 Karashik, Adam D USA 27 Free Agent $0 0 Karlsson, William C SWE 32 Pittsburgh Penguins $5,600,000 3 Karlsson, Erik D SWE 34 New Jersey Devils $11,000,000 3 Karlsson, Linus C SWE 25 IceHogs $875,000 1 Karlstrom, Fredrik C SWE 27 Stars $950,000 1 Karow, Michael D USA 26 Free Agent $0 0 Kartye, Tye CLWRW CAN 24 Seattle Kraken $800,000 1 Kaskisuo, Kasimir G FIN 31 Free Agent $0 0 Kasper, Marco C AUT 21 Griffins $1,000,000 3 Kaspick, Tanner C CAN 26 Marlies $775,000 1 Kastelic, Mark C USA 26 Vegas Golden Knights $1,250,000 2 Katchouk, Boris LW CAN 26 Nashville Predators $850,000 1 Katic, Danny C CAN 24 Free Agent $0 0 Kawaguchi, Jordan C CAN 27 Free Agent $0 0 Keating, Austen C CAN 26 Free Agent $0 0 Keefer, David RW USA 27 Free Agent $0 0 Keenan, Conlan C USA 29 Free Agent $0 0 Keeper, Brady D MAN 27 Phantoms $775,000 1 Kehler, Colton C CAN 27 Free Agent $0 0 Kelemen, Milos C SVK 25 Free Agent $0 0 Keller, Clayton RW USA 26 New Jersey Devils $7,000,000 4 Kelley, Dillon G USA 30 Free Agent $0 0 Kelly, Parker LW CAN 25 Carolina Hurricanes $900,000 2 Kemell, Joakim RW FIN 21 Admirals $975,000 3 Kemp, Phil D USA 26 Firebirds $1,000,000 2 Kemp, Brett C CAN 24 $650,000 1 Kempe, Adrian C SWE 28 Toronto Maple Leafs $5,500,000 2 Keppen, Ethan LW CAN 23 Free Agent $0 0 Keranen, Jay D USA 27 Free Agent $0 0 Kerfoot, Alexander C CAN 30 Buffalo Sabres $2,500,000 1 Kerins, Rory C CAN 23 Reign $800,000 2 Kero, Tanner C USA 32 Free Agent $0 0 Kersten, Spencer RW CAN 24 Free Agent $0 0 Kessel, Matthew D USA 24 Reign $800,000 1 Kessel, Matt D USA 24 Admirals $1,234,567 1 Kesselring, Michael D USA 24 New Jersey Devils $1,300,000 2 Kessy, Kale LW CAN 32 Wild $775,000 1 Keyser, Kyle G USA 25 Admirals $775,000 1 Khaira, Jujhar LW CAN 30 Free Agent $0 0 Khodorenko, Patrick C USA 26 Comets $775,000 1 Khusnutdinov, Marat CLW RUS 22 Roadrunners $925,000 2 Kidney, Riley CLWRW CAN 22 Moose $925,000 3 Kielb, Darien D CAN 26 Free Agent $0 0 Kielly, Kameron RW CAN 28 Free Agent $0 0 Kielly, Jake G USA 28 Free Agent $0 0 Kiersted, Matt D USA 27 Barracuda $900,000 1 Kile, Alex LW USA 30 Free Agent $0 0 Killorn, Alex LW CAN 35 Pittsburgh Penguins $6,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 Gulls $825,000 2 King, D.J. D USA 24 $650,000 1 Kinkaid, Keith G USA 35 Wranglers $999,999 1 Kinnunen, Santtu D FIN 26 Bruins $1,234,567 1 Kirkland, Justin C CAN 28 Free Agent $0 0 Kisakov, Alexander C RUS 22 Americans $925,000 2 Kislin, Julian D USA 25 Free Agent $0 0 Kiviranta, Joel LW FIN 29 Canucks $1,000,000 1 Klapka, Adam C CZE 24 Wranglers $800,000 1 Kleven, Tyler D USA 23 Crunch $925,000 2 Klimovich, Danila RW BEL 22 IceHogs $855,833 1 Klingberg, John D SWE 32 San Jose Sharks $4,500,000 3 Knazko, Samuel D SVK 22 Monsters $875,000 2 Kneen, Nolan D CAN 25 Free Agent $0 0 Knierim, Willie C USA 27 Free Agent $0 0 Knies, Matthew LW USA 22 Senators $925,000 3 Knight, Spencer G USA 24 Checkers $3,500,000 4 Knoepke, Nate D USA 26 Free Agent $0 0 Knyazev, Artemi D RUS 24 Rocket $800,000 2 Knyzhov, Nikolai D RUS 27 Los Angeles Kings $2,000,000 1 Koch, Davis C RW CAN 26 Free Agent $0 0 Koch, Patrik D SVK 28 Silver Knights $775,000 1 Kochetkov, Pyotr G RUS 25 Detroit Red Wings $2,200,000 2 Koepke, Cole LW USA 26 Free Agent $0 0 Koivula, Otto LW FIN 26 Thunderbirds $775,000 1 Kokkonen, Mikko D FIN 24 Marlies $875,000 1 Kolesar, Keegan RW CAN 28 Carolina Hurricanes $1,400,000 1 Kolyachonok, Vladislav D BLR 23 IceHogs $875,000 2 Komuls, Markuss D LAT 27 Free Agent $0 0 Konecny, Travis RW CAN 28 Philadelphia Flyers $7,000,000 1 Koopman, Matt C USA 27 Free Agent $0 0 Kopitar, Anze C SVN 37 Los Angeles Kings $10,000,000 3 Koppanen, Joona LW FIN 26 Monsters $750,000 1 Korchinski, Kevin D CAN 20 IceHogs $1,000,000 3 Korczak, Kaedan D CAN 24 Moose $1,000,000 2 Korczak, Ryder C CAN 22 Reign $875,000 3 Korpisalo, Joonas G FIN 31 Americans $1,200,000 3 Kostin, Klim C RUS 26 Edmonton Oilers $1,000,000 1 Kotkaniemi, Jesperi C FIN 24 Calgary Flames $4,820,000 6 Koumontzis, Demetrios LW D USA 25 Free Agent $0 0 Kovacevic, Johnathan D CAN 27 Washington Capitals $775,000 1 Kozak, Tyson C CAN 22 Rocket $800,000 2 Krebs, Peyton C CAN 24 Chicago Blackhawks $2,000,000 1 Kreider, Chris LW USA 34 New York Rangers $5,000,000 3 Krug, Torey D USA 34 Vancouver Canucks $8,500,000 3 Kruse, Brandon C USA 26 Free Agent $0 0 Krygier, Christian D USA 25 Free Agent $0 0 Krygier, Cole D USA 25 Checkers $800,000 1 Krys, Luke D USA 24 Eagles $775,000 1 Kubalik, Dominik LW CZE 29 Florida Panthers $2,000,000 1 Kubiak, Jeff C USA 30 Free Agent $0 0 Kubicek, Simon D CZE 23 Wild $800,000 1 Kucherov, Nikita RW RUS 31 Minnesota Wild $9,000,000 3 Kudla, Patrick D CAN 29 Free Agent $0 0 Kuefler, Daylan LW CAN 23 Islanders $800,000 2 Kuemper, Darcy G CAN 35 New York Islanders $6,000,000 3 Kuhlman, Karson C USA 29 Free Agent $0 0 Kulak, Brett D CAN 31 Montreal Canadiens $2,500,000 2 Kulakov, Artyom D RUS 22 Thunderbirds $775,000 3 Kulich, Jiri C CZE 21 Moose $975,000 2 Kulikov, Dmitry D RUS 34 Minnesota Wild $1,500,000 3 Kunin, Luke C USA 27 Vancouver Canucks $2,250,000 3 Kuntar, Trevor CLW USA 23 Bruins $875,000 2 Kupari, Rasmus C FIN 25 Washington Capitals $1,250,000 7 Kuraly, Sean C USA 32 Minnesota Wild $2,500,000 1 Kurashev, Philipp C CHE 25 New York Islanders $950,000 1 Kuzmenko, Andrei LW RUS 29 Ottawa Senators $3,500,000 3 Kuzmeski, Shane D USA 28 Free Agent $0 0 Kuzmin, Dmitri D BLR 22 Moose $875,000 3 Kuznetsov, Yan D RUS 23 Thunderbirds $925,000 2 Kuznetsov, Evgeny C RUS 32 Boston Bruins $8,000,000 1 Kylington, Oliver D SWE 27 New York Islanders $2,250,000 2 Kyrou, Jordan C CAN 27 St. Louis Blues $6,000,000 5 Kyrou, Christian D CAN 21 Stars $925,000 3 Total 2080