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
4001GianM · Paços de FerreiraNow at Zhenys · joined May 2025 (free transfer)· 1Primeira LigaPaços de FerreiraNow at Zhenys · joined May 2025 (free transfer)1Primeira LigaM251,0981810416.73
4002Rafael MarquesF · CruzeiroNow at Botafogo-SP · joined Feb 2021 (free transfer)· 1Campeonato Brasileiro Série ACruzeiroNow at Botafogo-SP · joined Feb 2021 (free transfer)1Campeonato Brasileiro Série AF356451910006.73
4003JoãozinhoM · KrasnodarNow at Brasiliense · joined Jan 2024 (free transfer)· 1Russian Premier LeagueKrasnodarNow at Brasiliense · joined Jan 2024 (free transfer)1Russian Premier LeagueM299582420106.73
4004Davide ZappacostaD · ChelseaNow at Atalanta BC · joined Aug 2021 (permanent)· 1Premier LeagueChelseaNow at Atalanta BC · joined Aug 2021 (permanent)1Premier LeagueD261,0952211006.73
4005Martin LorentzsonD · Örebro SK · 1AllsvenskanÖrebro SK1AllsvenskanD332,5052801306.73
4006Kentaro SekiG · Vegalta Sendai · 1J1 LeagueVegalta Sendai1J1 LeagueG321,2601400106.73
4007Roy BeerensF · ReadingNow at Vitesse · joined Jan 2018· 2ChampionshipReadingNow at Vitesse · joined Jan 20182ChampionshipF308631520106.73
4008D. GorterM · ADO Den · 1EredivisieADO Den1EredivisieM307861801306.73
4009João AfonsoD · Vitória de GuimarãesNow at Tondela · joined Jul 2024 (free transfer)· 1Primeira LigaVitória de GuimarãesNow at Tondela · joined Jul 2024 (free transfer)1Primeira LigaD28631810206.73
4010Chancel MbembaD · NewcastleNow at Al Diriyah · joined Aug 2026 (free transfer)· 1Premier LeagueNewcastleNow at Al Diriyah · joined Aug 2026 (free transfer)1Premier LeagueD23526700006.73
4011B. SakoM · C. PalaceNow at Pafos · joined Sep 2019· 1Premier LeagueC. PalaceNow at Pafos · joined Sep 20191Premier LeagueM–4681630006.73
4012Leandro FreireD · S-PulseNow at Grêmio Barueri · joined Jan 2023 (free transfer)· 1J1 LeagueS-PulseNow at Grêmio Barueri · joined Jan 2023 (free transfer)1J1 LeagueD283291100306.73
4013A. BrorssonD · Örebro SKNow at Raków Częstochowa · joined Aug 2026 (permanent)· 1AllsvenskanÖrebro SKNow at Raków Częstochowa · joined Aug 2026 (permanent)1AllsvenskanD199491400206.73
4014Anton KochenkovG · Lokomotiv MoscowNow at Arsenal Tula · joined Aug 2021 (free transfer)· 1Russian Premier LeagueLokomotiv MoscowNow at Arsenal Tula · joined Aug 2021 (free transfer)1Russian Premier LeagueG31630700106.73
4015ThallysonD · VitóriaNow at Sampaio Corrêa · joined Dec 2023 (free transfer)· 1Campeonato Brasileiro Série AVitóriaNow at Sampaio Corrêa · joined Dec 2023 (free transfer)1Campeonato Brasileiro Série AD26578700106.73
4016Rico HenryD · Brentford · 2ChampionshipBrentford2ChampionshipD20575700206.73
4017Brendan GallowayD · SunderlandNow at Plymouth Argyle · joined Jul 2021 (free transfer)· 2ChampionshipSunderlandNow at Plymouth Argyle · joined Jul 2021 (free transfer)2ChampionshipD22457700206.73
4018Samuel MoutoussamyM · NantesNow at Atromitos · joined Sep 2025 (free transfer)· 1Ligue 1NantesNow at Atromitos · joined Sep 2025 (free transfer)1Ligue 1M21431700006.73
4019R. MukhametshinM · Tosno · 1Russian Premier LeagueTosno1Russian Premier LeagueM–289700006.73
4020R. B. Martinez TobinsonF · VillarrealNow at Al-Shabab · joined Aug 2026 (permanent)· 1La LigaVillarrealNow at Al-Shabab · joined Aug 2026 (permanent)1La LigaF24226810106.73
4021Gustav BerggrenM · HäckenNow at Lech Poznań · joined Aug 2026 (permanent)· 1AllsvenskanHäckenNow at Lech Poznań · joined Aug 2026 (permanent)1AllsvenskanM20197701006.73
4022W. MorganD · Leicester · 1Premier LeagueLeicester1Premier LeagueD342,8183200406.73
4023Bobby ShuttleworthG · Minnesota UnitedNow at Atlanta United FC · joined Jan 2022 (free transfer)· 1Major League SoccerMinnesota UnitedNow at Atlanta United FC · joined Jan 2022 (free transfer)1Major League SoccerG312,8393300406.73
4024Jordi AmatD · BetisNow at Eupen · joined Aug 2019 (loan)· 1La LigaBetisNow at Eupen · joined Aug 2019 (loan)1La LigaD262,0512500826.73
4025C. TierneyD · New England · 1Major League SoccerNew England1Major League SoccerD321,7132612306.73
4026Jay RodriguezF · West BromNow at Wrexham · joined Jan 2025 (permanent)· 1Premier LeagueWest BromNow at Wrexham · joined Jan 2025 (permanent)1Premier LeagueF282,7353661106.73
4027Aliou BadjiF · DjurgårdenNow at Levadiakos · joined Sep 2026 (free transfer)· 1AllsvenskanDjurgårdenNow at Levadiakos · joined Sep 2026 (free transfer)1AllsvenskanF205232030006.73
4028M. LazzariM · SPALNow at Lazio · joined Jul 2019 (permanent)· 1Serie ASPALNow at Lazio · joined Jul 2019 (permanent)1Serie AM243,1213621406.73
4029J. SperoniG · C. Palace · 1Premier LeagueC. Palace1Premier LeagueG399901100006.73
4030C. EzehM · Lillestrom · 1EliteserienLillestrom1EliteserienM–8891100006.73
4031Dušan BastaM · Lazio · 1Serie ALazio1Serie AM337601101006.73
4032JaelF · GrêmioNow at Avaí · joined Sep 2023 (free transfer)· 1Campeonato Brasileiro Série AGrêmioNow at Avaí · joined Sep 2023 (free transfer)1Campeonato Brasileiro Série AF296591201306.73
4033Oier OlazábalG · LevanteNow at FC Andorra · joined Aug 2023 (free transfer)· 1La LigaLevanteNow at FC Andorra · joined Aug 2023 (free transfer)1La LigaG282,3402600206.73
4034B. BodinM · PrestonNow at Swindon Town · joined Jul 2025 (free transfer)· 2ChampionshipPrestonNow at Swindon Town · joined Jul 2025 (free transfer)2ChampionshipM261,0321510416.73
4035NeiltonM · VitóriaNow at Criciúma · joined Jul 2023 (free transfer)· 1Campeonato Brasileiro Série AVitóriaNow at Criciúma · joined Jul 2023 (free transfer)1Campeonato Brasileiro Série AM241,9603076406.73
4036Servando CarrascoM · Orlando CityNow at LA Galaxy · joined Dec 2017· 1Major League SoccerOrlando CityNow at LA Galaxy · joined Dec 20171Major League SoccerM298331510316.73
4037C. RieglerG · St. PöltenNow at Rheindorf Altach · joined Jan 2022 (free transfer)· 1Austrian BundesligaSt. PöltenNow at Rheindorf Altach · joined Jan 2022 (free transfer)1Austrian BundesligaG262,7003000106.73
4038Pavel MamayevM · KrasnodarNow at Khimki · joined Jan 2022 (free transfer)· 1Russian Premier LeagueKrasnodarNow at Khimki · joined Jan 2022 (free transfer)1Russian Premier LeagueM291,3041932606.73
4039BurguiM · AlavésNow at Šibenik · joined Feb 2022· 1La LigaAlavésNow at Šibenik · joined Feb 20221La LigaM241,0342310106.73
4040Shane FergusonM · MillwallNow at Finn Harps · joined Aug 2026 (free transfer)· 2ChampionshipMillwallNow at Finn Harps · joined Aug 2026 (free transfer)2ChampionshipM268712300206.73
4041I. NianeF · MetzNow at Angers · joined Jul 2023· 1Ligue 1MetzNow at Angers · joined Jul 20231Ligue 1F198343021106.73
4042Nuno SantosF · Rio Ave · 1Primeira LigaRio Ave1Primeira LigaF236442610206.73
4043Pablo ZabaletaM · West Ham · 1Premier LeagueWest Ham1Premier LeagueM333,1113501906.73
4044B. LennonD · Real SaltNow at Columbus Crew · joined Jul 2026 (permanent)· 1Major League SoccerReal SaltNow at Columbus Crew · joined Jul 2026 (permanent)1Major League SoccerD201,5252532206.73
4045Rafael MouraF · Atlético MineiroNow at Botafogo · joined Jun 2021 (free transfer)· 1Campeonato Brasileiro Série AAtlético MineiroNow at Botafogo · joined Jun 2021 (free transfer)1Campeonato Brasileiro Série AF351,1592640106.73
4046Gleison BremerD · Atlético MineiroNow at Juventus · joined Jul 2022 (permanent)· 1Campeonato Brasileiro Série AAtlético MineiroNow at Juventus · joined Jul 2022 (permanent)1Campeonato Brasileiro Série AD211,0121200406.73
4047M. TandjigoraM · Belenenses SAD · 1Primeira LigaBelenenses SAD1Primeira LigaM–603810306.73
4048EdnoF · Moreirense · 1Primeira LigaMoreirense1Primeira LigaF–566802206.73
4049Felipe ArarunaD · São PauloNow at Reading · joined Jan 2020· 1Campeonato Brasileiro Série ASão PauloNow at Reading · joined Jan 20201Campeonato Brasileiro Série AD22562800006.73
4050L. PuyoM · AngersNow at Macarthur · joined Dec 2020 (free transfer)· 1Ligue 1AngersNow at Macarthur · joined Dec 2020 (free transfer)1Ligue 1M29162800006.73

API-Football · Data sources