W lipcu 2006 Ochoa przeszedł do klubu CF Monterrey, którego barwy reprezentował bez większych osiągnięć przez następne dwa i pół roku, przeważnie pełniąc rolę podstawowego napastnika swojej drużyny. W styczniu 2009 na zasadzie półrocznego wypożyczenia przeniósł się do ekipy Chivas de Guadalajara, z którą w tym samym roku wygrał rozgrywki kwalifikacyjne do Copa Libertadores – InterLigę, z czterema golami na koncie zostając królem strzelców tego turnieju. W lipcu 2009 podpisał kontrakt z drużyną Club Santos Laguna z siedzibą w Torreón. Tam był jednak rezerwowym dla atakujących takich jak Oribe Peralta czy Carlos Darwin Quintero i na boiskach pojawiał się często, lecz bardzo rzadko od pierwszej minuty. Podczas wiosennego sezonu Bicentenario 2010 zdobył z Santos Laguną już drugie w swojej karierze wicemistrzostwo Meksyku. Jesień 2010 spędził na sześciomiesięcznym wypożyczeniu w swojej byłej ekipie – Jaguares de Chiapas, przez ten czas notując udane występy w lidze.