*Club domestic league appearances and goals, correct as of 21 December 2024 (UTC) ‡ National team caps and goals, correct as of 21:03, 7 October 2020 (UTC)
Stark made his Bundesliga debut on 27 April 2013 in a 2–1 loss to 1899 Hoffenheim.[3] He made two more appearances for 1. FC Nürnberg in the 2012–13 season.[4] In the 2013–14 season, Stark made appearances for both the first team and second team.[5] He made 21 appearances for the first team and two appearances.[5] He did not score for either team.[5] Again, during the 2014–15 season, Stark made appearances for both the first and second teams.[6] He scored two goals in 26 appearances for the first team.[6] He failed to score in one appearance for the second team.[6] His final match in a Nürnberg jersey proved to be a 2–1 loss to VfL Bochum on 23 August 2015[7] as he transferred to Hertha BSC the following day.[8] He had scored a goal in four league appearances for Nürnberg in the 2015–16 season.[5] He had also made a German Cup appearance prior to the transfer.[5]
Hertha BSC
Stark signed a four-year contract for Hertha BSC on 24 August 2015.[8] He made his debut on 12 September in a 2–1 win over VfB Stuttgart, when he came off the bench for Salomon Kalou in the 73rd minute.[9] He was able to quickly establish himself as a starter, but suffered a setback in October 2015 due to injury, only returning to the starting eleven in February 2016.[10] He scored his first Bundesliga goal for Hertha on 11 March 2016 in a 2–0 victory against Schalke 04.[11]
In the following seasons he was also part of the regular team and also made his first European appearances, as Hertha were able to qualify twice for the UEFA Europa League, but both times eliminated from the competition early.[12][13] At Hertha, he mostly appeared as a centre-back but also as a defensive midfielder.[14][2]
On 31 March 2022, it was announced that Stark's expiring contract would not be renewed, and that he would leave Hertha as a free agent after the 2021–22 season.[15]