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
6. Aurora Christian  
   
3. Barrington
AAA
5. Lake Zurich  
   
4. Lake Forest  

 

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
6. Riverside Brookfield  
   
3. McHenry
AA
5. Mundelein  
   
4. Lake Villa Township  

 

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
6. Grayslake  
   
3. Wauconda
A
5. North Shore U  
   
4. Grant