The Jaffrey-Rindge Marlins swim team had yet another strong showing at their meet against Jasper Valley on Tuesday.

Finishing in the top three for the girls:

Nadia Bhatti (3rd — 100 Backstroke)

Zoe Boyd (3rd — 50 Backstroke)

Alicia Cournoyer (3rd — 100 Breast )

Isabelle Ferguson (1st — 100 Backstroke, 2nd — 100 Free, 3rd — 50 Free)

Erin Foley (1st — 100 Free, 2nd — 200 Free)

Libby Foley (2nd — 200 Free, 3rd — 200 IM)

Meghan Foley (2nd — 100 Backstroke, 100 Free, 3rd — 100 Fly)

Mikayla Johnson (3rd — 200 Free)

Katie L’Ecuyer (1st — 200 IM, 100 Breast, 2nd — 100 Fly)

Sheylina Parkerson (2nd — 200 Free, 3rd — 100 Free)

Jade Patterson (2nd — 50 Backstroke)

Kristyn Simoneau (1st — 50 Free, 100 Backstroke, 100 Fly)

Amalia Stenerson (1st — 200 Free, 50 Fly)

Victoria Stenerson (1st — 200 Free, 2nd — 100 Breast)

Jocelyn Touch (1st — 100 Free, 2nd — 100 IM, 50 Fly)

Abby Wheeler (2nd — 50 Free, 3rd — 100 Breast)

Top three boys’ finishers included:

Garrett Cournoyer (1st — 50 Free, 2nd — 200 IM, 100 Fly)

Michael Johnson (1st — 100 IM, 50 Back, 2nd — 50 Fly)

Scott LaBrecque (1st — 100 Breast)

Joseph Muhonen (3rd — 200 IM, 100 Fly, 100 Breast)

Christopher Newton (1st — 200 Free)

Kole Patten (1st — 200 Free, 2nd — 100 Back, 3rd — 100 Free)

Brent Smith (1st — 50 Free, 200 IM, 100 Fly)

In addition, a few other swimmers showed great improvement by shaving seconds off their season-best times. Those included:

Kritika Aryal (6th — 50 Free)

Anna Baldwin (7th — 100 Free)

Emily Baldwin (5th — 50 Back, 11th — 50 Breast)

Ella Boyd (15th — 50 Free)

Mia Boyd (12th — 50 Free)

Anna Paquin(6th — 50 Backstroke)

Noah Paquin (6th — 50 Fly)

Drake Parkerson (4th — 100 Free)

The Marlins were expected to face New Ipswich on Wednesday.