The Kennebunk High boys and girls swimming and diving teams topped Massabesic on Saturday afternoon. The Rams won the boys meet, 92-48, and they also won the girls meet, 93-88.

The Kennebunk boys had first-place efforts from Alec Midgley (200 free and 100 free), Toby Macedo (200 IM and 500 free), Zach Matthews (50 free and 100 butterfly), and Aiden Ward (1-meter diving).

In addition, the Rams won the 200 medley relay (Bailey Hanson, Colby Ellis, Matthews and Josh Erickson-Harris).

The Kennebunk girls had winning times from Ella Yentsch (200 free and 100 free), Grace Girard (200 IM and 100 back), Taylor Nguyen (1-meter diving), and Grace Soucy (500 free).

And the Rams also won the 200 medley relay (Caroline Lowery, Ashley Robinson, Soucy and Grace Thompson).