Betis Born in
Seville,
Andalusia, Pozuelo spent his youth career at his local club
Real Betis. He made his senior debut with the
B team, spending two seasons in the
Segunda División B. Pozuelo made his official debut with the main squad on 2 October 2011, playing the second half of a 1–0
La Liga home loss against
Levante UD. On 18 December he scored his first league goal for the
Verdiblancos, as well as being
sent off in the 2–0 win at
Atlético Madrid. Pozuelo was promoted to Betis' first team for the
2012–13 campaign. He appeared in a total of 13 games in all competitions, netting his only goal in a 5–3 away victory over
Athletic Bilbao. In total, Pozuelo made 33 appearances during his tenure, scoring three goals. He scored on his debut for the club, rounding off the scoring in a 4–0 home defeat of
Malmö FF in the first leg of the
third qualifying round of the
UEFA Europa League. He netted his second in the same competition and also at the
Liberty Stadium on 22 August 2013 in a 5–1 play-off round win against
Romania's
FC Petrolul Ploiești. During his spell in Wales, Pozuelo played 36 matches across all competitions, scoring twice and adding six
assists.
Rayo Vallecano Pozuelo returned to his country's top division on 24 July 2014, joining
Rayo Vallecano for an undisclosed fee. His first competitive appearance took place on 14 September, as he came on as a 61st-minute
substitute in a 3–2 home loss to
Elche CF. Pozuelo took part in 13 official games in his
only season, registering one goal in the
Copa del Rey against
Valencia CF.
Genk On 31 August 2015, Pozuelo moved abroad again, signing a two-year deal at
Belgian Pro League team
K.R.C. Genk. He scored six goals in
2016–17, helping to a final eighth position in the regular season. He later became their
captain, and collected a total of 175 appearances in all competitions over five seasons, with 25 goals and 60 decisive passes. When he left, his team were sitting in first place in the
domestic league.
Toronto FC On 4 March 2019, Pozuelo signed with
Major League Soccer side Toronto FC as a
designated player, as a replacement for the recently departed
Sebastian Giovinco and compatriot
Víctor Vázquez in the creative midfield role, also inheriting the
number ten shirt which had previously been worn by the Italian. He made his debut late in the same month in a 4–0 home win over
New York City FC, assisting the opening goal of the match by teammate
Jozy Altidore and later scoring two himself – one from the
penalty spot
Panenka-style and one
chipped over the
goalkeeper. He finished as the team's top scorer in the
regular season with twelve goals while also adding twelve assists, and was named to the
MLS Best XI. On 10 November, he set up Altidore's injury-time goal in a 3–1 away defeat to
Seattle Sounders FC in the
MLS Cup Final. Pozuelo started every match during the
2020 campaign, scoring nine goals and recording ten assists (the joint most in the league) as he led his side to the second best record in the regular season. He was named to the Best XI for a second consecutive year, On 2 July 2022, he played his 100th official match, a 2–0 home loss against Seattle Sounders.
Inter Miami On 7 July 2022, Pozuelo was traded to
Inter Miami CF for $150,000 in
General Allocation Money as well as additional conditional GAM depending on certain performance metrics. On 14 August, his brace helped the hosts to defeat New York City 3–2.
Konyaspor On 3 March 2023, Pozuelo agreed to a short-term deal at Turkish club
Konyaspor. On 16 May, he scored twice in a 3–0 win away at
Alanyaspor, his second goal being the team's 900th in the
Süper Lig.
Later career On 9 July 2023, Pozuelo joined
Al Jazira Club of the
UAE Pro League after his contract expired. In August 2024, he moved to
Saudi Pro League side
Al-Fayha FC on a one-year deal. ==Style of play==