Korb played for TuS Preußen Vluyn, Hülser SV and DJK/VfL Tönisberg in his youth before moving to the youth academy of
MSV Duisburg in 2004. In 2006, he then joined
Borussia Mönchengladbach's youth team,[1] for whom he played in the
Under 17 Bundesliga and
Under 19 Bundesliga. He made his debut in a senior game in January 2010, with the
Borussia Mönchengladbach II in the
Regionalliga West, the fourth tier of German football. Until September 2013, he played 94 games in the Regionalliga, scoring five goals. On 5 May 2012, Korb was handed his first team debut by
manager Lucien Favre in a 3–0
Bundesliga win over
Mainz 05, coming off the bench in the 73rd minute to replace
Tolga Ciğerci. On 6 December 2012, debuted in the
UEFA Europa League in a 3–0 group stage win over
Fenerbahçe. Korb made his breakthrough in the Bundesliga in the
2013–14 season. From matchday 10 onwards, he featured in 22 games - each time in the starting eleven - as a right-back. He made 28 appearances in his first season for Hannover, in which he scored one goal. In the following season, he made 12 appearances, while Hannover was relegated to the
2. Bundesliga. There, Korb played 26 matches in the
2019–20 season and scored one goal. He returned to
Borussia Mönchengladbach II for the 2023–24 season, where he leads the second team as one of the three senior squad players. ==International career==