Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2025, senior men's leaguesFilters ↓Calendar-year stats for 2025 are still being built, so this shows season stats for now.4,001–4,050 of 30,868 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
4001Christopher McVeyD · San Diego · 1Major League SoccerSan Diego1Major League SoccerD29458500106.98
4002Ruairí KeatingF · Cork City · 1League of Ireland Premier DivisionCork City1League of Ireland Premier DivisionF30458530206.98
4003Marco BurchD · Legia WarszawaNow at Servette · joined Jan 2026 (free transfer)· 1EkstraklasaLegia WarszawaNow at Servette · joined Jan 2026 (free transfer)1EkstraklasaD25450500006.98
4004T. ReynersM · Lommel · 1Belgian Pro LeagueLommel1Belgian Pro LeagueM26428511006.98
4005Hiiro KomoriF · Urawa Red · 1J1 LeagueUrawa Red1J1 LeagueF254111030006.98
4006P. RicardoD · KuPSNow at Garudayaksa · joined Aug 2026 (free transfer)· 1VeikkausliigaKuPSNow at Garudayaksa · joined Aug 2026 (free transfer)1VeikkausliigaD–399601206.98
4007P. KpozoD · Baník OstravaNow at Zhenys · joined Jun 2026 (free transfer)· 1Czech First LeagueBaník OstravaNow at Zhenys · joined Jun 2026 (free transfer)1Czech First LeagueD–378501006.98
4008S. ShishkovD · Ludogorets · 1First Professional Football LeagueLudogorets1First Professional Football LeagueD–344500106.98
4009N. BoakyeD · Brann · 1EliteserienBrann1EliteserienD–283600006.98
4010Mateusz KlichM · Cracovia · 1EkstraklasaCracovia1EkstraklasaM361,9702612706.98
4011Yoann BarbetD · Al-Riyadh · 1Saudi Professional LeagueAl-Riyadh1Saudi Professional LeagueD332,6353021306.98
4012H. TanakaD · Kashiwa ReysolNow at Cerezo Osaka · joined Jul 2026 (permanent)· 1J1 LeagueKashiwa ReysolNow at Cerezo Osaka · joined Jul 2026 (permanent)1J1 LeagueD221,1601500106.98
4013Yegor PrutsevM · OFK BeogradNow at Dunkerque · joined Jun 2026 (free transfer)· 1Serbian SuperLigaOFK BeogradNow at Dunkerque · joined Jun 2026 (free transfer)1Serbian SuperLigaM238361514006.98
4014Ethan EnnisM · Fleetwood · 4League TwoFleetwood4League TwoM213,1123525106.98
4015Ousmane DiaoD · Midtjylland · 1Danish SuperligaMidtjylland1Danish SuperligaD221,5332012406.98
4016Marcus CocoD · Hapoel Tel · 1Israeli Premier LeagueHapoel Tel1Israeli Premier LeagueD308741000506.98
4017ThallysonM · Volta Redonda · 2Campeonato Brasileiro Série BVolta Redonda2Campeonato Brasileiro Série BM–6661000206.98
4018L. BombinoD · San DiegoNow at Stoke City · joined Aug 2026 (permanent)· 1Major League SoccerSan DiegoNow at Stoke City · joined Aug 2026 (permanent)1Major League SoccerD19412501206.98
4019Manuel HerediaG · UTC Cajamarca · 1Peruvian Primera DivisiónUTC Cajamarca1Peruvian Primera DivisiónG40411500006.98
4020Ivan NäsbergD · ViborgNow at Valerenga · joined Sep 2025 (permanent)· 1Danish SuperligaViborgNow at Valerenga · joined Sep 2025 (permanent)1Danish SuperligaD30405500006.98
4021Paul IacobD · Oțelul Galați · 1Liga IOțelul Galați1Liga ID302,0642510726.98
4022N. GanausF · Odense · 1Danish SuperligaOdense1Danish SuperligaF252,03025104106.98
4023A. EstupinanM · Deportivo CaliNow at Millonarios · joined Jul 2026· 1Categoría Primera ADeportivo CaliNow at Millonarios · joined Jul 20261Categoría Primera AM312,40834901306.98
4024Lawrence ShanklandF · Heart of MidlothianNow at Rangers · joined Jun 2026 (free transfer)· 1Scottish PremiershipHeart of MidlothianNow at Rangers · joined Jun 2026 (free transfer)1Scottish PremiershipF302,49529163406.98
4025Nawaf BoushalD · Al-Nassr · 1Saudi Professional LeagueAl-Nassr1Saudi Professional LeagueD261,7873006216.98
4026Andre LuizM · Volta RedondaNow at Viettel · joined Jul 2026 (permanent)· 2Campeonato Brasileiro Série BVolta RedondaNow at Viettel · joined Jul 2026 (permanent)2Campeonato Brasileiro Série BM301,7802921306.98
4027S. MouriñoD · Villarreal · 1La LigaVillarreal1La LigaD242,11424121016.98
4028Cameron BurgessD · Swansea · 2ChampionshipSwansea2ChampionshipD303,8704300706.98
4029V. BogdanovicF · Radnik Surdulica · 1Serbian SuperLigaRadnik Surdulica1Serbian SuperLigaF231,4161973406.98
4030Guilherme GaruttiD · Argeș · 1Liga IArgeș1Liga ID321,3562010306.98
4031E. RamirezM · UTC CajamarcaNow at Juan Pablo II College · joined Dec 2025 (free transfer)· 1Peruvian Primera DivisiónUTC CajamarcaNow at Juan Pablo II College · joined Dec 2025 (free transfer)1Peruvian Primera DivisiónM282,4143362106.98
4032J. HonohanD · ShamrockNow at Lincoln City · joined Dec 2025 (permanent)· 1League of Ireland Premier DivisionShamrockNow at Lincoln City · joined Dec 2025 (permanent)1League of Ireland Premier DivisionD252,2992854906.98
4033S. SeidlF · FC BWNow at Sturm Graz · joined Jun 2026 (permanent)· 1Austrian BundesligaFC BWNow at Sturm Graz · joined Jun 2026 (permanent)1Austrian BundesligaF232,4392884306.98
4034Jeremy RostaingD · Atlético GrauNow at Sport Huancayo · joined Jan 2026 (free transfer)· 1Peruvian Primera DivisiónAtlético GrauNow at Sport Huancayo · joined Jan 2026 (free transfer)1Peruvian Primera DivisiónD312,1022801526.98
4035Matías PerelloM · Central CórdobaNow at Independiente del Valle · joined Jul 2026 (permanent)· 1Argentine Primera DivisiónCentral CórdobaNow at Independiente del Valle · joined Jul 2026 (permanent)1Argentine Primera DivisiónM241,4432853406.98
4036E. BoresG · LibertadNow at Emelec · joined Aug 2026 (loan)· 1Ecuadorian Serie ALibertadNow at Emelec · joined Aug 2026 (loan)1Ecuadorian Serie AG231,2601400206.98
4037Daniel PiñaD · A. ItalianoNow at FC Juárez · joined Sep 2026 (permanent)· 1Chilean Primera DivisiónA. ItalianoNow at FC Juárez · joined Sep 2026 (permanent)1Chilean Primera DivisiónD249831600106.98
4038R. RodriguesM · Bolton · 3League OneBolton3League OneM296891422106.98
4039Erick SánchezM · Club América · 1Liga MXClub América1Liga MXM261,8952820306.98
4040Mahmudu BajoM · FK Crvena Zvezda · 1Serbian SuperLigaFK Crvena Zvezda1Serbian SuperLigaM216791500006.98
4041Bernardo CerezoD · NublenseNow at Universidad Católica · joined Dec 2025 (free transfer)· 1Chilean Primera DivisiónNublenseNow at Universidad Católica · joined Dec 2025 (free transfer)1Chilean Primera DivisiónD311,91823031016.98
4042R. McConvilleD · Norwich · 2ChampionshipNorwich2ChampionshipD211,9892301206.98
4043J. AskouD · Odense · 1Danish SuperligaOdense1Danish SuperligaD201,7702400606.98
4044R. HiroseD · Vissel KobeNow at Kashima Antlers · joined Jul 2026 (permanent)· 1J1 LeagueVissel KobeNow at Kashima Antlers · joined Jul 2026 (permanent)1J1 LeagueD301,3672301006.98
4045Jokin EzkietaG · Racing SantanderNow at Cádiz · joined Jul 2026 (loan)· 2Segunda DivisionRacing SantanderNow at Cádiz · joined Jul 2026 (loan)2Segunda DivisionG292,8883200016.98
4046Joaquín CorreaF · BotafogoNow at Estudiantes de La Plata · joined Aug 2026 (permanent)· 1Campeonato Brasileiro Série ABotafogoNow at Estudiantes de La Plata · joined Aug 2026 (permanent)1Campeonato Brasileiro Série AF319121820206.98
4047Mathias DelorgeM · Gent · 1Belgian Pro LeagueGent1Belgian Pro LeagueM211,2401802106.98
4048Gábor JurekF · MTK · 1Nemzeti Bajnokság IMTK1Nemzeti Bajnokság IF22353941006.98
4049N. SandbergM · Sarpsborg 08Now at Haugesund · joined Mar 2026 (permanent)· 1EliteserienSarpsborg 08Now at Haugesund · joined Mar 2026 (permanent)1EliteserienM31289902206.98
4050Rober SierraM · Argeș · 1Liga IArgeș1Liga IM303,0683600306.98

API-Football · Data sources