Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2020, senior men's leaguesChange filters ↓Calendar-year stats for 2020 are still being built, so this shows season stats for now.1–50 of 6,269 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1Kevin De BruyneM · Man CityNow at Napoli · joined Jul 2025 (free transfer)· 1Premier LeagueMan CityNow at Napoli · joined Jul 2025 (free transfer)1Premier LeagueM302,00125612107.77
2Toni KroosM · Real Madrid · 1La LigaReal Madrid1La LigaM312,12028310607.73
3Emiliano BuendíaM · NorwichNow at Aston Villa · joined Jun 2025· 2ChampionshipNorwichNow at Aston Villa · joined Jun 20252ChampionshipM243,333391516827.70
4O. TannaneM · VitesseNow at Al-Arabi SC · joined Jul 2026 (permanent)· 1EredivisieVitesseNow at Al-Arabi SC · joined Jul 2026 (permanent)1EredivisieM272,4152979917.67
5David TurnbullM · MotherwellNow at Cardiff City · joined Feb 2024 (permanent)· 1Scottish PremiershipMotherwellNow at Cardiff City · joined Feb 2024 (permanent)1Scottish PremiershipM21430510107.64
6Son Jun-hoM · Jeonbuk HyundaiNow at Chungnam Asan · joined Feb 2025 (free transfer)· 1K League 1Jeonbuk HyundaiNow at Chungnam Asan · joined Feb 2025 (free transfer)1K League 1M292,1452426507.62
7Faïz SelemaniM · KortrijkNow at Qatar SC · joined Jun 2025 (permanent)· 1Belgian Pro LeagueKortrijkNow at Qatar SC · joined Jun 2025 (permanent)1Belgian Pro LeagueM27624787217.61
8Aleksandar PaločevićM · Pohang SteelersNow at FC Seoul · joined Dec 2025· 1K League 1Pohang SteelersNow at FC Seoul · joined Dec 20251K League 1M271,50422146307.61
9Raphael HolzhauserM · GerminalNow at Gloggnitz · joined Jan 2025 (free transfer)· 1Belgian Pro LeagueGerminalNow at Gloggnitz · joined Jan 2025 (free transfer)1Belgian Pro LeagueM2860071616307.60
10L. InsigneM · NapoliNow at Sampdoria · joined Jun 2026 (free transfer)· 1Serie ANapoliNow at Sampdoria · joined Jun 2026 (free transfer)1Serie AM302,87235197217.60
11ClaudinhoM · Red BullNow at Al Sadd · joined Jan 2025 (permanent)· 1Campeonato Brasileiro Série ARed BullNow at Al Sadd · joined Jan 2025 (permanent)1Campeonato Brasileiro Série AM242,86235186407.59
12Giorgian de ArrascaetaM · Flamengo · 1Campeonato Brasileiro Série AFlamengo1Campeonato Brasileiro Série AM272,2252889007.59
13Ben WhitemanM · DoncasterNow at Wrexham · joined Aug 2026 (permanent)· 3League OneDoncasterNow at Wrexham · joined Aug 2026 (permanent)3League OneM251,6201854307.58
14Bruno FernandesM · Man Utd · 1Premier LeagueMan Utd1Premier LeagueM263,105371812607.57
15C. NoboaM · SochiNow at Emelec · joined Jan 2024 (free transfer)· 1Russian Premier LeagueSochiNow at Emelec · joined Jan 2024 (free transfer)1Russian Premier LeagueM362,17225127607.56
16Louis VerstraeteM · BeverenNow at Patro Eisden · joined Jun 2026 (free transfer)· 1Belgian Pro LeagueBeverenNow at Patro Eisden · joined Jun 2026 (free transfer)1Belgian Pro LeagueM22439530307.56
17Junya ItōM · Genk · 1Belgian Pro LeagueGenk1Belgian Pro LeagueM281,005121113417.56
18A. MaherM · UtrechtNow at Damac · joined Jul 2024· 1EredivisieUtrechtNow at Damac · joined Jul 20241EredivisieM272,3612724507.55
19Dominik SzoboszlaiM · Red Bull SalzburgNow at Liverpool · joined Jul 2023 (permanent)· 1Austrian BundesligaRed Bull SalzburgNow at Liverpool · joined Jul 2023 (permanent)1Austrian BundesligaM208061247007.55
20A. AndradeM · Atlético Nacional · 1Categoría Primera AAtlético Nacional1Categoría Primera AM–464879507.55
21Théo BongondaM · GenkNow at Al-Faisaly FC · joined Jun 2026 (free transfer)· 1Belgian Pro LeagueGenkNow at Al-Faisaly FC · joined Jun 2026 (free transfer)1Belgian Pro LeagueM251,11413168417.55
22Amine BassiM · NancyNow at Panetolikos · joined Jul 2026 (free transfer)· 2Ligue 2NancyNow at Panetolikos · joined Jul 2026 (free transfer)2Ligue 2M231,4791973207.54
23A. Di MariaM · PSGNow at Rosario Central · joined Jun 2025 (free transfer)· 1Ligue 1PSGNow at Rosario Central · joined Jun 2025 (free transfer)1Ligue 1M331,8632749107.54
24Jack GrealishM · Aston VillaNow at Everton · joined Aug 2026 (loan)· 1Premier LeagueAston VillaNow at Everton · joined Aug 2026 (loan)1Premier LeagueM252,18526610607.53
25R. BezusM · Gent · 1Belgian Pro LeagueGent1Belgian Pro LeagueM309611465507.53
26Lee EvansM · WiganNow at Northampton Town · joined Aug 2026 (free transfer)· 3League OneWiganNow at Northampton Town · joined Aug 2026 (free transfer)3League OneM261,8892122207.52
27J. GrantM · LincolnNow at Salford City · joined Jul 2025 (free transfer)· 3League OneLincolnNow at Salford City · joined Jul 2025 (free transfer)3League OneM263,373391391007.52
28NeymarM · PSGNow at Santos · joined Jan 2025 (free transfer)· 1Ligue 1PSGNow at Santos · joined Jan 2025 (free transfer)1Ligue 1M291,4231895727.51
29R. de PaulM · UdineseNow at Inter Miami CF · joined Dec 2025 (permanent)· 1Serie AUdineseNow at Inter Miami CF · joined Dec 2025 (permanent)1Serie AM273,2043699527.50
30X. MercierM · OH Leuven · 1Belgian Pro LeagueOH Leuven1Belgian Pro LeagueM–6147916107.49
31Andrés RicaurteM · Independiente MedellínNow at Águilas Doradas · joined Dec 2025 (free transfer)· 1Categoría Primera AIndependiente MedellínNow at Águilas Doradas · joined Dec 2025 (free transfer)1Categoría Primera AM29599721407.49
32Rob SchoofsM · MechelenNow at Union SG · joined Aug 2025 (permanent)· 1Belgian Pro LeagueMechelenNow at Union SG · joined Aug 2025 (permanent)1Belgian Pro LeagueM271,1701369607.48
33David TurnbullM · CelticNow at Cardiff City · joined Feb 2024 (permanent)· 1Scottish PremiershipCelticNow at Cardiff City · joined Feb 2024 (permanent)1Scottish PremiershipM212,0773186307.48
34Lorenzo PellegriniM · Roma · 1Serie ARoma1Serie AM252,60834761007.48
35Ruud VormerM · Club BruggeNow at Zulte Waregem · joined Jul 2023 (free transfer)· 1Belgian Pro LeagueClub BruggeNow at Zulte Waregem · joined Jul 2023 (free transfer)1Belgian Pro LeagueM331,25614611407.48
36L. StulacM · EmpoliNow at Koper · joined Jul 2026 (free transfer)· 2Serie BEmpoliNow at Koper · joined Jul 2026 (free transfer)2Serie BM–4,3373637507.48
37R. MaielloM · FrosinoneNow at Casarano · joined Jul 2025 (free transfer)· 2Serie BFrosinoneNow at Casarano · joined Jul 2025 (free transfer)2Serie BM–2,5553323307.46
38Magnus Wolff EikremM · MoldeNow at KFUM Oslo · joined Feb 2026 (free transfer)· 1EliteserienMoldeNow at KFUM Oslo · joined Feb 2026 (free transfer)1EliteserienM301,67327710507.45
39VinaM · CearáNow at Al-Hazem · joined Jul 2023· 1Campeonato Brasileiro Série ACearáNow at Al-Hazem · joined Jul 20231Campeonato Brasileiro Série AM302,62131139307.45
40Teun KoopmeinersM · AZNow at Juventus · joined Aug 2024 (permanent)· 1EredivisieAZNow at Juventus · joined Aug 2024 (permanent)1EredivisieM232,70531155217.45
41Michael LiendlM · Wolfsberger ACNow at Grazer AK · joined Jul 2022 (free transfer)· 1Austrian BundesligaWolfsberger ACNow at Grazer AK · joined Jul 2022 (free transfer)1Austrian BundesligaM352,65934816307.45
42Fabián SambuezaM · Santa FeNow at Bucaramanga · joined Jul 2026 (permanent)· 1Categoría Primera ASanta FeNow at Bucaramanga · joined Jul 2026 (permanent)1Categoría Primera AM32719867317.44
43A. HohbergM · UniversitarioNow at Cienciano · joined Jul 2026 (permanent)· 1Peruvian Primera DivisiónUniversitarioNow at Cienciano · joined Jul 2026 (permanent)1Peruvian Primera DivisiónM292,19427137517.44
44Scott TwineM · NewportNow at Bristol City · joined Aug 2024· 4League TwoNewportNow at Bristol City · joined Aug 20244League TwoM211,5491967107.44
45D. BerardiM · Sassuolo · 1Serie ASassuolo1Serie AM262,48530177407.43
46Marco MancosuM · LecceNow at Cagliari · joined Aug 2022 (free transfer)· 2Serie BLecceNow at Cagliari · joined Aug 2022 (free transfer)2Serie BM322,14432810307.43
47CristianoM · Kashiwa ReysolNow at Avaí · joined Mar 2026 (permanent)· 1J1 LeagueKashiwa ReysolNow at Avaí · joined Mar 2026 (permanent)1J1 LeagueM341,2791546207.43
48S. OliveiraM · PortoNow at Sport Recife · joined Feb 2025 (permanent)· 1Primeira LigaPortoNow at Sport Recife · joined Feb 2025 (permanent)1Primeira LigaM292,39432135507.43
49Mason MountM · ChelseaNow at Manchester United · joined Jul 2023 (permanent)· 1Premier LeagueChelseaNow at Manchester United · joined Jul 2023 (permanent)1Premier LeagueM222,8933665207.42
50L. MontesM · León · 1Liga MXLeón1Liga MXM353,1143656817.42

API-Football · Data sources