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,501–4,550 of 12,952 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
4501Robert TaylorF · TromsoNow at LA Galaxy · joined Jul 2026 (free transfer)· 1EliteserienTromsoNow at LA Galaxy · joined Jul 2026 (free transfer)1EliteserienF252,3702841306.79
4502Jonathan IkonéM · LilleNow at Paris FC · joined Sep 2025 (permanent)· 1Ligue 1LilleNow at Paris FC · joined Sep 2025 (permanent)1Ligue 1M222,0742836606.79
4503David RochaM · ExtremaduraNow at Mérida · joined Jan 2021 (free transfer)· 2Segunda DivisionExtremaduraNow at Mérida · joined Jan 2021 (free transfer)2Segunda DivisionM351,8843013706.79
4504Joe RothwellM · BlackburnNow at Sheffield United · joined Feb 2026 (permanent)· 2ChampionshipBlackburnNow at Sheffield United · joined Feb 2026 (permanent)2ChampionshipM251,8993622306.79
4505UilliamF · Operario-PRNow at Persib Bandung · joined Jul 2026 (permanent)· 2Campeonato Brasileiro Série BOperario-PRNow at Persib Bandung · joined Jul 2026 (permanent)2Campeonato Brasileiro Série BF–9071820206.79
4506M. StevensF · Forest GreenNow at AFC Wimbledon · joined Jul 2024 (free transfer)· 4League TwoForest GreenNow at AFC Wimbledon · joined Jul 2024 (free transfer)4League TwoF221,3472033206.79
4507Louis ThompsonM · MK DonsNow at Stevenage · joined Jul 2023 (free transfer)· 3League OneMK DonsNow at Stevenage · joined Jul 2023 (free transfer)3League OneM25559900106.79
4508VitinhoM · Red Bull · 2Campeonato Brasileiro Série BRed Bull2Campeonato Brasileiro Série BM–256901106.79
4509Emil AuderoG · SampdoriaNow at Rayo Vallecano · joined Aug 2026 (loan)· 1Serie ASampdoriaNow at Rayo Vallecano · joined Aug 2026 (loan)1Serie AG233,2403600106.79
4510V. DamascanF · Fortuna SittardNow at Hapoel Jerusalem · joined Jul 2026 (permanent)· 1EredivisieFortuna SittardNow at Hapoel Jerusalem · joined Jul 2026 (permanent)1EredivisieF211,0931961206.79
4511Dmitri SkopintsevD · Dynamo Moscow · 1Russian Premier LeagueDynamo Moscow1Russian Premier LeagueD23741910106.79
4512Mason BennettF · MillwallNow at Worksop Town · joined Oct 2026 (loan)· 2ChampionshipMillwallNow at Worksop Town · joined Oct 2026 (loan)2ChampionshipF23438920106.79
4513Jamie PatersonF · DerbyNow at Plymouth Argyle · joined Jul 2025 (free transfer)· 2ChampionshipDerbyNow at Plymouth Argyle · joined Jul 2025 (free transfer)2ChampionshipF284921012006.79
4514Bersant CelinaM · SwanseaNow at Al-Ettifaq · joined Jun 2026 (free transfer)· 2ChampionshipSwanseaNow at Al-Ettifaq · joined Jun 2026 (free transfer)2ChampionshipM232,4973622206.79
4515T. KirschbaumG · VVV-Venlo · 1EredivisieVVV-Venlo1EredivisieG332,3402600206.79
4516Jason ShackellD · Lincoln · 3League OneLincoln3League OneD362,2932620306.79
4517Denis BouangaM · Saint Etienne · 1Ligue 1Saint Etienne1Ligue 1M252,04626103406.79
4518Mohammed QassemD · Al-Faisaly FCNow at Al-Qadsiah · joined Jul 2024 (free transfer)· 1Saudi Professional LeagueAl-Faisaly FCNow at Al-Qadsiah · joined Jul 2024 (free transfer)1Saudi Professional LeagueD252,3122611506.79
4519Jacob Barrett LaursenM · OdenseNow at BK Häcken · joined Aug 2023· 1Danish SuperligaOdenseNow at BK Häcken · joined Aug 20231Danish SuperligaM251,7542613206.79
4520J. TartarottiM · SCR Altach · 1Austrian BundesligaSCR Altach1Austrian BundesligaM201,8422723506.79
4521Alan BrowneM · PrestonNow at Sunderland · joined May 2026· 2ChampionshipPrestonNow at Sunderland · joined May 20262ChampionshipM253,2004342306.79
4522Leonardo SilvaD · Atlético Mineiro · 1Campeonato Brasileiro Série AAtlético Mineiro1Campeonato Brasileiro Série AD411,2531710506.79
4523Jan BednarekD · SouthamptonNow at FC Porto · joined Jul 2025 (permanent)· 1Premier LeagueSouthamptonNow at FC Porto · joined Jul 2025 (permanent)1Premier LeagueD243,0583411406.79
4524Daniel DrescherD · St. Pölten · 1Austrian BundesligaSt. Pölten1Austrian BundesligaD301,2711700406.79
4525Fernando TorresF · Sagan Tosu · 1J1 LeagueSagan Tosu1J1 LeagueF361,0021820306.79
4526MarceloM · Operario-PRNow at Remo · joined Jun 2023 (free transfer)· 2Campeonato Brasileiro Série BOperario-PRNow at Remo · joined Jun 2023 (free transfer)2Campeonato Brasileiro Série BM322,7403442406.79
4527JádsonM · CorinthiansNow at Vitória · joined Dec 2021 (free transfer)· 1Campeonato Brasileiro Série ACorinthiansNow at Vitória · joined Dec 2021 (free transfer)1Campeonato Brasileiro Série AM366291701306.79
4528Jorge CorreaM · MarítimoNow at Java United · joined Jul 2024 (free transfer)· 1Primeira LigaMarítimoNow at Java United · joined Jul 2024 (free transfer)1Primeira LigaM271,6342631506.79
4529Zé RafaelM · PalmeirasNow at Alverca · joined Aug 2026 (free transfer)· 1Campeonato Brasileiro Série APalmeirasNow at Alverca · joined Aug 2026 (free transfer)1Campeonato Brasileiro Série AM271,5782555606.79
4530K. MokotjoM · BrentfordNow at Cape Town City · joined Jul 2024· 2ChampionshipBrentfordNow at Cape Town City · joined Jul 20242ChampionshipM291,3762512006.79
4531Dani GiménezG · DeportivoNow at UD Logroñés · joined Dec 2020 (free transfer)· 2Segunda DivisionDeportivoNow at UD Logroñés · joined Dec 2020 (free transfer)2Segunda DivisionG363,7134100006.79
4532Cédric SoaresD · SouthamptonNow at São Paulo · joined Jan 2025 (free transfer)· 1Premier LeagueSouthamptonNow at São Paulo · joined Jan 2025 (free transfer)1Premier LeagueD281,3091601106.79
4533Joel CarliD · Botafogo · 1Campeonato Brasileiro Série ABotafogo1Campeonato Brasileiro Série AD332,17324001006.79
4534Mubarak WakasoM · AlavésNow at Jiangsu Suning · joined Jan 2020· 1La LigaAlavésNow at Jiangsu Suning · joined Jan 20201La LigaM291,28716001216.79
4535Erik LamelaM · TottenhamNow at AEK Athens · joined Jul 2024 (free transfer)· 1Premier LeagueTottenhamNow at AEK Athens · joined Jul 2024 (free transfer)1Premier LeagueM281,2112521306.79
4536Oh Jae-sukD · GambaNow at Daejeon Hana Citizen · joined Jul 2026 (permanent)· 1J1 LeagueGambaNow at Daejeon Hana Citizen · joined Jul 2026 (permanent)1J1 LeagueD30691801106.79
4537Pedro AmadorD · BragaNow at Hapoel Beer Sheva · joined Jul 2026 (permanent)· 1Primeira LigaBragaNow at Hapoel Beer Sheva · joined Jul 2026 (permanent)1Primeira LigaD21632900106.79
4538L. CrisetigM · MirandésNow at Reggiana · joined Aug 2026 (free transfer)· 2Segunda DivisionMirandésNow at Reggiana · joined Aug 2026 (free transfer)2Segunda DivisionM–403900306.79
4539Thiago SantosM · PalmeirasNow at Coritiba · joined Jan 2026 (permanent)· 1Campeonato Brasileiro Série APalmeirasNow at Coritiba · joined Jan 2026 (permanent)1Campeonato Brasileiro Série AM301,0971810506.79
4540Madallah Al-OlayanD · Al-HilalNow at Al-Ettifaq · joined Jul 2026 (permanent)· 1Saudi Professional LeagueAl-HilalNow at Al-Ettifaq · joined Jul 2026 (permanent)1Saudi Professional LeagueD255831100206.79
4541RômuloM · LondrinaNow at CRB · joined Jan 2024 (free transfer)· 2Campeonato Brasileiro Série BLondrinaNow at CRB · joined Jan 2024 (free transfer)2Campeonato Brasileiro Série BM24559801106.79
4542John AkindeF · Gillingham · 3League OneGillingham3League OneF–558800106.79
4543Haris CirakM · Kristiansund · 1EliteserienKristiansund1EliteserienM–528900306.79
4544M. RossmannD · Heracles Almelo · 1EredivisieHeracles Almelo1EredivisieD–389820206.79
4545Alon TurgemanF · Austria ViennaNow at Hapoel Haifa · joined Jul 2026 (permanent)· 1Austrian BundesligaAustria ViennaNow at Hapoel Haifa · joined Jul 2026 (permanent)1Austrian BundesligaF29356831106.79
4546Renaud RipartF · NîmesNow at Troyes · joined Sep 2025 (free transfer)· 1Ligue 1NîmesNow at Troyes · joined Sep 2025 (free transfer)1Ligue 1F272,0312442006.79
4547Sergio Ruiz AlonsoM · Racing SantanderNow at Las Palmas · joined Jun 2026 (permanent)· 2Segunda DivisionRacing SantanderNow at Las Palmas · joined Jun 2026 (permanent)2Segunda DivisionM252,1423100206.79
4548Stefan MitrovićD · StrasbourgNow at FK Partizan · joined Jan 2026 (free transfer)· 1Ligue 1StrasbourgNow at FK Partizan · joined Jan 2026 (free transfer)1Ligue 1D302,0542311406.79
4549Mathias RossD · AaBNow at Plymouth Argyle · joined Aug 2025 (free transfer)· 1Danish SuperligaAaBNow at Plymouth Argyle · joined Aug 2025 (free transfer)1Danish SuperligaD191,7052300306.79
4550CastoG · Extremadura · 2Segunda DivisionExtremadura2Segunda DivisionG–3,4373800406.79

API-Football · Data sources