Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2025, senior men's leaguesFilters ↓Calendar-year stats for 2025 are still being built, so this shows season stats for now.2,001–2,050 of 30,868 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2001Houssem AouarM · Al-Ittihad · 1Saudi Professional LeagueAl-Ittihad1Saudi Professional LeagueM281,8152273307.10
2002J. PereaF · Lokomotiv PlovNow at Levski Sofia · joined Jul 2026 (permanent)· 1First Professional Football LeagueLokomotiv PlovNow at Levski Sofia · joined Jul 2026 (permanent)1First Professional Football LeagueF–7591150407.10
2003DuduF · Atlético Mineiro · 1Campeonato Brasileiro Série AAtlético Mineiro1Campeonato Brasileiro Série AF341,0821832107.10
2004Mathias JørgensenD · Copenhagen · 1Danish SuperligaCopenhagen1Danish SuperligaD36810901207.10
2005K. SanadaG · Shonan Bellmare · 1J1 LeagueShonan Bellmare1J1 LeagueG–540600007.10
2006Abdul-Aziz YakubuF · Qingdao West Coast · 1Chinese Super LeagueQingdao West Coast1Chinese Super LeagueF27531623007.10
2007B. El MohamadyD · Al Masry · 1Egyptian Premier LeagueAl Masry1Egyptian Premier LeagueD–529600007.10
2008Ryan TelferF · HFX Wanderers · 1Canadian Premier LeagueHFX Wanderers1Canadian Premier LeagueF32477631207.10
2009Matheus ReisD · Sporting CPNow at CSKA Moscow · joined Feb 2026 (free transfer)· 1Primeira LigaSporting CPNow at CSKA Moscow · joined Feb 2026 (free transfer)1Primeira LigaD31320801017.10
2010I. VazquezD · Platense · 1Argentine Primera DivisiónPlatense1Argentine Primera DivisiónD292,7843111717.10
2011Gustavo CascardoD · ArdaNow at Sepsi OSK · joined Jun 2026 (free transfer)· 1First Professional Football LeagueArdaNow at Sepsi OSK · joined Jun 2026 (free transfer)1First Professional Football LeagueD291,5991912607.10
2012O. FarajF · DegerforsNow at Halmstads BK · joined Jul 2026 (permanent)· 1AllsvenskanDegerforsNow at Halmstads BK · joined Jul 2026 (permanent)1AllsvenskanF241,0681361007.10
2013Rafael DonatoD · NovorizontinoNow at Guarani · joined Dec 2025 (free transfer)· 2Campeonato Brasileiro Série BNovorizontinoNow at Guarani · joined Dec 2025 (free transfer)2Campeonato Brasileiro Série BD378941410507.10
2014GustavoG · América Mineiro · 2Campeonato Brasileiro Série BAmérica Mineiro2Campeonato Brasileiro Série BG331,2671400407.10
2015Martin BaturinaM · Como · 1Serie AComo1Serie AM231,1322143007.10
2016Oskar PietuszewskiF · Porto · 1Primeira LigaPorto1Primeira LigaF187631432207.10
2017S. VaisanenD · Ilves · 1VeikkausliigaIlves1VeikkausliigaD326307011007.10
2018Carlos MorenoG · Pachuca · 1Liga MXPachuca1Liga MXG283,3663700817.10
2019Jani AtanasovM · LarisaNow at Aktobe · joined Jun 2026 (free transfer)· 1Super League GreeceLarisaNow at Aktobe · joined Jun 2026 (free transfer)1Super League GreeceM261,5702311807.10
2020Predrag RajkovićG · Al-Ittihad · 1Saudi Professional LeagueAl-Ittihad1Saudi Professional LeagueG302,3992700027.10
2021H. AhlM · Zemplín MichalovceNow at FK Jablonec · joined Jul 2026 (permanent)· 1Fortuna LigaZemplín MichalovceNow at FK Jablonec · joined Jul 2026 (permanent)1Fortuna LigaM241,43020104007.10
2022Petar PetrovićD · JavorNow at Sturm Graz · joined Jun 2026 (permanent)· 1Serbian SuperLigaJavorNow at Sturm Graz · joined Jun 2026 (permanent)1Serbian SuperLigaD202,8993342707.10
2023Dominik GreifG · Lyon · 1Ligue 1Lyon1Ligue 1G292,5202801107.10
2024Tomás AhumadaG · A. Italiano · 1Chilean Primera DivisiónA. Italiano1Chilean Primera DivisiónG252,6262900407.10
2025Fraser MurrayM · Wigan · 3League OneWigan3League OneM273,7434558607.10
2026Santiago MosqueraF · Santa FeNow at Cerro Porteño · joined Dec 2025 (free transfer)· 1Categoría Primera ASanta FeNow at Cerro Porteño · joined Dec 2025 (free transfer)1Categoría Primera AF313,1214485427.10
2027J. AguirreG · Once CaldasNow at Millonarios · joined Jul 2026 (loan)· 1Categoría Primera AOnce CaldasNow at Millonarios · joined Jul 2026 (loan)1Categoría Primera AG343,4993900807.10
2028Willian MachadoD · CearáNow at Mirassol · joined Jan 2026 (permanent)· 1Campeonato Brasileiro Série ACearáNow at Mirassol · joined Jan 2026 (permanent)1Campeonato Brasileiro Série AD293,2723601707.10
2029Hayao KawabeM · Sanfrecce Hiroshima · 1J1 LeagueSanfrecce Hiroshima1J1 LeagueM303,0243632307.10
2030G. LeoneM · Juve StabiaNow at Pisa SC · joined Jul 2026 (permanent)· 2Serie BJuve StabiaNow at Pisa SC · joined Jul 2026 (permanent)2Serie BM252,7123531607.10
2031Yasuto WakizakaM · Kawasaki Frontale · 1J1 LeagueKawasaki Frontale1J1 LeagueM312,8893567107.10
2032RafaelG · São Paulo · 1Campeonato Brasileiro Série ASão Paulo1Campeonato Brasileiro Série AG373,2583500307.10
2033I. ReyesD · Club América · 1Liga MXClub América1Liga MXD262,7673201307.10
2034Răzvan MarinM · AEK Athens · 1Super League GreeceAEK Athens1Super League GreeceM302,1243037617.10
2035M. de RoonM · AtalantaNow at AS Roma · joined Aug 2026 (free transfer)· 1Serie AAtalantaNow at AS Roma · joined Aug 2026 (free transfer)1Serie AM352,3803012817.10
2036Dino MikanovićD · U. Cluj · 1Liga IU. Cluj1Liga ID322,3982923607.10
2037J. MarinkovicD · Novi Pazar · 1Serbian SuperLigaNovi Pazar1Serbian SuperLigaD292,3012822607.10
2038Pablo PagisF · LorientNow at Paris FC · joined Jul 2026 (permanent)· 1Ligue 1LorientNow at Paris FC · joined Jul 2026 (permanent)1Ligue 1F231,70327105107.10
2039Manu KonéM · Roma · 1Serie ARoma1Serie AM252,3512723207.10
2040Marcos LópezD · Copenhagen · 1Danish SuperligaCopenhagen1Danish SuperligaD262,0582614107.10
2041Visar MusliuD · Sint-Truiden · 1Belgian Pro LeagueSint-Truiden1Belgian Pro LeagueD312,1592600307.10
2042Babacar NdiayeD · Pharco · 1Egyptian Premier LeaguePharco1Egyptian Premier LeagueD212,1322531917.10
2043Enzo BarrenecheaM · Benfica · 1Primeira LigaBenfica1Primeira LigaM251,8062610707.10
2044Andrea ColpaniM · Monza · 2Serie BMonza2Serie BM271,3162521007.10
2045D. WilmeringD · Newcastle Jets · 1A-League MenNewcastle Jets1A-League MenD252,2802519207.10
2046Samuel PortugalG · Al-OkhdoodNow at Gil Vicente · joined Aug 2026 (free transfer)· 1Saudi Professional LeagueAl-OkhdoodNow at Gil Vicente · joined Aug 2026 (free transfer)1Saudi Professional LeagueG322,1662400007.10
2047Ben GaruccioD · Sydney · 1A-League MenSydney1A-League MenD312,1062413207.10
2048Alexander BarbozaD · BotafogoNow at Palmeiras · joined Jun 2026 (permanent)· 1Campeonato Brasileiro Série ABotafogoNow at Palmeiras · joined Jun 2026 (permanent)1Campeonato Brasileiro Série AD312,19624001407.10
2049Gibson YahM · VolendamNow at Bristol City · joined Jun 2026 (permanent)· 1EredivisieVolendamNow at Bristol City · joined Jun 2026 (permanent)1EredivisieM221,5842303207.10
2050M. DrammehM · U. Cluj · 1Liga IU. Cluj1Liga IM271,4912352407.10

API-Football · Data sources