The Austrian defender has been with TSG since summer 2015. He initially joined Hoffenheim’s U19s from Austrian Bundesliga side Admira Wacker Mödling and was part of the team that reached the final of the German U19 Championship in the same year. Posch caught the eye during 2016/17, playing 30 Regionalliga games for the U23s in his first senior campaign and nailing down a place at centre back. He took the next step in summer 2017, being named in TSG’s first team. Posch’s professional debut for the club came in the Europa League against Ludogorets.