At the 2006 Commonwealth Games, despite still nursing some injuries, Macey led after the first day with a personal best of 15.83 metres in the last round of the shot put. Over the course of the second day, that gap was reduced and overhauled by the Australian Jason Dudley because of injury-hampered performances in the 110 m hurdles and the javelin. Going into the final event, the 1500 metres, Macey needed to score 38 points more than Dudley to claim gold. He completed the event in 4:34.22, which gave him the gold medal by 69 points. Dean finished with a total of 8,143 points, ahead of Dudley (silver) and the Jamaican Maurice Smith (bronze).