Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2021, senior men's leaguesChange filters ↓Calendar-year stats for 2021 are still being built, so this shows season stats for now.2,901–2,950 of 3,634 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2901Benjamin HübnerD · 1899 Hoffenheim · 1Bundesliga1899 Hoffenheim1BundesligaD3237851020–
2902William KlausD · CearáNow at Operário Ferroviário · joined Mar 2026 (free transfer)· 1Campeonato Brasileiro Série ACearáNow at Operário Ferroviário · joined Mar 2026 (free transfer)1Campeonato Brasileiro Série AD2836640000–
2903Paulo OtavioD · VfL WolfsburgNow at Al Sadd · joined Jul 2026 (permanent)· 1BundesligaVfL WolfsburgNow at Al Sadd · joined Jul 2026 (permanent)1BundesligaD2736570100–
2904Fredrik André BjørkanD · HerthaNow at Bodo/Glimt · joined Jan 2023· 1BundesligaHerthaNow at Bodo/Glimt · joined Jan 20231BundesligaD23364100010–
2905Mawouna AmevorD · FC EindhovenNow at Volendam · joined Jun 2024· 1EredivisieFC EindhovenNow at Volendam · joined Jun 20241EredivisieD3036441000–
2906M. PeijnenburgD · FC Eindhoven · 1EredivisieFC Eindhoven1EredivisieD–36440000–
2907Jamie RobsonD · Dundee UnitedNow at Oldham Athletic · joined Aug 2025 (free transfer)· 1Scottish PremiershipDundee UnitedNow at Oldham Athletic · joined Aug 2025 (free transfer)1Scottish PremiershipD2436041020–
2908Sema VelázquezD · AroucaNow at Academia Puerto Cabello · joined Jul 2026 (permanent)· 1Primeira LigaAroucaNow at Academia Puerto Cabello · joined Jul 2026 (permanent)1Primeira LigaD3136040000–
2909Toti GomesD · Wolves · 1Premier LeagueWolves1Premier LeagueD2336040010–
2910D. SinkgravenD · LeverkusenNow at Fortuna Sittard · joined Jul 2026 (permanent)· 1BundesligaLeverkusenNow at Fortuna Sittard · joined Jul 2026 (permanent)1BundesligaD26354120000–
2911Felix LuckenederD · HartbergNow at Wehen Wiesbaden · joined Jul 2024 (free transfer)· 1Austrian BundesligaHartbergNow at Wehen Wiesbaden · joined Jul 2024 (free transfer)1Austrian BundesligaD2834850010–
2912Fabrice NsakalaD · Beşiktaş · 1Süper LigBeşiktaş1Süper LigD3134640010–
2913M. OrłowskiD · Górnik Łęczna · 1EkstraklasaGórnik Łęczna1EkstraklasaD–34340100–
2914F. HlevnjakD · Slaven · 1Croatian First Football LeagueSlaven1Croatian First Football LeagueD2134150000–
2915Umut MeraşD · Le HavreNow at Amed · joined Jun 2026 (free transfer)· 2Ligue 2Le HavreNow at Amed · joined Jun 2026 (free transfer)2Ligue 2D2634140001–
2916R. BertrandD · Leicester · 1Premier LeagueLeicester1Premier LeagueD3233840010–
2917Milos KerkezD · AZNow at Liverpool · joined Jun 2025 (permanent)· 1EredivisieAZNow at Liverpool · joined Jun 2025 (permanent)1EredivisieD1833440110–
2918B. ClementsD · Ipswich · 3League OneIpswich3League OneD–33340020–
2919Medhi BenatiaD · Fatih Karagümrük · 1Süper LigFatih Karagümrük1Süper LigD3533060000–
2920Frederik WintherD · FC AugsburgNow at Hammarby IF · joined Mar 2024· 1BundesligaFC AugsburgNow at Hammarby IF · joined Mar 20241BundesligaD2132740010–
2921T. RibeiroD · GrasshoppersNow at Cultural Leonesa · joined Sep 2025 (free transfer)· 1Swiss Super LeagueGrasshoppersNow at Cultural Leonesa · joined Sep 2025 (free transfer)1Swiss Super LeagueD2332340010–
2922Koray AltınayD · SivassporNow at Buca FK · joined Aug 2023· 1Süper LigSivassporNow at Buca FK · joined Aug 20231Süper LigD3032250010–
2923Keven SchlotterbeckD · SC FreiburgNow at Southampton · joined Aug 2026 (permanent)· 1BundesligaSC FreiburgNow at Southampton · joined Aug 2026 (permanent)1BundesligaD25316120010–
2924Oliver ProvstgaardD · VejleNow at Lazio · joined Jul 2026 (permanent)· 1Danish SuperligaVejleNow at Lazio · joined Jul 2026 (permanent)1Danish SuperligaD1931650000–
2925B. KielibaD · Warta Poznań · 1EkstraklasaWarta Poznań1EkstraklasaD–31540000–
2926C. SeedorfD · FC Eindhoven · 1EredivisieFC Eindhoven1EredivisieD–31540100–
2927Leopold QuerfeldD · Rapid ViennaNow at Union Berlin · joined Jul 2024 (permanent)· 1Austrian BundesligaRapid ViennaNow at Union Berlin · joined Jul 2024 (permanent)1Austrian BundesligaD1831250000–
2928Kostas ManolasD · NapoliNow at Sharjah · joined Sep 2022 (free transfer)· 1Serie ANapoliNow at Sharjah · joined Sep 2022 (free transfer)1Serie AD3131240010–
2929S. AytacD · KasımpaşaNow at Elazığspor · joined Jan 2026· 1Süper LigKasımpaşaNow at Elazığspor · joined Jan 20261Süper LigD–31180010–
2930D. NemethD · Mainz 05Now at FC St. Pauli · joined Jul 2022 (permanent)· 1BundesligaMainz 05Now at FC St. Pauli · joined Jul 2022 (permanent)1BundesligaD2130960000–
2931A. BakayokoD · Saint Etienne · 1Ligue 1Saint Etienne1Ligue 1D–30840000–
2932H. NordtveitD · 1899 Hoffenheim · 1Bundesliga1899 Hoffenheim1BundesligaD32304110010–
2933A. KocD · Rizespor · 1Süper LigRizespor1Süper LigD–299100000–
2934B. KwiecieńD · Jagiellonia · 1EkstraklasaJagiellonia1EkstraklasaD–29850020–
2935V. BehramiD · Servette · 1Swiss Super LeagueServette1Swiss Super LeagueD–29840020–
2936Serkan AsanD · TrabzonsporNow at Iğdır FK · joined Jul 2025 (free transfer)· 1Süper LigTrabzonsporNow at Iğdır FK · joined Jul 2025 (free transfer)1Süper LigD23291100000–
2937Timo LetschertD · AZNow at Gwangju FC · joined Jan 2023· 1EredivisieAZNow at Gwangju FC · joined Jan 20231EredivisieD2928940010–
2938Marko MihojevićD · GöztepeNow at Radnicki 1923 · joined Feb 2024 (free transfer)· 1Süper LigGöztepeNow at Radnicki 1923 · joined Feb 2024 (free transfer)1Süper LigD2628840000–
2939Matthieu HuardD · AjaccioNow at Red Star · joined Jul 2025 (permanent)· 2Ligue 2AjaccioNow at Red Star · joined Jul 2025 (permanent)2Ligue 2D2428740110–
2940Declan DrysdaleD · Ross CountyNow at Marine · joined Jun 2025 (free transfer)· 1Scottish PremiershipRoss CountyNow at Marine · joined Jun 2025 (free transfer)1Scottish PremiershipD2228450010–
2941A. CoyneD · Perth Glory · 1A-League MenPerth Glory1A-League MenD–28350000–
2942Barış YardımcıD · KonyasporNow at Keçiörengücü · joined Feb 2023 (free transfer)· 1Süper LigKonyasporNow at Keçiörengücü · joined Feb 2023 (free transfer)1Süper LigD29282100000–
2943M. NattaD · Western SydneyNow at Cesena · joined Jun 2026 (free transfer)· 1A-League MenWestern SydneyNow at Cesena · joined Jun 2026 (free transfer)1A-League MenD1928040010–
2944Raul GustavoD · CorinthiansNow at New York City FC · joined Aug 2025 (permanent)· 1Campeonato Brasileiro Série ACorinthiansNow at New York City FC · joined Aug 2025 (permanent)1Campeonato Brasileiro Série AD2327930010–
2945F. MoubandjeD · Dinamo ZagrebNow at Sion · joined Aug 2022 (free transfer)· 1Croatian First Football LeagueDinamo ZagrebNow at Sion · joined Aug 2022 (free transfer)1Croatian First Football LeagueD3227630000–
2946LiggerD · BahiaNow at Figueirense · joined Dec 2024 (free transfer)· 1Campeonato Brasileiro Série ABahiaNow at Figueirense · joined Dec 2024 (free transfer)1Campeonato Brasileiro Série AD3427430000–
2947Matías ViñaD · PalmeirasNow at Cruzeiro · joined Sep 2026 (loan)· 1Campeonato Brasileiro Série APalmeirasNow at Cruzeiro · joined Sep 2026 (loan)1Campeonato Brasileiro Série AD2427140110–
2948Alan UrygaD · Wisła Kraków · 1EkstraklasaWisła Kraków1EkstraklasaD2827030000–
2949C. AwaziemD · BoavistaNow at Konyaspor · joined Jul 2026 (permanent)· 1Primeira LigaBoavistaNow at Konyaspor · joined Jul 2026 (permanent)1Primeira LigaD2527030110–
2950Jason KerrD · St JohnstoneNow at Hibernian · joined Jun 2026 (free transfer)· 1Scottish PremiershipSt JohnstoneNow at Hibernian · joined Jun 2026 (free transfer)1Scottish PremiershipD2527030000–

API-Football · Data sources