The first Fairtree U14 Rugby Rankings have been released — marking the beginning of an exciting journey for the youngest competitive age group. These rankings highlight early performances and give a glimpse into the emerging talent making an impact this season.
As with all school rugby rankings, this is not a standard league format. Teams face a wide variety of opponents, making it essential to look beyond simple results. The rankings are determined by four core factors: strength of opposition, points scored on the field, match outcome, and margin of victory or defeat — offering a more comprehensive assessment of each team.
Naturally, at this stage of the season, some anomalies will appear. Limited fixtures and varying opposition can influence early standings, meaning a few unexpected placements are part of the process. Over time, as more games are played, these will smooth out, and the rankings will better reflect true performance levels.
For now, embrace the unpredictability and excitement — the U14 season is underway, and the future stars of school rugby are starting to shine.

Rugby - U14 RUGBY (as at 31 Mar 2026)
U14 RUGBY
| Rank | Team | Played | W | D | L | Pts |
|---|---|---|---|---|---|---|
| 1 | DHS | 4 | 4 | 0 | 0 | 20.125 |
| 2 | STELLENBERG | 3 | 3 | 0 | 0 | 15.400 |
| 3 | PAARL BOYS HIGH | 4 | 4 | 0 | 0 | 15.200 |
| 4 | PAUL ROOS GYM | 3 | 3 | 0 | 0 | 14.533 |
| 5 | GREY COLLEGE | 4 | 3 | 0 | 1 | 14.475 |
| 6 | KEARSNEY COLLEGE | 6 | 5 | 0 | 1 | 14.283 |
| 7 | FRAMESBY | 3 | 3 | 0 | 0 | 13.633 |
| 8 | OAKDALE | 4 | 4 | 0 | 0 | 13.350 |
| 9 | HELPMEKAAR | 5 | 4 | 0 | 1 | 13.100 |
| 10 | OUTENIQUA | 4 | 3 | 0 | 1 | 13.025 |
| 11 | WESTVILLE | 6 | 4 | 1 | 1 | 12.883 |
| 12 | PAARL GIM | 4 | 3 | 0 | 1 | 12.725 |
| 13 | MENLOPARK | 4 | 2 | 0 | 2 | 12.525 |
| 14 | JEPPE | 4 | 3 | 1 | 0 | 12.150 |
| 15 | BEN VORSTER | 3 | 3 | 0 | 0 | 11.567 |
| 16 | KLERKSDORP | 4 | 3 | 0 | 1 | 11.475 |
| 17 | MARITZBURG COLLEGE | 5 | 3 | 0 | 2 | 10.700 |
| 18 | GARSFONTEIN | 3 | 1 | 0 | 2 | 10.567 |
| 19 | RUSTENBURG | 3 | 2 | 0 | 1 | 10.467 |
| 20 | BRANDWAG | 5 | 5 | 0 | 0 | 10.140 |
| 21 | ST JOHNS COLLEGE | 4 | 3 | 0 | 1 | 9.975 |
| 22 | DIAMANTVELD | 5 | 2 | 0 | 3 | 9.760 |
| 23 | HTS DROSTDY | 3 | 1 | 0 | 2 | 9.700 |
| 24 | CHARLIE HOFMEYR | 4 | 4 | 0 | 0 | 9.650 |
| 25 | LANGENHOVEN GIM | 5 | 5 | 0 | 0 | 9.560 |
| 26 | ZWARTKOP | 7 | 5 | 0 | 2 | 9.186 |
| 27 | GLENWOOD | 3 | 2 | 0 | 1 | 8.767 |
| 28 | WATERKLOOF | 4 | 1 | 0 | 3 | 8.525 |
| 29 | TRIO | 4 | 2 | 0 | 2 | 8.400 |
| 30 | LIGBRON | 3 | 2 | 0 | 1 | 8.367 |
| 31 | LEEUWENHOF | 3 | 2 | 0 | 1 | 8.067 |
| 32 | PRETORIA BOYS HIGH | 3 | 1 | 0 | 2 | 7.933 |
| 33 | HEIDELBERG VOLKIES | 3 | 1 | 0 | 2 | 7.867 |
| 34 | PARKTOWN | 5 | 3 | 0 | 2 | 7.840 |
| 35 | FICHARDTPARK | 3 | 2 | 0 | 1 | 7.833 |
| 36 | VICTORIA PARK | 3 | 3 | 0 | 0 | 7.633 |
| 37 | SENTRAAL | 3 | 2 | 0 | 1 | 7.600 |
| 38 | MIDSTREAM | 4 | 2 | 1 | 1 | 7.525 |
| 39 | CAMBRIDGE | 3 | 1 | 1 | 1 | 7.467 |
| 40 | ST BENEDICTS | 5 | 3 | 0 | 2 | 7.420 |
| 41 | HOPEFIELD | 3 | 3 | 0 | 0 | 7.400 |
| 42 | HUGENOTE WELLINGTON | 4 | 2 | 0 | 2 | 7.250 |
| 43 | MIDDELBURG HS | 7 | 3 | 0 | 4 | 6.957 |
| 44 | HTS MIDDELBURG | 6 | 1 | 0 | 5 | 6.717 |
| 45 | HUGENOTE SPRINGS | 3 | 1 | 0 | 2 | 6.600 |
| 46 | VOORTREKKER BETH | 3 | 2 | 0 | 1 | 6.400 |
| 47 | UNION HS | 4 | 3 | 0 | 1 | 6.300 |
| 48 | WITTEBERG | 3 | 2 | 0 | 1 | 6.233 |
| 49 | MARLOW | 3 | 1 | 0 | 2 | 6.100 |
| 50 | DIE BRANDWAG | 4 | 2 | 0 | 2 | 5.825 |
| 51 | RAND PARK | 3 | 2 | 0 | 1 | 5.800 |
| 52 | ST CHARLES COLLEGE | 5 | 1 | 0 | 4 | 5.800 |
| 53 | UPLANDS COLLEGE | 4 | 4 | 0 | 0 | 5.575 |
| 54 | KINGSWOOD COLLEGE | 3 | 1 | 1 | 1 | 5.533 |
| 55 | KEMPTON PARK | 5 | 1 | 0 | 4 | 5.520 |
| 56 | PORT REX | 3 | 2 | 0 | 1 | 5.433 |
| 57 | DINAMIKA | 4 | 2 | 0 | 2 | 5.100 |
| 58 | CENTURION | 6 | 2 | 0 | 4 | 5.000 |
| 59 | SWARTLAND | 3 | 1 | 0 | 2 | 4.800 |
| 60 | WORCESTER GYM | 3 | 0 | 0 | 3 | 4.600 |
| 61 | BELLVILLE | 3 | 0 | 0 | 3 | 4.533 |
| 62 | BRACKENFELL | 3 | 1 | 0 | 2 | 4.400 |
| 63 | HUDSON PARK | 3 | 0 | 0 | 3 | 4.300 |
| 64 | CORNWALL HILL | 3 | 1 | 0 | 2 | 4.200 |
| 65 | OOSTERLIG | 3 | 0 | 0 | 3 | 3.433 |
| 66 | POTCH BOYS | 3 | 0 | 0 | 3 | 2.767 |
| 67 | KRUGERSDORP | 4 | 1 | 0 | 3 | 2.375 |
| 68 | SPRINGS BOYS | 4 | 2 | 0 | 2 | 2.175 |
| 69 | POINT | 4 | 1 | 0 | 3 | 2.150 |
| 70 | MILNERTON | 4 | 0 | 0 | 4 | 1.775 |
| 71 | ST ANDREWS COLLEGE | 3 | 0 | 0 | 3 | -0.867 |
| 72 | PRETORIA NOORD | 3 | 0 | 0 | 3 | -1.100 |
| 73 | DF MALHERBE | 3 | 0 | 0 | 3 | -2.233 |