Rios komst inn í kolumbíska hópinn í liðsförum karla
á Sumarólympíuleikunum 2012 í London miðað við valferli þjóðarinnar frá UCI Track World Rankings. Hann og liðsfélagar hans Edwin Ávila, Arles Castro og Weimar Roldán skoruðu áttunda sæti með tímanum 4:04.772 í úrslitakeppninni, og töpuðu aðeins fyrir hollenska liðinu með meira en tveimur tíunda hluta af sekúndu.