Career
On 6 January 2010, Kallaste signed a three-year contract with an option for another one with. Throughout seasons 2010 and 2012 he started in all but one league match, racking up 98 full games and 107 total appearances. The sole match he missed in that period was due to a red card in a match against Lootus on 24 April 2010, which was also the only match in which he did not play all 90 minutes.
On 1 November 2012, he was called up for a friendly against Oman.
He started the match on 8 November 2012, getting his first full cap for Estonia.