Blake Herron is up to bat during the Rock Port Optimist Boys’ 10 & under game against Clearmont on Thursday, June 20, 2019.

Brogan Krutz, left, and Jayden Krutz, right, race in the backstroke. 

Maeve Roup focuses on the finish line during her breaststroke race.  The Rock Port Marlins Swim Team hosted a meet at the Rock Port City Pool against Sidney, Iowa, on Monday, June 24, 2019.

Anna Weber dives in to start her leg of her team’s relay.