Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2020, senior men's leaguesFilters ↓Calendar-year stats for 2020 are still being built, so this shows season stats for now.2,401–2,450 of 16,306 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2401Lampros KontogiannisD · Cienciano · 1Peruvian Primera DivisiónCienciano1Peruvian Primera DivisiónD321,9222100506.97
2402Ricardo GraçaD · Vasco da GamaNow at Júbilo Iwata · joined Jan 2022· 1Campeonato Brasileiro Série AVasco da GamaNow at Júbilo Iwata · joined Jan 20221Campeonato Brasileiro Série AD241,6352120206.97
2403Sergei TkachyovM · Arsenal Tula · 1Russian Premier LeagueArsenal Tula1Russian Premier LeagueM321,1032133716.97
2404Ian HendersonF · SalfordNow at Rochdale · joined Jul 2022 (free transfer)· 4League TwoSalfordNow at Rochdale · joined Jul 2022 (free transfer)4League TwoF363,85045166506.97
2405C. HallD · HarrogateNow at Port Vale · joined Jul 2024· 4League TwoHarrogateNow at Port Vale · joined Jul 20244League TwoD283,3393811316.97
2406James WilsonF · SalfordNow at Northampton Town · joined Jul 2024 (free transfer)· 4League TwoSalfordNow at Northampton Town · joined Jul 2024 (free transfer)4League TwoF251,4752471006.97
2407DóriaD · SantosNow at Batman Petrolspor · joined May 2026· 1Liga MXSantosNow at Batman Petrolspor · joined May 20261Liga MXD263,7044130306.97
2408WilsonG · CoritibaNow at Figueirense · joined Mar 2022 (free transfer)· 1Campeonato Brasileiro Série ACoritibaNow at Figueirense · joined Mar 2022 (free transfer)1Campeonato Brasileiro Série AG373,0963410216.97
2409D. BattyM · FleetwoodNow at Scunthorpe United · joined Sep 2026 (free transfer)· 3League OneFleetwoodNow at Scunthorpe United · joined Sep 2026 (free transfer)3League OneM–1,4431702306.97
2410Joao OrtizD · Sport BoysNow at Deportivo Binacional · joined Jan 2026 (free transfer)· 1Peruvian Primera DivisiónSport BoysNow at Deportivo Binacional · joined Jan 2026 (free transfer)1Peruvian Primera DivisiónD301,2821701716.97
2411B. MaubleuG · GrenobleNow at Pau FC · joined Jun 2026 (free transfer)· 2Ligue 2GrenobleNow at Pau FC · joined Jun 2026 (free transfer)2Ligue 2G312,4092700006.97
2412Aïssa MandiD · BetisNow at Levante · joined Jul 2026 (free transfer)· 1La LigaBetisNow at Levante · joined Jul 2026 (free transfer)1La LigaD292,3942831726.97
2413S. BradleyD · LutonNow at Lincoln City · joined Jun 2025 (free transfer)· 2ChampionshipLutonNow at Lincoln City · joined Jun 2025 (free transfer)2ChampionshipD293,2923701606.97
2414Shaun WhalleyF · ShrewsburyNow at Accrington Stanley · joined Jul 2022 (free transfer)· 3League OneShrewsburyNow at Accrington Stanley · joined Jul 2022 (free transfer)3League OneF332,8183895506.97
2415Álex MuñozD · TenerifeNow at Almería · joined Jul 2025 (free transfer)· 2Segunda DivisionTenerifeNow at Almería · joined Jul 2025 (free transfer)2Segunda DivisionD262,2433132716.97
2416M. DiemersM · FeyenoordNow at De Graafschap · joined Jun 2026· 1EredivisieFeyenoordNow at De Graafschap · joined Jun 20261EredivisieM272,0023033206.97
2417H. AngelesD · Sport Huancayo · 1Peruvian Primera DivisiónSport Huancayo1Peruvian Primera DivisiónD271,6892001216.97
2418Jurriën TimberD · AjaxNow at Arsenal · joined Jul 2023 (permanent)· 1EredivisieAjaxNow at Arsenal · joined Jul 2023 (permanent)1EredivisieD201,5132010006.97
2419Park Il-KyuG · Sagan Tosu · 1J1 LeagueSagan Tosu1J1 LeagueG–9051000006.97
2420J. MartialD · Sochaux · 2Ligue 2Sochaux2Ligue 2D308081000206.97
2421Dani PachecoM · UD LogroñésNow at Wisła Płock · joined Jul 2024· 2Segunda DivisionUD LogroñésNow at Wisła Płock · joined Jul 20242Segunda DivisionM306021000006.97
2422Roger IbañezD · RomaNow at Al-Ahli · joined Aug 2023 (permanent)· 1Serie ARomaNow at Al-Ahli · joined Aug 2023 (permanent)1Serie AD222,4013001716.97
2423D. LewingtonD · MK Dons · 3League OneMK Dons3League OneD373,8624300706.97
2424Luke HannantM · CambridgeNow at Rochdale · joined Mar 2026· 4League TwoCambridgeNow at Rochdale · joined Mar 20264League TwoM273,3224343606.97
2425G. LauraF · Paris FCNow at Ankaragücü · joined Feb 2025 (permanent)· 2Ligue 2Paris FCNow at Ankaragücü · joined Feb 2025 (permanent)2Ligue 2F–2,6523385406.97
2426Nabil FekirM · BetisNow at Abha · joined Aug 2026 (free transfer)· 1La LigaBetisNow at Abha · joined Aug 2026 (free transfer)1La LigaM272,6333355516.97
2427HernaniM · ParmaNow at Palermo · joined Jul 2026 (permanent)· 1Serie AParmaNow at Palermo · joined Jul 2026 (permanent)1Serie AM272,19933731106.97
2428Luiz JuniorG · FamalicãoNow at Villarreal · joined Aug 2024 (permanent)· 1Primeira LigaFamalicãoNow at Villarreal · joined Aug 2024 (permanent)1Primeira LigaG202,0702300106.97
2429Callum Hudson-OdoiF · ChelseaNow at Nottingham Forest · joined Sep 2023 (permanent)· 1Premier LeagueChelseaNow at Nottingham Forest · joined Sep 2023 (permanent)1Premier LeagueF201,0582323006.97
2430Dwight McNeilM · BurnleyNow at Crystal Palace · joined Aug 2026 (permanent)· 1Premier LeagueBurnleyNow at Crystal Palace · joined Aug 2026 (permanent)1Premier LeagueM213,0713625106.97
2431PabloD · BordeauxNow at São Bernardo · joined Dec 2025· 1Ligue 1BordeauxNow at São Bernardo · joined Dec 20251Ligue 1D301,0761310506.97
2432S. NakanoD · Sagan TosuNow at Gamba Osaka · joined Jan 2026· 1J1 LeagueSagan TosuNow at Gamba Osaka · joined Jan 20261J1 LeagueD178681402106.97
2433Sergi SamperM · Vissel KobeNow at Debreceni VSC · joined Jun 2026 (free transfer)· 1J1 LeagueVissel KobeNow at Debreceni VSC · joined Jun 2026 (free transfer)1J1 LeagueM261,8182602406.97
2434B. O'NeillM · Pohang SteelersNow at Perth Glory · joined Jun 2024 (free transfer)· 1K League 1Pohang SteelersNow at Perth Glory · joined Jun 2024 (free transfer)1K League 1M271,0911300306.97
2435Anders TrondsenD · RosenborgNow at Ham-Kam · joined Jul 2026 (permanent)· 1EliteserienRosenborgNow at Ham-Kam · joined Jul 2026 (permanent)1EliteserienD261,0051313306.97
2436Tiago AlvesF · Sagan TosuNow at Jeju SK · joined Jul 2025 (free transfer)· 1J1 LeagueSagan TosuNow at Jeju SK · joined Jul 2025 (free transfer)1J1 LeagueF286391331416.97
2437R. FiamozziD · EmpoliNow at Trento · joined Sep 2025 (free transfer)· 2Serie BEmpoliNow at Trento · joined Sep 2025 (free transfer)2Serie BD–2,1362603416.97
2438J. AhlmannM · AaB · 1Danish SuperligaAaB1Danish SuperligaM302,3242933806.97
2439M. AndersenD · BarnsleyNow at Luton Town · joined Jul 2023· 2ChampionshipBarnsleyNow at Luton Town · joined Jul 20232ChampionshipD234,30248151016.97
2440Joel PereiraD · Gil VicenteNow at Lech Poznań · joined Jul 2021 (free transfer)· 1Primeira LigaGil VicenteNow at Lech Poznań · joined Jul 2021 (free transfer)1Primeira LigaD242,5423201306.97
2441Marcus EdwardsF · Vitória de GuimarãesNow at Burnley · joined Jul 2025 (permanent)· 1Primeira LigaVitória de GuimarãesNow at Burnley · joined Jul 2025 (permanent)1Primeira LigaF221,7733331006.97
2442O. YokusluM · West BromNow at Trabzonspor · joined Aug 2024 (permanent)· 1Premier LeagueWest BromNow at Trabzonspor · joined Aug 2024 (permanent)1Premier LeagueM271,3191601406.97
2443Cainã Santos Da SilvaD · Ulsan Hyundai · 1K League 1Ulsan Hyundai1K League 1D–6451600006.97
2444Willian ArãoM · FlamengoNow at Santos · joined Jun 2025 (free transfer)· 1Campeonato Brasileiro Série AFlamengoNow at Santos · joined Jun 2025 (free transfer)1Campeonato Brasileiro Série AM292,5913211406.97
2445A. MontaltoF · Reggina · 2Serie BReggina2Serie BF–8851661506.97
2446Paul DigbyM · CambridgeNow at Colchester United · joined Jul 2026 (free transfer)· 4League TwoCambridgeNow at Colchester United · joined Jul 2026 (free transfer)4League TwoM263,0523500706.97
2447K. Rocha SantosM · NancyNow at Versailles · joined Sep 2026 (free transfer)· 2Ligue 2NancyNow at Versailles · joined Sep 2026 (free transfer)2Ligue 2M–2,5213569216.97
2448Tibor HalilovićM · HeerenveenNow at Tractor · joined Jul 2025 (permanent)· 1EredivisieHeerenveenNow at Tractor · joined Jul 2025 (permanent)1EredivisieM261,4901920006.97
2449Graeme ShinnieM · DerbyNow at Inverness Caledonian Thistle · joined Jun 2026 (free transfer)· 2ChampionshipDerbyNow at Inverness Caledonian Thistle · joined Jun 2026 (free transfer)2ChampionshipM–3,3604131906.97
2450Jake Doyle-HayesM · St MirrenNow at Exeter City · joined Aug 2025 (permanent)· 1Scottish PremiershipSt MirrenNow at Exeter City · joined Aug 2025 (permanent)1Scottish PremiershipM221,8492210506.97

API-Football · Data sources