Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2016, senior men's leaguesFilters ↓Calendar-year stats for 2016 are still being built, so this shows season stats for now.4,001–4,050 of 7,277 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
4001Mathias NormannM · Bodo/GlimtNow at Al-Sailiya · joined Jul 2026 (permanent)· 1EliteserienBodo/GlimtNow at Al-Sailiya · joined Jul 2026 (permanent)1EliteserienM212,2772701707.00
4002Zainadine JúniorD · Marítimo · 1Primeira LigaMarítimo1Primeira LigaD291,0431510307.00
4003Rafael TolóiD · AtalantaNow at São Paulo · joined Aug 2025 (free transfer)· 1Serie AAtalantaNow at São Paulo · joined Aug 2025 (free transfer)1Serie AD262,7203200707.00
4004Ryan BabelM · BeşiktaşNow at Eyüpspor · joined Jul 2022 (free transfer)· 1Süper LigBeşiktaşNow at Eyüpspor · joined Jul 2022 (free transfer)1Süper LigM301,5121854207.00
4005Diego CarlosD · NantesNow at Parma · joined Aug 2026 (loan)· 1Ligue 1NantesNow at Parma · joined Aug 2026 (loan)1Ligue 1D242,9513420807.00
4006Rubén CastroF · BetisNow at Málaga · joined Jul 2022 (free transfer)· 1La LigaBetisNow at Málaga · joined Jul 2022 (free transfer)1La LigaF362,78335133307.00
4007DeyversonF · AlavésNow at LDU Quito · joined Jan 2026 (free transfer)· 1La LigaAlavésNow at LDU Quito · joined Jan 2026 (free transfer)1La LigaF262,58132711407.00
4008Pierre Lees MelouM · DijonNow at Paris FC · joined Aug 2025 (permanent)· 1Ligue 1DijonNow at Paris FC · joined Aug 2025 (permanent)1Ligue 1M242,4973273307.00
4009Wout WeghorstF · AZNow at Twente · joined Jun 2026 (free transfer)· 1EredivisieAZNow at Twente · joined Jun 2026 (free transfer)1EredivisieF242,41833173707.00
4010EdersonG · BenficaNow at Manchester City · joined Apr 2026 (permanent)· 1Primeira LigaBenficaNow at Manchester City · joined Apr 2026 (permanent)1Primeira LigaG232,3812701417.00
4011JonathasF · RubinNow at América Mineiro · joined Aug 2024· 1Russian Premier LeagueRubinNow at América Mineiro · joined Aug 20241Russian Premier LeagueF282,0032693307.00
4012Sanjin PrcićM · RennesNow at Strasbourg · joined Jan 2019 (loan)· 1Ligue 1RennesNow at Strasbourg · joined Jan 2019 (loan)1Ligue 1M231,8542510417.00
4013Yuri ZhirkovD · Zenit Saint · 1Russian Premier LeagueZenit Saint1Russian Premier LeagueD331,6862112207.00
4014Mathieu PeybernesD · BastiaNow at Sochaux · joined Aug 2024 (free transfer)· 1Ligue 1BastiaNow at Sochaux · joined Aug 2024 (free transfer)1Ligue 1D261,6411900007.00
4015Oyvind StorflorF · StromsgodsetNow at Ranheim · joined Jan 2017· 1EliteserienStromsgodsetNow at Ranheim · joined Jan 20171EliteserienF371,6102442107.00
4016Zarek ValentinD · TimbersNow at Minnesota United FC · joined Jan 2023 (free transfer)· 1Major League SoccerTimbersNow at Minnesota United FC · joined Jan 2023 (free transfer)1Major League SoccerD251,6072011207.00
4017Hugo RodallegaF · AkhisarsporNow at Santa Fe · joined Jan 2023· 1Süper LigAkhisarsporNow at Santa Fe · joined Jan 20231Süper LigF311,5171741307.00
4018Álex GálvezD · EibarNow at Recreativo de Huelva · joined Aug 2023· 1La LigaEibarNow at Recreativo de Huelva · joined Aug 20231La LigaD281,3281900407.00
4019Mauricio PereyraM · KrasnodarNow at Orlando City SC · joined Jul 2019 (free transfer)· 1Russian Premier LeagueKrasnodarNow at Orlando City SC · joined Jul 2019 (free transfer)1Russian Premier LeagueM271,2872124307.00
4020EliseuD · Benfica · 1Primeira LigaBenfica1Primeira LigaD339971202207.00
4021Morgan SchneiderlinM · EvertonNow at Konyaspor · joined Aug 2023 (free transfer)· 1Premier LeagueEvertonNow at Konyaspor · joined Aug 2023 (free transfer)1Premier LeagueM279551210207.00
4022MaurícioM · Zenit SaintNow at Inter De Limeira · joined Dec 2024 (free transfer)· 1Russian Premier LeagueZenit SaintNow at Inter De Limeira · joined Dec 2024 (free transfer)1Russian Premier LeagueM289341900107.00
4023Gastón SauroD · Columbus CrewNow at Sarmiento · joined Jul 2024 (free transfer)· 1Major League SoccerColumbus CrewNow at Sarmiento · joined Jul 2024 (free transfer)1Major League SoccerD279181300307.00
4024D. JuncaD · EibarNow at FC Santa Coloma · joined Jan 2026 (free transfer)· 1La LigaEibarNow at FC Santa Coloma · joined Jan 2026 (free transfer)1La LigaD–683902107.00
4025A. SheshukovM · Arsenal Tula · 1Russian Premier LeagueArsenal Tula1Russian Premier LeagueM–568800007.00
4026Adrian MariappaD · WatfordNow at St Albans City · joined Oct 2025 (free transfer)· 1Premier LeagueWatfordNow at St Albans City · joined Oct 2025 (free transfer)1Premier LeagueD30561700007.00
4027Alberto AquilaniM · PescaraNow at Sassuolo · joined Jan 2017 (loan)· 1Serie APescaraNow at Sassuolo · joined Jan 2017 (loan)1Serie AM32550911317.00
4028Stefan StanglD · Red Bull Salzburg · 1Austrian BundesligaRed Bull Salzburg1Austrian BundesligaD25477600107.00
4029Radovan PankovD · Ural YekaterinburgNow at Legia Warsaw · joined Jun 2023 (free transfer)· 1Russian Premier LeagueUral YekaterinburgNow at Legia Warsaw · joined Jun 2023 (free transfer)1Russian Premier LeagueD21450500107.00
4030A. RanocchiaD · Inter MilanNow at Monza · joined Jul 2022 (free transfer)· 1Serie AInter MilanNow at Monza · joined Jul 2022 (free transfer)1Serie AD29380500207.00
4031G. BourillonD · Angers · 1Ligue 1Angers1Ligue 1D–345510107.00
4032Fredrik GulbrandsenF · MoldeNow at Lillestrom · joined Jul 2026 (free transfer)· 1EliteserienMoldeNow at Lillestrom · joined Jul 2026 (free transfer)1EliteserienF24515941007.00
4033G. BaahD · New York Red · 1Major League SoccerNew York Red1Major League SoccerD–467920007.00
4034Álvaro NegredoF · MiddlesbroughNow at Real Valladolid · joined Feb 2024· 1Premier LeagueMiddlesbroughNow at Real Valladolid · joined Feb 20241Premier LeagueF312,7733484507.00
4035Joel RoblesG · EvertonNow at Estoril · joined Jul 2024 (free transfer)· 1Premier LeagueEvertonNow at Estoril · joined Jul 2024 (free transfer)1Premier LeagueG271,4661701207.00
4036Clément LengletD · SevillaNow at Benfica · joined Jun 2026 (loan)· 1La LigaSevillaNow at Benfica · joined Jun 2026 (loan)1La LigaD221,3571700207.00
4037M. DonadelM · CF Montréal · 1Major League SoccerCF Montréal1Major League SoccerM–1,9832605407.00
4038Seko FofanaM · UdineseNow at FC Porto · joined Aug 2026 (loan)· 1Serie AUdineseNow at FC Porto · joined Aug 2026 (loan)1Serie AM221,8242251307.00
4039Luka MilivojevićM · C. PalaceNow at Al Nasr · joined Jul 2025 (free transfer)· 1Premier LeagueC. PalaceNow at Al Nasr · joined Jul 2025 (free transfer)1Premier LeagueM269651110307.00
4040Andrés ChávezF · São PauloNow at Aldosivi · joined Jul 2026 (free transfer)· 1Campeonato Brasileiro Série ASão PauloNow at Aldosivi · joined Jul 2026 (free transfer)1Campeonato Brasileiro Série AF261,7062192407.00
4041Diego ReyesD · EspanyolNow at Club Queretaro · joined Aug 2025 (free transfer)· 1La LigaEspanyolNow at Club Queretaro · joined Aug 2025 (free transfer)1La LigaD242,8893410207.00
4042L. TorreiraM · SampdoriaNow at Galatasaray · joined Aug 2022 (permanent)· 1Serie ASampdoriaNow at Galatasaray · joined Aug 2022 (permanent)1Serie AM213,0493500707.00
4043Cyril ThéréauF · UdineseNow at Cagliari · joined Jan 2019 (loan)· 1Serie AUdineseNow at Cagliari · joined Jan 2019 (loan)1Serie AF342,50233122307.00
4044Matteo PolitanoF · SassuoloNow at Napoli · joined Jul 2021 (permanent)· 1Serie ASassuoloNow at Napoli · joined Jul 2021 (permanent)1Serie AF232,3183256507.00
4045Adam LallanaM · LiverpoolNow at Southampton · joined Jun 2024 (free transfer)· 1Premier LeagueLiverpoolNow at Southampton · joined Jun 2024 (free transfer)1Premier LeagueM292,2563087207.00
4046Joao MarioM · Inter MilanNow at AEK Athens · joined Aug 2026 (free transfer)· 1Serie AInter MilanNow at AEK Athens · joined Aug 2026 (free transfer)1Serie AM242,0043035507.00
4047Christophe PsychéD · SogndalNow at Tromso · joined Aug 2021 (free transfer)· 1EliteserienSogndalNow at Tromso · joined Aug 2021 (free transfer)1EliteserienD282,4442930107.00
4048Sergey PolitevichD · GençlerbirliğiNow at Torpedo Zhodino · joined Jan 2025 (free transfer)· 1Süper LigGençlerbirliğiNow at Torpedo Zhodino · joined Jan 2025 (free transfer)1Süper LigD272,5202800707.00
4049Valentín VadaM · BordeauxNow at Neom · joined Aug 2026 (free transfer)· 1Ligue 1BordeauxNow at Neom · joined Aug 2026 (free transfer)1Ligue 1M211,8952862407.00
4050Ismael Tajouri-ShradiM · Austria ViennaNow at Minnesota United FC · joined Jul 2023· 1Austrian BundesligaAustria ViennaNow at Minnesota United FC · joined Jul 20231Austrian BundesligaM231,4843286107.00

API-Football · Data sources