Taunton's form hasn't been good, as the team has won only 3 of their last 24 matches (all competitions)
Taunton have won only 1 of their last 9 home National League South matches