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 Guertler CLWRW USA 29 Free Agent $0 0 Gabriel Bourque LW CAN 34 Free Agent $0 0 Gabriel Chicoine D CAN 27 Free Agent $0 0 Gabriel Dumont C CAN 34 Rocket $775,000 1 Gabriel Fortier LW CAN 24 IceHogs $950,000 2 Gabriel Vilardi CLWRW CAN 25 Buffalo Sabres $4,000,000 3 Gage Alexander G CAN 22 Carolina Hurricanes $875,000 2 Gage Goncalves C CAN 23 Roadrunners $850,000 1 Gage Quinney LW USA 29 Stars $850,000 1 Gannon Laroque D CAN 21 Eagles $875,000 3 Garet Hunt CLWRW CAN 37 Free Agent $0 0 Garin Bjorklund G CAN 22 St Louis Blues $775,000 2 Garnet Hathaway RW USA 33 Utah Hockey Club $1,125,000 1 Garret Cockerill D USA 30 Free Agent $0 0 Garret Sparks G USA 31 Free Agent $0 0 Garrett Klotz CLWRW CAN 36 Free Agent $0 0 Garrett Pilon RW USA 26 Wolf Pack $975,000 2 Garrett Roe C USA 36 Free Agent $0 0 Garrett Van Wyhe CLWRW USA 27 Free Agent $0 0 Garrett Wilson LW CAN 33 Free Agent $0 0 Gavin Bayreuther D USA 30 Griffins $850,000 1 Gavin Gould CLWRW CAN 28 Free Agent $0 0 Gavin Hain C USA 21 Firebirds $875,000 1 Gavin White D CAN 22 Penguins $875,000 3 Gehrett Sargis CLWRW USA 35 Free Agent $0 0 Georgi Merkulov LW RUS 24 Thunderbirds $950,000 1 Georgi Romanov G RUS 25 Washington Capitals $950,000 1 Gerald Mayhew C USA 32 Wild $775,000 1 Givani Smith RW CAN 26 Firebirds $850,000 2 Glenn Gawdin C CAN 27 Wild $800,000 2 Graeme Clarke RW CAN 23 Gulls $950,000 2 Graham McPhee LW USA 26 Free Agent $0 0 Graham Slaggert C USA 25 Free Agent $0 0 Grant Cruikshank C USA 26 Free Agent $0 0 Grant Gabriele D USA 27 Free Agent $0 0 Grant Hebert C CAN 27 Free Agent $0 0 Grant Hutton D USA 29 Americans $775,000 1 Grant Jozefek CLWRW USA 27 Free Agent $0 0 Grant Loven CLWRW USA 27 Free Agent $0 0 Greg McKegg C CAN 32 IceHogs $900,000 1 Greg Meireles RW CAN 25 Wolves $800,000 1 Griffin Luce D USA 26 Free Agent $0 0 Griffin Mendel D CAN 25 Free Agent $0 0 Grigori Denisenko LW RUS 24 Canucks $950,000 2 Gustav Forsling D SWE 28 Toronto Maple Leafs $6,250,000 7 Gustav Nyquist CLWRW SWE 35 San Jose Sharks $1,800,000 3 Gustav Olofsson D SWE 30 Americans $775,000 1 Gustavs Davis Grigals G LAT 26 Free Agent $0 0 Total 2683