Schmidt begon zijn carrière bij de jeugd van UFC St. Georgen om in 2011 de overstap te maken naar de jeugd van Admira Wacker. In 2016 vervoegde hij het eerste elftal. Op 20 juli 2016 debuteerde Schmidt in de Europa League in de met 2–0 gewonnen wedstrijd tegen Kəpəz PFK. In de achtendertigste minuut kwam hij de geblesseerde Dominik Starkl vervangen. Hij scoorde tijdens zijn debuut de 0–2.[1] Vier dagen later maakte Schmidt zijn debuut in de Bundesliga. Tijdens de wedstrijd op SV Mattersburg kwam hij drie minuten voor tijd Dominik Starkl vervangen.[2] Zijn eerste doelpunt in de Bundesliga maakte Schmidt op 13 mei 2017 in de wedstrijd tegen Wolfsberger AC waar Schmidt het winnende doelpunt scoorde.[3]