NOVICE A
Delhi - 6 Caledonia - 0
Smcoe -3 vs. Hagersville - 2
FINALS
Delhi vs Simcoe
NOVICE B
Glanbrook - 4, Tillsonburg - 1
Paris - 2 Ingersoll - 5
FINALS
Glanbrook vs Ingersoll
ATOM A
Caledonia - 2 Waterford - 0
Tillsonburg - 9 Delhi - 6
FINALS
Caledonia vs Tillsonburg
ATOM B
Simcoe - 2, Hagersville - 0
Aylmer - 2, Paris - 3
FINALS
Simcoe vs Paris
ATOM AE A
Ayr - 1 , Caledonia - 4
New Hamburg - 5 , Tillsonburg - 3
FINALS
New Hamburg vs Caledonia
ATOM AE B
Glanbrook - 6, Twin Centre - 0
Tavistock - 4, Paris - 3
FINALS
Glanbrook vs Tavistock
PEE WEE A
Caledonia -4, Glanbrook - 1
Tillsonburg - 3, Burford - 0
FINALS
Caledonia vs Tillsonburg
PEE WEE B
Paris - 3, Norwich - 0
Hagersville - 3, Aylmer - 2
FINALS
Paris vs Hagersville
PEE WEE AE A
Caledonia - 3, Paris - 4 - OVERTIME
Tillsonburg - 3, Tavistock - 2
FINALS
Tillsonburg vs Paris
PEE WEE AE B
Six Nations - 4, Glanbrook - 1
Twin Centre - 4, St. George - 3 - OVERTIME
FINALS
Six Nations vs Twin Centre
BANTAM A
Waterford -1 , Port Dover - 2
Tillsonburg - 1, Glanbrook - 2 - OVERTIME
FINALS
Glanbrook vs Port Dover
BANTAM B
Delhi - 3, Langton - 0
Paris - 2, Cayuga - 3 - OVERTIME
FINALS
Delhi vs Cayuga
BANTAM AE A
Caledonia - 3, Tavistock - 2
Ayr - 3, Tillsonburg - 4
FINALS
Caledonia vs Tillsonburg
BANTAM AE B
Plattsville - 5, Glanbrook - 1
New Hamburg - 4 , Twin Centre - 5 - OVERTIME
FINALS
Plattsville vs Twin Centre
MIDGET A
Simcoe - 2, Hagersville - 1 - OVERTIME
Glanbrook - 7, Langton - 6 - OVERTIME
FINALS
Simcoe vs Glanbrook
MIDGET B
Port Dover - 2, Tillsonburg - 0
Caledonia - 3, Paris - 2
FINALS
Port Dover vs Caledonia
MIDGET AE A
Caledonia - BYE to A Finals
St. George - 1, New Hamburg - 6
FINALS
Caledonia vs New Hamburg
Winner of above A Final vs. Caledonia, Loser of above to B Final
MIDET AE B
Loser of A Semi above to B Final
Glanbrook - 5, Twin Centre - 3
FINALS
St. George vs Glanbrook