Skip to content
Almanac
Menu
⚽

Football

Filters

Clear
Age
Nationality
League
Club
At least
2021, senior men's leaguesChange filters ↓Calendar-year stats for 2021 are still being built, so this shows season stats for now.1–50 of 3,634 players
#PlayerClubLeaguePosAgeMinsAppsGoalsAstYCRCAvg rating
1Aslak Fonn WitryD · DjurgårdenNow at Rosenborg · joined Jul 2025 (permanent)· 1AllsvenskanDjurgårdenNow at Rosenborg · joined Jul 2025 (permanent)1AllsvenskanD261,2601451207.80
2James TavernierD · RangersNow at Maccabi Tel Aviv · joined Sep 2026 (free transfer)· 1Scottish PremiershipRangersNow at Maccabi Tel Aviv · joined Sep 2026 (free transfer)1Scottish PremiershipD303,12635913807.78
3P. BockajD · OsijekNow at Varaždin · joined Jun 2025 (free transfer)· 1Croatian First Football LeagueOsijekNow at Varaždin · joined Jun 2025 (free transfer)1Croatian First Football LeagueD251,3391806407.74
4Lisandro MartínezD · AjaxNow at Manchester United · joined Jul 2024 (permanent)· 1EredivisieAjaxNow at Manchester United · joined Jul 2024 (permanent)1EredivisieD241,9112413407.67
5Trent Alexander-ArnoldD · LiverpoolNow at Real Madrid · joined Jun 2025 (permanent)· 1Premier LeagueLiverpoolNow at Real Madrid · joined Jun 2025 (permanent)1Premier LeagueD232,85332212207.66
6Christian SørensenD · ViborgNow at Vejle · joined Jun 2025 (permanent)· 1Danish SuperligaViborgNow at Vejle · joined Jun 2025 (permanent)1Danish SuperligaD292,9923328507.55
7Akito FukumoriD · Hokkaido Consadole · 1J1 LeagueHokkaido Consadole1J1 LeagueD292,7993215507.50
8R. KikuchiD · Vissel KobeNow at Machida Zelvia · joined Jan 2025 (permanent)· 1J1 LeagueVissel KobeNow at Machida Zelvia · joined Jan 2025 (permanent)1J1 LeagueD–3,2843750207.44
9Anthony RalstonD · Celtic · 1Scottish PremiershipCeltic1Scottish PremiershipD232,2342849207.42
10Jurriën TimberD · AjaxNow at Arsenal · joined Jul 2023 (permanent)· 1EredivisieAjaxNow at Arsenal · joined Jul 2023 (permanent)1EredivisieD212,5543032007.41
11Ben ChilwellD · ChelseaNow at Crystal Palace · joined Aug 2026 (free transfer)· 1Premier LeagueChelseaNow at Crystal Palace · joined Aug 2026 (free transfer)1Premier LeagueD25541731007.40
12E. AiwuD · Admira WackerNow at Apollon Limassol · joined Jul 2026 (permanent)· 1Austrian BundesligaAdmira WackerNow at Apollon Limassol · joined Jul 2026 (permanent)1Austrian BundesligaD21450510007.40
13Andy RobertsonD · LiverpoolNow at Tottenham Hotspur · joined Jun 2026 (free transfer)· 1Premier LeagueLiverpoolNow at Tottenham Hotspur · joined Jun 2026 (free transfer)1Premier LeagueD282,54129310517.38
14L. VilsvikD · Stromsgodset · 1EliteserienStromsgodset1EliteserienD332,2662614107.37
15M. WoberD · Red Bull SalzburgNow at Schalke 04 · joined Jul 2026 (free transfer)· 1Austrian BundesligaRed Bull SalzburgNow at Schalke 04 · joined Jul 2026 (free transfer)1Austrian BundesligaD241,7842241707.37
16Kieran TrippierD · NewcastleNow at Wolverhampton Wanderers · joined Jun 2026 (free transfer)· 1Premier LeagueNewcastleNow at Wolverhampton Wanderers · joined Jun 2026 (free transfer)1Premier LeagueD31429620007.37
17Juan CuadradoD · JuventusNow at Millonarios · joined Sep 2026 (free transfer)· 1Serie AJuventusNow at Millonarios · joined Sep 2026 (free transfer)1Serie AD342,4943344907.37
18R. AlbentosaD · VejleNow at Antequera · joined Aug 2025· 1Danish SuperligaVejleNow at Antequera · joined Aug 20251Danish SuperligaD–1,1191321617.36
19Joël MatipD · Liverpool · 1Premier LeagueLiverpool1Premier LeagueD302,7903133207.36
20Pedro RebochoD · Lech PoznańNow at Al-Khaleej · joined Jul 2023 (free transfer)· 1EkstraklasaLech PoznańNow at Al-Khaleej · joined Jul 2023 (free transfer)1EkstraklasaD271,8532114107.35
21Tiago PagnussatD · Cerezo OsakaNow at Vila Nova · joined Jan 2025 (free transfer)· 1J1 LeagueCerezo OsakaNow at Vila Nova · joined Jan 2025 (free transfer)1J1 LeagueD321,1221540307.35
22C. BorchgrevinkD · ValerengaNow at Heart of Midlothian · joined Jun 2025 (permanent)· 1EliteserienValerengaNow at Heart of Midlothian · joined Jun 2025 (permanent)1EliteserienD232,0232433507.35
23Eric BjörkanderD · MjällbyNow at IF Brommapojkarna · joined Feb 2024· 1AllsvenskanMjällbyNow at IF Brommapojkarna · joined Feb 20241AllsvenskanD269901110007.35
24Álex GrimaldoD · BenficaNow at Atlético Madrid · joined Jun 2026 (permanent)· 1Primeira LigaBenficaNow at Atlético Madrid · joined Jun 2026 (permanent)1Primeira LigaD262,3402955407.34
25Curtis GoodD · Melbourne CityNow at Buriram United · joined Jul 2026 (permanent)· 1A-League MenMelbourne CityNow at Buriram United · joined Jul 2026 (permanent)1A-League MenD292,0802331417.34
26Denis VavroD · CopenhagenNow at Viktoria Plzeň · joined Aug 2026 (free transfer)· 1Danish SuperligaCopenhagenNow at Viktoria Plzeň · joined Aug 2026 (free transfer)1Danish SuperligaD261,2591411407.34
27Noussair MazraouiD · AjaxNow at Manchester United · joined Aug 2024 (permanent)· 1EredivisieAjaxNow at Manchester United · joined Aug 2024 (permanent)1EredivisieD241,9572552207.33
28Cameron Carter-VickersD · Celtic · 1Scottish PremiershipCeltic1Scottish PremiershipD242,9703341307.33
29Anthony RouaultD · ToulouseNow at Rennes · joined Feb 2025 (permanent)· 2Ligue 2ToulouseNow at Rennes · joined Feb 2025 (permanent)2Ligue 2D212,3552741307.33
30Besim ŠerbečićD · RosenborgNow at Kisvárda FC · joined Sep 2026 (free transfer)· 1EliteserienRosenborgNow at Kisvárda FC · joined Sep 2026 (free transfer)1EliteserienD24632810107.33
31Rasmus KristensenD · Red Bull SalzburgNow at FC Midtjylland · joined Jun 2026 (permanent)· 1Austrian BundesligaRed Bull SalzburgNow at FC Midtjylland · joined Jun 2026 (permanent)1Austrian BundesligaD242,5302973107.32
32R. TafazolliD · WycombeNow at Swindon Town · joined Aug 2025 (permanent)· 3League OneWycombeNow at Swindon Town · joined Aug 2025 (permanent)3League OneD302,2362530407.32
33Siebe HoremansD · ExcelsiorNow at Utrecht · joined Jun 2024 (free transfer)· 1EredivisieExcelsiorNow at Utrecht · joined Jun 2024 (free transfer)1EredivisieD24607610207.32
34Thiago SilvaD · ChelseaNow at Fluminense · joined Jun 2026 (free transfer)· 1Premier LeagueChelseaNow at Fluminense · joined Jun 2026 (free transfer)1Premier LeagueD372,6553230207.32
35Jordi AlbaD · BarçaNow at Inter Miami CF · joined Jul 2023 (free transfer)· 1La LigaBarçaNow at Inter Miami CF · joined Jul 2023 (free transfer)1La LigaD332,648302101107.31
36Johan LarssonD · Elfsborg · 1AllsvenskanElfsborg1AllsvenskanD322,1772534407.31
37J. CanceloD · Man CityNow at FC Barcelona · joined Aug 2026 (free transfer)· 1Premier LeagueMan CityNow at FC Barcelona · joined Aug 2026 (free transfer)1Premier LeagueD283,2283617707.31
38Dani AlvesD · BarçaNow at Pumas UNAM · joined Jul 2022 (free transfer)· 1La LigaBarçaNow at Pumas UNAM · joined Jul 2022 (free transfer)1La LigaD391,1081413217.31
39John SouttarD · Heart of MidlothianNow at Rangers · joined Jul 2022 (free transfer)· 1Scottish PremiershipHeart of MidlothianNow at Rangers · joined Jul 2022 (free transfer)1Scottish PremiershipD252,2882740407.30
40Daley BlindD · Ajax · 1EredivisieAjax1EredivisieD322,8163412207.30
41Borna BarišićD · RangersNow at NK Osijek · joined Aug 2025 (free transfer)· 1Scottish PremiershipRangersNow at NK Osijek · joined Aug 2025 (free transfer)1Scottish PremiershipD291,8992303407.30
42Filipe LuísD · Flamengo · 1Campeonato Brasileiro Série AFlamengo1Campeonato Brasileiro Série AD361,8622202307.30
43Virgil van DijkD · Liverpool · 1Premier LeagueLiverpool1Premier LeagueD303,0603431307.29
44R. SykesD · AccringtonNow at Union SG · joined Jul 2022· 3League OneAccringtonNow at Union SG · joined Jul 20223League OneD233,38738341527.28
45J. SutaloD · Dinamo ZagrebNow at Lazio · joined Aug 2026 (loan)· 1Croatian First Football LeagueDinamo ZagrebNow at Lazio · joined Aug 2026 (loan)1Croatian First Football LeagueD222,3772823207.28
46Joel PereiraD · Lech Poznań · 1EkstraklasaLech Poznań1EkstraklasaD251,6122407117.28
47Trevoh ChalobahD · ChelseaNow at Como · joined Aug 2026 (permanent)· 1Premier LeagueChelseaNow at Como · joined Aug 2026 (permanent)1Premier LeagueD221,4532031207.27
48M. SuttnerD · Austria Vienna · 1Austrian BundesligaAustria Vienna1Austrian BundesligaD352,5532916307.27
49Hjalmar EkdalD · DjurgårdenNow at Burnley · joined Jun 2025· 1AllsvenskanDjurgårdenNow at Burnley · joined Jun 20251AllsvenskanD232,2422640307.27
50Lasse NielsenD · Malmö FFNow at Vejle · joined Jul 2025 (free transfer)· 1AllsvenskanMalmö FFNow at Vejle · joined Jul 2025 (free transfer)1AllsvenskanD341,4812011307.26

API-Football · Data sources