Loanee signings Ben Swallow and Harrison Bennett are available for selection, while striker Dean Morgan and new signing Jake Phillips could also make their first Margate starts at Twerton Park.
Bull may also call on loanee Ira Jackson who will play his last game for the Blues as his loan deal from Dover Athletic comes to an end while Midfielder Ryan Richefond is missing through suspension after receiving a straight red card for handball in the 2-0 home defeat to Poole Town.
Last time these two faced each other was the opening day of the season as Margate ran out 1-0 winners at Hartsdown Park back in August thanks to a 90th minute winner from the since departed Alex Osborn.
So much has changed since that day, however the Blues face a Bath side tomorrow who are unbeaten in five games with two wins and three draws in that time. The Romans currently sit 10th in the Vanarama National League South standings, 11 points off a play-off place.
Margate will know that a win tomorrow won’t move them off the bottom of the National League South table, however it could reduce the gap between them and Bishops Stortford back to just one point depending on their result against Hampton & Richmond.
Kick off at Twerton Park is 3pm but as always if you can’t be there then you can stay right up to date on the clubs official Twitter page @margate_fc from 2pm.