Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2015, senior men's leaguesFilters ↓Calendar-year stats for 2015 are still being built, so this shows season stats for now.2,801–2,850 of 3,867 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2801E. M. Choupo-MotingF · SchalkeNow at Bayern Munich · joined Oct 2020 (free transfer)· 1BundesligaSchalkeNow at Bayern Munich · joined Oct 2020 (free transfer)1BundesligaF271,865286210–
2802Danny LatzaM · Mainz 05Now at Schalke 04 · joined Jul 2021 (free transfer)· 1BundesligaMainz 05Now at Schalke 04 · joined Jul 2021 (free transfer)1BundesligaM261,862270280–
2803Júnior CaiçaraD · SchalkeNow at Santo André · joined Jan 2024 (free transfer)· 1BundesligaSchalkeNow at Santo André · joined Jan 2024 (free transfer)1BundesligaD271,855230370–
2804Dennis AogoM · SchalkeNow at Hannover 96 · joined Sep 2019 (free transfer)· 1BundesligaSchalkeNow at Hannover 96 · joined Sep 2019 (free transfer)1BundesligaM291,850230140–
2805Daniel CaligiuriM · VfL WolfsburgNow at FC Augsburg · joined Jul 2020 (free transfer)· 1BundesligaVfL WolfsburgNow at FC Augsburg · joined Jul 2020 (free transfer)1BundesligaM281,824292540–
2806Serey DiéM · VfB StuttgartNow at Sion · joined Jun 2020 (free transfer)· 1BundesligaVfB StuttgartNow at Sion · joined Jun 2020 (free transfer)1BundesligaM311,8242312101–
2807R. BobadillaF · FC AugsburgNow at FC Aarau · joined Jul 2024 (free transfer)· 1BundesligaFC AugsburgNow at FC Aarau · joined Jul 2024 (free transfer)1BundesligaF–1,811274241–
2808Luiz GustavoM · VfL WolfsburgNow at Athletico Paranaense · joined Jan 2026 (free transfer)· 1BundesligaVfL WolfsburgNow at Athletico Paranaense · joined Jan 2026 (free transfer)1BundesligaM281,809221280–
2809Manuel SchmiedebachM · HannoverNow at Union Berlin · joined Jul 2019· 1BundesligaHannoverNow at Union Berlin · joined Jul 20191BundesligaM271,809221140–
2810John BrooksD · HerthaNow at VSG Altglienicke · joined Jun 2026 (free transfer)· 1BundesligaHerthaNow at VSG Altglienicke · joined Jun 2026 (free transfer)1BundesligaD231,808231130–
2811A. EssweinM · FC AugsburgNow at MSV Duisburg · joined Aug 2023 (free transfer)· 1BundesligaFC AugsburgNow at MSV Duisburg · joined Aug 2023 (free transfer)1BundesligaM261,805293110–
2812Sebastian RudyM · 1899 Hoffenheim · 1Bundesliga1899 Hoffenheim1BundesligaM261,799242181–
2813G. GaricsD · Darmstadt · 1BundesligaDarmstadt1BundesligaD321,796210080–
2814Carlos ZambranoD · Eintracht FrankfurtNow at Sport Boys · joined Feb 2026 (free transfer)· 1BundesligaEintracht FrankfurtNow at Sport Boys · joined Feb 2026 (free transfer)1BundesligaD261,7932400101–
2815Hiroshi KiyotakeM · HannoverNow at Oita Trinita · joined Feb 2025 (permanent)· 1BundesligaHannoverNow at Oita Trinita · joined Feb 2025 (permanent)1BundesligaM261,764215600–
2816Eugen PolanskiM · 1899 Hoffenheim · 1Bundesliga1899 Hoffenheim1BundesligaM301,757271380–
2817Pierre-Michel LasoggaF · HamburgNow at Al-Khor · joined Jan 2021 (free transfer)· 1BundesligaHamburgNow at Al-Khor · joined Jan 2021 (free transfer)1BundesligaF241,754308250–
2818RafinhaD · Bayern MünchenNow at Coritiba · joined Jan 2025 (free transfer)· 1BundesligaBayern MünchenNow at Coritiba · joined Jan 2025 (free transfer)1BundesligaD301,748250370–
2819Niko BungertD · Mainz 05 · 1BundesligaMainz 051BundesligaD291,746210020–
2820Kevin KamplM · LeverkusenNow at RB Leipzig · joined Aug 2017 (permanent)· 1BundesligaLeverkusenNow at RB Leipzig · joined Aug 2017 (permanent)1BundesligaM251,745223240–
2821Kenan KaramanF · HannoverNow at Schalke 04 · joined Sep 2022 (free transfer)· 1BundesligaHannoverNow at Schalke 04 · joined Sep 2022 (free transfer)1BundesligaF221,744233210–
2822Claudio PizarroF · Werder Bremen · 1BundesligaWerder Bremen1BundesligaF371,7402814330–
2823Fabian SchärD · 1899 HoffenheimNow at Newcastle United · joined Jul 2018 (permanent)· 1Bundesliga1899 HoffenheimNow at Newcastle United · joined Jul 2018 (permanent)1BundesligaD241,726241030–
2824Christian ClemensM · Mainz 05Now at Lechia Gdańsk · joined Feb 2022· 1BundesligaMainz 05Now at Lechia Gdańsk · joined Feb 20221BundesligaM241,722285310–
2825L. HinterseerF · IngolstadtNow at Hansa Rostock · joined Jul 2022· 1BundesligaIngolstadtNow at Hansa Rostock · joined Jul 20221BundesligaF251,717286030–
2826Hong Jeong-hoD · FC AugsburgNow at Suwon Samsung Bluewings · joined Jan 2026 (free transfer)· 1BundesligaFC AugsburgNow at Suwon Samsung Bluewings · joined Jan 2026 (free transfer)1BundesligaD261,713232040–
2827MarceloD · HannoverNow at Bordeaux · joined Jan 2022 (free transfer)· 1BundesligaHannoverNow at Bordeaux · joined Jan 2022 (free transfer)1BundesligaD291,710191040–
2828Kingsley ComanM · Bayern MünchenNow at Al-Nassr · joined Aug 2025 (permanent)· 1BundesligaBayern MünchenNow at Al-Nassr · joined Aug 2025 (permanent)1BundesligaM201,688234600–
2829R. BauerD · IngolstadtNow at Sint-Truiden · joined Sep 2021 (free transfer)· 1BundesligaIngolstadtNow at Sint-Truiden · joined Sep 2021 (free transfer)1BundesligaD211,676241050–
2830F. SorensenD · KölnNow at Feralpisalò · joined Mar 2025 (free transfer)· 1BundesligaKölnNow at Feralpisalò · joined Mar 2025 (free transfer)1BundesligaD–1,676220250–
2831Alfredo MoralesM · IngolstadtNow at St. Louis City SC · joined Feb 2025 (free transfer)· 1BundesligaIngolstadtNow at St. Louis City SC · joined Feb 2025 (free transfer)1BundesligaM261,663241270–
2832Aaron HuntM · Hamburg · 1BundesligaHamburg1BundesligaM291,658211220–
2833Alexander MeierF · Eintracht FrankfurtNow at Western Sydney Wanderers · joined Sep 2019 (free transfer)· 1BundesligaEintracht FrankfurtNow at Western Sydney Wanderers · joined Sep 2019 (free transfer)1BundesligaF331,6581912121–
2834Thorgan HazardM · Borussia MönchengladbachNow at Lens · joined Jul 2026 (free transfer)· 1BundesligaBorussia MönchengladbachNow at Lens · joined Jul 2026 (free transfer)1BundesligaM231,647294340–
2835P. De BlasisM · Mainz 05Now at Cartagena · joined Aug 2025 (free transfer)· 1BundesligaMainz 05Now at Cartagena · joined Aug 2025 (free transfer)1BundesligaM–1,643264410–
2836Thiago AlcântaraM · Bayern MünchenNow at Liverpool · joined Sep 2020 (permanent)· 1BundesligaBayern MünchenNow at Liverpool · joined Sep 2020 (permanent)1BundesligaM251,636272320–
2837A. SobiechF · HannoverNow at Ethnikos Achna · joined Aug 2024 (free transfer)· 1BundesligaHannoverNow at Ethnikos Achna · joined Aug 2024 (free transfer)1BundesligaF261,633257030–
2838Julian BrandtM · LeverkusenNow at Ajax · joined Jun 2026 (free transfer)· 1BundesligaLeverkusenNow at Ajax · joined Jun 2026 (free transfer)1BundesligaM201,625299300–
2839Ermin BičakčićD · 1899 HoffenheimNow at Željezničar Sarajevo · joined Feb 2026 (free transfer)· 1Bundesliga1899 HoffenheimNow at Željezničar Sarajevo · joined Feb 2026 (free transfer)1BundesligaD261,600210041–
2840Oliver SorgD · HannoverNow at 1. FC Nürnberg · joined Jul 2019 (free transfer)· 1BundesligaHannoverNow at 1. FC Nürnberg · joined Jul 2019 (free transfer)1BundesligaD261,592200040–
2841Florian KleinD · VfB StuttgartNow at Austria Wien · joined Aug 2017 (free transfer)· 1BundesligaVfB StuttgartNow at Austria Wien · joined Aug 2017 (free transfer)1BundesligaD291,573220251–
2842Sead KolašinacD · SchalkeNow at Atalanta BC · joined Jul 2023 (free transfer)· 1BundesligaSchalkeNow at Atalanta BC · joined Jul 2023 (free transfer)1BundesligaD231,570231050–
2843Nico ElvediD · Borussia MönchengladbachNow at Leeds United · joined Aug 2026 (permanent)· 1BundesligaBorussia MönchengladbachNow at Leeds United · joined Aug 2026 (permanent)1BundesligaD191,548210220–
2844T. BaumgartlD · VfB StuttgartNow at St. Louis City SC · joined Jan 2025 (free transfer)· 1BundesligaVfB StuttgartNow at St. Louis City SC · joined Jan 2025 (free transfer)1BundesligaD201,547190030–
2845Danny da CostaM · IngolstadtNow at FSV Mainz 05 · joined Jul 2022 (free transfer)· 1BundesligaIngolstadtNow at FSV Mainz 05 · joined Jul 2022 (free transfer)1BundesligaM221,524200440–
2846Julian DraxlerM · VfL WolfsburgNow at Al Ahli Doha · joined Sep 2023· 1BundesligaVfL WolfsburgNow at Al Ahli Doha · joined Sep 20231BundesligaM221,520215541–
2847Łukasz PiszczekD · Borussia Dortmund · 1BundesligaBorussia Dortmund1BundesligaD311,519200330–
2848Leon BalogunD · Mainz 05Now at Győri ETO · joined Aug 2026 (free transfer)· 1BundesligaMainz 05Now at Győri ETO · joined Aug 2026 (free transfer)1BundesligaD281,511211040–
2849Eduardo VargasF · 1899 HoffenheimNow at Universidad de Chile · joined Jan 2026 (free transfer)· 1Bundesliga1899 HoffenheimNow at Universidad de Chile · joined Jan 2026 (free transfer)1BundesligaF261,504242310–
2850Yoshinori MutoF · Mainz 05Now at Vissel Kobe · joined Aug 2021 (free transfer)· 1BundesligaMainz 05Now at Vissel Kobe · joined Aug 2021 (free transfer)1BundesligaF231,496207220–

API-Football · Data sources