 He joined Doncaster Rovers in July 2005 on a free transfer.McGuire played 18 games for the English League One club.He was injured in a match with Nottingham Forest in which he missed four months of the season.