hockey DB
home search by league team forums links contact us
home
NHL Player List - K
Player Name Pos. Birthdate Birthplace Seasons GP G A Pts PIM Yrs.
Jari Kaarela G     1980-1981 5 0 0 0 2 1
Robert Kabel C 11/11/1934 Dauphin, MAN 1959-1961 48 5 13 18 34 2
Frantisek Kaberle D 11/08/1973 Kladno, Czech Rep. 1999-2009 523 29 164 193 218 9
Tomas Kaberle D 03/02/1978 Rakovnik, Czech Rep. 1998-2012 974 87 473 560 260 13
Mark Kachowski L 02/20/1965 Edmonton, ALTA 1987-1990 64 6 5 11 209 3
Eddie Kachur R 04/22/1934 Fort William, ONT 1956-1958 96 10 14 24 35 2
Nazem Kadri C 10/06/1990 London, ONT 2009-2012 51 8 11 19 16 3
Trent Kaese R 09/09/1967 Nanaimo, BC 1988-1989 1 0 0 0 0 1
Alexei Kaigorodov C 07/29/1983 Chelyabinsk, Russia 2006-2007 6 0 1 1 0 1
Vern Kaiser D 09/28/1925 Preston, ONT 1950-1951 50 7 5 12 33 1
Walter "Jeff" Kalbfleisch D 12/18/1911 New Hamburg, ONT 1933-1937 36 0 4 4 32 4
Alex Kaleta L 11/29/1919 Canmore, ALTA 1941-1951 386 92 121 213 202 7
Patrick Kaleta R 06/08/1986 Buffalo, NY 2006-2012 267 26 24 50 434 6
Dmitri Kalinin D 07/22/1980 Chelyabinsk, Russia 1999-2009 539 36 126 162 321 9
Jon Kalinski L 05/25/1987 Bonnyville, ALTA 2008-2010 22 1 4 5 0 2
Tomi Kallio L 01/27/1977 , Finland 2000-2003 140 24 31 55 48 3
Anders Kallur F 07/06/1952 Ludvika, Sweden 1979-1985 383 101 110 211 149 6
Petr Kalus R 06/29/1987 Ostrava, Czech Rep. 2006-2010 11 4 1 5 6 2
Valeri Kamensky L 04/18/1966 Voskresensk, Russia 1991-2002 637 200 301 501 383 11
Kevin Kaminski C 03/13/1969 Churchbridge, SASK 1988-1997 139 3 10 13 528 7
Max Kaminsky       1933-1937 130 22 34 56 38 4
Yan Kaminsky L 07/28/1971 Penza, Russia 1993-1995 26 3 2 5 4 2
Steven Kampfer D 09/24/1988 Ann Arbor, MI 2010-2012 61 7 8 15 18 2
Rudolph "Bingo" Kampman D 03/12/1914 Kitchener, ONT 1937-1942 189 14 30 44 287 5
Hannu Kamppuri G     1984-1985 13 0 1 1 2 1
Tomas Kana C 11/29/1987 Opava, Czech Rep. 2009-2010 6 0 2 2 2 1
Boyd Kane L 04/18/1978 Swift Current, SASK 2003-2010 31 0 3 3 39 5
Evander Kane C 08/02/1991 Vancouver, BC 2009-2012 213 63 63 126 183 3
Frank "Red" Kane D 01/19/1924 Stratford, ONT 1943-1944 2 0 0 0 0 1
Patrick Kane R 11/19/1988 Buffalo, NY 2007-2012 399 126 243 369 182 5
Petr Kanko L 02/07/1984 Pribram, Czech Rep. 2005-2006 10 1 0 1 0 1
Gordon Kannegiesser D 12/21/1945 North Bay, ONT 1967-1972 23 0 1 1 15 2
Sheldon Kannegiesser D 08/15/1947 North Bay, ONT 1970-1978 366 14 67 81 292 8
Niko Kapanen C 04/29/1978 Hattula, Finland 2001-2008 397 36 90 126 160 6
Sami Kapanen R 06/14/1973 Helsingin maalaiskunta, Finland 1995-2008 831 189 269 458 175 12
Ladislav Karabin L 02/16/1970 Bratislava, Slovakia 1993-1994 9 0 0 0 2 1
Mike Karakas G 12/12/1911 Aurora, MN 1935-1946 336 0 1 1 9 8
Jere Karalahti D 03/25/1975 Helsinki, Finland 1999-2002 149 8 19 27 97 3
Vitali Karamnov L 07/06/1968 Moscow, Russia 1992-1995 92 12 20 32 65 3
Paul Kariya L 10/16/1974 Vancouver, BC 1994-2010 989 402 587 989 399 15
Steve Kariya W 12/22/1977 North Vancouver, BC 1999-2002 65 9 18 27 32 3
Kyosti Karjalainen F 06/19/1967 Gavle, Sweden 1991-1992 28 1 8 9 12 1
Al Karlander C 11/05/1946 Lac La Hache, BC 1969-1973 212 36 56 92 70 4
Andreas Karlsson C 08/19/1975 Ludvika, Sweden 1999-2008 264 16 35 51 72 5
Erik Karlsson D 05/31/1990 Landsbro, Sweden 2009-2012 216 37 112 149 116 3
Henrik Karlsson G 11/27/1983 Tumba, Sweden 2010-2012 26 0 0 0 0 2
Dave Karpa D 05/07/1971 Regina, SASK 1991-2003 557 18 80 98 1374 12
Valeri Karpov L 08/05/1971 Chelyabinsk, Russia 1994-1997 76 14 15 29 32 3
Alexander Karpovtsev D 04/07/1970 Moscow, Russia 1993-2006 596 34 154 188 430 12
Martins Karsums R 02/26/1986 Riga, Latvia 2008-2009 24 1 5 6 6 1
Alexei Kasatonov D 10/14/1959 Leningrad, Russia 1989-1996 383 38 122 160 326 7
Lukas Kaspar L 09/23/1985 Litvinov, Czech Rep. 2007-2009 16 2 2 4 8 2
Darius Kasparaitis D 10/16/1972 Elektrenai, Lithuania 1992-2007 863 27 136 163 1379 14
Steve Kasper F 09/28/1961 Montreal, PQ 1980-1993 821 177 291 468 554 13
Matt Kassian L 10/28/1986 Edmonton, ALTA 2010-2012 28 2 0 2 67 2
Zack Kassian R 01/24/1991 Windsor, ONT 2011-2012 44 4 6 10 51 1
Ed Kastelic R 01/29/1964 Toronto, ONT 1985-1992 220 11 10 21 719 7
Mike Kaszycki F 02/27/1956 Milton, ONT 1977-1983 226 42 80 122 108 5
Mark Katic D 05/09/1989 Porcupine, ONT 2010-2011 11 0 1 1 4 1
Pat Kavanagh R 03/14/1979 Ottawa, ONT 2000-2006 14 2 0 2 4 4
Ed Kea D 01/19/1948 Weesp, Netherlands 1973-1983 583 30 145 175 508 10
Mike Keane R 05/29/1967 Winnipeg, MAN 1988-2004 1161 168 302 470 881 16
Doug Keans G 01/07/1958 Pembroke, ONT 1979-1988 210 0 6 6 53 9
Bracken Kearns C 05/12/1981 North Vancouver, BC 2011-2012 5 0 0 0 10 1
Dennis Kearns D 09/27/1945 Kingston, ONT 1971-1981 677 31 290 321 386 10
Jackie Keating L   Newcastle, NS 1931-1933 35 5 5 10 17 2
John "Red" Keating L 10/09/1916 Kitchener, ONT 1938-1940 11 3 0 3 4 2
Mike Keating L 01/21/1957 Toronto, ONT 1977-1978 1 0 0 0 0 1
Gordon "Duke" Keats C 03/21/1895 Montreal, PQ 1926-1929 82 30 19 49 113 3
Dan Keczmer D 05/25/1968 Mt. Clemens, MI 1990-2000 235 8 38 46 212 10
Sheldon Keefe R 09/17/1980 Brampton, ONT 2000-2003 125 12 12 24 78 3
Melville "Butch" Keeling L 08/10/1905 Owen Sound, ONT 1926-1938 526 157 63 220 331 12
Don Keenan G     1958-1959 1 0 0 0 0 1
Larry Keenan L 10/01/1940 North Bay, ONT 1961-1972 234 38 64 102 28 6
Matt Keetley G 04/27/1986 Medicine Hat, ALTA 2007-2008 1 0 0 0 0 1
Rick Kehoe F 07/15/1951 Windsor, ONT 1971-1985 906 371 396 767 120 14
Duncan Keith D 07/16/1983 Winnipeg, MAN 2005-2012 560 56 226 282 386 7
Matt Keith C 04/11/1983 Edmonton, ALTA 2003-2008 27 2 3 5 14 4
Jarmo Kekalainen L 07/07/1966 Tampere, Finland 1989-1994 55 5 8 13 28 3
Chris Kelleher D 03/23/1975 Belmont, MA 2001-2002 1 0 0 0 0 1
Ralph Keller D 02/06/1936 Wilkie, SASK 1962-1963 3 1 0 1 6 1
Ryan Keller R 01/06/1984 Saskatoon, SASK 2009-2010 6 0 0 0 0 1
Christer Kellgren       1981-1982 5 0 0 0 0 1
Bob Kelly L 11/25/1950 Oakville, ONT 1970-1982 837 154 208 362 1454 12
Chris Kelly C 11/11/1980 Toronto, ONT 2003-2012 569 97 123 220 296 8
Dave Kelly F 09/20/1952 Wallaceburg, ONT 1976-1977 16 2 0 2 4 1
J.-Bob Kelly L 06/06/1946 Fort William, ONT 1973-1979 425 87 109 196 687 6
John-Paul Kelly L 11/15/1959 Edmonton, ALTA 1979-1986 400 54 70 124 366 7
Leonard "Red" Kelly C 07/09/1927 Simcoe, ONT 1947-1967 1316 281 542 823 327 20
Pete Kelly R 05/22/1912 Winnipeg, MAN 1934-1942 180 21 38 59 68 7
Regis "Pep" Kelly R 01/17/1914 North Bay, ONT 1934-1942 288 74 53 127 105 8
Steve Kelly L 10/26/1976 Vancouver, BC 1996-2008 149 9 12 21 83 9
Kevin Kemp D 03/05/1954 Ottawa, ONT 1980-1981 3 0 0 0 4 1
Stan "Bud" Kemp D 03/02/1924 Hamilton, ONT 1948-1949 1 0 0 0 2 1
Chris Kenady R 04/10/1973 Mound, MN 1997-2000 7 0 2 2 0 2
Bill Kendall R   Winnipeg, MAN 1933-1938 131 16 10 26 28 5
Dean Kennedy D 01/17/1963 Redvers, SASK 1982-1995 717 26 110 136 1118 12
Forbes Kennedy C 08/18/1935 Dorchester, NB 1956-1969 603 70 108 178 888 11
Mike Kennedy C 04/13/1972 Toronto, ONT 1994-1999 145 16 36 52 112 5
Sheldon Kennedy R 06/15/1969 Brandon, MAN 1989-1997 310 49 58 107 233 8
Ted Kennedy C 12/12/1925 Port Colborne, ONT 1942-1957 696 231 329 560 432 14
Tim Kennedy L 04/30/1986 Buffalo, NY 2008-2012 112 11 18 29 54 4
Tyler Kennedy C 07/15/1986 Sault Ste. Marie, ONT 2007-2012 326 70 87 157 162 5
Ernie Kenny D 08/20/1907 Vermillion, ALTA 1930-1935 10 0 0 0 18 2
Dave Keon C 03/22/1940 Rouyn-Noranda, PQ 1960-1982 1296 396 590 986 117 18
Alexander Kerch L 03/16/1967   1993-1994 5 0 0 0 2 1
Alan Kerr R 03/28/1964 Hazelton, BC 1984-1993 391 72 94 166 826 9
Dave Kerr G 01/11/1910 Toronto, ONT 1930-1941 427 0 0 0 0 11
Reg Kerr D 10/16/1957 Oxbow, SASK 1977-1984 263 66 94 160 169 6
Tim Kerr F 01/05/1960 Windsor, ONT 1980-1993 655 370 304 674 596 13
Dan Kesa R 11/23/1971 Vancouver, BC 1993-2000 139 8 22 30 66 4
Ryan Kesler C 08/31/1984 Livonia, MI 2003-2012 561 153 184 337 501 8
Phil Kessel C 10/02/1987 Madison, WI 2006-2012 456 165 162 327 121 6
Rick Kessell C 07/27/1949 Toronto, ONT 1969-1974 134 4 24 28 8 5
Veli-Pekka Ketola C 03/28/1948   1981-1982 44 9 5 14 4 1
Kerry Ketter D 09/20/1947 Prince George, BC 1972-1973 41 0 2 2 58 1
Nikolai Khabibulin G 01/13/1973 Sverdlovsk, Russia 1994-2012 783 0 18 18 134 16
Sergei Kharin C 02/20/1963 Moscow, Russia 1990-1991 7 2 3 5 2 1
Alexander Kharitonov R 03/30/1976 Moscow, Russia 2000-2002 71 7 15 22 12 2
Alexander Khavanov D 01/30/1972 Moscow, Russia 2000-2006 348 27 75 102 233 5
Yuri Khmylev L 08/09/1964 Moscow, Russia 1992-1997 263 64 88 152 133 5
Dmitri Khristich R 07/23/1969 Kiev, Ukraine 1990-2002 811 259 337 596 422 12
Anton Khudobin G 05/07/1986 Ust-Kamenogorsk, Kazakhstan 2009-2012 7 0 0 0 0 3
Ian Kidd D 05/11/1964 Gresham, OR 1987-1989 20 4 7 11 25 2
Trevor Kidd G 03/26/1972 Dugald, MAN 1991-2004 387 0 13 13 36 12
Udo Kiessling D 05/21/1955   1981-1982 1 0 0 0 2 1
Chad Kilger C 11/27/1976 Cornwall, ONT 1995-2008 714 107 111 218 363 12
Brian Kilrea C 10/21/1934 Ottawa, ONT 1957-1968 26 3 5 8 12 2
Hec Kilrea R 06/11/1907 Blackburn, ONT 1925-1940 633 167 129 296 438 15
Ken Kilrea L 01/16/1919 Ottawa, ONT 1938-1944 88 16 23 39 8 5
Wally Kilrea L 02/18/1909 Ottawa, ONT 1929-1938 316 35 58 93 87 9
Darin Kimble C 11/22/1968 Lucky Lake, SASK 1988-1995 311 23 20 43 1082 7
Jakub Kindl D 02/10/1987 Sumperk, Czech Rep. 2009-2012 106 3 14 17 61 3
Orest Kindrachuk C 09/14/1950 Nanton, ALTA 1972-1982 508 118 261 379 648 10
D.J. King L 06/27/1984 Meadow Lake, SASK 2006-2012 118 4 7 11 215 6
Derek King L 02/11/1967 Hamilton, ONT 1986-2000 830 261 351 612 417 14
Dwight King C 07/05/1989 Meadowlake, SASK 2010-2012 33 5 9 14 12 2
Frank King D 03/07/1929 Toronto, ONT 1950-1951 10 1 0 1 2 1
Jason King R 09/14/1981 Corner Brook, NFLD 2002-2008 59 12 11 23 8 3
Kris King L 02/18/1966 Bracebridge, ONT 1987-2001 849 66 85 151 2030 14
Scott King G 06/25/1967 Thunder Bay, ONT 1990-1992 2 0 0 0 0 2
Steven King R 07/22/1969 East Greenwich, RI 1992-1996 67 17 8 25 75 3
Wayne King F 09/04/1951 Midland, ONT 1973-1976 73 5 18 23 34 3
Geordie Kinnear D 07/09/1973 Simcoe, ONT 1999-2000 4 0 0 0 13 1
Geoff Kinrade D 07/29/1985 Nelson, BC 2008-2009 1 0 0 0 0 1
Brian Kinsella R 02/11/1954 Barrie, ONT 1975-1977 10 0 1 1 0 2
Ray Kinsella L 01/27/1911 Ottawa, ONT 1930-1931 13 0 0 0 0 1
Marko Kiprusoff D 06/06/1972 Turku, Finland 1995-2002 51 0 10 10 12 2
Miikka Kiprusoff G 10/26/1976 Turku, Finland 2000-2012 600 0 9 9 47 11
Bobby Kirk R 08/08/1910 Belfast, Ireland 1937-1938 39 4 8 12 14 1
Bob Kirkpatrick C 11/20/1911 Regina, SASK 1942-1943 49 12 12 24 6 1
Mark Kirton C 02/03/1958 Regina, SASK 1979-1985 266 57 56 113 121 6
Kelly Kisio C 09/18/1959 Red Deer, ALTA 1982-1995 761 229 429 658 768 13
Bill Kitchen D 10/12/1960 Schomberg, ONT 1981-1985 41 1 4 5 40 4
Chapman "Hobie" Kitchen       1925-1927 47 5 4 9 58 2
Mike Kitchen D 02/01/1956 Newmarket, ONT 1976-1984 474 12 62 74 370 8
Patric Kjellberg L 06/17/1969 Trelleborg, Sweden 1992-2003 394 64 96 160 84 6
Linus Klasen L 02/19/1986 Stockholm, Sweden 2010-2011 4 0 0 0 0 1
Ralph Klassen F 09/15/1955 Muenster, SASK 1975-1984 497 52 93 145 120 9
Trent Klatt R 01/30/1971 Robbinsdale, MN 1991-2004 782 143 200 343 307 13
Ken Klee D 04/24/1971 Indianapolis, IN 1994-2009 934 55 140 195 880 14
Kevin Klein D 12/13/1984 Kitchener, ONT 2005-2012 309 12 53 65 80 7
Lloyd "Deed" Klein R 01/13/1910 Saskatoon, SASK 1928-1938 169 30 24 54 68 8
Scot Kleinendorst D 01/16/1960 Grand Rapids, MN 1982-1990 281 12 46 58 452 8
Terry Kleisinger G 10/22/1960 Regina, SASK 1985-1986 4 0 0 0 2 1
Anton Klementyev D 03/25/1990 Togliatti, Russia 2009-2010 1 0 0 0 0 1
Jon Klemm D 01/08/1970 Cranbrook, BC 1991-2008 773 42 100 142 436 15
Jakub Klepis C 06/05/1984 Prague, Czech Rep. 2005-2007 66 4 10 14 36 2
Rostislav Klesla D 03/21/1982 Novy Jicin, Czech Rep. 2000-2012 596 45 102 147 574 11
Petr Klima L 12/23/1964 Chaomutov, Czech 1985-1999 786 313 260 573 671 13
Sergei Klimovich C 05/08/1974 Novosibrisk, Russia 1996-1997 1 0 0 0 2 1
Ernest "Ike" Klingbeil D 11/03/1908 Hancock, MI 1936-1937 5 1 2 3 2 1
Carl Klingberg L 01/28/1991 Gothenburg, Sweden 2010-2012 7 0 0 0 4 2
Robert Klinkhammer L 08/12/1986 Lethbridge, ALTA 2010-2012 16 0 2 2 2 2
Tomas Kloucek D 03/07/1980 Prague, Czech Rep. 2000-2006 141 2 8 10 250 5
Joe Klukay L 11/06/1922 Sault Ste. Marie, ONT 1942-1956 566 109 127 236 189 11
Gord Kluzak D 03/04/1964 Climax, SASK 1982-1991 299 25 98 123 543 7
Julius Klymkiw G   1958-1959 1 0 0 0 0 1
Bill Knibbs C 01/24/1942 Toronto, ONT 1964-1965 53 7 10 17 4 1
Rick Knickle G 02/26/1960 Dartmouth, NS 1992-1994 14 0 0 0 2 2
Fred Knipscheer C 09/03/1969 Ft. Wayne, IN 1993-1996 28 6 3 9 18 3
William "Nick" Knott D 07/23/1920 Kingston, ONT 1941-1942 14 3 1 4 9 1
Paul Knox R   Toronto, ONT 1954-1955 1 0 0 0 0 1
Mike Knuble R 07/04/1972 Toronto, ONT 1996-2012 1040 274 266 540 621 15
Espen Knutsen C 01/12/1972 Oslo, Norway 1997-2004 207 30 81 111 105 5
Matt Koalska C 05/16/1980 St. Paul, MN 2005-2006 3 0 0 0 2 1
Chuck Kobasew R 04/17/1982 Vancouver, BC 2002-2012 531 103 96 199 358 9
Dieter Kochan G 05/11/1974 Saskatoon, SASK 1999-2003 21 0 0 0 0 4
David Koci D 05/12/1981 Prague, Czech Rep. 2006-2011 142 3 1 4 461 5
Joey Kocur D 09/21/1964 Kelvington, SASK 1984-1999 821 80 82 162 2519 15
Greg Koehler C 02/27/1975 Scarborough, ONT 2000-2001 1 0 0 0 0 1
Dustin Kohn D 02/02/1987 Edmonton, ALTA 2009-2010 22 0 4 4 4 1
Ladislav Kohn R 03/04/1975 Uherske Hradiste, Czech 1995-2003 186 14 28 42 125 7
Ville Koistinen D 06/17/1982 Oulu, Finland 2007-2010 103 8 24 32 40 3
Tom Koivisto D 06/04/1974 Turku, Finland 2002-2003 22 2 4 6 10 1
Mikko Koivu C 03/12/1983 Turku, Finland 2005-2012 488 108 253 361 334 7
Saku Koivu C 11/23/1974 Turku, Finland 1995-2012 1012 236 540 776 745 16
Krys Kolanos C 07/27/1981 Calgary, ALTA 2001-2012 149 20 22 42 94 6
Chad Kolarik C 01/26/1986 Abington, PA 2009-2011 6 0 1 1 2 2
Pavel Kolarik D 10/24/1972 Vydkov, Czech Rep. 2000-2002 23 0 0 0 10 2
Mark Kolesar C 01/23/1973 Neepawa, MAN 1995-1997 28 2 2 4 14 2
Vitaly Kolesnik G 08/20/1979 Ust-Kamenogorsk, Kazakhst 2005-2006 8 0 1 1 2 1
Juraj Kolnik R 11/13/1980 Nitra, Slovakia 2000-2007 240 46 49 95 84 6
Dean Kolstad D 06/16/1968 Edmonton, ALTA 1988-1993 40 1 7 8 69 3
Konstantin Koltsov R 04/17/1981 Minsk, Belarus 2002-2006 144 12 26 38 50 3
Olaf Kolzig G 04/06/1970 Johannesburg, South Afri 1989-2009 719 0 17 17 107 17
Neil Komadoski D 11/05/1951 Winnipeg, MAN 1972-1980 501 16 76 92 632 8
Zenith Komarniski D 08/13/1978 Edmonton, ALTA 1999-2004 21 1 1 2 10 3
Mike Komisarek D 01/19/1982 West Islip, NY 2002-2012 515 14 63 77 663 9
Maxim Kondratiev D 01/20/1983 Togliatti, Russia 2003-2008 40 1 2 3 24 3
George Konik L 05/04/1937 Flin Flon, MAN 1967-1968 52 7 8 15 26 1
Zenon Konopka C 01/02/1981 Niagara-on-the-Lake, ONT 2005-2012 250 11 16 27 877 7
Steve Konowalchuk L 11/11/1972 Salt Lake City, UT 1991-2006 790 171 225 396 703 14
Steve Konroyd D 02/10/1961 Scarborough, ONT 1980-1995 895 41 195 236 863 15
Evgeny Konstantinov G 03/29/1981 Kazan, Russia 2000-2003 2 0 0 0 2 2
Vladimir Konstantinov D 03/19/1967 Murmansk, USSR 1991-1997 446 47 128 175 838 6
Petri Kontiola C 10/04/1984 Seinajoki, Finland 2007-2008 12 0 5 5 6 1
Chris Kontos L 12/10/1963 Toronto, ONT 1982-1993 230 54 69 123 103 8
Russ Kopak C 04/26/1924 Edmonton, ALTA 1943-1944 24 7 9 16 0 1
Tomas Kopecky R 02/05/1982 Ilava, Slovakia 2005-2012 418 47 80 127 233 7
Anze Kopitar C 08/24/1987 Jesenice, Slovenia 2006-2012 475 163 271 434 134 6
Jerry Korab D 09/15/1948 Sault Ste. Marie, ONT 1970-1985 975 114 341 455 1629 15
Dan Kordic L 04/18/1971 Edmonton, ALTA 1991-1999 197 4 8 12 584 6
John Kordic D 03/22/1965 Edmonton, ALTA 1985-1992 244 17 18 35 997 7
Jim Korn D 07/28/1957 Hopkins, MN 1979-1990 596 66 122 188 1801 10
Mike Korney D 09/15/1953 Dauphin, MAN 1973-1979 77 9 10 19 59 4
Evgeny Korolev D 07/24/1978 Moscow, Russia 1999-2002 42 1 4 5 20 3
Igor Korolev C 09/06/1970 Moscow, Russia 1992-2004 795 119 227 346 330 12
Cliff Koroll R 10/01/1946 Canora, SASK 1969-1980 814 208 254 462 376 11
Alexander Korolyuk R 01/15/1976 Moscow, Russia 1997-2004 296 62 80 142 140 6
Lauri Korpikoski L 07/28/1986 Turku, Finland 2007-2012 300 47 55 102 64 5
Roger Kortko C 02/01/1963 Rosthern, SASK 1984-1986 79 7 17 24 28 2
Mikko Koskinen G 07/18/1988 Vantaa, Finland 2010-2011 4 0 0 0 0 1
Andrei Kostitsyn R 02/03/1985 Novopolotsk, Belarus 2005-2012 398 103 119 222 181 7
Sergei Kostitsyn R 03/20/1987 Novopolotsk, Belarus 2007-2012 307 64 97 161 177 5
Tom Kostopoulos R 01/24/1979 Mississauga, ONT 2001-2012 615 60 96 156 705 10
Doug Kostynski C 02/23/1963 Castlegar, BC 1983-1985 15 3 1 4 4 2
Ales Kotalik R 12/23/1978 Jindrichuv Hradec, Czech Rep. 2001-2011 542 136 148 284 348 9
Dick Kotanen D 11/18/1925 Port Arthur, ONT 1948-1951 2 0 0 0 0 2
Chris Kotsopoulos D 11/27/1958 Scarborough, ONT 1980-1990 479 44 109 153 827 10
Ilya Kovalchuk L 04/15/1983 Tver, Russia 2001-2012 779 406 379 785 498 10
Andrei Kovalenko R 06/07/1970 Gorky, Russia 1992-2001 620 173 206 379 389 9
Alexei Kovalev R 02/24/1973 Togliatti, Russia 1992-2011 1302 428 596 1024 1298 18
Joe Kowal L 02/03/1956 Toronto, ONT 1976-1978 22 0 5 5 13 2
Don Kozak   02/02/1952 Saskatoon, SASK 1972-1979 437 96 86 182 480 7
Les Kozak   10/28/1940   1961-1962 12 1 0 1 2 1
Viktor Kozlov C 02/14/1975 Togliatti, Russia 1994-2009 897 198 339 537 248 14
Vyacheslav Kozlov L 05/03/1972 Voskresensk, Russia 1991-2010 1182 356 497 853 704 18
Milan Kraft C 01/17/1980 Plzen, Czech Rep. 2000-2004 207 41 41 82 52 4
Ryan Kraft L 11/07/1975 Bottieneau, ND 2002-2003 7 0 1 1 0 1
Steve Kraftcheck D 03/03/1929 Tinturn, ONT 1950-1959 157 11 18 29 83 4
Brent Krahn G 04/02/1982 Winnipeg, MAN 2008-2009 1 0 0 0 0 1
Lukas Krajicek D 03/11/1983 Prostejov, Czech Rep. 2001-2010 328 11 61 72 245 7
Phil "Skip" Krake C 10/14/1943 North Battleford, SASK 1963-1971 249 23 40 63 182 7
Igor Kravchuk D 09/13/1966 Ufa, Russia 1991-2003 699 64 210 274 251 12
Mikhail Kravets R 11/12/1963 Leningrad, Russia 1991-1993 2 0 0 0 0 2
Chris Kreider C 04/30/1991 Boxford, MA 2011-2012 0 0 0 0 0 1
David Krejci C 04/28/1986 Sternberk, Czech Rep. 2006-2012 377 81 195 276 138 6
Dale Krentz F 12/19/1961 Steinbach, MAN 1986-1989 30 5 3 8 9 3
Kamil Kreps C 11/18/1984 Litomerice, Czech Rep. 2006-2010 232 18 42 60 71 4
Jordan Krestanovich C 06/14/1981 Langley, BC 2001-2004 22 0 2 2 6 2
Jaroslav Kristek R 03/16/1980 Zlin, Czech Rep. 2002-2003 6 0 0 0 4 1
Sergei Krivokrasov R 04/15/1974 Angarsk, Russia 1992-2002 450 86 109 195 288 10
Jason Krog C 10/09/1975 Fernie, BC 1999-2009 202 22 37 59 46 7
Joe Krol L 08/13/1915 Winnipeg, MAN 1936-1942 26 10 4 14 8 3
Richard Kromm L 03/29/1964 Trail, BC 1983-1993 372 70 103 173 138 9
Robert Kron C 02/27/1967 Brno, Czech Rep. 1990-2002 771 144 194 338 119 12
Niklas Kronwall D 01/12/1981 Stockholm, Sweden 2003-2012 467 49 168 217 298 8
Staffan Kronwall D 09/10/1983 Jarfalla, Sweden 2005-2010 66 1 3 4 23 4
Kevin Krook D 04/05/1958 Cold Lake, ALTA 1978-1979 3 0 0 0 2 1
Vlastimil Kroupa D 04/27/1975 Most, Czech Rep. 1993-1998 105 4 19 23 66 5
Torey Krug D 04/12/1991 Livonia, MI 2011-2012 2 0 1 1 0 1
Marcus Kruger C 05/27/1990 Stockholm, Sweden 2010-2012 78 9 17 26 26 2
Jim Krulicki R 03/09/1948 Kitchener, ONT 1970-1971 41 0 3 3 6 1
Uwe Krupp D 06/24/1965 Cologne, Germany 1986-2003 729 69 212 281 660 15
Gord Kruppke D 04/02/1969 Slave Lake, ALTA 1990-1994 23 0 0 0 32 3
Paul Kruse L 03/15/1970 Merritt, BC 1990-2001 423 38 33 71 1074 11
Mike Krushelnyski C 04/27/1960 Montreal, PQ 1981-1995 897 241 328 569 699 14
Vladimir Krutov F 06/01/1960   1989-1990 61 11 23 34 20 1
Todd Krygier D 10/12/1965 Northville, MA 1989-1998 543 100 143 243 533 9
Dave Kryskow F 12/25/1951 Edmonton, ALTA 1972-1976 231 33 56 89 174 4
Ed Kryzanowski D 11/14/1925 Fort Frances, ONT 1948-1953 237 15 22 37 65 5
Filip Kuba D 12/29/1976 Ostrava, Czech Rep. 1998-2012 792 69 254 323 337 13
Tomas Kubalik R 05/01/1990 Plzen, Czech Rep. 2010-2012 12 1 3 4 6 2
Pavel Kubina D 04/15/1977 Celadna, Czech Rep. 1997-2012 970 110 276 386 1123 14
Frantisek Kucera D 02/03/1968 Prague, Czech 1990-2002 465 24 95 119 251 9
Alexei Kudashov C 07/21/1971 Elektrostal, Russia 1993-1994 25 1 0 1 4 1
Bob Kudelski C 03/03/1964 Springfield, MA 1987-1996 442 139 102 241 218 9
Kristian Kudroc D 05/21/1981 Michalovce, Slovakia 2000-2004 26 2 2 4 38 3
Gordon "Doggie" Kuhn R   Bedford, NS 1932-1933 12 1 1 2 4 1
Lasse Kukkonen D 09/18/1981 Oulu, Finland 2003-2009 159 6 16 22 90 4
Adolph Kukulowicz C 04/02/1933 Winnipeg, MAN 1952-1954 4 1 0 1 0 2
Stu Kulak R 03/11/1963 Edmonton, ALTA 1982-1989 90 8 4 12 130 4
Arturs Kulda D 07/25/1988 Riga, Latvia 2009-2012 15 0 2 2 8 3
Nikolai Kulemin W 07/14/1986 Magnitogorsk, Russia 2008-2012 303 68 84 152 66 4
Mikhail Kuleshov L 01/07/1981 Perm, Russia 2003-2004 3 0 0 0 0 1
Dmitri Kulikov D 10/29/1990 Lipetsk, Russia 2009-2012 198 13 57 70 113 3
Arnie Kullman C 10/09/1927 Winnipeg, MAN 1947-1950 13 0 1 1 11 2
Ed Kullman D   Winnipeg, MAN 1947-1954 343 56 70 126 298 6
Jarno Kultanen D 01/08/1973 Luumaki, Finland 2000-2003 102 2 11 13 59 3
Mark Kumpel F 03/07/1961 Wakefield, MA 1984-1991 288 38 46 84 113 6
Tomas Kundratek D 12/26/1989 Prerov, Czech Rep. 2011-2012 5 0 0 0 2 1
Chris Kunitz W 09/26/1979 Regina, SASK 2003-2012 533 150 201 351 450 8
Les Kuntar G 07/28/1969 Elmira, NY 1993-1994 6 0 0 0 2 1
Alan Kuntz L 06/04/1919 Toronto, ONT 1941-1946 45 10 12 22 12 2
Murray Kuntz L 12/19/1945 Ottawa, ONT 1974-1975 7 1 2 3 0 1
Tomas Kurka L 12/14/1981 Most, Czech Rep. 2002-2004 17 3 2 5 2 2
Jari Kurri R 05/18/1960 Helsinki, Finland 1980-1998 1251 601 797 1398 545 17
Gary Kurt G 03/09/1947 Kitchener, ONT 1971-1972 16 0 0 0 0 1
Orland Kurtenbach C 09/07/1936 Cudworth, SASK 1960-1974 639 119 213 332 628 13
Justin Kurtz D 01/14/1977 Winnipeg, MAN 2001-2002 27 3 5 8 14 1
Tom Kurvers D 10/14/1962 Minneapolis, MN 1984-1995 659 93 328 421 352 11
Merve Kuryluk L 08/10/1937 Yorkton, SASK 1961-1962 0 0 0 0 0 1
Dale Kushner R 06/13/1966 Terrace, BC 1989-1992 84 10 13 23 215 3
Zdenek Kutlak D 02/13/1980 Budejovice, Czech Rep 2000-2004 16 1 2 3 4 3
Maxim Kuznetsov D 03/24/1977 Pavlodor, Russia 2000-2004 136 2 8 10 137 4
Greg Kuznik D 06/12/1978 Prince George, BC 2000-2001 1 0 0 0 0 1
Ken Kuzyk R 08/11/1953 Toronto, ONT 1976-1978 41 5 9 14 8 2
Dmitri Kvartalnov R 03/25/1966 Voskresensk, USSR 1992-1994 112 42 49 91 26 2
Oleg Kvasha L 07/26/1978 Moscow, Russia 1998-2006 493 81 136 217 335 7
Joel Kwiatkowski D 03/22/1977 Saskatoon, SASK 2000-2008 282 16 29 45 245 7
Larry "King" Kwong C 06/17/1923 Vernon, BC 1947-1948 1 0 0 0 0 1
Bill Kyle C 12/23/1924 Regina, SASK 1949-1951 3 0 3 3 0 2
Walter "Gus" Kyle D 09/11/1923 Dysart, SASK 1949-1952 203 6 20 26 362 3
Markku Kyllonen L 02/15/1962 Joensuu, Finland 1988-1989 9 0 2 2 2 1
Nick Kypreos L 06/04/1966 Toronto, ONT 1989-1997 442 46 44 90 1210 8
Jim Kyte D 03/21/1964 Ottawa, ONT 1982-1996 598 17 49 66 1342 13
Milan Kytnar C 05/19/1989 Topolcany, Slovakia 2011-2012 1 0 0 0 0 1