Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2019, senior men's leaguesFilters ↓Calendar-year stats for 2019 are still being built, so this shows season stats for now.1,851–1,900 of 12,952 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1851Darwin MachísF · GranadaNow at Carabobo FC · joined Jul 2026 (loan)· 1La LigaGranadaNow at Carabobo FC · joined Jul 2026 (loan)1La LigaF272,1343676506.96
1852C. GausethM · Mjondalen · 1EliteserienMjondalen1EliteserienM362,0912451106.96
1853Romain SaïssD · WolvesNow at Al Sadd · joined Jul 2024· 1Premier LeagueWolvesNow at Al Sadd · joined Jul 20241Premier LeagueD302,70633211216.96
1854Maxi GómezF · ValenciaNow at Defensor Sporting · joined Feb 2025 (free transfer)· 1La LigaValenciaNow at Defensor Sporting · joined Feb 2025 (free transfer)1La LigaF232,15533102506.96
1855E. ComertD · FC Basel 1893Now at Torino · joined Jul 2026 (free transfer)· 1Swiss Super LeagueFC Basel 1893Now at Torino · joined Jul 2026 (free transfer)1Swiss Super LeagueD222,7623320916.96
1856Calum ChambersD · ArsenalNow at Cardiff City · joined Jul 2024 (free transfer)· 1Premier LeagueArsenalNow at Cardiff City · joined Jul 2024 (free transfer)1Premier LeagueD251,1031411506.96
1857Gil DiasM · MonacoNow at Famalicão · joined Jul 2024 (permanent)· 1Ligue 1MonacoNow at Famalicão · joined Jul 2024 (permanent)1Ligue 1M231,0561400306.96
1858C. HaroldF · Central Coast · 1A-League MenCentral Coast1A-League MenF–449721006.96
1859Gaëtan LabordeF · MontpellierNow at Nice · joined Sep 2022 (permanent)· 1Ligue 1MontpellierNow at Nice · joined Sep 2022 (permanent)1Ligue 1F262,2482865106.96
1860N. CozzaD · MontpellierNow at Lausanne-Sport · joined Aug 2026 (free transfer)· 1Ligue 1MontpellierNow at Lausanne-Sport · joined Aug 2026 (free transfer)1Ligue 1D21556700106.96
1861L. PerrinD · Saint Etienne · 1Ligue 1Saint Etienne1Ligue 1D341,7182100506.96
1862A. RomerM · RandersNow at KA · joined Jun 2026 (free transfer)· 1Danish SuperligaRandersNow at KA · joined Jun 2026 (free transfer)1Danish SuperligaM–2,5143023506.96
1863O. RodriguezM · Leganés · 1La LigaLeganés1La LigaM221,9373092516.96
1864Cedric ZesigerD · BSC Young Boys · 1Swiss Super LeagueBSC Young Boys1Swiss Super LeagueD221,7272320516.96
1865Ricardo RyllerM · Red BullNow at Vitória · joined Jul 2024 (free transfer)· 2Campeonato Brasileiro Série BRed BullNow at Vitória · joined Jul 2024 (free transfer)2Campeonato Brasileiro Série BM269851631406.96
1866Kasper KuskF · AaBNow at Silkeborg · joined Aug 2022· 1Danish SuperligaAaBNow at Silkeborg · joined Aug 20221Danish SuperligaF281,9053257406.96
1867Y. TouzgharF · TroyesNow at Ajaccio · joined Aug 2022· 2Ligue 2TroyesNow at Ajaccio · joined Aug 20222Ligue 2F331,2551642006.96
1868Ákos KecskésD · LuganoNow at Diósgyőri VTK · joined Jul 2025 (free transfer)· 1Swiss Super LeagueLuganoNow at Diósgyőri VTK · joined Jul 2025 (free transfer)1Swiss Super LeagueD242,2152620406.96
1869Rodrigo PinhoF · MarítimoNow at AVS · joined Aug 2026 (permanent)· 1Primeira LigaMarítimoNow at AVS · joined Aug 2026 (permanent)1Primeira LigaF291,6162790806.96
1870Hotaru YamaguchiM · Vissel Kobe · 1J1 LeagueVissel Kobe1J1 LeagueM293,0653432306.96
1871EugeniM · HuescaNow at Gimnàstic de Tarragona · joined Jun 2026 (free transfer)· 2Segunda DivisionHuescaNow at Gimnàstic de Tarragona · joined Jun 2026 (free transfer)2Segunda DivisionM–1,8613532306.96
1872John EganD · Sheff UtdNow at Hull City · joined Feb 2025 (permanent)· 1Premier LeagueSheff UtdNow at Hull City · joined Feb 2025 (permanent)1Premier LeagueD273,1893620516.96
1873D. CornellG · NorthamptonNow at Leicester City · joined Sep 2026· 4League TwoNorthamptonNow at Leicester City · joined Sep 20264League TwoG292,4302700306.96
1874G. DobsonM · SunderlandNow at Wrexham · joined Jul 2024 (free transfer)· 3League OneSunderlandNow at Wrexham · joined Jul 2024 (free transfer)3League OneM222,22928011016.96
1875Julian WeiglM · BenficaNow at Borussia Mönchengladbach · joined Jul 2023 (permanent)· 1Primeira LigaBenficaNow at Borussia Mönchengladbach · joined Jul 2023 (permanent)1Primeira LigaM241,3861810506.96
1876M. LevashovG · Arsenal Tula · 1Russian Premier LeagueArsenal Tula1Russian Premier LeagueG–1,6261800206.96
1877S. CissD · Nancy · 2Ligue 2Nancy2Ligue 2D311,5891851406.96
1878Gustavo CuéllarM · FlamengoNow at Deportivo Cali · joined Mar 2026 (free transfer)· 1Campeonato Brasileiro Série AFlamengoNow at Deportivo Cali · joined Mar 2026 (free transfer)1Campeonato Brasileiro Série AM27715900206.96
1879AlerrandroF · Atlético MineiroNow at Internacional · joined Jan 2026 (loan)· 1Campeonato Brasileiro Série AAtlético MineiroNow at Internacional · joined Jan 2026 (loan)1Campeonato Brasileiro Série AF20547921006.96
1880Hattan BahebriM · Al-HilalNow at Al Diriyah · joined Jul 2026 (free transfer)· 1Saudi Professional LeagueAl-HilalNow at Al Diriyah · joined Jul 2026 (free transfer)1Saudi Professional LeagueM27524902106.96
1881J. AmaralM · Paços de FerreiraNow at Bandırmaspor · joined Jan 2026 (free transfer)· 1Primeira LigaPaços de FerreiraNow at Bandırmaspor · joined Jan 2026 (free transfer)1Primeira LigaM281,1111914406.96
1882Matt JayF · ExeterNow at Torquay United · joined Jan 2025 (free transfer)· 4League TwoExeterNow at Torquay United · joined Jan 2025 (free transfer)4League TwoF245661044106.96
1883C. JeanF · LensNow at Châteauroux · joined Sep 2025· 2Ligue 2LensNow at Châteauroux · joined Sep 20252Ligue 2F–501930006.96
1884Chris BashamD · Sheff Utd · 1Premier LeagueSheff Utd1Premier LeagueD313,2553801406.96
1885EvertonM · GrêmioNow at Santos · joined Sep 2026 (free transfer)· 1Campeonato Brasileiro Série AGrêmioNow at Santos · joined Sep 2026 (free transfer)1Campeonato Brasileiro Série AM242,19129115306.96
1886E. SekaD · Nancy · 2Ligue 2Nancy2Ligue 2D331,7702001416.95
1887Richard StrebingerG · Rapid ViennaNow at Legia Warsaw · joined Feb 2022 (free transfer)· 1Austrian BundesligaRapid ViennaNow at Legia Warsaw · joined Feb 2022 (free transfer)1Austrian BundesligaG271,6872000106.95
1888Gustavo HenriqueD · SantosNow at Corinthians · joined Jan 2024· 1Campeonato Brasileiro Série ASantosNow at Corinthians · joined Jan 20241Campeonato Brasileiro Série AD272,70931301026.95
1889Renan FonsecaD · Ponte PretaNow at Inter De Limeira · joined Jan 2021 (free transfer)· 2Campeonato Brasileiro Série BPonte PretaNow at Inter De Limeira · joined Jan 2021 (free transfer)2Campeonato Brasileiro Série BD292,7603111306.95
1890José Antonio CaroG · PonferradinaNow at Las Palmas · joined Aug 2025 (free transfer)· 2Segunda DivisionPonferradinaNow at Las Palmas · joined Aug 2025 (free transfer)2Segunda DivisionG269901100106.95
1891Luciano ViettoF · Sporting CPNow at San Lorenzo · joined Jan 2026 (free transfer)· 1Primeira LigaSporting CPNow at San Lorenzo · joined Jan 2026 (free transfer)1Primeira LigaF261,6572444506.95
1892Raphael SilvaD · Al-Faisaly FC · 1Saudi Professional LeagueAl-Faisaly FC1Saudi Professional LeagueD282,3442620806.95
1893Ousmane KantéD · Paris FCNow at Pau FC · joined Jul 2023· 2Ligue 2Paris FCNow at Pau FC · joined Jul 20232Ligue 2D302,2452640816.95
1894Janus DrachmannM · OdenseNow at AC Horsens · joined Jul 2021 (free transfer)· 1Danish SuperligaOdenseNow at AC Horsens · joined Jul 2021 (free transfer)1Danish SuperligaM322,1052703406.95
1895K. YoshioM · Vegalta Sendai · 1J1 LeagueVegalta Sendai1J1 LeagueM–8831321106.95
1896U. EmanuelsonM · Utrecht · 1EredivisieUtrecht1EredivisieM345731304006.95
1897I. DiveevD · CSKA MoscowNow at Zenit Saint Petersburg · joined Jan 2026 (permanent)· 1Russian Premier LeagueCSKA MoscowNow at Zenit Saint Petersburg · joined Jan 2026 (permanent)1Russian Premier LeagueD202,3102601706.95
1898Kamil GrosickiM · HullNow at Pogoń Szczecin · joined Aug 2021 (free transfer)· 2ChampionshipHullNow at Pogoń Szczecin · joined Aug 2021 (free transfer)2ChampionshipM322,3792865306.95
1899Christian FassnachtM · BSC Young Boys · 1Swiss Super LeagueBSC Young Boys1Swiss Super LeagueM262,5503072406.95
1900M. O'BrienD · Newport · 4League TwoNewport4League TwoD271,2541501206.95

API-Football · Data sources