Rooney tivo un decepcionante 2011, eliminado nas semifinais dos 400 metros nos Campionatos do Mundo de Daegu e terminando oitavo como parte do equipo británico no relevo de 4 × 400 m. En 2012 Martyn comezou ben, correndo 44.92s en abril no Mt. Relais SAC en Walnut, California, o seu tempo máis rápido desde 2008. Rooney non foi capaz de manter esa forma indo aos seus Xogos Olímpicos de casa, e foi eliminado na semifinal dos 400 metros, correndo 45.31s. No relevo de 4 × 400 metros
Martyn recibiu o bastón de mando no sexto lugar e correu unha antorcha de 44,1 segundos, pero non foi capaz de superar a Deon Lendore de Trinidad e así terminou cuarto.