As a youth, Weekes played in the 1989
Quebec International Pee-Wee Hockey Tournament with the Toronto Red Wings
minor ice hockey team. Weekes' career began with the
Owen Sound Platers of the
Ontario Hockey League. He also had a brief stint with the
Ottawa 67's. He was chosen 41st overall by the
Florida Panthers in the
1993 NHL entry draft. In 1996, while playing for the Panthers'
American Hockey League (AHL) affiliate, the
Carolina Monarchs, Weekes was loaned to the
Rochester Americans to participate in the
1996 Spengler Cup competition and was named MVP of the tournament. He made his NHL debut with the Panthers on October 16, 1997, going 0–5–1 in 11 appearances for the Panthers. The following summer he was traded to the
Vancouver Canucks in a trade for
Pavel Bure and compiled a 6–15–5 record in 31 appearances over a season and a half before being traded to the
New York Islanders halfway through the 1999–2000 season. At the conclusion of that season he was traded to the
Tampa Bay Lightning, where he played until late in the 2001–02 season. The
Carolina Hurricanes acquired Weekes on March 5, 2002 for
Chris Dingman and
Shane Willis. Weekes essentially served as a backup to
Arturs Irbe during the remainder of the regular season, only playing in two of the final seventeen games for the Hurricanes. During the playoffs, Weekes played an important part in the Hurricanes run to the
2002 Stanley Cup Finals. Weekes played in eight games during the 2002 playoffs, including relieving Irbe in a first round, game four loss against the
New Jersey Devils, and starting in goal during the critical games five and six of that series., which the Hurricanes won four games to two. Weekes also started games one, two and three of the second round against the
Montreal Canadiens before being replaced by Irbe. During the playoffs, Weekes recorded back to back shutouts, with a 32 save shutout in game six of the first round against the New Jersey Devils and a 25 save shutout in game one of the second round against the Montreal Canadiens. Weekes was the primary goaltender for the Hurricanes during the 2002–03 season playing in 51 games and compiling a 14–24–9 record and was the primary goaltender for the Hurricanes in 2003-04 playing in 66 games compiling a 23–30–11 record. Weekes was injured in a game on 3 April 2009. ==Broadcasting career==