Club career
Debut
Koke was born in Madrid. Having arrived at Atlético Madrid's youth system at the age of eight, he made his debut for the first team on 19 September 2009, playing the second half of a 5–2 away loss against FC Barcelona after coming on as a substitute for Paulo Assunção. He made three further appearances during the season.
Koke scored his first league goal against Sevilla FC on 26 February 2011, his 47th-minute header from a Diego Forlán cross making it 1–1 in an eventual 2–2 home draw. He finished his first full season as a professional with 17 games in 841 minutes and two goals (the other coming in a 2–2 draw at RCD Espanyol), as the Colchoneros finished seventh and qualified for the UEFA Europa League.
Koke was again an important member of Atlético's midfield in 2011–12, under both Gregorio Manzano and his successor Diego Simeone. He scored his first league goal of the campaign on 29 April 2012, opening the 2–2 away draw against Real Betis in the 62nd minute. He appeared in 13 matches during the club's successful Europa League run, including a 90th-minute substitute appearance in a 3–0 defeat of Athletic Bilbao in the final.
Consolidation
Aged only 20, Koke started in 38 of his 48 official appearances during 2012–13 and scored three goals – this included 112 minutes in the final of the Copa del Rey, won against Real Madrid at the Santiago Bernabéu. He also began to excel at passing, either through set pieces or open play.
On 1 September 2013, Koke scored his first goal of the new season, contributing to a 2–1 away win over Real Sociedad; his performances in October earned him the accolade of La Liga Player of the Month, while Simeone won the equivalent managerial award. On 3 March 2014, he scored to help his side to a 2–2 home draw in the Madrid derby against Real Madrid.
On 9 April 2014, Koke scored his first goal in the UEFA Champions League, the only in the quarter-final tie against Barcelona to send Atlético to the semi-finals for the first time since 1974. He finished the domestic league season as the player with the second most assists with 14, as they won the league title for the first time in 18 years after drawing 1–1 with Barcelona at the Camp Nou in the final round; he was a nominee at the La Liga Awards at attacking midfielder, losing out to Andrés Iniesta, and signed a new five-year contract in June.
Koke was named player of the match in Atlético's Champions League group fixture at Malmö FF on 4 November 2014, scoring the first goal of a 2–0 win. In a penalty shootout against Bayer 04 Leverkusen in the round of 16, on 18 March of the following year, he had his attempt saved by Bernd Leno, but his team nonetheless advanced.
Koke started 2015–16 slowly, scoring one goal and registering not a single assist by November. In mid-April 2016, after six decisive passes in as many matches, he equalled his record of 12; he surpassed that tally later that month, also moving to first place in the assists chart ahead of Barcelona's Luis Suárez, and was voted Player of the Month for the second time.
On 23 October 2016, Koke was sent off for the first time in his career, for two yellow cards in a 1–0 loss at Sevilla. In May 2017, he agreed to a new five-year deal until 2024. Two months after turning 26, he entered the top 10 appearance makers in Atlético history with his 361st against Deportivo de La Coruña on 1 April 2018.
Milestones
On 20 January 2019, Koke played his 400th official match for the club on 20 January 2019 – becoming the youngest player to do so in the process at the age of 27 – scoring once and providing one assist in a 3–0 away defeat against SD Huesca. Following Diego Godín's departure in the summer, he became captain.
On 23 June 2020, Koke played his 450th game in a 1–0 away victory against Levante UD, being the youngest to reach that figure for the organisation. The following 12 May, as his side neared the league title, he made his 500th appearance in a 2–1 home victory against Real Sociedad, a feat only done before by Adelardo Rodríguez; he broke the former's record on 1 October 2022 in his 554th, a 2–0 victory against Sevilla.
On 12 February 2023, Koke appeared in his 402nd match in the top division, again surpassing Adelardo, in a 1–0 away defeat of RC Celta de Vigo. In March 2024, he signed a new contract until June 2025.
Koke featured in his 100th Champions League match on 26 November 2024, in a 6–0 victory at AC Sparta Prague. On 2 June 2025, the 33-year-old renewed his link until 2026; he agreed to another extension in July 2026.


La Liga
Champions League