Skip to content
Almanac
Menu
⚽

Football

Filters

Age
Nationality
League
Club
At least
2018, senior men's leaguesFilters ↓7,901–7,950 of 9,125 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
7901Łukasz SkorupskiG · RomaNow at Bologna · joined Jul 2018 (permanent)· 1Serie ARomaNow at Bologna · joined Jul 2018 (permanent)1Serie AG279010000–
7902Luke DanielsG · BrentfordNow at Middlesbrough · joined Aug 2021 (free transfer)· 2ChampionshipBrentfordNow at Middlesbrough · joined Aug 2021 (free transfer)2ChampionshipG309010000–
7903L. UretaG · O'Higgins · 1Chilean Primera DivisiónO'Higgins1Chilean Primera DivisiónG–9010000–
7904L. WaterfallD · ShrewsburyNow at Worksop Town · joined Jul 2025 (free transfer)· 3League OneShrewsburyNow at Worksop Town · joined Jul 2025 (free transfer)3League OneD289014140–
7905Mallik WilksF · DoncasterNow at Mardin BB · joined Aug 2026 (free transfer)· 3League OneDoncasterNow at Mardin BB · joined Aug 2026 (free transfer)3League OneF209018440–
7906Manuel NeuerG · Bayern München · 1BundesligaBayern München1BundesligaG329010000–
7907Marc-Aurèle CaillardG · GuingampNow at Lille · joined Aug 2024 (free transfer)· 1Ligue 1GuingampNow at Lille · joined Aug 2024 (free transfer)1Ligue 1G249010000–
7908Marcel HalstenbergD · RB LeipzigNow at Hannover 96 · joined Jul 2023 (permanent)· 1BundesligaRB LeipzigNow at Hannover 96 · joined Jul 2023 (permanent)1BundesligaD279010100–
7909Marcelo Agustín MiñoG · Rosario CentralNow at Barracas Central · joined Jul 2026 (permanent)· 1Argentine Primera DivisiónRosario CentralNow at Barracas Central · joined Jul 2026 (permanent)1Argentine Primera DivisiónG219010000–
7910Marcel SobottkaM · FortunaNow at VfL Bochum · joined Jan 2026 (free transfer)· 1BundesligaFortunaNow at VfL Bochum · joined Jan 2026 (free transfer)1BundesligaM249010000–
7911Marcus HarnessM · BurtonNow at Ipswich Town · joined Jun 2025· 3League OneBurtonNow at Ipswich Town · joined Jun 20253League OneM229010100–
7912Marius WolfM · Borussia DortmundNow at FC Augsburg · joined Aug 2024 (free transfer)· 1BundesligaBorussia DortmundNow at FC Augsburg · joined Aug 2024 (free transfer)1BundesligaM239010000–
7913Mark MarshallM · CharltonNow at Maidstone United · joined Feb 2023 (free transfer)· 3League OneCharltonNow at Maidstone United · joined Feb 2023 (free transfer)3League OneM319012000–
7914Martín CáceresD · HellasNow at LA Galaxy · joined Aug 2022 (free transfer)· 1Serie AHellasNow at LA Galaxy · joined Aug 2022 (free transfer)1Serie AD319010010–
7915Mateus RodriguesD · Vitória · 1Campeonato Brasileiro Série AVitória1Campeonato Brasileiro Série AD–9010000–
7916Mathías OliveraD · GetafeNow at Napoli · joined Jul 2022 (permanent)· 1La LigaGetafeNow at Napoli · joined Jul 2022 (permanent)1La LigaD219011000–
7917Mat SadlerD · ShrewsburyNow at Walsall · joined Jul 2019 (free transfer)· 3League OneShrewsburyNow at Walsall · joined Jul 2019 (free transfer)3League OneD339010020–
7918Matt GrimesM · SwanseaNow at Coventry City · joined Jan 2025 (permanent)· 1Premier LeagueSwanseaNow at Coventry City · joined Jan 2025 (permanent)1Premier LeagueM239010000–
7919Matty PearsonD · LutonNow at Doncaster Rovers · joined Jul 2025 (free transfer)· 3League OneLutonNow at Doncaster Rovers · joined Jul 2025 (free transfer)3League OneD259013000–
7920Max EhmerD · GillinghamNow at Ebbsfleet United · joined Jun 2025 (free transfer)· 3League OneGillinghamNow at Ebbsfleet United · joined Jun 2025 (free transfer)3League OneD269012150–
7921M. BrownD · Halifax Town · 5National LeagueHalifax Town5National LeagueD–9011000–
7922M. BunnG · Aston Villa · 2ChampionshipAston Villa2ChampionshipG–9010000–
7923M. ByrneM · Gillingham · 3League OneGillingham3League OneM309011360–
7924M. CarringtonM · Wrexham · 5National LeagueWrexham5National LeagueM–9010000–
7925M. CetinD · GençlerbirliğiNow at Boluspor · joined Jan 2026 (free transfer)· 1Süper LigGençlerbirliğiNow at Boluspor · joined Jan 2026 (free transfer)1Süper LigD219010000–
7926M. DoneF · Rochdale · 3League OneRochdale3League OneF309011230–
7927M. EllisD · Tranmere Rovers · 5National LeagueTranmere Rovers5National LeagueD–9010100–
7928Michael DawsonD · Nott'm Forest · 2ChampionshipNott'm Forest2ChampionshipD359010010–
7929Michael LangD · Borussia MönchengladbachNow at FC Basel 1893 · joined Jul 2021· 1BundesligaBorussia MönchengladbachNow at FC Basel 1893 · joined Jul 20211BundesligaD279010000–
7930Michael NottinghamD · BlackpoolNow at Brackley Town · joined Jul 2025 (free transfer)· 3League OneBlackpoolNow at Brackley Town · joined Jul 2025 (free transfer)3League OneD299013100–
7931Michael PhillipsM · Maidstone · 5National LeagueMaidstone5National LeagueM–9010000–
7932Michy BatshuayiF · ChelseaNow at Abha · joined Aug 2026 (permanent)· 1Premier LeagueChelseaNow at Abha · joined Aug 2026 (permanent)1Premier LeagueF259010100–
7933MirandaD · Vasco da GamaNow at Operário Ferroviário · joined Apr 2025 (free transfer)· 1Campeonato Brasileiro Série AVasco da GamaNow at Operário Ferroviário · joined Apr 2025 (free transfer)1Campeonato Brasileiro Série AD189010000–
7934M. KosyloHalifax Town · 5National LeagueHalifax Town5National League—–9014010–
7935M. MillsD · Nott'm Forest · 2ChampionshipNott'm Forest2ChampionshipD329010000–
7936M. PayeroM · BanfieldNow at Watford · joined Jul 2026 (permanent)· 1Argentine Primera DivisiónBanfieldNow at Watford · joined Jul 2026 (permanent)1Argentine Primera DivisiónM209010000–
7937M. PérezD · Tigre · 1Argentine Primera DivisiónTigre1Argentine Primera DivisiónD–9010010–
7938M. TaintorD · Toronto FC · 1Major League SoccerToronto FC1Major League SoccerD–9011010–
7939M. TaşM · Gençlerbirliği · 1Süper LigGençlerbirliği1Süper LigM–9010000–
7940Murray WallaceD · Millwall · 2ChampionshipMillwall2ChampionshipD259010000–
7941M. WeiserD · LeverkusenNow at Werder Bremen · joined Jul 2022 (free transfer)· 1BundesligaLeverkusenNow at Werder Bremen · joined Jul 2022 (free transfer)1BundesligaD249010000–
7942NanuD · MarítimoNow at Iraklis · joined Aug 2026 (free transfer)· 1Primeira LigaMarítimoNow at Iraklis · joined Aug 2026 (free transfer)1Primeira LigaD249010000–
7943N. ClarkeD · Halifax Town · 5National LeagueHalifax Town5National LeagueD–9010010–
7944N. DorschM · Bayern MünchenNow at Toronto FC · joined Jul 2026 (permanent)· 1BundesligaBayern MünchenNow at Toronto FC · joined Jul 2026 (permanent)1BundesligaM209011000–
7945N. GiménezM · Rosario Central · 1Argentine Primera DivisiónRosario Central1Argentine Primera DivisiónM–9010000–
7946Niall MasonD · DoncasterNow at Qatar SC · joined Jul 2025· 3League OneDoncasterNow at Qatar SC · joined Jul 20253League OneD219010260–
7947NicolasD · Atlético ParanaenseNow at Goiás · joined Dec 2025 (permanent)· 1Campeonato Brasileiro Série AAtlético ParanaenseNow at Goiás · joined Dec 2025 (permanent)1Campeonato Brasileiro Série AD219010000–
7948N. MaherD · Halifax TownNow at Hednesford Town · joined Jun 2026 (free transfer)· 5National LeagueHalifax TownNow at Hednesford Town · joined Jun 2026 (free transfer)5National LeagueD–9010010–
7949N. PazD · BolognaNow at Banfield · joined Aug 2026 (loan)· 1Serie ABolognaNow at Banfield · joined Aug 2026 (loan)1Serie AD259010010–
7950N. SahinM · Werder BremenNow at Antalyaspor · joined Aug 2020 (free transfer)· 1BundesligaWerder BremenNow at Antalyaspor · joined Aug 2020 (free transfer)1BundesligaM309010000–

API-Football · Data sources