He competed and advanced to
Sturm Graz academies and joined the first team in 2016. In the 2018–19 season, he played on loan at
SV Kapfenberg in the
2. Liga. On 24 June 2019, Ehmann joined
Aris on a two-year deal. The 21-year-old Austrian goalkeeper participated in 11
2019–20 League games after
Julián Cuesta received an injury. Unfortunately for Ehmann, he failed to take advantage of the opportunity presented to him, conceding 17 goals and only recording two clean sheets. On 12 January 2021, Ehmann joined
Danish 1st Division club
Vendsyssel FF on a deal for the rest of the season. On 30 June 2021 he returned to Austria and joined
SV Horn on a two-year deal. On 20 January 2023, Ehmann signed with
TSV Hartberg until the end of the 2022–23 season. In 2024, Ehmann signed with recently promoted
2. Liga club
ASK Voitsberg, where he was backup to
Florian Schögl. On 28 August 2025, Ehmann joined
Grazer AK, signing a one-year contract with the option of a second year. ==Career statistics==