Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2020, senior men's leaguesChange filters ↓Calendar-year stats for 2020 are still being built, so this shows season stats for now.1,401–1,450 of 5,152 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1401Mal BenningD · MansfieldNow at Shrewsbury Town · joined Aug 2023 (free transfer)· 4League TwoMansfieldNow at Shrewsbury Town · joined Aug 2023 (free transfer)4League TwoD272,1933000306.88
1402M. ChiosaD · VirtusNow at Arezzo · joined Aug 2023· 2Serie BVirtusNow at Arezzo · joined Aug 20232Serie BD–2,5542900906.88
1403Nilson LoyolaD · Sporting CristalNow at Sport Boys · joined Apr 2026· 1Peruvian Primera DivisiónSporting CristalNow at Sport Boys · joined Apr 20261Peruvian Primera DivisiónD262,0252411906.88
1404Jamaal LascellesD · NewcastleNow at Leicester City · joined Feb 2026 (permanent)· 1Premier LeagueNewcastleNow at Leicester City · joined Feb 2026 (permanent)1Premier LeagueD271,6271920406.88
1405Taiyo KogaD · Kashiwa Reysol · 1J1 LeagueKashiwa Reysol1J1 LeagueD222,9743302106.88
1406Mikael DyrestamD · Sarpsborg 08Now at Al-Adalah · joined Jul 2022 (free transfer)· 1EliteserienSarpsborg 08Now at Al-Adalah · joined Jul 2022 (free transfer)1EliteserienD291,1151420416.88
1407Fabricio BrunoD · Red BullNow at Cruzeiro · joined Jan 2025 (permanent)· 1Campeonato Brasileiro Série ARed BullNow at Cruzeiro · joined Jan 2025 (permanent)1Campeonato Brasileiro Série AD251,1361410316.88
1408Kyohei YoshinoD · Vegalta SendaiNow at Cerezo Osaka · joined Jul 2026 (permanent)· 1J1 LeagueVegalta SendaiNow at Cerezo Osaka · joined Jul 2026 (permanent)1J1 LeagueD261,1921400106.88
1409Sigurd RostedD · BrøndbyNow at Sarpsborg 08 FF · joined Dec 2025 (free transfer)· 1Danish SuperligaBrøndbyNow at Sarpsborg 08 FF · joined Dec 2025 (free transfer)1Danish SuperligaD261,3672330616.88
1410Sergi GómezD · SevillaNow at Alverca · joined Aug 2025 (free transfer)· 1La LigaSevillaNow at Alverca · joined Aug 2025 (free transfer)1La LigaD29722900206.88
1411Craig DawsonD · West HamNow at Wolverhampton Wanderers · joined Jul 2024 (permanent)· 1Premier LeagueWest HamNow at Wolverhampton Wanderers · joined Jul 2024 (permanent)1Premier LeagueD311,9262230516.88
1412John BoyeD · MetzNow at Al-Fayha · joined Aug 2021 (free transfer)· 1Ligue 1MetzNow at Al-Fayha · joined Aug 2021 (free transfer)1Ligue 1D343,0473512626.88
1413J. van der HeijdenD · Willem II · 1EredivisieWillem II1EredivisieD331,0351420106.88
1414David FernándezD · AlcorcónNow at UD Logroñés · joined Aug 2022· 2Segunda DivisionAlcorcónNow at UD Logroñés · joined Aug 20222Segunda DivisionD363,4943900206.88
1415R. PulidoD · FuenlabradaNow at Leganes · joined Jul 2025 (free transfer)· 2Segunda DivisionFuenlabradaNow at Leganes · joined Jul 2025 (free transfer)2Segunda DivisionD202,6193020306.88
1416Alan CostaD · Avaí · 2Campeonato Brasileiro Série BAvaí2Campeonato Brasileiro Série BD301,4541820206.88
1417Maximilian KilmanD · WolvesNow at West Ham United · joined Jul 2024 (permanent)· 1Premier LeagueWolvesNow at West Ham United · joined Jul 2024 (permanent)1Premier LeagueD241,3071801406.88
1418J. AspropotamitisD · Perth GloryNow at Macarthur · joined Jul 2026 (permanent)· 1A-League MenPerth GloryNow at Macarthur · joined Jul 2026 (permanent)1A-League MenD251,4351700716.88
1419A. SanaiaD · Rodez · 2Ligue 2Rodez2Ligue 2D311,4102000606.88
1420J. JuelsgårdD · AarhusNow at Fredericia · joined Jan 2023 (free transfer)· 1Danish SuperligaAarhusNow at Fredericia · joined Jan 2023 (free transfer)1Danish SuperligaD321,9602501706.88
1421Ákos KecskésD · LuganoNow at Diósgyőri VTK · joined Jul 2025 (free transfer)· 1Swiss Super LeagueLuganoNow at Diósgyőri VTK · joined Jul 2025 (free transfer)1Swiss Super LeagueD252,4472901706.88
1422A. CossioD · AyacuchoNow at Comerciantes Unidos · joined Jan 2026 (free transfer)· 1Peruvian Primera DivisiónAyacuchoNow at Comerciantes Unidos · joined Jan 2026 (free transfer)1Peruvian Primera DivisiónD262,5192915806.88
1423Wout FaesD · ReimsNow at Shabab Al Ahli · joined Sep 2026· 1Ligue 1ReimsNow at Shabab Al Ahli · joined Sep 20261Ligue 1D232,90133101326.88
1424William Troost-EkongD · WatfordNow at Al Ahli Doha · joined Jan 2026 (permanent)· 2ChampionshipWatfordNow at Al Ahli Doha · joined Jan 2026 (permanent)2ChampionshipD272,6773210206.88
1425Chris SmallingD · RomaNow at FC Porto · joined Sep 2026 (free transfer)· 1Serie ARomaNow at FC Porto · joined Sep 2026 (free transfer)1Serie AD311,1101601306.88
1426Fábio CardosoD · Santa ClaraNow at Sevilla · joined Jul 2026 (permanent)· 1Primeira LigaSanta ClaraNow at Sevilla · joined Jul 2026 (permanent)1Primeira LigaD272,50428311116.88
1427Kyle WalkerD · Man CityNow at Burnley · joined Jul 2025 (permanent)· 1Premier LeagueMan CityNow at Burnley · joined Jul 2025 (permanent)1Premier LeagueD311,9462411106.88
1428Zeno Ibsen RossiD · KilmarnockNow at Cambridge United · joined Jun 2026· 1Scottish PremiershipKilmarnockNow at Cambridge United · joined Jun 20261Scottish PremiershipD201,0371400106.88
1429Ronaldo AlvesD · Nautico RecifeNow at Ferroviária · joined Dec 2022 (free transfer)· 2Campeonato Brasileiro Série BNautico RecifeNow at Ferroviária · joined Dec 2022 (free transfer)2Campeonato Brasileiro Série BD311,0251200206.88
1430Arsen AdamovD · Ural YekaterinburgNow at Akhmat Grozny · joined Jul 2026 (permanent)· 1Russian Premier LeagueUral YekaterinburgNow at Akhmat Grozny · joined Jul 2026 (permanent)1Russian Premier LeagueD21634801106.88
1431Igor SilvaD · OsijekNow at Rodina Moskva · joined Jun 2026 (free transfer)· 1Croatian First Football LeagueOsijekNow at Rodina Moskva · joined Jun 2026 (free transfer)1Croatian First Football LeagueD24616900706.88
1432J. HingertD · Brisbane Roar · 1A-League MenBrisbane Roar1A-League MenD301,1481611106.87
1433K. PierieD · TwenteNow at Excelsior · joined Jul 2023· 1EredivisieTwenteNow at Excelsior · joined Jul 20231EredivisieD202,1132400406.87
1434Felipe MesonesD · Binacional · 1Peruvian Primera DivisiónBinacional1Peruvian Primera DivisiónD–9771321206.87
1435Callum ConnollyD · FleetwoodNow at Bradford City · joined Jun 2026 (free transfer)· 3League OneFleetwoodNow at Bradford City · joined Jun 2026 (free transfer)3League OneD233,5954022706.87
1436F. HorsfallD · NorthamptonNow at Blackpool · joined Jul 2025 (free transfer)· 3League OneNorthamptonNow at Blackpool · joined Jul 2025 (free transfer)3League OneD243,4294030406.87
1437Pep ChavarríaD · ZaragozaNow at Chelsea · joined Aug 2026 (permanent)· 2Segunda DivisionZaragozaNow at Chelsea · joined Aug 2026 (permanent)2Segunda DivisionD232,7363611806.87
1438Felix LuckenederD · HartbergNow at Wehen Wiesbaden · joined Jul 2024 (free transfer)· 1Austrian BundesligaHartbergNow at Wehen Wiesbaden · joined Jul 2024 (free transfer)1Austrian BundesligaD272,8853211306.87
1439Liam MooreD · Reading · 2ChampionshipReading2ChampionshipD282,7863201306.87
1440H. DeanD · BirminghamNow at Morecambe · joined Jan 2026 (free transfer)· 2ChampionshipBirminghamNow at Morecambe · joined Jan 2026 (free transfer)2ChampionshipD–3,7754340816.87
1441Miguel Ángel PonceD · Chivas · 1Liga MXChivas1Liga MXD322,2823221526.87
1442Timothy CastagneD · LeicesterNow at Fulham · joined Aug 2023 (permanent)· 1Premier LeagueLeicesterNow at Fulham · joined Aug 2023 (permanent)1Premier LeagueD252,3462723106.87
1443Daniel FelipeD · Sampaio CorrêaNow at Remo · joined Jan 2022 (free transfer)· 2Campeonato Brasileiro Série BSampaio CorrêaNow at Remo · joined Jan 2022 (free transfer)2Campeonato Brasileiro Série BD292,6793011406.87
1444Liam SmithD · Dundee UnitedNow at St Johnstone · joined Aug 2025 (free transfer)· 1Scottish PremiershipDundee UnitedNow at St Johnstone · joined Aug 2025 (free transfer)1Scottish PremiershipD252,5603012606.87
1445Rafael RamosD · Santa ClaraNow at Ceará · joined Feb 2024 (free transfer)· 1Primeira LigaSanta ClaraNow at Ceará · joined Feb 2024 (free transfer)1Primeira LigaD262,5553002706.87
1446Aaron PierreD · ShrewsburyNow at Eastleigh · joined Jul 2025 (free transfer)· 3League OneShrewsburyNow at Eastleigh · joined Jul 2025 (free transfer)3League OneD282,2622640716.87
1447L. SpendlhoferD · AscoliNow at TSV Hartberg · joined Jul 2025 (free transfer)· 2Serie BAscoliNow at TSV Hartberg · joined Jul 2025 (free transfer)2Serie BD289211100206.87
1448E. Ebanks-LandellD · ShrewsburyNow at Rochdale · joined Jul 2022 (free transfer)· 3League OneShrewsburyNow at Rochdale · joined Jul 2022 (free transfer)3League OneD283,6064110806.87
1449M. VillanuevaD · Santa ClaraNow at Al-Fayha · joined Sep 2025 (free transfer)· 1Primeira LigaSanta ClaraNow at Al-Fayha · joined Sep 2025 (free transfer)1Primeira LigaD282,5652910806.87
1450Cláudio WinckD · MarítimoNow at Kasımpaşa · joined Jul 2023 (free transfer)· 1Primeira LigaMarítimoNow at Kasımpaşa · joined Jul 2023 (free transfer)1Primeira LigaD272,4882905706.87

API-Football · Data sources