No. 1 ranked Canyon boys take third