Ivan McKinley

South African association footballer

South Africa Defender
57Age
3Int'l caps
0Int'l goals
9Clubs
169Club apps
20Club goals

Ivan McKinley: profile

Ivan McKinley (born 15 June 1969 in Johannesburg, South Africa) is a retired South African footballer who played as a defender.

McKinley made the step into senior football with Fort Lauderdale Strikers in 1991. He played for 9 clubs in 3 countries since 1991. His most appearances came at New England Revolution (1997–2000), where he made 77 appearances and scored 13 goals. Across all recorded club spells he totals 169 appearances and 20 goals.

At international level, McKinley represented South Africa (1999–2000), earning 3 caps and scoring 0 goals.

Johannesburg has produced 107 footballers in our database, including Steven Pienaar, Aaron Mokoena and Panagiotis Retsos.

Key facts

Senior international debut
1999 (aged about 30)
Countries played in
3: United States, Switzerland and South Africa
Club goals per game
0.12 (20 in 169)
Latest move
Charleston Battery (2004)
Shares a birthday with
Mohamed Salah, Yussuf Poulsen and Iñaki Williams (more)

Club career

YearsClubLeagueAppsGoals
1991–1994 Fort Lauderdale Strikers American Soccer League – –
1995 Neuchâtel Xamax FCS Challenge League – –
1995 Bidvest Wits F.C. Premier Soccer League – –
1996–1997 Tampa Bay Mutiny Major League Soccer 35 4
1997–2000 New England Revolution Major League Soccer 77 13
2000–2001 Miami Fusion Major League Soccer 29 2
2002 D.C. United Major League Soccer 23 1
2004 Charleston Battery USL Championship 5 0
— Lynn Fighting Knights men's soccer – –
Total16920

Appearances and goals are league figures where recorded on Wikidata; “–” means not recorded.

International career

YearsTeamLevelCapsGoals
1999–2000 South Africa Senior 30

Frequently asked questions

How old is Ivan McKinley?

Ivan McKinley was born on 15 June 1969, which makes him 57 years old.

Where was Ivan McKinley born?

Ivan McKinley was born in Johannesburg, South Africa.

Which national team does Ivan McKinley play for?

Ivan McKinley played international football for South Africa. He has 3 caps and 0 goals on record.

Which clubs has Ivan McKinley played for?

Ivan McKinley's recorded clubs are Fort Lauderdale Strikers, Neuchâtel Xamax FCS, Bidvest Wits F.C., Tampa Bay Mutiny, New England Revolution, Miami Fusion, D.C. United, Charleston Battery and Lynn Fighting Knights men's soccer.

What position does Ivan McKinley play?

Ivan McKinley played as a defender.

South African players of the same generation