Čabrilo played with Glendale Secondary School's soccer team and was offered a scholarship by Robert Morris University in 2010.
[1] He would also help Glendale win the 2010 Spectator Cup where he contributed a goal against Sir John A. Macdonald Secondary School.
[8][9] Čabrilo signed his first professional contract with USL Pro club Pittsburgh Riverhounds on 12 May 2014.
[19][20] In the next round, Hamilton defeated the divisional champions the York Region Shooters to advance to the CSL Championship.
[30] After the temporary merger between Hamilton and Brantford for the COVID-19 pandemic in 2021, he played with their hybrid team BGH City for two seasons.