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,951–3,000 of 12,952 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2951D. MartinG · West Ham · 1Premier LeagueWest Ham1Premier LeagueG–435500106.88
2952C. O'TooleD · Newcastle JetsNow at Western United · joined Feb 2023 (free transfer)· 1A-League MenNewcastle JetsNow at Western United · joined Feb 2023 (free transfer)1A-League MenD22416500006.88
2953Yacouba CoulibalyD · Paris FC · 2Ligue 2Paris FC2Ligue 2D–387500216.88
2954Dapo AfolayanF · MansfieldNow at Blackburn Rovers · joined Jan 2026 (permanent)· 4League TwoMansfieldNow at Blackburn Rovers · joined Jan 2026 (permanent)4League TwoF22129610006.88
2955B. Richards-EvertonD · BradfordNow at Gloucester City · joined Jul 2023 (free transfer)· 4League TwoBradfordNow at Gloucester City · joined Jul 2023 (free transfer)4League TwoD282,2222520416.88
2956Gianni StensnessM · Central CoastNow at Viking · joined Jul 2026 (permanent)· 1A-League MenCentral CoastNow at Viking · joined Jul 2026 (permanent)1A-League MenM212,1802511506.88
2957Ruan RenatoD · FigueirenseNow at Zira · joined Jul 2023 (free transfer)· 2Campeonato Brasileiro Série BFigueirenseNow at Zira · joined Jul 2023 (free transfer)2Campeonato Brasileiro Série BD–2,6502910906.88
2958J. McKeownG · Grimsby TownNow at Finn Harps · joined Aug 2022 (free transfer)· 4League TwoGrimsby TownNow at Finn Harps · joined Aug 2022 (free transfer)4League TwoG–2,6102900306.88
2959Martin BraithwaiteF · LeganésNow at Grêmio · joined Jul 2024 (free transfer)· 1La LigaLeganésNow at Grêmio · joined Jul 2024 (free transfer)1La LigaF291,9342462306.88
2960Florent OgierD · Clermont · 2Ligue 2Clermont2Ligue 2D312,1602421706.88
2961Ashley FletcherF · MiddlesbroughNow at Huddersfield Town · joined Jun 2026 (free transfer)· 2ChampionshipMiddlesbroughNow at Huddersfield Town · joined Jun 2026 (free transfer)2ChampionshipF243,23943117506.88
2962Jake Clarke-SalterD · BirminghamNow at Queens Park Rangers · joined Jul 2022 (free transfer)· 2ChampionshipBirminghamNow at Queens Park Rangers · joined Jul 2022 (free transfer)2ChampionshipD221,6141911606.88
2963Neto BerolaM · América MineiroNow at Ituano · joined Jan 2022 (free transfer)· 2Campeonato Brasileiro Série BAmérica MineiroNow at Ituano · joined Jan 2022 (free transfer)2Campeonato Brasileiro Série BM–7111913206.88
2964Higinio MarínF · NumanciaNow at Albacete · joined Jul 2022· 2Segunda DivisionNumanciaNow at Albacete · joined Jul 20222Segunda DivisionF263,02538102916.88
2965MarronyM · Vasco da GamaNow at Atlético Goianiense · joined Feb 2026 (loan)· 1Campeonato Brasileiro Série AVasco da GamaNow at Atlético Goianiense · joined Feb 2026 (loan)1Campeonato Brasileiro Série AM212,6183342916.88
2966Josh RuffelsD · OxfordNow at Shrewsbury Town · joined Oct 2025 (free transfer)· 3League OneOxfordNow at Shrewsbury Town · joined Oct 2025 (free transfer)3League OneD262,9213334206.88
2967Matt TargettD · Aston VillaNow at Hull City · joined Jul 2026 (free transfer)· 1Premier LeagueAston VillaNow at Hull City · joined Jul 2026 (free transfer)1Premier LeagueD242,2952812406.88
2968Ibrahima KonéF · HaugesundNow at Almería · joined Jun 2025· 1EliteserienHaugesundNow at Almería · joined Jun 20251EliteserienF216411651306.88
2969J. HoogmaD · UtrechtNow at Willem II · joined Jun 2025 (permanent)· 1EredivisieUtrechtNow at Willem II · joined Jun 2025 (permanent)1EredivisieD222,0592310116.88
2970Joe WalshD · MK DonsNow at Lincoln City · joined Aug 2020 (free transfer)· 3League OneMK DonsNow at Lincoln City · joined Aug 2020 (free transfer)3League OneD282,0262400306.88
2971C. ThomasM · CheltenhamNow at Crewe Alexandra · joined Jul 2022 (free transfer)· 4League TwoCheltenhamNow at Crewe Alexandra · joined Jul 2022 (free transfer)4League TwoM261,8852371106.88
2972Gastón BrugmanM · ParmaNow at Modena · joined Jul 2026 (free transfer)· 1Serie AParmaNow at Modena · joined Jul 2026 (free transfer)1Serie AM271,4732302506.88
2973Lamine KonéD · StrasbourgNow at Lausanne-Sport · joined Nov 2021 (free transfer)· 1Ligue 1StrasbourgNow at Lausanne-Sport · joined Nov 2021 (free transfer)1Ligue 1D311,4741810406.88
2974Felipe MattioniD · Coritiba · 2Campeonato Brasileiro Série BCoritiba2Campeonato Brasileiro Série BD–653901206.88
2975Mattia BaniD · BolognaNow at Palermo · joined Jul 2025 (permanent)· 1Serie ABolognaNow at Palermo · joined Jul 2025 (permanent)1Serie AD262,21127401316.88
2976Lasse Vigen ChristensenM · BrøndbyNow at Esbjerg · joined Feb 2025 (free transfer)· 1Danish SuperligaBrøndbyNow at Esbjerg · joined Feb 2025 (free transfer)1Danish SuperligaM251,5202713106.88
2977Ben DaviesD · PrestonNow at Bolton Wanderers · joined Jun 2026 (free transfer)· 2ChampionshipPrestonNow at Bolton Wanderers · joined Jun 2026 (free transfer)2ChampionshipD243,1763601206.88
2978M. HofmannD · Rapid ViennaNow at Debreceni VSC · joined Jan 2025 (free transfer)· 1Austrian BundesligaRapid ViennaNow at Debreceni VSC · joined Jan 2025 (free transfer)1Austrian BundesligaD261,4551810506.88
2979C. HolseF · CopenhagenNow at St. Louis City SC · joined Jul 2026 (permanent)· 1Danish SuperligaCopenhagenNow at St. Louis City SC · joined Jul 2026 (permanent)1Danish SuperligaF21361902106.88
2980AndrewM · Criciúma · 2Campeonato Brasileiro Série BCriciúma2Campeonato Brasileiro Série BM231,2131823506.88
2981Adam ThompsonD · RotherhamNow at Barnet · joined Jan 2024 (loan)· 3League OneRotherhamNow at Barnet · joined Jan 2024 (loan)3League OneD278121001106.88
2982Stefan MarinovicG · Wellington Phoenix · 1A-League MenWellington Phoenix1A-League MenG282,4512701206.88
2983Mohamed DiabyM · Paços de FerreiraNow at Portimonense · joined Jul 2024· 1Primeira LigaPaços de FerreiraNow at Portimonense · joined Jul 20241Primeira LigaM231,77227211306.88
2984Ken SemaM · UdineseNow at Pafos · joined Jan 2025 (free transfer)· 1Serie AUdineseNow at Pafos · joined Jan 2025 (free transfer)1Serie AM262,4673221606.88
2985SílvioD · Vitória de SetúbalNow at Vitória de Guimarães · joined Sep 2020 (free transfer)· 1Primeira LigaVitória de SetúbalNow at Vitória de Guimarães · joined Sep 2020 (free transfer)1Primeira LigaD322,7993101426.88
2986I. MiladinovicD · SochiNow at FC Astana · joined Jul 2026 (free transfer)· 1Russian Premier LeagueSochiNow at FC Astana · joined Jul 2026 (free transfer)1Russian Premier LeagueD–1,9312200606.88
2987Kōki MachidaD · Kashima AntlersNow at 1899 Hoffenheim · joined Jul 2026 (permanent)· 1J1 LeagueKashima AntlersNow at 1899 Hoffenheim · joined Jul 2026 (permanent)1J1 LeagueD221,8992201306.88
2988J. ClisbyD · Central CoastNow at Western Sydney Wanderers · joined Jul 2023 (free transfer)· 1A-League MenCentral CoastNow at Western Sydney Wanderers · joined Jul 2023 (free transfer)1A-League MenD281,8372213306.88
2989Paco AlcácerF · VillarrealNow at Sharjah · joined Aug 2022 (free transfer)· 1La LigaVillarrealNow at Sharjah · joined Aug 2022 (free transfer)1La LigaF269351341106.88
2990Wellington CarvalhoD · CRBNow at ABC · joined Jan 2026· 2Campeonato Brasileiro Série BCRBNow at ABC · joined Jan 20262Campeonato Brasileiro Série BD272,3502601806.88
2991Lucas MineiroM · Ponte PretaNow at Juventude · joined Jan 2026 (loan)· 2Campeonato Brasileiro Série BPonte PretaNow at Juventude · joined Jan 2026 (loan)2Campeonato Brasileiro Série BM241,0461311606.88
2992D. PetrovicM · Rapid ViennaNow at Johor Darul Takzim FC · joined Jul 2026 (permanent)· 1Austrian BundesligaRapid ViennaNow at Johor Darul Takzim FC · joined Jul 2026 (permanent)1Austrian BundesligaM229301302306.88
2993Jordan LarssonF · Spartak MoscowNow at Al-Ettifaq · joined Aug 2026 (permanent)· 1Russian Premier LeagueSpartak MoscowNow at Al-Ettifaq · joined Aug 2026 (permanent)1Russian Premier LeagueF231,6362673206.88
2994Magnus BlakstadM · Ranheim · 1EliteserienRanheim1EliteserienM261,5912601206.88
2995Nail UmyarovM · Spartak Moscow · 1Russian Premier LeagueSpartak Moscow1Russian Premier LeagueM201,0701700606.88
2996Jordy ClasieM · AZ · 1EredivisieAZ1EredivisieM299981800306.88
2997Rory McArdleD · ScunthorpeNow at Harrogate Town · joined Jul 2021 (free transfer)· 4League TwoScunthorpeNow at Harrogate Town · joined Jul 2021 (free transfer)4League TwoD331,8772132106.88
2998Jérémy LivolantM · SochauxNow at Bordeaux · joined Jul 2023· 2Ligue 2SochauxNow at Bordeaux · joined Jul 20232Ligue 2M221,6932544106.88
2999GilD · CorinthiansNow at Santos · joined Dec 2023 (free transfer)· 1Campeonato Brasileiro Série ACorinthiansNow at Santos · joined Dec 2023 (free transfer)1Campeonato Brasileiro Série AD332,6342910506.88
3000Mohamed EisaF · PeterboroughNow at Nassaji Mazandaran · joined Sep 2024 (free transfer)· 3League OnePeterboroughNow at Nassaji Mazandaran · joined Sep 2024 (free transfer)3League OneF252,17729141206.88

API-Football · Data sources