 McKinley was recruited by the West Coast as the number 29 draft pick in the 2005 AFL Draft.McKinley has played predominantly as a forward for East Perth in the WAFL.He made his debut for the West Coast Eagles in Round 15 2007 against Port Adelaide.