The Eagles skipper pulled up sore from the club's final training session on Saturday morning and has been replaced by running backman Will Schofield.
Jeremy McGovern replaces Schofield as an emergency.
The Eagles have a 4-5 win-loss record this season and could draw level with the Roos on five wins with victory on Sunday.
Twitter: @TravKing_AFL