New 2025-2026 sports schedules coming soon!
2025-2026 Schedules Schedules for South Portland All Sports
All Schools
 
Football
11 am
8.23.2025 – South Portland at Edward Little
5 pm
8.29.2025 – South Portland at Cheverus/Waynflete
7 pm
9.05.2025 – Bonny Eagle at South Portland
7 pm
9.12.2025 – South Portland at Noble
7 pm
9.19.2025 – Sanford at South Portland
1 pm
9.27.2025 – South Portland at Thornton Academy
7 pm
10.03.2025 – South Portland at Windham
7 pm
10.10.2025 – Deering at South Portland
7 pm
10.17.2025 – Scarborough at South Portland
7 pm
10.24.2025 – South Portland at Massabesic
6 pm
10.31.2025 – South Portland at Portland
 
Soccer - Boys
7 pm
8.27.2025 – South Portland at Thornton Academy
9 am
8.30.2025 – Cape Elizabeth at South Portland
9 am
8.30.2025 – Poland Regional at South Portland
9:45 am
8.30.2025 – Maranacook at South Portland
TBA
8.30.2025 – Gray-New Gloucester at South Portland
11:15 am
8.30.2025 – Lewiston at South Portland
7 pm
9.04.2025 – Kennebunk at South Portland
4:30 pm
9.09.2025 – South Portland at Marshwood
6:15 pm
9.11.2025 – Portland at South Portland
6 pm
9.18.2025 – South Portland at Noble
6:15 pm
9.23.2025 – Gorham at South Portland
5 pm
9.25.2025 – South Portland at Deering
6 pm
10.02.2025 – South Portland at Bonny Eagle
12:30 pm
10.04.2025 – South Portland at Massabesic
6:15 pm
10.07.2025 – Falmouth at South Portland
6:15 pm
10.09.2025 – Sanford at South Portland
6:15 pm
10.14.2025 – Scarborough at South Portland
6 pm
10.16.2025 – South Portland at Westbrook
11:45 am
10.18.2025 – Cheverus at South Portland
6 pm
10.21.2025 – South Portland at Windham
 
Soccer - Girls
4 pm
8.26.2025 – South Portland at Waynflete
5:45 pm
8.28.2025 – Westbrook at South Portland
6 pm
8.30.2025 – South Portland at Mt. Ararat
5 pm
9.04.2025 – Kennebunk at South Portland
6:15 pm
9.10.2025 – Thornton Academy at South Portland
6 pm
9.12.2025 – South Portland at Bonny Eagle
11:45 am
9.20.2025 – Sanford at South Portland
5 pm
9.24.2025 – South Portland at Deering
6:15 pm
9.26.2025 – Scarborough at South Portland
6 pm
10.01.2025 – South Portland at Massabesic
4:30 pm
10.03.2025 – South Portland at Marshwood
6:15 pm
10.08.2025 – Cheverus at South Portland
5 pm
10.10.2025 – South Portland at Biddeford
6:15 pm
10.13.2025 – Windham at South Portland
6 pm
10.15.2025 – South Portland at Gorham
6 pm
10.17.2025 – South Portland at Portland
6:15 pm
10.21.2025 – Falmouth at South Portland