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.3,001–3,050 of 12,952 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
3001Willian FormigaD · Brasil de PelotasNow at Vila Nova · joined Jan 2025 (free transfer)· 2Campeonato Brasileiro Série BBrasil de PelotasNow at Vila Nova · joined Jan 2025 (free transfer)2Campeonato Brasileiro Série BD251,5701800316.71
3002AlecsandroF · CSANow at Figueirense · joined Oct 2020 (free transfer)· 1Campeonato Brasileiro Série ACSANow at Figueirense · joined Oct 2020 (free transfer)1Campeonato Brasileiro Série AF391,1221820106.71
3003Kai ShibatoM · Urawa RedNow at Tokyo Verdy · joined Jul 2026 (free transfer)· 1J1 LeagueUrawa RedNow at Tokyo Verdy · joined Jul 2026 (free transfer)1J1 LeagueM241,0982002316.71
3004J. Gorenc StankovičD · HuddersfieldNow at Sturm Graz · joined Jul 2020 (free transfer)· 2ChampionshipHuddersfieldNow at Sturm Graz · joined Jul 2020 (free transfer)2ChampionshipD241,3151910306.71
3005D. KanekoM · Shonan BellmareNow at Júbilo Iwata · joined Jan 2025 (permanent)· 1J1 LeagueShonan BellmareNow at Júbilo Iwata · joined Jan 2025 (permanent)1J1 LeagueM211,5311821406.71
3006Ewerton PáscoaD · CRBNow at Joinville · joined Dec 2022 (free transfer)· 2Campeonato Brasileiro Série BCRBNow at Joinville · joined Dec 2022 (free transfer)2Campeonato Brasileiro Série BD311,0631800516.71
3007FedeM · GranadaNow at Hércules · joined Mar 2026· 1La LigaGranadaNow at Hércules · joined Mar 20261La LigaM–8841821106.71
3008KenedyM · GetafeNow at Pachuca · joined Jul 2026 (permanent)· 1La LigaGetafeNow at Pachuca · joined Jul 2026 (permanent)1La LigaM245881913206.71
3009Matteo DarmianD · ParmaNow at Bologna · joined Oct 2026 (free transfer)· 1Serie AParmaNow at Bologna · joined Oct 2026 (free transfer)1Serie AD302,6913311606.71
3010NanuD · MarítimoNow at Iraklis · joined Aug 2026 (free transfer)· 1Primeira LigaMarítimoNow at Iraklis · joined Aug 2026 (free transfer)1Primeira LigaD262,8393323306.71
3011Matthew DolanM · NewportNow at Spennymoor Town · joined Feb 2024 (free transfer)· 4League TwoNewportNow at Spennymoor Town · joined Feb 2024 (free transfer)4League TwoM277531701306.71
3012LázaroD · Operario-PRNow at Marília · joined Mar 2025 (free transfer)· 2Campeonato Brasileiro Série BOperario-PRNow at Marília · joined Mar 2025 (free transfer)2Campeonato Brasileiro Série BD301,4311620616.71
3013E. EbosseD · Le MansNow at Udinese · joined Jul 2026 (permanent)· 2Ligue 2Le MansNow at Udinese · joined Jul 2026 (permanent)2Ligue 2D211,2991602316.71
3014A. HalmeD · BarnsleyNow at HJK Helsinki · joined Jul 2022 (free transfer)· 2ChampionshipBarnsleyNow at HJK Helsinki · joined Jul 2022 (free transfer)2ChampionshipD222,3103240906.71
3015Facundo RoncagliaD · OsasunaNow at Boca Juniors · joined Jul 2022· 1La LigaOsasunaNow at Boca Juniors · joined Jul 20221La LigaD331,2801610426.71
3016Lloyd IsgroveM · Swindon · 4League TwoSwindon4League TwoM271,1381705206.71
3017J. GundersenD · TromsoNow at Bodo/Glimt · joined Jan 2024 (free transfer)· 1EliteserienTromsoNow at Bodo/Glimt · joined Jan 2024 (free transfer)1EliteserienD241,0581510106.71
3018A. PetreF · Esbjerg · 1Danish SuperligaEsbjerg1Danish SuperligaF–8041630206.71
3019Y. GotoF · Oita TrinitaNow at Shimizu S-Pulse · joined Jan 2020 (free transfer)· 1J1 LeagueOita TrinitaNow at Shimizu S-Pulse · joined Jan 2020 (free transfer)1J1 LeagueF277221621006.71
3020R. GelmiD · ThunNow at FC Vaduz · joined Jan 2024 (free transfer)· 1Swiss Super LeagueThunNow at FC Vaduz · joined Jan 2024 (free transfer)1Swiss Super LeagueD251,3141500206.71
3021Franco VázquezM · SevillaNow at Belgrano de Córdoba · joined Jan 2026 (free transfer)· 1La LigaSevillaNow at Belgrano de Córdoba · joined Jan 2026 (free transfer)1La LigaM311,1033130506.71
3022Stian AasmundsenM · Mjondalen · 1EliteserienMjondalen1EliteserienM302,5362930506.71
3023DouglasG · Vitória de Guimarães · 1Primeira LigaVitória de Guimarães1Primeira LigaG372,6312900006.71
3024MoisésD · BahiaNow at CSKA Moscow · joined Jul 2023 (permanent)· 1Campeonato Brasileiro Série ABahiaNow at CSKA Moscow · joined Jul 2023 (permanent)1Campeonato Brasileiro Série AD252,4012802416.71
3025Hope AkpanM · Bradford · 4League TwoBradford4League TwoM288951430406.71
3026I. SoumareF · OrléansNow at Rennes · joined Jun 2026 (free transfer)· 2Ligue 2OrléansNow at Rennes · joined Jun 2026 (free transfer)2Ligue 2F198681400106.71
3027R. BradyM · BurnleyNow at Preston North End · joined Jul 2022 (free transfer)· 1Premier LeagueBurnleyNow at Preston North End · joined Jul 2022 (free transfer)1Premier LeagueM284751712106.71
3028Jimmy McNultyD · Rochdale · 3League OneRochdale3League OneD351,2021400206.71
3029André SantosM · Belenenses SADNow at Varzim · joined Jun 2025 (free transfer)· 1Primeira LigaBelenenses SADNow at Varzim · joined Jun 2025 (free transfer)1Primeira LigaM312,0802722606.71
3030Andy WilliamsF · NorthamptonNow at Hereford FC · joined Jul 2023 (free transfer)· 4League TwoNorthamptonNow at Hereford FC · joined Jul 2023 (free transfer)4League TwoF331,3912691106.71
3031Marco MatiasF · Belenenses SADNow at Farense · joined Jul 2022 (free transfer)· 1Primeira LigaBelenenses SADNow at Farense · joined Jul 2022 (free transfer)1Primeira LigaF311,2252710306.71
3032Yassin BarnawiD · Al TaawonNow at Al-Faisaly FC · joined Jul 2026 (permanent)· 1Saudi Professional LeagueAl TaawonNow at Al-Faisaly FC · joined Jul 2026 (permanent)1Saudi Professional LeagueD261,0221400406.71
3033Mukhair Al-RashidiD · Al-Fayha · 1Saudi Professional LeagueAl-Fayha1Saudi Professional LeagueD218731310106.71
3034Issiaka OuédraogoF · St. PöltenNow at Mannsdorf-Großenzersdorf · joined Jul 2021 (free transfer)· 1Austrian BundesligaSt. PöltenNow at Mannsdorf-Großenzersdorf · joined Jul 2021 (free transfer)1Austrian BundesligaF313911330306.71
3035C. VigarayD · ZaragozaNow at Fuenlabrada · joined Aug 2023 (free transfer)· 2Segunda DivisionZaragozaNow at Fuenlabrada · joined Aug 2023 (free transfer)2Segunda DivisionD–2,1482610306.71
3036Leandro CarvalhoM · CearáNow at Avaí · joined Aug 2023 (free transfer)· 1Campeonato Brasileiro Série ACearáNow at Avaí · joined Aug 2023 (free transfer)1Campeonato Brasileiro Série AM251,2912632506.71
3037Dean BouzanisG · Melbourne CityNow at Brisbane Roar · joined Jul 2026 (permanent)· 1A-League MenMelbourne CityNow at Brisbane Roar · joined Jul 2026 (permanent)1A-League MenG291,1701300206.71
3038Janoi DonacienD · IpswichNow at Northampton Town · joined Jun 2026 (free transfer)· 3League OneIpswichNow at Northampton Town · joined Jun 2026 (free transfer)3League OneD261,0401300206.71
3039RonaldoM · BahiaNow at Internacional · joined Jan 2025 (free transfer)· 1Campeonato Brasileiro Série ABahiaNow at Internacional · joined Jan 2025 (free transfer)1Campeonato Brasileiro Série AM238501400416.71
3040Bruno BatataF · Operario-PR · 2Campeonato Brasileiro Série BOperario-PR2Campeonato Brasileiro Série BF–7971301216.71
3041Noussair MazraouiD · AjaxNow at Manchester United · joined Aug 2024 (permanent)· 1EredivisieAjaxNow at Manchester United · joined Aug 2024 (permanent)1EredivisieD227431300106.71
3042J. SotirioF · Wellington PhoenixNow at Hougang United · joined Dec 2025 (free transfer)· 1A-League MenWellington PhoenixNow at Hougang United · joined Dec 2025 (free transfer)1A-League MenF–1,4522542406.71
3043Callum McCowattM · Wellington PhoenixNow at AGF · joined Aug 2026 (permanent)· 1A-League MenWellington PhoenixNow at AGF · joined Aug 2026 (permanent)1A-League MenM211,3072512006.71
3044U. DjurdjevicF · SportingNow at Monterrey · joined Feb 2026 (permanent)· 2Segunda DivisionSportingNow at Monterrey · joined Feb 2026 (permanent)2Segunda DivisionF262,4093761906.71
3045JeseF · Sporting CPNow at Coritiba · joined Sep 2023 (free transfer)· 1Primeira LigaSporting CPNow at Coritiba · joined Sep 2023 (free transfer)1Primeira LigaF275291210106.71
3046Víctor ÁlvarezD · Arsenal TulaNow at L'Hospitalet · joined Aug 2024 (free transfer)· 1Russian Premier LeagueArsenal TulaNow at L'Hospitalet · joined Aug 2024 (free transfer)1Russian Premier LeagueD272,0532411706.71
3047Manuel LanziniM · West HamNow at Vélez Sarsfield · joined Aug 2025 (free transfer)· 1Premier LeagueWest HamNow at Vélez Sarsfield · joined Aug 2025 (free transfer)1Premier LeagueM271,3842402106.71
3048D. PotterM · Tranmere Rovers · 3League OneTranmere Rovers3League OneM–9111201306.71
3049N. PazD · LecceNow at Banfield · joined Aug 2026 (loan)· 1Serie ALecceNow at Banfield · joined Aug 2026 (loan)1Serie AD278551300406.71
3050Renaud CohadeM · Metz · 1Ligue 1Metz1Ligue 1M357691210306.71

API-Football · Data sources