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.2,551–2,600 of 12,952 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2551GugaD · Atlético MineiroNow at Fluminense · joined Jan 2023 (permanent)· 1Campeonato Brasileiro Série AAtlético MineiroNow at Fluminense · joined Jan 2023 (permanent)1Campeonato Brasileiro Série AD211,3711604006.91
2552C. KerbratD · Guingamp · 2Ligue 2Guingamp2Ligue 2D331,3081601306.91
2553JonathasF · ElcheNow at América Mineiro · joined Aug 2024· 2Segunda DivisionElcheNow at América Mineiro · joined Aug 20242Segunda DivisionF318851670516.91
2554Curtis DaviesD · DerbyNow at Cheltenham Town · joined Jul 2023 (free transfer)· 2ChampionshipDerbyNow at Cheltenham Town · joined Jul 2023 (free transfer)2ChampionshipD352,3603201206.91
2555André AndréM · Vitória de Guimarães · 1Primeira LigaVitória de Guimarães1Primeira LigaM301,2211641306.91
2556Nathan BakerD · Bristol City · 2ChampionshipBristol City2ChampionshipD292,6823410306.91
2557Alvaro MorataF · AtléticoNow at Leganes · joined Aug 2026 (loan)· 1La LigaAtléticoNow at Leganes · joined Aug 2026 (loan)1La LigaF272,11434122616.91
2558Clark RobertsonD · RotherhamNow at Dundee · joined Jun 2024 (free transfer)· 3League OneRotherhamNow at Dundee · joined Jun 2024 (free transfer)3League OneD261,4671722306.91
2559S. HeftiD · St. GallenNow at D.C. United · joined Jul 2026 (permanent)· 1Swiss Super LeagueSt. GallenNow at D.C. United · joined Jul 2026 (permanent)1Swiss Super LeagueD222,9903437506.91
2560Philip Anyanwu BillingM · Bournemouth · 1Premier LeagueBournemouth1Premier LeagueM242,5323411806.91
2561Saeed Al-MuwalladD · Al-AhliNow at Al-Ettifaq · joined Jul 2021 (free transfer)· 1Saudi Professional LeagueAl-AhliNow at Al-Ettifaq · joined Jul 2021 (free transfer)1Saudi Professional LeagueD291,1881703306.91
2562NinoD · FluminenseNow at Zenit Saint Petersburg · joined Jan 2024 (permanent)· 1Campeonato Brasileiro Série AFluminenseNow at Zenit Saint Petersburg · joined Jan 2024 (permanent)1Campeonato Brasileiro Série AD233,1883511706.91
2563Manu BarreiroF · LugoNow at Compostela · joined Jul 2023 (free transfer)· 2Segunda DivisionLugoNow at Compostela · joined Jul 2023 (free transfer)2Segunda DivisionF332,4583672606.91
2564Kosuke TaketomiM · Shonan BellmareNow at Ventforet Kofu · joined Jan 2023· 1J1 LeagueShonan BellmareNow at Ventforet Kofu · joined Jan 20231J1 LeagueM291,4001851206.91
2565Kiko CasillaG · LeedsNow at Getafe · joined Aug 2022 (free transfer)· 2ChampionshipLeedsNow at Getafe · joined Aug 2022 (free transfer)2ChampionshipG333,2403600206.91
2566E. OsadebeF · Macclesfield TownNow at Sutton United · joined Jun 2026 (free transfer)· 4League TwoMacclesfield TownNow at Sutton United · joined Jun 2026 (free transfer)4League TwoF–1,4121842406.91
2567M. GomezM · VillarrealNow at Osasuna · joined Jul 2022 (permanent)· 1La LigaVillarrealNow at Osasuna · joined Jul 2022 (permanent)1La LigaM262,3353754106.91
2568C. TiltD · BlackpoolNow at Burton Albion · joined Jun 2026 (permanent)· 3League OneBlackpoolNow at Burton Albion · joined Jun 2026 (permanent)3League OneD281,5422100516.91
2569Abdulfattah AsiriM · Al-Ahli · 1Saudi Professional LeagueAl-Ahli1Saudi Professional LeagueM261,4731934506.91
2570Nikola MarašD · AlmeríaNow at OFK Beograd · joined Aug 2026 (free transfer)· 2Segunda DivisionAlmeríaNow at OFK Beograd · joined Aug 2026 (free transfer)2Segunda DivisionD243,3003820906.91
2571G. DequaireD · Chambly · 2Ligue 2Chambly2Ligue 2D291,6751920616.91
2572J. BrownD · ScunthorpeNow at Bristol Rovers · joined Aug 2021 (free transfer)· 4League TwoScunthorpeNow at Bristol Rovers · joined Aug 2021 (free transfer)4League TwoD311,6481902306.91
2573A. MuhamedbegovicD · St. PöltenNow at Dynamo Dresden · joined Jun 2026 (free transfer)· 1Austrian BundesligaSt. PöltenNow at Dynamo Dresden · joined Jun 2026 (free transfer)1Austrian BundesligaD211,6632010306.90
2574Ross BarkleyM · ChelseaNow at Aston Villa · joined Jul 2024 (permanent)· 1Premier LeagueChelseaNow at Aston Villa · joined Jul 2024 (permanent)1Premier LeagueM261,1102114006.90
2575Karim YodaM · Racing SantanderNow at Al-Adalah · joined Jul 2023· 2Segunda DivisionRacing SantanderNow at Al-Adalah · joined Jul 20232Segunda DivisionM311,8292284406.90
2576Y. GomisF · GuingampNow at AEL Limassol · joined Jul 2026 (free transfer)· 2Ligue 2GuingampNow at AEL Limassol · joined Jul 2026 (free transfer)2Ligue 2F–1,4692252006.90
2577L. FerM · FeyenoordNow at Al Nasr · joined Jul 2024 (free transfer)· 1EredivisieFeyenoordNow at Al Nasr · joined Jul 2024 (free transfer)1EredivisieM301,9702322406.90
2578MarlonD · SassuoloNow at Al Ain · joined Jul 2024 (free transfer)· 1Serie ASassuoloNow at Al Ain · joined Jul 2024 (free transfer)1Serie AD–1,8242300806.90
2579ReginaldoD · Atlético GoianienseNow at Náutico · joined Dec 2025 (free transfer)· 2Campeonato Brasileiro Série BAtlético GoianienseNow at Náutico · joined Dec 2025 (free transfer)2Campeonato Brasileiro Série BD271,7482412406.90
2580V. CréhinF · Le Mans · 2Ligue 2Le Mans2Ligue 2F311,4962583206.90
2581R. BlancoG · Celta VigoNow at Yokohama F. Marinos · joined Jun 2026 (free transfer)· 1La LigaCelta VigoNow at Yokohama F. Marinos · joined Jun 2026 (free transfer)1La LigaG–2,2502500406.90
2582Sergio PadtG · GroningenNow at Utrecht · joined Sep 2026 (free transfer)· 1EredivisieGroningenNow at Utrecht · joined Sep 2026 (free transfer)1EredivisieG302,3402600006.90
2583Pedro NunoM · MoreirenseNow at Oțelul Galați · joined Aug 2025 (free transfer)· 1Primeira LigaMoreirenseNow at Oțelul Galați · joined Aug 2025 (free transfer)1Primeira LigaM251,3042825406.90
2584Jon TaylorM · DoncasterNow at Salford City · joined Jul 2024 (free transfer)· 3League OneDoncasterNow at Salford City · joined Jul 2024 (free transfer)3League OneM271,9572865106.90
2585Patrick van AanholtD · C. PalaceNow at Sparta Rotterdam · joined Nov 2024· 1Premier LeagueC. PalaceNow at Sparta Rotterdam · joined Nov 20241Premier LeagueD292,5112932006.90
2586Roberto SorianoM · Bologna · 1Serie ABologna1Serie AM292,4892955426.90
2587C. SkuseM · IpswichNow at Colchester United · joined Jul 2021 (free transfer)· 3League OneIpswichNow at Colchester United · joined Jul 2021 (free transfer)3League OneM342,2062900206.90
2588Karl-Johan JohnssonG · CopenhagenNow at Strasbourg · joined Aug 2024 (free transfer)· 1Danish SuperligaCopenhagenNow at Strasbourg · joined Aug 2024 (free transfer)1Danish SuperligaG302,6262900106.90
2589Rafal AugustyniakM · Ural YekaterinburgNow at Legia Warsaw · joined Jul 2022 (free transfer)· 1Russian Premier LeagueUral YekaterinburgNow at Legia Warsaw · joined Jul 2022 (free transfer)1Russian Premier LeagueM262,2802912306.90
2590Koro KonéF · ServetteNow at Neuchâtel Xamax · joined Jul 2024 (free transfer)· 1Swiss Super LeagueServetteNow at Neuchâtel Xamax · joined Jul 2024 (free transfer)1Swiss Super LeagueF302,02229113306.90
2591Steve MouniéF · HuddersfieldNow at FC Augsburg · joined Jun 2026· 2ChampionshipHuddersfieldNow at FC Augsburg · joined Jun 20262ChampionshipF251,4213082006.90
2592Armando IzzoD · TorinoNow at Avellino · joined Jan 2026 (permanent)· 1Serie ATorinoNow at Avellino · joined Jan 2026 (permanent)1Serie AD282,6973110726.90
2593Ryan AllsopG · WycombeNow at Birmingham City · joined Jun 2024 (permanent)· 3League OneWycombeNow at Birmingham City · joined Jun 2024 (permanent)3League OneG282,8803200306.90
2594Bruno AlvesD · ParmaNow at Famalicão · joined Jul 2021 (free transfer)· 1Serie AParmaNow at Famalicão · joined Jul 2021 (free transfer)1Serie AD382,6773300406.90
2595Valentín VadaM · AlmeríaNow at Neom · joined Aug 2026 (free transfer)· 2Segunda DivisionAlmeríaNow at Neom · joined Aug 2026 (free transfer)2Segunda DivisionM242,16034221206.90
2596Jores OkoreD · AaBNow at Changchun Yatai · joined Feb 2021 (permanent)· 1Danish SuperligaAaBNow at Changchun Yatai · joined Feb 2021 (permanent)1Danish SuperligaD273,1603510506.90
2597Matteo PessinaF · HellasNow at Monza · joined Jul 2023 (permanent)· 1Serie AHellasNow at Monza · joined Jul 2023 (permanent)1Serie AF232,4863570706.90
2598Jordan AyewF · C. PalaceNow at Sheffield United · joined Sep 2026 (free transfer)· 1Premier LeagueC. PalaceNow at Sheffield United · joined Sep 2026 (free transfer)1Premier LeagueF283,1603792606.90
2599Didier NdongM · DijonNow at Esteghlal FC · joined Aug 2024 (free transfer)· 1Ligue 1DijonNow at Esteghlal FC · joined Aug 2024 (free transfer)1Ligue 1M262,3892702506.90
2600O. El HajjamD · TroyesNow at Bordeaux · joined Sep 2025 (free transfer)· 2Ligue 2TroyesNow at Bordeaux · joined Sep 2025 (free transfer)2Ligue 2D291,9012211506.90

API-Football · Data sources