Stark began his youth career with FC Beuren-Weildorf and FC 03 Radolfzell, before joining the academy of
1. FC Heidenheim in 2017. In June 2020, he signed his first professional contract with Heidenheim. He made his debut for the club in the
2. Bundesliga on 18 April 2021, coming on as a substitute in 86th minute for
Tim Kleindienst against
Jahn Regensburg. The away match finished as a 3–0 win for Heidenheim. For the 2022–23 season, Stark moved to
SC Freiburg II in
3. Liga. On 13 July 2024, Stark signed with
SC Verl. ==Personal life==