Tuhia he tomokanga mō tēnei wāhanga - I whakaoti ia i te tuaiwa i te 2002 European Indoor Championships, tekau mā rua i te 2002 European Championships
, ka riro i a ia te mētara parahi i te 2005 European Indoor Championships.