Star Richmond forward Jack Riewoldt will miss the next six to eight weeks after suffering a high-grade PCL injury in his right knee.

Riewoldt missed three matches earlier this season with a wrist injury, and returned against Melbourne on Wednesday, before suffering the injury.

The premiership forward suffered the injury in the contest below early in the fourth quarter, and will now face up to two months on the sidelines.