Curic spent four years playing youth soccer with the Erin Mills Soccer Club where he won two Ontario Cup championships, the first in 2016 in which he scored twice in a 5-0 win in the finals.[1][2] In May 2019, while with Erin Mills, he was invited to an international identification camp hosted by ANB Futbol, where he impressed scouts and was invited to a one-week camp hosted by French Ligue 2 club FC Lorient to train with their academy.[3] He later spent some time with the Toronto FC Academy.[4][5]
In December 2020, he signed his first professional contract, for two seasons, with Toronto FC II of USL League One to join the team for the 2021 season.[1][4] He made his debut for Toronto FC II on May 22, 2021 against North Texas SC.[8] On April 23, 2023, he scored his first goal against Philadelphia Union II.[9] On May 13, 2023, he joined the Toronto FC first team on a short-term loan ahead of their match against CF Montréal.[10] He made his MLS debut that day coming on as a late game substitute.[11][12] He signed additional short-term loans on May 17 and May 20.[11][13] In March 2024, he re-signed with TFC2 for the 2024 season.[14] In May 2024, he joined the first team on another short-term loan.[15] In June 2024, he agreed to a mutual termination of his contract with the club.[16][17][18]