All-Time Roster

PlayerPos.SH/CTBirthdateBirthplace
Dominik KahunDominik KahunLW/RWLPlana, Czech Republic
Boyd KaneBoyd KaneRWLSwift Current, Saskatchewan, Canada
Zack KassianZack KassianRWRWindsor, Ontario, Canada
Ryan KeslerRyan KeslerCRDetroit, Michigan, United States
Anton KhudobinAnton KhudobinGLUst-Kamenogorsk, Kazakhstan
Miikka KiprusoffMiikka KiprusoffGLTurku, Finland
Rostislav KleslaRostislav KleslaDLNovy Jicin, Czech Republic
John KlingbergJohn KlingbergDRGöteborg , Sweden
Pyotr KochetkovPyotr KochetkovGLPenza, Russia
Mikko KoivuMikko KoivuCLTurku, Finland
Chad KolarikChad KolarikRWRAbington, Pennsylvania, United States
Leo KomarovLeo KomarovLW/RWLNarva, Estonia
Steve KonowalchukSteve KonowalchukLWLSalt Lake City, Utah, United States
Lauri KorpikoskiLauri KorpikoskiLW/RWLTurku, Finland
Torey KrugTorey KrugDLLivonia, Michigan, United States
Chris KunitzChris KunitzLWLRegina, Saskatchewan, Canada
Janne KuokkanenJanne KuokkanenLW/RWLOulunsalo, Finland
Samuel KurkerSamuel KurkerRWRBoston, Massachusetts, United States