Wiosną 2005 Salazar został zawodnikiem drużyny CF Pachuca. Tam od razu został kluczowym punktem linii defensywy i już po upływie roku, podczas wiosennego sezonu Clausura 2006, zdobył z tym zespołem mistrzostwo Meksyku. W tym samym roku zajął również z Pachucą drugie miejsce w superpucharze kraju, Campeón de Campeones, a także triumfował w południowoamerykańskich rozgrywkach Copa Sudamericana. W sezonie Clausura 2007 wywalczył z ekipą prowadzoną przez Enrique Mezę kolejny, drugi już tytuł mistrza kraju, a w tym samym roku zajął też drugie miejsce w Recopa Sudamericana, wygrał rozgrywki SuperLigi, triumfując również w najbardziej prestiżowym turnieju północnoamerykańskiego kontynentu, Pucharze Mistrzów CONCACAF. Dzięki temu jego drużyna mogła wziąć udział w Klubowych Mistrzostwach Świata, gdzie jednak odpadła już w ćwierćfinale, zajmując przedostatnie, szóste miejsce. W 2008 roku powtórzył za to jeden z sukcesów sprzed dwunastu miesięcy, po raz drugi zdobywając Puchar Mistrzów CONCACAF.