L'attaccante del St. Pauli Johannes Eggestein ha giocato la maggior parte delle gare della sua squadra in Bundesliga nel 2024/2025, avendo collezionato 27 presenze, per un totale di 1868 minuti. É stato scelto nell'11 iniziale in 22 di queste presenze, su 34 giornate, ed è entrato a gara in corso 5 volte.
L'attaccante ha collezionato la sua ultima presenza il 17 maggio, con il St. Pauli: una sconfitta per 2-0 contro il Bochum, in cui ha giocato 26 minuti. L'attaccante ha realizzato 3 gol in questo campionato.
É stato contro l'Heidenheim il 18 gennaio che Eggestein ha segnato il suo ultimo gol, nella vittoria per 2-0. Ha aperto le sue marcature in questo campionato contro l'Holstein Kiel il 29 novembre, avendo realizzato una rete nella vittoria per 3-1.
Nell'ultima stagione con il St. Pauli in 2. Bundesliga Eggestein ha collezionato 29 presenze, gare in cui ha segnato 9 gol e fornito 4 passaggi vincenti.
Eggestein ha iniziato la sua esperienza con il St. Pauli nel luglio 2022, mentre prima giocava con l'Anversa, con cui ha collezionato 18 presenze in campionato, con 2 assist forniti.
Eggestein ha fatto il suo esordio in campionato con il Werder Brema il 26 agosto 2017, giocando 6 minuti, da subentrato, contro il Bayern Monaco a 19 anni e 110 giorni. La prima presenza con il suo club attuale, il St. Pauli, in Bundesliga è stata nella gara contro l'Heidenheim il 25 agosto 2024.
In generale, in Bundesliga, ha giocato 73 gare con 8 reti realizzate e 5 assist per i compagni.