Andrew Riddings swims the 100 fly for Council Rock South Feb. 3, 2017 at CR North natatorium, Newtown, Pa. (John Gleeson – 21st-Century Media)
Angelo Iapalucci took first in boys diving for North.
Brandon Heese leads off for North's 200 freestyle relay.
Brandon Heese swims the 200 free for North.
Caleb Chryst swims the 100 breaststroke for North.
Ellie Brandbergh swims the 100 fly for North.
Diver Emily Shaya performs high above the water for CR South.
Jon Heller swims breaststroke for North's medley relay team.
Jenna Fox won the 200 IM for South.
Josh Belder swims breaststroke leg of relay race for South.
Julia Goroshko starts the winning CR North medley relay team.
Julia Goroshko wins the 100 free for North.
Katie Erlandsen swims for North's winning medley relay team.
Julia Goroshko swims backstroke leg of medley relay for Rock North.
Maggie Sjostedt swims the 200 free for CR South.
Madison Peifer swims backstroke for South's medley relay team.
CR North diver Angelo Iapalucci performs double flip.
North's Ellie Brandbergh swims to victory in the 100 backstroke.
North's Jackie Rounsavill won the 100 breaststroke.
North's Jamie Traub finishes twisting dive.
North's Jamie Traub rotates through double flip.
North's Katie Erlandsen swims the 200 IM.
North's Ryan Lawlor swims the 200 IM.
North's Ryan Lawlor won the 100 butterfly.
North's Victoria Wengler won the 200 free.
North's Zach Birbeck reaches out in 100 backstroke.
Phoebe Shaya completes difficult dive for CR South.
Ryan Lawlor swims the breaststroke leg of the 200 IM.
Ryan Williams swims the 100 breaststroke for South.