Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2015, senior men's leaguesChange filters ↓Calendar-year stats for 2015 are still being built, so this shows season stats for now.151–200 of 301 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
151John RuddyG · NorwichNow at Wolverhampton Wanderers · joined Aug 2026 (free transfer)· 1Premier LeagueNorwichNow at Wolverhampton Wanderers · joined Aug 2026 (free transfer)1Premier LeagueG292,2502500006.62
152Pierluigi GolliniG · HellasNow at AS Roma · joined Jan 2025 (permanent)· 1Serie AHellasNow at AS Roma · joined Jan 2025 (permanent)1Serie AG212,3192600206.62
153Fernando PrassG · PalmeirasNow at Ceará · joined Jan 2020 (free transfer)· 1Campeonato Brasileiro Série APalmeirasNow at Ceará · joined Jan 2020 (free transfer)1Campeonato Brasileiro Série AG371,3501500206.61
154Declan RuddG · NorwichNow at Preston North End · joined Jun 2017 (permanent)· 1Premier LeagueNorwichNow at Preston North End · joined Jun 2017 (permanent)1Premier LeagueG259901100206.61
155C. MauryG · Gazélec Ajaccio · 1Ligue 1Gazélec Ajaccio1Ligue 1G303,0603401106.60
156M. BunnG · Aston Villa · 1Premier LeagueAston Villa1Premier LeagueG–9001000206.59
157R. BlancoG · Celta VigoNow at Yokohama F. Marinos · joined Jun 2026 (free transfer)· 1La LigaCelta VigoNow at Yokohama F. Marinos · joined Jun 2026 (free transfer)1La LigaG–690800116.59
158J. CarrassoG · Reims · 1Ligue 1Reims1Ligue 1G–9001000206.58
159GottardiG · Nacional · 1Primeira LigaNacional1Primeira LigaG30381500206.58
160J. LigaliG · Montpellier · 1Ligue 1Montpellier1Ligue 1G–540600106.55
161JordiG · Vasco da GamaNow at Novorizontino · joined Feb 2023· 1Campeonato Brasileiro Série AVasco da GamaNow at Novorizontino · joined Feb 20231Campeonato Brasileiro Série AG22450500116.54
162Rubén MartínezG · LevanteNow at AEK Larnaca · joined Jul 2021 (free transfer)· 1La LigaLevanteNow at AEK Larnaca · joined Jul 2021 (free transfer)1La LigaG321,3501500406.54
163Hugo VenturaG · Belenenses SAD · 1Primeira LigaBelenenses SAD1Primeira LigaG282,0702300306.52
164RafaelG · HellasNow at Spezia · joined Sep 2020 (free transfer)· 1Serie AHellasNow at Spezia · joined Sep 2020 (free transfer)1Serie AG341,0091200016.51
165K. AgassaG · Reims · 1Ligue 1Reims1Ligue 1G–9031100006.49
166Artur BorucG · BournemouthNow at Legia Warsaw · joined Aug 2020 (free transfer)· 1Premier LeagueBournemouthNow at Legia Warsaw · joined Aug 2020 (free transfer)1Premier LeagueG362,4302700106.47
167Diego LópezG · MilanNow at Rayo Vallecano · joined Jul 2022 (free transfer)· 1Serie AMilanNow at Rayo Vallecano · joined Jul 2022 (free transfer)1Serie AG34720800106.43
168M. GoicoecheaG · Toulouse · 1Ligue 1Toulouse1Ligue 1G28735900106.39
169P. BernardoniG · BordeauxNow at Teuta Durrës · joined Jul 2026 (free transfer)· 1Ligue 1BordeauxNow at Teuta Durrës · joined Jul 2026 (free transfer)1Ligue 1G–630700006.37
170L. RaederG · Vitória de Setúbal · 1Primeira LigaVitória de Setúbal1Primeira LigaG–810900006.37
171GideãoG · Boavista · 1Primeira LigaBoavista1Primeira LigaG–450500006.34
172Darren RandolphG · West HamNow at Bournemouth · joined Jan 2023 (free transfer)· 1Premier LeagueWest HamNow at Bournemouth · joined Jan 2023 (free transfer)1Premier LeagueG29450500006.32
173A. AhamadaG · ToulouseNow at Aubagne Air Bel · joined Sep 2026 (free transfer)· 1Ligue 1ToulouseNow at Aubagne Air Bel · joined Sep 2026 (free transfer)1Ligue 1G–540600006.32
174ManuG · Deportivo · 1La LigaDeportivo1La LigaG–682800206.31
175Jakob HaugaardG · StokeNow at Tromso · joined Jan 2023 (free transfer)· 1Premier LeagueStokeNow at Tromso · joined Jan 2023 (free transfer)1Premier LeagueG24405500006.28
176A. FedericiG · BournemouthNow at Macarthur · joined Dec 2020 (free transfer)· 1Premier LeagueBournemouthNow at Macarthur · joined Dec 2020 (free transfer)1Premier LeagueG–495600006.23
177Felix WiedwaldG · Werder BremenNow at Emmen · joined Oct 2020· 1BundesligaWerder BremenNow at Emmen · joined Oct 20201BundesligaG263,060340040–
178L. KariusG · Mainz 05Now at Newcastle United · joined Sep 2022 (free transfer)· 1BundesligaMainz 05Now at Newcastle United · joined Sep 2022 (free transfer)1BundesligaG233,060340010–
179Lukas HradeckyG · Eintracht FrankfurtNow at Monaco · joined Aug 2025 (permanent)· 1BundesligaEintracht FrankfurtNow at Monaco · joined Aug 2025 (permanent)1BundesligaG263,060340000–
180Ron-Robert ZielerG · HannoverNow at 1. FC Köln · joined Jul 2025 (permanent)· 1BundesligaHannoverNow at 1. FC Köln · joined Jul 2025 (permanent)1BundesligaG273,060340030–
181Ralf FährmannG · Schalke · 1BundesligaSchalke1BundesligaG273,059340010–
182Manuel NeuerG · Bayern München · 1BundesligaBayern München1BundesligaG303,021340000–
183Bernd LenoG · LeverkusenNow at Fulham · joined Aug 2022 (permanent)· 1BundesligaLeverkusenNow at Fulham · joined Aug 2022 (permanent)1BundesligaG242,970330000–
184Christian MatheniaG · DarmstadtNow at 1. FC Nürnberg · joined Jul 2018 (permanent)· 1BundesligaDarmstadtNow at 1. FC Nürnberg · joined Jul 2018 (permanent)1BundesligaG242,970330030–
185Oliver BaumannG · 1899 Hoffenheim · 1Bundesliga1899 Hoffenheim1BundesligaG262,970330010–
186Roman BürkiG · Borussia DortmundNow at St. Louis City SC · joined Jul 2022 (free transfer)· 1BundesligaBorussia DortmundNow at St. Louis City SC · joined Jul 2022 (free transfer)1BundesligaG252,970330010–
187T. HornG · KölnNow at VfL Bochum · joined Aug 2024 (free transfer)· 1BundesligaKölnNow at VfL Bochum · joined Aug 2024 (free transfer)1BundesligaG232,970330000–
188Marwin HitzG · FC AugsburgNow at FC Basel 1893 · joined Jul 2022 (free transfer)· 1BundesligaFC AugsburgNow at FC Basel 1893 · joined Jul 2022 (free transfer)1BundesligaG282,967330020–
189Yann SommerG · Borussia MönchengladbachNow at Club Brugge · joined Jun 2026 (free transfer)· 1BundesligaBorussia MönchengladbachNow at Club Brugge · joined Jun 2026 (free transfer)1BundesligaG272,880320020–
190Przemysław TytońG · VfB StuttgartNow at Twente · joined Jun 2022 (free transfer)· 1BundesligaVfB StuttgartNow at Twente · joined Jun 2022 (free transfer)1BundesligaG292,677300011–
191Rune JarsteinG · Hertha · 1BundesligaHertha1BundesligaG312,565290020–
192Ramazan ÖzcanG · IngolstadtNow at Bayer Leverkusen · joined Jul 2016 (permanent)· 1BundesligaIngolstadtNow at Bayer Leverkusen · joined Jul 2016 (permanent)1BundesligaG322,520280010–
193René AdlerG · HamburgNow at FSV Mainz 05 · joined Jul 2017 (free transfer)· 1BundesligaHamburgNow at FSV Mainz 05 · joined Jul 2017 (free transfer)1BundesligaG312,072240131–
194Diego BenaglioG · VfL WolfsburgNow at Monaco · joined Jul 2017· 1BundesligaVfL WolfsburgNow at Monaco · joined Jul 20171BundesligaG321,890210010–
195Koen CasteelsG · VfL WolfsburgNow at Al-Qadsiah · joined Jul 2024 (free transfer)· 1BundesligaVfL WolfsburgNow at Al-Qadsiah · joined Jul 2024 (free transfer)1BundesligaG241,170130010–
196J. DrobnýG · Hamburg · 1BundesligaHamburg1BundesligaG36846100110–
197Ørjan NylandG · IngolstadtNow at RB Leipzig · joined Aug 2026 (free transfer)· 1BundesligaIngolstadtNow at RB Leipzig · joined Aug 2026 (free transfer)1BundesligaG2554060000–
198Thomas KraftG · Hertha · 1BundesligaHertha1BundesligaG–49560000–
199BetoG · SevillaNow at Farense · joined Mar 2021· 1La LigaSevillaNow at Farense · joined Mar 20211La LigaG3436040010–
200David OspinaG · ArsenalNow at Atlante FC · joined Jun 2026 (free transfer)· 1Premier LeagueArsenalNow at Atlante FC · joined Jun 2026 (free transfer)1Premier LeagueG2736040000–

API-Football · Data sources