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.3,001–3,050 of 16,306 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
3001R. CamachoF · Rio AveNow at Ethnikos Achna · joined Jan 2026 (free transfer)· 1Primeira LigaRio AveNow at Ethnikos Achna · joined Jan 2026 (free transfer)1Primeira LigaF216711130106.66
3002Y. KovalevM · Arsenal TulaNow at BATE Borisov · joined Jul 2026 (free transfer)· 1Russian Premier LeagueArsenal TulaNow at BATE Borisov · joined Jul 2026 (free transfer)1Russian Premier LeagueM286481112206.66
3003NonatoM · InternacionalNow at Fluminense · joined Dec 2025· 1Campeonato Brasileiro Série AInternacionalNow at Fluminense · joined Dec 20251Campeonato Brasileiro Série AM234421110306.66
3004Mathieu GorgelinG · Le HavreNow at Lens · joined Jan 2026 (free transfer)· 2Ligue 2Le HavreNow at Lens · joined Jan 2026 (free transfer)2Ligue 2G303,1853600116.66
3005Jorge FernándezM · Castellón · 2Segunda DivisionCastellón2Segunda DivisionM–1,8332530406.66
3006Victorien AngbanM · MetzNow at BATE Borisov · joined Jul 2026 (permanent)· 1Ligue 1MetzNow at BATE Borisov · joined Jul 2026 (permanent)1Ligue 1M241,6832601506.66
3007Matt GreenF · Grimsby TownNow at Gloucester City · joined Jan 2022 (free transfer)· 4League TwoGrimsby TownNow at Gloucester City · joined Jan 2022 (free transfer)4League TwoF341,4012730206.66
3008W. CarvalhoM · BetisNow at Pachuca · joined Jul 2025 (free transfer)· 1La LigaBetisNow at Pachuca · joined Jul 2025 (free transfer)1La LigaM291,2262720616.66
3009Emil NielsenF · Lyngby · 1Danish SuperligaLyngby1Danish SuperligaF271,5182553106.66
3010L. De SilvestriD · Bologna · 1Serie ABologna1Serie AD332,1512920406.66
3011Nadir ZorteaD · CremoneseNow at Bologna · joined Aug 2025 (permanent)· 2Serie BCremoneseNow at Bologna · joined Aug 2025 (permanent)2Serie BD222,0112901406.66
3012Aitor RuibalM · Betis · 1La LigaBetis1La LigaM251,6062822206.66
3013M. VelásquezM · Sport HuancayoNow at Real Potosí · joined Jul 2026 (permanent)· 1Peruvian Primera DivisiónSport HuancayoNow at Real Potosí · joined Jul 2026 (permanent)1Peruvian Primera DivisiónM–6021500306.66
3014F. HeerkensD · Willem II · 1EredivisieWillem II1EredivisieD319171401206.66
3015Tomislav ŠtrkaljF · Tondela · 1Primeira LigaTondela1Primeira LigaF246081701206.66
3016Olivier NtchamM · CelticNow at Samsunspor · joined Aug 2023· 1Scottish PremiershipCelticNow at Samsunspor · joined Aug 20231Scottish PremiershipM255981411106.66
3017A. KutucuF · Heracles AlmeloNow at Rizespor · joined Jul 2026 (loan)· 1EredivisieHeracles AlmeloNow at Rizespor · joined Jul 2026 (loan)1EredivisieF213971501106.66
3018T. FujiiM · Sanfrecce HiroshimaNow at Shimizu S-Pulse · joined Jun 2026 (permanent)· 1J1 LeagueSanfrecce HiroshimaNow at Shimizu S-Pulse · joined Jun 2026 (permanent)1J1 LeagueM–3821500106.66
3019Rodney KongoloM · HeerenveenNow at Emmen · joined Aug 2025 (free transfer)· 1EredivisieHeerenveenNow at Emmen · joined Aug 2025 (free transfer)1EredivisieM232,1613114506.66
3020Jaïro RiedewaldM · C. PalaceNow at Sheffield United · joined Jun 2025 (free transfer)· 1Premier LeagueC. PalaceNow at Sheffield United · joined Jun 2025 (free transfer)1Premier LeagueM241,8173320406.66
3021Mats KöhlertF · Willem IINow at Brøndby · joined Jul 2026 (permanent)· 1EredivisieWillem IINow at Brøndby · joined Jul 2026 (permanent)1EredivisieF231,4533202106.66
3022A. CeesayF · ZürichNow at Damac · joined Jul 2023· 1Swiss Super LeagueZürichNow at Damac · joined Jul 20231Swiss Super LeagueF271,6573222506.66
3023F. NardiM · Cremonese · 2Serie BCremonese2Serie BM–6101712206.66
3024Cohen BramallD · LincolnNow at Milton Keynes Dons · joined Jul 2026 (free transfer)· 3League OneLincolnNow at Milton Keynes Dons · joined Jul 2026 (free transfer)3League OneD251,0851700106.66
3025R. EspinosaF · UTC CajamarcaNow at Corvinul Hunedoara · joined Jun 2026 (free transfer)· 1Peruvian Primera DivisiónUTC CajamarcaNow at Corvinul Hunedoara · joined Jun 2026 (free transfer)1Peruvian Primera DivisiónF227542230206.66
3026G. CastrovilliM · FiorentinaNow at Cesena · joined Feb 2026 (permanent)· 1Serie AFiorentinaNow at Cesena · joined Feb 2026 (permanent)1Serie AM242,3573453816.66
3027R. NoyaD · Atl. San Luis · 1Liga MXAtl. San Luis1Liga MXD311,6112001706.67
3028David NugentF · Tranmere RoversNow at Preston North End · joined Jul 2021· 4League TwoTranmere RoversNow at Preston North End · joined Jul 20214League TwoF368152022006.67
3029Kim Jin-YaM · FC SeoulNow at Daejeon Hana Citizen · joined Jul 2026 (permanent)· 1K League 1FC SeoulNow at Daejeon Hana Citizen · joined Jul 2026 (permanent)1K League 1M231,5352403106.67
3030R. SolisG · Sporting Cristal · 1Peruvian Primera DivisiónSporting Cristal1Peruvian Primera DivisiónG232,3372600206.67
3031Martín CáceresD · FiorentinaNow at LA Galaxy · joined Aug 2022 (free transfer)· 1Serie AFiorentinaNow at LA Galaxy · joined Aug 2022 (free transfer)1Serie AD342,2472922406.67
3032Ivan ProvedelG · SpeziaNow at Inter Milan · joined Jul 2026 (permanent)· 1Serie ASpeziaNow at Inter Milan · joined Jul 2026 (permanent)1Serie AG272,6102900106.67
3033Saïd BenrahmaF · West HamNow at Neom · joined Jun 2025 (permanent)· 1Premier LeagueWest HamNow at Neom · joined Jun 2025 (permanent)1Premier LeagueF251,4013016006.67
3034Pierrick CapelleM · Angers · 1Ligue 1Angers1Ligue 1M342,0623533206.67
3035I. IndiasD · Castellón · 2Segunda DivisionCastellón2Segunda DivisionD–1,4362200616.67
3036W. SpieringhsM · Willem II · 1EredivisieWillem II1EredivisieM–1,1772100206.67
3037Luke BoltonM · Dundee UnitedNow at Mansfield Town · joined Jul 2025 (permanent)· 1Scottish PremiershipDundee UnitedNow at Mansfield Town · joined Jul 2025 (permanent)1Scottish PremiershipM211,6282413206.67
3038Lee Jong-sungD · Suwon Samsung · 1K League 1Suwon Samsung1K League 1D28555601006.67
3039Žan CelarF · CremoneseNow at FC Basel 1893 · joined Jul 2026 (permanent)· 2Serie BCremoneseNow at FC Basel 1893 · joined Jul 2026 (permanent)2Serie BF221,0952721206.67
3040Marco SportielloG · Atalanta · 1Serie AAtalanta1Serie AG291,2591500006.67
3041J. DacostaD · CoventryNow at Debreceni VSC · joined Jul 2026 (permanent)· 2ChampionshipCoventryNow at Debreceni VSC · joined Jul 2026 (permanent)2ChampionshipD259241800106.67
3042Max FengerF · OdenseNow at IFK Göteborg · joined Feb 2025 (permanent)· 1Danish SuperligaOdenseNow at IFK Göteborg · joined Feb 2025 (permanent)1Danish SuperligaF196301710106.67
3043Romain PhilippoteauxM · Stade Brestois 29 · 1Ligue 1Stade Brestois 291Ligue 1M335831710006.67
3044L. DionyF · AngersNow at Omonia Nicosia · joined Jun 2026 (free transfer)· 1Ligue 1AngersNow at Omonia Nicosia · joined Jun 2026 (free transfer)1Ligue 1F281,7593651206.67
3045Song Seung-MinF · Gimcheon Sangmu · 1K League 1Gimcheon Sangmu1K League 1F296091010006.67
3046A. KraljD · SandefjordNow at Keflavik · joined Feb 2026 (free transfer)· 1EliteserienSandefjordNow at Keflavik · joined Feb 2026 (free transfer)1EliteserienD–1,6252201206.67
3047I. FernandesD · AlmeríaNow at Kalba · joined Aug 2023· 2Segunda DivisionAlmeríaNow at Kalba · joined Aug 20232Segunda DivisionD251,1701500816.67
3048Amin AskarF · KristiansundNow at Moss · joined Jan 2023 (free transfer)· 1EliteserienKristiansundNow at Moss · joined Jan 2023 (free transfer)1EliteserienF351,1592821206.67
3049Yun Pyeong-GukG · Gwangju FCNow at Pohang Steelers · joined Jan 2022· 1K League 1Gwangju FCNow at Pohang Steelers · joined Jan 20221K League 1G291,1281200006.67
3050Matty JamesM · BarnsleyNow at Bristol City · joined Jul 2021 (free transfer)· 2ChampionshipBarnsleyNow at Bristol City · joined Jul 2021 (free transfer)2ChampionshipM299601500206.67

API-Football · Data sources