I sin NHL-karriere, spilte Krupp 729 kamper for Buffalo Sabres, Colorado Avalanche, New York Islanders, Quebec Nordiques, Detroit Red Wings og Atlanta Thrashers før skader tvang ham til å gi seg.