At the age of 19, Teever started his professional career with TVMK, having previously played for lower division clubs Nõmme Kalju and M.C.
He became an instant hit, scoring 23 goals in 35 matches, winning the top goalscorer award,[3] and driving the team to the 4th place, just a point behind the third, Trans Narva.
[9] He was also part of Estonian national team that played 2013 FIFA Beach Soccer World Cup qualification matches in Moscow in the beginning of July.
[15] On 19 July 2012, Teever made his debut for Levadia when he came on as a second-half substitute in a Europa League match against Cypriot side Anorthosis.
[16] He opened his goal scoring tally on his Meistriliiga debut on 23 July 2012, when his injury time free kick found the net against Tallinna Kalev.