Unbeaten Shelton swim led by Breton, Parkes