Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2023-24 season, senior men's leaguesFilters ↓Leagues that run 2023-24, plus calendar-year leagues (MLS, Brazil, the Nordics) for 2023.2,401–2,450 of 19,804 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2401Mateusz KochalskiG · Stal MielecNow at Wieczysta Kraków · joined Sep 2026 (permanent)· EkstraklasaStal MielecNow at Wieczysta Kraków · joined Sep 2026 (permanent)1EkstraklasaG232,8993200107.04
2402B. VarelaG · Vitória de GuimarãesNow at Al-Hazem · joined Aug 2025 (permanent)· Primeira LigaVitória de GuimarãesNow at Al-Hazem · joined Aug 2025 (permanent)1Primeira LigaG292,3852700307.04
2403Lucas PerriG · BotafogoNow at Torino · joined Aug 2026 (loan)· Campeonato Brasileiro Série ABotafogoNow at Torino · joined Aug 2026 (loan)1Campeonato Brasileiro Série AG263,4463800107.04
2404J. KingD · SydneyNow at Brisbane Roar · joined Jul 2026 (permanent)· A-League MenSydneyNow at Brisbane Roar · joined Jul 2026 (permanent)1A-League MenD231,2802030407.04
2405Awer MabilM · GrasshoppersNow at Melbourne City · joined Jul 2026 (permanent)· Swiss Super LeagueGrasshoppersNow at Melbourne City · joined Jul 2026 (permanent)1Swiss Super LeagueM281,1431944307.04
2406Rodrigo GomesM · EstorilNow at Wolverhampton Wanderers · joined Jul 2024 (permanent)· Primeira LigaEstorilNow at Wolverhampton Wanderers · joined Jul 2024 (permanent)1Primeira LigaM202,4463077517.04
2407Félix CorreiaF · Gil VicenteNow at Sevilla · joined Aug 2026 (loan)· Primeira LigaGil VicenteNow at Sevilla · joined Aug 2026 (loan)1Primeira LigaF232,1823053407.04
2408Marcus TavernierM · Bournemouth · Premier LeagueBournemouth1Premier LeagueM252,1293034307.04
2409M. TourraineD · GrenobleNow at Pau FC · joined Jul 2026 (permanent)· Ligue 2GrenobleNow at Pau FC · joined Jul 2026 (permanent)2Ligue 2D232,3933011307.04
2410Karl-Johan JohnssonG · BordeauxNow at Strasbourg · joined Aug 2024 (free transfer)· Ligue 2BordeauxNow at Strasbourg · joined Aug 2024 (free transfer)2Ligue 2G341,9802200007.04
2411Yeferson SoteldoM · SantosNow at Fluminense · joined Jun 2025 (permanent)· Campeonato Brasileiro Série ASantosNow at Fluminense · joined Jun 2025 (permanent)1Campeonato Brasileiro Série AM271,5942216527.04
2412Neri BandieraF · Atlético GrauNow at Cienciano · joined Jan 2026 (free transfer)· Peruvian Primera DivisiónAtlético GrauNow at Cienciano · joined Jan 2026 (free transfer)1Peruvian Primera DivisiónF342,78433144107.04
2413G. FrancoM · MoreirenseNow at Swansea City · joined Jul 2024 (permanent)· Primeira LigaMoreirenseNow at Swansea City · joined Jul 2024 (permanent)1Primeira LigaM232,7343324707.04
2414L. FernandesM · Hokkaido ConsadoleNow at Cerezo Osaka · joined Jan 2024 (free transfer)· J1 LeagueHokkaido ConsadoleNow at Cerezo Osaka · joined Jan 2024 (free transfer)1J1 LeagueM–1,5812204307.04
2415Luca ZidaneG · EibarNow at Leganes · joined Aug 2026 (free transfer)· Segunda DivisionEibarNow at Leganes · joined Aug 2026 (free transfer)2Segunda DivisionG263,9604400307.04
2416Jędrzej GrobelnyG · Warta PoznańNow at Arka Gdynia · joined Jan 2025 (permanent)· EkstraklasaWarta PoznańNow at Arka Gdynia · joined Jan 2025 (permanent)1EkstraklasaG232,2112500307.04
2417Patricio RubioF · NublenseNow at Unión Española · joined Jan 2026 (free transfer)· Chilean Primera DivisiónNublenseNow at Unión Española · joined Jan 2026 (free transfer)1Chilean Primera DivisiónF352,12025153517.04
2418Aaron CollinsF · Bristol RoversNow at Milton Keynes Dons · joined Jun 2025 (permanent)· League OneBristol RoversNow at Milton Keynes Dons · joined Jun 2025 (permanent)3League OneF271,9012538307.04
2419Chancel MbembaD · MarseilleNow at Al Diriyah · joined Aug 2026 (free transfer)· Ligue 1MarseilleNow at Al Diriyah · joined Aug 2026 (free transfer)1Ligue 1D292,2092522107.04
2420J. TilleyM · AFC Wimbledon · League TwoAFC Wimbledon4League TwoM262,8703974807.04
2421Sergi RobertoD · BarçaNow at LA Galaxy · joined Aug 2026 (free transfer)· La LigaBarçaNow at LA Galaxy · joined Aug 2026 (free transfer)1La LigaD328631432407.04
2422Dávid SigérM · VideotonNow at Sepsi OSK · joined Jun 2024 (free transfer)· Nemzeti Bajnokság IVideotonNow at Sepsi OSK · joined Jun 2024 (free transfer)1Nemzeti Bajnokság IM331,1301400107.04
2423Harvey RodgersD · Grimsby Town · League TwoGrimsby Town4League TwoD273,7684210707.04
2424A. LafontG · NantesNow at Amed · joined Jul 2026 (permanent)· Ligue 1NantesNow at Amed · joined Jul 2026 (permanent)1Ligue 1G252,4972800207.04
2425Faris MoumbagnaF · Bodo/GlimtNow at Marseille · joined Jul 2026 (permanent)· EliteserienBodo/GlimtNow at Marseille · joined Jul 2026 (permanent)1EliteserienF232,25628155507.04
2426W. MannionG · CambridgeNow at Charlton Athletic · joined Jun 2024 (free transfer)· League OneCambridgeNow at Charlton Athletic · joined Jun 2024 (free transfer)3League OneG261,2151400107.04
2427I. KoutsoupiasM · BariNow at Anderlecht · joined Sep 2026 (permanent)· Serie BBariNow at Anderlecht · joined Sep 2026 (permanent)2Serie BM239731421207.04
2428Samuel EssendeF · VizelaNow at FC Augsburg · joined Jul 2024· Primeira LigaVizelaNow at FC Augsburg · joined Jul 20241Primeira LigaF262,67131150507.04
2429J. MitrovicM · GoricaNow at NK Slaven Belupo · joined Jul 2025 (permanent)· Croatian First Football LeagueGoricaNow at NK Slaven Belupo · joined Jul 2025 (permanent)1Croatian First Football LeagueM242,3503144317.04
2430Daiya MaekawaG · Vissel Kobe · J1 LeagueVissel Kobe1J1 LeagueG293,0603401007.04
2431B. TappM · Central CoastNow at Johor Darul Takzim FC · joined Jun 2026 (free transfer)· A-League MenCentral CoastNow at Johor Darul Takzim FC · joined Jun 2026 (free transfer)1A-League MenM231,1521800107.04
2432Y. DioufG · ReimsNow at Nice · joined Jul 2025 (permanent)· Ligue 1ReimsNow at Nice · joined Jul 2025 (permanent)1Ligue 1G243,0603400007.04
2433Chris WillockM · QPRNow at Cardiff City · joined Jul 2024 (free transfer)· ChampionshipQPRNow at Cardiff City · joined Jul 2024 (free transfer)2ChampionshipM262,3033944307.04
2434Lorenzo RajotM · RodezNow at Pau FC · joined Jul 2026 (free transfer)· Ligue 2RodezNow at Pau FC · joined Jul 2026 (free transfer)2Ligue 2M262,6043764107.04
2435Fredrik UlvestadM · Pogoń SzczecinNow at OB · joined Aug 2026 (free transfer)· EkstraklasaPogoń SzczecinNow at OB · joined Aug 2026 (free transfer)1EkstraklasaM322,1752663617.03
2436Benedikt ZechD · Pogoń SzczecinNow at Rheindorf Altach · joined Jan 2025 (free transfer)· EkstraklasaPogoń SzczecinNow at Rheindorf Altach · joined Jan 2025 (free transfer)1EkstraklasaD331,9692600307.03
2437D. GomisD · Guingamp · Ligue 2Guingamp2Ligue 2D292,5202921617.03
2438Rodrigo SalinasF · Atlético GrauNow at Chacarita Juniors · joined Jan 2024 (free transfer)· Peruvian Primera DivisiónAtlético GrauNow at Chacarita Juniors · joined Jan 2024 (free transfer)1Peruvian Primera DivisiónF371,8862964107.03
2439Mateo KovačićM · Man City · Premier LeagueMan City1Premier LeagueM301,5813010407.03
2440R. McCauslandF · Rangers · Scottish PremiershipRangers1Scottish PremiershipF211,5342934007.03
2441AdryelsonD · BotafogoNow at Al Wasl · joined Jul 2025 (permanent)· Campeonato Brasileiro Série ABotafogoNow at Al Wasl · joined Jul 2025 (permanent)1Campeonato Brasileiro Série AD263,0373511617.03
2442Pablo RamónD · MirandésNow at Racing Santander · joined Aug 2026 (permanent)· Segunda DivisionMirandésNow at Racing Santander · joined Aug 2026 (permanent)2Segunda DivisionD232,9793501907.03
2443Carlton MorrisF · LutonNow at Derby County · joined Jun 2025 (permanent)· Premier LeagueLutonNow at Derby County · joined Jun 2025 (permanent)1Premier LeagueF282,86738114407.03
2444L. ZanimacchiaM · CremoneseNow at Padova · joined Jul 2026 (permanent)· Serie BCremoneseNow at Padova · joined Jul 2026 (permanent)2Serie BM252,6613923307.03
2445Jake ReevesM · AFC WimbledonNow at Barnet · joined Aug 2026 (loan)· League TwoAFC WimbledonNow at Barnet · joined Aug 2026 (loan)4League TwoM313,2863827407.03
2446Luke MolyneuxM · DoncasterNow at Salford City · joined Jul 2026 (permanent)· League TwoDoncasterNow at Salford City · joined Jul 2026 (permanent)4League TwoM263,56947108407.03
2447C. MaxwellG · Huddersfield · ChampionshipHuddersfield2ChampionshipG33696900007.03
2448ManuD · Vitória de GuimarãesNow at Benfica · joined Jul 2026 (permanent)· Primeira LigaVitória de GuimarãesNow at Benfica · joined Jul 2026 (permanent)1Primeira LigaD231,7732320507.03
2449H. AdelakunM · Doncaster · League TwoDoncaster4League TwoM281,7092197307.03
2450Giovani Lo CelsoM · TottenhamNow at Real Betis · joined Aug 2024 (permanent)· Premier LeagueTottenhamNow at Real Betis · joined Aug 2024 (permanent)1Premier LeagueM285472222207.03

API-Football · Data sources