Lane Swimmer Team Place Time
1 Gregory Violette Westbrook Seals 23 3:33.21
(45.27  1:41.67  2:40.77  3:33.21)
1 Reed Fernandez Portland Porpoises 20 3:12.03
(44.20  1:34.77  2:25.80  3:12.03)
1 Ethan Sivulich Westbrook Seals 9 2:33.37
(33.92  1:13.38  1:54.18  2:33.37)
2 Shaun Lamoureux Westbrook Seals 14 2:59.73
(40.66  1:27.36  2:16.26  2:59.73)
2 Ryan Plante Seacoast Swim Club 21 3:15.52
(42.03  1:33.11  2:24.78  3:15.52)
2 Patrick Bowden Seacoast Swim Club 5 2:22.98
(33.22  1:09.86  1:47.46  2:22.98)
3 Tyler Wright Sanford Y Titans 19 3:05.89
(42.84  1:33.08  2:21.56  3:05.89)
3 Liam Reading Bangor Y.M.C.A. 16 3:04.77
(42.08  1:31.75  2:21.41  3:04.77)
3 Nicholas Twomey Coastal Maine Aquatics 4 2:20.59
(32.49  1:08.30  1:44.91  2:20.59)
4 Robert Gravel Coastal Maine Aquatics 1 2:12.54
(30.94  1:04.90  1:39.08  2:12.54)
4 Daniel Kim Sanford Y Titans 13 2:55.37
(41.13  1:29.84  2:17.76  2:55.37)
4 Jerry Gravel Coastal Maine Aquatics 7 2:31.62
(34.72  1:13.40  1:52.47  2:31.62)
5 James Wells Long Reach Swim Club/Bath YMCA 3 2:20.34
(32.59  1:09.30  1:46.25  2:20.34)
5 Jackson Lindell Coastal Maine Aquatics 8 2:33.35
(35.16  1:14.09  1:53.95  2:33.35)
5 Luke Jeton Sanford Y Titans 15 3:00.98
(41.37  1:28.53  2:15.40  3:00.98)
6 Jonathan Dunnett Seacoast Swim Club 18 3:05.13
(42.13  1:29.30  2:19.30  3:05.13)
6 Joseph Quinn Bangor Y.M.C.A. 2 2:20.13
(32.31  1:08.09  1:44.80  2:20.13)
6 Mark Fernandez Portland Porpoises 17 3:04.78
(41.55  1:29.31  2:18.89  3:04.78)
7 Matthew Callahan Hurricane Swim Club 12 2:51.29
(39.61  1:25.98  2:11.53  2:51.29)
7 Corey Brink Seacoast Swim Club 24 3:37.86
(51.44  1:46.74  2:44.77  3:37.86)
7 John Madeira Seacoast Swim Club 6 2:26.04
(33.75  1:10.74  1:48.13  2:26.04)
8 Joseph Manduca Twin Cities Swim Team 22 3:27.23
(49.55  1:43.17  2:35.35  3:27.23)
8 McHale Whitehouse Manta Rays 11 2:37.72
(34.97  1:15.00  1:56.93  2:37.72)
8 Brent Williams Hurricane Swim Club 10 2:34.14
(34.19  1:13.52  1:55.16  2:34.14)