Skip to content
Almanac
Menu

Football

Filters

Age
Nationality
League
Club
At least
2020, senior men's leaguesFilters ↓11,951–12,000 of 18,068 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
11951M. BarbieriD · TijuanaNow at Universidad de Concepcion · joined Jul 2026 (free transfer)· 1Liga MXTijuanaNow at Universidad de Concepcion · joined Jul 2026 (free transfer)1Liga MXD271,0151200407.07
11952Fabian ReeseM · Holstein KielNow at VfL Wolfsburg · joined Jun 2026 (permanent)· 22. BundesligaHolstein KielNow at VfL Wolfsburg · joined Jun 2026 (permanent)22. BundesligaM238841212007.07
11953Frank AnguissaM · FulhamNow at Napoli · joined Jul 2022 (permanent)· 2ChampionshipFulhamNow at Napoli · joined Jul 2022 (permanent)2ChampionshipM251,2621602207.08
11954Florin BerenguerM · Melbourne CityNow at Brisbane Roar · joined Sep 2023 (free transfer)· 1A-League MenMelbourne CityNow at Brisbane Roar · joined Sep 2023 (free transfer)1A-League MenM311,2491631407.08
11955M. RigioneD · ChievoNow at Vis Pesaro · joined Aug 2026 (free transfer)· 2Serie BChievoNow at Vis Pesaro · joined Aug 2026 (free transfer)2Serie BD–588910107.08
11956Kolja PuschM · Admira WackerNow at MSV Duisburg · joined Jul 2021 (free transfer)· 1Austrian BundesligaAdmira WackerNow at MSV Duisburg · joined Jul 2021 (free transfer)1Austrian BundesligaM27520811207.08
11957Stefan MugošaF · Incheon United · 1K League 1Incheon United1K League 1F282,01324122107.08
11958V. CoufalD · West HamNow at 1899 Hoffenheim · joined Aug 2025 (free transfer)· 1Premier LeagueWest HamNow at 1899 Hoffenheim · joined Aug 2025 (free transfer)1Premier LeagueD281,0751202207.08
11959Andrea TiritielloD · CosenzaNow at Virtus Entella · joined Jul 2024· 2Serie BCosenzaNow at Virtus Entella · joined Jul 20242Serie BD259241220617.08
11960FabricioD · ParanáNow at Volta Redonda · joined Dec 2025· 2Campeonato Brasileiro Série BParanáNow at Volta Redonda · joined Dec 20252Campeonato Brasileiro Série BD–1,3721611507.08
11961Lloyd KerryM · Harrogate · 4League TwoHarrogate4League TwoM321,2711760607.08
11962Rodrigo VianaG · Operario-PRNow at Novorizontino · joined Mar 2021 (free transfer)· 2Campeonato Brasileiro Série BOperario-PRNow at Novorizontino · joined Mar 2021 (free transfer)2Campeonato Brasileiro Série BG31725800107.08
11963M. MichelG · AuxerreNow at Montpellier · joined Jul 2025 (free transfer)· 2Ligue 2AuxerreNow at Montpellier · joined Jul 2025 (free transfer)2Ligue 2G29720800107.08
11964M. KucharczykM · Ural YekaterinburgNow at Pakhtakor · joined Jul 2023 (free transfer)· 1Russian Premier LeagueUral YekaterinburgNow at Pakhtakor · joined Jul 2023 (free transfer)1Russian Premier LeagueM29595800007.08
11965Dan JonesD · HarrogateNow at Spennymoor Town · joined Aug 2025 (free transfer)· 4League TwoHarrogateNow at Spennymoor Town · joined Aug 2025 (free transfer)4League TwoD26489800307.08
11966Marc GuéhiD · SwanseaNow at Manchester City · joined Jan 2026 (permanent)· 2ChampionshipSwanseaNow at Manchester City · joined Jan 2026 (permanent)2ChampionshipD202,8923300407.08
11967Conor TownsendD · West Brom · 2ChampionshipWest Brom2ChampionshipD272,4192910307.08
11968Aaron MorleyM · RochdaleNow at Wycombe Wanderers · joined Jan 2026 (permanent)· 3League OneRochdaleNow at Wycombe Wanderers · joined Jan 2026 (permanent)3League OneM202,0972514107.08
11969Matheus HenriqueM · GrêmioNow at Cruzeiro · joined Jul 2024· 1Campeonato Brasileiro Série AGrêmioNow at Cruzeiro · joined Jul 20241Campeonato Brasileiro Série AM231,7392101617.08
11970SantosG · Atlético Paranaense · 1Campeonato Brasileiro Série AAtlético Paranaense1Campeonato Brasileiro Série AG301,8982100007.08
11971Darwin NúñezF · AlmeríaNow at Al Diriyah · joined Aug 2026 (loan)· 2Segunda DivisionAlmeríaNow at Al Diriyah · joined Aug 2026 (loan)2Segunda DivisionF211,82821123317.08
11972I. PomazunG · Ural YekaterinburgNow at Spartak Moscow · joined Jul 2026 (permanent)· 1Russian Premier LeagueUral YekaterinburgNow at Spartak Moscow · joined Jul 2026 (permanent)1Russian Premier LeagueG241,5301700307.08
11973Joel AnderssonD · MidtjyllandNow at Ludogorets Razgrad · joined Jul 2025 (permanent)· 1Danish SuperligaMidtjyllandNow at Ludogorets Razgrad · joined Jul 2025 (permanent)1Danish SuperligaD241,5021711107.08
11974Ollie WatkinsF · Aston VillaNow at Al-Hilal · joined Aug 2026 (permanent)· 1Premier LeagueAston VillaNow at Al-Hilal · joined Aug 2026 (permanent)1Premier LeagueF251,3701782107.08
11975Mun Kyung GunG · Oita Trinita · 1J1 LeagueOita Trinita1J1 LeagueG–1,5351700107.08
11976Artyom TimofeyevM · Akhmat GroznyNow at Nizhny Novgorod · joined Jun 2026 (free transfer)· 1Russian Premier LeagueAkhmat GroznyNow at Nizhny Novgorod · joined Jun 2026 (free transfer)1Russian Premier LeagueM261,4691730407.08
11977Marcos AlonsoD · ChelseaNow at Celta Vigo · joined Aug 2024 (free transfer)· 1Premier LeagueChelseaNow at Celta Vigo · joined Aug 2024 (free transfer)1Premier LeagueD301,4281730207.08
11978GilD · CorinthiansNow at Santos · joined Dec 2023 (free transfer)· 1Campeonato Brasileiro Série ACorinthiansNow at Santos · joined Dec 2023 (free transfer)1Campeonato Brasileiro Série AD332,3672621207.08
11979Kento HashimotoM · RostovNow at Eibar · joined Aug 2024 (free transfer)· 1Russian Premier LeagueRostovNow at Eibar · joined Aug 2024 (free transfer)1Russian Premier LeagueM278101350207.08
11980MarcãoD · GalatasarayNow at Sevilla · joined Jul 2026 (permanent)· 1Süper LigGalatasarayNow at Sevilla · joined Jul 2026 (permanent)1Süper LigD242,3392600717.08
11981R. SnodgrassM · West HamNow at Heart of Midlothian · joined Sep 2022 (free transfer)· 1Premier LeagueWest HamNow at Heart of Midlothian · joined Sep 2022 (free transfer)1Premier LeagueM339291745007.08
11982Ricardo QuaresmaM · KasımpaşaNow at Vitória de Guimarães · joined Sep 2020 (free transfer)· 1Süper LigKasımpaşaNow at Vitória de Guimarães · joined Sep 2020 (free transfer)1Süper LigM376481310107.08
11983Joe RallsM · CardiffNow at Plymouth Argyle · joined Nov 2025 (free transfer)· 2ChampionshipCardiffNow at Plymouth Argyle · joined Nov 2025 (free transfer)2ChampionshipM272,6943558717.08
11984Mario TajimaM · Academia CantolaoNow at Deportivo Municipal · joined Dec 2021 (free transfer)· 1Peruvian Primera DivisiónAcademia CantolaoNow at Deportivo Municipal · joined Dec 2021 (free transfer)1Peruvian Primera DivisiónM271,9402234617.08
11985Johan GastienM · Clermont · 2Ligue 2Clermont2Ligue 2M321,9192201517.08
11986José CampañaM · LevanteNow at AD Ceuta FC · joined Jan 2026 (free transfer)· 1La LigaLevanteNow at AD Ceuta FC · joined Jan 2026 (free transfer)1La LigaM272,6353115407.08
11987Jón Dagur ÞorsteinssonF · AarhusNow at Brann · joined Jul 2026 (permanent)· 1Danish SuperligaAarhusNow at Brann · joined Jul 2026 (permanent)1Danish SuperligaF221,7142874707.08
11988Marnon BuschD · FC Heidenheim · 22. BundesligaFC Heidenheim22. BundesligaD261,6001801207.08
11989Madger AntonioM · DoncasterNow at Crewe Alexandra · joined Sep 2021 (free transfer)· 3League OneDoncasterNow at Crewe Alexandra · joined Sep 2021 (free transfer)3League OneM231,2801842307.08
11990Ollie PalmerF · CrawleyNow at Swindon Town · joined Aug 2025 (free transfer)· 4League TwoCrawleyNow at Swindon Town · joined Aug 2025 (free transfer)4League TwoF28765961207.08
11991GuilhermeD · Konyaspor · 1Süper LigKonyaspor1Süper LigD302,0232304307.08
11992V. CorlukaD · Lokomotiv Moscow · 1Russian Premier LeagueLokomotiv Moscow1Russian Premier LeagueD341,9212301817.08
11993Josué EstradaD · UTC CajamarcaNow at Alianza Lima · joined Jul 2025 (permanent)· 1Peruvian Primera DivisiónUTC CajamarcaNow at Alianza Lima · joined Jul 2025 (permanent)1Peruvian Primera DivisiónD262,5162831307.08
11994Louis SchaubM · LuzernNow at Rapid Wien · joined Jun 2024· 1Swiss Super LeagueLuzernNow at Rapid Wien · joined Jun 20241Swiss Super LeagueM261,1061424207.08
11995Federico AlonsoD · UniversitarioNow at Miramar · joined Jan 2024 (free transfer)· 1Peruvian Primera DivisiónUniversitarioNow at Miramar · joined Jan 2024 (free transfer)1Peruvian Primera DivisiónD291,2071420607.08
11996Z. FerhatM · NîmesNow at Angers · joined Aug 2023 (free transfer)· 1Ligue 1NîmesNow at Angers · joined Aug 2023 (free transfer)1Ligue 1M272,1492454207.08
11997Hamari TraoréD · RennesNow at Paris FC · joined Sep 2025 (permanent)· 1Ligue 1RennesNow at Paris FC · joined Sep 2025 (permanent)1Ligue 1D282,0962413507.08
11998Troy DeeneyF · WatfordNow at Forest Green Rovers · joined Aug 2023 (free transfer)· 2ChampionshipWatfordNow at Forest Green Rovers · joined Aug 2023 (free transfer)2ChampionshipF322,19129114307.08
11999Miguel VelosoM · HellasNow at Pisa SC · joined Aug 2023 (free transfer)· 1Serie AHellasNow at Pisa SC · joined Aug 2023 (free transfer)1Serie AM342,4223033307.08
12000WallaceD · VitóriaNow at Londrina · joined Nov 2024 (free transfer)· 2Campeonato Brasileiro Série BVitóriaNow at Londrina · joined Nov 2024 (free transfer)2Campeonato Brasileiro Série BD331,7402000307.08

API-Football · Data sources