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,351–2,400 of 19,804 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2351Alessandro FlorenziD · Milan · Serie AMilan1Serie AD331,7463114507.04
2352B. MaherG · Derry · League of Ireland Premier DivisionDerry1League of Ireland Premier DivisionG231,3661500207.04
2353D. S. Vasquez LlachG · AscoliNow at AS Roma · joined Jul 2026 (permanent)· Serie BAscoliNow at AS Roma · joined Jul 2026 (permanent)2Serie BG268261000107.04
2354Joël MatipD · Liverpool · Premier LeagueLiverpool1Premier LeagueD327821000207.04
2355JandreiG · São Paulo · Campeonato Brasileiro Série ASão Paulo1Campeonato Brasileiro Série AG31455500107.04
2356M. JobeD · CambridgeNow at Stockport County · joined Aug 2026 (permanent)· League OneCambridgeNow at Stockport County · joined Aug 2026 (permanent)3League OneD21450500107.04
2357R. GrigoreD · Dinamo · Liga IDinamo1Liga ID–355700207.04
2358Ivan PerišićM · TottenhamNow at PSV Eindhoven · joined Sep 2024 (free transfer)· Premier LeagueTottenhamNow at PSV Eindhoven · joined Sep 2024 (free transfer)1Premier LeagueM3598501207.04
2359R. MoroF · ValladolidNow at Osasuna · joined Jul 2026 (permanent)· Segunda DivisionValladolidNow at Osasuna · joined Jul 2026 (permanent)2Segunda DivisionF211,5443024407.04
2360M. MatějovskýM · Mladá Boleslav · Czech First LeagueMladá Boleslav1Czech First LeagueM–9201634507.04
2361WevertonG · PalmeirasNow at Grêmio · joined Jan 2026 (free transfer)· Campeonato Brasileiro Série APalmeirasNow at Grêmio · joined Jan 2026 (free transfer)1Campeonato Brasileiro Série AG363,2033500207.04
2362Radosław MurawskiM · Lech Poznań · EkstraklasaLech Poznań1EkstraklasaM302,5053011817.04
2363Miloš RistićM · Radnicki 1923 · Serbian SuperLigaRadnicki 19231Serbian SuperLigaM292,4293044807.04
2364Chiedozie OgbeneF · LutonNow at Lincoln City · joined Aug 2026 (loan)· Premier LeagueLutonNow at Lincoln City · joined Aug 2026 (loan)1Premier LeagueF271,9933041107.04
2365E. AdegboyegaD · DroghedaNow at Rotherham United · joined Jan 2026 (permanent)· League of Ireland Premier DivisionDroghedaNow at Rotherham United · joined Jan 2026 (permanent)1League of Ireland Premier DivisionD20450511717.04
2366E. DarboeM · Lask LinzNow at Bari · joined Sep 2025 (permanent)· Austrian BundesligaLask LinzNow at Bari · joined Sep 2025 (permanent)1Austrian BundesligaM–260500207.04
2367Cedric IttenF · BSC Young BoysNow at Werder Bremen · joined Jul 2026 (permanent)· Swiss Super LeagueBSC Young BoysNow at Werder Bremen · joined Jul 2026 (permanent)1Swiss Super LeagueF271,62430103107.04
2368Miguel GutiérrezD · GironaNow at Bayer Leverkusen · joined Aug 2026 (permanent)· La LigaGironaNow at Bayer Leverkusen · joined Aug 2026 (permanent)1La LigaD223,0373527407.04
2369Joe ShaughnessyD · DundeeNow at Newcastle Jets · joined Jul 2026 (permanent)· Scottish PremiershipDundeeNow at Newcastle Jets · joined Jul 2026 (permanent)1Scottish PremiershipD312,8453341207.04
2370Dušan VlahovićF · JuventusNow at Beşiktaş · joined Aug 2026 (free transfer)· Serie AJuventusNow at Beşiktaş · joined Aug 2026 (free transfer)1Serie AF242,31933164817.04
2371L. BruntD · MansfieldNow at Bolton Wanderers · joined Aug 2026 (permanent)· League TwoMansfieldNow at Bolton Wanderers · joined Aug 2026 (permanent)4League TwoD232,8123421507.04
2372Brede MoeD · Bodo/Glimt · EliteserienBodo/Glimt1EliteserienD321,8922410207.04
2373C. O'RiordanD · CreweNow at Barnsley · joined Aug 2026 (loan)· League TwoCreweNow at Barnsley · joined Aug 2026 (loan)4League TwoD201,8672330607.04
2374C. ReinerD · SCR AltachNow at Piast Gliwice · joined Jul 2024· Austrian BundesligaSCR AltachNow at Piast Gliwice · joined Jul 20241Austrian BundesligaD261,8032300507.04
2375Renato da Palma VeigaM · FC Basel 1893Now at Chelsea · joined Apr 2026 (permanent)· Swiss Super LeagueFC Basel 1893Now at Chelsea · joined Apr 2026 (permanent)1Swiss Super LeagueM201,8732321717.04
2376Dan SweeneyD · StevenageNow at AFC Wimbledon · joined Jun 2026 (free transfer)· League OneStevenageNow at AFC Wimbledon · joined Jun 2026 (free transfer)3League OneD301,7872212307.04
2377Carlo AdrianoM · Villarreal IINow at Club Queretaro · joined Aug 2025 (free transfer)· Segunda DivisionVillarreal IINow at Club Queretaro · joined Aug 2025 (free transfer)2Segunda DivisionM232,8953602407.04
2378Alex CochraneM · Heart of MidlothianNow at Birmingham City · joined Jul 2024· Scottish PremiershipHeart of MidlothianNow at Birmingham City · joined Jul 20241Scottish PremiershipM242,6543104707.04
2379N. PavanD · Cittadella · Serie BCittadella2Serie BD–2,7033111307.04
2380T. YouanM · HibernianNow at Wisła Kraków · joined Jun 2026 (free transfer)· Scottish PremiershipHibernianNow at Wisła Kraków · joined Jun 2026 (free transfer)1Scottish PremiershipM252,1423148107.04
2381Kai TrewinD · Brisbane RoarNow at New York City FC · joined Jul 2026 (permanent)· A-League MenBrisbane RoarNow at New York City FC · joined Jul 2026 (permanent)1A-League MenD232,2082611107.04
2382A. Gnezda CerinM · PanathinaikosNow at Al Wahda · joined Aug 2026 (permanent)· Super League GreecePanathinaikosNow at Al Wahda · joined Aug 2026 (permanent)1Super League GreeceM242,0272632107.04
2383PegorariG · Guarani CampinasNow at Grêmio Barueri · joined Mar 2026· Campeonato Brasileiro Série BGuarani CampinasNow at Grêmio Barueri · joined Mar 20262Campeonato Brasileiro Série BG322,3152600607.04
2384John SwiftM · West BromNow at Portsmouth · joined Jul 2025 (free transfer)· ChampionshipWest BromNow at Portsmouth · joined Jul 2025 (free transfer)2ChampionshipM291,8953991207.04
2385Olivier CustodioM · Lausanne-Sport · Swiss Super LeagueLausanne-Sport1Swiss Super LeagueM292,5353403807.04
2386Lucas MasoeroD · U. Cluj · Liga IU. Cluj1Liga ID292,5262910617.04
2387Ángelo CamposG · Alianza LimaNow at UTC Cajamarca · joined Dec 2025 (free transfer)· Peruvian Primera DivisiónAlianza LimaNow at UTC Cajamarca · joined Dec 2025 (free transfer)1Peruvian Primera DivisiónG312,1862400307.04
2388Benjamin KällmanF · CracoviaNow at Hannover 96 · joined Jul 2025 (free transfer)· EkstraklasaCracoviaNow at Hannover 96 · joined Jul 2025 (free transfer)1EkstraklasaF262,5473296007.04
2389Denis SimaniD · LuzernNow at FC Vaduz · joined Jul 2024 (free transfer)· Swiss Super LeagueLuzernNow at FC Vaduz · joined Jul 2024 (free transfer)1Swiss Super LeagueD322,1002410607.04
2390LuismiM · OviedoNow at Málaga · joined Jul 2024 (free transfer)· Segunda DivisionOviedoNow at Málaga · joined Jul 2024 (free transfer)2Segunda DivisionM321,9022400917.04
2391Diego RomeroG · Universitario · Peruvian Primera DivisiónUniversitario1Peruvian Primera DivisiónG22720800007.04
2392D. TomiiG · Shonan Bellmare · J1 LeagueShonan Bellmare1J1 LeagueG34719800007.04
2393B. OliveiraM · Adelaide UnitedNow at Ararat-Armenia · joined Jul 2026 (permanent)· A-League MenAdelaide UnitedNow at Ararat-Armenia · joined Jul 2026 (permanent)1A-League MenM20177822007.04
2394K. SzczesniakD · Górnik ZabrzeNow at Radomiak Radom · joined Jul 2026 (loan)· EkstraklasaGórnik ZabrzeNow at Radomiak Radom · joined Jul 2026 (loan)1EkstraklasaD232,1062410917.04
2395Miiko AlbornozM · Vejle · Danish SuperligaVejle1Danish SuperligaM331,8262501407.04
2396J. GuthrieD · Northampton · League OneNorthampton3League OneD312,5973242507.04
2397G. MolloyD · ShelbourneNow at Aberdeen · joined Jul 2024 (permanent)· League of Ireland Premier DivisionShelbourneNow at Aberdeen · joined Jul 2024 (permanent)1League of Ireland Premier DivisionD221,4481610307.04
2398Owen BaileyM · Doncaster · League TwoDoncaster4League TwoM254,2464832707.04
2399Lucas BeraldoD · São PauloNow at Paris Saint-Germain · joined Jul 2026 (permanent)· Campeonato Brasileiro Série ASão PauloNow at Paris Saint-Germain · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AD202,2192410707.04
2400Marian HujaD · PetrolulNow at Raja Casablanca · joined Aug 2026 (permanent)· Liga IPetrolulNow at Raja Casablanca · joined Aug 2026 (permanent)1Liga ID–1,7942420507.04

API-Football · Data sources