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.4,001–4,050 of 8,324 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
4001Billy SharpF · Sheff UtdNow at Doncaster Rovers · joined Jun 2024 (free transfer)· 2ChampionshipSheff UtdNow at Doncaster Rovers · joined Jun 2024 (free transfer)2ChampionshipF322,00028134406.92
4002RicharlisonF · FluminenseNow at Tottenham Hotspur · joined Jul 2022 (permanent)· 1Campeonato Brasileiro Série AFluminenseNow at Tottenham Hotspur · joined Jul 2022 (permanent)1Campeonato Brasileiro Série AF211,2311451406.92
4003Thomas VermaelenD · BarçaNow at Vissel Kobe · joined Jul 2019 (free transfer)· 1La LigaBarçaNow at Vissel Kobe · joined Jul 2019 (free transfer)1La LigaD321,0181401306.92
4004I. AkinfeevG · CSKA Moscow · 1Russian Premier LeagueCSKA Moscow1Russian Premier LeagueG322,5202800106.92
4005Gylfi SigurðssonM · EvertonNow at Víkingur Reykjavík · joined Feb 2025 (permanent)· 1Premier LeagueEvertonNow at Víkingur Reykjavík · joined Feb 2025 (permanent)1Premier LeagueM282,2622743206.92
4006Rafael CostaM · MoreirenseNow at Damac · joined Jan 2020· 1Primeira LigaMoreirenseNow at Damac · joined Jan 20201Primeira LigaM271,1572123506.92
4007Daniel DrescherD · Wolfsberger ACNow at St. Pölten · joined Jul 2018 (free transfer)· 1Austrian BundesligaWolfsberger ACNow at St. Pölten · joined Jul 2018 (free transfer)1Austrian BundesligaD286731010106.92
4008SidãoG · São PauloNow at Figueirense · joined Jan 2020 (loan)· 1Campeonato Brasileiro Série ASão PauloNow at Figueirense · joined Jan 2020 (loan)1Campeonato Brasileiro Série AG351,6201800206.92
4009Lewis MacleodM · BrentfordNow at Plymouth Argyle · joined Aug 2020· 2ChampionshipBrentfordNow at Plymouth Argyle · joined Aug 20202ChampionshipM24327910006.92
4010Aaron LongD · New York RedNow at Los Angeles FC · joined Jan 2023 (free transfer)· 1Major League SoccerNew York RedNow at Los Angeles FC · joined Jan 2023 (free transfer)1Major League SoccerD252,6593110306.92
4011S. OjoF · FulhamNow at Aktobe · joined Aug 2026 (free transfer)· 2ChampionshipFulhamNow at Aktobe · joined Aug 2026 (free transfer)2ChampionshipF–1,4002242306.92
4012Niklas GunnarssonD · DjurgårdenNow at Yverdon-Sport · joined Aug 2023· 1AllsvenskanDjurgårdenNow at Yverdon-Sport · joined Aug 20231AllsvenskanD271,7202200106.92
4013Jamie PatersonM · Bristol CityNow at Plymouth Argyle · joined Jul 2025 (free transfer)· 2ChampionshipBristol CityNow at Plymouth Argyle · joined Jul 2025 (free transfer)2ChampionshipM262,4543547206.92
4014Badou NdiayeM · StokeNow at Gaziantep · joined Sep 2024 (free transfer)· 1Premier LeagueStokeNow at Gaziantep · joined Sep 2024 (free transfer)1Premier LeagueM271,1401321506.92
4015Andrés ImperialeD · San JoseNow at Barracas Central · joined Mar 2021 (free transfer)· 1Major League SoccerSan JoseNow at Barracas Central · joined Mar 2021 (free transfer)1Major League SoccerD311,1111300706.92
4016S. InagakiM · Sanfrecce HiroshimaNow at Nagoya Grampus · joined Jan 2020 (free transfer)· 1J1 LeagueSanfrecce HiroshimaNow at Nagoya Grampus · joined Jan 2020 (free transfer)1J1 LeagueM268931420106.92
4017Joseba ZaldúaD · LeganésNow at Cádiz · joined Jul 2022 (free transfer)· 1La LigaLeganésNow at Cádiz · joined Jul 2022 (free transfer)1La LigaD262,5603010916.92
4018Gian Marco FerrariD · SampdoriaNow at Arezzo · joined Sep 2026 (free transfer)· 1Serie ASampdoriaNow at Arezzo · joined Sep 2026 (free transfer)1Serie AD262,6443020406.92
4019Shun NagasawaF · GambaNow at Kyoto Sanga · joined Jan 2025 (free transfer)· 1J1 LeagueGambaNow at Kyoto Sanga · joined Jan 2025 (free transfer)1J1 LeagueF292,42434103106.92
4020K. BerkhamovM · Arsenal Tula · 1Russian Premier LeagueArsenal Tula1Russian Premier LeagueM299301730306.92
4021RodineiD · FlamengoNow at Santos · joined Aug 2026 (free transfer)· 1Campeonato Brasileiro Série AFlamengoNow at Santos · joined Aug 2026 (free transfer)1Campeonato Brasileiro Série AD261,2191923416.92
4022Ousmane DembéléF · BarçaNow at Paris Saint-Germain · joined Aug 2023 (permanent)· 1La LigaBarçaNow at Paris Saint-Germain · joined Aug 2023 (permanent)1La LigaF219301736206.92
4023Florian KleinD · Austria Vienna · 1Austrian BundesligaAustria Vienna1Austrian BundesligaD311,8812130106.92
4024Aly KeitaG · Östersund · 1AllsvenskanÖstersund1AllsvenskanG311,8522101106.92
4025M. AguirregabiriaD · AlavésNow at Mirandés · joined Jul 2026 (free transfer)· 1La LigaAlavésNow at Mirandés · joined Jul 2026 (free transfer)1La LigaD–1,8292104406.92
4026S. TomitaM · Vegalta Sendai · 1J1 LeagueVegalta Sendai1J1 LeagueM322,1692501206.92
4027Shu KurataM · Gamba · 1J1 LeagueGamba1J1 LeagueM292,9213373406.92
4028AranhaG · Ponte PretaNow at Avaí · joined Feb 2018 (free transfer)· 1Campeonato Brasileiro Série APonte PretaNow at Avaí · joined Feb 2018 (free transfer)1Campeonato Brasileiro Série AG373,3303700206.92
4029R. WoodsM · BrentfordNow at Solihull Moors · joined Sep 2026 (loan)· 2ChampionshipBrentfordNow at Solihull Moors · joined Sep 2026 (loan)2ChampionshipM243,0473713806.92
4030Josh BrownhillM · Bristol CityNow at Al-Shabab · joined Sep 2025 (free transfer)· 2ChampionshipBristol CityNow at Al-Shabab · joined Sep 2025 (free transfer)2ChampionshipM222,9313743706.92
4031Paul HuntingtonD · PrestonNow at Carlisle United · joined Aug 2022 (free transfer)· 2ChampionshipPrestonNow at Carlisle United · joined Aug 2022 (free transfer)2ChampionshipD303,6444112906.92
4032Jemal TabidzeD · UfaNow at Kayserispor · joined Jun 2026 (free transfer)· 1Russian Premier LeagueUfaNow at Kayserispor · joined Jun 2026 (free transfer)1Russian Premier LeagueD221,6192000106.92
4033Johan KappelhofD · Chicago FireNow at Real Salt Lake · joined Feb 2022· 1Major League SoccerChicago FireNow at Real Salt Lake · joined Feb 20221Major League SoccerD272,8813302516.92
4034Robin van der MeerD · UtrechtNow at Helmond Sport · joined Jul 2021 (free transfer)· 1EredivisieUtrechtNow at Helmond Sport · joined Jul 2021 (free transfer)1EredivisieD23488801206.92
4035T. NaurinG · GIF · 1AllsvenskanGIF1AllsvenskanG342,4652800206.93
4036JubalD · Vitória de GuimarãesNow at FC Krasnodar · joined Jun 2025 (free transfer)· 1Primeira LigaVitória de GuimarãesNow at FC Krasnodar · joined Jun 2025 (free transfer)1Primeira LigaD242,0782410816.93
4037Y. KonnoM · GambaNow at Júbilo Iwata · joined Jul 2019· 1J1 LeagueGambaNow at Júbilo Iwata · joined Jul 20191J1 LeagueM352,0102421706.93
4038Chris WoodF · BurnleyNow at Nottingham Forest · joined Jul 2023 (permanent)· 1Premier LeagueBurnleyNow at Nottingham Forest · joined Jul 2023 (permanent)1Premier LeagueF261,63324101106.93
4039Iñigo MartínezD · Real SociedadNow at Al-Nassr · joined Aug 2025 (free transfer)· 1La LigaReal SociedadNow at Al-Nassr · joined Aug 2025 (free transfer)1La LigaD271,0561211006.93
4040F. LiverstamD · Halmstad · 1AllsvenskanHalmstad1AllsvenskanD301,7342001306.93
4041J. HelmerM · AZ · 1EredivisieAZ1EredivisieM–388911006.93
4042Alan HuttonD · Aston VillaNow at Bolton Wanderers · joined Feb 2014 (loan)· 2ChampionshipAston VillaNow at Bolton Wanderers · joined Feb 2014 (loan)2ChampionshipD332,3492802206.93
4043L. De SilvestriM · TorinoNow at Bologna · joined Sep 2020 (free transfer)· 1Serie ATorinoNow at Bologna · joined Sep 2020 (free transfer)1Serie AM302,9613554416.93
4044M. SaymakM · PEC ZwolleNow at Aliağa FAŞ · joined Jan 2024 (free transfer)· 1EredivisiePEC ZwolleNow at Aliağa FAŞ · joined Jan 2024 (free transfer)1EredivisieM252,73131112206.93
4045Anthony KnockaertM · BrightonNow at Valenciennes · joined Sep 2023 (free transfer)· 1Premier LeagueBrightonNow at Valenciennes · joined Sep 2023 (free transfer)1Premier LeagueM262,2663131316.93
4046Craig DawsonD · West BromNow at Wolverhampton Wanderers · joined Jul 2024 (permanent)· 1Premier LeagueWest BromNow at Wolverhampton Wanderers · joined Jul 2024 (permanent)1Premier LeagueD282,4192720606.93
4047F. KrogstadM · LillestromNow at Hvidovre · joined Sep 2024 (free transfer)· 1EliteserienLillestromNow at Hvidovre · joined Sep 2024 (free transfer)1EliteserienM232,0452750006.93
4048Kennedy IgboananikeF · Örebro SKNow at IFK Mariehamn · joined Mar 2021 (free transfer)· 1AllsvenskanÖrebro SKNow at IFK Mariehamn · joined Mar 2021 (free transfer)1AllsvenskanF291,9082392406.93
4049ArturM · Columbus CrewNow at Houston Dynamo FC · joined Jul 2026 (permanent)· 1Major League SoccerColumbus CrewNow at Houston Dynamo FC · joined Jul 2026 (permanent)1Major League SoccerM221,7022413106.93
4050I. SangaréM · ToulouseNow at Nottingham Forest · joined Sep 2023 (permanent)· 1Ligue 1ToulouseNow at Nottingham Forest · joined Sep 2023 (permanent)1Ligue 1M201,5892012606.93

API-Football · Data sources