The wait is over. The first edition of the 2026 Belgotex Boys First Team Hockey Rankings is here — and already, the season has delivered a statement result.
Northwood have done what very few teams manage, claiming an impressive win over SACS, throwing an early spotlight on the competitiveness and unpredictability of this year’s campaign. It’s a result that will no doubt have ripple effects across the rankings in the weeks ahead.
For over 20 years, SA School Sports has produced the original school hockey rankings, built on a system that rewards results, strength of opposition, and consistency. Each match contributes to a points-based formula where:
- Winning matters
- Beating strong opposition matters more
- Consistent performance over time is key
The aim is simple — to reflect not just who is winning, but who is performing against the best teams in the country. Strength of Opposition counts, margine of victory counts and so does the final result.
With the first rankings now set, the foundation is in place — but this is only the beginning. As more results come in, expect movement, surprises, and a season that continues to build in intensity.

BOYS HOCKEY - FIRST TEAM BOYS HOCKEY (as at 30 Mar 2026)
FIRST TEAM BOYS HOCKEY
| Rank | Team | Played | W | D | L | Pts |
|---|---|---|---|---|---|---|
| 1 | NORTHWOOD | 5 | 5 | 0 | 0 | 16.340 |
| 2 | SACS | 4 | 3 | 0 | 1 | 15.975 |
| 3 | PAUL ROOS GYM | 5 | 4 | 0 | 1 | 15.880 |
| 4 | GREY HIGH SCHOOL | 8 | 7 | 0 | 1 | 15.525 |
| 5 | KES | 6 | 5 | 0 | 1 | 15.350 |
| 6 | DHS | 5 | 4 | 1 | 0 | 15.180 |
| 7 | WYNBERG | 5 | 3 | 1 | 1 | 14.920 |
| 8 | PAREL VALLEI | 8 | 6 | 1 | 1 | 14.888 |
| 9 | AFFIES | 6 | 2 | 2 | 2 | 14.867 |
| 10 | MICHAELHOUSE | 5 | 3 | 1 | 1 | 14.220 |
| 11 | JEPPE | 8 | 5 | 1 | 2 | 14.125 |
| 12 | HILTON COLLEGE | 6 | 3 | 2 | 1 | 14.000 |
| 13 | CLIFTON | 9 | 6 | 1 | 2 | 13.900 |
| 14 | PRETORIA BOYS HIGH | 6 | 3 | 0 | 3 | 13.800 |
| 15 | PAARL GIM | 8 | 5 | 0 | 3 | 13.600 |
| 16 | ST ANDREWS SCHOOL | 8 | 6 | 1 | 1 | 13.538 |
| 17 | PEARSON | 5 | 4 | 0 | 1 | 13.520 |
| 18 | GREY COLLEGE | 11 | 3 | 3 | 5 | 13.491 |
| 19 | WESTVILLE | 8 | 2 | 2 | 4 | 13.325 |
| 20 | MARITZBURG COLLEGE | 7 | 2 | 2 | 3 | 13.129 |
| 21 | ST ANDREWS COLLEGE | 6 | 3 | 1 | 2 | 13.067 |
| 22 | ST STITHIANS | 9 | 4 | 2 | 3 | 13.033 |
| 23 | PAARL BOYS HIGH | 7 | 3 | 0 | 4 | 12.886 |
| 24 | ST ALBANS COLLEGE | 7 | 2 | 2 | 3 | 12.557 |
| 25 | SELBORNE COLLEGE | 9 | 4 | 2 | 3 | 12.344 |
| 26 | SOMERSET COLLEGE | 9 | 5 | 1 | 3 | 12.033 |
| 27 | KEARSNEY COLLEGE | 8 | 3 | 0 | 5 | 11.888 |
| 28 | DURBANVILLE | 4 | 4 | 0 | 0 | 11.825 |
| 29 | BISHOPS | 7 | 4 | 1 | 2 | 11.714 |
| 30 | ST JOHNS COLLEGE | 9 | 2 | 2 | 5 | 11.544 |
| 31 | PIETERSBURG | 4 | 2 | 1 | 1 | 10.750 |
| 32 | QUEENS COLLEGE | 7 | 2 | 2 | 3 | 10.557 |
| 33 | PARKTOWN | 8 | 4 | 1 | 3 | 10.425 |
| 34 | GLENWOOD | 6 | 2 | 0 | 4 | 10.300 |
| 35 | GARSFONTEIN | 7 | 2 | 3 | 2 | 10.043 |
| 36 | HELPMEKAAR | 8 | 1 | 0 | 7 | 9.775 |
| 37 | WORCESTER GYM | 5 | 3 | 1 | 1 | 9.640 |
| 38 | OUTENIQUA | 10 | 6 | 1 | 3 | 9.440 |
| 39 | NOORDHEUWEL | 8 | 6 | 1 | 1 | 9.088 |
| 40 | MENLOPARK | 11 | 3 | 1 | 7 | 8.991 |
| 41 | ST DAVIDS INANDA | 8 | 3 | 1 | 4 | 8.875 |
| 42 | MIDDELBURG HS | 4 | 2 | 1 | 1 | 8.850 |
| 43 | KEMPTON PARK | 8 | 6 | 0 | 2 | 8.775 |
| 44 | KRUGERSDORP | 8 | 7 | 1 | 0 | 8.725 |
| 45 | ST BENEDICTS | 3 | 0 | 1 | 2 | 8.567 |
| 46 | ELDORAIGNE | 6 | 0 | 1 | 5 | 8.567 |
| 47 | WATERKLOOF | 10 | 4 | 2 | 4 | 8.530 |
| 48 | STELLENBERG | 3 | 2 | 1 | 0 | 8.367 |
| 49 | SASOLBURG HS | 7 | 0 | 1 | 6 | 8.314 |
| 50 | JIM FOUCHE | 11 | 4 | 2 | 5 | 8.282 |
| 51 | LIGBRON | 4 | 4 | 0 | 0 | 8.250 |
| 52 | KINGSWOOD COLLEGE | 9 | 4 | 2 | 3 | 8.233 |
| 53 | POINT | 4 | 2 | 2 | 0 | 8.175 |
| 54 | DALE COLLEGE | 8 | 2 | 2 | 4 | 8.150 |
| 55 | YORK | 5 | 4 | 1 | 0 | 8.080 |
| 56 | DF AKADEMIE | 4 | 3 | 0 | 1 | 7.875 |
| 57 | REDDAM CONSTANTIA | 5 | 1 | 1 | 3 | 7.600 |
| 58 | VICTORIA PARK | 4 | 3 | 1 | 0 | 7.500 |
| 59 | MIDSTREAM COLLEGE | 4 | 2 | 1 | 1 | 7.325 |
| 60 | FAIRMONT | 7 | 1 | 3 | 3 | 7.157 |
| 61 | EDGEMEAD | 5 | 1 | 1 | 3 | 7.140 |
| 62 | ZWARTKOP | 8 | 8 | 0 | 0 | 7.125 |
| 63 | STIRLING | 6 | 5 | 1 | 0 | 7.050 |
| 64 | CHARLIE HOFMEYR | 6 | 4 | 0 | 2 | 6.933 |
| 65 | TRIO | 10 | 7 | 2 | 1 | 6.860 |
| 66 | POTCH GIM | 3 | 0 | 2 | 1 | 6.833 |
| 67 | ST DUNSTANS | 8 | 8 | 0 | 0 | 6.812 |
| 68 | ALEXANDER ROAD | 5 | 3 | 0 | 2 | 6.740 |
| 69 | HUDSON PARK | 5 | 2 | 1 | 2 | 6.580 |
| 70 | RANDBURG | 8 | 5 | 1 | 2 | 6.512 |
| 71 | FICHARDTPARK | 8 | 3 | 3 | 2 | 6.425 |
| 72 | HTS DROSTDY | 3 | 1 | 2 | 0 | 6.300 |
| 73 | REDDAM BEDFORDVIEW | 3 | 1 | 0 | 2 | 6.300 |
| 74 | CORNWALL HILL | 7 | 1 | 0 | 6 | 6.271 |
| 75 | HTS MIDDELBURG | 3 | 0 | 0 | 3 | 6.100 |
| 76 | DUINEVELD | 3 | 0 | 2 | 1 | 6.067 |
| 77 | UPLANDS COLLEGE | 5 | 5 | 0 | 0 | 6.060 |
| 78 | MERRIFIELD | 4 | 2 | 1 | 1 | 6.025 |
| 79 | BRIDGE HOUSE | 3 | 1 | 0 | 2 | 5.967 |
| 80 | HUGENOTE SPRINGS | 10 | 4 | 1 | 5 | 5.960 |
| 81 | REDHILL | 4 | 3 | 0 | 1 | 5.925 |
| 82 | PINELANDS | 7 | 1 | 2 | 4 | 5.886 |
| 83 | STELLENBOSCH | 4 | 3 | 1 | 0 | 5.825 |
| 84 | EDENVALE | 3 | 1 | 1 | 1 | 5.800 |
| 85 | WOODRIDGE COLLEGE | 3 | 0 | 1 | 2 | 5.667 |
| 86 | CURRO HILLCREST | 7 | 5 | 1 | 1 | 5.586 |
| 87 | UPINGTON | 3 | 1 | 0 | 2 | 5.567 |
| 88 | MERENSKY | 3 | 0 | 0 | 3 | 5.433 |
| 89 | ASHTON COLLEGE | 5 | 3 | 2 | 0 | 5.340 |
| 90 | OOS-MOOT | 7 | 1 | 3 | 3 | 5.329 |
| 91 | POTCH VOLKSKOOL | 3 | 0 | 0 | 3 | 5.267 |
| 92 | HERMANUS | 6 | 0 | 2 | 4 | 5.033 |
| 93 | CRAWFORD LA LUCIA | 5 | 3 | 1 | 1 | 4.900 |
| 94 | WITTEBERG | 4 | 0 | 0 | 4 | 4.775 |
| 95 | WESTERING | 4 | 1 | 2 | 1 | 4.750 |
| 96 | GOUDVELD | 7 | 1 | 1 | 5 | 4.643 |
| 97 | ST DOMINICS | 9 | 1 | 3 | 5 | 4.633 |
| 98 | LINDEN | 7 | 2 | 1 | 4 | 4.543 |
| 99 | THOMAS MORE COLLEGE | 4 | 1 | 2 | 1 | 4.375 |
| 100 | CAMBRIDGE | 11 | 2 | 3 | 6 | 4.336 |
| 101 | CURRO DURBANVILLE | 5 | 4 | 0 | 1 | 4.260 |
| 102 | MARAIS VILJOEN | 3 | 1 | 1 | 1 | 4.200 |
| 103 | MELKBOSSTRAND | 4 | 1 | 2 | 1 | 4.125 |
| 104 | TRANSVALIA | 3 | 1 | 0 | 2 | 4.033 |
| 105 | STEYN CITY | 3 | 0 | 0 | 3 | 3.833 |
| 106 | RAND PARK | 5 | 1 | 0 | 4 | 3.820 |
| 107 | CURRO SALT ROCK | 3 | 0 | 1 | 2 | 3.600 |
| 108 | GRACE COLLEGE | 4 | 1 | 0 | 3 | 3.425 |
| 109 | SWARTLAND | 3 | 1 | 1 | 1 | 3.333 |
| 110 | REDDAM DURBANVILLE | 3 | 2 | 1 | 0 | 3.167 |
| 111 | HILLCREST | 5 | 0 | 0 | 5 | 3.040 |
| 112 | CBC BOKSBURG | 4 | 0 | 2 | 2 | 2.925 |
| 113 | GRANTLEIGH | 3 | 0 | 0 | 3 | 2.733 |
| 114 | STANDFORD LAKE | 3 | 2 | 0 | 1 | 2.400 |
| 115 | CURRO NELSPRUIT | 3 | 2 | 0 | 1 | 1.767 |