Latem 2011 Navarro został zawodnikiem zespołu Tigres UANL z miasta Monterrey. Tam już w pierwszym, jesiennym sezonie Apertura 2011 zdobył z drużyną prowadzoną przez Ricardo Ferrettiego swój premierowy tytuł mistrza Meksyku, pełniąc jednak wyłącznie rolę głębokiego rezerwowego. Przez półtora roku pobytu w Tigres nie potrafił wywalczyć sobie pozycji w wyjściowym składzie, wobec czego odszedł do klubu CF Pachuca, którego barwy reprezentował z kolei przez sześć miesięcy, również wyłącznie jako rezerwowy. W lipcu 2013 przeniósł się do ekipy Club León na mocy współpracy między obydwoma zespołami (posiadającymi wspólnego właściciela – przedsiębiorstwo Grupo Pachuca). W sezonie Apertura 2013 wywalczył z nią swoje kolejne mistrzostwo Meksyku i sukces ten powtórzył również pół roku później, podczas wiosennych rozgrywek Clausura 2014, kiedy to po raz trzeci zdobył tytuł mistrzowski. Podobnie jak w Tigres i Pachuce był jednak wyłącznie rezerwowym zawodnikiem zespołu trenera Gustavo Matosasa.

Podstawowym graczem Navarro został dopiero po przyjściu do ekipy szkoleniowca Juana Antonio Pizziego i w tej roli w sezonie Apertura 2015 dotarł do finału krajowego pucharu – Copa MX.