Gary Roberts
From Memorial Cup champion to NHL All-Star and Masterton Trophy winner, Gary Roberts' career was defined by resilience and power.
Gary R. Roberts (born May 23, 1966) is a Canadian former professional ice hockey player who played 21 seasons in the National Hockey League (NHL) for the Calgary Flames, Carolina Hurricanes, Toronto Maple Leafs, Florida Panthers, Pittsburgh Penguins, and Tampa Bay Lightning. Renowned for his physical fitness during his career, Roberts has become a high performance trainer for players at all levels of the sport.
- nickname
- The Rocket
- primary_team
- Calgary Flames
- jersey_number
- 21
- position
- Forward
- draft_year
- 1981
- stanley_cup
- 1989
- hall_of_fame
- Calgary Flames Hall of Fame
Lore & Background
Roberts was a member of Memorial Cup and Minto Cup winning teams as Canadian junior hockey and box lacrosse champions, respectively. He was a first round selection of the Calgary Flames, 12th overall, at the 1984 NHL entry draft and played ten seasons in Calgary. Roberts was a member of the Flames' 1989 Stanley Cup championship team and made two of his three NHL All-Star Game appearances as a representative of the team. A serious neck injury forced him to miss the majority of two seasons, and while his return earned him the 1996 Bill Masterton Memorial Trophy for perseverance and dedication to the game, he was forced into retirement following the 1995–96 season. After sitting out a full season, Roberts successfully returned to the NHL in 1997 as a member of the Carolina Hurricanes, with whom he played three seasons. Stints in Toronto, Florida and Pittsburgh followed, and Roberts ended his career in 2009 as a member of the Tampa Bay Lightning. He played 11 seasons following his comeback, finishing with 1,224 games played, 438 goals, and 910 points.
In Their Own Story
The air inside the Olympic Saddledome was thick with anticipation, the roar of the crowd vibrating through the ice. Roberts skated forward, the red jersey number 21 glowing under the arena lights. He received a pass near the blue line, absorbing a heavy hit from a defender without losing his balance. With a surge of speed, he drove the puck toward the net, his eyes locked on the goal. The crowd erupted as he released a snap shot that beat the goalie, sealing a moment of pure hockey magic in a sea of red.
Reader's Guide
Gary Roberts played ten seasons with the Calgary Flames, from 1986–87 to 1995–96. He was drafted in the first round, 12th overall, in the 1984 NHL Entry Draft. His jersey number during his time with the Flames is not specified in the source article. His nickname is not mentioned in the source article.
Did You Know?
- Roberts won the Bill Masterton Memorial Trophy in 1996 for perseverance and dedication to the game after returning from a serious neck injury.
- He scored 53 goals in the 1991–92 season, the second-highest single-season total in Flames history.
- Roberts was a two-time Memorial Cup champion in junior hockey, winning with the Ottawa 67's in 1984 and the Guelph Platers in 1986.
- He played 11 seasons after his comeback from retirement, finishing his career with 1,224 NHL games.
More in Legendary Players
Elsewhere in the Calgary Flames universe
Spotted an error? Know more?
This is a living reference — every entry is fact-audited, and reader corrections feed straight into our audit queue. Suggest an edit · See this site's audit record
