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,951–2,000 of 19,804 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1951Matej MarkovićG · RudešNow at HJK Helsinki · joined Jul 2026 (permanent)· 1Croatian First Football LeagueRudešNow at HJK Helsinki · joined Jul 2026 (permanent)1Croatian First Football LeagueG272,0852400107.07
1952Damian KądziorM · Piast Gliwice · 1EkstraklasaPiast Gliwice1EkstraklasaM321,1612421307.07
1953Jamie McGrathM · AberdeenNow at Hibernian · joined Jul 2025 (free transfer)· 1Scottish PremiershipAberdeenNow at Hibernian · joined Jul 2025 (free transfer)1Scottish PremiershipM272,6593491507.07
1954Shūsaku NishikawaG · Urawa Red · 1J1 LeagueUrawa Red1J1 LeagueG383,0603400007.07
1955A. BatallaG · GranadaNow at Rayo Vallecano · joined Jun 2025 (permanent)· 1La LigaGranadaNow at Rayo Vallecano · joined Jun 2025 (permanent)1La LigaG281,5301700307.07
1956S. TanasijevicD · FK Spartak Zdrepceva KRVNow at New York City FC · joined Jul 2026 (permanent)· 1Serbian SuperLigaFK Spartak Zdrepceva KRVNow at New York City FC · joined Jul 2026 (permanent)1Serbian SuperLigaD271,4261711407.07
1957M. NeskovicF · VoždovacNow at TSC · joined Jul 2026 (free transfer)· 1Serbian SuperLigaVoždovacNow at TSC · joined Jul 2026 (free transfer)1Serbian SuperLigaF–2,7903456307.07
1958Ado OnaiwuF · AuxerreNow at Urawa Red Diamonds · joined Feb 2026 (free transfer)· 2Ligue 2AuxerreNow at Urawa Red Diamonds · joined Feb 2026 (free transfer)2Ligue 2F281,90234151107.07
1959Mattia ZanottiD · St. GallenNow at Lugano · joined Jul 2024· 1Swiss Super LeagueSt. GallenNow at Lugano · joined Jul 20241Swiss Super LeagueD212,95234351427.07
1960Khéphren ThuramM · NiceNow at Juventus · joined Jul 2024 (permanent)· 1Ligue 1NiceNow at Juventus · joined Jul 2024 (permanent)1Ligue 1M232,1142711707.07
1961Ryan ChristieM · Bournemouth · 1Premier LeagueBournemouth1Premier LeagueM292,9183705607.07
1962F. LejeuneD · Vallecano · 1La LigaVallecano1La LigaD333,3283731507.07
1963Igoh OgbuD · Slavia Praha · 1Czech First LeagueSlavia Praha1Czech First LeagueD241,6512000507.07
1964Max CrocombeG · BurtonNow at Millwall · joined Jul 2025 (free transfer)· 3League OneBurtonNow at Millwall · joined Jul 2025 (free transfer)3League OneG303,5774001907.07
1965Robert DickieD · Bristol City · 2ChampionshipBristol City2ChampionshipD283,5104151717.07
1966B. BrahimiM · CaenNow at Pau FC · joined Aug 2026 (permanent)· 2Ligue 2CaenNow at Pau FC · joined Aug 2026 (permanent)2Ligue 2M241,9763023407.07
1967Iñigo MartínezD · BarçaNow at Al-Nassr · joined Aug 2025 (free transfer)· 1La LigaBarçaNow at Al-Nassr · joined Aug 2025 (free transfer)1La LigaD331,3022000507.07
1968Guilherme GaruttiD · PetrolulNow at Argeș Pitești · joined Jul 2024 (free transfer)· 1Liga IPetrolulNow at Argeș Pitești · joined Jul 2024 (free transfer)1Liga ID307951200417.07
1969M. CollocoloM · Cremonese · 2Serie BCremonese2Serie BM241,8933040707.07
1970T. AasgaardM · WiganNow at Anderlecht · joined Sep 2026 (loan)· 3League OneWiganNow at Anderlecht · joined Sep 2026 (loan)3League OneM222,5633383407.07
1971Leo RománG · OviedoNow at Deportivo La Coruña · joined Jul 2026 (permanent)· 2Segunda DivisionOviedoNow at Deportivo La Coruña · joined Jul 2026 (permanent)2Segunda DivisionG234,1464600207.07
1972Ricardo SantosD · BoltonNow at Sheffield Wednesday · joined Jun 2026 (permanent)· 3League OneBoltonNow at Sheffield Wednesday · joined Jun 2026 (permanent)3League OneD293,0963600427.07
1973R. InsigneF · PalermoNow at Catania · joined Aug 2026· 2Serie BPalermoNow at Catania · joined Aug 20262Serie BF–1,3412723107.07
1974D. RooneyM · DroghedaNow at Bohemians · joined Nov 2023 (free transfer)· 1League of Ireland Premier DivisionDroghedaNow at Bohemians · joined Nov 2023 (free transfer)1League of Ireland Premier DivisionM261,0521358307.07
1975J. BlancoF · Técnico UniversitarioNow at Manta · joined Jan 2026 (free transfer)· 1Ecuadorian Serie ATécnico UniversitarioNow at Manta · joined Jan 2026 (free transfer)1Ecuadorian Serie AF321,02213132607.07
1976Eduardo SantosD · Red Bull · 1Campeonato Brasileiro Série ARed Bull1Campeonato Brasileiro Série AD261,0321310207.07
1977JesúsG · VoluntariNow at Politehnica Iași · joined Jun 2024 (free transfer)· 1Liga IVoluntariNow at Politehnica Iași · joined Jun 2024 (free transfer)1Liga IG362,3492600007.07
1978J. PritchardM · AccringtonNow at Radcliffe · joined Jun 2026 (free transfer)· 4League TwoAccringtonNow at Radcliffe · joined Jun 2026 (free transfer)4League TwoM–1,6762664307.07
1979I. VilarrasaD · HuescaNow at Burgos · joined Aug 2026 (permanent)· 2Segunda DivisionHuescaNow at Burgos · joined Aug 2026 (permanent)2Segunda DivisionD242,6934044107.07
1980Léo PereiraD · Flamengo · 1Campeonato Brasileiro Série AFlamengo1Campeonato Brasileiro Série AD282,7193231607.07
1981Q. MerlinM · NantesNow at Rennes · joined Jul 2026 (permanent)· 1Ligue 1NantesNow at Rennes · joined Jul 2026 (permanent)1Ligue 1M221,2891601007.07
1982RomuloF · NovorizontinoNow at Palmeiras · joined Nov 2025· 2Campeonato Brasileiro Série BNovorizontinoNow at Palmeiras · joined Nov 20252Campeonato Brasileiro Série BF221,5053274107.07
1983K. GetingerM · Stal Mielec · 1EkstraklasaStal Mielec1EkstraklasaM352,6163234507.07
1984A. GeorgenD · ConcarneauNow at Lorient · joined Jun 2026 (free transfer)· 2Ligue 2ConcarneauNow at Lorient · joined Jun 2026 (free transfer)2Ligue 2D252,5313403307.07
1985A. CorneliusF · Copenhagen · 1Danish SuperligaCopenhagen1Danish SuperligaF316481621007.07
1986Wojciech SzczęsnyG · Juventus · 1Serie AJuventus1Serie AG343,1503500107.07
1987Fabian FreiD · FC Basel 1893Now at Winterthur · joined Sep 2024 (free transfer)· 1Swiss Super LeagueFC Basel 1893Now at Winterthur · joined Sep 2024 (free transfer)1Swiss Super LeagueD352,8693541607.07
1988W. FalconeG · Lecce · 1Serie ALecce1Serie AG293,4203800007.07
1989Patson DakaF · LeicesterNow at Hamburger SV · joined Jul 2026 (free transfer)· 2ChampionshipLeicesterNow at Hamburger SV · joined Jul 2026 (free transfer)2ChampionshipF251,1212075107.07
1990K. AleksicF · PanserraikosNow at Panetolikos · joined Jul 2025 (free transfer)· 1Super League GreecePanserraikosNow at Panetolikos · joined Jul 2025 (free transfer)1Super League GreeceF262,2113171707.07
1991A. PyrkaD · Piast GliwiceNow at FC St. Pauli · joined Jul 2025 (free transfer)· 1EkstraklasaPiast GliwiceNow at FC St. Pauli · joined Jul 2025 (free transfer)1EkstraklasaD212,74031021017.07
1992Yoane WissaF · BrentfordNow at Newcastle United · joined Sep 2025 (permanent)· 1Premier LeagueBrentfordNow at Newcastle United · joined Sep 2025 (permanent)1Premier LeagueF272,50834123707.07
1993J. SegreM · Palermo · 2Serie BPalermo2Serie BM272,7553776307.07
1994Rafael CabralG · CruzeiroNow at Real Salt Lake · joined Dec 2024 (free transfer)· 1Campeonato Brasileiro Série ACruzeiroNow at Real Salt Lake · joined Dec 2024 (free transfer)1Campeonato Brasileiro Série AG343,3993700307.07
1995James HusbandD · BlackpoolNow at Doncaster Rovers · joined Jun 2026 (free transfer)· 3League OneBlackpoolNow at Doncaster Rovers · joined Jun 2026 (free transfer)3League OneD303,2563713707.07
1996H. ElhamedD · Hapoel Haifa · 1Israeli Premier LeagueHapoel Haifa1Israeli Premier LeagueD33653921107.07
1997Tyrese FrancoisM · VejleNow at Brisbane Roar · joined Aug 2026 (free transfer)· 1Danish SuperligaVejleNow at Brisbane Roar · joined Aug 2026 (free transfer)1Danish SuperligaM231,2001502207.07
1998N. PenningtonM · Wellington PhoenixNow at Torres · joined Jun 2026 (free transfer)· 1A-League MenWellington PhoenixNow at Torres · joined Jun 2026 (free transfer)1A-League MenM–1,7952513607.07
1999S. MezeiM · PaksNow at Vasas · joined Aug 2026 (permanent)· 1Nemzeti Bajnokság IPaksNow at Vasas · joined Aug 2026 (permanent)1Nemzeti Bajnokság IM231,0891555207.07
2000Rajmund MikušM · Karviná · 1Czech First LeagueKarviná1Czech First LeagueM–6041055007.07

API-Football · Data sources