Weaver's Mark Doyley sixth in 200m