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