Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2020, senior men's leaguesFilters ↓Calendar-year stats for 2020 are still being built, so this shows season stats for now.4,001–4,050 of 16,306 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
4001A. SanaiaD · Rodez · 2Ligue 2Rodez2Ligue 2D311,4102000606.88
4002Taylor BoothM · St. PöltenNow at Real Salt Lake · joined Jul 2026 (permanent)· 1Austrian BundesligaSt. PöltenNow at Real Salt Lake · joined Jul 2026 (permanent)1Austrian BundesligaM201,0951732306.88
4003R. BajicF · AscoliNow at AEK Larnaca · joined Jul 2025 (free transfer)· 2Serie BAscoliNow at AEK Larnaca · joined Jul 2025 (free transfer)2Serie BF–2,41034121406.88
4004Colin Kazim-RichardsF · DerbyNow at Fatih Karagümrük · joined Jul 2022 (free transfer)· 2ChampionshipDerbyNow at Fatih Karagümrük · joined Jul 2022 (free transfer)2ChampionshipF342,7583882706.88
4005D. Wenzel-HallsF · Brisbane RoarNow at Kuching FA · joined Jul 2026 (permanent)· 1A-League MenBrisbane RoarNow at Kuching FA · joined Jul 2026 (permanent)1A-League MenF231,9002573106.88
4006Roque MesaM · ValladolidNow at Ratchaburi · joined Jul 2026 (permanent)· 1La LigaValladolidNow at Ratchaburi · joined Jul 2026 (permanent)1La LigaM321,7712510416.88
4007J. JuelsgårdD · AarhusNow at Fredericia · joined Jan 2023 (free transfer)· 1Danish SuperligaAarhusNow at Fredericia · joined Jan 2023 (free transfer)1Danish SuperligaD321,9602501706.88
4008Ákos KecskésD · LuganoNow at Diósgyőri VTK · joined Jul 2025 (free transfer)· 1Swiss Super LeagueLuganoNow at Diósgyőri VTK · joined Jul 2025 (free transfer)1Swiss Super LeagueD252,4472901706.88
4009A. CossioD · AyacuchoNow at Comerciantes Unidos · joined Jan 2026 (free transfer)· 1Peruvian Primera DivisiónAyacuchoNow at Comerciantes Unidos · joined Jan 2026 (free transfer)1Peruvian Primera DivisiónD262,5192915806.88
4010Wout FaesD · ReimsNow at Shabab Al Ahli · joined Sep 2026· 1Ligue 1ReimsNow at Shabab Al Ahli · joined Sep 20261Ligue 1D232,90133101326.88
4011William Troost-EkongD · WatfordNow at Al Ahli Doha · joined Jan 2026 (permanent)· 2ChampionshipWatfordNow at Al Ahli Doha · joined Jan 2026 (permanent)2ChampionshipD272,6773210206.88
4012I. GanagoF · LensNow at Nantes · joined Jul 2025· 1Ligue 1LensNow at Nantes · joined Jul 20251Ligue 1F221,3142470006.88
4013ClaudineiM · CRBNow at Tombense · joined Aug 2025· 2Campeonato Brasileiro Série BCRBNow at Tombense · joined Aug 20252Campeonato Brasileiro Série BM322,4032811616.88
4014Yoann CourtM · Caen · 2Ligue 2Caen2Ligue 2M311,8482834406.88
4015Chris SmallingD · RomaNow at FC Porto · joined Sep 2026 (free transfer)· 1Serie ARomaNow at FC Porto · joined Sep 2026 (free transfer)1Serie AD311,1101601306.88
4016Raúl LizoainG · MirandésNow at Granada · joined Jun 2026 (free transfer)· 2Segunda DivisionMirandésNow at Granada · joined Jun 2026 (free transfer)2Segunda DivisionG303,2403600406.88
4017Fábio CardosoD · Santa ClaraNow at Sevilla · joined Jul 2026 (permanent)· 1Primeira LigaSanta ClaraNow at Sevilla · joined Jul 2026 (permanent)1Primeira LigaD272,50428311116.88
4018Gary GardnerM · BirminghamNow at Cambridge United · joined Jul 2024 (free transfer)· 2ChampionshipBirminghamNow at Cambridge United · joined Jul 2024 (free transfer)2ChampionshipM292,2573720506.88
4019Y. OkiG · Kashima AntlersNow at Shimizu S-Pulse · joined Jan 2024· 1J1 LeagueKashima AntlersNow at Shimizu S-Pulse · joined Jan 20241J1 LeagueG212,1692400006.88
4020K. PierieD · TwenteNow at Excelsior · joined Jul 2023· 1EredivisieTwenteNow at Excelsior · joined Jul 20231EredivisieD202,1132400406.88
4021V. IljinF · Akhmat GroznyNow at FC Sochi · joined Sep 2025 (free transfer)· 1Russian Premier LeagueAkhmat GroznyNow at FC Sochi · joined Sep 2025 (free transfer)1Russian Premier LeagueF292,0302893606.88
4022Kyle WalkerD · Man CityNow at Burnley · joined Jul 2025 (permanent)· 1Premier LeagueMan CityNow at Burnley · joined Jul 2025 (permanent)1Premier LeagueD311,9462411106.88
4023T. AquilinaM · Western SydneyNow at Newcastle Jets · joined Feb 2023 (free transfer)· 1A-League MenWestern SydneyNow at Newcastle Jets · joined Feb 2023 (free transfer)1A-League MenM201,5952101006.88
4024Gary MadineF · BlackpoolNow at Spennymoor Town · joined Jul 2025 (free transfer)· 3League OneBlackpoolNow at Spennymoor Town · joined Jul 2025 (free transfer)3League OneF301,4602441306.88
4025Kevin FriesenbichlerF · Sturm GrazNow at Lechia Gdańsk · joined Jan 2023· 1Austrian BundesligaSturm GrazNow at Lechia Gdańsk · joined Jan 20231Austrian BundesligaF271,3742442406.88
4026E. LinthorstM · VVV-VenloNow at GO Ahead Eagles · joined Jan 2022· 1EredivisieVVV-VenloNow at GO Ahead Eagles · joined Jan 20221EredivisieM211,3151623106.88
4027Zeno Ibsen RossiD · KilmarnockNow at Cambridge United · joined Jun 2026· 1Scottish PremiershipKilmarnockNow at Cambridge United · joined Jun 20261Scottish PremiershipD201,0371400106.88
4028Ronaldo AlvesD · Nautico RecifeNow at Ferroviária · joined Dec 2022 (free transfer)· 2Campeonato Brasileiro Série BNautico RecifeNow at Ferroviária · joined Dec 2022 (free transfer)2Campeonato Brasileiro Série BD311,0251200206.88
4029Luis CarranzaM · AyacuchoNow at Academia Cantolao · joined Jan 2026 (free transfer)· 1Peruvian Primera DivisiónAyacuchoNow at Academia Cantolao · joined Jan 2026 (free transfer)1Peruvian Primera DivisiónM228332012306.88
4030Luka MenaloF · HNK RijekaNow at Persib Bandung · joined Jul 2026 (permanent)· 1Croatian First Football LeagueHNK RijekaNow at Persib Bandung · joined Jul 2026 (permanent)1Croatian First Football LeagueF248031262106.88
4031Danny RoweF · BradfordNow at Macclesfield Town · joined Oct 2023 (free transfer)· 4League TwoBradfordNow at Macclesfield Town · joined Oct 2023 (free transfer)4League TwoF327021641406.88
4032Héctor HerreraM · AtléticoNow at Houston Dynamo FC · joined Jul 2026 (permanent)· 1La LigaAtléticoNow at Houston Dynamo FC · joined Jul 2026 (permanent)1La LigaM316881601206.88
4033Arsen AdamovD · Ural YekaterinburgNow at Akhmat Grozny · joined Jul 2026 (permanent)· 1Russian Premier LeagueUral YekaterinburgNow at Akhmat Grozny · joined Jul 2026 (permanent)1Russian Premier LeagueD21634801106.88
4034Igor SilvaD · OsijekNow at Rodina Moskva · joined Jun 2026 (free transfer)· 1Croatian First Football LeagueOsijekNow at Rodina Moskva · joined Jun 2026 (free transfer)1Croatian First Football LeagueD24616900706.88
4035C. LeemansF · PEC ZwolleNow at De Graafschap · joined Jun 2026 (free transfer)· 1EredivisiePEC ZwolleNow at De Graafschap · joined Jun 2026 (free transfer)1EredivisieF255981631106.88
4036S. MallanM · HibernianNow at St Johnstone · joined Jul 2025 (free transfer)· 1Scottish PremiershipHibernianNow at St Johnstone · joined Jul 2025 (free transfer)1Scottish PremiershipM255191410206.88
4037Terem MoffiF · LorientNow at Hamburger SV · joined Aug 2026 (permanent)· 1Ligue 1LorientNow at Hamburger SV · joined Aug 2026 (permanent)1Ligue 1F222,09332142206.87
4038J. HingertD · Brisbane Roar · 1A-League MenBrisbane Roar1A-League MenD301,1481611106.87
4039Mario LeminaM · FulhamNow at Galatasaray · joined Feb 2025 (permanent)· 1Premier LeagueFulhamNow at Galatasaray · joined Feb 2025 (permanent)1Premier LeagueM271,7112810506.87
4040Ramón FolchM · TenerifeNow at Reus FCR · joined Jul 2023· 2Segunda DivisionTenerifeNow at Reus FCR · joined Jul 20232Segunda DivisionM311,5882411606.87
4041Felipe MesonesD · Binacional · 1Peruvian Primera DivisiónBinacional1Peruvian Primera DivisiónD–9771321206.87
4042Luis CaceresM · Sport Boys · 1Peruvian Primera DivisiónSport Boys1Peruvian Primera DivisiónM–7161511006.87
4043Callum ConnollyD · FleetwoodNow at Bradford City · joined Jun 2026 (free transfer)· 3League OneFleetwoodNow at Bradford City · joined Jun 2026 (free transfer)3League OneD233,5954022706.87
4044F. HorsfallD · NorthamptonNow at Blackpool · joined Jul 2025 (free transfer)· 3League OneNorthamptonNow at Blackpool · joined Jul 2025 (free transfer)3League OneD243,4294030406.87
4045Pep ChavarríaD · ZaragozaNow at Chelsea · joined Aug 2026 (permanent)· 2Segunda DivisionZaragozaNow at Chelsea · joined Aug 2026 (permanent)2Segunda DivisionD232,7363611806.87
4046Felix LuckenederD · HartbergNow at Wehen Wiesbaden · joined Jul 2024 (free transfer)· 1Austrian BundesligaHartbergNow at Wehen Wiesbaden · joined Jul 2024 (free transfer)1Austrian BundesligaD272,8853211306.87
4047Thomas O'ConnorM · GillinghamNow at Peterborough United · joined Jun 2026 (free transfer)· 3League OneGillinghamNow at Peterborough United · joined Jun 2026 (free transfer)3League OneM222,3473401206.87
4048DawhanM · Ponte PretaNow at Beijing Guoan · joined Jan 2025 (permanent)· 2Campeonato Brasileiro Série BPonte PretaNow at Beijing Guoan · joined Jan 2025 (permanent)2Campeonato Brasileiro Série BM252,1333230606.87
4049Liam MooreD · Reading · 2ChampionshipReading2ChampionshipD282,7863201306.87
4050H. DeanD · BirminghamNow at Morecambe · joined Jan 2026 (free transfer)· 2ChampionshipBirminghamNow at Morecambe · joined Jan 2026 (free transfer)2ChampionshipD–3,7754340816.87

API-Football · Data sources