Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2021, senior men's leaguesChange filters ↓Calendar-year stats for 2021 are still being built, so this shows season stats for now.1–50 of 4,350 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1Branco van den BoomenM · ToulouseNow at Angers · joined Jun 2026 (free transfer)· 2Ligue 2ToulouseNow at Angers · joined Jun 2026 (free transfer)2Ligue 2M263,210371221508.05
2Dušan TadićM · AjaxNow at NEC · joined Jul 2026 (free transfer)· 1EredivisieAjaxNow at NEC · joined Jul 2026 (free transfer)1EredivisieM332,941341319207.82
3Kevin De BruyneM · Man CityNow at Napoli · joined Jul 2025 (free transfer)· 1Premier LeagueMan CityNow at Napoli · joined Jul 2025 (free transfer)1Premier LeagueM312,20530158207.80
4C. GoodwinM · Adelaide United · 1A-League MenAdelaide United1A-League MenM302,17227108407.77
5Josué PesqueiraM · Legia WarszawaNow at Coritiba · joined Aug 2024 (free transfer)· 1EkstraklasaLegia WarszawaNow at Coritiba · joined Aug 2024 (free transfer)1EkstraklasaM312,37228214717.75
6Lovro MajerM · Dinamo ZagrebNow at AEK Athens · joined Jul 2026 (permanent)· 1Croatian First Football LeagueDinamo ZagrebNow at AEK Athens · joined Jul 2026 (permanent)1Croatian First Football LeagueM24313531007.74
7Thom HayeM · HeerenveenNow at Persib Bandung · joined Aug 2025 (free transfer)· 1EredivisieHeerenveenNow at Persib Bandung · joined Aug 2025 (free transfer)1EredivisieM271,4011605407.74
8Sebastian LarssonM · AIK Stockholm · 1AllsvenskanAIK Stockholm1AllsvenskanM372,21225371207.70
9EvanderM · MidtjyllandNow at FC Cincinnati · joined Feb 2025 (permanent)· 1Danish SuperligaMidtjyllandNow at FC Cincinnati · joined Feb 2025 (permanent)1Danish SuperligaM242,35329126217.64
10J. BellM · Viking · 1EliteserienViking1EliteserienM232,3892718407.64
11Daniel PenhaM · Newcastle JetsNow at Avaí · joined Jan 2026 (loan)· 1A-League MenNewcastle JetsNow at Avaí · joined Jan 2026 (loan)1A-League MenM231,93523411627.64
12Anders ChristiansenM · Malmö FF · 1AllsvenskanMalmö FF1AllsvenskanM321,4842268407.64
13Magnus ErikssonM · Djurgården · 1AllsvenskanDjurgården1AllsvenskanM322,70030513207.62
14O. KokcuM · FeyenoordNow at Beşiktaş · joined Jun 2026 (permanent)· 1EredivisieFeyenoordNow at Beşiktaş · joined Jun 2026 (permanent)1EredivisieM212,6323279507.61
15D. BerardiM · Sassuolo · 1Serie ASassuolo1Serie AM272,835331514907.61
16David TurnbullM · CelticNow at Cardiff City · joined Feb 2024 (permanent)· 1Scottish PremiershipCelticNow at Cardiff City · joined Feb 2024 (permanent)1Scottish PremiershipM221,8192565307.60
17Benjamin BourigeaudM · RennesNow at Al Ahli Doha · joined Jul 2026 (permanent)· 1Ligue 1RennesNow at Al Ahli Doha · joined Jul 2026 (permanent)1Ligue 1M283,212381112207.60
18Joey VeermanM · PSV EindhovenNow at Borussia Dortmund · joined Aug 2026 (permanent)· 1EredivisiePSV EindhovenNow at Borussia Dortmund · joined Aug 2026 (permanent)1EredivisieM231,0351545007.57
19Jay O'SheaM · Brisbane RoarNow at Perth Glory · joined Oct 2026 (free transfer)· 1A-League MenBrisbane RoarNow at Perth Glory · joined Oct 2026 (free transfer)1A-League MenM332,34026310607.57
20Mohamed DaramyM · CopenhagenNow at Reims · joined Aug 2023 (permanent)· 1Danish SuperligaCopenhagenNow at Reims · joined Aug 2023 (permanent)1Danish SuperligaM20438621007.57
21Aschraf El MahdiouiM · Wisła KrakówNow at Al-Taawoun · joined Jan 2022· 1EkstraklasaWisła KrakówNow at Al-Taawoun · joined Jan 20221EkstraklasaM26813910607.56
22Edon ZhegrovaM · FC Basel 1893Now at Juventus · joined Jul 2026 (permanent)· 1Swiss Super LeagueFC Basel 1893Now at Juventus · joined Jul 2026 (permanent)1Swiss Super LeagueM23490825007.55
23Y. M'ChangamaM · GuingampNow at Troyes · joined Sep 2023· 2Ligue 2GuingampNow at Troyes · joined Sep 20232Ligue 2M312,84333915407.54
24Hakan ÇalhanoğluM · Inter Milan · 1Serie AInter Milan1Serie AM282,516347121107.54
25F. AursnesM · MoldeNow at Benfica · joined Aug 2022 (permanent)· 1EliteserienMoldeNow at Benfica · joined Aug 2022 (permanent)1EliteserienM261,3091515107.54
26S. McConvilleM · AccringtonNow at Clitheroe · joined Jun 2024 (free transfer)· 3League OneAccringtonNow at Clitheroe · joined Jun 2024 (free transfer)3League OneM333,87745417407.52
27L. SinisterraM · FeyenoordNow at Cruzeiro · joined Jul 2026 (permanent)· 1EredivisieFeyenoordNow at Cruzeiro · joined Jul 2026 (permanent)1EredivisieM232,41630127107.52
28Cody GakpoM · PSV EindhovenNow at Liverpool · joined Jan 2023 (permanent)· 1EredivisiePSV EindhovenNow at Liverpool · joined Jan 2023 (permanent)1EredivisieM231,915271213107.51
29Jake BrimmerM · Melbourne VictoryNow at Auckland · joined Jul 2026 (permanent)· 1A-League MenMelbourne VictoryNow at Auckland · joined Jul 2026 (permanent)1A-League MenM242,2802777207.51
30Luis Díaz MarulandaM · PortoNow at Bayern Munich · joined Jul 2025 (permanent)· 1Primeira LigaPortoNow at Bayern Munich · joined Jul 2025 (permanent)1Primeira LigaM251,50518144207.51
31OtávioM · PortoNow at Al-Rayyan SC · joined Sep 2026 (loan)· 1Primeira LigaPortoNow at Al-Rayyan SC · joined Sep 2026 (loan)1Primeira LigaM272,68532311807.50
32Joey VeermanM · HeerenveenNow at Borussia Dortmund · joined Aug 2026 (permanent)· 1EredivisieHeerenveenNow at Borussia Dortmund · joined Aug 2026 (permanent)1EredivisieM231,5191836107.50
33Christian Dannemann EriksenM · BrentfordNow at VfL Wolfsburg · joined Sep 2025 (free transfer)· 1Premier LeagueBrentfordNow at VfL Wolfsburg · joined Sep 2025 (free transfer)1Premier LeagueM309381114107.49
34PedrinhoM · Gil VicenteNow at Antalyaspor · joined Jul 2026 (free transfer)· 1Primeira LigaGil VicenteNow at Antalyaspor · joined Jul 2026 (free transfer)1Primeira LigaM292,89333114707.48
35Michael LiendlM · Wolfsberger ACNow at Grazer AK · joined Jul 2022 (free transfer)· 1Austrian BundesligaWolfsberger ACNow at Grazer AK · joined Jul 2022 (free transfer)1Austrian BundesligaM362,6283186307.48
36Barry BannanM · Sheff Wed · 3League OneSheff Wed3League OneM323,79043910907.47
37Giorgian de ArrascaetaM · Flamengo · 1Campeonato Brasileiro Série AFlamengo1Campeonato Brasileiro Série AM289321416307.47
38S. HorvathM · HartbergNow at LASK · joined Aug 2021 (permanent)· 1Austrian BundesligaHartbergNow at LASK · joined Aug 2021 (permanent)1Austrian BundesligaM25533630007.47
39VitinhaM · PortoNow at Paris Saint-Germain · joined Jul 2022 (permanent)· 1Primeira LigaPortoNow at Paris Saint-Germain · joined Jul 2022 (permanent)1Primeira LigaM222,2643023307.46
40Jesper KarlssonM · AZNow at Servette · joined Sep 2026 (loan)· 1EredivisieAZNow at Servette · joined Sep 2026 (loan)1EredivisieM233,285381713407.46
41Toni KroosM · Real Madrid · 1La LigaReal Madrid1La LigaM322,1082813407.45
42Lorenzo PellegriniM · Roma · 1Serie ARoma1Serie AM262,2972895717.44
43Teji SavanierM · MontpellierNow at Metz · joined Aug 2026 (free transfer)· 1Ligue 1MontpellierNow at Metz · joined Aug 2026 (free transfer)1Ligue 1M302,4212987927.43
44AntonyM · AjaxNow at Real Betis · joined Sep 2025 (permanent)· 1EredivisieAjaxNow at Real Betis · joined Sep 2025 (permanent)1EredivisieM221,7362384517.43
45Dani ParejoM · Villarreal · 1La LigaVillarreal1La LigaM332,70833210307.42
46Matt O'RileyM · MK DonsNow at Brighton & Hove Albion · joined Feb 2026· 3League OneMK DonsNow at Brighton & Hove Albion · joined Feb 20263League OneM212,2322575207.42
47Fábio VieiraM · PortoNow at Hamburger SV · joined Aug 2026 (permanent)· 1Primeira LigaPortoNow at Hamburger SV · joined Aug 2026 (permanent)1Primeira LigaM221,35327614207.42
48Steven BerghuisM · Ajax · 1EredivisieAjax1EredivisieM302,39833811007.42
49Magnus Wolff EikremM · MoldeNow at KFUM Oslo · joined Feb 2026 (free transfer)· 1EliteserienMoldeNow at KFUM Oslo · joined Feb 2026 (free transfer)1EliteserienM311,6262448207.42
50Lukas GörtlerM · St. Gallen · 1Swiss Super LeagueSt. Gallen1Swiss Super LeagueM282,57930591207.40

API-Football · Data sources