2025-2026 Schedules Upcoming Games
 
Baseball
5.8.2026 – Oxford Hills at Bangor 4:30 pm
5.8.2026 – Gardiner at Belfast 4 pm
5.8.2026 – John Bapst at Caribou 3 pm
5.8.2026 – Lake Region at Cape Elizabeth 4:30 pm
5.8.2026 – Waterville at Erskine Academy 4 pm
5.8.2026 – Lee Academy at Fort Kent 4:30 pm
5.8.2026 – Freeport at Fryeburg Academy 4 pm
5.8.2026 – Kennebunk at Gorham 4:30 pm
5.8.2026 – Wells at Greely 4:30 pm
5.8.2026 – Brunswick at Hampden Academy 7 pm
5.8.2026 – Lincoln Academy at Leavitt 4 pm
5.8.2026 – Brewer at Lewiston 4:30 pm
5.8.2026 – Hall-Dale at Lisbon 4 pm
5.8.2026 – Dexter/Piscataquis at Mattanawcook Academy 2 pm
5.8.2026 – Camden Hills at Medomak Valley 4 pm
5.8.2026 – Madison at Monmouth Academy 4 pm
5.8.2026 – Skowhegan at Mount Blue 4 pm
5.8.2026 – Orono at Mount View 4:30 pm
5.8.2026 – Bucksport at Narraguagus 4 pm
5.8.2026 – Maine Central Institute at Nokomis 3:30 pm
5.8.2026 – Maranacook at Oak Hill 4 pm
5.8.2026 – Foxcroft Academy at Old Town 4:30 pm
5.8.2026 – Winthrop at Old Orchard Beach 4 pm
5.8.2026 – Penobscot Valley at Penquis Valley 4:30 pm
5.8.2026 – Gray-New Gloucester at Poland Regional 4 pm
5.8.2026 – Traip Academy at Richmond 4 pm
5.8.2026 – Buckfield at Sacopee Valley 4 pm
5.8.2026 – Woodland at Schenck 4:30 pm
5.8.2026 – Machias at Shead 4 pm
5.8.2026 – Mount Desert Island at Washington Academy 4:30 pm
5.8.2026 – Lawrence at Winslow 4 pm
5.8.2026 – Morse at Yarmouth 4:30 pm
5.8.2026 – Bangor Christian at Central 4 pm
5.8.2026 – Fort Fairfield at Hodgdon 4 pm
5.8.2026 – Cony at Oceanside 4 pm
5.8.2026 – Mountain Valley at Spruce Mountain 4 pm
5.8.2026 – Mount Abram at NYA/Waynflete 4:30 pm
5.8.2026 – Edward Little at Mt. Ararat 4:30 pm
5.8.2026 – Ashland at Washburn/Easton/C. Aroostook 4 pm
5.9.2026 – Katahdin at Madawaska 3 pm
5.9.2026 – Katahdin at Madawaska 1 pm
5.9.2026 – Wisdom at Southern Aroostook 1:30 pm
5.9.2026 – Wisdom at Southern Aroostook 12 pm
5.9.2026 – Cape Elizabeth at York 11 am
5.9.2026 – South Portland at Windham 11 am
5.9.2026 – Biddeford at Westbrook 11 am
5.9.2026 – Bangor Christian at Stearns 12 pm
5.9.2026 – Portland at Sanford 10 am
5.9.2026 – John Bapst at Presque Isle 1 pm
5.9.2026 – John Bapst at Presque Isle 11 am
5.9.2026 – Thornton Academy at Massabesic 10 am
5.9.2026 – Lisbon at Maranacook 11 am
5.9.2026 – Dirigo at Gray-New Gloucester 10 am
5.9.2026 – Hermon at Foxcroft Academy 12 pm
5.9.2026 – Noble at Falmouth 10 am
5.9.2026 – Scarborough at Cheverus 10 am
5.9.2026 – Winslow at Cony 10 am
5.9.2026 – Marshwood at Deering 6 pm
5.9.2026 – Maine Central Institute at Houlton/Gr. Houlton Christian 1 pm
5.11.2026 – Leavitt at Cony 4 pm
5.11.2026 – Yarmouth at Cape Elizabeth 4:30 pm
5.11.2026 – Winthrop at Dirigo 4 pm
5.11.2026 – Mount Blue at Edward Little 4 pm
5.11.2026 – Fort Kent at Caribou 4 pm
5.11.2026 – Jonesport-Beals at Calais 4 pm
5.11.2026 – Brunswick at Camden Hills 4:30 pm
5.11.2026 – Oceanside at Belfast 4 pm
5.11.2026 – Telstar at Gray-New Gloucester 4 pm
5.11.2026 – Lake Region at Fryeburg Academy 4 pm
5.11.2026 – Mt. Ararat at Lincoln Academy 4 pm
5.11.2026 – Erskine Academy at Lawrence 4 pm
5.11.2026 – Valley at Greenville 4 pm
5.11.2026 – Southern Aroostook at Katahdin 4 pm
5.11.2026 – Foxcroft Academy at Maine Central Institute 4:30 pm
5.11.2026 – Oak Hill at Lisbon 4 pm
5.11.2026 – Bonny Eagle at Massabesic 4:30 pm
5.11.2026 – Hampden Academy at Messalonskee 4:15 pm
5.11.2026 – Boothbay Region at Mountain Valley 4 pm
5.11.2026 – Bucksport at Mount View 4 pm
5.11.2026 – Ellsworth at Mount Desert Island 4:30 pm
5.11.2026 – Monmouth Academy at Mount Abram 4 pm
5.11.2026 – Medomak Valley at Morse 4 pm
5.11.2026 – Penobscot Valley at Schenck 7:30 pm
5.11.2026 – Woodland at Shead 4 pm
5.11.2026 – Mattanawcook Academy at Orono 4:30 pm
5.11.2026 – Lewiston at Oxford Hills 4 pm
5.11.2026 – Waterville at Nokomis 4 pm
5.11.2026 – Brewer at Skowhegan 4 pm
5.11.2026 – Old Orchard Beach at Wells 4 pm
5.11.2026 – Freeport at York 4:30 pm
5.11.2026 – Gardiner at Winslow 4 pm
5.11.2026 – Narraguagus at Machias 4 pm
5.11.2026 – Ashland at Fort Fairfield 4:30 pm
5.11.2026 – Washington Academy at George Stevens 4:30 pm
5.11.2026 – Poland Regional at NYA/Waynflete 4 pm
5.11.2026 – Central at Dexter/Piscataquis 4:30 pm
5.11.2026 – Madison at Spruce Mountain 4 pm
5.11.2026 – Wiscasset at Temple 4 pm
5.11.2026 – Hodgdon at Washburn/Easton/C. Aroostook 4 pm
5.12.2026 – Windham at Noble 4:30 pm
5.12.2026 – Mount View at Maranacook 3:45 pm
5.12.2026 – Mt. Ararat at Morse 4 pm
5.12.2026 – Cheverus at Kennebunk 4:30 pm
5.12.2026 – Monmouth Academy at Gardiner 4 pm
 
