After being scouted by German giants Bayern Munich on a talent day, he played for their youth department between 2004 and 2012.
Concurrently, with 24 goals in 16 appearances for the FC Augsburg Under-19 team, Richter helped secure promotion to the Under 19 Bundesliga.
On 30 July 2016, he attracted nationwide attention when the FC Augsburg reserves won 12–0 over SV Seligenporten, with Richter scoring seven goals in the match.
[8][9][10][11] After impressing for the reserve team, Richter was called up for the senior squad and made his Bundesliga debut on 14 October 2017, coming on as an 87th-minute substitute for Kevin Danso in a 2–2 draw against TSG Hoffenheim.
[citation needed] His first goals for the side came during the 2019 UEFA European Under-21 Championship against Denmark, which Germany won 3–1.