Career
Club
He played in the youth teams of Football Club Dynamo Moscow, then moved to Rubin Kazan, before having a spell at South Carolina Braga. But at neither club he made it through to the first team He scored in 2010 world cup qualifying against Romania.
He also became the first Lithuainian to play in an FAI Cup Final.
In 2009, he signed a 3-year contract with Football Club Metalurh Zaporizhya. In his first season, Kalonas has played 11 games and scored 1 goal, which came against Football Club Metalurh Donetsk.
On 23 July 2012, Kalonas joined Polish I liga side Stomil Olsztyn. In January 2013 Kalonas joined Azerbaijan Premier League side Ravan Baku, scoring 8 goals in 13 league games.
At the end of the 2012-2013 season Kalonas moved to Baku Football Club. After moving to FK Baku in the summer of 2013, Kalonas joined Simurq PIK on loan, for the remainder of the season, on 4 February 2014.
On 10 June 2014, Kalonas joined Hapoel Haifa on a two-year contract. After only six-months in Israel, Kalonas returned to Latvia, signing a one-year contract with LMT Virslīga side Skonto Football Club. Kalonas was released by Skonto Football Club in June 2015. Kalonas had his Ravan Baku contract cancelled in August 2015, having not played a match for the club, after manager Emin Quliyev was dissatisfied with his training.
In September 2015 he signed to Hapoel Nazareth Illit.
In February 2016 he signed with FK Kauno Žalgiris
International
Since making his debut in 2006, Kalonas has made 35 appearances for the Lithuania national football team until 2010, before being re-called again in 2013.