Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2020, senior men's leaguesChange filters ↓Calendar-year stats for 2020 are still being built, so this shows season stats for now.301–350 of 5,152 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
301Matthew ClarkeD · Derby · 2ChampionshipDerby2ChampionshipD243,6944200307.09
302Michael NottinghamD · AccringtonNow at Brackley Town · joined Jul 2025 (free transfer)· 3League OneAccringtonNow at Brackley Town · joined Jul 2025 (free transfer)3League OneD323,6634240307.09
303Anderson ConceiçãoD · CuiabáNow at São Bernardo · joined Jul 2024 (free transfer)· 2Campeonato Brasileiro Série BCuiabáNow at São Bernardo · joined Jul 2024 (free transfer)2Campeonato Brasileiro Série BD312,1682530907.09
304Davide CalabriaD · MilanNow at Panathinaikos · joined Aug 2025 (free transfer)· 1Serie AMilanNow at Panathinaikos · joined Aug 2025 (free transfer)1Serie AD242,6513221707.09
305Rodrigo MoledoD · InternacionalNow at Coritiba · joined Jan 2025 (free transfer)· 1Campeonato Brasileiro Série AInternacionalNow at Coritiba · joined Jan 2025 (free transfer)1Campeonato Brasileiro Série AD339871810517.09
306Ángelo PizzornoD · CiencianoNow at Los Chankas · joined Jan 2025 (free transfer)· 1Peruvian Primera DivisiónCiencianoNow at Los Chankas · joined Jan 2025 (free transfer)1Peruvian Primera DivisiónD281,9922221207.09
307Nayef AguerdD · RennesNow at West Ham United · joined Apr 2026 (permanent)· 1Ligue 1RennesNow at West Ham United · joined Apr 2026 (permanent)1Ligue 1D253,1533531607.09
308Kortney HauseD · Aston Villa · 1Premier LeagueAston Villa1Premier LeagueD25630710207.09
309R. EvgenyevD · Dynamo MoscowNow at Nizhny Novgorod · joined Jun 2026 (free transfer)· 1Russian Premier LeagueDynamo MoscowNow at Nizhny Novgorod · joined Jun 2026 (free transfer)1Russian Premier LeagueD222,3382711927.09
310EdneiD · CuiabáNow at Tombense · joined Sep 2023 (free transfer)· 2Campeonato Brasileiro Série BCuiabáNow at Tombense · joined Sep 2023 (free transfer)2Campeonato Brasileiro Série BD301,7632000307.08
311Liam CooperD · LeedsNow at Sheffield Wednesday · joined Nov 2025 (free transfer)· 1Premier LeagueLeedsNow at Sheffield Wednesday · joined Nov 2025 (free transfer)1Premier LeagueD292,1952510417.08
312Anthony O'ConnorD · BradfordNow at Galway United · joined Aug 2026 (free transfer)· 4League TwoBradfordNow at Galway United · joined Aug 2026 (free transfer)4League TwoD283,3023721417.08
313DidiD · Guarani CampinasNow at Bahia · joined Apr 2022 (free transfer)· 2Campeonato Brasileiro Série BGuarani CampinasNow at Bahia · joined Apr 2022 (free transfer)2Campeonato Brasileiro Série BD301,5451811207.08
314Willem JanssenD · Utrecht · 1EredivisieUtrecht1EredivisieD341,8972400607.08
315Di'Shon BernardD · SalfordNow at Manchester United · joined Jun 2022· 4League TwoSalfordNow at Manchester United · joined Jun 20224League TwoD202,3422922317.08
316D. AdorniD · CittadellaNow at Modena · joined Jul 2025 (permanent)· 2Serie BCittadellaNow at Modena · joined Jul 2025 (permanent)2Serie BD283,04134111407.08
317Paudie O'ConnorD · BradfordNow at Reading · joined Jun 2025 (free transfer)· 4League TwoBradfordNow at Reading · joined Jun 2025 (free transfer)4League TwoD232,99534211217.08
318Jan Paul van HeckeD · HeerenveenNow at Tottenham Hotspur · joined Jun 2026 (permanent)· 1EredivisieHeerenveenNow at Tottenham Hotspur · joined Jun 2026 (permanent)1EredivisieD212,3232811607.08
319L. TrujilloD · CiencianoNow at Unión Comercio · joined Jan 2024 (free transfer)· 1Peruvian Primera DivisiónCiencianoNow at Unión Comercio · joined Jan 2024 (free transfer)1Peruvian Primera DivisiónD301,8812230317.08
320Tom DaviesD · BarrowNow at Salisbury · joined Mar 2026· 4League TwoBarrowNow at Salisbury · joined Mar 20264League TwoD299851110207.08
321J. HandlD · Austria Vienna · 1Austrian BundesligaAustria Vienna1Austrian BundesligaD231,5902330207.08
322CapaD · AvaíNow at XV de Piracicaba · joined Mar 2022 (loan)· 2Campeonato Brasileiro Série BAvaíNow at XV de Piracicaba · joined Mar 2022 (loan)2Campeonato Brasileiro Série BD289631100407.08
323James TarkowskiD · BurnleyNow at Everton · joined Jul 2022· 1Premier LeagueBurnleyNow at Everton · joined Jul 20221Premier LeagueD283,2403610607.08
324Michael JakobsenD · Adelaide UnitedNow at NorthEast United · joined Jul 2022· 1A-League MenAdelaide UnitedNow at NorthEast United · joined Jul 20221A-League MenD351,2951500207.08
325Ben JacksonD · BoltonNow at Barrow · joined Jul 2024· 4League TwoBoltonNow at Barrow · joined Jul 20244League TwoD–420510007.08
326Nikola TkalčićD · Varaždin · 1Croatian First Football LeagueVaraždin1Croatian First Football LeagueD–356500007.08
327S. GallowayD · Melbourne CityNow at Auckland · joined Jul 2024 (free transfer)· 1A-League MenMelbourne CityNow at Auckland · joined Jul 2024 (free transfer)1A-League MenD261,5492132107.08
328Josué EstradaD · UTC CajamarcaNow at Alianza Lima · joined Jul 2025 (permanent)· 1Peruvian Primera DivisiónUTC CajamarcaNow at Alianza Lima · joined Jul 2025 (permanent)1Peruvian Primera DivisiónD262,5162831307.08
329Federico AlonsoD · UniversitarioNow at Miramar · joined Jan 2024 (free transfer)· 1Peruvian Primera DivisiónUniversitarioNow at Miramar · joined Jan 2024 (free transfer)1Peruvian Primera DivisiónD301,2071420607.08
330Nir BittonD · CelticNow at Ashdod · joined Jan 2025 (free transfer)· 1Scottish PremiershipCelticNow at Ashdod · joined Jan 2025 (free transfer)1Scottish PremiershipD291,0621410117.08
331Marco BurchD · LuzernNow at Servette · joined Jan 2026 (free transfer)· 1Swiss Super LeagueLuzernNow at Servette · joined Jan 2026 (free transfer)1Swiss Super LeagueD201,5221810407.08
332DanteD · Nice · 1Ligue 1Nice1Ligue 1D37775921207.08
333Ben GibsonD · NorwichNow at Stoke City · joined Jun 2024 (free transfer)· 2ChampionshipNorwichNow at Stoke City · joined Jun 2024 (free transfer)2ChampionshipD282,3562701507.08
334J. PerchD · MansfieldNow at Ilkeston Town · joined Sep 2023 (free transfer)· 4League TwoMansfieldNow at Ilkeston Town · joined Sep 2023 (free transfer)4League TwoD352,7003132407.08
335M. CamaraD · BSC Young BoysNow at Maccabi Tel Aviv · joined Jul 2025 (permanent)· 1Swiss Super LeagueBSC Young BoysNow at Maccabi Tel Aviv · joined Jul 2025 (permanent)1Swiss Super LeagueD232,3712901917.08
336L. GarbuttD · BlackpoolNow at Salford City · joined Jul 2023 (free transfer)· 3League OneBlackpoolNow at Salford City · joined Jul 2023 (free transfer)3League OneD282,5063442407.08
337Dan BallardD · BlackpoolNow at Sunderland · joined Jul 2022 (permanent)· 3League OneBlackpoolNow at Sunderland · joined Jul 2022 (permanent)3League OneD212,4682821417.08
338Matheus RochaD · OesteNow at ABC · joined Jun 2024 (free transfer)· 2Campeonato Brasileiro Série BOesteNow at ABC · joined Jun 2024 (free transfer)2Campeonato Brasileiro Série BD221,7392412307.08
339M. BarbieriD · TijuanaNow at Universidad de Concepcion · joined Jul 2026 (free transfer)· 1Liga MXTijuanaNow at Universidad de Concepcion · joined Jul 2026 (free transfer)1Liga MXD271,0151200407.07
340Milan ŠkriniarD · Inter MilanNow at Fenerbahçe · joined Jul 2025 (permanent)· 1Serie AInter MilanNow at Fenerbahçe · joined Jul 2025 (permanent)1Serie AD262,7793230107.07
341Nathan ThompsonD · PeterboroughNow at Milton Keynes Dons · joined Jan 2025 (permanent)· 3League OnePeterboroughNow at Milton Keynes Dons · joined Jan 2025 (permanent)3League OneD303,38039231217.07
342C. AasbakD · KristiansundNow at Ranheim · joined Jun 2025 (free transfer)· 1EliteserienKristiansundNow at Ranheim · joined Jun 2025 (free transfer)1EliteserienD271,8012316307.07
343Juanjo NietoD · OviedoNow at Castellón · joined Jun 2026 (free transfer)· 2Segunda DivisionOviedoNow at Castellón · joined Jun 2026 (free transfer)2Segunda DivisionD262,9683414717.07
344Denzel DumfriesD · PSV EindhovenNow at Real Madrid · joined Jul 2026 (permanent)· 1EredivisiePSV EindhovenNow at Real Madrid · joined Jul 2026 (permanent)1EredivisieD252,4683026607.07
345Djibril SidibéD · MonacoNow at Le Mans · joined Aug 2026 (free transfer)· 1Ligue 1MonacoNow at Le Mans · joined Aug 2026 (free transfer)1Ligue 1D281,9813002307.07
346Matthew DolanD · NewportNow at Spennymoor Town · joined Feb 2024 (free transfer)· 4League TwoNewportNow at Spennymoor Town · joined Feb 2024 (free transfer)4League TwoD283,1134173107.07
347Koray GünterD · HellasNow at Kalba · joined Jul 2026 (free transfer)· 1Serie AHellasNow at Kalba · joined Jul 2026 (free transfer)1Serie AD261,7772702407.07
348M. HofmannD · Rapid ViennaNow at Debreceni VSC · joined Jan 2025 (free transfer)· 1Austrian BundesligaRapid ViennaNow at Debreceni VSC · joined Jan 2025 (free transfer)1Austrian BundesligaD271,8752201927.07
349German ContiD · AtlasNow at Gimnasia y Esgrima La Plata · joined Jul 2026 (permanent)· 1Liga MXAtlasNow at Gimnasia y Esgrima La Plata · joined Jul 2026 (permanent)1Liga MXD271,2361410307.07
350Ryan ShottonD · Melbourne Victory · 1A-League MenMelbourne Victory1A-League MenD32585700407.07

API-Football · Data sources