Bradley Orr knows the importance of having a large squad for the challenge of the npower Championship.
Rovers take on one of Orr's former clubs Bristol City this afternoon at Ashton Gate, the first of three games in a busy six-day spell.
Following the away trip to Bristol Rovers have back-to-back home games with Barnsley on Tuesday and Middlesbrough on Friday evening.
"Look at the fixtures we've got, Saturday, Tuesday, Friday," said the Rovers defender.
"We are going to have to call upon every member of the squad I would imagine at some point during the next week.
"So it is vital to have competition for places and I think we've got that. We've got a good squad and a good spirit within the squad.
"The best part of this dressing room is that when you are out of the team you want your counterpart to do well because that benefits everyone.
"You want competition for places and it is how you react to being out of the team."
Orr hasn't started a league game for Rovers since the opening game of the season but he knows that this can happen when there is such competition for places and will only spur him on further.
"You can only work harder and try your best to get back in and if you play and do well you keep the shirt, if you don't do well then you lose it. It is the same at any football club," added Orr.
"It is part and parcel of the game and it is the position I find myself in at the minute being out of the team.
"Hopefully I play some part at the weekend, I don't know whether I'll start or be on the bench, I don't know that yet as the team hasn't been picked but all I can do is give my best on a daily basis and try and make the most of the opportunity that I've got being a footballer and if the manager and staff see me as a starter then so be it I'll give my best and hopefully that is good enough.
"You've just got bide your time, wait for your chance and try to impress in training but when the eleven, whoever they may be, take the the field you are willing them to do well and that is quite rare because a lot of the time people in this game are quite selfish so it is good that we have a dressing room that want each other to do well and not just as individuals."
Tickets will be available from Ashton Gate on the day of the game priced at £25 for Adults, £20 for Seniors 65 and over, and £12 for Juniors aged under 16.
For supporters who aren't travelling to see the game, listen to full uninterrupted commentary of the match on Rovers Player.