An emerging defender who has played 36 AFL games and is building their game at the highest level with Fremantle Dockers. Karl has shown promising signs as they continue to develop.