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,401–2,450 of 12,952 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2401Cristóbal MárquezM · Fuenlabrada · Segunda DivisionFuenlabrada2Segunda DivisionM362,6763710916.67
2402Adam ReachM · Sheff WedNow at Lincoln City · joined Sep 2025 (free transfer)· ChampionshipSheff WedNow at Lincoln City · joined Sep 2025 (free transfer)2ChampionshipM272,3463716506.67
2403Dimitri FoulquierD · GranadaNow at Valencia · joined Aug 2021 (permanent)· La LigaGranadaNow at Valencia · joined Aug 2021 (permanent)1La LigaD271,1341710406.67
2404Jonás RamalhoD · GironaNow at Málaga · joined Jul 2022 (free transfer)· Segunda DivisionGironaNow at Málaga · joined Jul 2022 (free transfer)2Segunda DivisionD271,4422000306.67
2405George MoncurM · LutonNow at Bedford Town · joined Jun 2026 (free transfer)· ChampionshipLutonNow at Bedford Town · joined Jun 2026 (free transfer)2ChampionshipM264431710106.67
2406Paulinho PaulaM · BoavistaNow at Internacional · joined Jan 2026 (free transfer)· Primeira LigaBoavistaNow at Internacional · joined Jan 2026 (free transfer)1Primeira LigaM231,8422402816.67
2407Wilfried ZahaM · C. PalaceNow at Galatasaray · joined Jun 2026· Premier LeagueC. PalaceNow at Galatasaray · joined Jun 20261Premier LeagueM273,2803843506.67
2408Mikkel KallesøeM · RandersNow at AaB · joined Jun 2025 (permanent)· Danish SuperligaRandersNow at AaB · joined Jun 2025 (permanent)1Danish SuperligaM232,1902821206.67
2409FabrícioM · Urawa RedNow at Portimonense · joined Jul 2021 (free transfer)· J1 LeagueUrawa RedNow at Portimonense · joined Jul 2021 (free transfer)1J1 LeagueM307431421206.67
2410JairF · Central Coast · A-League MenCentral Coast1A-League MenF326301510006.67
2411O. PatrickF · CarlisleNow at Forest Green Rovers · joined Jun 2026 (free transfer)· League TwoCarlisleNow at Forest Green Rovers · joined Jun 2026 (free transfer)4League TwoF–569720006.67
2412Marc Andre SchmerböckM · Wolfsberger ACNow at SD Logroñés · joined Jan 2024· Austrian BundesligaWolfsberger ACNow at SD Logroñés · joined Jan 20241Austrian BundesligaM265161722006.67
2413CassianoF · CSANow at Casa Pia · joined Sep 2024· Campeonato Brasileiro Série ACSANow at Casa Pia · joined Sep 20241Campeonato Brasileiro Série AF31425800106.67
2414Rafael FurtadoF · Paraná · Campeonato Brasileiro Série BParaná2Campeonato Brasileiro Série BF–248800306.67
2415B. CéspedesM · ServetteNow at Yverdon-Sport · joined Jul 2023 (free transfer)· Swiss Super LeagueServetteNow at Yverdon-Sport · joined Jul 2023 (free transfer)1Swiss Super LeagueM251,4442830706.67
2416D. ProkopM · Austria ViennaNow at Olympiakos Nicosia · joined Jul 2026 (free transfer)· Austrian BundesligaAustria ViennaNow at Olympiakos Nicosia · joined Jul 2026 (free transfer)1Austrian BundesligaM237141501306.67
2417Caner CavlanD · Austria ViennaNow at Aliağa FAŞ · joined Jun 2026 (free transfer)· Austrian BundesligaAustria ViennaNow at Aliağa FAŞ · joined Jun 2026 (free transfer)1Austrian BundesligaD28551700106.67
2418Iury CastilhoF · PortimonenseNow at Albirex Niigata · joined Jul 2026 (loan)· Primeira LigaPortimonenseNow at Albirex Niigata · joined Jul 2026 (loan)1Primeira LigaF24474710206.67
2419Valentino LazaroM · Inter MilanNow at Al Ain · joined Jun 2026 (free transfer)· Serie AInter MilanNow at Al Ain · joined Jun 2026 (free transfer)1Serie AM24348701206.67
2420A. KräuchiM · St. Gallen · Swiss Super LeagueSt. Gallen1Swiss Super LeagueM22250800006.67
2421R. Loftus-CheekM · ChelseaNow at AC Milan · joined Jul 2023 (permanent)· Premier LeagueChelseaNow at AC Milan · joined Jul 2023 (permanent)1Premier LeagueM24210701006.67
2422J. CorinusD · Ajaccio · Ligue 2Ajaccio2Ligue 2D–197900206.67
2423IviF · HuescaNow at Iraklis · joined Jul 2026 (free transfer)· Segunda DivisionHuescaNow at Iraklis · joined Jul 2026 (free transfer)2Segunda DivisionF26180710206.67
2424W. MesloubM · LensNow at UMM Salal · joined Jan 2020· Ligue 2LensNow at UMM Salal · joined Jan 20202Ligue 2M34140700006.67
2425Ambroise OyongoM · Montpellier · Ligue 1Montpellier1Ligue 1M291,8242100306.67
2426Àngel RangelD · QPR · ChampionshipQPR2ChampionshipD371,6632100606.67
2427Mathias NielsenD · RandersNow at NSI Runavik · joined Jul 2022· Danish SuperligaRandersNow at NSI Runavik · joined Jul 20221Danish SuperligaD291,0872210616.67
2428Vinícius AraújoF · AvaíNow at Sagan Tosu · joined Jan 2024· Campeonato Brasileiro Série AAvaíNow at Sagan Tosu · joined Jan 20241Campeonato Brasileiro Série AF279911410106.67
2429Madger AntonioM · DoncasterNow at Crewe Alexandra · joined Sep 2021 (free transfer)· League OneDoncasterNow at Crewe Alexandra · joined Sep 2021 (free transfer)3League OneM231,2032302506.67
2430Carlos RuizD · Tenerife · Segunda DivisionTenerife2Segunda DivisionD361,4401800826.67
2431Garath McClearyM · ReadingNow at Gillingham · joined Sep 2025 (free transfer)· ChampionshipReadingNow at Gillingham · joined Sep 2025 (free transfer)2ChampionshipM334811912006.67
2432S. O'KeefeM · GillinghamNow at Chatham Town · joined Jul 2024 (free transfer)· League OneGillinghamNow at Chatham Town · joined Jul 2024 (free transfer)3League OneM292,1763030606.67
2433Vinícius JúniorF · Real Madrid · La LigaReal Madrid1La LigaF191,3812931406.67
2434Moussa SissokoM · TottenhamNow at Panathinaikos · joined Feb 2026 (permanent)· Premier LeagueTottenhamNow at Panathinaikos · joined Feb 2026 (permanent)1Premier LeagueM302,4552921806.67
2435Ivan ŠunjićM · BirminghamNow at Pafos · joined Aug 2024 (free transfer)· ChampionshipBirminghamNow at Pafos · joined Aug 2024 (free transfer)2ChampionshipM233,2774030906.67
2436Thomas KingG · NewportNow at Everton · joined Aug 2025 (permanent)· League TwoNewportNow at Everton · joined Aug 2025 (permanent)4League TwoG251,9802200206.67
2437Anton WalkesD · PortsmouthNow at Charlotte FC · joined Dec 2021· League OnePortsmouthNow at Charlotte FC · joined Dec 20213League OneD238601100106.67
2438ParáD · SantosNow at Portuguesa · joined Dec 2022 (free transfer)· Campeonato Brasileiro Série ASantosNow at Portuguesa · joined Dec 2022 (free transfer)1Campeonato Brasileiro Série AD348351100206.67
2439V. ManceauD · AngersNow at Guingamp · joined Jul 2022 (free transfer)· Ligue 1AngersNow at Guingamp · joined Jul 2022 (free transfer)1Ligue 1D301,9802200106.67
2440J. AbsalonsenM · Sønderjyske · Danish SuperligaSønderjyske1Danish SuperligaM341,6372231816.67
2441O. ZanzalaF · AccringtonNow at Caernarfon Town · joined Jul 2026 (free transfer)· League OneAccringtonNow at Caernarfon Town · joined Jul 2026 (free transfer)3League OneF–9472560106.67
2442Sheldon BateauD · Sarpsborg 08Now at SK Beveren · joined Jul 2023· EliteserienSarpsborg 08Now at SK Beveren · joined Jul 20231EliteserienD298331220106.67
2443Mateo PavlovićD · AngersNow at Rijeka · joined Jul 2024· Ligue 1AngersNow at Rijeka · joined Jul 20241Ligue 1D308161100306.67
2444Christian FuchsD · Leicester · Premier LeagueLeicester1Premier LeagueD347771100006.67
2445Lorenzo MelgarejoM · Spartak MoscowNow at Racing Club · joined Aug 2020 (free transfer)· Russian Premier LeagueSpartak MoscowNow at Racing Club · joined Aug 2020 (free transfer)1Russian Premier LeagueM296341210006.67
2446A. TouréF · Adelaide UnitedNow at Sydney · joined Jul 2025 (free transfer)· A-League MenAdelaide UnitedNow at Sydney · joined Jul 2025 (free transfer)1A-League MenF206291121106.67
2447Shunki HigashiM · Sanfrecce Hiroshima · J1 LeagueSanfrecce Hiroshima1J1 LeagueM193941101106.67
2448Luca SiligardiF · ParmaNow at SPAL · joined Jul 2023 (free transfer)· Serie AParmaNow at SPAL · joined Jul 2023 (free transfer)1Serie AF323451201006.67
2449Ben ThompsonM · MillwallNow at Bromley · joined Jan 2025 (permanent)· ChampionshipMillwallNow at Bromley · joined Jan 2025 (permanent)2ChampionshipM241,8512810506.67
2450Nemanja RadojaM · LevanteNow at Iraklis · joined Aug 2026 (free transfer)· La LigaLevanteNow at Iraklis · joined Aug 2026 (free transfer)1La LigaM272,0022610306.67

API-Football · Data sources