Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2015, senior men's leaguesFilters ↓Calendar-year stats for 2015 are still being built, so this shows season stats for now.2,001–2,050 of 3,867 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2001GegéD · AroucaNow at Al-Fayha · joined Jul 2017 (permanent)· 1Primeira LigaAroucaNow at Al-Fayha · joined Jul 2017 (permanent)1Primeira LigaD289551210716.98
2002Vagner LoveF · CorinthiansNow at Retrô · joined Jun 2025 (free transfer)· 1Campeonato Brasileiro Série ACorinthiansNow at Retrô · joined Jun 2025 (free transfer)1Campeonato Brasileiro Série AF321,35316143306.98
2003Gonçalo SilvaD · Belenenses SADNow at Farense · joined Jun 2026 (free transfer)· 1Primeira LigaBelenenses SADNow at Farense · joined Jun 2026 (free transfer)1Primeira LigaD251,2471620506.98
2004CharlesM · Cruzeiro · 1Campeonato Brasileiro Série ACruzeiro1Campeonato Brasileiro Série AM31414931506.98
2005Afonso FigueiredoD · BoavistaNow at Penafiel · joined Aug 2022 (free transfer)· 1Primeira LigaBoavistaNow at Penafiel · joined Aug 2022 (free transfer)1Primeira LigaD231,7202010506.98
2006Bacary SagnaD · Man CityNow at CF Montréal · joined Aug 2018 (free transfer)· 1Premier LeagueMan CityNow at CF Montréal · joined Aug 2018 (free transfer)1Premier LeagueD332,4482803406.98
2007CarlinhosD · São PauloNow at Maringá · joined Feb 2021· 1Campeonato Brasileiro Série ASão PauloNow at Maringá · joined Feb 20211Campeonato Brasileiro Série AD29653823206.98
2008MikuF · VallecanoNow at Metropolitanos · joined Jul 2026 (permanent)· 1La LigaVallecanoNow at Metropolitanos · joined Jul 2026 (permanent)1La LigaF301,5482294406.98
2009R. BradyD · NorwichNow at Preston North End · joined Jul 2022 (free transfer)· 1Premier LeagueNorwichNow at Preston North End · joined Jul 2022 (free transfer)1Premier LeagueD242,8523432306.98
2010P. EvraD · JuventusNow at West Ham United · joined Feb 2018 (free transfer)· 1Serie AJuventusNow at West Ham United · joined Feb 2018 (free transfer)1Serie AD352,0512623716.98
2011César MartinsD · FlamengoNow at Criciúma · joined Dec 2025 (free transfer)· 1Campeonato Brasileiro Série AFlamengoNow at Criciúma · joined Dec 2025 (free transfer)1Campeonato Brasileiro Série AD231,0611301306.98
2012Junior StanislasM · Bournemouth · 1Premier LeagueBournemouth1Premier LeagueM261,1701822106.98
2013Joan JordánM · EspanyolNow at Estrela da Amadora · joined Aug 2026 (free transfer)· 1La LigaEspanyolNow at Estrela da Amadora · joined Aug 2026 (free transfer)1La LigaM21624910306.98
2014Teófilo GutiérrezF · Sporting CPNow at Júnior · joined Jul 2026 (permanent)· 1Primeira LigaSporting CPNow at Júnior · joined Jul 2026 (permanent)1Primeira LigaF311,60923110106.98
2015Jack ColbackM · NewcastleNow at Queens Park Rangers · joined Aug 2023 (free transfer)· 1Premier LeagueNewcastleNow at Queens Park Rangers · joined Aug 2023 (free transfer)1Premier LeagueM262,30628111106.98
2016Marcos RochaD · Atlético MineiroNow at Grêmio · joined Aug 2025 (permanent)· 1Campeonato Brasileiro Série AAtlético MineiroNow at Grêmio · joined Aug 2025 (permanent)1Campeonato Brasileiro Série AD271,1751423716.98
2017Paul-Georges NtepM · RennesNow at Boavista · joined Sep 2021 (free transfer)· 1Ligue 1RennesNow at Boavista · joined Sep 2021 (free transfer)1Ligue 1M239261423106.98
2018J. Akpa AkproM · ToulouseNow at Hellas Verona · joined Sep 2025 (free transfer)· 1Ligue 1ToulouseNow at Hellas Verona · joined Sep 2025 (free transfer)1Ligue 1M232,55633141206.98
2019Rafael BracaliG · AroucaNow at Boavista · joined Jul 2018 (free transfer)· 1Primeira LigaAroucaNow at Boavista · joined Jul 2018 (free transfer)1Primeira LigaG351,7101900406.98
2020A. JohnsonM · Sunderland · 1Premier LeagueSunderland1Premier LeagueM–1,1421926306.98
2021Kwadwo AsamoahD · JuventusNow at Inter Milan · joined Jul 2018 (free transfer)· 1Serie AJuventusNow at Inter Milan · joined Jul 2018 (free transfer)1Serie AD275671101106.98
2022Nikola StojiljkovićF · BragaNow at Grafičar · joined Jan 2026 (free transfer)· 1Primeira LigaBragaNow at Grafičar · joined Jan 2026 (free transfer)1Primeira LigaF232,04131100406.98
2023Gylfi SigurðssonM · SwanseaNow at Víkingur Reykjavík · joined Feb 2025 (permanent)· 1Premier LeagueSwanseaNow at Víkingur Reykjavík · joined Feb 2025 (permanent)1Premier LeagueM262,91736112606.98
2024J. DefoeF · Sunderland · 1Premier LeagueSunderland1Premier LeagueF332,37031141306.98
2025Benjamin StambouliD · PSGNow at Reims · joined Feb 2024 (free transfer)· 1Ligue 1PSGNow at Reims · joined Feb 2024 (free transfer)1Ligue 1D251,4992700206.98
2026Adrián MarínD · VillarrealNow at Orlando City SC · joined Aug 2025 (free transfer)· 1La LigaVillarrealNow at Orlando City SC · joined Aug 2025 (free transfer)1La LigaD199251100106.98
2027K. TouréD · Liverpool · 1Premier LeagueLiverpool1Premier LeagueD–8591410106.98
2028Marvin ZeegelaarD · Sporting CPNow at Udinese · joined Jan 2020· 1Primeira LigaSporting CPNow at Udinese · joined Jan 20201Primeira LigaD258311100506.98
2029Bruno Martins IndiD · PortoNow at Sparta Rotterdam · joined Jul 2025 (free transfer)· 1Primeira LigaPortoNow at Sparta Rotterdam · joined Jul 2025 (free transfer)1Primeira LigaD242,0692300516.98
2030Idrissa MandiangM · Boavista · 1Primeira LigaBoavista1Primeira LigaM311,97824101326.98
2031Sébastien SquillaciD · Bastia · 1Ligue 1Bastia1Ligue 1D352,6673122306.98
2032André AlmeidaD · BenficaNow at União de Leiria · joined Aug 2011 (loan)· 1Primeira LigaBenficaNow at União de Leiria · joined Aug 2011 (loan)1Primeira LigaD252,2642600616.98
2033Youssouf SabalyD · NantesNow at Al Shamal · joined Sep 2026 (permanent)· 1Ligue 1NantesNow at Al Shamal · joined Sep 2026 (permanent)1Ligue 1D232,5022821706.99
2034M. FernándezM · Fiorentina · 1Serie AFiorentina1Serie AM301,0712213516.99
2035André MoreiraG · União da MadeiraNow at CFR 1907 Cluj · joined Jun 2026 (free transfer)· 1Primeira LigaUnião da MadeiraNow at CFR 1907 Cluj · joined Jun 2026 (free transfer)1Primeira LigaG20630700106.99
2036AllanM · NapoliNow at Botafogo · joined Jul 2024 (free transfer)· 1Serie ANapoliNow at Botafogo · joined Jul 2024 (free transfer)1Serie AM252,8223535506.99
2037DouglasM · GrêmioNow at Brasiliense · joined Mar 2020 (free transfer)· 1Campeonato Brasileiro Série AGrêmioNow at Brasiliense · joined Mar 2020 (free transfer)1Campeonato Brasileiro Série AM341,2211554606.99
2038Riccardo GaglioloD · CarpiNow at Ascoli · joined Jan 2024 (free transfer)· 1Serie ACarpiNow at Ascoli · joined Jan 2024 (free transfer)1Serie AD262,63631101316.99
2039Thiago MendesM · São PauloNow at Vasco da Gama · joined Jul 2025 (free transfer)· 1Campeonato Brasileiro Série ASão PauloNow at Vasco da Gama · joined Jul 2025 (free transfer)1Campeonato Brasileiro Série AM241,3701613806.99
2040A. CassanoF · Sampdoria · 1Serie ASampdoria1Serie AF–1,2172425106.99
2041Boukary DraméD · AtalantaNow at SPAL · joined Jan 2018· 1Serie AAtalantaNow at SPAL · joined Jan 20181Serie AD302,0532500316.99
2042Matheus FerrazD · Sport RecifeNow at Fluminense · joined Jan 2019 (free transfer)· 1Campeonato Brasileiro Série ASport RecifeNow at Fluminense · joined Jan 2019 (free transfer)1Campeonato Brasileiro Série AD311,5301751506.99
2043DuduM · PalmeirasNow at Atlético Mineiro · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série APalmeirasNow at Atlético Mineiro · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AM246659106706.99
2044Jaroslav PlašilM · Bordeaux · 1Ligue 1Bordeaux1Ligue 1M342,1982733206.99
2045Diego CostaF · ChelseaNow at Grêmio · joined Feb 2024· 1Premier LeagueChelseaNow at Grêmio · joined Feb 20241Premier LeagueF272,33427126706.99
2046V. WanyamaM · SouthamptonNow at CF Montréal · joined Mar 2020· 1Premier LeagueSouthamptonNow at CF Montréal · joined Mar 20201Premier LeagueM252,3202811836.99
2047Carlos SánchezM · Aston VillaNow at San Lorenzo · joined Jan 2023 (free transfer)· 1Premier LeagueAston VillaNow at San Lorenzo · joined Jan 2023 (free transfer)1Premier LeagueM301,3321900306.99
2048J. BiabianyF · Inter MilanNow at Parma · joined Aug 2018 (permanent)· 1Serie AInter MilanNow at Parma · joined Aug 2018 (permanent)1Serie AF–8612012306.99
2049T. CleverleyM · EvertonNow at Watford · joined Jul 2017 (permanent)· 1Premier LeagueEvertonNow at Watford · joined Jul 2017 (permanent)1Premier LeagueM261,4332024106.99
2050G. ImbulaM · PortoNow at İstanbulspor · joined Aug 2023 (free transfer)· 1Primeira LigaPortoNow at İstanbulspor · joined Aug 2023 (free transfer)1Primeira LigaM236081000206.99

API-Football · Data sources