


We believe in the value of sport-for-all, career opportunities in Sport, and the positive influence of Sport on enhancing academic performance, emotional intelligence and resilience. We promote full participation, fair play, sportsmanship, commitment, teamwork, collaboration, resilience and year-on-year progression in the physical and inter-personal skills of our sportsmen. We also commit to tailoring our academic support, teaching and coaching programmes to the needs of high-performance sportsmen.
Official sports offered
Cricket | Swimming |
Waterpolo | Rugby |
Soccer | Hockey |
Softball | Basketball |
Athletics | Cross-Country |
Tennis | Squash |
Surfing | Golf |
Sevens Rugby | Volleyball |
Badminton | Indoor Hockey |
Time tabled sports
An integrated timetable was instituted in 2001. Sports periods, as distinct from Physical Education periods, are incorporated into the timetable, thereby ensuring the provision of sport to every boy in the School.
Skills-based training, under supervision of especially selected coaches, is conducted in the time-tabled sports periods.
Implementation of a conditioning period where each boy is assessed physically and his normative, social and emotional development monitored.
Sports experts are appointed as technical advisors to provide support to the School’s coaches and to assist in keeping up with modern developments in the various sporting codes.
Age-group practices are conducted in the afternoon to focus on team-work and team-skills.
Elite squads are chosen across age-groups for specialized training by experts in order to nurture above average talent.
Professional sport coaches and advisors
ATHLETICS & CROSS COUNTRY
- Marlize Hayward – Former Comrades Medalist
BADMINTON
- Demi Botha – SA Senior Championships Gold Medalist, currently ranked no 2 in South Africa
BASKETBALL
- Byron Tucker – KZN Schools u13, u16 & u18 Coach & Selector
CRICKET
- Mornantau Hayward – Former Proteas Player & Level 3 Coach
- Thomas Jackson – KZN Coastal U17 & U19 Selector
- Taylor Cox – KZN Coastal U15 Selector
- Richard Wissing – Former Dolphins B-Side Player
OUTDOOR & INDOOR HOCKEY
- Cameron Mackay – KZN Raiders & PHL Maropeng Cavemen & KZN Coastals u18A & u16A
RUGBY & RUGBY 7’S
- Jeremy McLaren – KZN Craven Week Head Coach
- Njabulo Zulu – Current KZN u18 Academy Week Coach
- Waylon Murray – Former Springbok
- Dieter Kriese – Former SA 7’s Springbok
FOOTBALL
- Daniel Haswell – Maritzburg United Head of Development, AmaZulu coach of MDC team, CAF ‘A’ Licence
Golf
- Pam Hayward – Former SA Women’s Golfer
SQUASH
- Charmaine Baker – SA Masters Squash
SWIMMING
- Brad Rowe
SURFING
- Craig Bartholomew
TENNIS
- Charles Tsangamwe – Former International Player & Professional Coach
WATERPOLO
- Brad Rowe – National Coach
- Andrew Stewart – National Coach
Sports Report 2019
Results
Latest Result
#WinterSeasonSports Results – Jeppe Exchange
Hockey Vs Jeppe
1st 2-5 Loss
2nd 1-1 Draw
3rd 0-3 Loss
4th 0-0 Draw
5th 0-3 Loss
16A 0-5 Loss
16B 0-3 Loss
16C 5-1 Win
16D 6-0 Win
16E 0-0 Draw
16F 2-0 Win
14A 2-2 Draw
14B 1-1 Draw
14C 8-1 Win
14D 1-1 Draw
Played: 15
Won: 4
Drew: 6
Lost: 5
Rugby Vs Jeppe
5th 17-5 Win
6th 7-7 Draw
16D 17-12 Win
16E 0-7 Loss
15D 10-7 Win
15E 12-7 Win
14E 41-0 Win
14F 12-10 Win
Played 8
Won 6
Lost 1
Drew 1
Abandoned 14
Chess Vs Jeppe
2-8 Loss
Golf Vs Jeppe
4-4 Draw
Cross Country vs Jeppe
Juniors Race:
WBHS: 112
Jeppe: 98 (Jeppe win Junior Race)
Seniors Race:
WBHS: 67
Jeppe: 41 (Jeppe win Senior Race)
Mountain Biking vs Jeppe
Westville had a team race against Jeppe which was based on points per lap.
Westville won with an average of 2.94 per rider. Jeppe achieved a 2.72 per rider
Squash vs Jeppe
22 – 2 W
Football vs Jeppe
1st 2-4 Loss
Archived Results
- #WinterSeasonSports Results – Jeppe Exchange
- Kearsney Easter Rugby Festival Results
- #WinterSeasonSports Results – Week 15: 7th April – 13th April
- #SummerSeasonSports Results – Week 11: 10th March – 16th March
- #SummerSeasonSports Results – Week 6: 10th Feb – 16th Feb
- #SummerSeasonSports Results – Week 6: 3rd Feb – 9th Feb
- #SummerSeasonSports Results – Week 5: 27th Jan – 2nd Feb
- #SummerSeasonSports Results – Week 4: 20th Jan – 26th Jan
- #SummerSeasonSports Results – Week 3: 13th Jan – 19th Jan
- #SummerSeasonSports Results – Week 43: 4th Oct – 10th Nov
- #SummerSeasonSports Results – Week 42: 28th Oct – 3rd Nov
- #SummerSeasonSports Results – Week 41: 21st Oct – 27th Oct
- #SummerSeasonSports Results – Week 40: 14th Oct – 20 Oct
- #SummerSeasonSports Results – Week 39: 7th Sept – 13 Oct
- #SummerSeasonSports Results – Week 38: 30th Sept – 6 Oct
- #WinterSeasonSports Results – Week 37: 22nd Sept – 29 Sept
- #WinterSeasonSports Results – Week 36: 9th Sept – 15 Sept
- #WinterSeasonSports Results – Week 35: 2nd Sept – 8 Sept
- #WinterSeasonSports Results – Week 34: 26th Aug – 1 Sept
- #WinterSeasonSports Results – Week 33: 19th Aug – 25 Aug
- #WinterSeasonSports Results – Week 32: 12th Aug – 18 Aug
- #WinterSeasonSports Results – Week 31: 5th Aug – 11 Aug
- #WinterSeasonSports Results – Week 31: 29 July – 4 August
- #WinterSeasonSports Results – Week 30: 22 July – 28 July
- #WinterSeasonSports Results – Week 28: 8 July – 14 July
- #WinterSeasonSports Results – Week 21: 24 May – 1 June
- #WinterSeasonSports Results – Week 20: 13 May – 19 May
- #WinterSeasonSports Results – Week 15: 06 Apr – 12 May
- #WinterSeasonSports Results – Week 18: 29 Apr – 05 May
- #WinterSeasonSports Results – Week 13: 22 Apr – 28 Apr
- #WinterSeasonSports Results – Week 13: 15 Apr – 21 Apr