Latem 2012 Martínez został piłkarzem meksykańskiego Club Tijuana, w którego barwach 20 lipca 2012 w wygranym 2:0 meczu z Pueblą zadebiutował w tamtejszej Liga MX. Początkowo pełnił rolę rezerwowego, by po kilku miesiącach zostać kluczowym graczem drużyny Antonio Mohameda. Pierwszą bramkę w lidze meksykańskiej strzelił 25 listopada tego samego roku w wygranym 3:0 pojedynku z Leónem, a już w swoim pierwszym, jesiennym sezonie Apertura 2012 wywalczył z Tijuaną pierwsze w historii klubu mistrzostwo Meksyku. Łącznie spędził w zespole z meksykańsko-amerykańskiej granicy dwa lata, po czym zasilił beniaminka najwyższej klasy rozgrywkowej – klub Universidad de Guadalajara. Tam występował przez rok w roli czołowego zawodnika rozgrywek, jednak na koniec kampanii 2014/2015 spadł z Universidadem z powrotem do drugiej ligi. W międzyczasie, w grudniu 2014, otrzymał meksykańskie obywatelstwo w wyniku kilkuletniego zamieszkiwania w tym kraju.
W lipcu 2015 Martínez przeszedł do ekipy Pumas UNAM ze stołecznego miasta Meksyk, gdzie z miejsca zaczął odgrywać czołową rolę w grze ofensywnej. W sezonie Apertura 2015 wywalczył z tą drużyną wicemistrzostwo kraju.