We are part of the ‘A’ league. We compete in the following disciplines:

Long jump, High jump, Shotput, 100m sprint, 200m sprint, 600m, 1200m, Hurdles and Relays.

We have one team divided up into our juniors (u/9 – u/11) and our seniors (u/12 and open). We have had athletes that have represented the Gauteng Province.


We have one team per age group (u9 – Open).

We participate in the Cup series. Our teams have done very well over the years.


We are in the ‘A’ league.
We have one team divided into our juniors (u/9 – u/10) and our seniors (u/11 – open)

Kyalami Preparatory School are proud to have had SANJ (South African National Juniors) swimmers coming out of our school.


We have 2 teams per age group ie: U/9 – Open

Many of our girls get selected to participate in Gauteng trials.


We have one team and one non-team.

The team is divided into a junior and a senior team (both boys and girls).  Pupils play doubles and singles. In addition to our extra-curricular programme our private coach (who is a member of Tennis South Africa) is constantly driving the juniors by adding to their skills set.


Our senior teams participate in the Beaulieu College Night series and the Dainfern Night series.

We have 4 teams namely:

Junior boys (u/9 – u/11)
Junior girls (u/9 – u/11)
Senior boys (u/12 and open)
Senior girls (u/12 and open)


We have 2 teams:

A junior (u/9 – u/11) and a senior team (u/12 – open)


We have many of our children competing in Johannesburg Far North and NSSSC. We participate in the Montrose Night Series each year. We have one team for the following age groups:

U/9, U/10, U/11 and Open