Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2019-20 season, senior men's leaguesFilters ↓Leagues that run 2019-20, plus calendar-year leagues (MLS, Brazil, the Nordics) for 2019.2,351–2,400 of 12,952 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2351Oliver FinneyM · CreweNow at Hartlepool United · joined Jan 2023· League TwoCreweNow at Hartlepool United · joined Jan 20234League TwoM228421550006.92
2352David BallF · Wellington PhoenixNow at Radcliffe · joined Jan 2025 (free transfer)· A-League MenWellington PhoenixNow at Radcliffe · joined Jan 2025 (free transfer)1A-League MenF302,1142564306.92
2353Erik Palmer BrownD · Austria ViennaNow at Panathinaikos · joined Aug 2023 (permanent)· Austrian BundesligaAustria ViennaNow at Panathinaikos · joined Aug 2023 (permanent)1Austrian BundesligaD232,0582521216.92
2354Marash KumbullaD · HellasNow at Rayo Vallecano · joined Aug 2026 (loan)· Serie AHellasNow at Rayo Vallecano · joined Aug 2026 (loan)1Serie AD201,9572510716.92
2355A. KlimovichG · Orenburg · Russian Premier LeagueOrenburg1Russian Premier LeagueG–1,8102000006.92
2356H. PellM · ColchesterNow at Bath City · joined Dec 2025 (free transfer)· League TwoColchesterNow at Bath City · joined Dec 2025 (free transfer)4League TwoM281,7502132906.92
2357Jan BamertD · SionNow at Thun · joined Aug 2022 (free transfer)· Swiss Super LeagueSionNow at Thun · joined Aug 2022 (free transfer)1Swiss Super LeagueD221,6742001206.92
2358Uroš SpajićD · KrasnodarNow at Beijing Guoan · joined Jul 2026 (permanent)· Russian Premier LeagueKrasnodarNow at Beijing Guoan · joined Jul 2026 (permanent)1Russian Premier LeagueD271,3501510506.92
2359Y. FujitaD · Júbilo · J1 LeagueJúbilo1J1 LeagueD–8281000106.92
2360ThallesM · Goiás · Campeonato Brasileiro Série AGoiás1Campeonato Brasileiro Série AM–6341011106.92
2361Karlo BručićD · Sagan TosuNow at Zabbar St. Patrick · joined Aug 2026 (free transfer)· J1 LeagueSagan TosuNow at Zabbar St. Patrick · joined Aug 2026 (free transfer)1J1 LeagueD28386500006.92
2362Salvatore BocchettiD · Hellas · Serie AHellas1Serie AD33302500206.92
2363Tarek ElrichD · Western Sydney · A-League MenWestern Sydney1A-League MenD33290501006.92
2364Adria Mateo LopezM · Ranheim · EliteserienRanheim1EliteserienM–282611006.92
2365J. BarrettM · Reading · ChampionshipReading2ChampionshipM–180501006.92
2366Gaël OndouaM · Servette · Swiss Super LeagueServette1Swiss Super LeagueM242,5113023806.92
2367Marvin SchwäbeG · BrøndbyNow at 1. FC Köln · joined Jul 2021 (free transfer)· Danish SuperligaBrøndbyNow at 1. FC Köln · joined Jul 2021 (free transfer)1Danish SuperligaG253,2543600006.92
2368İlkay GündoğanM · Man City · Premier LeagueMan City1Premier LeagueM292,0233121706.92
2369L. OsakiD · Vissel Kobe · J1 LeagueVissel Kobe1J1 LeagueD282,6123110116.92
2370A. LajamiD · Al-FatehNow at Al-Hilal · joined Jul 2026 (permanent)· Saudi Professional LeagueAl-FatehNow at Al-Hilal · joined Jul 2026 (permanent)1Saudi Professional LeagueD241,8222100306.92
2371Charlie AdamM · ReadingNow at Dundee · joined Sep 2020 (free transfer)· ChampionshipReadingNow at Dundee · joined Sep 2020 (free transfer)2ChampionshipM347972121406.92
2372Mason MountM · ChelseaNow at Manchester United · joined Jul 2023 (permanent)· Premier LeagueChelseaNow at Manchester United · joined Jul 2023 (permanent)1Premier LeagueM212,8723775306.92
2373Carlos EduardoD · Criciúma · Campeonato Brasileiro Série BCriciúma2Campeonato Brasileiro Série BD–9911600506.92
2374GilvanD · Atlético GoianienseNow at América-RN · joined May 2023· Campeonato Brasileiro Série BAtlético GoianienseNow at América-RN · joined May 20232Campeonato Brasileiro Série BD302,85432211206.92
2375Ryan JacksonD · ColchesterNow at AFC Totton · joined Aug 2025 (free transfer)· League TwoColchesterNow at AFC Totton · joined Aug 2025 (free transfer)4League TwoD292,3932712316.92
2376Bouna SarrD · MarseilleNow at Metz · joined Feb 2026 (free transfer)· Ligue 1MarseilleNow at Metz · joined Feb 2026 (free transfer)1Ligue 1D282,1692713306.92
2377Joe WilliamsM · WiganNow at Bristol City · joined Aug 2020· ChampionshipWiganNow at Bristol City · joined Aug 20202ChampionshipM233,00938131516.92
2378Tommy HøilandF · VikingNow at Sandnes Ulf · joined Jan 2022· EliteserienVikingNow at Sandnes Ulf · joined Jan 20221EliteserienF311,5292286506.92
2379M. ZeghbaG · Al-Wehda · Saudi Professional LeagueAl-Wehda1Saudi Professional LeagueG299901100006.92
2380I. MathewM · LillestromNow at Neftçi · joined Sep 2025 (free transfer)· EliteserienLillestromNow at Neftçi · joined Sep 2025 (free transfer)1EliteserienM–9851101206.92
2381Riqui PuigM · Barça · La LigaBarça1La LigaM205311102106.92
2382NinoF · Elche · Segunda DivisionElche2Segunda DivisionF403,1394483106.92
2383Marcel RømerM · LyngbyNow at KA · joined Apr 2025 (permanent)· Danish SuperligaLyngbyNow at KA · joined Apr 2025 (permanent)1Danish SuperligaM281,7102221506.92
2384L. KassiM · StabaekNow at Afturelding · joined Jul 2025 (free transfer)· EliteserienStabaekNow at Afturelding · joined Jul 2025 (free transfer)1EliteserienM251,5642242406.92
2385J. DaoudiM · Al-Raed · Saudi Professional LeagueAl-Raed1Saudi Professional LeagueM311,5132370916.92
2386C. BattocchioM · Stade Brestois 29Now at SS Monopoli 1966 · joined Aug 2024 (free transfer)· Ligue 1Stade Brestois 29Now at SS Monopoli 1966 · joined Aug 2024 (free transfer)1Ligue 1M–1,3962431106.92
2387Robbie KruseF · Melbourne VictoryNow at Brisbane Roar · joined Feb 2023· A-League MenMelbourne VictoryNow at Brisbane Roar · joined Feb 20231A-League MenF318071122206.92
2388R. ThomasM · PSV EindhovenNow at PEC Zwolle · joined Oct 2022 (free transfer)· EredivisiePSV EindhovenNow at PEC Zwolle · joined Oct 2022 (free transfer)1EredivisieM258041122116.92
2389Fabien CentonzeD · MetzNow at Nantes · joined Jul 2024· Ligue 1MetzNow at Nantes · joined Jul 20241Ligue 1D242,5202803306.92
2390R. McGowanD · SydneyNow at Livingston · joined Jul 2024 (free transfer)· A-League MenSydneyNow at Livingston · joined Jul 2024 (free transfer)1A-League MenD–2,5702810306.92
2391Benjamin LecomteG · MonacoNow at Fulham · joined Jul 2025 (permanent)· Ligue 1MonacoNow at Fulham · joined Jul 2025 (permanent)1Ligue 1G292,5202800106.92
2392R. AliouiF · AngersNow at Toulon · joined Jul 2024 (free transfer)· Ligue 1AngersNow at Toulon · joined Jul 2024 (free transfer)1Ligue 1F281,5642861106.92
2393Giacomo BonaventuraM · MilanNow at Al-Shabab · joined Aug 2024 (free transfer)· Serie AMilanNow at Al-Shabab · joined Aug 2024 (free transfer)1Serie AM301,3552935206.92
2394F. KentD · PeterboroughNow at Oxford United · joined Jun 2026 (free transfer)· League OnePeterboroughNow at Oxford United · joined Jun 2026 (free transfer)3League OneD242,4222810416.92
2395Troels KløveM · Odense · Danish SuperligaOdense1Danish SuperligaM292,3702850406.92
2396Rubén RochinaM · LevanteNow at Atlético Baleares · joined Feb 2024· La LigaLevanteNow at Atlético Baleares · joined Feb 20241La LigaM291,8952845506.92
2397Kevin FickentscherG · Sion · Swiss Super LeagueSion1Swiss Super LeagueG312,5112800106.92
2398T. FlanaganD · SunderlandNow at Colchester United · joined Jul 2024 (free transfer)· League OneSunderlandNow at Colchester United · joined Jul 2024 (free transfer)3League OneD281,3261710606.92
2399Fabio AbreuF · MoreirenseNow at Beijing Guoan · joined Jul 2026 (permanent)· Primeira LigaMoreirenseNow at Beijing Guoan · joined Jul 2026 (permanent)1Primeira LigaF272,42434132206.92
2400Leandro ParedesM · PSGNow at Boca Juniors · joined Jul 2025 (permanent)· Ligue 1PSGNow at Boca Juniors · joined Jul 2025 (permanent)1Ligue 1M268111701206.92

API-Football · Data sources