Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2017, senior men's leaguesFilters ↓Calendar-year stats for 2017 are still being built, so this shows season stats for now.3,001–3,050 of 8,324 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
3001Marcus SandbergG · ValerengaNow at Ham-Kam · joined Jan 2023 (free transfer)· 1EliteserienValerengaNow at Ham-Kam · joined Jan 2023 (free transfer)1EliteserienG271,4401600206.83
3002Theo ZwarthoedG · ExcelsiorNow at NAC Breda · joined Aug 2018 (free transfer)· 1EredivisieExcelsiorNow at NAC Breda · joined Aug 2018 (free transfer)1EredivisieG351,4401600006.83
3003K. O'ConnorD · Preston · 2ChampionshipPreston2ChampionshipD–522800006.83
3004T. HaraldssonF · HalmstadNow at Valur · joined Jul 2026 (permanent)· 1AllsvenskanHalmstadNow at Valur · joined Jul 2026 (permanent)1AllsvenskanF–461920206.83
3005Zeki FryersD · BarnsleyNow at AFC Eskilstuna · joined Jan 2023 (free transfer)· 2ChampionshipBarnsleyNow at AFC Eskilstuna · joined Jan 2023 (free transfer)2ChampionshipD251,7962011106.83
3006Emiliano VecchioM · SantosNow at Defensores de Belgrano · joined Jan 2025 (free transfer)· 1Campeonato Brasileiro Série ASantosNow at Defensores de Belgrano · joined Jan 2025 (free transfer)1Campeonato Brasileiro Série AM297031211306.83
3007Rodrigo PinhoF · MarítimoNow at AVS · joined Aug 2026 (permanent)· 1Primeira LigaMarítimoNow at AVS · joined Aug 2026 (permanent)1Primeira LigaF271,9642841406.83
3008Kalifa CoulibalyF · NantesNow at Caen · joined Aug 2024 (free transfer)· 1Ligue 1NantesNow at Caen · joined Aug 2024 (free transfer)1Ligue 1F26338810006.83
3009A. ThomassonM · NantesNow at Rennes · joined Jun 2026 (free transfer)· 1Ligue 1NantesNow at Rennes · joined Jun 2026 (free transfer)1Ligue 1M242,5823653406.83
3010Diego CavalieriG · FluminenseNow at Crystal Palace · joined Mar 2018 (free transfer)· 1Campeonato Brasileiro Série AFluminenseNow at Crystal Palace · joined Mar 2018 (free transfer)1Campeonato Brasileiro Série AG351,4401600006.83
3011Bryan DaboM · Saint EtienneNow at Sepahan FC · joined Aug 2023 (free transfer)· 1Ligue 1Saint EtienneNow at Sepahan FC · joined Aug 2023 (free transfer)1Ligue 1M261,28916201006.83
3012D. MiličevićM · Metz · 1Ligue 1Metz1Ligue 1M–7131203006.83
3013Christian BentekeF · C. PalaceNow at Al Wahda · joined Jul 2026 (permanent)· 1Premier LeagueC. PalaceNow at Al Wahda · joined Jul 2026 (permanent)1Premier LeagueF272,2363135606.83
3014Adam ClaytonM · MiddlesbroughNow at Rochdale · joined Jul 2023 (free transfer)· 2ChampionshipMiddlesbroughNow at Rochdale · joined Jul 2023 (free transfer)2ChampionshipM292,0133100906.83
3015JoãozinhoD · TondelaNow at Torreense · joined Aug 2023· 1Primeira LigaTondelaNow at Torreense · joined Aug 20231Primeira LigaD282,7563100416.83
3016Igor ZubeldiaM · Real Sociedad · 1La LigaReal Sociedad1La LigaM211,5782512416.83
3017Enes ÜnalF · VillarrealNow at Getafe · joined Aug 2026 (free transfer)· 1La LigaVillarrealNow at Getafe · joined Aug 2026 (free transfer)1La LigaF211,1222352106.83
3018Marcos ViníciusM · BotafogoNow at Santa Cruz · joined Mar 2021 (free transfer)· 1Campeonato Brasileiro Série ABotafogoNow at Santa Cruz · joined Mar 2021 (free transfer)1Campeonato Brasileiro Série AM231,1102351306.83
3019S. CaldwellM · New EnglandNow at Real Salt Lake · joined Jan 2022 (free transfer)· 1Major League SoccerNew EnglandNow at Real Salt Lake · joined Jan 2022 (free transfer)1Major League SoccerM272,1953312206.83
3020Ögmundur KristinssonG · ExcelsiorNow at Víkingur Reykjavík · joined Jun 2026· 1EredivisieExcelsiorNow at Víkingur Reykjavík · joined Jun 20261EredivisieG291,3501500006.83
3021Jonathan HoggM · Huddersfield · 1Premier LeagueHuddersfield1Premier LeagueM292,40630001016.83
3022JoelintonF · Rapid ViennaNow at Newcastle United · joined Jul 2019 (permanent)· 1Austrian BundesligaRapid ViennaNow at Newcastle United · joined Jul 2019 (permanent)1Austrian BundesligaF211,6922671516.83
3023Petr ČechG · Arsenal · 1Premier LeagueArsenal1Premier LeagueG362,9503300106.83
3024Amin AskarD · Sarpsborg 08Now at Moss · joined Jan 2023 (free transfer)· 1EliteserienSarpsborg 08Now at Moss · joined Jan 2023 (free transfer)1EliteserienD329901101306.83
3025Rafael CrivellaroM · FeirenseNow at Chennaiyin · joined Sep 2019 (free transfer)· 1Primeira LigaFeirenseNow at Chennaiyin · joined Sep 2019 (free transfer)1Primeira LigaM298411111106.83
3026A. DragovicD · LeicesterNow at Austria Wien · joined Jul 2024 (free transfer)· 1Premier LeagueLeicesterNow at Austria Wien · joined Jul 2024 (free transfer)1Premier LeagueD277671100206.83
3027Emre MorF · Celta VigoNow at NEC · joined Jul 2026 (free transfer)· 1La LigaCelta VigoNow at NEC · joined Jul 2026 (free transfer)1La LigaF206502312406.83
3028Fábio EspinhoM · BoavistaNow at Feirense · joined Aug 2019 (free transfer)· 1Primeira LigaBoavistaNow at Feirense · joined Aug 2019 (free transfer)1Primeira LigaM322,7513345706.83
3029Rónald MatarritaD · New York CityNow at LD Alajuelense · joined Jul 2026 (permanent)· 1Major League SoccerNew York CityNow at LD Alajuelense · joined Jul 2026 (permanent)1Major League SoccerD236961202306.83
3030Marcos CalazansM · Fluminense · 1Campeonato Brasileiro Série AFluminense1Campeonato Brasileiro Série AM–6881102406.83
3031Daniel JohnsonM · PrestonNow at Fatih Karagümrük · joined Sep 2024 (free transfer)· 2ChampionshipPrestonNow at Fatih Karagümrük · joined Sep 2024 (free transfer)2ChampionshipM252,0762933706.83
3032Sam CroninM · Minnesota United · 1Major League SoccerMinnesota United1Major League SoccerM311,5511801306.83
3033Wellington SilvaM · FluminenseNow at Chengdu Rongcheng · joined Jan 2026 (free transfer)· 1Campeonato Brasileiro Série AFluminenseNow at Chengdu Rongcheng · joined Jan 2026 (free transfer)1Campeonato Brasileiro Série AM251,0341821106.83
3034E. EzeF · Sturm GrazNow at Sarıyer · joined Jul 2026 (free transfer)· 1Austrian BundesligaSturm GrazNow at Sarıyer · joined Jul 2026 (free transfer)1Austrian BundesligaF216071843106.83
3035C. ArangoF · AvesNow at Atlético Nacional · joined Jul 2026 (permanent)· 1Primeira LigaAvesNow at Atlético Nacional · joined Jul 2026 (permanent)1Primeira LigaF238891913206.83
3036Koya KitagawaF · S-Pulse · 1J1 LeagueS-Pulse1J1 LeagueF211,1292652106.83
3037J. ThiessonD · Minnesota UnitedNow at FC Aarau · joined Jul 2019 (free transfer)· 1Major League SoccerMinnesota UnitedNow at FC Aarau · joined Jul 2019 (free transfer)1Major League SoccerD302,9553323606.83
3038Filipe MoraisM · BoltonNow at Grimsby Town · joined Dec 2020 (free transfer)· 2ChampionshipBoltonNow at Grimsby Town · joined Dec 2020 (free transfer)2ChampionshipM321,8233202816.83
3039P. BijenD · TwenteNow at Emmen · joined Aug 2021 (free transfer)· 1EredivisieTwenteNow at Emmen · joined Aug 2021 (free transfer)1EredivisieD232,8803221306.83
3040S. Oum GouetM · SCR AltachNow at Hegelmann · joined Jan 2026 (free transfer)· 1Austrian BundesligaSCR AltachNow at Hegelmann · joined Jan 2026 (free transfer)1Austrian BundesligaM–1,2271410106.83
3041A. OkugoM · Timbers · 1Major League SoccerTimbers1Major League SoccerM–396800106.83
3042SimyF · CrotoneNow at Al-Orobah · joined Aug 2025 (free transfer)· 1Serie ACrotoneNow at Al-Orobah · joined Aug 2025 (free transfer)1Serie AF261,2102371106.83
3043Mushaga BakengaF · TromsoNow at Apollon Limassol · joined Jan 2024 (free transfer)· 1EliteserienTromsoNow at Apollon Limassol · joined Jan 2024 (free transfer)1EliteserienF25501730106.83
3044W. HashimotoD · Vissel Kobe · 1J1 LeagueVissel Kobe1J1 LeagueD311,2271411106.83
3045Christian FuchsD · Leicester · 1Premier LeagueLeicester1Premier LeagueD321,9182501106.83
3046William AlvesD · Atlético GoianienseNow at Santa Cruz · joined Mar 2019· 1Campeonato Brasileiro Série AAtlético GoianienseNow at Santa Cruz · joined Mar 20191Campeonato Brasileiro Série AD311,5211700516.83
3047Jonny EvansD · West BromNow at Manchester United · joined Jul 2024 (permanent)· 1Premier LeagueWest BromNow at Manchester United · joined Jul 2024 (permanent)1Premier LeagueD302,2732822706.83
3048Yohei HayashiG · FC TokyoNow at Oita Trinita · joined Jan 2017· 1J1 LeagueFC TokyoNow at Oita Trinita · joined Jan 20171J1 LeagueG282,4302700206.83
3049T. AranoM · Hokkaido Consadole · 1J1 LeagueHokkaido Consadole1J1 LeagueM252,0362702606.83
3050Simen Kind MikalsenD · Lillestrom · 1EliteserienLillestrom1EliteserienD252,1842742206.83

API-Football · Data sources