Glasgow Rangers have had their fair share of transfer howlers since 2012.

In that time, the Ibrox club have signed players who either couldn’t cope with the demands of the Scottish game despite their reputation (Joey Barton), ageing professionals looking for a last payday (Bruno Alves) and even the downright strange incomings (anyone remember Dalcio?).

At least there were a few golden nuggets amongst the many players who failed to make the grade with the Premiership giants, with captain James Tavernier arriving under Mark Warburton's reign in 2015 and going on to lift league title number 55 last year. However, perhaps the finest signing that the Gers have made over the previous decade is Alfredo Morelos.

The Colombian hitman arrived from HJK Helsinki in 2017 for just £1m and has become a massive fan favourite during the course of his five-year spell in Glasgow.

A solid debut campaign offered a return of 18 goals as Rangers suffered a total capitulation, going through two managers before Steven Gerrard took over the Light Blues in May 2018.

The Englishman was the manager that Morelos needed and his game went from strength to strength under the current Villa boss, although his disciplinary record was woeful, being sent off seven times in just 18 months.

His European record is what made the big boys step up and take notice, with the 26-year-old eventually becoming the club's all-time European goalscorer, overtaking Ally McCoist in 2020. Morelos was linked with Porto and Lille that year, but it wasn’t until this summer when Sevilla put in an £8m bid that the Ibrox faithful seemed resigned to losing their talisman.

Thankfully he has remained at the club but, with the Colombian's contract due to expire next year, Giovanni van Bronckhorst needs to tie him down. Otherwise, the 26-year-old could sign a pre-contract agreement with another club in January.

The £31.5k-p/w gem has plundered 113 goals for Rangers during his five-year stint in Scotland and remains a key focal point of the Gers' attack.

The Athletic's Jordan Campbell described him as “unreal” following a Europa League performance against Feyenoord in 2019, and the goals have showed no sign of slowing down for the striker since then.

It's inevitable that Morelos will leave sooner rather than later, but the club have struck gold on the player whose transfer fee only just crept into the seven-figure range.