Championship Ledger

MSA National Motocross Championship
2026

Motocross · MX Ladies · 4 of 7 rounds complete

Championship Leader
Mackenzie Bam #349
182
+24 to P2
Motorbikes Cars Karting
Championship Front Runners
P1
Mackenzie Bam
#349
182 pts
3 wins 7 podiums 0 DNFs
P2
Jessica Osner
#1
158 pts
1 wins 3 podiums 0 DNFs
-24 to leader
P3
Kelly Beetge
#16
151 pts
1 wins 7 podiums 1 DNFs
-31 to leader
Championship Impact
Closest Challenger
Jessica Osner
24 pts
Gap to leader

The championship gap grew by 12 points.

Biggest Mover
Misha Bukes
↑3
72 pts total

Moved from P13 to P10 in the latest round.

Biggest Championship Hit
Leah Heygate
↓2
50 pts total

Dropped from P9 to P11 in the latest round.

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
#349 · Motocross
+50 pts Gap unchanged
182
3
7
0
2
#1 · Motocross
+38 pts Gap grew by 12
158
–24
1
3
0
3
#16 · Motocross
+44 pts Gap grew by 6
151
–31
1
7
1
4
#118 · Motocross
+37 pts Gap grew by 13
143
–39
0
1
0
5
#128 · Motocross
+38 pts Gap grew by 12
142
–40
0
1
0
6
↑1
#12 · Motocross
↑1 +32 pts Gap grew by 18
118
–64
0
0
2
7
↓1
#170 · Motocross
↓1 No points gained Gap grew by 50
95
–87
0
0
0
8
#47 · Motocross
+27 pts Gap grew by 23
80
–102
0
0
2
9
↑1
#X111 · Motocross
↑1 +27 pts Gap grew by 23
77
–105
0
0
0
10
↑3
#17 · Motocross
↑3 +30 pts Gap grew by 20
72
–110
0
0
0
11
↓2
#176 · Motocross
↓2 No points gained Gap grew by 50
50
–132
2
2
0
12
↓1
#32 · Motocross
↓1 No points gained Gap grew by 50
43
–139
1
1
0
13
↓1
#202 · Motocross
↓1 No points gained Gap grew by 50
42
–140
0
2
0
14
#603 · Motocross
+35 pts Gap grew by 147
35
–147
0
0
0
15
↓1
#484 · Motocross
↓1 No points gained Gap grew by 50
34
–148
0
0
0
16
↓1
#107 · Motocross
↓1 No points gained Gap grew by 50
29
–153
0
0
0
17
#505 · Motocross
+24 pts Gap grew by 158
24
–158
0
0
1
18
↓2
#111 · Motocross
↓2 No points gained Gap grew by 50
21
–161
0
0
0
19
↓2
#21 · Motocross
↓2 No points gained Gap grew by 50
19
–163
0
0
1
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
MX Ladies Heat 1 MX Ladies Heat 2 R MX Ladies Heat 1 MX Ladies Heat 2 R MX Ladies Heat 1 MX Ladies Heat 2 R MX Ladies Heat 1 MX Ladies Heat 2 R
1 Mackenzie Bam #349 19 25
44
22 22
44
22 22
44
25 25
50
182
2 Jessica Osner #1 25 19
44
20 18
38
19 19
38
20 18
38
158
3 Kelly Beetge #16 22 20
42
25 DNF
25
20 20
40
22 22
44
151
4 Caitlin Parkes #118 18 18
36
17 17
34
18 18
36
17 20
37
143
5 Zoe Botha #128 16 17
33
19 20
39
16 16
32
19 19
38
142
6 Genevieve Edwards #12 14 14
28
15 16
31
15 12
27
16 16
32
118
7 Katelyn Pretorius #170 17 16
33
16 19
35
13 14
27
0
95
8 Chloe Odendaal #47 12 12
24
14 15
29
0
13 14
27
80
9 Zoe Waldschmidt #X111 13 13
26
0
11 13
24
14 13
27
77
10 Misha Bukes #17 15 15
30
DNS DNS
0
12 DNS
12
15 15
30
72
11 Leah Heygate #176
0
0
25 25
50
0
50
12 Venter #32
0
18 25
43
0
0
43
13 Mienke Cawood #202 20 22
42
0
0
0
42
14 Marlinka Zurich #603
0
0
0
18 17
35
35
15 Cheyenne De Lima #484
0
0
17 17
34
0
34
16 Kelly-Ann Gulliver #107
0
0
14 15
29
0
29
17 Oe20261… Chané Roets #505
0
0
0
12 12
24
24
18 Fae Walker #111
0
0
10 11
21
0
21
19 Phillipa Huxtable #21 DNF
0
0
9 10
19
0
19
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
MX Ladies Heat 1 MX Ladies Heat 2 MX Ladies Heat 1 MX Ladies Heat 2 MX Ladies Heat 1 MX Ladies Heat 2 MX Ladies Heat 1 MX Ladies Heat 2
1 Mackenzie Bam #349
P4 9L
P1 9L
P2 7L
P2 6L
P2 8L
P2 8L
P1 7L
P1 7L
2 Jessica Osner #1
P1 9L
P4 9L
P3 7L
P5 5L
P4 8L
P4 8L
P3 7L
P5 7L
3 Kelly Beetge #16
P2 9L
P3 9L
P1 7L
DNF 1L · DNF
P3 8L
P3 8L
P2 7L
P2 7L
4 Caitlin Parkes #118
P5 9L
P5 9L
P6 6L
P6 5L
P5 8L
P5 8L
P6 7L
P3 7L
5 Zoe Botha #128
P7 9L
P6 9L
P4 6L
P3 6L
P7 8L
P7 8L
P4 7L
P4 7L
6 Genevieve Edwards #12
P9 9L
P9 9L
DNF 5L · DNF
DNF 4L · DNF
P8 8L
P11 7L
P7 7L
P7 7L
7 Katelyn Pretorius #170
P6 9L
P7 9L
P7 6L
P4 5L
P10 8L
P9 7L
8 Chloe Odendaal #47
P11 8L
P11 8L
DNF 3L · DNF
DNF 4L · DNF
P10 6L
P9 7L
9 Zoe Waldschmidt #X111
P10 8L
P10 8L
P12 7L
P10 7L
P9 6L
P10 7L
10 Misha Bukes #17
P8 9L
P8 9L
DNS 0L · DNS
DNS 0L · DNS
P11 7L
DNS 0L · DNS
P8 7L
P8 7L
11 Leah Heygate #176
P1 8L
P1 8L
12 Venter #32
P5 6L
P1 6L
13 Mienke Cawood #202
P3 9L
P2 9L
14 Marlinka Zurich #603
P5 7L
P6 7L
15 Cheyenne De Lima #484
P6 8L
P6 8L
16 Kelly-Ann Gulliver #107
P9 8L
P8 7L
17 Oe20261… Chané Roets #505
P11 6L
DNF 5L · DNF
18 Fae Walker #111
P13 7L
P12 7L
19 Phillipa Huxtable #21
DNF 3L · DNF
P14 6L
P13 6L