Brown sai kaudella 2007–2008 ensimmäisen kutsunsa ylös NHL:ään, kun hän pelasi Canucksissa 19 peliä. Hän teki ensimmäisen NHL-maalinsa 2. joulukuuta 2007 Minnesota Wildia vastaan kolmannessa pelissään.[3] 7. helmikuuta 2008 hänet lähetettiin takaisin Mooseen.
Kaudella 2009–2010 Brown pelasi uransa korkeimmat 75 ottelua, joissa teki kuusi maalia ja keräsi 106 jäähyminuuttia. 26. kesäkuuta 2010 Anaheim kauppasi Brownin Toronto Maple Leafsiin viidennen kierroksen varausvuorosta.[5]
2. helmikuuta 2011 Brown teki kolmivuotisen jatkosopimuksen Maple Leafsin kanssa.
Kauden 2012–2013 aikana 4. maaliskuuta 2013 Brown kaupattiin Edmonton Oilersiin, joka antoi vastineeksi neljännen kierroksen varausvuoron.[6]
21. lokakuuta 2013 Oilers vaihtoi Brownin San Jose Sharksiin neljännen kierroksen varausta vastaan.[7]
Tämä artikkeli tai sen osa on käännetty tai siihen on haettu tietoja muunkielisen Wikipedian artikkelista. Alkuperäinen artikkeli: en:Mike Brown (forward)