|Date of birth||7 January 1966|
|Place of birth||Idar-Oberstein, West Germany|
|Height||1.80 m (5 ft 11 in)|
|1984–1991||1. FC Kaiserslautern||177||(16)|
|1991–1992||SG Wattenscheid 09||37||(8)|
|1997||→ FC Basel (loan)||6||(0)|
|1985–1987||West Germany U-21||7||(0)|
|2002–2004||Sturm Graz (reserves)|
|2007–2008||Hamburger SV (assistant)|
|2009||FC Red Bull Salzburg (assistant)|
|* Senior club appearances and goals counted for the domestic league only|
Schupp started playing professionally in 1984 at 1. FC Kaiserslautern, where won the German Cup in 1990 and the league title in 1991. He went on to play over 150 matches for the club over seven years before joining SG Wattenscheid 09 in July 1991. He played at Wattenscheid for just one season, but he was so impressive during that time that it led to him being signed by FC Bayern Munich in the Summer of 1992. At Bayern, he was a first-team regular and helped the club win the 1994 Bundesliga title and two Fuji-Cups, in 1994 and 1995. He then moved to Eintracht Frankfurt in 1995 where he had moderate personal success but won no major honours as he left the club after just one season to play for Hamburger SV. He was by no means a first-team regular at Hamburg and had a short loan spell at FC Basel in 1997. Later that year, he signed for SK Sturm Graz of Austria and retired in 2001, having played 128 league games for the club.
After his retirement from playing, he managed SV Wacker Burghausen from 2004 until 2006 and was assistant manager to Huub Stevens at Hamburger SV during the 2007–08 season. On 22 April 2009, he signed a contract with FC Red Bull Salzburg as assistant coach and signed then on 3 September 2009 a contract as head coach of Karlsruher SC until 30 June 2011.