Podczas rozgrywek Apertura 2015 zanotował z Tigres kolejne mistrzostwo Meksyku, jednak zaledwie czterokrotnie pojawiał się wówczas na ligowych boiskach. Swój trzeci tytuł mistrza kraju wywalczył z ekipą Ferrettiego rok później, w sezonie Apertura 2016, a w tym samym roku zdobył także superpuchar Meksyku – Campeón de Campeones i dotarł do finału Ligi Mistrzów CONCACAF. Ostatni sukces powtórzył również rok później; doszedł do decydującego dwumeczu północnoamerykańskiej Ligi Mistrzów, a do tego dołożył również wicemistrzostwo Meksyku w wiosennym sezonie Clausura 2017. Rozliczne sukcesy osiągane przez naszpikowaną gwiazdami ekipę Tigres oglądał jednak wyłącznie z ławki rezerwowych – nie był brany pod uwagę przy ustalaniu wyjściowego składu i pełnił marginalną rolę. Wobec tego w lipcu 2017 udał się na wypożyczenie do niżej notowanej, walczącej o utrzymanie ekipy Tiburones Rojos de Veracruz.

Kariera reprezentacyjna W seniorskiej reprezentacji Meksyku Viniegra zadebiutował za kadencji selekcjonera José Manuela de la Torre, 15 sierpnia 2012 w przegranym 0:1 meczu towarzyskim z USA.