 He spent the 2006–07 and 2007–08 seasons on loan at Dnipro Dnipropetrovsk and Vorskla, respectively, before signing a permanent deal with Vorskla in June 2008.Glavina appeared in 8 league matches during the 2006–07 season and 26 league matches during the 2007–08 season, scoring three goals.On 7 July 2009 he was loaned back to his first senior club, Dinamo Zagreb.