Latem 2010 Lugo został wypożyczony do niżej notowanego zespołu Puebla FC, gdzie spędził rok jako podstawowy zawodnik, nie odnosząc jednak większych sukcesów. Bezpośrednio po tym udał się na wypożyczenie po raz kolejny, tym razem do ekipy Monarcas Morelia – jej barwy również reprezentował przez rok, będąc czołowym pomocnikiem ligi meksykańskiej. Za sprawą udanych występów, w lipcu 2012, przeszedł do ówczesnego mistrza Meksyku – klubu Santos Laguna z siedzibą w Torreón. W 2013 roku po raz trzeci w swojej karierze dotarł z nim do finału rozgrywek Ligi Mistrzów CONCACAF, jednak podczas roku spędzonego w drużynie Santosu Laguna nie zdołał zagwarantować sobie niepodważalnego miejsca w pierwszej jedenastce, często pełniąc rolę rezerwowego.

W lipcu 2013 Lugo przeniósł się do klubu Tigres UANL z miasta Monterrey, gdzie przez pierwszy rok był jednak alternatywnym zawodnikiem linii pomocy – w tej roli w sezonie Clausura 2014 zdobył puchar Meksyku – Copa MX oraz zajął drugie miejsce w krajowym superpucharze – Supercopa MX. Bezpośrednio po tym zaczął jednak regularnie pojawiać się w wyjściowym składzie i jako jeden z ważniejszych graczy ekipy prowadzonej przez Ricardo Ferrettiego, w sezonie Apertura 2014, wywalczył swoje czwarte wicemistrzostwo kraju.