| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2010 | 100m | Senior Men | 10.66 | |
| 2010 | 200m | Senior Men | 21.03 |
| Year | Competition | Event | Performance | Position |
|---|---|---|---|---|
| 2002 | World Junior Championships | 100m | 10.81 | 4h4 |
| 2003 | World Championships | 200m | 21.08 | 8q2 |
| 2006 | Commonwealth Games | 200m | 20.72 | 8 |
| 2007 | World Championships | 200m | 20.80 | 8q1 |
| 2008 | Olympic Games | 200m | 20.98 | 6h1 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 100m | 10.41 | 0.0 | Hamilton | 09 Feb 2005 | |||
| 200m | 20.56 | 2.0 | Sydney, AUS | 12 Jan 2008 | |||
| 400m | 46.72 | North Shore | 17 Dec 2005 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2005 | 10.41 | Hamilton | 09 Feb 2005 | ||||
| 2008 | 10.56 | 2 | Brussels International | Brussels BEL | 12 Jul 2008 | ||
| 2009 | 10.49 | (w) | 2 | UQ Winter All Comers | St Lucia AUS | 12 Jul 2009 | |
| 10.63 | 2 | Mini-Hot Meet 5 | North Shore | 04 Jul 2009 | |||
| 2010 | 10.49 | (w) | 1r4 | Porritt Classic | Hamilton | 13 Feb 2010 | |
| 10.66 | 2r1 | ITM | Christchurch | 18 Mar 2010 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2008 | 20.56 | Sydney, AUS | 12 Jan 2008 | ||||
| 2009 | 21.03 | 1 | UQ Winter All Comers | St Lucia AUS | 12 Jul 2009 | ||
| 2010 | 20.75 | (w) | 1r3 | Porritt Classic | Hamilton | 13 Feb 2010 | |
| 20.83 | 3 | AUS Championships | Perth AUS | 18 Apr 2010 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2005 | 46.72 | North Shore | 17 Dec 2005 | ||||
| 2009 | 48.50 | 3 | Battle of the Cities 4 | North Shore | 05 Dec 2009 | ||
| 2010 | 47.50 | 6 | Australia Cup | Canberra AUS | 30 Jan 2010 |