Marcel Franke del Karlsruher SC ha giocato la maggior parte delle gare della sua squadra in 2. Bundesliga nel 2025/2026, avendo collezionato 29 presenze, per un totale di 2538 minuti. É stato scelto nell'11 iniziale in 28 di queste presenze, su 34 giornate, ed è entrato a gara in corso 1 volta.
Il difensore ha collezionato la sua ultima presenza il 17 maggio, con il Karlsruher: una sconfitta per 2-1 contro il Bochum, in cui ha giocato 90 minuti. Ha ricevuto 1 cartellino rosso.
Nella passata stagione di 2. Bundesliga Franke ha giocato 30 partite con il Karlsruher, realizzando 3 gol.
Il difensore ha iniziato la sua esperienza con il Karlsruher nel luglio 2022, mentre prima giocava con l'Hannover, con cui ha collezionato 74 presenze in campionato.
L'8 dicembre 2012 Franke ha debuttato in 2. Bundesliga con Dynamo Dresden, a 19 anni e 247 giorni, contro il Bochum. La prima presenza con la sua attuale squadra, il Karlsruher, in 2. Bundesliga è stata nella sfida contro il Paderborn il 17 luglio 2022.
In generale, in 2. Bundesliga, ha giocato 290 partite con 10 gol e 3 assist per i compagni. Franke è stato espulso 3 volte durante la sua esperienza in 2. Bundesliga, oltre ad aver ricevuto 42 cartellini gialli.