Marco Richter del Darmstadt 98 ha giocato la maggior parte delle partite della sua squadra in 2. Bundesliga nel 2025/2026, avendo collezionato 30 presenze, per un totale di 2225 minuti. É stato scelto nell'11 iniziale in 26 di queste presenze, su 34 giornate, ed è entrato a gara in corso 4 volte.
Il centrocampista ha giocato la sua ultima partita il 17 maggio, con il Darmstadt: una sconfitta per 2-0 contro il Paderborn, in cui ha giocato 90 minuti. Il centrocampista si posiziona 3° per assist in 2. Bundesliga in questo campionato avendo fornito 9 passaggi vincenti. Inoltre, ha segnato 2 reti. Ha ricevuto 7 cartellini gialli.
É stato contro il Paderborn il 19 dicembre che Richter ha segnato il suo ultimo gol, nel pareggio 2-2. Ha aperto le sue marcature in questo campionato contro il Karlsruher il 6 dicembre, avendo realizzato una rete nella vittoria per 3-2.
Richter ha giocato 27 partite di 2. Bundesliga nell'ultima stagione con l'Amburgo, gare in cui ha realizzato 1 gol e fornito 2 assist vincenti.
Richter è passato a giocare in prestito con il Darmstadt nel luglio 2025. In precedenza giocava per il Mainz, per cui ha collezionato 20 presenze in campionato, con 1 gol, mentre prima giocava per l'Hertha BSC.
Richter ha debuttato in 2. Bundesliga con l'Hertha BSC il 29 luglio 2023, giocando 90 minuti, da titolare, contro il Fortuna Düsseldorf all'età di 25 anni e 247 giorni. La prima presenza con il suo club attuale, il Darmstadt, in 2. Bundesliga è stata nella sfida contro il Bochum il 2 agosto 2025.
In totale, nella sua carriera in 2. Bundesliga, ha giocato 60 partite con 3 reti realizzate e 11 assist per i compagni.