3A
1. Prairie Ridge
2. Antioch
3. Barrington

4. Lake Forest
5. Lake Zurich
6. Aurora Christian

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. Prairie Ridge (38)
6. Aurora Christian (22)   1. Prairie Ridge (43)
  6. Aurora Christian (16)  
3. Barrington (18)
AAA 1. Prairie Ridge
5. Lake Zurich (28)  
  5. Lake Zurich (40)  
4. Lake Forest (6)   5. Lake Zurich (6)
2. Antioch (6)

 

2A
1. Libertyville
2. Kenosha
3. McHenry

4. Lake Villa Township
5. Mundelein
6. Riverside Brookfield

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. Kenosha (6)
6. Riverside Brookfield (7)   3. McHenry (0)
  3. McHenry (19)  
3. McHenry (33)
AA 1. Libertyville
5. Mundelein (8)  
  4. Lake Villa Township (0)  
4. Lake Villa Township (16)   1. Libertyville (34)
1. Libertyville (24)

 

1A
1. Barrington U
2. North Chicago
3. Wauconda

4. Grant
5. North Shore U
6. Grayslake

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. North Chicago (14)
6. Grayslake (24)   2. North Chicago (13) OT2
  3. Wauconda (8)  
3. Wauconda (38)
A 2. North Chicago
5. North Shore U (6)  
  4. Grant (12)  
4. Grant (32)   1. Barrington U (7) OT2
1. Barrington (19)