| # | null | 100m | nt_header_3 | nt_header_4 |
|---|---|---|---|---|
| 1 | 10.24 | Marko Ferreira | EPA | SA Schools Championship |
| 2 | 10.26 | Bayanda Walaza | AGN | ASA Championship |
| 3 | 10.33 | Karabo Letebele | Transvalia | ASA Championship |
| 4 | 10.36 | Robin-Lee Eland | Northern Cape | SA Schools Championship |
| 5 | 10.38 | Leendert Koekemoer | Helpmekaar | Super Interhoër Groep 1 |
| 6 | 10.39 | Martin Joubert | Volkies | SA Schools Championship |
| 7 | 10.40 | Neo Binda | Free State | SA Schools Championship |
| 8 | 10.43 | Dylan Scheepers | LA | Itec Prestige-byeenkoms | Transvalia |
| 9 | 10.44 | Zattu Hlongwane | Curro Hazeldean | ASA Championship |
| 10.45 | Karabo Letebele | Transvalia | AGN League 1 | |
| 10 | 10.49 | A-Jay Sampson | STELIS | SA Schools Championship |
| 11 | 10.50 | Xander Schoeman | Garsfontein | Pretoria A-Bond |
| 12 | 10.53 | Inam Dlunge | Curro Hazeldean | Super Interhoër Groep 5 |
| 13 | 10.54 | Steven Sabino | MOZ | AGN League 3 |
| 14 | 10.55 | Jeerhano Jagers | Paarl Gimnasium | Curro Podium | National |
| 10.56 | Xander Schoeman | Garsfontein | Wildeklawer TUT Top 14 | |
| 10.56 | Inam Dlunge | Curro Hazeldean | Wildeklawer TUT Top 14 | |
| 10.57 | Martin Joubert | Volkies | Sonop Interhoër | |
| 10.58 | Marko Ferreira | EPA | ASA Championship | |
| 10.58 | Xander Schoeman | Garsfontein | AGN League 1 | |
| 10.59 | Inam Dlunge | Curro Hazeldean | Curro Podium | National | |
| 10.63 | Inam Dlunge | Curro Hazeldean | Affies Wildeklawer | |
| 15 | 10.61 | Dihan Crause | T | Itec Prestige-byeenkoms | Transvalia |
| 10.62 | Lethabo Maloma | Curro Hazeldean | Pretoria B-Bond | |
| 16 | 10.62 | Zattu Hlongwane | Curro Hazeldean | Curro Podium | National |
| 10.65 | Martin Joubert | Volkies | ASA Championship | |
| 10.66 | Xander Schoeman | Garsfontein | Curro Podium | National | |
| 17 | 10.66 | Bertie Cruywagen | PODINV | Curro Podium | National |
| 18 | 10.67 | Kefilwe Phamotse | Midstream College | Sonop Interhoër |
| 10.67 | Lethabo Maloma | Curro Hazeldean | Affies Wildeklawer | |
| 10.67 | A-Jay Sampson | Boland | ASA Championship | |
| 19 | 10.69 | Jayden Parkin | Hoërskool Sentraal | Sentraal Top 20 |
| 10.69 | Dylan Scheepers | LA | SA Schools Championship | |
| 10.71 | A-Jay Sampson | STELIS | Curro Podium | National | |
| 10.71 | Andile Mlenga | Sasolburg | Sentraal Top 20 | |
| 10.72 | Lethabo Maloma | Curro Hazeldean | Wildeklawer TUT Top 14 | |
| 10.75 | Lethabo Maloma | Curro Hazeldean | Curro Podium | National | |
| 20 | 10.76 | Trey Chimunya | ZIM | AGN League 2 |
| 10.76 | Kryn Romijn | Ermelo | Sonop Interhoër | |
| 10.76 | Tshepiso Segooa | Midstream College | Pretoria A-Bond | |
| 10.76 | Mandle-Nkosi Gexa | Free State | SA Schools Championship |
| # | null | 200m | nt_header_3 | nt_header_4 |
|---|---|---|---|---|
| 1 | 20.59 | Leendert Koekemoer | Helpmekaar | Super Interhoër Groep 1 |
| 20.67 | Sibongakonke Makhaza | KZNA | ASA Championship | |
| 20.79 | Leendert Koekemoer | Helpmekaar | Helpmekaar Goue Liga | |
| 2 | 20.81 | Marko Ferreira | EPA | SA Schools Championship |
| 20.85 | Marko Ferreira | EPA | ASA Championship | |
| 3 | 20.93 | Neo Binda | Free State | SA Schools Championship |
| 4 | 21.06 | Bertie Cruywagen | PODINV | Curro Podium | National |
| 5 | 21.09 | Robin-Lee Eland | AGW | SA Schools Championship |
| 21.11 | Robin-Lee Eland | AGW | ASA Championship | |
| 6 | 21.16 | Inam Dlunge | Curro Hazeldean | Pretoria B-Bond |
| 21.16 | Sbongakonke Makhaza | KwaZulu-Natal | SA Schools Championship | |
| 7 | 21.24 | Leonard Nameka | Invitational | Wildeklawer TUT Top 14 |
| 21.27 | Inam Dlunge | Curro Hazeldean | Curro Podium | National | |
| 8 | 21.30 | A-Jay Sampson | Boland | ASA Championship |
| 21.30 | A-Jay Sampson | Boland | SA Schools Championship | |
| 9 | 21.34 | André Olivier | Individual | ASA Championship |
| 10 | 21.36 | Ryno Riekert | Menlopark | Menlo Invitational |
| 21.36 | Dylan Scheepers | Invitational | SA Schools Championship | |
| 11 | 21.40 | Fafa Calitz | Wesvalia | Menlo Invitational |
| 12 | 21.41 | Lethabo Maloma | Curro Hazeldean | Super Interhoër Groep 5 |
| 13 | 21.42 | Brentlee Damons | GHBH | Boland Prestige |
| 21.42 | Ryno Riekert | Menlopark | Helpmekaar Goue Liga | |
| 21.42 | Inam Dlunge | Tuks Sport School | AGN League 3 | |
| 14 | 21.43 | Lesibe Dikgale | Curro Hazeldean | AGN League 1 |
| 21.44 | Lesibe Dikgale | Curro Hazeldean | AGN League 3 | |
| 15 | 21.45 | Njabulo Mbatha | Tuks Sport School | AGN League 2 |
| 21.48 | Inam Dlunge | Curro Hazeldean | Wildeklawer TUT Top 14 | |
| 16 | 21.51 | Xander Schoeman | Garsfontein | Curro Podium | National |
| 17 | 21.53 | Dylan Scheepers | Invitational | ASA Championship |
| 21.53 | André Olivier | PODINV | Curro Podium | National | |
| 21.56 | A-Jay Sampson | STELIS | Curro Podium | National | |
| 18 | 21.57 | Aiden Bester | Noordheuwel | Curro Podium | National |
| 19 | 21.58 | David Joubert | Oos-Moot | Pretoria B-Bond |
| 20 | 21.59 | Kryn Romijn | Ermelo | Sonop Interhoër |
| 21.59 | David Joubert | Oos-Moot | Super Interhoër Groep 2 |
| # | null | 400M | nt_header_3 | nt_header_4 |
|---|---|---|---|---|
| 1 | 45.60 | Leendert Koekemoer | Helpmekaar | Curro Podium | National |
| 45.96 | Leendert Koekemoer | Helpmekaar | Wildeklawer TUT Top 14 | |
| 2 | 46.50 | Kryn Romijn | Hoërskool Ermelo | Wildeklawer TUT Top 14 |
| 3 | 46.61 | Bayanda Walaza | TUT | AGN League 2 |
| 46.73 | Kryn Romijn | Hoërskool Ermelo | Sonop Interhoër | |
| 4 | 47.19 | Abelines Schoeman | GHBH | SA Schools Championship |
| 5 | 47.34 | Joshua Jordan | BORA | SA Schools Championship |
| 6 | 47.40 | Njabulo Mbatha | TSHS | Curro Podium | National |
| 47.54 | Kryn Romijn | Hoërskool Ermelo | Nelspruit vriendskaplik | |
| 47.55 | Abelines Schoeman | GHBH | Boland Prestige | |
| 47.66 | Sihle Mahlangu | ACNW | ASA Championship | |
| 47.68 | Leendert Koekemoer | Helpmekaar | Super Interhoër Groep 1 | |
| 47.82 | Abelines Schoeman | Pretoria Boys’ High | ASA Championship | |
| 7 | 47.91 | David Joubert | Oos-Moot | Super Interhoër Groep 2 |
| 8 | 47.93 | Kadmiel Lotika | Ben Viljoen | SA Schools Championship |
| 9 | 47.99 | Kieran Frosler | Eastern Cape | SA Schools Championship |
| 47.99 | Abelines Schoeman | Pretoria Boys’ High | Curro Podium | National | |
| 48.00 | Kadmiel Lotika | Ben Viljoen | ASA Championship | |
| 10 | 48.06 | Renaldinho Swarts | BOLA | ASA Championship |
| 11 | 48.07 | Janu vd Linde | GHBH | ASA Championship |
| 12 | 48.20 | Roux van Zyl | BOLA | ASA Championship |
| 48.22 | David Joubert | Oos-Moot | Curro Podium | National | |
| 48.34 | David Joubert | Oos-Moot | Helpmekaar Goue Liga | |
| 13 | 48.36 | Werner Gouws | Affies | Curro Podium | National |
| 14 | 48.38 | Lesibe Dikgale | Curro Hazeldean | Affies Wildeklawer |
| 48.43 | Janu vd Linde | GHBH | Boland Prestige | |
| 48.46 | Werner Gouws | Affies | Pretoria A-Bond | |
| 15 | 48.48 | Matodzi Ndou | Curro Hazeldean | Pretoria B-Bond |
| 16 | 48.53 | Heinrich Grobbelaar | Hoërskool Sentraal | Sentraal Top 20 |
| 48.53 | David Joubert | Oos-Moot | Pretoria B-Bond | |
| 48.61 | Joshua Jordan | BORA | ASA Championship | |
| 48.63 | Heinrich Grobbelaar | Hoërskool Sentraal | Wildeklawer TUT Top 14 | |
| 17 | 48.68 | Lukhanyo Stafa | Free State | SA Schools Championship |
| 18 | 48.74 | Thabang Moekoena | HTS Sasolburg | Sentraal Top 20 |
| 19 | 48.85 | Leema Maruma | Pretoria Boys’ High | Curro Podium | National |
| 20 | 48.90 | Bukhosi Mathuthu | ZIM | AGN League 2 |
| # | null | 100 mH | nt_header_3 | nt_header_4 |
|---|---|---|---|---|
| 1 | 13.22 | Jack Naeem | WPA | ASA Championship |
| 2 | 13.48 | Jayden Parkin | Hoërskool Sentraal | ASA Championship |
| 13.68 | Jayden Parkin | Hoërskool Sentraal | Sentraal Top 20 | |
| 3 | 13.72 | Morne Engelbrecht | KZNA | ASA Championship |
| 13.72 | Morne Engelbrecht | KZNA | SA Schools Championship | |
| 4 | 13.77 | Werner Bezuidenhout | AGN | ASA Championship |
| 5 | 13.89 | Zander Rikhotso | AGN | ASA Championship |
| 13.95 | Jayden Parkin | Hoërskool Sentraal | Wildeklawer TUT Top 14 | |
| 6 | 13.96 | Justin van Vuuren | Tuks Sport | ASA Championship |
| 7 | 13.97 | Tumiso Letsaolo | Rob Ferreira | Sonop Interhoër |
| 13.97 | Tumiso Letsaolo | Rob Ferreira | SA Schools Championship | |
| 8 | 13.99 | Jaydin Fritz | WPA | ASA Championship |
| 9 | 14.11 | CA Froneman | Midstream College | SA Schools Championship |
| 10 | 14.12 | Kofi Kyei | Mpumalanga | SA Schools Championship |
| 14.21 | Tumiso Letsaolo | Rob Ferreira | ASA Championship | |
| 14.33 | CA Froneman | Midstream College | Pretoria A-Bond | |
| 11 | 14.34 | Solwazi Sikosana | Mpumalanga | SA Schools Championship |
| 12 | 14.39 | Tenyeko Nkuna | ERS | Bosveld Interhoër |
| 13 | 14.53 | Ge-Raldo Danster | Centurion | Pretoria B-Bond |
| 14 | 14.56 | Mustafa Mokwena | W | Bosveld Interhoër |
| 14.40 | Justin van Vuuren | Tuks Sport | AGN League 3 | |
| 14.43 | CA Froneman | Midstream College | AGN League 3 | |
| 15 | 14.46 | Luan Williams | Zwartkop | AGN League 1 |
| 16 | 14.61 | Lesibe Dikgale | Curro Hazeldean | Affies Wildeklawer |
| 17 | 14.62 | Owethu Msibi | HTSWAB | Sonop Interhoër |
| 18 | 14.66 | Morapedi Masejane | Witteberg | Sentraal Top 20 |
| 14.70 | Lesibe Dikgale | Curro Hazeldean | Curro Podium | National | |
| 19 | 14.71 | Boitumelo Mateya | Gauteng | SA Schools Championship |
| 20 | 14.75 | Anton van de Giessen | Zwartkop | AGN League 3 |
| # | null | 300m | nt_header_3 | nt_header_4 |
|---|---|---|---|---|
| 1 | 49.90 | Njabulo Mbatha | TSHS | ASA Championship |
| 2 | 50.54 | Lesibe Dikgale | Curro Hazeldean | Curro Podium | National |
| 50.80 | Njabulo Mbatha | TSHS | Curro Podium | National | |
| 3 | 51.01 | Morne Engelbrecht | KZNA | SA Schools Championship |
| 51.54 | Lesibe Dikgale | Curro Hazeldean | Wildeklawer TUT Top 14 | |
| 4 | 51.60 | Matodzi Ndou | AGN | ASA Championship |
| 51.63 | Morne Engelbrecht | KZNA | ASA Championship | |
| 5 | 52.43 | Jo-Waine Bush | BOLA | SA Schools Championship |
| 6 | 52.51 | Mthokozisi Ndlovu | PODINV | SA Schools Championship |
| 7 | 52.78 | Juan du Plessis | ACNW | ASA Championship |
| 52.88 | Lesibe Dikgale | Curro Hazeldean | Affies Wildeklawer | |
| 8 | 53.02 | Justin van Vuuren | AGN | ASA Championship |
| 9 | 53.09 | Alex Pienaar | LWHAKA | SA Schools Championship |
| 10 | 53.30 | Ameer Smith | Tyger Valley | SA Schools Championship |
| 11 | 53.34 | Abelines Schoeman | Pretoria Boys’ High | SA Schools Championship |
| 53.35 | Mthokozisi Ndlovu | PODINV | ASA Championship | |
| 12 | 53.36 | WJ Fraser | ACNW | ASA Championship |
| 53.52 | Abelines Schoeman | Pretoria Boys’ High | Curro Podium | National | |
| 13 | 53.59 | CA Froneman | Midstream College | SA Schools Championship |
| 53.81 | Abelines Schoeman | Pretoria Boys’ High | Boland Prestige | |
| 53.92 | CA Froneman | Midstream College | Pretoria A-Bond | |
| 53.92 | Jo-Waine Bush | BOLA | ASA Championship | |
| 54.18 | Lesibe Dikgale | Curro Hazeldean | Super Interhoër Groep 5 | |
| 54.19 | Mthokozisi Ndlovu | PODINV | Curro Podium | National | |
| 54.28 | Alex Pienaar | LWHAKA | Curro Podium | National | |
| 54.43 | Lesibe Dikgale | Curro Hazeldean | Pretoria B-Bond | |
| 14 | 54.45 | Anton vd Giessen | Zwartkop | Curro Podium | National |
| 54.49 | CA Froneman | Midstream College | Curro Podium | National | |
| 54.52 | Ca Froneman | Midstream College | AGN League 3 | |
| 15 | 54.60 | Ameer Smith | Tyger Valley | MTBS |
| 54.62 | Anton vd Giessen | Zwartkop | Pretoria A-Bond | |
| 54.80 | Abelines Schoeman | Pretoria Boys’ High | Top Boys | |
| 54.85 | Anton vd Giessen | Zwartkop | AGN League 3 | |
| 54.90 | Anton vd Giessen | Zwartkop | Super Interhoër Groep 1 | |
| 55.03 | Mthokozisi Ndlovu | Rob Ferreira | Sonop Interhoër | |
| 16 | 55.15 | Bokamoso Moabi | NMM | Noordwes Interhoër |
| 55.17 | Bernard Esterhuyzen | Affies | Super Interhoër Groep 1 | |
| 55.17 | CA Froneman | Midstream College | Wildeklawer TUT Top 14 | |
| 55.19 | Anton vd Giessen | Invitational | Wildeklawer TUT Top 14 | |
| 17 | 55.48 | Ryno Riekert | Menlopark | Menlopark Uitnodigingsbyeenkoms |
| 55.59 | Anton vd Giessen | Zwartkop | Noordheuwel Top 15 | |
| 18 | 55.69 | Lawrence Matthews | Northern Cape | SA Schools Championship |
| 19 | 55.86 | Adriaan Bonthuys | Free State | SA Schools Championship |
| 20 | 55.91 | Nieuwen Tango | Western Cape | SA Schools Championship |
| # | null | 800m | nt_header_3 | nt_header_4 |
|---|---|---|---|---|
| 1 | 1:48.84 | Werner Gouws | Affies | ASA Championship |
| 1:50.93 | Werner Gouws | Affies | Super Interhoër Groep 1 | |
| 2 | 1:51.90 | Marceghlle Wakefield | CGA | ASA Championship |
| 3 | 1:52.20 | Beyon Prins | BOLA | ASA Championship |
| 4 | 1:52.30 | Marcel Brits | Montana | Pretoria A-Bond |
| 1:52.48 | Brandon Joubert | PODINV | ASA Championship | |
| 1:52.60 | Werner Gouws | Affies | Pretoria A-Bond | |
| 5 | 1:52.92 | Realeboga Smith | Curro Hazeldean | Affies Wildeklawer |
| 1:52.95 | Werner Gouws | Affies | Affies Wildeklawer | |
| 6 | 1:53.41 | Brandon Joubert | Invitational | Wildeklawer TUT Top 14 |
| 1:53.46 | Marcel Brits | Montana | SA Schools Championship | |
| 7 | 1:53.54 | Willem Kruger | Bethlehem Voortrekker | Sentraal Top 20 |
| 1:53.54 | Markie Munzimba | WPA | ASA Championship | |
| 8 | 1:53.82 | Francois Scheepers | Zwartkop | Super Interhoër Groep 1 |
| 1:53.86 | Francois Scheepers | Zwartkop | AGN League 3 | |
| 9 | 1:53.92 | Christiaan Franken | Garsfontein | Pretoria A-Bond |
| 1:54.12 | Christiaan Franken | Garsfontein | ASA Championship | |
| 1:54.26 | Christiaan Franken | Garsfontein | AGN League 3 | |
| 10 | 1:54.52 | Rico Coetzer | Zwartkop | Pretoria A-Bond |
| 11 | 1:54.56 | Joshua Young | Affies | Pretoria A-Bond |
| 12 | 1:54.64 | Carlos de Freitas | Masai | AGN League 3 |
| 1:54.67 | Willem Kruger | Bethlehem Voortrekker | SA Schools Championship | |
| 13 | 1:54.76 | Gerhard Bossert | Witteberg | Sentraal Top 20 |
| 1:54.76 | Seth Nienaber | Dr Malan | Super Interhoër Groep 2 | |
| 1:54.83 | Brandon Joubert | PODINV | Curro Podium |National | |
| 14 | 1:54.85 | Anele Mkhonto | Nelspruit Hoërskool | Super Interhoër Groep 2 |
| 15 | 1:55.03 | Déan Fourie | Midstream College | Pretoria A-Bond |
| 1:55.22 | Christiaan Franken | Garsfontein | AGN League 2 | |
| 1:55.23 | Anele Mkhonto | Nelspruit Hoërskool | SA Schools Championship | |
| 1:55.34 | Joshua Young | Affies | Curro Podium |National | |
| 16 | 1:55.35 | Tshepang Tshivhula | Tuks Sport | AGN League 2 |
| 17 | 1:55.37 | Wian Nolte | Waterkloof | Pretoria A-Bond |
| 1:55.38 | Brandon Joubert | Nedbank | AGN League 1 | |
| 18 | 1:55.40 | Israel Sylvia | Queens Colllege | Curro Podium |National |
| 1:55.42 | Wian Nolte | Waterkloof | Curro Podium |National | |
| 1:55.46 | Francois Scheepers | Zwartkop | Pretoria A-Bond | |
| 1:55.47 | Francois Scheepers | Zwartkop | SA Schools Championship | |
| 19 | 1:55.53 | WJ Kruger | BVA | Wildeklawer TUT Top 14 |
| 1:55.54 | Anele Mkhonto | Nelspruit Hoërskool | Affies Wildeklawer | |
| 20 | 1:55.70 | Sisanda Ntuli | AGN | ASA Championship |
| # | null | 1500 | nt_header_3 | nt_header_4 |
|---|---|---|---|---|
| 1 | 03:48.05 | Amogelang Tatai | ACNW | ASA Championship |
| 2 | 03:48.84 | Leehanro Ahrendse | STELIS | ASA Championship |
| 3 | 03:49.06 | Ruben Visagie | AGN | ASA Championship |
| 4 | 03:50.24 | Marcel Brits | Montana | ASA Championship |
| 5 | 03:52.60 | Thinus Erasmus | OQHS | ASA Championship |
| 03:55.17 | Marcel Brits | Montana | SA Schools Championship | |
| 6 | 03:56.01 | Willem Kruger | Affies | SA Schools Championship |
| 7 | 03:56.37 | Gerhard Bossert | Free State | SA Schools Championship |
| 8 | 03:56.48 | Werner Gouws | Affies | Affies Wildeklawer |
| 03:56.48 | Reghardt Hatting | Affies | Affies Wildeklawer | |
| 9 | 06:56.64 | Realeboga Smith | Curro Hazeldean | ASA Championship |
| 10 | 03:57.33 | Robben Baloyi | Limpopo | SA Schools Championship |
| 03:58.05 | Realeboga Smith | Curro Hazeldean | Curro Podium | National | |
| 03:58.23 | Marcel Brits | Montana | Curro Podium | National | |
| 11 | 03:58.24 | Francois Scheepers | Zwartkop | ASA Championship |
| 12 | 03:58.77 | Tshepang Tshivhula | Tuks Sport | ASA Championship |
| 03:58.87 | Willem Kruger | Affies | ASA Championship | |
| 13 | 03.59.60 | Mayibongwe Vilakati | Tuks Sport | AGN League 2 |
| 03:59.61 | Thinus Erasmus | OQHS | Curro Podium | National | |
| 14 | 06:59.80 | Rico Coertzer | Zwartkop | Curro Podium | National |
| 03:59.89 | Realeboga Smith | Curro Hazeldean | Wildeklawer TUT Top 14 | |
| 15 | 03:59.93 | Zane Strydom | CGA | ASA Championship |
| 04:00.19 | Realeboga Smith | Curro Hazeldean | Affies Wildeklawer | |
| 16 | 04:00.32 | Samkelo Mbesa | Tuks Sport | AGN League 2 |
| 17 | 04:00.50 | Dante Raath | Menlopark | Curro Podium | National |
| 18 | 04:00.67 | Bertus vd Linde | Potchefstroom Gimnasium | Gimmie Prestige |
| 19 | 04:01.19 | Dean Fourie | Midstream College | Curro Podium | National |
| 04:01.37 | Marcel Brits | Montana | AGN League 1 | |
| 20 | 04:01.41 | Thabo Nogqala | ATRA | ASA Championship |
| # | null | 3000 | nt_header_3 | nt_header_4 |
|---|---|---|---|---|
| 1 | 08:05.30 | Ewan Lourens | Menlopark | Helpmekaar Goue Liga |
| 2 | 08:24.31 | Amogelang Tatai | ACNW | ASA Championship |
| 3 | 08:25.05 | Marcel Brits | Montana | ASA Championship |
| 4 | 08:26.65 | Rico Coetzer | Zwartkop | ASA Championship |
| 5 | 08:28.38 | Juan Breytenbach | BOLA | ASA Championship |
| 6 | 08:29.05 | Bertus vd Linde | Potchefstroom Gimnasium | ASA Championship |
| 7 | 08:29.51 | Njabulo Hlatshwayo | AGN | ASA Championship |
| 08:31.89 | Bertus vd Linde | Potchefstroom Gimnasium | Super Interhoër Groep 2 | |
| 8 | 08:32.16 | Divan de Vries | ACNW | ASA Championship |
| 9 | 08:33.65 | Kagiso Mogale | Pretoria Boys High | Super Interhoër Groep 6 |
| 10 | 08:33.68 | Dante Raath | Menlopark | ASA Championship |
| 11 | 08:33.88 | Tshepang Tshivhula | TSHS | ASA Championship |
| 12 | 08:34.53 | Lutho Timati | ACNW | ASA Championship |
| 13 | 08:34.76 | Realeboga Smith | Curro Hazeldean | Curro Podium | National |
| 14 | 08:35.02 | Johann Roelofse | PODINV | ASA Championship |
| 08:35.39 | Johann Roelofse | PODINV | Curro Podium | National | |
| 15 | 08:35.70 | Reghardt Hatting | Affies | Pretoria A-Bond |
| 08:35.75 | Marcel Brits | Montana | Curro Podium | National | |
| 08:36.29 | Reghardt Hatting | Affies | Curro Podium | National | |
| 08:36.97 | Dante Raath | Menlopark | Curro Podium | National | |
| 16 | 08:37.10 | Masimakhe Stungu | BIR | Super Interhoër Groep 6 |
| 08:37.24 | Realeboga Smith | Curro Hazeldean | Wildeklawer TUT Top 14 | |
| 17 | 08:37.31 | Siyabonga Mbeleki | Curro Hazeldean | ASA Championship |
| 08:38.29 | Rico Coetzer | Zwartkop | Pretoria A-Bond | |
| 18 | 08:42.43 | Jaun-Pierre vd Berg | CGA | ASA Championship |
| 08:42.89 | Tshepang Tshivhula | TSHS | Curro Podium | National | |
| 19 | 08:43.36 | Jonathan Gauld | Pretoria Boys High | ASA Championship |
| 20 | 08:45.13 | Markus Delport | CGA | ASA Championship |
| # | null | Long Jump | nt_header_3 | nt_header_4 |
|---|---|---|---|---|
| 1 | 7.91 | Steven Sabino | MZBQ | AGN League 2 |
| 2 | 7.65 | Temoso Masikane | ANWN | ASA Championship |
| 3 | 7.43 | Sarel Boshoff | Oos-Moot | SA Schools Championship |
| 4 | 7.29 | Nicolas Nieman | Menlopark | Pretoria A-Bond |
| 5 | 7.25 | Keamogetswe Monyeki | Curro Hazeldean | Curro Podium | National |
| 6 | 7.24 | Sarel Boshoff | Oos-Moot | ASA Championship |
| 7.23 | Sarel Boshoff | Oos-Moot | Super Interhoër Groep 2 | |
| 7.19 | Keamogetswe Monyeki | Curro Hazeldean | Pretoria B-Bond | |
| 7.17 | Keamogetswe Monyeki | Curro Hazeldean | Wildeklawer TUT Top 14 | |
| 7 | 7.16 | Owen Pietersen | ASWD | ASA Championship |
| 8 | 7.14 | Lehumo Leso | Pretoria Boys’ High | Curro Podium | National |
| 7.14 | Nicolas Nieman | Menlopark | AGN League 3 | |
| 9 | 7.10 | Charldenyo Vermeulen | Western Cape | SA Schools Championship |
| 10 | 7.06 | Tiisetso Mosima | Curro Hazeldean | AGN League 3 |
| 7.05 | Sarel Boshoff | Oos-Moot | Helpmekaar Goue Liga | |
| 7.04 | Tiisetso Mosima | Curro Hazeldean | Super Interhoër Groep 5 | |
| 11 | 7.04 | Nicholas Michael | Garsfontein | Pretoria A-Bond |
| 12 | 7.03 | Jordan Pretorius | Hoërskool Nelspruit | Nelspruit Vriendskaplik |
| 13 | 7.01 | Rialto Visser | Gauteng | SA Schools Championship |
| 7.01 | Lehumo Leso | Pretoria Boys’ High | AGN League 1 | |
| 7.00 | Sarel Boshoff | Oos-Moot | Curro Podium | National | |
| 6.97 | Lehumo Leso | Pretoria Boys’ High | ASA Championship | |
| 6.93 | Sarel Boshoff | Oos-Moot | Pretoria B-Bond | |
| 6.89 | Tiisetso Mosima | Curro Hazeldean | ASA Championship | |
| 6.88 | Tiisetso Mosima | Curro Hazeldean | Pretoria B-Bond | |
| 14 | 6.86 | Nicholas Michael | Garsfontein | Wildeklawer TUT Top 14 |
| 15 | 6.85 | Ge-Raldo Danster | Centurion | Pretoria B-Bond |
| 6.85 | Jacques Faure | Zwartkop | Pretoria A-Bond | |
| 6.84 | Lehumo Leso | Pretoria Boys’ High | Menlopark Uitnodigingsbyeenkoms | |
| 16 | 6.83 | Thabelo Moloi | EPA | ASA Championship |
| 17 | 6.81 | Jeerhano Jagers | PGM | Curro Podium | National |
| 6.81 | Shane Murray | Waterkloof | Pretoria A-Bond | |
| 18 | 6.80 | Shane Murray | Waterkloof | Curro Podium | National |
| 6.80 | Shane Murray | Waterkloof | Helpmekaar Goue Liga | |
| 6.80 | Shapard Khoza | Rob Ferreira | Sonop Interhoër | |
| 19 | 6.78 | Hlompo Rooibaadjie | CKAT | Curro Podium | National |
| 6.78 | Lishiko Sekeleti | Eastern Cape | SA Schools Championship | |
| 20 | 6.77 | Sthembiso Mkhonza | Mpumalanga | SA Schools Championship |
| 6.77 | Sarel Boshoff | Oos-Moot | Noordheuwel Top 15 |
| # | null | High Jump | nt_header_3 | nt_header_4 |
|---|---|---|---|---|
| 1 | 2.06 | Zizwe Khumalo | Garsfontein | Curro Podium | National |
| 2.06 | Zizwe Khumalo | Garsfontein | Pretoria A-Bond | |
| 2 | 2.03 | Temoso Masikane | ANWN | ASA Championship |
| 3 | 2.00 | Arno Haasbroek | MLA | Wildeklawer TUT Top 14 |
| 2.00 | Zizwe Khumalo | Garsfontein | Wildeklawer TUT Top 14 | |
| 2.00 | Zizwe Khumalo | Garsfontein | Super Interhoër Groep 1 | |
| 2.00 | Jamiel Marcus | WPA | ASA Championship | |
| 2.00 | Lucas Stoltz | CGA | ASA Championship | |
| 2.00 | Zizwe Khumalo | Garsfontein | ASA Championship | |
| 4 | 1.99 | Jamiel Marcus | WPA | SA Schools Championship |
| 5 | 1.95 | Zizwe Khumalo | Garsfontein | AGN League 1 |
| 1.95 | Leehanro Ahrendse | STELIS | Curro Podium | National | |
| 1.95 | Ruan Smit | Klerksdorp | Menlopark Massa Byeenkoms | |
| 1.95 | Hallelujah Kaulinge | Windhoek Gimnasium | Menlopark Massa Byeenkoms | |
| 1.95 | Armand Duffy | Affies | Pretoria A-Bond | |
| 1.95 | Leskin Samuals | Menlopark | Pretoria A-Bond | |
| 1.95 | Armand Duffy | Affies | Super Interhoër Groep 1 | |
| 1.95 | Zizwe Khumalo | Garsfontein | AGN League 3 | |
| 1.95 | Ntokozo Phakathi | CGA | ASA Championship | |
| 6 | 1.94 | Marvin Mkwamba | Limpopo | SA Schools Championship |
| 1.94 | Siphelele Dhlamini | Free State | SA Schools Championship | |
| 1.94 | Manqoba Khumalo | Pretoria Boys’ High | SA Schools Championship | |
| 7 | 1.93 | Matthew Nel | Affies | Affies Wildeklawer |
| 8 | 1.90 | Katlego Choma | Curro Hazeldean | Wildeklawer TUT Top 14 |
| 1.90 | Zizwe Khumalo | Garsfontein | Noordheuwel Top 15 | |
| 1.90 | Hallelujah Kaulinge | Windhoek Gimnasium | Noordheuwel Top 15 | |
| 1.90 | Leskin Samuals | Menlopark | Menlopark Uitnodigingsbyeenkoms | |
| 1.90 | Katlego Choma | Curro Hazeldean | Curro Podium | National | |
| 1.90 | John Ross Donovan | PHS | Curro Podium | National | |
| 1.90 | Hallelujah Kaulinge | CWGYM | Curro Podium | National | |
| 1.90 | Junior Tukuta | Curro Hazeldean | Super Interhoër Groep 5 | |
| 1.90 | Henri Underhay | Eldoraigne | Pretoria A-Bond | |
| 1.90 | Matthew Nel | Affies | Pretoria A-Bond | |
| 1.90 | Daniel Nwazuzu | Sutherland | AGN League 3 | |
| 1.90 | Daniel Nwazuzu | Sutherland | Sutherland Invitational | |
| 1.90 | Shaun Maina | Affies | ASA Championship | |
| 1.90 | Manqoba Khumalo | Pretoria Boys’ High | ASA Championship | |
| 1.90 | Mustafa Mokwena | W | ASA Championship | |
| 1.90 | Samuel Murefu | KZNA | ASA Championship | |
| 1.90 | Wisdom MMbadi | Rustenburg | ASA Championship | |
| 1.89 | Ruan Smit | Klerksdorp | SA Schools Championship | |
| 9 | 1.85 | Unnane Nemutanzhela | Sutherland | Wildeklawer TUT Top 14 |
| 1.85 | Mbeki Ambadiang | RDHS | Wildeklawer TUT Top 14 | |
| 1.85 | J Nel | Dr. EG Jansen | Helpmekaar Goue Liga | |
| 1.85 | Manqoba Khumalo | Pretoria Boys’ High | Menlopark Uitnodigingsbyeenkoms | |
| 1.85 | Janco Aucamp | HTS Middelburg | Menlopark Uitnodigingsbyeenkoms | |
| 1.85 | Armand Duffy | Affies | Affies Wildeklawer | |
| 1.85 | Harris Gibson | Prestige College | Curro Podium | National | |
| 1.85 | Matthew Nel | Affies | Curro Podium | National | |
| 1.85 | Armand Duffy | Affies | Curro Podium | National | |
| 1.85 | Unnane Nemutanzhela | Sutherland | Curro Podium | National | |
| 1.85 | Aeron Edwards | Pretoria Boys’ High | Super Interhoër Groep 5 | |
| 1.85 | U Gwala | SBH | Super Interhoër Groep 6 | |
| 1.85 | Regie Viljoen | Hentie Cilliers | Sentraal Top 20 | |
| 1.85 | Jadon Blom | Waterkloof | Pretoria A-Bond | |
| 1.85 | Calvin Mostert | Tuine | Pretoria D-Bond | |
| 1.85 | Mustafa Mokwena | W | Bosveld Interhoër | |
| 1.85 | Keanu Visser | FM | Bosveld Interhoër | |
| 1.85 | Ruan Smit | Klerksdorp | Super Interhoër Groep 1 | |
| 1.85 | Jadon Blom | Waterkloof | Super Interhoër Groep 1 | |
| 1.85 | Gustav de Lange | Randburg | Super Interhoër Groep 2 | |
| 1.85 | Micheal Knutsen | Brits | Pretoria B-Bond | |
| 1.85 | Unnane Nemutanzhela | Sutherland | Pretoria B-Bond | |
| 1.85 | Junior Tukuta | Curro Hazeldean | Pretoria B-Bond | |
| 1.85 | Riyaz Meyer | Centurion | Pretoria B-Bond | |
| 1.85 | Manqoba Khumalo | Pretoria Boys’ High | AGN League 3 | |
| 1.85 | Adriaan Terblanche | Transvalia | Itec Prestige-byeenkoms | Transvalia | |
| 1.85 | Ruan Smit | Klerksdorp | Itec Prestige-byeenkoms | Transvalia | |
| 1.85 | Manqoba Khumalo | Pretoria Boys’ High | Sutherland Invitational | |
| 1.85 | M Ambadiang | RTD | Sutherland Invitational | |
| 1.85 | Ruan Smit | Klerksdorp | Noordwes Interhoër | |
| 1.85 | Shapard Khoza | Rob Ferreira | Sonop Interhoër | |
| 1.85 | John-Ross Donovan | LIMA | ASA Championship | |
| 1.85 | Lindo Mthethwa | KZNA | ASA Championship | |
| 10 | 1.84 | Katlego Choma | Gauteng | SA Schools Championship |
| 1.84 | Petrus Klopper | Zastron | SA Schools Championship | |
| 1.84 | Daniel Nwazuzu | Gauteng | SA Schools Championship | |
| 11 | 1.80 | Jayden Middleton | Oosterlig | Noordheuwel Top 15 |
| 1.80 | Manqoba Khumalo | Pretoria Boys’ High | AGN League 1 | |
| 1.80 | Jadon Blom | Waterkloof | Dreyer Campbell | |
| 1.80 | Katlego Moreiane | RDHS | Wildeklawer TUT Top 14 | |
| 1.80 | Senzo Masuku | KDPHS | Wildeklawer TUT Top 14 | |
| 1.80 | Armand Duffy | Affies | Nelspruit Vriendskaplik | |
| 1.80 | Jayden Williams | Hoërskool Middelburg | Nelspruit Vriendskaplik | |
| 1.80 | Wisdom MMbadi | Rustenburg | Curro Podium | National | |
| 1.80 | Jaden Williams | Middelburg Hoërskool | Curro Podium | National | |
| 1.80 | Treshaun du Plessis | Randpark | Super Interhoër Groep 6 | |
| 1.80 | Rohan Ruatenbach | GHBH | Boland Perstige | |
| 1.80 | Gerrard Smith | GHBH | Boland Perstige | |
| 1.80 | Axole Magwa | Queens College | Sentraal Top 20 | |
| 1.80 | Petrus Klopper | Zastron | Sentraal Top 20 | |
| 1.80 | Pieter Wynand Hamman | Duineveld | Sentraal Top 20 | |
| 1.80 | Gerrard Smith | Paarl Boys High | Top Boys | |
| 1.80 | Benjamin Joubert | Rustenburg | Menlopark Massa Byeenkoms | |
| 1.80 | Jared Carr | Garsfontein | Pretoria A-Bond | |
| 1.80 | Zulu Mona | Zwartkop | Pretoria A-Bond | |
| 1.80 | Wikus van Schalkwyk | E | Bosveld Interhoër | |
| 1.80 | Meyer Booyens | Dr Malan | Super Interhoër Groep 2 | |
| 1.80 | Adriaan Terblanche | Transvalia | Super Interhoër Groep 2 | |
| 1.80 | Sarel Boshoff | Oos-Moot | Super Interhoër Groep 2 | |
| 1.80 | Daniel Nwazuzu | Sutherland | Pretoria B-Bond | |
| 1.80 | Lesego Lomola | Tuks Sport | AGN League 3 | |
| 1.80 | Unanne Nemuthanzhela | Sutherland | AGN League 3 | |
| 1.80 | Unnane Nemutanzhela | Sutherland | Sutherland Invitational | |
| 1.80 | Siyanda Dennison | LIG | Sutherland Invitational | |
| 1.80 | Dave Mogodiri | BO | Noordwes Interhoër | |
| 1.80 | Jonathan Cloete | RSM | Noordwes Interhoër |
| # | null | Triple Jump | nt_header_3 | nt_header_4 |
|---|---|---|---|---|
| 1 | 15.05 | Siyabonga Simelane | Secunda | AGN League 1 |
| 2 | 14.97 | Keamogetswe Monyeki | Curro Hazeldean | Curro Podium | National |
| 3 | 14.60 | Hanno de Klerk | Waterkloof | Super Interhoër Groep 1 |
| 4 | 14.26 | Luvo Xokiyana | BORA | SA Schools Championship |
| 5 | 14.15 | Gibbor Basila | Jeugland | SA Schools Championship |
| 14.14 | Gibbor Basila | Jeugland | ASA Championship | |
| 6 | 14.07 | Arthur-Juior Lund | Free State | SA Schools Championship |
| 7 | 13.98 | Danie Melaat | Affies | ASA Championship |
| 13.93 | Siyabonga Simelane | Secunda | Noordheuwel Top 15 | |
| 13.92 | Keamogetswe Monyeki | Curro Hazeldean | ASA Championship | |
| 13.92 | Keamogetswe Monyeki | Curro Hazeldean | Wildeklawer TUT Top 14 | |
| 8 | 13.88 | Mateo Lombard | Menlopark | Menlopark Massa Byeenkoms |
| 9 | 13.85 | Andre Marx | Zwartkop | Pretoria A-Bond |
| 13.80 | Andre Marx | Zwartkop | AGN League 3 | |
| 10 | 13.77 | Mveli Mqulo | Eastern Cape | SA Schools Championship |
| 13.70 | Luvo Xokiyana | BORA | ASA Championship | |
| 13.70 | Andre Marx | Zwartkop | Gimmie Prestige | |
| 13.68 | Keamogetswe Monyeki | Curro Hazeldean | Pretoria B-Bond | |
| 11 | 13.67 | Sandiso Loana | ACNW | ASA Championship |
| 13.65 | Gibbor Basila | Jeugland | Noordheuwel Top 15 | |
| 12 | 13.63 | Ge-Raldo Danster | Centurion | Pretoria B-Bond |
| 13 | 13.57 | Sekeleti Lishiko | BORA | ASA Championship |
| 13.56 | Keamogetswe Monyeki | Curro Hazeldean | AGN League 1 | |
| 14 | 13.53 | Thabang Mashaba | Gerrit Maritz | Pretoria D-Bond |
| 15 | 13.45 | Handre Kruger | BOLA | ASA Championship |
| 13.33 | Andre Marx | Zwartkop | Super Interhoër Groep 1 | |
| 16 | 13.32 | Thersuan Haack | NAMD | Curro Podium | National |
| 13.32 | Luka Pretorius | Dr Malan | Super Interhoër Groep 2 | |
| 17 | 13.31 | Calum-Joel van Wyk | STB | MTSB |
| 18 | 13.29 | Tiisetso Mosima | Curro Hazeldean | AGN League 1 |
| 13.27 | Mateo Lombard | Menlopark | Pretoria A-Bond | |
| 13.27 | Tiisetso Mosima | Curro Hazeldean | Super Interhoër Groep 5 | |
| 19 | 13.24 | Tebogo Maphologela | HS | Bosveld Interhoër |
| 13.24 | Mateo Lombard | Menlopark | Menlopark Uitnodigingsbyeenkoms | |
| 20 | 13.21 | Tanga Manyaga | Birchleigh | Super Interhoër Groep 6 |
| # | null | Polevault | nt_header_3 | nt_header_4 |
|---|---|---|---|---|
| 1 | 4.30 | Kean du Toit | BR | SA Schools Championship |
| 2 | 4.20 | Lee Rothman | BOLA | ASA Championship |
| 3 | 4.00 | Henro Horn | Western Cape | SA Schools Championship |
| 4 | 3.90 | Paul Ras | Montana | ASA Championship |
| 3.80 | Kean du Toit | BR | Boland Prestige | |
| 3.80 | Paul Ras | Montana | AGN League 1 | |
| 3.80 | Paul Ras | Montana | AGN League 3 | |
| 5 | 3.70 | Dirk Coetzee | Tuks Sport | AGN League 2 |
| 6 | 3.00 | Lumko Godi | Queens College | Sentraal Top 20 |
| # | null | Shotput | nt_header_3 | nt_header_4 |
|---|---|---|---|---|
| 1 | 19.72 | Hencu Lamberts | Tuks Sport School | ASA Championship |
| 19.19 | Hencu Lamberts | Tuks Sport School | AGN League 1 | |
| 18.58 | Hencu Lamberts | Tuks Sport School | AGN League 3 | |
| 2 | 17.87 | Sean Jonker | Invitational | ASA Championship |
| 3 | 17.06 | Jordan Meyer | Affies | ASA Championship |
| 4 | 17.05 | Zian du Plessis | OQHS | ASA Championship |
| 5 | 16.98 | David Kriel | GIM | Boland Prestige |
| 16.92 | Zian du Plessis | OQHS | SA Schools Championship | |
| 6 | 16.70 | Tiaan Stevens | Montana | SA Schools Championship |
| 16.54 | Jordan Meyer | Affies | Curro Podium | National | |
| 7 | 16.53 | Lourens Pieterse | Frikkie Meyer | Noordheuwel Top 15 |
| 16.52 | Tiaan Stevens | Montana | Pretoria A-Bond | |
| 16.50 | Zian du Plessis | OQHS | Curro Podium | National | |
| 16.50 | Jordan Meyer | Affies | Affies Wildeklawer | |
| 16.47 | Tiaan Stevens | Montana | Helpmekaar Goue Liga | |
| 16.40 | Sean Jonker | Invitational | Wildeklawer TUT Top 14 | |
| 8 | 16.39 | Chinedu Amadi | King Edward VII | Helpmekaar Goue Liga |
| 16.29 | Jordan Meyer | Affies | Nelspruit Vriendskaplik | |
| 16.23 | Lourens Pieterse | Frikkie Meyer | Bosveld Interhoër | |
| 16.05 | Tiaan Stevens | Montana | Noordheuwel Top 15 | |
| 16.05 | Jordan Meyer | Affies | AGN League 1 | |
| 16.03 | Tiaan Stevens | Montana | ASA Championship | |
| 15.96 | Chinedu Amadi | King Edward VII | Curro Podium | National | |
| 15.91 | Jordan Meyer | Affies | Super Interhoër Groep 1 | |
| 9 | 15.78 | Hanro Nel | KHS | Noordwes Interhoër |
| 15.75 | Jordan Meyer | Affies | Pretoria A-Bond | |
| 15.64 | Jordan Meyer | Affies | AGN League 2 | |
| 15.63 | Hanro Nel | KHS | SA Schools Championship | |
| 15.62 | Tiaan Stevens | Montana | Curro Podium | National | |
| 15.60 | Tiaan Stevens | Montana | AGN League 2 | |
| 15.51 | David Kriel | PGM | SA Schools Championship | |
| 15.51 | Hanro Nel | KHS | Curro Podium | National | |
| 10 | 15.49 | Leo van Wyk | Garsfontein | Curro Podium | National |
| 15.48 | Hanro Nel | K | Itec Prestige-byeenkoms | Transvalia | |
| 11 | 15.46 | Zac Hickman | Western Cape | SA Schools Championship |
| 12 | 15.43 | Aidan Erasmus | Menlopark | Noordheuwel Top 15 |
| 13 | 15.43 | Zak Hickman | BR | Top Boys |
| 15.38 | Lourens Pieterse | Frikkie Meyer | ASA Championship | |
| 15.35 | David Kriel | PGM | Curro Podium | National | |
| 15.34 | Aidan Erasmus | Menlopark | AGN League 2 | |
| 15.31 | Leo van Wyk | Garsfontein | Helpmekaar Goue Liga | |
| 15.31 | Hanro Nel | KHS | Super Interhoër Groep 1 | |
| 14 | 15.23 | Migael Joubert | STB | MTBS |
| 15.18 | Hanro Nel | Klerksdorp | Noordheuwel Top 15 | |
| 15.17 | Zak Hickman | BR | ASA Championship | |
| 15.10 | Aidan Erasmus | Menlopark | Curro Podium | National | |
| 15.07 | Aidan Erasmus | Menlopark | Menlopark Uitnodigingsbyeenkoms | |
| 15 | 15.05 | Owen Basson | Oos-Moot | Pretoria B-Bond |
| 15.04 | Aidan Erasmus | Menlopark | SA Schools Championship | |
| 15.03 | Chinedu Amadi | King Edward VII | Wildeklawer TUT Top 14 | |
| 16 | 15.00 | Xander vd Bank | Mpumalanga | SA Schools Championship |
| 14.98 | David Kriel | PGM | ASA Championship | |
| 14.97 | Leo van Wyk | Garsfontein | Wildeklawer TUT Top 14 | |
| 14.97 | Aidan Erasmus | Menlopark | ASA Championship | |
| 14.89 | Aidan Erasmus | Menlopark | Pretoria A-Bond | |
| 17 | 14.84 | Zandré vd Bank | CA | Menlopark Uitnodigingsbyeenkoms |
| 14.84 | Conrad v der Zwaard | Jim Fouche | Sentraal Top 20 | |
| 14.81 | Tiaan Stevens | Montana | AGN League 1 | |
| 14.81 | Hanro Nel | Klerksdorp | Wildeklawer TUT Top 14 | |
| 14.70 | Aidan Erasmus | Menlopark | AGN League 1 | |
| 14.71 | Anroux Barnard | DVHS | Curro Podium | National | |
| 18 | 14.67 | Xandré vd Bank | Affies | ASA Championship |
| 14.66 | Owen Basson | Oos-Moot | Helpmekaar Goue Liga | |
| 14.62 | Leo van Wyk | Garsfontein | Pretoria A-Bond | |
| 14.59 | Owen Basson | Oos-Moot | Super Interhoër Groep 2 | |
| 14.55 | Conrad v der Zwaard | Jim Fouche | SA Schools Championship | |
| 19 | 14.53 | Ethan Kock | HTS Middelburg | Menlopark Uitnodigingsbyeenkoms |
| 14.49 | Zak Hickman | BR | Boland Prestige | |
| 14.41 | Albert Smit | Affies | Pretoria A-Bond | |
| 14.39 | Owen Basson | Oos-Moot | Abrie van Staden | |
| 20 | 14.34 | Marko Stolsie | BELL | MTBS |
| # | null | Discus | nt_header_3 | nt_header_4 |
|---|---|---|---|---|
| 1 | 60.97 | Wesley Badenhorst | Waterkloof | ASA Championship |
| 57.56 | Wesley Badenhorst | Waterkloof | AGN League 2 | |
| 56.06 | Wesley Badenhorst | Waterkloof | AGN League 1 | |
| 56.00 | Wesley Badenhorst | Waterkloof | AGN League 3 | |
| 2 | 54.82 | Lourens Erasmus | Invitational | ASA Championship |
| 3 | 54.09 | Tiaan Stevens | Montana | Noordheuwel Top 15 |
| 53.69 | Tiaan Stevens | Montana | Pretoria A-Bond | |
| 53.66 | Tiaan Stevens | Montana | Helpmekaar Goue Liga | |
| 52.58 | Tiaan Stevens | Montana | ASA Championship | |
| 4 | 52.56 | Nicolai Hanekom | BOLA | ASA Championship |
| 52.38 | Tiaan Stevens | Montana | Curro Podium | National | |
| 52.36 | Tiaan Stevens | Montana | SA Schools Championship | |
| 5 | 51.26 | Hencu Lamberts | Tuks Sport School | AGN League 1 |
| 51.00 | Tiaan Stevens | Montana | AGN League 2 | |
| 6 | 50.77 | Zak Naudé | ACNW | ASA Championship |
| 50.71 | Tiaan Stevens | Montana | AGN League 1 | |
| 7 | 50.15 | Aidan Erasmus | Menlopark | Pretoria A-Bond |
| 49.90 | Aidan Erasmus | Menlopark | AGN League 3 | |
| 49.89 | Aidan Erasmus | Menlopark | Curro Podium | National | |
| 49.84 | Aidan Erasmus | Menlopark | SA Schools Championship | |
| 49.78 | Aidan Erasmus | Menlopark | Helpmekaar Goue Liga | |
| 8 | 49.48 | Conrad v der Zwaard | Jim Fouche | SA Schools Championship |
| 9 | 49.46 | Prosper Zimbango | Zimbabwe Republic Police | AGN League 1 |
| 49.29 | Hencu Lamberts | Tuks Sport School | ASA Championship | |
| 49.18 | Aidan Erasmus | Menlopark | ASA Championship | |
| 10 | 48.63 | Ronald Khunou | Individual | AGN League 3 |
| 11 | 48.57 | Albert Smit | Affies | Nelspruit Vriendskaplik |
| 48.42 | Lourens Erasmus | Invitational | Wildeklawer TUT Top 14 | |
| 48.39 | Ronald Khunou | Individual | Curro Podium | National | |
| 12 | 48.24 | Gerhardus Muller | Free State | SA Schools Championship |
| 13 | 47.98 | Jan-Paul Nel | BO | Noordwes Interhoër |
| 14 | 47.88 | Janneman Benson | Hans Strijdom | Noordheuwel Top 15 |
| 47.86 | Hencu Lamberts | Tuks Sport School | AGN League 3 | |
| 47.79 | Conrad v der Zwaard | Jim Fouche | ASA Championship | |
| 47.69 | Jan-Paul Nel | Rustenburg | Noordheuwel Top 15 | |
| 15 | 47.67 | Jasen Henery | Eldoraigne | AGN League 1 |
| 47.65 | Aidan Erasmus | Menlopark | AGN League 2 | |
| 47.62 | Aidan Erasmus | Menlopark | Menlopark Uitnodigingsbyeenkoms | |
| 47.54 | Aidan Erasmus | Menlopark | Noordheuwel Top 15 | |
| 47.52 | Jan-Paul Nel | Rustenburg | SA Schools Championship | |
| 16 | 47.43 | Juhin Muller | Fichardpark | Wildeklawer TUT Top 14 |
| 17 | 47.13 | Lourens Pieterse | FM | Bosveld Interhoër |
| 47.07 | Jasen Henery | Eldoraigne | Pretoria A-Bond | |
| 46.98 | Jan-Paul Nel | Rustenburg | Curro Podium | National | |
| 46.65 | Albert Smit | Affies | Affies Wildeklawer | |
| 46.64 | Conrad v der Zwaard | Jim Fouche | Sentraal Top 20 | |
| 46.63 | Jan-Paul Nel | Rustenburg | Super Interhoër Groep 2 | |
| 18 | 46.27 | Jacques Retief | Boland Landbou | Curro Podium | National |
| 19 | 46.14 | Chinedu Amadi | King Edward VII | Curro Podium | National |
| 46.13 | Albert Smit | Affies | Super Interhoër Groep 1 | |
| 46.11 | Albert Smit | Affies | Pretoria A-Bond | |
| 20 | 45.91 | Migael Joubert | STB | MTBS |
| # | null | Javelin | nt_header_3 | nt_header_4 |
|---|---|---|---|---|
| 1 | 73.84 | Ewald Jansen | ACNW | ASA Championship |
| 2 | 69.53 | Jan-Hendrik Heymans | Helpmekaar | Noordheuwel Top 15 |
| 69.53 | Jan-Hendrik Heymans | Helpmekaar | ASA Championship | |
| 67.37 | Jan-Hendrik Heymans | Helpmekaar | Super Interhoër Groep 1 | |
| 67.10 | Jan-Hendrik Heymans | Helpmekaar | Helpmekaar Goue Liga | |
| 66.88 | Jan-Hendrik Heymans | Helpmekaar | SA Schools Championship | |
| 65.84 | Jan-Hendrik Heymans | Helpmekaar | Wildeklawer TUT Top 14 | |
| 65.55 | Jan-Hendrik Heymans | Helpmekaar | Curro Podium | National | |
| 3 | 65.09 | Francois Fourie | Affies | Super Interhoër Groep 1 |
| 4 | 64.81 | Marques Olivier | KHSB | SA Schools Championship |
| 64.61 | Marques Olivier | KHSB | Itec Prestige-byeenkoms | Transvalia | |
| 64.35 | Francois Fourie | Affies | Pretoria A-Bond | |
| 63.26 | Marques Olivier | KHSB | Super Interhoër Groep 1 | |
| 62.98 | Marques Olivier | KHSB | ASA Championship | |
| 62.89 | Marques Olivier | KHSB | Noordwes Interhoër | |
| 62.57 | Marques Olivier | KHSB | Wildeklawer TUT Top 14 | |
| 62.40 | Francois Fourie | Affies | Affies Wildeklawer | |
| 5 | 61.75 | Harry Ions | Tuks Sport | Wildeklawer TUT Top 14 |
| 61.55 | Marques Olivier | KHSB | Curro Podium | National | |
| 61.44 | Harry Ions | Tuks Sport | AGN League 2 | |
| 61.23 | Marques Olivier | Klerksdorp | Noordheuwel Top 15 | |
| 60.68 | Francois Fourie | Affies | Curro Podium | National | |
| 59.98 | Francois Fourie | Affies | SA Schools Championship | |
| 59.70 | Marques Olivier | Klerksdorp | Menlopark Massa Byeenkoms | |
| 59.52 | Francois Fourie | Affies | AGN League 3 | |
| 6 | 59.20 | Diedelof Fourie | Randburg | Dreyer Campbell |
| 7 | 59.14 | Keagan Frankenfeld | Hoërskool Goudveld | Sentraal Top 20 |
| 8 | 58.69 | David Botha | Nelspruit Hoërskool | Nelspruit Vriendskaplik |
| 58.39 | Diedelof Fourie | Randburg | Super Interhoër Groep 2 | |
| 58.02 | Francois Fourie | Affies | Nelspruit Vriendskaplik | |
| 57.98 | Francois Fourie | Affies | ASA Championship | |
| 9 | 57.50 | Henlo Jordaan | Affies | Pretoria A-Bond |
| 57.42 | Diedelof Fourie | Randburg | Curro Podium | National | |
| 57.04 | Henlo Jordaan | Affies | Curro Podium | National | |
| 10 | 56.58 | EW Maritz | LBOD | Curro Podium | National |
| 11 | 56.10 | Reuben vd Merwe | BR | Boland Prestige |
| 12 | 55.66 | Owen Dalzell | CGA | ASA Championship |
| 55.34 | Diedelof Fourie | Randburg | Noordheuwel Top 15 | |
| 55.15 | Diedelof Fourie | Randburg | Wildeklawer TUT Top 14 | |
| 54.55 | Francois Fourie | Affies | Wildeklawer TUT Top 14 | |
| 13 | 54.05 | Esa Nicklaus | GHBH | Boland Prestige |
| 14 | 53.50 | Ian Booysen | Ligbron | Sutherland Invitational |
| 15 | 53.32 | Domian Swanepoel | Limpopo | SA Schools Championship |
| 16 | 53.27 | Jian Louw | BELL | MTBS |
| 17 | 53.07 | Christiaan Strydom | BR | Boland Prestige |
| 18 | 53.02 | Keagan Pretorius | Menlopark | Menlopark Uitnodigingsbyeenkoms |
| 52.74 | Esa Nicklaus | GHBH | ASA Championship | |
| 52.24 | Henlo Jordaan | Affies | Nelspruit Vriendskaplik | |
| 18 | 51.91 | Christiaan Jordaan | Ben Viljoen | Bosveld Interhoër |
| 20 | 51.88 | David van Breda | BO | Noordwes Interhoër |
| # | null | Hammer | nt_header_3 | nt_header_4 |
|---|---|---|---|---|
| 1 | 65.19 | Matthew Durow | Fichardtpark | SA Schools Championship |
| 2 | 64.55 | Eben Jacobs | WPA | SA Schools Championship |
| 64.44 | Eben Jacobs | WPA | ASA Championship | |
| 62.28 | Matthew Durow | Fichardtpark | Wildeklawer TUT Top 14 | |
| 61.50 | Matthew Durow | Fichardtpark | Sentraal Top 20 | |
| 3 | 60.79 | Jandre Esterhuyse | Western Cape | SA Schools Championship |
| 4 | 60.24 | Rodger Vorster | ACNW | ASA Championship |
| 59.93 | Matthew Durow | Fichardtpark | Motheo/Xhariep | |
| 5 | 58.73 | David Durow | AFS | ASA Championship |
| 6 | 57.86 | Ruan Kriel | Fichardtpark | ASA Championship |
| 57.41 | Johannes Esterhuyse | BOLA | ASA Championship | |
| 57.24 | Ruan Kriel | Fichardtpark | SA Schools Championship | |
| 56.67 | Zachary Roberts | WPA | ASA Championship | |
| 54.45 | Ruan Kriel | Fichardtpark | Sentraal Top 20 | |
| 7 | 53.51 | Handre Coetzee | Zwartkop | Gimmie Prestige |
| 52.97 | Handre Coetzee | Zwartkop | AGN League 3 | |
| 8 | 52.21 | Jordan Downing | WPA | ASA Championship |
| 9 | 52.19 | Zak Hickman | BR | Boland Prestige |
| 51.75 | Jordan Downing | WPA | SA Schools Championship | |
| 51.37 | Zak Hickman | BR | ASA Championship | |
| 10 | 49.07 | Malan van Rensburg | Fichardtpark | SA Schools Championship |
| 48.68 | Handre Coetzee | Zwartkop | ASA Championship | |
| 11 | 46.43 | Jacobus Wessels | Hoërskool Upington | Sentraal Top 20 |
| 45.69 | Malan van Rensburg | Fichardtpark | Motheo/Xhariep | |
| 12 | 45.51 | Hanro Human | Gauteng | SA Schools Championship |
| 45.48 | Handre Coetzee | Zwartkop | AGN League 1 | |
| 45.26 | Malan van Rensburg | Fichardtpark | ASA Championship | |
| 45.20 | Handre Coetzee | Zwartkop | AGN League 2 | |
| 45.15 | Malan van Rensburg | Fichardtpark | Wildeklawer TUT Top 14 | |
| 44.91 | Malan van Rensburg | Fichardtpark | Sentraal Top 20 | |
| 13 | 43.29 | Lupho Makhaliso | BR | Boland Prestige |
| 14 | 38.78 | Ian Rykheer | Duineveld | Sentraal Top 20 |
| 15 | 37.47 | Zander Potgieter | Zwartkop | SA Schools Championship |
| 36.20 | Zander Potgieter | Zwartkop | AGN League 3 | |
| 16 | 35.64 | Bernard du Toit | GHBH | Boland Prestige |
| 17 | 35.36 | Bertus Pienaar | GIM | Boland Prestige |
| 18 | 33.99 | Jardus Senekal | GIM | Boland Prestige |
| 32.79 | Zander Potgieter | Zwartkop | Gimmie Prestige | |
| 19 | 31.52 | Artho Wolffaardt | Grey College | Sentraal Top 20 |
| 20 | 31.28 | Jack Barnard | GHBH | Boland Prestige |