Home Rankings Hockey Rankings BELGOTEX Boys First XI Hockey Rankings: 31/03/2026

BELGOTEX Boys First XI Hockey Rankings: 31/03/2026

0
204
School Hockey Rankings

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 SACS 5 4 0 1 16.360
2 NORTHWOOD 6 5 0 1 16.050
3 DHS 5 4 1 0 15.940
4 PAUL ROOS GYM 5 4 0 1 15.880
5 GREY HIGH SCHOOL 8 7 0 1 15.525
6 KES 6 5 0 1 15.350
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 CLIFTON 9 6 1 2 14.233
11 MICHAELHOUSE 5 3 1 1 14.220
12 ST ANDREWS COLLEGE 6 4 1 1 14.200
13 JEPPE 8 5 1 2 14.125
14 HILTON COLLEGE 6 3 2 1 14.000
15 PRETORIA BOYS HIGH 6 3 0 3 13.800
16 PAARL GIM 9 6 0 3 13.789
17 PEARSON 5 4 0 1 13.520
18 GREY COLLEGE 11 3 3 5 13.491
19 ST STITHIANS 10 5 2 3 13.440
20 ST ANDREWS SCHOOL 10 7 1 2 13.310
21 MARITZBURG COLLEGE 7 2 2 3 13.129
22 PAARL BOYS HIGH 7 3 0 4 12.886
23 WESTVILLE 8 2 2 4 12.850
24 ST ALBANS COLLEGE 7 2 2 3 12.557
25 SELBORNE COLLEGE 9 4 2 3 12.344
26 BISHOPS 7 4 1 2 12.143
27 SOMERSET COLLEGE 9 5 1 3 12.033
28 DURBANVILLE 4 4 0 0 11.825
29 KEARSNEY COLLEGE 9 3 0 6 11.667
30 ST JOHNS COLLEGE 9 2 2 5 11.544
31 GLENWOOD 6 2 0 4 10.750
32 GARSFONTEIN 7 2 3 2 10.543
33 PARKTOWN 8 4 1 3 10.425
34 NOORDHEUWEL 8 6 1 1 10.313
35 WORCESTER GYM 5 3 1 1 10.240
36 QUEENS COLLEGE 8 2 2 4 10.087
37 HELPMEKAAR 9 1 0 8 9.833
38 OUTENIQUA 10 6 1 3 9.740
39 PIETERSBURG 5 2 1 2 9.360
40 MENLOPARK 11 3 1 7 8.991
41 KRUGERSDORP 8 7 1 0 8.950
42 ST DAVIDS INANDA 8 3 1 4 8.875
43 KEMPTON PARK 8 6 0 2 8.775
44 ST BENEDICTS 3 0 1 2 8.567
45 WATERKLOOF 10 4 2 4 8.530
46 DALE COLLEGE 9 2 2 5 8.522
47 STELLENBERG 3 2 1 0 8.367
48 SASOLBURG HS 7 0 1 6 8.300
49 JIM FOUCHE 11 4 2 5 8.282
50 LIGBRON 4 4 0 0 8.250
51 ELDORAIGNE 7 1 1 5 8.243
52 KINGSWOOD COLLEGE 9 4 2 3 8.233
53 REDDAM CONSTANTIA 5 1 1 3 8.200
54 YORK 5 4 1 0 8.080
55 DF AKADEMIE 4 3 0 1 7.875
56 MIDDELBURG HS 4 2 1 1 7.550
57 STIRLING 6 5 1 0 7.350
58 MIDSTREAM COLLEGE 4 2 1 1 7.325
59 FAIRMONT 7 1 3 3 7.157
60 ZWARTKOP 8 8 0 0 7.125
61 ALEXANDER ROAD 5 3 0 2 7.100
62 POINT 5 3 2 0 6.960
63 CHARLIE HOFMEYR 6 4 0 2 6.933
64 POTCH GIM 3 0 2 1 6.833
65 ST DUNSTANS 8 8 0 0 6.812
66 VICTORIA PARK 5 3 2 0 6.720
67 TRIO 11 7 2 2 6.682
68 DIAMANTVELD 3 1 0 2 6.667
69 HTS WITBANK 5 4 1 0 6.640
70 HUDSON PARK 5 2 1 2 6.580
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 HTS MIDDELBURG 3 0 0 3 6.100
75 BERGSIG 4 2 1 1 6.088
76 KLOOF 8 7 0 1 6.075
77 DUINEVELD 3 0 2 1 6.067
78 UPLANDS COLLEGE 5 5 0 0 6.060
79 MERRIFIELD 4 2 1 1 6.025
80 BRIDGE HOUSE 3 1 0 2 5.967
81 HUGENOTE SPRINGS 10 4 1 5 5.960
82 REDHILL 4 3 0 1 5.925
83 PINELANDS 7 1 2 4 5.886
84 STELLENBOSCH 4 3 1 0 5.825
85 EDENVALE 3 1 1 1 5.800
86 WOODRIDGE COLLEGE 3 0 1 2 5.667
87 EDGEMEAD 8 2 2 4 5.663
88 RUSTENBURG 7 3 2 2 5.571
89 UPINGTON 3 1 0 2 5.567
90 RANDBURG 9 5 2 2 5.511
91 MERENSKY 3 0 0 3 5.433
92 CORNWALL HILL 7 1 0 6 5.414
93 ASHTON COLLEGE 5 3 2 0 5.340
94 OOS-MOOT 7 1 3 3 5.329
95 CURRO HILLCREST 9 5 1 3 5.289
96 WESTERING 4 1 2 1 5.125
97 GLENWOOD HOUSE 3 1 1 1 5.033
98 HERMANUS 6 0 2 4 5.033
99 FELIXTON 7 4 2 1 4.886
100 ST DOMINICS 9 1 3 5 4.800
101 WITTEBERG 4 0 0 4 4.775
102 POTCH VOLKSKOOL 4 1 0 3 4.675
103 GOUDVELD 7 1 1 5 4.643
104 CENTURION 3 1 0 2 4.633
105 CRAWFORD LA LUCIA 6 3 1 2 4.550
106 LINDEN 7 2 1 4 4.543
107 BEN VORSTER 3 0 1 2 4.533
108 CAMBRIDGE 11 2 3 6 4.473
109 THOMAS MORE COLLEGE 4 1 2 1 4.375
110 TRANSVALIA 3 1 0 2 4.367
111 CURRO DURBANVILLE 5 4 0 1 4.260
112 MARAIS VILJOEN 3 1 1 1 4.200
113 CURRO HERMANUS 5 3 1 1 4.160
114 MELKBOSSTRAND 4 1 2 1 4.125
115 WAGPOS 3 1 0 2 3.833
116 STEYN CITY 3 0 0 3 3.833
117 RAND PARK 5 1 0 4 3.820
118 GRACE COLLEGE 3 1 0 2 3.633
119 LEEUWENHOF 11 6 3 2 3.618
120 SWARTLAND 3 1 1 1 3.333
121 REDDAM DURBANVILLE 3 2 1 0 3.167
122 HILLCREST 6 0 0 6 3.100
123 CURRO SALT ROCK 4 0 1 3 3.050
124 CBC BOKSBURG 4 0 2 2 2.925
125 GRANTLEIGH 4 0 0 4 2.750
126 DIE ANKER 4 0 0 4 2.700
127 ROBERTSON 3 3 0 0 2.667
128 SPRINGS BOYS 3 0 0 3 2.600
129 ERMELO 3 0 0 3 2.533
130 JAN VAN RIEBEECK 5 2 1 2 2.220
131 VREDENDAL 4 0 0 4 1.400