Cresciuto nel settore giovanile del Magonza, debutta in prima squadra il 3 gennaio 2021 in occasione dell'incontro di Bundesliga perso 5-2 contro il Bayern Monaco.
L'11 aprile 2018 va a segno con la squadra riserve, segnando il gol del definitivo 1-1 contro lo Stoccarda II nei minuti finali del match.
Il 1º giugno 2023 viene ufficializzato il suo passaggio all'Augusta, firmando un contratto valido fino al 2026.[2] Debutta con la nuova maglia nella sconfitta nel primo turno di DFB-Pokal contro il Unterhaching per 2-0. Sei giorni dopo debutta in campionato nel pareggio pirotecnico 4-4 contro il Borussia Mönchengladbach.