After graduating Larson embarked on a long career that was spent mostly in the minor leagues in North America.
[2] In 2001, After winning the Taylor Cup with San Diego Larson signed with Rote Teufel Bad Nauheim of the German second league playing one season for the Red Devils before joining the Odense Bulldogs.
During his playing career Larson had twice served as a player/coach; for two years with the San Diego Gulls and in his brief stint with Florida Seals.
After his playing days were over Larson took a year off before returning as a full-time coach, joining the staff at his alma mater as an assistant.
After a two-year stop at Ohio State he began a third stint with Minnesota–Duluth, staying for another three seasons before he received his first opportunity to lead a college program with St.