Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2018, senior men's leaguesFilters ↓8,001–8,050 of 9,125 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
8001Steve ArnoldG · ShrewsburyNow at Hemel Hempstead Town · joined Jul 2025 (free transfer)· 3League OneShrewsburyNow at Hemel Hempstead Town · joined Jul 2025 (free transfer)3League OneG299010000–
8002Steve OneD · Deportivo · 1La LigaDeportivo1La LigaD–9010000–
8003Takashi UsamiM · FortunaNow at Gamba Osaka · joined Jul 2019· 1BundesligaFortunaNow at Gamba Osaka · joined Jul 20191BundesligaM269010110–
8004Taras MykhalykD · Lokomotiv MoscowNow at Volyn Lutsk · joined Jul 2019 (free transfer)· 1Russian Premier LeagueLokomotiv MoscowNow at Volyn Lutsk · joined Jul 2019 (free transfer)1Russian Premier LeagueD359010000–
8005T. DemirtaşG · Gençlerbirliği · 1Süper LigGençlerbirliği1Süper LigG–9010000–
8006T. EavesF · Gillingham · 3League OneGillingham3League OneF2690115230–
8007Terell ThomasD · AFC WimbledonNow at Carlisle United · joined Jun 2024 (free transfer)· 3League OneAFC WimbledonNow at Carlisle United · joined Jun 2024 (free transfer)3League OneD239010000–
8008T. FlanaganD · SunderlandNow at Colchester United · joined Jul 2024 (free transfer)· 3League OneSunderlandNow at Colchester United · joined Jul 2024 (free transfer)3League OneD279010140–
8009T. GarrattD · AFC Wimbledon · 3League OneAFC Wimbledon3League OneD–9010100–
8010T. HolyG · GillinghamNow at Carlisle United · joined Jul 2022 (free transfer)· 3League OneGillinghamNow at Carlisle United · joined Jul 2022 (free transfer)3League OneG279010010–
8011Thomas Didillon-HödlG · MetzNow at Cercle Brugge · joined Jul 2023· 1Ligue 1MetzNow at Cercle Brugge · joined Jul 20231Ligue 1G239010000–
8012Thomas KingG · AFC WimbledonNow at Everton · joined Aug 2025 (permanent)· 3League OneAFC WimbledonNow at Everton · joined Aug 2025 (permanent)3League OneG239010000–
8013T. MarshF · Macclesfield Town · 5National LeagueMacclesfield Town5National LeagueF–9013100–
8014Tom AndersonD · DoncasterNow at Carlisle United · joined Sep 2026 (loan)· 3League OneDoncasterNow at Carlisle United · joined Sep 2026 (loan)3League OneD259011171–
8015Tom EdwardsD · StokeNow at Salford City · joined Jul 2024 (free transfer)· 1Premier LeagueStokeNow at Salford City · joined Jul 2024 (free transfer)1Premier LeagueD199010000–
8016Tom HeatonG · BurnleyNow at Manchester United · joined Jul 2021 (free transfer)· 1Premier LeagueBurnleyNow at Manchester United · joined Jul 2021 (free transfer)1Premier LeagueG329010000–
8017Tom HolmesD · ReadingNow at Luton Town · joined Jan 2026· 2ChampionshipReadingNow at Luton Town · joined Jan 20262ChampionshipD189010000–
8018Tommy SmithD · IpswichNow at Bury Town · joined Jul 2026 (free transfer)· 2ChampionshipIpswichNow at Bury Town · joined Jul 2026 (free transfer)2ChampionshipD289010000–
8019Tom NaylorD · PortsmouthNow at Chesterfield · joined Jul 2023 (free transfer)· 3League OnePortsmouthNow at Chesterfield · joined Jul 2023 (free transfer)3League OneD279012180–
8020T. ReddingD · New York Red · 1Major League SoccerNew York Red1Major League SoccerD219010000–
8021T. SpurrD · Preston · 2ChampionshipPreston2ChampionshipD–9010000–
8022T. SpurrD · Fleetwood · 3League OneFleetwood3League OneD–9010000–
8023T. StevensonD · Charlton · 3League OneCharlton3League OneD–9011100–
8024Utku YuvakuranG · BeşiktaşNow at Pendikspor · joined Jul 2025 (free transfer)· 1Süper LigBeşiktaşNow at Pendikspor · joined Jul 2025 (free transfer)1Süper LigG219010000–
8025Vanja Milinković-SavićG · TorinoNow at Napoli · joined Jun 2026 (permanent)· 1Serie ATorinoNow at Napoli · joined Jun 2026 (permanent)1Serie AG219010000–
8026Viktor GyökeresF · BrightonNow at Arsenal · joined Jul 2025 (permanent)· 1Premier LeagueBrightonNow at Arsenal · joined Jul 2025 (permanent)1Premier LeagueF209010000–
8027V. KarakusG · KayserisporNow at Manisa F.K. · joined Jun 2025 (free transfer)· 1Süper LigKayserisporNow at Manisa F.K. · joined Jun 2025 (free transfer)1Süper LigG209010000–
8028VladimirG · SantosNow at Atlético Goianiense · joined Feb 2025 (free transfer)· 1Campeonato Brasileiro Série ASantosNow at Atlético Goianiense · joined Feb 2025 (free transfer)1Campeonato Brasileiro Série AG299010000–
8029Vukašin JovanovićD · BordeauxNow at IMT · joined Jan 2026· 1Ligue 1BordeauxNow at IMT · joined Jan 20261Ligue 1D229010000–
8030WalaceM · HannoverNow at Vitória · joined Jun 2026 (loan)· 1BundesligaHannoverNow at Vitória · joined Jun 2026 (loan)1BundesligaM239010010–
8031W. De HavillandD · Maidstone · 5National LeagueMaidstone5National LeagueD–9010000–
8032Wes HoolahanM · West Brom · 1Premier LeagueWest Brom1Premier LeagueM369010000–
8033Will CollarM · BrightonNow at Burton Albion · joined Aug 2026 (loan)· 1Premier LeagueBrightonNow at Burton Albion · joined Aug 2026 (loan)1Premier LeagueM219010000–
8034Wout WeghorstF · VfL WolfsburgNow at Twente · joined Jun 2026 (free transfer)· 1BundesligaVfL WolfsburgNow at Twente · joined Jun 2026 (free transfer)1BundesligaF269011000–
8035Y. BenalouaneD · Leicester · 1Premier LeagueLeicester1Premier LeagueD–9010000–
8036Y. DhandaM · SwanseaNow at Heart of Midlothian · joined May 2026· 1Premier LeagueSwanseaNow at Heart of Midlothian · joined May 20261Premier LeagueM209010000–
8037Yoel RodríguezG · EibarNow at Racing Ferrol · joined Jul 2024 (free transfer)· 1La LigaEibarNow at Racing Ferrol · joined Jul 2024 (free transfer)1La LigaG309010000–
8038Zacharie BoucherG · AngersNow at Troyes · joined Jul 2024· 1Ligue 1AngersNow at Troyes · joined Jul 20241Ligue 1G269010000–
8039Zeki YavruM · TrabzonsporNow at Bursaspor · joined Jul 2026 (free transfer)· 1Süper LigTrabzonsporNow at Bursaspor · joined Jul 2026 (free transfer)1Süper LigM279010000–
8040L. MchedlidzeF · Empoli · 1Serie AEmpoli1Serie AF288950010–
8041A. EssweinM · HerthaNow at MSV Duisburg · joined Aug 2023 (free transfer)· 1BundesligaHerthaNow at MSV Duisburg · joined Aug 2023 (free transfer)1BundesligaM288941000–
8042CharlesM · InternacionalNow at Corinthians · joined Jul 2024· 1Campeonato Brasileiro Série AInternacionalNow at Corinthians · joined Jul 20241Campeonato Brasileiro Série AM228920000–
8043Sergio DíazF · CorinthiansNow at Barcelona SC · joined Jul 2026 (free transfer)· 1Campeonato Brasileiro Série ACorinthiansNow at Barcelona SC · joined Jul 2026 (free transfer)1Campeonato Brasileiro Série AF208920000–
8044Abdul KhaliliM · KasımpaşaNow at Olympiakos Nicosia · joined Jan 2023 (free transfer)· 1Süper LigKasımpaşaNow at Olympiakos Nicosia · joined Jan 2023 (free transfer)1Süper LigM268911000–
8045Alex PritchardM · NorwichNow at Sivasspor · joined Jul 2024· 2ChampionshipNorwichNow at Sivasspor · joined Jul 20242ChampionshipM258910100–
8046J. Porsan ClementeF · Montpellier · 1Ligue 1Montpellier1Ligue 1F–8910010–
8047Khaled NareyM · HamburgNow at Al-Raed · joined Aug 2026 (free transfer)· 1BundesligaHamburgNow at Al-Raed · joined Aug 2026 (free transfer)1BundesligaM248910000–
8048N. ZaytsevM · AmkarNow at Fakel Voronezh · joined Jul 2020 (free transfer)· 1Russian Premier LeagueAmkarNow at Fakel Voronezh · joined Jul 2020 (free transfer)1Russian Premier LeagueM298910021–
8049Wes BurnsF · FleetwoodNow at Leicester City · joined Aug 2026 (permanent)· 3League OneFleetwoodNow at Leicester City · joined Aug 2026 (permanent)3League OneF248916121–
8050D. NussbaumerM · SCR AltachNow at Savoia · joined Jan 2026 (free transfer)· 1Austrian BundesligaSCR AltachNow at Savoia · joined Jan 2026 (free transfer)1Austrian BundesligaM198820000–

API-Football · Data sources