Here’s a look at all the Muskoka hockey results for this weekend:

OMHA

MPS

Friday:
Atom Muskoka Rock 3 vs Essa 7

Saturday:
Novice Muskoka Rock 4 vs Almaguin 3
Pee Wee Rep Bears 4 vs Collingwood 2
Bantam Muskoka Rock 2 vs Flesherton 0
Atom Rep Bears 2 vs Collingwood 3
Novice Rep Bears 7 vs Otters 4
Atom Muskoka Rock 1 vs Essa 4
Major Midget Otters 5 vs Collingwood 2
Pee Wee Muskoka Rock 5 vs Essa 3
Bantam Rep Bears 2 vs Collingwood 4
Midget AE Otters 4 vs Ennismore 1

Sunday:
Atom Muskoka Rock vs Essa, 3pm in Humphrey (not reported)
Novice Rep Otters 3 vs Bears 0
Novice Muskoka Rock 5 vs Almaguin 8
Bantam Rep Bears 5 vs Collingwood 2
Pee Wee Muskoka Rock 2 vs Essa 1
Midget AE Otters 7 vs Ennismore 2
Pee Wee Rep Bears 2 vs Collingwood 1
Major Midget Otters 2 vs Collingwood 1

GMHL

Friday:
Almaguin 6 vs Meaford 2
South Muskoka 3 vs Ottawa 0

Sunday:
Almaguin 7 vs Ville-Marie 6
South Muskoka 1 vs New Tecumseth 7

CPJHL

Friday:
Muskoka Anglers 5 vs Generals 2

Sunday:
Muskoka Anglers 3 vs Hawks 6

HGHA

Saturday:
Armstrong Pee Wee Sting 2 vs North Simcoe 3
Atom Sting 3 vs Barrie 2
Hayes Pee Wee Sting 1 vs Collingwood 3
Bantam Sting 0 vs Collingwood 2
Midget Sting vs North Simcoe, 3pm at the Lake of Bays Community Centre

Sunday:
Atom Sting 3 vs Barrie 2
Seely Pee Wee Sting vs Barrie, 11:30am in Barrie
Novice Sting 9 vs Simcoe 0
Midget Sting vs North Simcoe, 6:15pm in Midland