That trade to Vancouver was Toffoli's first in the NHL. He then moved on to Montreal.
Then Calgary.
It's a lot of instability for a player that spent the first eight years of his career in the same spot, winning two cups early as a member of the LA Kings and cementing himself as one of the league's top marksmen.
"He's been here for a full year now, which you have to think helps," said Elias Lindholm, who centres the top line with Toffoli on right wing. "Not to have to move and come to a new team again, I think that would help anyone.
"Obviously, I've played with him all year, so I've gotten to know him quite well. He's a goal-scorer, but he goes the dirty areas and works hard as well. He plays a pretty straightforward game, so I don't try to complicate things. If you play simple, you get rewarded, and I think that's what we're seeing with him right now.
"It's pretty fun to play with a guy like that and when he's scoring big goals like he has for us all year, it's huge for our team."
If he keeps up his current pace, Toffoli could finish with about 71 points, obliterating his previous best of 58, set during the 2015-16 season.
The road to that mark continues tonight, when the Flames return home to the Scotiabank Saddledome to host the Central Division-leading Dallas Stars. How fitting, considering the last time these two squads met, Toffoli showed off his renowned 'clutch-ability' with a top-shelf snipe to break a 4-4 tie with only seconds on the clock.
Makes you wonder what he has in store for an encore in front of the 'Dome faithful.
"It's a special talent," Stecher said. "It's someone you appreciate having on your team. At any moment, you know there's an opportunity to have the puck go in the net when he has the puck on his stick.
"He works so hard to put himself in those positions and is so smart where he finds open ice, he's able to get those shots off.
"He's a really good player for a reason."