W sezonie 2006 brał udział we włoskiej oraz północnoeuropejskiej edycji Formuły Renault. W pierwszej z nich czterokrotnie zdobył punkty, a podczas drugiego wyścigu na torze Hockenheimring znalazł się na drugim miejscu. W drugiej z kolei trzykrotnie odnotował pozycję w czołowej trójce, w tym dwukrotnie na austriackim obiekcie Salzurg (startował z pierwszej lokaty w drugim starcie). Zdobyte punkty sklasyfikowały go odpowiednio na 11. oraz 6. miejscu w końcowej klasyfikacji. Rumun wystartował również w ostatniej eliminacji Francuskiej Formuły Renault. Pierwszego wyścigu nie ukończył, natomiast w drugim zajął dziesiątą lokatę.
W 2007 roku kontynuował starty we włoskiej oraz wziął udział w pełnym sezonie europejskiego. Mihai zaliczył bardziej udany sezon we Włoszech, będąc częściej w czołowej szóstce. Ponownie trzykrotnie znalazł się na podium, a podczas inauguracyjnej rundy na torze Vallelunga, dwukrotnie zajął drugie miejsce, dzięki czemu przez pewien czas był wiceliderem klasyfikacji generalnej. Ostatecznie rywalizację ukończył jednak na 5. pozycji. W europejskiej edycji dziewięciokrotnie mieścił się w czołowej dziesiątce. Jedyne podium odnotował w pierwszym starcie na węgierskim Hungaroringu, gdzie znalazł się na trzeciej lokacie. Zmagania zakończył na 11. miejscu.