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,251–2,300 of 6,269 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2251J. SánchezM · Atl. San Luis · 1Liga MXAtl. San Luis1Liga MXM–1,1492100306.79
2252Ryan WilliamsM · PortsmouthNow at Bengaluru · joined Jul 2026 (permanent)· 3League OnePortsmouthNow at Bengaluru · joined Jul 2026 (permanent)3League OneM272,8164154506.79
2253K. KrygårdM · HaugesundNow at Lillestrom · joined Jul 2024 (permanent)· 1EliteserienHaugesundNow at Lillestrom · joined Jul 2024 (permanent)1EliteserienM211,6982802306.79
2254Pape Maly DiamankaM · AlbaceteNow at Numancia · joined Jul 2023· 2Segunda DivisionAlbaceteNow at Numancia · joined Jul 20232Segunda DivisionM311,5302722406.79
2255J. VazquezM · TolucaNow at Club Tijuana · joined Jan 2022 (free transfer)· 1Liga MXTolucaNow at Club Tijuana · joined Jan 2022 (free transfer)1Liga MXM331,8182002206.79
2256D. CampbellM · AberdeenNow at Notts County · joined Aug 2026 (permanent)· 1Scottish PremiershipAberdeenNow at Notts County · joined Aug 2026 (permanent)1Scottish PremiershipM201,2712000106.78
2257André HortaM · BragaNow at Almería · joined Jul 2026 (permanent)· 1Primeira LigaBragaNow at Almería · joined Jul 2026 (permanent)1Primeira LigaM245762111206.78
2258D. van KaamM · GroningenNow at Heracles Almelo · joined Jun 2026· 1EredivisieGroningenNow at Heracles Almelo · joined Jun 20261EredivisieM212,5953310006.78
2259V. VerreM · SampdoriaNow at Perugia · joined Feb 2026 (free transfer)· 1Serie ASampdoriaNow at Perugia · joined Feb 2026 (free transfer)1Serie AM–1,0012733306.78
2260Abdoulaye TouréM · NantesNow at Le Havre · joined Jul 2023· 1Ligue 1NantesNow at Le Havre · joined Jul 20231Ligue 1M271,6902922206.78
2261A. LukovićM · FamalicãoNow at Napredak Kruševac · joined Sep 2024 (free transfer)· 1Primeira LigaFamalicãoNow at Napredak Kruševac · joined Sep 2024 (free transfer)1Primeira LigaM265731410206.78
2262Frederik LauenborgM · Randers · 1Danish SuperligaRanders1Danish SuperligaM241,5702810706.78
2263Pep BielM · CopenhagenNow at Charlotte FC · joined Jan 2026 (permanent)· 1Danish SuperligaCopenhagenNow at Charlotte FC · joined Jan 2026 (permanent)1Danish SuperligaM241,4062721106.78
2264Joss LabadieM · NewportNow at Solihull Moors · joined Jul 2023 (free transfer)· 4League TwoNewportNow at Solihull Moors · joined Jul 2023 (free transfer)4League TwoM303,05639501116.78
2265Nahitan NándezM · CagliariNow at Al-Qadsiah · joined Jul 2024 (free transfer)· 1Serie ACagliariNow at Al-Qadsiah · joined Jul 2024 (free transfer)1Serie AM252,7383222816.78
2266Kieran LeeM · Bolton · 4League TwoBolton4League TwoM331,5801920306.78
2267T. OarM · Macarthur · 1A-League MenMacarthur1A-League MenM–1,0861903006.78
2268K. FukaiM · Hokkaido Consadole · 1J1 LeagueHokkaido Consadole1J1 LeagueM269642001306.78
2269Mario LeitgebM · Wolfsberger AC · 1Austrian BundesligaWolfsberger AC1Austrian BundesligaM332,0052500616.78
2270H. HánssonM · HorsensNow at KI Klaksvik · joined Jul 2026 (permanent)· 1Danish SuperligaHorsensNow at KI Klaksvik · joined Jul 2026 (permanent)1Danish SuperligaM282,3973121506.78
2271Bror BlumeM · AarhusNow at Lyngby · joined Jul 2025 (free transfer)· 1Danish SuperligaAarhusNow at Lyngby · joined Jul 2025 (free transfer)1Danish SuperligaM292,2273132106.78
2272Sebastian SaucedoM · PumasNow at Birmingham Legion FC · joined Jun 2025 (permanent)· 1Liga MXPumasNow at Birmingham Legion FC · joined Jun 2025 (permanent)1Liga MXM245031210106.78
2273Idris El MizouniM · Grimsby TownNow at Leyton Orient · joined Jul 2025 (permanent)· 4League TwoGrimsby TownNow at Leyton Orient · joined Jul 2025 (permanent)4League TwoM20495600006.78
2274T. PietermaatM · Germinal · 1Belgian Pro LeagueGerminal1Belgian Pro LeagueM–468601706.78
2275A. AokiM · Ayacucho · 1Peruvian Primera DivisiónAyacucho1Peruvian Primera DivisiónM–427600106.78
2276K. MalinovM · OH LeuvenNow at Botev Vratsa · joined Oct 2025 (free transfer)· 1Belgian Pro LeagueOH LeuvenNow at Botev Vratsa · joined Oct 2025 (free transfer)1Belgian Pro LeagueM274136211116.78
2277Nikolas ŠpalekM · Brescia · 2Serie BBrescia2Serie BM241,5052622506.78
2278George SavilleM · MiddlesbroughNow at Bromley · joined Aug 2026 (permanent)· 2ChampionshipMiddlesbroughNow at Bromley · joined Aug 2026 (permanent)2ChampionshipM283,2574264806.78
2279R. WoodsM · MillwallNow at Solihull Moors · joined Sep 2026 (loan)· 2ChampionshipMillwallNow at Solihull Moors · joined Sep 2026 (loan)2ChampionshipM273,4324102906.78
2280Jonny HowsonM · Middlesbrough · 2ChampionshipMiddlesbrough2ChampionshipM333,6194111706.78
2281S. OjoM · CardiffNow at Aktobe · joined Aug 2026 (free transfer)· 2ChampionshipCardiffNow at Aktobe · joined Aug 2026 (free transfer)2ChampionshipM–2,3674157506.78
2282AylonM · ChapecoenseNow at Operário Ferroviário · joined Dec 2025 (free transfer)· 2Campeonato Brasileiro Série BChapecoenseNow at Operário Ferroviário · joined Dec 2025 (free transfer)2Campeonato Brasileiro Série BM292,3173533506.78
2283Robbie GottsM · SalfordNow at Doncaster Rovers · joined Jun 2025 (free transfer)· 4League TwoSalfordNow at Doncaster Rovers · joined Jun 2025 (free transfer)4League TwoM211,6522332206.78
2284O. AleynikM · Rotor Volgograd · 1Russian Premier LeagueRotor Volgograd1Russian Premier LeagueM321,7842300506.78
2285Pablo PérezM · SportingNow at Langreo · joined Aug 2024 (free transfer)· 2Segunda DivisionSportingNow at Langreo · joined Aug 2024 (free transfer)2Segunda DivisionM276082410306.78
2286C. HarriottM · ColchesterNow at Maidenhead United · joined Jul 2025 (free transfer)· 4League TwoColchesterNow at Maidenhead United · joined Jul 2025 (free transfer)4League TwoM–2,6133475706.78
2287J. CavalloM · Adelaide UnitedNow at Peterborough Sports · joined Jul 2025 (free transfer)· 1A-League MenAdelaide UnitedNow at Peterborough Sports · joined Jul 2025 (free transfer)1A-League MenM211,1831702306.78
2288C. ButcherM · Dundee UnitedNow at Motherwell · joined Feb 2023 (free transfer)· 1Scottish PremiershipDundee UnitedNow at Motherwell · joined Feb 2023 (free transfer)1Scottish PremiershipM302,36128001006.78
2289Ángel OjedaM · BinacionalNow at ADT · joined Jul 2026 (permanent)· 1Peruvian Primera DivisiónBinacionalNow at ADT · joined Jul 2026 (permanent)1Peruvian Primera DivisiónM281,8002220506.78
2290GeuvanioM · Atlético ParanaenseNow at Juventude · joined Apr 2023 (free transfer)· 1Campeonato Brasileiro Série AAtlético ParanaenseNow at Juventude · joined Apr 2023 (free transfer)1Campeonato Brasileiro Série AM–4791111406.78
2291Danny McNamaraM · St JohnstoneNow at Charlton Athletic · joined Jul 2026 (free transfer)· 1Scottish PremiershipSt JohnstoneNow at Charlton Athletic · joined Jul 2026 (free transfer)1Scottish PremiershipM221,9132210506.78
2292Guessouma FofanaM · GuingampNow at Doxa Katokopias · joined Sep 2023 (free transfer)· 2Ligue 2GuingampNow at Doxa Katokopias · joined Sep 2023 (free transfer)2Ligue 2M281,1422330406.78
2293G. CrociataM · EmpoliNow at Iğdır FK · joined Jun 2026 (free transfer)· 2Serie BEmpoliNow at Iğdır FK · joined Jun 2026 (free transfer)2Serie BM233271201006.78
2294Diego LopesM · Rio AveNow at Qingdao Hainiu · joined Feb 2024 (free transfer)· 1Primeira LigaRio AveNow at Qingdao Hainiu · joined Feb 2024 (free transfer)1Primeira LigaM277521112106.78
2295J. BogaM · SassuoloNow at Juventus · joined Jun 2026 (permanent)· 1Serie ASassuoloNow at Juventus · joined Jun 2026 (permanent)1Serie AM241,7902742006.78
2296Roberto GagliardiniM · Inter MilanNow at Cagliari · joined Aug 2026 (free transfer)· 1Serie AInter MilanNow at Cagliari · joined Aug 2026 (free transfer)1Serie AM271,2332832206.78
2297A. TutteM · Bolton · 4League TwoBolton4League TwoM309541600106.78
2298S. GustafsonM · CremoneseNow at Urawa Red Diamonds · joined Jan 2024 (permanent)· 2Serie BCremoneseNow at Urawa Red Diamonds · joined Jan 2024 (permanent)2Serie BM261,9663300606.78
2299Fabian RohnerM · ZürichNow at Winterthur · joined Jul 2024· 1Swiss Super LeagueZürichNow at Winterthur · joined Jul 20241Swiss Super LeagueM221,1582231506.78
2300J. RileyM · CarlisleNow at Warrington Rylands 1906 · joined Jul 2026· 4League TwoCarlisleNow at Warrington Rylands 1906 · joined Jul 20264League TwoM–1,9682821306.78

API-Football · Data sources