Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2019, senior men's leaguesChange filters ↓Calendar-year stats for 2019 are still being built, so this shows season stats for now.1,901–1,950 of 5,104 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1901Lee CattermoleM · VVV-Venlo · 1EredivisieVVV-Venlo1EredivisieM327791100406.75
1902Antonin BobichonM · AngersNow at Pau FC · joined Jul 2024 (free transfer)· 1Ligue 1AngersNow at Pau FC · joined Jul 2024 (free transfer)1Ligue 1M246591121006.75
1903A. GulievM · Spartak MoscowNow at Arsenal Tula · joined Jan 2026 (free transfer)· 1Russian Premier LeagueSpartak MoscowNow at Arsenal Tula · joined Jan 2026 (free transfer)1Russian Premier LeagueM–6531100506.75
1904L. TakaeM · Gamba · 1J1 LeagueGamba1J1 LeagueM–6351102206.75
1905Kim Soo-BeomM · Perth GloryNow at Jeonnam Dragons · joined Jul 2022· 1A-League MenPerth GloryNow at Jeonnam Dragons · joined Jul 20221A-League MenM295791101106.75
1906Eric SmithM · TromsoNow at FC St. Pauli · joined Jul 2021· 1EliteserienTromsoNow at FC St. Pauli · joined Jul 20211EliteserienM239521101206.75
1907Clément GrenierM · RennesNow at Racing Santander · joined Sep 2023 (free transfer)· 1Ligue 1RennesNow at Racing Santander · joined Sep 2023 (free transfer)1Ligue 1M298421110206.75
1908Marvin SchulzM · LuzernNow at Preußen Münster · joined Jun 2026· 1Swiss Super LeagueLuzernNow at Preußen Münster · joined Jun 20261Swiss Super LeagueM251,9302402406.75
1909James BrophyM · Leyton OrientNow at Gillingham · joined Jun 2026 (free transfer)· 4League TwoLeyton OrientNow at Gillingham · joined Jun 2026 (free transfer)4League TwoM251,9112421506.75
1910Samuel ChukwuezeM · VillarrealNow at AC Milan · joined Jun 2026· 1La LigaVillarrealNow at AC Milan · joined Jun 20261La LigaM212,0483732206.75
1911Youssouf FofanaM · StrasbourgNow at Sevilla · joined Aug 2026 (loan)· 1Ligue 1StrasbourgNow at Sevilla · joined Aug 2026 (loan)1Ligue 1M211,0101310006.75
1912Eddy IsrafilovM · AlbaceteNow at Johor Darul Takzim FC · joined Jul 2026 (permanent)· 2Segunda DivisionAlbaceteNow at Johor Darul Takzim FC · joined Jul 2026 (permanent)2Segunda DivisionM271,95129101016.75
1913Radosav PetrovićM · AlmeríaNow at Krasava Ypsonas · joined Aug 2025 (free transfer)· 2Segunda DivisionAlmeríaNow at Krasava Ypsonas · joined Aug 2025 (free transfer)2Segunda DivisionM311,83228101316.75
1914Marko RogM · CagliariNow at NK Lokomotiva Zagreb · joined Jan 2026· 1Serie ACagliariNow at NK Lokomotiva Zagreb · joined Jan 20261Serie AM242,33330211006.75
1915Rade KrunićM · MilanNow at Red Star Belgrade · joined Sep 2024 (free transfer)· 1Serie AMilanNow at Red Star Belgrade · joined Sep 2024 (free transfer)1Serie AM265501500306.75
1916Kunimitsu SekiguchiM · Vegalta Sendai · 1J1 LeagueVegalta Sendai1J1 LeagueM341,4832241006.75
1917Chris LinesM · NorthamptonNow at Bath City · joined Jul 2022 (free transfer)· 4League TwoNorthamptonNow at Bath City · joined Jul 2022 (free transfer)4League TwoM341,7982514406.75
1918Alex IwobiM · EvertonNow at Fulham · joined Sep 2023 (permanent)· 1Premier LeagueEvertonNow at Fulham · joined Sep 2023 (permanent)1Premier LeagueM241,6012510006.75
1919Shane FergusonM · MillwallNow at Finn Harps · joined Aug 2026 (free transfer)· 2ChampionshipMillwallNow at Finn Harps · joined Aug 2026 (free transfer)2ChampionshipM281,7312903416.75
1920Alberto PereaM · CádizNow at Anorthosis Famagusta · joined Jan 2024 (free transfer)· 2Segunda DivisionCádizNow at Anorthosis Famagusta · joined Jan 2024 (free transfer)2Segunda DivisionM292,2313352626.75
1921Pol LirolaM · FiorentinaNow at Hellas Verona · joined Jan 2026 (free transfer)· 1Serie AFiorentinaNow at Hellas Verona · joined Jan 2026 (free transfer)1Serie AM222,6703502406.75
1922Daler KuzyayevM · Zenit SaintNow at Dynamo Makhachkala · joined Sep 2026 (free transfer)· 1Russian Premier LeagueZenit SaintNow at Dynamo Makhachkala · joined Sep 2026 (free transfer)1Russian Premier LeagueM277692001306.75
1923L. PoujolM · Rodez · 2Ligue 2Rodez2Ligue 2M–8491200306.75
1924Marcus MaddisonM · HullNow at Darlington · joined Jul 2022 (free transfer)· 2ChampionshipHullNow at Darlington · joined Jul 2022 (free transfer)2ChampionshipM26339710006.75
1925Lasse FosgaardM · Lyngby · 1Danish SuperligaLyngby1Danish SuperligaM332,1562614106.75
1926D. PostM · VVV-VenloNow at Almere City · joined Jan 2022· 1EredivisieVVV-VenloNow at Almere City · joined Jan 20221EredivisieM311,7062010916.75
1927Senad LulićM · Lazio · 1Serie ALazio1Serie AM341,5842002606.75
1928Stefano SturaroM · GenoaNow at Catania · joined Jan 2024 (free transfer)· 1Serie AGenoaNow at Catania · joined Jan 2024 (free transfer)1Serie AM271,2561612706.75
1929Sidy SarrM · NîmesNow at Épinal · joined May 2024 (free transfer)· 1Ligue 1NîmesNow at Épinal · joined May 2024 (free transfer)1Ligue 1M241,1882202606.75
1930Willian OliveiraM · Botafogo-SPNow at Sport Recife · joined Jul 2026 (free transfer)· 2Campeonato Brasileiro Série BBotafogo-SPNow at Sport Recife · joined Jul 2026 (free transfer)2Campeonato Brasileiro Série BM278921400306.75
1931R. WoodsM · StokeNow at Solihull Moors · joined Sep 2026 (loan)· 2ChampionshipStokeNow at Solihull Moors · joined Sep 2026 (loan)2ChampionshipM26597801206.75
1932Emiliano RigoniM · SampdoriaNow at Belgrano de Córdoba · joined Jul 2026 (permanent)· 1Serie ASampdoriaNow at Belgrano de Córdoba · joined Jul 2026 (permanent)1Serie AM27430801206.75
1933Fayçal FajrM · GetafeNow at Sivasspor · joined Sep 2020· 1La LigaGetafeNow at Sivasspor · joined Sep 20201La LigaM314151000206.75
1934AuremirM · CearáNow at Náutico · joined Jan 2025 (permanent)· 1Campeonato Brasileiro Série ACearáNow at Náutico · joined Jan 2025 (permanent)1Campeonato Brasileiro Série AM28394600106.75
1935Mark DuffyM · StokeNow at Macclesfield · joined Jan 2022 (free transfer)· 2ChampionshipStokeNow at Macclesfield · joined Jan 2022 (free transfer)2ChampionshipM34186600006.75
1936John BostockM · Nott'm ForestNow at Solihull Moors · joined Jul 2024 (free transfer)· 2ChampionshipNott'm ForestNow at Solihull Moors · joined Jul 2024 (free transfer)2ChampionshipM28166701106.75
1937J. MosqueraM · Avaí · 1Campeonato Brasileiro Série AAvaí1Campeonato Brasileiro Série AM–4271000206.75
1938NicksonM · Vitória · 2Campeonato Brasileiro Série BVitória2Campeonato Brasileiro Série BM–4181103206.75
1939Joe DodooM · BoltonNow at Alfreton Town · joined Aug 2025 (free transfer)· 3League OneBoltonNow at Alfreton Town · joined Aug 2025 (free transfer)3League OneM251,6262444106.75
1940Mathias Pereira LageM · AngersNow at FC St. Pauli · joined Jul 2025 (free transfer)· 1Ligue 1AngersNow at FC St. Pauli · joined Jul 2025 (free transfer)1Ligue 1M231,5272513206.75
1941Danijel MiškićM · OrenburgNow at Wadi Degla · joined Jul 2025 (free transfer)· 1Russian Premier LeagueOrenburgNow at Wadi Degla · joined Jul 2025 (free transfer)1Russian Premier LeagueM261,8772102726.75
1942Oriol BusquetsM · TwenteNow at Eupen · joined Jul 2025 (free transfer)· 1EredivisieTwenteNow at Eupen · joined Jul 2025 (free transfer)1EredivisieM211,6752101206.75
1943Josip VukovićM · MarítimoNow at Sakaryaspor · joined Aug 2025 (free transfer)· 1Primeira LigaMarítimoNow at Sakaryaspor · joined Aug 2025 (free transfer)1Primeira LigaM281,5132102306.75
1944Luke HannantM · CambridgeNow at Rochdale · joined Mar 2026· 4League TwoCambridgeNow at Rochdale · joined Mar 20264League TwoM261,5012111506.75
1945Vinicius KissM · São BentoNow at Paraná · joined Jan 2022 (free transfer)· 2Campeonato Brasileiro Série BSão BentoNow at Paraná · joined Jan 2022 (free transfer)2Campeonato Brasileiro Série BM321,4831920706.75
1946Farid BoulayaM · MetzNow at IMT · joined Jan 2026 (free transfer)· 1Ligue 1MetzNow at IMT · joined Jan 2026 (free transfer)1Ligue 1M278271921116.75
1947Miguel AlmirónM · NewcastleNow at Atlanta United FC · joined Jan 2025 (permanent)· 1Premier LeagueNewcastleNow at Atlanta United FC · joined Jan 2025 (permanent)1Premier LeagueM263,0333642506.75
1948S. KikuchiM · Shonan Bellmare · 1J1 LeagueShonan Bellmare1J1 LeagueM–1,0821730306.75
1949F. TaitM · RennesNow at Rodez · joined Oct 2025 (free transfer)· 1Ligue 1RennesNow at Rodez · joined Oct 2025 (free transfer)1Ligue 1M278881722016.75
1950OsvaldoM · FortalezaNow at Vitória · joined Jan 2023 (free transfer)· 1Campeonato Brasileiro Série AFortalezaNow at Vitória · joined Jan 2023 (free transfer)1Campeonato Brasileiro Série AM331,7363275316.75

API-Football · Data sources