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.3,001–3,050 of 16,306 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
3001Diego CostaF · AtléticoNow at Grêmio · joined Feb 2024· 1La LigaAtléticoNow at Grêmio · joined Feb 20241La LigaF32207720106.93
3002Aliou ColyD · KristiansundNow at Jerv · joined Sep 2023 (free transfer)· 1EliteserienKristiansundNow at Jerv · joined Sep 2023 (free transfer)1EliteserienD281,6552311206.93
3003E. EmbletonM · BlackpoolNow at Carlisle United · joined Jan 2025 (permanent)· 3League OneBlackpoolNow at Carlisle United · joined Jan 2025 (permanent)3League OneM–1,4622124106.93
3004Miralem SulejmaniM · BSC Young Boys · 1Swiss Super LeagueBSC Young Boys1Swiss Super LeagueM321,3292804206.93
3005J. AnguloM · ChivasNow at Toluca · joined Jul 2023· 1Liga MXChivasNow at Toluca · joined Jul 20231Liga MXM242,2233973006.93
3006Álex VallejoM · HuddersfieldNow at Goa · joined Jul 2026 (permanent)· 2ChampionshipHuddersfieldNow at Goa · joined Jul 2026 (permanent)2ChampionshipM291,0331601106.93
3007Adrian ŠemperG · ChievoNow at Al-Fateh · joined Aug 2026 (permanent)· 2Serie BChievoNow at Al-Fateh · joined Aug 2026 (permanent)2Serie BG233,2703600206.93
3008Kyle KnoyleD · CambridgeNow at Mansfield Town · joined Jul 2025 (free transfer)· 4League TwoCambridgeNow at Mansfield Town · joined Jul 2025 (free transfer)4League TwoD244,1234626306.93
3009Ludovic BlasM · NantesNow at Rennes · joined Jul 2023 (permanent)· 1Ligue 1NantesNow at Rennes · joined Jul 2023 (permanent)1Ligue 1M232,97138114506.93
3010PedriM · Barça · 1La LigaBarça1La LigaM182,4273733206.93
3011Eberechi EzeM · C. Palace · 1Premier LeagueC. Palace1Premier LeagueM232,5623446306.93
3012N. DilibertoM · ValenciennesNow at Widzew Łódź · joined Jan 2024 (free transfer)· 2Ligue 2ValenciennesNow at Widzew Łódź · joined Jan 2024 (free transfer)2Ligue 2M192,4903404306.93
3013Heinz LindnerG · FC Basel 1893Now at Zürich · joined Jun 2026 (free transfer)· 1Swiss Super LeagueFC Basel 1893Now at Zürich · joined Jun 2026 (free transfer)1Swiss Super LeagueG302,7903100206.93
3014Joachim AndersenD · Fulham · 1Premier LeagueFulham1Premier LeagueD252,7303111716.93
3015Brian IdowuM · Khimki · 1Russian Premier LeagueKhimki1Russian Premier LeagueM292,5062831816.93
3016J. KuckaM · ParmaNow at Slovan Bratislava · joined Jul 2022 (free transfer)· 1Serie AParmaNow at Slovan Bratislava · joined Jul 2022 (free transfer)1Serie AM342,3432872806.93
3017Guilherme MarinatoG · Lokomotiv Moscow · 1Russian Premier LeagueLokomotiv Moscow1Russian Premier LeagueG352,2242500616.93
3018João NovaisM · BragaNow at Rio Ave · joined Jul 2024 (free transfer)· 1Primeira LigaBragaNow at Rio Ave · joined Jul 2024 (free transfer)1Primeira LigaM271,0862622206.93
3019Bohdan MilovanovD · SportingNow at Gnistan · joined Aug 2026 (loan)· 2Segunda DivisionSportingNow at Gnistan · joined Aug 2026 (loan)2Segunda DivisionD231,8802301406.93
3020Domenico CriscitoD · Genoa · 1Serie AGenoa1Serie AD341,7262310606.93
3021Aaron RamseyM · JuventusNow at Pumas UNAM · joined Jul 2025 (free transfer)· 1Serie AJuventusNow at Pumas UNAM · joined Jul 2025 (free transfer)1Serie AM301,1012224206.93
3022L. NorrisF · StevenageNow at Wealdstone · joined Jul 2026 (loan)· 4League TwoStevenageNow at Wealdstone · joined Jul 2026 (loan)4League TwoF–1,7252261106.93
3023Christian MaggioD · LecceNow at Vicenza · joined Feb 2022· 2Serie BLecceNow at Vicenza · joined Feb 20222Serie BD391,6911932306.93
3024Gabriel PiresM · BenficaNow at Juventude · joined Jul 2026 (permanent)· 1Primeira LigaBenficaNow at Juventude · joined Jul 2026 (permanent)1Primeira LigaM271,0342012706.93
3025Júnior SornozaM · TijuanaNow at Independiente del Valle · joined Jul 2021 (loan)· 1Liga MXTijuanaNow at Independiente del Valle · joined Jul 2021 (loan)1Liga MXM271,1601601306.93
3026B. JohnsenF · Ulsan HyundaiNow at Ordabasy · joined Jun 2026 (free transfer)· 1K League 1Ulsan HyundaiNow at Ordabasy · joined Jun 2026 (free transfer)1K League 1F–5571751116.93
3027Brice SambaG · Nott'm ForestNow at Rennes · joined Jan 2025 (permanent)· 2ChampionshipNott'm ForestNow at Rennes · joined Jan 2025 (permanent)2ChampionshipG274,0504500406.93
3028Javier MunozM · MirandésNow at Almería · joined Aug 2026 (free transfer)· 2Segunda DivisionMirandésNow at Almería · joined Aug 2026 (free transfer)2Segunda DivisionM263,3703913706.93
3029A. ParsonsM · Brisbane Roar · 1A-League MenBrisbane Roar1A-League MenM215101430006.93
3030David Mitov NilssonG · Sarpsborg 08Now at IFK Norrköping · joined Jul 2024 (free transfer)· 1EliteserienSarpsborg 08Now at IFK Norrköping · joined Jul 2024 (free transfer)1EliteserienG302,3402600206.93
3031Odin BaileyM · Forest GreenNow at Portsmouth · joined Jun 2026 (free transfer)· 4League TwoForest GreenNow at Portsmouth · joined Jun 2026 (free transfer)4League TwoM211,5782624306.93
3032Ramon Pascal LundqvistM · GroningenNow at IFK Göteborg · joined Aug 2024· 1EredivisieGroningenNow at IFK Göteborg · joined Aug 20241EredivisieM241,4832622306.93
3033Carlos Julio MartínezD · MirandésNow at Atlético Baleares · joined Sep 2024· 2Segunda DivisionMirandésNow at Atlético Baleares · joined Sep 20242Segunda DivisionD271,0821402306.93
3034Ruan RenatoD · Ponte PretaNow at Zira · joined Jul 2023 (free transfer)· 2Campeonato Brasileiro Série BPonte PretaNow at Zira · joined Jul 2023 (free transfer)2Campeonato Brasileiro Série BD–1,0751310616.93
3035LaércioD · Santos · 1Campeonato Brasileiro Série ASantos1Campeonato Brasileiro Série AD281,0171401106.93
3036Rodrigo VilcaM · Deportivo MunicipalNow at Comerciantes Unidos · joined Jul 2026 (permanent)· 1Peruvian Primera DivisiónDeportivo MunicipalNow at Comerciantes Unidos · joined Jul 2026 (permanent)1Peruvian Primera DivisiónM229291332306.93
3037Junior TodinhoF · Guarani CampinasNow at Náutico · joined Dec 2025· 2Campeonato Brasileiro Série BGuarani CampinasNow at Náutico · joined Dec 20252Campeonato Brasileiro Série BF279141354516.93
3038E. LomoteyM · AmiensNow at Ethnikos Achna · joined Jul 2024· 2Ligue 2AmiensNow at Ethnikos Achna · joined Jul 20242Ligue 2M231,9572622606.93
3039Arbnor MuçolliM · VejleNow at IFK Göteborg · joined Jul 2023 (free transfer)· 1Danish SuperligaVejleNow at IFK Göteborg · joined Jul 2023 (free transfer)1Danish SuperligaM211,7372642606.93
3040Lim Min-HyukM · Gwangju FC · 1K League 1Gwangju FC1K League 1M–6141313406.93
3041Donovan LéonG · AuxerreNow at Abha · joined Jul 2026 (free transfer)· 2Ligue 2AuxerreNow at Abha · joined Jul 2026 (free transfer)2Ligue 2G283,1343600016.93
3042Frank AnguissaM · FulhamNow at Napoli · joined Jul 2022 (permanent)· 1Premier LeagueFulhamNow at Napoli · joined Jul 2022 (permanent)1Premier LeagueM252,6003603606.93
3043Matt O'RileyM · MK DonsNow at Brighton & Hove Albion · joined Feb 2026· 3League OneMK DonsNow at Brighton & Hove Albion · joined Feb 20263League OneM201,8732332106.93
3044Andrea TiritielloD · CosenzaNow at Virtus Entella · joined Jul 2024· 2Serie BCosenzaNow at Virtus Entella · joined Jul 20242Serie BD261,6532320926.93
3045MaracásD · Paços de FerreiraNow at Moreirense · joined Jul 2023· 1Primeira LigaPaços de FerreiraNow at Moreirense · joined Jul 20231Primeira LigaD271,9972300306.93
3046Lazar RosićD · MoreirenseNow at AVS · joined Jun 2026 (free transfer)· 1Primeira LigaMoreirenseNow at AVS · joined Jun 2026 (free transfer)1Primeira LigaD282,8933300506.93
3047Will GriggF · MK DonsNow at Chesterfield · joined Jun 2023· 3League OneMK DonsNow at Chesterfield · joined Jun 20233League OneF291,2262083006.93
3048Pablo RodríguezF · LecceNow at Lech Poznań · joined Jul 2025 (permanent)· 2Serie BLecceNow at Lech Poznań · joined Jul 2025 (permanent)2Serie BF197332061416.93
3049J. SutaloD · IstraNow at Lazio · joined Aug 2026 (loan)· 1Croatian First Football LeagueIstraNow at Lazio · joined Aug 2026 (loan)1Croatian First Football LeagueD219051000306.93
3050J. KvesicD · Šibenik · 1Croatian First Football LeagueŠibenik1Croatian First Football LeagueD–8211000306.93

API-Football · Data sources