RANGERS legend Johnny Hubbard has died aged 87.

The Ibrox club confirmed the Penalty King's death this afternoon.

In a statement, it said: "Everyone at Rangers sends their heartfelt condolences to the family and friends of Johnny Hubbard after the former Light Blues winger passed away peacefully today at the age of 87.

"A talented and immensely popular player at the club, Mr Hubbard made 238 competitive appearances and scored 104 goals from 1949 to 1959, and up until recently he regularly attended games at Ibrox, travelling from his home in Ayrshire."

While chairman Dave King added: “All of us at Rangers are deeply saddened by the news that Mr Hubbard has passed away. He was an inspirational player for Rangers and was also one of our most passionate supporters.

“Mr Hubbard wasn’t just a great Ranger, he was also a wonderful person. He was a gentleman and will be missed terribly by everyone connected with our club.

“Our thoughts and our sympathies go to Mr Hubbard’s family but perhaps they may take some comfort in knowing he is a genuine Rangers legend.”

Managing Director Stewart Robertson said: “This is a profoundly sad day for Rangers. Mr Hubbard, apart from having been a great player, was a true supporter of this club and he will be missed badly."

The player famously scored 65 out of 68 spot kicks during his time at the club in the 1950s.

He made 238 appearances with the team during his decade long stint at Ibrox, beginning in 1949.

The South African born player went on to play for Bury and Aye United.

The 87-year-old is understood to have been struggling from poor health following a heart attack in 2017.