Michael Holmqvist begann seine Karriere als Eishockeyspieler in der Saison 1996/97 in seiner Heimatstadt Stockholm bei Djurgårdens IF, wo er in neun Partien auflief und punkt- und straflos blieb. Während des NHL Entry Draft 1997 wurde er in der ersten Runde an 18. Position von den Mighty Ducks of Anaheim ausgewählt. Holmqvist lief die folgenden zwei Spielzeiten für den Färjestad BK auf. In 56 Partien gelangen ihm nur fünf Punkte, weshalb sein Vertrag nicht verlängert wurde und er im Anschluss nach Finnland wechselte. Der Angreifer unterschrieb bei TPS Turku in der SM-liiga. Er spielte vier Jahre für die Finnen, bei denen er sich fast kontinuierlich steigern konnte. Während Michael Holmqvist in der &lt;a href="SM-liiga%201999/2000"&gt;Saison 1999/2000&lt;/a&gt; in 54 Partien 15 Scorerpunkte gelangen, erzielte er in der &lt;a href="SM-liiga%202002/03"&gt;Spielzeit 2002/03&lt;/a&gt; in 56 Partien insgesamt 40 Punkte.