Early career In 2018, he played with
Toronto FC III in the semi-professional
League1 Ontario, making six appearances. He scored his first goal against
Darby FC on July 17, 2018. On March 5, 2019, he signed his first professional contract, joining
Toronto FC II in
USL League One. His debut professional appearance came when he started against the
Richmond Kickers on August 17, 2019.
Toronto FC On October 14, 2020, he signed with first team
Toronto FC, becoming the 25th player to sign as a
Homegrown Player from the
TFC Academy. He made his debut on October 24, coming on as a substitute for
Nick DeLeon against the
Philadelphia Union. He was loaned to the second team for some matches in 2021. On July 21, 2021, he scored his first goal for Toronto FC in a 1-1 draw against the
New York Red Bulls. On August 19, Toronto FC announced Priso would undergo season-ending ankle surgery after suffering an injury on August 14 against the
New England Revolution.
Colorado Rapids In July 2022, Priso was traded from Toronto FC to fellow MLS club
Colorado Rapids for
Mark-Anthony Kaye. Colorado would also receive $1.025 million in General Allocation Money, and an international roster slot in the trade. He made his debut on July 17, against the
LA Galaxy.
Vancouver Whitecaps In March 2024, Priso was traded to the
Vancouver Whitecaps FC in exchange for 1st and 3rd round
MLS SuperDraft picks and up to $150,000 in
General Allocation Money. He made his debut for the club on April 6 against his former club,
Toronto FC. In December 2024, Priso signed a new contract with the Whitecaps for the 2025 season, with club options for 2026 and 2027. Late into the 2025 season, Priso was asked to play centre back for the first time in his career, a move which would see him praised for his play as the Whitecaps would make it to the
MLS finals. ==International career==