Richmond’s David Astbury is reportedly battling gastro ahead of tonight’s Preliminary Final against Collingwood.

The Herald Sun is reporting the defender was sent home from the club yesterday to be away from his teammates.

LISTEN to Friday night's Richmond v Collingwood Preliminary Final LIVE on 1116 SEN from 6:00pm AEST with Gerard Whateley, Anthony Hudson, Garry Lyon, Danny Frawley and Abbey Holmes

The Tigers have given Astbury the rest of today to get himself healthy for the clash, with Ryan Garthwaite a potential replacement.

Brandon Ellis, Sam Lloyd and Ivan Soldo are Richmond's other emergencies.