Career
After graduating from Hillview High School, Pretoria in 1986, McKinley attended the College of Boca Raton from 1987 to 1991. He was a two-time National Association of Intercollegiate Athletics All American soccer player at Boca Raton. In 1991, he signed with the Fort Lauderdale Strikers in the American Professional Soccer League.
He played with the Strikers through the 1994 season.
In 1995, he played for Neuchâtel Xamax in the Swiss First Division. He finished the year with Wits University Football Club in South African Premier Soccer League.
In 2004, he played five games for the Charleston Battery in the USL First Division.