Pedro urodził się w Santa Cruz, na Teneryfie. Do FC Barcelony przyszedł w sierpniu 2004 z CD San Isidro, gdzie zaczynał karierę piłkarską.
Kariera klubowa
FC Barcelona
Pedro rozpoczynał karierę w młodzieżowych zespołach katalońskiego klubu (wówczas występował pod pseudonimem „Pedrito”). Debiut w seniorskim zespole zaliczył 12 stycznia2008 roku, podczas wygranego 4:0 meczu z Real Murcia[3]. Ówczesny prezes FC BarcelonyJoan Laporta uważał, że Pedro stanie się kluczowym piłkarzem klubu w przeciągu najbliższych pięciu sezonów[potrzebny przypis].
Swojego pierwszego gola w lidze strzelił przeciwko UD Almerii. Słaba forma Francuza Thierry’ego Henry zmusiła Josepa Guardiolę, trenera FC Barcelony, do wystawiania Hiszpana coraz częściej w pierwszym składzie. Pedro wykazywał się niesamowitą skutecznością, ciekawymi pomysłami na grę oraz wielkim poświęceniem, dzięki czemu kibice szybko go polubili. Najważniejsze trafienie zaliczył w meczu z Realem Madryt wygranym przez FC Barcelonę 0:2 na Santiago Bernabéu 10 kwietnia 2010. Do siatki rywali trafił w lidze hiszpańskiej 12 razy.
W sezonie 2010/2011 Kanaryjczyk był kluczowym zawodnikiem jedenastki Josepa Guardioli. W tym sezonie razem z FC Barceloną zdobył Superpuchar Hiszpanii, Mistrzostwo Hiszpanii i Ligę Mistrzów. W finale LM zdobył gola. Razem z Lionelem Messim i Davidem Villą stworzył jedno z najlepszych trio napastników na świecie. Zostali nazwani M.V.P (Most Valuable Player - najbardziej wartościowy zawodnik). Nazwa MVP wzięła się od skrótu ich nazwisk (Messi(M), Villa(V), Pedro(P). Dzięki tym trzem zawodnikom Barcelona miała bardzo udany sezon 10/11.
Chelsea
20 sierpnia 2015 roku podpisał kontrakt z Chelsea[4]. Swojego pierwszego gola dla „The Blues” strzelił w swoim debiucie przeciwko West Bromwich na The Hawthorns 23 sierpnia 2015 roku. Mecz zakończył się zwycięstwem londyńczyków 3:2.
19 sierpnia 2021 został zawodnikiem Lazio, z którym podpisał dwuletni kontrakt[6]. Dwa dni później zadebiutował w tym klubie, w meczu z Empoli (3:1)[7].
Kariera reprezentacyjna
20 maja 2010 został powołany przez Vicente del Bosque do 23-osobowego składu na Mundial w RPA[8]. Pierwszy mecz w reprezentacji rozegrał 9 dni później przeciwko Arabii Saudyjskiej, natomiast pierwszą bramkę zdobył w wygranym 6:0 spotkaniu z reprezentacją Polski 8 czerwca 2010. Był to jego trzeci mecz w reprezentacji. Na Mundialu zadebiutował zmieniając w 77 minucie Andresa Iniestę podczas pierwszego spotkania fazy grupowej z reprezentacją Szwajcarii.
Pedro jest jedynym dzieckiem Juana Antonio Rodrígueza i Monserrat Ledesmy Encinosy, którzy mieszkają w Santa Cruz de Tenerife. Od 2004 roku, spotykał się z Caroliną Martín[9], z którą wziął ślub 20 czerwca 2015[10]. Para rozwiodła się w 2017[11][12]. Mają trójkę dzieci: Bryana (ur. 4 kwietnia 2013)[13], Kyle'a (ur. 29 sierpnia 2016)[14] oraz Marca (ur. wrzesień 2017)[15]