Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2022, senior men's leaguesChange filters ↓Calendar-year stats for 2022 are still being built, so this shows season stats for now.3,501–3,550 of 5,651 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
3501J. BotueM · AjaccioNow at Inter Turku · joined Jul 2026 (permanent)· 1Ligue 1AjaccioNow at Inter Turku · joined Jul 2026 (permanent)1Ligue 1M20225800006.51
3502N. KonstandopoulosM · Melbourne Victory · 1A-League MenMelbourne Victory1A-League MenM27761000106.51
3503Brenden AaronsonM · Leeds · 1Premier LeagueLeeds1Premier LeagueM222,3923613206.51
3504T. VillaM · GironaNow at Cartagena · joined Jun 2026 (free transfer)· 1La LigaGironaNow at Cartagena · joined Jun 2026 (free transfer)1La LigaM–9072413206.51
3505Manu TriguerosM · VillarrealNow at Granada · joined Aug 2024 (free transfer)· 1La LigaVillarrealNow at Granada · joined Aug 2024 (free transfer)1La LigaM318412301216.51
3506Benjamin Mbunga-KimpiokaM · AIK StockholmNow at Asteras Tripolis · joined Jul 2026 (free transfer)· 1AllsvenskanAIK StockholmNow at Asteras Tripolis · joined Jul 2026 (free transfer)1AllsvenskanM235841610006.51
3507R. FlynnM · St MirrenNow at Arbroath · joined Aug 2024 (free transfer)· 1Scottish PremiershipSt MirrenNow at Arbroath · joined Aug 2024 (free transfer)1Scottish PremiershipM–5682001106.51
3508L. RavenhillM · Doncaster · 4League TwoDoncaster4League TwoM–474800206.51
3509Marco D'AlessandroM · MonzaNow at Catanzaro · joined Aug 2024· 1Serie AMonzaNow at Catanzaro · joined Aug 20241Serie AM32294800206.51
3510M. GumuskayaM · WesterloNow at Bandırmaspor · joined Jul 2025 (permanent)· 1Belgian Pro LeagueWesterloNow at Bandırmaspor · joined Jul 2025 (permanent)1Belgian Pro LeagueM222261500006.51
3511M. CamusM · Racing SantanderNow at Krasava Ypsonas · joined Jul 2026 (permanent)· 2Segunda DivisionRacing SantanderNow at Krasava Ypsonas · joined Jul 2026 (permanent)2Segunda DivisionM–5701600106.51
3512N. MotikaM · Austria Lustenau · 1Austrian BundesligaAustria Lustenau1Austrian BundesligaM–7621810206.51
3513Elady ZorrillaM · TenerifeNow at Burgos · joined Feb 2025 (free transfer)· 2Segunda DivisionTenerifeNow at Burgos · joined Feb 2025 (free transfer)2Segunda DivisionM327931830606.51
3514Anthony KnockaertM · VolosNow at Valenciennes · joined Sep 2023 (free transfer)· 1Super League GreeceVolosNow at Valenciennes · joined Sep 2023 (free transfer)1Super League GreeceM31406910206.51
3515A. ShashouaM · Ibiza · 2Segunda DivisionIbiza2Segunda DivisionM–332900006.51
3516Randy NtekaM · Vallecano · 1La LigaVallecano1La LigaM251261000016.51
3517M. HannesboM · Horsens · 1Danish SuperligaHorsens1Danish SuperligaM–1591000106.51
3518J. ColeyM · HarrogateNow at Maidenhead United · joined Aug 2026· 4League TwoHarrogateNow at Maidenhead United · joined Aug 20264League TwoM245291000106.51
3519Arsénio NunesM · AroucaNow at Dinamo City · joined Feb 2025 (free transfer)· 1Primeira LigaAroucaNow at Dinamo City · joined Feb 2025 (free transfer)1Primeira LigaM339913102306.51
3520Jordon GarrickM · LincolnNow at St Patrick's Athletic · joined Aug 2025 (free transfer)· 3League OneLincolnNow at St Patrick's Athletic · joined Aug 2025 (free transfer)3League OneM244751000106.51
3521M. CudjoeM · Dundee UnitedNow at Bnei Sakhnin · joined Jul 2026 (permanent)· 1Scottish PremiershipDundee UnitedNow at Bnei Sakhnin · joined Jul 2026 (permanent)1Scottish PremiershipM192771200206.51
3522W. TaibiM · AngersNow at Hannover 96 · joined Jul 2025 (permanent)· 1Ligue 1AngersNow at Hannover 96 · joined Jul 2025 (permanent)1Ligue 1M211911100106.51
3523B. KrasniqiM · Zürich · 1Swiss Super LeagueZürich1Swiss Super LeagueM221,7033211116.51
3524L. ThompsonM · DerbyNow at Mansfield Town · joined Aug 2026 (permanent)· 3League OneDerbyNow at Mansfield Town · joined Aug 2026 (permanent)3League OneM212251200106.51
3525Jang Jae-WoongM · Suwon FC · 1K League 1Suwon FC1K League 1M–1871101006.51
3526Szymon ŻurkowskiM · Spezia · 1Serie ASpezia1Serie AM254931100106.51
3527M. PolsterM · Austria ViennaNow at Voitsberg · joined Jun 2026 (free transfer)· 1Austrian BundesligaAustria ViennaNow at Voitsberg · joined Jun 2026 (free transfer)1Austrian BundesligaM201,3292313306.51
3528L. BandaM · Lecce · 1Serie ALecce1Serie AM221,6373621606.51
3529KenedyM · ValladolidNow at Pachuca · joined Jul 2026 (permanent)· 1La LigaValladolidNow at Pachuca · joined Jul 2026 (permanent)1La LigaM272771201306.51
3530Moritz OswaldM · Rapid ViennaNow at WSG Tirol · joined Aug 2026 (loan)· 1Austrian BundesligaRapid ViennaNow at WSG Tirol · joined Aug 2026 (loan)1Austrian BundesligaM216451201206.51
3531Daniel OyegokeM · MK DonsNow at Lincoln City · joined Aug 2026 (permanent)· 3League OneMK DonsNow at Lincoln City · joined Aug 2026 (permanent)3League OneM209531300206.51
3532A. TronchoM · Eibar · 2Segunda DivisionEibar2Segunda DivisionM–3491400106.51
3533Charly MusondaM · Levante · 2Segunda DivisionLevante2Segunda DivisionM262971600206.51
3534Florian ThauvinM · UdineseNow at Lens · joined Aug 2025 (permanent)· 1Serie AUdineseNow at Lens · joined Aug 2025 (permanent)1Serie AM305631600106.51
3535Alejandro GarnachoM · Man UtdNow at Aston Villa · joined Jul 2026 (loan)· 1Premier LeagueMan UtdNow at Aston Villa · joined Jul 2026 (loan)1Premier LeagueM185601932306.51
3536M. Al TaayM · Newcastle JetsNow at Erbil · joined Jul 2026 (permanent)· 1A-League MenNewcastle JetsNow at Erbil · joined Jul 2026 (permanent)1A-League MenM236441801406.51
3537K. SpadanudaM · AjaccioNow at Zürich · joined Jun 2026 (free transfer)· 1Ligue 1AjaccioNow at Zürich · joined Jun 2026 (free transfer)1Ligue 1M261,0722201306.50
3538L. ZabalaM · Brisbane Roar · 1A-League MenBrisbane Roar1A-League MenM22320900106.50
3539Yuya NakasakaM · Vissel Kobe · 1J1 LeagueVissel Kobe1J1 LeagueM25276800006.50
3540F. JaritzM · Klagenfurt · 1Austrian BundesligaKlagenfurt1Austrian BundesligaM257291710106.50
3541A. BukowskiM · Śląsk Wrocław · 1EkstraklasaŚląsk Wrocław1EkstraklasaM–542900006.50
3542J. Turner-CookeM · Tranmere Rovers · 4League TwoTranmere Rovers4League TwoM195301200106.50
3543Keijiro OgawaM · FC SeoulNow at Yokohama FC · joined Jan 2023· 1K League 1FC SeoulNow at Yokohama FC · joined Jan 20231K League 1M304851200006.50
3544Kamil ZapolnikM · Miedź Legnica · 1EkstraklasaMiedź Legnica1EkstraklasaM304061200106.50
3545CucaM · Casa Pia · 1Primeira LigaCasa Pia1Primeira LigaM–3992000406.50
3546Jon RussellM · BarnsleyNow at Mansfield Town · joined Jun 2026 (free transfer)· 3League OneBarnsleyNow at Mansfield Town · joined Jun 2026 (free transfer)3League OneM223441300206.50
3547Daryl HorganM · WycombeNow at Dundalk · joined Aug 2023 (free transfer)· 3League OneWycombeNow at Dundalk · joined Aug 2023 (free transfer)3League OneM30332700106.50
3548F. ChabrolleM · Ajaccio · 1Ligue 1Ajaccio1Ligue 1M–325700106.50
3549Y. MalehM · FiorentinaNow at Lecce · joined Jun 2026· 1Serie AFiorentinaNow at Lecce · joined Jun 20261Serie AM24298700206.50
3550A. ZarzanaM · Marítimo · 1Primeira LigaMarítimo1Primeira LigaM–288600006.50

API-Football · Data sources