Career
He was the 6th leading goal scoring in 1988 with 11 as he split time between Calgary and the Toronto Blizzard. In the league"s 7-year existence Gilbert was its 7th all-time highest goal scorer with 36. He finished tied for third in the league"s 2000 goal scoring leaders with 7.
He played for the Victoria Athletic Association of the Vancouver Island Soccer League in 2000-2001, apparently while stay playing for United.
Gilbert first played for the national team in the 1984 CONCACAF Under-20 Championship, in a tournament in which Canada finished runners-up. He earned his first senior cap as a 22-year-old in a February 1988 friendly played in Hamilton, Bermuda that ended scoreless, and his last one in September 1992 in a 0–2 loss to the United States, a friendly played in Saint John"s, Newfoundland.
Gilbert earned a total of 10 caps and scored once for Canada. International goals Scores and results list Canada"s goal tally first.