Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2021, senior men's leaguesFilters ↓Calendar-year stats for 2021 are still being built, so this shows season stats for now.4,951–5,000 of 11,521 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
4951Alex McCarthyG · SouthamptonNow at Leicester City · joined Jul 2026 (free transfer)· 1Premier LeagueSouthamptonNow at Leicester City · joined Jul 2026 (free transfer)1Premier LeagueG321,5301700106.74
4952C. AlexanderD · AFC WimbledonNow at Gillingham · joined Jul 2022 (free transfer)· 3League OneAFC WimbledonNow at Gillingham · joined Jul 2022 (free transfer)3League OneD271,4231700006.74
4953J. DaleyM · Brisbane RoarNow at Tanjong Pagar · joined Jul 2025 (free transfer)· 1A-League MenBrisbane RoarNow at Tanjong Pagar · joined Jul 2025 (free transfer)1A-League MenM241,1382200706.74
4954H. SyD · AmiensNow at Valenciennes · joined Jul 2024· 2Ligue 2AmiensNow at Valenciennes · joined Jul 20242Ligue 2D261,7292401206.74
4955D. PetratosM · Western SydneyNow at ATK Mohun Bagan · joined Jul 2022 (free transfer)· 1A-League MenWestern SydneyNow at ATK Mohun Bagan · joined Jul 2022 (free transfer)1A-League MenM291,3582332206.74
4956Mattia DestroF · GenoaNow at Empoli · joined Jul 2022 (free transfer)· 1Serie AGenoaNow at Empoli · joined Jul 2022 (free transfer)1Serie AF311,7532791406.74
4957Willy BolyD · WolvesNow at Nottingham Forest · joined Sep 2022 (permanent)· 1Premier LeagueWolvesNow at Nottingham Forest · joined Sep 2022 (permanent)1Premier LeagueD319001000106.74
4958Matteo DarmianM · Inter MilanNow at Bologna · joined Oct 2026 (free transfer)· 1Serie AInter MilanNow at Bologna · joined Oct 2026 (free transfer)1Serie AM321,5072521406.74
4959E. SallesG · GrenobleNow at Pau FC · joined Jun 2025 (free transfer)· 2Ligue 2GrenobleNow at Pau FC · joined Jun 2025 (free transfer)2Ligue 2G28416500006.74
4960Jon PachecoD · Real Sociedad · 1La LigaReal Sociedad1La LigaD214051000106.74
4961JotaD · TondelaNow at Hapoel Ramat Gan · joined Jul 2026 (permanent)· 1Primeira LigaTondelaNow at Hapoel Ramat Gan · joined Jul 2026 (permanent)1Primeira LigaD22373500106.74
4962GabrielD · Atlético MineiroNow at Yokohama FC · joined Jul 2021· 1Campeonato Brasileiro Série AAtlético MineiroNow at Yokohama FC · joined Jul 20211Campeonato Brasileiro Série AD27371510106.74
4963Idris El MizouniM · IpswichNow at Leyton Orient · joined Jul 2025 (permanent)· 3League OneIpswichNow at Leyton Orient · joined Jul 2025 (permanent)3League OneM21276500106.74
4964T. RaskD · Norrköping · 1AllsvenskanNorrköping1AllsvenskanD–253900006.74
4965Lewis GibsonD · Sheff WedNow at Preston North End · joined Jan 2025 (permanent)· 3League OneSheff WedNow at Preston North End · joined Jan 2025 (permanent)3League OneD21250501006.74
4966A. Claude-MauriceF · NiceNow at FC Augsburg · joined Aug 2024 (free transfer)· 1Ligue 1NiceNow at FC Augsburg · joined Aug 2024 (free transfer)1Ligue 1F242071002106.74
4967S. SilvaF · AIK Stockholm · 1AllsvenskanAIK Stockholm1AllsvenskanF–153500106.74
4968IvoneiM · Santos · 1Campeonato Brasileiro Série ASantos1Campeonato Brasileiro Série AM20147500006.74
4969A. AdemiM · DjurgårdenNow at Shenzhen Peng City · joined Jul 2026 (permanent)· 1AllsvenskanDjurgårdenNow at Shenzhen Peng City · joined Jul 2026 (permanent)1AllsvenskanM–99800106.74
4970Wesley GasolinaM · SionNow at Nacional · joined Jul 2026 (permanent)· 1Swiss Super LeagueSionNow at Nacional · joined Jul 2026 (permanent)1Swiss Super LeagueM221,8002531706.74
4971D. ClearyD · St JohnstoneNow at Shamrock Rovers · joined Jul 2022 (free transfer)· 1Scottish PremiershipSt JohnstoneNow at Shamrock Rovers · joined Jul 2022 (free transfer)1Scottish PremiershipD261,3051502506.74
4972Liam CraigM · St Johnstone · 1Scottish PremiershipSt Johnstone1Scottish PremiershipM359061600806.74
4973G. MasourasD · Sparta RotterdamNow at 1. FC Nürnberg · joined Jun 2026 (free transfer)· 1EredivisieSparta RotterdamNow at 1. FC Nürnberg · joined Jun 2026 (free transfer)1EredivisieD258561800206.74
4974T. MourdoukoutasD · Western SydneyNow at Perth Glory · joined Jan 2025 (free transfer)· 1A-League MenWestern SydneyNow at Perth Glory · joined Jan 2025 (free transfer)1A-League MenD23187600006.74
4975Hwang Hee-chanF · WolvesNow at Schalke 04 · joined Aug 2026 (loan)· 1Premier LeagueWolvesNow at Schalke 04 · joined Aug 2026 (loan)1Premier LeagueF261,8193051206.74
4976Felix StraussD · SCR AltachNow at Jahn Regensburg · joined Jun 2025 (free transfer)· 1Austrian BundesligaSCR AltachNow at Jahn Regensburg · joined Jun 2025 (free transfer)1Austrian BundesligaD211,86425201216.74
4977Z. SubaricG · Hrvatski DragovoljacNow at Zrinjski Mostar · joined Jul 2026 (free transfer)· 1Croatian First Football LeagueHrvatski DragovoljacNow at Zrinjski Mostar · joined Jul 2026 (free transfer)1Croatian First Football LeagueG–2,9343300116.74
4978Takuya KidaM · Yokohama F. Marinos · 1J1 LeagueYokohama F. Marinos1J1 LeagueM271,9152900306.74
4979Renaud RipartF · Troyes · 1Ligue 1Troyes1Ligue 1F291,9062822206.74
4980Kevin KabranF · VikingNow at Politehnica Iași · joined Feb 2024 (free transfer)· 1EliteserienVikingNow at Politehnica Iași · joined Feb 2024 (free transfer)1EliteserienF281,8172836306.74
4981Joel WardD · C. PalaceNow at Swansea City · joined Jan 2026 (free transfer)· 1Premier LeagueC. PalaceNow at Swansea City · joined Jan 2026 (free transfer)1Premier LeagueD322,4862800806.74
4982Edmond AkichiM · NancyNow at Lausanne Ouchy · joined Jul 2022· 2Ligue 2NancyNow at Lausanne Ouchy · joined Jul 20222Ligue 2M321,5712401106.74
4983N. MbembaD · Le HavreNow at Rouen · joined Sep 2026 (free transfer)· 2Ligue 2Le HavreNow at Rouen · joined Sep 2026 (free transfer)2Ligue 2D–1,0812100006.74
4984M. BusiD · ReimsNow at Antwerp · joined Jul 2026 (free transfer)· 1Ligue 1ReimsNow at Antwerp · joined Jul 2026 (free transfer)1Ligue 1D221,2971810306.74
4985Giuseppe PezzellaD · AtalantaNow at Cremonese · joined Jul 2025 (permanent)· 1Serie AAtalantaNow at Cremonese · joined Jul 2025 (permanent)1Serie AD241,0702102306.74
4986Kieran SadlierM · BoltonNow at Wycombe Wanderers · joined Sep 2023 (free transfer)· 3League OneBoltonNow at Wycombe Wanderers · joined Sep 2023 (free transfer)3League OneM278531840006.74
4987Roberto GagliardiniM · Inter MilanNow at Cagliari · joined Aug 2026 (free transfer)· 1Serie AInter MilanNow at Cagliari · joined Aug 2026 (free transfer)1Serie AM286451822206.74
4988Chris LongF · Crewe · 3League OneCrewe3League OneF272,42631101306.74
4989D. TrichardD · Dunkerque · 2Ligue 2Dunkerque2Ligue 2D272,2663102306.74
4990P. SchürpfM · LuzernNow at Grasshopper · joined Jun 2023· 1Swiss Super LeagueLuzernNow at Grasshopper · joined Jun 20231Swiss Super LeagueM324791320306.74
4991S. NigroD · Melbourne Victory · 1A-League MenMelbourne Victory1A-League MenD254331700006.74
4992M. FrekeG · Brisbane RoarNow at Melbourne City · joined Jun 2026· 1A-League MenBrisbane RoarNow at Melbourne City · joined Jun 20261A-League MenG231,1381300006.74
4993Adam Örn ArnarsonD · TromsoNow at Leiknir R. · joined Jul 2025 (free transfer)· 1EliteserienTromsoNow at Leiknir R. · joined Jul 2025 (free transfer)1EliteserienD265491311106.74
4994O. LundD · Aarhus · 1Danish SuperligaAarhus1Danish SuperligaD311,6092600606.74
4995Jimmy BriandF · Bordeaux · 1Ligue 1Bordeaux1Ligue 1F362281721106.74
4996Ze RobertoF · Atlético GoianienseNow at Mirassol · joined Sep 2026 (permanent)· 1Campeonato Brasileiro Série AAtlético GoianienseNow at Mirassol · joined Sep 2026 (permanent)1Campeonato Brasileiro Série AF282,1223460806.74
4997A. GomisD · DunkerqueNow at Chantilly · joined Jan 2026 (free transfer)· 2Ligue 2DunkerqueNow at Chantilly · joined Jan 2026 (free transfer)2Ligue 2D292,5413411306.74
4998C. JohnsonD · FleetwoodNow at Gateshead · joined Jul 2025 (free transfer)· 3League OneFleetwoodNow at Gateshead · joined Jul 2025 (free transfer)3League OneD–2,8313441306.74
4999Kelvin AraseF · Rapid ViennaNow at Waldhof Mannheim · joined Aug 2023· 1Austrian BundesligaRapid ViennaNow at Waldhof Mannheim · joined Aug 20231Austrian BundesligaF239122312106.74
5000E. LomoteyM · AmiensNow at Ethnikos Achna · joined Jul 2024· 2Ligue 2AmiensNow at Ethnikos Achna · joined Jul 20242Ligue 2M241,95729001026.74

API-Football · Data sources