Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2020, senior men's leaguesFilters ↓Calendar-year stats for 2020 are still being built, so this shows season stats for now.2,001–2,050 of 16,306 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2001Y. CabreraM · América de CaliNow at Boyacá Chicó · joined Jul 2026 (permanent)· 1Categoría Primera AAmérica de CaliNow at Boyacá Chicó · joined Jul 2026 (permanent)1Categoría Primera AM30272531407.00
2002Christian FassnachtM · BSC Young Boys · 1Swiss Super LeagueBSC Young Boys1Swiss Super LeagueM272,25736106007.00
2003Rominigue KouaméM · TroyesNow at Clermont Foot · joined Aug 2026 (free transfer)· 2Ligue 2TroyesNow at Clermont Foot · joined Aug 2026 (free transfer)2Ligue 2M242,7063223407.00
2004Aiden O'NeillM · Melbourne CityNow at New York City FC · joined Jul 2026 (permanent)· 1A-League MenMelbourne CityNow at New York City FC · joined Jul 2026 (permanent)1A-League MenM221,0941401607.00
2005Josepmir BallónM · Alianza LimaNow at Universidad César Vallejo · joined Jan 2024 (free transfer)· 1Peruvian Primera DivisiónAlianza LimaNow at Universidad César Vallejo · joined Jan 2024 (free transfer)1Peruvian Primera DivisiónM332,2882611407.00
2006Ross StewartF · SunderlandNow at Swansea City · joined Aug 2026 (free transfer)· 3League OneSunderlandNow at Swansea City · joined Aug 2026 (free transfer)3League OneF244681320107.00
2007Park Chu-youngF · FC SeoulNow at Ulsan HD · joined Jan 2022 (free transfer)· 1K League 1FC SeoulNow at Ulsan HD · joined Jan 2022 (free transfer)1K League 1F351,5762342007.00
2008Max PowerM · SunderlandNow at Wigan Athletic · joined Jun 2026 (permanent)· 3League OneSunderlandNow at Wigan Athletic · joined Jun 2026 (permanent)3League OneM273,4574453407.00
2009Lukas RuppM · NorwichNow at VfR Mannheim · joined Jun 2026 (free transfer)· 2ChampionshipNorwichNow at VfR Mannheim · joined Jun 2026 (free transfer)2ChampionshipM301,2932303207.00
2010Rubén GarcíaM · Osasuna · 1La LigaOsasuna1La LigaM272,7363735207.00
2011A. MarchesanoM · ZürichNow at Winterthur · joined Jun 2026 (free transfer)· 1Swiss Super LeagueZürichNow at Winterthur · joined Jun 2026 (free transfer)1Swiss Super LeagueM302,49234136407.00
2012Andreas ChristensenD · ChelseaNow at FC Barcelona · joined Jul 2022 (free transfer)· 1Premier LeagueChelseaNow at FC Barcelona · joined Jul 2022 (free transfer)1Premier LeagueD251,3721700217.00
2013IbizaD · SabadellNow at Incheon United · joined Jul 2026 (permanent)· 2Segunda DivisionSabadellNow at Incheon United · joined Jul 2026 (permanent)2Segunda DivisionD253,0443531907.00
2014Hakeem OdoffinM · Hamilton AcademicalNow at Luton Town · joined Jul 2025 (free transfer)· 1Scottish PremiershipHamilton AcademicalNow at Luton Town · joined Jul 2025 (free transfer)1Scottish PremiershipM233,3153730807.00
2015Ezri KonsaD · Aston VillaNow at Arsenal · joined Aug 2026 (permanent)· 1Premier LeagueAston VillaNow at Arsenal · joined Aug 2026 (permanent)1Premier LeagueD233,1953620307.00
2016Conor McGrandlesM · Lincoln · 3League OneLincoln3League OneM253,16542421007.00
2017J. TunnicliffeD · CrawleyNow at Kidderminster Harriers · joined Jun 2025 (free transfer)· 4League TwoCrawleyNow at Kidderminster Harriers · joined Jun 2025 (free transfer)4League TwoD273,4603930407.00
2018Dušan VlahovićF · FiorentinaNow at Beşiktaş · joined Aug 2026 (free transfer)· 1Serie AFiorentinaNow at Beşiktaş · joined Aug 2026 (free transfer)1Serie AF212,93337213107.00
2019Luther James-WildinD · Stevenage · 4League TwoStevenage4League TwoD233,0963722307.00
2020Kiko FemeníaD · WatfordNow at Getafe · joined Jul 2025 (free transfer)· 2ChampionshipWatfordNow at Getafe · joined Jul 2025 (free transfer)2ChampionshipD303,0343704517.00
2021Joan JordánM · SevillaNow at Estrela da Amadora · joined Aug 2026 (free transfer)· 1La LigaSevillaNow at Estrela da Amadora · joined Aug 2026 (free transfer)1La LigaM262,4223516817.00
2022V. CoufalD · West HamNow at 1899 Hoffenheim · joined Aug 2025 (free transfer)· 1Premier LeagueWest HamNow at 1899 Hoffenheim · joined Aug 2025 (free transfer)1Premier LeagueD283,0553407307.00
2023Glen KamaraM · RangersNow at Queens Park Rangers · joined Aug 2026 (loan)· 1Scottish PremiershipRangersNow at Queens Park Rangers · joined Aug 2026 (loan)1Scottish PremiershipM252,5963311207.00
2024Carlos SalcedoD · TigresNow at Monterrey · joined Jan 2025 (permanent)· 1Liga MXTigresNow at Monterrey · joined Jan 2025 (permanent)1Liga MXD272,66232101327.00
2025S. JohansenD · MjondalenNow at Odd · joined Jan 2023· 1EliteserienMjondalenNow at Odd · joined Jan 20231EliteserienD252,7023101307.00
2026Lars-Jørgen SalvesenF · StromsgodsetNow at Derby County · joined Jan 2025 (permanent)· 1EliteserienStromsgodsetNow at Derby County · joined Jan 2025 (permanent)1EliteserienF252,68030107307.00
2027Ivan NäsbergD · Valerenga · 1EliteserienValerenga1EliteserienD252,4362912307.00
2028Marvin EkpitetaD · BlackpoolNow at Milton Keynes Dons · joined Aug 2025 (permanent)· 3League OneBlackpoolNow at Milton Keynes Dons · joined Aug 2025 (permanent)3League OneD252,3922922407.00
2029Jonny EvansD · LeicesterNow at Manchester United · joined Jul 2024 (permanent)· 1Premier LeagueLeicesterNow at Manchester United · joined Jul 2024 (permanent)1Premier LeagueD332,4762822707.00
2030Timm KloseD · FC Basel 1893Now at Bristol City · joined Jan 2022· 1Swiss Super LeagueFC Basel 1893Now at Bristol City · joined Jan 20221Swiss Super LeagueD332,4302820407.00
2031K. PaalD · PEC ZwolleNow at Antalyaspor · joined Jul 2025 (free transfer)· 1EredivisiePEC ZwolleNow at Antalyaspor · joined Jul 2025 (free transfer)1EredivisieD242,2722701307.00
2032J. MattF · Forest GreenNow at Bromsgrove Sporting · joined Jun 2026· 4League TwoForest GreenNow at Bromsgrove Sporting · joined Jun 20264League TwoF312,24327121407.00
2033Erik Palmer BrownD · Austria ViennaNow at Panathinaikos · joined Aug 2023 (permanent)· 1Austrian BundesligaAustria ViennaNow at Panathinaikos · joined Aug 2023 (permanent)1Austrian BundesligaD242,4352700507.00
2034Callum WilsonF · NewcastleNow at Brentford · joined Jul 2026 (free transfer)· 1Premier LeagueNewcastleNow at Brentford · joined Jul 2026 (free transfer)1Premier LeagueF292,08526125207.00
2035Jo Hyeon-wooG · Ulsan Hyundai · 1K League 1Ulsan Hyundai1K League 1G292,3972600207.00
2036Ilya SamoshnikovD · Rubin · 1Russian Premier LeagueRubin1Russian Premier LeagueD231,8332420617.00
2037Flynn DownesM · IpswichNow at Southampton · joined Jul 2024 (permanent)· 3League OneIpswichNow at Southampton · joined Jul 2024 (permanent)3League OneM221,6412400617.00
2038Victor OsimhenF · NapoliNow at Galatasaray · joined Jul 2025 (permanent)· 1Serie ANapoliNow at Galatasaray · joined Jul 2025 (permanent)1Serie AF221,57524103407.00
2039A. ElustondoD · Real SociedadNow at PAOK · joined Jun 2026 (free transfer)· 1La LigaReal SociedadNow at PAOK · joined Jun 2026 (free transfer)1La LigaD271,8852310507.00
2040Marcos RochaD · PalmeirasNow at Grêmio · joined Aug 2025 (permanent)· 1Campeonato Brasileiro Série APalmeirasNow at Grêmio · joined Aug 2025 (permanent)1Campeonato Brasileiro Série AD321,5522201307.00
2041C. OlascuagaF · AyacuchoNow at Deportivo Municipal · joined Jul 2023· 1Peruvian Primera DivisiónAyacuchoNow at Deportivo Municipal · joined Jul 20231Peruvian Primera DivisiónF291,3182374507.00
2042R. WintleM · CreweNow at Milton Keynes Dons · joined Jul 2026 (free transfer)· 3League OneCreweNow at Milton Keynes Dons · joined Jul 2026 (free transfer)3League OneM243,6824322407.00
2043Seny DiengG · QPRNow at Atromitos · joined Aug 2026 (free transfer)· 2ChampionshipQPRNow at Atromitos · joined Aug 2026 (free transfer)2ChampionshipG263,7484200117.00
2044Roberto SantamaríaG · UD LogroñésNow at Tudelano · joined Jul 2022· 2Segunda DivisionUD LogroñésNow at Tudelano · joined Jul 20222Segunda DivisionG361,8572100007.00
2045Seung-beom KoM · Suwon Samsung · 1K League 1Suwon Samsung1K League 1M–1,8492100007.00
2046Kenny TeteD · Fulham · 1Premier LeagueFulham1Premier LeagueD251,4822201307.00
2047M. CarnesecchiG · CremoneseNow at Atalanta BC · joined Jul 2023· 2Serie BCremoneseNow at Atalanta BC · joined Jul 20232Serie BG201,7992000217.00
2048K. HachisukaD · Vegalta Sendai · 1J1 LeagueVegalta Sendai1J1 LeagueD301,4082023007.00
2049M. BarbieriD · TolucaNow at Universidad de Concepcion · joined Jul 2026 (free transfer)· 1Liga MXTolucaNow at Universidad de Concepcion · joined Jul 2026 (free transfer)1Liga MXD271,7121920716.99
2050C. ChiricoF · Ascoli · 2Serie BAscoli2Serie BF–9921801406.99

API-Football · Data sources