Johannes Eggestein del Austria Wien è sceso in campo nella maggior parte delle partite del suo club in Bundesliga nel 2025/2026, avendo collezionato 29 presenze, per un totale di 2335 minuti. É partito titolare in 27 di queste presenze, su 32 giornate, ed è entrato a gara in corso 2 volte.
L'ultima presenza di Eggestein in campionato è stata il 17 maggio, gara in cui ha giocato 90 minuti con la maglia del Austria Wien contro il LASK, nella sconfitta per 3-0. L'attaccante ha segnato 9 gol in questo campionato, il che lo posiziona al 9° posto in classifica, a pari merito, nella competizione nel 2025/2026, mentre si posiziona al 2° posto, sempre a pari merito, per assist in Bundesliga in questo campionato, avendo fornito 6 passaggi vincenti.
É stato contro il LASK l'1 marzo che Eggestein ha segnato il suo ultimo gol, nel pareggio 2-2. Ha aperto le sue marcature in questo campionato contro lo Sturm Graz il 14 settembre, avendo realizzato una rete nella vittoria per 1-0.
Nell'ultima stagione con il St. Pauli in Bundesliga Eggestein ha collezionato 27 presenze, realizzando 3 gol e fornendo 4 passaggi vincenti.
Prima di arrivare a vestire la maglia del Austria Wien nel luglio 2025, l'attaccante ha collezionato 77 presenze in campionato con il St. Pauli, per un totale di 17 gol e 9 assist.