Schafhauser began attending
Northern Michigan University in the fall of 1980, immediately after the program had appeared in its first
national championship game. As a freshman, Schafhauser helped the team return to the Frozen Four where they were defeated by eventual champion
Wisconsin. After the season he was drafted by the
Chicago Black Hawks in the 6th round of the
NHL Entry Draft and then selected to play for the
US junior team at the
1982 World Junior Ice Hockey Championships. The team finished a disappointing 6th place. After returning to
Marquette, Schafhauser, who was now
team captain, found his team struggling to compete in the new-look
CCHA. Four teams from the
WCHA had joined over the previous summer and the Wildcats were having a hard time keeping up. NMU dropped from 1st to 8th in the conference and were swept out of the conference quarterfinals. The program recovered a bit in Schafhauser's junior season, rising to 5th in the CCHA and finished 3rd in the
CCHA Tournament. In his senior season, Schafhauser helped the club to a 4th-place finish but they possessed a losing record overall. Despite the poor record for his team, Schafhauser was named an All-American that season and followed his collegiate career by signing a professional contract. He played most of the next three seasons for the
Kalamazoo Wings but spent 8 games with the
Hershey Bears in 1985–86. After wallowing in AA hockey, Schafhauser travelled to
Europe and was a point-per-game player for
Ritten Sport in 1988, but couldn't help the team stave off relegation. He found himself playing in the
Swiss 'B' League the following season and played well enough to earn a contract with
EV Zug in the
'A' League for 1990. Schafhauser remained with Zug for seven seasons, the last three serving as alternate captain, and helped the club capture the regular season title in 1995. They finished as tournament runners-up that year. After retiring as a player, Schafhauser returned home to
Minnesota and eventually became the head coach for the
Hill-Murray School girls' ice hockey team. He coached at his
alma mater for 13 seasons, leading to the team to a state championship in 2014 and 2015. He retired after the 2020 season. He was inducted into the Northern Michigan Athletic Hall of Fame in 2008. ==Statistics==