"It was a good way to end this year with the big win," Jankowski said. "At home and in front of our fans, we wanted to do that for our fans, they've been there for us all year."
The Flames have missed the playoffs in seven of the past nine seasons.
"We're going to use not playing in the playoffs as fuel in our guts this summer," Jankowski said. "It's going to be tough watching the playoffs this year."
Gaudreau gave Calgary a 1-0 lead at 4:03 of the first period, scoring off a cross-crease pass from Micheal Ferland.
Jankowski scored 10 seconds later to make it 2-0 on a one-timer off a 2-on-1. Jankowski extended the lead to 3-0 at 7:31, banking in a backhand off Fleury's pads.
Eakin scored 51 seconds into the second period to cut the lead to 3-1.
Hathaway finished a passing play with Curtis Lazar and Matt Stajan at 10:27 to make it 4-1, and Foo scored to push the lead to 5-1 at 12:02.
Jankowski scored a shorthanded goal at 18:06 to make it 6-1. Fleury was pulled following the second period and replaced by Malcolm Subban, who made 12 saves.
"Just trying to go hard to the net and it didn't take a lot of skill to get any of those goals," Jankowski said. "Just trying to go to the net, good things will happen if you put your stick on the ice."
Jankowski scored his fourth to make it 7-1 at 1:32 of the third period, getting a rebound a beating Subban from in close on the power play.