Barrios, der im November mit dem brasilianischen Erstligisten Gremio Porto Alegre den Libertadores Cup gewonnen hatte, war im Sommer 2009 als Torschützenkönig der chilenischen Liga zum BVB gewechselt.
Für Dortmund erzielte er während seiner drei Spielzeiten 39 Tore bei 83 Liga-Einsätzen. Mit der Borussia feierte er 2011 die Meisterschaft und 2012 das Double, ehe er zum chinesischen Erstligisten Guangzhou Evergrande weiterwanderte.