Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2022, senior men's leaguesChange filters ↓Calendar-year stats for 2022 are still being built, so this shows season stats for now.1,951–2,000 of 5,651 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1951M. LahdoM · Hammarby FFNow at Malmö FF · joined Jul 2026 (permanent)· 1AllsvenskanHammarby FFNow at Malmö FF · joined Jul 2026 (permanent)1AllsvenskanM204031010106.76
1952J. DossouM · ClermontNow at Sochaux · joined Jan 2023· 1Ligue 1ClermontNow at Sochaux · joined Jan 20231Ligue 1M31263910006.76
1953S. NanasiM · Malmö FFNow at Strasbourg · joined Jul 2026 (permanent)· 1AllsvenskanMalmö FFNow at Strasbourg · joined Jul 2026 (permanent)1AllsvenskanM21364901206.76
1954H. LarssonM · Malmö FFNow at Fulham · joined Aug 2026 (loan)· 1AllsvenskanMalmö FFNow at Fulham · joined Aug 2026 (loan)1AllsvenskanM191,2892711006.76
1955A. AldasoroM · Racing SantanderNow at Oviedo · joined Jul 2026 (loan)· 2Segunda DivisionRacing SantanderNow at Oviedo · joined Jul 2026 (loan)2Segunda DivisionM241,65327101016.76
1956NenassM · Aalesund · 1EliteserienAalesund1EliteserienM272,1442922406.76
1957Maciej GajosM · Lechia Gdańsk · 1EkstraklasaLechia Gdańsk1EkstraklasaM321,9112940606.76
1958S. McKinstryM · Motherwell · 1Scottish PremiershipMotherwell1Scottish PremiershipM–1,0682141306.76
1959A. ForsonM · Red Bull SalzburgNow at Hapoel Beer Sheva · joined Sep 2026 (loan)· 1Austrian BundesligaRed Bull SalzburgNow at Hapoel Beer Sheva · joined Sep 2026 (loan)1Austrian BundesligaM204041201006.75
1960G. ColliM · Perth GloryNow at FC Tulsa · joined Feb 2025 (free transfer)· 1A-League MenPerth GloryNow at FC Tulsa · joined Feb 2025 (free transfer)1A-League MenM233941120006.75
1961R. AsconeM · FC NordsjællandNow at Halmstads BK · joined Jul 2026 (permanent)· 1Danish SuperligaFC NordsjællandNow at Halmstads BK · joined Jul 2026 (permanent)1Danish SuperligaM193621220106.75
1962Keiya SentoM · Nagoya GrampusNow at Machida Zelvia · joined Jan 2024· 1J1 LeagueNagoya GrampusNow at Machida Zelvia · joined Jan 20241J1 LeagueM281,8993420106.75
1963Casper WintherM · LyngbyNow at Brøndby · joined Aug 2026 (permanent)· 1Danish SuperligaLyngbyNow at Brøndby · joined Aug 2026 (permanent)1Danish SuperligaM201,3422600606.75
1964Giorgi AburjaniaM · Gil VicenteNow at AVS · joined Jul 2024 (free transfer)· 1Primeira LigaGil VicenteNow at AVS · joined Jul 2024 (free transfer)1Primeira LigaM281,6212701606.75
1965J. FujitaM · Yokohama F. MarinosNow at FC St. Pauli · joined Jul 2025 (permanent)· 1J1 LeagueYokohama F. MarinosNow at FC St. Pauli · joined Jul 2025 (permanent)1J1 LeagueM211,5352911006.75
1966Cameron PuertasM · Union SGNow at Al Wasl · joined Sep 2026 (loan)· 1Belgian Pro LeagueUnion SGNow at Al Wasl · joined Sep 2026 (loan)1Belgian Pro LeagueM249373450206.75
1967Adam LallanaM · BrightonNow at Southampton · joined Jun 2024 (free transfer)· 1Premier LeagueBrightonNow at Southampton · joined Jun 2024 (free transfer)1Premier LeagueM357261621006.75
1968O. DiakiteM · HartbergNow at West Bromwich Albion · joined Jul 2024· 1Austrian BundesligaHartbergNow at West Bromwich Albion · joined Jul 20241Austrian BundesligaM226791500406.75
1969M. KaputM · Piast GliwiceNow at ŁKS Łódź · joined Jun 2026 (free transfer)· 1EkstraklasaPiast GliwiceNow at ŁKS Łódź · joined Jun 2026 (free transfer)1EkstraklasaM253751601106.75
1970D. CancolaM · Ross CountyNow at Dinamo City · joined Feb 2025 (free transfer)· 1Scottish PremiershipRoss CountyNow at Dinamo City · joined Feb 2025 (free transfer)1Scottish PremiershipM261,8093020606.75
1971Weston McKennieM · Juventus · 1Serie AJuventus1Serie AM241,0581511006.75
1972Gaius MakoutaM · BoavistaNow at Alanyaspor · joined Jul 2024 (free transfer)· 1Primeira LigaBoavistaNow at Alanyaspor · joined Jul 2024 (free transfer)1Primeira LigaM252,7513226906.75
1973Daniel PodenceM · WolvesNow at Al-Shabab · joined Jun 2026· 1Premier LeagueWolvesNow at Al-Shabab · joined Jun 20261Premier LeagueM271,7853260506.75
1974Takumi MinaminoM · Monaco · 1Ligue 1Monaco1Ligue 1M287241813206.75
1975Conor GallagherM · ChelseaNow at Tottenham Hotspur · joined Jan 2026 (permanent)· 1Premier LeagueChelseaNow at Tottenham Hotspur · joined Jan 2026 (permanent)1Premier LeagueM231,63635311116.75
1976Elías HernándezM · LeónNow at CA La Paz · joined Jun 2024· 1Liga MXLeónNow at CA La Paz · joined Jun 20241Liga MXM357732100006.75
1977C. RiveraM · SportingNow at Real Avilés Industrial · joined Jun 2025 (free transfer)· 2Segunda DivisionSportingNow at Real Avilés Industrial · joined Jun 2025 (free transfer)2Segunda DivisionM251,5282401806.75
1978M. ShabaniM · Grasshoppers · 1Swiss Super LeagueGrasshoppers1Swiss Super LeagueM241,0872630216.75
1979Marco FossatiM · HajdukNow at Trento · joined Jul 2025 (free transfer)· 1Croatian First Football LeagueHajdukNow at Trento · joined Jul 2025 (free transfer)1Croatian First Football LeagueM301,6372701506.75
1980T. BalloM · Wolfsberger ACNow at Saint Etienne · joined Jul 2026 (permanent)· 1Austrian BundesligaWolfsberger ACNow at Saint Etienne · joined Jul 2026 (permanent)1Austrian BundesligaM211,2352962306.75
1981F. OjoM · Port Vale · 3League OnePort Vale3League OneM312,0762721516.75
1982Lassana CoulibalyM · SalernitanaNow at Lecce · joined Aug 2024 (permanent)· 1Serie ASalernitanaNow at Lecce · joined Aug 2024 (permanent)1Serie AM272,90835331206.75
1983Dieter VillalpandoM · NecaxaNow at Everton de Viña del Mar · joined Jul 2026 (permanent)· 1Liga MXNecaxaNow at Everton de Viña del Mar · joined Jul 2026 (permanent)1Liga MXM317281201306.75
1984J. BernatM · WesterloNow at Komárno · joined Jul 2026 (permanent)· 1Belgian Pro LeagueWesterloNow at Komárno · joined Jul 2026 (permanent)1Belgian Pro LeagueM22195602306.75
1985M. ZieglM · SV Ried · 1Austrian BundesligaSV Ried1Austrian BundesligaM309801400406.75
1986R. BrownM · Forest Green · 3League OneForest Green3League OneM277831430306.75
1987Sandi OgrinecM · WSG WattensNow at Borac Banja Luka · joined Jul 2026 (permanent)· 1Austrian BundesligaWSG WattensNow at Borac Banja Luka · joined Jul 2026 (permanent)1Austrian BundesligaM251,2251835306.75
1988H. KyprianouM · PeterboroughNow at Watford · joined Jul 2025 (free transfer)· 3League OnePeterboroughNow at Watford · joined Jul 2025 (free transfer)3League OneM221,9653930906.75
1989Samir RamiziM · WinterthurNow at Dinamo City · joined Jul 2025 (free transfer)· 1Swiss Super LeagueWinterthurNow at Dinamo City · joined Jul 2025 (free transfer)1Swiss Super LeagueM311,88524501116.75
1990Oscar SielvaM · Huesca · 2Segunda DivisionHuesca2Segunda DivisionM–1,2102221606.75
1991S. KanekoM · Júbilo · 1J1 LeagueJúbilo1J1 LeagueM281,1412332006.75
1992Pelle MattssonM · SilkeborgNow at Norwich City · joined Aug 2025 (permanent)· 1Danish SuperligaSilkeborgNow at Norwich City · joined Aug 2025 (permanent)1Danish SuperligaM219982311106.75
1993Magnus WestergaardM · ViborgNow at Valerenga · joined Jan 2026 (permanent)· 1Danish SuperligaViborgNow at Valerenga · joined Jan 2026 (permanent)1Danish SuperligaM257381610106.75
1994ValM · CoritibaNow at América Mineiro · joined Dec 2025 (free transfer)· 1Campeonato Brasileiro Série ACoritibaNow at América Mineiro · joined Dec 2025 (free transfer)1Campeonato Brasileiro Série AM266281301606.75
1995EwertonM · PortimonenseNow at Ayutthaya FC · joined Jul 2026 (permanent)· 1Primeira LigaPortimonenseNow at Ayutthaya FC · joined Jul 2026 (permanent)1Primeira LigaM305881211306.75
1996D. CampbellM · StevenageNow at Notts County · joined Aug 2026 (permanent)· 4League TwoStevenageNow at Notts County · joined Aug 2026 (permanent)4League TwoM224991300106.75
1997Rodrigo DouradoM · InternacionalNow at FC Juárez · joined Aug 2026 (loan)· 1Campeonato Brasileiro Série AInternacionalNow at FC Juárez · joined Aug 2026 (loan)1Campeonato Brasileiro Série AM29469800206.75
1998Alen HalilovićM · HNK Rijeka · 1Croatian First Football LeagueHNK Rijeka1Croatian First Football LeagueM27420810106.75
1999T. WrightM · PlymouthNow at Bradford City · joined Jul 2024· 3League OnePlymouthNow at Bradford City · joined Jul 20243League OneM21416600006.75
2000Jani AtanasovM · HajdukNow at Aktobe · joined Jun 2026 (free transfer)· 1Croatian First Football LeagueHajdukNow at Aktobe · joined Jun 2026 (free transfer)1Croatian First Football LeagueM233171120106.75

API-Football · Data sources