Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2015, senior men's leaguesChange filters ↓Calendar-year stats for 2015 are still being built, so this shows season stats for now.1,201–1,238 of 1,238 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1201Callum ConnollyD · EvertonNow at Bradford City · joined Jun 2026 (free transfer)· 1Premier LeagueEvertonNow at Bradford City · joined Jun 2026 (free transfer)1Premier LeagueD183610000–
1202S. PocognoliD · West Brom · 1Premier LeagueWest Brom1Premier LeagueD–3510100–
1203A. KeitaD · Bastia · 1Ligue 1Bastia1Ligue 1D223340000–
1204Ángel LópezD · Las Palmas · 1La LigaLas Palmas1La LigaD–3030000–
1205E. KwatengD · NantesNow at Botev Plovdiv · joined Jul 2025· 1Ligue 1NantesNow at Botev Plovdiv · joined Jul 20251Ligue 1D192920000–
1206Cristian GamboaD · West BromNow at VfL Bochum · joined Aug 2019 (free transfer)· 1Premier LeagueWest BromNow at VfL Bochum · joined Aug 2019 (free transfer)1Premier LeagueD262710010–
1207Alan CostaD · InternacionalNow at Avaí · joined Sep 2020 (free transfer)· 1Campeonato Brasileiro Série AInternacionalNow at Avaí · joined Sep 2020 (free transfer)1Campeonato Brasileiro Série AD252610010–
1208JomarD · Vasco da Gama · 1Campeonato Brasileiro Série AVasco da Gama1Campeonato Brasileiro Série AD–1910000–
1209DanteD · Bayern MünchenNow at Nice · joined Aug 2016· 1BundesligaBayern MünchenNow at Nice · joined Aug 20161BundesligaD321710000–
1210Matija NastasićD · SchalkeNow at Leganes · joined Aug 2024 (free transfer)· 1BundesligaSchalkeNow at Leganes · joined Aug 2024 (free transfer)1BundesligaD231710000–
1211Jake Clarke-SalterD · ChelseaNow at Queens Park Rangers · joined Jul 2022 (free transfer)· 1Premier LeagueChelseaNow at Queens Park Rangers · joined Jul 2022 (free transfer)1Premier LeagueD181610000–
1212I. HassaniD · Bordeaux · 1Ligue 1Bordeaux1Ligue 1D–1510000–
1213B. GorkaD · Darmstadt · 1BundesligaDarmstadt1BundesligaD–1440000–
1214Lukas KlünterD · KölnNow at Arminia Bielefeld · joined Aug 2022 (free transfer)· 1BundesligaKölnNow at Arminia Bielefeld · joined Aug 2022 (free transfer)1BundesligaD201410000–
1215Vasco ReginiD · NapoliNow at Sestri Levante · joined Aug 2023· 1Serie ANapoliNow at Sestri Levante · joined Aug 20231Serie AD251410000–
1216T. MakondaD · Académica · 1Primeira LigaAcadémica1Primeira LigaD–1310010–
1217DouglasD · BarçaNow at Sivasspor · joined Jul 2018 (loan)· 1La LigaBarçaNow at Sivasspor · joined Jul 2018 (loan)1La LigaD251210000–
1218Mahamadou N'DiayeD · Troyes · 1Ligue 1Troyes1Ligue 1D–1210000–
1219Tyrone MingsD · BournemouthNow at Aston Villa · joined Jul 2019 (permanent)· 1Premier LeagueBournemouthNow at Aston Villa · joined Jul 2019 (permanent)1Premier LeagueD231210000–
1220F. Della GiovannaD · Inter Milan · 1Serie AInter Milan1Serie AD–910000–
1221Mauricio IslaD · JuventusNow at Colo Colo · joined Jul 2024 (free transfer)· 1Serie AJuventusNow at Colo Colo · joined Jul 2024 (free transfer)1Serie AD28910000–
1222Robson DuarteD · Goiás · 1Campeonato Brasileiro Série AGoiás1Campeonato Brasileiro Série AD–910000–
1223Carlos CésarD · Atlético Mineiro · 1Campeonato Brasileiro Série AAtlético Mineiro1Campeonato Brasileiro Série AD29810030–
1224AislanD · Vasco da Gama · 1Campeonato Brasileiro Série AVasco da Gama1Campeonato Brasileiro Série AD–710000–
1225Jamie SterryD · NewcastleNow at Doncaster Rovers · joined Jul 2023 (free transfer)· 1Premier LeagueNewcastleNow at Doncaster Rovers · joined Jul 2023 (free transfer)1Premier LeagueD20610000–
1226Oliver HüsingD · Werder BremenNow at Hansa Rostock · joined Jul 2023 (free transfer)· 1BundesligaWerder BremenNow at Hansa Rostock · joined Jul 2023 (free transfer)1BundesligaD23610000–
1227Ander GayosoD · Eibar · 1La LigaEibar1La LigaD–510000–
1228Youssouf KonéD · LilleNow at Lyon · joined Jul 2023· 1Ligue 1LilleNow at Lyon · joined Jul 20231Ligue 1D20510000–
1229S. CaulkerD · LiverpoolNow at Stjarnan · joined Jul 2025 (free transfer)· 1Premier LeagueLiverpoolNow at Stjarnan · joined Jul 2025 (free transfer)1Premier LeagueD24430000–
1230Sam FieldD · West BromNow at Norwich City · joined Jun 2026 (permanent)· 1Premier LeagueWest BromNow at Norwich City · joined Jun 2026 (permanent)1Premier LeagueD18410000–
1231Marvin FriedrichD · SchalkeNow at Union Berlin · joined Jun 2026 (free transfer)· 1BundesligaSchalkeNow at Union Berlin · joined Jun 2026 (free transfer)1BundesligaD20320000–
1232A. RafetraniainaD · Nice · 1Ligue 1Nice1Ligue 1D–310010–
1233Bruno MiguelD · Estoril · 1Primeira LigaEstoril1Primeira LigaD–310000–
1234K. RimaneD · PSG · 1Ligue 1PSG1Ligue 1D–210000–
1235CorralD · Eibar · 1La LigaEibar1La LigaD–110000–
1236J. WeirD · Man Utd · 1Premier LeagueMan Utd1Premier LeagueD–110000–
1237Kaan AyhanD · SchalkeNow at Galatasaray · joined Jul 2023 (permanent)· 1BundesligaSchalkeNow at Galatasaray · joined Jul 2023 (permanent)1BundesligaD21110000–
1238Thilo KehrerD · SchalkeNow at Ajax · joined Sep 2026 (loan)· 1BundesligaSchalkeNow at Ajax · joined Sep 2026 (loan)1BundesligaD19110000–

API-Football · Data sources