First up, the boys. Engineering & Science wins in 3:22.24, with North Penn second in 3:22.40. Results are posted here.

In the girls race Chester and West Catholic turned it into a two-team race, with Chester coming out ahead, 3:53.31—3:54.49. Results here.