‹ All posts

La Liga's one-club players since 2000

The players who spent their entire La Liga career at one club this century, and the one whose loyalty came with an English interval.

Twenty players, twenty careers, and in each case only one Spanish top-flight badge. The table ranks La Liga appearances since 2000/01 for players who made every one of them for the same club. At the top it is a dead heat: Koke and Lionel Messi on 519 each, with Jesús Navas one behind on 518.

Barcelona are the most common name in the clubs column, with six of the twenty. Athletic Club have five, Real Madrid four, Atlético Madrid two, and Real Sociedad, Osasuna and Sevilla one apiece. That distribution is the real subject here, and it is not quite the one you would guess.

One club means one La Liga club. Several of these players had careers elsewhere before or after, which the table cannot see, and that matters most for the man in third place.

Most La Liga appearances for a single club, one-club players only
#PlayerApps
1Koke2009/10–2025/26519
2Lionel Messi2004/05–2020/21519
3Jesús Navas2003/04–2024/25518
4Iker Casillas2000/01–2014/15483
5Sergio Busquets2008/09–2022/23481
6Xavi2000/01–2014/15464
7Andrés Iniesta2002/03–2017/18442
8Karim Benzema2009/10–2022/23439
9Óscar de Marcos2009/10–2024/25435
10Iker Muniain2009/10–2023/24434
11Francisco Puñal2001/02–2013/14420
12Iñaki Williams2014/15–2025/26407
13Andoni Iraola2003/04–2014/15406
14Jan Oblak2014/15–2025/26399
15Luka Modrić2012/13–2024/25394
16Víctor Valdés2002/03–2013/14387
17Marcelo2006/07–2021/22386
18Markel Susaeta2007/08–2018/19379
19Xabi Prieto2003/04–2017/18375
20Carles Puyol2000/01–2013/14368
Seasons 2000/01 to 2025/26

Every row is a player who appeared for only one La Liga club since 2000/01; football played abroad does not disqualify him. Messi's 519 is a game below the 520 usually quoted for his Barcelona league career, so the dead heat with Koke may in truth be a one-game lead for Messi.

Koke, the current record

Koke's span runs from 2009/10 to 2025/26, every game for Atlético Madrid, and of the three men at the top he is the only one still playing in La Liga, so the tie with Messi will not last. He has been there for the whole of the Diego Simeone era and two seasons before it, which is the unusual part: one-club careers normally outlive several managers, and Koke's has largely belonged to one.

The club's identity under Simeone, compact, hard-running and built on a midfield that never stopped, reads like a description of the player. That fit may be the best explanation for the longevity. A manager who stays a decade keeps the players who embody his idea, and Koke embodied it more completely than anyone.

Jan Oblak, the other Atlético row, has 399 games from 2014/15 to 2025/26. His is a different kind of loyalty, since he arrived as an expensive signing from Benfica rather than through the academy, but he has stayed through a decade of interest from elsewhere.

Both Atlético men are among three players on this table who were still active in La Liga after 2025/26, along with Iñaki Williams, with 407 for Athletic since 2014/15. The top of the list will keep moving, and Koke is the one most likely to move it.

Messi's 519 at one address

Messi's 519 cover seventeen seasons from 2004/05 to 2020/21, all for Barcelona. His departure in 2021 came out of the club's finances rather than his own wishes, so his row is a one-club career that ended in an accountant's office rather than a farewell season.

Barcelona's six entries are the spine of a single era. Busquets (481), Xavi (464), Iniesta (442), Víctor Valdés (387) and Carles Puyol (368) all came through the club's academy alongside Messi, and all six played together in Pep Guardiola's side. Busquets has the highest total of those five, 481 from 2008/09 to 2022/23, a remarkable figure for a player who reached the first team only when Guardiola promoted him from the reserves.

There is a pattern in how they left, too. Every one of them who kept playing after Barcelona did so abroad, in France, Qatar, Japan, the United States, England or Belgium. None joined a Spanish rival, which is why the table can count them at all, and it says a good deal about what moving to another La Liga club would have meant for a Barcelona academy graduate.

Navas: one La Liga club, two careers

Jesús Navas is the edge case. His 518 La Liga games were all for Sevilla, spread from 2003/04 to 2024/25, and by this table's definition he is a one-club man. He also spent four Premier League seasons at Manchester City in the middle, making 123 appearances there. Of the twenty, he is the only one whose La Liga span covers more than two decades.

That makes his record two Sevilla careers with an English interval: the winger who left in 2013, and the right-back who came back in 2017 and was still captaining the club when he retired. A supporter who watched only the first and one who watched only the second would describe different players.

Karim Benzema (439) and Luka Modrić (394) offer the opposite complication. Both arrived at Real Madrid as established players from abroad, from Lyon and Tottenham, so their single Spanish club was the second or third stop of a career rather than the start of one. Iker Casillas's 483 are the purer Madrid case.

Casillas came through the academy, played every one of those games between 2000/01 and 2014/15, and left for Porto in 2015 with a Spanish career that had never included another club. Puyol's 368 are the shortest of the Barcelona totals mainly because knee trouble cut his final seasons short.

Why Spain keeps more one-club players

Five of the twenty are Athletic Club players: Óscar de Marcos, Iker Muniain, Iñaki Williams, Andoni Iraola and Markel Susaeta. Athletic pick only players from the Basque Country or developed there, which narrows who can join and gives the ones already there fewer reasons to leave, since no wave of signings from abroad is coming to take the shirt. Real Sociedad's Xabi Prieto comes from the same region, and Francisco Puñal's 420 for Osasuna are the only games here from a club that has never won La Liga or the Copa del Rey.

Muniain shows how strong that pull is: 434 games from 2009/10 to 2023/24, and when he finally left it was for Argentina rather than another Spanish club. Iraola, better known in England for managing Bournemouth, made 406 appearances, most of them at right-back, before finishing his playing days in New York.

For Career Path these are the cruellest rounds in the game. A one-club La Liga player can arrive as a timeline with a single Spanish crest, and the club alone rarely settles it: an Athletic crest could belong to any of five men on this table. The free position clue does the heavy lifting, separating Iraola and de Marcos the full-backs from Williams the centre-forward. Nationality helps too, at the price of a hint, which is why Oblak's Atlético years fall once a Slovenian flag appears and Koke's do not.

Two different mechanisms fill this table: a few academies good enough that their graduates never needed to move within Spain, and a recruitment rule in Bilbao that keeps players where they started.

The short version

In Spain a one-club career is usually either an accident of genius or a condition of entry, and Bilbao accounts for most of the second kind.