Cresciuto nel settore giovanile del Darmstadt, approda all'età di 14 anni nel vivaio del Magonza. Si fa notare con l'under 19 ed esordisce fra i professionisti il 15 settembre 2018, in occasione del match di Bundesliga vinto per 2-1 dal Magonza contro l'Augusta. Il 17 Giugno 2020 segna il suo primo goal in Bundesliga contro il Borussia Dortmund nella vittoria in trasferta per 0-2.[1] La stagione 2021/2022 è la migliore per l'attaccante tedesco che segna 11 goal e 3 assist in campionato. Molto sfortunato la stagione successiva dove a frenare la sua crescita calcistica è un infortunio al ginocchio che lo tiene ai box per più di 10 mesi. Nonostante lo stop forzato la sua carriera riprende al meglio, il 7 Febbraio 2024 ritrova il goal nella sfida contro l'Union Berlino pareggiata per 1-1.[2] Dalla stagione 2024-2025 viene promosso nel ruolo di capitano della squadra tedesca.
Nazionale
Dopo avere fatto la trafila delle nazionali giovanili tedesche dall'under-15 all'under-21, il 6 ottobre 2024 viene convocato per la prima volta in nazionale maggiore in sostituzione dell'infortunato Kai Havertz,[3] con cui esordisce cinque giorni dopo nel successo per 1-2 in Nations League in casa della Bosnia ed Erzegovina.[4]