Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2019, senior men's leaguesFilters ↓Calendar-year stats for 2019 are still being built, so this shows season stats for now.51–100 of 12,952 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
51M. HaasD · St. PöltenNow at VfL Osnabrück · joined Jul 2021 (free transfer)· 1Austrian BundesligaSt. PöltenNow at VfL Osnabrück · joined Jul 2021 (free transfer)1Austrian BundesligaD24427900416.32
52R. McKenzieD · HullNow at Gillingham · joined Aug 2020 (free transfer)· 2ChampionshipHullNow at Gillingham · joined Aug 2020 (free transfer)2ChampionshipD21676800006.33
53Jacob DavenportM · BlackburnNow at Derry City · joined Jul 2024 (free transfer)· 2ChampionshipBlackburnNow at Derry City · joined Jul 2024 (free transfer)2ChampionshipM21162900206.33
54Karlo LeticaG · SPALNow at Luzern · joined Aug 2026 (free transfer)· 1Serie ASPALNow at Luzern · joined Aug 2026 (free transfer)1Serie AG239111000106.33
55Joe WildsmithG · Sheff WedNow at Wycombe Wanderers · joined Sep 2026 (free transfer)· 2ChampionshipSheff WedNow at Wycombe Wanderers · joined Sep 2026 (free transfer)2ChampionshipG24810900006.33
56Rúben MacedoF · AvesNow at Gimhae City · joined Jul 2026 (free transfer)· 1Primeira LigaAvesNow at Gimhae City · joined Jul 2026 (free transfer)1Primeira LigaF247762110316.34
57D. LipovoyM · Orenburg · 1Russian Premier LeagueOrenburg1Russian Premier LeagueM–382500006.34
58Noah SteinerD · St. Pölten · 1Austrian BundesligaSt. Pölten1Austrian BundesligaD–267500106.34
59Danny NamasoF · ReadingNow at Auxerre · joined Jul 2026 (permanent)· 2ChampionshipReadingNow at Auxerre · joined Jul 2026 (permanent)2ChampionshipF19120700006.34
60Iago HerrerínG · Athletic ClubNow at Penya Encarnada · joined Jun 2026 (free transfer)· 1La LigaAthletic ClubNow at Penya Encarnada · joined Jun 2026 (free transfer)1La LigaG32424500006.34
61R. JonesM · PeterboroughNow at FC St. Pauli · joined Jul 2025 (free transfer)· 3League OnePeterboroughNow at FC St. Pauli · joined Jul 2025 (free transfer)3League OneM193001100006.34
62Jamaan Al DawsariD · Damac · 1Saudi Professional LeagueDamac1Saudi Professional LeagueD–595800616.35
63Alexandre LetellierG · OrléansNow at Paris Saint-Germain · joined Sep 2020 (free transfer)· 2Ligue 2OrléansNow at Paris Saint-Germain · joined Sep 2020 (free transfer)2Ligue 2G29540600006.35
64A. ThiamD · Orléans · 2Ligue 2Orléans2Ligue 2D–373700106.35
65Y. Thuram-UlienG · Le Mans · 2Ligue 2Le Mans2Ligue 2G–720800006.35
66Mamadou SakhoD · C. PalaceNow at Montpellier · joined Jul 2021 (free transfer)· 1Premier LeagueC. PalaceNow at Montpellier · joined Jul 2021 (free transfer)1Premier LeagueD309311400116.35
67Kaio NunesM · Goiás · 1Campeonato Brasileiro Série AGoiás1Campeonato Brasileiro Série AM–2731301006.35
68S. JovanovicF · DeportivoNow at TSC · joined Jul 2022 (free transfer)· 2Segunda DivisionDeportivoNow at TSC · joined Jul 2022 (free transfer)2Segunda DivisionF283921110106.35
69I. BarberoF · AlmeríaNow at Arouca · joined Jul 2026 (permanent)· 2Segunda DivisionAlmeríaNow at Arouca · joined Jul 2026 (permanent)2Segunda DivisionF211811000106.36
70C. HargreavesM · Bristol Rovers · 3League OneBristol Rovers3League OneM–308600106.36
71Hugo VallejoF · MálagaNow at Piast Gliwice · joined Aug 2025 (free transfer)· 2Segunda DivisionMálagaNow at Piast Gliwice · joined Aug 2025 (free transfer)2Segunda DivisionF20266500006.36
72Yuji RokutanG · S-PulseNow at Yokohama FC · joined Jan 2020· 1J1 LeagueS-PulseNow at Yokohama FC · joined Jan 20201J1 LeagueG338991000006.36
73Borja SainzM · AlavésNow at FC Porto · joined Jul 2025 (permanent)· 1La LigaAlavésNow at FC Porto · joined Jul 2025 (permanent)1La LigaM195821910106.36
74MarlonM · FortalezaNow at Novorizontino · joined Jan 2023 (free transfer)· 1Campeonato Brasileiro Série AFortalezaNow at Novorizontino · joined Jan 2023 (free transfer)1Campeonato Brasileiro Série AM305711900406.37
75Rafik HallicheD · Moreirense · 1Primeira LigaMoreirense1Primeira LigaD33633901226.37
76Christoph KröpflM · Hartberg · 1Austrian BundesligaHartberg1Austrian BundesligaM303031000006.37
77Billy ClarkeM · PlymouthNow at Bradford City · joined Jul 2020 (free transfer)· 4League TwoPlymouthNow at Bradford City · joined Jul 2020 (free transfer)4League TwoM32258900006.37
78RobersonF · Red Bull · 2Campeonato Brasileiro Série BRed Bull2Campeonato Brasileiro Série BF–5591510106.37
79S. LingD · Leyton OrientNow at Dagenham & Redbridge · joined Jul 2021 (free transfer)· 4League TwoLeyton OrientNow at Dagenham & Redbridge · joined Jul 2021 (free transfer)4League TwoD–546700306.37
80EzequielD · BahiaNow at Figueirense · joined Dec 2025 (free transfer)· 1Campeonato Brasileiro Série ABahiaNow at Figueirense · joined Dec 2025 (free transfer)1Campeonato Brasileiro Série AD27444600306.37
81Ignacio PussettoM · WatfordNow at Huracán · joined Jul 2026 (loan)· 1Premier LeagueWatfordNow at Huracán · joined Jul 2026 (loan)1Premier LeagueM2467700106.37
82Abdullah Al-MogrenM · Al-RaedNow at Al-Faisaly FC · joined Jul 2026 (permanent)· 1Saudi Professional LeagueAl-RaedNow at Al-Faisaly FC · joined Jul 2026 (permanent)1Saudi Professional LeagueM–2181300106.37
83Y. PambouM · Grenoble · 2Ligue 2Grenoble2Ligue 2M–4001000106.37
84Abdullah Al-HumayanM · Al-Adalah · 1Saudi Professional LeagueAl-Adalah1Saudi Professional LeagueM–3151000116.37
85Zakaria AboukhlalF · AZNow at Torino · joined Jul 2026 (permanent)· 1EredivisieAZNow at Torino · joined Jul 2026 (permanent)1EredivisieF201891200006.37
86Brayan RojasM · Tromso · 1EliteserienTromso1EliteserienM–119800006.37
87Angelo CamposF · St. Gallen · 1Swiss Super LeagueSt. Gallen1Swiss Super LeagueF–87800006.37
88VictorM · CSA · 1Campeonato Brasileiro Série ACSA1Campeonato Brasileiro Série AM–147701006.37
89D. MistrafovicM · Luzern · 1Swiss Super LeagueLuzern1Swiss Super LeagueM–1,1111600306.37
90João PauloM · Londrina · 2Campeonato Brasileiro Série BLondrina2Campeonato Brasileiro Série BM–260800006.37
91C. RiveraM · GironaNow at Real Avilés Industrial · joined Jun 2025 (free transfer)· 2Segunda DivisionGironaNow at Real Avilés Industrial · joined Jun 2025 (free transfer)2Segunda DivisionM22389800016.38
92V. KarpovD · CSKA Moscow · 1Russian Premier LeagueCSKA Moscow1Russian Premier LeagueD–9871300226.38
93Mortada Al BarrihD · Al-Adalah · 1Saudi Professional LeagueAl-Adalah1Saudi Professional LeagueD–1,0621401806.38
94Manu GarcíaM · AlavésNow at Mirandés · joined Aug 2022 (free transfer)· 1La LigaAlavésNow at Mirandés · joined Aug 2022 (free transfer)1La LigaM341,97430001116.38
95Connal TruemanG · BirminghamNow at Sheffield Wednesday · joined Jul 2026 (free transfer)· 2ChampionshipBirminghamNow at Sheffield Wednesday · joined Jul 2026 (free transfer)2ChampionshipG249001000006.38
96Victor LuisD · PalmeirasNow at Mirassol · joined Feb 2026 (permanent)· 1Campeonato Brasileiro Série APalmeirasNow at Mirassol · joined Feb 2026 (permanent)1Campeonato Brasileiro Série AD27454500106.38
97Mark DuffyM · ADO DenNow at Macclesfield · joined Jan 2022 (free transfer)· 1EredivisieADO DenNow at Macclesfield · joined Jan 2022 (free transfer)1EredivisieM34177500206.38
98Maikel MesaM · Las PalmasNow at Tenerife · joined Jul 2024 (permanent)· 2Segunda DivisionLas PalmasNow at Tenerife · joined Jul 2024 (permanent)2Segunda DivisionM29151700106.38
99Baily CargillD · MK DonsNow at Mansfield Town · joined Jul 2023 (free transfer)· 3League OneMK DonsNow at Mansfield Town · joined Jul 2023 (free transfer)3League OneD247481202116.38
100H. BandeF · ThunNow at Mechelen · joined Oct 2025 (free transfer)· 1Swiss Super LeagueThunNow at Mechelen · joined Oct 2025 (free transfer)1Swiss Super LeagueF214821102416.38

API-Football · Data sources