Background
Gavey was born in Sudbury, Ontario, but grew up in Peterborough, Ontario.
Gavey was born in Sudbury, Ontario, but grew up in Peterborough, Ontario.
Gavey played his minor hockey for the Peterborough Minor Petes (OMHA) before spending 1990-1991 season as a 16-year-old playing for the Peterborough Roadrunners Junior.B. club Following that season he was selected in the 1st round (15th overall) in the 1991 OHL Priority Selection held in Kitchener, Ontario. Gavey played major junior hockey for the Sault Ste.
Marie Greyhounds in the Ontario Hockey League from 1991 through 1994, during which time he tallied 94 goals and 110 assists in 170 games.
Gavey was drafted 74th overall by the Tampa Bay Lightning in the 1992 National Hockey League Entry Draft and has played for six different National Hockey League teams including the Tampa Bay Lightning, Calgary Flames, Dallas Stars, Minnesota Wild, Toronto Maple Leafs, and the Mighty Ducks of Anaheim. He has played 355 career National Hockey League games, scoring 41 goals and 50 assists for 91 points.
During the 2004/05 season he had a very brief stint with the Storhamar Dragons of Hamar, Norway. He only played two games before leaving the club
He moved to Germany and played for the Kolner Haie in season 2006/07.
His contract was not renewed. He last played in the Deutsche Eishockey Liga for the Kolner Haie (Cologne Sharks).