Softball
5.8.2026 – Bonny Eagle at Gorham 6 pm
5.8.2026 – Wells at Greely 4:30 pm
5.8.2026 – Waterville at Erskine Academy 4 pm
5.8.2026 – Lee Academy at Fort Kent 4:30 pm
5.8.2026 – Freeport at Fryeburg Academy 4 pm
5.8.2026 – Boothbay/Wiscasset at Greenville 3:30 pm
5.8.2026 – Biddeford at Kennebunk 4:30 pm
5.8.2026 – Brunswick at Hampden Academy 7 pm
5.8.2026 – Lincoln Academy at Leavitt 4 pm
5.8.2026 – Brewer at Lewiston 4:30 pm
5.8.2026 – Gardiner at Belfast 4 pm
5.8.2026 – Oxford Hills at Bangor 4:30 pm
5.8.2026 – Hall-Dale at Lisbon 4 pm
5.8.2026 – Camden Hills at Medomak Valley 4 pm
5.8.2026 – Dexter at Mattanawcook Academy 4:30 pm
5.8.2026 – Thornton Academy at Massabesic 4:30 pm
5.8.2026 – Skowhegan at Mount Blue 4 pm
5.8.2026 – Orono at Mount View 4:30 pm
5.8.2026 – Bucksport at Narraguagus 4 pm
5.8.2026 – South Portland at Noble 4:30 pm
5.8.2026 – Maine Central Institute at Nokomis 3:30 pm
5.8.2026 – Maranacook at Oak Hill 4 pm
5.8.2026 – Stearns at Piscataquis 4 pm
5.8.2026 – Gray-New Gloucester at Poland Regional 4 pm
5.8.2026 – Winthrop/Kents Hill at Old Orchard Beach 4 pm
5.8.2026 – Machias at Shead 4 pm
5.8.2026 – Buckfield at Sacopee Valley 4 pm
5.8.2026 – Scarborough at Sanford 4:30 pm
5.8.2026 – Mountain Valley at Spruce Mountain 4 pm
5.8.2026 – Cony at Oceanside 4 pm
5.8.2026 – Central Aroostook at Fort Fairfield 4:30 pm
5.8.2026 – Central Aroostook at Fort Fairfield 3:30 pm
5.8.2026 – Bangor Christian at Central 4 pm
5.8.2026 – Searsport at Woodland 4:30 pm
5.8.2026 – Morse at Yarmouth 4:30 pm
5.8.2026 – Mount Abram at North Yarmouth Academy 4 pm
5.8.2026 – Sumner at George Stevens 4:30 pm
5.8.2026 – Lawrence at Winslow 4 pm
5.8.2026 – Mount Desert Island at Washington Academy 4:30 pm
5.8.2026 – Windham at Portland/Deering 5 pm
5.8.2026 – Ashland at Washburn/Easton 4 pm
5.8.2026 – Edward Little at Mt. Ararat 4:30 pm
5.8.2026 – Lake Region at Cape/Falmouth 4:30 pm
5.9.2026 – Cape/Falmouth at York 11 am
5.9.2026 – Wisdom at Southern Aroostook 1:30 pm
5.9.2026 – Wisdom at Southern Aroostook 12 pm
5.9.2026 – Katahdin at Madawaska 1 pm
5.9.2026 – Katahdin at Madawaska 3 pm
5.9.2026 – John Bapst at Presque Isle 1 pm
5.9.2026 – John Bapst at Presque Isle 11 am
5.9.2026 – Piscataquis at Searsport 12 pm
5.9.2026 – Lisbon at Maranacook 11 am
5.9.2026 – Gorham at Biddeford 3 pm
5.9.2026 – Rangeley at Forest Hills 11 am
5.9.2026 – Rangeley at Forest Hills 1 pm
5.9.2026 – Penquis Valley at Deer Isle-Stonington 1 pm
5.9.2026 – Winslow at Cony 10 am
5.9.2026 – Hermon at Foxcroft Academy 12 pm
5.9.2026 – Dirigo at Gray-New Gloucester 10 am
5.9.2026 – Maine Central Institute at Houlton/Gr. Houlton Christian 1 pm
5.11.2026 – Telstar/Gould at Gray-New Gloucester 4 pm
5.11.2026 – Lake Region at Fryeburg Academy 4 pm
5.11.2026 – Mt. Ararat at Lincoln Academy 4 pm
5.11.2026 – Erskine Academy at Lawrence 4 pm
5.11.2026 – Valley at Greenville 4 pm
5.11.2026 – Southern Aroostook at Katahdin 4 pm
5.11.2026 – Piscataquis at Deer Isle-Stonington 4 pm
5.11.2026 – Central at Dexter 4:30 pm
5.11.2026 – Leavitt at Cony 4 pm
5.11.2026 – Mount Blue at Edward Little 4 pm
5.11.2026 – Winthrop/Kents Hill at Dirigo 4 pm
5.11.2026 – MBAT at Biddeford 4 pm
5.11.2026 – Kennebunk at Bonny Eagle 4:30 pm
5.11.2026 – Oceanside at Belfast 4 pm
5.11.2026 – Brunswick at Camden Hills 4:30 pm
5.11.2026 – Jonesport-Beals at Calais 4 pm
5.11.2026 – Fort Kent at Caribou 4 pm
5.11.2026 – Wisdom at Central Aroostook 4 pm
5.11.2026 – Oak Hill at Lisbon 4 pm
5.11.2026 – Hampden Academy at Messalonskee 4:15 pm
5.11.2026 – Bucksport at Mount View 4 pm
5.11.2026 – Medomak Valley at Morse 4 pm
5.11.2026 – Monmouth Academy at Mount Abram 4 pm
5.11.2026 – Ellsworth at Mount Desert Island 4:30 pm
5.11.2026 – Woodland at Shead 4 pm
5.11.2026 – Penobscot Valley at Schenck 3:30 pm
5.11.2026 – Lewiston at Oxford Hills 4 pm
5.11.2026 – Poland Regional at North Yarmouth Academy 4 pm
5.11.2026 – Waterville at Nokomis 4 pm
5.11.2026 – Narraguagus at Machias 4 pm
5.11.2026 – Noble at Thornton Academy 4 pm
5.11.2026 – Sanford at South Portland 4:30 pm
5.11.2026 – Bangor Christian at Stearns 3:30 pm
5.11.2026 – Brewer at Skowhegan 4 pm
5.11.2026 – Gardiner at Winslow 4 pm
5.11.2026 – Old Orchard Beach at Wells 4 pm
5.11.2026 – Scarborough at Windham 4 pm
5.11.2026 – Hodgdon at Washburn/Easton 4 pm
5.11.2026 – Yarmouth at Cape/Falmouth 4:30 pm
5.11.2026 – Boothbay/Wiscasset at Temple 4 pm
5.11.2026 – Madison at Spruce Mountain 4 pm