Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2022, senior men's leaguesChange filters ↓Calendar-year stats for 2022 are still being built, so this shows season stats for now.1–50 of 5,651 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1C. GoodwinM · Adelaide United · 1A-League MenAdelaide United1A-League MenM312,443281510307.95
2ZizoM · ZamalekNow at Al Ahly · joined Jul 2026 (permanent)· 1Egyptian Premier LeagueZamalekNow at Al Ahly · joined Jul 2026 (permanent)1Egyptian Premier LeagueM2748761313107.82
3Josué PesqueiraM · Legia WarszawaNow at Coritiba · joined Aug 2024 (free transfer)· 1EkstraklasaLegia WarszawaNow at Coritiba · joined Aug 2024 (free transfer)1EkstraklasaM322,826321261117.81
4Kevin De BruyneM · Man CityNow at Napoli · joined Jul 2025 (free transfer)· 1Premier LeagueMan CityNow at Napoli · joined Jul 2025 (free transfer)1Premier LeagueM322,42532716107.76
5Arnór SigurðssonM · NorrköpingNow at Kalamata · joined Jun 2026 (permanent)· 1AllsvenskanNorrköpingNow at Kalamata · joined Jun 2026 (permanent)1AllsvenskanM249891164407.75
6OtávioM · PortoNow at Al-Rayyan SC · joined Sep 2026 (loan)· 1Primeira LigaPortoNow at Al-Rayyan SC · joined Sep 2026 (loan)1Primeira LigaM282,2692757707.74
7Sin Jin-hoM · Pohang SteelersNow at Incheon United · joined Jan 2023 (free transfer)· 1K League 1Pohang SteelersNow at Incheon United · joined Jan 2023 (free transfer)1K League 1M342,784324121007.65
8Bruno FernandesM · Man Utd · 1Premier LeagueMan Utd1Premier LeagueM283,3253788607.62
9Nahir BesaraM · Hammarby FF · 1AllsvenskanHammarby FF1AllsvenskanM322,390301110107.61
10Gustavo ScarpaM · PalmeirasNow at Atlético Mineiro · joined Jan 2024 (free transfer)· 1Campeonato Brasileiro Série APalmeirasNow at Atlético Mineiro · joined Jan 2024 (free transfer)1Campeonato Brasileiro Série AM292,61735811307.60
11Martin TerrierM · RennesNow at Bayer Leverkusen · joined Jul 2024 (permanent)· 1Ligue 1RennesNow at Bayer Leverkusen · joined Jul 2024 (permanent)1Ligue 1M261,3281694007.60
12Barry BannanM · Sheff Wed · 3League OneSheff Wed3League OneM333,58242713707.59
13James RodríguezM · Olympiakos PiraeusNow at Atlético Nacional · joined Sep 2026 (free transfer)· 1Super League GreeceOlympiakos PiraeusNow at Atlético Nacional · joined Sep 2026 (free transfer)1Super League GreeceM311,4552056107.56
14Branco van den BoomenM · ToulouseNow at Angers · joined Jun 2026 (free transfer)· 1Ligue 1ToulouseNow at Angers · joined Jun 2026 (free transfer)1Ligue 1M272,8913558607.55
15Rémy CabellaM · LilleNow at Volos · joined Sep 2026 (free transfer)· 1Ligue 1LilleNow at Volos · joined Sep 2026 (free transfer)1Ligue 1M332,53032710307.55
16Magnus ErikssonM · Djurgården · 1AllsvenskanDjurgården1AllsvenskanM332,4082938207.54
17EvanderM · MidtjyllandNow at FC Cincinnati · joined Feb 2025 (permanent)· 1Danish SuperligaMidtjyllandNow at FC Cincinnati · joined Feb 2025 (permanent)1Danish SuperligaM258931040407.54
18Mikkel RygaardM · Häcken · 1AllsvenskanHäcken1AllsvenskanM322,14128114407.54
19A. SalétrosM · Sarpsborg 08Now at Chicago Fire FC · joined Jan 2026 (permanent)· 1EliteserienSarpsborg 08Now at Chicago Fire FC · joined Jan 2026 (permanent)1EliteserienM272,3832857417.53
20Enzo FernándezM · BenficaNow at Manchester City · joined Aug 2026 (permanent)· 1Primeira LigaBenficaNow at Manchester City · joined Aug 2026 (permanent)1Primeira LigaM221,3881715307.49
21C. HolseM · RosenborgNow at St. Louis City SC · joined Jul 2026 (permanent)· 1EliteserienRosenborgNow at St. Louis City SC · joined Jul 2026 (permanent)1EliteserienM242,22528314207.48
22Teddy TeumaM · Union SGNow at Standard Liège · joined Jan 2026 (free transfer)· 1Belgian Pro LeagueUnion SGNow at Standard Liège · joined Jan 2026 (free transfer)1Belgian Pro LeagueM292,9983610121007.47
23H. StengelM · Stromsgodset · 1EliteserienStromsgodset1EliteserienM272,5962939307.47
24M. FathiM · Pyramids · 1Egyptian Premier LeaguePyramids1Egyptian Premier LeagueM29443594007.46
25Toni KroosM · Real Madrid · 1La LigaReal Madrid1La LigaM332,1693024217.45
26Patrick BergM · Bodo/Glimt · 1EliteserienBodo/Glimt1EliteserienM259001011007.45
27Mislav OršićM · Dinamo Zagreb · 1Croatian First Football LeagueDinamo Zagreb1Croatian First Football LeagueM309501585007.45
28H. VetlesenM · Bodo/GlimtNow at Club Brugge · joined Jul 2023· 1EliteserienBodo/GlimtNow at Club Brugge · joined Jul 20231EliteserienM232,39729167407.44
29Iuri MedeirosM · BragaNow at Újpest · joined Jul 2025 (free transfer)· 1Primeira LigaBragaNow at Újpest · joined Jul 2025 (free transfer)1Primeira LigaM282,08530106507.44
30Lee EvansM · IpswichNow at Northampton Town · joined Aug 2026 (free transfer)· 3League OneIpswichNow at Northampton Town · joined Aug 2026 (free transfer)3League OneM281,8762332407.44
31Giorgian de ArrascaetaM · Flamengo · 1Campeonato Brasileiro Série AFlamengo1Campeonato Brasileiro Série AM291,51624310107.44
32Sergio PeñaM · Malmö FFNow at OFK Beograd · joined Jul 2026 (free transfer)· 1AllsvenskanMalmö FFNow at OFK Beograd · joined Jul 2026 (free transfer)1AllsvenskanM271,4681911307.44
33Leonardo FernándezM · TolucaNow at Peñarol · joined Jan 2025 (permanent)· 1Liga MXTolucaNow at Peñarol · joined Jan 2025 (permanent)1Liga MXM242,459391012807.43
34M. ZeidanM · Malmö FF · 1AllsvenskanMalmö FF1AllsvenskanM259511537307.43
35Benjamin BourigeaudM · RennesNow at Al Ahli Doha · joined Jul 2026 (permanent)· 1Ligue 1RennesNow at Al Ahli Doha · joined Jul 2026 (permanent)1Ligue 1M293,08637710617.42
36Gakuto NotsudaM · Sanfrecce HiroshimaNow at Persib Bandung · joined Jul 2026 (permanent)· 1J1 LeagueSanfrecce HiroshimaNow at Persib Bandung · joined Jul 2026 (permanent)1J1 LeagueM292,3092838507.42
37Aleix GarcíaM · GironaNow at Bayer Leverkusen · joined Jul 2024 (permanent)· 1La LigaGironaNow at Bayer Leverkusen · joined Jul 2024 (permanent)1La LigaM262,3393015107.41
38Leif DavisM · Ipswich · 3League OneIpswich3League OneM233,53543314307.40
39Damian DąbrowskiM · Pogoń SzczecinNow at Zagłębie Lubin · joined Jun 2023 (free transfer)· 1EkstraklasaPogoń SzczecinNow at Zagłębie Lubin · joined Jun 2023 (free transfer)1EkstraklasaM302,8353243407.40
40A. Skov OlsenM · Club BruggeNow at İstanbul Başakşehir · joined Jul 2026 (loan)· 1Belgian Pro LeagueClub BruggeNow at İstanbul Başakşehir · joined Jul 2026 (loan)1Belgian Pro LeagueM231,5792376407.40
41Martin LinnesM · Molde · 1EliteserienMolde1EliteserienM311,9672344007.38
42P. BockajM · Dinamo ZagrebNow at Varaždin · joined Jun 2025 (free transfer)· 1Croatian First Football LeagueDinamo ZagrebNow at Varaždin · joined Jun 2025 (free transfer)1Croatian First Football LeagueM261,3422236207.38
43M. LasheenM · Future FCNow at Pyramids · joined Aug 2023· 1Egyptian Premier LeagueFuture FCNow at Pyramids · joined Aug 20231Egyptian Premier LeagueM27450510507.38
44Ricardo HortaM · Braga · 1Primeira LigaBraga1Primeira LigaM282,62330148407.38
45Hugo SiquetM · Cercle BruggeNow at Club Brugge · joined Jul 2026 (permanent)· 1Belgian Pro LeagueCercle BruggeNow at Club Brugge · joined Jul 2026 (permanent)1Belgian Pro LeagueM201,4392022207.37
46Pedro PorroM · Sporting CPNow at Tottenham Hotspur · joined Jul 2023 (permanent)· 1Primeira LigaSporting CPNow at Tottenham Hotspur · joined Jul 2023 (permanent)1Primeira LigaM231,0761426417.36
47Jay 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 MenM342,0852492517.36
48Martin ØdegaardM · Arsenal · 1Premier LeagueArsenal1Premier LeagueM243,14337157407.36
49Jeppe TverskovM · OdenseNow at San Diego FC · joined Jan 2025 (permanent)· 1Danish SuperligaOdenseNow at San Diego FC · joined Jan 2025 (permanent)1Danish SuperligaM302,6503021707.36
50Todd CantwellM · RangersNow at Blackburn Rovers · joined Aug 2024 (permanent)· 1Scottish PremiershipRangersNow at Blackburn Rovers · joined Aug 2024 (permanent)1Scottish PremiershipM251,2921664507.36

API-Football · Data sources