Zephyrhills diver Glen Switzer set a school record Saturday in winning the Sunshine Athletic Conference title.
He topped that Thursday, despite falling off the 1-meter springboard at the National Triathlon Training Center in Clermont.
Switzer overcame that miscue, which left him with a bruised left thigh, to win the diving competition in the Class A, District 3 meet. He scored 426.65 points on 11 dives, which included the slip on his seventh dive.
"He refocused and didn't give up," Zephyrhills coach Brian Vaile said. "I think that'll probably be good for him. He'll learn from that."
Switzer and teammate Michael Caselnova, who placed second in diving, helped the Zephyrhills boys finish as runnerup to host Eustis, which also won the girls competition. Zephyrhills' girls finished sixth.
Pasco's boys, the district runnersup last year, placed fourth and the Pasco girls fifth.
"I got Pasco back," Vaile said. "I thought Pasco (boys) would be at least second and I figured us to be around fourth."
Pasco's lone win came in the boys 200-yard freestyle relay race. Orey Clark, Kris Browning, Brendan Bolender and Paddy Epperson finished in 1:37.25.
"They were real quick," Pasco coach Russ Rosenbauer said. "I know at least my boys relay team will go to the regionals."
Top-three finishers for Pasco, which gives those swimmers a solid shot at advancing to regionals, included Browning (50 free), Epperson (100 free), Lauren Stevens (200 individual medley) and Aly Coscia (100 free and 200 free).
Zephyrhills' William Miller (100 breaststroke and 100 butterfly) and Kyle Robles (200 IM and 500 free) each swam in two finals, with Robles anchoring the 400 free relay team that placed third and included Taylor Reed, Caselnova and Juan Almeida.
Kristin Donahue had fourths in the 200 IM, with a school-record time of 2:36.91, and the 500 free.