Han fikk sin for debut for Molde mot Lillestrøm i den 14. serierunden i 2010-sesongen. Han fikk sin U-landslagsdebut mot Portugal 9. februar 2011 under landslagssamlingen på La Manga i Spania.
Magnus spilte for Molde FK fra 2010 til 2013. Og scoret ett mål på 16 kamper. Magnus spilte for Sogndal på lån fra Molde mellom 2012 og 2013. Der scoret han fem mål på 25 kamper.
Kristiansund
Fra 2013 til 2015 spilte han for Kristiansund, der han scoret 13 mål på 42 kamper.
Rosenborg
7. juli 2015 signerte Stamnestrø for Rosenborg BK.