Marco John è un difensore del Greuther Fürth che ha collezionato 7 presenze, per un totale di 531 minuti. É stato scelto nell'11 iniziale in 6 partite su 22 giornate ed è entrato dalla panchina 1 volta.
L'ultima presenza di John in campionato è stata il 24 ottobre, partita in cui ha giocato 90 minuti con la maglia del Greuther Fürth contro il Karlsruher, nella sconfitta per 4-1. In totale il difensore ha realizzato 2 gol nel 2025/2026 - terzo a pari merito tra i giocatori del suo club.
É stato contro l'Arminia Bielefeld il 19 settembre che John ha segnato il suo ultimo gol, nella vittoria per 3-1. Ha aperto le sue marcature in questo campionato contro Magdeburg il 31 agosto, avendo realizzato una rete nella vittoria per 5-4.
La prossima partita per il Greuther Fürth sarà una partita casalinga contro l'Arminia Bielefeld, il 20 febbraio.
John ha giocato 18 partite di 2. Bundesliga e Regionalliga nell'ultima stagione con il Greuther Fürth (15) e Hoffenheim II (3).
Prima di cominciare l'esperienza con il Greuther Fürth nel gennaio 2025, John ha collezionato 20 presenze in campionato con Hoffenheim II.
Il 28 agosto 2022 John ha debuttato in 2. Bundesliga, all'età di 20 anni e 148 giorni contro l'Hannover. In totale, nella sua carriera in 2. Bundesliga, ha collezionato 47 partite, con 2 gol e 4 assist.