Schoolboy Rugby – RSA Top Rugby School Ranking

 Top Rugby School Rankings On 01 January 2025
Week Year Ranking Points
1 Paul Roos Gym 0 0 102,110
2 Grey College 0 0 101,373
3 Paarl Gim 0 0 100,644
4 Affies 0 0 98,519
5 Paarl Boishaai 0 0 95,185
6 Garsfontein 0 0 94,043
7 DHS 0 0 93,318
8 Boland Landbou 0 0 93,300
9 Rondebosch 0 0 92,348
10 Oakdale 0 0 92,103
11 Maritzburg College 0 0 91,521
12 Monnas 0 0 91,436
13 Noordheuwel 0 0 90,859
14 KES 0 0 90,608
15 Stellenberg 0 0 90,590
16 Wynberg 0 0 90,340
17 Hilton College 0 0 90,192
18 Outeniqua 0 0 90,145
19 Helpmekaar 0 0 89,433
20 Grey High School 0 0 89,164
21 Westville 0 0 89,096
22 Jeppe 0 0 88,972
23 Northwood 0 0 88,364
24 Waterkloof 0 0 87,338
25 Michaelhouse 0 0 87,315
26 EG Jansen 0 0 87,171
27 Rustenburg 0 0 86,826
28 SACS 0 0 86,613
29 Nelspruit 0 0 86,320
30 Kearsney College 0 0 86,187
31 Menlopark 0 0 85,553
32 Drostdy HTS 0 0 85,366
33 Pretoria Boys High 0 0 84,853
34 Nico Malan 0 0 84,692
35 Bishops 0 0 84,524
36 Durbanville 0 0 83,942
37 Queens College 0 0 83,376
38 Glenwood 0 0 83,129
39 Welkom Gim 0 0 82,798
40 St Andrews College 0 0 82,720
41 Selborne College 0 0 82,076
42 Framesby 0 0 82,063
43 Middelburg   0 0 81,241
44 Diamantveld 0 0 81,058
45 Marlow 0 0 81,034
46 Transvalia 0 0 80,892
47 Wesvalia 0 0 80,798
48 Graeme College 0 0 80,575
49 Kingswood 0 0 79,912
50 Oos Moot 0 0 79,379
51 Voortrekker Beth 0 0 79,112
52 St Charles College 0 0 79,016
53 Trio 0 0 78,742
54 Kempton Park 0 0 78,260
55 St Johns College 0 0 78,113
56 Pietersburg 0 0 77,838
57 Marais Viljoen 0 0 77,696
58 Middelburg HTS 0 0 77,052
59 Ben Vorster 0 0 76,754
60 Heidelberg Volkies 0 0 76,445
61 Pearson 0 0 76,403
62 Dale College 0 0 75,883
63 Brandwag Uitenhage 0 0 75,843
64 Hudson Park 0 0 75,793
65 Klerksdorp 0 0 75,739
66 Ligbron Academy 0 0 75,274
67 Zwartkop 0 0 75,141
68 Worcester Gym 0 0 74,850
69 Daniel Pienaar 0 0 74,717
70 Die Anker 0 0 74,635
71 Upington 0 0 74,602
72 Secunda 0 0 74,533
73 Lichtenburg 0 0 74,327
74 Clifton 0 0 74,113
75 St Stithians 0 0 73,864
76 Witteberg Griffons 0 0 73,384
77 St Albans 0 0 73,313
78 Montana Pretoria 0 0 73,140
79 Parktown 0 0 72,938
80 Strand 0 0 72,211
81 Jim Fouche 0 0 72,000
82 Duineveld 0 0 71,707
83 Fichardtpark 0 0 71,706
84 St Davids Marists 0 0 71,269
85 Hugenote Springs 0 0 71,143
86 Bellville 0 0 71,023
87 Noord Kaap 0 0 70,809
88 Midstream 0 0 70,268
89 Stirling 0 0 69,935
90 Muir College 0 0 69,934
91 Charlie Hofmeyer 0 0 69,859
92 Milnerton 0 0 69,715
93 Northcliff 0 0 69,391
94 Sentraal Bloemfontein 0 0 69,380
95 Potch Gim 0 0 69,361
96 Grens 0 0 69,319
97 Eldoraigne 0 0 69,317
98 Jeugland 0 0 69,127
99 St Benedict's 0 0 69,049
100 Dinamika 0 0 68,351
101 Swartland 0 0 68,153
102 Goudveld 0 0 68,117
103 Parel Vallei 0 0 68,071
104 Landboudal 0 0 67,796
105 Ermelo 0 0 67,727
106 Bergsig Academy 0 0 67,718
107 Merensky 0 0 67,717
108 Brackenfell 0 0 67,675
109 Potch Volkies 0 0 67,187
110 Piet Retief 0 0 66,888
111 Randburg 0 0 66,590
112 Cambridge 0 0 66,002
113 Hugenote Wellington 0 0 65,804
114 Hans Moore 0 0 65,732
115 Centurion 0 0 65,414
116 Hentie Cilliers 0 0 64,810
117 Brandwag Benoni 0 0 64,355
118 Overkruin 0 0 64,114
119 Vryburg Gauteng 0 0 63,993
120 Ellisras 0 0 63,854
121 Tygerberg 0 0 63,707
122 Oosterlig 0 0 63,594
123 Sarel Cilliers 0 0 63,504
124 Dr Malan 0 0 62,813
125 Hopefield 0 0 62,753
126 Hermanus 0 0 62,701
127 Port Rex 0 0 62,692
128 Rob Ferreira 0 0 62,373
129 John Vorster HTS 0 0 62,201
130 Frikkie Meyer 0 0 62,198
131 Robertson 0 0 61,966
132 DF Malan 0 0 61,902
133 Schoonspruit Secondary 0 0 61,655
134 Melkbosstrand 0 0 61,486
135 Pretoria Noord 0 0 61,453
136 Kalahari 0 0 61,230
137 Louis Botha HTS 0 0 61,225
138 Graaff Reinet Volkies 0 0 61,113
139 Riebeeckrand 0 0 61,057
140 Witbank HTS 0 0 60,920
141 Porterville 0 0 60,849
142 Wagpos 0 0 60,814
143 Linden 0 0 60,764
144 Bellville HTS 0 0 60,270
145 Cornwall Hill 0 0 60,256
146 Punt 0 0 60,164
147 Despatch 0 0 60,150
148 Alberton 0 0 59,951
149 Leeuwenhof 0 0 59,944
150 Lydenburg 0 0 59,810
151 Ben Viljoen 0 0 59,777
152 Montagu 0 0 59,429
153 Wolmaranstad 0 0 59,221
154 Wonderboom 0 0 59,176
155 Florida 0 0 59,067
156 Ferrum 0 0 59,067
157 Union HS 0 0 58,410
158 Woodridge College EC 0 0 58,107
159 Bredasdorp 0 0 57,993
160 Randpark 0 0 57,899
161 Overberg 0 0 57,818
162 Pionier 0 0 57,686
163 Die Wilgers 0 0 57,578
164 Bastion 0 0 57,554
165 King David Linksfield 0 0 57,460
166 Bergsig LSEN 0 0 57,290
167 Hans Strijdom 0 0 56,975
168 Otto du Plessis 0 0 56,919
169 Langenhoven Riversdal 0 0 56,815
170 Hangklip 0 0 56,242
171 Voortrekker PMB 0 0 56,157
172 Standerton 0 0 56,110
173 Allen Glen 0 0 55,922
174 Trinity House 0 0 55,906
175 Piketberg 0 0 55,844
176 Hottentots Holland 0 0 55,616
177 Tuine 0 0 55,556
178 Curro Nelspruit 0 0 55,532
179 Monument Park 0 0 55,311
180 Volksrust 0 0 54,973
181 Vryheid 0 0 54,956
182 Tom Naude 0 0 54,800
183 Bekker 0 0 54,784
184 Fochville 0 0 54,650
185 Vereeniging Gim 0 0 54,216
186 Driehoek 0 0 54,151
187 Genl Hertzog 0 0 54,033
188 Sasolburg Afrikaans 0 0 53,644
189 Oudtshoorn 0 0 53,288
190 Krugersdorp High 0 0 53,242
191 Sutherland 0 0 52,955
192 Vrede 0 0 52,754
193 Frans du Toit 0 0 52,750
194 Brits 0 0 52,648
195 Wilgerivier 0 0 52,613
196 Labori 0 0 52,545
197 Curro Langebaan 0 0 52,485
198 New Orleans 0 0 52,179
199 Vredendal 0 0 52,134
200 Hoogenhout 0 0 52,046
201 Benoni High 0 0 51,479
202 Uplands 0 0 51,451
203 Augsburg 0 0 51,425
204 Dundee 0 0 51,405
205 Heron Bridge 0 0 51,401
206 Newcastle 0 0 51,132
207 Groenberg 0 0 51,017
208 Springs Boys High 0 0 50,829
209 Burgersdorp 0 0 50,772
210 Swellendam 0 0 50,701
211 Overvaal 0 0 50,601
212 Fourways 0 0 50,324
213 Bridgton 0 0 50,146
214 Bergvlam 0 0 50,145
215 Hoopstad 0 0 50,003
216 Queen's High 0 0 49,932
217 Penryn 0 0 49,917
218 Amajuba 0 0 49,475
219 Westering 0 0 49,383
220 Southdowns 0 0 49,085
221 Richardsbay 0 0 48,928
222 Bosmansdam 0 0 48,759
223 Greytown 0 0 48,666
224 De Kuilen 0 0 48,262
225 Bonnievale 0 0 48,190
226 Barberton 0 0 47,884
227 Eden HTS 0 0 47,771
228 Vredenburg 0 0 47,750
229 DF Malherbe 0 0 47,665
230 Stellenbosch 0 0 47,630
231 Cradock 0 0 47,565
232 Mary Waters 0 0 47,510
233 Hartbeespoort 0 0 47,333
234 Aliwal Noord 0 0 47,320
235 Jan Viljoen 0 0 47,308
236 Dirkie Uys 0 0 47,210
237 Kasselsvlei 0 0 47,042
238 Winterberg 0 0 46,690
239 Bryanston 0 0 46,599
240 CR Swart 0 0 46,577
241 Louis Trichardt 0 0 46,527
242 Andrew Rabie 0 0 46,468
243 Delmas 0 0 46,415
244 Empageni 0 0 46,247
245 Vaalpark 0 0 46,184
246 Fish Hoek 0 0 46,044
247 Schoonspruit (Klerksdorp) 0 0 45,903
248 Carletonville 0 0 45,870
249 Klein Nederburg 0 0 45,832
250 Erasmus 0 0 45,808
251 Stoffberg 0 0 45,782
252 Curro Kathu 0 0 45,680
253 Kirkwood 0 0 45,561
254 Piet Potgieter 0 0 45,488
255 Weston 0 0 45,423
256 Warmbad 0 0 45,319
257 Cederberg Academy 0 0 45,309
258 Noorder Paarl 0 0 45,235
259 Bothaville 0 0 45,074
260 Edenvale 0 0 44,863
261 Fairmont 0 0 44,756
262 Koster 0 0 44,708
263 Ithembelihle 0 0 44,690
264 Glenharvey 0 0 44,647
265 Sasolburg HTS 0 0 44,602
266 Zayo Academy 0 0 44,573
267 Nylstroom  0 0 44,557
268 Oosterland 0 0 44,106
269 Langenhoven Gym 0 0 44,038
270 Ceres 0 0 44,000
271 Ficksburg 0 0 43,961
272 Bergvliet 0 0 43,896
272 Jakes Gerwel 0 0 43,837
274 Edenglen 0 0 43,704
275 Kathu 0 0 43,662
276 Curro Hillcrest 0 0 43,659
277 Birchleigh 0 0 43,654
278 Brandtford 0 0 43,592
279 Edgemead 0 0 43,582
280 Bealieu 0 0 43,559
281 Knysna 0 0 43,464
282 Hartswater 0 0 43,460
283 Westerford 0 0 43,335
284 St Andrews Bloem 0 0 43,298
285 Elspark 0 0 43,209
286 John Vorster    0 0 43,185
287 Hendrik Potgieter 0 0 43,178
288 Kanonkop 0 0 43,127
289 Steynville Sec 0 0 43,070
290 Settlers 0 0 42,932
291 Lowveld High 0 0 42,929
292 Ladybrand 0 0 42,918
293 Langenhoven Sec 0 0 42,873
294 Curro Heuwelkruin 0 0 42,868
295 Curro Hazeldean 0 0 42,803
296 Kloof 0 0 42,752
297 CBC Boksburg 0 0 42,693
298 Hillcrest 0 0 42,686
299 Paulus Joubert 0 0 42,657
300 Howick 0 0 42,493
301 Die Wilge 0 0 42,456
302 Humansdorp 0 0 42,428
303 St Henry's 0 0 42,418
304 Gill College 0 0 42,398
305 Zastron 0 0 42,341
306 Zeerust 0 0 42,297
307 Eric Louw 0 0 42,276
308 Worcester Sec 0 0 42,230
309 Kuswag 0 0 42,213
310 Carel de Wet HTS 0 0 42,154
311 Alexander Road 0 0 42,127
312 Heritage College 0 0 42,000
313 Potchefstroom Boys High 0 0 41,945
314 Port Alfred 0 0 41,852
315 Kleinvlei Sec 0 0 41,814
316 Retief 0 0 41,713
317 Granleigh 0 0 41,678
318 John Ross 0 0 41,654
319 Wesbank 0 0 41,653
320 Primrose RFC 0 0 41,630
321 Gordon High 0 0 41,493
322 Hopetown 0 0 41,428
323 Suid Natal 0 0 41,368
324 Steelcrest 0 0 41,363
325 Paul Erasmus 0 0 41,334
326 Parow 0 0 41,321
327 Bergrivier Sec 0 0 41,298
328 Morgenson 0 0 41,295
329 Generations 0 0 41,275
330 Parys 0 0 41,138
331 Somerset College 0 0 41,103
332 Goudrif 0 0 41,097
333 Klerksdorp HTS 0 0 41,091
334 St Peter's 0 0 41,048
335 Olympus 0 0 41,030
336 Caledon 0 0 41,000
337 Clermont 0 0 41,000
338 John Walton 0 0 40,973
339 Amanzimtoti High 0 0 40,929
340 Henneman 0 0 40,918
341 King David Victory Park 0 0 40,894
342 Scotsville 0 0 40,870
343 Fairbairn 0 0 40,832
344 Northern Academy 0 0 40,832
345 York 0 0 40,610
346 Curro Roodeplaat 0 0 40,537
347 Cillie 0 0 40,526
348 Douglas 0 0 40,526
349 Camps Bay 0 0 40,519
350 Postmasburg 0 0 40,487
351 George Campbell 0 0 40,430
352 De La Salle 0 0 40,378
353 Carleton Jones 0 0 40,300
354 Warrenton 0 0 40,300
355 Excelsior 0 0 40,256
356 Jan van Riebeeck 0 0 40,246
357 Vryheid Landbou 0 0 40,242
358 Pariot 0 0 40,224
359 Bultfontein 0 0 40,204
360 Eduplex 0 0 40,200
361 Orkney 0 0 40,200
362 The Settlers 0 0 40,200
363 President Steyn 0 0 40,186
364 Victoria Park 0 0 40,089
365 Gelofte 0 0 40,058
366 Heilbron 0 0 40,030
367 Ixopo 0 0 40,000
368 Wildeklawer 0 0 39,967
369 Bonzai 0 0 39,965
370 Harrismith 0 0 39,964
371 Elsburg 0 0 39,960
372 Saloman Senekal 0 0 39,956
373 Groendal 0 0 39,948
374 De Villiers Graaff 0 0 39,918
375 Gerrit Maritz 0 0 39,901
376 President    0 0 39,887
377 Estcourt 0 0 39,826
378 Apex 0 0 39,800
379 Adelaide Gym 0 0 39,778
380 Middelburg EC 0 0 39,764
381 Grosvenor Boys High 0 0 39,700
382 Kwazaduza 0 0 39,700
383 Saul Damon 0 0 39,700
384 Welkom High 0 0 39,700
385 Silverton 0 0 39,668
386 Riebeeckstad 0 0 39,647
387 Pongola High 0 0 39,562
388 Baysville 0 0 39,545
389 Ooskus Border 0 0 39,544
390 Bracken 0 0 39,494
391 Eshowe 0 0 39,474
391 Kingsway 0 0 39,471
393 Tygervalley GAU 0 0 39,449
394 Violets RFC 0 0 39,351
395 Tuine HTS 0 0 39,318
396 Winburg 0 0 39,313
397 St George's 0 0 39,282
398 Glenbrack 0 0 39,210
399 Wessel Maree 0 0 39,201
400 Roodepoort 0 0 39,160
401 Tableview 0 0 39,125
402 Belvedere 0 0 39,109
403 George Sec 0 0 39,059
404 Rangers RFC 0 0 39,020
405 Bellville South 0 0 38,952
406 Reddersburg 0 0 38,944
407 Greenside 0 0 38,902
408 Rooseveldt 0 0 38,890
409 Masiphumele 0 0 38,867
410 Plumbstead 0 0 38,863
411 Thomas More 0 0 38,852
412 Montana Worcester 0 0 38,847
413 Uitsig 0 0 38,778
414 Reddam 0 0 38,775
415 Ashton 0 0 38,773
416 Sinenjongo 0 0 38,764
417 Westview 0 0 38,763
418 Hyde Park 0 0 38,692
419 Dainfern 0 0 38,688
420 Martin Oosthuizen 0 0 38,586
421 Die Adelaar 0 0 38,500
422 Louville 0 0 38,500
423 Ladysmith 0 0 38,451
424 Langeberg Sec 0 0 38,399
425 Potch HTS 0 0 38,336
426 Magalieskruin 0 0 38,330
427 Bernadino Heights 0 0 38,268
428 JG Meiring 0 0 38,241
429 Bloubergrant 0 0 38,218
430 Reitz 0 0 38,190
431 Werda 0 0 38,190
432 Rietondale 0 0 38,176
433 Uitenhage 0 0 38,133
434 Curro Durbanville 0 0 38,089
435 Felixton College 0 0 38,087
436 Clanwilliam Sec 0 0 38,000
437 Macassar High 0 0 38,000
438 SA Dream Hunter 0 0 38,000
439 McLachlan 0 0 37,842
440 Parkland College 0 0 37,833
441 Hendrina 0 0 37,827
442 Elsiesrivier 0 0 37,641
443 FH Odendaal 0 0 37,521
444 Akasia 0 0 37,512
445 Theunissen 0 0 37,416
446 Namakwaland 0 0 37,374
447 Stanfordt Lake 0 0 37,339
448 Wittedrift 0 0 37,174
449 Lutzville 0 0 37,148
450 Tygerberg RFC 0 0 37,122
451 Zandvliet 0 0 37,032
452 Asherville 0 0 37,000
453 Bloemfontein Hoër 0 0 36,970
454 South City 0 0 36,955
455 Franchoek 0 0 36,881
456 Ferdinand Postma 0 0 36,867
457 Bella Vista 0 0 36,858
458 De Aar 0 0 36,808
459 Westonaria 0 0 36,772
460 Marquard 0 0 36,728
461 Newton 0 0 36,604
462 Durban North College 0 0 36,600
463 Hamlets RFC 0 0 36,550
464 Vredendal Sec 0 0 36,479
465 Lillyfontein 0 0 36,396
466 New Horizon Bethlehem 0 0 36,386
467 Glenwood House 0 0 36,346
468 Maragon Mooikloof 0 0 36,271
469 Calvinia 0 0 36,224
470 Witteberg  EC 0 0 36,129
471 Port Shepstone 0 0 36,126
472 Suiderlig 0 0 36,091
473 Cathcart 0 0 36,059
474 Sao Bras 0 0 36,057
475 Ndzondelelo 0 0 36,055
476 St Anne Technical 0 0 36,035
477 Sand du Plessis 0 0 36,031
478 Witbank High School 0 0 36,029
479 Chapman High 0 0 36,000
480 Chief Bokkein 0 0 36,000
481 Kannaland 0 0 36,000
482 Lambertsbaai 0 0 36,000
483 Madiba Sec 0 0 36,000
484 Olympia Park 0 0 36,000
485 Pretoria THS 0 0 36,000
486 Protea 0 0 36,000
487 Toise 0 0 36,000
488 Wellington High 0 0 36,000
489 Wolesley 0 35,950
490 Curro Secunda 0 0 35,927
491 Schweizer Reineke 0 0 35,903
492 Hawston Sec 0 0 35,778
493 Helderberg 0 0 35,718
494 Malibu High 0 0 35,694
495 Westcliff 0 0 35,598
496 Grootte Schuur 0 0 35,544
497 Albert Myburg 0 0 35,519
498 Collegians RFC 0 35,505
499 Morester 0 0 35,424
500 Esselen Park 0 0 35,399
501 Scottsdene 0 0 35,311
502 Khanyisa 0 0 35,300
503 Knysna Sec 0 0 35,252
504 Hillcrest Mosselbay 0 0 35,196
505 Roodezandt 0 0 35,140
506 De Vos Malan 0 0 35,131
507 Ntsu Secondary 0 0 35,100
508 Paul Sauer 0 0 35,096
509 Aeroville 0 0 35,000
510 Brebner 0 0 35,000
511 Concordia 0 0 35,000
512 Ikageng 0 0 35,000
513 Kemptonpark Panorama 0 0 35,000
514 Moria 0 0 35,000
515 PJ Olivier 0 0 35,000
516 Sandveld 0 0 35,000
517 Weskus 0 0 35,000
518 Rusthof 0 0 34,988
519 Germiston AHS 0 0 34,976
520 Prieska 0 0 34,962
521 Velddrif 0 0 34,944
522 Pinetown 0 0 34,943
523 St Dunstans 0 0 34,893
524 Parkdene 0 0 34,851
525 Curro Mosselbay 0 0 34,832
526 Die AnkerSkool 0 0 34,827
527 Balfour 0 0 34,801
528 Curro Hermanus 0 0 34,801
529 Gonubie 0 0 34,800
530 Treverton 0 0 34,789
531 Kimberley Boys High 0 0 34,774
532 Welkom HTS 0 0 34,767
533 Kairos 0 0 34,760
534 Port Natal 0 0 34,758
535 Umtata 0 0 34,700
536 Sophumelela 0 0 34,685
537 Stutterheim 0 0 34,675
538 Vaalharts 0 0 34,660
539 Evander 0 0 34,613
540 Sentraal Beaufordt Wes 0 0 34,612
541 SK Walmers 0 0 34,577
542 Blinkklip 0 0 34,559
543 Kylemore Sec 0 0 34,520
544 Midrand 0 0 34,520
545 Suiderberg 0 0 34,405
546 Langa RFC 0 0 34,372
547 Marist Brother 0 0 34,354
548 Hercules 0 0 34,280
549 Muizenberg 0 0 34,270
550 Voortrekker Boksburg 0 0 34,266
551 Linpark 0 0 34,119
552 Danielskuil 0 0 34,117
553 Weltevrede 0 0 34,100
554 Komatipoort 0 0 34,090
555 Van Rhynsdorp 0 0 34,053
556 Generaal Smuts 0 0 34,000
557 Heatherdale 0 0 33,852
558 Highveld Park 0 0 33,723
559 Garies 0 0 33,709
560 Carter 0 0 33,500
561 Bloemfontein Suid 0 0 33,325
562 Adamantia 0 0 33,150
563 Kwaggasrand 0 0 32,745