3A
1. Lake Zurich
2. Aurora Christian
3. Barrington

4. Huntley
5. Libertyville
6. North Shore

Second round:
Highest seed plays the lowest seed
1 will play the lowest rank seed winner of first round
2 will play the second to lowest winner of the first round
2. Aurora Christian (34) OT1
6. North Shore (0)   2. Aurora Christian
  3. Barrington (28) OT1  
3. Barrington (34)
AAA
5. Libertyville (12)  
  4. Huntley (30)  
4. Huntley (15)   1. Lake Zurich
1. Lake Zurich (46)

 

2A
1. Mount Prospect
2. Antioch
3. Evanston

4. Northwest
5. McHenry
6. North Side

Second round:
Highest seed plays the lowest seed
1 will play the lowest rank seed winner of first round
2 will play the second to lowest winner of the first round
1. Mount Prospect (35)
6. North Side (6)   1. Mount Prospect
  6. North Side (0)  
3. Evanston (0)
AA
5. McHenry (6)  
  4. Northwest (0)  
4. Northwest (32)   2. Antioch
2. Antioch (26)

 

1A
1. Woodstock
2. Lake Zurich U
3. Libertyville U

4. Northbrook
5. Buffalo Grove
6. Barrington U Red

Second round:
Highest seed plays the lowest seed
1 will play the lowest rank seed winner of first round
2 will play the second to lowest winner of the first round
1. Woodstock (32)
6. Barrington U Red (19)   1. Woodstock
  6. Barrington U Red (11)  
3. Libertyville U (16)
A
5. Buffalo Grove (8)  
  4. Northbrook (6)  
4. Northbrook (30)   2. Lake Zurich U
2. Lake Zurich (14)