Kyle Lafferty may not be playing at the highest level anymore.

But that has clearly provided him with the opportunity to follow his boyhood team Rangers in their quest for the title.

The 36-year-old, who plays for West of Scotland League side Johnstone Burgh, was pictured in the away end at Rugby Park on Wednesday night.

It's not a rare sighting to spot the ex-Northern Ireland international among the fans at Rangers games, however, he was in attendance to watch two former clubs during midweek.

A photo emerged on social media which showed the forward posing for a selfie with several other supporters in the Chadwick Stand at Killie.

And he'll have been pleased with the way the game panned out, with James Tavernier and Tom Lawrence securing a second-half comeback for Philippe Clement's men.

Danny Armstrong had the hosts in a deserved lead, as they made their upper hand in the first half count. But all three points would return home up the M77 with Rangers, as they maintained their two-point gap over Celtic at the summit of the Premiership.

Lafferty left Killie a little over a year ago after his contract with terminated over a disciplinary issue. During his two spells in Ayrshire, he scored an impressive 24 goals in 45 appearances, with many of his teammates still involved in Derek McInnes' current side including Armstrong, Rory McKenzie and Joe Wright.

But the frontman is best known for playing for Rangers in his career, where he netted 42 times in his 163 outings for the Ibrox club.

READ MORE: Jack Butland details Killie heroics that earned Rangers key title win

And fans certainly seemed appreciative of his support on Wednesday.

One wrote on social media: "Always remember his hat trick years ago there to win us the league."

Another said: "Miss the big man his hat trick that won the league."

A third commented: "Once a Ranger Always a Ranger."

Another added: "How to win a league in 7 minutes, never forget."

And a fifth quipped: "He must be a My Gers gold member."