SAINTS midfielder Jack Billings will not face Port Adelaide this Sunday after being ruled out for the remainder of the season.

The promising youngster sustained a stress fracture to his left shin, and the club decided to take the “precautionary road” by keeping him sidelined until next year.

Meanwhile skipper Nick Riewoldt and defender Jimmy Webster have been cleared for Sunday’s clash after both copping rough knocks in their game against Melbourne.

A spoil attempt saw Webster hit in the ribs leaving him winded, while Riewoldt has been limping for the past few days with a corked thigh.

According to the Saints’ club website, both will be available for selection against the Power.

Quiz: Which Port Adelaide player are you?