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.3,551–3,600 of 11,521 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
3551Dimitris GiannoulisD · NorwichNow at PAOK · joined Aug 2026 (permanent)· 1Premier LeagueNorwichNow at PAOK · joined Aug 2026 (permanent)1Premier LeagueD261,1721801206.76
3552A. GogicM · St MirrenNow at Hibernian · joined Jun 2022· 1Scottish PremiershipSt MirrenNow at Hibernian · joined Jun 20221Scottish PremiershipM281,1211310206.76
3553F. StokkersF · RKC Waalwijk · 1EredivisieRKC Waalwijk1EredivisieF261,1182644006.76
3554Eberechi EzeM · C. Palace · 1Premier LeagueC. Palace1Premier LeagueM246191311106.76
3555John KennedyF · Fluminense · 1Campeonato Brasileiro Série AFluminense1Campeonato Brasileiro Série AF205991320306.76
3556Willian MaranhãoM · Atlético Goianiense · 1Campeonato Brasileiro Série AAtlético Goianiense1Campeonato Brasileiro Série AM262,79434001116.76
3557Hicham MahouM · Lausanne-SportNow at Aberdeen · joined Jul 2026 (permanent)· 1Swiss Super LeagueLausanne-SportNow at Aberdeen · joined Jul 2026 (permanent)1Swiss Super LeagueM222,1293423816.76
3558Manolo ReinaG · MallorcaNow at Málaga · joined Jul 2022 (free transfer)· 1La LigaMallorcaNow at Málaga · joined Jul 2022 (free transfer)1La LigaG371,8972100516.76
3559Domingos 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
3560M. SimbaM · Brann · 1EliteserienBrann1EliteserienM228622122106.76
3561Betim FazlijiM · St. Gallen · 1Swiss Super LeagueSt. Gallen1Swiss Super LeagueM232,2832920716.76
3562Ezri KonsaD · Aston VillaNow at Arsenal · joined Aug 2026 (permanent)· 1Premier LeagueAston VillaNow at Arsenal · joined Aug 2026 (permanent)1Premier LeagueD242,4812920626.76
3563Derik LacerdaF · MoreirenseNow at Kawasaki Frontale · joined Jul 2026 (permanent)· 1Primeira LigaMoreirenseNow at Kawasaki Frontale · joined Jul 2026 (permanent)1Primeira LigaF–9343022506.76
3564Abdel-Hakim AbdallahD · GrenobleNow at Pau FC · joined Aug 2026 (permanent)· 2Ligue 2GrenobleNow at Pau FC · joined Aug 2026 (permanent)2Ligue 2D241,8052912316.76
3565Kévin SchurF · BastiaNow at Rodange · joined Aug 2025 (free transfer)· 2Ligue 2BastiaNow at Rodange · joined Aug 2025 (free transfer)2Ligue 2F311,9013130506.76
3566William 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
3567Alexander IsakF · Real SociedadNow at Liverpool · joined Sep 2025 (permanent)· 1La LigaReal SociedadNow at Liverpool · joined Sep 2025 (permanent)1La LigaF222,1593262606.76
3568A. ConteD · MoreirenseNow at Casa Pia · joined Aug 2025 (free transfer)· 1Primeira LigaMoreirenseNow at Casa Pia · joined Aug 2025 (free transfer)1Primeira LigaD241,3781600206.76
3569H. 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
3570Cristian MolinaroD · Venezia · 1Serie AVenezia1Serie AD38554801006.76
3571Gabriel GrandoG · Grêmio · 1Campeonato Brasileiro Série AGrêmio1Campeonato Brasileiro Série AG222,1522400006.76
3572Kalle HolmbergF · DjurgårdenNow at Örebro SK · joined Jul 2023 (free transfer)· 1AllsvenskanDjurgårdenNow at Örebro SK · joined Jul 2023 (free transfer)1AllsvenskanF291,5492424306.76
3573Martin 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
3574A. BelmonteM · GrenobleNow at BG Pathum United · joined Jul 2026 (permanent)· 2Ligue 2GrenobleNow at BG Pathum United · joined Jul 2026 (permanent)2Ligue 2M261,0801710506.76
3575J. KingD · SydneyNow at Brisbane Roar · joined Jul 2026 (permanent)· 1A-League MenSydneyNow at Brisbane Roar · joined Jul 2026 (permanent)1A-League MenD21708800106.76
3576J. van der MeerM · Cambuur · 1EredivisieCambuur1EredivisieM–4301000006.76
3577Krépin DiattaF · MonacoNow at Watford · joined Sep 2026 (free transfer)· 1Ligue 1MonacoNow at Watford · joined Sep 2026 (free transfer)1Ligue 1F23282810006.76
3578Kevin GameiroF · Strasbourg · 1Ligue 1Strasbourg1Ligue 1F352,39635113006.76
3579Bé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
3580M. HorvatM · Hartberg · 1Austrian BundesligaHartberg1Austrian BundesligaM231,6012720506.76
3581J. 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
3582M. 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
3583FlorentinoM · GetafeNow at Ipswich Town · joined Aug 2026 (permanent)· 1La LigaGetafeNow at Ipswich Town · joined Aug 2026 (permanent)1La LigaM229842201206.76
3584Niklas GunnarssonD · StromsgodsetNow at Yverdon-Sport · joined Aug 2023· 1EliteserienStromsgodsetNow at Yverdon-Sport · joined Aug 20231EliteserienD311,5361901506.76
3585David ZimaD · TorinoNow at Slavia Prague · joined Jan 2024 (permanent)· 1Serie ATorinoNow at Slavia Prague · joined Jan 2024 (permanent)1Serie AD211,3102001306.76
3586S. 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
3587Jack StevensG · OxfordNow at Reading · joined Jun 2025 (free transfer)· 3League OneOxfordNow at Reading · joined Jun 2025 (free transfer)3League OneG242,7003000206.76
3588Karol StruskiM · JagielloniaNow at Raków Częstochowa · joined Jun 2025 (permanent)· 1EkstraklasaJagielloniaNow at Raków Częstochowa · joined Jun 2025 (permanent)1EkstraklasaM211,2342212706.76
3589Daniel 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
3590D. CampbellM · AberdeenNow at Notts County · joined Aug 2026 (permanent)· 1Scottish PremiershipAberdeenNow at Notts County · joined Aug 2026 (permanent)1Scottish PremiershipM217101201206.76
3591Laurent KoscielnyD · Bordeaux · 1Ligue 1Bordeaux1Ligue 1D369341101206.76
3592D. CsokaD · AFC WimbledonNow at Vasas · joined Jun 2026 (free transfer)· 3League OneAFC WimbledonNow at Vasas · joined Jun 2026 (free transfer)3League OneD–8341100106.76
3593Duš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
3594José MariM · Cádiz · 1La LigaCádiz1La LigaM343951100316.76
3595Yun Pyeong-GukG · Gwangju FCNow at Pohang Steelers · joined Jan 2022· 1K League 1Gwangju FCNow at Pohang Steelers · joined Jan 20221K League 1G309971100206.76
3596E. HolmD · SønderjyskeNow at Bologna · joined Jul 2026 (permanent)· 1Danish SuperligaSønderjyskeNow at Bologna · joined Jul 2026 (permanent)1Danish SuperligaD222,1332532806.76
3597Eduardo QuaresmaD · TondelaNow at Sporting CP · joined Jul 2023· 1Primeira LigaTondelaNow at Sporting CP · joined Jul 20231Primeira LigaD201,5702521206.76
3598Taulant XhakaM · FC Basel 1893 · 1Swiss Super LeagueFC Basel 18931Swiss Super LeagueM311,7152510906.76
3599Mateusz CichockiD · Radomiak · 1EkstraklasaRadomiak1EkstraklasaD302,5392800506.76
3600Tennai WatsonD · MK DonsNow at Barnsley · joined Aug 2025 (free transfer)· 3League OneMK DonsNow at Barnsley · joined Aug 2025 (free transfer)3League OneD251,7582821206.76

API-Football · Data sources