Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2024, senior men's leaguesChange filters ↓8,001–8,050 of 8,926 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
8001D. LunaD · Khimki · 1Russian Premier LeagueKhimki1Russian Premier LeagueD–8720000–
8002A. SalazarD · Heart of MidlothianNow at Riga · joined Jul 2026 (permanent)· 1Scottish PremiershipHeart of MidlothianNow at Riga · joined Jul 2026 (permanent)1Scottish PremiershipD218710010–
8003Serkan AsanD · TrabzonsporNow at Iğdır FK · joined Jul 2025 (free transfer)· 1Süper LigTrabzonsporNow at Iğdır FK · joined Jul 2025 (free transfer)1Süper LigD258710000–
8004M. BudrakD · Trat · 1Thai League 1Trat1Thai League 1D–8640000–
8005Callum McFadzeanD · Wrexham · 3League OneWrexham3League OneD308620000–
8006Felipe VieiraD · ChapecoenseNow at Botafogo-SP · joined Feb 2026 (permanent)· 2Campeonato Brasileiro Série BChapecoenseNow at Botafogo-SP · joined Feb 2026 (permanent)2Campeonato Brasileiro Série BD258620000–
8007V. PastellisD · AE Zakakiou · 1Cypriot First DivisionAE Zakakiou1Cypriot First DivisionD–8610031–
8008A. BeckD · Al-GharafaNow at Viborg · joined Jan 2025 (permanent)· 1Qatar Stars LeagueAl-GharafaNow at Viborg · joined Jan 2025 (permanent)1Qatar Stars LeagueD218550000–
8009G. FerreyraD · Melbourne CityNow at Western Sydney Wanderers · joined Jun 2026 (free transfer)· 1A-League MenMelbourne CityNow at Western Sydney Wanderers · joined Jun 2026 (free transfer)1A-League MenD288550000–
8010Prince AningD · Dortmund IINow at Telstar · joined Jul 2026 (permanent)· 33. LigaDortmund IINow at Telstar · joined Jul 2026 (permanent)33. LigaD–8530001–
8011A. RoseroD · Libertad · 1Ecuadorian Serie ALibertad1Ecuadorian Serie AD–8520000–
8012D. IdehenD · Derry · 1League of Ireland Premier DivisionDerry1League of Ireland Premier DivisionD–8520020–
8013Honest AhanorD · GenoaNow at Crystal Palace · joined Aug 2026 (loan)· 1Serie AGenoaNow at Crystal Palace · joined Aug 2026 (loan)1Serie AD168520000–
8014Sergio LópezD · FC Basel 1893Now at Granada · joined Jul 2026 (permanent)· 1Swiss Super LeagueFC Basel 1893Now at Granada · joined Jul 2026 (permanent)1Swiss Super LeagueD258520000–
8015Epameinondas PantelakisD · PanetolikosNow at Panserraikos · joined Jun 2026 (free transfer)· 1Super League GreecePanetolikosNow at Panserraikos · joined Jun 2026 (free transfer)1Super League GreeceD298410010–
8016F. KrätzigD · Stuttgart IINow at Red Bull Salzburg · joined Jun 2025 (permanent)· 33. LigaStuttgart IINow at Red Bull Salzburg · joined Jun 2025 (permanent)33. LigaD218410010–
8017Ariel CáceresD · Unión La CaleraNow at Concepción · joined Jul 2026 (permanent)· 1Chilean Primera DivisiónUnión La CaleraNow at Concepción · joined Jul 2026 (permanent)1Chilean Primera DivisiónD258340000–
8018R. FernandesD · AroucaNow at Marítimo · joined Jul 2026 (permanent)· 1Primeira LigaAroucaNow at Marítimo · joined Jul 2026 (permanent)1Primeira LigaD228320000–
8019J. LecjaksD · Omonia Nicosia · 1Cypriot First DivisionOmonia Nicosia1Cypriot First DivisionD–8311010–
8020M. PeratikosD · Ethnikos Achna · 1Cypriot First DivisionEthnikos Achna1Cypriot First DivisionD–8311060–
8021Sean DulicD · 1860 MunichNow at 1899 Hoffenheim · joined Jun 2026 (free transfer)· 33. Liga1860 MunichNow at 1899 Hoffenheim · joined Jun 2026 (free transfer)33. LigaD198310010–
8022Cyrus ChristieD · HullNow at Bolton Wanderers · joined Aug 2025 (free transfer)· 2ChampionshipHullNow at Bolton Wanderers · joined Aug 2025 (free transfer)2ChampionshipD328240010–
8023Dimo KrastevD · Feralpisalò · 2Serie BFeralpisalò2Serie BD–8230000–
8024Hlynur Freyr KarlssonD · HaugesundNow at IF Brommapojkarna · joined Jul 2026 (permanent)· 1EliteserienHaugesundNow at IF Brommapojkarna · joined Jul 2026 (permanent)1EliteserienD208230000–
8025Álex LópezD · Córdoba · 2Segunda DivisionCórdoba2Segunda DivisionD–8210000–
8026Manuel LamaD · Granada · 2Segunda DivisionGranada2Segunda DivisionD238210000–
8027M. WorapanichkanD · Nakhon Pathom · 1Thai League 1Nakhon Pathom1Thai League 1D–8210000–
8028N. MapenguD · Stockport · 3League OneStockport3League OneD–8211000–
8029Romain SansD · ConcarneauNow at Lahti · joined Mar 2025 (free transfer)· 2Ligue 2ConcarneauNow at Lahti · joined Mar 2025 (free transfer)2Ligue 2D258150000–
8030Q. LajamiD · Al-Qadisiyah FCNow at Al Diriyah · joined Jul 2026 (permanent)· 1Saudi Professional LeagueAl-Qadisiyah FCNow at Al Diriyah · joined Jul 2026 (permanent)1Saudi Professional LeagueD288140000–
8031George FriendD · Bristol Rovers · 3League OneBristol Rovers3League OneD378120000–
8032RobertoD · Vila NovaNow at Caxias · joined Dec 2025· 2Campeonato Brasileiro Série BVila NovaNow at Caxias · joined Dec 20252Campeonato Brasileiro Série BD–8120110–
8033S. SrikampangD · Lamphun Warrior · 1Thai League 1Lamphun Warrior1Thai League 1D–8120010–
8034Jayden RichardsonD · StockportNow at St Mirren · joined Jun 2025 (free transfer)· 3League OneStockportNow at St Mirren · joined Jun 2025 (free transfer)3League OneD248110000–
8035Virgilio OlayaD · Aucas · 1Ecuadorian Serie AAucas1Ecuadorian Serie AD–8110010–
8036M. HornschuhD · Zürich · 1Swiss Super LeagueZürich1Swiss Super LeagueD338030200–
8037A. MichailD · PafosNow at Nea Salamis Famagusta · joined Jul 2026 (permanent)· 1Cypriot First DivisionPafosNow at Nea Salamis Famagusta · joined Jul 2026 (permanent)1Cypriot First DivisionD–8010000–
8038C. StevensD · Chesham United · 6National League SouthChesham United6National League SouthD–8014000–
8039E. SarikayaD · GrenobleNow at Gaziantep · joined Jul 2026 (permanent)· 2Ligue 2GrenobleNow at Gaziantep · joined Jul 2026 (permanent)2Ligue 2D198010000–
8040O. ThrelkeldD · MorecambeNow at Torquay United · joined Jul 2024· 4League TwoMorecambeNow at Torquay United · joined Jul 20244League TwoD308010000–
8041Philipp MaxD · PanathinaikosNow at Gamba Osaka · joined Mar 2026 (free transfer)· 1Super League GreecePanathinaikosNow at Gamba Osaka · joined Mar 2026 (free transfer)1Super League GreeceD318010000–
8042W. ThaweesukD · Nakhon Ratchasima · 1Thai League 1Nakhon Ratchasima1Thai League 1D–8010000–
8043Alessandro TripaldelliD · Bari · 2Serie BBari2Serie BD–7940000–
8044D. JavorčekD · Holstein KielNow at Bohemians 1905 · joined Jul 2026 (permanent)· 22. BundesligaHolstein KielNow at Bohemians 1905 · joined Jul 2026 (permanent)22. BundesligaD227940000–
8045E. JordanovD · WesterloNow at Germinal Beerschot · joined Jul 2025 (free transfer)· 1Belgian Pro LeagueWesterloNow at Germinal Beerschot · joined Jul 2025 (free transfer)1Belgian Pro LeagueD317940000–
8046Max ScholzeD · SC VerlNow at SSV Ulm · joined Jun 2025 (permanent)· 33. LigaSC VerlNow at SSV Ulm · joined Jun 2025 (permanent)33. LigaD197940010–
8047Mohamed Al MaazmiD · Al Nasr · 1UAE Pro LeagueAl Nasr1UAE Pro LeagueD–7940010–
8048Konstantinos StamoulisD · Anorthosis FamagustaNow at Veres Rivne · joined Jul 2025 (free transfer)· 1Cypriot First DivisionAnorthosis FamagustaNow at Veres Rivne · joined Jul 2025 (free transfer)1Cypriot First DivisionD247930030–
8049Mohamed HamdiD · ZamalekNow at ENPPI · joined Jul 2026 (permanent)· 1Egyptian Premier LeagueZamalekNow at ENPPI · joined Jul 2026 (permanent)1Egyptian Premier LeagueD217930000–
8050G. LazărD · Unirea · 1Liga IUnirea1Liga ID–7920010–

API-Football · Data sources