League standings

OSL 2025 - Division 1

PosTeamPtsWLFPlStrk
134111-12W10
233103-13L1
33093-12W6
33093-12L1
52985-13W1
62884-12L1

OSL 2025 - Division 2

PosTeamPtsWLFPlStrk
12776-13W3
22358-13W2
319310-13L2
4Ducks1839-12W1
515112-13L11
614111-12L9

OSL 2025 - Division 1 - divisional games ONLY

PosTeamPtsWLFPlStrk
1411-2W1
1411-2L1
3310-1W1
3310-1W1
5101-1L1
5101-1L1

OSL 2025 - Division 2 - divisional games ONLY

PosTeamPtsWLFPlStrk
1620-2W2
1620-2W2
3Ducks310-1W1
4202-2L2
4202-2L2
6101-1L1

2025 – early season round-robin phase

OSL 2025 - Round Robin Phase

PosTeamPtsWLFPlStrk
131101-11W9
22992-11W3
22992-11W3
42783-11W5
42783-11W5
62574-11L3
72156-11W1
81738-11L1
81738-11W1
10Ducks1529-11L6
1113110-11L9
1113110-11L8

Previous years

2024 Team standings

2023 Team standings

2022 Division 1 Final Standings

2022 Division 2 Final Standings

2021 final league standings

[No league competition in 2020]

2019 final league standings