Nation Sites
The Nation Network
FlamesNation has no direct affiliation to the Calgary Flames, Calgary Sports and Entertainment, NHL, or NHLPA
One Game Wonders: Gerry O’Flaherty

Photo credit: courtesy Calgary Flames/Adidas
In the history of the Flames franchise, 606 players have tugged a red sweater over their heads and suited up for a regular season game. Of those, 22 played just a single game for either the Calgary or Atlanta Flames. We call them One Game Wonders.
Let’s talk about another One Game Wonder, Gerry O’Flaherty.
A product of the Ontario Hockey League, O’Flaherty was drafted by Toronto in the third round of the 1970 NHL Draft. He played a couple games with the Leafs, then got claimed by Vancouver in the 1972 Interleague Draft.
He spent six seasons with the Canucks before signing with the Minnesota North Stars as a free agent. He didn’t impress in camp with Minnesota, so he was traded to the Atlanta Flames as the 1978-79 season began.
But the Flames didn’t have a full-time gig for him, either. He bounced around that season between the CHL’s Tulsa Oilers and the AHL’s Nova Scotia Voyageurs. He played one game for the Flames on March 3, scoring a goal in a 4-2 loss to the New York Islanders. Then it was back to the minors, as the Flames still didn’t have a roster spot for him.
Rather than bounce around for another season, O’Flaherty retired following the 1978-79 season. He became a scout with the Montreal Canadiens (and more recently the Tampa Bay Lightning).
Breaking News
- Wranglers Recap: Penalty riddled game sparks a late comeback overtime win for Calgary
- Flames’ Zayne Parekh aiming to make the most of his World Junior experience
- Scotia Place will hit some key milestones in 2026 after a year of progress below ground
- Recap: Etienne Morin’s first AHL goal forces overtime but Wranglers fall to Canucks
- Beyond the Boxscore: Flames shut down Los Angeles in 2-1 overtime victory
