Joe Nieuwendyk has recorded the most goals for the Flames in a game, with 5 scored versus the Jets on January 11, 1989.