Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2023, senior men's leaguesChange filters ↓Calendar-year stats for 2023 are still being built, so this shows season stats for now.3,601–3,650 of 7,375 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
3601A. CampbellM · MillwallNow at St Mirren · joined Jan 2026 (free transfer)· 2ChampionshipMillwallNow at St Mirren · joined Jan 2026 (free transfer)2ChampionshipM257371202106.72
3602Richie TowellM · Shamrock · 1League of Ireland Premier DivisionShamrock1League of Ireland Premier DivisionM325831251616.72
3603Jacob DavenportM · MorecambeNow at Derry City · joined Jul 2024 (free transfer)· 4League TwoMorecambeNow at Derry City · joined Jul 2024 (free transfer)4League TwoM255732510206.72
3604W. FitzgeraldM · SligoNow at Shamrock Rovers · joined Jul 2026 (permanent)· 1League of Ireland Premier DivisionSligoNow at Shamrock Rovers · joined Jul 2026 (permanent)1League of Ireland Premier DivisionM25413613406.72
3605N. CorradoM · TernanaNow at Empoli · joined Aug 2026 (loan)· 2Serie BTernanaNow at Empoli · joined Aug 2026 (loan)2Serie BM241,1891801216.72
3606K. WilliamsM · Valour · 1Canadian Premier LeagueValour1Canadian Premier LeagueM–1,0231245306.72
3607Alex HuntM · Grimsby TownNow at York City · joined Feb 2024 (loan)· 4League TwoGrimsby TownNow at York City · joined Feb 2024 (loan)4League TwoM245731200106.72
3608T. ClarkeM · ShamrockNow at Dundalk · joined Jul 2026 (permanent)· 1League of Ireland Premier DivisionShamrockNow at Dundalk · joined Jul 2026 (permanent)1League of Ireland Premier DivisionM26259653506.72
3609Dijon KameriM · GrasshoppersNow at Cracovia Kraków · joined Jul 2026 (permanent)· 1Swiss Super LeagueGrasshoppersNow at Cracovia Kraków · joined Jul 2026 (permanent)1Swiss Super LeagueM20252600106.72
3610A. HunterM · MK DonsNow at Marine · joined Jun 2025 (free transfer)· 4League TwoMK DonsNow at Marine · joined Jun 2025 (free transfer)4League TwoM28146602106.72
3611Dominik SchwizerM · Lausanne-SportNow at FC Vaduz · joined Jul 2026 (permanent)· 1Swiss Super LeagueLausanne-SportNow at FC Vaduz · joined Jul 2026 (permanent)1Swiss Super LeagueM–136810006.72
3612D. RankineM · ExeterNow at Eastleigh · joined Aug 2026 (loan)· 3League OneExeterNow at Eastleigh · joined Aug 2026 (loan)3League OneM–1,8393112206.72
3613Fabio MirettiM · JuventusNow at Beşiktaş · joined Aug 2026 (loan)· 1Serie AJuventusNow at Beşiktaş · joined Aug 2026 (loan)1Serie AM201,1322511306.72
3614Yago FelipeM · BahiaNow at Chapecoense · joined Aug 2026 (permanent)· 1Campeonato Brasileiro Série ABahiaNow at Chapecoense · joined Aug 2026 (permanent)1Campeonato Brasileiro Série AM291,3782500606.72
3615Marco AntonioM · ChapecoenseNow at Inter De Limeira · joined Jan 2026 (permanent)· 2Campeonato Brasileiro Série BChapecoenseNow at Inter De Limeira · joined Jan 2026 (permanent)2Campeonato Brasileiro Série BM–6331920206.72
3616S. SurdanovicM · Austria LustenauNow at Koper · joined Jun 2026 (free transfer)· 1Austrian BundesligaAustria LustenauNow at Koper · joined Jun 2026 (free transfer)1Austrian BundesligaM–1,2112000206.72
3617Samuel MoutoussamyM · NantesNow at Atromitos · joined Sep 2025 (free transfer)· 1Ligue 1NantesNow at Atromitos · joined Sep 2025 (free transfer)1Ligue 1M271,1332610206.72
3618Luca ValzaniaM · AscoliNow at Pescara · joined Aug 2024· 2Serie BAscoliNow at Pescara · joined Aug 20242Serie BM–8291301216.72
3619F. HaugenM · Stabaek · 1EliteserienStabaek1EliteserienM325761300006.72
3620Yaimar MedinaM · Independiente del ValleNow at Genk · joined Jul 2026 (permanent)· 1Ecuadorian Serie AIndependiente del ValleNow at Genk · joined Jul 2026 (permanent)1Ecuadorian Serie AM195771311316.72
3621David BrooksM · Bournemouth · 1Premier LeagueBournemouth1Premier LeagueM262891311106.72
3622T. GlazerM · Hapoel HaderaNow at Hapoel Ramat Gan · joined Jul 2026 (permanent)· 1Israeli Premier LeagueHapoel HaderaNow at Hapoel Ramat Gan · joined Jul 2026 (permanent)1Israeli Premier LeagueM241,6172110406.72
3623Christopher RiggM · Sunderland · 2ChampionshipSunderland2ChampionshipM178062120106.72
3624K. TawaratsumidaM · FC Tokyo · 1J1 LeagueFC Tokyo1J1 LeagueM201,0692721006.71
3625Facundo BuonanotteM · BrightonNow at Elche · joined Aug 2026 (loan)· 1Premier LeagueBrightonNow at Elche · joined Aug 2026 (loan)1Premier LeagueM191,3782731706.71
3626Kasper LundingM · AalesundNow at Aarhus Fremad · joined Jul 2024· 1EliteserienAalesundNow at Aarhus Fremad · joined Jul 20241EliteserienM246401501206.71
3627Konstantinos GalanopoulosM · AEK AthensNow at Aris · joined Jul 2026 (permanent)· 1Super League GreeceAEK AthensNow at Aris · joined Jul 2026 (permanent)1Super League GreeceM265601401406.71
3628José CampañaM · Las PalmasNow at AD Ceuta FC · joined Jan 2026 (free transfer)· 1La LigaLas PalmasNow at AD Ceuta FC · joined Jan 2026 (free transfer)1La LigaM31173800006.71
3629O. SalahM · Al Wakrah · 1Qatar Stars LeagueAl Wakrah1Qatar Stars LeagueM218431400206.71
3630J. SørensenM · NorwichNow at Brann · joined Jul 2025 (free transfer)· 2ChampionshipNorwichNow at Brann · joined Jul 2025 (free transfer)2ChampionshipM265111411106.71
3631M. RusM · U. Cluj · 1Liga IU. Cluj1Liga IM–327701106.71
3632Antonio VergaraM · ReggianaNow at Napoli · joined Jul 2026 (permanent)· 2Serie BReggianaNow at Napoli · joined Jul 2026 (permanent)2Serie BM21209700106.71
3633Gabriel GirottoM · InternacionalNow at Red Bull Bragantino · joined Jan 2025 (free transfer)· 1Campeonato Brasileiro Série AInternacionalNow at Red Bull Bragantino · joined Jan 2025 (free transfer)1Campeonato Brasileiro Série AM318191500206.71
3634Cheikh SabalyM · MetzNow at Vancouver Whitecaps FC · joined Feb 2026 (permanent)· 1Ligue 1MetzNow at Vancouver Whitecaps FC · joined Feb 2026 (permanent)1Ligue 1M251,4463031406.71
3635Rayco RodríguezM · Amorebieta · 2Segunda DivisionAmorebieta2Segunda DivisionM–1,2252912106.71
3636Ricardo SalcedoM · Sport Huancayo · 1Peruvian Primera DivisiónSport Huancayo1Peruvian Primera DivisiónM342,45729001026.71
3637Danilo BarbosaM · BotafogoNow at Grêmio · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série ABotafogoNow at Grêmio · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AM281,0512330506.71
3638Yevgeny YablonskyM · Asteras Tripolis · 1Super League GreeceAsteras Tripolis1Super League GreeceM291,0201520316.71
3639M. RojasM · CorinthiansNow at Portland Timbers · joined Aug 2025 (free transfer)· 1Campeonato Brasileiro Série ACorinthiansNow at Portland Timbers · joined Aug 2025 (free transfer)1Campeonato Brasileiro Série AM286881501106.71
3640H. MorimM · Chaves · 1Primeira LigaChaves1Primeira LigaM–6501810206.71
3641CrystopherM · Criciúma · 2Campeonato Brasileiro Série BCriciúma2Campeonato Brasileiro Série BM265051511106.71
3642A. ValérioM · Rodez · 2Ligue 2Rodez2Ligue 2M244741511106.71
3643J. FerriM · MontpellierNow at Sampdoria · joined Aug 2025 (permanent)· 1Ligue 1MontpellierNow at Sampdoria · joined Aug 2025 (permanent)1Ligue 1M322,0413011606.71
3644MaurícioM · Sampaio Corrêa · 2Campeonato Brasileiro Série BSampaio Corrêa2Campeonato Brasileiro Série BM–1,2622300406.71
3645Morten ThorsbyM · GenoaNow at Cremonese · joined Feb 2026 (permanent)· 1Serie AGenoaNow at Cremonese · joined Feb 2026 (permanent)1Serie AM281,1542422206.71
3646K. AskildsenM · SampdoriaNow at Viking · joined Mar 2025 (permanent)· 2Serie BSampdoriaNow at Viking · joined Mar 2025 (permanent)2Serie BM235171802106.71
3647Jefferson JúniorM · PetrolulNow at Keçiörengücü · joined Jul 2026 (free transfer)· 1Liga IPetrolulNow at Keçiörengücü · joined Jul 2026 (free transfer)1Liga IM307521700206.71
3648T. JenksM · Forest GreenNow at Carlisle United · joined Aug 2026 (permanent)· 4League TwoForest GreenNow at Carlisle United · joined Aug 2026 (permanent)4League TwoM–6691601106.71
3649L. NilsenM · Tromso · 1EliteserienTromso1EliteserienM29455800106.71
3650T. GemicibaşiM · KlagenfurtNow at Admira Wacker · joined Jul 2025 (free transfer)· 1Austrian BundesligaKlagenfurtNow at Admira Wacker · joined Jul 2025 (free transfer)1Austrian BundesligaM287711600406.71

API-Football · Data sources