More than 500 swimmers swarmed the pool in Middlebury for the Champlain Valley Swim League championships this weekend.
The EDGE Swim Club emerged with its sixth straight league title after two full days of action, which saw four league records fall.
The Town of Essex Swim Team came in second place and the Burlington Tennis Club came in third place. Vergennes (fourth) and Burlington Country Club (fifth) rounded out the top five.
Cameron Marcus of Essex broke one record, finishing in 52.93 in the boys 18 and under 100 fly.
Marcus broke a second record, this time with teammates Elliot Limanek, Luke Austin and Oliver Austin. The group finished in 1:33.69 in the 200 freestyle relay.
Charles Fahey, Jack French, Pat Frazier and Brady Morigeau of EDGE claimed another record, this one in the boys 12 and under. The foursome finished in 2:08.54 in the 200 medley relay to break a record held since 2016.
In the boys 12 and under, Simon Russell of the Burlington Tennis Club broke his own record in the 50 freestyle event.
The EDGE team was led by top performances from Alissa Pavlov, Annaliese Moylan, Aiden Boyle and Miles Cochrane.
Pavlov won the girls 8 and under 100-yard individual medley, the 50-yard freestyle and the 22-yard freestyle.
Moylan won three individual events in the girls 12 and under category — the 100-yard individual medley, the 200-yard freestyle and the 50-yard fly.
Boyle was the top boys performer in the 10-and-under category, winning the 25-yard butterfly, the 25-yard backstroke and the 25-yard freestyle.
Cochrane also won three events, the boys 18-and-under 100-yard breast stroke, the 200-yard individual medley and the 50-yard breast stroke.
Other multiple event winners for the EDGE team included: Allison Biunno (girls 12-and-under) — 100-yard freestyle, 50-yard breast stroke; Heath Schnipke (boys 10-and-under) — 100-yard individual medley, 50-yard freestyle; and Brady Morigeau (boys 12-and-under) — 50-yard backstroke, 50-yard freestyle.
The EDGE also shined in the relay portion of the event, winning five relays on the girls side and four more on the boys side.
The girls won the 8-and-under 100-yard relay (Brooke Schnipke, Maddie Biunno, Sadie Dyhrman, Pavlov), the 12-and-under 200-yard medley relay (Moylan, Biunno, Annaliesa Fry, Gracie Matthews), the 14-and-under 200-yard medley relay (Ella Byers, Ella Cooper, Ava Barron, Elizabeth Parent), the 200-yard freestyle relay (Elsa Olafsdottir, Matthews, Biunno, Moylan), and the 18 and under 200-yard freestyle relay (Lucy Lee, Emily Marvin, Cindy Yang, Teddi Simons).
On the boys side, the EDGE won the 10-and-under 100-yard medley relay (Schnipke, Tyler Simons, Boyle, Camden Palmer), the 10 and under 100-yard freestyle relay (Simons, Palmer, Schnipke, Boyle), and the 12-and-under 200-yard freestyle relay (Fahey, French, Frazier, Morigeau), as well as the record-breaking 12-and-under 200-yard medley relay
The EDGE swimmers will now move on to the Vermont State Swim Championships, which will take place on Saturday and Sunday at the Upper Valley Aquatic Center.