Archie Perkins injury update.
Jordan Ridley injury update.
Xavier Duursma update.
Sam Durham contract extension.
Darcy Parish update.