Daschner signed his first professional contract with MSV Duisburg in April 2017.[4] He made his 3. Liga debut for the club on 20 May against FSV Zwickau.[5] On 17 August 2019, he extended his contract until 2021.[6] In the 2019–20 season he scored 11 goals and made 5 assists in 34 3. Liga matches.[7]
In August 2020, Daschner joined 2. Bundesliga side FC St. Pauli having agreed a contract until 2023. The transfer fee paid to MSV Duisburg was undisclosed.[7][8]