Celtic On January 31, 2019, Perez joined
Scottish Premiership side
Celtic. Perez was immediately loaned out to
USL Championship side
North Carolina FC. He was again loaned to North Carolina FC ahead of the
2020 USL Championship season. Perez left the club after two seasons without playing a game. He went on to make 23 appearances for the club that he represented during his youth. Of those games he started 12 times.
Austin FC On April 26, 2021, it was announced that Perez had signed a contract with the
Portland Timbers and was immediately loaned to
Austin FC. Austin has the option to trade for Perez for $100,000 GAM at the end of the season. Following the 2021 season, Perez's contract option was declined by Austin and he returned to Portland. Following the 2021 season, Perez returned to Portland, but they opted to decline their contract option on him and he left club.
Louisville City On February 15, 2022, Perez signed with
USL Championship side
Louisville City.
AC Horsens On January 4, 2024, Perez joined Danish side
Horsens for an undisclosed fee, reported to be in the region of
DKr375.000 plus add-ons, signing a contract until June 2027 with the club. ==Personal life==