1. North Penn (10-0)
2. Neshaminy (10-0)
3. Perkiomen Valley (10-0)
4. Coatesville (9-1)
5. Ridley (9-1)
6. Downingtown East (8-2)
7. Central Bucks South (8-2)
8. Spring-Ford (8-2)
9. Central Bucks East (8-2)
10. Garnet Valley (8-2)
11. Souderton (6-4)
12. Plymouth-Whitemarsh (8-2)
13. Abington (6-4)
14. Penn Wood (7-3)
15. Pennridge (5-5)
16. Haverford (6-4)
2. Neshaminy (10-0)
3. Perkiomen Valley (10-0)
4. Coatesville (9-1)
5. Ridley (9-1)
6. Downingtown East (8-2)
7. Central Bucks South (8-2)
8. Spring-Ford (8-2)
9. Central Bucks East (8-2)
10. Garnet Valley (8-2)
11. Souderton (6-4)
12. Plymouth-Whitemarsh (8-2)
13. Abington (6-4)
14. Penn Wood (7-3)
15. Pennridge (5-5)
16. Haverford (6-4)
Last edited: