| - | Te'Quan Stewart Antoine Brown Luis Polanco Tyrone McCloud | 44.29a | Lindenwold | |
| 132. | - | Caleb Stennis Marcus Foster Chris Heyden Quille Giles | 45.12a | Tuscarora | |
| 4. | - | Zachary Barmore Jovan Gladden Tyrone Best Oye Eyeguokan | 45.47a | Randallstown | |
| 4th | - | Andrew Simpson Archie Odenyo Foster Joseph Jake Meredith | 45.51a | Episcopal | |
| - | Zac Curl Colin Andrew Blake Vermandel Corsen Harter | 46.6a | Haddon Township | |
| - | Stan Hall Alex Johnston Henry Klaus Peter Lanzi | 47.85a | Haddonfield Memorial | |
| 2nd | - | Solly Thomas Archie Odenyo Vishal Patel Reid Nickle | 3:27.25a | Episcopal | |
| - | Jarai Wise Chris Pagan Kyle Davis Cullen Davis | 3:33.1 | North Brunswick Town... | |
| - | Ben Potts Eric Lacy Tim Malloy Matthew Nussbaum | 10:28.46a | Haddonfield Memorial | |
| 1. | - | Relay Team | 10:13.04a | Christian Brothers A... | |
| 2. | - | Relay Team | 10:15.46a | Central Bucks South | |
| 3. | - | Relay Team | 10:18.47a | Ridgewood | |
| 4. | - | Relay Team | 10:20.27a | Indian Hills | |
| 5. | - | Relay Team | 10:22.42a | St Benedicts Prep | |
| 6. | - | Relay Team | 10:22.63a | Livingston | |
| 7. | | Relay Team | 10:24.27a | Walter Johnson A | |
| 8. | - | Relay Team | 10:24.72a | Red Bank Catholic | |
| 9. | | Relay Team | 10:25.09a | W.W. Plainsboro Nort... | |
| 10. | - | Kyle Davis Chris Pagan David Grau Cullen Davis | 10:26.91a | North Brunswick Town... | |
| 11. | | Relay Team | 10:28.46a | Haddonfield Memorial A | |
| 12. | - | Relay Team | 10:32.06a | Great Valley | |
| 13. | | Relay Team | 10:34.10a | Warwick Valley A | |
| 14. | | Relay Team | 10:37.71a | Shaker A | |
| 15. | - | Relay Team | 10:38.76a | Council Rock North | |
| 16. | | Relay Team | 10:40.69a | Henderson A | |
| 17. | | Relay Team | 10:42.34a | Bishop Hendricken A | |
| 18. | - | Relay Team | 10:55.42a | Boyertown Area | |