In June 2021, Kleindienst returned to 1. FC Heidenheim by signing a contract until 2025.[7] On the final matchday of the 2022–23 season, Kleindienst scored in the 99th minute in the stoppage time to secure a 3–2 away win against Jahn Regensburg, in which his club finished top of the table and promoted to the Bundesliga for the first time in their history.[8] In that season, he also managed to achieve the top scorer of the division with 25 goals.[9]
On 6 April 2024, he scored a brace in a 3–2 victory over defending champion Bayern Munich, to be the latter's first defeat against a newly promoted side since 2000.[10] He finished the 2023–24 season with the most aerial duels won in Bundesliga in 187 occasions,[11] and also recorded the highest number of sprints, totaling 1,056.[12]
Borussia Mönchengladbach
On 21 June 2024, Kleindienst joined Borussia Mönchengladbach by signing a contract until 2028.[13] In his debut season, he scored 16 goals, his personal best in Bundesliga, and was also voted the club's Player of the Season.[14] Ahead of the 2025–26 season, he was named the club's captain.[15]
On 3 October 2024, he was called up to the senior national team for the first time.[17] Eight days later, he made his senior debut by starting in a 2–1 away victory against Bosnia and Herzegovina in the UEFA Nations League.[18] A month later, on 16 November, he scored his first international goals by netting a brace in a 7–0 victory over Bosnia and Herzegovina in the same competition.[19] In March 2025, Kleindienst scored two headers in total in both quarter-final legs against Italy, helping Germany advancing to the final four for the first time.[20][21]