Weaver's Mark Doyley captures 100m, 200m