Barrios iniciou sua trajetória no futebol atuando pelo Argentinos Juniors, passando em seguida pelo Colo-Colo, no Chile, até chegar ao Borussia Dortmund, onde teve grande destaque com 102 partidas disputadas e 49 gols marcados entre 2009 e 2012. O atacante também teve passagens por clubes da China, Rússia e França antes de desembarcar no futebol brasileiro.
Sua passagem pelo Palmeiras foi marcada por conquistas, sendo peça fundamental nas vitórias da Copa do Brasil em 2015 e do Campeonato Brasileiro em 2016. Com 44 jogos, 13 gols e duas assistências pelo clube alviverde, Barrios foi essencial na reestruturação da equipe e na conquista de importantes títulos.
Ao se transferir para o Grêmio, o atacante conquistou a tão almejada Copa Libertadores em 2017, deixando sua marca em 45 jogos com 18 gols e duas assistências. Após passagens por diversos clubes da Argentina e Paraguai, Barrios encerrou sua carreira no Sportivo Luqueño-PAR, onde decidiu encerrar sua trajetória como jogador profissional.
Com planos de se dedicar à carreira de treinador, Barrios pretende compartilhar sua vasta experiência e conhecimento com a nova geração de atletas, oferecendo suporte e orientação para o desenvolvimento do futebol. Sua contribuição para o esporte como jogador será lembrada e seu legado certamente inspirará futuras gerações de jogadores e técnicos.