As the murkiness of off-the-field shenanigans continues to dominate and alarm, on the pitch at least there has been something to cheer.
Macleod has spent the last 10 days on international duty with Scotland under-21s, raising his profile a little more this week with a peach of a goal as the youngsters lost to Georgia on Monday afternoon.
The strike did little to assuage the disappointment of the defeat, but for the 19-year-old, the future looks bright.
Given his chance because of the turmoil at the club, the midfielder has taken his opportunity and then some. Last season he missed a chunk of the campaign because of a knee injury but by that stage he had made such an impact that his loss was felt keenly.
This season, he has grown steadily in influence in the middle of the park for the Ibrox side but his current ambitions remain relatively modest.
"It's all just about getting as much time on the park as I possibly can just now," he said. "I feel as though I have learned so much just by playing every week.
"People always tell you that nothing is like playing games in front of a crowd who need you to win and I think that it is true. I have really enjoyed the pressure of having to play well to keep my place.
"I'd love to win more silverware this season but just now I just want to make sure that I am doing enough to keep myself in the team.
"Last season it was quite hard having to watch from the stand. After being involved it was quite hard to drop out.
"But I do think that it has made me appreciate things that wee bit more this season as well."
For all that the problems off the pitch look as though they will hog the headlines for some time to come, Macleod has already grown used to concentrating only on the playing side of things.
It remains to be seen just what lies ahead in terms of the running of the club, but for the midfielder it hasn't been too problematic to bury his head in the sand and focus on little more than the next game.
"That stuff just doesn't come into it for us," he said. "We are footballers and all we can do is try to play games and win them.
"I listen to the manager and the guys on the training ground. The other stuff is up to other people to get their heads around. I am only interested in playing football."
Macleod has managed to find himself among the goals this season. Before signing off for international duty he netted a spectacular goal for the Ibrox side against Ayr and then, of course, he kept it up when away with Scotland.
It is something that he has actively been looking to add to his game and he is confident now that he can kick on and add a few more.
"It is always nice to score and I do think that as a midfielder you want to be chipping in with a few," he said. "I have been doing a few wee things in training and it's always nice to see them come off."
Macleod will be back in the fold for this weekend's game against Brechin as Rangers look to continue their ascendancy in the league.
It has been a breeze so far for the club who have blown away most of their SPFL Division One opponents. This term they have looked like a top-flight team playing in the lower leagues, whereas last season there was a turgid look to the side.
Macleod credits the improvement to the additions that the manager made over the summer and also the way in which the players have adapted to the situation they have found themselves in.
"I think a lot of the players who came in this summer really hit the ground running," he said. "Right away guys like Nicky Law looked really up for it and they definitely have given us an extra wee push.
"But we also know what is expected of us as well. It has felt really good to be winning games comfortably because I think that is what people are looking to us to do.
"It isn't always easy because teams want to get in about you and you really cannot look for a lot of time on the ball. Some of the games can be a battle but we feel as though we have shown so far this season that we can roll up the sleeves and get stuck in, while playing with a bit of flair as well.
"The games are hard, though. Just because we have been relatively comfortable doesn't mean it has been straightforward. You have to work for everything and we'll expect that again this weekend up at Brechin."