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 5,152 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1James TavernierD · RangersNow at Maccabi Tel Aviv · joined Sep 2026 (free transfer)· 1Scottish PremiershipRangersNow at Maccabi Tel Aviv · joined Sep 2026 (free transfer)1Scottish PremiershipD292,92333129207.71
2Thiago CarletoD · VitóriaNow at Vila Nova · joined Feb 2021 (free transfer)· 2Campeonato Brasileiro Série BVitóriaNow at Vila Nova · joined Feb 2021 (free transfer)2Campeonato Brasileiro Série BD321,3521641517.54
3Gernot TraunerD · Lask LinzNow at Feyenoord · joined Jul 2021· 1Austrian BundesligaLask LinzNow at Feyenoord · joined Jul 20211Austrian BundesligaD292,6082944717.51
4Douglas SantosD · Zenit Saint · 1Russian Premier LeagueZenit Saint1Russian Premier LeagueD272,4622837207.48
5Y. D. Hurtado TorresD · Alianza ValleduparNow at Always Ready · joined Jul 2026 (permanent)· 1Categoría Primera AAlianza ValleduparNow at Always Ready · joined Jul 2026 (permanent)1Categoría Primera AD24450520217.46
6Josip PivarićD · Lokomotiva · 1Croatian First Football LeagueLokomotiva1Croatian First Football LeagueD32533763407.44
7Kang Sang-wooD · Pohang SteelersNow at Ulsan HD · joined Jan 2025 (free transfer)· 1K League 1Pohang SteelersNow at Ulsan HD · joined Jan 2025 (free transfer)1K League 1D27506617207.43
8Borna BarišićD · RangersNow at NK Osijek · joined Aug 2025 (free transfer)· 1Scottish PremiershipRangersNow at NK Osijek · joined Aug 2025 (free transfer)1Scottish PremiershipD282,8423316407.42
9L. SobiechD · Zürich · 1Swiss Super LeagueZürich1Swiss Super LeagueD–1,0801230007.40
10Rasmus LauritsenD · Dinamo ZagrebNow at Iraklis · joined Aug 2026 (free transfer)· 1Croatian First Football LeagueDinamo ZagrebNow at Iraklis · joined Aug 2026 (free transfer)1Croatian First Football LeagueD25720810507.40
11J. AnguloD · Deportivo Cali · 1Categoría Primera ADeportivo Cali1Categoría Primera AD–528602207.40
12Connor GoldsonD · RangersNow at Apollon Limassol · joined Jun 2026 (free transfer)· 1Scottish PremiershipRangersNow at Apollon Limassol · joined Jun 2026 (free transfer)1Scottish PremiershipD283,4263842207.40
13Christopher JullienD · CelticNow at Dender EH · joined Aug 2026 (free transfer)· 1Scottish PremiershipCelticNow at Dender EH · joined Aug 2026 (free transfer)1Scottish PremiershipD28774911007.39
14Kim Jin-suD · Jeonbuk HyundaiNow at FC Seoul · joined Jan 2025 (permanent)· 1K League 1Jeonbuk HyundaiNow at FC Seoul · joined Jan 2025 (permanent)1K League 1D291,4031502117.39
15Hugo SiquetD · StandardNow at Club Brugge · joined Jul 2026 (permanent)· 1Belgian Pro LeagueStandardNow at Club Brugge · joined Jul 2026 (permanent)1Belgian Pro LeagueD188091105207.38
16Luiz OtavioD · ChapecoenseNow at Ceará · joined Feb 2026· 2Campeonato Brasileiro Série BChapecoenseNow at Ceará · joined Feb 20262Campeonato Brasileiro Série BD282,5582810207.36
17Filipe LuísD · Flamengo · 1Campeonato Brasileiro Série AFlamengo1Campeonato Brasileiro Série AD352,7593122807.35
18T. HamerD · BurtonNow at Lincoln City · joined Jul 2024· 3League OneBurtonNow at Lincoln City · joined Jul 20243League OneD211,8282132007.34
19Carlos RamírezD · Águilas DoradasNow at Internacional Palmira · joined Jan 2026 (free transfer)· 1Categoría Primera AÁguilas DoradasNow at Internacional Palmira · joined Jan 2026 (free transfer)1Categoría Primera AD33540602307.33
20MuriloD · Lokomotiv MoscowNow at Palmeiras · joined Jan 2022 (permanent)· 1Russian Premier LeagueLokomotiv MoscowNow at Palmeiras · joined Jan 2022 (permanent)1Russian Premier LeagueD241,9802240407.33
21Jordi VanlerbergheD · MechelenNow at Brøndby · joined Jul 2026 (permanent)· 1Belgian Pro LeagueMechelenNow at Brøndby · joined Jul 2026 (permanent)1Belgian Pro LeagueD251,0801220607.32
22Jimmy ValoyesD · Sport Huancayo · 1Peruvian Primera DivisiónSport Huancayo1Peruvian Primera DivisiónD341,7672023517.32
23Sebastián CoatesD · Sporting CP · 1Primeira LigaSporting CP1Primeira LigaD302,9703350707.32
24EduardoD · Sagan TosuNow at V-Varen Nagasaki · joined Jan 2025 (permanent)· 1J1 LeagueSagan TosuNow at V-Varen Nagasaki · joined Jan 2025 (permanent)1J1 LeagueD281,8912100207.31
25Casper HøjerD · AarhusNow at Rizespor · joined Sep 2023· 1Danish SuperligaAarhusNow at Rizespor · joined Sep 20231Danish SuperligaD262,4982838507.31
26Callum ElderD · HullNow at Lincoln City · joined Jun 2026 (free transfer)· 3League OneHullNow at Lincoln City · joined Jun 2026 (free transfer)3League OneD263,8244419607.31
27Espen RuudD · Odd · 1EliteserienOdd1EliteserienD372,28327611517.31
28Trent Alexander-ArnoldD · LiverpoolNow at Real Madrid · joined Jun 2025 (permanent)· 1Premier LeagueLiverpoolNow at Real Madrid · joined Jun 2025 (permanent)1Premier LeagueD223,0333627207.31
29Kieran TrippierD · AtléticoNow at Wolverhampton Wanderers · joined Jun 2026 (free transfer)· 1La LigaAtléticoNow at Wolverhampton Wanderers · joined Jun 2026 (free transfer)1La LigaD302,4772806007.30
30Alfie MawsonD · Bristol CityNow at Wycombe Wanderers · joined Aug 2022 (free transfer)· 2ChampionshipBristol CityNow at Wycombe Wanderers · joined Aug 2022 (free transfer)2ChampionshipD279581101207.30
31Sergio RamosD · Real MadridNow at Monterrey · joined Feb 2025 (free transfer)· 1La LigaReal MadridNow at Monterrey · joined Feb 2025 (free transfer)1La LigaD351,2761520307.29
32Guilherme AranaD · Atlético MineiroNow at Fluminense · joined Jan 2026 (permanent)· 1Campeonato Brasileiro Série AAtlético MineiroNow at Fluminense · joined Jan 2026 (permanent)1Campeonato Brasileiro Série AD243,2013746507.28
33J. FonteD · LilleNow at Casa Pia · joined Jul 2024 (free transfer)· 1Ligue 1LilleNow at Casa Pia · joined Jul 2024 (free transfer)1Ligue 1D373,1873630707.28
34Jacob RasmussenD · VitesseNow at 1. FC Kaiserslautern · joined Jan 2026 (permanent)· 1EredivisieVitesseNow at 1. FC Kaiserslautern · joined Jan 2026 (permanent)1EredivisieD242,4762820307.28
35Antonio RüdigerD · ChelseaNow at Real Madrid · joined Jul 2022 (free transfer)· 1Premier LeagueChelseaNow at Real Madrid · joined Jul 2022 (free transfer)1Premier LeagueD281,7101910007.28
36Dino PerićD · Dinamo ZagrebNow at NK Lokomotiva Zagreb · joined Jul 2017· 1Croatian First Football LeagueDinamo ZagrebNow at NK Lokomotiva Zagreb · joined Jul 20171Croatian First Football LeagueD26679910107.28
37Xavi QuintillàD · NorwichNow at Krasava Ypsonas · joined Jul 2025 (free transfer)· 2ChampionshipNorwichNow at Krasava Ypsonas · joined Jul 2025 (free transfer)2ChampionshipD249761121107.27
38C. ArcusD · AuxerreNow at Angers · joined Jul 2024 (free transfer)· 2Ligue 2AuxerreNow at Angers · joined Jul 2024 (free transfer)2Ligue 2D253,2423805607.27
39Marcos Senesi BarónD · FeyenoordNow at Tottenham Hotspur · joined Jun 2026 (free transfer)· 1EredivisieFeyenoordNow at Tottenham Hotspur · joined Jun 2026 (free transfer)1EredivisieD243,0603432507.27
40Olivier BoscagliD · PSV EindhovenNow at Brighton & Hove Albion · joined Aug 2025· 1EredivisiePSV EindhovenNow at Brighton & Hove Albion · joined Aug 20251EredivisieD232,5613022107.27
41Guilherme TeixeiraD · Figueirense · 2Campeonato Brasileiro Série BFigueirense2Campeonato Brasileiro Série BD–8551020307.27
42Mário FernandesD · CSKA MoscowNow at Zenit Saint Petersburg · joined Jul 2023 (permanent)· 1Russian Premier LeagueCSKA MoscowNow at Zenit Saint Petersburg · joined Jul 2023 (permanent)1Russian Premier LeagueD301,9742311407.27
43R. InnissD · CharltonNow at AFC Hornchurch · joined Jun 2026 (free transfer)· 3League OneCharltonNow at AFC Hornchurch · joined Jun 2026 (free transfer)3League OneD–1,0651310417.27
44S. NevilleD · Brisbane Roar · 1A-League MenBrisbane Roar1A-League MenD321,2811501407.27
45J. de WijsD · QPRNow at RKC Waalwijk · joined Jun 2026 (free transfer)· 2ChampionshipQPRNow at RKC Waalwijk · joined Jun 2026 (free transfer)2ChampionshipD26648910107.27
46Jeisson PalaciosD · Santa FeNow at Nashville SC · joined Jul 2026 (permanent)· 1Categoría Primera ASanta FeNow at Nashville SC · joined Jul 2026 (permanent)1Categoría Primera AD27720821607.26
47Pedro HenriqueD · Atlético ParanaenseNow at Red Bull Bragantino · joined Apr 2024· 1Campeonato Brasileiro Série AAtlético ParanaenseNow at Red Bull Bragantino · joined Apr 20241Campeonato Brasileiro Série AD252,6673000107.26
48A. BenedettiD · Cittadella · 2Serie BCittadella2Serie BD–1,2662022407.26
49G. BianconeD · Cercle BruggeNow at Anderlecht · joined Jul 2026 (permanent)· 1Belgian Pro LeagueCercle BruggeNow at Anderlecht · joined Jul 2026 (permanent)1Belgian Pro LeagueD21450510507.26
50Lucas VázquezD · Real MadridNow at Bayer Leverkusen · joined Aug 2025 (free transfer)· 1La LigaReal MadridNow at Bayer Leverkusen · joined Aug 2025 (free transfer)1La LigaD291,8502425307.26

API-Football · Data sources