Shane McGregor
Footballer
Shane McGregor: profile
Shane McGregor (born 1 December 1963 in Johannesburg, South Africa) is a former South African footballer who played as a forward.
McGregor's senior club career began in 1987 at Kaizer Chiefs F.C.. He played for 2 clubs between 1987 and 1995. The busiest spell of his career was at Kaizer Chiefs F.C. (1987–1994): 114 appearances and 64 goals. Across all recorded club spells he totals 148 appearances and 76 goals.
At international level, McGregor represented South Africa (1992), earning 1 cap 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
- 1992 (aged about 29)
- Club career
- 1987–1995 (9 seasons)
- Club goals per game
- 0.51 (76 in 148)
- Latest move
- SuperSport United F.C. (1994)
- Shares a birthday with
- Ismaël Bennacer, Papy Djilobodji and Joseph-Désiré Job (more)
Club career
| Years | Club | League | Apps | Goals |
|---|---|---|---|---|
| 1987–1994 | Premier Soccer League | 114 | 64 | |
| 1994–1995 | Premier Soccer League | 34 | 12 | |
| Total | 148 | 76 |
Appearances and goals are league figures where recorded on Wikidata; “–” means not recorded.
International career
| Years | Team | Level | Caps | Goals |
|---|---|---|---|---|
| 1992 | Senior | 1 | 0 |
Frequently asked questions
How old is Shane McGregor?
Shane McGregor was born on 1 December 1963, which makes him 62 years old.
Where was Shane McGregor born?
Shane McGregor was born in Johannesburg, South Africa.
Which national team does Shane McGregor play for?
Shane McGregor played international football for South Africa. He has 1 cap and 0 goals on record.
Which clubs has Shane McGregor played for?
Shane McGregor's recorded clubs are Kaizer Chiefs F.C. and SuperSport United F.C..
What position does Shane McGregor play?
Shane McGregor played as a forward.