Updated for the start of the 2026/27 season (October 2026). Clubs include summer 2026 transfers, caps include the 2026 World Cup, and honours run to the end of 2025/26.
The players
- 5,000 players who have played in the Premier League, LaLiga, Serie A, Bundesliga or Ligue 1. 2,055 of them have played in or signed for a Premier League club (PL only mode).
- Chosen by top-five-league appearances, Champions League appearances, caps and peak market value.
- Club records start around 1992/93. 60 earlier PL names the data misses (Shearer, Cantona, Bergkamp, Gascoigne and others) were added by hand.
- The October 2026 update added 520 players the first version missed, such as Théo Hernandez, Milinković-Savić, Huntelaar and Luka Vušković.
- Players with the same name show their birth year in the suggestions.
Nationality and caps
- Nationality is the senior national team a player has played for (the one with most caps, as listed on Wikipedia). Uncapped players take their first listed citizenship.
- Caps are senior caps as listed on Wikipedia in October 2026, including the 2026 World Cup, checked against Transfermarkt. Where the two differ, the higher figure is used for the 50+ card.
- Caps for predecessor teams count towards the successor nation: FR Yugoslavia and Serbia and Montenegro for Serbia, Czechoslovakia for Czechia and Slovakia, the USSR and CIS for Russia.
Positions
- One main position per player, as listed on Transfermarkt. Hand-added players and the original test pack can have more than one.
- Defensive, central and attacking midfielders all count as Central midfielder. Right and left midfielders count as wingers.
Played in
- A country counts if the player made a league appearance there in any division. For moves since September 2025, signing (or joining on loan) is enough, so summer 2026 transfers count straight away. Welsh clubs in the English leagues count as England.
- London: Arsenal, Chelsea, Tottenham, West Ham, Crystal Palace, Fulham, Brentford, QPR, Charlton, Wimbledon, Millwall, Leyton Orient, Barnet. Manchester: United and City. Merseyside: Liverpool, Everton, Tranmere. North East: Newcastle, Sunderland, Middlesbrough, Hartlepool.
Honours
- League title: a league appearance for the champions of England, Spain, Italy, Germany, France, the Netherlands, Portugal, Scotland, Turkey, Russia, Ukraine, Sweden or Norway, from 1992/93.
- Premier League: a PL appearance in a title-winning season.
- Champions League: in a matchday squad for the winning club in that season's competition, from 1992/93.
- International trophy: in the winning squad for a World Cup, Euros, Copa América, AFCON, Asian Cup or Gold Cup, from 1992. Squads come from Wikipedia. Not covered: the 1992, 1996 and 2007 Asian Cups and the 1993, 1996 and 1998 Gold Cups.
- AFCON 2025: credited to Senegal, who won the final. CAF later awarded the title to Morocco.
- 2025/26 champions (Arsenal, Barcelona, Inter, Bayern, PSG, PSV, Porto, Celtic, Galatasaray, Zenit and Shakhtar, and PSG in the Champions League) are credited to everyone who played for them that season, including January signings.
- Honours on Wikipedia: winners' medals listed in a player's Wikipedia honours were added where the match data missed them.
Sources
Transfermarkt-derived open datasets (salimt/football-datasets, and transfermarkt-datasets refreshed to 5 September 2026), English Wikipedia player and club articles (October 2026), Wikipedia tournament squad pages, and a hand-checked test pack of 626 PL players.