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.3,001–3,050 of 3,634 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
3001T. BolaD · Rotherham · 3League OneRotherham3League OneD2321440000–
3002T. HrvojD · Hrvatski DragovoljacNow at Auda · joined Jul 2026 (permanent)· 1Croatian First Football LeagueHrvatski DragovoljacNow at Auda · joined Jul 2026 (permanent)1Croatian First Football LeagueD–21430010–
3003Jeff ChabotD · KölnNow at VfB Stuttgart · joined Jul 2024 (permanent)· 1BundesligaKölnNow at VfB Stuttgart · joined Jul 2024 (permanent)1BundesligaD2421240010–
3004Greg TaylorD · CambridgeNow at Bedford Town · joined Jul 2025 (free transfer)· 3League OneCambridgeNow at Bedford Town · joined Jul 2025 (free transfer)3League OneD3221130000–
3005Daouda GuindoD · Red Bull SalzburgNow at Reims · joined Jun 2026 (free transfer)· 1Austrian BundesligaRed Bull SalzburgNow at Reims · joined Jun 2026 (free transfer)1Austrian BundesligaD1921070000–
3006Kaique RochaD · InternacionalNow at Casa Pia · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série AInternacionalNow at Casa Pia · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AD2121030010–
3007A. AbsalemD · Roda JC · 1EredivisieRoda JC1EredivisieD–21020000–
3008C. ArcusD · AuxerreNow at Angers · joined Jul 2024 (free transfer)· 1Ligue 1AuxerreNow at Angers · joined Jul 2024 (free transfer)1Ligue 1D2621020000–
3009Daryl WerkerD · Roda JCNow at ADO Den Haag · joined Jul 2022 (free transfer)· 1EredivisieRoda JCNow at ADO Den Haag · joined Jul 2022 (free transfer)1EredivisieD2821020010–
3010JubalD · AuxerreNow at FC Krasnodar · joined Jun 2025 (free transfer)· 1Ligue 1AuxerreNow at FC Krasnodar · joined Jun 2025 (free transfer)1Ligue 1D2821021000–
3011Quentin BernardD · AuxerreNow at Dijon · joined Aug 2024 (free transfer)· 1Ligue 1AuxerreNow at Dijon · joined Aug 2024 (free transfer)1Ligue 1D3221020010–
3012S. MarzoD · Roda JCNow at Liège · joined Jul 2024 (free transfer)· 1EredivisieRoda JCNow at Liège · joined Jul 2024 (free transfer)1EredivisieD3121021000–
3013Théo PellenardD · AuxerreNow at Laval · joined Jan 2025 (free transfer)· 1Ligue 1AuxerreNow at Laval · joined Jan 2025 (free transfer)1Ligue 1D2821020000–
3014A. AmendaD · BSC Young BoysNow at Coventry City · joined Jul 2026 (permanent)· 1Swiss Super LeagueBSC Young BoysNow at Coventry City · joined Jul 2026 (permanent)1Swiss Super LeagueD1820740010–
3015D. KrzyzanskiD · Wisła Płock · 1EkstraklasaWisła Płock1EkstraklasaD–20740010–
3016A. BarryD · Greuther · 1BundesligaGreuther1BundesligaD–20480020–
3017Rubén LobatoD · Górnik Łęczna · 1EkstraklasaGórnik Łęczna1EkstraklasaD–20430000–
3018I. SolerD · Zagłębie Lubin · 1EkstraklasaZagłębie Lubin1EkstraklasaD–20230130–
3019Zeno Ibsen RossiD · DundeeNow at Cambridge United · joined Jun 2026· 1Scottish PremiershipDundeeNow at Cambridge United · joined Jun 20261Scottish PremiershipD2120230000–
3020L. LacroixD · Metz · 1Ligue 1Metz1Ligue 1D–20130100–
3021D. JohnsonD · FleetwoodNow at Oxford City · joined Jul 2025 (free transfer)· 3League OneFleetwoodNow at Oxford City · joined Jul 2025 (free transfer)3League OneD2320031010–
3022Joost van AkenD · Heerenveen · 1EredivisieHeerenveen1EredivisieD2819931000–
3023I. CokcalisD · Adana Demirspor · 1Süper LigAdana Demirspor1Süper LigD2219830010–
3024Paul DummettD · NewcastleNow at Carlisle United · joined Jan 2025 (free transfer)· 1Premier LeagueNewcastleNow at Carlisle United · joined Jan 2025 (free transfer)1Premier LeagueD3019830020–
3025R. Crichlow-NobleD · PlymouthNow at Barnet · joined Jun 2025 (free transfer)· 3League OnePlymouthNow at Barnet · joined Jun 2025 (free transfer)3League OneD2319530010–
3026J. HallD · Melbourne City · 1A-League MenMelbourne City1A-League MenD–19340010–
3027L. NieuwpoortD · RKC Waalwijk · 1EredivisieRKC Waalwijk1EredivisieD–19340000–
3028Lukas KlünterD · HerthaNow at Arminia Bielefeld · joined Aug 2022 (free transfer)· 1BundesligaHerthaNow at Arminia Bielefeld · joined Aug 2022 (free transfer)1BundesligaD2619250010–
3029Tommy St. JagoD · UtrechtNow at Mechelen · joined Jun 2025 (free transfer)· 1EredivisieUtrechtNow at Mechelen · joined Jun 2025 (free transfer)1EredivisieD2219130000–
3030Mickaël NanizayamoD · Lausanne-Sport · 1Swiss Super LeagueLausanne-Sport1Swiss Super LeagueD2419040010–
3031Mario VuškovićD · Hamburg · 1BundesligaHamburg1BundesligaD2019020000–
3032Miro MuheimD · Hamburg · 1BundesligaHamburg1BundesligaD2419020100–
3033S. SchonlauD · HamburgNow at Holstein Kiel · joined Jul 2026 (free transfer)· 1BundesligaHamburgNow at Holstein Kiel · joined Jul 2026 (free transfer)1BundesligaD2719020000–
3034Micky van de VenD · VfL WolfsburgNow at Tottenham Hotspur · joined Aug 2023 (permanent)· 1BundesligaVfL WolfsburgNow at Tottenham Hotspur · joined Aug 2023 (permanent)1BundesligaD2118950100–
3035Duplexe TchambaD · StromsgodsetNow at Remo · joined Mar 2026 (permanent)· 1EliteserienStromsgodsetNow at Remo · joined Mar 2026 (permanent)1EliteserienD2318931000–
3036Eric KahlD · AIK StockholmNow at AGF · joined Jul 2021· 1AllsvenskanAIK StockholmNow at AGF · joined Jul 20211AllsvenskanD2018830010–
3037Jesús AresoD · OsasunaNow at Athletic Club · joined Jul 2025 (permanent)· 1La LigaOsasunaNow at Athletic Club · joined Jul 2025 (permanent)1La LigaD2218830010–
3038Lucas FreitasD · PalmeirasNow at Vasco da Gama · joined Jan 2025 (free transfer)· 1Campeonato Brasileiro Série APalmeirasNow at Vasco da Gama · joined Jan 2025 (free transfer)1Campeonato Brasileiro Série AD2118830000–
3039G. JoppenD · Roda JC · 1EredivisieRoda JC1EredivisieD–18820000–
3040Alejandro BaldeD · Barça · 1La LigaBarça1La LigaD1818750000–
3041Mario VuškovićD · HajdukNow at Hamburger SV · joined Jul 2022 (permanent)· 1Croatian First Football LeagueHajdukNow at Hamburger SV · joined Jul 2022 (permanent)1Croatian First Football LeagueD2018730010–
3042Marcelo SaracchiD · LevanteNow at Houston Dynamo FC · joined Aug 2026 (permanent)· 1La LigaLevanteNow at Houston Dynamo FC · joined Aug 2026 (permanent)1La LigaD2418640120–
3043S. WallnerD · ZürichNow at Blau-Weiß Linz · joined Sep 2024· 1Swiss Super LeagueZürichNow at Blau-Weiß Linz · joined Sep 20241Swiss Super LeagueD2018550000–
3044A. BrianconD · NîmesNow at Pau FC · joined Jul 2025 (free transfer)· 2Ligue 2NîmesNow at Pau FC · joined Jul 2025 (free transfer)2Ligue 2D2718241010–
3045J. NirloD · Villefranche · 2Ligue 2Villefranche2Ligue 2D–18120000–
3046N. FlégeauD · Villefranche · 2Ligue 2Villefranche2Ligue 2D–18120020–
3047R. BonenfantD · Villefranche · 2Ligue 2Villefranche2Ligue 2D–18120010–
3048AlexsandroD · ChavesNow at Lille · joined Jul 2026 (permanent)· 1Primeira LigaChavesNow at Lille · joined Jul 2026 (permanent)1Primeira LigaD2218020000–
3049B. BolingoliD · CelticNow at Standard Liège · joined Jul 2024 (free transfer)· 1Scottish PremiershipCelticNow at Standard Liège · joined Jul 2024 (free transfer)1Scottish PremiershipD2618020010–
3050Ben TozerD · CheltenhamNow at Forest Green Rovers · joined Jun 2024 (free transfer)· 3League OneCheltenhamNow at Forest Green Rovers · joined Jun 2024 (free transfer)3League OneD3218020000–

API-Football · Data sources