St Kilda midfielder Luke Dunstan could miss the remainder of the 2020 season.

The 25-year-old tore his pectoral muscle in the side’s scratch match against Richmond on Saturday, according to AFL Media’s Mitch Cleary.

He is expected to miss 10 to 12 weeks with the injury.

Dunstan hasn’t played since Round 1's loss to North Melbourne.

Midfielder Zak Jones is also in doubt to miss Thursday night’s Carlton game with a minor hamstring injury, while Jade Gresham is expected to play despite his eye swelling over in their win over the Tigers.