You Are Here > Hockey-Reference.com > Players > NHL/WHA Skater Register for Last Names Starting with G

NHL/WHA Skater Register for Last Names Starting with G

Complete List / Skater Register / Goalie Register

Active players are listed in bold.
Members of the Hockey Hall of Fame are marked with an asterisk (*).

300 NHL/WHA Skaters

Glossary / CSV / PRE / Click column headers to sort
Player From To Pos GP G A PTS PTS/G GC GC/G TGF PGF TGA PGA +/- PIM ESG PPG SHG GWG SOG SOG/G SPCT TOI ATOI
Marian Gaborik 2001 2008 RW 485 206 208 414 0.85 164 0.34 533 194 312 24 51 299 144 57 5 41 1626 3.35 12.7 8651 17:50
Bill Gadsby* 1947 1966 D 1248 130 438 568 0.46 203 0.16 1539 7 0 0 0
Link Gaetz 1989 1992 D 65 6 8 14 0.22 5 0.08 41 16 70 10 -35 412 3 3 0 0 85 1.31 7.1
Jody Gage 1981 1992 RW 68 14 15 29 0.43 12 0.17 53 10 62 2 -17 26 11 3 0 1 102 1.50 13.7
Art Gagne 1927 1932 RW 228 67 33 100 0.44 59 0.26 257
Paul Gagne 1981 1990 LW 390 110 101 211 0.54 86 0.22 317 73 364 10 -110 127 84 26 0 11 655 1.68 16.8
Pierre Gagne 1960 1960 LW 2 0 0 0 0.00 0 0.00 0
Simon Gagne 2000 2008 LW 527 208 202 410 0.78 164 0.31 588 196 338 69 123 189 146 55 7 40 1576 2.99 13.2 9544 18:07
Dave Gagner 1985 1999 C 946 318 401 719 0.76 280 0.30 985 390 769 109 -65 1018 196 115 7 36 2358 2.49 13.5 959 13:54
Sam Gagner 2008 2008 C/W 79 13 36 49 0.62 17 0.21 66 27 60 0 -21 23 9 4 0 1 135 1.71 9.6 1239 15:41
Germain Gagnon 1972 1976 LW 259 40 101 141 0.54 50 0.19 224 68 233 55 -22 72 27 12 1 4 353 1.36 11.3
Johnny Gagnon 1931 1940 RW 454 120 141 261 0.57 116 0.26 295
Sean Gagnon 1998 2001 D 12 0 1 1 0.08 0 0.02 4 0 5 0 -1 34 0 0 0 0 4 0.33 0.0 70 9:57
Bob Gainey* 1974 1989 LW 1160 239 262 501 0.43 201 0.17 897 53 992 344 196 585 205 14 20 34 2099 1.81 11.4
Steve Gainey 2001 2006 LW 33 0 2 2 0.06 1 0.02 6 2 8 1 -3 34 0 0 0 0 12 0.36 0.0 242 7:20
Dutch Gainor 1928 1935 C 246 51 56 107 0.43 62 0.25 129
Maxim Galanov 1998 2001 D 122 8 12 20 0.16 8 0.06 82 18 114 26 -24 44 6 2 0 0 106 0.87 7.5 2042 17:36
Michel Galarneau 1981 1983 C 78 7 10 17 0.22 7 0.08 27 1 53 0 -27 34 7 0 0 1 58 0.74 12.1
Percy Galbraith 1927 1934 LW/D 347 29 31 60 0.17 38 0.11 224
John Gallagher 1931 1939 D 205 14 19 33 0.16 15 0.07 153
Gerard Gallant 1985 1995 LW 615 211 269 480 0.78 187 0.30 756 218 515 32 55 1674 144 63 4 27 1313 2.13 16.1
Gord Gallant 1974 1977 LW 273 31 59 90 0.33 33 0.12 9 849 29 2 0 6 286 1.42 8.4
Garry Galley 1985 2001 D 1149 125 475 600 0.52 204 0.18 1401 439 1262 302 2 1218 68 51 6 12 2066 1.80 6.1 3620 19:28
Jamie Gallimore 1978 1978 RW 2 0 0 0 0.00 0 0.00 0 0 0 0 0 0 0 0 0 0 0 0.00
Don Gallinger 1943 1948 C 222 65 88 153 0.69 67 0.30 89
Simon Gamache 2003 2008 C 48 6 7 13 0.27 5 0.10 22 5 27 0 -10 18 4 2 0 0 55 1.15 10.9 496 10:20
Dick Gamble 1951 1967 LW 195 41 41 82 0.42 33 0.17 66 0 1 0 0
Gary Gambucci 1972 1976 C 164 31 31 62 0.38 25 0.15 18 3 12 4 26 42 19 2 0 3 242 1.48 12.8
Perry Ganchar 1984 1989 RW 42 3 7 10 0.24 4 0.09 17 2 18 0 -3 36 3 0 0 0 42 1.00 7.1
Dave Gans 1983 1986 C 6 0 0 0 0.00 0 0.00 1 0 2 0 -1 2 0 0 0 0 3 0.50 0.0
Bruce Gardiner 1997 2002 RW 312 34 54 88 0.28 34 0.11 120 2 183 55 -10 263 32 1 1 4 346 1.11 9.8 2610 13:44
Herb Gardiner* 1927 1929 D 108 10 9 19 0.18 17 0.15 52
Bill Gardner 1981 1989 C 380 73 115 188 0.49 71 0.19 264 43 415 188 -6 68 52 13 8 7 458 1.21 15.9
Cal Gardner 1946 1957 C 696 154 238 392 0.56 158 0.23 517
Dave Gardner 1973 1980 C 350 75 115 190 0.54 73 0.21 288 123 230 2 -63 41 56 18 1 7 607 1.73 12.4
Paul Gardner 1977 1986 C 447 201 201 402 0.90 162 0.36 551 288 385 1 -121 207 96 105 0 9 1125 2.52 17.9
Danny Gare 1975 1987 RW 827 354 331 685 0.83 279 0.34 1028 272 671 76 161 1285 273 79 2 43 2552 3.09 13.9
Ray Gariepy 1954 1956 D 36 1 6 7 0.19 2 0.07 43
Scott Garland 1976 1979 C 91 13 24 37 0.41 14 0.15 66 15 73 0 -22 115 9 4 0 1 102 1.12 12.7
Jean-Claude Garneau 1975 1975 LW 17 0 5 5 0.29 2 0.09 27 0 0 0 0
Rob Garner 1983 1983 C 1 0 0 0 0.00 0 0.00 0 0 0 0 0 0 0 0 0 0 1 1.00 0.0
Johan Garpenlov 1991 2000 LW 609 114 197 311 0.51 116 0.19 479 142 446 44 -65 276 80 33 1 16 871 1.43 13.1 1965 14:21
Red Garrett 1943 1943 D 23 1 1 2 0.09 1 0.04 18
Mike Gartner* 1979 1998 RW 1510 735 652 1387 0.92 566 0.37 2029 726 1350 114 49 1282 486 226 23 90 5317 3.52 13.8
Ron Garwasiuk 1974 1974 LW 51 6 13 19 0.37 7 0.14 100 5 0 1 0
Bob Gassoff 1974 1977 D 245 11 47 58 0.24 20 0.08 230 6 292 53 -15 866 10 1 0 4 307 1.25 3.6
Brad Gassoff 1976 1979 LW 122 19 17 36 0.30 15 0.12 57 8 92 0 -43 163 18 1 0 1 140 1.15 13.6
Marty Gateman 1976 1976 D 12 0 1 1 0.08 0 0.03 -8 6 0 0 0 0 6 0.50 0.0
Steve Gatzos 1982 1985 RW 89 15 20 35 0.39 14 0.15 55 12 75 1 -31 83 12 3 0 2 141 1.58 10.6
Andre Gaudette 1973 1975 C 222 61 105 166 0.75 61 0.28 -4 34 52 3 6 4 88 1.31 11.4
Rob Gaudreau 1993 1996 RW 231 51 54 105 0.45 42 0.18 188 82 214 45 -63 69 36 12 3 5 483 2.09 10.6
Armand Gaudreault 1945 1945 LW 44 15 9 24 0.55 11 0.26 27
Leo Gaudreault 1928 1933 LW/C 67 8 4 12 0.18 7 0.10 30
Mike Gaul 1999 2001 D 3 0 0 0 0.00 0 0.00 2 2 0 0 0 4 0 0 0 0 4 1.33 0.0 37 12:27
Jean-Marc Gaulin 1983 1986 RW 26 4 3 7 0.27 3 0.11 11 0 10 0 1 8 4 0 0 0 26 1.00 15.4
Dallas Gaume 1989 1989 C 4 1 1 2 0.50 1 0.20 2 0 1 0 1 0 1 0 0 0 5 1.25 20.0
Paul Gaustad 2003 2008 C 215 28 54 82 0.38 29 0.14 147 45 124 33 11 224 20 8 0 2 324 1.51 8.6 3078 14:19
Art Gauthier 1927 1927 C 13 0 0 0 0.00 0 0.00 0
Daniel Gauthier 1995 1995 LW 5 0 0 0 0.00 0 0.00 1 0 1 0 0 0 0 0 0 0 4 0.80 0.0
Denis Gauthier 1998 2007 D 489 15 58 73 0.15 25 0.05 297 17 459 185 6 658 14 0 1 3 400 0.82 3.8 8426 17:35
Fern Gauthier 1944 1949 RW 229 46 50 96 0.42 43 0.19 35
Gabe Gauthier 2007 2008 LW 8 0 0 0 0.00 0 0.00 2 2 1 0 -1 2 0 0 0 0 8 1.00 0.0 71 8:53
Jean Gauthier 1961 1973 D 197 8 30 38 0.19 13 0.07 61 11 65 13 -2 171 5 1 1 0 116 1.45 4.3
Luc Gauthier 1991 1991 D 3 0 0 0 0.00 0 0.00 3 0 2 0 1 2 0 0 0 0 0 0.00
Jocelyn Gauvreau 1984 1984 D 2 0 0 0 0.00 0 0.00 0 0 2 0 -2 0 0 0 0 0 0 0.00
Aaron Gavey 1996 2006 C 360 41 50 91 0.25 36 0.10 134 31 203 48 -52 272 33 7 1 8 382 1.06 10.7 2436 11:57
Stew Gavin 1981 1993 LW 768 130 155 285 0.37 113 0.15 512 56 747 260 -31 584 106 9 15 14 1342 1.75 9.7
Bob Geale 1985 1985 C 1 0 0 0 0.00 0 0.00 0 0 1 0 -1 2 0 0 0 0 1 1.00 0.0
George Gee 1946 1954 C 551 135 183 318 0.58 132 0.24 345
Gary Geldart 1971 1971 D 4 0 0 0 0.00 0 0.00 1 0 0 0 1 5 0 0 0 0 3 0.75 0.0
Martin Gelinas 1989 2008 LW 1273 309 351 660 0.52 258 0.20 958 179 836 109 52 820 240 60 9 41 2382 1.87 13.0 10366 15:07
Sam Gellard 1973 1974 LW 28 7 4 11 0.39 5 0.17 15 4 3 0 0
Jean-Guy Gendron 1956 1974 LW 990 210 242 452 0.46 178 0.18 234 84 162 2 -10 856 78 23 1 5 595 2.14 11.6
Martin Gendron 1995 1998 RW 30 4 2 6 0.20 3 0.09 8 1 10 0 -3 10 4 0 0 0 36 1.20 11.1
Bernie Geoffrion* 1951 1968 RW 883 393 429 822 0.93 328 0.37 42 30 11 0 1 689 29 14 0 11 84 1.42 6.0
Danny Geoffrion 1979 1982 RW 188 32 46 78 0.41 30 0.16 73 15 90 1 -33 173 29 3 0 0 285 1.52 11.2
Wes George 1979 1979 LW 12 4 2 6 0.50 3 0.22 -10 34 3 1 0 14 1.17 28.6
Gerry Geran 1918 1926 C 37 5 1 6 0.16 4 0.12 6
Eddie Gerard* 1918 1923 LW/D 128 50 48 98 0.77 67 0.52 108
Eric Germain 1988 1988 D 4 0 1 1 0.25 0 0.08 6 0 9 1 -2 13 0 0 0 0 2 0.50 0.0
Carsen Germyn 2006 2007 RW 4 0 0 0 0.00 0 0.00 0 0 1 0 -1 0 0 0 0 0 5 1.25 0.0 27 6:43
Ken Gernander 1996 2004 RW 12 2 3 5 0.42 2 0.16 6 4 7 1 -4 6 0 2 0 0 10 0.83 20.0 13 6:38
Bruno Gervais 2006 2008 D 138 3 23 26 0.19 8 0.06 76 18 99 25 -16 70 2 1 0 0 127 0.92 2.4 2438 17:40
Ray Getliffe 1936 1945 C/LW 393 136 137 273 0.69 117 0.30 250
Ryan Getzlaf 2006 2008 C 216 63 116 179 0.83 65 0.30 260 125 107 27 55 182 36 25 2 9 504 2.33 12.5 3465 16:02
Mario Giallonardo 1980 1981 D 23 0 3 3 0.13 1 0.04 16 0 21 3 -2 6 0 0 0 0 12 0.52 0.0
Brian Gibbons 1973 1976 D 226 15 88 103 0.46 34 0.15 -2 251 10 5 0 2 103 1.37 3.9
Gerrard Gibbons 1974 1976 D 31 2 4 6 0.19 2 0.07 -1 30 2 0 0 0 3 0.60 33.3
Barry Gibbs 1968 1980 D 797 58 224 282 0.35 97 0.12 975 146 1238 293 -116 945 39 18 1 6 1349 1.69 4.3
Don Gibson 1991 1991 D 14 0 3 3 0.21 1 0.07 11 1 11 0 -1 20 0 0 0 0 9 0.64 0.0
Doug Gibson 1974 1978 C 63 9 19 28 0.44 10 0.17 37 6 28 1 4 0 8 1 0 1 51 0.81 17.6
Jack Gibson 1973 1976 LW 122 38 22 60 0.49 26 0.21 -2 108 34 4 0 1 5 2.50 0.0
John Gibson 1979 1984 D 57 0 3 3 0.05 1 0.02 37 1 63 15 -11 125 0 0 0 0 52 0.91 0.0
Gus Giesebrecht 1939 1942 C 135 27 51 78 0.58 29 0.22 13
Lee Giffin 1987 1988 RW 27 1 3 4 0.15 1 0.05 9 1 8 0 0 9 1 0 0 0 16 0.59 6.3
Ed Gilbert 1975 1979 C 195 24 34 58 0.30 22 0.11 70 25 171 48 -87 28 11 11 2 0 346 1.77 6.9
Greg Gilbert 1982 1996 LW 837 150 228 378 0.45 144 0.17 603 63 571 140 109 576 136 12 2 16 952 1.14 15.8
Jeannot Gilbert 1963 1975 C 142 24 61 85 0.60 30 0.21 -10 36 19 5 0 2 46 0.79 15.2
Rod Gilbert* 1961 1978 RW 1065 406 615 1021 0.96 387 0.36 1083 388 608 2 89 508 287 108 0 50 2291 3.03 13.4
Tom Gilbert 2007 2008 D 94 14 25 39 0.41 14 0.15 95 18 102 18 -7 20 11 3 0 1 111 1.18 12.6 2061 21:56
Stan Gilbertson 1972 1977 LW 428 85 89 174 0.41 70 0.16 290 65 419 26 -168 148 64 21 0 6 722 1.69 11.8
Brent Gilchrist 1989 2003 LW 792 135 170 305 0.39 118 0.15 463 73 552 156 -6 400 107 23 5 21 1264 1.60 10.7 1979 11:19
Curt Giles 1980 1993 D 895 43 199 242 0.27 81 0.09 914 125 1071 307 25 733 35 7 1 4 836 0.93 5.1
Randy Gilhen 1983 1996 C 457 55 60 115 0.25 45 0.10 190 9 419 172 -66 314 48 1 6 5 595 1.30 9.2
Hal Gill 1998 2008 D 789 29 112 141 0.18 48 0.06 563 3 798 296 58 747 29 0 0 3 945 1.20 3.1 14190 19:41
Todd Gill 1985 2003 D 1007 82 272 354 0.35 125 0.12 959 205 1080 228 -98 1214 58 22 2 16 1310 1.30 6.3 3607 16:51
Don Gillen 1980 1982 RW 35 2 4 6 0.17 2 0.06 8 0 18 0 -10 22 2 0 0 0 27 0.77 7.4
Farrand Gillie 1929 1929 LW/D 1 0 0 0 0.00 0 0.00 0
Clark Gillies* 1975 1988 LW 958 319 378 697 0.73 272 0.28 1187 385 563 2 241 1023 226 93 0 44 2251 2.35 14.2
Trevor Gillies 2006 2006 LW 1 0 0 0 0.00 0 0.00 0 0 0 0 0 21 0 0 0 0 1 1.00 0.0 3 2:40
Bill Gilligan 1978 1979 C 128 27 40 67 0.52 26 0.20 -7 113 24 3 0 175 1.37 15.4
Jere Gillis 1978 1987 LW 386 78 95 173 0.45 68 0.18 285 54 339 48 -60 230 64 12 2 14 672 1.74 11.6
Mike Gillis 1979 1984 LW 246 33 43 76 0.31 30 0.12 132 13 175 1 -55 186 31 2 0 3 341 1.39 9.7
Paul Gillis 1983 1993 C 624 88 154 242 0.39 89 0.14 345 23 620 222 -76 1498 78 6 4 10 745 1.19 11.8
Tom Gilmore 1973 1975 LW 202 48 60 108 0.53 43 0.21 -22 439 40 8 0 2 140 1.89 8.6
Dave Gilmour 1976 1976 LW 1 0 0 0 0.00 0 0.00 -2 0 0 0 0 0 0 0.00
Doug Gilmour 1984 2003 C 1474 450 964 1414 0.96 514 0.35 2010 753 1551 426 132 1301 279 153 18 56 2833 1.92 15.9 6699 19:12
Jrek Gimaev 1978 1979 C 14 3 3 6 0.43 3 0.19 33
Gaston Gingras 1979 1989 D 536 74 195 269 0.50 97 0.18 594 223 418 43 -3 196 36 36 2 9 1198 2.24 6.2
Brian Gionta 2002 2008 RW 392 132 120 252 0.64 100 0.25 371 130 212 21 50 195 85 45 2 29 1103 2.81 12.0 6696 17:05
Mark Giordano 2006 2007 D 55 7 9 16 0.29 6 0.11 40 12 21 2 9 44 4 3 0 2 54 0.98 13.0 730 13:16
Bob Girard 1976 1980 LW 305 45 69 114 0.37 44 0.14 201 27 293 66 -53 140 39 5 1 4 363 1.19 12.4
Jonathan Girard 1999 2003 D 150 10 34 44 0.29 15 0.10 146 48 102 10 6 46 6 4 0 3 213 1.42 4.7 2575 17:10
Kenny Girard 1957 1960 RW 7 0 1 1 0.14 0 0.05 2
Dan Girardi 2007 2008 D 116 10 24 34 0.29 12 0.10 96 21 87 19 7 22 5 5 0 1 180 1.55 5.6 2276 19:37
Alexandre Giroux 2006 2007 C/LW 10 2 2 4 0.40 2 0.16 5 1 9 0 -5 2 2 0 0 0 11 1.10 18.2 95 9:27
Art Giroux 1933 1936 RW 54 6 4 10 0.19 5 0.08 14
Claude Giroux 2008 2008 RW 2 0 0 0 0.00 0 0.00 0 0 2 0 -2 0 0 0 0 0 2 1.00 0.0 19 9:35
Larry Giroux 1974 1980 D 274 15 74 89 0.32 29 0.11 274 58 361 59 -86 333 12 3 0 3 416 1.52 3.6
Pierre Giroux 1983 1983 C 6 1 0 1 0.17 1 0.08 2 1 4 2 -1 17 1 0 0 0 1 0.17 100.0
Raymond Giroux 2000 2004 D 38 0 13 13 0.34 4 0.10 31 14 28 5 -6 22 0 0 0 0 63 1.66 0.0 661 17:24
Rejean Giroux 1973 1974 RW 71 15 18 33 0.46 13 0.18 55 11 4 0 1
Jeff Giuliano 2006 2008 LW 101 3 10 13 0.13 4 0.04 24 0 61 28 -9 40 3 0 0 2 62 0.61 4.8 1095 10:50
Dave Given 1975 1975 RW 1 0 0 0 0.00 0 0.00 0 0 0 0 0 0 0.00
Bob Gladney 1983 1984 D 14 1 5 6 0.43 2 0.14 13 3 14 1 -3 4 1 0 0 0 17 1.21 5.9
Jean-Paul Glad