En 2006 compitió en el German Grand Prix (Gran premio de Alemania), quedando decimosexto en 3 m y sexto en 10 m; también participó en el USA Grand Prix (Gran premio de Estados Unidos) en Fort Lauderdale (Florida), quedando octavo en el trampolín de 3 m. En la Copa de Canadá quedó vigesimosexto en los 3 m y ganó la medalla de bronce en la plataforma de 10 m. Ese mismo año representó a Australia en los Juegos de la Mancomunidad (Commonwealth Games), donde consiguió la cuarta posición en los 3 m y en 3 m sincronizado (de nuevo con Robertson), y quinto en las competiciones de 1 m y 10 m. Tras tomarse un descanso de la competición, en 2007 Mitcham volvió a los entrenamientos en el New South Wales Institute of Sport (Instituto del deporte de Nueva Gales del Sur), con el entrenador Chava Sobrino. En 2008, ganó las competiciones de 1 m, 3 m y 10 m individuales en los nacionales de Australia; y más tarde el mismo año, ganó el Diving Grand Prix (Gran premio de salto) de 2008 en Fort Lauderdale, Florida.