Born in Tuse, Holbæk Municipality,[2] Tingager began his career at Tuse IF and eventually joined the Brøndby IF academy after spending a few years in the youth department of Holbæk B&I. In January 2012, Tingager returned to Holbæk, to play for their first team competing in the third division.[3]
OB
In January 2016, Tingager joined Danish Superliga club OB after a successful trial.[4] He made his professional debut on 8 May 2016, when OB lost 1–0 to FC Copenhagen.[5] He came to six appearances and one goal that season, as OB finished seventh in the league table.[6] In the 2016–17 season, the club also managed to avoid relegation.[7]
Eintracht Braunschweig
In January 2018, Tingager moved to Eintracht Braunschweig in Germany.[8] He made 14 appearances and one goal in his first season. The club suffered relegation at the end of the season from the 2. Bundesliga.[9] On 29 December 2018, his contract, which ran until June 2020, was terminated at the end of the year; the team had been in the relegation zone of the 3. Liga since the third matchday.[10]
AGF
In January 2019, days after agreeing the termination of his contract with Eintracht Braunschweig, Tingager returned to Denmark signing with AGF.[11][12] He made his debut as a starter on 8 February in AGF's 2–0 league win over Esbjerg fB.[13][14]
On 27 August 2020, Tingager scored his first goal for AGF, opening the score in a 5–2 victory against Finnish club FC Honka in the UEFA Europa League qualifiers.[15]
Tingager continued as a regular starter in the subsequent seasons, initially under the leadership of head coach David Nielsen, and, since 2022, under Uwe Rösler.[16] He helped AGF to third-place finishes in 2020 and 2023.[17][18]