Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2020, senior men's leaguesFilters ↓Calendar-year stats for 2020 are still being built, so this shows season stats for now.1,901–1,950 of 16,306 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1901J. CooperD · Millwall · 2ChampionshipMillwall2ChampionshipD263,7134212507.01
1902Al MusratiM · BragaNow at Beşiktaş · joined Jun 2026· 1Primeira LigaBragaNow at Beşiktaş · joined Jun 20261Primeira LigaM251,9562833607.01
1903Idrissa GueyeM · PSGNow at Everton · joined Sep 2022 (permanent)· 1Ligue 1PSGNow at Everton · joined Sep 2022 (permanent)1Ligue 1M311,5862821307.01
1904Rob HoldingD · ArsenalNow at Colorado Rapids · joined Jul 2025 (free transfer)· 1Premier LeagueArsenalNow at Colorado Rapids · joined Jul 2025 (free transfer)1Premier LeagueD252,5583001207.01
1905Yusuf YazıcıM · LilleNow at Olympiacos · joined Sep 2024 (free transfer)· 1Ligue 1LilleNow at Olympiacos · joined Sep 2024 (free transfer)1Ligue 1M241,0823274107.01
1906Diego LlorenteD · LeedsNow at Real Betis · joined Jul 2024 (permanent)· 1Premier LeagueLeedsNow at Real Betis · joined Jul 2024 (permanent)1Premier LeagueD271,2051510107.01
1907R. PiscopoM · Wellington PhoenixNow at Persik Kediri · joined Aug 2026 (free transfer)· 1A-League MenWellington PhoenixNow at Persik Kediri · joined Aug 2026 (free transfer)1A-League MenM239681522107.01
1908Giovanni HaagM · NancyNow at Lion City Sailors · joined Jul 2026 (permanent)· 2Ligue 2NancyNow at Lion City Sailors · joined Jul 2026 (permanent)2Ligue 2M212,1503040307.01
1909J. Gorenc StankovičM · Sturm Graz · 1Austrian BundesligaSturm Graz1Austrian BundesligaM252,6003032807.01
1910G. BijlD · EmmenNow at Antwerp · joined Jul 2025 (free transfer)· 1EredivisieEmmenNow at Antwerp · joined Jul 2025 (free transfer)1EredivisieD252,6943122517.01
1911M. BoaduF · AZNow at Watford · joined Aug 2026 (free transfer)· 1EredivisieAZNow at Watford · joined Aug 2026 (free transfer)1EredivisieF202,53031151107.01
1912MarceloD · Real MadridNow at Olympiacos · joined Sep 2022 (free transfer)· 1La LigaReal MadridNow at Olympiacos · joined Sep 2022 (free transfer)1La LigaD331,0521602307.01
1913Abner ViníciusD · Atlético ParanaenseNow at Lyon · joined Jul 2024 (permanent)· 1Campeonato Brasileiro Série AAtlético ParanaenseNow at Lyon · joined Jul 2024 (permanent)1Campeonato Brasileiro Série AD212,7603333407.01
1914George CoxD · Fortuna SittardNow at Swindon Town · joined Aug 2024 (free transfer)· 1EredivisieFortuna SittardNow at Swindon Town · joined Aug 2024 (free transfer)1EredivisieD232,8243354207.01
1915Jersson VásquezD · Universidad CésarNow at UCV Moquegua · joined Aug 2024 (free transfer)· 1Peruvian Primera DivisiónUniversidad CésarNow at UCV Moquegua · joined Aug 2024 (free transfer)1Peruvian Primera DivisiónD351,4461720107.01
1916T. OostingF · RKC WaalwijkNow at PEC Zwolle · joined Jun 2026 (permanent)· 1EredivisieRKC WaalwijkNow at PEC Zwolle · joined Jun 2026 (permanent)1EredivisieF211,1761743207.01
1917N. NomuraM · Oita Trinita · 1J1 LeagueOita Trinita1J1 LeagueM–9501832107.01
1918R. PorteousD · HibernianNow at Watford · joined Jul 2025· 1Scottish PremiershipHibernianNow at Watford · joined Jul 20251Scottish PremiershipD222,9503410507.01
1919Francesco Di TacchioM · SalernitanaNow at Casertana · joined Aug 2026 (loan)· 2Serie BSalernitanaNow at Casertana · joined Aug 2026 (loan)2Serie BM312,87734011117.01
1920Steve MouniéF · Stade Brestois 29Now at FC Augsburg · joined Jun 2026· 1Ligue 1Stade Brestois 29Now at FC Augsburg · joined Jun 20261Ligue 1F262,7013594607.01
1921Cristiano BiraghiM · FiorentinaNow at Torino · joined Jul 2025 (permanent)· 1Serie AFiorentinaNow at Torino · joined Jul 2025 (permanent)1Serie AM282,8093515807.01
1922Rubén PardoM · LeganésNow at Krasava Ypsonas · joined Jul 2026 (permanent)· 2Segunda DivisionLeganésNow at Krasava Ypsonas · joined Jul 2026 (permanent)2Segunda DivisionM–2,3863644307.01
1923Martin BoyleM · Hibernian · 1Scottish PremiershipHibernian1Scottish PremiershipM283,15736126507.01
1924Roberto SorianoM · Bologna · 1Serie ABologna1Serie AM303,2593796507.01
1925Brandon CooperD · NewportNow at Salford City · joined Aug 2025 (permanent)· 4League TwoNewportNow at Salford City · joined Aug 2025 (permanent)4League TwoD211,6651910407.01
1926Vegar Eggen HedenstadD · RosenborgNow at Valerenga · joined Jan 2022 (free transfer)· 1EliteserienRosenborgNow at Valerenga · joined Jan 2022 (free transfer)1EliteserienD301,5691915407.01
1927Thiago BragaG · Operario-PRNow at Confiança · joined Jul 2024 (free transfer)· 2Campeonato Brasileiro Série BOperario-PRNow at Confiança · joined Jul 2024 (free transfer)2Campeonato Brasileiro Série BG371,7331900007.01
1928Matthew PenningtonD · ShrewsburyNow at Bradford City · joined Jul 2025 (free transfer)· 3League OneShrewsburyNow at Bradford City · joined Jul 2025 (free transfer)3League OneD261,6061921107.01
1929Victor MosesM · Spartak MoscowNow at Kaisar · joined Jan 2026 (free transfer)· 1Russian Premier LeagueSpartak MoscowNow at Kaisar · joined Jan 2026 (free transfer)1Russian Premier LeagueM–1,5111942307.01
1930Han Seung-GyuM · FC Seoul · 1K League 1FC Seoul1K League 1M241,5282033007.01
1931Vladimir RykovD · Ural YekaterinburgNow at Rodina Moskva · joined Feb 2022 (free transfer)· 1Russian Premier LeagueUral YekaterinburgNow at Rodina Moskva · joined Feb 2022 (free transfer)1Russian Premier LeagueD331,8322100807.00
1932Josh RuffelsD · OxfordNow at Shrewsbury Town · joined Oct 2025 (free transfer)· 3League OneOxfordNow at Shrewsbury Town · joined Oct 2025 (free transfer)3League OneD273,8764466107.00
1933Pape Matar SarrM · MetzNow at Juventus · joined Aug 2026 (loan)· 1Ligue 1MetzNow at Juventus · joined Aug 2026 (loan)1Ligue 1M181,5932230507.00
1934Igor KalininD · Ural YekaterinburgNow at FC Sochi · joined Jul 2026 (free transfer)· 1Russian Premier LeagueUral YekaterinburgNow at FC Sochi · joined Jul 2026 (free transfer)1Russian Premier LeagueD251,9142212707.00
1935Cyrus ChristieD · Nott'm ForestNow at Bolton Wanderers · joined Aug 2025 (free transfer)· 2ChampionshipNott'm ForestNow at Bolton Wanderers · joined Aug 2025 (free transfer)2ChampionshipD283,9564403307.00
1936Raúl FernándezG · BinacionalNow at Atlético Grau · joined Dec 2021 (free transfer)· 1Peruvian Primera DivisiónBinacionalNow at Atlético Grau · joined Dec 2021 (free transfer)1Peruvian Primera DivisiónG352,1252300107.00
1937BebeF · VallecanoNow at Ibiza · joined Feb 2025 (permanent)· 2Segunda DivisionVallecanoNow at Ibiza · joined Feb 2025 (permanent)2Segunda DivisionF309262662307.00
1938Andrew RedmayneG · SydneyNow at Central Coast Mariners · joined Jul 2026 (permanent)· 1A-League MenSydneyNow at Central Coast Mariners · joined Jul 2026 (permanent)1A-League MenG322,1602400007.00
1939Lucas FrigeriG · AvaíNow at Londrina · joined Mar 2023 (free transfer)· 2Campeonato Brasileiro Série BAvaíNow at Londrina · joined Mar 2023 (free transfer)2Campeonato Brasileiro Série BG322,0962400307.00
1940João PauloD · América Mineiro · 2Campeonato Brasileiro Série BAmérica Mineiro2Campeonato Brasileiro Série BD341,9042510107.00
1941Ohi OmoijuanfoF · MoldeNow at Changchun Yatai · joined Jan 2025 (permanent)· 1EliteserienMoldeNow at Changchun Yatai · joined Jan 2025 (permanent)1EliteserienF271,57027123107.00
1942D. GlebovM · RostovNow at Dynamo Moscow · joined Feb 2025 (permanent)· 1Russian Premier LeagueRostovNow at Dynamo Moscow · joined Feb 2025 (permanent)1Russian Premier LeagueM211,9242613317.00
1943Sergey TerekhovM · Sochi · 1Russian Premier LeagueSochi1Russian Premier LeagueM312,37527311017.00
1944Mario GonzálezF · TondelaNow at FC Noah · joined Jun 2026 (free transfer)· 1Primeira LigaTondelaNow at FC Noah · joined Jun 2026 (free transfer)1Primeira LigaF252,13927152007.00
1945J. KingD · SydneyNow at Brisbane Roar · joined Jul 2026 (permanent)· 1A-League MenSydneyNow at Brisbane Roar · joined Jul 2026 (permanent)1A-League MenD202,4042703007.00
1946LeonardoF · Urawa RedNow at Shanghai Port · joined Jan 2025 (permanent)· 1J1 LeagueUrawa RedNow at Shanghai Port · joined Jan 2025 (permanent)1J1 LeagueF241,80528113407.00
1947Omar ColleyD · SampdoriaNow at Al-Fayha · joined Sep 2026 (free transfer)· 1Serie ASampdoriaNow at Al-Fayha · joined Sep 2026 (free transfer)1Serie AD282,5902920607.00
1948D. GallagherD · MotherwellNow at Airdrieonians · joined Jun 2026 (free transfer)· 1Scottish PremiershipMotherwellNow at Airdrieonians · joined Jun 2026 (free transfer)1Scottish PremiershipD–2,4612911607.00
1949G. TannerD · CarlisleNow at Bristol City · joined Aug 2021· 4League TwoCarlisleNow at Bristol City · joined Aug 20214League TwoD212,4682931107.00
1950BetoF · PortimonenseNow at Fiorentina · joined Aug 2026 (permanent)· 1Primeira LigaPortimonenseNow at Fiorentina · joined Aug 2026 (permanent)1Primeira LigaF231,96030112407.00

API-Football · Data sources