Coyotes pozwolili na początku sezonu Aebischerowi na przejście do HC Lugano, tym samym stawiając na parę Tellqvist-Auld. Gdy przyszedł Ilja Bryzgałow, Auld przeszedł do Boston Bruins, a Tellqvist został zmiennikiem Rosjanina. 4 marca 2009 przeniósł się do Buffalo Sabres za wybór w 4. rundzie draftu 2010. Po sezonie NHL (2008/2009) powrócił do Europy. W sierpniu 2010 został zawodnikiem łotewskiej drużyny Dinamo Ryga, w rozgrywkach KHL. Następnie sezon 2011/2012 rozegrał w szwedzkim MODO. W maju 2012 ponownie został graczem Dinama Rygahttp://www.dinamoriga.lv/lv/news/view/mikaels-tellkvists-atgriezas-dinamo-riga.. Od maja 2014 ponownie zawodnik Djurgårdens IF. Po sezonie 2017/2018 ogłosił zakończenie kariery jesienią 2017.
Ustanowił rekord najmniejszej liczby minut gry podczas jednego meczu.