First place honours were captured by numerous North Bay Y Titans swimmers at the Top Fish meet in the Sudbury area on the weekend.

They include Robbie Baas, Gabriel Cadieux with 4, Alexis Dibben, Annabelle Jackson, Nikita Ouellette, Drew Stevenson with 3 and Fionna Truong.

Second place finishes were earned by Owen Baas, Jack Hachkowski with 2, Cooper Jackson with 3, Marlee Parker with 2, Karson Percival with 2, Carleigh Roy and Riley Roy.

Third place went to Megan Bouffard and Ryan Spencer.

A host of swimmers also achieved personal best times including Brooklynn Bayliss, Alexa Bouchard, Sarah Cadieux, Emma Cook, Charlotte Dibben, Max Dufresne, Andrew Fuzy, Cyrus Hachkowski, Isabella Kolesnichenko, Simon Kolesnichenko, Rayna MacDuff, Benjamin Makos, Freya McLaren, Aleigha Money-Smith, Alivyah Money-Smith, Adele Moon, Kailey Reed and Stella Roy.