hockey DB
search by league
team
morning report
contact us
home
NHL Player List - G
Player Name Pos. Birthdate Birthplace Seasons GP G A Pts PIM Yrs.
Marian Gaborik R 02/14/1982 Trencin, Slovakia 2000-2018 1035 407 408 815 492 17
Kurtis Gabriel R 04/20/1993 Newmarket, ONT 2015-2022 51 2 3 5 153 5
Jonah Gadjovich L 10/12/1998 Whitby, ONT 2020-2024 118 6 8 14 252 4
Bill Gadsby D 08/08/1927 Calgary, ALTA 1946-1966 1248 130 438 568 1539 20
Link Gaetz D 10/02/1968 Vancouver, BC 1988-1992 65 6 8 14 412 3
Joaquin Gage G 10/19/1973 Vancouver, BC 1994-2001 23 0 1 1 4 3
Jody Gage R 11/29/1959 Toronto, ONT 1980-1992 68 14 15 29 26 6
Art Gagne R 10/11/1897 Ottawa, ONT 1926-1932 228 67 33 100 257 6
Paul Gagne F 02/06/1962 Iroquois Falls, ONT 1980-1990 390 110 101 211 127 8
Pierre Gagne L 06/05/1940 North Bay, ONT 1959-1960 2 0 0 0 0 1
Simon Gagne R 02/29/1980 Sainte-Foy, PQ 1999-2015 822 291 310 601 328 14
Dave Gagner C 12/11/1964 Chatham, ONT 1984-1999 946 318 401 719 1018 15
Sam Gagner C 08/10/1989 London, ONT 2007-2024 1043 197 332 529 450 17
Aaron Gagnon F 04/24/1986 Quesnel, BC 2009-2013 38 3 2 5 2 4
Dave Gagnon G 10/31/1967 Windsor, ONT 1990-1991 2 0 0 0 0 1
Germain Gagnon L 12/09/1942 Chicoutimi, PQ 1971-1976 259 40 101 141 72 5
Johnny Gagnon R 06/08/1905 Chicoutimi, PQ 1930-1940 454 120 141 261 295 10
Sean Gagnon D 09/11/1973 Sault Ste. Marie, ONT 1997-2001 12 0 1 1 34 3
Bob Gainey F 12/13/1953 Peterborough, ONT 1973-1989 1160 239 262 501 585 16
Steve Gainey L 01/26/1979 Montreal, PQ 2000-2006 33 0 2 2 34 4
Norman "Dutch" Gainor C 04/10/1904 Calgary, ALTA 1927-1935 242 51 56 107 129 7
Maxim Galanov D 03/13/1974 Krasnoyarsk, Russia 1997-2001 122 8 12 20 44 4
Michel Galarneau C 03/01/1961 Montreal, PQ 1980-1983 78 7 10 17 34 3
Percy "Perk" Galbraith L 12/05/1898 Toronto, ONT 1926-1934 348 31 29 60 224 8
Alex Galchenyuk C 02/12/1994 Milwaukee, WI 2012-2023 654 146 208 354 257 11
T.J. Galiardi L 04/22/1988 Calgary, ALTA 2008-2015 321 44 61 105 136 7
Stanislav Galiev L 01/17/1992 Moscow, Russia 2014-2016 26 1 3 4 4 2
Brendan Gallagher R 05/06/1992 Edmonton, ALTA 2012-2024 752 218 208 426 516 12
John Gallagher D 01/19/1909 Kenora, ONT 1930-1939 204 14 19 33 153 7
Brett Gallant L 12/28/1988 Summerside, PEI 2013-2014 4 0 0 0 17 1
Gerard Gallant L 09/02/1963 Summerside, PEI 1984-1995 615 211 269 480 1674 11
Garry Galley D 04/16/1963 Montreal, PQ 1984-2001 1149 125 474 599 1218 17
Jamie Gallimore R 11/28/1957 Edmonton, ALTA 1977-1978 2 0 0 0 0 1
Don Gallinger C 04/16/1925 Port Colborne, ONT 1942-1948 222 65 88 153 89 5
Jakub Galvas D 06/15/1999 Ostrava, Czech Rep. 2021-2022 6 0 0 0 0 1
Simon Gamache L 01/03/1981 Thetford Mines, PQ 2002-2008 48 6 7 13 18 4
Joseph Gambardella C 12/06/1993 Staten Island, NY 2018-2019 15 0 3 3 2 1
Bruce Gamble G 05/24/1938 Port Arthur, ONT 1958-1972 327 0 1 1 24 10
Dick Gamble L 11/19/1928 Moncton, NB 1950-1967 195 41 41 82 66 8
Troy Gamble G 04/07/1967 New Glasgow, NS 1986-1992 72 0 1 1 22 4
Dylan Gambrell C 08/26/1996 Bonney Lake, WA 2017-2023 233 17 23 40 79 6
Gary Gambucci C 09/22/1946 Hibbing, MN 1971-1974 51 2 7 9 9 2
Perry Ganchar R 10/28/1963 Saskatoon, SASK 1983-1989 42 3 7 10 36 4
Dave Gans C 06/06/1964 Brantford, ONT 1982-1986 6 0 0 0 2 2
Ryan Garbutt L 08/12/1985 Edmonton, ALTA 2011-2017 305 39 48 87 283 6
Bert Gardiner G 03/25/1913 Saskatoon, SASK 1935-1944 144 0 1 1 0 6
Bruce Gardiner C 02/11/1971 Barrie, ONT 1996-2002 312 34 54 88 263 6
Chuck Gardiner G 12/31/1904 Edinburgh, Scotland 1927-1934 316 0 0 0 2 7
Herb Gardiner D 05/10/1891 Winnipeg, MAN 1926-1929 101 10 9 19 52 3
Jake Gardiner D 07/04/1990 Minnetonka, MN 2011-2021 645 49 228 277 226 10
Bill Gardner F 03/19/1960 Toronto, ONT 1980-1989 380 73 115 188 68 9
Cal Gardner C 10/30/1924 Transcona, MAN 1945-1957 696 154 238 392 517 12
Dave Gardner C 08/23/1952 Toronto, ONT 1972-1980 350 75 115 190 41 7
George Gardner G 10/08/1942 Lachine, PQ 1965-1972 66 0 0 0 0 5
Paul Gardner C 03/05/1956 Fort Erie, ONT 1976-1986 447 201 201 402 207 10
Rhett Gardner C 02/28/1996 Moose Jaw, SASK 2019-2024 41 1 1 2 10 4
Danny Gare F 05/14/1954 Nelson, BC 1974-1987 827 354 331 685 1285 13
Ray Gariepy D 09/04/1929 Toronto, ONT 1953-1956 36 1 6 7 43 2
Conor Garland R 03/11/1996 Scituate, MA 2018-2024 404 103 138 241 160 6
Scott Garland L 05/16/1952 Regina, SASK 1975-1979 91 13 24 37 115 3
Rob Garner C 08/17/1958 Weston, ONT 1982-1983 1 0 0 0 0 1
Tyrone Garner G 07/27/1978 Stoney Creek, ONT 1998-1999 3 0 0 0 0 1
Michael Garnett G 11/25/1982 Saskatoon, SASK 2005-2006 24 0 2 2 0 1
Mathieu Garon G 01/09/1978 Chandler, PQ 2000-2013 341 0 7 7 28 12
Johan Garpenlov L 03/21/1968 Stockholm, Sweden 1990-2000 609 114 197 311 276 10
Dudley "Red" Garrett D 07/14/1924 Toronto, ONT 1942-1943 23 1 1 2 18 1
John Garrett G 06/17/1951 Trenton, ONT 1979-1985 207 0 6 6 41 6
Jason Garrison D 11/13/1984 White Rock, BC 2008-2019 555 49 111 160 229 11
Mike Gartner R 10/29/1959 Ottawa, ONT 1979-1998 1432 708 627 1335 1159 19
Bob Gassoff D 04/17/1953 Quesnel, BC 1973-1977 245 11 47 58 866 4
Brad Gassoff L 11/13/1955 Quesnel, BC 1975-1979 122 19 17 36 163 4
Dave Gatherum G 03/28/1932 Fort William, ONT 1953-1954 3 0 0 0 0 1
Steve Gatzos F 06/22/1961 Toronto, ONT 1981-1985 89 15 20 35 83 4
Tyler Gaudet C 04/04/1993 Hamilton, ONT 2014-2017 20 1 3 4 0 3
Adam Gaudette C 10/03/1996 Braintree, MA 2017-2024 220 27 43 70 88 6
Frederick Gaudreau C 05/01/1993 Bromont, PQ 2016-2024 328 43 72 115 36 7
Johnny Gaudreau L 08/13/1993 Salem, NJ 2013-2024 763 243 500 743 176 11
Rob Gaudreau R 01/20/1970 Cranston, RI 1992-1996 231 51 54 105 69 4
Armand Gaudreault L 07/14/1921 Saint-Felicien, PQ 1944-1945 44 15 9 24 27 1
Leo Gaudreault L 10/19/1905 Chicoutimi, PQ 1927-1933 71 8 4 12 30 3
Michael Gaul D 04/28/1973 Lachine, PQ 1998-2001 3 0 0 0 4 2
Jean-Marc Gaulin R 03/03/1962 Balve, Germany 1982-1986 26 4 3 7 8 4
Dallas Gaume C 08/27/1963 Innisfail, ALTA 1988-1989 4 1 1 2 0 1
Brendan Gaunce C 03/25/1994 Sudbury, ONT 2015-2024 177 13 15 28 67 8
Cameron Gaunce D 03/19/1990 Sudbury, ONT 2010-2020 37 3 6 9 47 5
Paul Gaustad C 02/03/1982 Fargo, ND 2002-2016 727 89 142 231 778 12
Art "Nosey" Gauthier C 10/10/1904 Espanola, ONT 1926-1927 13 0 0 0 0 1
Cutter Gauthier L 01/19/2004 Skelleftea, Sweden 2023-2024 1 0 1 1 0 1
Daniel Gauthier C 05/17/1970 Charlemagne, PQ 1994-1995 5 0 0 0 0 1
Denis Gauthier D 10/01/1976 Montreal, PQ 1997-2009 554 17 60 77 748 10
Fern Gauthier R 08/31/1919 Chicoutimi, PQ 1943-1949 229 46 50 96 35 6
Frederik Gauthier C 04/26/1995 Laval, PQ 2015-2022 178 13 18 31 47 7
Gabe Gauthier L 01/20/1984 Torrance, CA 2006-2008 8 0 0 0 2 2
Jean Gauthier D 04/29/1937 Montreal, PQ 1960-1970 166 6 29 35 150 10
Julien Gauthier R 10/15/1997 Pointe-aux-Trembles, PQ 2019-2024 180 19 22 41 44 5
Luc Gauthier D 04/19/1964 Longueuil, PQ 1990-1991 3 0 0 0 2 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
Jocelyn Gauvreau D 03/04/1964 Masham, PQ 1983-1984 2 0 0 0 0 1
Aaron Gavey C 02/22/1974 Sudbury, ONT 1995-2006 360 41 50 91 272 9
Stewart Gavin R 03/15/1960 Ottawa, ONT 1980-1993 768 130 155 285 584 13
Vladislav Gavrikov D 11/21/1995 Yaroslavl, Russia 2018-2024 353 24 81 105 166 6
Glenn Gawdin C 03/25/1997 Richmond, BC 2020-2024 13 0 1 1 4 4
Luke Gazdic L 07/25/1989 Toronto, ONT 2013-2017 147 5 3 8 206 4
Rob Geale C 04/17/1962 Edmonton, ALTA 1984-1985 1 0 0 0 2 1
George "Hully" Gee C 06/28/1922 Stratford, ONT 1945-1954 551 135 183 318 345 9
Morgan Geekie C 07/20/1998 Strathclair, MAN 2019-2024 256 39 63 102 82 5
Mason Geertsen D 04/19/1995 Drayton Valley, ALTA 2021-2022 25 0 0 0 77 1
Gary Geldart D 06/14/1950 Moncton, NB 1970-1971 4 0 0 0 5 1
Eric Gelinas D 05/08/1991 Vanier, ONT 2012-2017 189 14 41 55 92 5
Martin Gelinas L 06/05/1970 Shawinigan, PQ 1988-2008 1273 309 351 660 820 19
Jack Gelineau G 11/11/1924 Toronto, ONT 1948-1954 143 0 0 0 4 4
Jean-Guy Gendron L 08/30/1934 Montreal, PQ 1955-1972 863 182 201 383 701 14
Martin Gendron R 02/15/1974 Valleyfield, PQ 1994-1998 30 4 2 6 10 3
Chay Genoway D 12/20/1986 Morden, MAN 2011-2012 1 0 1 1 0 1
Bernie "Boom-Boom" Geoffrion R 02/14/1931 Montreal, PQ 1950-1968 883 393 429 822 689 16
Blake Geoffrion L 02/03/1988 Plantation, FL 2010-2012 55 8 5 13 34 2
Dan Geoffrion R 01/24/1958 Montreal, PQ 1979-1982 111 20 32 52 99 3
Alexandar Georgiev G 02/10/1996 Ruse, Bulgaria 2017-2024 254 0 7 7 6 7
George "Gerry" Geran C 08/03/1896 Holyoke, MA 1917-1926 37 5 1 6 6 2
Eddie Gerard L 02/22/1890 Ottawa, ONT 1917-1923 128 50 30 80 106 6
Nathan Gerbe C 07/24/1987 Oxford, MI 2008-2021 435 63 88 151 196 11
Martin Gerber G 09/03/1974 Burgdorf, Switzerland 2002-2011 229 0 7 7 30 7
Eric Germain D 06/26/1966 Quebec City, PQ 1987-1988 4 0 1 1 13 1
Carsen Germyn L 02/22/1982 Campbell River, BC 2005-2007 4 0 0 0 0 2
Ken Gernander R 06/30/1969 Coleraine, MN 1995-2004 12 2 3 5 6 3
Shane Gersich L 07/10/1996 Chaska, MN 2017-2018 3 0 1 1 0 1
Bruno Gervais D 10/03/1984 Longueuil, PQ 2005-2013 418 16 71 87 182 8
Ray Getliffe L 04/03/1914 Galt, ONT 1935-1945 393 136 137 273 260 10
Tim Gettinger L 04/14/1998 Cleveland, OH 2018-2022 16 0 1 1 0 4
Ryan Getzlaf C 05/10/1985 Regina, SASK 2005-2022 1157 282 737 1019 960 17
Ed Giacomin G 06/06/1939 Sudbury, ONT 1965-1978 610 0 9 9 66 13
Mario Giallonardo D 09/23/1957 Toronto, ONT 1979-1981 23 0 3 3 6 2
Brian Gibbons L 02/26/1988 Braintree, MA 2013-2020 204 25 42 67 58 5
Barry Gibbs D 09/28/1948 Lloydminster, SASK 1967-1980 796 58 224 282 945 13
Christopher Gibson G 12/27/1992 Karkkila, Finland 2015-2021 16 0 0 0 0 4
Don Gibson D 12/29/1967 Deloraine, MAN 1990-1991 14 0 3 3 20 1
Doug Gibson C 09/28/1953 Peterborough, ONT 1973-1978 63 9 19 28 0 3
John Gibson D 06/02/1959 St. Catharines, ONT 1980-1984 48 0 2 2 120 3
John Gibson G 07/14/1993 Pittsburgh, PA 2013-2024 477 0 6 6 68 11
Roy "Gus" Giesebrecht C 09/14/1917 Pembroke, ONT 1938-1942 135 27 51 78 13 4
Lee Giffin R 04/01/1967 Chatham, ONT 1986-1988 27 1 3 4 9 2
Brandon Gignac C 11/07/1997 Repentigny, PQ 2018-2024 8 1 0 1 0 2
Jean-Sebastien Giguere G 05/16/1977 Montreal, PQ 1996-2014 596 0 7 7 98 16
Dennis Gilbert D 10/30/1996 Buffalo, NY 2018-2024 82 3 11 14 88 5
Ed Gilbert C 03/12/1952 Hamilton, ONT 1974-1977 166 21 31 52 22 3
Gilles Gilbert G 03/31/1949 St. Esprit, PQ 1969-1983 415 0 9 9 110 14
Greg Gilbert F 01/22/1962 Mississauga, ONT 1981-1996 837 150 228 378 576 15
Jeannot Gilbert C 12/29/1940 Grand-Baie, PQ 1962-1965 9 0 1 1 4 2
Rod Gilbert R 07/01/1941 Montreal, PQ 1960-1978 1065 406 615 1021 508 18
Tom Gilbert D 01/10/1983 Bloomington, MN 2006-2017 655 45 178 223 198 11
Stan Gilbertson L 10/29/1944 Duluth, MN 1971-1977 428 85 89 174 148 6
Brent Gilchrist C 04/03/1967 Moose Jaw, SASK 1988-2003 792 135 170 305 400 15
Curt Giles D 11/30/1958 The Pas, MAN 1979-1993 895 43 199 242 733 14
Randy Gilhen L 06/13/1963 Winnipeg, MAN 1982-1996 457 55 60 115 314 11
Andre Gill G 09/19/1941 Sorel, PQ 1967-1968 5 0 0 0 0 1
Hal Gill D 04/06/1975 Concord, MA 1997-2014 1108 36 148 184 962 16
Todd Gill D 11/09/1965 Brockville, ONT 1984-2003 1007 82 272 354 1214 19
Don Gillen R 12/24/1960 Dodsland, SASK 1979-1982 35 2 4 6 22 2
Clark Gillies F 04/07/1954 Moose Jaw, SASK 1974-1988 958 319 378 697 1023 14
Colton Gillies L 02/12/1989 White Rock, BC 2008-2013 154 6 12 18 72 4
Jon Gillies G 01/22/1994 Concord, NH 2016-2023 35 0 1 1 2 4
Trevor Gillies L 01/30/1979 Cambridge, ONT 2005-2012 57 2 1 3 261 4
Jere Gillis F 01/18/1957 Bend, OR 1977-1987 386 78 95 173 230 9
Mike Gillis L 12/01/1958 Sudbury, ONT 1978-1984 246 33 43 76 186 6
Paul Gillis C 12/31/1963 Toronto, ONT 1982-1993 624 88 154 242 1498 11
Doug Gilmour C 06/25/1963 Kingston, ONT 1983-2003 1474 450 964 1414 1301 20
John Gilmour D 05/17/1993 Montreal, PQ 2017-2020 37 2 3 5 18 3
Matt Gilroy D 07/20/1984 North Bellmore, NY 2009-2014 225 11 37 48 67 5
Gaston Gingras D 02/13/1959 Temiscaming, PQ 1979-1989 476 61 174 235 161 10
Adam Ginning D 01/13/2000 Linkoping, Sweden 2022-2024 10 1 0 1 2 2
Brian Gionta R 01/18/1979 Rochester, NY 2001-2018 1026 291 304 595 377 16
Stephen Gionta C 10/09/1983 Rochester, NY 2010-2019 301 16 40 56 95 8
Mark Giordano D 10/03/1983 Toronto, ONT 2005-2024 1148 158 419 577 918 18
Bob Girard F 04/12/1949 Montreal, PQ 1975-1980 305 45 69 114 140 5
Jonathan Girard D 05/27/1980 Joliette, PQ 1998-2003 150 10 34 44 46 5
Ken Girard R 12/08/1936 Toronto, ONT 1956-1960 7 0 1 1 2 3
Samuel Girard D 05/12/1998 Roberval, PQ 2017-2024 475 31 168 199 93 7
Daniel Girardi D 04/29/1984 Welland, ONT 2006-2019 927 56 208 264 314 13
Zemgus Girgensons L 01/05/1994 Riga, Latvia 2013-2024 688 89 99 188 192 10
Alexandre Giroux C 06/16/1981 Quebec, PQ 2005-2012 48 6 6 12 26 6
Art Giroux R 06/06/1908 Quebec, PQ 1932-1936 54 6 4 10 14 3
Claude Giroux R 01/12/1988 Hearst, ONT 2007-2024 1182 350 716 1066 478 17
Damien Giroux C 03/03/2000 Sudbury, ONT 2022-2023 1 0 1 1 2 1
Larry Giroux D 08/28/1951 Weyburn, SASK 1973-1980 274 15 74 89 333 7
Pierre Giroux L 11/17/1955 Hawkesbury, ONT 1982-1983 6 1 0 1 17 1
Ray Giroux D 07/20/1976 North Bay, ONT 1999-2004 38 0 13 13 22 4
Jeff Giuliano R 06/20/1979 Nashua, NH 2005-2008 101 3 10 13 40 2
Bob Gladney D 08/27/1957 Come By Chance, NFLD 1982-1984 14 1 5 6 4 2
Paul Gladu L 06/20/1921 Saint-Hyacinthe, PQ 1944-1945 40 6 14 20 2 1
Cody Glass C 04/01/1999 Winnipeg, MAN 2019-2024 187 29 42 71 54 5
Jeff Glass G 11/19/1985 Calgary, ALTA 2017-2018 15 0 0 0 2 1
Tanner Glass L 11/29/1983 Regina, SASK 2007-2018 527 24 45 69 658 11
Ben Gleason D 03/25/1998 Ortonville, MI 2018-2019 4 0 1 1 0 1
Tim Gleason D 01/29/1983 Clawson, MI 2003-2015 727 17 125 142 701 11
Curtis Glencross L 12/28/1982 Kindersley, SASK 2006-2015 507 134 141 275 351 9
Luke Glendening C 04/28/1989 Grand Rapids, MI 2013-2024 787 79 80 159 298 11
Brian Glennie D 08/29/1946 Toronto, ONT 1969-1979 572 14 100 114 621 10
Scott Glennie C 02/22/1991 Winnipeg, MAN 2011-2012 1 0 0 0 2 1
Matt Glennon L 09/20/1968 Hull, MA 1991-1992 3 0 0 0 2 1
Rob Globke R 10/24/1982 Farmington, MI 2005-2008 46 1 1 2 8 3
Lorry Gloeckner D 01/25/1956 Kindersley, SASK 1978-1979 13 0 2 2 6 1
Danny Gloor C 12/04/1952 Mitchell, ONT 1973-1974 2 0 0 0 0 1
Fred Glover C 01/05/1928 Toronto, ONT 1948-1953 92 13 11 24 62 5
Howie Glover R 02/14/1935 Toronto, ONT 1958-1969 144 29 17 46 101 5
Mike Glumac R 04/05/1980 Niagara Falls, ONT 2005-2008 40 7 6 13 38 3
Brian Glynn D 11/23/1967 Iserlohn, Germany 1987-1997 431 25 79 104 410 10
Marcel Goc C 08/24/1983 Calw, West Germany 2003-2015 636 75 113 188 157 11
Sascha Goc D 04/14/1979 Calw, Germany 2000-2002 22 0 0 0 4 2
Eric Godard L 03/07/1980 Vernon, BC 2002-2011 335 6 12 18 833 8
Ernie Godden C 03/13/1961 Keswick, ONT 1981-1982 5 1 1 2 6 1
Warren Godfrey D 03/23/1931 Toronto, ONT 1952-1968 788 32 125 157 752 16
Eddy Godin R 03/29/1957 Donnacona, PQ 1977-1979 27 3 6 9 12 2
Sammy Godin R 09/20/1909 Rockland, ONT 1927-1934 66 4 3 7 36 3
Alexander Godynyuk D 01/27/1970 Kiev, Ukraine 1990-1997 223 10 39 49 224 7
Pete Goegan D 03/06/1934 Fort William, ONT 1957-1968 383 19 67 86 365 11
Dave Goertz D 03/28/1965 Edmonton, ALTA 1987-1988 2 0 0 0 2 1
Steven Goertzen R 05/26/1984 Stony Plain, ALTA 2005-2010 68 2 2 4 83 4
Bob Goldham D 05/12/1922 Georgetown, ONT 1941-1956 648 28 143 171 400 12
Erich Goldmann D 04/07/1976 Dingolfing, Germany 1999-2000 1 0 0 0 0 1
Nikolay Goldobin R 10/07/1995 Moscow, Russia 2015-2020 125 19 27 46 24 5
Bill Goldsworthy R 08/24/1944 Waterloo, ONT 1964-1978 771 283 258 541 793 14
Leroy Goldsworthy R 10/18/1908 Two Harbors, MN 1928-1939 336 66 57 123 79 10
Glenn Goldup F 04/26/1953 Toronto, ONT 1973-1982 291 52 67 119 303 9
Hank Goldup L 10/29/1918 Kingston, ONT 1939-1946 202 63 80 143 97 6
Alex Goligoski D 07/30/1985 Grand Rapids, MN 2007-2024 1078 87 388 475 376 17
Cody Goloubef D 11/30/1989 Mississauga, ONT 2011-2020 160 3 22 25 76 8
Yan Golubovsky D 03/09/1976 Novosibirsk, Russia 1997-2001 56 1 7 8 32 4
Scott Gomez C 12/23/1979 Anchorage, AK 1999-2016 1079 181 575 756 655 16
Gage Goncalves C 01/16/2001 Mission, BC 2023-2024 2 0 0 0 6 1
Sergei Gonchar D 04/13/1974 Chelyabinsk, Russia 1994-2015 1301 220 591 811 981 20
Daniel Goneau L 01/06/1976 Montreal, PQ 1996-2000 53 12 3 15 14 3
Billy Gooden L 09/08/1923 Winnipeg, MAN 1942-1944 53 9 11 20 15 2
Larry Goodenough D 01/19/1953 Toronto, ONT 1974-1980 242 22 77 99 179 6
Ebbie Goodfellow D 04/09/1907 Ottawa, ONT 1929-1943 554 134 190 324 511 14
Paul Goodman G 11/04/1909 Selkirk, MAN 1937-1941 52 0 0 0 0 3
Barclay Goodrow C 02/26/1993 Toronto, ONT 2014-2024 572 60 109 169 509 10
Viktor Gordiouk L 04/11/1970 Odintsovo, Russia 1992-1995 26 3 8 11 0 2
Andrew Gordon L 12/13/1985 Halifax, NS 2008-2013 55 3 4 7 6 5
Boyd Gordon C 10/19/1983 Unity, SASK 2003-2017 706 56 105 161 149 13
Fred Gordon R 05/06/1900 Fleming, SASK 1926-1928 80 8 7 15 68 2
Jack Gordon C 03/03/1928 Winnipeg, MAN 1948-1951 36 3 10 13 0 3
Rob Gordon C 01/13/1976 Murrayville, BC 1998-1999 4 0 0 0 2 1
Scott Gordon G 02/06/1963 Brockton, MA 1989-1991 23 0 0 0 0 2
Lee Goren R 12/26/1977 Winnipeg, MAN 2000-2007 67 5 4 9 44 5
Tom Gorence R 03/11/1957 St. Paul, MN 1978-1984 303 58 53 111 89 6
Josh Gorges D 08/14/1984 Kelowna, BC 2005-2018 783 17 107 124 404 13
Robert "Butch" Goring C 10/22/1949 St. Boniface, MAN 1969-1985 1107 375 513 888 102 16
Dave Gorman R 04/08/1955 Oshawa, ONT 1979-1980 3 0 0 0 0 1
Edwin Gorman D 09/25/1892 Buckingham, PQ 1924-1928 110 14 5 19 108 4
Brandon Gormley D 02/18/1992 Murray River, PEI 2013-2016 58 2 3 5 20 3
Ben Gosselin L 07/19/1957 Montreal, PQ 1977-1978 7 0 0 0 33 1
David Gosselin L 06/22/1977 Levis, PQ 1999-2002 13 2 1 3 11 2
Guy Gosselin D 01/06/1964 Rochester, MN 1987-1988 5 0 0 0 6 1
Mario Gosselin G 06/15/1963 Thetford Mines, PQ 1983-1994 242 0 9 9 42 9
Shayne Gostisbehere D 04/20/1993 Pembroke Pines, FL 2014-2024 619 97 270 367 203 10
Steve Gotaas C 05/10/1967 Camrose, ALTA 1987-1991 49 6 9 15 53 3
Johnny Gottselig L 06/24/1906 Odessa, Russia 1928-1945 590 176 195 371 203 16
Tyrell Goulbourne L 01/26/1994 Edmonton, ALTA 2017-2019 11 0 0 0 2 2
Bob Gould F 09/02/1957 Petrolia, ONT 1979-1990 697 145 159 304 572 11
John Gould L 01/15/1947 Alliston, ONT 1971-1980 504 131 138 269 113 9
Larry Gould L 08/16/1952 Alliston, ONT 1973-1974 2 0 0 0 0 1
Michel Goulet L 04/21/1960 Peribonka, PQ 1979-1994 1089 548 604 1152 825 15
Cliff Goupille D 09/02/1915 Trois-Rivieres, PQ 1935-1943 222 12 28 40 256 8
Yanni Gourde C 12/15/1991 Saint-Narcisse, PQ 2015-2024 545 126 190 316 402 9
David Gove C 05/04/1978 Centerville, MA 2005-2007 2 0 1 1 0 2
Chris Govedaris L 02/02/1970 Toronto, ONT 1989-1994 45 4 6 10 24 4
David Goverde G 04/09/1970 Toronto, ONT 1991-1994 5 0 1 1 0 3
Gerry Goyer C 10/20/1936 Belleville, ONT 1967-1968 40 1 2 3 4 1
Phil Goyette C 10/31/1933 Lachine, PQ 1956-1972 941 207 467 674 131 16
Michael Grabner R 10/05/1987 Villach, Austria 2009-2020 640 175 101 276 110 11
Tony Graboski D 05/29/1916 Timmins, ONT 1940-1943 66 6 10 16 24 3
Mikhail Grabovski C 01/31/1984 Potsdam, Germany 2006-2016 534 125 171 296 312 10
Evgeny Grachev L 02/21/1990 Khabarovsk, Russia 2010-2012 34 1 3 4 2 2
Bob Gracie C 11/08/1910 North Bay, ONT 1930-1939 378 82 109 191 204 9
Thomas Gradin F 02/18/1956 Solleftea, Sweden 1978-1987 677 209 384 593 298 9
Collin Graf R 09/21/2002 Lincoln, MA 2023-2024 7 0 2 2 0 1
Marc-Andre Gragnani D 03/11/1987 Montreal, PQ 2007-2016 78 3 15 18 36 6
Dirk Graham R 07/29/1959 Regina, SASK 1983-1995 772 219 270 489 917 12
Leth Graham L   Ottawa, ONT 1920-1926 26 3 0 3 0 6
Pat Graham L 05/25/1961 Toronto, ONT 1981-1984 103 11 17 28 136 3
Rod Graham L 08/19/1946 London, ONT 1974-1975 14 2 1 3 7 1
Teddy Graham D 06/30/1906 Saravak Township, ONT 1927-1937 350 14 25 39 290 9
John Grahame G 08/31/1975 Denver, CO 1999-2008 224 0 9 9 51 8
Ron Grahame G 06/07/1950 Victoria, BC 1977-1981 114 0 3 3 10 4
Tony Granato L 07/25/1964 Downers Grove, IL 1988-2001 774 248 244 492 1425 13
Petter Granberg D 08/27/1992 Gallivare, Sweden 2013-2017 45 0 2 2 29 4
Jean-Luc Grand-Pierre D 02/02/1977 Montreal, PQ 1998-2004 269 7 13 20 311 6
Markus Granlund C 04/16/1993 Oulu, Finland 2013-2020 335 58 43 101 86 7
Mikael Granlund C 02/26/1992 Oulu, Finland 2012-2024 819 157 387 544 249 12
Alex Grant D 01/20/1989 Antigonish, NS 2013-2016 7 2 0 2 9 2
Benny Grant G 07/14/1909 Owen Sound, ONT 1928-1944 50 0 0 0 0 6
Danny Grant R 02/21/1945 Fredericton, NB 1965-1979 736 263 273 536 239 13
Derek Grant C 04/20/1990 Abbotsford, BC 2012-2023 427 57 75 132 163 10
Doug Grant G 07/27/1948 Corner Brook, NFLD 1973-1980 77 0 0 0 2 7
Triston Grant L 02/02/1984 Neepawa, MAN 2006-2010 11 0 1 1 19 2
Tyler Graovac C 04/27/1993 Brampton, ONT 2014-2021 84 12 3 15 20 6
Benoit Gratton C 12/28/1976 Montreal, PQ 1997-2004 58 6 10 16 58 6
Chris Gratton C 07/05/1975 Brantford, ONT 1993-2009 1092 214 354 568 1638 15
Dan Gratton C 12/07/1966 Brantford, ONT 1987-1988 7 1 0 1 5 1
Gilles Gratton G 07/28/1952 LaSalle, PQ 1975-1977 47 0 0 0 15 2
Josh Gratton L 09/09/1982 Brantford, ONT 2005-2009 86 3 3 6 294 4
Norm Gratton R 12/22/1950 LaSalle, PQ 1971-1976 201 39 45 84 64 5
Kevin Gravel D 03/06/1992 Kingsford, MI 2015-2023 132 1 13 14 16 6
Leo Gravelle R 06/10/1925 Aylmer, PQ 1946-1951 223 44 34 78 42 5
Adam Graves L 04/12/1968 Tecumseh, ONT 1987-2003 1152 329 287 616 1224 16
Hilliard Graves R 10/18/1950 Saint John, NB 1970-1980 556 118 163 281 209 9
Ryan Graves D 05/21/1995 Yarmouth, NS 2018-2024 372 31 83 114 184 6
Steve Graves L 04/07/1964 Trenton, ONT 1983-1988 35 5 4 9 10 3
Alex Gray R 06/21/1899 Glasgow, Scotland 1927-1929 51 7 0 7 32 2
Gerry Gray G 01/28/1948 Brantford, ONT 1970-1973 8 0 0 0 0 2
Harrison Gray G 09/05/1941 Calgary, ALTA 1963-1964 1 0 0 0 0 1
Terry Gray R 03/21/1938 Montreal, PQ 1961-1971 147 26 28 54 64 6
Jet Greaves G 03/30/2001 Cambridge, ONT 2022-2024 10 0 0 0 0 2
Denis Grebeshkov D 10/11/1983 Yaroslavl, Russia 2003-2014 234 17 68 85 114 6
Anthony Greco R 09/30/1993 Queens, NY 2018-2022 2 0 0 0 0 2
Josh Green C 11/16/1977 Camrose, ALTA 1998-2012 341 36 40 76 206 11
Mike Green C 10/23/1979 Victoria, BC 2003-2004 24 1 3 4 4 1
Mike Green D 10/12/1985 Calgary, ALTA 2005-2020 880 150 351 501 592 15
Red Green L 12/12/1899 Sudbury, ONT 1923-1929 197 59 13 72 261 6
Rick Green D 02/20/1956 Belleville, ONT 1976-1992 845 43 220 263 588 15
Ted Green D 03/23/1940 St. Boniface, MAN 1960-1972 621 48 206 254 1029 11
Travis Green C 12/20/1970 Castlegar, BC 1992-2007 970 193 262 455 764 14
Wilfred "Shorty" Green R 07/17/1896 Sudbury, ONT 1923-1927 103 33 8 41 151 4
Andy Greene D 10/30/1982 Trenton, MI 2006-2022 1057 52 212 264 277 16
Matt Greene D 05/13/1983 Grand Ledge, MI 2005-2017 615 17 63 80 663 12
Colin Greening C 03/09/1986 St. John's, NFLD 2010-2016 286 45 57 102 150 6
Jeff Greenlaw L 02/28/1968 Aylmer, ONT 1986-1994 57 3 6 9 108 6
Mike Greenlay G 09/15/1968 Calgary, ALTA 1989-1990 2 0 1 1 0 1
Kyle Greentree L 11/15/1983 Victoria, BC 2007-2009 4 0 0 0 0 2
Jordan Greenway L 02/16/1997 Canton, NY 2017-2024 401 52 99 151 291 7
A.J. Greer L 12/14/1996 Joliette, PQ 2016-2024 167 13 19 32 205 7
Randy Gregg D 02/19/1956 Edmonton, ALTA 1981-1992 474 41 152 193 333 10
Noah Gregor C 07/28/1998 Beaumont, ALTA 2019-2024 241 32 31 63 88 5
Bruce Greig L 05/09/1953 High River, ALTA 1973-1975 9 0 1 1 46 2
Mark Greig R 01/25/1970 High River, ALTA 1990-2003 125 13 27 40 90 9
Ridly Greig C 08/08/2002 Lethbridge, ALTA 2022-2024 92 15 20 35 78 2
Thomas Greiss G 01/29/1986 Fuessen, Germany 2007-2023 368 0 4 4 16 14
Alexandre Grenier R 09/05/1991 Laval, PQ 2015-2017 9 0 0 0 2 2
Lucien Grenier R 11/03/1946 Malartic, PQ 1968-1972 152 14 14 28 18 4
Martin Grenier D 11/02/1980 Laval, PQ 2001-2007 18 1 0 1 14 4
Richard Grenier C 09/18/1952 Montreal, PQ 1972-1973 10 1 1 2 2 1
Ron Greschner D 12/22/1954 Goodsoil, SASK 1974-1990 982 179 431 610 1226 16
Brent Gretzky C 02/20/1972 Brantford, ONT 1993-1995 13 1 3 4 2 2
Wayne Gretzky C 01/26/1961 Brantford, ONT 1979-1999 1487 894 1963 2857 577 20
Mike Grier R 01/05/1975 Detroit, MI 1996-2011 1060 162 221 383 510 14
Brent Grieve L 05/09/1969 Oshawa, ONT 1993-1997 97 20 16 36 87 4
Seth Griffith C 01/04/1993 Wallaceburg, ONT 2014-2022 80 8 11 19 24 5
George Grigor C 09/03/1916 Edinburgh, Scotland 1943-1944 2 1 0 1 0 1
Mikhail Grigorenko C 05/16/1994 Khabarovsk, Russia 2012-2021 249 26 50 76 36 6
Rocco Grimaldi R 02/08/1993 Anaheim, CA 2014-2022 203 30 37 67 34 8
Stu Grimson L 05/20/1965 Vancouver, BC 1988-2002 729 17 22 39 2113 14
John Grisdale D 08/23/1948 Geraldton, ONT 1972-1979 250 4 39 43 346 6
Francois Groleau D 01/23/1973 Longueuil, PQ 1995-1998 8 0 1 1 6 3
Stanislav Gron L 10/28/1978 Bratislava, Slovakia 2000-2001 1 0 0 0 0 1
Tuomas Gronman D 03/22/1974 Rauma, Finland 1996-1998 38 1 3 4 38 2
Lloyd Gronsdahl R 05/10/1921 Norquay, SASK 1941-1942 10 1 2 3 0 1
Jari Gronstrand D 11/14/1962 Tampere, Finland 1986-1991 185 8 26 34 135 5
Michal Grosek R 06/01/1975 Vyskov, Czech Rep. 1993-2004 526 84 137 221 509 11
Troy Grosenick G 08/27/1989 Brookfield, WI 2014-2021 4 0 0 0 0 2
Jordan Gross D 05/09/1995 Maple Grove, MN 2019-2023 25 3 4 7 8 4
Lloyd Gross L 09/15/1907 Kitchener, ONT 1926-1935 62 11 5 16 20 3
Nicklas Grossmann D 01/22/1985 Stockholm, Sweden 2006-2017 592 13 73 86 314 11
Don Grosso C 04/12/1915 Sault Ste. Marie, ONT 1938-1947 332 87 117 204 90 9
Leonard Grosvenor C 07/21/1905 Ottawa, ONT 1927-1933 144 9 11 20 78 6
Benoit-Olivier Groulx C 02/06/2000 Rouen, France 2021-2024 65 1 4 5 24 3
Wayne Groulx C 02/02/1965 Welland, ONT 1984-1985 1 0 0 0 0 1
Philipp Grubauer G 11/25/1991 Rosenheim, Germany 2012-2024 344 0 6 6 6 12
John Gruden D 06/04/1970 Virginia, MN 1993-2004 92 1 8 9 46 6
Jonathan Gruden C 05/04/2000 Rochester Hills, MI 2022-2024 16 1 0 1 5 2
Danny Gruen L 06/26/1952 Thunder Bay, ONT 1972-1977 49 9 13 22 19 3
Scott Gruhl L 09/13/1959 Port Colborne, ONT 1981-1988 20 3 3 6 6 3
Carl Grundstrom R 12/01/1997 Umea, Sweden 2018-2024 236 40 27 67 84 6
Eric Gryba D 04/14/1988 Saskatoon, SASK 2012-2019 289 7 36 43 368 7
Bob Gryp F 05/06/1950 Chatham, ONT 1973-1976 74 11 13 24 33 3
Matt Grzelcyk D 01/05/1994 Charlestown, MA 2016-2024 445 25 110 135 237 8
Francois Guay C 06/08/1968 Gatineau, PQ 1989-1990 1 0 0 0 0 1
Paul Guay R 09/02/1963 Providence, RI 1983-1991 117 11 23 34 92 7
Radko Gudas D 06/05/1990 Prague, Czech Rep. 2012-2024 748 39 143 182 971 12
Erik Gudbranson D 01/07/1992 Ottawa, ONT 2011-2024 789 34 99 133 839 13
Kristers Gudlevskis G 07/31/1992 Aizkraukle, Latvia 2013-2017 3 0 0 0 0 3
Maxence Guenette D 04/28/2001 L'Ancienne-Lorette, PQ 2022-2024 8 0 0 0 2 2
Steve Guenette G 11/13/1965 Gloucester, ONT 1986-1991 35 0 1 1 4 5
Nate Guenin D 12/10/1982 Aliquippa, PA 2006-2016 205 5 23 28 94 9
Dylan Guenther R 04/10/2003 Edmonton, ALTA 2022-2024 78 24 26 50 24 2
Jake Guentzel C 10/06/1994 Omaha, NE 2016-2024 520 227 264 491 232 8
Daniel Guerard R 04/07/1974 Montreal, PQ 1994-1995 2 0 0 0 0 1
Stephane Guerard D 04/12/1968 Sainte-Elisabeth, PQ 1987-1990 34 0 0 0 40 2
Bill Guerin R 11/09/1970 Wilbraham, MA 1991-2010 1263 429 427 856 1660 18
Jocelyn Guevremont D 03/01/1951 Montreal, PQ 1971-1980 571 84 223 307 319 9
Brendan Guhle D 07/29/1997 Edmonton, ALTA 2016-2022 65 4 10 14 24 5
Kaiden Guhle D 01/18/2002 Edmonton, ALTA 2022-2024 114 10 30 40 83 2
Aldo Guidolin D 06/06/1932 Forks of Credit, ONT 1952-1956 182 9 15 24 117 4
Armand "Bep" Guidolin L 12/09/1925 Thorold, ONT 1942-1952 519 107 171 278 616 9
Bob Guindon L 11/19/1950 Labelle, PQ 1979-1980 6 0 1 1 0 1
Ben Guite C 07/17/1978 Montreal, PQ 2005-2010 175 19 26 45 97 5
Carl Gunnarsson D 11/09/1986 Orebro, Sweden 2009-2021 629 30 108 138 179 12
Steve Guolla C 03/15/1973 Scarborough, ONT 1996-2003 205 40 46 86 60 6
Miloslav Guren D 09/24/1976 Hradiste, Czech Rep. 1998-2000 36 1 3 4 16 2
Denis Gurianov R 06/07/1997 Tolyatti, Russia 2016-2024 298 52 61 113 60 7
Alexei Gusarov D 07/08/1964 Moscow, Russia 1990-2001 607 39 128 167 313 11
Nikita Gusev L 07/08/1992 Moscow, Russia 2019-2021 97 17 37 54 14 2
Sergei Gusev D 07/31/1975 Nizhny Tagil, Russia 1997-2001 89 4 10 14 34 4
Danil Gushchin L 02/06/2002 Yekaterinburg, Russia 2022-2024 6 2 2 4 0 2
Ravil Gusmanov L 07/25/1972 Naberezhnye Chelny, Russia 1995-1996 4 0 0 0 0 1
Dave Gust R 02/21/1994 Orland Park, IL 2022-2023 4 1 0 1 2 1
Derek Gustafson G 06/21/1979 Gresham, OR 2000-2002 5 0 0 0 0 2
Bengt Gustafsson F 03/23/1958 Karlskoga, Sweden 1979-1989 629 196 359 555 196 9
David Gustafsson C 04/11/2000 Tingsryd, Sweden 2019-2024 113 4 10 14 6 5
Erik Gustafsson D 12/15/1988 Kvissleby, Sweden 2010-2014 91 6 17 23 14 4
Erik Gustafsson D 03/14/1992 Nynashamn, Sweden 2015-2024 455 45 177 222 143 8
Per Gustafsson D 06/04/1970 Oskarshamn, Sweden 1996-1998 89 8 27 35 38 2
Filip Gustavsson G 06/07/1998 Skelleftea, Sweden 2020-2024 111 0 2 2 0 4
Jonas Gustavsson G 10/24/1984 Danderyd, Sweden 2009-2017 179 0 4 4 10 8
Peter Gustavsson L 03/30/1958 Bollebydg, Sweden 1981-1982 2 0 0 0 0 1
Cole Guttman C 04/06/1999 Northridge, CA 2022-2024 41 8 6 14 9 2
Kevan Guy D 07/16/1965 Edmonton, ALTA 1986-1992 156 5 20 25 138 6