hockey DB
search by league
team
morning report
contact us
home
NHL One-Game Wonders
419 players found. Does not include season in-progress.
† in GP denotes that game was in playoffs.
Player Name Pos. Birthdate Birthplace Seasons GP G A Pts PIM Yrs.
George Abbott G 08/03/1911 Synenham, ONT 1943-1944 1 0 0 0 0 1
Gerry Abel L 12/25/1944 Detroit, MI 1966-1967 1 0 0 0 0 1
Rudy Ahlin L 12/12/1914 Eveleth, MN 1937-1938 1 0 0 0 0 1
John Aiken G 01/01/1932 Arlington, MA 1957-1958 1 0 0 0 0 1
Jett Alexander G 11/08/1999 Bloomfield, ONT 2022-2023 1 0 0 0 0 1
Hugo Alnefelt G 06/04/2001 Danderyd, Sweden 2021-2022 1 0 0 0 0 1
Jorge Alves G 01/30/1979 Boston, MA 2016-2017 1 0 0 0 0 1
Bill "Red" Anderson D 12/13/1912 Tillsonburg, ONT 1942-1943 0 0 0 0 1
Steve Andrascik R 11/06/1948 Sherridon, MAN 1971-1972 0 0 0 0 1
Alexander Andrijevski L 08/10/1968 Minsk, Belarus 1992-1993 1 0 0 0 0 1
Darrell Anholt D 11/23/1962 Amisk, ALTA 1983-1984 1 0 0 0 0 1
Bill Armstrong L 06/25/1966 London, ONT 1990-1991 1 0 1 1 0 1
Jamie Arniel C 11/16/1989 Kingston, ONT 2010-2011 1 0 0 0 0 1
Bill Arnold C 05/13/1992 Boston, MA 2013-2014 1 0 0 0 0 1
Yaroslav Askarov G 06/16/2002 Omsk, Russia 2022-2023 1 0 0 0 0 1
David Ayres G 08/12/1977 Whitby, ONT 2019-2020 1 0 0 0 0 1
Brandon Baddock L 03/29/1995 Vermilion, ALTA 2021-2022 1 0 0 0 0 1
Ivan Baranka D 05/19/1985 Ilava, Slovakia 2007-2008 1 0 1 1 0 1
Andy Barbe R 07/27/1923 Coniston, ONT 1950-1951 1 0 0 0 2 1
Blair Barnes R 09/21/1960 Windsor, ONT 1982-1983 1 0 0 0 0 1
Owen Beck C 02/03/2004 Peterborough, ONT 2022-2023 1 0 0 0 0 1
Chris Beckford-Tseu G 06/22/1984 Toronto, ONT 2007-2008 1 0 0 0 0 1
Harry "Huddy" Bell D 10/31/1925 Regina, SASK 1946-1947 1 0 1 1 0 1
Max Bennett R 11/04/1912 Cobalt, ONT 1935-1936 1 0 0 0 0 1
Sean Bentivoglio L 10/16/1985 Thorold, ONT 2008-2009 1 0 0 0 2 1
Matt Berlin G 01/20/1998 Edmonton, ALTA 2022-2023 1 0 0 0 0 1
Andre Binette G 12/02/1933 Montreal, PQ 1954-1955 1 0 0 0 0 1
Brandon Biro L 03/11/1998 Sherwood Park, ALTA 2021-2022 1 0 0 0 0 1
Dick Bittner G 01/02/1922 New Haven, CT 1949-1950 1 0 0 0 0 1
Jesse Blacker D 04/19/1991 Toronto, ONT 2014-2015 1 0 0 0 0 1
Garry Blaine W 04/19/1933 St. Boniface, MAN 1954-1955 1 0 0 0 0 1
Chuck Blair R 07/23/1928 Edinburgh, Scotland 1948-1949 1 0 0 0 0 1
Ken Block D 03/18/1944 Steinbach, MAN 1970-1971 1 0 0 0 0 1
Danny Bois R 06/01/1983 Thunder Bay, ONT 2006-2007 1 0 0 0 7 1
Jack Borotsik C 11/26/1949 Brandon, MAN 1974-1975 1 0 0 0 0 1
Dick Bouchard R 12/02/1934 Letellier, MAN 1954-1955 1 0 0 0 0 1
Ryan Bourque L 01/03/1991 Boxford, MA 2014-2015 1 0 0 0 0 1
Lionel Bouvrette G 06/10/1914 Hawkesbury, ONT 1942-1943 1 0 0 0 0 1
Shane Bowers C 07/30/1999 Halifax, NS 2022-2023 1 0 0 0 0 1
Darren Boyko C 01/16/1964 Winnipeg, MAN 1988-1989 1 0 0 0 0 1
Barton Bradley C 07/29/1930 Fort William, ONT 1949-1950 1 0 0 0 0 1
Stephane Brochu D 08/15/1967 Sherbrooke, PQ 1988-1989 1 0 0 0 0 1
Len Broderick G 10/11/1938 Toronto, ONT 1957-1958 1 0 0 0 0 1
Cam Brown L 05/15/1969 Saskatoon, SASK 1990-1991 1 0 0 0 7 1
Ken Brown G 12/19/1948 Port Arthur, ONT 1970-1971 1 0 0 0 0 1
Mike Buchanan D 03/01/1932 Ottawa, ONT 1951-1952 1 0 0 0 0 1
Tyler Bunz G 02/11/1992 St. Albert, ALTA 2014-2015 1 0 0 0 0 1
Gordie Byers D 03/11/1930 Eganville, ONT 1949-1950 1 0 1 1 0 1
Don Caley G 10/09/1945 Dauphin, MAN 1967-1968 1 0 0 0 0 1
Matt Campanale D 02/14/1988 Chester Springs, PA 2010-2011 1 0 0 0 2 1
Darcy Campbell D 05/12/1984 Airdrie, ALTA 2006-2007 1 0 0 0 0 1
Claude Cardin L 02/17/1941 Sorel, PQ 1967-1968 1 0 0 0 0 1
Sebastien Centomo G 03/26/1981 Laval, PQ 2001-2002 1 0 0 0 0 1
William "Chick" Chalmers F 01/24/1934 Stratford, ONT 1953-1954 1 0 0 0 0 1
Dave Chartier C 02/15/1961 Saint Lazare, MAN 1980-1981 1 0 0 0 0 1
Mike Chernoff L 05/13/1946 Yorkton, SASK 1968-1969 1 0 0 0 0 1
Don Cherry D 02/05/1934 Kingston, ONT 1954-1955 0 0 0 0 1
Colin Chisholm D 02/25/1963 Calgary, ALTA 1986-1987 1 0 0 0 0 1
Mathieu Chouinard G 04/11/1980 Boisbriand, PQ 2003-2004 1 0 0 0 0 1
Jozef Cierny L 05/13/1974 Zvolen, Slovakia 1993-1994 1 0 0 0 0 1
Dean Clark L 01/16/1964 St. Albert, ALTA 1983-1984 1 0 0 0 0 1
Tom Colley C 08/21/1953 Toronto, ONT 1974-1975 1 0 0 0 2 1
Norman "Dodger" Collings F 05/06/1910 Bradford, ONT 1934-1935 1 0 1 1 0 1
Les Colvin G 02/08/1921 Oshawa, ONT 1948-1949 1 0 0 0 0 1
Lucas Condotta C 06/19/1997 Georgetown, ONT 2022-2023 1 1 0 1 0 1
Roger Cormier R 03/23/1905 Montreal, PQ 1925-1926 1 0 0 0 0 1
Matt Coronato R 11/14/2002 Greenlawn, NY 2022-2023 1 0 0 0 2 1
Wayne Cowley G 12/04/1964 Scarborough, ONT 1993-1994 1 0 0 0 0 1
Greg Crozier L 07/06/1976 Calgary, ALTA 2000-2001 1 0 0 0 0 1
Tyler Cuma D 01/19/1990 Bowmanville, ONT 2011-2012 1 0 0 0 2 1
Jim Cunningham L 08/15/1956 St. Paul, MN 1977-1978 1 0 0 0 4 1
Hugh Currie D 10/22/1925 Saskatoon, SASK 1950-1951 1 0 0 0 0 1
Claude Cyr G 03/27/1939 Montreal, PQ 1958-1959 1 0 0 0 0 1
Corrie D'Alessio G 09/09/1969 Cornwall, ONT 1992-1993 1 0 0 0 0 1
Nick Damore G 07/10/1916 Niagara Falls, ONT 1941-1942 1 0 0 0 0 1
Ken Davies C 08/10/1922 Bowmanville, ONT 1947-1948 0 0 0 0 1
Murray Davison D 06/10/1938 Brantford, ONT 1965-1966 1 0 0 0 0 1
Jeff Daw C 02/28/1972 Carlisle, ONT 2001-2002 1 0 1 1 0 1
Bob DeCourcy G 06/12/1927 Toronto, ONT 1947-1948 1 0 0 0 0 1
Mark Dekanich G 05/10/1986 North Vancouver, BC 2010-2011 1 0 0 0 0 1
Jonathan Delisle R 06/30/1977 Ste.Anne des Plaines, PQ 1998-1999 1 0 0 0 0 1
Armand "Dutch" Delmonte R 06/03/1927 Timmins, ONT 1945-1946 1 0 0 0 0 1
Val Delory L 02/14/1927 Toronto, ONT 1948-1949 1 0 0 0 0 1
Semyon Der-Arguchintsev C 09/15/2000 Moscow, Russia 2022-2023 1 0 0 0 0 1
Michel Deziel L 01/31/1954 Sorel, PQ 1974-1975 0 0 0 0 1
Bill Dickie G 02/20/1916 Campbellton, NB 1941-1942 1 0 0 0 0 1
Gary Donaldson W 07/15/1952 Trail, BC 1973-1974 1 0 0 0 0 1
Jamie Doornbosch D 02/01/1990 Richmond Hill, ONT 2010-2011 1 0 0 0 0 1
Bruce Draper F 10/02/1940 Toronto, ONT 1962-1963 1 0 0 0 0 1
Jeremy Duchesne G 10/17/1986 Silver Spring, MD 2009-2010 1 0 0 0 0 1
Parris Duffus G 01/27/1970 Denver, CO 1996-1997 1 0 0 0 0 1
William Dufour R 01/28/2002 Quebec, PQ 2022-2023 1 0 0 0 0 1
Ken Duggan D 02/21/1963 London, ONT 1987-1988 1 0 0 0 0 1
Brodie Dupont L 02/17/1987 Russell, MAN 2010-2011 1 0 0 0 0 1
Bob Dupuis G 08/26/1952 North Bay, ONT 1979-1980 1 0 0 0 0 1
Henry Dyck L 09/05/1912 Saskatoon, SASK 1943-1944 1 0 0 0 0 1
Jeff Eatough R 06/02/1963 Toronto, ONT 1981-1982 1 0 0 0 0 1
Brian Eklund G 05/24/1980 Braintree, MA 2005-2006 1 0 0 0 0 1
Joacim Eriksson G 04/09/1990 Gavle, Sweden 2013-2014 1 0 0 0 0 1
Olle Eriksson Ek G 06/22/1999 Karlstad, Sweden 2022-2023 1 0 0 0 0 1
Trevor Fahey L 01/04/1944 New Waterford, NS 1964-1965 1 0 0 0 0 1
Walt "Whitey" Farrant R 08/12/1913 Toronto, ONT 1943-1944 1 0 0 0 0 1
Brad Fast D 02/21/1980 Fort St. John, BC 2003-2004 1 1 0 1 0 1
Marcel Fillion R 05/28/1923 Thetford Mines, PQ 1944-1945 1 0 0 0 0 1
Giovanni Fiore L 08/13/1996 Laval, PQ 2017-2018 1 0 0 0 0 1
Peter Fiorentino D 12/22/1968 Niagara Falls, ONT 1991-1992 1 0 0 0 0 1
Zack Fitzgerald D 06/16/1985 Two Harbors, MN 2007-2008 1 0 0 0 0 1
Alex Forsyth F 01/06/1955 Galt, ONT 1976-1977 1 0 0 0 0 1
Charles Fortier 08/04/1892 Rockland, ONT 1923-1924 1 0 0 0 0 1
Brian Foster G 02/04/1987 Pembroke, NH 2011-2012 1 0 0 0 0 1
Scott Foster G 01/17/1982 Sarnia, ONT 2017-2018 1 0 0 0 0 1
Kris Foucault L 12/12/1990 Calgary, ALTA 2011-2012 1 0 0 0 0 1
Jack Fraser D   Stellarton, N.S 1923-1924 1 0 0 0 0 1
Jamie Fraser D 11/17/1985 Sarnia, ONT 2008-2009 1 0 0 0 0 1
Jeff Frazee G 05/13/1987 Edina, MN 2012-2013 1 0 0 0 0 1
Alex Friesen C 01/30/1991 St.Catharines, ONT 2015-2016 1 0 0 0 0 1
Jamie Fritsch D 02/25/1985 Odenton, MD 2008-2009 1 0 0 0 0 1
Kaden Fulcher G 09/23/1998 Brigden, ONT 2018-2019 1 0 0 0 0 1
Rob Garner C 08/17/1958 Weston, ONT 1982-1983 1 0 0 0 0 1
Paul Gauthier G 12/08/1915 Winnipeg, MAN 1937-1938 1 0 0 0 0 1
Sean Gauthier G 03/28/1971 Sudbury, ONT 1998-1999 1 0 0 0 0 1
Rob Geale C 04/17/1962 Edmonton, ALTA 1984-1985 1 0 0 0 2 1
Chay Genoway D 12/20/1986 Morden, MAN 2011-2012 1 0 1 1 0 1
Brandon Gignac C 11/07/1997 Repentigny, PQ 2018-2019 1 0 0 0 0 1
Adam Ginning D 01/13/2000 Linkoping, Sweden 2022-2023 1 0 0 0 2 1
Damien Giroux C 03/03/2000 Sudbury, ONT 2022-2023 1 0 1 1 2 1
Scott Glennie C 02/22/1991 Winnipeg, MAN 2011-2012 1 0 0 0 2 1
Erich Goldmann D 04/07/1976 Dingolfing, Germany 1999-2000 1 0 0 0 0 1
Harrison Gray G 09/05/1941 Calgary, ALTA 1963-1964 1 0 0 0 0 1
Jet Greaves G 03/30/2001 Cambridge, ONT 2022-2023 1 0 0 0 0 1
Stanislav Gron L 10/28/1978 Bratislava, Slovakia 2000-2001 1 0 0 0 0 1
Wayne Groulx C 02/02/1965 Welland, ONT 1984-1985 1 0 0 0 0 1
Francois Guay C 06/08/1968 Gatineau, PQ 1989-1990 1 0 0 0 0 1
Maxence Guenette D 04/28/2001 L'Ancienne-Lorette, PQ 2022-2023 1 0 0 0 0 1
Gordon Haidy R 04/11/1928 Windsor, ONT 1949-1950 0 0 0 0 1
Brandon Halverson G 03/29/1996 Traverse City, MI 2017-2018 1 0 0 0 0 1
Curtis Hamilton L 12/04/1991 Tacoma, WA 2014-2015 1 0 0 0 5 1
Scott Harlow L 10/11/1963 East Bridgewater, MA 1987-1988 1 0 1 1 0 1
Adam Hauser G 05/27/1980 Bovey, MN 2005-2006 1 0 0 0 0 1
Neil Hawryliw L 11/19/1955 Fielding, SASK 1981-1982 1 0 0 0 0 1
Peter Hayek D 11/16/1957 Minneapolis, MN 1981-1982 1 0 0 0 0 1
Chris Hayes L 08/24/1946 Rouyn, PQ 1971-1972 0 0 0 0 1
Steve Hazlett L 12/12/1957 Sarnia, ONT 1979-1980 1 0 0 0 0 1
Galen Head R 04/16/1947 Grande Prairie, ALTA 1967-1968 1 0 0 0 0 1
Rich Healey D 03/12/1938 Vancouver, BC 1960-1961 1 0 0 0 2 1
Shawn Heaphy C 11/27/1968 Sudbury, ONT 1992-1993 1 0 0 0 0 1
Cal Heeter G 11/02/1988 St. Louis, MO 2013-2014 1 0 0 0 0 1
Riku Helenius G 03/01/1988 Palkane, Finland 2008-2009 1 0 0 0 0 1
Samuel Henley L 07/25/1993 Val-d'Or, PQ 2016-2017 1 1 0 1 2 1
Yves Heroux R 04/27/1965 Terrebonne, PQ 1986-1987 1 0 0 0 0 1
Jason Herter D 10/02/1970 Hafford, SASK 1995-1996 1 0 1 1 0 1
Greg Hickey L 03/18/1955 Brantford, ONT 1977-1978 1 0 0 0 0 1
Cam Hillis C 06/24/2000 Oshawa, ONT 2021-2022 1 0 0 0 0 1
Justin Hocking D 01/09/1974 Stettler, ALTA 1993-1994 1 0 0 0 0 1
Thomas Hodges G 06/25/1993 Slough, United Kingdom 2021-2022 1 0 0 0 0 1
George "Bud" Holloway R 03/01/1988 Wapella, SASK 2015-2016 1 0 0 0 0 1
Philip Holm D 12/08/1991 Stockholm, Sweden 2017-2018 1 0 0 0 0 1
Ron Homenuke F 01/05/1952 Hazelton, BC 1972-1973 1 0 0 0 0 1
Martin Houle G 02/12/1985 Montreal, PQ 2006-2007 1 0 0 0 0 1
Raman Hrabarenka D 08/24/1992 Mogilev, Belarus 2014-2015 1 0 0 0 0 1
Roland Huard C 09/06/1902 Ottawa, ONT 1930-1931 1 1 0 1 0 1
Jamie Hunt D 04/20/1984 Calgary, ALTA 2006-2007 1 0 0 0 0 1
Shawn Hunwick G 04/09/1987 Sterling Heights, MI 2011-2012 1 0 0 0 0 1
Bob Hurlburt L 05/01/1950 Toronto, ONT 1974-1975 1 0 0 0 2 1
Paul Hurley D 07/12/1945 Melrose, MA 1968-1969 1 0 1 1 0 1
Adam Huska G 05/12/1997 Zvolen, Slovakia 2021-2022 1 0 0 0 0 1
Ryan Huska C 07/02/1975 Cranbrook, BC 1997-1998 1 0 0 0 0 1
Robbie Irons G 11/19/1946 Toronto, ONT 1968-1969 1 0 0 0 0 1
Scott Jackson D 02/05/1987 Salmon Arm, BC 2009-2010 1 0 0 0 0 1
Paul Jacobs D 1918-1919 1 0 0 0 0 1
Pauli Jaks G 01/25/1972 Schaffhausen, Switzerland 1994-1995 1 0 0 0 0 1
James Jamieson D 03/21/1922 Brantford, ONT 1943-1944 1 0 1 1 0 1
Cole Jarrett D 01/04/1983 Sault Ste. Marie, ONT 2005-2006 1 0 0 0 0 1
Martti Jarventie D 04/04/1976 Tampere, Finland 2001-2002 1 0 0 0 0 1
Bill "Red" Johansen C 07/27/1928 Oslo, Norway 1949-1950 1 0 0 0 0 1
Jonas Johansson R 03/18/1984 Jonkoping, Sweden 2005-2006 1 0 0 0 2 1
Earl "Ching" Johnson C 06/28/1931 Fort Frances, ONT 1953-1954 1 0 0 0 0 1
Mikko Jokela D 03/04/1980 Lappeenranta, Finland 2002-2003 1 0 0 0 0 1
Bobby Joliat R 04/25/1898 Ottawa, ONT 1924-1925 1 0 0 0 0 1
Andrew Joudrey C 07/15/1984 Bedford, NS 2011-2012 1 0 0 0 0 1
Joe Junkin G 09/08/1946 Lindsay, ONT 1968-1969 1 0 0 0 0 1
Trent Kaese R 09/09/1967 Nanaimo, BC 1988-1989 1 0 0 0 0 1
Jason Kasdorf G 05/18/1992 Winnipeg, MAN 2015-2016 1 0 0 0 0 1
Marco Kasper L 04/08/2004 Innsbruck, Austria 2022-2023 1 0 0 0 0 1
Mike Keating L 01/21/1957 Toronto, ONT 1977-1978 1 0 0 0 0 1
Don Keenan G Toronto, ONT 1958-1959 1 0 0 0 0 1
Matt Keetley G 04/27/1986 Medicine Hat, ALTA 2007-2008 1 0 0 0 0 1
Chris Kelleher D 03/23/1975 Belmont, MA 2001-2002 1 0 0 0 0 1
Stan "Bud" Kemp D 03/02/1924 Hamilton, ONT 1948-1949 1 0 0 0 2 1
Michael Keranen F 01/04/1990 Stockholm, Sweden 2015-2016 1 0 0 0 0 1
Udo Kiessling D 05/21/1955 Crimmitschau, Germany 1981-1982 1 0 0 0 2 1
Bryce Kindopp R 06/14/1999 Lloydminster, ALTA 2021-2022 1 0 0 0 0 1
Geoff Kinrade D 07/29/1985 Nelson, BC 2008-2009 1 0 0 0 0 1
Anton Klementyev D 03/25/1990 Togliatti, Russia 2009-2010 1 0 0 0 0 1
Morgan Klimchuk L 03/02/1995 Regina, SASK 2017-2018 1 0 0 0 0 1
Sergei Klimovich C 05/08/1974 Novosibirsk, Russia 1996-1997 1 0 0 0 2 1
Julius Klymkiw G Winnipeg, MAN 1958-1959 1 0 0 0 0 1
Artemi Kniazev D 01/04/2001 Kazan, Russia 2021-2022 1 0 0 0 0 1
Paul Knox R   Toronto, ONT 1954-1955 1 0 0 0 0 1
Greg Koehler C 02/27/1975 Scarborough, ONT 2000-2001 1 0 0 0 0 1
Egor Korshkov L 07/10/1996 Novosibirsk, Russia 2019-2020 1 1 0 1 0 1
Brent Krahn G 04/02/1982 Winnipeg, MAN 2008-2009 1 0 0 0 0 1
Cody Kunyk F 05/20/1990 Sherwood Park, ALTA 2013-2014 1 0 0 0 0 1
Greg Kuznik D 06/12/1978 Prince George, BC 2000-2001 1 0 0 0 0 1
Larry "King" Kwong C 06/17/1923 Vernon, BC 1947-1948 1 0 0 0 0 1
Milan Kytnar C 05/19/1989 Topolcany, Slovakia 2011-2012 1 0 0 0 0 1
Rick LaFerriere G 01/03/1961 1981-1982 1 0 0 0 0 1
Rene Lafleur     1924-1925 1 0 0 0 0 1
Ernie Laforce D 06/23/1916 Montreal, PQ 1942-1943 1 0 0 0 0 1
Rob Laird L 12/29/1954 Regina, SASK 1979-1980 1 0 0 0 0 1
Simon Lajeunesse G 01/22/1981 Quebec, PQ 2001-2002 1 0 0 0 0 1
Shawn Lalonde D 03/10/1990 Orleans, ONT 2012-2013 1 0 0 0 0 1
Tyler Larter C 03/12/1968 Charlottetown, PEI 1989-1990 1 0 0 0 0 1
James Latos R 01/04/1966 Wakaw, SASK 1988-1989 1 0 0 0 0 1
Eric Lavigne D 11/14/1972 Victoriaville, PQ 1994-1995 1 0 0 0 0 1
Peter Leblanc L 02/03/1988 Hamilton, ONT 2013-2014 1 0 0 0 0 1
Ray LeBlanc G 10/24/1964 Fitchburg, MA 1991-1992 1 0 0 0 0 1
Scott Lehman D 01/05/1986 Ft. McMurray, ALTA 2008-2009 1 0 0 0 0 1
Louis Levasseur G 06/16/1949 Rouyn-Noranda, PQ 1979-1980 1 0 0 0 0 1
Grant Lewis D 01/20/1985 Pittsburgh, PA 2008-2009 1 0 0 0 0 1
Jeff Libby D 03/01/1974 Waterville, ME 1997-1998 1 0 0 0 0 1
Perttu Lindgren C 08/26/1987 Tampere, Finland 2009-2010 1 0 0 0 0 1
Jon Lizotte D 11/10/1994 Grand Forks, ND 2021-2022 1 0 0 0 2 1
Viktor Lodin C 06/02/1999 Leksand, Sweden 2021-2022 1 0 0 0 0 1
Ron Loustel G 03/07/1962 Gilbert Plains, MAN 1980-1981 1 0 0 0 0 1
Ken Lovsin D 12/04/1966 Peace River, ALTA 1990-1991 1 0 0 0 0 1
Dave Lucas D 03/22/1932 Downeyville, ONT 1962-1963 1 0 0 0 0 1
Brian Lundberg D 06/05/1960 Burnaby, BC 1982-1983 1 0 0 0 2 1
Brett MacDonald D 01/05/1966 Bothwell, ONT 1987-1988 1 0 0 0 0 1
Kevin MacDonald D 02/24/1966 Prescott, ONT 1993-1994 1 0 0 0 2 1
Kim MacDougall D 08/29/1954 Regina, SASK 1974-1975 1 0 0 0 0 1
Shane MacEachern C 12/14/1967 Charlottetown, PEI 1987-1988 1 0 0 0 0 1
Blair MacKasey D 12/13/1955 Hamilton, ONT 1976-1977 1 0 0 0 2 1
Frank Mailley 08/01/1916 Lachine, PQ 1941-1942 1 0 0 0 0 1
Andrey Makarov G 04/20/1993 Kazan, Russia 2014-2015 1 0 0 0 0 1
Tomi Maki R 08/19/1983 Helsinki, Finland 2006-2007 1 0 0 0 0 1
Jeff Malott L 08/07/1996 Burlington, ONT 2021-2022 1 0 0 0 2 1
Ken Mann R 09/05/1953 Hamilton, ONT 1975-1976 1 0 0 0 0 1
Masi Marjamaki L 01/16/1985 Pori, Finland 2005-2006 1 0 0 0 0 1
Jack Martin L 11/29/1940 St. Catharines, ONT 1960-1961 1 0 0 0 0 1
Pat Mayer D 07/24/1961 Royal Oak, MI 1987-1988 1 0 0 0 4 1
Jim McBurney L 01/03/1933 Sault Ste. Marie, ONT 1952-1953 1 0 1 1 0 1
John McCahill D 02/12/1955 Sarnia, ONT 1977-1978 1 0 0 0 0 1
Bob McCully D 02/08/1914 Stratford, ONT 1934-1935 1 0 0 0 0 1
Darwin McCutcheon D 04/19/1962 Listowel, ONT 1981-1982 1 0 0 0 2 1
Jeff McDill R 03/16/1956 Thunder Bay, ONT 1976-1977 1 0 0 0 0 1
Bob McDonald R 1943-1944 1 0 0 0 0 1
Evan McEneny D 05/22/1994 Hamilton, ONT 2016-2017 1 0 0 0 0 1
Gord McFarlane D 07/18/1901 Snow Lake, MAN 1926-1927 1 0 0 0 0 1
Irving McGibbon R 10/11/1914 Antigonish, NS 1942-1943 1 0 0 0 2 1
Hugh McGing L 07/11/1998 Chicago, IL 2022-2023 1 0 0 0 0 1
Tom McGrattan G 10/19/1927 1947-1948 1 0 0 0 0 1
Doug McKay L Hamilton, ONT 1949-1950 0 0 0 0 1
Ross McKay G 03/03/1964 Edmonton, ALTA 1990-1991 1 0 0 0 0 1
Scott McKay R 01/26/1972 Burlington, ONT 1993-1994 1 0 0 0 0 1
Steve McKichan G 05/29/1967 Strathroy, ONT 1990-1991 1 0 0 0 0 1
Sean McMorrow R 01/19/1982 Vancouver, BC 2002-2003 1 0 0 0 0 1
Michael McNiven G 07/09/1997 Winnipeg, MAN 2021-2022 1 0 0 0 0 1
Rob McVicar G 01/15/1982 Brandon, MAN 2005-2006 1 0 0 0 0 1
Hillary "Minnie" Menard L 01/15/1934 Timmins, ONT 1953-1954 1 0 0 0 0 1
John Michaluk L 11/02/1928 Canmore, ALTA 1950-1951 1 0 0 0 0 1
Olivier Michaud G 09/14/1983 Beloeil, PQ 2001-2002 1 0 0 0 0 1
Mike Minard G 11/01/1976 Owen Sound, ONT 1999-2000 1 0 0 0 0 1
Bill Mitchell D 02/22/1930 Port Dalhousie, ONT 1963-1964 1 0 0 0 0 1
Garrett Mitchell R 09/02/1991 Regina, SASK 2016-2017 1 0 0 0 0 1
Lloyd Mohns D 07/31/1921 Petawawa, ONT 1943-1944 1 0 0 0 0 1
David Moravec R 03/24/1973 Opava, Czech. 1999-2000 1 0 0 0 0 1
Jean-Guy Morissette G 12/16/1937 Causapscal, PQ 1963-1964 1 0 0 0 0 1
Joey Mormina D 06/29/1982 Montreal, PQ 2007-2008 1 0 0 0 0 1
Dean Morton D 02/27/1968 Peterborough, ONT 1989-1990 1 1 0 1 2 1
Johan Motin D 10/10/1989 Karlskoga, Sweden 2009-2010 1 0 0 0 0 1
Jerome Mrazek G 10/15/1951 Prince Albert, SASK 1975-1976 1 0 0 0 0 1
Brian Murphy C 08/20/1947 Toronto, ONT 1974-1975 1 0 0 0 0 1
Curtis Murphy D 12/03/1975 Kerrobert, SASK 2002-2003 1 0 0 0 0 1
Hal Murphy G Shawinigan Falls, PQ 1952-1953 1 0 0 0 0 1
Mickey Murray G 10/14/1898 Peterborough, ONT 1929-1930 1 0 0 0 0 1
Mike Murray C 08/29/1966 Kingston, ONT 1987-1988 1 0 0 0 0 1
Joonas Nattinen C 01/03/1991 Jamsa, Finland 2013-2014 1 0 0 0 0 1
Eddie Nicholson D 09/09/1923 Kingston, ONT 1947-1948 1 0 0 0 0 1
Igor Nikulin R 08/26/1972 Cherepovets, Russia 1996-1997 0 0 0 0 1
Matt O'Connor G 02/14/1992 Sault Ste. Marie, ONT 2015-2016 1 0 0 0 0 1
Will O'Neill D 04/28/1988 Salem, MA 2017-2018 1 0 0 0 0 1
Oskar Olausson R 11/10/2002 Stockholm, Sweden 2022-2023 1 0 0 0 0 1
Danny Olesevich G   Port Colborne, ONT 1961-1962 1 0 0 0 0 1
Darryl Olsen D 10/07/1966 Calgary, ALTA 1991-1992 1 0 0 0 0 1
Ted Ouimet G 07/06/1947 Rouyn-Noranda, PQ 1968-1969 1 0 0 0 0 1
Paul Pageau G 10/02/1959 Montreal, PQ 1980-1981 1 0 0 0 0 1
Evariste Payer     1917-1918 1 0 0 0 0 1
Alexander Pechurskiy G 06/04/1990 Magnitogorsk, Russia 2009-2010 1 0 0 0 0 1
Bert Peer R 11/12/1910 Port Credit, ONT 1939-1940 1 0 0 0 0 1
Roger Pelletier D 06/22/1945 Montreal, PQ 1967-1968 1 0 0 0 0 1
Jacob Perreault R 04/15/2002 Montreal, PQ 2021-2022 1 0 0 0 0 1
Andre Petersson R 09/11/1990 Olofstrom, Sweden 2011-2012 1 0 0 0 0 1
Nick Petrecki D 07/11/1989 Schenectady, NY 2012-2013 1 0 0 0 0 1
Timo Pielmeier G 07/07/1989 Deggendorf, Germany 2010-2011 1 0 0 0 0 1
Libor Pivko L 03/29/1980 Novy Vicin, Czech Rep 2003-2004 1 0 0 0 0 1
Vaclav Pletka L 06/08/1979 Mlada Boleslac, Czech Rep. 2001-2002 1 0 0 0 0 1
Charles Pletsch     1920-1921 1 0 0 0 0 1
Tony Poeta R 03/04/1933 North Bay, ONT 1951-1952 1 0 0 0 0 1
Bob Price     1919-1920 1 0 0 0 0 1
Chris Pusey G 06/20/1965 Brantford, ONT 1985-1986 1 0 0 0 0 1
Valtteri Puustinen R 06/04/1999 Kuopio, Finland 2021-2022 1 0 1 1 0 1
Jonathan Racine D 05/28/1993 Montreal, PQ 2013-2014 1 0 0 0 2 1
Nate Raduns F 05/17/1984 Sauk Rapids, MN 2008-2009 1 0 0 0 0 1
Brad Ralph C 10/17/1980 Richmond, ONT 2000-2001 1 0 0 0 0 1
Jamie Ram G 01/18/1971 Scarborough, ONT 1995-1996 1 0 0 0 0 1
Tim Ramholt D 11/02/1984 Zurich, Switzerland 2007-2008 1 0 0 0 0 1
Brendan Ranford L 05/03/1992 Edmonton, ALTA 2014-2015 1 0 0 0 0 1
Jake Rathwell L 08/12/1947 Temiscaming, PQ 1974-1975 1 0 0 0 0 1
Dan Ratushny D 10/29/1970 Nepean, ONT 1992-1993 1 0 1 1 2 1
Alain Raymond G 06/26/1965 Rimouski, PQ 1987-1988 1 0 0 0 0 1
Greg Redquest G 07/30/1956 Toronto, ONT 1977-1978 1 0 0 0 0 1
Gordon Reid D 02/19/1910 Mount Albert, ONT 1936-1937 1 0 0 0 2 1
Cole Reinhardt L 02/01/2000 Calgary, ALTA 2021-2022 1 0 0 0 2 1
Bob Ring G 10/06/1946 Wakefield, MA 1965-1966 1 0 0 0 0 1
Alex Ritson C 03/07/1922 Peace River, ALTA 1944-1945 1 0 0 0 0 1
Moe Robinson D 05/29/1957 Winchester, ONT 1979-1980 1 0 0 0 0 1
Scott Robinson R 03/29/1964 100 Mile House, BC 1989-1990 1 0 0 0 2 1
Dave Rochefort C 07/22/1946 Red Deer, ALTA 1966-1967 1 0 0 0 0 1
Mike Rosati G 01/07/1968 Toronto, ONT 1998-1999 1 0 0 0 0 1
Cody Rudkowsky G 07/21/1978 Willingdon, ALTA 2002-2003 1 0 0 0 0 1
Pat Rupp G 08/12/1942 Detroit, MI 1963-1964 1 0 0 0 0 1
Prestin Ryan D 06/29/1980 Arcola, SASK 2005-2006 1 0 0 0 2 1
Drake Rymsha C 08/06/1998 Huntington Woods, MI 2020-2021 1 0 0 0 0 1
Bob Sabourin L 03/17/1933 Sudbury, ONT 1951-1952 1 0 0 0 2 1
Dave Salvian L 09/09/1955 Toronto, ONT 1976-1977 0 1 1 2 1
Linus Sandin R 05/19/1996 Uppsala, Sweden 2021-2022 1 0 0 0 0 1
Maxime Sauve C 01/30/1990 Tours, France 2011-2012 1 0 0 0 0 1
Darin Sceviour F 11/30/1965 Lacombe, ALTA 1986-1987 1 0 0 0 0 1
Jimmy Schuldt D 05/11/1995 Minnetonka, MN 2018-2019 1 0 1 1 0 1
Travis Scott G 09/14/1975 Kanata, ONT 2000-2001 1 0 0 0 0 1
Luke Sellars D 05/21/1981 Toronto, ONT 2001-2002 1 0 0 0 2 1
Sean Selmser L 11/10/1974 Calgary, ALTA 2000-2001 1 0 0 0 5 1
Brandy Semchuk R 09/22/1971 Calgary, ALTA 1992-1993 1 0 0 0 2 1
Warren "Scott" Sharples G 03/01/1968 Calgary, ALTA 1991-1992 1 0 0 0 0 1
Bill Shvetz D 08/27/1930 Hardinville, ALTA 1954-1955 1 0 0 0 0 1
Jonathan Sigalet D 02/12/1986 Vancouver, BC 2006-2007 1 0 0 0 4 1
Jordan Sigalet G 02/19/1981 New Westminster, BC 2005-2006 1 0 0 0 0 1
Kent Simpson G 03/26/1992 Edmonton, ALTA 2013-2014 1 0 0 0 0 1
Shane Sims D 04/30/1988 East Amherst, NY 2010-2011 1 0 0 0 0 1
Bjorn Skaare 10/29/1958 Oslo, Norway 1978-1979 1 0 0 0 0 1
Raymie Skilton     1917-1918 1 0 0 0 0 1
Wade Skolney D 06/24/1981 Humboldt, SASK 2005-2006 1 0 0 0 2 1
David Sloane R 04/06/1985 Ambler, PA 2008-2009 1 0 0 0 0 1
Colin Smith C 06/20/1993 Edmonton, ALTA 2014-2015 1 0 0 0 0 1
Dalton Smith L 06/30/1992 Oshawa, ONT 2019-2020 1 0 0 0 2 1
Vern Smith D 05/30/1964 Lethbridge, ALTA 1984-1985 1 0 0 0 0 1
Carl Sneep D 11/05/1987 St. Louis Park, MN 2011-2012 1 0 1 1 0 1
Gene Sobchuk L 02/19/1951 Lang, SASK 1973-1974 1 0 0 0 0 1
Christian Soucy G 09/14/1970 Gatineau, PQ 1993-1994 1 0 0 0 0 1
Red Spooner G     1929-1930 1 0 0 0 0 1
Martin St. Amour L 01/30/1970 Montreal, PQ 1992-1993 1 0 0 0 2 1
Alan "Red" Staley F 09/21/1928 Regina, SASK 1948-1949 1 0 1 1 0 1
Jack Stanfield L 05/30/1942 Toronto, ONT 1965-1966 0 0 0 0 1
Brian Stapleton R 12/25/1951 Fort Erie, ONT 1975-1976 1 0 0 0 0 1
Frank Steele R 03/19/1905 Niagara Falls, ONT 1930-1931 1 0 0 0 0 1
Bud Stefanski F 04/28/1955 Timmins, ONT 1977-1978 1 0 0 0 0 1
Phil Stein G 09/13/1913 Toronto, ONT 1939-1940 1 0 0 0 0 1
Jim Stewart G 04/23/1957 Hudson, MA 1979-1980 1 0 0 0 0 1
Barry Sullivan R 09/21/1926 Preston, ONT 1947-1948 1 0 0 0 0 1
Ronnie Sundin D 10/03/1970 Frolunda, Sweden 1997-1998 1 0 0 0 0 1
Nick Swaney R 09/09/1997 Burnsville, MN 2022-2023 1 0 0 0 0 1
Iiro Tarkki G 07/01/1985 Rauma, Finland 2011-2012 1 0 0 0 0 1
Spence Tatchell D 07/16/1924 Lloydminster, SASK 1942-1943 1 0 0 0 0 1
Bill Taugher G 04/07/1906 Kingston, ONT 1925-1926 1 0 0 0 0 1
Alan "Skip" Teal C 07/17/1933 Ridgeway, ONT 1954-1955 1 0 0 0 0 1
Vic "Skeeter" Teal C 08/10/1949 St. Catharines, ONT 1973-1974 1 0 0 0 0 1
Joey Tenute C 04/02/1983 Hamilton, ONT 2005-2006 1 0 0 0 0 1
Stephen Tepper R 03/10/1969 Westborough, MA 1992-1993 1 0 0 0 0 1
Josh Teves D 02/18/1995 Calgary, ALTA 2018-2019 1 0 0 0 2 1
Ryan Thang R 05/11/1987 Edina, MN 2011-2012 1 0 0 0 0 1
Kenneth Thompson     1917-1918 1 0 0 0 0 1
Glenn Tomalty L 07/23/1954 Brownsburg, PQ 1979-1980 1 0 0 0 0 1
Kirk Tomlinson L 05/02/1968 Tottenham, ONT 1987-1988 1 0 0 0 0 1
Sean Toomey C 06/27/1965 St. Paul, MN 1986-1987 1 0 0 0 0 1
Brayden Tracey L 05/28/2001 Calgary, ALTA 2021-2022 1 0 0 0 0 1
Brock Tredway W 06/23/1959 Highland Creek, ONT 1981-1982 0 0 0 0 1
Randy Turnbull D 02/17/1962 Bentley, ALTA 1981-1982 1 0 0 0 2 1
Joe Turner G 03/28/1919 Windsor, ONT 1941-1942 1 0 0 0 0 1
Layne Ulmer C 09/14/1980 North Battleford, SASK 2003-2004 1 0 0 0 0 1
Matt Underhill G 09/16/1979 Campbell River, BC 2003-2004 1 0 0 0 0 1
Nicholas Vachon L 07/20/1972 Montreal, PQ 1996-1997 1 0 0 0 0 1
Curtis Valk C 02/08/1993 Medicine Hat, ALTA 2017-2018 1 0 0 0 0 1
Lindsay Vallis R 01/12/1971 Winnipeg, MAN 1993-1994 1 0 0 0 0 1
David Van Drunen D 01/31/1976 Sherwood Park, ALTA 1999-2000 1 0 0 0 0 1
Mark Van Guilder C 01/17/1984 Roseville, MN 2013-2014 1 0 0 0 0 1
Petri Varis L 05/13/1969 Varkaus, Finland 1997-1998 1 0 0 0 0 1
Alexei Vasiliev D 09/01/1977 Yaroslavl, Russia 1999-2000 1 0 0 0 2 1
Julien Vauclair D 10/02/1979 Delemont, Switzerland 2003-2004 1 0 0 0 2 1
Veini Vehvilainen G 02/13/1997 Jyvaskyla, Finland 2020-2021 1 0 0 0 0 1
Sid Veysey C 07/30/1955 Woodstock, NB 1977-1978 1 0 0 0 0 1
Mark Visentin G 08/07/1992 Waterdown, ONT 2013-2014 1 0 0 0 0 1
Don Waddell D 08/19/1958 Detroit, MI 1980-1981 1 0 0 0 0 1
Daniel Walcott L 02/19/1994 Ile-Perrot, PQ 2020-2021 1 0 0 0 5 1
Reilly Walsh D 04/21/1999 Framingham, MA 2021-2022 1 0 1 1 0 1
Matt Watkins R 11/22/1986 Regina, SASK 2011-2012 1 0 0 0 0 1
Jim Watt G 05/11/1950 Duluth, MN 1973-1974 1 0 0 0 0 1
Tyler Weiman G 06/05/1984 Saskatoon, SASK 2007-2008 1 0 0 0 0 1
Dylan Wells G 01/03/1998 St. Catharines, ONT 2022-2023 1 0 0 0 0 1
Brian Wesenberg R 05/09/1977 Peterborough, ONT 1998-1999 1 0 0 0 5 1
Len Wharton D 12/13/1927 WInnipeg, MAN 1944-1945 1 0 0 0 0 1
Bob Whitlock L 07/16/1949 Charlottetown, PEI 1969-1970 1 0 0 0 0 1
Adam Wilcox G 11/26/1992 South St. Paul, MN 2017-2018 1 0 0 0 0 1
Roman Will G 05/22/1992 Litomerice, Czech Rep. 2015-2016 1 0 0 0 0 1
Rod Willard F 05/01/1961 New Liskeard, ONT 1982-1983 1 0 0 0 0 1
Jordan Willis G 02/28/1975 Kincardine, ONT 1995-1996 1 0 0 0 0 1
Bob Wilson D 02/18/1934 Sudbury, ONT 1953-1954 1 0 0 0 0 1
Murray Wing D 10/14/1950 Thunder Bay, ONT 1973-1974 1 0 1 1 0 1
Dustin Wolf G 04/16/2001 Gilroy, CA 2022-2023 1 0 0 0 0 1
Bob Wood   Lethbridge, ALTA 1950-1951 1 0 0 0 0 1
Alex Woods G 01/10/1909 Falkirk, Scotland 1936-1937 1 0 0 0 0 1
Keith Wright R 04/13/1944 Aurora, ONT 1967-1968 1 0 0 0 0 1
Bill "Wiggie" Wylie C 07/15/1928 Galt, ONT 1950-1951 1 0 0 0 0 1
Jeremy Yablonski R 03/21/1980 Meadow Lake, SASK 2003-2004 1 0 0 0 5 1
Bogdan Yakimov C 10/04/1994 Nizhnekamsk, Russia 2014-2015 1 0 0 0 0 1
B.J. Young R 07/23/1977 Anchorage, AK 1999-2000 1 0 0 0 0 1
Matt Zaba G 07/14/1983 Yorkton, SASK 2009-2010 1 0 0 0 0 1
Artem Zagidulin G 08/08/1995 Magnitogorsk, Russia 2020-2021 1 0 0 0 0 1
Martin "Buster" Zoborosky D 11/12/1916 Moose Jaw, SASK 1944-1945 1 0 0 0 2 1