After a great start to the high school football season, there are some great match-ups to look forward to in week 2. Check the entire schedule and cheer on your local team.

Friday, Sept. 13

Lawrence at Mt. Blue, 7:00 p.m.
Messalonskee at Skowhegan, 7:00 p.m.
Brunswick at Gardiner, 7:00 p.m.
Brewer at Cony, 7:00 p.m.
Madison at Belfast, 7:00 p.m
Winthrop/Monmouth at Old Orchard Beach, 7:00 p.m.
Spruce Mountain at Wells, 5:15 p.m.
Leavitt at Yarmouth, 5:00 p.m.
Oak Hill at Dirigo, 7:00 p.m.
Windham at Edward Little, 7:00 p.m.
Lisbon at Sacopee Valley, 7:30 p.m.
Mountain Valley at Lake Region, 7:00 p.m.
Massabesic at Biddeford, 7:00 p.m.
Hermon at Mt. Desert Island, 7:00 p.m.
Old Town at Foxcroft Academy, 7:00 p.m.
Telstar at Boothbay Region, 7:00 p.m.
Freeport at Gray-New Gloucester, 7:00 p.m.
Ellsworth at Bucksport, 7:00 p.m.
Stearns at Maine Central Institute, 7:00 p.m.
Orono at Washington Academy, 7:00 p.m.
Sanford at Oxford Hills, 7:00 p.m.
Oceanside at Marshwood, 7:00 p.m.
Cape Elizabeth at Poland, 7:00 p.m.
Falmouth at Morse, 7:00 p.m.
Hampden Academy at Gorham, 7:00 p.m.
Westbrook at Mt. Ararat, 7:00 p.m.
Bangor at Scarborough, 7:00 p.m.
Thornton Academy at Noble, 4:00 p.m.
South Portland at Bonny Eagle, 7:00 p.m.
Kennebunk at York, 4:00 p.m.

Saturday, Sept. 14

Maranacook at Traip Academy, 1:30 p.m.
Mattanawcook Academy at Mt. View, 1:00 p.m.
John Bapst at Dexter, 1:00 p.m.
Greely at Fryeburg Academy, 1:30 p.m.
Portland at Deering, 7:00 p.m.
Winslow at Camden Hills, 1:00 p.m.
Lewiston at Cheverus, 12:30 p.m.
Waterville at Nokomis, 1:00 p.m.