Glasgow Rangers got the job done in the end as they won 4-0 on the road in the Premiership on Sunday.

Kemar Roofe bagged himself a hat-trick, while Joe Aribo grabbed a fourth goal with around 15 minutes to go as all three points headed back to Ibrox.

[web_stories_embed url="https://www.footballtransfertavern.com/web-stories/rangers-news-3/" title="Rangers news!" poster="" width="360" height="600" align="none"]

However, it was not exactly a vintage performance against St Mirren, as the Teddy Bears were criticised for their build-up play in particular, and The Transfer Tavern have used statistical experts SofaScore to analyse who their three worst performers (to have played at least 45 minutes) were on the day:

Scott Wright (6.7)

Despite earning an assist after coming on for Ryan Kent as a half-time substitute, Wright was one of Rangers' lowest-ranked performers in Paisley with 6.7.

The 24-year-old lost 50% of his duels, missed one big chance, failed to win a tackle and gave away possession three times. Also, he had just 28 touches of the ball in his 45 minutes on the pitch - one more than John Lundstram, who lasted a mere 26 minutes before going off injured.

Filip Helander (6.7)

Perhaps harshly given that an injury forced him off just before half-time, Helander was given a 6.7 overall rating.

The Sweden international lost out on three of his duels and also failed to record any interceptions or tackles, while he was inaccurate with four of his long ball attempts and lost possession nine times in total, hence his relatively low rating.

Leon King (6.7)

Also given a 6.7 rating, Helander's replacement King ranked as one of the Teddy Bears' worst players, despite helping his team to keep a clean sheet.

The defender lost all three of his duels and also made no interceptions or tackles, giving the ball away needlessly seven times in a less than stellar performance.

In other news, find out which Premier League player Rangers are now targeting