Career
Club Glavina transferred to Football Club Dynamo Kyiv from Dinamo Zagreb in January 2004, but never appeared in a league match for Dynamo. He spent the 2006-2007 and 2007-2008 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-2007 season and 26 league matches during the 2007-2008 season, scoring three goals.
On 7 July 2009 he was loaned back to his first senior club, Dinamo Zagreb.
At the start of the season he featured in both matches of Union of European Football Associations Champions League qualifiers against Red Bulletin Salzburg. He signed two-year contract with Polish club Arka Gdynia on 9 July 2010.
He was released from Arka Gdynia on 30 June 2011. In February 2012, Glavina joined Varaždin.
In August 2012, Glavina signed a two-year contract with RNK Split.
National team Denis Glavina has represented Croatia at the youth international levels, playing for under–17, under–19 and under–21 teams, making a total of 33 caps and scoring 10 goals.