Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2023, senior men's leaguesChange filters ↓Calendar-year stats for 2023 are still being built, so this shows season stats for now.2,101–2,150 of 6,260 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2101Bruno AlvesD · GrêmioNow at Criciúma · joined Jan 2026 (free transfer)· 1Campeonato Brasileiro Série AGrêmioNow at Criciúma · joined Jan 2026 (free transfer)1Campeonato Brasileiro Série AD332,5092900316.84
2102G. TannerD · Bristol City · 2ChampionshipBristol City2ChampionshipD243,0423700406.84
2103B. YoussoufD · DunkerqueNow at Sochaux · joined Jul 2025 (free transfer)· 2Ligue 2DunkerqueNow at Sochaux · joined Jul 2025 (free transfer)2Ligue 2D303,0103726406.84
2104Sergio BarciaD · MirandésNow at Legia Warsaw · joined Jun 2026· 2Segunda DivisionMirandésNow at Legia Warsaw · joined Jun 20262Segunda DivisionD233,3454020506.84
2105M. JurmanD · Macarthur · 1A-League MenMacarthur1A-League MenD341,3661600506.84
2106O. Rivas ViondiD · AlcorcónNow at Vitória de Guimarães · joined Jul 2024 (permanent)· 2Segunda DivisionAlcorcónNow at Vitória de Guimarães · joined Jul 2024 (permanent)2Segunda DivisionD242,2753201706.84
2107Lucas DiasD · Botafogo-SPNow at Figueirense · joined Dec 2025· 2Campeonato Brasileiro Série BBotafogo-SPNow at Figueirense · joined Dec 20252Campeonato Brasileiro Série BD281,2701700416.84
2108Aly AbeidD · CFR Cluj · 1Liga ICFR Cluj1Liga ID26437900016.84
2109Diego RenanD · Vila NovaNow at Joinville · joined Dec 2023 (free transfer)· 2Campeonato Brasileiro Série BVila NovaNow at Joinville · joined Dec 2023 (free transfer)2Campeonato Brasileiro Série BD34284901206.84
2110Víctor RuizD · Espanyol · 2Segunda DivisionEspanyol2Segunda DivisionD359601602406.84
2111S. LavelleD · CarlisleNow at Grimsby Town · joined Jul 2025 (free transfer)· 3League OneCarlisleNow at Grimsby Town · joined Jul 2025 (free transfer)3League OneD273,5704033606.84
2112Diogo QueirósD · FarulNow at Dunkerque · joined Aug 2024 (free transfer)· 1Liga IFarulNow at Dunkerque · joined Aug 2024 (free transfer)1Liga ID251,4842711306.84
2113Marcel ScaleseD · ItuanoNow at Port FC · joined Jul 2026 (free transfer)· 2Campeonato Brasileiro Série BItuanoNow at Port FC · joined Jul 2026 (free transfer)2Campeonato Brasileiro Série BD282,1812710316.84
2114Lucas EsquivelD · Atlético Paranaense · 1Campeonato Brasileiro Série AAtlético Paranaense1Campeonato Brasileiro Série AD221,6401901306.84
2115Ryan BennettD · Cambridge · 3League OneCambridge3League OneD343,2104010806.84
2116Tomáš WiesnerD · Sparta PrahaNow at Hradec Králové · joined Jul 2026 (permanent)· 1Czech First LeagueSparta PrahaNow at Hradec Králové · joined Jul 2026 (permanent)1Czech First LeagueD261,1211933706.84
2117M. KiilerichD · Hvidovre · 1Danish SuperligaHvidovre1Danish SuperligaD281,6071900206.84
2118A. TzanetopoulosD · Lamia · 1Super League GreeceLamia1Super League GreeceD292,7033010706.84
2119Piotr MalarczykD · Korona · 1EkstraklasaKorona1EkstraklasaD321,7802200306.84
2120MatheuzinhoD · FlamengoNow at Corinthians · joined Feb 2024· 1Campeonato Brasileiro Série AFlamengoNow at Corinthians · joined Feb 20241Campeonato Brasileiro Série AD236471100206.84
2121S. NakataniD · Nagoya GrampusNow at Gamba Osaka · joined Jan 2024· 1J1 LeagueNagoya GrampusNow at Gamba Osaka · joined Jan 20241J1 LeagueD282,9703312206.84
2122Iván BalliuD · Vallecano · 1La LigaVallecano1La LigaD322,8573301406.84
2123T. CramaD · Bristol RoversNow at Exeter City · joined Jul 2024 (loan)· 3League OneBristol RoversNow at Exeter City · joined Jul 2024 (loan)3League OneD221,6602302216.84
2124G. BianconeD · Olympiakos PiraeusNow at Anderlecht · joined Jul 2026 (permanent)· 1Super League GreeceOlympiakos PiraeusNow at Anderlecht · joined Jul 2026 (permanent)1Super League GreeceD247871100306.84
2125G. TurdaD · VoluntariNow at Žalgiris Vilnius · joined Jan 2026 (free transfer)· 1Liga IVoluntariNow at Žalgiris Vilnius · joined Jan 2026 (free transfer)1Liga ID–7351101206.84
2126LiggerD · NovorizontinoNow at Figueirense · joined Dec 2024 (free transfer)· 2Campeonato Brasileiro Série BNovorizontinoNow at Figueirense · joined Dec 2024 (free transfer)2Campeonato Brasileiro Série BD361,7122200306.84
2127Alan EmpereurD · Cuiabá · 1Campeonato Brasileiro Série ACuiabá1Campeonato Brasileiro Série AD303,0173311806.84
2128Michael MorrisonD · Cambridge · 3League OneCambridge3League OneD363,2403610806.84
2129Montassar TalbiD · Lorient · 1Ligue 1Lorient1Ligue 1D262,2052500206.84
2130F. CandeD · MetzNow at Sassuolo · joined Jul 2026 (permanent)· 1Ligue 1MetzNow at Sassuolo · joined Jul 2026 (permanent)1Ligue 1D261,9022601406.84
2131L. KatonaD · KecskemétNow at Nyiregyhaza · joined Jul 2026 (permanent)· 1Nemzeti Bajnokság IKecskemétNow at Nyiregyhaza · joined Jul 2026 (permanent)1Nemzeti Bajnokság ID221,1781400506.84
2132Jean-Charles CastellettoD · NantesNow at Al-Duhail SC · joined Jul 2025 (permanent)· 1Ligue 1NantesNow at Al-Duhail SC · joined Jul 2025 (permanent)1Ligue 1D292,4662820506.84
2133Liam KitchingD · CoventryNow at Sheffield United · joined Aug 2026 (loan)· 2ChampionshipCoventryNow at Sheffield United · joined Aug 2026 (loan)2ChampionshipD242,2352811436.84
2134Fahd MoufiD · HajdukNow at Baltika Kaliningrad · joined Jun 2026 (permanent)· 1Croatian First Football LeagueHajdukNow at Baltika Kaliningrad · joined Jun 2026 (permanent)1Croatian First Football LeagueD281,5952802206.84
2135I. StoicaD · Hermannstadt · 1Liga IHermannstadt1Liga ID362,2623100306.84
2136R. SadikuD · Botoșani · 1Liga IBotoșani1Liga ID241,4401810406.84
2137Mihai BălașaD · SepsiNow at Concordia · joined Jun 2025 (free transfer)· 1Liga ISepsiNow at Concordia · joined Jun 2025 (free transfer)1Liga ID291,0681910406.84
2138Michał NalepaD · Zagłębie Lubin · 1EkstraklasaZagłębie Lubin1EkstraklasaD311,3981701616.84
2139Cameron NormanD · MK DonsNow at Newport County · joined Jun 2026 (free transfer)· 4League TwoMK DonsNow at Newport County · joined Jun 2026 (free transfer)4League TwoD282,9914104706.83
2140D. FrareD · CittadellaNow at Pineto · joined Oct 2025 (free transfer)· 2Serie BCittadellaNow at Pineto · joined Oct 2025 (free transfer)2Serie BD–1,4532000206.83
2141Lucas FreitasD · ChapecoenseNow at Vasco da Gama · joined Jan 2025 (free transfer)· 2Campeonato Brasileiro Série BChapecoenseNow at Vasco da Gama · joined Jan 2025 (free transfer)2Campeonato Brasileiro Série BD232,1282300106.83
2142S. KapuadiD · Legia WarszawaNow at Widzew Łódź · joined Feb 2026 (permanent)· 1EkstraklasaLegia WarszawaNow at Widzew Łódź · joined Feb 2026 (permanent)1EkstraklasaD261,8002310706.83
2143Kyōhei NoborizatoD · Kawasaki FrontaleNow at Cerezo Osaka · joined Jan 2024· 1J1 LeagueKawasaki FrontaleNow at Cerezo Osaka · joined Jan 20241J1 LeagueD332,0282622106.83
2144PedraoD · PortimonenseNow at Maccabi Haifa · joined Aug 2024· 1Primeira LigaPortimonenseNow at Maccabi Haifa · joined Aug 20241Primeira LigaD272,8143232926.83
2145Samuele BirindelliD · Monza · 1Serie AMonza1Serie AD242,0193502706.83
2146Matty PearsonD · HuddersfieldNow at Doncaster Rovers · joined Jul 2025 (free transfer)· 2ChampionshipHuddersfieldNow at Doncaster Rovers · joined Jul 2025 (free transfer)2ChampionshipD303,2473931506.83
2147W. NightingaleD · Ross CountyNow at Sutton United · joined Jun 2026 (free transfer)· 1Scottish PremiershipRoss CountyNow at Sutton United · joined Jun 2026 (free transfer)1Scottish PremiershipD–1,7232100616.83
2148Danny BatthD · NorwichNow at Millwall · joined Aug 2026 (free transfer)· 2ChampionshipNorwichNow at Millwall · joined Aug 2026 (free transfer)2ChampionshipD336071610006.83
2149B. LagaeD · Dunkerque · 2Ligue 2Dunkerque2Ligue 2D201,3161500106.83
2150K. TshiembeD · BrøndbyNow at Valerenga · joined Feb 2025 (permanent)· 1Danish SuperligaBrøndbyNow at Valerenga · joined Feb 2025 (permanent)1Danish SuperligaD271,0161601226.83

API-Football · Data sources