Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2015-16 season, senior men's leaguesFilters ↓Leagues that run 2015-16, plus calendar-year leagues (MLS, Brazil, the Nordics) for 2015.2,401–2,450 of 3,867 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2401Gareth BarryM · EvertonNow at West Bromwich Albion · joined Aug 2017 (permanent)· Premier LeagueEvertonNow at West Bromwich Albion · joined Aug 2017 (permanent)1Premier LeagueM352,5653001717.13
2402Aritz AdurizF · Athletic Club · La LigaAthletic Club1La LigaF352,77634206807.14
2403EdimarD · Rio AveNow at Santo André · joined Jan 2024 (free transfer)· Primeira LigaRio AveNow at Santo André · joined Jan 2024 (free transfer)1Primeira LigaD301,9592210807.14
2404Davide AstoriD · Fiorentina · Serie AFiorentina1Serie AD292,9013300507.14
2405Daniel CongréD · MontpellierNow at Dijon · joined Jul 2024 (permanent)· Ligue 1MontpellierNow at Dijon · joined Jul 2024 (permanent)1Ligue 1D313,1283520217.14
2406Carlos MartínezD · Real Sociedad · La LigaReal Sociedad1La LigaD305361002207.14
2407Djibril SidibéD · LilleNow at Le Mans · joined Aug 2026 (free transfer)· Ligue 1LilleNow at Le Mans · joined Aug 2026 (free transfer)1Ligue 1D233,2753743307.14
2408Ezequiel SchelottoD · Sporting CPNow at Deportivo Morón · joined Mar 2023· Primeira LigaSporting CPNow at Deportivo Morón · joined Mar 20231Primeira LigaD271,0141400307.14
2409KaykeF · FlamengoNow at Figueirense · joined Dec 2025· Campeonato Brasileiro Série AFlamengoNow at Figueirense · joined Dec 20251Campeonato Brasileiro Série AF288891462207.14
2410Harry ArterM · BournemouthNow at Notts County · joined Mar 2022 (loan)· Premier LeagueBournemouthNow at Notts County · joined Mar 2022 (loan)1Premier LeagueM261,4341810507.14
2411O. TannaneF · Saint EtienneNow at Al-Arabi SC · joined Jul 2026 (permanent)· Ligue 1Saint EtienneNow at Al-Arabi SC · joined Jul 2026 (permanent)1Ligue 1F226061021207.14
2412L. LimaD · AroucaNow at Bandırmaspor · joined Jul 2026 (permanent)· Primeira LigaAroucaNow at Bandırmaspor · joined Jul 2026 (permanent)1Primeira LigaD241,5301740807.14
2413Kostas MitroglouF · BenficaNow at Aris · joined Jan 2021 (free transfer)· Primeira LigaBenficaNow at Aris · joined Jan 2021 (free transfer)1Primeira LigaF282,21532190507.14
2414Marcelo BrozovićM · Inter MilanNow at Al Sadd · joined Sep 2026 (free transfer)· Serie AInter MilanNow at Al Sadd · joined Sep 2026 (free transfer)1Serie AM232,3873245707.14
2415Rafael DonatoD · JoinvilleNow at Guarani · joined Dec 2025 (free transfer)· Campeonato Brasileiro Série AJoinvilleNow at Guarani · joined Dec 2025 (free transfer)1Campeonato Brasileiro Série AD27630720207.14
2416Jonny EvansD · West BromNow at Manchester United · joined Jul 2024 (permanent)· Premier LeagueWest BromNow at Manchester United · joined Jul 2024 (permanent)1Premier LeagueD282,4132811407.14
2417Lucas VázquezM · Real MadridNow at Bayer Leverkusen · joined Aug 2025 (free transfer)· La LigaReal MadridNow at Bayer Leverkusen · joined Aug 2025 (free transfer)1La LigaM241,2302546407.14
2418RobinhoM · PalmeirasNow at Brusque · joined Dec 2024 (free transfer)· Campeonato Brasileiro Série APalmeirasNow at Brusque · joined Dec 2024 (free transfer)1Campeonato Brasileiro Série AM28783935417.14
2419Nikola VukčevićM · BragaNow at Al Ahli Doha · joined Jul 2022· Primeira LigaBragaNow at Al Ahli Doha · joined Jul 20221Primeira LigaM241,36418201017.14
2420Iago AspasF · Celta Vigo · La LigaCelta Vigo1La LigaF282,66835144807.15
2421EderF · LilleNow at Al-Raed · joined Sep 2021 (free transfer)· Ligue 1LilleNow at Al-Raed · joined Sep 2021 (free transfer)1Ligue 1F281,0721364107.15
2422Renan OliveiraM · Avaí · Campeonato Brasileiro Série AAvaí1Campeonato Brasileiro Série AM–7781314107.15
2423Biro BiroM · Ponte Preta · Campeonato Brasileiro Série APonte Preta1Campeonato Brasileiro Série AM–1,1371375907.15
2424MaxwellD · PSG · Ligue 1PSG1Ligue 1D342,2232833007.15
2425Augusto FernándezM · Celta VigoNow at Beijing Renhe · joined Feb 2018· La LigaCelta VigoNow at Beijing Renhe · joined Feb 20181La LigaM301,3381511607.15
2426J. SeriM · NiceNow at Hull City · joined Jul 2022 (free transfer)· Ligue 1NiceNow at Hull City · joined Jul 2022 (free transfer)1Ligue 1M243,1113836207.15
2427Eden HazardM · ChelseaNow at Real Madrid · joined Jul 2019 (permanent)· Premier LeagueChelseaNow at Real Madrid · joined Jul 2019 (permanent)1Premier LeagueM252,0102953207.15
2428Marco VerrattiM · PSGNow at Al-Duhail SC · joined Jul 2025 (free transfer)· Ligue 1PSGNow at Al-Duhail SC · joined Jul 2025 (free transfer)1Ligue 1M231,0611803207.15
2429Pedro BotelhoD · Estoril · Primeira LigaEstoril1Primeira LigaD–525900107.15
2430Andrea BelottiF · TorinoNow at Modena · joined Sep 2026 (free transfer)· Serie ATorinoNow at Modena · joined Sep 2026 (free transfer)1Serie AF222,59635124407.15
2431Héctor HerreraM · PortoNow at Houston Dynamo FC · joined Jul 2026 (permanent)· Primeira LigaPortoNow at Houston Dynamo FC · joined Jul 2026 (permanent)1Primeira LigaM262,3312990407.16
2432Piotr ZielińskiM · EmpoliNow at Inter Milan · joined Jul 2024 (free transfer)· Serie AEmpoliNow at Inter Milan · joined Jul 2024 (free transfer)1Serie AM223,0343554717.16
2433MauroM · Braga · Primeira LigaBraga1Primeira LigaM251,6942100517.16
2434Fábio CardosoD · Paços de FerreiraNow at Sevilla · joined Jul 2026 (permanent)· Primeira LigaPaços de FerreiraNow at Sevilla · joined Jul 2026 (permanent)1Primeira LigaD221,2611510707.16
2435Lassana DiarraM · MarseilleNow at Al Jazira · joined Jul 2017 (free transfer)· Ligue 1MarseilleNow at Al Jazira · joined Jul 2017 (free transfer)1Ligue 1M312,0882611407.16
2436Andrea BarzagliD · Juventus · Serie AJuventus1Serie AD352,7393110207.16
2437Jaume DoménechG · Valencia · La LigaValencia1La LigaG251,5301700007.16
2438Ronny RodelinF · CaenNow at Servette · joined Jul 2021 (free transfer)· Ligue 1CaenNow at Servette · joined Jul 2021 (free transfer)1Ligue 1F262,80034102107.16
2439Daley BlindD · Man UtdNow at Ajax · joined Jun 2026 (free transfer)· Premier LeagueMan UtdNow at Ajax · joined Jun 2026 (free transfer)1Premier LeagueD262,8473211207.16
2440AlexD · Milan · Serie AMilan1Serie AD–2,0932531507.16
2441Cléber SantanaM · Chapecoense · Campeonato Brasileiro Série AChapecoense1Campeonato Brasileiro Série AM351,1701514607.16
2442Ryad BoudebouzM · MontpellierNow at Al-Ahli · joined Sep 2022 (free transfer)· Ligue 1MontpellierNow at Al-Ahli · joined Sep 2022 (free transfer)1Ligue 1M263,24838211307.16
2443N. de PrévilleF · ReimsNow at Troyes · joined Jul 2023 (free transfer)· Ligue 1ReimsNow at Troyes · joined Jul 2023 (free transfer)1Ligue 1F252,9253679407.16
2444Gaël ClichyD · Man CityNow at Servette · joined Dec 2020· Premier LeagueMan CityNow at Servette · joined Dec 20201Premier LeagueD301,0881401007.16
2445ThiegoD · Chapecoense · Campeonato Brasileiro Série AChapecoense1Campeonato Brasileiro Série AD291,1701310107.16
2446Andrea CostaD · EmpoliNow at Reggiana · joined Aug 2019 (free transfer)· Serie AEmpoliNow at Reggiana · joined Aug 2019 (free transfer)1Serie AD302,0802410407.16
2447Federico RiccaD · MálagaNow at Belgrano de Córdoba · joined Jun 2025 (free transfer)· La LigaMálagaNow at Belgrano de Córdoba · joined Jun 2025 (free transfer)1La LigaD21641811307.16
2448GabiM · AtléticoNow at Al Sadd · joined Jul 2018· La LigaAtléticoNow at Al Sadd · joined Jul 20181La LigaM322,88035131317.16
2449Vitorino HiltonD · Montpellier · Ligue 1Montpellier1Ligue 1D383,1783611317.16
2450Jérémy ToulalanD · MonacoNow at Bordeaux · joined Jul 2016· Ligue 1MonacoNow at Bordeaux · joined Jul 20161Ligue 1D322,2292501407.16

API-Football · Data sources