Latem 2010 Juninho przeniósł się do meksykańskiego klubu Tigres UANL z siedzibą w Monterrey. Tam od razu został kluczowym graczem linii obrony, tworząc solidny duet stoperów z Hugo Ayalą. W meksykańskiej Primera División zadebiutował 24 lipca 2010 w przegranym 0:1 meczu z Querétaro, zaś pierwszą bramkę w lidze meksykańskiej strzelił 21 sierpnia tego samego roku w wygranej 1:0 konfrontacji z Santosem Laguna. W jesiennym sezonie Apertura 2011 wywalczył z Tigres mistrzostwo Meksyku, natomiast podczas wiosennych rozgrywek Clausura 2014 zdobył puchar Meksyku – Copa MX, wciąż mając niepodważalną pozycję w wyjściowej jedenastce drużyny prowadzonej przez Ricardo Ferrettiego. Bezpośrednio po tym sukcesie – po odejściu z klubu Lucasa Lobosa – został nowym kapitanem ekipy i jeszcze w tym samym roku zajął z nią drugie miejsce w krajowym superpucharze – Supercopa MX. Niebawem otrzymał też meksykańskie obywatelstwo w wyniku wieloletniego zamieszkiwania w tym kraju.