Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2023, senior men's leaguesFilters ↓Calendar-year stats for 2023 are still being built, so this shows season stats for now.1,901–1,950 of 19,804 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1901Jordan WillisD · Northampton · 3League OneNorthampton3League OneD291,6092400106.61
1902B. PllanaD · SlavenNow at Grasshopper · joined Aug 2026 (free transfer)· 1Croatian First Football LeagueSlavenNow at Grasshopper · joined Aug 2026 (free transfer)1Croatian First Football LeagueD221,3311710606.61
1903R. del CampoF · Atlético OttawaNow at Monarcas · joined Jul 2025 (free transfer)· 1Canadian Premier LeagueAtlético OttawaNow at Monarcas · joined Jul 2025 (free transfer)1Canadian Premier LeagueF246431602206.61
1904J. MedinaM · Gualaceo · 1Ecuadorian Serie AGualaceo1Ecuadorian Serie AM–577800306.61
1905Jhoanner ChavezM · Lens · 1Ligue 1Lens1Ligue 1M22486800106.61
1906T. PheteM · ChavesNow at Vestri · joined Mar 2025 (free transfer)· 1Primeira LigaChavesNow at Vestri · joined Mar 2025 (free transfer)1Primeira LigaM30444900306.61
1907I. Ben HamoD · Bnei SakhninNow at Maccabi Tel Aviv · joined Jul 2026 (permanent)· 1Israeli Premier LeagueBnei SakhninNow at Maccabi Tel Aviv · joined Jul 2026 (permanent)1Israeli Premier LeagueD22419810206.61
1908M. HubínekM · České BudějoviceNow at Viktoria Žižkov · joined Jun 2026 (free transfer)· 1Czech First LeagueČeské BudějoviceNow at Viktoria Žižkov · joined Jun 2026 (free transfer)1Czech First LeagueM293921000206.61
1909A. LefebvreF · Troyes · 2Ligue 2Troyes2Ligue 2F–334810006.61
1910Ben WoodburnM · PrestonNow at Salford City · joined Jul 2024 (free transfer)· 2ChampionshipPrestonNow at Salford City · joined Jul 2024 (free transfer)2ChampionshipM242792000306.61
1911L. SousaD · Plymouth · 2ChampionshipPlymouth2ChampionshipD19273800106.61
1912K. SmolinskiM · Pogoń Szczecin · 1EkstraklasaPogoń Szczecin1EkstraklasaM–202810206.61
1913A. KrasniqiF · St. Gallen · 1Swiss Super LeagueSt. Gallen1Swiss Super LeagueF–185910006.61
1914L. MužíkF · Bohemians 1905 · 1Czech First LeagueBohemians 19051Czech First LeagueF–152900106.61
1915N. KumataF · FC Tokyo · 1J1 LeagueFC Tokyo1J1 LeagueF–97810006.61
1916Javier ErasoM · Amorebieta · 2Segunda DivisionAmorebieta2Segunda DivisionM348342320206.61
1917L. KoleoshoM · BurnleyNow at Paris FC · joined Jul 2026 (permanent)· 1Premier LeagueBurnleyNow at Paris FC · joined Jul 2026 (permanent)1Premier LeagueM199841511006.61
1918Tate RussellD · Western SydneyNow at Brisbane Roar · joined Jul 2026 (permanent)· 1A-League MenWestern SydneyNow at Brisbane Roar · joined Jul 2026 (permanent)1A-League MenD247481610216.61
1919Răzvan Andrei TănasăM · Oțelul GalațiNow at Farul Constanta · joined Jun 2025· 1Liga IOțelul GalațiNow at Farul Constanta · joined Jun 20251Liga IM211,2232911406.61
1920A. MicoltaD · El Nacional · 1Ecuadorian Serie AEl Nacional1Ecuadorian Serie AD–1,2551431946.61
1921Dylan Saint-LouisF · VizelaNow at IR Tanger · joined Jan 2026 (free transfer)· 1Primeira LigaVizelaNow at IR Tanger · joined Jan 2026 (free transfer)1Primeira LigaF292521510106.61
1922B. KopitovicD · Javor · 1Serbian SuperLigaJavor1Serbian SuperLigaD–1,7212200816.61
1923F. FritzF · Curicó Unido · 1Chilean Primera DivisiónCuricó Unido1Chilean Primera DivisiónF–5732200006.61
1924Nathan SantosD · FamalicãoNow at Juventude · joined Jan 2026 (loan)· 1Primeira LigaFamalicãoNow at Juventude · joined Jan 2026 (loan)1Primeira LigaD221,8412800806.61
1925Joel FelixD · SilkeborgNow at Arminia Bielefeld · joined Jul 2024 (free transfer)· 1Danish SuperligaSilkeborgNow at Arminia Bielefeld · joined Jul 2024 (free transfer)1Danish SuperligaD269471400206.61
1926M. ReichlG · Bohemians 1905 · 1Czech First LeagueBohemians 19051Czech First LeagueG31585700206.61
1927H. ChapmanM · BradfordNow at Gateshead · joined Jul 2025 (free transfer)· 4League TwoBradfordNow at Gateshead · joined Jul 2025 (free transfer)4League TwoM–4121502206.61
1928Mato JajaloM · Venezia · 2Serie BVenezia2Serie BM363211500206.61
1929Ante PalaversaM · TroyesNow at Aberdeen · joined Jul 2026 (permanent)· 2Ligue 2TroyesNow at Aberdeen · joined Jul 2026 (permanent)2Ligue 2M24238700106.61
1930KevinF · PalmeirasNow at Fulham · joined Aug 2025 (permanent)· 1Campeonato Brasileiro Série APalmeirasNow at Fulham · joined Aug 2025 (permanent)1Campeonato Brasileiro Série AF21228700206.61
1931A. BajrovicF · Panserraikos · 1Super League GreecePanserraikos1Super League GreeceF–157900106.61
1932L. OntiveroM · Cumbayá · 1Ecuadorian Serie ACumbayá1Ecuadorian Serie AM29146710006.61
1933A. LewisM · Dundalk · 1League of Ireland Premier DivisionDundalk1League of Ireland Premier DivisionM–141701106.61
1934Y. FujiharaF · Sagan Tosu · 1J1 LeagueSagan Tosu1J1 LeagueF–95710006.61
1935Carlos DotorM · Celta VigoNow at Málaga · joined Jul 2026 (permanent)· 1La LigaCelta VigoNow at Málaga · joined Jul 2026 (permanent)1La LigaM237171700206.61
1936Jojo WollacottG · HibernianNow at FC Košice · joined Jun 2026 (free transfer)· 1Scottish PremiershipHibernianNow at FC Košice · joined Jun 2026 (free transfer)1Scottish PremiershipG27503700006.61
1937Donald MillánM · Sport HuancayoNow at Unión Comercio · joined Jan 2024 (free transfer)· 1Peruvian Primera DivisiónSport HuancayoNow at Unión Comercio · joined Jan 2024 (free transfer)1Peruvian Primera DivisiónM384681400306.61
1938M. NdiayeD · Železničar Pančevo · 1Serbian SuperLigaŽelezničar Pančevo1Serbian SuperLigaD–382700106.61
1939Nathan FraserF · Wolves · 1Premier LeagueWolves1Premier LeagueF19210700106.61
1940Marco AntonioM · Atlético GoianienseNow at Inter De Limeira · joined Jan 2026 (permanent)· 2Campeonato Brasileiro Série BAtlético GoianienseNow at Inter De Limeira · joined Jan 2026 (permanent)2Campeonato Brasileiro Série BM–190701106.61
1941G. DragomirM · Botoșani · 1Liga IBotoșani1Liga IM–131700006.61
1942Rafiq KhaleelM · Crawley · 4League TwoCrawley4League TwoM–93800106.61
1943Ryan EdwardsM · AmorebietaNow at BG Pathum United · joined Jul 2026 (permanent)· 2Segunda DivisionAmorebietaNow at BG Pathum United · joined Jul 2026 (permanent)2Segunda DivisionM301,3483640206.61
1944J. LindsayM · RotherhamNow at Ross County · joined Jul 2025 (free transfer)· 2ChampionshipRotherhamNow at Ross County · joined Jul 2025 (free transfer)2ChampionshipM–1,0932110306.61
1945L. KapulicaM · Gorica · 1Croatian First Football LeagueGorica1Croatian First Football LeagueM–5812301106.61
1946Diego CéspedesD · CobresalNow at Nublense · joined Jan 2026 (permanent)· 1Chilean Primera DivisiónCobresalNow at Nublense · joined Jan 2026 (permanent)1Chilean Primera DivisiónD251,6102001616.62
1947V. PetkovicF · RudešNow at Posušje · joined Feb 2026 (permanent)· 1Croatian First Football LeagueRudešNow at Posušje · joined Feb 2026 (permanent)1Croatian First Football LeagueF–7962010306.62
1948Radu NegruD · FCU 1948Now at Bylis · joined Jan 2026 (permanent)· 1Liga IFCU 1948Now at Bylis · joined Jan 2026 (permanent)1Liga ID251,8662600306.62
1949L. BelcarM · VaraždinNow at NK Lokomotiva Zagreb · joined Feb 2026 (free transfer)· 1Croatian First Football LeagueVaraždinNow at NK Lokomotiva Zagreb · joined Feb 2026 (free transfer)1Croatian First Football LeagueM221,4612640206.62
1950James ConnollyD · MorecambeNow at Walsall · joined Jun 2026 (free transfer)· 4League TwoMorecambeNow at Walsall · joined Jun 2026 (free transfer)4League TwoD221,0131320416.62

API-Football · Data sources