Championship Ledger

MSA Short Circuit GP Club Championship
2026

Motorbikes · All Classes · 3 of 6 rounds complete

Championship Leader
Ryan Van Nieuwkerk #13
60
+23 to P2
Motorbikes Cars Karting
Championship Front Runners
P1
Ryan Van Nieuwkerk
#13
60 pts
3 wins 3 podiums 0 DNFs
P2
Naledi Ntwari
#43
37 pts
2 wins 3 podiums 0 DNFs
-23 to leader
P3
Liam Bronkhorst
#17
75 pts
3 wins 3 podiums 0 DNFs
--15 to leader
Championship Impact
Championship Rule Governance
Scoring Source Calculated points

RacePSL calculates finish points from the configured points scheme.

Classification 67% minimum distance

DNF scoring: Not allowed. DNS scoring: Not allowed. DSQ: Not allowed

Drop Rounds None

Basis: Round total

Bonus points None

No bonus points configured.

Tie-break Points total → Best finish → Race number

Applied after championship points are calculated.

Full Standings
Pos
±
Racer
Points Bar
Pts
Gap
Wins
Podiums
DNFs
1
NEW
#13 · Motorbikes
NEW No points gained Gap unchanged
60
3
3
0
1
NEW
#43 · Motorbikes
NEW No points gained Gap unchanged
37
2
3
0
1
NEW
#17 · Motorbikes
NEW No points gained Gap unchanged
75
3
3
0
1
NEW
#550 · Motorbikes
NEW No points gained Gap unchanged
74
2
4
0
1
NEW
#22 · Motorbikes
NEW No points gained Gap unchanged
96
0
5
0
1
NEW
#143 · Motorbikes
NEW No points gained Gap unchanged
37
2
3
0
1
NEW
#22 · Motorbikes
NEW No points gained Gap unchanged
67
2
5
0
2
NEW
#110 · Motorbikes
NEW No points gained Gap unchanged
86
–-26
2
4
1
2
NEW
#3 · Motorbikes
NEW No points gained Gap unchanged
45
–15
0
3
0
2
NEW
#27 · Motorbikes
NEW No points gained Gap unchanged
68
–-8
1
5
0
2
NEW
#218 · Motorbikes
NEW No points gained Gap unchanged
35
–25
1
3
0
2
NEW
#55 · Motorbikes
NEW No points gained Gap unchanged
60
0
3
0
2
NEW
#12 · Motorbikes
NEW No points gained Gap unchanged
35
–25
1
3
0
2
NEW
#13 · Motorbikes
NEW No points gained Gap unchanged
42
–18
1
3
1
3
NEW
#18 · Motorbikes
NEW No points gained Gap unchanged
42
–18
0
3
0
3
NEW
#117 · Motorbikes
NEW No points gained Gap unchanged
30
–30
0
3
0
3
NEW
#17 · Motorbikes
NEW No points gained Gap unchanged
56
–4
0
3
0
3
NEW
#44 · Motorbikes
NEW No points gained Gap unchanged
30
–30
0
3
0
3
NEW
#21 · Motorbikes
NEW No points gained Gap unchanged
38
–22
1
3
0
3
NEW
#74 · Motorbikes
NEW No points gained Gap unchanged
45
–15
0
2
0
3
NEW
#74 · Motorbikes
NEW No points gained Gap unchanged
81
–-21
1
3
0
4
NEW
#41 · Motorbikes
NEW No points gained Gap unchanged
29
–31
1
2
0
4
NEW
#821 · Motorbikes
NEW No points gained Gap unchanged
33
–27
0
0
0
4
NEW
#57 · Motorbikes
NEW No points gained Gap unchanged
34
–26
0
0
0
4
NEW
#13 · Motorbikes
NEW No points gained Gap unchanged
64
–-4
0
1
0
4
NEW
#4 · Motorbikes
NEW No points gained Gap unchanged
52
–8
0
1
0
5
NEW
#57 · Motorbikes
NEW No points gained Gap unchanged
23
–37
0
1
1
5
NEW
#82 · Motorbikes
NEW No points gained Gap unchanged
30
–30
0
0
0
5
NEW
#24 · Motorbikes
NEW No points gained Gap unchanged
31
–29
0
0
0
5
NEW
#711 · Motorbikes
NEW No points gained Gap unchanged
56
–4
0
0
0
5
NEW
#1 · Motorbikes
NEW No points gained Gap unchanged
40
–20
2
2
0
6
NEW
#40 · Motorbikes
NEW No points gained Gap unchanged
50
–10
2
2
1
6
NEW
#69 · Motorbikes
NEW No points gained Gap unchanged
10
–50
0
0
0
6
NEW
#39 · Motorbikes
NEW No points gained Gap unchanged
29
–31
0
1
1
7
NEW
#101 · Motorbikes
NEW No points gained Gap unchanged
10
–50
0
0
0
7
NEW
#28 · Motorbikes
NEW No points gained Gap unchanged
25
–35
0
0
0
8
NEW
#45 · Motorbikes
NEW No points gained Gap unchanged
10
–50
0
0
2
8
NEW
#14 · Motorbikes
NEW No points gained Gap unchanged
20
–40
0
0
1
9
NEW
#34 · Motorbikes
NEW No points gained Gap unchanged
16
–44
0
0
1
10
NEW
#54 · Motorbikes
NEW No points gained Gap unchanged
8
–52
0
0
1
11
NEW
#44 · Motorbikes
NEW No points gained Gap unchanged
6
–54
0
0
0
Detailed Points Ledger
Pos Racer R1 · Round 1 — Vereeniging Kart R2 · Round 2 - Redstar Raceway R3 · Round 3 - Formula K Kart Total
Heat 1 Heat 2 Heat 3 Green Thumb NSF100 Heat 1 Green Thumb NSF100 Heat 2 Green Thumb NSF100 Heat 3 Junior Supermoto Heat 1 Junior Supermoto Heat 2 Junior Supermoto Heat 3 Amalgum Welding Shop PW50 Heat 1 Amalgum Welding Shop PW50 Heat 2 Amalgum Welding Shop PW50 Heat 3 Clubmans Heat 1 Clubmans Heat 2 Clubmans Heat 3 Family Fitness Supermoto Heat 1 Family Fitness Supermoto Heat 2 Family Fitness Supermoto Heat 3 R Heat 1 Heat 2 Heat 1 Heat 2 Green Thumb NSF100 Heat 1 Green Thumb NSF100 Heat 2 Heat 1 Heat 2 Heat 1 Heat 2 R Heat 1 Heat 2 Heat 3 R
1 Ryan Van Nieuwkerk #13 20 20 20
60
0
0
60
1 Naledi Ntwari #43 13 13 11
37
0
0
37
1 Liam Bronkhorst #17 25 25 25
75
0
0
75
1 Marnitz Otten #550 16 16 10
42
16 16
32
0
74
1 Blake Robert #22 20 20 20
60
16 20
36
0
96
1 Tsebo Mafokate #143 13 11 13
37
0
0
37
1 Cayden Robert #22 16 13 16
45
11 11
22
0
67
2 Bohlale Mafokate #110 DNF 25 25
50
20 16
36
0
86
2 Thabang Kheswa #3 13 16 16
45
0
0
45
2 Kiros Taliotes #27 13 13 16
42
13 13
26
0
68
2 Tyler Purificati #218 11 13 11
35
0
0
35
2 Marnitz Otten #55 20 20 20
60
0
0
60
2 Rikus Van Der Merwe #12 11 11 13
35
0
0
35
2 Ryan Van Nieuwkerk #13 13 DNF DNS
13
13 16
29
0
42
3 Hunter Dreyer #18 16 13 13
42
0
0
42
3 Jack Green #117 10 10 10
30
0
0
30
3 Liam Bronkhorst #17 11 11 13
35
11 10
21
0
56
3 Liam Steele #44 10 10 10
30
0
0
30
3 Nicole Purificati #21 11 16 11
38
0
0
38
3 Zian Andalaft #74 16 16 13
45
0
0
45
3 Tristan Andalaft #74 25 16 16
57
11 13
24
0
81
4 Jason Van Breda #41
0
16 13
29
0
29
4 Damion Purificati #821 11 11 11
33
0
0
33
4 Jayson Perufsky #57 11 13 10
34
0
0
34
4 Lungisile Tom #13 16 13 13
42
13 9
22
0
64
4 James Nijmeijer #4 10 10 11
31
10 11
21
0
52
5 Diego De Ponte #57 10 DNF 13
23
0
0
23
5 Paul Perufsky #82 10 10 10
30
0
0
30
5 James Nijmeijer #24 10 10 11
31
0
0
31
5 Tristan Swart #711 13 11 11
35
10 11
21
0
56
5 Ethan De Freitas #1
0
20 20
40
0
40
6 Lorenzo De Ponte #40 DNF DNS DNS
0
25 25
50
0
50
6 Tyler Morgan #69
0
10 DNS
10
0
10
6 Ajay Venter #39 13 DNF 16
29
0
0
29
7 Keaton De Jager #101
0
DNS 10
10
0
10
7 Tyler Purificati #28 8 8 9
25
0
0
25
8 Amohelang Phiri #45 DNF 10 DNF
10
0
0
10
8 Tsebo Mafokate #14 9 11 DNF
20
0
0
20
9 Luc Uys #34 7 9 DNF
16
0
0
16
10 Raydon Rayners #54 DNF 8
8
0
0
8
11 Liam Steele #44 6
6
0
0
6
Classification Ledger
Pos Racer R1 · Round 1 — Vereeniging Kart R2 · Round 2 - Redstar Raceway R3 · Round 3 - Formula K Kart
Heat 1 Heat 2 Heat 3 Green Thumb NSF100 Heat 1 Green Thumb NSF100 Heat 2 Green Thumb NSF100 Heat 3 Junior Supermoto Heat 1 Junior Supermoto Heat 2 Junior Supermoto Heat 3 Amalgum Welding Shop PW50 Heat 1 Amalgum Welding Shop PW50 Heat 2 Amalgum Welding Shop PW50 Heat 3 Clubmans Heat 1 Clubmans Heat 2 Clubmans Heat 3 Family Fitness Supermoto Heat 1 Family Fitness Supermoto Heat 2 Family Fitness Supermoto Heat 3 Heat 1 Heat 2 Heat 1 Heat 2 Green Thumb NSF100 Heat 1 Green Thumb NSF100 Heat 2 Heat 1 Heat 2 Heat 1 Heat 2 Heat 1 Heat 2 Heat 3
1 Ryan Van Nieuwkerk #13
P1 12L
P1 12L
P1 12L
1 Naledi Ntwari #43
P1 8L
P1 8L
P2 8L
1 Liam Bronkhorst #17
P1 8L
P1 8L
P1 8L
1 Marnitz Otten #550
P1 12L
P1 12L
P4 11L
P2 8L
P2 8L
1 Blake Robert #22
P2 12L
P2 12L
P2 12L
P3 6L
P2 6L
1 Tsebo Mafokate #143
P1 8L
P2 8L
P1 8L
1 Cayden Robert #22
P1 12L
P2 11L
P1 12L
P3 6L
P3 6L
2 Bohlale Mafokate #110
DNF 5L · DNF
P1 12L
P1 12L
P2 6L
P3 6L
2 Thabang Kheswa #3
P3 12L
P2 12L
P2 12L
2 Kiros Taliotes #27
P2 12L
P2 12L
P1 12L
P3 8L
P3 8L
2 Tyler Purificati #218
P2 8L
P1 8L
P2 8L
2 Marnitz Otten #55
P2 8L
P2 8L
P2 8L
2 Rikus Van Der Merwe #12
P2 8L
P2 8L
P1 8L
2 Ryan Van Nieuwkerk #13
P2 12L
DNF 8L · DNF
DNS DNS
P2 6L
P1 6L
3 Hunter Dreyer #18
P2 12L
P3 12L
P3 12L
3 Jack Green #117
P3 7L
P3 7L
P3 7L
3 Liam Bronkhorst #17
P3 12L
P3 12L
P2 12L
P4 8L
P5 8L
3 Liam Steele #44
P3 7L
P3 7L
P3 6L
3 Nicole Purificati #21
P3 12L
P1 12L
P3 12L
3 Zian Andalaft #74
P3 8L
P3 8L
P4 8L
3 Tristan Andalaft #74
P1 12L
P3 12L
P3 12L
P5 6L
P4 6L
4 Jason Van Breda #41
P1 6L
P2 6L
4 Damion Purificati #821
P4 12L
P4 12L
P4 12L
4 Jayson Perufsky #57
P5 8L
P4 8L
P6 8L
4 Lungisile Tom #13
P3 12L
P4 12L
P4 12L
P4 6L
P7 6L
4 James Nijmeijer #4
P4 11L
P4 11L
P3 12L
P5 8L
P4 8L
5 Diego De Ponte #57
P4 9L
DNF 3L · DNF
P2 12L
5 Paul Perufsky #82
P5 11L
P5 11L
P5 11L
5 James Nijmeijer #24
P6 8L
P6 8L
P5 8L
5 Tristan Swart #711
P4 12L
P5 12L
P5 12L
P6 6L
P5 6L
5 Ethan De Freitas #1
P1 8L
P1 8L
6 Lorenzo De Ponte #40
DNF 2L · DNF
DNS DNS
DNS DNS
P1 6L
P1 6L
6 Tyler Morgan #69
P4 6L
DNS DNS
6 Ajay Venter #39
P4 8L
DNF 5L · DNF
P3 8L
7 Keaton De Jager #101
DNS DNS
P6 6L
7 Tyler Purificati #28
P8 7L
P8 7L
P7 7L
8 Amohelang Phiri #45
DNF 3L · DNF
P6 12L
DNF 4L · DNF
8 Tsebo Mafokate #14
P7 7L
P5 8L
DNF 2L · DNF
9 Luc Uys #34
P9 7L
P7 8L
DNF 2L · DNF
10 Raydon Rayners #54
DNF 5L · DNF
P8 6L
11 Liam Steele #44
P10 7L