He was runner-up in the Open Frassanelle and won the Alps de Las Castillas, finishing the season fifth in the Order of Merit to earn a place on the 2017 Challenge Tour.
He ended the 2018 season by winning the Foshan Open after a playoff with Robert MacIntyre,[8] and then finishing second behind Adri Arnaus in the Ras Al Khaimah Challenge Tour Grand Final.
Perez made a good start to the 2019 European Tour, finishing joint 3rd in the first event of the season, the Honma Hong Kong Open, played in November 2018.
[9] He tied for 4th place in the 2019 WGC-HSBC Champions and the following week was joint runner-up in the Turkish Airlines Open after a six-man playoff.
Perez finished the European Tour season 13th on the Race to Dubai and ended 2019 at 45th in the Official World Golf Ranking to qualify for the 2020 Masters Tournament, his first major championship.