Maguire made his return to the AFL in Round 1 of the 2007 season only to be further sidelined with stress fractures in his foot. He returned once again in the Saints' Round 14 loss against Collingwood and although he played out the remainder of the year it was clear that he was a shadow of his former self. At the end of the 2007 season it was revealed that after experiencing soreness during training he had once again suffered stress fractures in his foot, preventing him from participating in the majority of the Saint's pre-season.