Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2022, senior men's leaguesChange filters ↓4,001–4,050 of 5,106 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
4001Chris GunterD · CharltonNow at AFC Wimbledon · joined Jul 2022· 3League OneCharltonNow at AFC Wimbledon · joined Jul 20223League OneD3335640000–
4002M. NakkimD · Ham-KamNow at Valur · joined Jul 2026 (permanent)· 1EliteserienHam-KamNow at Valur · joined Jul 2026 (permanent)1EliteserienD2635440000–
4003Alex NascimentoD · SantosNow at Athletic · joined Apr 2025 (loan)· 1Campeonato Brasileiro Série ASantosNow at Athletic · joined Apr 2025 (loan)1Campeonato Brasileiro Série AD2335341000–
4004V. HaroyanD · CádizNow at Ararat Yerevan · joined Jul 2026 (free transfer)· 1La LigaCádizNow at Ararat Yerevan · joined Jul 2026 (free transfer)1La LigaD–35140010–
4005M. RomD · Šibenik · 1Croatian First Football LeagueŠibenik1Croatian First Football LeagueD–34940010–
4006Kim Min-HyeokD · Seongnam FCNow at Chungnam Asan · joined Jul 2025 (free transfer)· 1K League 1Seongnam FCNow at Chungnam Asan · joined Jul 2025 (free transfer)1K League 1D3033741010–
4007Philipp StrompfD · EintrachtNow at VfL Bochum · joined Jun 2025 (permanent)· 22. BundesligaEintrachtNow at VfL Bochum · joined Jun 2025 (permanent)22. BundesligaD2433650020–
4008M. KomendaD · Holstein KielNow at Arka Gdynia · joined Jun 2026 (permanent)· 22. BundesligaHolstein KielNow at Arka Gdynia · joined Jun 2026 (permanent)22. BundesligaD2633541000–
4009Sam StubbsD · ExeterNow at Shrewsbury Town · joined Jul 2025 (free transfer)· 3League OneExeterNow at Shrewsbury Town · joined Jul 2025 (free transfer)3League OneD2433540020–
4010Jesús VallejoD · Real MadridNow at Albacete · joined Jul 2025 (free transfer)· 1La LigaReal MadridNow at Albacete · joined Jul 2025 (free transfer)1La LigaD2533440010–
4011Milos KerkezD · AZNow at Liverpool · joined Jun 2025 (permanent)· 1EredivisieAZNow at Liverpool · joined Jun 2025 (permanent)1EredivisieD1933440110–
4012Trai HumeD · Sunderland · 3League OneSunderland3League OneD2033040000–
4013Sepp van den BergD · SchalkeNow at Brentford · joined Aug 2024 (permanent)· 1BundesligaSchalkeNow at Brentford · joined Aug 2024 (permanent)1BundesligaD2132340010–
4014J. ŠimunovićD · Gorica · 1Croatian First Football LeagueGorica1Croatian First Football LeagueD–31940020–
4015Patrick WilliamD · EstorilNow at Bucheon FC 1995 · joined Dec 2025 (free transfer)· 1Primeira LigaEstorilNow at Bucheon FC 1995 · joined Dec 2025 (free transfer)1Primeira LigaD2531940010–
4016Oliver ProvstgaardD · VejleNow at Lazio · joined Jul 2026 (permanent)· 1Danish SuperligaVejleNow at Lazio · joined Jul 2026 (permanent)1Danish SuperligaD1931650000–
4017C. SeedorfD · FC Eindhoven · 1EredivisieFC Eindhoven1EredivisieD–31540100–
4018K. FergusonD · Harrogate · 4League TwoHarrogate4League TwoD–31540000–
4019Tommy SmithD · ColchesterNow at Bury Town · joined Jul 2026 (free transfer)· 4League TwoColchesterNow at Bury Town · joined Jul 2026 (free transfer)4League TwoD3231540010–
4020N. VlasenkoD · HNK Rijeka · 1Croatian First Football LeagueHNK Rijeka1Croatian First Football LeagueD–31441020–
4021Sandro CruzD · ChavesNow at Slovan Bratislava · joined Jun 2025 (permanent)· 1Primeira LigaChavesNow at Slovan Bratislava · joined Jun 2025 (permanent)1Primeira LigaD2131440010–
4022N. CisseD · Quevilly-RouenNow at Bordeaux · joined Jun 2025 (free transfer)· 2Ligue 2Quevilly-RouenNow at Bordeaux · joined Jun 2025 (free transfer)2Ligue 2D2231140000–
4023Christian SørensenD · CopenhagenNow at Vejle · joined Jun 2025 (permanent)· 1Danish SuperligaCopenhagenNow at Vejle · joined Jun 2025 (permanent)1Danish SuperligaD3031040000–
4024A. PalmerD · Stockport · 4League TwoStockport4League TwoD3030940121–
4025A. BakayokoD · Saint Etienne · 1Ligue 1Saint Etienne1Ligue 1D–30840000–
4026An Tae-HyunD · Jeju SKNow at Bucheon FC 1995 · joined Jul 2026 (permanent)· 1K League 1Jeju SKNow at Bucheon FC 1995 · joined Jul 2026 (permanent)1K League 1D2930640100–
4027Joel Abu HannaD · Legia WarszawaNow at VfL Osnabrück · joined Jun 2026 (free transfer)· 1EkstraklasaLegia WarszawaNow at VfL Osnabrück · joined Jun 2026 (free transfer)1EkstraklasaD2430640000–
4028Nathan NgoyD · StandardNow at Lille · joined Jul 2026 (permanent)· 1Belgian Pro LeagueStandardNow at Lille · joined Jul 2026 (permanent)1Belgian Pro LeagueD1930440020–
4029V. AlvaradoD · Juárez · 1Liga MXJuárez1Liga MXD3030250010–
4030RenanD · Red BullNow at Shabab Al Ahli · joined Aug 2022 (free transfer)· 1Campeonato Brasileiro Série ARed BullNow at Shabab Al Ahli · joined Aug 2022 (free transfer)1Campeonato Brasileiro Série AD2030040010–
4031R. ParraD · CádizNow at Bravo · joined Aug 2026 (permanent)· 1La LigaCádizNow at Bravo · joined Aug 2026 (permanent)1La LigaD2329840010–
4032Abdelhamid El KaoutariD · Nancy · 2Ligue 2Nancy2Ligue 2D3229740010–
4033Gabriel BusanelloD · JuventudeNow at Malmö FF · joined Jan 2023· 1Campeonato Brasileiro Série AJuventudeNow at Malmö FF · joined Jan 20231Campeonato Brasileiro Série AD2429640200–
4034Siemen VoetD · PEC ZwolleNow at 1. FC Saarbrücken · joined Jun 2026 (free transfer)· 1EredivisiePEC ZwolleNow at 1. FC Saarbrücken · joined Jun 2026 (free transfer)1EredivisieD2229550001–
4035SidneiD · GoiásNow at Ceará · joined Jul 2023 (free transfer)· 1Campeonato Brasileiro Série AGoiásNow at Ceará · joined Jul 2023 (free transfer)1Campeonato Brasileiro Série AD3329540010–
4036J. CelestineD · LeónNow at Jeju SK · joined Jan 2026 (free transfer)· 1Liga MXLeónNow at Jeju SK · joined Jan 2026 (free transfer)1Liga MXD2529440031–
4037M. BeifusD · St. PauliNow at Karlsruher SC · joined Jul 2023 (free transfer)· 22. BundesligaSt. PauliNow at Karlsruher SC · joined Jul 2023 (free transfer)22. BundesligaD2029240110–
4038A. del MoralD · Villarreal IINow at Ruch Chorzów · joined Jun 2026 (free transfer)· 2Segunda DivisionVillarreal IINow at Ruch Chorzów · joined Jun 2026 (free transfer)2Segunda DivisionD–29140010–
4039Marko MihojevićD · GöztepeNow at Radnicki 1923 · joined Feb 2024 (free transfer)· 1Süper LigGöztepeNow at Radnicki 1923 · joined Feb 2024 (free transfer)1Süper LigD2628840000–
4040Paul DummettD · NewcastleNow at Carlisle United · joined Jan 2025 (free transfer)· 1Premier LeagueNewcastleNow at Carlisle United · joined Jan 2025 (free transfer)1Premier LeagueD3128840020–
4041Lucas MezengaD · BotafogoNow at Al Urooba · joined Aug 2024 (free transfer)· 1Campeonato Brasileiro Série ABotafogoNow at Al Urooba · joined Aug 2024 (free transfer)1Campeonato Brasileiro Série AD2128640010–
4042Andrzej NiewulisD · Raków CzęstochowaNow at Miedź Legnica · joined Jan 2023 (free transfer)· 1EkstraklasaRaków CzęstochowaNow at Miedź Legnica · joined Jan 2023 (free transfer)1EkstraklasaD3328540000–
4043Declan DrysdaleD · Ross CountyNow at Marine · joined Jun 2025 (free transfer)· 1Scottish PremiershipRoss CountyNow at Marine · joined Jun 2025 (free transfer)1Scottish PremiershipD2328450010–
4044Jannik VestergaardD · Leicester · 1Premier LeagueLeicester1Premier LeagueD3028450000–
4045R. JurisicD · HNK RijekaNow at Estoril · joined Sep 2026 (permanent)· 1Croatian First Football LeagueHNK RijekaNow at Estoril · joined Sep 2026 (permanent)1Croatian First Football LeagueD2128440010–
4046A. CoyneD · Perth Glory · 1A-League MenPerth Glory1A-League MenD–28350000–
4047P. KiosoD · MK DonsNow at Oxford United · joined May 2026· 3League OneMK DonsNow at Oxford United · joined May 20263League OneD2328240000–
4048Semih KayaD · Yeni MalatyasporNow at Galatasaray · joined Feb 2022 (free transfer)· 1Süper LigYeni MalatyasporNow at Galatasaray · joined Feb 2022 (free transfer)1Süper LigD3128140000–
4049Álex PetxarromanD · FC AndorraNow at AD Ceuta FC · joined Jul 2026 (free transfer)· 2Segunda DivisionFC AndorraNow at AD Ceuta FC · joined Jul 2026 (free transfer)2Segunda DivisionD2528040010–
4050M. NattaD · Western SydneyNow at Cesena · joined Jun 2026 (free transfer)· 1A-League MenWestern SydneyNow at Cesena · joined Jun 2026 (free transfer)1A-League MenD2028040010–

API-Football · Data sources