Conor McKenna is out of the ANZAC Day match against Collingwood after accepting a one match suspension.

The defender was charged with making forceful contact from front on Adelaide's Riley Knight.

McKenna won't be able to play in the match against the Magpies on April 25 or the VFL match two days earlier.