Angelo Balanta comes into the starting 11Darrell Clarke has made one change to the side that beat Aldershot Town 3-1 at the Mem last week.
Angelo Balanta comes into the starting 11 replacing Adam Dawson and Will Puddy retains his place in goal and new signing Abdulai Baggie takes a spot among the substitutes.
The Rovers boss told the assembled media before the game "Angelo [Balanta] has been looking really bright and fresh in training this week so I thought he deserved a start.
"Angelo has a proven pedigree and I think he can really hurt Macclesfield today.
"We are without five players today [Stuart Sinclair and Neal Trotman - injured, Lee Mansell - suspended with Ellis Harrison and Jake Gosling on International duty] which would hurt any side but we are ready for the game on what appears to be a wet, but firm pitch.
Rovers: Will Puddy; Daniel Leadbitter, Mark McChrystal (C), Tom Parkes, Lee Brown; Angelo Balanta, Tom Lockyer, Chris Lines, Andy Monkhouse; Matty Taylor, Jermaine Easter.
Substitutes: Steve Mildenhall, Ollie Clarke, Abdulai Baggie, Adam Dawson, Nathan Blissett.