Marsha Cox: The South African Legend

Marsha Cox is a South African hockey legend who recently decided to retire. She was a member of the national squad that finished 9th at the 2004 Olympics Games in Athens. Marsha was the South African team captain and she made her international debut in October 2001 at the age of 18 and has been part of her country national team at three Olympic Games and two World Cups, earning over 300 caps. This is A Hockey World‘s tribute.

Her passionate side:

Her funny side trying to juggle balls:

Her advertising side:


By Pablo Mendoza

Pablo Mendoza is an FIH Hockey Academy Educator and the owner of A Hockey World. Contact:

Leave a Reply

Your email address will not be published. Required fields are marked *