3A
1. Elgin
2. Crystal Lake
3. Warren

4. Huntley
5. Kenosha
6. Cary

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. Cary  
   
3. Warren  
 
 
5. Kenosha  
   
4. Huntley  

 

2A
1. Wauconda
2. McHenry
3. Buffalo Grove

4. Woodstock
5. Antioch
6. Kaneland

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. Kaneland  
   
3. Buffalo Grove  
 
 
5. Antioch  
   
4. Woodstock  

 

1A
1. Mundelein
2. East Aurora
3. Prairie Ridge

4. Zion
5. Barrington
6. Lake Zurich

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. Lake Zurich  
   
3. Prairie Ridge  
 
 
5. Barrington  
   
4. Zion