The stalwart star realised a childhood by becoming the official club captain and made it a double celebration when he shot through the 100 career goals barrier in the 5-1 win over Elgin City.
The 34-year-old was the obvious choice to take the armband on a permanent basis and he is honoured to be following in the footsteps of some great Rangers players.
McCulloch told RangersTV: “It was a day I will remember for a while. The gaffer told me on Saturday that he was going to make me the official captain and I haven’t been able to stop smiling since.
“I didn’t train on Saturday and went home to bed. I had a bit of a virus and I didn’t get up until mid-day yesterday.
“I didn’t feel the best but after the gaffer told me I was going to be captain there was no way I was going to miss it.
“It’s one of the proudest moments in my life to be made captain.
“I have played with some great Rangers captains like Barry Ferguson and Davie Weir and Richard Gough was at the game yesterday. I’ve got their numbers so I can give them a call if need be.
“To lead the team out in front of nearly 50,000 at Ibrox is something you dream about as a kid.
“It’s a dream to play for the club but to become captain? That’s something for the grandkids.”
McCulloch’s joy was doubled when he scored the 100th and 101st goals of his career through Motherwell, Wigan and Rangers.
It gave him his second double in the space of four days after helping to eliminate Falkirk from the League Cup and that is now eight for the season in total.
He said: “I’m delighted to get my 100th career goal. I was regretting telling people I was on 99 because I put pressure on myself.
“The first one was the type of goal the gaffer used to score and the second goal was all about great play from Andy Little to pull it back and I managed to put it away.
“I have said before I don’t see myself as a prolific goal-scorer and I’m not setting any targets. Playing well and winning is all that matters.”