St Johnstone are heading for a record-low home attendance for their Scottish Cup tie with Rangers this weekend.

The Perth club have currently sold under 300 tickets for the clash, which is set to take place this Saturday at McDiarmid Park.

Saints supporters have boycotted the contest after the club announced inflated ticket prices and that they would be handing over three sides of the stadium to visiting fans.

Adults are being charged £30 for the match, while concessions are priced at £20. St Johnstone have since announced that 600 U12s will be given free access to the match, if accompanied by a paying adult.

The season ticket holder priority purchasing window for Saints fans has now closed, and only around 250 tickets have been shifted. As a result, match is heading for the lowest home attendance of the McDiarmid Park era.

There are currently around 2,500 season ticket holders and many of them have been forced out of their usual seats in the East Stand for the Scottish Cup tie against Gers.

Fan group the Fair City Unity took part in a silent protest against the announcement during Saints' home match with Dundee United.

And in a further statement, the group confirmed they would continue to fight for fair and affordable ticket pricing.

They said: "On Monday, 2 January 2023 against Dundee United, Fair City Unity demonstrated against the recent announcement of ticket allocation and pricing ahead of the club's first home Scottish Cup fixture since winning the competition in 2021.

"The group was made aware of the club's decision prior to the announcement being made public, strongly rejecting the decision and highlighting the backlash envisaged from across the support which has come to fruition.

"For the first half of the match, the group participated in a silent protest along with leaving our traditional section empty, encouraging other fans who also congregate in the area to do likewise and support our action.

"With acknowledgement from the club, the group has in recent times supported the local community during the current cost of living crisis and will continue to do so.

"Therefore as a group we are disappointed in the £30 / £20 ticket pricing structure, and direct blame at both St Johnstone Football Club and Rangers Football Club who had an opportunity to make the match affordable for all fans, particularly due to the current cost of living crisis and also to compensate for the unwanted kick off time and TV coverage.

"The group will continue to fight for fair and affordable ticket pricing structures at all St Johnstone matches in order to make football affordable for all fans."