Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2021, senior men's leaguesFilters ↓9,001–9,050 of 18,549 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
9001A. HalmeD · BarnsleyNow at HJK Helsinki · joined Jul 2022 (free transfer)· 2ChampionshipBarnsleyNow at HJK Helsinki · joined Jul 2022 (free transfer)2ChampionshipD235031201406.72
9002C. Dalle MuraD · RegginaNow at Benevento · joined Jul 2026 (permanent)· 2Serie BRegginaNow at Benevento · joined Jul 2026 (permanent)2Serie BD19454900306.72
9003Jordi AmatD · Eupen · 1Belgian Pro LeagueEupen1Belgian Pro LeagueD29432600306.72
9004Kerem Atakan KesginM · Sivasspor · 1Süper LigSivasspor1Süper LigM21403710206.72
9005Robin KochD · LeedsNow at Eintracht Frankfurt · joined Jul 2024 (free transfer)· 1Premier LeagueLeedsNow at Eintracht Frankfurt · joined Jul 2024 (free transfer)1Premier LeagueD25402800206.72
9006A. BayryevD · Rotor Volgograd · 1Russian Premier LeagueRotor Volgograd1Russian Premier LeagueD–373600106.72
9007M. WedrychowskiM · Górnik ŁęcznaNow at GKS Katowice · joined Jul 2026 (permanent)· 1EkstraklasaGórnik ŁęcznaNow at GKS Katowice · joined Jul 2026 (permanent)1EkstraklasaM19369611106.72
9008Michael MarroneD · Adelaide United · 1A-League MenAdelaide United1A-League MenD34337601006.72
9009K. KuchaevM · CSKA MoscowNow at FC Rostov · joined Jun 2024 (free transfer)· 1Russian Premier LeagueCSKA MoscowNow at FC Rostov · joined Jun 2024 (free transfer)1Russian Premier LeagueM23326600006.72
9010Stefan SavićM · Wisła KrakówNow at Borac Banja Luka · joined Jul 2026 (permanent)· 1EkstraklasaWisła KrakówNow at Borac Banja Luka · joined Jul 2026 (permanent)1EkstraklasaM27272601106.72
9011J. WilliamsM · CharltonNow at Eastleigh · joined Sep 2026 (free transfer)· 3League OneCharltonNow at Eastleigh · joined Sep 2026 (free transfer)3League OneM–261600006.72
9012Mateo LešD · HeraclesNow at HNK Gorica · joined Jul 2023 (free transfer)· 1EredivisieHeraclesNow at HNK Gorica · joined Jul 2023 (free transfer)1EredivisieD21202600006.72
9013Bojan KrkićF · Vissel Kobe · 1J1 LeagueVissel Kobe1J1 LeagueF31159610106.72
9014Hervé BazileF · Le Havre · 2Ligue 2Le Havre2Ligue 2F31134600006.72
9015Dimitrios EmmanouilidisF · Fortuna SittardNow at Levadiakos · joined Jul 2026 (free transfer)· 1EredivisieFortuna SittardNow at Levadiakos · joined Jul 2026 (free transfer)1EredivisieF2185610006.72
9016J. De SantisF · BoavistaNow at Caracas FC · joined Jul 2026 (permanent)· 1Primeira LigaBoavistaNow at Caracas FC · joined Jul 2026 (permanent)1Primeira LigaF–68610216.72
9017M. PerezM · Grenoble · 2Ligue 2Grenoble2Ligue 2M309981801216.72
9018Marc CucurellaM · GetafeNow at Real Madrid · joined Jun 2026 (permanent)· 1La LigaGetafeNow at Real Madrid · joined Jun 2026 (permanent)1La LigaM231,9652421606.72
9019Kang Hyun-MukM · Suwon Samsung · 1K League 1Suwon Samsung1K League 1M201,7613312206.72
9020Christoph KramerM · Borussia Mönchengladbach · 1BundesligaBorussia Mönchengladbach1BundesligaM301,6912502606.72
9021Craig SibbaldM · LivingstonNow at Falkirk · joined Jun 2026 (free transfer)· 1Scottish PremiershipLivingstonNow at Falkirk · joined Jun 2026 (free transfer)1Scottish PremiershipM261,5422510806.72
9022Carlos OrrantiaD · SantosNow at Atlas · joined Dec 2024 (permanent)· 1Liga MXSantosNow at Atlas · joined Dec 2024 (permanent)1Liga MXD301,2401901106.72
9023Marco SalaD · SPALNow at Avellino · joined Jan 2026 (permanent)· 2Serie BSPALNow at Avellino · joined Jan 2026 (permanent)2Serie BD221,0062002206.72
9024J. SiebenhandlG · Sturm GrazNow at LASK · joined Jun 2023· 1Austrian BundesligaSturm GrazNow at LASK · joined Jun 20231Austrian BundesligaG313,3653800016.72
9025G. IngrossoD · CosenzaNow at Virtus Verona · joined Jan 2026 (free transfer)· 2Serie BCosenzaNow at Virtus Verona · joined Jan 2026 (free transfer)2Serie BD–1,5891900306.72
9026E. SabbiM · OdenseNow at Vancouver Whitecaps FC · joined Feb 2025 (permanent)· 1Danish SuperligaOdenseNow at Vancouver Whitecaps FC · joined Feb 2025 (permanent)1Danish SuperligaM242,0303242916.72
9027G. ThomasM · QPRNow at Morecambe · joined Sep 2025 (free transfer)· 2ChampionshipQPRNow at Morecambe · joined Sep 2025 (free transfer)2ChampionshipM–5551401006.72
9028VitinhaM · WolvesNow at Paris Saint-Germain · joined Jul 2022 (permanent)· 1Premier LeagueWolvesNow at Paris Saint-Germain · joined Jul 2022 (permanent)1Premier LeagueM215491310006.72
9029Cameron BurgessD · IpswichNow at Swansea City · joined Jul 2025 (free transfer)· 3League OneIpswichNow at Swansea City · joined Jul 2025 (free transfer)3League OneD261,1711400206.72
9030Didier NdongM · DijonNow at Esteghlal FC · joined Aug 2024 (free transfer)· 1Ligue 1DijonNow at Esteghlal FC · joined Aug 2024 (free transfer)1Ligue 1M271,1701300406.72
9031J. TurleyD · Leyton OrientNow at Barnet · joined Jul 2021 (free transfer)· 4League TwoLeyton OrientNow at Barnet · joined Jul 2021 (free transfer)4League TwoD311,0581311406.72
9032Bradley JohnsonM · BlackburnNow at Milton Keynes Dons · joined Jul 2022 (free transfer)· 2ChampionshipBlackburnNow at Milton Keynes Dons · joined Jul 2022 (free transfer)2ChampionshipM347281300106.72
9033Virgil MisidjanF · TwenteNow at RKC Waalwijk · joined Sep 2026 (free transfer)· 1EredivisieTwenteNow at RKC Waalwijk · joined Sep 2026 (free transfer)1EredivisieF284711321006.72
9034Ibai GómezM · Athletic ClubNow at Deportivo La Coruña · joined Jul 2022· 1La LigaAthletic ClubNow at Deportivo La Coruña · joined Jul 20221La LigaM324251301006.72
9035Matt ActonG · Melbourne VictoryNow at Brisbane Roar · joined Jul 2023· 1A-League MenMelbourne VictoryNow at Brisbane Roar · joined Jul 20231A-League MenG291,1701300106.72
9036Adam ForshawM · LeedsNow at Blackburn Rovers · joined Jan 2025 (free transfer)· 1Premier LeagueLeedsNow at Blackburn Rovers · joined Jan 2025 (free transfer)1Premier LeagueM308811300206.72
9037Ryan LongmanF · AFC WimbledonNow at Wrexham · joined Jan 2025 (permanent)· 3League OneAFC WimbledonNow at Wrexham · joined Jan 2025 (permanent)3League OneF211,7602631006.72
9038Arnaud KalimuendoF · LensNow at Nottingham Forest · joined Jun 2026· 1Ligue 1LensNow at Nottingham Forest · joined Jun 20261Ligue 1F191,6993393116.72
9039Yann-Erik de LanlayF · Viking · 1EliteserienViking1EliteserienF299932011006.72
9040L. LibuttiD · Reggiana · 2Serie BReggiana2Serie BD–1,6802010216.72
9041Iván BalliuD · Almería · 2Segunda DivisionAlmería2Segunda DivisionD291,6002001706.72
9042Abo EisaF · ScunthorpeNow at Grimsby Town · joined Jul 2023 (free transfer)· 4League TwoScunthorpeNow at Grimsby Town · joined Jul 2023 (free transfer)4League TwoF251,4532051206.72
9043Pierre KanstrupD · Sønderjyske · 1Danish SuperligaSønderjyske1Danish SuperligaD321,3392101106.72
9044Gideon MensahD · Varbergs BoISNow at Ljungskile SK · joined Mar 2025 (free transfer)· 1AllsvenskanVarbergs BoISNow at Ljungskile SK · joined Mar 2025 (free transfer)1AllsvenskanD211,1402000706.72
9045Bartosz BereszyńskiD · SampdoriaNow at Motor Lublin · joined Jul 2026 (free transfer)· 1Serie ASampdoriaNow at Motor Lublin · joined Jul 2026 (free transfer)1Serie AD293,29340121006.71
9046Curtis MainF · ShrewsburyNow at Ayr Utd · joined May 2026· 3League OneShrewsburyNow at Ayr Utd · joined May 20263League OneF291,2692022306.71
9047Alex Oxlade-ChamberlainM · LiverpoolNow at Celtic · joined Feb 2026· 1Premier LeagueLiverpoolNow at Celtic · joined Feb 20261Premier LeagueM281,0872832006.71
9048Hong Joon-HoD · FC Seoul · 1K League 1FC Seoul1K League 1D–9381800206.71
9049Victor BobsinM · GrêmioNow at Daejeon Hana Citizen · joined Jul 2026 (permanent)· 1Campeonato Brasileiro Série AGrêmioNow at Daejeon Hana Citizen · joined Jul 2026 (permanent)1Campeonato Brasileiro Série AM218201401206.71
9050A. AppindangoyeD · Sivasspor · 1Süper LigSivasspor1Süper LigD29608700206.71

API-Football · Data sources