The 26-year-old, who joined the Robins in 2004, leapt to his side's defence after they conceded a last-gasp equaliser against Peterborough on Saturday.
"All I want to say is this is the best squad I've been involved in," he told BBC Bristol. "At the minute it just seems to be negative feedback.
"I know Peterborough have come and taken a point but you've got to give them credit. On another day we would have won and maybe the feedback wouldn't be so negative.
"Everyone's entitled to their opinion but we're all giving 100%. Everyone in the red shirt, I don't think you can fault their efforts.
"I feel there's so much to come from the squad and it's exciting times."