Shuttled to Stockton in late September, Foo - who signed with the Flames as an unrestricted free agent after spending four years at Union College - would be held pointless in his first four games.
He netted his first professional goal and assist on Oct. 20 but ended up only putting up three assists in the 12 games that followed and endured a seven-game point drought during that stretch.
The adjustment from playing in the collegiate ranks to the AHL took time, as it does for many players, but Foo remained steadfastly dedicated to his craft, not allowing scoring slumps to affect his work ethic.
As the calendar flipped to 2018, the offence started to come.
Foo put up 26 of his 39 points with the Heat from January onwards - 67% of his offensive output. By the end of the year, he was third in team scoring and led Stockton with 161 shots on net.
"Spencer got off to a little bit of a slower start," Ryan Huska said. "We lost some key guys that were generating offence for us - well, it put a little bit more pressure on him and he found a way to be a 20-goal scorer, with the bulk of his goals coming after Christmas."
Foo has an impressive skill set, owning a great shot, solid vision, strong playmaking skills, and a willingness to play in the hard areas of the ice.
But one could argue his best attribute is his skating. Foo is agile on his blades, has a fluid stride, possesses an explosive first few steps and when he hits top speed, his opponents are hard-pressed to keep up.
With the way the NHL has trended in recent years, Foo's speed will be a major asset for the Flames and will be key in his bid to solidify a roster spot in Calgary.
"I'm going to keep grinding away. Obviously this is the biggest summer of my life," Foo stated.
"Hopefully I'll be ready to compete for that spot in camp."