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,901–1,950 of 3,867 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1901Michel BastosM · São PauloNow at Sport Recife · joined May 2018 (loan)· 1Campeonato Brasileiro Série ASão PauloNow at Sport Recife · joined May 2018 (loan)1Campeonato Brasileiro Série AM321,0271370406.95
1902Steven NzonziM · SevillaNow at Dunkerque · joined Jun 2026 (free transfer)· 1La LigaSevillaNow at Dunkerque · joined Jun 2026 (free transfer)1La LigaM271,8452831416.95
1903Gabriel SilvaD · CarpiNow at Ponte Preta · joined Jul 2023 (free transfer)· 1Serie ACarpiNow at Ponte Preta · joined Jul 2023 (free transfer)1Serie AD251,2791602406.95
1904Cristian TelloF · FiorentinaNow at Real Betis · joined Jul 2017 (permanent)· 1Serie AFiorentinaNow at Real Betis · joined Jul 2017 (permanent)1Serie AF241,0791524106.95
1905Esteban GraneroM · Real SociedadNow at Marbella · joined Jan 2020 (free transfer)· 1La LigaReal SociedadNow at Marbella · joined Jan 2020 (free transfer)1La LigaM288361500716.95
1906Leighton BainesD · Everton · 1Premier LeagueEverton1Premier LeagueD311,3871721006.95
1907Raphaël GuerreiroD · LorientNow at Bayern Munich · joined Jul 2023 (free transfer)· 1Ligue 1LorientNow at Bayern Munich · joined Jul 2023 (free transfer)1Ligue 1D222,5063432306.95
1908Héctor BellerínD · ArsenalNow at Real Betis · joined Jul 2023 (free transfer)· 1Premier LeagueArsenalNow at Real Betis · joined Jul 2023 (free transfer)1Premier LeagueD213,2403615306.95
1909RolandoD · Marseille · 1Ligue 1Marseille1Ligue 1D301,6311910406.95
1910KléberF · Coritiba · 1Campeonato Brasileiro Série ACoritiba1Campeonato Brasileiro Série AF329891210306.95
1911Rogério CeniG · São Paulo · 1Campeonato Brasileiro Série ASão Paulo1Campeonato Brasileiro Série AG–540630106.95
1912Mathieu BodmerD · NiceNow at Amiens · joined Jun 2017 (free transfer)· 1Ligue 1NiceNow at Amiens · joined Jun 2017 (free transfer)1Ligue 1D331,3561911306.95
1913Luca RigoniM · GenoaNow at Vicenza · joined Sep 2019· 1Serie AGenoaNow at Vicenza · joined Sep 20191Serie AM311,2011830406.95
1914F. ClercD · Saint Etienne · 1Ligue 1Saint Etienne1Ligue 1D–8721001006.95
1915Marvin ZeegelaarD · Rio AveNow at Udinese · joined Jan 2020· 1Primeira LigaRio AveNow at Udinese · joined Jan 20201Primeira LigaD258481030606.95
1916Ander HerreraM · Man UtdNow at Real Zaragoza · joined Jun 2026 (free transfer)· 1Premier LeagueMan UtdNow at Real Zaragoza · joined Jun 2026 (free transfer)1Premier LeagueM261,4202532406.95
1917L. MarroneM · HellasNow at Lecco · joined Jul 2024· 1Serie AHellasNow at Lecco · joined Jul 20241Serie AM–8741203306.95
1918ClaudineiM · AvaíNow at Tombense · joined Aug 2025· 1Campeonato Brasileiro Série AAvaíNow at Tombense · joined Aug 20251Campeonato Brasileiro Série AM27397610206.95
1919Morgan AmalfitanoM · LilleNow at Rennes · joined Feb 2017 (free transfer)· 1Ligue 1LilleNow at Rennes · joined Feb 2017 (free transfer)1Ligue 1M319561520206.95
1920Fabio QuagliarellaF · Sampdoria · 1Serie ASampdoria1Serie AF331,2221630106.95
1921Tiémoué BakayokoM · MonacoNow at PAOK · joined Aug 2024· 1Ligue 1MonacoNow at PAOK · joined Aug 20241Ligue 1M211,3621910306.95
1922Paolo SammarcoM · FrosinoneNow at Arzignano Valchiampo · joined Aug 2020 (free transfer)· 1Serie AFrosinoneNow at Arzignano Valchiampo · joined Aug 2020 (free transfer)1Serie AM332,3212841706.95
1923Emiliano VivianoG · SampdoriaNow at Ascoli · joined Aug 2023 (free transfer)· 1Serie ASampdoriaNow at Ascoli · joined Aug 2023 (free transfer)1Serie AG303,3303700206.95
1924DeyversonF · LevanteNow at LDU Quito · joined Jan 2026 (free transfer)· 1La LigaLevanteNow at LDU Quito · joined Jan 2026 (free transfer)1La LigaF252,16333911426.95
1925Fabián OrellanaM · Celta VigoNow at Universidad Católica · joined Sep 2021 (free transfer)· 1La LigaCelta VigoNow at Universidad Católica · joined Sep 2021 (free transfer)1La LigaM302,91533771116.95
1926John StonesD · EvertonNow at Inter Milan · joined Jun 2026 (free transfer)· 1Premier LeagueEvertonNow at Inter Milan · joined Jun 2026 (free transfer)1Premier LeagueD222,5993100306.95
1927IscoM · Real MadridNow at Real Betis · joined Apr 2026 (permanent)· 1La LigaReal MadridNow at Real Betis · joined Apr 2026 (permanent)1La LigaM241,8263137216.95
1928Ludovic ButelleG · AngersNow at Reims · joined Jul 2023 (free transfer)· 1Ligue 1AngersNow at Reims · joined Jul 2023 (free transfer)1Ligue 1G331,7101900006.95
1929Étienne CapoueM · WatfordNow at Villarreal · joined Jan 2021· 1Premier LeagueWatfordNow at Villarreal · joined Jan 20211Premier LeagueM272,7323201706.95
1930Lucas DeauxM · NantesNow at Nancy · joined Jan 2023· 1Ligue 1NantesNow at Nancy · joined Jan 20231Ligue 1M271,1831600306.95
1931Heurelho GomesG · Watford · 1Premier LeagueWatford1Premier LeagueG353,3073700306.95
1932T. GiresseM · Guingamp · 1Ligue 1Guingamp1Ligue 1M351,7062544216.95
1933Rafael MartinsF · MoreirenseNow at Leixões · joined Aug 2024· 1Primeira LigaMoreirenseNow at Leixões · joined Aug 20241Primeira LigaF2794611160616.95
1934Karl DarlowG · NewcastleNow at Manchester United · joined Jun 2026 (free transfer)· 1Premier LeagueNewcastleNow at Manchester United · joined Jun 2026 (free transfer)1Premier LeagueG25810900006.96
1935Blerim DžemailiM · GenoaNow at Bologna · joined Jan 2018· 1Serie AGenoaNow at Bologna · joined Jan 20181Serie AM301,7882732816.96
1936OscarM · ChelseaNow at São Paulo · joined Jan 2025 (free transfer)· 1Premier LeagueChelseaNow at São Paulo · joined Jan 2025 (free transfer)1Premier LeagueM241,7282633406.96
1937P. BernardoniG · TroyesNow at Teuta Durrës · joined Jul 2026 (free transfer)· 1Ligue 1TroyesNow at Teuta Durrës · joined Jul 2026 (free transfer)1Ligue 1G–1,2601400006.96
1938D. PlessisM · Marítimo · 1Primeira LigaMarítimo1Primeira LigaM–619710306.96
1939CoteD · PortoNow at Sporting Gijón · joined Jul 2022 (free transfer)· 1Primeira LigaPortoNow at Sporting Gijón · joined Jul 2022 (free transfer)1Primeira LigaD26544700006.96
1940Renan BressanM · Rio AveNow at Criciúma · joined Jan 2023· 1Primeira LigaRio AveNow at Criciúma · joined Jan 20231Primeira LigaM271,3702160506.96
1941Federico CartabiaM · DeportivoNow at Shabab Al Ahli · joined Sep 2020 (loan)· 1La LigaDeportivoNow at Shabab Al Ahli · joined Sep 2020 (loan)1La LigaM231,3552633306.96
1942Carlos MartinsM · Belenenses SAD · 1Primeira LigaBelenenses SAD1Primeira LigaM341,4471920516.96
1943R. MaielloM · EmpoliNow at Casarano · joined Jul 2025 (free transfer)· 1Serie AEmpoliNow at Casarano · joined Jul 2025 (free transfer)1Serie AM–4681200106.96
1944Roberto RosalesD · MálagaNow at Academia Puerto Cabello · joined Dec 2025· 1La LigaMálagaNow at Academia Puerto Cabello · joined Dec 20251La LigaD272,9813403506.96
1945Cristian MolinaroD · TorinoNow at Venezia · joined Jan 2020 (free transfer)· 1Serie ATorinoNow at Venezia · joined Jan 2020 (free transfer)1Serie AD321,9652711516.96
1946RicardoD · Paços de FerreiraNow at Feirense · joined Jul 2019· 1Primeira LigaPaços de FerreiraNow at Feirense · joined Jul 20191Primeira LigaD351,3501500706.96
1947Mauricio PinillaF · AtalantaNow at Universidad de Chile · joined Jul 2017 (free transfer)· 1Serie AAtalantaNow at Universidad de Chile · joined Jul 2017 (free transfer)1Serie AF321,34120521016.96
1948EliasM · CorinthiansNow at Atlético Mineiro · joined Jan 2017· 1Campeonato Brasileiro Série ACorinthiansNow at Atlético Mineiro · joined Jan 20171Campeonato Brasileiro Série AM318431057406.96
1949Diogo AmadoM · EstorilNow at Al-Gharafa · joined Jul 2017· 1Primeira LigaEstorilNow at Al-Gharafa · joined Jul 20171Primeira LigaM268211020316.96
1950MarquinhosD · Figueirense · 1Campeonato Brasileiro Série AFigueirense1Campeonato Brasileiro Série AD334505321006.96

API-Football · Data sources