W Morelii występował w sumie przez dwa i pół roku, tworząc błyskotliwy duet skrzydłowych wraz ze swoim rodakiem Jeffersonem Montero.
W lipcu 2013 Rojas za sumę czterech milionów dolarów przeszedł do klubu Cruz Azul ze stołecznego miasta Meksyk. W 2014 roku, mając pewne miejsce w wyjściowej jedenastce, wygrał z nim najbardziej prestiżowe rozgrywki północnoamerykańskiego kontynentu – Ligę Mistrzów CONCACAF. W tym samym roku wziął także udział w Klubowych Mistrzostwach Świata, podczas których strzelił gola w meczu o trzecie miejsce z nowozelandzkim Auckland City (1:1, 2:4 k.), zaś jego ekipa uplasowała się ostatecznie na czwartej lokacie. W czerwcu 2015 otrzymał meksykańskie obywatelstwo w wyniku kilkuletniego zamieszkiwania w tym kraju.
Sezon Klub Kraj Rozgrywki Mecze Bramki 2007 Técnico Universitario
Serie B 36 3 2008 Técnico Universitario
Serie A 31 3 2009 CS Emelec
Serie A 31 6 2010 CS Emelec
Serie A 42 7 2010/2011 Monarcas Morelia
Liga MX 22 5 2011/2012 Monarcas Morelia
Liga MX 38 4 2012/2013 Monarcas Morelia
Liga MX 35 9 2013/2014 Cruz Azul
Liga MX 32 8 2014/2015 Cruz Azul
Liga MX 28 4 2015/2016 Cruz Azul
Liga MX 30 3 2016/2017 Cruz Azul
Liga MX