Johannes Eggestein (born 8 May 1998) is a German footballer who plays as forward for Werder Bremen.
Eggestein started his youth career at TSV Schloß Ricklingen.
Moved to TTSV Havelse in 2013.
Joined Werder Bremen and scored 80 goals in 79 games at Under-17 and Under-19's level.
Signed his first professional contract in June 2016.
Made his professional and first-team debut for Werder Bremen in August 2016 against Bayern Munich.