The Cheverus boys continued its domination in the pool by capturing their 4th straight state championship while Greely took home a girls championship.The Stags won 5 events in the Class A boys meet held at the University of Maine pool on Monday and scored a total of 339.5 points to finish ahead of Brunswick and Bangor who rounded out the top 3.

In the girls Class B meet Greely edged out Cape Elizabeth by 7 points to take the title with a total of 321 points.

Below are the final results of each meet.

CLASS A BOYS

1. Cheverus 339.5,
2. Brunswick 275,
3. Bangor 207.5,
4. Scarborough 169.5,
5. Falmouth 162,
6. Thornton Acad. 145,
7. Cony 141,
8. Lewiston 104,
9. Portland 103,
10. Messalonskee 100,
11. Windham 99,
12. Sanford 88,
13. Massabesic 77.5,
14. South Portland 64,
15. Hampden Acad. 62,
16. Westbrook 33,
17. Lawrence 28,
18. Mt. Ararat 22,
19. Edward Little 20,
20. Bucksport 17,
21. Brewer 14,
21. Carisle (Caribou/Presque Isle/Limestone) 14,
23. Biddeford 13,
24. Deering 6

CLASS B GIRLS

1. Greely 321,
2. Cape Elizabeth 314,
3. Kennebunk 222,
4. MDI 179,
5. Morse 177,
6. Yarmouth 160,
7. Foxcroft Acad. 144,
8. John Bapst 120,
9. Ellsworth 107,
10. Camden Hills 101,
11. GSA 94,
12. Belfast 85,
13. Old Town 54,
14. Catherine McAuley 51,
15. Waynflete 49,
16. North Yarmouth Acad., 37,
17. Orono 25,
18. Washington Acad. 22,
19. Winslow 17,
20. Erskine Acad. 13,
21. Richmond 11,
22. Boothbay 1