Boys swimming: PAC meet summaries (1/10)

Owen J. Roberts 106, Perkiomen Valley 80
200 medley relay: Owen J. Roberts (Ryan King, Matt Snyder, Jordan Roach, Matt Rantz), 1:41.33
200 free: Ryan Bowker, OJR, 1:48.04
200 IM: Ethan Hinz, PV, 2:02.41
50 free: Logan Baker, OJR, 22.32
Diving: Max Gallagher, OJR, 218.95
100 fly: Jordan Roach, OJR, 53.87
100 free: Simon Crew, OJR, 49.45
500 free: Ethan Hinz, PV, 4:57.07
200 free relay: Owen J. Roberts (Simon Crew, Matt Rantz, Logan Baker, Ryan Bowker), 1:30.34
100 back: Matthew Marsh, PV, 55.23
200 breast: Matt Snyder, OJR, 1:02.46
400 free relay: Perkiomen Valley (Matthew Marsh, Ryan Keenan, Michael Yannantuono, Jake Gamble), 3:23.12
 
Spring-Ford 87, Norristown 66
200 medley relay: Norristown (Weston Brousseau, Alex Waskiewicz, Mario Brown, Cole Messics) 1:53;15
200 free: Cory Laing, SF, 1:58.71
200 IM: Mario Brown, N, 2:24.39
50 free: Andres Sosa, SF, 25.22
100 fly: Noah Cancro, SF, 57.11
100 free: Carson Huff, SF, 51.31
500 free: Nick Tufillaro, SF, 6:10.36
200 free relay: Norristown (Mario Brown, Ethan Stilley, Cole Messics, Weston Brousseau) 1:41.76
100 back: Matt Skilton, SF, 59.5
100 breast: Alex Waskiewicz, N, 1:14:00
400 free relay: Norristown (Antonio Dunn, Choike Bellamy, Matthew Wilford, Juan Mancera) 6:07.06. 
 
Upper Merion 109, Methacton 66
200 medley relay: Upper Merion (C.J. Besz, Justin Ardamoy, Andrew Brownlie, Aidan McNally), 1:46.28
200 free: Steven Zeng, M, 1:54.48
200 IM: Justin Ardamoy, UM  2:09.57
50 free: Aidan McNally, 23.13
Diving: Colsen Liney, UM, 165.65
100 fly: Wilfred Naraga, UM, 1:01.53
100 free: Aidan McNally, UM, 51.00
500 free: C.J. Besz, UM, 5:14.46
200 free relay: Upper Merion (Justin Ardamoy, Zeev Magid-Slav, John Salamy, Aidan McNally), 1:36.24
100 back: Jacob McNally, UM, 1:01.48
100 breast: Noah Caplan, M, 1:09.12
400 free relay: Methacton (Jon Groff, Matthew Tsai, Noah Caplan, Steven Zeng), 3:39.34