Highest ever World Rankings position is considered from 1/1/2019
Discipline
|
Performance
|
Wind
|
Venue
|
Date
|
Records
|
Results Score
|
400 Metres
|
45.86
|
|
Paarl (RSA)
|
07 APR 2018
|
|
1121
|
400 Metres Hurdles
|
48.73
|
|
Napoli (ITA)
|
11 JUL 2019
|
AU20R
|
1194
|
400m hurdles (84.0cm)
|
48.84
|
|
Pretoria (RSA)
|
17 MAR 2017
|
WU18B
|
0
|
4x400 Metres Relay
|
3:03.23
|
|
Napoli (ITA)
|
13 JUL 2019
|
|
1142
|
4x400 Metres Relay Mixed
|
3:24.45
|
|
Kasarani, Nairobi (KEN)
|
16 JUL 2017
|
|
0
|
Legend
* Not legal.
Latest Active Season: 2019
Discipline
|
Performance
|
Wind
|
Place
|
Date
|
Records
|
Results Score
|
400 Metres
|
46.92
|
|
Abidjan (CIV)
|
16 APR 2019
|
|
1050
|
400 Metres Hurdles
|
48.73
|
|
Napoli (ITA)
|
11 JUL 2019
|
AU20R
|
1194
|
4x400 Metres Relay
|
3:03.23
|
|
Napoli (ITA)
|
13 JUL 2019
|
|
1142
|
Outdoor
|
Performance
|
Place
|
Date
|
2019
|
46.92
|
Abidjan (CIV)
|
16 APR 2019
|
2018
|
45.86
|
Paarl (RSA)
|
07 APR 2018
|
2017
|
46.20
|
Durban (RSA)
|
31 MAR 2017
|
2016
|
47.23
|
Germiston (RSA)
|
02 APR 2016
|
Outdoor
|
Performance
|
Place
|
Date
|
2017
|
48.84
|
Pretoria (RSA)
|
17 MAR 2017
|
2016
|
50.85
|
Germiston (RSA)
|
02 APR 2016
|
Outdoor
|
Performance
|
Place
|
Date
|
2019
|
48.73
|
Napoli (ITA)
|
11 JUL 2019
|
2018
|
49.32
|
Pretoria (RSA)
|
17 MAR 2018
|
Outdoor
|
Performance
|
Place
|
Date
|
2019
|
3:03.23
|
Napoli (ITA)
|
13 JUL 2019
|
|
Performance
|
Place
|
Date
|
2017
|
3:24.45
|
Kasarani, Nairobi (KEN)
|
16 JUL 2017
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
1.
|
400 Metres Hurdles
|
49.42
|
|
Ratina Stadium, Tampere (FIN)
|
14 JUL 2018
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
1.
|
400m hurdles (84.0cm)
|
49.27
|
|
Kasarani, Nairobi (KEN)
|
15 JUL 2017
|
3.
|
4x400 Metres Relay Mixed
|
3:24.45
|
|
Kasarani, Nairobi (KEN)
|
16 JUL 2017
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
2.
|
4x400 Metres Relay
|
3:03.23
|
|
Napoli (ITA)
|
13 JUL 2019
|
2.
|
400 Metres Hurdles
|
48.73
|
|
Napoli (ITA)
|
11 JUL 2019
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
1.
|
400 Metres Hurdles
|
50.35
|
|
Abidjan (CIV)
|
20 APR 2019
|
Results in:
400 Metres
Date
|
Competition
|
Cnt.
|
Cat
|
Race
|
Pl.
|
Result
|
29 MAR 2019
|
South African U20 Ch., Paarl
|
RSA
|
F
|
H2
|
1.
|
49.79
|
29 MAR 2019
|
South African U20 Ch., Paarl
|
RSA
|
F
|
SF2
|
2.
|
47.98
|
30 MAR 2019
|
South African U20 Ch., Paarl
|
RSA
|
F
|
F
|
4.
|
47.40
|
16 APR 2019
|
African U20 Championships, Abidjan
|
CIV
|
D
|
H1
|
2.
|
46.92
|
17 APR 2019
|
African U20 Championships, Abidjan
|
CIV
|
D
|
SF1
|
3.
|
47.44
|
400 Metres Hurdles
Date
|
Competition
|
Cnt.
|
Cat
|
Race
|
Pl.
|
Result
|
15 MAR 2019
|
Varsity Athletics, Potchefstroom
|
RSA
|
F
|
F2
|
1.
|
51.03
|
28 MAR 2019
|
South African U20 Ch., Paarl
|
RSA
|
F
|
H1
|
1.
|
52.81
|
28 MAR 2019
|
South African U20 Ch., Paarl
|
RSA
|
F
|
F
|
1.
|
50.72
|
06 APR 2019
|
South African University Ch., Stellenbosch
|
RSA
|
F
|
H1
|
1.
|
52.56
|
06 APR 2019
|
South African University Ch., Stellenbosch
|
RSA
|
F
|
F
|
1.
|
50.64
|
19 APR 2019
|
African U20 Championships, Abidjan
|
CIV
|
D
|
H1
|
1.
|
52.04
|
20 APR 2019
|
African U20 Championships, Abidjan
|
CIV
|
D
|
F
|
1.
|
50.35
|
25 APR 2019
|
South African Ch., Germiston
|
RSA
|
B
|
H3
|
2.
|
50.80
|
27 APR 2019
|
South African Ch., Germiston
|
RSA
|
B
|
F
|
2.
|
49.33
|
15 JUN 2019
|
P-T-S Meeting, Šamorín
|
SVK
|
C
|
F
|
2.
|
49.29
|
26 JUN 2019
|
Bestseller Athletics Park, Goleniow
|
POL
|
F
|
F
|
1.
|
49.33
|
02 JUL 2019
|
Athletics Grand Prix, Poznan
|
POL
|
F
|
F
|
1.
|
49.67
|
09 JUL 2019
|
Universiade, Napoli
|
ITA
|
B
|
H2
|
1.
|
50.44
|
10 JUL 2019
|
Universiade, Napoli
|
ITA
|
B
|
SF2
|
1.
|
49.46
|
11 JUL 2019
|
Universiade, Napoli
|
ITA
|
B
|
F
|
2.
|
48.73
|
28 AUG 2019
|
African Games, Complexe Sportif Prince Moulay Abdellah, Rabat
|
MAR
|
A
|
H3
|
|
DQ
|
4x400 Metres Relay
Date
|
Competition
|
Cnt.
|
Cat
|
Race
|
Pl.
|
Result
|
13 JUL 2019
|
Universiade, Napoli
|
ITA
|
B
|
F
|
2.
|
3:03.23
|