Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2021, senior men's leaguesFilters ↓Calendar-year stats for 2021 are still being built, so this shows season stats for now.2,001–2,050 of 11,521 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2001Asier IllarramendiM · Real SociedadNow at Kitchee · joined Jul 2026 (permanent)· 1La LigaReal SociedadNow at Kitchee · joined Jul 2026 (permanent)1La LigaM32382800106.66
2002Li LeiD · GrasshoppersNow at Beijing Guoan · joined Mar 2023 (free transfer)· 1Swiss Super LeagueGrasshoppersNow at Beijing Guoan · joined Mar 2023 (free transfer)1Swiss Super LeagueD30293701106.66
2003Mads EnggårdM · RandersNow at Mjällby AIF · joined Aug 2026 (permanent)· 1Danish SuperligaRandersNow at Mjällby AIF · joined Aug 2026 (permanent)1Danish SuperligaM18162700006.66
2004N. OlsenF · Brisbane Roar · 1A-League MenBrisbane Roar1A-League MenF–1,0031900206.66
2005G. WijnaldumM · PSGNow at Al-Ittihad · joined Sep 2026 (free transfer)· 1Ligue 1PSGNow at Al-Ittihad · joined Sep 2026 (free transfer)1Ligue 1M311,6603113206.66
2006Quentin BoisgardM · LorientNow at Piast Gliwice · joined Jun 2025 (free transfer)· 1Ligue 1LorientNow at Piast Gliwice · joined Jun 2025 (free transfer)1Ligue 1M259552511306.66
2007B. SambuM · Belenenses SAD · 1Primeira LigaBelenenses SAD1Primeira LigaM–7221300306.66
2008Adam TaggartF · Cerezo OsakaNow at Ha Noi · joined Aug 2026 (permanent)· 1J1 LeagueCerezo OsakaNow at Ha Noi · joined Aug 2026 (permanent)1J1 LeagueF296431210006.66
2009R. LawD · PlymouthNow at Truro City · joined Aug 2023 (free transfer)· 3League OnePlymouthNow at Truro City · joined Aug 2023 (free transfer)3League OneD–4341311006.66
2010P. KrawczykF · Górnik ZabrzeNow at Resovia Rzeszów · joined Aug 2026 (free transfer)· 1EkstraklasaGórnik ZabrzeNow at Resovia Rzeszów · joined Aug 2026 (free transfer)1EkstraklasaF271,5142451006.66
2011Q. MaceirasD · BSC Young BoysNow at Servette · joined Jul 2026 (permanent)· 1Swiss Super LeagueBSC Young BoysNow at Servette · joined Jul 2026 (permanent)1Swiss Super LeagueD261,5092401616.66
2012B. MaguireM · MotherwellNow at East Kilbride · joined Sep 2026 (free transfer)· 1Scottish PremiershipMotherwellNow at East Kilbride · joined Sep 2026 (free transfer)1Scottish PremiershipM–9221300316.66
2013N. MichelisD · Willem IINow at Academico Viseu · joined Jul 2026 (permanent)· 1EredivisieWillem IINow at Academico Viseu · joined Jul 2026 (permanent)1EredivisieD216431300016.66
2014B. HanneM · Gil VicenteNow at Spartak Varna · joined Jul 2026 (permanent)· 1Primeira LigaGil VicenteNow at Spartak Varna · joined Jul 2026 (permanent)1Primeira LigaM–2591313006.66
2015Mats DeijlD · GO Ahead EaglesNow at Feyenoord · joined Jan 2026 (permanent)· 1EredivisieGO Ahead EaglesNow at Feyenoord · joined Jan 2026 (permanent)1EredivisieD242,4563222606.66
2016Rui CostaF · Santa ClaraNow at Port FC · joined Jul 2026 (permanent)· 1Primeira LigaSanta ClaraNow at Port FC · joined Jul 2026 (permanent)1Primeira LigaF261,9833252306.66
2017Jordon GarrickM · PlymouthNow at St Patrick's Athletic · joined Aug 2025 (free transfer)· 3League OnePlymouthNow at St Patrick's Athletic · joined Aug 2025 (free transfer)3League OneM231,7674047506.66
2018Moisés RibeiroM · ChapecoenseNow at Tombense · joined Apr 2024 (free transfer)· 1Campeonato Brasileiro Série AChapecoenseNow at Tombense · joined Apr 2024 (free transfer)1Campeonato Brasileiro Série AM311,5492600606.66
2019Gustav GranathD · DegerforsNow at Panetolikos · joined Dec 2025 (free transfer)· 1AllsvenskanDegerforsNow at Panetolikos · joined Dec 2025 (free transfer)1AllsvenskanD251,0411801106.66
2020Jack DuncanG · Newcastle JetsNow at Melbourne Victory · joined Jul 2026 (permanent)· 1A-League MenNewcastle JetsNow at Melbourne Victory · joined Jul 2026 (permanent)1A-League MenG291,8002000206.66
2021S. LavelleD · MorecambeNow at Grimsby Town · joined Jul 2025 (free transfer)· 3League OneMorecambeNow at Grimsby Town · joined Jul 2025 (free transfer)3League OneD25417500106.66
2022Sekou SyllaD · CambuurNow at ADO Den Haag · joined Jul 2026 (permanent)· 1EredivisieCambuurNow at ADO Den Haag · joined Jul 2026 (permanent)1EredivisieD23378510316.66
2023M. VallejoF · AlavésNow at AD Ceuta FC · joined Jul 2025 (free transfer)· 1La LigaAlavésNow at AD Ceuta FC · joined Jul 2025 (free transfer)1La LigaF253681111006.66
2024Dele AlliM · Everton · 1Premier LeagueEverton1Premier LeagueM263391100306.66
2025Naoto AraiD · Cerezo OsakaNow at Sanfrecce Hiroshima · joined Mar 2024· 1J1 LeagueCerezo OsakaNow at Sanfrecce Hiroshima · joined Mar 20241J1 LeagueD25299600006.66
2026Matthew LongstaffM · AberdeenNow at CF Montréal · joined Jul 2026 (permanent)· 1Scottish PremiershipAberdeenNow at CF Montréal · joined Jul 2026 (permanent)1Scottish PremiershipM22283500106.66
2027Leo BorgesD · InternacionalNow at Sigma Olomouc · joined Sep 2026 (permanent)· 1Campeonato Brasileiro Série AInternacionalNow at Sigma Olomouc · joined Sep 2026 (permanent)1Campeonato Brasileiro Série AD21282500206.66
2028B. KnightF · CreweNow at Cambridge United · joined Jun 2025· 3League OneCreweNow at Cambridge United · joined Jun 20253League OneF20269500006.66
2029M. DjiraM · Lokomotiva · 1Croatian First Football LeagueLokomotiva1Croatian First Football LeagueM–236600006.66
2030L. ChalmersF · Dundee UnitedNow at St Johnstone · joined Jul 2026 (permanent)· 1Scottish PremiershipDundee UnitedNow at St Johnstone · joined Jul 2026 (permanent)1Scottish PremiershipF22175500006.66
2031P. PellegriF · MilanNow at Torino · joined Jul 2026 (permanent)· 1Serie AMilanNow at Torino · joined Jul 2026 (permanent)1Serie AF21130600006.66
2032PatricD · Sport RecifeNow at Athletic · joined Dec 2022 (free transfer)· 1Campeonato Brasileiro Série ASport RecifeNow at Athletic · joined Dec 2022 (free transfer)1Campeonato Brasileiro Série AD33126501006.66
2033M. MawaF · KristiansundNow at Sepsi OSK · joined Jan 2026 (permanent)· 1EliteserienKristiansundNow at Sepsi OSK · joined Jan 2026 (permanent)1EliteserienF251,1431550106.66
2034Ben JacksonD · DoncasterNow at Barrow · joined Jul 2024· 3League OneDoncasterNow at Barrow · joined Jul 20243League OneD–1,0651500106.66
2035Sam ByramD · NorwichNow at Middlesbrough · joined Aug 2026 (free transfer)· 1Premier LeagueNorwichNow at Middlesbrough · joined Aug 2026 (free transfer)1Premier LeagueD281,0391500306.66
2036Christophe LungoyiF · St. GallenNow at Gaziantep · joined Sep 2024 (permanent)· 1Swiss Super LeagueSt. GallenNow at Gaziantep · joined Sep 2024 (permanent)1Swiss Super LeagueF213561520206.66
2037L. IvanovicF · Brisbane RoarNow at Turun Palloseura · joined Feb 2026 (free transfer)· 1A-League MenBrisbane RoarNow at Turun Palloseura · joined Feb 2026 (free transfer)1A-League MenF229522041206.66
2038Richard StrebingerG · Legia Warszawa · 1EkstraklasaLegia Warszawa1EkstraklasaG29462500006.66
2039M. VeljačaF · Hrvatski Dragovoljac · 1Croatian First Football LeagueHrvatski Dragovoljac1Croatian First Football LeagueF–4521220106.66
2040Jérémy FrickG · Servette · 1Swiss Super LeagueServette1Swiss Super LeagueG292,9253300316.66
2041AllanM · EvertonNow at Botafogo · joined Jul 2024 (free transfer)· 1Premier LeagueEvertonNow at Botafogo · joined Jul 2024 (free transfer)1Premier LeagueM312,1862802716.66
2042Uroš RačićM · ValenciaNow at Aris · joined Jul 2025 (permanent)· 1La LigaValenciaNow at Aris · joined Jul 2025 (permanent)1La LigaM241,2292800316.66
2043M. SatinM · SV RiedNow at WSG Tirol · joined Jul 2026 (free transfer)· 1Austrian BundesligaSV RiedNow at WSG Tirol · joined Jul 2026 (free transfer)1Austrian BundesligaM259762612206.66
2044Angel GomesM · LilleNow at Marseille · joined May 2026· 1Ligue 1LilleNow at Marseille · joined May 20261Ligue 1M219572411306.66
2045R. BagadurD · Hrvatski Dragovoljac · 1Croatian First Football LeagueHrvatski Dragovoljac1Croatian First Football LeagueD–1,5061811716.66
2046Anthony D'AlbertoD · Aarhus · 1Danish SuperligaAarhus1Danish SuperligaD271,2541901206.66
2047QuaresmaD · AroucaNow at Avaí · joined Jul 2026 (permanent)· 1Primeira LigaAroucaNow at Avaí · joined Jul 2026 (permanent)1Primeira LigaD252,4373100706.66
2048L. Le RouxM · Varbergs BoISNow at Cercle Brugge · joined Sep 2026 (free transfer)· 1AllsvenskanVarbergs BoISNow at Cercle Brugge · joined Sep 2026 (free transfer)1AllsvenskanM221,7042600826.66
2049Zach CloughF · Adelaide UnitedNow at Newcastle Jets · joined Jan 2026 (permanent)· 1A-League MenAdelaide UnitedNow at Newcastle Jets · joined Jan 2026 (permanent)1A-League MenF277211310006.66
2050Isaac HaydenM · NewcastleNow at Leyton Orient · joined Jun 2026 (free transfer)· 1Premier LeagueNewcastleNow at Leyton Orient · joined Jun 2026 (free transfer)1Premier LeagueM271,0021410506.66

API-Football · Data sources