Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2015, senior men's leaguesFilters ↓Calendar-year stats for 2015 are still being built, so this shows season stats for now.1,851–1,900 of 3,867 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1851C. NdoyeM · AngersNow at Cannes · joined Oct 2024 (free transfer)· 1Ligue 1AngersNow at Cannes · joined Oct 2024 (free transfer)1Ligue 1M–2,7753294526.94
1852Michael CarrickM · Man Utd · 1Premier LeagueMan Utd1Premier LeagueM341,7532500406.94
1853Joel CampbellM · ArsenalNow at LD Alajuelense · joined Jul 2026 (permanent)· 1Premier LeagueArsenalNow at LD Alajuelense · joined Jul 2026 (permanent)1Premier LeagueM248871932006.94
1854Damien DelaneyD · C. PalaceNow at Waterford · joined Jan 2019· 1Premier LeagueC. PalaceNow at Waterford · joined Jan 20191Premier LeagueD342,8803223206.94
1855M'Baye NiangF · MilanNow at Dunkerque · joined Sep 2026 (free transfer)· 1Serie AMilanNow at Dunkerque · joined Sep 2026 (free transfer)1Serie AF211,1621654106.94
1856Nathaniel ClyneD · LiverpoolNow at Crystal Palace · joined Oct 2020 (free transfer)· 1Premier LeagueLiverpoolNow at Crystal Palace · joined Oct 2020 (free transfer)1Premier LeagueD252,6102910406.94
1857Alfred N'DiayeM · BetisNow at Málaga · joined Sep 2022 (free transfer)· 1La LigaBetisNow at Málaga · joined Sep 2022 (free transfer)1La LigaM263,0103420606.94
1858MarafonaG · BragaNow at Alanyaspor · joined Jul 2019 (free transfer)· 1Primeira LigaBragaNow at Alanyaspor · joined Jul 2019 (free transfer)1Primeira LigaG291,1701300106.94
1859Jérôme PriorG · BordeauxNow at Livingston · joined Jun 2024· 1Ligue 1BordeauxNow at Livingston · joined Jun 20241Ligue 1G–1,0741300006.94
1860Thomas ParteyM · AtléticoNow at Al-Shabab · joined Aug 2026 (free transfer)· 1La LigaAtléticoNow at Al-Shabab · joined Aug 2026 (free transfer)1La LigaM234331321306.94
1861Ashley WestwoodM · Aston VillaNow at Charlotte FC · joined Jan 2023 (free transfer)· 1Premier LeagueAston VillaNow at Charlotte FC · joined Jan 2023 (free transfer)1Premier LeagueM262,6293122606.94
1862M. SaunierD · TroyesNow at Lorient · joined Aug 2018 (permanent)· 1Ligue 1TroyesNow at Lorient · joined Aug 2018 (permanent)1Ligue 1D262,4192800306.94
1863Leonardo BlanchardD · FrosinoneNow at Carpi · joined Jul 2018· 1Serie AFrosinoneNow at Carpi · joined Jul 20181Serie AD282,45528311316.94
1864Ivan PerišićM · Inter MilanNow at PSV Eindhoven · joined Sep 2024 (free transfer)· 1Serie AInter MilanNow at PSV Eindhoven · joined Sep 2024 (free transfer)1Serie AM272,4073476506.94
1865W. HoedtD · LazioNow at AZ Alkmaar · joined Aug 2026 (free transfer)· 1Serie ALazioNow at AZ Alkmaar · joined Aug 2026 (free transfer)1Serie AD222,0482500516.94
1866C. AwaziemD · PortoNow at Konyaspor · joined Jul 2026 (permanent)· 1Primeira LigaPortoNow at Konyaspor · joined Jul 2026 (permanent)1Primeira LigaD198541000206.94
1867Yann JouffreM · LorientNow at Metz · joined Jul 2016 (free transfer)· 1Ligue 1LorientNow at Metz · joined Jul 2016 (free transfer)1Ligue 1M311,7872725306.94
1868V. PajotM · Saint EtienneNow at Annecy · joined Jul 2022 (free transfer)· 1Ligue 1Saint EtienneNow at Annecy · joined Jul 2022 (free transfer)1Ligue 1M251,7492811606.94
1869Pedro MendesD · RennesNow at Feirense · joined Dec 2025 (free transfer)· 1Ligue 1RennesNow at Feirense · joined Dec 2025 (free transfer)1Ligue 1D251,8512200506.94
1870Willian JoseF · Las PalmasNow at Bahia · joined Jan 2025 (free transfer)· 1La LigaLas PalmasNow at Bahia · joined Jan 2025 (free transfer)1La LigaF241,7273091606.94
1871Steven FletcherF · MarseilleNow at Wrexham · joined Sep 2023 (free transfer)· 1Ligue 1MarseilleNow at Wrexham · joined Sep 2023 (free transfer)1Ligue 1F297541212106.94
1872Celso BorgesM · DeportivoNow at LD Alajuelense · joined Jul 2026 (permanent)· 1La LigaDeportivoNow at LD Alajuelense · joined Jul 2026 (permanent)1La LigaM281,9092432516.94
1873Gastón SilvaD · TorinoNow at Progreso · joined Apr 2026 (free transfer)· 1Serie ATorinoNow at Progreso · joined Apr 2026 (free transfer)1Serie AD228971201306.94
1874Manu TriguerosM · VillarrealNow at Granada · joined Aug 2024 (free transfer)· 1La LigaVillarrealNow at Granada · joined Aug 2024 (free transfer)1La LigaM242,1173121506.94
1875Carlos BaccaF · MilanNow at Deportivo Cali · joined Jul 2026 (free transfer)· 1Serie AMilanNow at Deportivo Cali · joined Jul 2026 (free transfer)1Serie AF293,16738182206.94
1876Alhassan WakasoM · Rio AveNow at Olympiakos Nicosia · joined Aug 2021· 1Primeira LigaRio AveNow at Olympiakos Nicosia · joined Aug 20211Primeira LigaM242,15426001306.94
1877R. MeggioriniF · ChievoNow at Vicenza · joined Jul 2020 (free transfer)· 1Serie AChievoNow at Vicenza · joined Jul 2020 (free transfer)1Serie AF301,6532657816.94
1878Gonzalo EscalanteM · EibarNow at Deportes La Serena · joined Jan 2026 (free transfer)· 1La LigaEibarNow at Deportes La Serena · joined Jan 2026 (free transfer)1La LigaM232,76333321406.94
1879G. DenisF · AtalantaNow at Reggina · joined Aug 2019· 1Serie AAtalantaNow at Reggina · joined Aug 20191Serie AF349761541006.94
1880Šime VrsaljkoD · SassuoloNow at Olympiacos · joined Jul 2022 (free transfer)· 1Serie ASassuoloNow at Olympiacos · joined Jul 2022 (free transfer)1Serie AD243,06135041016.94
1881C. CarboneroM · Sampdoria · 1Serie ASampdoria1Serie AM–1,0311403306.94
1882Simone RomagnoliD · CarpiNow at Empoli · joined Jan 2026 (free transfer)· 1Serie ACarpiNow at Empoli · joined Jan 2026 (free transfer)1Serie AD262,6383000506.94
1883Cheikh M'BengueD · RennesNow at Saint Etienne · joined Jul 2016 (free transfer)· 1Ligue 1RennesNow at Saint Etienne · joined Jul 2016 (free transfer)1Ligue 1D271,8962300206.94
1884Bastian SchweinsteigerM · Man UtdNow at Chicago Fire FC · joined Mar 2017· 1Premier LeagueMan UtdNow at Chicago Fire FC · joined Mar 20171Premier LeagueM311,0821610206.94
1885Jonathan Martins PereiraD · GuingampNow at Lorient · joined Jul 2018 (free transfer)· 1Ligue 1GuingampNow at Lorient · joined Jul 2018 (free transfer)1Ligue 1D301,3841603306.94
1886Bruno HenriqueM · GoiásNow at Flamengo · joined Jan 2019 (permanent)· 1Campeonato Brasileiro Série AGoiásNow at Flamengo · joined Jan 2019 (permanent)1Campeonato Brasileiro Série AM251,34416771216.94
1887Mathieu PeybernesD · BastiaNow at Sochaux · joined Aug 2024 (free transfer)· 1Ligue 1BastiaNow at Sochaux · joined Aug 2024 (free transfer)1Ligue 1D252,0432500306.94
1888Wojciech SzczęsnyG · RomaNow at Juventus · joined Jul 2017 (permanent)· 1Serie ARomaNow at Juventus · joined Jul 2017 (permanent)1Serie AG263,0603400106.94
1889Mathieu DebuchyD · BordeauxNow at Saint Etienne · joined Jan 2018· 1Ligue 1BordeauxNow at Saint Etienne · joined Jan 20181Ligue 1D30783900106.94
1890EdinhoM · GrêmioNow at Fluminense · joined Mar 2022· 1Campeonato Brasileiro Série AGrêmioNow at Fluminense · joined Mar 20221Campeonato Brasileiro Série AM336911002806.94
1891Dario DainelliD · ChievoNow at Livorno · joined Jul 2018 (free transfer)· 1Serie AChievoNow at Livorno · joined Jul 2018 (free transfer)1Serie AD371,3771810506.94
1892Jason PuncheonM · C. PalaceNow at Anorthosis Famagusta · joined Jul 2022 (free transfer)· 1Premier LeagueC. PalaceNow at Anorthosis Famagusta · joined Jul 2022 (free transfer)1Premier LeagueM302,6243123306.95
1893Mario GasparD · VillarrealNow at Elche · joined Jul 2023 (free transfer)· 1La LigaVillarrealNow at Elche · joined Jul 2023 (free transfer)1La LigaD252,8743322806.95
1894Samir CaetanoD · FlamengoNow at Al Dhafra · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série AFlamengoNow at Al Dhafra · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AD219901100206.95
1895Chancel MbembaD · NewcastleNow at Al Diriyah · joined Aug 2026 (free transfer)· 1Premier LeagueNewcastleNow at Al Diriyah · joined Aug 2026 (free transfer)1Premier LeagueD212,9243300506.95
1896CalaD · GetafeNow at Cádiz · joined Jul 2019 (free transfer)· 1La LigaGetafeNow at Cádiz · joined Jul 2019 (free transfer)1La LigaD261,90922111116.95
1897Samir NasriM · Man CityNow at Anderlecht · joined Jul 2019 (free transfer)· 1Premier LeagueMan CityNow at Anderlecht · joined Jul 2019 (free transfer)1Premier LeagueM294451122306.95
1898Juan MataM · Man UtdNow at Vissel Kobe · joined Sep 2023 (free transfer)· 1Premier LeagueMan UtdNow at Vissel Kobe · joined Sep 2023 (free transfer)1Premier LeagueM282,6533565516.95
1899Wilfried BonyF · Man CityNow at NEC · joined Jan 2022· 1Premier LeagueMan CityNow at NEC · joined Jan 20221Premier LeagueF271,1332543106.95
1900Roberto PereyraM · JuventusNow at AEK Athens · joined Jul 2024 (free transfer)· 1Serie AJuventusNow at AEK Athens · joined Jul 2024 (free transfer)1Serie AM257971301006.95

API-Football · Data sources