Forkel made one appearance for SpVgg Greuther Fürth, as a substitute for Arie van Lent in a 3–1 win over FSV Mainz in the 2.
Fulda were relegated in Forkel's only season with the club, finishing 17th, but he was to stay at the third tier, signing for Wacker Burghausen in July 2000.
Forkel made his debut for TuS Koblenz on the opening day of the 2006–07 season, as a substitute for Rüdiger Ziehl in a 2–1 defeat against MSV Duisburg.
In July 2013 he returned to Saarbrücken, originally to play for their reserve team, but after coach Jürgen Luginger was replaced with Milan Šašić he was brought back into the first-team fold.
He made his second debut for the club in September 2013 as a substitute for Philipp Hoffmann in a 1–0 defeat to SV Darmstadt 98, and remained a first-team regular until the end of the season, which saw Saarbrücken relegated.