Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2020, senior men's leaguesChange filters ↓Calendar-year stats for 2020 are still being built, so this shows season stats for now.2,001–2,050 of 6,269 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2001Grant WardM · BlackpoolNow at Port Vale · joined Feb 2026 (free transfer)· 3League OneBlackpoolNow at Port Vale · joined Feb 2026 (free transfer)3League OneM262,6273712306.81
2002Jean-Ricner BellegardeM · StrasbourgNow at Wolverhampton Wanderers · joined Sep 2023 (permanent)· 1Ligue 1StrasbourgNow at Wolverhampton Wanderers · joined Sep 2023 (permanent)1Ligue 1M232,0993611306.81
2003Christos DonisM · VVV-VenloNow at Radomiak Radom · joined Jan 2023· 1EredivisieVVV-VenloNow at Radomiak Radom · joined Jan 20231EredivisieM26551910006.81
2004Harmeet SinghM · Sandefjord · 1EliteserienSandefjord1EliteserienM30512921216.81
2005Pol LlonchM · Willem IINow at Intercity · joined Jul 2024· 1EredivisieWillem IINow at Intercity · joined Jul 20241EredivisieM282,2262700716.81
2006Harry AndersonM · LincolnNow at Colchester United · joined Jun 2024 (free transfer)· 3League OneLincolnNow at Colchester United · joined Jun 2024 (free transfer)3League OneM241,4473035006.81
2007Andrés CubasM · NîmesNow at Vancouver Whitecaps FC · joined Apr 2022· 1Ligue 1NîmesNow at Vancouver Whitecaps FC · joined Apr 20221Ligue 1M252,2512710616.81
2008J. MarquezM · AtlasNow at Cruz Azul · joined Jun 2025 (permanent)· 1Liga MXAtlasNow at Cruz Azul · joined Jun 2025 (permanent)1Liga MXM211,9562710306.81
2009Shane McLoughlinM · AFC WimbledonNow at Cambridge United · joined Jul 2025 (free transfer)· 3League OneAFC WimbledonNow at Cambridge United · joined Jul 2025 (free transfer)3League OneM242,2333814606.81
2010AuremirM · CuiabáNow at Náutico · joined Jan 2025 (permanent)· 2Campeonato Brasileiro Série BCuiabáNow at Náutico · joined Jan 2025 (permanent)2Campeonato Brasileiro Série BM291,5111900906.81
2011JobsonM · SantosNow at Ajman · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série ASantosNow at Ajman · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AM251,1681921606.81
2012L. PuyoM · Macarthur · 1A-League MenMacarthur1A-League MenM321,0161922116.81
2013B. GarrityM · OldhamNow at Port Vale · joined Jun 2021 (free transfer)· 4League TwoOldhamNow at Port Vale · joined Jun 2021 (free transfer)4League TwoM242,0812921606.81
2014Denis-Will PohaM · PortimonenseNow at Sion · joined Jul 2024· 1Primeira LigaPortimonenseNow at Sion · joined Jul 20241Primeira LigaM243671200106.81
2015Gianluca CaprariM · BeneventoNow at Padova · joined Jan 2026 (permanent)· 1Serie ABeneventoNow at Padova · joined Jan 2026 (permanent)1Serie AM271,8783056316.81
2016A. PerryM · Wigan · 3League OneWigan3League OneM231,5512100406.81
2017Ronald QuinterosM · Universidad César · 1Peruvian Primera DivisiónUniversidad César1Peruvian Primera DivisiónM361,1702111106.81
2018Yacine BourhaneM · NiortNow at Motor Lublin · joined Jul 2026 (permanent)· 2Ligue 2NiortNow at Motor Lublin · joined Jul 2026 (permanent)2Ligue 2M222,1403011526.81
2019M. VivianiM · ChievoNow at Arezzo · joined Jan 2026· 2Serie BChievoNow at Arezzo · joined Jan 20262Serie BM201,5603100516.81
2020A. VitaM · CittadellaNow at Treviso · joined Jul 2026 (loan)· 2Serie BCittadellaNow at Treviso · joined Jul 2026 (loan)2Serie BM–2,0003002306.81
2021M. ZieglM · SV Ried · 1Austrian BundesligaSV Ried1Austrian BundesligaM282,5983121306.81
2022Tomasz KupiszM · SalernitanaNow at Jagiellonia Białystok · joined Sep 2022 (free transfer)· 2Serie BSalernitanaNow at Jagiellonia Białystok · joined Sep 2022 (free transfer)2Serie BM311,9513132106.81
2023Matheus SalesM · CoritibaNow at Botafogo-SP · joined Dec 2025 (free transfer)· 1Campeonato Brasileiro Série ACoritibaNow at Botafogo-SP · joined Dec 2025 (free transfer)1Campeonato Brasileiro Série AM261,7072100406.81
2024Afonso SousaM · Belenenses SADNow at Samsunspor · joined Aug 2025 (permanent)· 1Primeira LigaBelenenses SADNow at Samsunspor · joined Aug 2025 (permanent)1Primeira LigaM211,9213220406.81
2025Jun-jae MyungM · Suwon Samsung · 1K League 1Suwon Samsung1K League 1M–7991100006.81
2026Oscar HiljemarkM · AaB · 1Danish SuperligaAaB1Danish SuperligaM295471110206.81
2027Kevin RamírezM · QuerétaroNow at Chapecoense · joined Jul 2026 (permanent)· 1Liga MXQuerétaroNow at Chapecoense · joined Jul 2026 (permanent)1Liga MXM272,6343352406.81
2028J. RossM · Deportivo Municipal · 1Peruvian Primera DivisiónDeportivo Municipal1Peruvian Primera DivisiónM–1,2352205006.81
2029Yuriel CeliM · Academia CantolaoNow at Sport Boys · joined Mar 2026 (loan)· 1Peruvian Primera DivisiónAcademia CantolaoNow at Sport Boys · joined Mar 2026 (loan)1Peruvian Primera DivisiónM191,7042360406.81
2030Felipe FerreiraM · CuiabáNow at Ypiranga-RS · joined Dec 2025· 2Campeonato Brasileiro Série BCuiabáNow at Ypiranga-RS · joined Dec 20252Campeonato Brasileiro Série BM–1,1712324206.81
2031Tom RogicM · CelticNow at West Bromwich Albion · joined Sep 2022 (free transfer)· 1Scottish PremiershipCelticNow at West Bromwich Albion · joined Sep 2022 (free transfer)1Scottish PremiershipM281,0472314106.81
2032Gianluca GaudinoM · BSC Young BoysNow at VfR Aalen · joined Jun 2026 (free transfer)· 1Swiss Super LeagueBSC Young BoysNow at VfR Aalen · joined Jun 2026 (free transfer)1Swiss Super LeagueM248892401006.81
2033E. LiraM · PumasNow at Cruz Azul · joined Jan 2022 (permanent)· 1Liga MXPumasNow at Cruz Azul · joined Jan 2022 (permanent)1Liga MXM212,5913601406.81
2034Álvaro FidalgoM · Club AméricaNow at Real Betis · joined Jan 2026 (permanent)· 1Liga MXClub AméricaNow at Real Betis · joined Jan 2026 (permanent)1Liga MXM249421203006.81
2035C. ValenzuelaM · FamalicãoNow at Club Queretaro · joined Feb 2025 (permanent)· 1Primeira LigaFamalicãoNow at Club Queretaro · joined Feb 2025 (permanent)1Primeira LigaM249222431306.81
2036Marco D'AlessandroM · SPALNow at Catanzaro · joined Aug 2024· 2Serie BSPALNow at Catanzaro · joined Aug 20242Serie BM307011210206.81
2037Julio LandauriM · Alianza Universidad · 1Peruvian Primera DivisiónAlianza Universidad1Peruvian Primera DivisiónM351,5982421306.81
2038Matheus NerisM · FigueirenseNow at Cruzeiro · joined Feb 2021· 2Campeonato Brasileiro Série BFigueirenseNow at Cruzeiro · joined Feb 20212Campeonato Brasileiro Série BM221,4762421706.81
2039Sergio GonzálezM · TenerifeNow at Burgos · joined Jul 2025 (free transfer)· 2Segunda DivisionTenerifeNow at Burgos · joined Jul 2025 (free transfer)2Segunda DivisionM247731511316.81
2040R. PerezM · LeganésNow at A.E. Kifisia · joined Jul 2025 (free transfer)· 2Segunda DivisionLeganésNow at A.E. Kifisia · joined Jul 2025 (free transfer)2Segunda DivisionM322,82937001126.81
2041JeanM · MarítimoNow at Criciúma · joined Jan 2026 (permanent)· 1Primeira LigaMarítimoNow at Criciúma · joined Jan 2026 (permanent)1Primeira LigaM261,95626001216.81
2042Chris WillockM · QPRNow at Cardiff City · joined Jul 2024 (free transfer)· 2ChampionshipQPRNow at Cardiff City · joined Jul 2024 (free transfer)2ChampionshipM231,9423835106.81
2043J. McAnuffM · Leyton Orient · 4League TwoLeyton Orient4League TwoM392,4313925806.81
2044K. LulicM · SlavenNow at Casarano · joined Aug 2025· 1Croatian First Football LeagueSlavenNow at Casarano · joined Aug 20251Croatian First Football LeagueM–1,0711311706.81
2045Dan GoslingM · WatfordNow at Notts County · joined Nov 2023· 2ChampionshipWatfordNow at Notts County · joined Nov 20232ChampionshipM315871321006.81
2046C. MahoneyM · MillwallNow at Kidderminster Harriers · joined Oct 2026 (free transfer)· 2ChampionshipMillwallNow at Kidderminster Harriers · joined Oct 2026 (free transfer)2ChampionshipM–5641411006.81
2047Daniele BaselliM · TorinoNow at ChievoVerona · joined Feb 2026 (permanent)· 1Serie ATorinoNow at ChievoVerona · joined Feb 2026 (permanent)1Serie AM294011500206.81
2048Opa SangantéM · ChâteaurouxNow at Dunkerque · joined Jul 2023 (free transfer)· 2Ligue 2ChâteaurouxNow at Dunkerque · joined Jul 2023 (free transfer)2Ligue 2M302,4622900616.81
2049EwertonM · Urawa RedNow at Ayutthaya FC · joined Jul 2026 (permanent)· 1J1 LeagueUrawa RedNow at Ayutthaya FC · joined Jul 2026 (permanent)1J1 LeagueM281,7862920306.81
2050Salvatore MolinaM · CrotoneNow at Bari · joined Jan 2023· 1Serie ACrotoneNow at Bari · joined Jan 20231Serie AM292,3222914106.81

API-Football · Data sources