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 4,590 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1951S. NakanoD · Sagan TosuNow at Gamba Osaka · joined Jan 2026· 1J1 LeagueSagan TosuNow at Gamba Osaka · joined Jan 20261J1 LeagueD191,1441910006.74
1952Simon PiesingerD · Wolfsberger AC · 1Austrian BundesligaWolfsberger AC1Austrian BundesligaD312,0482612216.74
1953Lucas MaiaD · PueblaNow at Henan · joined Jan 2025 (free transfer)· 1Liga MXPueblaNow at Henan · joined Jan 2025 (free transfer)1Liga MXD301,6502511606.74
1954Robbie CundyD · BarnsleyNow at Cheltenham Town · joined Jun 2025 (free transfer)· 3League OneBarnsleyNow at Cheltenham Town · joined Jun 2025 (free transfer)3League OneD271,5182520206.74
1955Simon StrandD · ElfsborgNow at IF Brommapojkarna · joined Jan 2026 (free transfer)· 1AllsvenskanElfsborgNow at IF Brommapojkarna · joined Jan 2026 (free transfer)1AllsvenskanD301,5342301406.74
1956G. LiavasD · PanetolikosNow at Rio Ave · joined Aug 2025 (permanent)· 1Super League GreecePanetolikosNow at Rio Ave · joined Aug 2025 (permanent)1Super League GreeceD229691510206.74
1957J. KralD · EupenNow at Sigma Olomouc · joined Sep 2024· 1Belgian Pro LeagueEupenNow at Sigma Olomouc · joined Sep 20241Belgian Pro LeagueD24458701306.74
1958Igor SilvaD · LorientNow at Rodina Moskva · joined Jun 2026 (free transfer)· 1Ligue 1LorientNow at Rodina Moskva · joined Jun 2026 (free transfer)1Ligue 1D26457700216.74
1959Marvin ZeegelaarD · Udinese · 1Serie AUdinese1Serie AD32360710316.74
1960R. Pierre-GabrielD · EspanyolNow at Volos · joined Jul 2026 (free transfer)· 1La LigaEspanyolNow at Volos · joined Jul 2026 (free transfer)1La LigaD25245810216.74
1961Josip PivarićD · Lokomotiva · 1Croatian First Football LeagueLokomotiva1Croatian First Football LeagueD341,9122822306.74
1962D. AndersonD · OxfordNow at Al Ittifaq Maqaba · joined Sep 2025 (free transfer)· 3League OneOxfordNow at Al Ittifaq Maqaba · joined Sep 2025 (free transfer)3League OneD281,2092312106.74
1963D. DiopD · VikingNow at Hapoel Beer Sheva · joined Sep 2025 (permanent)· 1EliteserienVikingNow at Hapoel Beer Sheva · joined Sep 2025 (permanent)1EliteserienD24589710306.74
1964D. JakubikD · Radomiak · 1EkstraklasaRadomiak1EkstraklasaD331,5271901406.74
1965Declan JohnD · Bolton · 3League OneBolton3League OneD281,2941912106.74
1966Iván CaleroD · CartagenaNow at Karpaty Lviv · joined Jul 2026 (permanent)· 2Segunda DivisionCartagenaNow at Karpaty Lviv · joined Jul 2026 (permanent)2Segunda DivisionD283,2893813706.74
1967Noah LoosliD · GrasshoppersNow at Universitatea Cluj · joined Aug 2026 (free transfer)· 1Swiss Super LeagueGrasshoppersNow at Universitatea Cluj · joined Aug 2026 (free transfer)1Swiss Super LeagueD262,2813011626.74
1968A. AltimiraD · FC AndorraNow at Deportivo La Coruña · joined Jan 2026 (free transfer)· 2Segunda DivisionFC AndorraNow at Deportivo La Coruña · joined Jan 2026 (free transfer)2Segunda DivisionD222,3173413416.74
1969Mehdi ZeffaneD · Clermont · 1Ligue 1Clermont1Ligue 1D316631811106.74
1970R. GelmiD · WinterthurNow at FC Vaduz · joined Jan 2024 (free transfer)· 1Swiss Super LeagueWinterthurNow at FC Vaduz · joined Jan 2024 (free transfer)1Swiss Super LeagueD281,8442200506.74
1971Stefan MitrovićD · GetafeNow at FK Partizan · joined Jan 2026 (free transfer)· 1La LigaGetafeNow at FK Partizan · joined Jan 2026 (free transfer)1La LigaD331,6812200406.74
1972Park Byung-HyunD · Daegu · 1K League 1Daegu1K League 1D–7011200306.74
1973L. TorresD · Cercle Brugge · 1Belgian Pro LeagueCercle Brugge1Belgian Pro LeagueD–6261010006.74
1974M. BakakisD · Panetolikos · 1Super League GreecePanetolikos1Super League GreeceD–452500006.74
1975M. ZirdumD · Slaven · 1Croatian First Football LeagueSlaven1Croatian First Football LeagueD–374510006.74
1976MoreiraD · São PauloNow at Al Nasr · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série ASão PauloNow at Al Nasr · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AD–291501106.74
1977Álex CentellesD · AlmeríaNow at Levski Sofia · joined Jun 2026 (free transfer)· 1La LigaAlmeríaNow at Levski Sofia · joined Jun 2026 (free transfer)1La LigaD231,1221512016.74
1978Jean MarcelinD · Cercle BruggeNow at Rapid Wien · joined Jul 2025 (permanent)· 1Belgian Pro LeagueCercle BruggeNow at Rapid Wien · joined Jul 2025 (permanent)1Belgian Pro LeagueD231,1602011406.74
1979J. AlonsoD · AlbaceteNow at Kalamata · joined Jun 2026 (free transfer)· 2Segunda DivisionAlbaceteNow at Kalamata · joined Jun 2026 (free transfer)2Segunda DivisionD242,8103603616.74
1980Gian Marco FerrariD · SassuoloNow at Arezzo · joined Sep 2026 (free transfer)· 1Serie ASassuoloNow at Arezzo · joined Sep 2026 (free transfer)1Serie AD312,2373310506.74
1981F. LejeuneD · Vallecano · 1La LigaVallecano1La LigaD322,5693140636.74
1982Fernando CaleroD · EspanyolNow at Málaga · joined Jul 2026 (free transfer)· 1La LigaEspanyolNow at Málaga · joined Jul 2026 (free transfer)1La LigaD271,6252701606.74
1983J. OlowuD · DoncasterNow at Leyton Orient · joined Jul 2026 (permanent)· 4League TwoDoncasterNow at Leyton Orient · joined Jul 2026 (permanent)4League TwoD239351310106.74
1984Federico FazioD · Salernitana · 1Serie ASalernitana1Serie AD361,0751410216.74
1985Georg MargreitterD · Grasshoppers · 1Swiss Super LeagueGrasshoppers1Swiss Super LeagueD348541700106.74
1986Marcelo SaracchiD · LevanteNow at Houston Dynamo FC · joined Aug 2026 (permanent)· 2Segunda DivisionLevanteNow at Houston Dynamo FC · joined Aug 2026 (permanent)2Segunda DivisionD251,5002600616.74
1987L. HooleD · Bristol RoversNow at Shrewsbury Town · joined Jul 2024 (free transfer)· 3League OneBristol RoversNow at Shrewsbury Town · joined Jul 2024 (free transfer)3League OneD212,3993521206.74
1988Timothy DerijckD · Zulte WaregemNow at ADO Den Haag · joined Feb 2024 (free transfer)· 1Belgian Pro LeagueZulte WaregemNow at ADO Den Haag · joined Feb 2024 (free transfer)1Belgian Pro LeagueD361,7112210506.74
1989D. AlendeD · FC Andorra · 2Segunda DivisionFC Andorra2Segunda DivisionD251,7512100306.74
1990Andoni LópezD · LugoNow at FC Andorra · joined Jul 2026 (free transfer)· 2Segunda DivisionLugoNow at FC Andorra · joined Jul 2026 (free transfer)2Segunda DivisionD271,0871600206.74
1991G. KilotaD · Seraing · 1Belgian Pro LeagueSeraing1Belgian Pro LeagueD–358800006.74
1992D. InghamD · Newcastle JetsNow at Sabah FA · joined Jun 2025 (free transfer)· 1A-League MenNewcastle JetsNow at Sabah FA · joined Jun 2025 (free transfer)1A-League MenD241,9002401406.74
1993Lindrit KamberiD · Zürich · 1Swiss Super LeagueZürich1Swiss Super LeagueD232,4473210606.74
1994M. BakadimasD · PAS Giannina · 1Super League GreecePAS Giannina1Super League GreeceD–647800006.74
1995C. AlexanderD · Gillingham · 4League TwoGillingham4League TwoD282,4113731206.74
1996Thilo KehrerD · West HamNow at Ajax · joined Sep 2026 (loan)· 1Premier LeagueWest HamNow at Ajax · joined Sep 2026 (loan)1Premier LeagueD262,2342702406.74
1997Mattia CaldaraD · SpeziaNow at Modena · joined Jul 2024 (free transfer)· 1Serie ASpeziaNow at Modena · joined Jul 2024 (free transfer)1Serie AD291,2642000606.74
1998Rob HuntD · Leyton OrientNow at Colchester United · joined Jul 2024 (free transfer)· 4League TwoLeyton OrientNow at Colchester United · joined Jul 2024 (free transfer)4League TwoD272,4923103606.74
1999Mathieu BaudryD · Swindon · 4League TwoSwindon4League TwoD358571200306.74
2000Jan ZwischenbruggerD · SCR Altach · 1Austrian BundesligaSCR Altach1Austrian BundesligaD331,7082300306.74

API-Football · Data sources