Ogółem w San Martín spędził rok, będąc jednym z ważniejszych graczy ekipy, lecz na koniec rozgrywek 2012/2013 spadł z nią do drugiej ligi.
Latem 2013 Riaño na zasadzie wolnego transferu został graczem krajowego giganta – zespołu Club Atlético Boca Juniors ze stołecznego Buenos Aires. W taktyce trenera Carlosa Bianchiego pełnił wyłącznie rolę rezerwowego dla Emmanuela Gigliottiego, w wiosennym sezonie Final 2014 zdobywając tytuł wicemistrza Argentyny. Zaraz po tym sukcesie zasilił beniaminka najwyższej klasy rozgrywkowej – stołeczny CA Independiente, gdzie bez poważniejszych osiągnięć występował przez rok, po czym odszedł do Uniónu de Santa Fe. Jego barwy również reprezentował przez rok, będąc czołowym strzelcem ekipy. W lipcu 2016 za sumę 780 tysięcy dolarów zasilił meksykańskiego beniaminka pierwszej ligi – zespół Club Necaxa z siedzibą w Aguascalientes, w tamtejszej Liga MX debiutując 16 lipca 2016 w zremisowanym 0:0 meczu z Cruz Azul. Pierwszą bramkę zdobył za to 22 października tego samego roku w wygranym 3:2 pojedynku z Veracruz.