|Current Team:||1. FC Nürnberg|
|Birth Day:||August 17, 1993|
|Height:||in centimeters - N/A|
|Weight:||in kg - N/A|
He hails from Schweinfurt, Germany. He began his youth career with TSV Oberstreu.
Geis made his Bundesliga debut for 1. FSV Mainz 05 at 11 August 2013 in a 3–2 home win against VfB Stuttgart. On 17 August 2013, he provided an assist to Niki Zimling's opening goal in a 1–2 away win against SC Freiburg.
Geis made his debut for Germany U21 against France U21 on 13 August 2013 in a friendly game in Freiburg im Breisgau. He replaced Emre Can at half-time.
On 23 June 2015, Geis joined FC Schalke 04 on a four-year deal for a fee in the region of €12 million.
On 1 September 2017, Geis joined Spanish club Sevilla on a season-long loan deal, which includes a buyout option for €8 million.
On 13 January 2019, Geis signed a contract with 1. FC Köln until the end of the season. In spite of a moderately successful time at Köln, the club announced that they would not offer him a contract extension, making him a free agent from July. He left the club at the end of the season.
Johannes's father's name is Roland.
Currently, Johannes Geis is 27 years, 5 months and 8 days old. Johannes Geis will celebrate 28th birthday on a Tuesday 17th of August 2021. Below we countdown to Johannes Geis upcoming birthday.