Player Index K
========================================================================
NAME                    P  S Ht   WT   DAY BORN    TOWN BORN    
========================================================================
Juha Kaari              RW L 5-11 180  11/02/1982  Kauhajoki, Finland
Ville Kaario            D  R 5-10 143  11/18/1986  Tampere, Finland
Anssi Kaarniranta       LW L 5-11 190  05/09/1983  Savonlinna, Finland
Antti Kaartinen         D  L 5-9  165  02/04/1981  Nokia, Finland
Mikko Kaartinen         RW L 6-3  198  01/06/1985  Lappeenranta, Finland
Sami Kaartinen          RW L 5-9  176  04/07/1979  Kouvola, Finland
Sami Kaartinen          C  L 5-8  169  11/08/1981  Goteborg, Sweden
Joonas Kaas             D  L 6-2  220  05/06/1983  Kokkola, Finland
Ludovic Kabambi
Evgeny Kabanets         C  L 6-0  187  03/16/1979  Kiev, Ukraine
Kirill Kabanov
Petr Kabanov
Martin Kabelac          LW L 6-3  207  10/18/1983  Novy Jicin, Czech Republic
Emil Kaberg             LW L 6-0  171  02/17/1978  Kumla, Sweden
Frantisek Kaberle       D  L 6-0  185  11/08/1973  Kladno, Czech Republic
Tomas Kaberle
Ilya Kablukov           LW L 6-2  183  01/18/1988  Moscow, Russia
Mark Kachowski          LW L 5-10 196  02/20/1965  Edmonton, Alta
John Kachur             C  R 5-8  175  02/15/1977  Yorkton, Sask
Marian Kacir            RW L 6-2  191  09/29/1974  Hodonin, Czech Republic
Stanislav Kacir         LW L 6-1  187  05/24/1976  Hodonin, Czech Republic
David Kaczowka          LW L 6-2  205  07/05/1981  Regina, Sask
Jan Kaderabek           RW R 6-2  189  12/28/1986  Mlada Boleslav, Czech Republic
Anton Kadeykin          D  L 6-2  180  04/17/1984  Elektrostal, Russia
Denis Kadic             RW R 5-10 176  09/09/1983  Bled, Slovenia
Arnold Kadlec           D  R 6-1  211  01/08/1969  Most, Czech Republic
Drahomir Kadlec         D  R 5-11 189  11/29/1965  Pribram, Czech Republic
Jiri Kadlec             C  L 5-6  174  08/10/1971  Kolin, Czech Republic
Petr Kadlec             D  L 5-11 180  01/05/1977  Prague, Czech Republic
Nazem Kadri
Butch Kaebel            LW L 5-10 195  11/15/1966  Pekin, IL        
Karson Kaebel           C  L 5-10 200  12/05/1972  Pekin, IL       
Klage Kaebel            C  L 5-9  175  06/11/1976  Pekin, IL       
Trent Kaese             RW R 5-11 205  09/04/1967  Winnipeg, Man
Ilias Kafouros          RW L 5-11 154  02/22/1978  Athens, Greece
Toni Kahkonen           LW L 6-0  169  09/29/1986  Espoo, Finland
Troy Kahler             RW R 6-1  207  06/05/1979  Newmarket, Ont
Magnus Kahnberg         LW R 6-1  185  02/25/1980  Goteborg, Sweden 
Antti Kahonen           D  R 5-11 174  04/04/1985  Tampere, Finland
Niko Kahonen            C  L 6-0  198  09/02/1987  Jyvaskyla, Finland
Barrett Kaib
Alexander Kaidas        C  L 5-11 160  04/02/1986  Tallinn, Estonia
Alexei Kaigorodov       C  L 6-1  183  07/29/1983  Chelyabinsk, Russia
Anssi Kaija             LW L 5-10 143  07/09/1983  Vantaa, Finland
Teemu Kaijala           LW L 6-0  196  03/17/1986  Oulu, Finland
Kalle Kaijomaa          D  L 6-1  211  06/01/1984  Joensuu, Finland
Alexander Kaikov        D  L 6-0  182  07/27/1984  Tallinn, Estonia
Florian Kaindl          LW L 5-9  179  10/29/1985  Zell am See, Austria
Mikko Kainulainen       C  L 5-10 180  03/12/1979  Kuopio, Finland
Mikko Kainulainen       RW R 6-0  171  02/26/1982  Eskilstuna, Sweden
Pascal Kainz            C  R 5-10 172  04/30/1990  Hohenems, Austria
Rylan Kaip
Matti Kaipainen         RW R 5-8  169  02/21/1972  Tampere, Finland
Aki Kaipila             LW L 5-9  176  08/09/1979  Hameenkyro, Finland
Aapo Kaisanlahti        RW R 5-11 174  07/19/1983  Sodankylä, Finland
Kevin Kaiser            LW L 6-1  190  07/26/1970  Winnipeg, Man
Nolan Kaiser
Juhani Kaisjoki         D  L 5-8  165  11/05/1985  Espoo, Finland
Tomi Kaitarinne         D  L 5-8  182  03/07/1985  Lahti, Finland
Antti-Jussi Kakela      D  R 5-7  154  01/11/1982  Kajaani, Finland
Erik Kakko              D  L 6-0  202  05/21/1971  Lahti, Finland
Arkadiusz Kakol
James Kakos
Dmitri Kalachev         RW L 5-10 171  04/02/1978  Ufa, Russia
Vladimir Kalecik        D  L 6-1  176  11/11/1987  Bratislava, Slovakia
Tero Kalela             D  L 6-1  198  09/17/1984  Tampere, Finland
Brandon Kaleniecki
Stefan Kales            D  L 5-9  171  01/21/1985  Klagenfurt, Austria
Patrick Kaleta
Monir Kalgoum
Scott Kalinchuk
Dimitri Kalinin         D  L 6-2  198  07/22/1980  Chelyabinsk, Russia
Sergei Kalinin
Sergei Kalinin
Regnars Kalinovskis
Jonathon Kalinski
Alexandre Kalisa        D  R 6-2  194  03/27/1971  Minsk, Belarus
Joe Kalisz
Kaupo Kaljuste          D  L 6-2  189  12/15/1981  Tallinn, Estonia
Jaroslav Kalla          RW R 5-9  189  12/07/1979  Kladno, Czech Republic
Torbjorn Kallander      LW L 5-8  171  06/02/1987  Orebro, Sweden
Tomi Kallarsson         D  L 6-3  207  03/15/1979  Lempaala, Finland
Antti Kallio            LW L 6-0  185  01/05/1985  Haukipudas, Finland
Ari Kallio              LW L 5-9  170  05/18/1982  Turku, Finland
Henri Kallio            C  R 5-8  169  01/29/1984  Tampere, Finland
Jaakko Kallio           LW L 6-2  202  03/20/1982  Tampere, Finland
Jukka Kallio            RW L 5-8  165  05/30/1984  Helsinki, Finland
Tomi Kallio
Ilkka Kallioinen        D  L 5-8  169  08/19/1982  Jyvaskyla, Finland
Mikko Kallioinen        C  L 6-0  194  10/18/1982  Pietarsaari, Finland
Kirill Kalmichkov       D  R 5-10 182  03/30/1974  Minsk, Belarus
Konstantin Kalmikov
Egils Kalns
Dieter Kalt
Mikko Kalteva           D  L 6-3  190  05/25/1984  Hyvinkaa, Finland
Kari Kalto              C  L 5-11 176  07/07/1978  Espoo, Finland
Petr Kalus
Petr Kalus
Bobby Kalush
Alexander Kalyanin      LW L 6-0  176  09/24/1987  Chelyabinsk, Russia
Alexei Kalyuzhny        C  L 5-8  174  06/13/1977  Minsk, Belarus
Dimitrios Kalyvas       LW L 6-0  187  12/11/1973  Montreal, Que
Georgios Kalyvas        C  L 5-10 165  12/06/1978  Montreal, Que
Oliver Kamber           RW L 5-10 165  05/07/1979  Rickenbach, Switzerland
Igor Kamayev            RW L 5-10 180  02/24/1979  Chelyabinsk, Russia
Ilya Kambovich          C  L 5-9  165  03/03/1989  Yaroslavl, Russia
Vladislav Kamenev
Valeri Kamensky
Pavel Kamentsev         C  L 5-11 180  08/15/1969  Ust-Kamenogorsk, Kazakhstan
Jiri Kames              LW L 5-11 187  07/22/1975  Kladno, Czech Republic
Vladimir Kames          C  L 5-11 187  09/28/1964  Kladno, Czech Republic
Axel Kammerer           LW L 5-11 194  07/21/1964  Bad Toelz, Germany
Andrius Kaminskas       D  L 5-11 178  07/27/1980  Elektrenai, Lithuania
Kevin Kaminski
Kevin Kaminski
Andrew Kaminsky         D  L 6-0  218  09/03/1979  Brunkild, Man
Yan Kaminsky            LW L 6-1  176  07/28/1971  Penza, Russia
David Kampa
Jeff Kampersal          D  R 6-2  200  01/27/1970  Beverly, MA
Steven Kampfer
Zack Kamrass
Tomas Kana
Dominik Kanaet
Jani Kananen            C  L 5-9  165  01/31/1983  Haapajarvi, Finland
Juha Kananen            RW L 5-9  167  01/31/1983  Haapajarvi, Finland
Andrew Kane             D  L 6-1  192  01/03/1977  Miramichi, N.B.
Boyd Kane
Chris Kane
Cory Kane
Dan Kane
Dan Kane
Donald Kane
Evander Kane
Patrick Kane            RW L 5-10 160  11/19/1988  Buffalo, NY
Shaun Kane              D  L 6-2  195  02/24/1970  Holyoke, MA
Zach Kane
Naoki Kaneko
Alexei Kanerva          D  L 5-10 141  09/16/1986  Turku, Finland
Lasse Kanerva           LW L 6-0  202  08/19/1974  Mikkeli, Finland
Matt Kang
Anssi Kangas            D  L 5-8  225  03/30/1981  Sodankyla, Finland
Juha Kangas             D  L 6-0  198  01/05/1980  Oulu, Finland
Pasi Kangas             LW L 5-11 163  05/12/1973  Jyvaskyla, Finland
Antti Kangasniemi       LW L 5-10 170  06/06/1985  Tampere, Finland
Miska Kangasniemi       D  L 6-0  191  01/06/1975  Jyvaskyla, Finland
Justin Kanigan
Antti Kankaanpaa        RW R 5-10 170  06/14/1978  Oulainen, Finland
J.P. Kankaanpaa         LW L 5-11 202  03/28/1978  Vantaa, Finland
Ari Kankaanpera         D  L 6-0  185  04/27/1955  Jyvaskyla, Finland
Mikko Kankaanpera       C  L 5-9  169  03/30/1982  Skelleftea, Sweden 
Markus Kankaanpera      D  L 6-1  191  04/27/1980  Skelleftea, Sweden
Markus Kankaanranta     RW R 5-8  154  03/04/1988  Huittinen, Finland
Petr Kanko              RW L 5-10 195  02/07/1984  Prilbra, Czech Republic
Mika Kannisto           LW L 5-11 176  05/12/1969  Tammela, Finland
Mikko Kansikas          C  L 5-11 171  03/25/1984  Valkeala, Finland
Kevin Kantee            D  L 6-1  189  01/01/1984  Idaho Falls,, ID 
Jarno Kantelus          LW R 5-8  224  09/09/1980  Forssa, Finland
Tommi Kanto             D  L           06/27/1967  Hameenlinna, Finland
Michael Kantor
Robert Kantor
Keegan Kanzig
Kasperi Kapanen
Mikko Kapanen           LW L 5-11 182  01/19/1982  Savonlinna, Finland
Niko Kapanen
Sami Kapanen
Domagoj Kapec           D  R 6-0  192  12/10/1989  Zagreb, Croatia
Michal Kapicka          RW R 5-10 154  12/28/1985  Jablonec nad Nisou, Czech Republic
Konstantinos Kapolas    D  L 6-3  165  07/07/1974  Athens, Greece
Brett Kapteina
Rob Kapuscinski         RW R 6-1  205  07/09/1981  Oakville, Ont
Dusan Kapusta           RW R           07/10/1961  Zvolen, Slovakia
Tomas Kapusta           C  L 6-1  195  02/23/1967  Zlin, Czech Republic
Justin Kaput            RW R 6-0  200  06/30/1981  Edmonton, Alta
Raphael Kapzan          D  L 5-11 180  06/30/1985  Landshut, Germany
Vaclav Karabacek
Ladislav Karabin        LW L 6-1  207  02/16/1970  Spisska Nova Ves, Slovakia
Martin Karafiat         D  L 6-0  169  10/21/1985  Bratislava, Slovakia
Vadim Karaga            LW R 5-8  165  01/03/1985  Novopolotsk, Belarus
Jere Karalahti          D  R 6-2  209  03/25/1975  Helsinki, Finland
Tom Karalis             D  L 6-1  210  05/24/1964  Montreal, Que
Vitali Karamnov         LW L 6-2  185  07/06/1968  Moscow, Russia
Vitali Karamnov         C  R 6-1  180  08/08/1989  Moscow, Russia
Trevor Karasiewicz
Alexander Karaulshuk    RW L 6-0  196  07/27/1983  Kiev, Ukraine
Helmut Karel            C  L 6-4  211  05/21/1970  Bruck/Mur, Austria
Andrei Karev            D  L 5-10 194  02/12/1985  Elektrostal, Russia
Joona Karevaara         RW R 6-2  196  08/26/1987  Hameenlinna, Finland
Aimo Karhu              D  L 6-1  184  05/27/1965  Kittila, Finland
Antti Karhu             D  L 6-1  187  04/07/1983  Lappeenranta, Finland
Eero Karhu              LW L 6-0  196  03/06/1986  Järvenpää, Finland
Antti Karhula           C  L 5-11 181  03/23/1976  Oulu, Finland
Ossi Karhunen           D  L 6-0  187  05/19/1988  Oulu, Finland
Teemu Karhunen          RW L 6-0  198  07/27/1982  Siilinjarvi, Finland
Tapio Karimies          D  L 5-8  176  06/29/1968  Helsinki, Finland
Martin Kariya
Paul Kariya
Steve Kariya            LW R 5-8  170  12/22/1977  North Vancouver, B.C.
Toni Karjala            D  R 6-0  169  04/09/1979  Oulu, Finland
Aki Karjalainen         RW R 5-11 165  05/12/1982  Kerava, Finland
Antti Karjalainen       LW L 5-11 191  02/29/1972  Savonlinna, Finland
Ari Karjalainen         D  R 5-7  187  01/30/1978  Savonlinna, Finland
Joonas Karjalainen      RW R 5-9  160  03/14/1984  Kajaani, Finland
Kyosti Karjalainen      RW L 6-1  195  06/19/1967  Gavie, Sweden
Sami Karjalainen        C  L 5-10 205  05/29/1974  Hyvinkaa, Finland
Antti Karjanlahti       LW L 5-8  165  02/05/1979  Kauhava, Finland
Pekka Karkkainen        C  R 6-0  198  01/27/1975  Ylojarvi, Finland
Topi Karkkainen         D  L 5-10 198  11/30/1988  Oulu, Finland
Edzus Karklins          LW L 6-0  187  02/04/1986  Riga, Latvia
Artem Karkotskiy        LW L 6-1  182  10/28/1985  Minsk, Belarus
Kevin Karlander         C  R 6-0  185  07/02/1976  Carmel, IN
Kory Karlander
Mikael Karlberg         LW L 5-9  187  05/09/1971  Vasteras, Sweden
Mattias Karlin          C  L 5-11 198  07/04/1979  Ornskoldsvik, Sweden
Igor Karlov
Andreas Karlsson        C  L 6-3  198  08/19/1975  Leksand, Sweden
Christoffer Karlsson
Christoffer Karlsson
Christoffer Karlsson
Christoffer Karlsson
Christoffer Karlsson
Christoffer Karlsson
Christoffer Karlsson
Daniel Karlsson         C  L 6-5  230  02/13/1976  Haddinge, Sweden
Erik Karlsson
Erik Karlsson
Erik Karlsson
Erik Karlsson
Erik Karlsson
Erik Karlsson
Erik Karlsson
Erik Karlsson
Erik Karlsson
Erik Karlsson
Erik Karlsson
Erik Karlsson
Erik Karlsson
Erik Karlsson
Erik Karlsson
Erik Karlsson
Gabriel Karlsson        C  L 6-1  190  01/22/1980  Borlange, Sweden
Henrik Karlsson
Henrik Karlsson
Henrik Karlsson
Henrik Karlsson
Henrik Karlsson
Henrik Karlsson
Henrik Karlsson
Jens Karlsson           LW R 6-3  205  11/07/1982  Goteborg, Sweden
Jonas Karlsson          D  L 6-0  196  02/07/1984  Vanersborg, Sweden
Jonas Karlsson          LW L 5-10 176  02/14/1986  Kil, Sweden
Lars Karlsson           LW L 6-3  180  08/18/1966  Karlstad, Sweden
Ludwig Karlsson
Mathias Karlsson        D  L 5-10 189  12/08/1974  Lindesberg, Sweden
Mattias Karlsson        D  L 6-2  191  04/15/1985  Stora, Sweden 
Mattias Karlsson        LW L 5-10 176  01/20/1986  Kalix, Sweden
Melker Karlsson
Melker Karlsson
Sebastian Karlsson      C  L 6-0  191  09/19/1986  Goteborg, Sweden
Simon Karlsson          D  R 6-2  178  07/23/1993  Karlskrona, Sweden
Stenka Karlsson         D  L 6-0  182  03/16/1987  Turku, Finland
Sven-Ivar Karlsson      C  L 6-2  196  10/07/1981  Den Haag, Netherlands
Tobias Karlsson
Tobias Karlsson
Tobias Karlsson
Tobias Karlsson
Tobias Karlsson
Tobias Karlsson
Tobias Karlsson
Tobias Karlsson
Tobias Karlsson
Tomi Karlsson           RW R 6-0  187  03/21/1980  Helsinki, Finland
William Karlsson
William Karlsson
Willy Karlsson
Bernt Karlstrom         LW L 6-2  203  04/18/1974  Kruunupyy, Finland
Niklas Karmhag          D  L 6-2  202  03/25/1976  Jonkoping, Sweden
Pavel Karnaukhov
Dave Karpa              D  R 6-1  210  05/07/1971  Regina, Sask
Igor Karpov             RW R 5-11 174  09/17/1988  Novosibirsk, Russia
Valeri Karpov           RW L 5-10 203  08/05/1971  Chelyabinsk, Russia
Alexander Karpovtsev    D  R 6-2  200  04/07/1970  Moscow, Russia
Andrei Karpovtsev       LW L           02/25/1974  Moscow, Russia
Aki Karppinen           LW L 5-10 185  01/04/1977  Oulu, Finland
Matti Karppinen         D  R 5-8  165  01/17/1988  Raahe, Finland
Samu-Matti Karppinen    D  L 5-10 189  01/23/1976  Ylitornio, Finland
Veikko Karppinen        C  L 6-2  216  01/30/1986  Kajaani, Finland
Ari-Pekka Karppo        LW L           12/29/1959  Helsinki, Finland
Daniil Karpyuk          RW R 5-10 159  01/01/1988  Moscow, RUssia
Guillaume Karrer        D  R 6-0  194  02/26/1981  Paris, France
Mathias Karrer
Marcel Kars             C  R 6-5  211  05/20/1977  Toronto, Ont
Kim Karsberg
Tomi Karsikas           C  R 5-7  174  05/12/1975  Norrkoping, Sweden
Martins Karsums         RW R 5-10 177  02/26/1986  Riga, Latvia
Denis Kartsev           C  L 5-11 200  04/25/1976  Moscow, RUssia
Antti Karttunen         D  L 5-11 205  10/23/1973  Helsinki, Finland
Ari Karttunen           LW L 5-8  187  02/04/1977  Joensuu, Finland
Kaj Karttunen           D  L 5-9  178  09/09/1975  Finspang, Sweden
Ossi Karuvaara          RW L           11/17/1970  Riihimaki, Finland
Lasse Karvinen          LW L 6-0  180  03/25/1986  Kerimaki, Finland
Joni Karvonen           RW L 5-8  154  11/20/1983  Raahe, Finland
Jordan Kary
Alexei Kasatonov        D  L 6-1  212  10/14/1959  Leningrad, Russia
Ondrej Kase
Mike Kaselouskas
Alexander Kaser
Roland Kaser            RW R 6-1  187  10/15/1979  Sumiswald, Switzerland
Nikita Kashirsky
Evgeni Kashtanov
Matti Kasi              C  R 5-9  160  11/22/1983  Raisio, Finland
Martin Kasik            C  R 6-2  188  01/28/1983  Vspaly, Czech Republic
Petr Kasik              D  L 6-1  191  06/24/1962  Kladno, Czech Republic
Aki Kaskinen            RW L 5-9  187  03/07/1976  Lahti, Finland
Lukas Kaspar
Roman Kaspar            RW L 5-10 187  01/02/1982  Sokolov, Czech Republic
Tomas Kaspar            LW R 5-8  169  09/06/1980  Presov, Slovakia
Darius Kasparaitis      D  L 5-11 209  10/16/1972  Elektrenai, Lithuania
Pavel Kasparik          C  L 6-2  198  01/11/1979  Pisek, Czech Republic
Kris Kasper             C  L 5-11 192  10/10/1983  Gibbons, Alta
Peter Kasper            D  R 5-11 200  12/20/1974  Klagenfurt, Austria 
Steve Kasper            C  L 5-8  175  09/28/1961  Montreal, Que
Jedrzej Kasperczyk      C  L 5-8  180  05/20/1968  Katowice, Poland
Tanner Kaspick
Roland Kaspitz          C  L 5-6  171  11/01/1981  Villach, Austria
Peter Kassa             C  R 6-1  200  04/14/1979  Zilina, Slovakia
Matt Kassian
Zack Kassian
Joakim Kasslin          LW L 5-11 178  10/28/1984  Pietarsaari, Finland
Jonas Kasslin           C  L 5-10 167  10/25/1988  Pietarsaari, Finland
Kamil Kastak            LW L 5-8  171  05/08/1966  Most, Czech Republic
Ondrej Kastak           C  L 5-8  154  06/03/1986  Litvinov, Czech Republic
Luke Kasteel
Ed Kastelic             RW R 6-3  210  01/29/1964  Toronto, Ont
Jussi Kastell           LW L 6-2  187  01/16/1986  Raahe, Finland
Konstantin Kasyanchuk   C  R 6-0  191  10/24/1979  Kiev, Ukraine
Sergei Kasymov          C  R 5-8  132  10/22/1987  Novosibirsk, Russia
Pirkka Katajala         LW L 6-3  211  03/13/1984  Kangasala, Finland
Stefan Katalina         D  R 5-10 180  06/30/1981  Stockholm, Sweden
Zoran Katalina          RW R 5-11 189  03/07/1984  Botkyrka, Sweden
Ari Katavisto           RW R 6-1  216  03/12/1980  Espoo, Finland
Jeff Katcher            D  R 6-4  190  04/16/1979  Winnipeg, Man
Boris Katchouk
Klaus Kathan            C  R 5-11 163  01/07/1977  Bad Toelz, Germany
Peter Kathan            D  L 6-0  211  01/11/1982  Bad Toelz, Germany
Mark Katic
Sebastian Katnik
Kirill Katrich
Nicolas Katsiyianis
Gus Katsuras            RW R 5-10 175  12/09/1981  Toronto, Ont  
Sam Katsuras            LW L 5-9  160  06/28/1979  Toronto, Ont      
Antti Kattelus          LW L 5-7  152  11/14/1979  Kauhava, Finland
Eric Kattelus
Tatu Kattelus           RW L 5-11 178  02/27/1975  Kouvola, Finland
Arturas Katulis         D  R 5-10 174  08/05/1981  Elektrenai, Lithuania
Andrew Katzberg         LW L 6-1  210  02/22/1982  Yorkton, Sask
Travis Kauffeldt
Brian Kaufman
Chris Kaufman
Danny Kaufman
Andrej Kaufmann         C  L 6-0  185  07/07/1975  Ust-Kamenogorsk, Kazakhstan
Mikko Kaukokari         C  L 5-9  180  06/11/1980  Espoo, Finland
Alex Kaumeyer
Juha Kaunismaki         D  L 6-1  191  05/06/1979  Helsinki, Finland
Kory Kaunisto
Ray Kaunisto
Steven Kaunisto
Juho Kaunisvaara        C  L 5-10 180  06/29/1984  Sodankyla, Finland
Rene Kaupinharju
Antti Kauppi            LW L 5-9  154  10/08/1982  Tampere, Finland
Jari Kauppila           C  R 5-10 185  02/23/1974  Lammi, Finland
Aki Kauppinen           D  L 6-1  203  05/17/1978  Helsinki, Finland
Marko Kauppinen         D  L 6-0  178  03/23/1979  Mikkeli, Finland
Tobias Kauppinen        RW R 5-11 187  06/25/1984  Naantali, Finland
Tuomas Kauti            D  L 6-0  180  12/29/1987  Forssa, Finland
Sami Kautiainen         LW L 5-11 191  07/26/1976  Helsinki, Finland
Antti Kautonen          D  L 5-11 203  03/26/1984  Lahti, Finland
Veli-Pekka Kautonen     D  R 6-2  205  05/09/1970  Helsinki, Finland
Antti Kautto            LW L 6-2  192  08/15/1986  Hameenlinna, Finland
Sami Kautto             D  R 5-11 194  05/29/1985  Vantaa, Finland
Kim Kauttonen
Mike Kautz              D  L 6-2  190  11/23/1982  Des Plaines, IL
Jarkko Kauvosaari       LW L 6-1  196  10/17/1983  Ylitornio, Finland
Mike Kavanagh
Mike Kavanagh
Pat Kavanagh            RW R 6-3  195  03/14/1979  Ottawa, Ont
Ryan Kavanagh
Ryan Kavanagh
Mike Kavanaugh
Ondrej Kavulic          LW R 5-9  196  02/01/1981  Unicov, Czech Republic
Ivan Kavur              RW R           10/25/1987  Zagreb, Croatia
Ryuichi Kawai
Takuma Kawai
Makoto Kawashima        D  L 5-10 171  05/02/1979  Obihiro, Japan
Steve Kaye
Arttu Kayhko            D  L 6-5  220  01/05/1973  Jorusuu, Finland
Mikhail Kazakevich      LW L 6-0  185  01/14/1976  Mermansk, Russia
Anton Kazantsev         D  L 5-11 163  08/26/1986  Novosibirsk, Russia
Vitaly Kazarin          RW L 5-10 163  11/04/1971  Orsk, Russia
Mario Kazda             RW L 6-0  198  07/04/1976  Ubinca, Slovakia
Richard Kazda           LW L 6-3  195  06/28/1979  Brno, Czech Republic
Denis Kazionov          LW L 6-3  187  12/08/1987  Perm, Russia
Dmitri Kazionov
Ilya Kaznadey
Justin Kea
Jeff Kealty             D  L 6-4  210  04/09/1976  Boston, MA
Jason Kean              D  R 5-11 195  03/29/1979  Nanaimo, B.C.
James Keane
Mike Keane
Denny Kearney
Toby Kearney            LW L           09/02/1970  Newburyport, MA
Bracken Kearns
John Kearns
Justin Kearns           RW R 6-1  210  10/02/1975  Cleveland, OH      
Marley Keca
Dan Keczmer             D  L 6-1  180  05/25/1968  Mt. Clemens, MI
Adam Keefe
Jerry Keefe             LW L 5-11 184  02/27/1976  Billerica, MA    
Sheldon Keefe
Cody Keefer
Ainsley Keeler          LW R 5-6  161  06/22/1986  Stockport, England
Cory Keenan             D  L 6-2  190  03/19/1970  St. Louis, MO
Mike Keenan
Mike Keenan
Joep Keeris             RW R 5-8  176  11/19/1980  Eindhoven, Netherlands
Joff Kehler             LW L 6-0  198  06/14/1983  Edson, Alta
Aarne Keidasto          RW R 5-7  148  04/08/1934  Tampere, Finland
Aki Keinanen            LW L 5-7  152  01/04/1984  Kuopio, Finland
Jani Keinanen           C  L 5-11 189  03/23/1976  Hameenlinna, Finland 
Juha Keinanen           D  L 5-11 189  10/03/1984  Tampere, Finland
Cam Keith
Cam Keith
Duncan Keith            D  L 5-10 160  03/19/1982  Penticton, B.C.
Greg Keith              LW L 5-10 190  07/26/1980  Delta, B.C.
Matt Keith
Arto Kejonen            LW L 5-11 185  08/05/1980  Kuopio, Finland
Jarmo Kekalainen        LW L 6-0  190  07/03/1966  Tampere, Finland
Saku Kekalainen         RW L 5-8  189  01/27/1978  Kuopio, Finland
Mike Kelfer             C  R 5-10 180  01/02/1967  Peabody, MA
Klemen Kelgar           D  L 6-2  198  12/24/1976  Celje, Slovenia
AJ Kelham               RW R 5-10 190  03/30/1974  Vancouver, B.C.
Trevor Kell
Chris Kelleher          D  L 6-1  210  03/23/1975  Cambridge, MA
Mike Kelleher           D  L 6-1  210  03/29/1973  Brookline, MA
Andreas Keller          C  L 5-10 202  03/28/1971  St. Gallen, Switzerland
Derek Keller
Florian Keller          RW R 6-2  194  01/30/1976  Grafing, Germany
Justin Keller
Justin Keller
Kristian Keller
Olivier Keller          D  L 6-1  207  03/20/1971  Geneve, Switzerland
Ryan Keller
Ryan Keller
Ryan Keller
Ryne Keller
Tylor Keller            C  R 6-0  200  04/22/1979  Calgary, Alta
Kevin Kellett           D  R 6-2  205  07/23/1978  Prince Albert, Sask
Jonathan Kelley         C  R 6-1  180  06/25/1973  Brighton, MA
Robert Kelley           LW L 6-0  200  02/10/1969  Cambridge, MA
Steve Kelley
T.J. Kelley
Bob Kellogg             D  L 6-4  210  02/16/1971  Springfield, MA
Brent Kelly             C  R 6-0  180  12/01/1981  Kitchener, Ont
Chris Kelly
Dan Kelly
David Kelly             D  R 5-10 182  04/05/1982  Dublin, Ireland
Diarmuid Kelly          C  L 6-3  195  04/13/1982  Red Deer, Alta
Justin Kelly
Matt Kelly              LW R 6-2  195  03/23/1985  Tottenham, Ont
Paul Kelly              RW L 6-0  196  04/17/1967  Hamilton, Ont
Paul Kelly
Regan Kelly             D  L 6-2  195  03/09/1981  Imperial, Sask    
Steve Kelly
Scott Kelman            C  L 6-3  197  05/07/1981  Winnipeg, Man
Todd Kelman             D  L 6-1  195  01/05/1975  Calgary, Alta
Scott Kelsey            D  R 6-1  198  01/31/1971  New Hartford, NY 
Jari Keltanen           RW L 5-8  171  02/25/1980  Lappeenranta, Finland
Justin Kemmerer
Chad Kemp               D  R 6-0  190  01/01/1979  Glencoe, Ont
Dylan Kemp              D  L 6-1  178  07/22/1979  Prince Albert, Sask
John Kemp
Nick Kemp
T.J. Kemp
Adrian Kempe
Mario Kempe             RW L 6-0  179  09/19/1988  Kramfors, Sweden
Andrew Kemper           D  R 6-3  205  04/07/1974  Montreal, Que
Marcus Kempf            LW L 6-2  187  03/27/1973  Rosenheim, Germany
Michal Kempny
Antti Kemppainen        RW R 5-11 183  09/21/1983  Sotkamo, Finland
Heikki Kemppainen       LW L 5-6  147  07/13/1987  Rovaniemi, Finland
Joonas Kemppainen
Tuomas Kemppainen       RW L 5-9  163  02/18/1980  Turku, Finland
Chris Kenady            RW R 6-2  195  04/10/1973  Mound, MN
Kasper Kenig            C  L 5-7  165  04/03/1981  Riihimaki, Finland
Max Kenig               C  L 5-7  154  09/16/1983  Riihimaki, Finland
Ronalds Kenins
Chad Kennedy
Craig Kennedy           RW R 6-1  190  04/24/1983  Sault Ste. Marie, Ont
Dean Kennedy            D  R 6-2  200  01/18/1963  Redvers, Sask
John Kennedy
John Kennedy
Matt Kennedy
Matt Kennedy
Matt Kennedy
Mike Kennedy
Mike Kennedy
Mike Kennedy
Mike Kennedy
Mike Kennedy
Mike Kennedy
Mike Kennedy
Mike Kennedy
Mike Kennedy
Patrick Kennedy
Patrick Kennedy
Peter Kennedy
Sheldon Kennedy         RW R 5-10 170  06/15/1969  Elkhorn, Man
Tim Kennedy
Tim Kennedy
Travis Kennedy          LW L 5-10 191  10/22/1977  Campbellton, N.B.
Troy Kennedy            RW R 5-11 200  03/12/1968  Brandon, Man
Tyler Kennedy
Jason Kenney
Jay Kenney              D  L 6-2  190  09/21/1973  New York, NY
Ken Kennholt            D  R 6-3  198  01/13/1965  Stockholm, Sweden
Bradley Kenny           RW R 6-0  195  11/15/1978  Burlington, Ont
Brendan Kenny           D  L 6-0  215  07/05/1973  Edmonton, Alta     
Matt Kenny              D  L 6-0  220  02/22/1980  Belleville, Ont
Rob Kenny
Shane Kenny
Corbie Kent             D  L 6-0  200  08/19/1975  Minden, Ont
Derrick Kent            C  L 5-10 162  06/19/1983  Foxtrap, Nfld
Erik Kent
Ville Kentala           LW L 5-10 187  02/21/1966  Alajarvi, Finland
Jason Kenyon            C  L 5-9  195  04/17/1980  Coaldale, Alta
David Keough            D  L 6-0  195  05/16/1979  Prince George, B.C.
Antti Kerala            LW L 5-10 154  02/13/1987  Hameenlinna, Finland
Jani Keranen            LW L 5-10 182  03/29/1982  Lieksa, Finland
Janne Keranen           LW L 5-8  156  06/30/1987  Nurmijarvi, Finland
Juho Keranen            RW R 5-8  187  04/07/1985  Keitele, Finland
Matias Keranen          C  L 6-0  202  02/14/1985  Espoo, Finland
Michael Keranen
Kale Kerbashian
Alexander Kerch         LW R 5-9  176  03/16/1967  Arkhangelsk, Russia
Nicolas Kerdiles
Jaroslav Kerestes       RW R 6-2  215  07/11/1975  Presov, Slovakia 
Alexander Kerfoot       C  L 5-10 153  08/11/1994  Vancouver, B.C.
Dan Kerluke             LW L 5-11 200  12/22/1976  Mississauga, Ont 
Derek Kern              C  L 5-8  165  09/01/1978  Smithtown, NY
Tanner Kero
Mitch Kerns
Graham Kerr
Graham Kerr
Jimmy Kerr
Josh Kern               RW L 6-0  191  12/15/1977  Anchorage, AK    
Alan Kerr               RW R 5-11 195  03/26/1964  Hazelton, B.C.
Kevin Kerr              RW R 5-10 190  09/18/1967  North Bay, Ont
Stuart Kerr
Tim Kerr                RW R 6-3  225  01/06/1960  Windsor, Ont
Zoltan Kertesz          C  L 6-0  198  05/05/1973  Gyergyoszentmiklos, Romania
Werner Kerth            C  L 5-8  185  12/07/1966  Kapfenberg, Austria
Ari-Pekka Kervinen      D  L 6-2  192  03/04/1977  Oulu, Finland
Dan Kesa                RW R 6-0  208  11/23/1971  Vancouver, B.C.
Teemu Kesa              D  R 6-1  189  06/07/1981  Helsinki, Finland
Stefan Keski-Kungas     D  L 5-11 185  08/06/1975  Orebro, Sweden
Aki Keskinen            D  L 5-9  176  12/09/1982  Urjala, Finland
Esa Keskinen            C  R 5-9  194  02/03/1965  Ylojarvi, Finland	
Jani Keskinen           D  L 5-10 176  10/02/1979  Lappeenranta, Finland
Mikko Keskinen
Mikko Keskinen
Olli-Pekka Keskitalo    LW L 5-11 176  05/31/1988  Oulu, Finland
Ryan Kesler
Blake Kessel
Phil Kessel
Will Kessel
Matti Kesseli           D  L 6-2  205  05/04/1983  Lieto, Finland
Casey Kesselring        C  R 6-0  185  02/05/1974  Cambridge, Ont    
Dino Kessler            D  L 6-0  196  12/23/1966  Meikirch, Switzerland
Kevin Kessler
Kale Kessy
Jari Kesti              C  L 5-10 180  02/03/1971  Forssa, Finland
Ryan Kesti
B.J. Ketcheson          D  L 6-4  210  01/29/1980  Napanee, Ont 
Juha-Pekka Ketola       C  L 6-1  178  01/21/1983  Rauma, Finland   
Stefan Ketola           RW L 5-8  180  02/09/1972  Stockholm, Sweden
Evgeni Ketov            RW L 6-0  187  01/17/1986  Gubakha, Russia
Mark Kettelhut          D  L           11/02/1971  Duluth, MN
Daniel Ketter           D  L 6-2  194  03/02/1985  Bad Nauheim, Germany
Jeremiah Ketts
Aki Kettunen            RW R 5-9  146  10/18/1979  Savonlinna, Finland
Anssi Kettunen          D  L 5-11 174  07/04/1981  Helsinki, Finland
Heikki Kettunen         C  R 5-9  176  12/31/1975  Oulu, Finland
Heikki Kettunen         RW R 5-10 187  04/09/1981  Kontiolahti, Finland
Tero Kettunen           C  L 5-11 178  10/24/1981  Jyvaskyla, Finland
Lambert Keulen          LW L 5-10 198  09/28/1979  Geleen, Netherlands
Ben Keup                LW L 6-1  200  08/03/1976  Minot, ND
Aram Kevorkian          LW L 5-8  165  04/20/1982  Boulogne, France
Richard Keyes           C  R 5-10 185  07/07/1975  Kalamazoo, MI
Irek Khafizov           LW L 5-10 160  11/15/1986  Nizhnekamsk, Russia
Remir Khaidarov         D  L 6-2  220  12/29/1977  Kazan, Russia
Jujhar Khaira
Maxim Khaliullin
Svyatoslav Khalizov     D  L 6-0  209  02/08/1963  Leningrad, Russia
Sergei Kharchenko       C  L 5-10 185  04/17/1976  Kiev, Ukraine
Anton Kharin
Sergei Kharin           RW L 5-11 194  02/20/1963  Odintsovo, Russia
Alexander Kharitonov    LW R 5-9  169  03/30/1976  Moscow, Russia
Alexander Kharlamov     LW L 5-11 189  09/23/1975  Moscow, Russia
Rinat Khasanov          C  L 5-9  180  07/03/1972  Moscow, RUssia
Evgeny Khatsei          RW L 5-11 180  09/08/1976  Chelyabinsk, Russia
Alexander Khavanov      D  L 6-0  187  01/30/1972  Ryazan, Russia     
Valeri Khlebnikov
Oleg Khmyl              D  R 5-10 187  01/30/1970  Minsk, Belarus
Yuri Khmylev            LW R 6-1  190  08/09/1964  Moscow, Russia
Alexander Khokhlachev
Dmitri Kholepa          LW L 5-10 176  12/23/1975  Ufa, Russia
Alex Kholomeyev         LW L 6-2  200  03/23/1969  St. Petersburg, Russia
Vadim Khomitski         D  L 6-1  185  07/21/1982  Voskresensk, Russia
Sergei Khomko
Andrei Khomutov         RW L 5-9  161  04/21/1961  Yarostorf, Russia
Ivan Khomutov           C  L 6-2  198  03/11/1985  Saratov, Russia
Dmitri Khomyakov        D  L 6-0  194  07/02/1980  Omsk, Russia
Dmitri Khramchenko
Alexei Khramtsov        D  L 6-0  207  09/29/1971  Verkhnedvinsk, Belarus
Dmitri Khristich        LW R 6-1  207  07/23/1969  Kiev, Ukraine
Roman Khromushkin       D  R 6-2  185  08/18/1989  Kharkov, Ukriane
Sergei Khruschev        C  L 5-10 185  10/13/1962  Chelyabinsk, Russia
Evgeny Khvostov         D  L 5-11 189  05/28/1981  Surgut, Russia
Chris Kibermanis        D  R 6-6  190  03/24/1976  Calgary, Alta
Brenden Kichton
Dan Kidd
Ian Kidd                D  R 6-1  195  05/11/1964  Gresham, OR
Josh Kidd
Todd Kidd               D  R 6-3  215  02/24/1975  Fort Collins, CO 
Kyle Kidney             LW L 6-2  225  01/11/1978  Ithaca, NY
Eric Kieffer
Damian Kielbasa
Torsten Kienass         D  L 5-11 200  02/23/1971  Berlin, Germany
Chris Kiene             D  L 6-5  215  03/06/1966  South Windsor, CT
Mindaugas Kieras        D  L 6-0  180  06/07/1980  Elektrenai, Lithuania
Modestas Kieras         RW R 5-8  145  09/15/1983  Elektrenai, Lithuania
Michael Kiesman         LW L 6-2  190  01/02/1979  Prince Rupert, B.C.
Mats Kihlstrom          D  R 6-0  198  01/03/1964  Ludvika, Sweden
Juha Kiilholma          C  L 5-11 182  06/26/1982  Pori, Finland
Tuomas Kiiskinen        C  L 5-8  160  10/07/1986  Kuopio, Finland
Ville Kiiskinen         LW L 6-4  220  12/25/1977  Mikkeli, Finland
Paul Kila               C  L 5-6  158  02/10/1968  Deurne, Belgium
B.J. Kilbourne          C  R 5-9  185  05/06/1977  Saranac Lake, NY
Brian Kilburg
Randy Kilburn
Ryan Kiley              RW R 6-0  190  08/14/1978  Reading, MA      
Chad Kilger
Luc Kilgore
Tom Kilgore
Ben Kilgour
Antti Kiljunen          D  L 6-0  190  03/15/1971  Valkeala, Finland
Arto Kilkku             D  R 5-10 176  03/12/1980  Turku, Finland
Peter Killingstad
Alexander Killorn
Sam Kilelee
Ales Kilnar
Jimmy Kilpatrick
Veli-Matti Kilpijarvi   C  R 5-9  178  09/25/1985  Kuusamo, Finland
Egor Kirillov           LW L 6-0  176  09/09/1990  Vitebsk, Belarus
Alex Kim                RW R 5-11 185  05/10/1979  Fullerton, CA    
Daniel Kim              D  R 6-3  220  08/12/1979  Seoul, South Korea
Han-Sung Kim            RW R 6-1  200  11/19/1981  Seoul, South Korea
Ki-Sung Kim
Darin Kimble            RW R 6-2  205  11/22/1968  Lucky Lake, Sask
Adam Kimbley
Georgi Kimstatsch       C  L 5-6  165  08/29/1976  Moscow, Russia
Ryan Kinasewich
Matthew Kinch           D  L 5-11 189  02/17/1980  Red Deer, Alta
Anthony Kinder          RW R 5-4  180  02/06/1986  Blackburn, England
Jakub Kindl
Tyler Kindle
Ryan Kindret
Colt King
Derek King              LW L 6-0  210  02/11/1967  Hamilton, Ont
Derek King              D  R 5-8  182  06/05/1970  Kirkcaldy, Scotland
D.J. King
Dwight King
Dylan King
Dylan King
Dylan King
Eli King
Jason King
Jason King
Jimo King               C  R 5-10 178  01/18/1985  Blaine, WA
Joe King
Kevin King
Kevin King
Kevin King
Kris King               LW L 5-11 202  02/18/1966  Bracebridge, Ont
Randy King              D  R 6-2  215  05/22/1987  Salt Lake City, UT
Scott King              C  L 5-10 175  01/21/1977  Saskatoon, SasK
Steven King             RW R 6-1  190  07/22/1969  Greenwich, RI
Steven King             RW L 5-10 171  06/06/1975  Kirkcaldy, Scotland
Tom King                RW R 6-0  182  07/15/1985  Manchester, England
Tristan King
Dustin Kingston         LW L 6-0  190  05/11/1980  Spencerville, Ont
Al Kinisky              LW L           05/31/1972  Fort Coquillam, B.C.
George Kink             LW L 5-10 171  08/26/1982  Duesseldorf, Germany
Marcus Kink             LW L 6-0  189  01/13/1985  Duesseldorf, Germany 
Philipp Kink            D  L 6-0  185  03/02/1985  Wien, Austria
Bill Kinkel
Cleve Kinley
Geordie Kinnear         D  L 6-1  194  07/09/1973  Simcoe, Ont
Donnie Kinney           C  L 5-11 174  06/02/1978  Regina, Sask
Mike Kinnie
Jesse Kinnunen          D  L 5-9  171  12/29/1987  Imatra, Finland
Justin Kinnunen
Matt Kinnunen
Lauri Kinos             D  L 6-2  195  06/29/1980  Jyvaskyla, Finland
Geoff Kinrade
Nobumasa Kinugasa
Damon Kipp
Marko Kiprusoff
Thomas Kiriakou
Mazen Kire              LW R 5-6  160  09/08/1973  Zagreb, Croatia
Toni Kiren              D  L 6-0  185  06/18/1984  Lahti, Finland
Dmitri Kirilenko        C  L 5-11 183  08/04/1979  Moscow, Russia
Mike Kirby              D  R 5-11 195  03/04/1980  Nanaimo, B.C.
Alec Kirschner
Aljosa Kiric            D  L 6-0  185  05/18/1987  Maribor, Slovenia
Vitali Kirichenko       LW L 6-0  189  01/04/1985  Kiev, Ukraine
Vladimir Kirik          D  L 5-9  187  07/10/1967  Kiev, Ukraine
Johannes Kirisits
Ole Fredrik Kirkebye    D  L 6-2  178  04/20/1980  Hamar, Norway
Justin Kirkland
Michael Kirkpatrick
James Kirkwood
Kyllian Kirkwood
Keith Kirley            LW R 6-2  200  07/26/1981  Leverett, MA
Justin Kirsch
Denis Kirstein          D  L 6-0  200  01/07/1982  Bethel Park, PA
Paul Kirtland
Scott Kirton            RW R 6-4  215  10/04/1971  Penetangushene, Ont
Luke Kirwanr
Matt Kirzinger
Andrei Kiselev          D  L 5-8  180  05/27/1977  Schwerin, Germany
Nate Kiser
Scott Kishel
Kelly Kisio             C  R 5-9  170  09/18/1959  Peace River, Alta
Daniel Kiss
Daniel Kiss
Marek Kiss              LW L           04/14/1986  Chrudim, Czech Republic
Dan Kissel
Alexander Kitarov       LW L 6-2  185  06/18/1987  Novopolotsk, Belarus
Gary Kitching           C  L 6-1  194  01/09/1971  Thunder Bay, Ont
Kirill Kitsyn
Maxim Kitsyn
Wolfgang Kitzler        D  R 6-1  194  05/07/1983  Klagenfurt, Austria
Jesse Kiukas            C  L 5-8  169  01/25/1986  Mikkeli, Finland
Janne Kivela            LW L 5-11 209  02/18/1981  Kokkola, Finland
Teppo Kivela            C  L 5-11 182  10/08/1967  Espoo, Finland
Drew Kivell
Marko Kivenmaki         LW L 5-8  176  07/20/1975  Turku, Finland
Karri Kivi              D  L 6-0  187  01/01/1970  Turku, Finland
Tommy Kiviaho
Jani Kiviharju          RW L 5-7  169  12/26/1974  Turku, Finland
Samuli Kivimaki         RW R 6-1  189  08/29/1988  Vaasa, Finland
Janne Kivinen           D  L 5-8  167  05/08/1988  Kangasala, Finland
Jani Kiviniemi          LW L 5-11 169  12/09/1987  Vaasa, Finland
Antti Kivioja           D  L 5-9  176  01/18/1976  Merijarvi, Finland
Ari Kivioja             D  L 5-10 176  05/08/1980  Ulvila, Finland
Antti Kivisto           LW L 5-10 154  04/23/1983  Helsinki, Finland
Esa Kivisto             RW R 5-10 198  04/03/1984  Vantaa, Finland
John Kivisto
Tommi Kivisto
Arthur Kiyaga           D  R 5-9  170  09/29/1985  Kampala, Uganda
Jeremy Kjaersgaard
Patric Kjellberg        LW L 6-2  196  06/17/1969  Falun, Sweden
Ole Kjenstad            LW L 6-0  185  06/15/1973  Kamloops, B.C.
Zech Klann
Gary Klapkowski
Nick Klaren
Linus Klasen
Chad Klassen
Sam Klassen
Todd Klassen            D  R           04/17/1974  Saskatoon, Sask
Woody Klassen
Trent Klatt             LW R 6-1  205  01/30/1971  Robinsdale, MN
Jeremy Klaver
Dakota Klecha
Denis Klecka
Ken Klee                D  R 6-1  205  04/24/1971  Indianapolis, IN
Rob Kleebaum
Oscar Klefbom
Kevin Klein             D  R 6-1  187  12/13/1984  Kitchener, Ont
Scott Klein             RW L 6-0  195  04/22/1985  Swift Current, Sask
Tyler Klein
Tyler Klein
Barron Kleinbach
Scot Kleinendorst       D  L 6-3  210  01/16/1960  Grand Rapids, MN
Andreas Kleinheinz
Albert Kleinrubatscher  D  L 5-9  196  10/02/1979  Innsbruck, Austria
Michal Klejna           LW L 6-0  171  10/08/1987  Skalica, Slovakia
Marius Klem
David Klema             C  L 6-0  178  04/03/1982  Rosseau, MN
Anton Klementyev
Jon Klemm               D  R 6-2  200  01/08/1970  Cranbrook, B.C.
Tomas Klempa
Sebastian Klenner       D  L 6-0  198  11/26/1976  Weisswasser, Germany
Peter Klepac            D  L 5-10 176  08/03/1975  Liptovsky Mikulas, Slovakia
Jakub Klepis
Rostislav Klesla
Daniel Kletke           D  L 5-8  215  04/26/1979  Lansing, MI
Dmitri Klevakin         RW L 6-0  187  02/20/1976  Angarsk, Russia
Jamie Klie
Petr Klima              LW R 6-0  183  12/23/1964  Chomutov, Czech Republic
Sven Klimbacher
Morgan Klimchuk
Lukas Klimek            C  L 6-1  189  11/14/1986  Ostrava, Czech Republic
Vitaly Klimenkov        LW L 5-11 174  07/17/1983  Minsk, Belarus
Sergei Klimentiev       D  L 6-3  198  04/05/1975  Kiev, Ukraine
Tomas Klimes            D  L 5-10 187  03/14/1979  Brno, Czech Republic
Valeri Klimov           D  L 6-3  202  07/17/1986  Moscow, Russia  
Sergei Klimovich        C  R 6-2  203  03/08/1974  Novsibirsk, Russia
Tomas Klimt             C  L 6-1  200  12/26/1973  Plzen, Czech Republic
Blaz Klinar             D  L 6-0  194  02/27/1981  Jesenice, Slovenia
Carl Klingberg
John Klingberg
Manuel Klinge           LW L 6-1  198  09/05/1984  Kassel, Germany
Robert Klinkhammer
Ari Klint               LW L 5-9  176  09/26/1965  Stockholm, Sweden
Wade Klippenstein       LW L 6-3  219  05/09/1970  Boissevain, Man
Vladislav Klochkov      RW L 5-10 191  01/18/1978  Novosibirsk, Russia
Jorne Kloots            RW L 6-3  180  08/25/1981  Dordrecht, Netherlands
Christoph Klotz         D  L 5-8  167  11/02/1979  Garmisch, Germany
Garrett Klotz
Tomas Kloucek
Tomas Kloucek
Vojtech Kloz            D  L 6-2  238  01/23/1986  Karlovy Vary, Czech Republic
Kyle Klubertanz
Dmitri Kluchko          LW L 5-11 190  12/27/1978  Kharkov, Ukriane
Matej Klust
Niko-Petteri Kluuskeri  D  L 5-10 158  11/03/1989  Heinola, Finland
Gord Kluzak             D  L 6-4  210  03/04/1964  Climax, Sask
Sergei Klyazmin         LW L 6-3  195  03/01/1982  Moscow, Russia
Kyle Klym
Rune Knabenhans         D  L 5-10 178  01/24/1985  Vojens, Denmark
Jordan Knackstedt
Dan Knapp
Dan Knapp
Bill Knauber
Lorne Knauft
Marek Knebl             C  L 5-10 176  07/21/1987  Vsetin, Czech Republic
Andreas Knecht          D  R 5-10 165  01/21/1985  Kamensk-Uralski, Russia
Justin Knee
Mike Kneeland
Willem Kneepkens        LW L 5-8  147  12/13/1983  Geleen, Netherlands
Peter Kniebuegel        C  L 5-10 174  07/09/1980  Pressburg, Austria
Adam Knight
Corban Knight
Devin Knight
James Knight            RW R 6-3  197  09/26/1985  Winnipeg, Man
Jared Knight
Mike Knight
Tyler Knight            RW R 6-0  191  07/10/1979  Kelowna, B.C.
Michael Knights         D  R 5-8  180  11/03/1977  Durham, England
Fred Knipscheer         C  L 5-11 190  09/03/1969  Fort Wayne, IN
Markus Knoblechner      C  L 5-10 154  04/01/1988  Hallein, Austria
Eric Knodel
Mike Knoepfli           LW L 6-1  185  04/09/1982  Georgetown, Ont 
Martin Knold            D  L 5-11 185  01/14/1976  Fredrikstad, Norway
Karl Knopf              D  L 5-10 202  07/08/1976  Gossau, Switzerland
Adam Knopp
Ben Knopp               RW R 6-1  190  04/08/1982  Calgary, Alta
Kevin Knopp             D  L 6-2  205  10/24/1969  Edmonton, Alta     
Graham Knott
Jackson Knott
Jake Knott
Jake Knott
Kurt Knott              LW L 6-1  185  01/26/1980  Red Lake Falls, MN
Derek Knowles
Scott Knowles
Chris Knowlton
Patrick Knowlton
Brendan Knox
Jason Knox              D  L 6-2  205  04/10/1971  Williams Lake, B.C.
Micky Knox
Ryan Knox               D  R 6-1  190  07/11/1979  Parry Sound, Ont
Mike Knuble
Espen Knutsen           C  L 6-0  187  01/12/1972  Oslo, Norway
Petter Knutsen
Igor Knyazev            D  R 6-1  196  01/27/1983  Electrostal, Russia
Andre Koalick           D  L 5-8  160  02/20/1984  Bad Muskau, Germany
Matt Koalska            C  L 6-1  190  05/16/1980  St. Paul, MN 
Reto Kobach             D  L 5-10 189  04/13/1980  Luzern, Switzerland
Chuck Kobasew
Hironori Kobayashi
Nikolas Koberstein
Jan Kobezda             D  L 6-6  266  07/31/1975  Ilava, Slovakia
Gregor Koblar
Colin Kobza             RW R 6-1  210  02/21/1980  Gibbons, Alta      
Peter Kocak             C  L 5-11 180  01/05/1982  Skalica, Slovakia
Jan Kocan               C  L 5-10 156  03/10/1987  Havlickuv Brod, Czech Republic
Geoff Koch              LW L 6-1  190  06/27/1979  Exeter, NH
Harald Koch             D  L 6-1  196  02/24/1980  Leoben, Austria
Paul Koch               D  L 6-3  220  06/30/1971  St. Paul, MN
Thomas Koch
Jonathon Koch-Butterworth
Matthias Kocher
David Koci
Vaclav Koci             D  L 6-0  205  07/15/1979  Liberec, Czech Republic
Enrico Kock             C  L 5-9  165  10/29/1971  Weisswasser, Germany
Ferenc Kocsis
Joey Kocur              RW R 6-0  220  12/21/1964  Calgary, Alta
Kory Kocur              RW R 5-11 190  03/06/1969  Kelvington, Sask
Philipp Koczera
Mike Koelzer
Christoph Koenig        LW L 6-3  207  03/26/1979  Klagenfurt, Austria
Trevor Koenig
Daniel Koerber          LW L 6-2  205  11/08/1974  Darmstadt, Germany
Greg Koehler            C  R 6-2  195  02/27/1975  Scarborough, Ont
Patrick Koeppchen       D  L 5-10 202  06/21/1980  Berlin, Germany
Jakub Koerner           D  L 6-0  194  12/03/1979  Brno, Czech Republic
Werner Koessl           D  L 6-0  185  02/11/1980  Schongau, Germany
J.J. Koehler
Slater Koekkoek
Rainer Koettstorfer     D  L 6-5  229  08/02/1981  Rosenheim, Germany
Manuel Kofler           LW L 6-3  209  04/13/1980  Kolbermoor, Germany
Markus Kofler           LW L 5-7  156  06/07/1987  Merano, Italy
Tobias Kofler
Daniel Koger
Dan Kohanchuk
Matt Kohansky           LW L 5-9  180  11/02/1977  Norfolk, MA
Arne Kohler             LW L 6-4  209  04/04/1984  Oslo, Norway
Bedrich Kohler          C  R 6-3  213  02/14/1985  Ostrava, Czech Republic
Berndt Kohler           C  R 5-9  146  04/04/1984  Oslo, Norway
Christian Kohmann       RW R 6-0  180  09/07/1974  Ratingen, Germany
Dustin Kohn
Ladislav Kohn           RW L 5-9  178  03/04/1975  Uherske Hradiste, Czech Rep.
Ville Koho              LW L 5-9  160  08/18/1986  Rovaniemi, Finland
Antti Kohvakka          D  L 5-11 194  01/04/1976  Tampere, Finland
Teemu Kohvakka          LW L 6-0  185  01/27/1974  Jyvaskyla, Finland
Steve Koich
Jukka-Pekka Koistinen   RW L 5-8  176  04/23/1982  Forssa, Finland
Matti Koistinen         D  L 5-11 185  01/18/1986  Outokumpu, Finland
Ville Koistinen         D  L 5-11 187  06/17/1982  Oulu, Finland
Aleksi Koivisto         D  L 5-8  154  06/21/1988  Ylitornio, Finland
Arto Koivisto           RW R 5-11 165  01/14/1982  Helsinki, Finland
Juha Koivisto           C  R 5-9  169  05/04/1984  Vantaa, Finland
Tom Koivisto            D  R 5-10 194  06/04/1974  Turku, Finland
Toni Koivisto           LW L 6-0  189  11/05/1982  Ylitornio, Finland
Mikko Koivonuro         C  R 5-11 188  11/12/1971  Joensuu, Finland
Eerikki Koivu           D  L 6-3  220  12/29/1979  Kokkola, Finland
Mikko Koivu             C  L 6-2  183  03/12/1983  Turku, Finland
Saku Koivo
Antti Koivulahti        RW R 5-8  143  10/10/1983  Ilmajoki, Finland
Timo Koivumaki          C  L 5-10 169  03/27/1982  Salo, Finland
Karo Koivunen           C  L 5-9  169  04/19/1979  Espoo, Finland
Petro Koivunen          RW R 6-0  175  05/30/1970  Espoo, Finland
Toni Koivunen           C  L 5-10 194  11/27/1971  Lahti, Finland
Alexander Kojevnikov    LW L 6-3  195  04/12/1984  Moscow, Russia
Denis Kokarev           LW L 5-10 165  06/17/1985  Tver, Russia
Michal Kokavec          LW L 6-4  209  03/01/1983  Zilina, Slovakia
Lassi Kokkala           LW L 6-1  191  03/20/1989  Turku, Finland
Tom Kokke               LW L 5-10 176  10/07/1976  Nijmegen, Netherlands
Eero Kokko              C  R 5-9  159  09/04/1984  Laukaa, Finland
Petri Kokko             D  L 5-10 182  02/01/1975  Oulu, Finland
Anton Kokkonen
Eero Kokkonen           D  L 5-9  172  11/07/1983  Lahti, Finland
Heikki Kokkonen         G  L 6-1  176  04/04/1980  Tuusula, Finland
Dmitri Kokorev          D  L 6-3  212  01/09/1979  Moscow, Russia
Semen Kokuyev           LW L 5-11 185  01/02/1987  Cherepovets, RUssia
Kamil Kolacek           C  L 5-10 209  09/21/1973  Most, Czech Republic
Tomas Kolafa            D  R 6-0  180  02/07/1984  Kladno, Czech Republic
Krys Kolanos
Mark Kolanos
Aku-Matti Kolari        D  L 5-11 194  05/17/1979  Kuopio, Finland
Antsujussi Kolari       D  L 6-2  207  12/29/1975  Varkaus, Finland
Jaakko Kolari           LW L 5-10 176  05/14/1981  Virrat, Finland
Chad Kolarik
Pavel Kolarik
Tyler Kolarik           C  R 5-10 185  01/26/1981  Philadelphia, PA
Michael Kolarz
Tim Kolasa              D  R 5-10 160  05/30/1976  Shelby Township, MI
Andrew Kolb
Brian Kolb
Marek Kolba             D  L 6-0  198  01/14/1980  Poprad, Slovakia
Ladislav Kolda          D  R 6-0  196  10/16/1983  Ceske Budejovice, Czech Republic
Marius Koldre           D  R 6-1  205  07/21/1977  Grunerlokka, Norway
Marian Koleda           LW L 6-1  198  08/19/1979  Skina, Slovakia
Alexey Koledayev        D  L 5-10 185  03/27/1976  Ust-Kamenogorsk, Kazakhstan
Janne Kolehmainen       D  L 5-9  158  01/05/1986  Seinajoki, Finland
Janne Kolehmainen       LW L 6-3  209  03/22/1986  Lappeenranta, Finland
Pekka Kolehmainen       D  R 5-10 165  09/10/1988  Haapavesi, Finland
Teemu Kolehmainen       D  R 5-11 189  01/06/1981  Nurmijarvi, Finland
John Kolen              RW R 6-0  198  03/19/1981  Tilburg, Netherlands
Keegan Kolesar
Mark Kolesar            C  R 6-1  188  01/23/1973  Brampton, Ont
Sergei Kolesnikov       D  L 5-9  171  04/13/1979  Tallinn, Estonia
Pietari Kolhonen        LW L 5-11 187  04/15/1984  Lappeenranta, Finland
Jani Koljonen           D  L 5-11 194  02/16/1984  Helsinki, Finland
Tomas Kollar            LW L 6-2  211  04/20/1982  Stockholm, Sweden 
Juraj Kolnik
Lubomir Kolnik          RW L 6-0  194  01/23/1968  Nitra, Slovakia
Markus Kolomainen       C  L 6-0  200  10/01/1976  Tampere, Finland
Dan Kolomatis
David Kolomatis
Martin Kolos
Sergei Kolosov
Ivan Kolozvary          LW L 6-0  176  02/16/1983  Trencin, Slovakia
Dean Kolstad            D  L 6-6  230  06/16/1968  Edmonton, Alta
Ivan Koltsov            D  L 6-2  181  03/07/1984  Cherepovec, Russia
Kirill Koltsov          D  L 5-11 183  02/01/1983  Chelyabinsk, Russia
Konstantin Koltsov      LW L 6-0  187  04/17/1981  Minsk, Belarus
Marcin Kolusz           LW L 6-1  180  01/18/1985  Limanowa, Poland
Borya Kolyasnikov       LW L 5-8  149  01/24/1989  Nizni Tagil, Russia
Neil Komadoski          D  L 6-0  200  11/05/1951  Winnipeg, Man
Neil Komadoski          D  L 6-1  215  02/10/1982  Chesterfield, MO
Konstantin Komarek
Lukas Komarek           D  R 6-0  176  04/29/1982  Skalica, Slovakia
Leo Komarov
Nikita Komarov
Nikita Komarov
Nikita Komarov
Pavel Komarov           D  L 6-2  207  02/28/1974  Gorky, Russia
Zenith Komarniski       D  L 6-0  200  08/13/1978  Edmonton, Alta
Mike Komisarek
Olli-Pekka Komulainen   D  L 6-0  202  07/24/1985  Kuopio, Finland
Matt Konan
Sergei Kondrashkin      RW L 5-10 189  04/02/1975  Cherepovets, Russia
Max Kondratiev          D  L 6-1  176  01/20/1983  Togliatti, Russia
Brendan Kong
Maxim Konkin            RW L 6-2  196  09/25/1982  Izhevsk, Russia
Jarrett Konkle
Zenon Konopka
Brian Konowalchuk       C  L           10/14/1971  Prince Albert, Sask
Steve Konowalchuk       LW L 6-1  195  11/11/1972  Salt Lake City, UT
Mike Kompon
Timo Komu               LW L 6-0  174  05/11/1984  Lempaala, Finland
Cory Konecny            RW R 5-11 195  10/22/1985  Stoney Point, Ont
Leon Konecny
Radoslav Konecny
Travis Konecny
Jeremy Koning           C  L 5-10 165  06/17/1981  Chatham, Ont
Jarrett Konkle          RW L 6-0  200  12/18/1982  Toronto, Ont
Tuomas Kononen          RW L 6-1  176  08/21/1983  Rovaniemi, Finland
Corin Konradsheim
Steve Konroyd           D  L 6-1  195  02/10/1961  Scarborough, Ont
Tim Konsorada           RW R 6-0  201  03/21/1984  Fort Saskatchewan, Alta
Marius Konstantinidis   C  L 6-4  222  08/11/1964  Praha, Czech Republic
Vladimir Konstantinov   D  R 5-11 190  03/19/1967  Murmansk, Russia
Kalle Konsti            LW L 6-1  185  09/05/1979  Savonlinna, Finland
Lubos Konta             D  L 5-10 176  12/10/1980  Trencin, Slovakia
Mika Kontiainen         C  R 6-0  187  12/11/1985  Pietarsaari, Finland
Antti Kontinen          D  L 5-11 185  11/14/1985  Hameenlinna, Finland
Altti Kontio            LW L 5-11 165  05/26/1982  Lappeenranta, Finland
Petri Kontiola
Chris Kontos            LW L 6-1  195  12/10/1963  Toronto, Ont
Dejan Kontrec           RW L 5-9  176  01/23/1970  Ljubljana, Slovenia
Arto Kontro             LW L 5-9  160  07/18/1977  Imatra, Finland
Roman Kontsek           RW L 5-11 198  06/11/1970  Zilina, Czech Republic
Alexei Konttinen        LW L 5-10 146  03/23/1987  Heinola, Finland
Tero Konttinen          D  L 5-10 169  04/14/1985  Helsinki, Finland 
Kevin Koopman           D  R 6-3  200  06/30/1988  Hope, B.C.
Matija Kopajtic         C  L 5-10 176  06/26/1981  Zagreb, Croatia
Vladimir Kopat          D  L 5-9  180  04/23/1971  Minsk, Belarus
Dan Kopec               D  L 6-4  225  03/03/1973  Weyburn, Sask      
Jan Kopecky             LW L 6-1  189  03/21/1979  Kolin, Czech Republic
Milan Kopecky           LW L 6-0  180  05/11/1981  Kolin, Czech Republic
Tomas Kopecky
Tomas Kopecky
Levko Koper
Olli-Pekka Kopiloff     LW L 5-9  169  01/03/1983  Hameenlinna, Finland
Jay Kopischke           LW L 6-3  205  02/07/1978  Alexandria, MN   
Anze Kopitar            C  L 6-4  220  08/24/1987  Jesenice, Slovenia
Gasper Kopitar
Lasse Kopitz            D  L 6-3  198  05/21/1980  Berlin, Germany
Matt Kopke
Mika Koponen            RW R 6-1  165  02/08/1987  Helsinki, Finland
Tero Koponen            C  R 6-1  189  04/13/1977  Savonlinna, Finland
Ville-Matti Koponen     RW R 6-0  178  01/04/1984  Lahti, Finland
Pekka Kopsa             D  L 5-10 176  05/17/1978  Heinola, Finland
Oleg Kopytov
Tye Korbl               C  L 5-8  165  02/24/1980  Goffstown, NH
Chris Korchinski
Dan Kordic              D  L 6-5  220  04/18/1971  Edmonton, Alta
John Kordic             RW R 6-1  190  03/22/1965  Edmonton, Alta
Andras Kordisz          LW L 5-11 182  08/18/1982  Budapest, Hungary
Trevor Kordyban
Jakub Koreis            C  L 6-2  206  06/26/1984  Plzen, Czech Republic
Gal Koren
Michal Korenko          D  L 6-2  180  07/22/1987  Poprad, Slovakia
Alexander Koreshkov     RW R 5-11 185  10/28/1968  Ust-Kamenogorsk, Kazakhstan
Evgeny Koreshkov        C  R 5-6  180  03/11/1970  Ust-Kamenogorsk, Kazakhstan
Oleg Koreskovs          C  L 6-1  176  08/16/1984  Riga, Latvia
Lubomir Korhon          LW L 5-9  191  12/06/1978  Olomouc, Czech Republic
Aki Korhonen            RW R 5-8  168  09/28/1975  Savonlinna, Finland
Aku Korhonen            D  L 5-11 185  09/20/1980  Kuopio, Finland
Anssi Korhonen          LW L 5-10 165  02/14/1984  Iisalmi, Finland
Arttu Korhonen          LW L 5-7  163  01/29/1985  Espoo, Finland
Jari Korhonen           D  L 5-10 189  08/09/1975  Jyvaskyla, Finland
Juha Korhonen           RW R 5-7  182  07/22/1974  Seinajoki, Finland
Jukka Korhonen          LW L 5-11 180  10/22/1985  Valkeala, Finland
Kim Korhonen            C  L 5-8  194  04/30/1977  Helsinki, Finland
Lasse Korhonen          D  R 5-9  169  04/01/1984  Helsinki, Finland
Risto Korhonen          D  L 6-3  202  11/27/1986  Sotkamo, Finland
Timo Korhonen           C  L 5-10 163  11/12/1982  Kouvola, Finland
Ville Korhonen          LW L 6-0  182  05/20/1987  Tampere, Finland
Petr Korinek
Olli Korkeavuori        D  L 6-2  209  08/26/1979  Riihimaki, Finland
Vladimir Kormachev      LW L 5-9  171  04/17/1972  Novokuznetsk, Russia
Nick Kormanyos          C  L 5-9  185  04/19/1980  Massena, NY
Jim Korn                D  L 6-3  210  07/28/1957  Hopkins, MN
Konstantin Korneyev
Sergei Korobkin         D  L 5-8  180  04/04/1968  Prokopyevsk, Russia
Alexander Korobolin     D  L 6-4  225  03/12/1976  Chelyabinsk, Russia
Dmitri Korobov
Dmitry Korobov
David Korol             D  R 6-1  175  03/01/1965  Winnipeg, Man
Evgeny Korolev
Igor Korolev
Alexander Korolyuk      LW L 5-9  195  01/15/1976  Moscow, Russia
Nikita Korostelev
Alexander Korotkevich   C  R 6-0  209  03/03/1988  Minsk, Belarus
Denis Korotkevich       D  R 5-9  143  02/23/1990  Vitebsk, Belarus
Evgeny Korotkov
Konstantin Korotkov     C  L 5-10 182  01/25/1972  Moscow, Russia
Nikita Korovkin         D  R 6-2  198  12/03/1983  Zlatoust, Russia
Oskari Korpikari        D  L 6-1  198  04/05/1984  Oulu, Finland 
Lauri Korpikoski
Sergei Korostin
Andrei Korshunov        D  L 6-0  187  05/10/1983  Grodno, Belarus
Mihail Korsunov         LW L 5-8  154  02/01/1963  Moscow, Russia
Vladimir Korsunov
Tuomo Kortelainen       D  L 6-2  205  10/10/1983  Jyvaskylan mlk, Finland
Henri Korteniemi        D  L 6-0  180  04/26/1987  Jokioinen, Finland
Matt Korthuis
Roger Kortko            C  L 5-11 175  02/01/1963  Hafford, Sask
Lukas Korycansky
Bostjan Kos             C  R 5-10 171  03/17/1976  Lkubljana, Slovenia
Kyle Kos
Alexandar Kosic         RW L 6-0  202  12/28/1972  Beograd, Serbia
Mark Kosick             C  R 5-11 180  03/25/1979  Victoria, B.C. 
Niko Koskela            D  R 5-10 165  05/15/1987  Pori, Finland
Timo Koskela            RW L 5-11 180  01/23/1979  Tampere, Finland
Eemeli Koskelainen      C  L 5-9  165  05/04/1986  Kouvola, Finland
Kimmo Koskenkorva       RW L 5-8  174  06/21/1978  Haukipudas, Finland
Kris Koski              RW R 6-3  219  07/12/1979  Schaumburg, IL
Pekka Koski             C  L 5-8  165  07/08/1986  Haapajarvi, Finland
Petteri Koskimaki       C  L           05/05/1971  Helsinki, Finland
Alexei Koskinen         D  L 6-1  178  04/25/1986  Lappeenranta, Finland
Mikko Koskinen
Mikko Koskinen
Petri Koskinen          C  L 5-10 187  04/28/1983  Ylojarvi, Finland
Teemu Koskinen          D  R 5-8  174  12/28/1976  Ivalo, Finland
Teemu Koskinen          LW L 5-8  185  02/28/1985  Tampere, Finland
Tuomas Koskinen         D  L 6-1  209  07/23/1985  Lappeenranta, Finland
Veli-Pekka Koskinen     D  L 5-11 224  08/08/1979  Oulu, Finland
Juha Kostiainen         C  L 5-11 196  06/19/1981  Tuusula, Finland
Tero Koskiranta         LW L 6-0  211  06/18/1984  Paimio, Finland
Joe Koslakiewicz        D  L 6-1  190  08/06/1982  St. Clair Shores, MI
Dmitri Kosmachev
Scott Kosmachuk
Jure Kosnik             LW L 5-10 178  06/21/1985  Kranj, Slovenia
Markus Kosnjak          LW L 5-10 192  11/29/1980  Bregenz, Austria
Branden Kosolofsky
Eero Kosonen            D  R 5-6  144  08/09/1983  Kuusankoski, Finland
Yaroslav Kosov          LW L 6-3  220  07/05/1993  Magnitogorsk, Russia
Kalle Kossila
Jason Kostadine
Martin Kostadinov       D  R 5-11 187  10/13/1981  Veliko Tarnovo, Bulgaria
Jan Kostalek
Anssi Kostiainen        LW L 6-1  190  09/25/1981  Baden, Switzerland
Dejan Kostic            RW R 5-10 167  10/06/1974  Koping, Sweden
Adam Kostichka          RW R 6-4  210  09/09/1981  Stevens Point, WI
Pavel Kostichkin        C  L 6-1  198  11/09/1968  Moscow, Russia
Andrei Kostitsyn
Sergei Kostitsyn
Andrei Kostjukovs       C  L 5-10 176  10/20/1975  Riga, Latvia
Mike Kostka
Benjamin Kostner        RW R 5-10 176  02/12/1988  Bressanone, Italy
Brett Kostolansky
Milan Kostolny          C  L 6-1  189  01/19/1976  Dubnica, Slovakia
Tom Kostopoulos
Dario Kostovic
Dmitri Kostromitin
David Kostuch
Kor Kostwinder          D  R 6-3  187  07/15/1985  Groningen, Netherlands
Artjom Kostyrev         C  L 5-8  165  05/13/1982  Novosibirsk, Russia
Viktor Kostyuchenok
Antti Kosunen           D  L 6-0  187  06/07/1982  Pieksamaki, Finland
Adam Koszeghy           D  L 6-4  180  06/08/1984  Budapest, Hungary
Justin Kot              RW R 6-2  200  01/26/1982  Weyburn, Sask
Marko Kotajarvi         D  L 6-0  198  08/28/1978  Kuortane, Finland
Ales Kotalik
Sean Kotary             C  R 6-1  180  04/28/1981  New Hartford, NY
Martin Kotasek          LW L 5-9  185  10/26/1973  Zlin, Czech Republic
Ivo Kotaska             D  R 5-11 196  01/26/1980  Ceske Budejovice, Czech Republic
Sahil Kotian
Jindrich Kotrla         LW L 6-0  185  03/07/1975  Most, Czech Republic
Chris Kotsopoulos       D  R 6-3  215  11/27/1958  Toronto, Ont
Evan Kotsopoulos
Tom Kotsopoulos
Josef Kottmair          LW L 6-0  169  04/15/1983  Bad Toelz, Germany
Sebastian Kottmair      LW L 6-0  163  06/15/1980  Bad Toelz, Germany
Kevin Kotyluk           RW R 6-3  213  12/05/1979  Golden, B.C.
Ladislav Kouba          LW L 6-2  210  09/10/1983  Vimperk, Czech Republic
Jan Koubek
Jan Koubek
Patrick Koudys
Miles Koules
Slava Koulikov          C  L 5-9  170  07/21/1978  Ekaterinberg, Russia
Evgeny Kourilin         C  R 6-0  185  01/03/1979  Minsk, Belarus
Vladislav Kouroedov
Mikko Kousa             D  R 5-8  171  05/11/1988  Lahti, Finland
Kristian Kovac          RW R 6-3  215  01/01/1981  Kosice, Slovakia
Marko Kovacevic         RW L 6-1  191  06/08/1985  Beograd, Serbia
Sabahudin Kovacevic     D  R 6-3  180  02/26/1986  Jesenice, Slovenia
Senad Kovacevic         D  R 6-2  198  07/25/1981  Jesenice, Slovenia
Bill Kovacs             LW L 6-4  220  05/11/1971  Hamilton, Ont
Csaba Kovacs
Frank Kovacs            LW L 6-2  205  06/02/1971  Regina, Sask	
Justin Kovacs
Robin Kovacs
Alexei Koval            RW L 5-11 176  11/26/1985  Kiev, Ukraine
Oleg Koval              LW L 6-1  158  10/18/1989  Kharkov, Ukriane
Steve Kovalchik         D  R 5-10 180  05/21/1982  Riverview, MI
Ilya Kovalchuk
Chris Kovalcik
Andrei Kovalenko        RW L 5-11 216  06/07/1970  Balakovo, Russia
Alexei Kovalev
Andrei Kovalev          RW R 6-0  187  04/02/1966  Vitebsk, Belarus
Ari Kovanen             LW L 6-0  205  03/06/1984  Jyväskylä, Finland
Tommi Kovanen           D  L 5-8  158  07/15/1975  Pieksamaki, Finland
Robin Kovar             C  R 6-1  185  04/02/1984  Valasske, Czech Republic
Trevor Koverko          D  L 6-3  205  03/22/1987  Toronto, Ont
Antti Kovero            D  L 5-11 187  09/01/1977  Tampere, Finland
Anatoli Koveshnikov     RW L           05/31/1973  Kiev, Ukraine
Andrei Kovshevny        LW L 5-10 176  02/06/1979  Chelyabinsk, Russia
Alexander Kovshik       LW L 6-3  169  08/06/1986  Grodno, Belarus
Vyacheslav Kovshov      C  L 6-1  187  01/04/1986  Samara, Russia
Pavel Kowalczyk         D  L 5-10 227  06/08/1974  Zlin, Czech Republic
Roland Kowalczyk        LW L 6-3  198  10/19/1978  Villach, Austria
Ed Kowalski             RW R 6-0  201  08/21/1975  Livonia, MI
Rick Kowalsky           RW R 6-1  195  03/20/1972  Simcoe, Ont
Bohdan Kozacka          D  R 5-11 176  11/05/1971  Pardubice, Czech Republic
Mike Kozak              RW R           03/14/1969  Toronto, Ont
Rick Kozak
Rob Kozak               C  L 6-1  200  12/04/1975  Yorkton, Sask
Jeff Kozakowski         D  R 6-1  205  10/31/1974  Garden City, MI  
Nejc Kozar
Stanislav Kozar         D  L 6-0  187  09/20/1979  Michalovce, Slovakia
Andrew Kozek
Vitali Kozel            C  L 6-5  205  05/26/1975  Minsk, Belarus
Evgeny Kozhevnikov      RW L 6-4  240  10/29/1981  St. Petersburg, Russia
Mikhail Kozhevnikov     D  L 6-0  198  10/29/1981  St. Petersburg, Russia
Pavel Kozhokin          D  L 6-1  178  07/29/1987  Kharkiv, Ukraine
Zoran Kozic             LW L 5-9  185  02/05/1970  Beograd, Serbia
David Kozier            C  L 5-10 195  04/08/1978  Terrace, B.C.
Artem Kozitsyn          LW L 6-0  200  04/04/1985  Chelyabinsk, Russia 
Jure Kozjek             RW L 6-1  182  01/04/1982  Kranj, Slovenia
Scott Kozlak
Mihail Kozlov           LW L 5-10 178  04/24/1975  Tallinn, Estonia
Mikhail Kozlov          D  L           01/26/1987  Nizhny Novgorod, Russia
Viktor Kozlov
Vyacheslav Kozlov       LW L 5-10 172  05/03/1972  Voskresensk, Russia
Andris Kozlovskis       LW L 6-3  189  02/14/1982  Riga, Latvia
Kevin Kozlowski
Alexei Koznev           C  L 5-8  194  10/03/1975  Cherepovets, Russia
John Kozoriz            C  L 5-11 190  03/16/1981  London, Ont
Brandon Kozun
Andrei Kozyrev          D  L 6-2  209  06/17/1973  Tomsk, Russia
Clarence Kparghai       D  L 6-0  165  05/13/1985  Monrovia, Liberia
Andreas Kraan           C  R 6-1  171  02/21/1987  Den Bosch, Netherlands
Jaroslav Kracik         RW L 6-0  178  01/18/1983  Prague, Czech Republic
Roland Kradolfer        D  L 6-2  207  02/04/1974  Alterswilen, Switzerland
Kyle Kraemer
Jimmie Kraft            C  L 6-1  198  02/26/1981  Stockholm, Sweden
Milan Kraft             C  R 6-3  195  01/17/1980  Plzen, Czech Republic
Ryan Kraft              C  L 5-9  190  11/07/1975  Bottineau, ND
Stephan Kraft           LW L 5-11 187  02/02/1978  Lich, Germany
Adam Kragthorpe         D  R 5-10 192  04/17/1979  New Hope, MN
Jens-Felix Kraiger      D  L 5-8  187  04/29/1979  Brucksaal, Germany
Luka Kraigher
Martin Krainz           D  L 6-1  185  05/25/1967  Klagenfurt, Austria
John Kraiss             LW L 5-11 181  07/26/1988  Heilbronn, Germany
Lubos Krajcovic         C  R 6-3  200  10/28/1976  Krupina, Slovakia
Jan Krajicek            D  L 6-4  224  11/08/1971  Prostejov, Czech Republic
Lukas Krajicek          D  R 6-0  205  09/11/1978  Karlovy Vary, Czech Republic
Lukas Krajicek
Gregor Krajnc           C  L 6-3  205  01/27/1976  Ljubljana, Slovenia
Sean Krakiwsky          RW L           12/29/1967  Calgary, Alta
Richard Kral
Petr Kralicek           LW L 5-9  176  05/29/1981  Pardubice, Czech Republic
Juraj Kralj             D  L 6-0  192  04/24/1988  Zagreb, Croatia
Jure Kralj              RW L 6-3  200  07/05/1984  Jesenice, Slovenia
Luka Kralj              LW L 5-8  163  09/20/1984  Maribor, Slovenia
Matic Kralj
Jon Krall               D  L 6-1  190  07/27/1981  Temperance, MI
Justin Krall            D  L 6-2  170  02/20/1974  Toledo, OH
Dmitri Kramarenko       D  R 6-1  196  07/22/1979  Karaganda, Kazakhstan
Patrik Kramarik
Ben Kramer
Brady Kramer            C  L           06/13/1973  Philadephia, PA
Darren Kramer
Mike Kramer
Rene Kramer             D  R 5-10 169  10/24/1987  Berlin, Germany
Ted Kramer              RW R 6-0  195  10/29/1969  Findlay, OH
Ales Kranjc             D  L 6-0  185  07/29/1981  Jesenice, Slovenia
Doug Krantz
Tomas Krasny            RW L 6-1  187  09/15/1970  Plzen, Czech Republic
Dmitri Krasotkin        D  L 6-0  200  08/28/1971  Rybinsk, Russia
Ivo Kratena             RW R 5-11 180  05/07/1985  Prague, Czech Republic
Ondrej Kratena          RW L 5-7  176  04/21/1977  Celadna, Czech Republic
Petr Kratky             D  L 6-4  207  11/28/1975  Most, Czech Republic
Ales Kratoska           C  L 5-8  182  10/06/1974  Pacov, Czech Republic
Kevin Kraus
Kevin Kraus
Tim Kraus
Adam Krause
Robert Krauss           D  L 6-1  210  10/29/1969  Grand Praire, Alta
Daniel Kraut            D  L 5-10 158  07/27/1982  Leoben, Austria
Dennis Kravchenko
Chris Kravchuk
Igor Kravchuk           D  L 6-1  205  09/13/1966  Ufa, Russia
Ludek Krayzel           C  L 5-11 182  01/14/1975  Ostrava, Czech Republic
Michal Krca             RW R 6-0  181  12/04/1986  Trebic, Czech Republic
Vladimir Krechin        LW L 5-10 190  03/23/1975  Chelyabinsk, Russia
Brad Kreick             D  R           05/06/1968  Nashua, NH
Chris Kreider
Harold Kreis            D  L 5-10 196  01/19/1959  Winnipeg, Man
Michael Kreitl          LW L 6-1  187  12/06/1975  Schongau, Germany
David Krejci            C  R 5-11 176  08/24/1986  Sternbeck, Czech Republic
Andrew Krelove
Michael Krelove         LW L 5-11 185  06/04/1984  Thunder Bay, Ont
Adrian Kremblewski      LW L 6-3  210  09/03/1981  Etobicoke, Ont
Jordan Kremyr
Gert Krenn              D  L 6-1  205  01/28/1984  Salzburg, Austria
Dale Krentz             LW L 5-11 187  12/19/1961  Steinbach, Man
Lukas Krenzelok         LW L 6-1  202  06/30/1983  Ostrava, Czech Republic
Kamil Kreps
Jaroslav Kresac         LW L 5-11 200  06/05/1979  Sternbeck, Czech Republic
Jon Kress               C  L 5-11 177  11/25/1982  Regina, Sask
Radek Krestan           RW R 5-11 169  12/02/1981  Opava, Czech Republic
Derek Krestanovich      C  L 6-1  175  04/29/1983  Surrey, B.C.
Jordan Krestanovich     LW L 6-0  170  06/14/1981  Langley, B.C.
Jon Kretin              D  L 6-0  180  01/11/1978  Toledo, OH
Ryan Kretzer
Daniel Kreutzer         C  R 5-10 180  10/23/1979  Duesseldorf, Germany
Philipp Kreuzer
Stephan Kreuzmann       D  L 6-0  185  05/24/1984  Duisburg, Germany
Alexander Krevsun       RW L 6-1  212  06/02/1980  Togliatti, Russia
Mike Krieg
Oleg Krikunenko         LW L 5-11 174  09/04/1977  Kharkov, Ukraine
Ilya Krikunov
Jason Krischuk
Aaron Kriss             D  L 6-2  205  09/17/1972  Parma, OH
Jaroslav Kristek
Erik Kristiansen        C  L 6-0  191  03/12/1961  Furnes, Norway
Fredrik Kristiansen     D  L 5-8  176  03/05/1981  Oslo, Norway
Pal Kristiansen         D  R 5-10 176  01/21/1970  Oslo, Norway
Petter Kristiansen
Stian Kristiansen       D  L 5-9  176  04/24/1980  Furuset, Norway
Tommy Kristiansen       LW L 6-1  168  05/26/1989  Sarpsborg, Norway
Andreas Kristler
Danny Kristo
Andreas Kristof
Marc Kristofferson      RW R 6-3  215  01/22/1979  Ostersund, Sweden
Alexei Krivchenkov      D  L 6-1  198  06/11/1974  Novosibirsk, Russia
Anze Krivec             RW L 5-9  165  09/21/1983  Kranj, Slovenia
Gregor Krivic           LW L 6-0  163  02/12/1984  Ljubljana, Slovenia
Yuri Krivokhija         D  L 6-2  210  05/30/1968  Minsk, Belarus    
Sergei Krivokrasov      RW L 5-10 183  04/15/1974  Angarsk, Russia
Evgeny Krivomaz         D  L 6-2  216  07/23/1979  Minsk, Belarus
Dmitri Krivorutsky      C  L 5-10 176  05/16/1982  Kiev, Ukraine
Mitch Kriz
Ondrej Kriz             D  R 5-10 196  10/21/1974  Plzen, Czech Republic
Pavel Kriz              D  R 5-11 207  01/02/1977  Kladno, Czech Republic
Jiri Krocak             D  L 5-8  178  09/16/1964  Praha, Czech Republic
Jason Krog
Devon Krogh
Johann Kroll
Alex Kromm
Rich Kromm              LW L 5-11 180  03/29/1964  Trail, B.C.
Christof Kromp
Wolfgang Kromp          RW L 5-8  182  09/17/1970  Villach, Austria
Robert Kron
Benjamin Kronawitter
Marco Kronenburg        D  L 6-0  220  01/04/1971  Den Haag, Netherlands
Dan Kronick
Charlie Kronschnabel
Niklas Kronwall         D  L 5-11 165  01/12/1981  Stockholm, Sweden
Staffan Kronwall
Hans Kroon              C  L 5-10 182  11/18/1977  Heerenveen, Netherlands
Paul Kroon              D  L 5-10 171  01/13/1983  Heerenveen, Netherlands
Radoslav Kropac         LW L 6-0  194  04/05/1975  Bratislava, Slovakia
Eric Kroshus
Tom Kroshus
Milan Krotil            D  L 6-2  227  12/14/1982  Novy Jicin, Czech Republic
Vlastimil Kroupa        D  L 6-5  202  04/27/1975  Most, Czech Republic
Alexei Krovopuskov      C  L 5-10 178  10/11/1978  Moscow, Russia
Angel Krstev            D  L 5-10 224  12/15/1980  Praha, Czech Republic
Alexander Kruchinin     D  R 5-9  176  08/07/1982  Minsk, Belarus
Andrei Kruchinin        D  L 6-0  194  05/18/1978  Karaganda, Kazakhstan
Andreas Kruck           LW L 5-9  185  12/24/1984  Starnberg, Germany
Andrew Kruczynski
Gabriel Krueger         D  L 6-0  176  09/21/1974  Rosenheim, Germany
Justin Krueger
Theo Krueger            LW L 5-11 198  08/29/1969  Assen, Netherlands
Tim Krueckl             RW L 6-3  205  12/19/1979  Claresholm, Alta
Adam Krug
Matt Krug
Matt Krug
Torey Krug
Marcus Kruger
Markus Kruger
Jan Krulis              D  R 6-2  231  10/03/1969  Kladno, Czech Republic
Martin Krumpal          LW L 5-10 171  12/20/1978  Bratislava, Slovakia
Norm Krumpschmid        C  L 5-11 190  12/13/1969  Sudbury, Ont
Lukas Krupka            RW L 6-0  205  11/01/1985  Mlada Boleslav, Czech Republic
Martin Krupka           LW L 5-11 187  09/29/1984  Mlada Boleslav, Czech Republic
Jiri Krupnik            RW R 6-0  165  01/14/1985  Ostrava, Czech Republic
Bjorn Krupp
Uwe Krupp               D  R 6-6  235  06/24/1965  Cologne, Germany
Gord Kruppke            D  R 6-1  200  04/02/1969  Slave Lake, Alta
Martin Kruptka          RW L 6-1  176  09/29/1984  Mlada Boleslav, Czech Rep.
Paul Kruse              LW L 6-0  202  03/15/1970  Mernitt, B.C.
Alexander Krushelnyski
Mike Krushelnyski       LW L 6-2  200  04/20/1960  Montreal, Que
Alexei Krutikov         C  L 5-10 176  04/04/1980  Minsk, Belarus
Vladimir Krutov
Oleg Kryazhev           LW L 5-8  194  10/09/1970  Ust-Kamenogorsk, Kazakhstan
Todd Krygier            RW L 5-11 180  10/12/1965  Greenwixh, RI
Tim Krymusa             LW L 6-1  177  01/23/1982  Morden, Man
Mark Krys               D  R 6-1  193  05/29/1969  Timmins, Ont
Anton Krysanov          C  L 6-3  198  03/25/1987  Togliatti, Russia
Artem Kryukov           C  L 6-3  187  03/05/1982  Novosibirsk, Russia  
Cam Kryway              LW L 6-0  190  01/23/1976  Calgary, Alta     
Georgy Ksandopulo       LW L 6-0  176  08/10/1978  Ust-Kamenogorsk, Kazakhstan
Filip Kuba              D  L 6-3  202  12/29/1976  Ostrava, Czech Republic
Jozef Kubaliak
Martin Kubaliak
Tomas Kubalik
Casey Kubara
Tyler Kubara
Myles Kuharski          C  L 5-11 185  06/03/1981  Neepawa, Man
Karel Kubat             D  L 6-0  174  06/13/1988  Litvinov, Czech Republic
Zoltan Kubat            D  L 6-0  194  02/21/1983  Kezmarok, Slovakia
Pavel Kubena
Viktor Kubenko          LW R 6-4  220  01/18/1977  Zvolen, Slovakia 
Dominik Kubik           D  L 6-2  178  05/25/1986  Frydek-Mistek, Czech Republic
Pavel Kubina
Vojtech Kubincak        LW L 5-8  176  02/04/1979  Most, Czech Republic
Pavel Kubis             LW L 5-10 185  03/17/1985  Named nad Oslanou, Czech Rep.
Jan Kubista             RW L 6-2  195  04/12/1984  Kolin, Czech Republic
Petr Kubos              D  R 6-2  189  09/10/1979  Vsetin, Czech Republic
Alexander Kubrak        D  L 5-11 176  05/02/1982  Kiev, Ukraine
Vladimir Kubus          C  R 5-10 176  06/04/1986  Poprad, Slovakia
Connor Kucera
Frantisek Kucera        D  R 6-2  205  02/03/1968  Prague, Czech Republic
Janko Kucera
Jiri Kucera             C  L 6-1  180  03/28/1966  Plzen, Czech Republic
Tomas Kucharcik         C  L 6-2  189  05/10/1970  Vlasim, Czech Republic
Radim Kucharczyk        RW L 5-9  191  10/25/1979  Vsetin, Czech Republic
Kyle Kucharski
David Kuchejda          RW L 5-11 189  06/12/1987  Opava, Czech Republic
Nikita Kucherov
Clemens Kuchinka
Petr Kuchyna            D  R 6-2  191  01/14/1970  Jihlava, Czech Republic
Jason Kuczmanski        C  R 5-11 190  03/12/1981  Buffalo, NY
Alexei Kudashov         C  R 6-0  187  07/21/1971  Elektrostal, Russia
Marcel Kudela           D  R 5-11 198  06/11/1970  Bilovec, Czech Republic
Sergei Kudelin          LW L 6-0  165  06/20/1988  Novosibirsk, Russia
David Kudelka           D  R 6-3  197  03/08/1975  Prerov, Czech Republic
Tomas Kudelka
Bob Kudelski            RW R 6-1  200  03/03/1964  Springfield, MA
Eduard Kudermetov       RW L 5-10 180  03/07/1972  Kazan, Russia
Andrei Kudinov          C  L 6-0  209  06/28/1970  Chelyabinsk, Russia
David Kudla
Simon Kudla
Jaroslav Kudrna         LW L 6-0  185  12/05/1975  Hradec Krakova, Czech Rep.
Jiri Kudrna             C  L 5-8  171  07/06/1976  Pisek, Czech Republic
Kristian Kudroc         D  R 6-6  240  05/21/1981  Michalovce, Slovakia
Kyle Kudroch
Gilbert Kuehn           RW R 6-1  178  01/30/1976  Leibnitz, Austria
Dmitri Kugryshev
Nikolai Kuhharuk        D  L 6-0  180  01/28/1971  Tallinn, Estonia
Adam Kuhn
Tom Kuhnhackl
Kimmo Kuhta             C  L 6-0  185  06/19/1975  Helsinki, Finland
Jussi Kuikka            D  L 5-9  163  12/17/1986  Espoo, Finland
Nick Kuiper             D  R 6-2  211  02/12/1982  Beaconsfield, Que
Joni Kujala             D  R 5-9  176  05/26/1982  Forssa, Finland
Petri Kujala            LW L 6-0  185  09/12/1970  Forssa, Finland
Petri Kujala            D  L 6-0  180  06/28/1971  Skovde, Sweden
Ryan Kujawinski
Dustin Kuk              RW R 6-1  200  01/29/1979  Monroe, MI       
Dean Kukan
Roman Kukhtinov         D  R 6-1  207  12/01/1975  Belgorod, Russia
Arto Kuki               C  L 6-1  176  02/22/1976  Espoo, Finland
Jarno Kukila            C  L 5-11 185  01/17/1980  Seinajoki, Finland
Joonas Kukkola          LW L 5-10 171  02/11/1978  Kerava, Finland
Lasse Kukkonen          D  L 6-0  187  09/18/1981  Oulu, Finland
Miika Kukkonen          D  L 6-0  198  10/24/1988  Juankoski, Finland
Mikko Kukkonen          D  L 6-0  182  01/19/1988  Siilinjarvi, Finland
Bobby Kukulka           RW R 5-8  175  10/29/1983  McComb, MI
Roman Kukumberg
Sergei Kukushin         LW L 6-2  187  07/24/1985  Minsk, Belarus
Valery Kukushkin        C  L 5-10 187  08/16/1970  Leningrad, Russia
Vadim Kulabukhov        C  L 6-2  202  04/17/1969  Angarsk, Russia
Brett Kulak
Stu Kulak               RW R 5-10 180  03/10/1963  Edmonton, Alta
Alexander Kulakov       LW L 6-0  180  05/15/1983  Minsk, Belarus
Tomasz Kulas
Harry Kulczynski        D  L 6-2  198  02/02/1982  Berlin, Germany
Arturs Kulda
Edgars Kulda
Nikolai Kulemin         LW L 6-1  183  07/14/1986  Magnitogorsk, Russia
Mikhail Kuleshov        LW R 6-2  200  01/07/1981  Perm, Russia
Martin Kulha            RW L 6-2  202  08/07/1976  Poprad, Slovakia
Valeri Kulibaba         C  L 6-0  191  03/06/1976  Riga, Latvia
Sarunas Kuliesius       RW R 6-2  200  02/09/1977  Elektrenai, Lithuania
Dmitry Kulikov
Jukka Kulju             LW L 6-2  185  01/28/1987  Lempaala, Finland
Joni Kulmakivi          D  R 5-11 176  07/05/1989  Kotka, Finland
Arto Kulmala            LW R 5-11 170  04/05/1968  Tampere, Finland
Jussi Kulmala           D  L 5-8  182  04/16/1978  Somero, Finland 	
Harri Kulo              D  L 5-7  165  08/02/1987  Hyvinkaa, Finland
Timo Kulonen            D  R 6-4  229  11/01/1967  Forssa, Finland
Kari Kulotie            D  L 6-6  220  10/25/1974  Oulu, Finland
Jarno Kultanen          D  L 6-2  207  01/08/1973  Luumaki, Finland
Denis Kulyash           D  L 6-2  205  05/31/1983  Omsk, Russia
Marko Kumm              LW L 6-4  198  12/09/1983  Tallinn, Estonia
Ryan Kummu              D  L 6-3  230  06/05/1967  Kitchener, Ont    
Al Kummu                D  R           01/21/1969  Kitchener, Ont
Ryan Kummu              D  L 6-3  230  06/05/1967  Kitchener, Ont
Simon Kummu
Mark Kumpel             RW R 6-0  190  03/07/1961  Wakefield, MA
Simon Kumposcht         C  R 5-8  178  10/17/1983  Salzburg, Austria
Pavel Kumstat           D  L 6-4  211  07/10/1976  Prostejov, Czech Republic
Martin Kuna             D  R 6-0  189  07/03/1983  Trutno, Czech Republic
Jeff Kuncaitis
Daniel Kunce            D  L 6-1  205  07/17/1971  Sumperk, Czech Republic
Boris Kuncic            D  R 5-10 178  01/21/1970  Jesenice, Slovenia
Tomas Kundratek
Tim Kunes
Andreas Kung            C  L 6-1  187  05/17/1983  Winterthur, Switzerland
Chris Kunitz
Jiri Kuntos             D  L 5-11 211  12/11/1971  Vlasim, Czech Republic
Murray Kuntz            RW R 6-0  195  08/07/1977  Ottawa, Ont      
Cody Kunyk
Andre Kunzi             D  L 6-0  187  01/10/1967  Zaziwil, Switzerland
Thomas Kunzi            D  R 5-10 176  10/04/1970  Zaziwil, Switzerland
Ismo Kuoppala           D  L 5-10 187  03/17/1975  Espoo, Finland
Arturs Kupaks           D  L 6-0  190  07/14/1973  Riga, Latvia     
Matti Kuparinen         C  R 5-11 205  10/16/1984  Pori, Finland
Markku Kuparinen        C  L 5-8  163  01/07/1979  Pori, Finland
Mikko Kuparinen         D  L 6-4  213  03/29/1977  Kerava, Finland
B.J. Kuper
Derek Kups              RW L 5-11 190  10/07/1978  Regina, Sask
Alexander Kuqali
Nicholas Kuqali
Anze Kuralt
Sean Kuraly
Florian Kurath
Paul Kurceba
Antti Kurenniemi        C  L 5-9  168  07/02/1985  Valkeakoski, Finland
Juraj Kuric             C  L 6-3  211  04/13/1978  Ilava, Slovakia
Ville Kurikka           RW R 5-8  169  08/10/1987  Haukipudas, Finland
Miika Kurka             C  R 6-3  205  02/27/1985  Lieto, Finland
Tomas Kurka
Sam Kurker              RW R 6-2  201  04/08/1994  Boston, MA
Antti Kurki             D  L 5-10 181  05/14/1986  Turku, Finland
Mikael Kurki            D  L 5-10 176  01/13/1987  Helsinki, Finland
Kamil Kuriplach         D  R 6-0  190  11/18/1975  Presov, Slovakia 
Nikolai Kurochkin       LW L 5-9  187  12/03/1976  Ust-Kamenogorsk, Kazakhstan
Juho Kuronen            D  L 5-11 185  02/18/1982  Kuopio, Finland 
Ari Kurri               RW R 6-1  212  07/05/1979  Eurajoki, Finland
Jari Kurri              RW R 6-0  190  05/18/1966  Helsinki, Finland
Jukka-Pekka Kurtelius   LW L 5-10 145  07/20/1984  Oulu, Finland
John Kurtz
Justin Kurtz
Tom Kurvers             D  L 6-0  190  09/14/1962  Minneapolis, MN
Mikko Kurvinen          D  L 6-1  198  03/11/1979  Anjalankoski, Finland
Mark Kurzawski          D  R 6-3  199  02/25/1968  Chicago, IL
Dale Kushner            RW L 6-1  195  06/13/1966  Tarrace, B.C.
Chris Kushneriuk
Brandon Kushniruk
Dalibor Kusovsky        D  R 5-8  185  09/25/1971  Trencin, Slovakia
Henry Kuster
Jeroen Kustermans       C  R 5-11 198  09/27/1981  Tienen, Belgium
Zach Kuta
Martin Kutek
Zdenek Kutlak           D  L 6-3  210  02/13/1980  Budejovice, Czech Republic
Vladimir Kutny          LW L 6-4  195  05/22/1985  Trencin, Slovakia
Pavel Kutsevich         RW L 5-10 185  06/21/1983  Grodno, Belarus
Alexander Kutuzov       D  R 5-10 171  11/23/1985  Perm, Russia
Antti Kutvonen          D  R 5-10 183  12/13/1983  Joensuu, Finland
David Kutzer
Michael Kutzer          D  L 5-10 176  09/02/1989  Dornbirn, Austria
Mikko Kuukka            D  L 6-2  185  11/03/1985  Hameenkyro, Finland
Timo Kuuluvainen        LW L 6-0  182  10/06/1983  Kuusankoski, Finland
Jani Kuusela            C  L 5-8  185  09/27/1982  Lahti, Finland
Kristian Kuusela        RW R 5-8  176  02/19/1983  Seinajoki, Finland
Markus Kuusela          C  L 5-10 154  06/27/1982  Trollhattan, Sweden
Miikka Kuusela          C  L 5-8  169  01/29/1977  Tampere, Finland
Mikael Kuusela          LW L 6-0  187  09/10/1984  Lulea, Sweden
Jarmo Kuusisto          D  R 5-7  174  04/05/1961  Uusikaupunki, Finland
Matti Kuusisto          D  R 5-8  176  04/06/1982  Punkalaidun, Finland
Pasi Kuusisto           D  L 6-0  185  10/29/1979  Turku, Finland
Teemu Kuusisto          LW L 5-11 194  03/05/1980  Espoo, Finland
Andrus Kuusk            D  R 5-8  149  10/19/1987  Tallinn, Estonia
Ryan Kuwabara           RW R 6-0  205  03/23/1972  Hamilton, Ont
Alexander Kuvaldin      RW L 6-0  207  03/16/1974  Moscow, Russia
Yuri Kuzmenkov
Arturs Kuzmenkovs
Konstantin Kuzmichev    RW L 6-1  209  01/08/1975  Togliatti, Russia
Andrei Kuzmin
Andrei Kuzmin
Dalibor Kuznar          D  L 6-0  176  09/15/1980  Zagreb, Croatia
Alexander Kuznetsov     LW L 5-9  209  01/29/1985  Narva, Estonia
Alexei Kuznetsov        C  L 5-10 198  03/08/1967  Moscow, Russia
Alexei Kuznetsov        D  L 5-10 176  04/27/1983  St. Petersburg, Russia
Andrei Kuznetsov
Andrei Kuznetsov
Andrei Kuznetsov
Andrei Kuznetsov
Evgeny Kuznetsov
Evgeny Kuznetsov
Maxim Kuznetsov         D  L 6-5  240  03/24/1977  Pavlodar, Russia
Sergei Kuznetsov        C  L 6-0  180  01/29/1980  Yaroslavl, Russia
Yuri Kuznetsov          D  R 5-10 191  01/31/1965  Moscow, Russia
Yuri Kuznetsov          C  L 6-2  194  08/10/1971  Omsk, Russia
Greg Kuznik             D  L 6-0  182  06/12/1978  Prince George, B.C.
Cam Kuzyk               LW L 6-1  190  04/26/1979  St. Albert, Alta
David Kvapil
Marek Kvapil
Dmitri Kvartalnov       LW L 5-9  174  03/25/1966  Voskresensk, Russia
Oleg Kvasha             LW R 6-6  229  07/26/1978  Moscow, Russia
Radoslav Kvassay        D  L 5-11 190  12/31/1981  Dubnica nad Vahom, Slovakia
Jaromir Kverka          LW L 5-8  194  11/11/1971  Praha, Czech Republic
Branislav Kvetan        D  L 6-2  210  09/17/1977  Trencin, Slovakia
David Kveton            RW L 5-11 180  01/03/1988  Novy Jincin, Czech Republic
Lukas Kveton            LW L 6-0  180  05/03/1982  Tabor, Czech Republic
Jason Kvisle
Jordan Kwas
Joel Kwiatkowski
Rob Kwiet
Ben Kwon                D  R 5-9  170  09/05/1979  Vienna, VA
Ville-Veikko Kykyri     C  L 5-10 182  03/22/1984  Kokkola, Finland
Oliver Kylington
Kalle Kylkilahti        LW L 5-10 185  03/19/1980  Ylojarvi, Finland
Markku Kyllonen         LW L 6-2  200  02/15/1962  Joensuu, Finland
Jani Kylmamaa           C  L 5-9  185  04/18/1980  Pello, Finland
Hannes Kymalainen       C  R 6-0  185  10/17/1976  Naantali, Finland
Nick Kypreos            LW L 6-0  210  06/04/1966  Toronto, Ont
Raine Kyro              RW R 5-9  169  04/02/1985  Lumijoki, Finland
Jordan Kyros
Jordan Kyrou
Jeff Kyrzakos
Robert Kysela           RW R 6-1  200  06/05/1968  Most, Czech Republic
Jeremy Kyte             LW L 6-1  195  06/29/1978  Nepean, Ont       
Jim Kyte                D  L 6-5  210  03/21/1964  Ottawa, Ont
Milan Kytnar
========================================================================