Highest ever World Rankings position is considered from 1/1/2019
Discipline
|
Performance
|
Wind
|
Venue
|
Date
|
Records
|
Results Score
|
200 Metres
|
21.03
|
|
Charlotte, NC (USA)
|
17 APR 2004
|
|
1063
|
200 Metres
|
20.46 *
|
+3.5
|
Walnut, CA (USA)
|
28 MAY 2004
|
|
1128
|
400 Metres
|
45.06
|
|
Indianapolis, IN (USA)
|
22 JUN 2007
|
|
1176
|
800 Metres
|
1:51.75
|
|
Gainesville, FL (USA)
|
01 APR 2016
|
|
977
|
400 Metres Hurdles
|
47.30
|
|
Olympic Stadium, Helsinki (FIN)
|
09 AUG 2005
|
|
1268
|
4x200 Metres Relay
|
1:23.08
|
|
Myrtle Beach, SC (USA)
|
18 MAR 2011
|
|
1104
|
4x400 Metres Relay
|
2:59.00
|
|
Poljud Stadion, Split (CRO)
|
05 SEP 2010
|
|
1207
|
Legend
* Not legal.
Discipline
|
Performance
|
Wind
|
Venue
|
Date
|
Records
|
Results Score
|
200 Metres
|
21.29
|
|
New York, NY (USA)
|
10 MAR 2002
|
|
1090
|
400 Metres
|
45.41
|
|
Albuquerque, NM (USA)
|
28 FEB 2010
|
|
1214
|
500 Metres
|
1:00.70
|
|
New York, NY (USA)
|
14 FEB 2015
|
|
1159
|
600 Metres
|
1:17.85
|
|
Reggie Lewis Center, Boston, MA (USA)
|
14 FEB 2016
|
|
1101
|
800 Metres
|
1:53.64
|
|
Blacksburg, VA (USA)
|
16 JAN 2016
|
|
977
|
4x400 Metres Relay
|
3:03.40
|
|
Aspire Dome, Doha (QAT)
|
14 MAR 2010
|
|
1199
|
Legend
* Not legal.
Latest Active Season: 2018
Discipline
|
Performance
|
Wind
|
Place
|
Date
|
Records
|
Results Score
|
400 Metres
|
46.50
|
|
Gainesville, FL (USA)
|
29 MAR 2018
|
|
1078
|
800 Metres
|
1:54.33
|
|
Columbia, SC (USA)
|
24 MAR 2018
|
|
906
|
400 Metres Hurdles
|
49.08
|
|
Suhaim bin Hamad Stadium, Doha (QAT)
|
04 MAY 2018
|
|
1176
|
Discipline
|
Performance
|
Wind
|
Place
|
Date
|
Records
|
Results Score
|
400 Metres
|
48.00
|
|
Chapel Hill, NC (USA)
|
03 FEB 2018
|
|
1042
|
800 Metres
|
1:56.09
|
|
Salem, VA (USA)
|
27 JAN 2018
|
|
910
|
Outdoor
|
Performance
|
Wind
|
Place
|
Date
|
2009
|
21.18
|
+1.0
|
Champaign, IL (USA)
|
02 MAY 2009
|
2004
|
21.03
|
|
Charlotte, NC (USA)
|
17 APR 2004
|
2003
|
21.29
|
+1.1
|
Durham, NC (USA)
|
05 APR 2003
|
2002
|
21.33
|
+0.8
|
Nassau (BAH)
|
13 JUL 2002
|
2001
|
21.58
|
+1.4
|
Decatur, IL (USA)
|
05 JUL 2001
|
Outdoor
|
Performance
|
Place
|
Date
|
2018
|
46.50
|
Gainesville, FL (USA)
|
29 MAR 2018
|
2017
|
46.39
|
Raleigh, NC (USA)
|
24 MAR 2017
|
2014
|
46.34
|
Greensboro, NC (USA)
|
12 APR 2014
|
2012
|
46.33
|
Raleigh, NC (USA)
|
30 MAR 2012
|
2011
|
45.91
|
Hayward Field, Eugene, OR (USA)
|
04 JUN 2011
|
2009
|
45.96
|
Stockholm (SWE)
|
31 JUL 2009
|
2008
|
45.47
|
Rethymno (GRE)
|
14 JUL 2008
|
2007
|
45.06
|
Indianapolis, IN (USA)
|
22 JUN 2007
|
2006
|
46.10
|
Chapel Hill, NC (USA)
|
15 APR 2006
|
2005
|
45.45
|
Rethymno (GRE)
|
10 JUL 2005
|
2003
|
46.25
|
Rethymno (GRE)
|
06 JUL 2003
|
2001
|
47.59
|
Sacramento, CA (USA)
|
29 JUL 2001
|
Outdoor
|
Performance
|
Place
|
Date
|
2018
|
1:54.33
|
Columbia, SC (USA)
|
24 MAR 2018
|
2016
|
1:51.75
|
Gainesville, FL (USA)
|
01 APR 2016
|
2015
|
1:52.92
|
Coral Gables, FL (USA)
|
21 MAR 2015
|
2014
|
1:53.02
|
Gainesville, FL (USA)
|
04 APR 2014
|
2012
|
1:53.79
|
High Point, NC (USA)
|
24 MAR 2012
|
2011
|
1:53.40
|
Gainesville, FL (USA)
|
01 APR 2011
|
2010
|
1:53.14
|
Gainesville, FL (USA)
|
02 APR 2010
|
Outdoor
|
Performance
|
Place
|
Date
|
2018
|
49.08
|
Suhaim bin Hamad Stadium, Doha (QAT)
|
04 MAY 2018
|
2017
|
48.63
|
Shanghai Stadium, Shanghai (CHN)
|
13 MAY 2017
|
2016
|
49.04
|
Hayward Field, Eugene, OR (USA)
|
28 MAY 2016
|
2015
|
48.09
|
Suhaim bin Hamad Stadium, Doha (QAT)
|
15 MAY 2015
|
2014
|
48.76
|
Charlottesville, VA (USA)
|
09 MAY 2014
|
2013
|
48.09
|
Drake Stadium, Des Moines, IA (USA)
|
22 JUN 2013
|
2012
|
48.20
|
Lawrence, KS (USA)
|
21 APR 2012
|
2011
|
47.93
|
Hayward Field, Eugene, OR (USA)
|
26 JUN 2011
|
2010
|
47.32
|
Drake Stadium, Des Moines, IA (USA)
|
26 JUN 2010
|
2009
|
47.98
|
Stade Louis II, Monaco (MON)
|
28 JUL 2009
|
2008
|
48.02
|
National Stadium, Beijing (CHN)
|
16 AUG 2008
|
2007
|
48.13
|
Osaka (JPN)
|
05 MAY 2007
|
2006
|
47.48
|
Indianapolis, IN (USA)
|
24 JUN 2006
|
2005
|
47.30
|
Olympic Stadium, Helsinki (FIN)
|
09 AUG 2005
|
2004
|
47.86
|
Stade Louis II, Monaco (MON)
|
19 SEP 2004
|
2003
|
48.23
|
Madrid (ESP)
|
19 JUL 2003
|
2002
|
50.00
|
National Stadium, Kingston (JAM)
|
19 JUL 2002
|
2001
|
50.86
|
Sacramento, CA (USA)
|
29 JUL 2001
|
2000
|
52.17
|
Amherst, MA (USA)
|
28 JUL 2000
|
Outdoor
|
Performance
|
Place
|
Date
|
2011
|
1:23.08
|
Myrtle Beach, SC (USA)
|
18 MAR 2011
|
Outdoor
|
Performance
|
Place
|
Date
|
2016
|
3:04.70
|
Gainesville, FL (USA)
|
01 APR 2016
|
2014
|
3:01.98
|
Gainesville, FL (USA)
|
05 APR 2014
|
2013
|
3:00.91
|
Philadelphia, PA (USA)
|
27 APR 2013
|
2012
|
3:00.15
|
Philadelphia, PA (USA)
|
28 APR 2012
|
2011
|
2:59.31
|
DS, Daegu (KOR)
|
02 SEP 2011
|
2010
|
2:59.00
|
Poljud Stadion, Split (CRO)
|
05 SEP 2010
|
2009
|
3:01.40
|
Olympiastadion, Berlin (GER)
|
22 AUG 2009
|
2008
|
3:01.12
|
Philadelphia, PA (USA)
|
26 APR 2008
|
2007
|
3:00.04
|
Philadelphia, PA (USA)
|
28 APR 2007
|
2005
|
3:01.91
|
Austin, TX (USA)
|
09 APR 2005
|
2004
|
3:04.96
|
München (GER)
|
08 AUG 2004
|
2003
|
3:00.72
|
Philadelphia, PA (USA)
|
26 APR 2003
|
2002
|
3:03.56
|
National Stadium, Kingston (JAM)
|
20 JUL 2002
|
Indoor
|
Performance
|
Place
|
Date
|
2001/02
|
21.29
|
New York, NY (USA)
|
10 MAR 2002
|
Indoor
|
Performance
|
Place
|
Date
|
2017/18
|
48.00
|
Chapel Hill, NC (USA)
|
03 FEB 2018
|
2014/15
|
46.98
|
BarclayCard, Birmingham (GBR)
|
21 FEB 2015
|
2012/13
|
46.86
|
University Park, PA (USA)
|
26 JAN 2013
|
2009/10
|
45.41
|
Albuquerque, NM (USA)
|
28 FEB 2010
|
2007/08
|
46.76
|
State College, PA (USA)
|
26 JAN 2008
|
2006/07
|
46.10
|
Fayetteville, AR (USA)
|
09 FEB 2007
|
2005/06
|
46.00
|
Fayetteville, AR (USA)
|
10 FEB 2006
|
2004/05
|
45.70
|
Fayetteville, AR (USA)
|
11 FEB 2005
|
2003/04
|
46.85
|
Boston, MA (USA)
|
13 MAR 2004
|
2002/03
|
47.59
|
Blacksburg, VA (USA)
|
01 MAR 2003
|
Indoor
|
Performance
|
Place
|
Date
|
2016/17
|
1:01.17
|
New York, NY (USA)
|
11 FEB 2017
|
2014/15
|
1:00.70
|
New York, NY (USA)
|
14 FEB 2015
|
2013/14
|
1:01.99
|
Blacksburg, VA (USA)
|
17 JAN 2014
|
2005/06
|
1:03.80
|
New York, NY (USA)
|
03 FEB 2006
|
Indoor
|
Performance
|
Place
|
Date
|
2015/16
|
1:17.85
|
Reggie Lewis Center, Boston, MA (USA)
|
14 FEB 2016
|
2011/12
|
1:18.78
|
Blacksburg, VA (USA)
|
20 JAN 2012
|
2005/06
|
1:18.65
|
Boston, MA (USA)
|
28 JAN 2006
|
Indoor
|
Performance
|
Place
|
Date
|
2017/18
|
1:56.09
|
Salem, VA (USA)
|
27 JAN 2018
|
2016/17
|
1:54.85
|
Chapel Hill, NC (USA)
|
14 JAN 2017
|
2015/16
|
1:53.64
|
Blacksburg, VA (USA)
|
16 JAN 2016
|
2014/15
|
1:54.08
|
Winston Salem, NC (USA)
|
10 JAN 2015
|
2013/14
|
1:55.16
|
Winston Salem, NC (USA)
|
11 JAN 2014
|
2012/13
|
1:56.19
|
Chapel Hill, NC (USA)
|
19 JAN 2013
|
2011/12
|
1:54.80
|
Blacksburg, VA (USA)
|
21 JAN 2012
|
2010/11
|
1:54.42
|
Blacksburg, VA (USA)
|
22 JAN 2011
|
2009/10
|
1:55.45
|
Chapel Hill, NC (USA)
|
23 JAN 2010
|
2008/09
|
1:56.67
|
Champaign, IL (USA)
|
24 JAN 2009
|
2006/07
|
1:56.49
|
Chapel Hill, NC (USA)
|
13 JAN 2007
|
2005/06
|
1:57.55
|
Chapel Hill, NC (USA)
|
14 JAN 2006
|
2004/05
|
1:54.43
|
Blacksburg, VA (USA)
|
15 JAN 2005
|
Indoor
|
Performance
|
Place
|
Date
|
2015/16
|
3:11.83
|
Winston Salem, NC (USA)
|
30 JAN 2016
|
2014/15
|
3:11.12
|
Winston Salem, NC (USA)
|
31 JAN 2015
|
2013/14
|
3:07.25
|
Blacksburg, VA (USA)
|
18 JAN 2014
|
2009/10
|
3:03.40
|
Aspire Dome, Doha (QAT)
|
14 MAR 2010
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
3.
|
400 Metres Hurdles
|
48.06
|
|
National Stadium, Beijing (CHN)
|
18 AUG 2008
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
1.
|
4x400 Metres Relay
|
2:59.31
|
|
DS, Daegu (KOR)
|
02 SEP 2011
|
1.
|
400 Metres Hurdles
|
47.30
|
|
Olympic Stadium, Helsinki (FIN)
|
09 AUG 2005
|
3.
|
400 Metres Hurdles
|
48.23
|
|
Olympiastadion, Berlin (GER)
|
18 AUG 2009
|
6.
|
400 Metres Hurdles
|
49.24
|
|
DS, Daegu (KOR)
|
01 SEP 2011
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
1.
|
4x400 Metres Relay
|
3:03.40
|
|
Aspire Dome, Doha (QAT)
|
14 MAR 2010
|
5.
|
400 Metres
|
46.84
|
|
Aspire Dome, Doha (QAT)
|
13 MAR 2010
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
1.
|
4x400 Metres Relay
|
2:59.00
|
|
Poljud Stadion, Split (CRO)
|
05 SEP 2010
|
3.
|
400 Metres Hurdles
|
48.62
|
|
Poljud Stadion, Split (CRO)
|
04 SEP 2010
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
3.
|
400 Metres Hurdles
|
50.00
|
|
National Stadium, Kingston (JAM)
|
19 JUL 2002
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
1.
|
400 Metres Hurdles
|
48.63
|
|
Shanghai Stadium, Shanghai (CHN)
|
13 MAY 2017
|
1.
|
400 Metres Hurdles
|
48.23
|
|
Stade Louis II, Monaco (MON)
|
17 JUL 2015
|
1.
|
400 Metres Hurdles
|
48.71
|
|
Stade Olympique de la Pontaise, Lausanne (SUI)
|
09 JUL 2015
|
1.
|
400 Metres Hurdles
|
48.09
|
|
Suhaim bin Hamad Stadium, Doha (QAT)
|
15 MAY 2015
|
1.
|
400 Metres Hurdles
|
47.85
|
|
Boudewijnstadion, Bruxelles (BEL)
|
27 AUG 2010
|
1.
|
400 Metres Hurdles
|
48.12
|
|
Crystal Palace, London (GBR)
|
13 AUG 2010
|
1.
|
400 Metres Hurdles
|
47.65
|
|
Olympiastadion, Stockholm (SWE)
|
06 AUG 2010
|
1.
|
400 Metres Hurdles
|
47.78
|
|
Stade Louis II, Monaco (MON)
|
22 JUL 2010
|
1.
|
400 Metres Hurdles
|
47.62
|
|
Stade Olympique de la Pontaise, Lausanne (SUI)
|
08 JUL 2010
|
1.
|
400 Metres Hurdles
|
48.66
|
|
Suhaim bin Hamad Stadium, Doha (QAT)
|
14 MAY 2010
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
1.
|
400 Metres Hurdles
|
48.05
|
|
Stade Louis II, Monaco (MON)
|
10 SEP 2005
|
1.
|
400 Metres Hurdles
|
47.86
|
|
Stade Louis II, Monaco (MON)
|
19 SEP 2004
|
3.
|
400 Metres Hurdles
|
48.24
|
|
Gottlieb-Daimler Stadion, Stuttgart (GER)
|
10 SEP 2006
|
4.
|
400 Metres Hurdles
|
48.58
|
|
Gottlieb-Daimler Stadion, Stuttgart (GER)
|
22 SEP 2007
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
1.
|
400 Metres Hurdles
|
48.15
|
|
Bislett Stadion, Oslo (NOR)
|
06 JUN 2008
|
1.
|
400 Metres Hurdles
|
48.73
|
|
Olympiastadion, Berlin (GER)
|
01 JUN 2008
|
1.
|
400 Metres Hurdles
|
47.86
|
|
Stadio Olimpico, Roma (ITA)
|
14 JUL 2006
|
1.
|
400 Metres Hurdles
|
48.14
|
|
Zürich (SUI)
|
19 AUG 2005
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
1.
|
400 Metres Hurdles
|
48.29
|
|
Hayward Field, Eugene, OR (USA)
|
27 JUN 2015
|
1.
|
400 Metres Hurdles
|
47.32
|
|
Drake Stadium, Des Moines, IA (USA)
|
26 JUN 2010
|
1.
|
400 Metres Hurdles
|
48.03
|
|
Eugene, OR (USA)
|
28 JUN 2009
|
1.
|
400 Metres Hurdles
|
48.17
|
|
Eugene, OR (USA)
|
29 JUN 2008
|
1.
|
400 Metres Hurdles
|
49.01
|
|
Palo Alto, CA (USA)
|
22 JUN 2003
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
1.
|
400 Metres
|
45.41
|
|
Albuquerque, NM (USA)
|
28 FEB 2010
|
1.
|
400 Metres
|
46.05
|
|
Boston, MA (USA)
|
27 FEB 2005
|
Results in:
400 Metres
Date
|
Competition
|
Cnt.
|
Cat
|
Race
|
Pl.
|
Result
|
29 MAR 2018
|
Gainesville Florida Relays, Gainesville, FL
|
USA
|
D
|
F1
|
3.
|
46.50
|
400 Metres Indoor
Date
|
Competition
|
Cnt.
|
Cat
|
Race
|
Pl.
|
Result
|
03 FEB 2018
|
Chapel Hill Art and Linda Maillet UNC Open, Chapel Hill, NC
|
USA
|
F
|
F1
|
1.
|
48.00
|
800 Metres
Date
|
Competition
|
Cnt.
|
Cat
|
Race
|
Pl.
|
Result
|
17 MAR 2018
|
Charlotte 49er Classic, Charlotte, NC
|
USA
|
F
|
F1
|
7.
|
1:55.05
|
24 MAR 2018
|
Columbia Weems Baskin Relays, Columbia, SC
|
USA
|
F
|
F1
|
3.
|
1:54.33
|
800 Metres Indoor
Date
|
Competition
|
Cnt.
|
Cat
|
Race
|
Pl.
|
Result
|
27 JAN 2018
|
Salem Finn Pincus Invitational, Salem, VA
|
USA
|
F
|
F5
|
1.
|
1:56.09
|
200 Metres Hurdles
Date
|
Competition
|
Cnt.
|
Cat
|
Race
|
Pl.
|
Result
|
Wind
|
18 MAY 2018
|
Manchester Great City Games, Manchester
|
GBR
|
F
|
F
|
1.
|
22.58
|
+2.0
|
400 Metres Hurdles
Date
|
Competition
|
Cnt.
|
Cat
|
Race
|
Pl.
|
Result
|
14 APR 2018
|
Greensboro NCAT Aggie Invitational, Greensboro, NC
|
USA
|
F
|
F1
|
1.
|
49.44
|
28 APR 2018
|
Des Moines Drake Relays, Des Moines, IA
|
USA
|
B
|
F
|
5.
|
49.64
|
04 MAY 2018
|
Doha IAAF Diamond League, Suhaim bin Hamad Stadium, Doha
|
QAT
|
GW
|
F
|
2.
|
49.08
|
12 MAY 2018
|
Baie Mahault Meeting International Guadeloupe, Baie Mahault
|
FRA
|
E
|
F
|
2.
|
49.32
|
21 JUN 2018
|
Des Moines USA Ch., Drake Stadium, Des Moines, IA
|
USA
|
B
|
H1
|
1.
|
50.07
|
22 JUN 2018
|
Des Moines USA Ch., Drake Stadium, Des Moines, IA
|
USA
|
B
|
SF1
|
3.
|
49.47
|
23 JUN 2018
|
Des Moines USA Ch., Drake Stadium, Des Moines, IA
|
USA
|
B
|
F
|
4.
|
49.14
|
30 JUN 2018
|
Meeting de Paris, Stade Charléty, Paris
|
FRA
|
GW
|
F
|
6.
|
49.16
|
02 JUL 2018
|
Székesfehérvár Gyulai István Memorial Hungarian GP, Sóstói Stadion, Székesfehérvár
|
HUN
|
C
|
F
|
3.
|
49.31
|
05 JUL 2018
|
Lausanne Athletissima, Stade Olympique de la Pontaise, Lausanne
|
SUI
|
GW
|
F
|
6.
|
49.31
|
30 AUG 2018
|
Zürich Weltklasse, Letzigrund, Zürich
|
SUI
|
DF
|
F
|
7.
|
50.63
|
02 SEP 2018
|
Padova Meeting Citta di Padova, Padova
|
ITA
|
C
|
F
|
6.
|
51.28
|