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.1,801–1,850 of 12,952 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1801Matías AguirregarayD · Al-FatehNow at Wanderers · joined Sep 2024 (free transfer)· 1Saudi Professional LeagueAl-FatehNow at Wanderers · joined Sep 2024 (free transfer)1Saudi Professional LeagueD311,8532420216.63
1802Mattias SvanbergM · BolognaNow at VfL Wolfsburg · joined Jul 2022 (permanent)· 1Serie ABolognaNow at VfL Wolfsburg · joined Jul 2022 (permanent)1Serie AM211,0792512206.63
1803Calum MacdonaldD · BlackpoolNow at Mansfield Town · joined Jul 2023 (free transfer)· 3League OneBlackpoolNow at Mansfield Town · joined Jul 2023 (free transfer)3League OneD228381200306.63
1804Hugo RamaM · LugoNow at BG Pathum United · joined Jul 2026 (permanent)· 2Segunda DivisionLugoNow at BG Pathum United · joined Jul 2026 (permanent)2Segunda DivisionM235941300106.63
1805F. BednarekG · HeerenveenNow at Sparta Rotterdam · joined Jul 2025 (free transfer)· 1EredivisieHeerenveenNow at Sparta Rotterdam · joined Jul 2025 (free transfer)1EredivisieG27540600106.63
1806H. Al JayzaniD · Al-WehdaNow at Al-Khaleej · joined Jul 2026 (permanent)· 1Saudi Professional LeagueAl-WehdaNow at Al-Khaleej · joined Jul 2026 (permanent)1Saudi Professional LeagueD27540600106.63
1807Yuri MamuteF · Figueirense · 2Campeonato Brasileiro Série BFigueirense2Campeonato Brasileiro Série BF–5201200206.63
1808T. CampbellF · Cheltenham · 4League TwoCheltenham4League TwoF–317601106.63
1809Rayan SouiciD · ServetteNow at Dijon · joined Jul 2024 (permanent)· 1Swiss Super LeagueServetteNow at Dijon · joined Jul 2024 (permanent)1Swiss Super LeagueD22275600206.63
1810Lucas SilvaM · Cruzeiro · 1Campeonato Brasileiro Série ACruzeiro1Campeonato Brasileiro Série AM27269600006.63
1811K. MichalakF · Akhmat GroznyNow at Eyüpspor · joined Jul 2026 (permanent)· 1Russian Premier LeagueAkhmat GroznyNow at Eyüpspor · joined Jul 2026 (permanent)1Russian Premier LeagueF22234600006.63
1812Rayan CherkiM · LyonNow at Manchester City · joined Jun 2025 (permanent)· 1Ligue 1LyonNow at Manchester City · joined Jun 2025 (permanent)1Ligue 1M16152600006.63
1813S. ColakovskiM · Melbourne CityNow at Perth Glory · joined Jan 2026 (free transfer)· 1A-League MenMelbourne CityNow at Perth Glory · joined Jan 2026 (free transfer)1A-League MenM20134700006.63
1814Dennis SrbenyF · NorwichNow at Greuther Fürth · joined Jul 2023 (free transfer)· 1Premier LeagueNorwichNow at Greuther Fürth · joined Jul 2023 (free transfer)1Premier LeagueF2657810006.63
1815S. ObengF · OviedoNow at Albacete · joined Jan 2026 (free transfer)· 2Segunda DivisionOviedoNow at Albacete · joined Jan 2026 (free transfer)2Segunda DivisionF234001730016.63
1816Gustavo DulantoD · BoavistaNow at Sport Boys · joined Dec 2025 (loan)· 1Primeira LigaBoavistaNow at Sport Boys · joined Dec 2025 (loan)1Primeira LigaD247571020216.63
1817H. AdelakunM · RotherhamNow at Doncaster Rovers · joined Jan 2026 (free transfer)· 3League OneRotherhamNow at Doncaster Rovers · joined Jan 2026 (free transfer)3League OneM24634900006.63
1818Patrick CutroneF · WolvesNow at Monza · joined Jun 2026 (permanent)· 1Premier LeagueWolvesNow at Monza · joined Jun 2026 (permanent)1Premier LeagueF223031220006.63
1819Thom HayeM · ADO DenNow at Persib Bandung · joined Aug 2025 (free transfer)· 1EredivisieADO DenNow at Persib Bandung · joined Aug 2025 (free transfer)1EredivisieM25303900106.63
1820A. JakubiakF · Gillingham · 3League OneGillingham3League OneF231,0592461006.63
1821Théo GuivarchG · GuingampNow at Clermont Foot · joined Jul 2026 (permanent)· 2Ligue 2GuingampNow at Clermont Foot · joined Jul 2026 (permanent)2Ligue 2G24540600006.63
1822Chadrac AkoloF · AmiensNow at Beijing Guoan · joined Jul 2026 (permanent)· 1Ligue 1AmiensNow at Beijing Guoan · joined Jul 2026 (permanent)1Ligue 1F255391521106.63
1823Kenny AthiuF · Melbourne Victory · 1A-League MenMelbourne Victory1A-League MenF–3431401306.63
1824V. PajotM · AngersNow at Annecy · joined Jul 2022 (free transfer)· 1Ligue 1AngersNow at Annecy · joined Jul 2022 (free transfer)1Ligue 1M29115601006.63
1825Willians SantanaM · CRB · 2Campeonato Brasileiro Série BCRB2Campeonato Brasileiro Série BM326131211206.63
1826I. LjubicM · Sturm GrazNow at Apollon Limassol · joined Jul 2026 (permanent)· 1Austrian BundesligaSturm GrazNow at Apollon Limassol · joined Jul 2026 (permanent)1Austrian BundesligaM232,2282911916.63
1827J. MurphyM · CardiffNow at Portsmouth · joined Jun 2024 (free transfer)· 2ChampionshipCardiffNow at Portsmouth · joined Jun 2024 (free transfer)2ChampionshipM251,5582953406.63
1828Andre LuisF · FortalezaNow at Vila Nova · joined Apr 2025 (free transfer)· 1Campeonato Brasileiro Série AFortalezaNow at Vila Nova · joined Apr 2025 (free transfer)1Campeonato Brasileiro Série AF231,3382320406.63
1829Baptiste ReynetG · ToulouseNow at Omonia Nicosia · joined Jul 2024· 1Ligue 1ToulouseNow at Omonia Nicosia · joined Jul 20241Ligue 1G292,0342300106.63
1830Mikel VesgaM · Athletic ClubNow at Almería · joined Jul 2026 (free transfer)· 1La LigaAthletic ClubNow at Almería · joined Jul 2026 (free transfer)1La LigaM271,3112001306.64
1831T. TouréM · SochauxNow at Angers · joined Jul 2020· 2Ligue 2SochauxNow at Angers · joined Jul 20202Ligue 2M261,0692121206.64
1832Dani EscricheF · ElcheNow at Apollon Limassol · joined Jan 2026 (permanent)· 2Segunda DivisionElcheNow at Apollon Limassol · joined Jan 2026 (permanent)2Segunda DivisionF221,0462031206.64
1833Yūki ŌtsuM · Yokohama F. MarinosNow at Júbilo Iwata · joined Jan 2021 (free transfer)· 1J1 LeagueYokohama F. MarinosNow at Júbilo Iwata · joined Jan 2021 (free transfer)1J1 LeagueM304852301006.64
1834K. MatsubaraD · S-PulseNow at Júbilo Iwata · joined Jul 2022· 1J1 LeagueS-PulseNow at Júbilo Iwata · joined Jul 20221J1 LeagueD233,0563421306.64
1835V. BehramiM · GenoaNow at Brescia · joined Jan 2022 (free transfer)· 1Serie AGenoaNow at Brescia · joined Jan 2022 (free transfer)1Serie AM351,1151700416.64
1836Marshall MunetsiD · ReimsNow at Wolverhampton Wanderers · joined Jun 2026· 1Ligue 1ReimsNow at Wolverhampton Wanderers · joined Jun 20261Ligue 1D248461702306.64
1837Sofiane DiopM · SochauxNow at Nice · joined Aug 2022 (permanent)· 2Ligue 2SochauxNow at Nice · joined Aug 2022 (permanent)2Ligue 2M206901511206.64
1838Héctor BellerínD · ArsenalNow at Real Betis · joined Jul 2023 (free transfer)· 1Premier LeagueArsenalNow at Real Betis · joined Jul 2023 (free transfer)1Premier LeagueD251,1591510206.64
1839Rúnar Alex RúnarssonG · DijonNow at FC Copenhagen · joined Feb 2024 (free transfer)· 1Ligue 1DijonNow at FC Copenhagen · joined Feb 2024 (free transfer)1Ligue 1G259001100006.64
1840Maxime Le MarchandD · FulhamNow at Strasbourg · joined Aug 2021 (free transfer)· 2ChampionshipFulhamNow at Strasbourg · joined Aug 2021 (free transfer)2ChampionshipD303291400106.64
1841Matteo PolitanoM · Inter MilanNow at Napoli · joined Jul 2021 (permanent)· 1Serie AInter MilanNow at Napoli · joined Jul 2021 (permanent)1Serie AM262721100006.64
1842J. RichardsD · Cardiff · 2ChampionshipCardiff2ChampionshipD299451100406.64
1843GeuvanioM · Atlético MineiroNow at Juventude · joined Apr 2023 (free transfer)· 1Campeonato Brasileiro Série AAtlético MineiroNow at Juventude · joined Apr 2023 (free transfer)1Campeonato Brasileiro Série AM–9032201616.64
1844Callum ConnollyD · LincolnNow at Bradford City · joined Jun 2026 (free transfer)· 3League OneLincolnNow at Bradford City · joined Jun 2026 (free transfer)3League OneD227561101306.64
1845M. MillsD · Forest Green · 4League TwoForest Green4League TwoD337291100406.64
1846Z. RuddenF · PlymouthNow at Dunfermline · joined Aug 2025· 4League TwoPlymouthNow at Dunfermline · joined Aug 20254League TwoF–5401220106.64
1847GegeM · AvaíNow at Goiás · joined Dec 2025 (free transfer)· 1Campeonato Brasileiro Série AAvaíNow at Goiás · joined Dec 2025 (free transfer)1Campeonato Brasileiro Série AM265111110206.64
1848J. KhasaM · Sion · 1Swiss Super LeagueSion1Swiss Super LeagueM223091302106.64
1849R. AzevedoM · ServetteNow at Étoile Carouge · joined Jul 2025 (free transfer)· 1Swiss Super LeagueServetteNow at Étoile Carouge · joined Jul 2025 (free transfer)1Swiss Super LeagueM–2391400206.64
1850V. MillicoF · Torino · 1Serie ATorino1Serie AF–2251100006.64

API-Football · Data sources