Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2019, senior men's leaguesFilters ↓Calendar-year stats for 2019 are still being built, so this shows season stats for now.2,001–2,050 of 12,952 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2001Varol TasarM · ServetteNow at Yverdon-Sport · joined Jul 2024 (free transfer)· 1Swiss Super LeagueServetteNow at Yverdon-Sport · joined Jul 2024 (free transfer)1Swiss Super LeagueM231,8822663406.95
2002Odise RoshiM · Akhmat GroznyNow at Keçiörengücü · joined Jul 2025 (free transfer)· 1Russian Premier LeagueAkhmat GroznyNow at Keçiörengücü · joined Jul 2025 (free transfer)1Russian Premier LeagueM291,7632671716.95
2003Alex PintoD · Gil VicenteNow at Farense · joined Jan 2026 (free transfer)· 1Primeira LigaGil VicenteNow at Farense · joined Jan 2026 (free transfer)1Primeira LigaD211,1541301406.95
2004T. BaumgartlD · PSV EindhovenNow at St. Louis City SC · joined Jan 2025 (free transfer)· 1EredivisiePSV EindhovenNow at St. Louis City SC · joined Jan 2025 (free transfer)1EredivisieD241,0921310106.95
2005MuralhaM · Al-Hazm · 1Saudi Professional LeagueAl-Hazm1Saudi Professional LeagueM272,0222401516.95
2006Pedro SánchezM · AlbaceteNow at Alcoyano · joined Jul 2022· 2Segunda DivisionAlbaceteNow at Alcoyano · joined Jul 20222Segunda DivisionM–2,73235461106.95
2007Samir HandanovićG · Inter Milan · 1Serie AInter Milan1Serie AG353,1503500206.95
2008Tche TcheM · São PauloNow at Vasco da Gama · joined Jan 2025 (free transfer)· 1Campeonato Brasileiro Série ASão PauloNow at Vasco da Gama · joined Jan 2025 (free transfer)1Campeonato Brasileiro Série AM272,9513310706.95
2009Chris IkonomidisF · Perth GloryNow at East Bengal II · joined Jul 2026 (permanent)· 1A-League MenPerth GloryNow at East Bengal II · joined Jul 2026 (permanent)1A-League MenF257851230106.95
2010N. D'AgostinoF · Perth GloryNow at Viking · joined Jun 2026· 1A-League MenPerth GloryNow at Viking · joined Jun 20261A-League MenF225391232106.95
2011Artur YusupovM · Dynamo MoscowNow at Khimki · joined Jun 2024 (free transfer)· 1Russian Premier LeagueDynamo MoscowNow at Khimki · joined Jun 2024 (free transfer)1Russian Premier LeagueM301,3332010726.95
2012Samuel SouprayenD · AuxerreNow at Botev Plovdiv · joined Jul 2021 (free transfer)· 2Ligue 2AuxerreNow at Botev Plovdiv · joined Jul 2021 (free transfer)2Ligue 2D311,7432001406.95
2013Mason GreenwoodF · Man UtdNow at Fenerbahçe · joined Jul 2026 (permanent)· 1Premier LeagueMan UtdNow at Fenerbahçe · joined Jul 2026 (permanent)1Premier LeagueF181,31731101006.94
2014Kasper SchmeichelG · LeicesterNow at Celtic · joined Jul 2024 (free transfer)· 1Premier LeagueLeicesterNow at Celtic · joined Jul 2024 (free transfer)1Premier LeagueG333,4203800206.94
2015Christian SchweglerD · Luzern · 1Swiss Super LeagueLuzern1Swiss Super LeagueD36624900416.94
2016Alex MuralhaG · CoritibaNow at Mirassol · joined Feb 2023· 2Campeonato Brasileiro Série BCoritibaNow at Mirassol · joined Feb 20232Campeonato Brasileiro Série BG302,4072700506.94
2017Jay HarrisM · Macclesfield TownNow at Warrington Town · joined Aug 2021· 4League TwoMacclesfield TownNow at Warrington Town · joined Aug 20214League TwoM331,5751811506.94
2018T. GoigingerF · Lask LinzNow at WSG Tirol · joined Jul 2026 (free transfer)· 1Austrian BundesligaLask LinzNow at WSG Tirol · joined Jul 2026 (free transfer)1Austrian BundesligaF271,1721953216.94
2019Baïssama SankohM · CaenNow at Nea Salamis Famagusta · joined Aug 2020· 2Ligue 2CaenNow at Nea Salamis Famagusta · joined Aug 20202Ligue 2M28739940106.94
2020Scott McDonaldF · Western UnitedNow at Western Sydney Wanderers · joined Apr 2021· 1A-League MenWestern UnitedNow at Western Sydney Wanderers · joined Apr 20211A-League MenF36668911106.94
2021Alireza JahanbakhshF · BrightonNow at Excelsior · joined Aug 2026 (free transfer)· 1Premier LeagueBrightonNow at Excelsior · joined Aug 2026 (free transfer)1Premier LeagueF263081020006.94
2022Mattia ZaccagniF · HellasNow at Lazio · joined Jul 2022 (permanent)· 1Serie AHellasNow at Lazio · joined Jul 2022 (permanent)1Serie AF252,1283425506.94
2023Brad InmanF · Brisbane RoarNow at Mumbai City · joined Sep 2021 (free transfer)· 1A-League MenBrisbane RoarNow at Mumbai City · joined Sep 2021 (free transfer)1A-League MenF281,8692546106.94
2024L. PhiriM · GuingampNow at Sekhukhune United · joined Jan 2026 (free transfer)· 2Ligue 2GuingampNow at Sekhukhune United · joined Jan 2026 (free transfer)2Ligue 2M252,1942513606.94
2025Kayden JacksonF · IpswichNow at Bradford City · joined Jan 2026 (permanent)· 3League OneIpswichNow at Bradford City · joined Jan 2026 (permanent)3League OneF262,52332117416.94
2026Bruno PeresD · RomaNow at Retrô · joined May 2025· 1Serie ARomaNow at Retrô · joined May 20251Serie AD301,0711622306.94
2027J. KurticM · SPALNow at Brinje-Grosuplje · joined Jun 2026 (free transfer)· 1Serie ASPALNow at Brinje-Grosuplje · joined Jun 2026 (free transfer)1Serie AM–1,4111620506.94
2028Alberto GuitiánD · ZaragozaNow at Gimnástica Torrelavega · joined Jul 2024 (free transfer)· 2Segunda DivisionZaragozaNow at Gimnástica Torrelavega · joined Jul 2024 (free transfer)2Segunda DivisionD291,3991610516.94
2029Gareth BaleF · Real Madrid · 1La LigaReal Madrid1La LigaF301,0961622416.94
2030M. KucharczykM · Ural YekaterinburgNow at Pakhtakor · joined Jul 2023 (free transfer)· 1Russian Premier LeagueUral YekaterinburgNow at Pakhtakor · joined Jul 2023 (free transfer)1Russian Premier LeagueM299311600006.94
2031Ben SheafM · DoncasterNow at Wrexham · joined Aug 2025 (permanent)· 3League OneDoncasterNow at Wrexham · joined Aug 2025 (permanent)3League OneM222,5393212506.94
2032V. KravetsD · LugoNow at Zorya Luhansk · joined Jul 2026 (permanent)· 2Segunda DivisionLugoNow at Zorya Luhansk · joined Jul 2026 (permanent)2Segunda DivisionD221,1731602406.94
2033PedriM · Las PalmasNow at FC Barcelona · joined Jul 2026 (permanent)· 2Segunda DivisionLas PalmasNow at FC Barcelona · joined Jul 2026 (permanent)2Segunda DivisionM171,8952346406.94
2034HenriqueM · Cruzeiro · 1Campeonato Brasileiro Série ACruzeiro1Campeonato Brasileiro Série AM352,7173000506.94
2035NadsonM · Botafogo-SPNow at Brasiliense · joined Mar 2023 (free transfer)· 2Campeonato Brasileiro Série BBotafogo-SPNow at Brasiliense · joined Mar 2023 (free transfer)2Campeonato Brasileiro Série BM301,8403233206.94
2036DarleyG · Botafogo-SPNow at Retrô · joined Dec 2023 (free transfer)· 2Campeonato Brasileiro Série BBotafogo-SPNow at Retrô · joined Dec 2023 (free transfer)2Campeonato Brasileiro Série BG303,3503700406.94
2037Kristian PedersenD · BirminghamNow at Fredericia · joined Sep 2025 (free transfer)· 2ChampionshipBirminghamNow at Fredericia · joined Sep 2025 (free transfer)2ChampionshipD253,9604442206.94
2038Noriaki FujimotoF · Oita TrinitaNow at Vissel Kobe · joined Jan 2022· 1J1 LeagueOita TrinitaNow at Vissel Kobe · joined Jan 20221J1 LeagueF301,6842182106.94
2039GuilhermeM · Al-Faisaly FCNow at Houston Dynamo FC · joined Dec 2025 (permanent)· 1Saudi Professional LeagueAl-Faisaly FCNow at Houston Dynamo FC · joined Dec 2025 (permanent)1Saudi Professional LeagueM259801450206.94
2040E. GutierrezM · PSV EindhovenNow at Toluca · joined Jun 2026 (loan)· 1EredivisiePSV EindhovenNow at Toluca · joined Jun 2026 (loan)1EredivisieM258311510206.94
2041RossiM · Vasco da GamaNow at Paysandu · joined Jan 2025 (free transfer)· 1Campeonato Brasileiro Série AVasco da GamaNow at Paysandu · joined Jan 2025 (free transfer)1Campeonato Brasileiro Série AM272,1832824906.94
2042Kevin ConboyD · Randers · 1Danish SuperligaRanders1Danish SuperligaD321,1821401106.94
2043B. MelingD · RosenborgNow at FC Copenhagen · joined Aug 2023· 1EliteserienRosenborgNow at FC Copenhagen · joined Aug 20231EliteserienD252,5202801706.94
2044Shūichi GondaG · PortimonenseNow at Vissel Kobe · joined Sep 2025 (free transfer)· 1Primeira LigaPortimonenseNow at Vissel Kobe · joined Sep 2025 (free transfer)1Primeira LigaG311,2821400006.94
2045Nolan RouxF · NîmesNow at Châteauroux · joined Jul 2021· 1Ligue 1NîmesNow at Châteauroux · joined Jul 20211Ligue 1F32589720006.94
2046H. KaneM · HullNow at Huddersfield Town · joined May 2026· 2ChampionshipHullNow at Huddersfield Town · joined May 20262ChampionshipM21458720006.94
2047Z. DearnleyF · Oldham · 4League TwoOldham4League TwoF–359740006.94
2048A. SchalkF · ServetteNow at VVV-Venlo · joined Jan 2026 (free transfer)· 1Swiss Super LeagueServetteNow at VVV-Venlo · joined Jan 2026 (free transfer)1Swiss Super LeagueF–1,0852175316.94
2049J. PerchM · ScunthorpeNow at Ilkeston Town · joined Sep 2023 (free transfer)· 4League TwoScunthorpeNow at Ilkeston Town · joined Sep 2023 (free transfer)4League TwoM342,4542811616.94
2050Teddy ChevalierF · ValenciennesNow at Francs Borains · joined Aug 2022 (free transfer)· 2Ligue 2ValenciennesNow at Francs Borains · joined Aug 2022 (free transfer)2Ligue 2F332,05628120306.94

API-Football · Data sources