Slattery was recruited by Essendon with selection 46 in the 2004 AFL Draft. He had previously played for West Adelaide in the SANFL.
In the 2004 AFL Draft, Slattery was selected by Essendon with the 46th overall choice. Prior to that, he played for West Adelaide in the SANFL.