The Jaffrey-Rindge Marlins swim team competed at Milford on Saturday. The Marlins faced Milford and Baboosic, with a number of swimmers finishing in the top three. Girls’ top finishers included:

Amalia Stenerson (1st — 200 Free, 2nd — 50 Butterfly, 50 Breast)

Erin Foley (1st — 200 Free, 100 Butterfly, 100 Free)

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

Libby Foley (1st — 200 IM, 2nd — 200 Free)

Carly LeBrecque (3rd — 200 Free, 100 Breast, 2nd — 50 Free)

Mikayla Johnson (1st — 50 Free, 2nd — 50 Backstroke, 50 Butterfly)

Abigail Giles (1st — 50 Backstroke, 2nd — 100 Free, 3rd — 50 Free)

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

Abby Wheeler (1st — 200 IM, 2nd — 100 Breast, 3rd — 50 Free)

Megan Wheeler (2nd — 200 IM, 100 Breast, 3rd — 50 Free)

Eva Boyd (2nd — 25 Backstroke, 50 Free)

Jade Patterson (3rd — 50 Backstroke)

Meghan Foley (1st — 100 Butterfly, 3rd — 100 Backstroke, 100 Free)

Anna Luksha (1st — 100 Free)

Kritika Aryal (2nd — 100 Free)

Samantha Newton (3rd — 50 Breast)

Emily Baldwin (2nd — 50 Breast)

The boys saw strong finishes from:

Kole Patten (1st — 200 Free, 2nd — 50 Free, 100 Free)

Joseph Muhonen (2nd — 200 Free, 100 Butterfly)

Benjamin Sawyer (1st — 50 Free, 2nd — 50 Backstroke, 100 Free)

Jacob Sawyer (1st — 50 Backstroke, 2nd — 100 Free, 3rd — 50 Free)

Garret Cournoyer (1st — 50 Free, 200 IM, 100 Butterfly)

Scott LaBrecque (1st — 100 Backstroke, 100 Breast, 2nd — 50 Free)

Brent Smith (1st — 50 Free, 100 Butterfly, 100 Free)

Michael Johnson (1st — 100 IM, 50 Backstroke, 100 Free)

Christopher Newton (2nd — 100 Backstroke, 100 Free)

The Marlins return to action today at Nashua Country Club and head to the big Milford Rotary meet this weekend.