Olympiacos in the Greek Cup match against Chania, scoring the fifth goal in the 6–0 victory. On 18 January, he made his debut with the club in the Super League in a 0–0 draw game against Platanias. Five days later, Pulido played all 90 minutes and scored the only goal in a 1–0 victory against Xanthi. On 28 February, Pulido scored the third goal in the 3–0 win over Veria, meaning Olympiacos won the league with six matches to spare, 21 points clear of second-place AEK Athens. Guadalajara On 30 August 2016 it was announced that Pulido was returning to Mexico to play for Guadalajara for a reported US$7.15 million(€6 million), making Pulido Guadalajara's most expensive signing at the time. Pulido made his league debut with Guadalajara on 10 September, coming on as a substitute in the second half in a 2–0 victory over Chiapas. The following week, he scored his first goal with the club in a 2–1 loss against Toluca. In April 2017, Guadalajara won the Clausura Copa MX final against Monarcas Morelia after defeating them in a penalty shoot-out in which he scored. The following month, the Clausura championship was disputed against his former club, Tigres UANL. In the first leg at Estadio Universitario, he scored the first goal in a 2–2 draw. In the return leg at Estadio Chivas, he scored the first goal of the match again — a goal named as Goal of the Tournament — this time the final score being 2–1 in Guadalajara's favor meaning they were crowned champions for the first time since the Apertura 2006 and won their first Double since the 1969–70 season. He was included in the Clausura's Best XI and named as the tournament's most valuable player as well. On 17 April 2018, during the first leg of the CONCACAF Champions League finals against Major League Soccer club Toronto FC, Pulido would score from a free kick, helping his team attain a 2–1 victory — the goal was named as Goal of the Tournament. Guadalajara went on to win the finals after defeating them in a penalty shoot-out 4–2 following a 3–3 aggregate draw; managing to score during the shoot-out. Pulido finished the Apertura 2019 as one of the joint top goalscorers with 12 goals and was the first Mexican to score the most goals in a tournament since Ángel Reyna in the Clausura 2011 with 11