Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2017, senior men's leaguesChange filters ↓Calendar-year stats for 2017 are still being built, so this shows season stats for now.2,501–2,550 of 2,622 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2501M. PejićD · Austria Vienna · 1Austrian BundesligaAustria Vienna1Austrian BundesligaD–4510000–
2502Sergio SánchezD · RubinNow at Cádiz · joined Aug 2020· 1Russian Premier LeagueRubinNow at Cádiz · joined Aug 20201Russian Premier LeagueD–4510000–
2503Stephan AmbrosiusD · HamburgNow at St. Gallen · joined Jun 2026· 1BundesligaHamburgNow at St. Gallen · joined Jun 20261BundesligaD194510000–
2504T. PasherD · Sporting Kansas · 1Major League SoccerSporting Kansas1Major League SoccerD–4510000–
2505Cyrus ChristieD · FulhamNow at Bolton Wanderers · joined Aug 2025 (free transfer)· 2ChampionshipFulhamNow at Bolton Wanderers · joined Aug 2025 (free transfer)2ChampionshipD254430000–
2506Elmir NabiullinD · Zenit SaintNow at Rubin Kazan · joined Feb 2023 (free transfer)· 1Russian Premier LeagueZenit SaintNow at Rubin Kazan · joined Feb 2023 (free transfer)1Russian Premier LeagueD234420000–
2507S. WoudstraD · PEC Zwolle · 1EredivisiePEC Zwolle1EredivisieD–4340000–
2508D. KoppersD · PEC Zwolle · 1EredivisiePEC Zwolle1EredivisieD–4320010–
2509Henri BedimoD · Marseille · 1Ligue 1Marseille1Ligue 1D344030000–
2510A. PereiraD · VikingNow at Rosenborg · joined Aug 2021 (free transfer)· 1EliteserienVikingNow at Rosenborg · joined Aug 2021 (free transfer)1EliteserienD183610000–
2511Fatih AksoyD · BeşiktaşNow at Alanyaspor · joined Jul 2026 (permanent)· 1Süper LigBeşiktaşNow at Alanyaspor · joined Jul 2026 (permanent)1Süper LigD203530000–
2512Emerson BarbosaD · SantosNow at CSKA 1948 · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série ASantosNow at CSKA 1948 · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AD–3410010–
2513Abdul Rahman BabaD · SchalkeNow at PAOK · joined Jul 2023 (free transfer)· 1BundesligaSchalkeNow at PAOK · joined Jul 2023 (free transfer)1BundesligaD233310000–
2514Aleksandr AnyukovD · Zenit SaintNow at Krylia Sovetov · joined Jul 2019 (free transfer)· 1Russian Premier LeagueZenit SaintNow at Krylia Sovetov · joined Jul 2019 (free transfer)1Russian Premier LeagueD353310000–
2515Emmanuel ImorouD · Caen · 1Ligue 1Caen1Ligue 1D293310000–
2516H. DiazD · Leeds · 2ChampionshipLeeds2ChampionshipD–3310000–
2517M. HefeleD · Huddersfield · 1Premier LeagueHuddersfield1Premier LeagueD–3220010–
2518K. StafylidisD · FC AugsburgNow at APOEL Nicosia · joined Jul 2026 (permanent)· 1BundesligaFC AugsburgNow at APOEL Nicosia · joined Jul 2026 (permanent)1BundesligaD243120000–
2519L. SparandeoD · Benevento · 1Serie ABenevento1Serie AD–3110010–
2520I. SkrobotovD · Zenit Saint · 1Russian Premier LeagueZenit Saint1Russian Premier LeagueD–2941000–
2521André RamalhoD · LeverkusenNow at Corinthians · joined Jul 2024 (free transfer)· 1BundesligaLeverkusenNow at Corinthians · joined Jul 2024 (free transfer)1BundesligaD262930000–
2522S. BatanD · Hammarby FF · 1AllsvenskanHammarby FF1AllsvenskanD–2930200–
2523Miguel RubioD · GetafeNow at Real Valladolid · joined Aug 2026 (free transfer)· 1La LigaGetafeNow at Real Valladolid · joined Aug 2026 (free transfer)1La LigaD202810000–
2524P. OkoliD · Bursaspor · 1Süper LigBursaspor1Süper LigD–2810000–
2525Alan CardosoD · Vasco da Gama · 1Campeonato Brasileiro Série AVasco da Gama1Campeonato Brasileiro Série AD–2710010–
2526Hakan CinemreD · Göztepe · 1Süper LigGöztepe1Süper LigD–2610000–
2527Pablo InsuaD · SchalkeNow at Ratchaburi · joined Jul 2026 (permanent)· 1BundesligaSchalkeNow at Ratchaburi · joined Jul 2026 (permanent)1BundesligaD242610010–
2528T. EgertD · Burton · 2ChampionshipBurton2ChampionshipD–2330000–
2529E. KorkmazD · VVV-Venlo · 1EredivisieVVV-Venlo1EredivisieD–2320000–
2530James SandsD · New York City · 1Major League SoccerNew York City1Major League SoccerD172310000–
2531M. ElmurzaevD · Anzhi · 1Russian Premier LeagueAnzhi1Russian Premier LeagueD–2230000–
2532V. RüfliD · DijonNow at Grand-Saconnex · joined Jun 2026 (free transfer)· 1Ligue 1DijonNow at Grand-Saconnex · joined Jun 2026 (free transfer)1Ligue 1D302230000–
2533K. NumataD · Omiya Ardija · 1J1 LeagueOmiya Ardija1J1 LeagueD–2210000–
2534Armando ObispoD · PSV Eindhoven · 1EredivisiePSV Eindhoven1EredivisieD192120000–
2535Josha VagnomanD · HamburgNow at VfB Stuttgart · joined Jul 2026 (permanent)· 1BundesligaHamburgNow at VfB Stuttgart · joined Jul 2026 (permanent)1BundesligaD172010000–
2536Oskar BuurD · WolvesNow at Lyngby · joined Jul 2026 (permanent)· 2ChampionshipWolvesNow at Lyngby · joined Jul 2026 (permanent)2ChampionshipD202011000–
2537D. HumeD · SunderlandNow at Fleetwood Town · joined Jun 2025 (free transfer)· 2ChampionshipSunderlandNow at Fleetwood Town · joined Jun 2025 (free transfer)2ChampionshipD191910000–
2538I. RodriguezD · MálagaNow at Antequera · joined Jul 2024 (free transfer)· 1La LigaMálagaNow at Antequera · joined Jul 2024 (free transfer)1La LigaD–1910010–
2539F. MayerD · Borussia Mönchengladbach · 1BundesligaBorussia Mönchengladbach1BundesligaD–1810000–
2540T. IidaD · S-PulseNow at JEF United Chiba · joined Jul 2026 (permanent)· 1J1 LeagueS-PulseNow at JEF United Chiba · joined Jul 2026 (permanent)1J1 LeagueD231810010–
2541A. HadeniusD · Norrköping · 1AllsvenskanNorrköping1AllsvenskanD–17110000–
2542Koray GünterD · GalatasarayNow at Kalba · joined Jul 2026 (free transfer)· 1Süper LigGalatasarayNow at Kalba · joined Jul 2026 (free transfer)1Süper LigD231730010–
2543H. TurkmenD · TrabzonsporNow at Antalyaspor · joined Jul 2025 (free transfer)· 1Süper LigTrabzonsporNow at Antalyaspor · joined Jul 2025 (free transfer)1Süper LigD201720000–
2544D. PusterD · Admira Wacker · 1Austrian BundesligaAdmira Wacker1Austrian BundesligaD–1710000–
2545U. HünemeierD · BrightonNow at SC Paderborn 07 · joined Jul 2018 (free transfer)· 1Premier LeagueBrightonNow at SC Paderborn 07 · joined Jul 2018 (free transfer)1Premier LeagueD321710000–
2546EullerD · VitóriaNow at Chaves · joined Jul 2022· 1Campeonato Brasileiro Série AVitóriaNow at Chaves · joined Jul 20221Campeonato Brasileiro Série AD–1520000–
2547Emerson Palmieri dos SantosD · RomaNow at West Ham United · joined Apr 2026 (permanent)· 1Serie ARomaNow at West Ham United · joined Apr 2026 (permanent)1Serie AD231510000–
2548Héctor HernándezD · AlavésNow at Rayo Majadahonda · joined Jan 2023 (free transfer)· 1La LigaAlavésNow at Rayo Majadahonda · joined Jan 2023 (free transfer)1La LigaD271510000–
2549Grant HallD · QPRNow at Swindon Town · joined Jul 2024 (free transfer)· 2ChampionshipQPRNow at Swindon Town · joined Jul 2024 (free transfer)2ChampionshipD261420000–
2550Matheus ReisD · MoreirenseNow at CSKA Moscow · joined Feb 2026 (free transfer)· 1Primeira LigaMoreirenseNow at CSKA Moscow · joined Feb 2026 (free transfer)1Primeira LigaD231420000–

API-Football · Data sources