Our Communities. Our Teams. Our Future.
We’re proud to make high school sports coverage free for everyone—because these moments matter. At Maine State Credit Union, we’re here for the people and places that make Maine strong. Let’s Go! Learn more at mainestatecu.org.
Wednesday, Dec. 20
Boys’ Basketball
• Caribou 75, Fort Kent 58
• Ellsworth 81, Mt. Desert Island 50
• Orono 60, John Bapst 37
• Penquis Valley 55, Greenville 35
• Richmond 78, Temple Academy 36
Girls’ Basketball
• Katahdin 47, Stearns 36
• Machias 64, Narraguagus 47
• Mattanawcook Academy 72, Woodland 34
• Old Town 62, Houlton 25
• Piscataquis 36, Schenck 30
• Richmond 67, Temple Academy 17
• Southern Aroostook 62, Calais 52
• Sumner 45, Searsport 16
• Wells 46, Marshwood 45
Boys’ Hockey
• Camden Hills 9, Fryeburg/Lake Region/Oxford Hills 3
• Leavitt/GNG/Poland/Oak Hill 3, Cape Elizabeth 0
• Lewiston 4, Bangor 3
Girls’ Hockey
• Cheverus/Windham 7, Gorham/Bonny Eagle/Massabesic/Fryeburg/Lake Region/Westbrook 0
• Portland/Cape Elizabeth/Deering/South Portland/Waynflete 7, Biddeford/Thornton/Wells/Kennebunk 2
Thursday, Dec. 21
Boys’ Basketball
• Bonny Eagle at Windham, 7 p.m.
• Cheverus at Portland, 7:30 p.m.
• Deering at Edward Little, 7 p.m.
• Fryeburg Academy at Greely, 6:30 p.m.
• Gorham at Falmouth, 7 p.m.
• Gray-New Gloucester at Lake Region, 7 p.m.
• Kennebunk at Westbrook, 7 p.m.
• Leavitt at Poland, 6:30 p.m.
• Lewiston at Scarborough, 7 p.m.
• Lincoln Academy at Lisbon, 6:30 p.m.
• Mountain Valley at Cape Elizabeth, 6:30 p.m.
• Mt. Ararat at Camden Hills, 7 p.m.
• Mt. View at Medomak Valley, 6:30 p.m.
• Noble at Sanford, 7 p.m.
• North Yarmouth Academy at Dirigo, 5 p.m.
• Old Orchard Beach at Winthrop, 6:30 p.m.
• Thornton Academy at Biddeford, 7 p.m.
• Traip Academy at Boothbay, 6:30 p.m.
• Waynflete at Monmouth Academy, 6:30 p.m.
• Wells at Freeport, 7 p.m.
• Yarmouth at Oceanside, 6:30 p.m.
• York at Marshwood, 6:30 p.m.
Girls’ Basketball
• Biddeford at Thornton Academy, 6 p.m.
• Boothbay at Traip Academy, 5 p.m.
• Camden Hills at Mt. Ararat, 6:30 p.m.
• Cape Elizabeth at Mountain Valley, 6 p.m.
• Cheverus at Portland, 6 p.m.
• Edward Little at Brunswick, 6 p.m.
• Falmouth at Gorham, 5:30 p.m.
• Freeport at Wells, 6 p.m.
• Greely at Fryeburg Academy, 6:30 p.m.
• Kennebunk at Westbrook, 5:30 p.m.
• Lake Region at Gray-New Gloucester, 6 p.m.
• Lisbon at Lincoln Academy, 6:30 p.m.
• Marshwood at York, 6 p.m.
• Massabesic at South Portland, 7 p.m.
• Mt. View at Medomak Valley, 5 p.m.
• Oceanside at Yarmouth, 6 p.m.
• Old Orchard Beach at Winthrop, 5 p.m.
• Poland at Leavitt, 6:30 p.m.
• Sanford at Noble, 7 p.m.
• Scarborough at Lewiston, 6:30 p.m.
• Spruce Mountain at Morse, 6 p.m.
• Windham at Bonny Eagle, 6 p.m.
Boys’ Hockey
• Brunswick/Freeport at Mt. Ararat/Lisbon/Morse/Hyde (Watson Arena), 5 p.m.
• Scarborough at Kennebunk/Wells (UNE), 5:30 p.m.
• Thornton Academy at Falmouth (Family Ice Center), 7:20 p.m.
Girls’ Hockey
• Brunswick at Mt. Ararat/Lisbon/Morse/Medomak (Watson Arena), 7:15 p.m.
• Edward Little/Leavitt/Poland at Winslow/Gardiner/Cony/Messalonskee/Lawrence/Erskine/Maranacook (Ice Vault), 8:40 p.m.
Indoor Track
• Belfast, Brunswick, Skowhegan, Erskine Academy, Nokomis, Lincoln Academy, at Bowdoin, 5 p.m.
Swimming
• Cheverus at Freeport (Bowdoin), 7:15 p.m.
• Gorham at Westbrook, 4 p.m.
• Kennebunk at Cape Elizabeth, 4 p.m.
• Windham at Deering/Portland (Sanford-Springvale YMCA), 5 p.m.
Wrestling
• Massabesic, Biddeford/Thornton Academy at Deering, 5 p.m.