St Kilda's Robert Harvey has undergone scans on his hamstring, which he injured against the Dockers at Subiaco Oval on Friday night.

The scans revealed a tear to Harvey's left hamstring and it is expected he will miss four weeks.