Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2023-24 season, senior men's leaguesChange filters ↓Leagues that run 2023-24, plus calendar-year leagues (MLS, Brazil, the Nordics) for 2023.1,701–1,750 of 7,375 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1701S. CareyM · BlackpoolNow at Charlton Athletic · joined Jul 2025 (free transfer)· League OneBlackpoolNow at Charlton Athletic · joined Jul 2025 (free transfer)3League OneM232,0763551206.92
1702Sandro LauperM · BSC Young Boys · Swiss Super LeagueBSC Young Boys1Swiss Super LeagueM272,2102912116.92
1703Wilson OdobertM · BurnleyNow at Tottenham Hotspur · joined Aug 2024 (permanent)· Premier LeagueBurnleyNow at Tottenham Hotspur · joined Aug 2024 (permanent)1Premier LeagueM192,1182932306.92
1704G. SaM · FamalicãoNow at Olympiacos · joined Jul 2026 (loan)· Primeira LigaFamalicãoNow at Olympiacos · joined Jul 2026 (loan)1Primeira LigaM191,8642835606.92
1705H. NealM · CarlisleNow at Fleetwood Town · joined Jan 2025 (permanent)· League OneCarlisleNow at Fleetwood Town · joined Jan 2025 (permanent)3League OneM231,4901700506.92
1706Diego BuonanotteM · Unión La CaleraNow at Deportes Temuco · joined Feb 2025 (free transfer)· Chilean Primera DivisiónUnión La CaleraNow at Deportes Temuco · joined Feb 2025 (free transfer)1Chilean Primera DivisiónM361,8533036306.92
1707LimaM · FluminenseNow at Santos · joined Sep 2026 (loan)· Campeonato Brasileiro Série AFluminenseNow at Santos · joined Sep 2026 (loan)1Campeonato Brasileiro Série AM282,6163562806.92
1708Filipe MachadoM · CruzeiroNow at Goiás · joined Aug 2026 (permanent)· Campeonato Brasileiro Série ACruzeiroNow at Goiás · joined Aug 2026 (permanent)1Campeonato Brasileiro Série AM282,3213513506.92
1709Mads FrøkjærM · PrestonNow at Brøndby · joined Feb 2026 (permanent)· ChampionshipPrestonNow at Brøndby · joined Feb 2026 (permanent)2ChampionshipM242,5804138406.92
1710Z. BahousM · Pacific FC · Canadian Premier LeaguePacific FC1Canadian Premier LeagueM–280600006.92
1711G. RiosM · A. ItalianoNow at Independiente Rivadavia · joined Dec 2025· Chilean Primera DivisiónA. ItalianoNow at Independiente Rivadavia · joined Dec 20251Chilean Primera DivisiónM251,4552482206.92
1712Myles Spencer Peart-HarrisM · PortsmouthNow at Middlesbrough · joined Jun 2026 (free transfer)· League OnePortsmouthNow at Middlesbrough · joined Jun 2026 (free transfer)3League OneM217851220306.92
1713FelipinhoM · Ponte PretaNow at Athletico Paranaense · joined Jul 2026 (permanent)· Campeonato Brasileiro Série BPonte PretaNow at Athletico Paranaense · joined Jul 2026 (permanent)2Campeonato Brasileiro Série BM222,40030101016.92
1714Oihan SancetM · Athletic Club · La LigaAthletic Club1La LigaM241,9913045526.92
1715J. CastilloM · Alianza Lima · Peruvian Primera DivisiónAlianza Lima1Peruvian Primera DivisiónM281,9883123916.92
1716Jacopo PetriccioneM · Catanzaro · Serie BCatanzaro2Serie BM291,3651901506.92
1717H. BoyesM · WycombeNow at York City · joined Aug 2026 (permanent)· League OneWycombeNow at York City · joined Aug 2026 (permanent)3League OneM221,3932001516.92
1718Miguel MelladoM · OFINow at Kallithea · joined Jan 2025 (permanent)· Super League GreeceOFINow at Kallithea · joined Jan 2025 (permanent)1Super League GreeceM311,8882600706.92
1719Thiago SerpaM · CumbayáNow at Aucas · joined Jul 2026 (permanent)· Ecuadorian Serie ACumbayáNow at Aucas · joined Jul 2026 (permanent)1Ecuadorian Serie AM241,1291300206.92
1720V. KlimovichM · DiósgyőrNow at Kaspiy · joined Jun 2026 (free transfer)· Nemzeti Bajnokság IDiósgyőrNow at Kaspiy · joined Jun 2026 (free transfer)1Nemzeti Bajnokság IM–8071422106.92
1721CharlesM · MidtjyllandNow at Corinthians · joined Jul 2024· Danish SuperligaMidtjyllandNow at Corinthians · joined Jul 20241Danish SuperligaM281,1132740606.92
1722Victor SáM · BotafogoNow at São Paulo · joined Jun 2026 (free transfer)· Campeonato Brasileiro Série ABotafogoNow at São Paulo · joined Jun 2026 (free transfer)1Campeonato Brasileiro Série AM302,1293344306.92
1723Kike SaverioM · Aris · Super League GreeceAris1Super League GreeceM–1,1032032406.92
1724Lukáš BartošákM · Zlín · Czech First LeagueZlín1Czech First LeagueM331,5532043506.92
1725Fraser AirdM · Cavalry FC · Canadian Premier LeagueCavalry FC1Canadian Premier LeagueM291,0582022306.92
1726Jose AldoM · ItuanoNow at Mirassol · joined Dec 2025 (permanent)· Campeonato Brasileiro Série BItuanoNow at Mirassol · joined Dec 2025 (permanent)2Campeonato Brasileiro Série BM252,17827001206.91
1727Arkadiusz RecaM · SpeziaNow at Legia Warsaw · joined Jul 2025 (free transfer)· Serie BSpeziaNow at Legia Warsaw · joined Jul 2025 (free transfer)2Serie BM291,0621440206.91
1728Toni GomesM · Hapoel Hadera · Israeli Premier LeagueHapoel Hadera1Israeli Premier LeagueM–449813006.91
1729Iker LosadaM · Racing FerrolNow at Real Betis · joined Jun 2026· Segunda DivisionRacing FerrolNow at Real Betis · joined Jun 20262Segunda DivisionM223,3854297006.91
1730L. GrgicM · Rapid ViennaNow at Bari · joined Jul 2026 (free transfer)· Austrian BundesligaRapid ViennaNow at Bari · joined Jul 2026 (free transfer)1Austrian BundesligaM–1,4822121506.91
1731Eduardo PersonM · ItuanoNow at América Mineiro · joined Dec 2025 (free transfer)· Campeonato Brasileiro Série BItuanoNow at América Mineiro · joined Dec 2025 (free transfer)2Campeonato Brasileiro Série BM271,4312123406.91
1732Johan GastienM · Clermont · Ligue 1Clermont1Ligue 1M362,2732800706.91
1733Felipe SaraivaM · ItuanoNow at Inter De Limeira · joined Aug 2026 (permanent)· Campeonato Brasileiro Série BItuanoNow at Inter De Limeira · joined Aug 2026 (permanent)2Campeonato Brasileiro Série BM261,8792822406.91
1734S. KovacM · CukarickiNow at Baltika Kaliningrad · joined Jul 2026 (permanent)· Serbian SuperLigaCukarickiNow at Baltika Kaliningrad · joined Jul 2026 (permanent)1Serbian SuperLigaM251,7082830006.91
1735Adam KarabecM · Sparta Praha · Czech First LeagueSparta Praha1Czech First LeagueM205501443116.91
1736Riki HarakawaM · Cerezo OsakaNow at Kashiwa Reysol · joined Jan 2025 (permanent)· J1 LeagueCerezo OsakaNow at Kashiwa Reysol · joined Jan 2025 (permanent)1J1 LeagueM30526700006.91
1737C. HamiltonM · Blackpool · League OneBlackpool3League OneM293,3474247106.91
1738Adri EmbarbaM · Almería · La LigaAlmería1La LigaM322,4853632506.91
1739G. CrociataM · LeccoNow at Iğdır FK · joined Jun 2026 (free transfer)· Serie BLeccoNow at Iğdır FK · joined Jun 2026 (free transfer)2Serie BM262,56836221306.91
1740B. WhitfieldM · Barrow · League TwoBarrow4League TwoM–1,5473685006.91
1741C. BarronM · AberdeenNow at Middlesbrough · joined Aug 2026 (loan)· Scottish PremiershipAberdeenNow at Middlesbrough · joined Aug 2026 (loan)1Scottish PremiershipM212,0152913206.91
1742Jan ŽambůrekM · Slovan LiberecNow at ADO Den Haag · joined Jul 2026 (permanent)· Czech First LeagueSlovan LiberecNow at ADO Den Haag · joined Jul 2026 (permanent)1Czech First LeagueM231,3181521606.91
1743Balázs BaloghM · Paks · Nemzeti Bajnokság IPaks1Nemzeti Bajnokság IM349441511106.91
1744M. KaputM · RadomiakNow at ŁKS Łódź · joined Jun 2026 (free transfer)· EkstraklasaRadomiakNow at ŁKS Łódź · joined Jun 2026 (free transfer)1EkstraklasaM261,4562300616.91
1745A. MayorM · MorecambeNow at Hibernian · joined Jul 2026 (permanent)· League TwoMorecambeNow at Hibernian · joined Jul 2026 (permanent)4League TwoM191,6982335906.91
1746Nicolò RovellaM · Lazio · Serie ALazio1Serie AM221,3332302606.91
1747Jean-Manuel MbomM · ViborgNow at VfL Bochum · joined Jun 2026 (free transfer)· Danish SuperligaViborgNow at VfL Bochum · joined Jun 2026 (free transfer)1Danish SuperligaM241,7242400706.91
1748Matthias BraunöderM · Austria ViennaNow at Carrarese · joined Aug 2026 (permanent)· Austrian BundesligaAustria ViennaNow at Carrarese · joined Aug 2026 (permanent)1Austrian BundesligaM227731601116.91
1749Senny MayuluM · PSG · Ligue 1PSG1Ligue 1M18323801006.91
1750Mohammad SyllaM · DundeeNow at Livingston · joined Jul 2025 (free transfer)· Scottish PremiershipDundeeNow at Livingston · joined Jul 2025 (free transfer)1Scottish PremiershipM301,5842402106.91

API-Football · Data sources