2003年,19岁的巴里奥斯在阿根廷青年队得到了自己的第一份职业合同。在第一个赛季里,他代表阿根廷青年队出场15次并打入5球,之后他又辗转于智利、阿根廷和墨西哥几大联赛,从2003年到2009年的短短6年时间里,巴里奥斯竟连换了8支俱乐部。

  巴里奥斯真正成名是在2006/07赛季,当时效力于智利科布雷罗亚俱乐部的他在一个赛季出场39次并打入26球,但之后一个赛季他转会到墨西哥阿塔拉斯的他出场14次仅有一球进账。

  2008年巴里奥斯加盟科洛科洛,随后一个赛季他38场联赛打入37球,如果再加上杯赛,巴里奥斯在53场比赛中打入49球,进球率之高令人叹为观止,在年底IFFHS的统计中,巴里奥斯以无可争议的优势力压C罗等射手,成为了2008年度的世界最佳射手。

  2009年夏天,多特蒙德以420万欧元购入巴里奥斯,但在前七轮德甲比赛中,他都没有进球,直到第8轮,他才在门兴身上取得了德甲处子球,随后更是连续5场比赛进球,奠定了球队头号射手的地位。