Čavars first joined the VEF Rīga and played in the 2012–13 season. Although loaned to other teams, Čavars played a total of six seasons for VEF Rīga. Čavars' career high was during the 2013–14 season, playing 4 games and averaging 9.0 points and 9.5 rebounds.[1] During the 2018–19 season, Cavars finished with 23 games played and averaged 2.5 points, 0.2 assists and 2.2 rebounds. This was his second career low with the team after the 2018–19 season finishing with an average of 6.6 points, 5.2 rebounds and 0.9 assists.[2]
BK Liepājas Lauvas
Čavars played one season for the BK Liepājas Lauvas. During the 2015–16 season he played in both the Latvian Basketball League and Baltic Basketball League, in a total of 54 combined games (42 in LBL, 12 in BBL).[3]
BK Ventspils
Čavars played for the BK Ventspils during the 2019–20 season. He played for 20 minutes in 20 games and averaged 11.3 points, 7.4 rebounds and 1.8 assists per game.[4]
On July 4, 2023, it was announced that Čavars had signed with Yokohama Excellence which at the time of the announcement was in the third division of the Japanese B.League.[8]