Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2019, senior men's leaguesFilters ↓Calendar-year stats for 2019 are still being built, so this shows season stats for now.2,701–2,750 of 12,952 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2701Abdullah OtayfM · Al-Hilal · 1Saudi Professional LeagueAl-Hilal1Saudi Professional LeagueM–336800106.69
2702Nicolas MadsenM · MidtjyllandNow at Queens Park Rangers · joined Aug 2024· 1Danish SuperligaMidtjyllandNow at Queens Park Rangers · joined Aug 20241Danish SuperligaM20308900306.69
2703WellissolF · Coritiba · 2Campeonato Brasileiro Série BCoritiba2Campeonato Brasileiro Série BF–237900006.69
2704Branislav NiňajD · Fortuna SittardNow at Podbrezová · joined Jun 2026· 1EredivisieFortuna SittardNow at Podbrezová · joined Jun 20261EredivisieD262,1302400816.69
2705M. MaoucheM · Oldham · 4League TwoOldham4League TwoM271,4162423706.69
2706F. SoaresM · MoreirenseNow at Nacional · joined Jul 2025 (permanent)· 1Primeira LigaMoreirenseNow at Nacional · joined Jul 2025 (permanent)1Primeira LigaM212,6123344716.69
2707Miro MuheimD · St. GallenNow at Hamburger SV · joined Jul 2022· 1Swiss Super LeagueSt. GallenNow at Hamburger SV · joined Jul 20221Swiss Super LeagueD222,8473304916.69
2708Nemanja RnićD · Wolfsberger AC · 1Austrian BundesligaWolfsberger AC1Austrian BundesligaD352,19125001016.69
2709Diego CardosoF · Guarani Campinas · 2Campeonato Brasileiro Série BGuarani Campinas2Campeonato Brasileiro Série BF261,0621741206.69
2710Víctor CamarasaM · AlavésNow at Kitchee · joined Jul 2026 (permanent)· 1La LigaAlavésNow at Kitchee · joined Jul 2026 (permanent)1La LigaM261,3091701106.69
2711Romain PhilippoteauxM · NîmesNow at Stade Brestois 29 · joined Jul 2022· 1Ligue 1NîmesNow at Stade Brestois 29 · joined Jul 20221Ligue 1M321,9982752306.69
2712B. AssombalongaF · MiddlesbroughNow at Harborough Town · joined Jul 2026 (free transfer)· 2ChampionshipMiddlesbroughNow at Harborough Town · joined Jul 2026 (free transfer)2ChampionshipF272,51035112206.69
2713Nicolas HaslerM · ThunNow at FC Vaduz · joined Jul 2026 (permanent)· 1Swiss Super LeagueThunNow at FC Vaduz · joined Jul 2026 (permanent)1Swiss Super LeagueM291,4111802206.69
2714ElicarlosM · ChapecoenseNow at Itabaiana · joined Dec 2021· 1Campeonato Brasileiro Série AChapecoenseNow at Itabaiana · joined Dec 20211Campeonato Brasileiro Série AM351,4341800606.69
2715E. GülümD · Western United · 1A-League MenWestern United1A-League MenD33798901306.69
2716Jørgen Olsen ØveraasD · RanheimNow at Sandnes Ulf · joined Mar 2021 (free transfer)· 1EliteserienRanheimNow at Sandnes Ulf · joined Mar 2021 (free transfer)1EliteserienD30783910106.69
2717J. Mitchell-LawsonF · Bristol Rovers · 3League OneBristol Rovers3League OneF–6301020006.69
2718Mark BrinkM · SilkeborgNow at Nordsjælland · joined Sep 2024 (permanent)· 1Danish SuperligaSilkeborgNow at Nordsjælland · joined Sep 2024 (permanent)1Danish SuperligaM223381000306.69
2719A. OuattaraF · Vitória de Guimarães · 1Primeira LigaVitória de Guimarães1Primeira LigaF–2871010206.69
2720Jean LucasM · LyonNow at Bahia · joined Jan 2024· 1Ligue 1LyonNow at Bahia · joined Jan 20241Ligue 1M222061110306.69
2721J. McCarthyD · Wycombe · 3League OneWycombe3League OneD24810910106.69
2722Yago FelipeM · GoiásNow at Chapecoense · joined Aug 2026 (permanent)· 1Campeonato Brasileiro Série AGoiásNow at Chapecoense · joined Aug 2026 (permanent)1Campeonato Brasileiro Série AM252,0972822516.69
2723Omar RichardsD · ReadingNow at Aris · joined Aug 2026 (permanent)· 2ChampionshipReadingNow at Aris · joined Aug 2026 (permanent)2ChampionshipD222,0952800206.69
2724E. MarkovF · RubinNow at Ural Yekaterinburg · joined Jan 2025 (permanent)· 1Russian Premier LeagueRubinNow at Ural Yekaterinburg · joined Jan 2025 (permanent)1Russian Premier LeagueF258622250306.69
2725Ricardo van RhijnD · HeerenveenNow at Karlsruher SC · joined Oct 2021 (free transfer)· 1EredivisieHeerenveenNow at Karlsruher SC · joined Oct 2021 (free transfer)1EredivisieD291,4741900306.69
2726K. PaalD · PEC ZwolleNow at Antalyaspor · joined Jul 2025 (free transfer)· 1EredivisiePEC ZwolleNow at Antalyaspor · joined Jul 2025 (free transfer)1EredivisieD231,6601933606.69
2727Matheus OliveiraM · OesteNow at FC Anyang · joined Jul 2026 (permanent)· 2Campeonato Brasileiro Série BOesteNow at FC Anyang · joined Jul 2026 (permanent)2Campeonato Brasileiro Série BM228872001506.69
2728Romain PerraudD · Stade Brestois 29Now at Lille · joined Aug 2025 (permanent)· 1Ligue 1Stade Brestois 29Now at Lille · joined Aug 2025 (permanent)1Ligue 1D221,6692001106.69
2729Nano MesaF · Cádiz · 2Segunda DivisionCádiz2Segunda DivisionF251,1712934206.69
2730MossaD · Oviedo · 2Segunda DivisionOviedo2Segunda DivisionD312,41130001006.69
2731Majed HazaziD · Damac · 1Saudi Professional LeagueDamac1Saudi Professional LeagueD321,8052001206.69
2732PatrickM · Figueirense · 2Campeonato Brasileiro Série BFigueirense2Campeonato Brasileiro Série BM221,4612100416.69
2733T. KallevågM · HaugesundNow at Hødd · joined Jan 2023 (free transfer)· 1EliteserienHaugesundNow at Hødd · joined Jan 2023 (free transfer)1EliteserienM261,2702112416.69
2734J. ChotardM · MontpellierNow at Stade Brestois 29 · joined Aug 2025 (permanent)· 1Ligue 1MontpellierNow at Stade Brestois 29 · joined Aug 2025 (permanent)1Ligue 1M181,2532001516.69
2735Hernâni FortesF · LevanteNow at Ferroviária · joined Jul 2025 (free transfer)· 1La LigaLevanteNow at Ferroviária · joined Jul 2025 (free transfer)1La LigaF286762020316.69
2736A. AleseD · AccringtonNow at Sunderland · joined Jun 2026· 3League OneAccringtonNow at Sunderland · joined Jun 20263League OneD196331000206.69
2737Ibrahim AmadouM · LeganésNow at Chongqing Tongliang Long · joined Feb 2026 (free transfer)· 1La LigaLeganésNow at Chongqing Tongliang Long · joined Feb 2026 (free transfer)1La LigaM278001000206.69
2738Kieran DowellM · DerbyNow at Hull City · joined Jan 2026 (permanent)· 2ChampionshipDerbyNow at Hull City · joined Jan 2026 (permanent)2ChampionshipM227021001206.69
2739P. AmaralD · Rio Ave · 1Primeira LigaRio Ave1Primeira LigaD226911300206.69
2740Colin DagbaD · PSGNow at Carrarese · joined Jun 2026 (free transfer)· 1Ligue 1PSGNow at Carrarese · joined Jun 2026 (free transfer)1Ligue 1D216601000106.69
2741Darko JevtićM · RubinNow at Jedinstvo Ub · joined Sep 2024 (free transfer)· 1Russian Premier LeagueRubinNow at Jedinstvo Ub · joined Sep 2024 (free transfer)1Russian Premier LeagueM275861000206.69
2742A. Al DawsariM · Al-NassrNow at Al-Kholood · joined Jul 2026 (permanent)· 1Saudi Professional LeagueAl-NassrNow at Al-Kholood · joined Jul 2026 (permanent)1Saudi Professional LeagueM223861500206.69
2743MarquinhoM · Sport Recife · 2Campeonato Brasileiro Série BSport Recife2Campeonato Brasileiro Série BM–3601010006.69
2744J. ChristensenM · FC NordsjællandNow at Sønderjyske · joined Aug 2026 (loan)· 1Danish SuperligaFC NordsjællandNow at Sønderjyske · joined Aug 2026 (loan)1Danish SuperligaM192,0453210206.69
2745A. TertereauM · RodezNow at Avranches · joined Jul 2023 (free transfer)· 2Ligue 2RodezNow at Avranches · joined Jul 2023 (free transfer)2Ligue 2M281,4712202326.69
2746M. HalsteadG · MorecambeNow at Colwyn Bay · joined Jun 2026 (free transfer)· 4League TwoMorecambeNow at Colwyn Bay · joined Jun 2026 (free transfer)4League TwoG–9901100006.69
2747Esteban GraneroM · EspanyolNow at Marbella · joined Jan 2020 (free transfer)· 1La LigaEspanyolNow at Marbella · joined Jan 2020 (free transfer)1La LigaM324751110506.69
2748D. AgyeiF · OxfordNow at Kocaelispor · joined Jul 2025 (free transfer)· 3League OneOxfordNow at Kocaelispor · joined Jul 2025 (free transfer)3League OneF232561230006.69
2749Nemanja GudeljM · SevillaNow at Getafe · joined Aug 2026 (free transfer)· 1La LigaSevillaNow at Getafe · joined Aug 2026 (free transfer)1La LigaM281,2192400606.69
2750Rui CostaF · AlcorcónNow at Port FC · joined Jul 2026 (permanent)· 2Segunda DivisionAlcorcónNow at Port FC · joined Jul 2026 (permanent)2Segunda DivisionF249032232306.69

API-Football · Data sources