Cuando finalizó el préstamo del Atlas de Guadalajara a mitad de año, el equipo mexicano pidió la vuelta de Barrios para reemplazar al delantero argentino Bruno Marioni, pero Colo-Colo hizo válida la opción de compra del pase del jugador pagando US$ 2 millones, por lo que Barrios siguió en Chile.