Whakakī i te rerenga e whai ake nei: Ko ia te tekau i te 2006 European Championships, te tekau i te 2007 World Championships, te toru i te 2007 World Athletics Final me te tekau ma tahi i te
Ngā kēmu Orimipia 2008.