Championship Ledger

MSA National Motocross Championship
2026

Motocross · MX50cc · 4 of 7 rounds complete

Championship Leader
Nate Small #72
194
+12 to P2
Motorbikes Cars Karting
Championship Front Runners
P1
Nate Small
#72
194 pts
4 wins 6 podiums 0 DNFs
P2
Gianno Ferreira
#11
182 pts
2 wins 6 podiums 0 DNFs
-12 to leader
P3
Paul Graven
#16
149 pts
0 wins 2 podiums 0 DNFs
-45 to leader
Championship Impact
Closest Challenger
Gianno Ferreira
12 pts
Gap to leader

The championship gap grew by 6 points.

Biggest Mover
Elijah Steyn
↑6
58 pts total

Moved from P16 to P10 in the latest round.

Biggest Championship Hit
Logan Fulton
↓1
139 pts total

Dropped from P5 to P6, losing ground in the title fight.

Field Reshuffle
11 competitors moved
11
Positions changed

The latest round triggered movement across the championship order.

Championship Rule Governance
Scoring Source Imported points

RacePSL preserves official points supplied by the result sheet.

Classification Series default

DNF scoring: 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 → Final heat position → Best finishes vector → Msa decision

Applied after championship points are calculated.

Full Standings
Pos
±
Racer
Points Bar
Pts
Gap
Wins
Podiums
DNFs
1
#72 · Motocross
+50 pts Gap unchanged
194
4
6
0
2
#11 · Motocross
+44 pts Gap grew by 6
182
–12
2
6
0
3
#16 · Motocross
+37 pts Gap grew by 13
149
–45
0
2
0
4
#18 · Motocross
+36 pts Gap grew by 14
148
–46
0
0
0
5
↑1
#181 · Motocross
↑1 +40 pts Gap grew by 10
142
–52
0
3
0
6
↓1
#112 · Motocross
↓1 +35 pts Gap grew by 15
139
–55
0
0
0
7
#39 · Motocross
+28 pts Gap grew by 22
113
–81
0
0
2
8
#31 · Motocross
+27 pts Gap grew by 23
93
–101
0
0
3
9
#109 · Motocross
No points gained Gap grew by 50
63
–131
0
0
0
10
↑6
#40 · Motocross
↑6 +32 pts Gap grew by 18
58
–136
0
0
0
11
↓1
#110 · Motocross
↓1 No points gained Gap grew by 50
55
–139
0
0
0
12
↓1
#910 · Motocross
↓1 No points gained Gap grew by 50
49
–145
0
0
0
13
↓1
#283 · Motocross
↓1 No points gained Gap grew by 50
49
–145
0
0
1
14
↓1
#35 · Motocross
↓1 No points gained Gap grew by 50
37
–157
0
1
0
15
↓1
#501 · Motocross
↓1 No points gained Gap grew by 50
32
–162
0
0
0
16
↓1
#791 · Motocross
↓1 No points gained Gap grew by 50
32
–162
0
0
0
17
#144 · Motocross
+29 pts Gap grew by 165
29
–165
0
0
0
18
↓1
#145 · Motocross
↓1 No points gained Gap grew by 50
25
–169
0
0
1
19
↓1
#158 · Motocross
↓1 No points gained Gap grew by 50
21
–173
0
0
0
Detailed Points Ledger
Pos Racer R1 · Round 1 - Terra Topia MX R2 · Round 2 - Thunder Valley MX R3 · Round 3 - Zone 7 MX R4 · Round 4 - BORC MX Total
MX50cc Heat 1 MX50cc Heat 2 R MX 50cc Heat 1 MX 50cc Heat 2 R MX 50cc Heat 1 MX 50cc Heat 2 R MX 50cc Heat 1 MX 50cc Heat 2 R
1 Nate Small #72 25 22
47
25 25
50
22 25
47
25 25
50
194
2 Gianno Ferreira #11 22 25
47
22 22
44
25 22
47
22 22
44
182
3 Paul Graven #16 18 20
38
18 19
37
17 20
37
19 18
37
149
4 Garry Hamer #18 16 19
35
19 20
39
19 19
38
17 19
36
148
5 Casper De Mist Krüger #181 20 16
36
20 18
38
14 14
28
20 20
40
142
6 Logan Fulton #112 19 18
37
17 14
31
18 18
36
18 17
35
139
7 Luke Celliers #39 11 15
26
15 17
32
15 12
27
13 15
28
113
8 Cody Marnie Tucker #31 13 11
24
10 11
21
11 10
21
14 13
27
93
9 Damien Kritzinger #109 17 17
34
14 15
29
0
0
63
10 Elijah Steyn #40
0
13 13
26
0
16 16
32
58
11 Ryder Rehse #110 15 14
29
0
13 13
26
0
55
12 Noah Botha #910 14 12
26
0
12 11
23
0
49
13 Mylan Barnes #283 12 13
25
12 12
24
0
0
49
14 Nick Du Toit #35
0
0
20 17
37
0
37
15 Dalton Olivier #501
0
0
16 16
32
0
32
16 Jason Merredew #791
0
16 16
32
0
0
32
17 Esminé Labuschagne #144
0
0
0
15 14
29
29
18 Alex Webb #145
0
0
10 15
25
0
25
19 Payton Hayter #158
0
11 10
21
0
0
21
Classification Ledger
Pos Racer R1 · Round 1 - Terra Topia MX R2 · Round 2 - Thunder Valley MX R3 · Round 3 - Zone 7 MX R4 · Round 4 - BORC MX
MX50cc Heat 1 MX50cc Heat 2 MX 50cc Heat 1 MX 50cc Heat 2 MX 50cc Heat 1 MX 50cc Heat 2 MX 50cc Heat 1 MX 50cc Heat 2
1 Nate Small #72
P1 8L
P2 8L
DNS DNS
DNS DNS
P2 13L
P1 13L
P1 12L
P1 12L
2 Gianno Ferreira #11
P2 8L
P1 8L
DNS DNS
DNS DNS
P1 13L
P2 13L
P2 12L
P2 12L
3 Paul Graven #16
P5 8L
P3 8L
DNS DNS
DNS DNS
P6 12L
P3 13L
P4 12L
P5 12L
4 Garry Hamer #18
P7 8L
P4 8L
DNS DNS
DNS DNS
P4 13L
P4 13L
P6 12L
P4 12L
5 Casper De Mist Krüger #181
P3 8L
P7 7L
DNS DNS
DNS DNS
P9 11L
P9 11L
P3 12L
P3 12L
6 Logan Fulton #112
P4 8L
P5 8L
DNS DNS
DNS DNS
P5 12L
P5 12L
P5 12L
P6 11L
7 Luke Celliers #39
DNF 2L · DNF
P8 7L
DNS DNS
DNS DNS
P8 12L
P11 11L
DNF 6L · DNF
P8 11L
8 Cody Marnie Tucker #31
DNF 5L · DNF
P12 6L
DNS DNS
DNS DNS
DNF 9L · DNF
DNF 9L · DNF
P9 9L
P10 9L
9 Damien Kritzinger #109
P6 8L
P6 8L
DNS DNS
DNS DNS
10 Elijah Steyn #40
DNS DNS
DNS DNS
P7 11L
P7 11L
11 Ryder Rehse #110
P8 6L
P9 7L
P10 11L
P10 11L
12 Noah Botha #910
P9 6L
P11 6L
P11 11L
P12 10L
13 Mylan Barnes #283
DNF 5L · DNF
P10 7L
DNS DNS
DNS DNS
14 Nick Du Toit #35
P3 13L
P6 12L
15 Dalton Olivier #501
P7 12L
P7 12L
16 Jason Merredew #791
DNS DNS
DNS DNS
17 Esminé Labuschagne #144
P8 10L
P9 9L
18 Alex Webb #145
DNF 7L · DNF
P8 11L
19 Payton Hayter #158
DNS DNS
DNS DNS