I sesongene 2009 og 2010 spilte han for Mjøndalen i Adeccoligaen. I Mjøndalen etablerte Midtgarden seg som en målfarlig «potet» med et to-sifret antall scoringer begge sesonger. Han utmerket seg som en straffeskytter som alltid scorer, i tillegg til en spiller som kunne avgjøre kamper. Den 3. januar 2011 skrev han under for sin tidligere arbeidsgiver, eliteserieklubben Odd Grenland, og sommeren samme år ble han klar for Vitesse, med en utlånsavtale til FC Flora Tallinn ut året. Dessverre, ble ikke avtalen slik som avtalt. Lønnsutbetalinger og kontrakter som var lovet ble ikke overholdt, og han valgte deretter Lillestrøm som sin neste arbeidsgiver. Høsten 2012 var Midtgarden tilbake i Mjøndalen. Allerede i sin første kamp borte mot Sandefjord, smalt han inn et mål i krysset fra ca. 30 meter. Midtgarden fikk 13 kamper, og scoret 10 mål.