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.4,401–4,450 of 12,952 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
4401Casper NielsenD · OdenseNow at Standard Liège · joined Jun 2025 (permanent)· 1Danish SuperligaOdenseNow at Standard Liège · joined Jun 2025 (permanent)1Danish SuperligaD261,8052000506.80
4402Shohei TakahashiD · JúbiloNow at Machida Zelvia · joined Feb 2024· 1J1 LeagueJúbiloNow at Machida Zelvia · joined Feb 20241J1 LeagueD281,8002000206.80
4403RobsonM · CoritibaNow at Novorizontino · joined Jan 2025 (free transfer)· 2Campeonato Brasileiro Série BCoritibaNow at Novorizontino · joined Jan 2025 (free transfer)2Campeonato Brasileiro Série BM291,7382083906.80
4404Thibaut VionD · NiortNow at Progres Niederkorn · joined Jan 2026 (free transfer)· 2Ligue 2NiortNow at Progres Niederkorn · joined Jan 2026 (free transfer)2Ligue 2D261,4962122606.80
4405Luke BerryM · LutonNow at Charlton Athletic · joined Jun 2024 (free transfer)· 2ChampionshipLutonNow at Charlton Athletic · joined Jun 2024 (free transfer)2ChampionshipM271,3732111506.80
4406A. PonceF · Akhmat GroznyNow at Academia Puerto Cabello · joined Jul 2026 (permanent)· 1Russian Premier LeagueAkhmat GroznyNow at Academia Puerto Cabello · joined Jul 2026 (permanent)1Russian Premier LeagueF231,1162031206.80
4407Rasmus ThelanderD · AaBNow at Omonia Aradippou · joined Jun 2025 (free transfer)· 1Danish SuperligaAaBNow at Omonia Aradippou · joined Jun 2025 (free transfer)1Danish SuperligaD281,3952010306.79
4408Liam KellyG · QPRNow at Rangers · joined Jun 2024 (free transfer)· 2ChampionshipQPRNow at Rangers · joined Jun 2024 (free transfer)2ChampionshipG241,7101900006.79
4409I. DialloM · Stade Brestois 29Now at Al Shahaniya · joined Aug 2026 (loan)· 1Ligue 1Stade Brestois 29Now at Al Shahaniya · joined Aug 2026 (loan)1Ligue 1M211,5711901206.79
4410Kōji MiyoshiF · Yokohama F. MarinosNow at VfL Bochum · joined Aug 2024· 1J1 LeagueYokohama F. MarinosNow at VfL Bochum · joined Aug 20241J1 LeagueF231,0351931206.79
4411T. PukkiF · NorwichNow at HJK Helsinki · joined Jan 2025 (permanent)· 1Premier LeagueNorwichNow at HJK Helsinki · joined Jan 2025 (permanent)1Premier LeagueF302,89236113306.79
4412Dael FryD · MiddlesbroughNow at Birmingham City · joined Jul 2026 (free transfer)· 2ChampionshipMiddlesbroughNow at Birmingham City · joined Jul 2026 (free transfer)2ChampionshipD223,1863600206.79
4413Ben DaviesD · Tottenham · 1Premier LeagueTottenham1Premier LeagueD271,4381800606.79
4414M. MahiM · ZürichNow at De Graafschap · joined Aug 2023 (free transfer)· 1Swiss Super LeagueZürichNow at De Graafschap · joined Aug 2023 (free transfer)1Swiss Super LeagueM261,1921824106.79
4415Marco RojasM · SønderjyskeNow at Wellington Phoenix · joined Jul 2024 (free transfer)· 1Danish SuperligaSønderjyskeNow at Wellington Phoenix · joined Jul 2024 (free transfer)1Danish SuperligaM281,1881822106.79
4416Chris StokesD · StevenageNow at AFC Fylde · joined Jan 2025 (free transfer)· 4League TwoStevenageNow at AFC Fylde · joined Jan 2025 (free transfer)4League TwoD291,6041802406.79
4417P. ValdiviaM · Guingamp · 2Ligue 2Guingamp2Ligue 2M–1,0551800506.79
4418Jackson IrvineM · HullNow at Cerezo Osaka · joined Aug 2026 (permanent)· 2ChampionshipHullNow at Cerezo Osaka · joined Aug 2026 (permanent)2ChampionshipM273,0293521706.79
4419D. AndrewD · Fleetwood · 3League OneFleetwood3League OneD293,0833531506.79
4420Joe AllenM · StokeNow at Swansea City · joined Jul 2022 (free transfer)· 2ChampionshipStokeNow at Swansea City · joined Jul 2022 (free transfer)2ChampionshipM302,9403542516.79
4421LyancoD · TorinoNow at Atlético Mineiro · joined Jul 2024 (permanent)· 1Serie ATorinoNow at Atlético Mineiro · joined Jul 2024 (permanent)1Serie AD231,1801700506.79
4422Yusuf YazıcıM · LilleNow at Olympiacos · joined Sep 2024 (free transfer)· 1Ligue 1LilleNow at Olympiacos · joined Sep 2024 (free transfer)1Ligue 1M238561814216.79
4423Bruno CostaM · PortimonenseNow at CFR 1907 Cluj · joined Jul 2026 (permanent)· 1Primeira LigaPortimonenseNow at CFR 1907 Cluj · joined Jul 2026 (permanent)1Primeira LigaM238451700406.79
4424Mickaël AlphonseD · DijonNow at Ajaccio · joined Jul 2022· 1Ligue 1DijonNow at Ajaccio · joined Jul 20221Ligue 1D301,3771701206.79
4425Paul DigbyD · StevenageNow at Colchester United · joined Jul 2026 (free transfer)· 4League TwoStevenageNow at Colchester United · joined Jul 2026 (free transfer)4League TwoD251,3881600106.79
4426RobertoM · ChapecoenseNow at Caxias · joined Dec 2025· 1Campeonato Brasileiro Série AChapecoenseNow at Caxias · joined Dec 20251Campeonato Brasileiro Série AM–1,4121601206.79
4427A. LesiotisM · Melbourne Victory · 1A-League MenMelbourne Victory1A-League MenM–9651701206.79
4428Yahya Al-ShehriM · Al-NassrNow at Al-Riyadh · joined Oct 2023 (free transfer)· 1Saudi Professional LeagueAl-NassrNow at Al-Riyadh · joined Oct 2023 (free transfer)1Saudi Professional LeagueM307361630006.79
4429Kastriot DermakuD · ParmaNow at Lecce · joined Aug 2021· 1Serie AParmaNow at Lecce · joined Aug 20211Serie AD281,0231600206.79
4430R. SykesD · AccringtonNow at Union SG · joined Jul 2022· 3League OneAccringtonNow at Union SG · joined Jul 20223League OneD212,7623112416.79
4431J. RossiterM · FleetwoodNow at Waterford · joined Jul 2025 (free transfer)· 3League OneFleetwoodNow at Waterford · joined Jul 2025 (free transfer)3League OneM231,1891501106.79
4432ValdoD · CearáNow at Confiança · joined Mar 2025· 1Campeonato Brasileiro Série ACearáNow at Confiança · joined Mar 20251Campeonato Brasileiro Série AD–2,5383001606.79
4433Fabio DaprelàD · LuganoNow at Zürich · joined Jun 2023· 1Swiss Super LeagueLuganoNow at Zürich · joined Jun 20231Swiss Super LeagueD292,6333011406.79
4434Mujaid SadickD · DeportivoNow at Rayo Vallecano · joined Aug 2026 (loan)· 2Segunda DivisionDeportivoNow at Rayo Vallecano · joined Aug 2026 (loan)2Segunda DivisionD202,3612800406.79
4435Kamil GrosickiM · West BromNow at Pogoń Szczecin · joined Aug 2021 (free transfer)· 2ChampionshipWest BromNow at Pogoń Szczecin · joined Aug 2021 (free transfer)2ChampionshipM324991413006.79
4436Wesley FofanaD · Saint EtienneNow at Chelsea · joined Aug 2022 (permanent)· 1Ligue 1Saint EtienneNow at Chelsea · joined Aug 2022 (permanent)1Ligue 1D191,2151410406.79
4437Melle MeulensteenD · RKC WaalwijkNow at GO Ahead Eagles · joined Aug 2025 (permanent)· 1EredivisieRKC WaalwijkNow at GO Ahead Eagles · joined Aug 2025 (permanent)1EredivisieD201,0591430506.79
4438F. Blake-TracyD · PeterboroughNow at Mansfield Town · joined Jun 2024 (free transfer)· 3League OnePeterboroughNow at Mansfield Town · joined Jun 2024 (free transfer)3League OneD249921402206.79
4439Rodrigo RodriguesF · Atlético GoianienseNow at Coritiba · joined Jul 2026 (permanent)· 2Campeonato Brasileiro Série BAtlético GoianienseNow at Coritiba · joined Jul 2026 (permanent)2Campeonato Brasileiro Série BF246601440206.79
4440M. NakayamaF · Júbilo · 1J1 LeagueJúbilo1J1 LeagueF–6481421006.79
4441Yann KaramohF · ParmaNow at Sampdoria · joined Sep 2026 (free transfer)· 1Serie AParmaNow at Sampdoria · joined Sep 2026 (free transfer)1Serie AF215761411006.79
4442O. LundD · OdenseNow at AGF · joined Jul 2021 (free transfer)· 1Danish SuperligaOdenseNow at AGF · joined Jul 2021 (free transfer)1Danish SuperligaD291,9642712916.79
4443K. AntonsenD · TromsoNow at Stromsgodset · joined Mar 2026 (free transfer)· 1EliteserienTromsoNow at Stromsgodset · joined Mar 2026 (free transfer)1EliteserienD252,2942711606.79
4444Berkay DabanlıD · SCR AltachNow at Fatih Karagümrük · joined Sep 2024 (free transfer)· 1Austrian BundesligaSCR AltachNow at Fatih Karagümrük · joined Sep 2024 (free transfer)1Austrian BundesligaD301,1051301506.79
4445R. ColyD · FamalicãoNow at İstanbulspor · joined Jul 2023 (free transfer)· 1Primeira LigaFamalicãoNow at İstanbulspor · joined Jul 2023 (free transfer)1Primeira LigaD248491402206.79
4446Alessandro FlorenziD · RomaNow at AC Milan · joined Jul 2022 (permanent)· 1Serie ARomaNow at AC Milan · joined Jul 2022 (permanent)1Serie AD291,0021401506.79
4447A. BatesM · WalsallNow at Drogheda United · joined Jul 2026 (free transfer)· 4League TwoWalsallNow at Drogheda United · joined Jul 2026 (free transfer)4League TwoM199141311006.79
4448Alan EmpereurD · HellasNow at Cuiabá · joined Apr 2025· 1Serie AHellasNow at Cuiabá · joined Apr 20251Serie AD268601300306.79
4449Eric GarciaD · Man CityNow at FC Barcelona · joined Jul 2024· 1Premier LeagueMan CityNow at FC Barcelona · joined Jul 20241Premier LeagueD197941300106.79
4450C. DunkleyD · WiganNow at Solihull Moors · joined Sep 2026 (loan)· 2ChampionshipWiganNow at Solihull Moors · joined Sep 2026 (loan)2ChampionshipD282,0202660826.79

API-Football · Data sources