McCammon moved to Doncaster Rovers in August 2006 following a successful trial period, and was confident of a successful season. He picked up the honour of being the first player to score at the Keepmoat Stadium, the newly built home of Doncaster Rovers, after he scored after nine minutes into the 3–0 win over Huddersfield Town on 1 January 2007. He finished the season with five goals in thirty games, having missed the close of the campaign with a shoulder injury.
