Career
After having his contract with Varaždin terminated due to unpaid wages in June 2011, Škvorc signed a five-year contract with Dinamo Zagreb. In August 2011, he was loaned to NK Lokomotiva. In January 2012, Škvorc terminated his contract with Dinamo.
In February 2012, Škvorc signed a sixth-month contract with Belgian club KV Mechelen with a possibility of a two-year extension.
He had his professional debut at NK Varaždin (which was at the time called NK Varteks) in the 2007-2008 Prva HNL, in the away game against NK Osijek on 27 October 2007. He established himself as a starting eleven regular in the 2009-2010 Prva HNL season, in which he appeared in 27 out of 30 league matches for the club