Just short of 170 swimmers took part in the first of two weekends that make up the Mashonaland Provincial Championships for 2017.  3 National records are up for ratification (subject to timekeeping etc) and a number of level times for South African events are evident.  Click here for the full results

Share This