Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2021, senior men's leaguesChange filters ↓Calendar-year stats for 2021 are still being built, so this shows season stats for now.2,301–2,350 of 3,634 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
2301Toby SibbickD · Heart of MidlothianNow at Burton Albion · joined Jul 2025 (permanent)· 1Scottish PremiershipHeart of MidlothianNow at Burton Albion · joined Jul 2025 (permanent)1Scottish PremiershipD231,0611400106.59
2302Kim Ryun-sungD · Pohang SteelersNow at Jeju SK · joined Jan 2025 (permanent)· 1K League 1Pohang SteelersNow at Jeju SK · joined Jan 2025 (permanent)1K League 1D205681300416.59
2303Diogo CalilaD · Belenenses SADNow at MAS Fès · joined Sep 2026 (permanent)· 1Primeira LigaBelenenses SADNow at MAS Fès · joined Sep 2026 (permanent)1Primeira LigaD231,8952602916.59
2304Santiago AriasD · GranadaNow at Independiente · joined Jan 2026 (free transfer)· 1La LigaGranadaNow at Independiente · joined Jan 2026 (free transfer)1La LigaD304411210106.59
2305A. FoudaD · Caen · 2Ligue 2Caen2Ligue 2D–7211100106.59
2306Lucas WoudenbergD · HeerenveenNow at Willem II · joined Jul 2022· 1EredivisieHeerenveenNow at Willem II · joined Jul 20221EredivisieD281,6712100306.59
2307Jaouen HadjamD · Paris FCNow at Brighton & Hove Albion · joined Aug 2026 (permanent)· 2Ligue 2Paris FCNow at Brighton & Hove Albion · joined Aug 2026 (permanent)2Ligue 2D191,1952300306.59
2308Alan RuschelD · América MineiroNow at Juventude · joined Jan 2023 (free transfer)· 1Campeonato Brasileiro Série AAmérica MineiroNow at Juventude · joined Jan 2023 (free transfer)1Campeonato Brasileiro Série AD327552100306.59
2309David ČolinaD · HajdukNow at Zagłębie Lubin · joined Jul 2026 (permanent)· 1Croatian First Football LeagueHajdukNow at Zagłębie Lubin · joined Jul 2026 (permanent)1Croatian First Football LeagueD211,5313100006.59
2310Aihen MuñozD · Real Sociedad · 1La LigaReal Sociedad1La LigaD241,3532000416.59
2311M. HornschuhD · Zürich · 1Swiss Super LeagueZürich1Swiss Super LeagueD315062400006.59
2312Ivan DolčekD · FamalicãoNow at NK Osijek · joined Jun 2026 (permanent)· 1Primeira LigaFamalicãoNow at NK Osijek · joined Jun 2026 (permanent)1Primeira LigaD22209910106.59
2313Richard TaitD · St Mirren · 1Scottish PremiershipSt Mirren1Scottish PremiershipD321,8482701606.59
2314T. ParkesD · LivingstonNow at Tamworth · joined Jun 2026 (free transfer)· 1Scottish PremiershipLivingstonNow at Tamworth · joined Jun 2026 (free transfer)1Scottish PremiershipD–529810006.59
2315A. WahibD · Le HavreNow at Valenciennes · joined Jun 2025 (free transfer)· 2Ligue 2Le HavreNow at Valenciennes · joined Jun 2025 (free transfer)2Ligue 2D–1,0571701206.59
2316Víctor DíazD · Granada · 1La LigaGranada1La LigaD341,5152210506.59
2317N. FukumoriD · S-PulseNow at Imabari · joined Jan 2024· 1J1 LeagueS-PulseNow at Imabari · joined Jan 20241J1 LeagueD29356900006.59
2318J. KvesicD · Šibenik · 1Croatian First Football LeagueŠibenik1Croatian First Football LeagueD–1,7252700506.59
2319N. Iyobosa EdokpolorD · SCR AltachNow at Kauno Žalgiris · joined Feb 2025 (free transfer)· 1Austrian BundesligaSCR AltachNow at Kauno Žalgiris · joined Feb 2025 (free transfer)1Austrian BundesligaD251,3832002216.59
2320Nesta Guinness-WalkerD · AFC WimbledonNow at Aberdeen · joined Jul 2026 (free transfer)· 3League OneAFC WimbledonNow at Aberdeen · joined Jul 2026 (free transfer)3League OneD221,4172000516.58
2321P. OlszewskiD · Jagiellonia · 1EkstraklasaJagiellonia1EkstraklasaD–7181300106.58
2322R. ToneD · Oita Trinita · 1J1 LeagueOita Trinita1J1 LeagueD309672100106.58
2323Fabian RohnerD · ZürichNow at Winterthur · joined Jul 2024· 1Swiss Super LeagueZürichNow at Winterthur · joined Jul 20241Swiss Super LeagueD236802010106.58
2324Igor SilvaD · LorientNow at Rodina Moskva · joined Jun 2026 (free transfer)· 1Ligue 1LorientNow at Rodina Moskva · joined Jun 2026 (free transfer)1Ligue 1D251,5892800306.58
2325Yacouba DjigaD · FC Basel 1893Now at Wolverhampton Wanderers · joined May 2026· 1Swiss Super LeagueFC Basel 1893Now at Wolverhampton Wanderers · joined May 20261Swiss Super LeagueD19444600006.58
2326Tiago EsgaioD · Arouca · 1Primeira LigaArouca1Primeira LigaD269181901406.58
2327Jens Martin GammelbyD · BrøndbyNow at Silkeborg · joined Jan 2024· 1Danish SuperligaBrøndbyNow at Silkeborg · joined Jan 20241Danish SuperligaD27286701006.58
2328A. HusicD · Lausanne-SportNow at BSC Young Boys · joined Jun 2025· 1Swiss Super LeagueLausanne-SportNow at BSC Young Boys · joined Jun 20251Swiss Super LeagueD212,0032311806.58
2329O. KabakD · NorwichNow at 1899 Hoffenheim · joined Jul 2022 (permanent)· 1Premier LeagueNorwichNow at 1899 Hoffenheim · joined Jul 2022 (permanent)1Premier LeagueD229241100206.58
2330Nigel Cello LonwijkD · Fortuna SittardNow at Maccabi Haifa · joined Jul 2026 (permanent)· 1EredivisieFortuna SittardNow at Maccabi Haifa · joined Jul 2026 (permanent)1EredivisieD198972210106.58
2331J. MaehleD · AtalantaNow at VfL Wolfsburg · joined Aug 2023 (permanent)· 1Serie AAtalantaNow at VfL Wolfsburg · joined Aug 2023 (permanent)1Serie AD251,4692611206.58
2332K. HanedaD · Oita TrinitaNow at FC Gifu · joined Jan 2026· 1J1 LeagueOita TrinitaNow at FC Gifu · joined Jan 20261J1 LeagueD241,6492500006.58
2333S. SonnenbergD · Heracles AlmeloNow at VSG Altglienicke · joined Jun 2026 (free transfer)· 1EredivisieHeracles AlmeloNow at VSG Altglienicke · joined Jun 2026 (free transfer)1EredivisieD235821000016.58
2334L. BennettD · Cambridge · 3League OneCambridge3League OneD20401501006.58
2335Yan ValeryD · SouthamptonNow at Sheffield Wednesday · joined Jun 2026· 1Premier LeagueSouthamptonNow at Sheffield Wednesday · joined Jun 20261Premier LeagueD23369500006.58
2336E. OlssonD · KalmarNow at Panetolikos · joined Jul 2026 (permanent)· 1AllsvenskanKalmarNow at Panetolikos · joined Jul 2026 (permanent)1AllsvenskanD19222500106.58
2337Jean-Armel Kana-BiyikD · Metz · 1Ligue 1Metz1Ligue 1D326651000106.58
2338Toni LatoD · ValenciaNow at RCD Mallorca · joined Jul 2023 (free transfer)· 1La LigaValenciaNow at RCD Mallorca · joined Jul 2023 (free transfer)1La LigaD245911101506.58
2339J. WójcickiD · Zagłębie Lubin · 1EkstraklasaZagłębie Lubin1EkstraklasaD–4481100306.58
2340Deiver MachadoD · LensNow at Rodina Moskva · joined Sep 2026 (free transfer)· 1Ligue 1LensNow at Rodina Moskva · joined Sep 2026 (free transfer)1Ligue 1D285502201106.58
2341Ivo PintoD · Fortuna Sittard · 1EredivisieFortuna Sittard1EredivisieD321,5032200306.58
2342S. MischitzD · SCR Altach · 1Austrian BundesligaSCR Altach1Austrian BundesligaD–9291700306.58
2343Callum McFadzeanD · CreweNow at Wrexham · joined Jan 2022 (free transfer)· 3League OneCreweNow at Wrexham · joined Jan 2022 (free transfer)3League OneD28492901106.58
2344J. ScherzerD · Wolfsberger ACNow at BG Pathum United · joined Jul 2026 (permanent)· 1Austrian BundesligaWolfsberger ACNow at BG Pathum United · joined Jul 2026 (permanent)1Austrian BundesligaD269281201106.58
2345James MeredithD · Macarthur · 1A-League MenMacarthur1A-League MenD349082110306.58
2346P. KarlssonD · AIK Stockholm · 1AllsvenskanAIK Stockholm1AllsvenskanD36233800106.58
2347Igor JuliãoD · VizelaNow at Marítimo · joined Jul 2026 (permanent)· 1Primeira LigaVizelaNow at Marítimo · joined Jul 2026 (permanent)1Primeira LigaD279981303306.57
2348A. BosecD · SlavenNow at Radomlje · joined Jul 2026 (free transfer)· 1Croatian First Football LeagueSlavenNow at Radomlje · joined Jul 2026 (free transfer)1Croatian First Football LeagueD–1,5262513716.57
2349Artur JędrzejczykD · Legia Warszawa · 1EkstraklasaLegia Warszawa1EkstraklasaD341,1501500906.57
2350Jean-Claude BillongD · ClermontNow at Lecco · joined Oct 2024 (free transfer)· 1Ligue 1ClermontNow at Lecco · joined Oct 2024 (free transfer)1Ligue 1D289811500206.57

API-Football · Data sources