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.1–50 of 301 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1A. FedericiG · BournemouthNow at Macarthur · joined Dec 2020 (free transfer)· 1Premier LeagueBournemouthNow at Macarthur · joined Dec 2020 (free transfer)1Premier LeagueG–495600006.23
2Jakob HaugaardG · StokeNow at Tromso · joined Jan 2023 (free transfer)· 1Premier LeagueStokeNow at Tromso · joined Jan 2023 (free transfer)1Premier LeagueG24405500006.28
3ManuG · Deportivo · 1La LigaDeportivo1La LigaG–682800206.31
4A. 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
5Darren RandolphG · West HamNow at Bournemouth · joined Jan 2023 (free transfer)· 1Premier LeagueWest HamNow at Bournemouth · joined Jan 2023 (free transfer)1Premier LeagueG29450500006.32
6GideãoG · Boavista · 1Primeira LigaBoavista1Primeira LigaG–450500006.34
7L. RaederG · Vitória de Setúbal · 1Primeira LigaVitória de Setúbal1Primeira LigaG–810900006.37
8P. 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
9M. GoicoecheaG · Toulouse · 1Ligue 1Toulouse1Ligue 1G28735900106.39
10Diego LópezG · MilanNow at Rayo Vallecano · joined Jul 2022 (free transfer)· 1Serie AMilanNow at Rayo Vallecano · joined Jul 2022 (free transfer)1Serie AG34720800106.43
11Artur BorucG · BournemouthNow at Legia Warsaw · joined Aug 2020 (free transfer)· 1Premier LeagueBournemouthNow at Legia Warsaw · joined Aug 2020 (free transfer)1Premier LeagueG362,4302700106.47
12K. AgassaG · Reims · 1Ligue 1Reims1Ligue 1G–9031100006.49
13RafaelG · HellasNow at Spezia · joined Sep 2020 (free transfer)· 1Serie AHellasNow at Spezia · joined Sep 2020 (free transfer)1Serie AG341,0091200016.51
14Hugo VenturaG · Belenenses SAD · 1Primeira LigaBelenenses SAD1Primeira LigaG282,0702300306.52
15Rubé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
16JordiG · 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
17J. LigaliG · Montpellier · 1Ligue 1Montpellier1Ligue 1G–540600106.55
18GottardiG · Nacional · 1Primeira LigaNacional1Primeira LigaG30381500206.58
19J. CarrassoG · Reims · 1Ligue 1Reims1Ligue 1G–9001000206.58
20R. 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
21M. BunnG · Aston Villa · 1Premier LeagueAston Villa1Premier LeagueG–9001000206.59
22C. MauryG · Gazélec Ajaccio · 1Ligue 1Gazélec Ajaccio1Ligue 1G303,0603401106.60
23Declan RuddG · NorwichNow at Preston North End · joined Jun 2017 (permanent)· 1Premier LeagueNorwichNow at Preston North End · joined Jun 2017 (permanent)1Premier LeagueG259901100206.61
24Fernando 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
25Pierluigi GolliniG · HellasNow at AS Roma · joined Jan 2025 (permanent)· 1Serie AHellasNow at AS Roma · joined Jan 2025 (permanent)1Serie AG212,3192600206.62
26John RuddyG · NorwichNow at Wolverhampton Wanderers · joined Aug 2026 (free transfer)· 1Premier LeagueNorwichNow at Wolverhampton Wanderers · joined Aug 2026 (free transfer)1Premier LeagueG292,2502500006.62
27Brad GuzanG · Aston VillaNow at Atlanta United FC · joined Jul 2017· 1Premier LeagueAston VillaNow at Atlanta United FC · joined Jul 20171Premier LeagueG312,4302700206.64
28ToñoG · Vallecano · 1La LigaVallecano1La LigaG–8081000016.64
29Cédric CarrassoG · BordeauxNow at Galatasaray · joined Sep 2017 (free transfer)· 1Ligue 1BordeauxNow at Galatasaray · joined Sep 2017 (free transfer)1Ligue 1G341,7162000006.65
30Pau LópezG · EspanyolNow at FC Andorra · joined Jul 2026 (free transfer)· 1La LigaEspanyolNow at FC Andorra · joined Jul 2026 (free transfer)1La LigaG213,1953600406.65
31D. PadelliG · TorinoNow at Udinese · joined Jul 2026 (permanent)· 1Serie ATorinoNow at Udinese · joined Jul 2026 (permanent)1Serie AG303,1503500306.65
32Denis PetrićG · TroyesNow at Lens · joined Aug 2024 (free transfer)· 1Ligue 1TroyesNow at Lens · joined Aug 2024 (free transfer)1Ligue 1G28810900006.66
33Yoel RodríguezG · VallecanoNow at Racing Ferrol · joined Jul 2024 (free transfer)· 1La LigaVallecanoNow at Racing Ferrol · joined Jul 2024 (free transfer)1La LigaG27810900116.66
34Johny PlacideG · ReimsNow at Bastia · joined Jul 2021 (free transfer)· 1Ligue 1ReimsNow at Bastia · joined Jul 2021 (free transfer)1Ligue 1G281,6171900006.67
35Alex McCarthyG · C. PalaceNow at Leicester City · joined Jul 2026 (free transfer)· 1Premier LeagueC. PalaceNow at Leicester City · joined Jul 2026 (free transfer)1Premier LeagueG26630700006.67
36Wayne HennesseyG · C. PalaceNow at Nottingham Forest · joined Jul 2022· 1Premier LeagueC. PalaceNow at Nottingham Forest · joined Jul 20221Premier LeagueG292,6102900106.67
37Romain SalinG · MarítimoNow at Rennes · joined Jul 2019 (free transfer)· 1Primeira LigaMarítimoNow at Rennes · joined Jul 2019 (free transfer)1Primeira LigaG311,9162300316.67
38Asier RiesgoG · EibarNow at Leganes · joined Sep 2020· 1La LigaEibarNow at Leganes · joined Sep 20201La LigaG322,9703300106.67
39Pedro TrigueiraG · AcadémicaNow at Moreirense · joined Jul 2018 (free transfer)· 1Primeira LigaAcadémicaNow at Moreirense · joined Jul 2018 (free transfer)1Primeira LigaG282,0052300406.68
40Boaz MyhillG · West Brom · 1Premier LeagueWest Brom1Premier LeagueG331,9802200206.69
41B. CostilG · RennesNow at Salernitana · joined Jul 2023 (free transfer)· 1Ligue 1RennesNow at Salernitana · joined Jul 2023 (free transfer)1Ligue 1G282,7903100006.69
42Andrés FernándezG · GranadaNow at Almería · joined Jul 2025 (free transfer)· 1La LigaGranadaNow at Almería · joined Jul 2025 (free transfer)1La LigaG293,3293700616.69
43Paulo VictorG · FlamengoNow at Alanyaspor · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série AFlamengoNow at Alanyaspor · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AG291,3501500306.69
44Simon MignoletG · LiverpoolNow at Club Brugge · joined Aug 2019 (permanent)· 1Premier LeagueLiverpoolNow at Club Brugge · joined Aug 2019 (permanent)1Premier LeagueG282,7003000206.70
45Muriel BeckerG · InternacionalNow at Náutico · joined Feb 2025 (free transfer)· 1Campeonato Brasileiro Série AInternacionalNow at Náutico · joined Feb 2025 (free transfer)1Campeonato Brasileiro Série AG29450500106.70
46M. HassenG · Nice · 1Ligue 1Nice1Ligue 1G–1,0751400016.70
47O. KarnezisG · UdineseNow at Lille · joined Sep 2020 (permanent)· 1Serie AUdineseNow at Lille · joined Sep 2020 (permanent)1Serie AG303,4203800006.70
48A. LafontG · ToulouseNow at Amed · joined Jul 2026 (permanent)· 1Ligue 1ToulouseNow at Amed · joined Jul 2026 (permanent)1Ligue 1G172,1452400006.70
49T. CourtoisG · ChelseaNow at Real Madrid · joined Aug 2018 (permanent)· 1Premier LeagueChelseaNow at Real Madrid · joined Aug 2018 (permanent)1Premier LeagueG241,8402100126.70
50DouglasG · Vitória de Guimarães · 1Primeira LigaVitória de Guimarães1Primeira LigaG339001000006.71

API-Football · Data sources