ALFREDO MORELOS is enjoying a superb campaign, putting aside the red card he recived at Motherwell on Sunday, as the Colombian has fired the Ibrox club to the Betfred Cup final and the knockout stages of the Europa League. Not to mention the fact that Rangers are just two points behind Celtic in their quest for the title.

The former HJK Helsinki striker has an incredible 27 goals already to his name this season and could finish the season as the Scottish top flight's top scorer if he can maintain his impressive form.

During Rangers' run to the last 32 of the Europa League, UEFA have announced that Morelos has broken an all-time European football record - and the 23-year-old could break another with four more goals in Europe this season.

Morelos' six group-stage goals and his eight in the qualifiers means that the striker has now set a new record for the most goals scored in a UEFA competition before Christmas with 14, and isn't too far behind his compatriot Falcao for the all-time record of most goals scored in a single UEFA club competition in one season.

With a minimum of two Europa League fixtures left to play - Rangers will face SC Braga in the round of 32 in February - and the possibility of more, Morelos will surely have Falcao's record in his sights for the second half of the campaign.

READ MORE: "Alfredo Morelos is at his best when he plays on the edge - he'll learn from Fir Park red card"

The current list of the most goals scored in a single men's club competition is as follows:

18 Radamel Falcao (Porto, 2010/11 UEFA Europa League)
17 Cristiano Ronaldo (Real Madrid, 2013/14 UEFA Champions League)
16 Cristiano Ronaldo (Real Madrid, 2015/16 UEFA Champions League)
15 Jürgen Klinsmann (Bayern München, 1995/96 UEFA Cup)
15 Cristiano Ronaldo (Real Madrid, 2017/18 UEFA Champions League)
14 José Altafini (AC Milan, 1962/63 European Champion Clubs' Cup)
14 Lothar Emmerich (Borussia Dortmund, 1965/66 European Cup Winners' Cup)
14 Klaas Jan Huntelaar (Schalke, 2011/12 UEFA Europa League)
14 Lionel Messi (Barcelona, 2011/12 UEFA Champions League)
14 Alfredo Morelos (Rangers, 2019/20 UEFA Europa League)
14 Ruud van Nistelrooy (Manchester United, 2002/03 UEFA Champions League)
14 John Wark (Ipswich Town, 1980/81 UEFA Cup)