The Butte High girls and boys swim teams both took second place at the annual 5 B's meet in Bozeman on Saturday.
The meet features Billings' West, Skyview and Senior teams joining Butte and Bozeman.
"There were many great swims and best times," Butte coach Lynn Shrader said.
Catherine Russo won both the 100-meter freestyle and 100-meter backstroke races for the Bulldog girls.
Riley Walsh was the only local individual winner on the boys' side, swimming a personal best in the 100 freestyle by 3 seconds to take the victory. He was also third in the 200 freestyle.
Russo joined Anna Trudnowski, Sidney Christie and Elsie Dickerson to help the Butte girls' medley relay team take second. Nicole Hyatt swapped in for Christie to help the Bulldogs also take second in the 200 freestyle relay, while Butte's B team was fourth in the event.
Other top local girls finishers included Dickerson (2nd, 100 butterfly; 4th, 100 breaststroke), Trudnowski (2nd, 100 freestyle; 5th, 200 IM), Christie (3rd, 100 breaststroke), Cynthia Trudgeon (4th, 100 freestyle), Mia Jefferson (5th, 50 freestyle) and Devin Amtmann (5th, 500 freestyle).
Other top local boys finishers included Zach Johnson (2nd, 200 freestyle; 3rd, 100 breaststroke), Trevor Komm (3rd, 50 freestyle), Matt Ingersoll (3rd, 100 freestyle), Garrick Sison (5th, 50 freestyle; 5th 100 freestyle) and Jackson Maloney (3rd, 500 freestyle).
The Butte boys' 200 free relay team (Walsh, Ingersoll, Johnson, Komm) was second, while Sison replaced Komm in the group to help the 200 medley team to third.
Butte High swims next week at the Stacey Frey Memorial Invite in Great Falls.
"This will be a great meet to see where we are looking for state, as almost all the teams will be there," Shrader said. "It will give us a great opportunity to get more personal-best and state times, along with letting us see what events our swimmers might swim at state."