Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2017-18 season, senior men's leaguesChange filters ↓Leagues that run 2017-18, plus calendar-year leagues (MLS, Brazil, the Nordics) for 2017.1,851–1,900 of 2,622 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1851Gareth McAuleyD · West BromNow at Rangers · joined Sep 2018 (free transfer)· Premier LeagueWest BromNow at Rangers · joined Sep 2018 (free transfer)1Premier LeagueD38456900006.50
1852J. JanseD · VVV-Venlo · EredivisieVVV-Venlo1EredivisieD–2921000106.50
1853J. AugustinssonD · Djurgården · AllsvenskanDjurgården1AllsvenskanD–96800006.50
1854Ezequiel SchelottoD · BrightonNow at Deportivo Morón · joined Mar 2023· Premier LeagueBrightonNow at Deportivo Morón · joined Mar 20231Premier LeagueD291,2121800306.50
1855L. HyamD · Ipswich · ChampionshipIpswich2ChampionshipD–5431400006.50
1856G. TroupeeD · UtrechtNow at Željezničar Sarajevo · joined Jun 2025 (free transfer)· EredivisieUtrechtNow at Željezničar Sarajevo · joined Jun 2025 (free transfer)1EredivisieD–6091301016.49
1857M. OlssonD · SwanseaNow at Malmö FF · joined Aug 2021· Premier LeagueSwanseaNow at Malmö FF · joined Aug 20211Premier LeagueD303,1543601706.49
1858Ismaël DiomandéD · CaenNow at Petrolul Ploiești · joined Apr 2023· Ligue 1CaenNow at Petrolul Ploiești · joined Apr 20231Ligue 1D257101101116.49
1859Faitout MaouassaD · RennesNow at Nancy · joined Aug 2025 (free transfer)· Ligue 1RennesNow at Nancy · joined Aug 2025 (free transfer)1Ligue 1D198861902106.49
1860TitoD · LeganésNow at Rayo Vallecano · joined Jul 2018 (free transfer)· La LigaLeganésNow at Rayo Vallecano · joined Jul 2018 (free transfer)1La LigaD32607900006.49
1861E. BraafheidD · Utrecht · EredivisieUtrecht1EredivisieD–461800006.49
1862João VigárioD · Vitória de GuimarãesNow at Paredes · joined Jun 2026 (permanent)· Primeira LigaVitória de GuimarãesNow at Paredes · joined Jun 2026 (permanent)1Primeira LigaD225801300316.48
1863JomarD · Vasco da Gama · Campeonato Brasileiro Série AVasco da Gama1Campeonato Brasileiro Série AD–346500206.48
1864Aleksandr DenisovD · Arsenal TulaNow at KAMAZ · joined Aug 2022 (free transfer)· Russian Premier LeagueArsenal TulaNow at KAMAZ · joined Aug 2022 (free transfer)1Russian Premier LeagueD29312900106.48
1865A. MaikkulaD · Kalmar · AllsvenskanKalmar1AllsvenskanD–259500006.48
1866G. JohnsonD · Stoke · Premier LeagueStoke1Premier LeagueD33550900306.48
1867C. Odoi-AtsemD · D.C. United · Major League SoccerD.C. United1Major League SoccerD–482900006.48
1868A. CherevkoD · SKA-Khabarovsk · Russian Premier LeagueSKA-Khabarovsk1Russian Premier LeagueD–1,1951700206.47
1869Fodé Ballo-TouréD · LilleNow at Metz · joined Sep 2025· Ligue 1LilleNow at Metz · joined Sep 20251Ligue 1D212,0572700516.47
1870Yuta KoideD · Ventforet Kofu · J1 LeagueVentforet Kofu1J1 LeagueD237041001106.47
1871A. DieguezD · AlavésNow at Radomiak Radom · joined Jul 2025 (free transfer)· La LigaAlavésNow at Radomiak Radom · joined Jul 2025 (free transfer)1La LigaD22436600506.47
1872K. KouaoD · MoreirenseNow at Neftchi · joined Aug 2026 (free transfer)· Primeira LigaMoreirenseNow at Neftchi · joined Aug 2026 (free transfer)1Primeira LigaD20435900206.46
1873B. GyamfiD · BeneventoNow at Casarano · joined Aug 2025 (free transfer)· Serie ABeneventoNow at Casarano · joined Aug 2025 (free transfer)1Serie AD–321900106.46
1874Daniel PavlovićD · Crotone · Serie ACrotone1Serie AD307561000006.46
1875Alan RuschelD · ChapecoenseNow at Juventude · joined Jan 2023 (free transfer)· Campeonato Brasileiro Série AChapecoenseNow at Juventude · joined Jan 2023 (free transfer)1Campeonato Brasileiro Série AD28258500206.46
1876C. VigarayD · AlavésNow at Fuenlabrada · joined Aug 2023 (free transfer)· La LigaAlavésNow at Fuenlabrada · joined Aug 2023 (free transfer)1La LigaD–8931200606.46
1877Carl JenkinsonD · BirminghamNow at Newcastle Jets · joined Aug 2022 (free transfer)· ChampionshipBirminghamNow at Newcastle Jets · joined Aug 2022 (free transfer)2ChampionshipD26520700106.46
1878Jalil AnibabaD · Houston DynamoNow at Columbus Crew · joined Jan 2022 (free transfer)· Major League SoccerHouston DynamoNow at Columbus Crew · joined Jan 2022 (free transfer)1Major League SoccerD29462801006.45
1879Vyacheslav KaravayevD · VitesseNow at Zenit Saint Petersburg · joined Sep 2019 (permanent)· EredivisieVitesseNow at Zenit Saint Petersburg · joined Sep 2019 (permanent)1EredivisieD237501100006.45
1880Š. GregovD · Viking · EliteserienViking1EliteserienD–7161000316.45
1881R. ÅstedtD · AFC Eskilstuna · AllsvenskanAFC Eskilstuna1AllsvenskanD–435700006.44
1882J. HorsfieldD · NAC Breda · EredivisieNAC Breda1EredivisieD–6301000106.44
1883Oniel FisherD · Seattle SoundersNow at Detroit City FC · joined Mar 2023 (free transfer)· Major League SoccerSeattle SoundersNow at Detroit City FC · joined Mar 2023 (free transfer)1Major League SoccerD26543900106.44
1884Wesley Dias ClaudinoD · EstorilNow at São Bernardo · joined Dec 2023 (free transfer)· Primeira LigaEstorilNow at São Bernardo · joined Dec 2023 (free transfer)1Primeira LigaD23500800216.44
1885P. PetlachD · Admira Wacker · Austrian BundesligaAdmira Wacker1Austrian BundesligaD196021000006.43
1886G. Di ChiaraD · BeneventoNow at Arezzo · joined Feb 2026 (free transfer)· Serie ABeneventoNow at Arezzo · joined Feb 2026 (free transfer)1Serie AD241,0071300306.42
1887Antonio BarrecaD · TorinoNow at Padova · joined Jul 2025 (free transfer)· Serie ATorinoNow at Padova · joined Jul 2025 (free transfer)1Serie AD23461900016.42
1888Afonso FigueiredoD · RennesNow at Penafiel · joined Aug 2022 (free transfer)· Ligue 1RennesNow at Penafiel · joined Aug 2022 (free transfer)1Ligue 1D25222500106.42
1889F. MiglioreD · Genoa · Serie AGenoa1Serie AD–328600106.42
1890Achraf LazaarD · BeneventoNow at Novara · joined Feb 2023 (free transfer)· Serie ABeneventoNow at Novara · joined Feb 2023 (free transfer)1Serie AD26479910006.41
1891Je-Vaughn WatsonD · New EnglandNow at Charlotte Independence · joined Apr 2018· Major League SoccerNew EnglandNow at Charlotte Independence · joined Apr 20181Major League SoccerD347661800616.41
1892N. SmithD · LA Galaxy · Major League SoccerLA Galaxy1Major League SoccerD–9071200516.41
1893M. ĆosićD · Haugesund · EliteserienHaugesund1EliteserienD–344800306.40
1894Daniel AmarteyD · LeicesterNow at Beşiktaş · joined Jul 2023 (free transfer)· Premier LeagueLeicesterNow at Beşiktaş · joined Jul 2023 (free transfer)1Premier LeagueD23488800216.40
1895Luca AntonelliD · MilanNow at Miami FC · joined Feb 2021· Serie AMilanNow at Miami FC · joined Feb 20211Serie AD31140600106.40
1896PiteD · TondelaNow at Torreense · joined Jul 2024 (free transfer)· Primeira LigaTondelaNow at Torreense · joined Jul 2024 (free transfer)1Primeira LigaD23337600006.40
1897Lumor AgbenyenuD · Sporting CPNow at SV Ried · joined Feb 2024· Primeira LigaSporting CPNow at SV Ried · joined Feb 20241Primeira LigaD21128700006.40
1898Daniel GranliD · StabaekNow at IF Elfsborg · joined Feb 2025 (free transfer)· EliteserienStabaekNow at IF Elfsborg · joined Feb 2025 (free transfer)1EliteserienD246181400106.39
1899João GóisD · Paços de FerreiraNow at Estoril · joined Jul 2018· Primeira LigaPaços de FerreiraNow at Estoril · joined Jul 20181Primeira LigaD281,4221710916.39
1900F. PogbaD · Saint EtienneNow at Atlanta United FC · joined Feb 2019· Ligue 1Saint EtienneNow at Atlanta United FC · joined Feb 20191Ligue 1D27321500106.38

API-Football · Data sources