Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2019-20 season, senior men's leaguesChange filters ↓Leagues that run 2019-20, plus calendar-year leagues (MLS, Brazil, the Nordics) for 2019.1,801–1,850 of 5,104 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1801Dani de WitM · AZNow at Utrecht · joined Jun 2025 (free transfer)· EredivisieAZNow at Utrecht · joined Jun 2025 (free transfer)1EredivisieM221,5292231306.77
1802Álvaro VadilloM · GranadaNow at Racing Ferrol · joined Sep 2023 (free transfer)· La LigaGranadaNow at Racing Ferrol · joined Sep 2023 (free transfer)1La LigaM251,2272231006.77
1803Iñigo PérezM · Osasuna · La LigaOsasuna1La LigaM321,0832221406.77
1804Samba SowM · Nott'm Forest · ChampionshipNott'm Forest2ChampionshipM311,6942501906.77
1805Giovani Lo CelsoM · TottenhamNow at Real Betis · joined Aug 2024 (permanent)· Premier LeagueTottenhamNow at Real Betis · joined Aug 2024 (permanent)1Premier LeagueM241,5062802606.77
1806G. RobertsM · Wigan · ChampionshipWigan2ChampionshipM–301900006.77
1807Alfie JonesM · GillinghamNow at Middlesbrough · joined Jul 2025 (permanent)· League OneGillinghamNow at Middlesbrough · joined Jul 2025 (permanent)3League OneM222,6723021506.77
1808Callum StylesM · BarnsleyNow at West Bromwich Albion · joined Aug 2024· ChampionshipBarnsleyNow at West Bromwich Albion · joined Aug 20242ChampionshipM206691710106.77
1809Higor MeritãoM · Botafogo-SPNow at Vila Nova · joined Jul 2026 (permanent)· Campeonato Brasileiro Série BBotafogo-SPNow at Vila Nova · joined Jul 2026 (permanent)2Campeonato Brasileiro Série BM261,3092713306.77
1810J. AnanidzeM · Spartak Moscow · Russian Premier LeagueSpartak Moscow1Russian Premier LeagueM27325600006.77
1811D. KulikovM · Lokomotiv MoscowNow at Pyunik Yerevan · joined Jul 2026 (permanent)· Russian Premier LeagueLokomotiv MoscowNow at Pyunik Yerevan · joined Jul 2026 (permanent)1Russian Premier LeagueM22274600306.77
1812Alex PritchardM · HuddersfieldNow at Sivasspor · joined Jul 2024· ChampionshipHuddersfieldNow at Sivasspor · joined Jul 20242ChampionshipM279631801006.77
1813M. BesicM · Sheff UtdNow at OFK Beograd · joined Jul 2026 (free transfer)· Premier LeagueSheff UtdNow at OFK Beograd · joined Jul 2026 (free transfer)1Premier LeagueM27251900206.77
1814Júnior TavaresM · PortimonenseNow at Ponte Preta · joined Jan 2023 (free transfer)· Primeira LigaPortimonenseNow at Ponte Preta · joined Jan 2023 (free transfer)1Primeira LigaM231,1661510106.77
1815Mario-Jason KikondaM · Paris FCNow at Saint-Colomban Locminé · joined Jul 2025 (free transfer)· Ligue 2Paris FCNow at Saint-Colomban Locminé · joined Jul 2025 (free transfer)2Ligue 2M248771501316.77
1816G. NepomucenoM · Oldham · League TwoOldham4League TwoM–696911206.77
1817J. RileyM · Mansfield · League TwoMansfield4League TwoM–487610106.77
1818RomissonM · Vitória · Campeonato Brasileiro Série BVitória2Campeonato Brasileiro Série BM23374600006.77
1819Nenê BonilhaM · FortalezaNow at Anápolis · joined Dec 2025 (free transfer)· Campeonato Brasileiro Série AFortalezaNow at Anápolis · joined Dec 2025 (free transfer)1Campeonato Brasileiro Série AM28266600106.77
1820M. MalsaM · MirandésNow at Minerva Punjab · joined Jul 2026 (permanent)· Segunda DivisionMirandésNow at Minerva Punjab · joined Jul 2026 (permanent)2Segunda DivisionM232,46130001716.77
1821Jørgen Strand LarsenM · Sarpsborg 08Now at Crystal Palace · joined Feb 2026 (permanent)· EliteserienSarpsborg 08Now at Crystal Palace · joined Feb 2026 (permanent)1EliteserienM201,3652555206.77
1822Albin EkdalM · SampdoriaNow at Djurgårdens IF · joined Feb 2024 (free transfer)· Serie ASampdoriaNow at Djurgårdens IF · joined Feb 2024 (free transfer)1Serie AM302,3933202806.77
1823James McCarthyM · C. PalaceNow at Celtic · joined Aug 2021 (free transfer)· Premier LeagueC. PalaceNow at Celtic · joined Aug 2021 (free transfer)1Premier LeagueM291,6973300906.77
1824R. HassanM · SønderjyskeNow at Ham-Kam · joined Aug 2022 (free transfer)· Danish SuperligaSønderjyskeNow at Ham-Kam · joined Aug 2022 (free transfer)1Danish SuperligaM291,9062615206.77
1825Mitch PinnockM · AFC WimbledonNow at Bromley · joined Jul 2025 (free transfer)· League OneAFC WimbledonNow at Bromley · joined Jul 2025 (free transfer)3League OneM251,4812432406.77
1826E. ListM · StevenageNow at Northampton Town · joined Jun 2025 (free transfer)· League TwoStevenageNow at Northampton Town · joined Jun 2025 (free transfer)4League TwoM231,4182021106.77
1827J. OnomahM · FulhamNow at Dinamo Tbilisi · joined Mar 2026 (free transfer)· ChampionshipFulhamNow at Dinamo Tbilisi · joined Mar 2026 (free transfer)2ChampionshipM–2,0983443406.76
1828RomarinhoM · FortalezaNow at Criciúma · joined Dec 2025· Campeonato Brasileiro Série AFortalezaNow at Criciúma · joined Dec 20251Campeonato Brasileiro Série AM262,2303134106.76
1829Rodrigo BattagliaM · Sporting CPNow at Boca Juniors · joined Jan 2025 (permanent)· Primeira LigaSporting CPNow at Boca Juniors · joined Jan 2025 (permanent)1Primeira LigaM288541500306.76
1830Juan DomínguezM · Sturm GrazNow at Asteras Tripolis · joined Aug 2022 (free transfer)· Austrian BundesligaSturm GrazNow at Asteras Tripolis · joined Aug 2022 (free transfer)1Austrian BundesligaM302,0872841916.76
1831J. ButterfieldM · LutonNow at Scunthorpe United · joined Jun 2026 (free transfer)· ChampionshipLutonNow at Scunthorpe United · joined Jun 2026 (free transfer)2ChampionshipM–8651510206.76
1832A. ThurgateM · Newcastle JetsNow at Western Sydney Wanderers · joined Sep 2025 (free transfer)· A-League MenNewcastle JetsNow at Western Sydney Wanderers · joined Sep 2025 (free transfer)1A-League MenM201,3862522506.76
1833Caio RangelM · São Bento · Campeonato Brasileiro Série BSão Bento2Campeonato Brasileiro Série BM–1,1342220206.76
1834T. DomgjoniM · ZürichNow at Vitesse · joined Jul 2021 (free transfer)· Swiss Super LeagueZürichNow at Vitesse · joined Jul 2021 (free transfer)1Swiss Super LeagueM–2,3973112706.76
1835J. DossouM · HartbergNow at Sochaux · joined Jan 2023· Austrian BundesligaHartbergNow at Sochaux · joined Jan 20231Austrian BundesligaM281,8303173306.76
1836C. ZockM · SionNow at Yverdon-Sport · joined Aug 2021· Swiss Super LeagueSionNow at Yverdon-Sport · joined Aug 20211Swiss Super LeagueM261,5671901816.76
1837Manu MorlanesM · VillarrealNow at RCD Mallorca · joined Jul 2023 (permanent)· La LigaVillarrealNow at RCD Mallorca · joined Jul 2023 (permanent)1La LigaM21266901006.76
1838Emre ÇolakM · DeportivoNow at Intercity · joined Jan 2023 (free transfer)· Segunda DivisionDeportivoNow at Intercity · joined Jan 2023 (free transfer)2Segunda DivisionM299001620316.76
1839G. WijnaldumM · LiverpoolNow at Al-Ittihad · joined Sep 2026 (free transfer)· Premier LeagueLiverpoolNow at Al-Ittihad · joined Sep 2026 (free transfer)1Premier LeagueM292,9483740006.76
1840Federico BernardeschiM · JuventusNow at Bologna · joined Jul 2025 (free transfer)· Serie AJuventusNow at Bologna · joined Jul 2025 (free transfer)1Serie AM261,5962911606.76
1841V. HoffM · OddNow at Molde · joined Dec 2025 (free transfer)· EliteserienOddNow at Molde · joined Dec 2025 (free transfer)1EliteserienM242,5002922406.76
1842Joel GrantM · PlymouthNow at Grimsby Town · joined Jul 2021 (free transfer)· League TwoPlymouthNow at Grimsby Town · joined Jul 2021 (free transfer)4League TwoM321,1452143006.76
1843Demarai GrayM · LeicesterNow at Birmingham City · joined Jul 2025 (free transfer)· Premier LeagueLeicesterNow at Birmingham City · joined Jul 2025 (free transfer)1Premier LeagueM246112123106.76
1844Ferran TorresM · ValenciaNow at Paris Saint-Germain · joined Aug 2026 (permanent)· La LigaValenciaNow at Paris Saint-Germain · joined Aug 2026 (permanent)1La LigaM202,2763445406.76
1845RomuloM · Grêmio · Campeonato Brasileiro Série AGrêmio1Campeonato Brasileiro Série AM298861320306.76
1846Guillaume GilletM · LensNow at SK Beveren · joined Jan 2022· Ligue 2LensNow at SK Beveren · joined Jan 20222Ligue 2M362,0042620306.76
1847Bryan CristanteM · Roma · Serie ARoma1Serie AM251,6262613716.76
1848M. PavelićM · Admira WackerNow at Leobendorf · joined Jan 2025 (free transfer)· Austrian BundesligaAdmira WackerNow at Leobendorf · joined Jan 2025 (free transfer)1Austrian BundesligaM269101411106.76
1849O. YokusluM · Celta VigoNow at Trabzonspor · joined Aug 2024 (permanent)· La LigaCelta VigoNow at Trabzonspor · joined Aug 2024 (permanent)1La LigaM261,9812602606.76
1850Leandro TrossardM · BrightonNow at Beşiktaş · joined Jul 2026 (permanent)· Premier LeagueBrightonNow at Beşiktaş · joined Jul 2026 (permanent)1Premier LeagueM252,0133153006.76

API-Football · Data sources