Sydney Swans captain Callum Mills will not play in Saturday’s AFL Grand Final.

Mills trained this morning and after taking everything into consideration, a joint decision was made by the club’s medical staff and the coaches to rule him out.

Mills initially strained his hamstring at training a fortnight ago.