Johnson joined the ice hockey program at
North Dakota for the 1984–85 season. He produced modest numbers in his first two campaigns for the Sioux, helping the team to good but unspectacular finishes. The return of
Tony Hrkac and the arrival of
Ed Belfour changed the team's fortunes and Johnson was a beneficiary. For his junior season, Johnson's scoring production soared and he nearly tripled his career totals. He finished third on the team in scoring and led the Fighting Sioux to a
WCHA title. UND won the
NCAA Championship that year and ended up with 40 wins, setting a new NCAA record in the process (only
1993 Maine has won more games). Johnson was selected by the
Vancouver Canucks in the
Supplemental Draft after the season as he was too old to be eligible for the standard
NHL Entry Draft. Several of the stars from the championship team left after 1987 and North Dakota declined the following year, but Johnson got even better. Now
captain of the team, Johnson became the focal point for the offense and led the Sioux in scoring. He finished in a three-way tie for the national scoring lead and was in on nearly half of North Dakota's goals for the season (48.9%). He was an All-American and led UND to a third-place finish in the
conference tournament. After graduating, Johnson played two seasons of professional hockey. Though his numbers improved after a trade to the
Phoenix Roadrunners, Johnson decided to retire in 1990. Johnson transitioned into coaching and got his first prominent role as the head coach for the expansion
Fargo-Moorhead Bears in the
USHL. The team finished well, ending the season 10 game above .500, but the franchise was dissolved after the season. Johnson didn't remain out of a job for long as he was brought in on another expansion team, the
Lincoln Stars, the very next year. In the team's inaugural season, Johnson led them to league championship. He kept the Stars near the top of the league for much of his eleven seasons, winning a second Clark Cup in 2003 and finishing as runner-up in 2000. He resigned after the 2007 season but returned with a third USHL team two years later, taking the
Fargo Force to a runner-up finish in 2010. After a sterling career in junior hockey, Johnson returned to the college ranks as an assistant first for
St. Cloud State and then
Nebraska–Omaha. Afterwards, he returned home to
Grand Forks as the director of youth hockey in the area. In January 2020, Johnson was brought in as the head coach for
Minnesota–Crookston when the team revived its dormant program as a club team and mulled over bringing it back to varsity status. ==Statistics==