• Lascia Tenerife per passare all'accademia del Barcellona nel 2004. Gioca con la squadra B allenata da Guardiola con cui centra la promozione in seconda divisione nel 2007/08.
• Gioca alcune partite in prima squadra per il Barça che vince tre trofei nel 2008/09, tra cui uno spezzone in finale di UEFA Champions League. Segna il suo primo gol con il Barcellona nella vittoria in Supercoppa contro l'Athletic Club, il secondo è invece valso la Supercoppa UEFA del 2009 contro l'FC Shakthar Donetsk.
• Finisce il 2009 in grande stile, pareggiando all'89' nella finale della Coppa del Mondo per Club FIFA contro il Club Estudiantes LP, partita che si conclude con la vittoria del Barça per 2-1; aveva segnato anche in semifinale contro i messicani dell'Atlante FC diventando il primo giocatore a segnare in sei competizioni diverse nella stessa stagione.
• Debutta in nazionale il 29 maggio 2010 nell'amichevole pre-Mondiale vinta 3-2 contro l'Arabia Saudita; segna il primo gol per la Roja poco dopo nel successo per 6-0 contro la Polonia, e colleziona cinque presenze durante il Mondiale vinto dalla Spagna in Sudafrica.
• Vince Liga e UEFA Champions League nel 2010/11 − aprendo le marcature in finale contro il Manchester United FC a Wembley − e segnando una doppietta nella finale di Copa del Rey del 2012 contro l'Athletic, ultima gara dei Blaugrana con Guardiola in panchina.
Titoli UEFA
Campionati Europei UEFA: vincitore 2012
UEFA Champions League: vincitore 2009, 2011
Supercoppa UEFA: 2009, 2011
©UEFA.com 1998-2013. All rights reserved.
http://it.uefa.com/news/newsid=1777926.html#pedro+rodriguez
| Squadra | G | GS |
| Spagna | 5 | 0 |
| Spagna U-21 | 1 | 0 |
| Totale | 6 | 0 |
|---|
| UEFA Champions League | ||
| Club | G | GS |
| Barcelona | 45 | 14 |
| Totale | 45 | 14 |
|---|---|---|
| Supercoppa UEFA | ||
| Club | G | GS |
| Barcelona | 2 | 1 |
| Totale | 2 | 1 |
|---|---|---|