Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2015, senior men's leaguesFilters ↓Calendar-year stats for 2015 are still being built, so this shows season stats for now.2,551–2,600 of 3,867 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2551Fabián RuizM · BetisNow at Paris Saint-Germain · joined Aug 2022 (permanent)· 1La LigaBetisNow at Paris Saint-Germain · joined Aug 2022 (permanent)1La LigaM204281201006.47
2552Toni SilvaF · União da Madeira · 1Primeira LigaUnião da Madeira1Primeira LigaF–501730206.47
2553Isaac Kiese ThelinF · BordeauxNow at SV Ried · joined Jun 2026 (free transfer)· 1Ligue 1BordeauxNow at SV Ried · joined Jun 2026 (free transfer)1Ligue 1F24301700006.47
2554Artur BorucG · BournemouthNow at Legia Warsaw · joined Aug 2020 (free transfer)· 1Premier LeagueBournemouthNow at Legia Warsaw · joined Aug 2020 (free transfer)1Premier LeagueG362,4302700106.47
2555KucaM · Belenenses SADNow at Feirense · joined Jan 2019· 1Primeira LigaBelenenses SADNow at Feirense · joined Jan 20191Primeira LigaM267791010006.47
2556J. MonteroM · SwanseaNow at Aucas · joined Jan 2023· 1Premier LeagueSwanseaNow at Aucas · joined Jan 20231Premier LeagueM261,3572302006.47
2557M. OlssonD · NorwichNow at Malmö FF · joined Aug 2021· 1Premier LeagueNorwichNow at Malmö FF · joined Aug 20211Premier LeagueD281,6832312106.47
2558OsvaldoM · FluminenseNow at Vitória · joined Jan 2023 (free transfer)· 1Campeonato Brasileiro Série AFluminenseNow at Vitória · joined Jan 2023 (free transfer)1Campeonato Brasileiro Série AM296441610216.47
2559B. PereaF · TroyesNow at Công An Nhân Dân · joined Jul 2026 (permanent)· 1Ligue 1TroyesNow at Công An Nhân Dân · joined Jul 2026 (permanent)1Ligue 1F–5131200216.47
2560Stian RingstadD · Braga · 1Primeira LigaBraga1Primeira LigaD24383700006.47
2561Pedro RochaM · GrêmioNow at Coritiba · joined Dec 2025 (free transfer)· 1Campeonato Brasileiro Série AGrêmioNow at Coritiba · joined Dec 2025 (free transfer)1Campeonato Brasileiro Série AM217321552316.46
2562Jean Victor MakengoM · CaenNow at Lorient · joined Jan 2023 (permanent)· 1Ligue 1CaenNow at Lorient · joined Jan 2023 (permanent)1Ligue 1M184311000106.46
2563William BarbioM · ChapecoenseNow at Amazonas · joined Jan 2024 (free transfer)· 1Campeonato Brasileiro Série AChapecoenseNow at Amazonas · joined Jan 2024 (free transfer)1Campeonato Brasileiro Série AM236371001206.46
2564J. FlanaganD · Liverpool · 1Premier LeagueLiverpool1Premier LeagueD23421501106.46
2565Danilo BarcelosM · Sport RecifeNow at Ponte Preta · joined Jan 2025 (free transfer)· 1Campeonato Brasileiro Série ASport RecifeNow at Ponte Preta · joined Jan 2025 (free transfer)1Campeonato Brasileiro Série AM24301511206.46
2566SuelitonD · Figueirense · 1Campeonato Brasileiro Série AFigueirense1Campeonato Brasileiro Série AD–252501206.46
2567N. AmrabatM · MálagaNow at Utrecht · joined Aug 2026 (free transfer)· 1La LigaMálagaNow at Utrecht · joined Aug 2026 (free transfer)1La LigaM299271201516.46
2568Edson FariasM · Paços de FerreiraNow at Académica · joined Jul 2025 (free transfer)· 1Primeira LigaPaços de FerreiraNow at Académica · joined Jul 2025 (free transfer)1Primeira LigaM–1,0102100506.46
2569R. CorreaD · EspanyolNow at Extremadura 1924 · joined Nov 2025 (free transfer)· 1La LigaEspanyolNow at Extremadura 1924 · joined Nov 2025 (free transfer)1La LigaD–468700416.46
2570F. DoréF · Angers · 1Ligue 1Angers1Ligue 1F–619900206.46
2571Everton SilvaD · Avaí · 1Campeonato Brasileiro Série AAvaí1Campeonato Brasileiro Série AD–5811010806.45
2572PitiF · Vallecano · 1La LigaVallecano1La LigaF–337800106.45
2573Florian ThauvinM · NewcastleNow at Lens · joined Aug 2025 (permanent)· 1Premier LeagueNewcastleNow at Lens · joined Aug 2025 (permanent)1Premier LeagueM234201300106.45
2574Roberto CanellaD · SportingNow at Marino de Luanco · joined Jul 2023 (free transfer)· 1La LigaSportingNow at Marino de Luanco · joined Jul 2023 (free transfer)1La LigaD28705900406.44
2575LafitaM · Getafe · 1La LigaGetafe1La LigaM–1,0191432506.44
2576Yoan GouffranF · NewcastleNow at Ararat-Armenia · joined Feb 2020· 1Premier LeagueNewcastleNow at Ararat-Armenia · joined Feb 20201Premier LeagueF30224800006.44
2577Hugo SecoM · Académica · 1Primeira LigaAcadémica1Primeira LigaM288262010606.44
2578Scott SinclairM · Aston VillaNow at Bristol Rovers · joined Oct 2022 (free transfer)· 1Premier LeagueAston VillaNow at Bristol Rovers · joined Oct 2022 (free transfer)1Premier LeagueM271,5962720006.44
2579V. Odjidja-OfoeM · NorwichNow at HNK Hajduk Split · joined Jul 2023 (free transfer)· 1Premier LeagueNorwichNow at HNK Hajduk Split · joined Jul 2023 (free transfer)1Premier LeagueM272751002206.44
2580Ricardo ValenteM · Vitória de GuimarãesNow at Leixões · joined Aug 2022· 1Primeira LigaVitória de GuimarãesNow at Leixões · joined Aug 20221Primeira LigaM251,8153050606.44
2581Joao PedroD · PalmeirasNow at Grêmio · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série APalmeirasNow at Grêmio · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AD19683900106.43
2582KelvinM · PalmeirasNow at Uthai Thani · joined Jan 2026 (free transfer)· 1Campeonato Brasileiro Série APalmeirasNow at Uthai Thani · joined Jan 2026 (free transfer)1Campeonato Brasileiro Série AM23323603406.43
2583M. CardosoM · União da MadeiraNow at Erzurumspor FK · joined Aug 2026 (permanent)· 1Primeira LigaUnião da MadeiraNow at Erzurumspor FK · joined Aug 2026 (permanent)1Primeira LigaM22151600106.43
2584P. PuelM · Nice · 1Ligue 1Nice1Ligue 1M–1861100006.43
2585I. HajrovićM · Eibar · 1La LigaEibar1La LigaM–174700006.43
2586Edigar JunioF · JoinvilleNow at Imabari · joined Jan 2026 (free transfer)· 1Campeonato Brasileiro Série AJoinvilleNow at Imabari · joined Jan 2026 (free transfer)1Campeonato Brasileiro Série AF258561512006.43
2587Víctor ÁlvarezD · EspanyolNow at L'Hospitalet · joined Aug 2024 (free transfer)· 1La LigaEspanyolNow at L'Hospitalet · joined Aug 2024 (free transfer)1La LigaD231,9662712406.43
2588Diego LópezG · MilanNow at Rayo Vallecano · joined Jul 2022 (free transfer)· 1Serie AMilanNow at Rayo Vallecano · joined Jul 2022 (free transfer)1Serie AG34720800106.43
2589MinhocaM · Paços de Ferreira · 1Primeira LigaPaços de Ferreira1Primeira LigaM–403820106.43
2590L. MchedlidzeF · Empoli · 1Serie AEmpoli1Serie AF263111300216.43
2591Matheus PereiraF · Sporting CPNow at Cruzeiro · joined Jul 2024 (permanent)· 1Primeira LigaSporting CPNow at Cruzeiro · joined Jul 2024 (permanent)1Primeira LigaF20145800006.42
2592Adama TraoréM · Aston VillaNow at Deportivo La Coruña · joined Aug 2026 (free transfer)· 1Premier LeagueAston VillaNow at Deportivo La Coruña · joined Aug 2026 (free transfer)1Premier LeagueM20177901106.42
2593Leandro CastánD · RomaNow at Cagliari · joined Jan 2018 (loan)· 1Serie ARomaNow at Cagliari · joined Jan 2018 (loan)1Serie AD29381500106.42
2594SamuelF · Sport RecifeNow at Dubai United · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série ASport RecifeNow at Dubai United · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AF–200501106.42
2595Ibai GómezM · Athletic ClubNow at Deportivo La Coruña · joined Jul 2022· 1La LigaAthletic ClubNow at Deportivo La Coruña · joined Jul 20221La LigaM26115500306.42
2596F. CampbellF · C. PalaceNow at Huddersfield Town · joined Aug 2019 (free transfer)· 1Premier LeagueC. PalaceNow at Huddersfield Town · joined Aug 2019 (free transfer)1Premier LeagueF283601100106.42
2597Ítalo MeloM · JoinvilleNow at Juazeirense · joined Dec 2025· 1Campeonato Brasileiro Série AJoinvilleNow at Juazeirense · joined Dec 20251Campeonato Brasileiro Série AM23299600006.42
2598V. LavigneM · Lorient · 1Ligue 1Lorient1Ligue 1M–151600006.42
2599Francisco MolineroD · BetisNow at Mar Menor · joined Jul 2021 (free transfer)· 1La LigaBetisNow at Mar Menor · joined Jul 2021 (free transfer)1La LigaD301,1912101506.42
2600João SilvaF · Paços de FerreiraNow at Lusitânia Lourosa · joined Jul 2025 (free transfer)· 1Primeira LigaPaços de FerreiraNow at Lusitânia Lourosa · joined Jul 2025 (free transfer)1Primeira LigaF26320800106.41

API-Football · Data sources