The Rangers captain was pitched into a new forward berth and played in front of three defender in Tuesday's 3-1 defeat to Ventura County Fusion after playing part of last week's game with Fulham there too.
McCulloch knows competition will be fierce at the back after Marius Zaliukas, Darren McGregor and Bilel Mohnis formed a backline bulwark.
But the 36-year-old has no qualms about playing in a new role. He said: The manager knows I'll play anywhere.
"I quite enjoyed it in midfield. My fitness is good enough to play in that position. The squad is massive and I wouldn't say anyone is guaranteed a game.
"If called upon, I'd be delighted to play wherever I need to. I've been changing positions my whole career.
"I like doing that. It gives you a better understanding of the game and that's something I enjoy."
McCulloch was disappointed with the overall showing against Ventura, but insists it still allowed Rangers to take a step towards improved match fitness.
He told the club website: "We tried a few things and we still got good game time which will help the squad.
"It's not about results at this stage, though. It's about getting the team together, getting the new boys in and getting everyone comfortable with playing with the strip on."