Search all of FootSam

Find players, clubs, national teams, referees, leagues, cups and football awards. You can also search by country.

Enter at least two characters to search.
Players · teams · competitions · referees · awards↑ ↓ Navigate Esc Close
FOOTSAM / PLAYER

Johannes Geis

Germany1993-08-1733 years
Most appearances for1. FC Nürnberg149 recorded matches
Highest-scoring season20195 goals · 2. Bundesliga
Most goals against1. FC Heidenheim4 goals in the match history
Most frequent opponentHamburger SV20 spelade matches
Most starts alongsideChristian Mathenia87 starts together
Most goals in one match2 goalsErzgebirge Aue – 1. FC Nürnberg · 18 Oct 2019

Career statistics

SeasonTeamsCompetition
2011/12SpVgg Greuther Fürth2. Bundesliga31150——00—
2012/13SpVgg Greuther FürthBundesliga85211——20—
2013/14FSV Mainz 05Bundesliga332 7961——40—
2014/15FSV Mainz 05UEFA Europa League21800——00—
2014/15FSV Mainz 05Bundesliga342 9704——40—
2015/16FC Schalke 04Bundesliga282 334257417,4
2015/16FC Schalke 04UEFA Europa League8550123207,43
2016/17FC Schalke 04Bundesliga181 3330——407,38
2016/17FC Schalke 04UEFA Europa League53520——207,44
2017/18SevillaLa Liga14670011006,75
2017/18SevillaUEFA Champions League2910——006,5
2018/191. FC Köln2. Bundesliga141 123055107,39
2019/201. FC NürnbergDFB Pokal22100——007,7
2019/201. FC Nürnberg2. Bundesliga292 46351520607,37
20201. FC NürnbergFriendlies Clubs1440——00—
2020/211. FC NürnbergDFB Pokal1440——10—
2020/211. FC Nürnberg2. Bundesliga342 914325407,15
2021/221. FC Nürnberg2. Bundesliga271 752325407,17
2021/221. FC NürnbergDFB Pokal22100——008,05
20221. FC NürnbergFriendlies Clubs1721——00—
2022/231. FC Nürnberg2. Bundesliga311 574—3—506,97
2022/231. FC NürnbergDFB Pokal43901——007,63
20231. FC NürnbergFriendlies Clubs1680——00—
2023/241. FC Nürnberg2. Bundesliga12318000106,62
2023/241. FC NürnbergDFB Pokal160——006,3
2025/26FC Schweinfurt 05DFB Pokal190000006,9

Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.

For those who want to understand the game.