Ciaravino played with North York Azzuri in 1992.[1] He later played with the Toronto Jets in the Canadian National Soccer League. His signing was announced on July 2, 1995, along with the rest of the team's roster.[2] In the 1995 season the Jets achieved a regular season championship by placing first in the standings.[3] In the postseason the Jets reached the finals of the playoffs, but were defeated by St. Catharines Wolves by a score of 2–1.[4] On October 5, 1995, he was awarded the Goalkeeper of the Year award.[5]
In 1996, he signed a contract with the Toronto Italia; he made his debut on June 2, 1996, in a match against St. Catharines.[6] He played in the 1996 CNSL All-Star match with Italia, which included Diego Maradona in the roster.[7] He added a treble to his resume by winning the Umbro Cup along with the Playoff Championship. He managed to achieve an undefeated season with Toronto along with their treble victory. For the second time in his career he was awarded the Goalkeeper of the Year award.[8]
In 1997, Ciaravino signed with expansion franchise the Toronto Lynx of the USL A-League, where he was reunited with his old Toronto Italia head coach Peter Pinizzotto.[9] His signing was in April 1997 in a press conference which revealed the club's roster for the 1997 season.[10] He made his debut for the club on April 19, 1997, in a match against the Charleston Battery which resulted in 4–2 defeat.[11] Ciaravino assisted the club in qualifying for the post season for the first time in the franchise's history, by finishing 4th in the Northeastern division. The Lynx were eliminated in the first round of the playoffs against the Montreal Impact.