Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2022, senior men's leaguesChange filters ↓2,901–2,950 of 5,106 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2901Michael KostkaD · Miedź LegnicaNow at Rot-Weiss Essen · joined Jul 2025 (free transfer)· 1EkstraklasaMiedź LegnicaNow at Rot-Weiss Essen · joined Jul 2025 (free transfer)1EkstraklasaD195491100206.70
2902Shota FukuokaD · Gamba · 1J1 LeagueGamba1J1 LeagueD275031100006.70
2903Samba CamaraD · Sivasspor · 1Süper LigSivasspor1Süper LigD305881000106.70
2904A. SolanoD · HNK Rijeka · 1Croatian First Football LeagueHNK Rijeka1Croatian First Football LeagueD–9901401206.70
2905C. Mac-IntoschD · CambuurNow at FC OSS · joined Jun 2023· 1EredivisieCambuurNow at FC OSS · joined Jun 20231EredivisieD339611400206.70
2906Abdel-Hakim AbdallahD · GrenobleNow at Pau FC · joined Aug 2026 (permanent)· 2Ligue 2GrenobleNow at Pau FC · joined Aug 2026 (permanent)2Ligue 2D259301400216.70
2907Tiago MatosD · Radomiak · 1EkstraklasaRadomiak1EkstraklasaD–5501500206.70
2908KaikyD · AlmeríaNow at Shabab Al Ahli · joined Jul 2025 (permanent)· 1La LigaAlmeríaNow at Shabab Al Ahli · joined Jul 2025 (permanent)1La LigaD18485800506.70
2909Caleb OkoliD · AtalantaNow at Leicester City · joined Jul 2024 (permanent)· 1Serie AAtalantaNow at Leicester City · joined Jul 2024 (permanent)1Serie AD218411300306.70
2910Carlos GuzmánD · TolucaNow at York United · joined Feb 2026 (free transfer)· 1Liga MXTolucaNow at York United · joined Feb 2026 (free transfer)1Liga MXD288201200306.70
2911Tino LivramentoD · SouthamptonNow at Newcastle United · joined Aug 2023 (permanent)· 1Premier LeagueSouthamptonNow at Newcastle United · joined Aug 2023 (permanent)1Premier LeagueD208041301006.70
2912L. CacaceD · EmpoliNow at Wrexham · joined Jul 2025 (permanent)· 1Serie AEmpoliNow at Wrexham · joined Jul 2025 (permanent)1Serie AD225971200106.70
2913G. SzymusikD · Korona · 1EkstraklasaKorona1EkstraklasaD–371700206.70
2914José Antonio RíosD · EibarNow at Cartagena · joined Jul 2024 (free transfer)· 2Segunda DivisionEibarNow at Cartagena · joined Jul 2024 (free transfer)2Segunda DivisionD32362600006.70
2915Lorenzo TonelliD · Empoli · 1Serie AEmpoli1Serie AD32280600106.70
2916P. A. Adot BarandiaranD · PonferradinaNow at Algeciras · joined Aug 2024 (free transfer)· 2Segunda DivisionPonferradinaNow at Algeciras · joined Aug 2024 (free transfer)2Segunda DivisionD–1,4361701406.70
2917Kim Dong-wooD · Suwon FCNow at Gyeongju HNP · joined Jan 2023· 1K League 1Suwon FCNow at Gyeongju HNP · joined Jan 20231K League 1D341,0741510006.70
2918J. ObiangD · RodezNow at Orléans · joined Jul 2025 (free transfer)· 2Ligue 2RodezNow at Orléans · joined Jul 2025 (free transfer)2Ligue 2D–1,0271500206.70
2919MaracásD · Paços de FerreiraNow at Moreirense · joined Jul 2023· 1Primeira LigaPaços de FerreiraNow at Moreirense · joined Jul 20231Primeira LigaD288981100306.70
2920Jure BalkovecD · Fatih KaragümrükNow at Omonia Nicosia · joined Jan 2026 (permanent)· 1Süper LigFatih KaragümrükNow at Omonia Nicosia · joined Jan 2026 (permanent)1Süper LigD288321100106.70
2921Diego CoppolaD · HellasNow at Paris FC · joined Jul 2026 (permanent)· 1Serie AHellasNow at Paris FC · joined Jul 2026 (permanent)1Serie AD197441000306.70
2922Míchel ZabacoD · Burgos · 2Segunda DivisionBurgos2Segunda DivisionD–6781000106.70
2923C. BrennanD · SwindonNow at Newport County · joined Jun 2024 (free transfer)· 4League TwoSwindonNow at Newport County · joined Jun 2024 (free transfer)4League TwoD226711000106.70
2924Lewis RichardsD · HarrogateNow at Crawley Town · joined Jan 2026 (permanent)· 4League TwoHarrogateNow at Crawley Town · joined Jan 2026 (permanent)4League TwoD215011000206.70
2925Leo Fuhr HjeldeD · LeedsNow at Mechelen · joined Aug 2026 (permanent)· 1Premier LeagueLeedsNow at Mechelen · joined Aug 2026 (permanent)1Premier LeagueD19406500106.70
2926L. NeilsonD · Dundee UnitedNow at Falkirk · joined Jul 2026 (permanent)· 1Scottish PremiershipDundee UnitedNow at Falkirk · joined Jul 2026 (permanent)1Scottish PremiershipD19339500006.70
2927C. AnsaldiD · TorinoNow at Parma · joined Aug 2022 (free transfer)· 1Serie ATorinoNow at Parma · joined Aug 2022 (free transfer)1Serie AD363321000206.70
2928C. ElliottD · Dundee · 2Scottish ChampionshipDundee2Scottish ChampionshipD31331510106.70
2929Aly AbeidD · ValenciennesNow at CFR 1907 Cluj · joined Feb 2024· 2Ligue 2ValenciennesNow at CFR 1907 Cluj · joined Feb 20242Ligue 2D25232500106.70
2930B. KukułowiczD · Nieciecza · 1EkstraklasaNieciecza1EkstraklasaD–203500106.70
2931J. KitolanoD · OddNow at Kristiansund BK · joined Aug 2026 (permanent)· 1EliteserienOddNow at Kristiansund BK · joined Aug 2026 (permanent)1EliteserienD23148500106.70
2932Christophe LepointD · Seraing · 1Belgian Pro LeagueSeraing1Belgian Pro LeagueD38728900106.70
2933J. GibbonsD · Bristol RoversNow at Notts County · joined Jun 2026 (free transfer)· 3League OneBristol RoversNow at Notts County · joined Jun 2026 (free transfer)3League OneD246911201106.70
2934Lamine BaD · VaraždinNow at Śląsk Wrocław · joined Jan 2026 (permanent)· 1Croatian First Football LeagueVaraždinNow at Śląsk Wrocław · joined Jan 2026 (permanent)1Croatian First Football LeagueD25615901116.70
2935M. LavinierD · SwindonNow at Boston United · joined Jun 2025 (free transfer)· 4League TwoSwindonNow at Boston United · joined Jun 2025 (free transfer)4League TwoD–566910206.70
2936William KlausD · Atlético GoianienseNow at Operário Ferroviário · joined Mar 2026 (free transfer)· 1Campeonato Brasileiro Série AAtlético GoianienseNow at Operário Ferroviário · joined Mar 2026 (free transfer)1Campeonato Brasileiro Série AD28549900106.70
2937M. BusiD · ReimsNow at Antwerp · joined Jul 2026 (free transfer)· 1Ligue 1ReimsNow at Antwerp · joined Jul 2026 (free transfer)1Ligue 1D231,8962611606.70
2938Carlos PonckD · RizesporNow at AVS · joined Jun 2025 (free transfer)· 1Süper LigRizesporNow at AVS · joined Jun 2025 (free transfer)1Süper LigD271,1761301506.70
2939Hasan Ali KaldırımD · BaşakşehirNow at Amed · joined Sep 2025 (free transfer)· 1Süper LigBaşakşehirNow at Amed · joined Sep 2025 (free transfer)1Süper LigD331,3101600206.70
2940Rob HoldingD · ArsenalNow at Colorado Rapids · joined Jul 2025 (free transfer)· 1Premier LeagueArsenalNow at Colorado Rapids · joined Jul 2025 (free transfer)1Premier LeagueD278261910316.70
2941Gonçalo SilvaD · RadomiakNow at Farense · joined Jun 2026 (free transfer)· 1EkstraklasaRadomiakNow at Farense · joined Jun 2026 (free transfer)1EkstraklasaD31623900106.70
2942Laurent JansD · Sparta RotterdamNow at SK Beveren · joined Jul 2024 (free transfer)· 1EredivisieSparta RotterdamNow at SK Beveren · joined Jul 2024 (free transfer)1EredivisieD30342800006.70
2943TitiD · FortalezaNow at Juventude · joined Mar 2026 (free transfer)· 1Campeonato Brasileiro Série AFortalezaNow at Juventude · joined Mar 2026 (free transfer)1Campeonato Brasileiro Série AD342,8293400206.70
2944C. DiabateD · ExeterNow at St Johnstone · joined Jul 2025 (free transfer)· 3League OneExeterNow at St Johnstone · joined Jul 2025 (free transfer)3League OneD201,1291510206.70
2945Renan LodiD · AtléticoNow at Atlético Mineiro · joined Dec 2025 (free transfer)· 1La LigaAtléticoNow at Atlético Mineiro · joined Dec 2025 (free transfer)1La LigaD247971622406.70
2946Aslak Fonn WitryD · AZNow at Rosenborg · joined Jul 2025 (permanent)· 1EredivisieAZNow at Rosenborg · joined Jul 2025 (permanent)1EredivisieD267131701006.70
2947Jonas KnudsenD · Malmö FF · 1AllsvenskanMalmö FF1AllsvenskanD305951000216.70
2948Mateusz GrzybekD · RadomiakNow at Zagłębie Lubin · joined Jan 2023· 1EkstraklasaRadomiakNow at Zagłębie Lubin · joined Jan 20231EkstraklasaD261,3571620106.70
2949L. FrancilletteD · CrawleyNow at Oxford City · joined Jun 2026 (free transfer)· 4League TwoCrawleyNow at Oxford City · joined Jun 2026 (free transfer)4League TwoD–1,0341710316.70
2950S. PericD · ŠibenikNow at HNK Gorica · joined Jun 2025 (free transfer)· 1Croatian First Football LeagueŠibenikNow at HNK Gorica · joined Jun 2025 (free transfer)1Croatian First Football LeagueD252,2962701716.70

API-Football · Data sources