Return to Main PageFillerNHL Player list for the letter k


Player Name Pos. Birthdate Birthplace NHL Years
Jari Kaarela G     1980-1981
Robert Kabel C 11/11/1934 Dauphin, MAN 1959-1961
Frantisek Kaberle D 11/08/1973 Kladno, Czech Rep. 1999-2008
Tomas Kaberle D 03/02/1978 Rakovnik, Czech 1998-2008
Mark Kachowski L 02/20/1965 Edmonton, ALTA 1987-1990
Eddie Kachur R 04/22/1934 Fort William, ONT 1956-1958
Trent Kaese R 09/09/1967 Nanaimo, BC 1988-1989
Alexei Kaigorodov C 07/29/1983 Chelyabinsk, Russia 2006-2007
Vern Kaiser D 09/28/1925 Preston, ONT 1950-1951
Walter "Jeff" Kalbfleisch D 12/18/1911 New Hamburg, ONT 1933-1937
Alex Kaleta L 11/29/1919 Canmore, ALTA 1941-1951
Patrick Kaleta D 06/08/1986 Buffalo, NY 2006-2008
Dmitri Kalinin D 07/22/1980 Chelyabinsk, Russia 1999-2008
Tomi Kallio L 01/27/1977 2000-2003
Anders Kallur F 07/06/1952 Ludvika, Sweden 1979-1985
Petr Kalus R 06/29/1987 Ostrava, Czech Rep. 2006-2007
Valeri Kamensky L 04/18/1966 Voskresensk, Russia 1991-2002
Kevin Kaminski C 03/13/1969 Churchbridge, SASK 1988-1997
Max Kaminsky       1933-1937
Yan Kaminsky L 07/28/1971 Penza, Russia 1993-1995
Rudolph "Bingo" Kampman D 03/12/1914 Kitchener, ONT 1937-1942
Hannu Kamppuri G     1984-1985
Boyd Kane L 04/18/1978 Swift Current, SASK 2003-2007
Frank "Red" Kane D 01/19/1924 Stratford, ONT 1943-1944
Patrick Kane R 11/19/1988 Buffalo, NY 2007-2008
Petr Kanko L 02/07/1984 Pribram, Czech Rep. 2005-2006
Gordon Kannegiesser D 12/21/1945 North Bay, ONT 1967-1972
Sheldon Kannegiesser D 08/15/1947 North Bay, ONT 1970-1978
Niko Kapanen C 04/29/1978 Hattula, Finland 2001-2008
Sami Kapanen R 06/14/1973 Vantaa, Finland 1995-2008
Ladislav Karabin L 02/16/1970 Bratislava, Slovakia 1993-1994
Mike Karakas G 12/12/1911 Aurora, MN 1935-1946
Jere Karalahti D 03/25/1975 Helsinki, Finland 1999-2002
Vitali Karamnov L 07/06/1968 Moscow, Russia 1992-1995
Paul Kariya L 10/16/1974 Vancouver, BC 1994-2008
Steve Kariya W 12/22/1977 North Vancouver, BC 1999-2002
Kyosti Karjalainen F 06/19/1967 Gavle, Sweden 1991-1992
Al Karlander C 11/05/1946 Lac La Hache, BC 1969-1973
Andreas Karlsson C 08/19/1975 Ludvika, Sweden 1999-2008
Dave Karpa D 05/07/1971 Regina, SASK 1991-2003
Valeri Karpov L 08/05/1971 Chelyabinsk, Russia 1994-1997
Alexander Karpovtsev D 04/07/1970 Moscow, Russia 1993-2006
Alexei Kasatonov D 10/14/1959 Leningrad, Russia 1989-1996
Lukas Kaspar L 09/23/1985 Most, Czech Rep. 2007-2008
Darius Kasparaitis D 10/16/1972 Elektrenai, Lithuania 1992-2007
Steve Kasper F 09/28/1961 Montreal, PQ 1980-1993
Ed Kastelic R 01/29/1964 Toronto, ONT 1985-1992
Mike Kaszycki F 02/27/1956 Milton, ONT 1977-1983
Pat Kavanagh R 03/14/1979 Ottawa, ONT 2000-2006
Ed Kea D 01/19/1948 Weesp, Netherlands 1973-1983
Mike Keane R 05/29/1967 Winnipeg, MAN 1988-2004
Doug Keans G 01/07/1958 Pembroke, ONT 1979-1988
Dennis Kearns D 09/27/1945 Kingston, ONT 1971-1981
Jackie Keating L     1931-1933
John "Red" Keating L 10/09/1916 Kitchener, ONT 1938-1940
Mike Keating L 01/21/1957 Toronto, ONT 1977-1978
Gordon "Duke" Keats C 03/21/1895 Montreal, PQ 1926-1929
Dan Keczmer D 05/25/1968 Mt. Clemens, MI 1990-2000
Sheldon Keefe R 09/17/1980 Brampton, ONT 2000-2003
Melville "Butch" Keeling L 08/10/1905 Owen Sound, ONT 1926-1938
Don Keenan G     1958-1959
Larry Keenan L 10/01/1940 North Bay, ONT 1961-1972
Matt Keetley G 04/27/1986 Medicine Hat, ALTA 2007-2008
Rick Kehoe F 07/15/1951 Windsor, ONT 1971-1985
Duncan Keith D 07/16/1983 Winnipeg, MAN 2005-2008
Matt Keith C 04/11/1983 Edmonton, ALTA 2003-2008
Jarmo Kekalainen L 07/07/1966 Tampere, Finland 1989-1994
Chris Kelleher D 03/23/1975 Belmont, MA 2001-2002
Ralph Keller D 02/06/1936 Wilkie, SASK 1962-1963
Christer Kellgren       1981-1982
Bob Kelly L 11/25/1950 Oakville, ONT 1970-1982
Chris Kelly C 11/11/1980 Toronto, ONT 2003-2008
Dave Kelly F 09/20/1952 Wallaceburg, ONT 1976-1977
J.-Bob Kelly L 06/06/1946 Fort William, ONT 1973-1979
John-Paul Kelly L 11/15/1959 Edmonton, ALTA 1979-1986
Leonard "Red" Kelly C 07/09/1927 Simcoe, ONT 1947-1967
Pete Kelly R   Winnipeg, MAN 1934-1942
Regis "Pep" Kelly R 01/17/1914 North Bay, ONT 1934-1942
Steve Kelly L 10/26/1976 Vancouver, BC 1996-2008
Kevin Kemp D 03/05/1954 Ottawa, ONT 1980-1981
Stan "Bud" Kemp D 03/02/1924 Hamilton, ONT 1948-1949
Chris Kenady R 04/10/1973 Mound, MN 1997-2000
Bill Kendall       1933-1938
Dean Kennedy D 01/18/1963 Redvers, SASK 1982-1995
Forbes Kennedy C 08/18/1935 Dorchester, NB 1956-1969
Mike Kennedy C 04/13/1972 Toronto, ONT 1994-1999
Sheldon Kennedy R 06/15/1969 Brandon, MAN 1989-1997
Ted Kennedy C 12/12/1925 Port Colborne, ONT 1942-1957
Tyler Kennedy C 07/15/1986 Sault Ste. Marie, ONT 2007-2008
Ernie Kenny D 08/20/1907 Vermillion, ALTA 1930-1935
Dave Keon C 03/22/1940 Rouyn-Noranda, PQ 1960-1982
Alexander Kerch L 03/16/1967   1993-1994
Alan Kerr R 03/28/1964 Hazelton, BC 1984-1993
Dave Kerr G 01/11/1910 Toronto, ONT 1930-1941
Reg Kerr D 10/16/1957 Oxbow, SASK 1977-1984
Tim Kerr F 01/05/1960 Windsor, ONT 1980-1993
Dan Kesa R 11/23/1971 Vancouver, BC 1993-2000
Ryan Kesler C 08/31/1984 Livonia, MI 2003-2008
Phil Kessel C 10/02/1987 Madison, WI 2006-2008
Rick Kessell C 07/27/1949 Toronto, ONT 1969-1974
Veli-Pekka Ketola C 03/28/1948   1981-1982
Kerry Ketter D 09/20/1947 Prince George, BC 1972-1973
Nikolai Khabibulin G 01/13/1973 Sverdlovsk, Ukraine 1994-2008
Sergei Kharin C 02/20/1963 Moscow, Russia 1990-1991
Alexander Kharitonov R 03/30/1976 Moscow, Russia 2000-2002
Alexander Khavanov D 01/30/1972 Moscow, Russia 2000-2006
Yuri Khmylev L 08/09/1964 Moscow, Russia 1992-1997
Dmitri Khristich R 07/23/1969 Kiev, Ukraine 1990-2002
Ian Kidd D 05/11/1964   1987-1989
Trevor Kidd G 03/26/1972 Dugald, MAN 1991-2004
Udo Kiessling D 05/21/1955   1981-1982
Chad Kilger C 11/27/1976 Cornwall, ONT 1995-2008
Brian Kilrea C 10/21/1934 Ottawa, ONT 1957-1968
Hec Kilrea R 06/11/1907 Blackburn, ONT 1925-1940
Ken Kilrea L 01/16/1919 Ottawa, ONT 1938-1944
Wally Kilrea L 02/18/1909 Ottawa, ONT 1929-1938
Darin Kimble C 11/22/1968 Lucky Lake, SASK 1988-1995
Orest Kindrachuk C 09/14/1950 Nanton, ALTA 1972-1982
D.J. King L 01/27/1984 Meadow Lake, SASK 2006-2008
Derek King L 02/11/1967 Hamilton, ONT 1986-2000
Frank King     1950-1951
Jason King L 09/14/1981 Corner Brook, NF 2002-2008
Kris King L 02/18/1966 Bracebridge, ONT 1987-2001
Scott King G 06/25/1967 Thunder Bay, ONT 1990-1992
Steven King R 07/22/1969 East Greenwich, RI 1992-1996
Wayne King F 09/04/1951 Midland, ONT 1973-1976
Geordie Kinnear D 07/09/1973 Simcoe, ONT 1999-2000
Brian Kinsella R 02/11/1954 Barrie, ONT 1975-1977
Ray Kinsella       1930-1931
Marko Kiprusoff D 06/06/1972 Turku, Finland 1995-2002
Miikka Kiprusoff G 10/26/1976 Turku, Finland 2000-2008
Bobby Kirk R 08/08/1910 Belfast, Ireland 1937-1938
Bob Kirkpatrick C   Regina, SASK 1942-1943
Mark Kirton C 02/03/1958 Regina, SASK 1979-1985
Kelly Kisio C 09/18/1959 Red Deer, ALTA 1982-1995
Bill Kitchen D 10/12/1960 Schomberg, ONT 1981-1985
Chapman "Hobie" Kitchen       1925-1927
Mike Kitchen D 02/01/1956 Newmarket, ONT 1976-1984
Patric Kjellberg L 06/17/1969 Trelleborg, Sweden 1992-2003
Ralph Klassen F 09/15/1955 Muenster, SASK 1975-1984
Trent Klatt R 01/30/1971 Robbinsdale, MN 1991-2004
Ken Klee D 04/24/1971 Indianapolis, IN 1994-2008
Kevin Klein D 12/13/1984 Kitchener, ONT 2005-2008
Lloyd "Dede" Klein R 01/13/1910 Saskatoon, SASK 1928-1938
Scot Kleinendorst D 01/16/1960 Grand Rapids, MN 1982-1990
Terry Kleisinger G 10/22/1960 Regina, SASK 1985-1986
Jon Klemm D 01/08/1970 Cranbrook, BC 1991-2008
Jakub Klepis C 06/05/1984 Prague, Czech Rep. 2005-2007
Rostislav Klesla D 03/21/1982 Novy Jicin, Czech Rep. 2000-2008
Petr Klima L 12/23/1964 Chaomutov, Czech 1985-1999
Sergei Klimovich C 05/08/1974 Novosibrisk, Russia 1996-1997
Ernest Klingbeil D 11/03/1908 Hancock, MI 1936-1937
Tomas Kloucek D 03/07/1980 Prague, Czech Rep. 2000-2006
Joe Klukay L 11/06/1922 Sault Ste. Marie, ONT 1942-1956
Gord Kluzak D 03/04/1964 Climax, SASK 1982-1991
Julius Klymkiw G     1958-1959
Bill Knibbs C 01/24/1942 Toronto, ONT 1964-1965
Rick Knickle G 02/26/1960 Dartmouth, NS 1992-1994
Fred Knipscheer C 09/03/1969 Ft. Wayne, IN 1993-1996
William "Nick" Knott D 07/23/1920 Kingston, ONT 1941-1942
Paul Knox       1954-1955
Mike Knuble L 07/04/1972 Toronto, ONT 1996-2008
Espen Knutsen C 01/12/1972 Oslo, Norway 1997-2004
Matt Koalska C 05/16/1980 St. Paul, MN 2005-2006
Chuck Kobasew R 04/17/1982 Osoyoos, BC 2002-2008
Dieter Kochan G 05/11/1974 Saskatoon, SASK 1999-2003
David Koci D 05/12/1981 Prague, Czech Rep. 2006-2008
Joey Kocur D 09/21/1964 Kelvington, SASK 1984-1999
Greg Koehler C 02/27/1975 Scarborough, ONT 2000-2001
Ladislav Kohn R 03/04/1975 Uherske Hradiste, Czech 1995-2003
Ville Koistinen D 06/17/1982 Oulu, Finland 2007-2008
Tom Koivisto D 06/04/1974 Turku, Finland 2002-2003
Mikko Koivu C 03/12/1983 Turku, Finland 2005-2008
Saku Koivu C 11/23/1974 Turku, Finland 1995-2008
Krys Kolanos C 07/27/1981 Calgary, ALTA 2001-2006
Pavel Kolarik D 10/24/1972 Vydkov, Czech Rep. 2000-2002
Mark Kolesar C 01/23/1973 Neepawa, MAN 1995-1997
Vitaly Kolesnik G 09/20/1979 Ust-Kamenogorsk, Kazakhst 2005-2006
Juraj Kolnik R 11/13/1980 Nitra, Slovakia 2000-2007
Dean Kolstad D 06/16/1968 Edmonton, ALTA 1988-1993
Konstantin Koltsov R 04/17/1981 Minsk, Belarus 2002-2006
Olaf Kolzig G 04/06/1970 Johannesburg, South Afri 1989-2008
Neil Komadoski D 11/05/1951 Winnipeg, MAN 1972-1980
Zenith Komarniski D 08/13/1978 Edmonton, ALTA 1999-2004
Mike Komisarek D 01/19/1982 West Islip, NY 2002-2008
Maxim Kondratiev D 01/20/1983 Togliatti, Russia 2003-2008
George Konik L 05/04/1937 Flin Flon, MAN 1967-1968
Zenon Konopka C 01/02/1981 Niagara Falls, ONT 2005-2008
Steve Konowalchuk L 11/11/1972 Salt Lake City, UT 1991-2006
Steve Konroyd D 02/10/1961 Scarborough, ONT 1980-1995
Evgeny Konstantinov G 03/29/1981 Kazan, Russia 2002-2003
Vladimir Konstantinov D 03/19/1967 Murmansk, USSR 1991-1997
Petri Kontiola C 10/04/1984 Seinajoki, Finland 2007-2008
Chris Kontos L 12/10/1963 Toronto, ONT 1982-1993
Russ Kopak C 04/26/1924 Edmonton, ALTA 1943-1944
Tomas Kopecky R 02/05/1982 Dubnica, Czech Rep. 2005-2008
Anze Kopitar C 08/24/1987 Jesenice, Slovenia 2006-2008
Jerry Korab D 09/15/1948 Sault Ste. Marie, ONT 1970-1985
Dan Kordic L 04/18/1971 Edmonton, ALTA 1991-1999
John Kordic D 03/22/1965 Edmonton, ALTA 1985-1992
Jim Korn D 07/28/1957 Hopkins, MN 1979-1990
Mike Korney D 09/15/1953 Dauphin, MAN 1973-1979
Evgeny Korolev D 07/24/1978 Moscow, Russia 1999-2002
Igor Korolev C 09/06/1970 Moscow, Russia 1992-2004
Cliff Koroll R 10/01/1946 Canora, SASK 1969-1980
Alexander Korolyuk R 01/15/1976 Moscow, Russia 1997-2004
Roger Kortko C 02/01/1963 Hafford, SASK 1984-1986
Andrei Kostitsyn R 02/03/1985 Novopolotsk, Belarus 2005-2008
Sergei Kostitsyn R 03/20/1987 Novopolotsk, Russia 2007-2008
Tom Kostopoulos R 01/24/1979 Mississauga, ONT 2001-2008
Doug Kostynski C 02/23/1963 Castlegar, BC 1983-1985
Ales Kotalik R 12/23/1978 Jindrichuv Hradec, Czech Rep. 2001-2008
Dick Kotanen D 11/18/1925 Port Arthur, ONT 1948-1951
Chris Kotsopoulos D 11/27/1958 Scarborough, ONT 1980-1990
Ilya Kovalchuk L 04/15/1983 Tver, Russia 2001-2008
Andrei Kovalenko R 06/07/1970 Gorky, Russia 1992-2001
Alexei Kovalev R 02/24/1973 Togliatti, Russia 1992-2008
Joe Kowal L 02/03/1956 Toronto, ONT 1976-1978
Don Kozak   02/02/1952 Saskatoon, SASK 1972-1979
Les Kozak   10/28/1940 1961-1962
Viktor Kozlov C 02/14/1975 Togliatti, Russia 1994-2008
Vyacheslav Kozlov R 05/03/1972 Voskresensk, Russia 1991-2008
Milan Kraft C 01/17/1980 Plzen, Czech Rep. 2000-2004
Ryan Kraft L 11/07/1975 Bottieneau, ND 2002-2003
Steve Kraftcheck D 03/03/1929 Tinturn, ONT 1950-1959
Lukas Krajicek D 03/11/1983 Prostejov, Czech Rep. 2001-2008
Skip Krake C 10/14/1943 North Battleford, SASK 1963-1971
Igor Kravchuk D 09/13/1966 Ufa, Russia 1991-2003
Mikhail Kravets R 11/12/1963 Leningrad, Russia 1991-1993
David Krejci C 04/28/1986 Sternberk, Czech Rep. 2006-2008
Dale Krentz F 12/19/1961 Steinbach, MAN 1986-1989
Kamil Kreps C 11/18/1984 Litomerice, Czech Repu 2006-2008
Jordan Krestanovich L 06/14/1981 Surrey, BC 2001-2004
Jaroslav Kristek R 03/16/1980 Zlin, Czech Rep. 2002-2003
Sergei Krivokrasov R 04/15/1974 Angarsk, Russia 1992-2002
Jason Krog C 10/09/1975 Fernie, BC 1999-2007
Joe Krol L 08/13/1915 Winnipeg, MAN 1936-1942
Richard Kromm L 03/29/1964 Trail, BC 1983-1993
Robert Kron C 02/27/1967 Brno, Czech Rep. 1990-2002
Niklas Kronwall D 01/12/1981 Stockholm, Sweden 2003-2008
Staffan Kronwall D 09/10/1983 Jarfalla, Sweden 2005-2008
Kevin Krook D 04/05/1958 Cold Lake, ALTA 1978-1979
Vlastimil Kroupa D 04/27/1975 Most, Czech Rep. 1993-1998
Jim Krulicki R 03/09/1948 Kitchener, ONT 1970-1971
Uwe Krupp D 06/24/1965 Cologne, Germany 1986-2003
Gord Kruppke D 04/02/1969 Slave Lake, ALTA 1990-1994
Paul Kruse L 03/15/1970 Merritt, BC 1990-2001
Mike Krushelnyski C 04/27/1960 Montreal, PQ 1981-1995
Vladimir Krutov F 06/01/1960   1989-1990
Todd Krygier L 10/12/1965 Northville, MI 1989-1998
Dave Kryskow F 12/25/1951 Edmonton, ALTA 1972-1976
Ed Kryzanowski D 11/14/1925 Fort Frances, ONT 1948-1953
Filip Kuba D 12/29/1976 Ostrava, Czech 1998-2008
Pavel Kubina D 04/15/1977 Celadna, Czech Rep. 1997-2008
Frantisek Kucera D 02/03/1968 Prague, Czech 1990-2002
Alexei Kudashov C 07/21/1971 Elektrostal, Russia 1993-1994
Bob Kudelski C 03/03/1964 Springfield, MA 1987-1996
Kristian Kudroc D 05/21/1981 Michalovce, Czech Rep. 2000-2004
Gordon "Doggie" Kuhn       1932-1933
Lasse Kukkonen D 09/18/1981 Oulu, Finland 2003-2008
Adolph Kukulowicz C 04/02/1933 Winnipeg, MAN 1952-1954
Stu Kulak R 03/11/1963 Edmonton, ALTA 1982-1989
Mikhail Kuleshov L 01/07/1981 Perm, Russia 2003-2004
Arnie Kullman C 10/09/1927 Winnipeg, MAN 1947-1950
Ed Kullman       1947-1954
Jarno Kultanen D 01/08/1973 Luumaki, Finland 2000-2003
Mark Kumpel F 03/07/1961 Wakefield, MA 1984-1991
Chris Kunitz W 09/26/1979 Regina, SASK 2003-2008
Les Kuntar G 07/28/1969 Elmira, NY 1993-1994
Alan Kuntz L 06/04/1919 Toronto, ONT 1941-1946
Murray Kuntz L 12/19/1945 Ottawa, ONT 1974-1975
Tomas Kurka L 12/14/1981 Most, Czech Rep. 2002-2004
Jari Kurri R 05/18/1960 Helsinki, Finland 1980-1998
Gary Kurt G 03/09/1947 Kitchener, ONT 1971-1972
Orland Kurtenbach C 09/07/1936 Cudworth, SASK 1960-1974
Justin Kurtz D 01/14/1977 Winnipeg, MAN 2001-2002
Tom Kurvers D 10/14/1962 Minneapolis, MN 1984-1995
Merve Kuryluk L 08/10/1937 Yorkton, SASK 1961-1962
Dale Kushner R 06/13/1966 Terrace, BC 1989-1992
Zdenek Kutlak D 02/13/1980 Budejovice, Czech Rep 2000-2004
Maxim Kuznetsov D 03/24/1977 Pavlodor, Russia 2000-2004
Greg Kuznik D 06/12/1978 Prince George, BC 2000-2001
Ken Kuzyk R 08/11/1953 Toronto, ONT 1976-1978
Dmitri Kvartalnov R 03/25/1966 Voskresensk, USSR 1992-1994
Oleg Kvasha L 07/26/1978 Moscow, Russia 1998-2006
Joel Kwiatkowski D 03/22/1977 Saskatoon, SASK 2000-2008
Larry "King" Kwong C 06/17/1923 Vernon, BC 1947-1948
Bill Kyle C 12/23/1924 Regina, SASK 1949-1951
Walter "Gus" Kyle D 09/11/1923 Dysart, SASK 1949-1952
Markku Kyllonen L 02/15/1962 Joensuu, Finland 1988-1989
Nick Kypreos L 06/04/1966 Toronto, ONT 1989-1997
Jim Kyte D 03/21/1964 Ottawa, ONT 1982-1996