st. louis played college hockey at the university of vermont for the catamounts where he also played on the same team as former boston bruins goaltender tim thomas and former nhl player éric perrin. he has also played 2 seasons with the calgary flames and 13 seasons with the tampa bay lightning.