The first edition of the 2026 Fairtree Boys U16 Hockey Rankings is out, and with the season just getting underway, the early contenders are beginning to emerge.
Built on over 20 years of rankings experience, the SA School Sports system continues to reward teams for results, strength of opposition, and consistency. It’s a formula designed to ensure that teams don’t just climb by winning — but by performing against quality opposition over time.
While these early rankings provide a starting point, there is plenty of hockey still to be played. As more results come in, expect shifts, surprises, and a fiercely competitive race to unfold.

BOYS HOCKEY - U16 BOYS HOCKEY (as at 30 Mar 2026)
U16 BOYS HOCKEY
| Rank | Team | Played | W | D | L | Pts |
|---|---|---|---|---|---|---|
| 1 | DHS | 6 | 5 | 1 | 0 | 16.283 |
| 2 | GREY COLLEGE | 8 | 6 | 2 | 0 | 16.262 |
| 3 | GREY HIGH SCHOOL | 9 | 8 | 1 | 0 | 15.733 |
| 4 | JEPPE | 7 | 4 | 2 | 1 | 15.043 |
| 5 | PAUL ROOS GYM | 5 | 2 | 2 | 1 | 14.440 |
| 6 | WESTVILLE | 8 | 5 | 2 | 1 | 14.213 |
| 7 | MICHAELHOUSE | 6 | 4 | 1 | 1 | 14.017 |
| 8 | PAREL VALLEI | 8 | 6 | 1 | 1 | 14.000 |
| 9 | BISHOPS | 5 | 4 | 0 | 1 | 14.000 |
| 10 | MARITZBURG COLLEGE | 7 | 4 | 1 | 2 | 13.800 |
| 11 | ST ANDREWS COLLEGE | 3 | 1 | 0 | 2 | 13.667 |
| 12 | SELBORNE COLLEGE | 5 | 2 | 2 | 1 | 13.320 |
| 13 | ST STITHIANS | 5 | 4 | 1 | 0 | 13.080 |
| 14 | KEARSNEY COLLEGE | 6 | 2 | 3 | 1 | 12.950 |
| 15 | PAARL BOYS HIGH | 8 | 5 | 2 | 1 | 12.863 |
| 16 | KES | 6 | 3 | 0 | 3 | 12.650 |
| 17 | MIDDELBURG HS | 5 | 5 | 0 | 0 | 12.580 |
| 18 | SENTRAAL | 3 | 3 | 0 | 0 | 12.400 |
| 19 | WYNBERG | 4 | 1 | 1 | 2 | 12.350 |
| 20 | PAARL GIM | 9 | 6 | 3 | 0 | 12.278 |
| 21 | AFFIES | 4 | 3 | 0 | 1 | 12.250 |
| 22 | GLENWOOD | 5 | 1 | 0 | 4 | 12.200 |
| 23 | ST JOHNS COLLEGE | 7 | 1 | 2 | 4 | 11.929 |
| 24 | ST ANDREWS SCHOOL | 3 | 1 | 1 | 1 | 11.733 |
| 25 | HILTON COLLEGE | 5 | 0 | 3 | 2 | 11.600 |
| 26 | CLIFTON | 9 | 3 | 2 | 4 | 11.389 |
| 27 | WATERKLOOF | 4 | 2 | 1 | 1 | 11.375 |
| 28 | PEARSON | 9 | 3 | 1 | 5 | 11.000 |
| 29 | PARKTOWN | 6 | 2 | 2 | 2 | 10.900 |
| 30 | ST ALBANS COLLEGE | 8 | 1 | 1 | 6 | 10.738 |
| 31 | FICHARDTPARK | 4 | 4 | 0 | 0 | 10.725 |
| 32 | GARSFONTEIN | 7 | 3 | 1 | 3 | 10.529 |
| 33 | QUEENS COLLEGE | 3 | 0 | 0 | 3 | 10.500 |
| 34 | MENLOPARK | 7 | 3 | 0 | 4 | 10.471 |
| 35 | PRETORIA BOYS HIGH | 6 | 0 | 1 | 5 | 10.450 |
| 36 | DURBANVILLE | 5 | 4 | 0 | 1 | 10.060 |
| 37 | SOMERSET COLLEGE | 3 | 1 | 0 | 2 | 9.667 |
| 38 | HELPMEKAAR | 3 | 0 | 0 | 3 | 9.400 |
| 39 | JIM FOUCHE | 3 | 3 | 0 | 0 | 9.367 |
| 40 | DF AKADEMIE | 7 | 6 | 0 | 1 | 9.086 |
| 41 | LINDEN | 8 | 5 | 3 | 0 | 8.700 |
| 42 | WORCESTER GYM | 4 | 2 | 0 | 2 | 8.550 |
| 43 | REDDAM CONSTANTIA | 6 | 2 | 2 | 2 | 8.533 |
| 44 | TRANSVALIA | 5 | 2 | 1 | 2 | 8.520 |
| 45 | ST DAVIDS INANDA | 8 | 4 | 0 | 4 | 8.313 |
| 46 | OUTENIQUA | 8 | 2 | 2 | 4 | 8.288 |
| 47 | MERENSKY | 3 | 3 | 0 | 0 | 8.233 |
| 48 | NOORDHEUWEL | 7 | 2 | 2 | 3 | 8.057 |
| 49 | KEMPTON PARK | 8 | 4 | 1 | 3 | 7.788 |
| 50 | ST BENEDICTS | 3 | 1 | 0 | 2 | 7.700 |
| 51 | CORNWALL HILL | 7 | 3 | 1 | 3 | 7.529 |
| 52 | HERMANUS | 4 | 0 | 1 | 3 | 7.300 |
| 53 | GOUDVELD | 3 | 0 | 0 | 3 | 7.233 |
| 54 | FAIRMONT | 6 | 3 | 1 | 2 | 7.150 |
| 55 | MIDSTREAM COLLEGE | 5 | 2 | 1 | 2 | 7.100 |
| 56 | CURRO DURBANVILLE | 7 | 3 | 0 | 4 | 7.100 |
| 57 | ZWARTKOP | 6 | 3 | 0 | 3 | 7.058 |
| 58 | BRIDGE HOUSE | 3 | 1 | 1 | 1 | 6.967 |
| 59 | TRINITYHOUSE RR | 3 | 0 | 0 | 3 | 6.500 |
| 60 | HTS DROSTDY | 3 | 3 | 0 | 0 | 6.400 |
| 61 | POINT | 4 | 1 | 1 | 2 | 6.275 |
| 62 | LIGBRON | 4 | 2 | 2 | 0 | 6.125 |
| 63 | CURRO HILLCREST | 4 | 2 | 2 | 0 | 6.100 |
| 64 | KRUGERSDORP | 3 | 3 | 0 | 0 | 5.600 |
| 65 | PINELANDS | 3 | 1 | 0 | 2 | 5.567 |
| 66 | TRIO | 3 | 1 | 1 | 1 | 5.500 |
| 67 | STRAND | 5 | 1 | 0 | 4 | 5.360 |
| 68 | ST DUNSTANS | 6 | 3 | 1 | 2 | 5.350 |
| 69 | LANGENHOVEN GIM | 4 | 2 | 0 | 2 | 5.200 |
| 70 | CBC BOKSBURG | 9 | 2 | 4 | 3 | 5.056 |
| 71 | UPINGTON | 9 | 1 | 0 | 8 | 4.911 |
| 72 | HUGENOTE SPRINGS | 10 | 2 | 1 | 7 | 4.070 |
| 73 | MONTANA PTA | 3 | 0 | 0 | 3 | 3.933 |
| 74 | ASHTON COLLEGE | 6 | 2 | 2 | 2 | 3.833 |
| 75 | STELLENBOSCH | 3 | 1 | 0 | 2 | 3.667 |
| 76 | DUINEVELD | 4 | 0 | 0 | 4 | 3.450 |
| 77 | MARAIS VILJOEN | 4 | 2 | 0 | 2 | 2.900 |