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.1,501–1,550 of 4,590 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1501Lucas PerrinD · StrasbourgNow at Nantes · joined Jul 2026 (free transfer)· 1Ligue 1StrasbourgNow at Nantes · joined Jul 2026 (free transfer)1Ligue 1D241,7722601406.82
1502Louis JohnD · Sutton UnitedNow at Ebbsfleet United · joined Jul 2024· 4League TwoSutton UnitedNow at Ebbsfleet United · joined Jul 20244League TwoD291,8972200506.82
1503C. BrennanD · SwindonNow at Newport County · joined Jun 2024 (free transfer)· 4League TwoSwindonNow at Newport County · joined Jun 2024 (free transfer)4League TwoD231,1501600206.82
1504Shinnosuke HatanakaD · Yokohama F. MarinosNow at Cerezo Osaka · joined Jan 2025 (permanent)· 1J1 LeagueYokohama F. MarinosNow at Cerezo Osaka · joined Jan 2025 (permanent)1J1 LeagueD279551601416.82
1505T. CarlssonD · Varbergs BoISNow at FH · joined Feb 2026 (permanent)· 1AllsvenskanVarbergs BoISNow at FH · joined Feb 2026 (permanent)1AllsvenskanD–1,2341622206.82
1506N. MaherD · Grimsby TownNow at Hednesford Town · joined Jun 2026 (free transfer)· 4League TwoGrimsby TownNow at Hednesford Town · joined Jun 2026 (free transfer)4League TwoD–2,6863430406.82
1507L. HeyD · LyngbyNow at Anderlecht · joined Jan 2025 (permanent)· 1Danish SuperligaLyngbyNow at Anderlecht · joined Jan 2025 (permanent)1Danish SuperligaD201,8202302406.82
1508Harry SouttarD · Leicester · 1Premier LeagueLeicester1Premier LeagueD249911201206.82
1509Neill ByrneD · Tranmere RoversNow at Doncaster Rovers · joined Jun 2026 (free transfer)· 4League TwoTranmere RoversNow at Doncaster Rovers · joined Jun 2026 (free transfer)4League TwoD309611300306.82
1510Francisco MouraD · FamalicãoNow at FC Porto · joined Sep 2024 (permanent)· 1Primeira LigaFamalicãoNow at FC Porto · joined Sep 2024 (permanent)1Primeira LigaD232,1192822506.82
1511Bruno PachecoD · CearáNow at Chapecoense · joined Jan 2026 (permanent)· 1Campeonato Brasileiro Série ACearáNow at Chapecoense · joined Jan 2026 (permanent)1Campeonato Brasileiro Série AD312,3942812516.82
1512JuandeD · MálagaNow at Piast Gliwice · joined Jul 2025 (permanent)· 2Segunda DivisionMálagaNow at Piast Gliwice · joined Jul 2025 (permanent)2Segunda DivisionD232,0952810416.82
1513Simon KjærD · Milan · 1Serie AMilan1Serie AD341,0211700406.82
1514Joël VeltmanD · BrightonNow at West Ham United · joined Aug 2026 (free transfer)· 1Premier LeagueBrightonNow at West Ham United · joined Aug 2026 (free transfer)1Premier LeagueD312,1943111606.82
1515O. ManzanarezD · Santos · 1Liga MXSantos1Liga MXD–421600306.82
1516R. ShindoD · Cerezo OsakaNow at V-Varen Nagasaki · joined Jan 2026· 1J1 LeagueCerezo OsakaNow at V-Varen Nagasaki · joined Jan 20261J1 LeagueD27376720006.82
1517Alessandro FlorenziD · Milan · 1Serie AMilan1Serie AD32219600106.82
1518Seiji KimuraD · FC TokyoNow at Westerlo · joined Aug 2025 (permanent)· 1J1 LeagueFC TokyoNow at Westerlo · joined Aug 2025 (permanent)1J1 LeagueD21151600006.82
1519Wajdi KechridaD · AtromitosNow at Al-Gharafa · joined Sep 2024· 1Super League GreeceAtromitosNow at Al-Gharafa · joined Sep 20241Super League GreeceD272,7113012406.82
1520S. NilsenD · KristiansundNow at Ham-Kam · joined Jan 2024 (free transfer)· 1EliteserienKristiansundNow at Ham-Kam · joined Jan 2024 (free transfer)1EliteserienD262,5623022306.82
1521Luis PérezD · ValladolidNow at Gaziantep · joined Aug 2025 (free transfer)· 1La LigaValladolidNow at Gaziantep · joined Aug 2025 (free transfer)1La LigaD281,2211801206.82
1522Kiko FemeníaD · VillarrealNow at Getafe · joined Jul 2025 (free transfer)· 1La LigaVillarrealNow at Getafe · joined Jul 2025 (free transfer)1La LigaD321,1422000006.82
1523S. NevilleD · Brisbane Roar · 1A-League MenBrisbane Roar1A-League MenD342,0832411706.82
1524T. GrøgaardD · StromsgodsetNow at Aalesund · joined Feb 2024 (free transfer)· 1EliteserienStromsgodsetNow at Aalesund · joined Feb 2024 (free transfer)1EliteserienD292,6763014206.82
1525J. MaxwellD · DoncasterNow at Northampton Town · joined Jun 2026 (free transfer)· 4League TwoDoncasterNow at Northampton Town · joined Jun 2026 (free transfer)4League TwoD211,3551821306.82
1526Konstantinos LaifisD · StandardNow at APOEL Nicosia · joined Jul 2026 (permanent)· 1Belgian Pro LeagueStandardNow at APOEL Nicosia · joined Jul 2026 (permanent)1Belgian Pro LeagueD302,6063111716.82
1527J. WilsonD · PlymouthNow at Cheltenham Town · joined Jul 2025 (free transfer)· 3League OnePlymouthNow at Cheltenham Town · joined Jul 2025 (free transfer)3League OneD342,9363812616.82
1528Óscar de MarcosD · Athletic Club · 1La LigaAthletic Club1La LigaD342,8243716706.82
1529O. BaD · Olympiakos PiraeusNow at İstanbul Başakşehir · joined Jul 2026 (permanent)· 1Super League GreeceOlympiakos PiraeusNow at İstanbul Başakşehir · joined Jul 2026 (permanent)1Super League GreeceD271,4091900206.82
1530Dan BurnD · Newcastle · 1Premier LeagueNewcastle1Premier LeagueD313,1153810506.82
1531Jo Jin-WooD · DaeguNow at Suwon FC · joined Jan 2026 (permanent)· 1K League 1DaeguNow at Suwon FC · joined Jan 2026 (permanent)1K League 1D232,0312621406.82
1532Declan DrysdaleD · NewportNow at Marine · joined Jun 2025 (free transfer)· 4League TwoNewportNow at Marine · joined Jun 2025 (free transfer)4League TwoD231,5872100516.81
1533Bojan NastićD · JagielloniaNow at Željezničar Sarajevo · joined Jan 2026 (free transfer)· 1EkstraklasaJagielloniaNow at Željezničar Sarajevo · joined Jan 2026 (free transfer)1EkstraklasaD281,6672101406.81
1534Lefteris LyratzisD · PAOKNow at Atromitos · joined Aug 2026 (free transfer)· 1Super League GreecePAOKNow at Atromitos · joined Aug 2026 (free transfer)1Super League GreeceD239771402106.81
1535LuizãoD · São PauloNow at West Ham United · joined Jan 2023 (free transfer)· 1Campeonato Brasileiro Série ASão PauloNow at West Ham United · joined Jan 2023 (free transfer)1Campeonato Brasileiro Série AD219951410506.81
1536R. Pierre-GabrielD · StrasbourgNow at Volos · joined Jul 2026 (free transfer)· 1Ligue 1StrasbourgNow at Volos · joined Jul 2026 (free transfer)1Ligue 1D256511401306.81
1537Joel Abu HannaD · Lechia GdańskNow at VfL Osnabrück · joined Jun 2026 (free transfer)· 1EkstraklasaLechia GdańskNow at VfL Osnabrück · joined Jun 2026 (free transfer)1EkstraklasaD251,0041400206.81
1538G. CorralD · Puebla · 1Liga MXPuebla1Liga MXD32350800106.81
1539Rodrigo ElyD · Almería · 1La LigaAlmería1La LigaD293,15836011016.81
1540I. SmeulersD · SandefjordNow at Volos · joined Jul 2024 (free transfer)· 1EliteserienSandefjordNow at Volos · joined Jul 2024 (free transfer)1EliteserienD232,6883003506.81
1541GazalD · Atlético GoianienseNow at Fortaleza · joined Jan 2026 (permanent)· 1Campeonato Brasileiro Série AAtlético GoianienseNow at Fortaleza · joined Jan 2026 (permanent)1Campeonato Brasileiro Série AD231,3161510116.81
1542B. GonzalezD · BurgosNow at OFI · joined Jul 2024 (free transfer)· 2Segunda DivisionBurgosNow at OFI · joined Jul 2024 (free transfer)2Segunda DivisionD271,1682300006.81
1543R. AstleyD · AccringtonNow at Dundee · joined Jul 2026 (permanent)· 3League OneAccringtonNow at Dundee · joined Jul 2026 (permanent)3League OneD211,9512310506.81
1544Y. RibeiroD · Legia WarszawaNow at Blackburn Rovers · joined Feb 2025 (free transfer)· 1EkstraklasaLegia WarszawaNow at Blackburn Rovers · joined Feb 2025 (free transfer)1EkstraklasaD261,8622410406.81
1545J. McGingD · Macarthur · 1A-League MenMacarthur1A-League MenD297201611006.81
1546Craig DawsonD · West HamNow at Wolverhampton Wanderers · joined Jul 2024 (permanent)· 1Premier LeagueWest HamNow at Wolverhampton Wanderers · joined Jul 2024 (permanent)1Premier LeagueD33720800206.81
1547Yun Suk-youngD · Gangwon FC · 1K League 1Gangwon FC1K League 1D332,6383212406.81
1548SidneiD · Las PalmasNow at Ceará · joined Jul 2023 (free transfer)· 2Segunda DivisionLas PalmasNow at Ceará · joined Jul 2023 (free transfer)2Segunda DivisionD331,0241810206.81
1549Kyle KnoyleD · DoncasterNow at Mansfield Town · joined Jul 2025 (free transfer)· 4League TwoDoncasterNow at Mansfield Town · joined Jul 2025 (free transfer)4League TwoD261,4401714106.81
1550J. BrayfordD · Burton · 3League OneBurton3League OneD353,7354331506.81

API-Football · Data sources