MSV Duisburg Scholz was interim coach of
MSV Duisburg twice during the
2005–06 season. The first stint was from 8 December 2005 to 17 December 2005. Duisburg drew 1–1 against
Arminia Bielefeld on 10 December 2005 and drew 1–1 against
1. FSV Mainz 05. The second stint was from 4 April 2006 to 30 June 2006.
Germania Windeck and Viktoria Köln Scholz went on to coach
Germania Windeck from 4 January 2010 to 30 June 2011. His first match in–charge was a 1–1 draw against SSVg Velbert. Germania Windeck finished the 2010–11 NRW-Liga in second place and was promoted. They were also knocked out of the
2010–11 DFB-Pokal by
Bayern Munich. Scholz coached
Viktoria Köln from 1 July 2011 to 12 November 2012. In the 2011–12 season, Viktoria Köln finished in first place and were promoted. Scholz left the club on 12 November 2012.
Lokomotive Leipzig Scholz coached
Lokomotive Leipzig from 7 October 2013 to 23 September 2018. Lokomotive Leipzig were relegated from the
Regionalliga Nordost. Lokomotive Leipzig played in the Oberliga NOFV-Süd in the 2014–15 season where they finished in fourth place, one spot below the Promotion playoff spot. They again played in the Oberliga NOFV-Süd in the 2015–16 season where they went undefeated and were promoted back to the Regionalliga Nordost. Lokomotive Leipzig finished in 10th place in the
2016–17 Regionalliga Nordost season and lost in the Saxony Cup final to
Chemnitzer FC. Lokomotive Leipzig finished the 2017–18 season in sixth place and were el Round of 16 in the Saxony Cup. He left Lokomotive Leipzig on 23 September 2018, He was coach of
Wacker Nordhausen from 1 January 2019 to 2 December 2019. His final match was a 1–0 loss to
Viktoria Berlin on 1 December 2019.
Dynamo Dresden was hired as an interim coach for
Dynamo Dresden on 3 December 2019 to 9 December 2019. His only match in–charge was a 1–1 draw against
SV Sandhausen. He was promoted by Dynamo Dresden on 20 April 2024 His first match was a 1–1 draw against
Jahn Regensburg. ==Coaching record==