2012 Howard Richter 100m Heat 4th
May 6, 2012
2012 Howard Richter 100m Final
May 6, 2012
2012 Howard Richter 110m hurdles Final
May 6, 2012
2012 Howard Richter 200m Heat 1st
May 6, 2012
2012 Howard Richter 200m Heat 2nd
May 6, 2012
2012 Howard Richter 200m Heat 3rd
May 6, 2012
2012 Howard Richter 1600m
May 6, 2012
2012 Howard Richter 800m Heat 1st
May 6, 2012
2012 Howard Richter 400m Heat 1st
May 6, 2012
2012 Howard Richter 400m Heat 2nd
May 6, 2012
2012 Howard Richter 400m Heat 3rd
May 6, 2012
2012 Howard Richter 3200m
May 8, 2012