Maine Class B Top 10
No. 1 Messalonskee defeated Camden Hills 3-1 Saturday. The Eagles travel to face Presque Isle Friday.
No. 2 Old Town/Orono defeated Cony/Monmouth/Erskine/Mt. Blue/Richmond 3-2 Wednesday and Brewer/Searsport 5-1 Saturday. They host Camden Hills Monday and Brewer/Searsport on Saturday.
No. 3 Greely was idle this week and hosts Scarborough Saturday.
No. 4 Cape Elizabeth lost 6-2 to South Portland/Waynflete/Freeport on Thursday. The Capers travel to Falmouth Monday, host Lewiston Thursday, and Portland/Deering Saturday.
No. 5 Hampden Academy was idle this week and the upcoming week.
No. 6 Camden Hills will look to bounce back from the loss to Messalonskee with a game against Old Town/Orono and hosting Brunswick on Saturday.
No. 7 Cheverus/Yarmouth defeated St. Dominic Academy 6-5 Saturday. They host Gorham Thursday.
No. 8 Brunswick was idle this week and will face Camden Hills Saturday.
No. 9 Poland/Leavitt/Oak Hill/Gray-New Gloucester had the week off and travel to Gorham on Monday.
No. 10 Cony/Monmouth/Erskine/Mt. Blue/Richmond lost to Orono/Old Town Wednesday. They face Houlton/Hodgdon/Greater Houlton Christian School on Monday and Waterville/Winslow on Saturday.