Player List All A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Name Position Country Age Team Salary Contract Gabe Klassen C CAN 22 Free Agent $0 0 Gabriel Carriere G CAN 25 Crunch $775,000 1 Gabriel Dumont C CAN 35 Condors $775,000 1 Gabriel Fortier LW CAN 26 IceHogs $950,000 1 Gabriel Seger C SWE 26 Free Agent $0 0 Gabriel Szturc C CZE 22 Barracuda $875,000 3 Gabriel Vilardi CLWRW CAN 26 Winnipeg Jets $4,000,000 2 Gage Goncalves C CAN 25 Utah Mammoth $2,000,000 3 Gage Quinney LW USA 30 Wolf Pack $900,000 2 Garin Bjorklund G CAN 24 Thunderbirds $775,000 1 Garnet Hathaway RW USA 34 Utah Mammoth $3,000,000 3 Garrett Devine C CAN 28 Free Agent $0 0 Garrett Klotz CLWRW CAN 37 Free Agent $0 0 Garrett Pilon RW USA 28 Wolf Pack $975,000 1 Garrett Pyke D CAN 26 Free Agent $0 0 Garrett Roe C USA 38 Free Agent $0 0 Garrett Van Wyhe CLWRW USA 29 Free Agent $0 0 Garrett Wilson LW CAN 35 Free Agent $0 0 Gary Haden CLWRW CAN 27 Free Agent $0 0 Gavin Brindley RW USA 21 St Louis Blues $875,000 3 Gavin Gould CLWRW CAN 30 Free Agent $0 0 Gavin Hain C USA 23 Free Agent $0 0 Gavin Hayes CLWRW CAN 22 Silver Knights $875,000 3 Gavin White D CAN 23 Penguins $875,000 2 Gehrett Sargis CLWRW USA 37 Free Agent $0 0 Gemel Smith C CAN 32 Islanders $950,000 1 Georgi Merkulov LW RUS 25 Barracuda $950,000 1 Georgi Romanov G RUS 26 Washington Capitals $975,000 2 Gerald Mayhew C USA 33 Moose $875,000 2 German Yavash CLWRW RUS 23 Free Agent $0 0 Gianfranco Cassaro D CAN 27 Free Agent $0 0 Gianni Fairbrother D CAN 25 Americans $850,000 1 Givani Smith RW CAN 28 Firebirds $850,000 1 Gleb Trikozov LW RUS 21 Reign $875,000 3 Gleb Veremyev CLWRW RUS 22 Marlies $950,000 2 Glenn Gawdin C CAN 29 Wild $800,000 1 Graeme Clarke RW CAN 25 Gulls $950,000 1 Graham Slaggert C USA 27 Free Agent $0 0 Graham Sward D CAN 22 Firebirds $775,000 2 Grant Cruikshank C USA 27 Free Agent $0 0 Grant Gabriele D USA 28 Free Agent $0 0 Grant Hebert C CAN 29 Free Agent $0 0 Grant Hindman D USA 24 Free Agent $0 0 Grant Hutton D USA 30 Condors $800,000 1 Grant Loven CLWRW USA 28 Free Agent $0 0 Greg Smith CLWRW CAN 28 Free Agent $0 0 Griffin Loughran CLWRW USA 27 Free Agent $0 0 Griffin Luce D USA 28 Free Agent $0 0 Griffin Ness CLWRW USA 26 Free Agent $0 0 Grigori Denisenko LW RUS 25 Canucks $950,000 1 Guillaume Brisebois D CAN 28 Wolf Pack $850,000 1 Gustav Forsling D SWE 29 Toronto Maple Leafs $6,250,000 6 Gustav Lindstrom D SWE 27 Bruins $875,000 1 Gustav Muller CLWRW SWE 27 Free Agent $0 0 Gustav Nyquist CLWRW SWE 36 Monsters $1,800,000 2 Gustav Olofsson D SWE 31 Wolf Pack $775,000 1 Total 2215