trained as a junior with Gunstock Nordic
, and was also a state champion in cross country running.
After spending a year at Bates, he transferred to UNH, where his ski results picked up with a series of top-20 finishes and a 3rd-place relay effort in 2008.
As a senior in 2010, McGuffin
first carnival and represented UNH
at the NCAA Championships in Steamboat Springs, where he
finished 10th in the 10k classic.