Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2023, senior men's leaguesChange filters ↓Calendar-year stats for 2023 are still being built, so this shows season stats for now.1,901–1,950 of 6,260 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1901Cameron DummiganD · Derry · 1League of Ireland Premier DivisionDerry1League of Ireland Premier DivisionD287331001506.86
1902S. HeftiD · MontpellierNow at D.C. United · joined Jul 2026 (permanent)· 1Ligue 1MontpellierNow at D.C. United · joined Jul 2026 (permanent)1Ligue 1D267121101106.86
1903Uroš DrezgićD · CukarickiNow at Mačva Šabac · joined Jul 2026 (permanent)· 1Serbian SuperLigaCukarickiNow at Mačva Šabac · joined Jul 2026 (permanent)1Serbian SuperLigaD–450510106.86
1904Gabriel PaulistaD · AtléticoNow at Corinthians · joined Jan 2026 (free transfer)· 1La LigaAtléticoNow at Corinthians · joined Jan 2026 (free transfer)1La LigaD33405500106.86
1905JesielD · Kawasaki FrontaleNow at Maringá · joined Aug 2026 (free transfer)· 1J1 LeagueKawasaki FrontaleNow at Maringá · joined Aug 2026 (free transfer)1J1 LeagueD–358500016.86
1906Frederik RieperD · SilkeborgNow at Fredericia · joined Jun 2024 (free transfer)· 1Danish SuperligaSilkeborgNow at Fredericia · joined Jun 2024 (free transfer)1Danish SuperligaD25320500006.86
1907FerroD · HajdukNow at Estoril · joined Jul 2025 (free transfer)· 1Croatian First Football LeagueHajdukNow at Estoril · joined Jul 2025 (free transfer)1Croatian First Football LeagueD27249500106.86
1908T. D'OrazioD · CosenzaNow at Pineto · joined Aug 2026 (free transfer)· 2Serie BCosenzaNow at Pineto · joined Aug 2026 (free transfer)2Serie BD–1,71225131106.86
1909Mattia BaniD · GenoaNow at Palermo · joined Jul 2025 (permanent)· 1Serie AGenoaNow at Palermo · joined Jul 2025 (permanent)1Serie AD302,3092720906.86
1910M. BartolewskiD · Ruch ChorzówNow at Śląsk Wrocław · joined Jun 2024 (free transfer)· 1EkstraklasaRuch ChorzówNow at Śląsk Wrocław · joined Jun 2024 (free transfer)1EkstraklasaD261,6732724406.86
1911D. GugganigD · WSG Wattens · 1Austrian BundesligaWSG Wattens1Austrian BundesligaD271,8202201616.86
1912Julio BarrosoD · Everton de · 1Chilean Primera DivisiónEverton de1Chilean Primera DivisiónD391,8672200106.86
1913A. VojnovićD · Radnicki NIS · 1Serbian SuperLigaRadnicki NIS1Serbian SuperLigaD273,1423503206.86
1914M. JamesD · Forge · 1Canadian Premier LeagueForge1Canadian Premier LeagueD301,5761702806.86
1915Kennedy BoatengD · Austria LustenauNow at Al-Fateh · joined Aug 2026 (free transfer)· 1Austrian BundesligaAustria LustenauNow at Al-Fateh · joined Aug 2026 (free transfer)1Austrian BundesligaD271,2871700216.86
1916N. AthanasiouD · AtromitosNow at Olympiacos · joined Jun 2026· 1Super League GreeceAtromitosNow at Olympiacos · joined Jun 20261Super League GreeceD231,2081711506.86
1917Cédric AvinelD · Ajaccio · 2Ligue 2Ajaccio2Ligue 2D372,5892900006.86
1918Tomasz KędzioraD · PAOKNow at Dynamo Kyiv · joined Jun 2026 (free transfer)· 1Super League GreecePAOKNow at Dynamo Kyiv · joined Jun 2026 (free transfer)1Super League GreeceD302,4612910606.86
1919R. InnissD · Forest GreenNow at AFC Hornchurch · joined Jun 2026 (free transfer)· 4League TwoForest GreenNow at AFC Hornchurch · joined Jun 2026 (free transfer)4League TwoD–3,11236011226.86
1920Alex MitchellD · LincolnNow at Plymouth Argyle · joined Jul 2026 (permanent)· 3League OneLincolnNow at Plymouth Argyle · joined Jul 2026 (permanent)3League OneD222,9623610616.86
1921M. NattaD · Newcastle JetsNow at Cesena · joined Jun 2026 (free transfer)· 1A-League MenNewcastle JetsNow at Cesena · joined Jun 2026 (free transfer)1A-League MenD212,1472410106.86
1922Yllan OkouD · BastiaNow at La Louvière · joined Jul 2025 (free transfer)· 2Ligue 2BastiaNow at La Louvière · joined Jul 2025 (free transfer)2Ligue 2D212,0112420106.86
1923Zac WilliamsD · Crewe · 4League TwoCrewe4League TwoD–2,0163200606.86
1924Aleksandar FilipovićD · PartizanNow at RFS · joined Aug 2025 (free transfer)· 1Serbian SuperLigaPartizanNow at RFS · joined Aug 2025 (free transfer)1Serbian SuperLigaD291,2512022406.86
1925Adam GabrielD · MidtjyllandNow at Viktoria Plzeň · joined Aug 2026 (permanent)· 1Danish SuperligaMidtjyllandNow at Viktoria Plzeň · joined Aug 2026 (permanent)1Danish SuperligaD239271911406.86
1926João BassoD · EstorilNow at Cuiabá · joined Mar 2026 (free transfer)· 1Primeira LigaEstorilNow at Cuiabá · joined Mar 2026 (free transfer)1Primeira LigaD271,2091410206.86
1927A. PopovićD · Radnicki 1923 · 1Serbian SuperLigaRadnicki 19231Serbian SuperLigaD–515700106.86
1928M. GabbiaD · VillarrealNow at AC Milan · joined Jan 2024· 1La LigaVillarrealNow at AC Milan · joined Jan 20241La LigaD24478700206.86
1929RicardinhoD · VoluntariNow at Petrolul Ploiești · joined Jun 2024 (free transfer)· 1Liga IVoluntariNow at Petrolul Ploiești · joined Jun 2024 (free transfer)1Liga ID302,9933512916.86
1930E. TurnsD · CreweNow at Exeter City · joined Feb 2025 (permanent)· 4League TwoCreweNow at Exeter City · joined Feb 2025 (permanent)4League TwoD211,2321410306.86
1931D. KeltjensD · St JohnstoneNow at Ironi Tiberias · joined Jul 2026 (permanent)· 1Scottish PremiershipSt JohnstoneNow at Ironi Tiberias · joined Jul 2026 (permanent)1Scottish PremiershipD291,1461410406.86
1932G. GiorbelidzeD · Vojvodina · 1Serbian SuperLigaVojvodina1Serbian SuperLigaD281,0131400116.86
1933Y. AssogbaD · Amiens · 2Ligue 2Amiens2Ligue 2D–7581500306.86
1934Filip DagerstålD · Lech PoznańNow at IFK Norrköping · joined Mar 2026 (free transfer)· 1EkstraklasaLech PoznańNow at IFK Norrköping · joined Mar 2026 (free transfer)1EkstraklasaD27525710106.86
1935Nemanja MilunovićD · FK Crvena ZvezdaNow at Spartak Subotica · joined Aug 2025 (free transfer)· 1Serbian SuperLigaFK Crvena ZvezdaNow at Spartak Subotica · joined Aug 2025 (free transfer)1Serbian SuperLigaD35208700106.86
1936Paweł DawidowiczD · Hellas · 1Serie AHellas1Serie AD292,1512800506.86
1937Javi GalánD · Real SociedadNow at Celta Vigo · joined Jun 2026 (free transfer)· 1La LigaReal SociedadNow at Celta Vigo · joined Jun 2026 (free transfer)1La LigaD291,0831401306.86
1938K. OuattaraD · MonacoNow at Beşiktaş · joined Jul 2026 (permanent)· 1Ligue 1MonacoNow at Beşiktaş · joined Jul 2026 (permanent)1Ligue 1D196471410206.86
1939Lucas RosaD · ValladolidNow at Ajax · joined Feb 2025 (permanent)· 2Segunda DivisionValladolidNow at Ajax · joined Feb 2025 (permanent)2Segunda DivisionD241,6373511606.86
1940Adrien TruffertD · RennesNow at Bournemouth · joined Jun 2025 (permanent)· 1Ligue 1RennesNow at Bournemouth · joined Jun 2025 (permanent)1Ligue 1D222,1453012606.86
1941David TorresD · Valladolid · 2Segunda DivisionValladolid2Segunda DivisionD211,8572401306.86
1942K. TsunemotoD · Kashima AntlersNow at FC Basel 1893 · joined Jul 2025 (permanent)· 1J1 LeagueKashima AntlersNow at FC Basel 1893 · joined Jul 2025 (permanent)1J1 LeagueD259571601006.86
1943Duplexe TchambaD · Casa PiaNow at Remo · joined Mar 2026 (permanent)· 1Primeira LigaCasa PiaNow at Remo · joined Mar 2026 (permanent)1Primeira LigaD251,2611611616.86
1944Scott MaloneD · GillinghamNow at Crawley Town · joined Aug 2025 (free transfer)· 4League TwoGillinghamNow at Crawley Town · joined Aug 2025 (free transfer)4League TwoD332,66141401006.86
1945Tom AldredD · Brisbane Roar · 1A-League MenBrisbane Roar1A-League MenD332,2502511706.86
1946Aleksa TerzićD · Red Bull SalzburgNow at Frosinone · joined Aug 2026 (permanent)· 1Austrian BundesligaRed Bull SalzburgNow at Frosinone · joined Aug 2026 (permanent)1Austrian BundesligaD241,1751800006.86
1947T. Ben ZakenD · Ashdod · 1Israeli Premier LeagueAshdod1Israeli Premier LeagueD298111010506.86
1948A. PearceD · AFC Wimbledon · 4League TwoAFC Wimbledon4League TwoD356581000006.86
1949A. LinguetD · Valenciennes · 2Ligue 2Valenciennes2Ligue 2D242,2882712606.86
1950A. SamakéD · Valour · 1Canadian Premier LeagueValour1Canadian Premier LeagueD–777910406.86

API-Football · Data sources