Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2021, senior men's leaguesChange filters ↓Calendar-year stats for 2021 are still being built, so this shows season stats for now.3,501–3,550 of 3,634 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
3501Mark ConnollyD · Dundee UnitedNow at Coleraine · joined Dec 2025 (free transfer)· 1Scottish PremiershipDundee UnitedNow at Coleraine · joined Dec 2025 (free transfer)1Scottish PremiershipD301210000–
3502M. HilderinkD · De Graafschap · 1EredivisieDe Graafschap1EredivisieD–1210000–
3503Seung-Yong JeongD · Gangwon FC · 1K League 1Gangwon FC1K League 1D–1210000–
3504S. IngolitschD · Sturm GrazNow at Rheindorf Altach · joined Aug 2023 (free transfer)· 1Austrian BundesligaSturm GrazNow at Rheindorf Altach · joined Aug 2023 (free transfer)1Austrian BundesligaD251210000–
3505T. EmmanuelliD · Ajaccio · 2Ligue 2Ajaccio2Ligue 2D–1210000–
3506M. SteffenD · Vitesse · 1EredivisieVitesse1EredivisieD–1130000–
3507S. HaiprakonD · Jeonbuk HyundaiNow at Buriram United · joined Jul 2026 (permanent)· 1K League 1Jeonbuk HyundaiNow at Buriram United · joined Jul 2026 (permanent)1K League 1D–1120000–
3508C. GedstedD · Brøndby · 1Danish SuperligaBrøndby1Danish SuperligaD–1110000–
3509J. BelocianD · RennesNow at Racing Santander · joined Aug 2026 (loan)· 1Ligue 1RennesNow at Racing Santander · joined Aug 2026 (loan)1Ligue 1D171110000–
3510J. Louis-JeanD · BordeauxNow at Athletic Club · joined Jul 2026 (permanent)· 1Ligue 1BordeauxNow at Athletic Club · joined Jul 2026 (permanent)1Ligue 1D–1110000–
3511José MarsàD · Sporting CPNow at Mechelen · joined Jul 2024· 1Primeira LigaSporting CPNow at Mechelen · joined Jul 20241Primeira LigaD201110000–
3512L. GersonD · Brann · 1EliteserienBrann1EliteserienD321110000–
3513LiggerD · Red BullNow at Figueirense · joined Dec 2024 (free transfer)· 1Campeonato Brasileiro Série ARed BullNow at Figueirense · joined Dec 2024 (free transfer)1Campeonato Brasileiro Série AD341110000–
3514Matej MaglicaD · VfB StuttgartNow at Kocaelispor · joined Aug 2026 (permanent)· 1BundesligaVfB StuttgartNow at Kocaelispor · joined Aug 2026 (permanent)1BundesligaD231110000–
3515T. HallstensenD · Odd · 1EliteserienOdd1EliteserienD–1110000–
3516T. OlssonD · Sirius · 1AllsvenskanSirius1AllsvenskanD–1110000–
3517T. SlotsagerD · OdenseNow at Hellas Verona · joined Feb 2025 (permanent)· 1Danish SuperligaOdenseNow at Hellas Verona · joined Feb 2025 (permanent)1Danish SuperligaD161110000–
3518M. KrolD · Górnik ŁęcznaNow at Wisła Płock · joined Jun 2026 (free transfer)· 1EkstraklasaGórnik ŁęcznaNow at Wisła Płock · joined Jun 2026 (free transfer)1EkstraklasaD221020000–
3519Paul BaysseD · Bordeaux · 1Ligue 1Bordeaux1Ligue 1D341020000–
3520A. AventisianD · GO Ahead Eagles · 1EredivisieGO Ahead Eagles1EredivisieD–1010000–
3521Axel TuanzebeD · NapoliNow at Auxerre · joined Aug 2026 (free transfer)· 1Serie ANapoliNow at Auxerre · joined Aug 2026 (free transfer)1Serie AD241010000–
3522Diogo QueirósD · FamalicãoNow at Dunkerque · joined Aug 2024 (free transfer)· 1Primeira LigaFamalicãoNow at Dunkerque · joined Aug 2024 (free transfer)1Primeira LigaD231010000–
3523Diogo RodriguesD · PortimonenseNow at Petrolul Ploiești · joined Dec 2025 (free transfer)· 1Primeira LigaPortimonenseNow at Petrolul Ploiești · joined Dec 2025 (free transfer)1Primeira LigaD221010000–
3524D. MuringenD · Roda JC · 1EredivisieRoda JC1EredivisieD–1010000–
3525D. SolomonsD · Varbergs BoIS · 1AllsvenskanVarbergs BoIS1AllsvenskanD–1010000–
3526E. BayrakdarD · Yeni Malatyaspor · 1Süper LigYeni Malatyaspor1Süper LigD–1010000–
3527Egzon BinakuD · NorrköpingNow at GAIS · joined Jan 2023 (free transfer)· 1AllsvenskanNorrköpingNow at GAIS · joined Jan 2023 (free transfer)1AllsvenskanD261010000–
3528Emil JonassenD · StabaekNow at Odd · joined Aug 2021· 1EliteserienStabaekNow at Odd · joined Aug 20211EliteserienD291010000–
3529E. ObanorD · Istra · 1Croatian First Football LeagueIstra1Croatian First Football LeagueD–1010000–
3530E. YaşaD · Yeni Malatyaspor · 1Süper LigYeni Malatyaspor1Süper LigD–1010000–
3531J. MensahD · Morecambe · 3League OneMorecambe3League OneD–1010000–
3532J. PhojoD · Clermont · 1Ligue 1Clermont1Ligue 1D–1010000–
3533Park Joon-KangD · Gwangju FC · 1K League 1Gwangju FC1K League 1D311010000–
3534S. BonnahD · RB LeipzigNow at Vitesse · joined Sep 2025· 1BundesligaRB LeipzigNow at Vitesse · joined Sep 20251BundesligaD181010000–
3535S. SantosD · Real Madrid · 1La LigaReal Madrid1La LigaD–1010000–
3536Thauan LaraD · Internacional · 1Campeonato Brasileiro Série AInternacional1Campeonato Brasileiro Série AD–1010000–
3537E. KaplanD · BaşakşehirNow at Bodrum FK · joined Jul 2026 (permanent)· 1Süper LigBaşakşehirNow at Bodrum FK · joined Jul 2026 (permanent)1Süper LigD21920000–
3538J. FjeldskårD · Sandefjord · 1EliteserienSandefjord1EliteserienD–920000–
3539M. DijakovicD · Rapid ViennaNow at Śląsk Wrocław · joined Jul 2026 (permanent)· 1Austrian BundesligaRapid ViennaNow at Śląsk Wrocław · joined Jul 2026 (permanent)1Austrian BundesligaD–920000–
3540A. Tambwe-KasengeleD · Rapid Vienna · 1Austrian BundesligaRapid Vienna1Austrian BundesligaD–910000–
3541C. FriedrichD · Brøndby · 1Danish SuperligaBrøndby1Danish SuperligaD–910000–
3542Denis VavroD · LazioNow at Viktoria Plzeň · joined Aug 2026 (free transfer)· 1Serie ALazioNow at Viktoria Plzeň · joined Aug 2026 (free transfer)1Serie AD26910000–
3543H. FarD · Rodez · 2Ligue 2Rodez2Ligue 2D–910000–
3544Jelani Reshaun SumiyoshiD · Sanfrecce HiroshimaNow at Shimizu S-Pulse · joined Jan 2025 (permanent)· 1J1 LeagueSanfrecce HiroshimaNow at Shimizu S-Pulse · joined Jan 2025 (permanent)1J1 LeagueD24910000–
3545M. TirpanD · KasımpaşaNow at Samsunspor · joined Sep 2023 (free transfer)· 1Süper LigKasımpaşaNow at Samsunspor · joined Sep 2023 (free transfer)1Süper LigD28910000–
3546Neco WilliamsD · LiverpoolNow at Nottingham Forest · joined Jul 2022 (permanent)· 1Premier LeagueLiverpoolNow at Nottingham Forest · joined Jul 2022 (permanent)1Premier LeagueD21910100–
3547Onur EfeD · Altay · 1Süper LigAltay1Süper LigD–910000–
3548Rasmus WikströmD · BrøndbyNow at IF Elfsborg · joined Jul 2026 (permanent)· 1Danish SuperligaBrøndbyNow at IF Elfsborg · joined Jul 2026 (permanent)1Danish SuperligaD21910000–
3549Severin OttigerD · LuzernNow at Winterthur · joined Jul 2026 (permanent)· 1Swiss Super LeagueLuzernNow at Winterthur · joined Jul 2026 (permanent)1Swiss Super LeagueD19910000–
3550S. GarciaD · AlavésNow at Racing Ferrol · joined Sep 2025 (free transfer)· 1La LigaAlavésNow at Racing Ferrol · joined Sep 2025 (free transfer)1La LigaD–910000–

API-Football · Data sources