Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2020, senior men's leaguesChange filters ↓Calendar-year stats for 2020 are still being built, so this shows season stats for now.1,901–1,950 of 6,269 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1901H. OtaniM · Kashiwa Reysol · 1J1 LeagueKashiwa Reysol1J1 LeagueM361,6892320106.82
1902Juan OteroM · SantosNow at Sporting Gijón · joined Jul 2024 (free transfer)· 1Liga MXSantosNow at Sporting Gijón · joined Jul 2024 (free transfer)1Liga MXM261,9632333406.82
1903Mikel AguM · Vitória de GuimarãesNow at Kitakyushu · joined Jul 2023 (free transfer)· 1Primeira LigaVitória de GuimarãesNow at Kitakyushu · joined Jul 2023 (free transfer)1Primeira LigaM287851400206.82
1904O. MelendoM · EspanyolNow at Shanghai Port · joined Jul 2025 (free transfer)· 2Segunda DivisionEspanyolNow at Shanghai Port · joined Jul 2025 (free transfer)2Segunda DivisionM231,5312821006.82
1905Tomáš SuslovM · GroningenNow at Hellas Verona · joined Jan 2024 (permanent)· 1EredivisieGroningenNow at Hellas Verona · joined Jan 2024 (permanent)1EredivisieM191,5092925106.82
1906A. MedranoM · Carlos Stein · 1Peruvian Primera DivisiónCarlos Stein1Peruvian Primera DivisiónM–8891413106.82
1907Damián MustoM · InternacionalNow at Cartagena · joined Jul 2022· 1Campeonato Brasileiro Série AInternacionalNow at Cartagena · joined Jul 20221Campeonato Brasileiro Série AM346461410316.82
1908Antoine BernèdeM · Red Bull SalzburgNow at Hellas Verona · joined Jul 2025 (permanent)· 1Austrian BundesligaRed Bull SalzburgNow at Hellas Verona · joined Jul 2025 (permanent)1Austrian BundesligaM221,2821910226.82
1909Miralem PjanićM · BarçaNow at Sharjah · joined Sep 2022 (free transfer)· 1La LigaBarçaNow at Sharjah · joined Sep 2022 (free transfer)1La LigaM316381900106.82
1910Óscar VílchezM · Alianza Universidad · 1Peruvian Primera DivisiónAlianza Universidad1Peruvian Primera DivisiónM351,4371900516.82
1911Siem de JongM · HeerenveenNow at De Graafschap · joined Jun 2022 (free transfer)· 1EredivisieHeerenveenNow at De Graafschap · joined Jun 2022 (free transfer)1EredivisieM321,3681942306.82
1912Douglas CoutinhoM · Operario-PRNow at Pusamania Borneo · joined May 2026· 2Campeonato Brasileiro Série BOperario-PRNow at Pusamania Borneo · joined May 20262Campeonato Brasileiro Série BM271,6872442306.82
1913R. RennerM · Lask LinzNow at Wolfsberger AC · joined Jul 2026 (permanent)· 1Austrian BundesligaLask LinzNow at Wolfsberger AC · joined Jul 2026 (permanent)1Austrian BundesligaM272,2812920606.82
1914Christian RiveraM · TijuanaNow at Pachuca · joined Jan 2026 (permanent)· 1Liga MXTijuanaNow at Pachuca · joined Jan 2026 (permanent)1Liga MXM252,0093001306.82
1915Chris TaylorM · BarrowNow at Radcliffe · joined Oct 2021 (free transfer)· 4League TwoBarrowNow at Radcliffe · joined Oct 2021 (free transfer)4League TwoM341,7263013306.82
1916J. FontaineM · Le Havre · 2Ligue 2Le Havre2Ligue 2M322,3982902316.82
1917M. KennedyM · AberdeenNow at Kilmarnock · joined Jun 2023 (free transfer)· 1Scottish PremiershipAberdeenNow at Kilmarnock · joined Jun 2023 (free transfer)1Scottish PremiershipM262,1093112106.82
1918Callum StylesM · BarnsleyNow at West Bromwich Albion · joined Aug 2024· 2ChampionshipBarnsleyNow at West Bromwich Albion · joined Aug 20242ChampionshipM213,5964443706.82
1919AlisonM · SantosNow at Criciúma · joined Dec 2025 (free transfer)· 1Campeonato Brasileiro Série ASantosNow at Criciúma · joined Dec 2025 (free transfer)1Campeonato Brasileiro Série AM281,5322001626.82
1920Sandro LauperM · BSC Young Boys · 1Swiss Super LeagueBSC Young Boys1Swiss Super LeagueM241,1192041106.82
1921Majeed AshimeruM · Anderlecht · 1Belgian Pro LeagueAnderlecht1Belgian Pro LeagueM235541010006.82
1922Maxime LestienneM · StandardNow at Lion City Sailors · joined Jan 2022 (free transfer)· 1Belgian Pro LeagueStandardNow at Lion City Sailors · joined Jan 2022 (free transfer)1Belgian Pro LeagueM294751055306.82
1923Tonio TeklićM · HajdukNow at Mardin BB · joined Aug 2026 (loan)· 1Croatian First Football LeagueHajdukNow at Mardin BB · joined Aug 2026 (loan)1Croatian First Football LeagueM21181610306.82
1924E. VignatoM · BolognaNow at Pisa SC · joined Jun 2026· 1Serie ABolognaNow at Pisa SC · joined Jun 20261Serie AM201,2093114406.82
1925Matias GarciaM · JuárezNow at San Martín de Tucumán · joined Aug 2026 (free transfer)· 1Liga MXJuárezNow at San Martín de Tucumán · joined Aug 2026 (free transfer)1Liga MXM251,1151521606.82
1926ThomazM · Operario-PRNow at Independiente Petrolero · joined Jul 2026 (permanent)· 2Campeonato Brasileiro Série BOperario-PRNow at Independiente Petrolero · joined Jul 2026 (permanent)2Campeonato Brasileiro Série BM351,6732511506.82
1927Lucas TorróM · OsasunaNow at Eintracht Frankfurt · joined Jul 2018 (permanent)· 1La LigaOsasunaNow at Eintracht Frankfurt · joined Jul 2018 (permanent)1La LigaM261,5462501406.82
1928Mateusz KlichM · LeedsNow at Cracovia Kraków · joined Aug 2025 (free transfer)· 1Premier LeagueLeedsNow at Cracovia Kraków · joined Aug 2025 (free transfer)1Premier LeagueM312,3953545606.82
1929K. PanchenkoM · TambovNow at Khimki · joined Jul 2023 (free transfer)· 1Russian Premier LeagueTambovNow at Khimki · joined Jul 2023 (free transfer)1Russian Premier LeagueM315261011006.82
1930D. TemocheM · Cienciano · 1Peruvian Primera DivisiónCienciano1Peruvian Primera DivisiónM–249502206.82
1931E. ValenciaM · BucaramangaNow at Deportes Tolima · joined Jul 2026 (permanent)· 1Categoría Primera ABucaramangaNow at Deportes Tolima · joined Jul 2026 (permanent)1Categoría Primera AM24204600206.82
1932Alaixys RomaoM · GuingampNow at Ionikos · joined Jul 2021 (free transfer)· 2Ligue 2GuingampNow at Ionikos · joined Jul 2021 (free transfer)2Ligue 2M372,7963501606.82
1933H. CharsleyM · MansfieldNow at Caernarfon Town · joined Jun 2026 (free transfer)· 4League TwoMansfieldNow at Caernarfon Town · joined Jun 2026 (free transfer)4League TwoM–2,7584135206.82
1934José Luis RodríguezM · LugoNow at FC Juárez · joined Jun 2025 (permanent)· 2Segunda DivisionLugoNow at FC Juárez · joined Jun 2025 (permanent)2Segunda DivisionM231,7542651206.82
1935B. CéspedesM · ServetteNow at Yverdon-Sport · joined Jul 2023 (free transfer)· 1Swiss Super LeagueServetteNow at Yverdon-Sport · joined Jul 2023 (free transfer)1Swiss Super LeagueM261,4772710906.82
1936Junior HoilettM · CardiffNow at Swindon Town · joined Feb 2026 (permanent)· 2ChampionshipCardiffNow at Swindon Town · joined Feb 2026 (permanent)2ChampionshipM311,1742122206.82
1937Jeremias BogadoM · Deportivo Municipal · 1Peruvian Primera DivisiónDeportivo Municipal1Peruvian Primera DivisiónM–7491621106.82
1938E. AndersenM · MoldeNow at Stromsgodset · joined Aug 2023 (free transfer)· 1EliteserienMoldeNow at Stromsgodset · joined Aug 2023 (free transfer)1EliteserienM285791740106.82
1939Naoki YamadaM · Shonan Bellmare · 1J1 LeagueShonan Bellmare1J1 LeagueM307031612206.82
1940RavanelliM · Atlético ParanaenseNow at São Bento · joined Jan 2024 (free transfer)· 1Campeonato Brasileiro Série AAtlético ParanaenseNow at São Bento · joined Jan 2024 (free transfer)1Campeonato Brasileiro Série AM232921111006.82
1941Adam ReachM · Sheff WedNow at Lincoln City · joined Sep 2025 (free transfer)· 2ChampionshipSheff WedNow at Lincoln City · joined Sep 2025 (free transfer)2ChampionshipM283,4594453206.82
1942Harry PritchardM · BradfordNow at Barnet · joined Jul 2022 (free transfer)· 4League TwoBradfordNow at Barnet · joined Jul 2022 (free transfer)4League TwoM287331121106.82
1943Brandon ServaniaM · St. PöltenNow at D.C. United · joined Jul 2026 (permanent)· 1Austrian BundesligaSt. PöltenNow at D.C. United · joined Jul 2026 (permanent)1Austrian BundesligaM226931100206.82
1944Johnny CardosoM · InternacionalNow at Atlético Madrid · joined Jul 2025 (permanent)· 1Campeonato Brasileiro Série AInternacionalNow at Atlético Madrid · joined Jul 2025 (permanent)1Campeonato Brasileiro Série AM194831300006.82
1945Jack RudoniM · AFC WimbledonNow at Coventry City · joined Jun 2024 (permanent)· 3League OneAFC WimbledonNow at Coventry City · joined Jun 2024 (permanent)3League OneM202,7393943406.82
1946Jack LankesterM · IpswichNow at Crewe Alexandra · joined Jun 2024· 3League OneIpswichNow at Crewe Alexandra · joined Jun 20243League OneM217751721206.82
1947Luka SučićM · Red Bull SalzburgNow at Real Sociedad · joined Jul 2026 (permanent)· 1Austrian BundesligaRed Bull SalzburgNow at Real Sociedad · joined Jul 2026 (permanent)1Austrian BundesligaM187561711006.82
1948Mohammed KudusM · AjaxNow at Tottenham Hotspur · joined Jul 2025 (permanent)· 1EredivisieAjaxNow at Tottenham Hotspur · joined Jul 2025 (permanent)1EredivisieM208061743306.82
1949Tomoki TakamineM · Hokkaido ConsadoleNow at Nagoya Grampus · joined Jun 2026 (permanent)· 1J1 LeagueHokkaido ConsadoleNow at Nagoya Grampus · joined Jun 2026 (permanent)1J1 LeagueM231,6443001306.82
1950M. MedinaM · Patriotas · 1Categoría Primera APatriotas1Categoría Primera AM–504600616.82

API-Football · Data sources