Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2021, senior men's leaguesChange filters ↓Calendar-year stats for 2021 are still being built, so this shows season stats for now.2,001–2,050 of 3,634 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2001A. MlinaricD · Brisbane Roar · 1A-League MenBrisbane Roar1A-League MenD–5941100306.68
2002Hassane KamaraD · NiceNow at Udinese · joined Jul 2023· 1Ligue 1NiceNow at Udinese · joined Jul 20231Ligue 1D285501100206.68
2003Maikel van der WerffD · PEC Zwolle · 1EredivisiePEC Zwolle1EredivisieD335031100106.68
2004K. SchulzD · WSG WattensNow at Mes Rafsanjan · joined Sep 2024 (free transfer)· 1Austrian BundesligaWSG WattensNow at Mes Rafsanjan · joined Sep 2024 (free transfer)1Austrian BundesligaD321,2151512516.68
2005E. SchreinerD · SCR Altach · 1Austrian BundesligaSCR Altach1Austrian BundesligaD331,7402910006.68
2006Ibrahim DreševićD · HeerenveenNow at Machida Zelvia · joined Jan 2024· 1EredivisieHeerenveenNow at Machida Zelvia · joined Jan 20241EredivisieD252,1882900516.68
2007M. DialloD · Servette · 1Swiss Super LeagueServette1Swiss Super LeagueD251,7043001416.68
2008Mica PintoD · Sparta RotterdamNow at CSKA Sofia · joined Aug 2024 (free transfer)· 1EredivisieSparta RotterdamNow at CSKA Sofia · joined Aug 2024 (free transfer)1EredivisieD291,5502403216.68
2009S. PattynamaD · VikingNow at Eupen · joined Feb 2024 (free transfer)· 1EliteserienVikingNow at Eupen · joined Feb 2024 (free transfer)1EliteserienD239172425306.68
2010N. TenagliaD · Alavés · 1La LigaAlavés1La LigaD261,0721400206.68
2011K. YanagisawaD · Gamba · 1J1 LeagueGamba1J1 LeagueD–6891500106.68
2012L. MarinD · IstraNow at Zrinjski Mostar · joined Jun 2024· 1Croatian First Football LeagueIstraNow at Zrinjski Mostar · joined Jun 20241Croatian First Football LeagueD241,7342314306.68
2013K. AmianD · SpeziaNow at Nantes · joined Jan 2024 (permanent)· 1Serie ASpeziaNow at Nantes · joined Jan 2024 (permanent)1Serie AD242,6503211926.68
2014Marc ValesD · SandefjordNow at Europa FC · joined Jun 2025 (free transfer)· 1EliteserienSandefjordNow at Europa FC · joined Jun 2025 (free transfer)1EliteserienD321,0831810506.68
2015Luís RochaD · Cracovia · 1EkstraklasaCracovia1EkstraklasaD–291901106.68
2016M. JamesD · VejleNow at Forge · joined Jun 2026 (free transfer)· 1Danish SuperligaVejleNow at Forge · joined Jun 2026 (free transfer)1Danish SuperligaD281,0431300406.68
2017FabianoD · BragaNow at Vitória · joined Jul 2026 (loan)· 1Primeira LigaBragaNow at Vitória · joined Jul 2026 (loan)1Primeira LigaD221,4192701606.68
2018Andrej LukićD · Hrvatski DragovoljacNow at Ruch Chorzów · joined Jul 2024 (free transfer)· 1Croatian First Football LeagueHrvatski DragovoljacNow at Ruch Chorzów · joined Jul 2024 (free transfer)1Croatian First Football LeagueD281,1451310516.68
2019Javier ManquilloD · NewcastleNow at Celta Vigo · joined Jan 2024· 1Premier LeagueNewcastleNow at Celta Vigo · joined Jan 20241Premier LeagueD281,2751912506.68
2020K. IwatakeD · Yokohama FC · 1J1 LeagueYokohama FC1J1 LeagueD261,1911801106.68
2021Arkadiusz RecaD · SpeziaNow at Legia Warsaw · joined Jul 2025 (free transfer)· 1Serie ASpeziaNow at Legia Warsaw · joined Jul 2025 (free transfer)1Serie AD271,7852502306.68
2022Kim Chang-SooD · Incheon United · 1K League 1Incheon United1K League 1D–700900006.68
2023HeitorD · InternacionalNow at Chapecoense · joined Aug 2026 (free transfer)· 1Campeonato Brasileiro Série AInternacionalNow at Chapecoense · joined Aug 2026 (free transfer)1Campeonato Brasileiro Série AD211,1862402406.68
2024M. MbowD · NîmesNow at Paris FC · joined Jul 2023· 2Ligue 2NîmesNow at Paris FC · joined Jul 20232Ligue 2D228351200116.68
2025I. BouraD · Le HavreNow at Troyes · joined Jul 2023 (free transfer)· 2Ligue 2Le HavreNow at Troyes · joined Jul 2023 (free transfer)2Ligue 2D211,2911610416.68
2026Nikola MarašD · VallecanoNow at OFK Beograd · joined Aug 2026 (free transfer)· 1La LigaVallecanoNow at OFK Beograd · joined Aug 2026 (free transfer)1La LigaD261,0751600406.68
2027Danny RoseD · Watford · 1Premier LeagueWatford1Premier LeagueD31689800406.67
2028Hampus ZackrissonD · Varbergs BoIS · 1AllsvenskanVarbergs BoIS1AllsvenskanD271,4742000706.67
2029J. Brindell-SouthD · Brisbane Roar · 1A-League MenBrisbane Roar1A-League MenD295821600006.67
2030Miguel TraucoD · Saint EtienneNow at Sport Boys · joined Apr 2026 (free transfer)· 1Ligue 1Saint EtienneNow at Sport Boys · joined Apr 2026 (free transfer)1Ligue 1D291,3211920306.67
2031O. El HajjamD · TroyesNow at Bordeaux · joined Sep 2025 (free transfer)· 1Ligue 1TroyesNow at Bordeaux · joined Sep 2025 (free transfer)1Ligue 1D311,0731911206.67
2032Laurent JansD · Sparta RotterdamNow at SK Beveren · joined Jul 2024 (free transfer)· 1EredivisieSparta RotterdamNow at SK Beveren · joined Jul 2024 (free transfer)1EredivisieD297711900006.67
2033N. CozzaD · MontpellierNow at Lausanne-Sport · joined Aug 2026 (free transfer)· 1Ligue 1MontpellierNow at Lausanne-Sport · joined Aug 2026 (free transfer)1Ligue 1D232,7773422216.67
2034Henry LawrenceD · AFC WimbledonNow at Standard Liège · joined Jul 2026 (permanent)· 3League OneAFC WimbledonNow at Standard Liège · joined Jul 2026 (permanent)3League OneD209731500106.67
2035Arnaud SouquetD · MontpellierNow at Chicago Fire FC · joined Jan 2023 (free transfer)· 1Ligue 1MontpellierNow at Chicago Fire FC · joined Jan 2023 (free transfer)1Ligue 1D302,3613413406.67
2036Angelo OgbonnaD · West Ham · 1Premier LeagueWest Ham1Premier LeagueD349221110106.67
2037Mert MüldürD · SassuoloNow at Fenerbahçe · joined Aug 2023 (permanent)· 1Serie ASassuoloNow at Fenerbahçe · joined Aug 2023 (permanent)1Serie AD232,0573101506.67
2038M. PedersenD · MoldeNow at Olympiacos · joined Aug 2026 (permanent)· 1EliteserienMoldeNow at Olympiacos · joined Aug 2026 (permanent)1EliteserienD21478702206.67
2039D. GrdićD · Šibenik · 1Croatian First Football LeagueŠibenik1Croatian First Football LeagueD–451700206.67
2040M. WoledziD · FC NordsjællandNow at Nashville SC · joined Jan 2026 (permanent)· 1Danish SuperligaFC NordsjællandNow at Nashville SC · joined Jan 2026 (permanent)1Danish SuperligaD205671401206.67
2041M. DiarraD · ToulouseNow at Al Wahda · joined Aug 2026 (permanent)· 2Ligue 2ToulouseNow at Al Wahda · joined Aug 2026 (permanent)2Ligue 2D211,0672501206.67
2042Renan LodiD · AtléticoNow at Atlético Mineiro · joined Dec 2025 (free transfer)· 1La LigaAtléticoNow at Atlético Mineiro · joined Dec 2025 (free transfer)1La LigaD241,1872922506.67
2043D. van BruggenD · SlavenNow at Almere City · joined Aug 2026 (free transfer)· 1Croatian First Football LeagueSlavenNow at Almere City · joined Aug 2026 (free transfer)1Croatian First Football LeagueD261,6492100106.67
2044M. SteenvoordenD · GoricaNow at Pakhtakor · joined Jul 2023 (free transfer)· 1Croatian First Football LeagueGoricaNow at Pakhtakor · joined Jul 2023 (free transfer)1Croatian First Football LeagueD291,4942101506.67
2045ParáD · SantosNow at Portuguesa · joined Dec 2022 (free transfer)· 1Campeonato Brasileiro Série ASantosNow at Portuguesa · joined Dec 2022 (free transfer)1Campeonato Brasileiro Série AD361,3182001506.67
2046Brandon WilliamsD · NorwichNow at Rotherham United · joined Oct 2026 (free transfer)· 1Premier LeagueNorwichNow at Rotherham United · joined Oct 2026 (free transfer)1Premier LeagueD212,1292601806.67
2047P. KpozoD · ÖstersundNow at Zhenys · joined Jun 2026 (free transfer)· 1AllsvenskanÖstersundNow at Zhenys · joined Jun 2026 (free transfer)1AllsvenskanD–2,5432921416.67
2048P. NetzerD · SCR Altach · 1Austrian BundesligaSCR Altach1Austrian BundesligaD365961701306.67
2049Moritz JenzD · LorientNow at BSC Young Boys · joined Sep 2026 (free transfer)· 1Ligue 1LorientNow at BSC Young Boys · joined Sep 2026 (free transfer)1Ligue 1D231,3841710516.67
2050Samir CaetanoD · WatfordNow at Al Dhafra · joined Jul 2026 (permanent)· 1Premier LeagueWatfordNow at Al Dhafra · joined Jul 2026 (permanent)1Premier LeagueD271,6751900406.67

API-Football · Data sources