Michal Řepík begann seine Karriere als Eishockeyspieler in den Nachwuchsmannschaften des HC Sparta Prag, für die er bis 2005 in der U18- und U20-Extraliga auflief. Im Sommer 2005 entschied er sich zu einem Wechsel nach Nordamerika und wurde von den Vancouver Giants unter Vertrag genommen. Für die Giants ging er zwischen 2005 und 2008 in der Western Hockey League aufs Eis und gewann mit seinem Team 2006 den President’s Cup sowie im Folgejahr den Memorial Cup. In dieser Zeit wurde er zudem während des NHL Entry Draft 2007 in der zweiten Runde als insgesamt 40. Spieler von den Florida Panthers ausgewählt.