Marvin Schulz del Holstein Kiel ha collezionato 12 presenze, per un totale di 302 minuti. É partito titolare in 3 partite su 34 giornate ed è stato frequentemente utilizzato come subentrato, in 9 occasioni.
La sua ultima apparizione nella competizione risale al 4 maggio, partita in cui ha giocato 16 minuti con la maglia del Holstein Kiel contro l'Augsburg, nella vittoria per 3-1.
Schulz ha giocato 27 partite di 2. Bundesliga nell'ultima stagione con l'Holstein Kiel, gare in cui ha realizzato 1 gol e fornito 2 assist.
Prima di cominciare l'esperienza con l'Holstein Kiel nel febbraio 2025, Schulz ha collezionato 139 presenze in campionato con Luzern, per un totale di 17 gol e 7 assist.
Schulz ha iniziato la sua carriera in Bundesliga con il Borussia M'gladbach il 15 agosto 2015, giocando 90 minuti, da titolare, contro il Borussia Dortmund all'età di 20 anni e 212 giorni. La prima presenza con il suo club attuale, l'Holstein Kiel, in Bundesliga è stata nella partita contro l'Hoffenheim il 24 agosto 2024.
Finora in Bundesliga, ha giocato 20 partite con una singola rete realizzata con un assist.