Skip to content
Almanac
Menu
⚽

Football

Filters

Age
At least
2024-25 season, senior men's leaguesFilters ↓Leagues that run 2024-25, plus calendar-year leagues (MLS, Brazil, the Nordics) for 2024.1,951–2,000 of 23,390 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCRating
1951Lucien AgouméM · Sevilla · La LigaSevilla1La LigaM231,9793312516.93
1952Luis HenriqueM · Marseille · Ligue 1Marseille1Ligue 1M232,6203377007.19
1953Lukas PinckertD · SV Elversberg · 2. BundesligaSV Elversberg22. BundesligaD252,8993302100–
1954Luke YoungM · Cheltenham · League TwoCheltenham4League TwoM322,8233342206.98
1955Lyall CameronM · Dundee · Scottish PremiershipDundee1Scottish PremiershipM222,7603395207.10
1956Mads LarsenM · Silkeborg · Danish SuperligaSilkeborg1Danish SuperligaM232,4663313006.95
1957MaestroM · Adana Demirspor · Süper LigAdana Demirspor1Süper LigM212,840331160–
1958Malik SelloukiM · Laval · Ligue 2Laval2Ligue 2M252,32833113307.12
1959Mamadou SamassaG · Laval · Ligue 2Laval2Ligue 2G352,9143300307.21
1960MarcaoG · Amazonas · Campeonato Brasileiro Série BAmazonas2Campeonato Brasileiro Série BG333,0343300207.13
1961Marc BolaD · Samsunspor · Süper LigSamsunspor1Süper LigD272,690331440–
1962MarceloD · Moreirense · Primeira LigaMoreirense1Primeira LigaD352,9783310706.95
1963MarcinhoM · Chapecoense · Campeonato Brasileiro Série BChapecoense2Campeonato Brasileiro Série BM302,5483323706.83
1964Marcos LlorenteD · Atlético · La LigaAtlético1La LigaD302,5223324017.16
1965Mario GarciaD · Racing Santander · Segunda DivisionRacing Santander2Segunda DivisionD212,5763330906.82
1966Mario PašalićM · Atalanta · Serie AAtalanta1Serie AM301,9243334106.97
1967Marius MouandilmadjiF · Samsunspor · Süper LigSamsunspor1Süper LigF272,4873310471–
1968MarllonD · Cuiabá · Campeonato Brasileiro Série ACuiabá1Campeonato Brasileiro Série AD332,9053310407.02
1969Martijn KaarsF · Magdeburg · 2. BundesligaMagdeburg22. BundesligaF262,9683319441–
1970Martin BaturinaM · Dinamo Zagreb · Croatian First Football LeagueDinamo Zagreb1Croatian First Football LeagueM222,35733410207.45
1971Martin HonglaM · Granada · Segunda DivisionGranada2Segunda DivisionM272,4183332916.86
1972Martín Pérez GuedesM · Universitario · Peruvian Primera DivisiónUniversitario1Peruvian Primera DivisiónM332,33133100307.12
1973Martin ZlomislićG · HNK Rijeka · Croatian First Football LeagueHNK Rijeka1Croatian First Football LeagueG263,0153300206.85
1974Matheus AraújoD · Santa Clara · Primeira LigaSanta Clara1Primeira LigaD242,7903311507.05
1975Matheus BahiaD · Ceará · Campeonato Brasileiro Série BCeará2Campeonato Brasileiro Série BD252,7843304807.00
1976MatheuzinhoM · Vitória · Campeonato Brasileiro Série AVitória1Campeonato Brasileiro Série AM272,5083355507.20
1977Matías Di BenedettoD · Universitario · Peruvian Primera DivisiónUniversitario1Peruvian Primera DivisiónD322,9073301416.90
1978Maximilian EggesteinM · SC Freiburg · BundesligaSC Freiburg1BundesligaM282,855332040–
1979Maximilian KilmanD · West Ham · Premier LeagueWest Ham1Premier LeagueD282,8993301406.96
1980Maximilian WittekD · VfL Bochum · BundesligaVfL Bochum1BundesligaD292,723330080–
1981M. BarrowF · Al Taawon · Saudi Professional LeagueAl Taawon1Saudi Professional LeagueF262,54533133107.19
1982M. BroschinskiF · VfL Bochum · BundesligaVfL Bochum1BundesligaF241,399331310–
1983M. CardosoM · Kayserispor · Süper LigKayserispor1Süper LigM312,869338790–
1984M. CarnesecchiG · Atalanta · Serie AAtalanta1Serie AG242,9703300107.21
1985M. CosicD · Radnicki 1923 · Serbian SuperLigaRadnicki 19231Serbian SuperLigaD282,7553325607.13
1986M. DomańskiM · Stal Mielec · EkstraklasaStal Mielec1EkstraklasaM342,3783312206.79
1987M. HasegawaM · Albirex Niigata · J1 LeagueAlbirex Niigata1J1 LeagueM261,6763311106.95
1988Michele Di GregorioG · Juventus · Serie AJuventus1Serie AG272,9703300007.04
1989Mihnea RădulescuM · Petrolul · Liga IPetrolul1Liga IM191,7593353306.88
1990Mikel OyarzabalF · Real Sociedad · La LigaReal Sociedad1La LigaF282,1583393416.84
1991Milan BorjanG · Al-Riyadh · Saudi Professional LeagueAl-Riyadh1Saudi Professional LeagueG372,9703300307.34
1992Mitch DukeF · Machida Zelvia · J1 LeagueMachida Zelvia1J1 LeagueF348353340206.86
1993M. MaigaardM · Cracovia · EkstraklasaCracovia1EkstraklasaM292,6533365307.25
1994M. MeliM · Juve Stabia · Serie BJuve Stabia2Serie BM–5413300206.56
1995M. MitrovicM · Železničar Pančevo · Serbian SuperLigaŽelezničar Pančevo1Serbian SuperLigaM202,2283325207.12
1996M. NdockytM · Gorica · Croatian First Football LeagueGorica1Croatian First Football LeagueM–2,4243314806.71
1997Mohammad SyllaM · Dundee · Scottish PremiershipDundee1Scottish PremiershipM312,5773300916.78
1998Mohammed FuseiniF · Union SG · Belgian Pro LeagueUnion SG1Belgian Pro LeagueF231,6903391406.73
1999Moris ValinčićD · Istra · Croatian First Football LeagueIstra1Croatian First Football LeagueD222,6433312507.01
2000M. PalaM · Rizespor · Süper LigRizespor1Süper LigM241,832330170–

API-Football · Data sources