Rangers are having a solid season so far, keeping pace in the Premiership title race and on course to reach the quarter-finals of the Europa League.

The Gers could also make it through to the semi-finals of the Scottish Cup tomorrow, with Giovanni van Bronckhorst's team firing strongly on three fronts.

In terms of standout figures at Ibrox throughout the campaign, it would be hard to ignore Alfredo Morelos, who has scored at least one goal in every competition in which he has played, with 19 goals netted in 39 games and eight assists to his name as well.

With this in mind, it's safe to say that the Gers would almost certainly not be left fighting on three fronts had it not been for the Colombian's regular goals.

Unsurprisingly, the striker - who is currently earning £33k-p/w according to Salary Sport - has averaged 4.4 shots at goal in the league this term, which is higher than any other player in the Premiership at this stage.

This has then led to the Colombian totalling 110 shots at goal, more than any other player in the top flight and 24 more than Aberdeen's Lewis Ferguson in second place, highlighting what a deadly player he is for Rangers in front of goal and what a handful he has been for opposition defences.

Described as an "executioner" in front of goal by the Polish media for his goalscoring efforts in the Europa League last season, Morelos has been just as deadly for the Light Blues in the same competition this term, with four goals in eight appearances. He is also their top scorer in the league with 11, which is more than their next highest G/A contributors James Tavernier and Joe Aribo.

If the £11.7m-rated star can keep scoring for Van Bronckhorst's side in all competitions for the remainder of the campaign, he would hold the key for Rangers not only retaining the league title but also potentially securing the Scottish Cup and Europa League.

In other news - 71% duels lost: £21k-p/w Rangers passenger was carried by his team-mates on Thursday…