 Kọ itẹsiwaju fun paragirafi yii - Rodríguez pari kẹjọ ni 100 m ati 4 × 100 m relay ni 2002 World Cup. O tun dije ni 2006 European Championships, awọn 2007 World Championships, awọn 2008 World Indoor Championships, awọn 2008 Olympic Games : àti ìdíje Òlíńpíìkì ọdún 2012 láì dé ìdíje ìkẹyìn. Ní Beijing, ó kópa nínú ìdíje 100 metres sprint ó sì gba ipò kẹrin nínú ìdíje rẹ ní àkókò 10.34 ìṣẹjú. Àwọn mẹta àkọkọ nínú ìdánwò náà ló tóótun, ṣùgbọn àkókò rẹ jẹ ìgbà kẹta tí ó yára jùlọ láti pàdánù lẹyìn àkókò 10.25 tí Nobuharu Asahara ṣe, tí ó mú un lọ sí ìdánwò kejì. O wa si 10.35 ṣugbọn o ti yọ kuro lẹhin ti o pari ni ibi 8th ninu ooru rẹ. O tun kopa ninu idije 200 mita kọọkan, o pari ni ipo kẹrin pẹlu akoko ti 20.87 aaya ni akoko akọkọ rẹ. Pẹlu 20.96 sekọndì ní ìpele kejì rẹ, ó gba ipò kẹjọ nínú ìpele rẹ, èyí tí kò tó fún ìpele ìpele ìpele ìparí. 