Career
Gilbert was the head coach of the Calgary Flames. During his career, he played for the New York Islanders, Chicago Blackhawks, New York Rangers and Saint Louis Blues. After a sixteen season National Hockey League career, Gilbert became a head coach, and has also coached the Worcester IceCats of the AHL, the Mississauga IceDogs of the Ontario Hockey League and the Calgary Flames of the National Hockey League. He is a former head coach of the Toronto Marlies and the Adirondack Phantoms of the American Hockey League.
On Friday, June 5, 2009, Gilbert was relieved of his coaching duties as his contract was not renewed by the Toronto Maple Leafs.
In Gilbert"s third and final season with the Marlies, the team went 39–29–5–7 in the regular season, and then went on to lose in six games to the Manitoba Moose in the North Division semifinal. On July 28, 2009, Gilbert was named the head coach of the newly formed Adirondack Phantoms, taking over for John Paddock.
The Phantoms dismal 2–10–1 record to start to the 2010-2011 AHL season resulted in Gilbert being fired from his position as head coach. On November 8, 2010 it was announced that Gilbert had been relieved of his duties as Adirondack"s head coach, and that the assistant general manager, John Paddock, would be interim head coach until a permanent replacement could be foundation
On December 10, 2011, Gilbert was named the head coach of the Saginaw Spirit of the Ontario Hockey League, taking over for Todd Watson.