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,601–4,650 of 11,521 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
4601J. HolmesG · Brisbane RoarNow at Western Sydney Wanderers · joined Jul 2026 (permanent)· 1A-League MenBrisbane RoarNow at Western Sydney Wanderers · joined Jul 2026 (permanent)1A-League MenG251,2001400116.76
4602Darian MalešM · FC Basel 1893Now at Widzew Łódź · joined Aug 2026 (permanent)· 1Swiss Super LeagueFC Basel 1893Now at Widzew Łódź · joined Aug 2026 (permanent)1Swiss Super LeagueM211,1652834006.76
4603Jack WilshereM · Aarhus · 1Danish SuperligaAarhus1Danish SuperligaM307191401306.76
4604A. McEneffM · Heart of MidlothianNow at Glentoran · joined Jan 2026 (permanent)· 1Scottish PremiershipHeart of MidlothianNow at Glentoran · joined Jan 2026 (permanent)1Scottish PremiershipM–5171410006.76
4605Mateusz CichockiD · Radomiak · 1EkstraklasaRadomiak1EkstraklasaD302,5392800506.76
4606Tennai WatsonD · MK DonsNow at Barnsley · joined Aug 2025 (free transfer)· 3League OneMK DonsNow at Barnsley · joined Aug 2025 (free transfer)3League OneD251,7582821206.76
4607Daniel CrowleyM · Willem IINow at Notts County · joined Jul 2023 (free transfer)· 1EredivisieWillem IINow at Notts County · joined Jul 2023 (free transfer)1EredivisieM248721400306.76
4608Taulant XhakaM · FC Basel 1893 · 1Swiss Super LeagueFC Basel 18931Swiss Super LeagueM311,7152510906.76
4609Eduardo QuaresmaD · TondelaNow at Sporting CP · joined Jul 2023· 1Primeira LigaTondelaNow at Sporting CP · joined Jul 20231Primeira LigaD201,5702521206.76
4610E. HolmD · SønderjyskeNow at Bologna · joined Jul 2026 (permanent)· 1Danish SuperligaSønderjyskeNow at Bologna · joined Jul 2026 (permanent)1Danish SuperligaD222,1332532806.76
4611Yun Pyeong-GukG · Gwangju FCNow at Pohang Steelers · joined Jan 2022· 1K League 1Gwangju FCNow at Pohang Steelers · joined Jan 20221K League 1G309971100206.76
4612Laurent KoscielnyD · Bordeaux · 1Ligue 1Bordeaux1Ligue 1D369341101206.76
4613D. CsokaD · AFC WimbledonNow at Vasas · joined Jun 2026 (free transfer)· 3League OneAFC WimbledonNow at Vasas · joined Jun 2026 (free transfer)3League OneD–8341100106.76
4614Dušan CvetinovićD · Tokushima VortisNow at Mladost Lucani · joined Jan 2024 (free transfer)· 1J1 LeagueTokushima VortisNow at Mladost Lucani · joined Jan 2024 (free transfer)1J1 LeagueD337911100406.76
4615José MariM · Cádiz · 1La LigaCádiz1La LigaM343951100316.76
4616Karol StruskiM · JagielloniaNow at Raków Częstochowa · joined Jun 2025 (permanent)· 1EkstraklasaJagielloniaNow at Raków Częstochowa · joined Jun 2025 (permanent)1EkstraklasaM211,2342212706.76
4617Daniel OffenbacherM · SV RiedNow at NK Domžale · joined Aug 2022 (free transfer)· 1Austrian BundesligaSV RiedNow at NK Domžale · joined Aug 2022 (free transfer)1Austrian BundesligaM301,2072312606.76
4618D. CampbellM · AberdeenNow at Notts County · joined Aug 2026 (permanent)· 1Scottish PremiershipAberdeenNow at Notts County · joined Aug 2026 (permanent)1Scottish PremiershipM217101201206.76
4619Jack StevensG · OxfordNow at Reading · joined Jun 2025 (free transfer)· 3League OneOxfordNow at Reading · joined Jun 2025 (free transfer)3League OneG242,7003000206.76
4620S. BakisF · Heracles AlmeloNow at Gimnàstic de Tarragona · joined Aug 2026 (free transfer)· 1EredivisieHeracles AlmeloNow at Gimnàstic de Tarragona · joined Aug 2026 (free transfer)1EredivisieF–1,6363270316.76
4621Niklas GunnarssonD · StromsgodsetNow at Yverdon-Sport · joined Aug 2023· 1EliteserienStromsgodsetNow at Yverdon-Sport · joined Aug 20231EliteserienD311,5361901506.76
4622David ZimaD · TorinoNow at Slavia Prague · joined Jan 2024 (permanent)· 1Serie ATorinoNow at Slavia Prague · joined Jan 2024 (permanent)1Serie AD211,3102001306.76
4623FlorentinoM · GetafeNow at Ipswich Town · joined Aug 2026 (permanent)· 1La LigaGetafeNow at Ipswich Town · joined Aug 2026 (permanent)1La LigaM229842201206.76
4624M. PotzmannD · Lask LinzNow at Austria Wien · joined Jun 2023 (free transfer)· 1Austrian BundesligaLask LinzNow at Austria Wien · joined Jun 2023 (free transfer)1Austrian BundesligaD281,9422712506.76
4625M. HorvatM · Hartberg · 1Austrian BundesligaHartberg1Austrian BundesligaM231,6012720506.76
4626J. FujitaM · Tokushima VortisNow at FC St. Pauli · joined Jul 2025 (permanent)· 1J1 LeagueTokushima VortisNow at FC St. Pauli · joined Jul 2025 (permanent)1J1 LeagueM201,4782811206.76
4627Bénie TraoréF · HäckenNow at New York City FC · joined Jul 2026 (permanent)· 1AllsvenskanHäckenNow at New York City FC · joined Jul 2026 (permanent)1AllsvenskanF191,3252733106.76
4628Kevin GameiroF · Strasbourg · 1Ligue 1Strasbourg1Ligue 1F352,39635113006.76
4629A. BelmonteM · GrenobleNow at BG Pathum United · joined Jul 2026 (permanent)· 2Ligue 2GrenobleNow at BG Pathum United · joined Jul 2026 (permanent)2Ligue 2M261,0801710506.76
4630J. KingD · SydneyNow at Brisbane Roar · joined Jul 2026 (permanent)· 1A-League MenSydneyNow at Brisbane Roar · joined Jul 2026 (permanent)1A-League MenD21708800106.76
4631J. van der MeerM · Cambuur · 1EredivisieCambuur1EredivisieM–4301000006.76
4632Krépin DiattaF · MonacoNow at Watford · joined Sep 2026 (free transfer)· 1Ligue 1MonacoNow at Watford · joined Sep 2026 (free transfer)1Ligue 1F23282810006.76
4633Gabriel GrandoG · Grêmio · 1Campeonato Brasileiro Série AGrêmio1Campeonato Brasileiro Série AG222,1522400006.76
4634Martin BenitezM · São PauloNow at Atlético Tucumán · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série ASão PauloNow at Atlético Tucumán · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AM288862421416.76
4635Alexander IsakF · Real SociedadNow at Liverpool · joined Sep 2025 (permanent)· 1La LigaReal SociedadNow at Liverpool · joined Sep 2025 (permanent)1La LigaF222,1593262606.76
4636A. ConteD · MoreirenseNow at Casa Pia · joined Aug 2025 (free transfer)· 1Primeira LigaMoreirenseNow at Casa Pia · joined Aug 2025 (free transfer)1Primeira LigaD241,3781600206.76
4637H. MullerD · St JohnstoneNow at Yeovil Town · joined Jun 2026 (free transfer)· 1Scottish PremiershipSt JohnstoneNow at Yeovil Town · joined Jun 2026 (free transfer)1Scottish PremiershipD–581800206.76
4638Cristian MolinaroD · Venezia · 1Serie AVenezia1Serie AD38554801006.76
4639Kalle HolmbergF · DjurgårdenNow at Örebro SK · joined Jul 2023 (free transfer)· 1AllsvenskanDjurgårdenNow at Örebro SK · joined Jul 2023 (free transfer)1AllsvenskanF291,5492424306.76
4640William MatheusD · JuventudeNow at Figueirense · joined Dec 2022 (free transfer)· 1Campeonato Brasileiro Série AJuventudeNow at Figueirense · joined Dec 2022 (free transfer)1Campeonato Brasileiro Série AD322,8823211906.76
4641Kévin SchurF · BastiaNow at Rodange · joined Aug 2025 (free transfer)· 2Ligue 2BastiaNow at Rodange · joined Aug 2025 (free transfer)2Ligue 2F311,9013130506.76
4642Abdel-Hakim AbdallahD · GrenobleNow at Pau FC · joined Aug 2026 (permanent)· 2Ligue 2GrenobleNow at Pau FC · joined Aug 2026 (permanent)2Ligue 2D241,8052912316.76
4643Ezri KonsaD · Aston VillaNow at Arsenal · joined Aug 2026 (permanent)· 1Premier LeagueAston VillaNow at Arsenal · joined Aug 2026 (permanent)1Premier LeagueD242,4812920626.76
4644Derik LacerdaF · MoreirenseNow at Kawasaki Frontale · joined Jul 2026 (permanent)· 1Primeira LigaMoreirenseNow at Kawasaki Frontale · joined Jul 2026 (permanent)1Primeira LigaF–9343022506.76
4645Betim FazlijiM · St. Gallen · 1Swiss Super LeagueSt. Gallen1Swiss Super LeagueM232,2832920716.76
4646Domingos DuarteD · GranadaNow at São Paulo · joined Aug 2026 (free transfer)· 1La LigaGranadaNow at São Paulo · joined Aug 2026 (free transfer)1La LigaD271,6892110716.76
4647M. SimbaM · Brann · 1EliteserienBrann1EliteserienM228622122106.76
4648Manolo ReinaG · MallorcaNow at Málaga · joined Jul 2022 (free transfer)· 1La LigaMallorcaNow at Málaga · joined Jul 2022 (free transfer)1La LigaG371,8972100516.76
4649Willian MaranhãoM · Atlético Goianiense · 1Campeonato Brasileiro Série AAtlético Goianiense1Campeonato Brasileiro Série AM262,79434001116.76
4650Hicham MahouM · Lausanne-SportNow at Aberdeen · joined Jul 2026 (permanent)· 1Swiss Super LeagueLausanne-SportNow at Aberdeen · joined Jul 2026 (permanent)1Swiss Super LeagueM222,1293423816.76

API-Football · Data sources