Erskine Academy 11, Westbrook 120, Waterville 140, Belfast 142, Camden Hills 148, Orono 15, Wiscasset 16, Falmouth 188, Yarmouth 200, Ellsworth 201, Mt. Desert Island 247, Greely 303, Hampden Academy 31, Lincoln Academy 34, Oceanside 36, Presque Isle 41, Old Town 49, Foxcroft Academy 49, St. Dominic 6, Washington Academy 7, Winslow 74, John Bapst 74, Waynflete 75, Bangor Christian 8
400 FR Championship: 1. Greely (Connor Russell, Andrew Coon, Ryan Plante, Jonathan Dunnett) 3:23.57; 2. Ellsworth 3:26.00; 3. Yarmouth 3:27.23; 4. MDI 3:27.53; 5. Camden Hills 3:28.80; 6. Falmouth 2:29.78; 7. Westbrook 3:36.49; 8. Waterville 3:38.71. Consolation: 9. Belfast 3:41.51; 10. Winslow 3:43.40; 11. John Bapst 3:50.67; 12. Hampden 3:52.13; 13. Old Town 3:52.48; 14. Presque Isle 4:09.24; 15. Orono 4:13.49; 16. Erskine 4:19.50.
500 free Championship: 1. Jake Perron (Fal) 4:43.88; 2. Luke Jeton (Way) 4:57.31; 3. Nathan Madeira (Gre) 5:15.17; 4. Julian Abaldo (Oce) 5:23.27; 5. Winslow Robinson (Fal) 5:25.37; 6. John O’Gorman (Yar) 5:25.61; 7. Jack Schnetzer (Bel) 5:35.33; 8. Kristoph Naggert (MDI) 5:41.83. Consolation: 9. Jackson Winslow (Bel) 5:44.81; 10. Sam Stevens (Ers) 5:45.21; 11. Jordan Merrifield (Gre) 5:46.58; 12. Sam Wehry (Wat) 5:52.06; 13. Caleb Hand (JB) 5:57.80; 14. Keegan Feero (OT) 5:59.25; 15. Dustin Drabek (PI) 5:59.70.
200 FR Championship: 1. Camden Hills (Eddie McCluskey, Peter Gimlewicz, Kyle Crans, Mark McCluskey) 1:34.59; 2. Greely 1:35.75; 3. Westbrook 1:37.07; 4. Yarmouth 1:40.39; 5. MDI 1:40.98; 6. Belfast 1:42.21; 7. Waynflete 1:42.76; 8. Falmouth 1:43.72.Consolation: 9. Ellsworth 1:42.20; 10. Lincoln 1:42.40; 11. John Bapst 1:43.53; 12. Presque Isle 1:43.92; 13. Hampden 1:44.09; 14. Old Town 1:44.48; 15. Oceanside 1:45.90; 16. Winslow 1:49.19.
100 back Championship: 1. Evan Coleman (Yar) 53.84; 2. Maks Grover (Ell) 54.74; 3. Ryan Plante (Gre) 58.89; 4. Elijah Dewey (Fal) 59.27; 5. Griffin Davis (Win) 59.50; 6. Jack Benoit (Gre) 1:00.10; 7. Ryan Hanley (Wis) 1:01.42; 8. Ethan Nightingale (Yar) 1:06.02. Consolation: 9. Jameson Ploch (OT), 1:01.02; 10. Jacob Brizee (Was) 1:05.02; 11. Michael Dempski (StD) 1:06.93; 12. Keith Bartlett (Wes) 1:06.97; 13. Alden Mason (Oce) 1:07.28; 14. Gabe Alex (Bel) 1:07.53; 15. James VanKirk (JB) 1:07.69; 16. Ryan King (Win) 1:07.76.
100 breast Championship: 1. Thomas Gallup (MDI) 1:02.38; 2. Adrian Rivas (Wat) 1:03.14; 3. Ben Walton (Ell) 1:03.58; 4. Griffin Fluet (Gre) 1:03.88; 5. Cooper Holmes (Ell) 1:04.00; 6. Sam Zarfos (Wat) 1:04.16; 7. Jerahmy Clapp (Bel) 1:06.72; 8. Conner Lajoie (Yar) 1:07.52. Consolation: 9. Clay Carroll (Fox) 1:08.23; 10. Pierce DiMauro (MDI) 1:10.04; 11. Connor Rog (Gre) 1:10.43; 12. Gabe Smith (Win) 1:10.64; 13. Dylan Merchant (BC) 1:11.52; 14. Tom Silk (Way) 1:11.55; 15. Kody Holmes (Ell) 1:11.57; 16. Tommy Schleicher (Belt) 1:12.27.
100 free Championship: 1. Cam Fadley (Fox) 51.45; 2. Greg Violette (Wes) 49.98; 3. Talor Hamilton (Ell) 50.24; 4. Kyle Crans (CH) 50.73; 5. Shaun Lamoureux (Fal) 50.77; 6. Jonathan Clapp (Bel) 51.45; 7. Connor Russell (Gre) 51.65; 8. Eddie McCluskey (CH) 51.86. Consolation: 9. Ethan Nightingale (Yar) 52.74; 10. Andrew Coon (Gre) 52.94; 11. Yuval Boss (Oro) 54.01; 12. Bryan Teisl (JB) 54.23; 13. Ben Wehry (Wat) 55.27; 14. Sam Jacobson (MDI) 55.61; 15. Gabe Alex (Bel) 57.03; 16. Josh McGovern (Fal) 57.15.
100 fly Championship: 1. Ross Johnson (MDI) 52.31; 2. Evan Coleman (Yar) 53.28; 3. Jonathan Dunnett (Gre) 53.80; 4. Madison Luck (MDI) 55.30; 5. Griffin Fluet (Gre) 55.67; 6. Will Hadden (Lin) 57.84; 7. Mark McCluskey (CH) 58.03; 8. Nathaniel Dewitt (PI) 1:00.11. Consolation: 9. Cooper Holmes (Ell) 57.49; 10. Emmett deMaynadier (Wat) 58.69; 11. Andrew Lamson (Wes) 59.84; 12. Alan Baez (Wat) 59.95; 13. Dylan Merchant (BC) 1:01.05; 14. Gage Provost (Wes) 1:03.29; 15. Ethan Dysart (Ham) 1:03.67; 16. Alden Mason (Oce) 1:04.63.
200 free Championship: 1. Ross Johnston (MDI), 1:44.94; 2. Luke Jeton (Way) 1:46.63; Jake Perron (Fal) 1:47.35; 4. Greg Violette (Wes) 1:49.58; 5. Maks Grover (Ell) 1:52.79; 6. Eddie McCluskey (CH) 1:52.91; 7. Shaun Lamoureux (Fal) 1:53.14; 8. Luca Sied (Yar) 1:54.60. Consolation: 9. Kyle Crans (CH) 1:53.49; 10. Nathan Madeira (Gre) 1:57.65; 11. Ben Wehry (Wat) 1:58.62; 12. John O’Gorman (Yar) 1:58.96; 13. Pierce DiMauro (MDI) 2:00.07; 14. Kevin Bois (Wes) 2:03.34; 15. Sam Stevens (Ers) 2:05.65; 16. Sam Wehry (Wat) 2:10.29.
Diving 1. Will Greene (MDI) 342.55; 2. Jack Smith (Bel) 273.65; 3. Noah Potvin (JB) 231.45; 4. Josh Meyers (JB) 200.55.
50 free Championship: 1. Jonathan Clapp (Bel) 22.64; 2. Talor Hamilton (Ell) 22.97; 3. Mark McCluskey (CH) 23.21; 4. Conner Lajoie (Yar) 23.32; 5. Connor Russell (Gre) 23.63; 6. Ryan Plante (Gre) 23.82; 7. Ben Walton (Ell) 23.92; 8. Andrew Lamson (Wes) 24:03. Consolation: 9. Adrian Rivas (Wat) 23.46; 10. Will Hadden (Lin) 23.48; 11. Andrew Coon (Gre) 24.21; 12. Yuval Boss (Oro) 24.41; 13. Ryan Hanley (Wis) 24.48; 14. Fred Bower (Gre) 24.79; 15. Peter Gimlewicz (CH) 24.90; 16. Sam Jacobson (MDI) 25.43.
200 IM Championship: 1. Cam Fadley (Fox) 1:55.77 (meet record); 2. Jonathan Dunnett (Gre) 2:00.75; 3. Sam Zarfos (Wat) 2:05.50; 4. Madison Luck (MDI) 2:05.53; 5. Elijah Dewey (Fal) 2:10.21; 6. Thomas Gallup (MDI) 2:11.57; 7. Jack Benoit (Gre) 2:13.05; 8. Griffin Davis (Win) 2:16.33. Consolation: 9. Jerahmy Clapp (Bel) 2:12.26; 10. Emmett deMaynadier (Wat) 2:15.95; 11. Julian Abaldo (Oce) 2:16.30; 12. Jameson Ploch (OT) 2:18.23; 13. Winslow Robinson (Fal) 2:19.20; 14. Gabe Smith (Win) 2:20.41; 15. Connor Rog (Gre) 2:20.65; 16. Brian Dysart (Ham) 2:25.53.
200 MR Championship: 1. MDI (Ross Johnston, Thomas Gallup, Madison Luck, Tyler Wood) 1:41.96; 2. Greely 1:42.60; 3. Ellsworth 1:42.96; 4. Falmouth 1:48.40; 5. Waterville 1:48.60; 6. Yarmouth 1:50.85; 7. Winslow 1:54.93. Consolation: 9. Old Town 1:55.01; 10. Waynflete 1:55.60; 11. Presque Isle 1:57.47; 12. Hampden 1:57.76; 13. John Bapst ;1:57.84 14. Oceanside 1:58.16; 15. Westbrook 1:59.09; 16. Camden Hills, 2:02.31.