Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2020, senior men's leaguesChange filters ↓5,051–5,100 of 5,744 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
5051Timofey KalistratovD · Rostov · 1Russian Premier LeagueRostov1Russian Premier LeagueD–9110000–
5052Vladimir AbramovD · Rostov · 1Russian Premier LeagueRostov1Russian Premier LeagueD–9110000–
5053Wiliam RogavaD · Rostov · 1Russian Premier LeagueRostov1Russian Premier LeagueD–9110000–
5054J. MezaD · Querétaro · 1Liga MXQuerétaro1Liga MXD–9030000–
5055Oskar BuurD · WolvesNow at Lyngby · joined Jul 2026 (permanent)· 1Premier LeagueWolvesNow at Lyngby · joined Jul 2026 (permanent)1Premier LeagueD229030000–
5056D. VelimirovicD · Rapid Vienna · 1Austrian BundesligaRapid Vienna1Austrian BundesligaD–9020010–
5057A. AdamD · Al-Nassr · 1Saudi Professional LeagueAl-Nassr1Saudi Professional LeagueD–9011100–
5058A. AleseD · West HamNow at Sunderland · joined Jun 2026· 1Premier LeagueWest HamNow at Sunderland · joined Jun 20261Premier LeagueD199010000–
5059A. Al SalemD · Al-AdalahNow at Al-Wehda · joined Jun 2026· 1Saudi Professional LeagueAl-AdalahNow at Al-Wehda · joined Jun 20261Saudi Professional LeagueD229010000–
5060Abdulmuhsen FallatahD · Al-Ittihad · 1Saudi Professional LeagueAl-Ittihad1Saudi Professional LeagueD–9010000–
5061Abdulrahman Al RioD · Al-Wehda · 1Saudi Professional LeagueAl-Wehda1Saudi Professional LeagueD–9010100–
5062A. BirchD · Chorley · 6National League NorthChorley6National League NorthD–9010000–
5063A. BrownD · King's Lynn · 5National LeagueKing's Lynn5National LeagueD–9010010–
5064A. CaraccioloD · CremoneseNow at Pisa SC · joined Sep 2020· 2Serie BCremoneseNow at Pisa SC · joined Sep 20202Serie BD309010010–
5065Aden FlintD · CardiffNow at Rochdale · joined Sep 2026 (free transfer)· 2ChampionshipCardiffNow at Rochdale · joined Sep 2026 (free transfer)2ChampionshipD319012100–
5066A. DidicD · FC EdmontonNow at Cavalry FC · joined Jul 2026 (permanent)· 1Canadian Premier LeagueFC EdmontonNow at Cavalry FC · joined Jul 2026 (permanent)1Canadian Premier LeagueD269010000–
5067A. HainaultD · Kaiserslautern · 33. LigaKaiserslautern33. LigaD–9011010–
5068A. HallsD · Chorley · 6National League NorthChorley6National League NorthD–9011000–
5069A. KrygerD · Sogndal · 1EliteserienSogndal1EliteserienD–9010000–
5070Aleksandar JovanovićD · MacarthurNow at Bengaluru · joined Jul 2022 (free transfer)· 1A-League MenMacarthurNow at Bengaluru · joined Jul 2022 (free transfer)1A-League MenD319010000–
5071Alexander RossipalD · SV SandhausenNow at Dynamo Dresden · joined Jul 2025 (free transfer)· 22. BundesligaSV SandhausenNow at Dynamo Dresden · joined Jul 2025 (free transfer)22. BundesligaD249010000–
5072A. McMahonD · Darlington · 6National League NorthDarlington6National League NorthD–9010000–
5073A. NandzikD · Kaiserslautern · 33. LigaKaiserslautern33. LigaD–9010000–
5074André PintoD · Al-FatehNow at Dinamo București · joined Sep 2021 (free transfer)· 1Saudi Professional LeagueAl-FatehNow at Dinamo București · joined Sep 2021 (free transfer)1Saudi Professional LeagueD319010000–
5075Anton WalkesD · PortsmouthNow at Charlotte FC · joined Dec 2021· 3League OnePortsmouthNow at Charlotte FC · joined Dec 20213League OneD239010010–
5076Artem MaminD · Ural Yekaterinburg · 1Russian Premier LeagueUral Yekaterinburg1Russian Premier LeagueD–9010000–
5077Arthur HenriqueD · América Mineiro · 2Campeonato Brasileiro Série BAmérica Mineiro2Campeonato Brasileiro Série BD–9010000–
5078A. SheehanD · Lincoln · 3League OneLincoln3League OneD349010000–
5079Ashley YoungD · Man UtdNow at Ipswich Town · joined Jul 2025 (free transfer)· 1Premier LeagueMan UtdNow at Ipswich Town · joined Jul 2025 (free transfer)1Premier LeagueD359010010–
5080A. SusnjarD · MacarthurNow at Lokomotiv Tashkent · joined Jan 2026 (free transfer)· 1A-League MenMacarthurNow at Lokomotiv Tashkent · joined Jan 2026 (free transfer)1A-League MenD–9010010–
5081Ben GaruccioD · Melbourne CityNow at Sydney · joined Sep 2025 (free transfer)· 1A-League MenMelbourne CityNow at Sydney · joined Sep 2025 (free transfer)1A-League MenD259010000–
5082B. GalindoD · PachucaNow at Atlético San Luis · joined Jul 2026 (permanent)· 1Liga MXPachucaNow at Atlético San Luis · joined Jul 2026 (permanent)1Liga MXD219010000–
5083B. JohnD · Atlético Ottawa · 1Canadian Premier LeagueAtlético Ottawa1Canadian Premier LeagueD–9010020–
5084Bjørn PaulsenD · IngolstadtNow at OB · joined Jul 2022· 33. LigaIngolstadtNow at OB · joined Jul 202233. LigaD299010130–
5085B. LevisD · Valour · 1Canadian Premier LeagueValour1Canadian Premier LeagueD279010210–
5086Botond BaloghD · ParmaNow at Westerlo · joined Aug 2026 (permanent)· 1Serie AParmaNow at Westerlo · joined Aug 2026 (permanent)1Serie AD189010000–
5087Brandon MasonD · CoventryNow at St Albans City · joined Jan 2025 (permanent)· 2ChampionshipCoventryNow at St Albans City · joined Jan 2025 (permanent)2ChampionshipD239010110–
5088Bruno MoraisD · Aves · 1Primeira LigaAves1Primeira LigaD–9010020–
5089B. Sass-DaviesD · CreweNow at Altrincham · joined Jul 2025 (free transfer)· 3League OneCreweNow at Altrincham · joined Jul 2025 (free transfer)3League OneD–9011000–
5090B. ThomasD · BurnleyNow at Coventry City · joined Jul 2023· 1Premier LeagueBurnleyNow at Coventry City · joined Jul 20231Premier LeagueD199010010–
5091Caleb OkoliD · SPALNow at Leicester City · joined Jul 2024 (permanent)· 1Serie ASPALNow at Leicester City · joined Jul 2024 (permanent)1Serie AD199010030–
5092C. CresswellD · LeedsNow at Rennes · joined Aug 2026 (loan)· 2ChampionshipLeedsNow at Rennes · joined Aug 2026 (loan)2ChampionshipD189010000–
5093C. D. Quinones CaicedoD · América de CaliNow at Llaneros · joined Jul 2026 (permanent)· 1Categoría Primera AAmérica de CaliNow at Llaneros · joined Jul 2026 (permanent)1Categoría Primera AD–9010000–
5094Charlie MulgrewD · BlackburnNow at Dundee United · joined Jul 2021 (free transfer)· 2ChampionshipBlackburnNow at Dundee United · joined Jul 2021 (free transfer)2ChampionshipD349010000–
5095Chima OkorojiD · PaderbornNow at St. Gallen · joined Jul 2023 (free transfer)· 1BundesligaPaderbornNow at St. Gallen · joined Jul 2023 (free transfer)1BundesligaD239010000–
5096Chris CaddenD · OxfordNow at Aberdeen · joined Jul 2026 (permanent)· 3League OneOxfordNow at Aberdeen · joined Jul 2026 (permanent)3League OneD249010000–
5097C. N’saD · HFX Wanderers · 1Canadian Premier LeagueHFX Wanderers1Canadian Premier LeagueD–9010000–
5098Craig DawsonD · West HamNow at Wolverhampton Wanderers · joined Jul 2024 (permanent)· 1Premier LeagueWest HamNow at Wolverhampton Wanderers · joined Jul 2024 (permanent)1Premier LeagueD309010000–
5099C. SmithD · King's Lynn · 5National LeagueKing's Lynn5National LeagueD–9010000–
5100C. SollyD · Charlton · 2ChampionshipCharlton2ChampionshipD–9010000–

API-Football · Data sources