The Shelton High swim and diving team took down West Haven High, 107-72, to win its seventh straight match on Thursday.

The Gaels improved to 8-3 overall.

Individual results as follows:

200 Medley Relay: 1) Shelton (Chavez, Maleri, Marciano, Musante) 1:59.22, 2) Shelton (Rojo, Wronski, Binan, Wise), 3) West Haven

200 Freestyle: 1) Eni Stafa (Shelton) 2:21.20, 2) Zach Johnson (Shelton), 3) Heli Estrada (West Haven)

200 IM: 1) Agean Binan (Shelton) 2:35.58, 2) Jack Wise (Shelton), 3) T.J Blotney (West Haven)

50 Freestyle; 1) Max Padro (West Haven) 23.80, 2) Sebastian Musante (Shelton), 3) Marc Maleri (Shelton)

Diving: 1) Luis Alavarez (West Haven), 2) Iman Manir (West Haven)

100 Fly: 1) Hunter Wronski (Shelton) 1:01.52, 2) Agean Binan (Shelton), 3) Luis Alvarez (West Haven)

100 Free: 1) Jack Wise (Shelton) 57.26, 2) Gaelon Rhodes (West Haven), 3) Jack Marciano (Shelton)

500 Free: 1) Sebastian Musante (Shelton) 5:41.31, 2) T.J Blotney (West Haven) 3) Marwan Lkhal (West Haven)

200 Free Relay: 1) Shelton (Chavez, Binan, Maleri, Wise) 1:47.76, 2) Shelton (Stafa, Johnson, Wronski, Musante), 3) West Haven

100 Backstroke: 1) Reid Chavez (Shelton) Exhibition, 2) Gaelen Rhodes (West Haven), 3) Zach Johnson (Shelton)

100 Breaststroke: 1) Max Padro (West Haven) 1:04.60 2 Marc Maleri (Shelton), 3) Jack Marciano (Shelton)

400 Free Relay: 1) Shelton (Wronski, Rojo, Stafa, Chavez) Exhibition, 2) West Haven, 3) Shelton (Andres Garrido, Jack Piscitelli, Brian Callinan, Steve Schmidt)