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
2001Roger IbañezD · RomaNow at Al-Ahli · joined Aug 2023 (permanent)· 1Serie ARomaNow at Al-Ahli · joined Aug 2023 (permanent)1Serie AD232,8943430906.95
2002Georg MargreitterD · Grasshoppers · 1Swiss Super LeagueGrasshoppers1Swiss Super LeagueD331,6952040606.95
2003Henk VeermanF · HeerenveenNow at Volendam · joined Jul 2024· 1EredivisieHeerenveenNow at Volendam · joined Jul 20241EredivisieF311,5582070006.95
2004Gabriel BusanelloD · ChapecoenseNow at Malmö FF · joined Jan 2023· 1Campeonato Brasileiro Série AChapecoenseNow at Malmö FF · joined Jan 20231Campeonato Brasileiro Série AD232,4563012506.95
2005David OustedG · Hammarby FFNow at FC Midtjylland · joined Jan 2022 (free transfer)· 1AllsvenskanHammarby FFNow at FC Midtjylland · joined Jan 2022 (free transfer)1AllsvenskanG371,9122200006.95
2006Shuto YamamotoD · Shonan Bellmare · 1J1 LeagueShonan Bellmare1J1 LeagueD37704800106.95
2007K. HaugG · ValerengaNow at GO Ahead Eagles · joined Jun 2026 (free transfer)· 1EliteserienValerengaNow at GO Ahead Eagles · joined Jun 2026 (free transfer)1EliteserienG241,2241400006.95
2008D. CarmoD · BragaNow at Olympiacos · joined Jun 2026 (permanent)· 1Primeira LigaBragaNow at Olympiacos · joined Jun 2026 (permanent)1Primeira LigaD229941200316.95
2009Juan MirandaD · BetisNow at Bologna · joined Jul 2024 (free transfer)· 1La LigaBetisNow at Bologna · joined Jul 2024 (free transfer)1La LigaD227921302306.95
2010Richard StrebingerG · Rapid ViennaNow at Legia Warsaw · joined Feb 2022 (free transfer)· 1Austrian BundesligaRapid ViennaNow at Legia Warsaw · joined Feb 2022 (free transfer)1Austrian BundesligaG29513600006.95
2011José CampañaM · LevanteNow at AD Ceuta FC · joined Jan 2026 (free transfer)· 1La LigaLevanteNow at AD Ceuta FC · joined Jan 2026 (free transfer)1La LigaM291,4312022616.95
2012A. PopovicD · Adelaide UnitedNow at Sydney · joined Feb 2025 (permanent)· 1A-League MenAdelaide UnitedNow at Sydney · joined Feb 2025 (permanent)1A-League MenD198681002306.95
2013D. WotherspoonM · St JohnstoneNow at Inverness Caledonian Thistle · joined Jul 2025 (free transfer)· 1Scottish PremiershipSt JohnstoneNow at Inverness Caledonian Thistle · joined Jul 2025 (free transfer)1Scottish PremiershipM–7791000306.95
2014Lee BrownD · PortsmouthNow at AFC Wimbledon · joined Jan 2022 (free transfer)· 3League OnePortsmouthNow at AFC Wimbledon · joined Jan 2022 (free transfer)3League OneD311,5621832406.95
2015Eduardo VargasF · Atlético MineiroNow at Universidad de Chile · joined Jan 2026 (free transfer)· 1Campeonato Brasileiro Série AAtlético MineiroNow at Universidad de Chile · joined Jan 2026 (free transfer)1Campeonato Brasileiro Série AF328141642216.95
2016Yvon MvogoG · PSV EindhovenNow at Lorient · joined Jul 2022· 1EredivisiePSV EindhovenNow at Lorient · joined Jul 20221EredivisieG28720800006.95
2017M. JurmanD · Newcastle JetsNow at Macarthur · joined Jul 2023 (free transfer)· 1A-League MenNewcastle JetsNow at Macarthur · joined Jul 2023 (free transfer)1A-League MenD321,7872201606.95
2018Jens Dalsgaard StageM · CopenhagenNow at Werder Bremen · joined Jul 2022· 1Danish SuperligaCopenhagenNow at Werder Bremen · joined Jul 20221Danish SuperligaM251,7172251406.95
2019Ryan LeakD · BurtonNow at Walsall · joined Jul 2026 (free transfer)· 3League OneBurtonNow at Walsall · joined Jul 2026 (free transfer)3League OneD241,1251400106.95
2020Anthony LopesG · LyonNow at Angers · joined Jun 2026 (free transfer)· 1Ligue 1LyonNow at Angers · joined Jun 2026 (free transfer)1Ligue 1G312,9843400116.95
2021A. AndrejevićD · Gwangju FCNow at Napredak Kruševac · joined Jun 2026· 1K League 1Gwangju FCNow at Napredak Kruševac · joined Jun 20261K League 1D302,5343110106.95
2022Saïdou SowD · Saint EtienneNow at Nantes · joined Aug 2026 (loan)· 1Ligue 1Saint EtienneNow at Nantes · joined Aug 2026 (loan)1Ligue 1D199901321206.95
2023S. SteijnM · ADO DenNow at Feyenoord · joined Jul 2026 (permanent)· 1EredivisieADO DenNow at Feyenoord · joined Jul 2026 (permanent)1EredivisieM20525630106.95
2024V. GutkovskisF · Raków CzęstochowaNow at Arka Gdynia · joined Dec 2025 (free transfer)· 1EkstraklasaRaków CzęstochowaNow at Arka Gdynia · joined Dec 2025 (free transfer)1EkstraklasaF271,70326103206.95
2025Ahmed ToubaD · RKC WaalwijkNow at Le Havre · joined Aug 2026 (loan)· 1EredivisieRKC WaalwijkNow at Le Havre · joined Aug 2026 (loan)1EredivisieD242,4912801706.95
2026L. LochoshviliD · Wolfsberger ACNow at 1. FC Köln · joined Jun 2026 (permanent)· 1Austrian BundesligaWolfsberger ACNow at 1. FC Köln · joined Jun 2026 (permanent)1Austrian BundesligaD242,3432910406.95
2027Sean McDermottG · KristiansundNow at Molde · joined Jun 2024· 1EliteserienKristiansundNow at Molde · joined Jun 20241EliteserienG292,6643000106.95
2028David AffengruberD · Sturm GrazNow at Fulham · joined Aug 2026 (permanent)· 1Austrian BundesligaSturm GrazNow at Fulham · joined Aug 2026 (permanent)1Austrian BundesligaD212,6063011306.95
2029O. BrynhildsenM · MoldeNow at Bodo/Glimt · joined Mar 2026 (permanent)· 1EliteserienMoldeNow at Bodo/Glimt · joined Mar 2026 (permanent)1EliteserienM232,4073058306.95
2030N. D'AgostinoF · Melbourne VictoryNow at Viking · joined Jun 2026· 1A-League MenMelbourne VictoryNow at Viking · joined Jun 20261A-League MenF241,44626100306.95
2031Jorge MolinaF · Granada · 1La LigaGranada1La LigaF401,98735105206.95
2032Xavier ChavalerinM · Troyes · 1Ligue 1Troyes1Ligue 1M312,7233452406.95
2033Fahd MoufiD · PortimonenseNow at Baltika Kaliningrad · joined Jun 2026 (permanent)· 1Primeira LigaPortimonenseNow at Baltika Kaliningrad · joined Jun 2026 (permanent)1Primeira LigaD262,7583111816.95
2034R. NishioD · Cerezo Osaka · 1J1 LeagueCerezo Osaka1J1 LeagueD212,5693120106.95
2035L. MuhlD · Austria ViennaNow at Jahn Regensburg · joined Sep 2026 (free transfer)· 1Austrian BundesligaAustria ViennaNow at Jahn Regensburg · joined Sep 2026 (free transfer)1Austrian BundesligaD252,5982910706.95
2036Ethan AmpaduM · VeneziaNow at Leeds United · joined Jul 2023 (permanent)· 1Serie AVeneziaNow at Leeds United · joined Jul 2023 (permanent)1Serie AM212,28929031326.95
2037Yann Aurel BisseckD · AarhusNow at Inter Milan · joined Jul 2023 (permanent)· 1Danish SuperligaAarhusNow at Inter Milan · joined Jul 2023 (permanent)1Danish SuperligaD212,1243010406.95
2038Anthony StewartD · WycombeNow at Milton Keynes Dons · joined Sep 2023 (loan)· 3League OneWycombeNow at Milton Keynes Dons · joined Sep 2023 (loan)3League OneD292,2502621306.95
2039V. KovacevicG · Raków CzęstochowaNow at Sporting CP · joined Jul 2025· 1EkstraklasaRaków CzęstochowaNow at Sporting CP · joined Jul 20251EkstraklasaG242,0902300106.95
2040Luiz FelipeD · SantosNow at Goiás · joined Dec 2025 (free transfer)· 1Campeonato Brasileiro Série ASantosNow at Goiás · joined Dec 2025 (free transfer)1Campeonato Brasileiro Série AD281,9202301506.95
2041D. HallD · Central CoastNow at JEF United Chiba · joined Jun 2026 (free transfer)· 1A-League MenCentral CoastNow at JEF United Chiba · joined Jun 2026 (free transfer)1A-League MenD–1,8282311006.95
2042Janoi DonacienD · IpswichNow at Northampton Town · joined Jun 2026 (free transfer)· 3League OneIpswichNow at Northampton Town · joined Jun 2026 (free transfer)3League OneD283,6094205606.95
2043Wilfred NdidiM · LeicesterNow at Beşiktaş · joined Aug 2025 (permanent)· 1Premier LeagueLeicesterNow at Beşiktaş · joined Aug 2025 (permanent)1Premier LeagueM251,6191900406.95
2044Sergio HerreraG · Osasuna · 1La LigaOsasuna1La LigaG293,2523600306.95
2045Kim Kee-heeD · Ulsan HyundaiNow at Seattle Sounders FC · joined Jan 2025 (free transfer)· 1K League 1Ulsan HyundaiNow at Seattle Sounders FC · joined Jan 2025 (free transfer)1K League 1D323,1943611506.95
2046A. ItoM · Urawa RedNow at Bolton Wanderers · joined Aug 2026 (permanent)· 1J1 LeagueUrawa RedNow at Bolton Wanderers · joined Aug 2026 (permanent)1J1 LeagueM232,2693611206.95
2047Ľubomír ŠatkaD · Lech PoznańNow at Omonia Nicosia · joined Aug 2026 (free transfer)· 1EkstraklasaLech PoznańNow at Omonia Nicosia · joined Aug 2026 (free transfer)1EkstraklasaD261,3451812206.95
2048Lucas PérezF · Cádiz · 1La LigaCádiz1La LigaF331,0601532106.95
2049L. TorreiraM · FiorentinaNow at Galatasaray · joined Aug 2022 (permanent)· 1Serie AFiorentinaNow at Galatasaray · joined Aug 2022 (permanent)1Serie AM262,20631511016.95
2050S. NilsenD · KristiansundNow at Ham-Kam · joined Jan 2024 (free transfer)· 1EliteserienKristiansundNow at Ham-Kam · joined Jan 2024 (free transfer)1EliteserienD252,3932862406.95

API-Football · Data sources