Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2021, senior men's leaguesChange filters ↓Calendar-year stats for 2021 are still being built, so this shows season stats for now.1,901–1,950 of 3,634 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1901Joseba ZaldúaD · Real SociedadNow at Cádiz · joined Jul 2022 (free transfer)· 1La LigaReal SociedadNow at Cádiz · joined Jul 2022 (free transfer)1La LigaD301,1872400606.70
1902O. KolskogenD · BrannNow at AC Horsens · joined Jul 2026 (permanent)· 1EliteserienBrannNow at AC Horsens · joined Jul 2026 (permanent)1EliteserienD211,8862510106.70
1903Isaac CarcelénD · Cádiz · 1La LigaCádiz1La LigaD291,5552501206.70
1904A. Burke-GilroyD · Perth GloryNow at Brisbane Roar · joined Nov 2023· 1A-League MenPerth GloryNow at Brisbane Roar · joined Nov 20231A-League MenD241,9502513406.70
1905Pascal StruijkD · LeedsNow at Brighton & Hove Albion · joined Jun 2026 (permanent)· 1Premier LeagueLeedsNow at Brighton & Hove Albion · joined Jun 2026 (permanent)1Premier LeagueD222,0592910616.70
1906K. GuessoumD · NîmesNow at Etar Veliko Tarnovo · joined Feb 2024· 2Ligue 2NîmesNow at Etar Veliko Tarnovo · joined Feb 20242Ligue 2D231,8583000506.70
1907K. HachisukaD · Vegalta Sendai · 1J1 LeagueVegalta Sendai1J1 LeagueD311,1993214106.70
1908D. AppiahD · NantesNow at Caen · joined Jun 2026 (free transfer)· 1Ligue 1NantesNow at Caen · joined Jun 2026 (free transfer)1Ligue 1D–2,0933200406.70
1909Y. TakagiD · Yokohama FC · 1J1 LeagueYokohama FC1J1 LeagueD–1,7572913006.70
1910M. HaakenstadD · Sandefjord · 1EliteserienSandefjord1EliteserienD281,4761701006.70
1911Fernando CaleroD · EspanyolNow at Málaga · joined Jul 2026 (free transfer)· 1La LigaEspanyolNow at Málaga · joined Jul 2026 (free transfer)1La LigaD261,0961600306.70
1912Jack StephensD · Southampton · 1Premier LeagueSouthampton1Premier LeagueD288111100306.70
1913Gonçalo SilvaD · RadomiakNow at Farense · joined Jun 2026 (free transfer)· 1EkstraklasaRadomiakNow at Farense · joined Jun 2026 (free transfer)1EkstraklasaD31623900106.70
1914T. UwakweD · CreweNow at Swindon Town · joined Jul 2025· 3League OneCreweNow at Swindon Town · joined Jul 20253League OneD22603800006.70
1915Aden BaldwinD · MK DonsNow at Bradford City · joined Jun 2024 (free transfer)· 3League OneMK DonsNow at Bradford City · joined Jun 2024 (free transfer)3League OneD25412900106.70
1916Giovanni GonzálezD · MallorcaNow at River Plate · joined Jun 2026 (permanent)· 1La LigaMallorcaNow at River Plate · joined Jun 2026 (permanent)1La LigaD27369910106.70
1917D. MinaD · ŠibenikNow at América de Cali · joined Jul 2023· 1Croatian First Football LeagueŠibenikNow at América de Cali · joined Jul 20231Croatian First Football LeagueD231,7512310306.70
1918J. VazquezD · Valencia · 1La LigaValencia1La LigaD198191500006.70
1919Tiago MatosD · Radomiak · 1EkstraklasaRadomiak1EkstraklasaD–7422010106.70
1920Tom AldredD · Brisbane Roar · 1A-League MenBrisbane Roar1A-League MenD319981200616.70
1921Issa DiopD · West HamNow at Ipswich Town · joined Jul 2026 (permanent)· 1Premier LeagueWest HamNow at Ipswich Town · joined Jul 2026 (permanent)1Premier LeagueD259701301006.70
1922R. VinagreD · Sporting CPNow at Legia Warsaw · joined Feb 2025 (permanent)· 1Primeira LigaSporting CPNow at Legia Warsaw · joined Feb 2025 (permanent)1Primeira LigaD235451201206.70
1923D. SuzukiD · Tokushima Vortis · 1J1 LeagueTokushima Vortis1J1 LeagueD–495600006.70
1924Roel JanssenD · Fortuna SittardNow at VVV-Venlo · joined Aug 2023 (free transfer)· 1EredivisieFortuna SittardNow at VVV-Venlo · joined Aug 2023 (free transfer)1EredivisieD321,3021700416.70
1925Nehuén PérezD · UdineseNow at FC Porto · joined Jul 2025 (permanent)· 1Serie AUdineseNow at FC Porto · joined Jul 2025 (permanent)1Serie AD221,6952001606.70
1926J. ClisbyD · Perth GloryNow at Western Sydney Wanderers · joined Jul 2023 (free transfer)· 1A-League MenPerth GloryNow at Western Sydney Wanderers · joined Jul 2023 (free transfer)1A-League MenD301,5782003306.70
1927Adam MasinaD · WatfordNow at Torino · joined Jul 2024 (permanent)· 1Premier LeagueWatfordNow at Torino · joined Jul 2024 (permanent)1Premier LeagueD281,0761501006.70
1928Bent SørmoD · KristiansundNow at Stromsgodset · joined Aug 2023 (free transfer)· 1EliteserienKristiansundNow at Stromsgodset · joined Aug 2023 (free transfer)1EliteserienD25390500106.70
1929Jeppe SimonsenD · Sønderjyske · 1Danish SuperligaSønderjyske1Danish SuperligaD268031311206.70
1930Liam DonnellyD · MotherwellNow at St Mirren · joined Jul 2025 (free transfer)· 1Scottish PremiershipMotherwellNow at St Mirren · joined Jul 2025 (free transfer)1Scottish PremiershipD261,4882300616.70
1931A. MarusicD · Lazio · 1Serie ALazio1Serie AD292,7263311616.70
1932Lorenzo VenutiD · FiorentinaNow at Ascoli · joined Oct 2026 (free transfer)· 1Serie AFiorentinaNow at Ascoli · joined Oct 2026 (free transfer)1Serie AD271,5772300406.70
1933Mads Bech SørensenD · BrentfordNow at FC Midtjylland · joined Sep 2023· 1Premier LeagueBrentfordNow at FC Midtjylland · joined Sep 20231Premier LeagueD238331100306.70
1934S. PericD · ŠibenikNow at HNK Gorica · joined Jun 2025 (free transfer)· 1Croatian First Football LeagueŠibenikNow at HNK Gorica · joined Jun 2025 (free transfer)1Croatian First Football LeagueD252,3492801816.70
1935A. PawlakD · Wisła Płock · 1EkstraklasaWisła Płock1EkstraklasaD20561710006.70
1936Lucas RibeiroD · InternacionalNow at Goiás · joined Apr 2024· 1Campeonato Brasileiro Série AInternacionalNow at Goiás · joined Apr 20241Campeonato Brasileiro Série AD23421700316.70
1937Bartosz BereszyńskiD · SampdoriaNow at Motor Lublin · joined Jul 2026 (free transfer)· 1Serie ASampdoriaNow at Motor Lublin · joined Jul 2026 (free transfer)1Serie AD292,95635031206.70
1938T. AugelloD · SampdoriaNow at Palermo · joined Jul 2025 (free transfer)· 1Serie ASampdoriaNow at Palermo · joined Jul 2025 (free transfer)1Serie AD272,4013611006.70
1939Marco ModoloD · Venezia · 1Serie AVenezia1Serie AD33390600206.70
1940J. GiraudonD · TroyesNow at Saint Etienne · joined Jul 2022 (free transfer)· 1Ligue 1TroyesNow at Saint Etienne · joined Jul 2022 (free transfer)1Ligue 1D301,6201900516.70
1941Yutaro HakamataD · Yokohama FCNow at Tokyo Verdy · joined Jan 2026· 1J1 LeagueYokohama FCNow at Tokyo Verdy · joined Jan 20261J1 LeagueD261,8222820206.70
1942Matías ViñaD · RomaNow at Cruzeiro · joined Sep 2026 (loan)· 1Serie ARomaNow at Cruzeiro · joined Sep 2026 (loan)1Serie AD241,5722601206.70
1943Jamaal LascellesD · NewcastleNow at Leicester City · joined Feb 2026 (permanent)· 1Premier LeagueNewcastleNow at Leicester City · joined Feb 2026 (permanent)1Premier LeagueD282,0612610506.70
1944Alex GersbachD · GrenobleNow at Western Sydney Wanderers · joined Jan 2025 (permanent)· 2Ligue 2GrenobleNow at Western Sydney Wanderers · joined Jan 2025 (permanent)2Ligue 2D251,9062501106.70
1945Carles SoriaD · EstorilNow at Iraklis · joined Jun 2026 (free transfer)· 1Primeira LigaEstorilNow at Iraklis · joined Jun 2026 (free transfer)1Primeira LigaD251,8292401416.70
1946Jean Lambert Evan's AllanD · Pau · 2Ligue 2Pau2Ligue 2D239802513306.70
1947Ardian IsmajliD · EmpoliNow at Torino · joined Jul 2025 (free transfer)· 1Serie AEmpoliNow at Torino · joined Jul 2025 (free transfer)1Serie AD251,2782000706.70
1948Jack GrimmerD · Wycombe · 3League OneWycombe3League OneD281,3621901106.69
1949R. BennettD · GillinghamNow at Rochdale · joined Jan 2023· 3League OneGillinghamNow at Rochdale · joined Jan 20233League OneD301,2381800006.69
1950Jordan McGheeD · DundeeNow at Motherwell · joined Jul 2025 (free transfer)· 1Scottish PremiershipDundeeNow at Motherwell · joined Jul 2025 (free transfer)1Scottish PremiershipD252,8303412606.69

API-Football · Data sources