Pedro Rodriguez retires at 39 after a 25-trophy career
In brief
Former Barcelona, Chelsea, Roma and Lazio forward Pedro Rodriguez announced his retirement from football on 7 October 2026, aged 39. The Spain World Cup and EURO winner ends his career with 25 trophies at club and international level.

Spanish forward Pedro Rodriguez announced his retirement from professional football on 7 October 2026 in a message posted on social media. According to L'Équipe, the 39-year-old had been without a club since leaving Serie A side Lazio this summer. A product of Barcelona's academy who went on to play for Chelsea, Roma and Lazio, Pedro walks away with 25 trophies at club and international level.
As Goal reported, his decision leaves Lionel Messi as the only player from Barcelona's starting line-up in the 2011 Champions League final who is still playing.
What did Pedro say in his farewell message?
In his farewell post, Pedro Rodriguez wrote that he felt the time had come to open a new chapter in his life, that he was leaving the game proud of having lived his dream with the support of those around him, and thanked football for the happiness it had given him. Turkish outlets Cumhuriyet and Sporx noted that he also thanked the clubs, supporters and team-mates who backed him throughout his career.
| Total | |
|---|---|
| Club career | 4 clubs, 773 games, 187 goals |
| Spain | 65 caps, 17 goals |
| Champions League | 3 |
| LaLiga | 5 |
| World Cup / EURO | 1 / 1 |
| 2025/26 Serie A (Lazio) | 29 games, 5 goals, 2 assists |
Source: ScoreLab data
How did Pedro Rodriguez's career unfold?
Born in Tenerife, Pedro joined Barcelona's famed La Masia academy in 2004 at the age of 17. According to Goal, he made his first-team debut in the 2007/08 season and signed his first professional contract in the summer of 2009. He became a regular in Pep Guardiola's side and, the following season, became the first Barcelona player to score in six different competitions in a single campaign. On 28 May 2011 he opened the scoring in the Champions League final as Barcelona beat Manchester United 3-1.
After his long spell at Barcelona, Pedro moved to London with Chelsea, where he won the Premier League and added the FA Cup and the Europa League to his collection. He joined Roma in 2020 and crossed the city to Lazio in 2021, where he spent the final years of a career that, according to Sözcü, lasted 18 seasons. ScoreLab data shows that in his last season, aged 38, he made 29 Serie A appearances for Lazio, playing 971 minutes with 5 goals and 2 assists. His last recorded match was a 2-1 win over Pisa on 23 May 2026, in which he scored.

How many trophies did Pedro win?
Pedro Rodriguez won 25 trophies in total at club and international level. As listed by Sözcü, his Barcelona haul includes 5 LaLiga titles, 3 Champions League titles, 3 Copas del Rey, 4 Spanish Super Cups, 3 UEFA Super Cups and 2 Club World Cups. With Spain, he was part of the squads that won the 2010 World Cup and EURO 2012.
Career totals differ between sources: ScoreLab data records 773 club games and 187 goals, while Sözcü puts the figures at 794 club appearances, 197 goals and 113 assists. Both agree on his international record of 17 goals in 65 caps for Spain.

What's next?
Pedro Rodriguez said he is starting a new phase of his life but has not announced whether he will take up coaching, an executive role or any other job in football. With his retirement, Lionel Messi is the last active player from Barcelona's starting XI in the 2011 Champions League final.
Sources
Frequently asked questions
When did Pedro Rodriguez retire?
Pedro Rodriguez announced his retirement on social media on 7 October 2026, aged 39. He had been a free agent since leaving Lazio this summer.
Which clubs did Pedro play for?
Pedro played for Barcelona, Chelsea, Roma and Lazio. He came through Barcelona's La Masia academy.
How many trophies did Pedro win?
Pedro won 25 trophies in total at club and international level, including 3 Champions League titles, 5 LaLiga titles, a Premier League, the 2010 World Cup and EURO 2012.
How many goals did Pedro score in his career?
ScoreLab data shows 187 goals in 773 club games, plus 17 goals in 65 appearances for Spain.
This analysis was prepared by the ScoreLab Newsroom using the sources listed and ScoreLab data. Editorial policy