| 1 | Brady KayPlace 1 · Grade 12 · Sterling | 12 | Sterling | 17:07.83 |
| 2 | Giovanni FuchsPlace 2 · Grade 12 · Sterling | 12 | Sterling | 17:08.23 |
| 3 | Lane McClintockPlace 3 · Grade 12 · West Deptford | 12 | West Deptford | 17:43.80 |
| 4 | Elijah SmithPlace 4 · Grade 11 · Gateway Regional | 11 | Gateway Regional | 18:00.44 |
| 5 | Jeffery TaylorPlace 5 · Grade 12 · Paulsboro | 12 | Paulsboro | 18:13.69 |
| 6 | Oliver CrumrinePlace 6 · Grade 12 · Gateway Regional | 12 | Gateway Regional | 18:34.16 |
| 7 | Brody SinonPlace 7 · Grade 12 · Sterling | 12 | Sterling | 18:37.52 |
| 8 | Henry PlattPlace 8 · Grade 11 · Haddon Heights | 11 | Haddon Heights | 18:40.48 |
| 9 | Connor ZanePlace 9 · Grade 11 · Sterling | 11 | Sterling | 18:44.66 |
| 10 | Thomas KrainskiPlace 10 · Grade 12 · Sterling | 12 | Sterling | 18:44.92 |
| 11 | Keegan RueblingerPlace 11 · Grade 10 · Sterling | 10 | Sterling | 18:45.45 |
| 12 | Jack McBridePlace 12 · Grade 12 · Gateway Regional | 12 | Gateway Regional | 18:48.39 |
| 13 | Justin MartinezPlace 13 · Grade 12 · Sterling | 12 | Sterling | 19:07.35 |
| 14 | Hunter WhinnaPlace 14 · Grade 12 · West Deptford | 12 | West Deptford | 19:10.72 |
| 15 | Emerson LewisPlace 15 · Grade 9 · West Deptford | 9 | West Deptford | 19:27.30 |
| 16 | Isaiah LouisPlace 16 · Grade 10 · Gateway Regional | 10 | Gateway Regional | 19:30.49 |
| 17 | Michael FerraroPlace 17 · Grade 12 · Haddon Heights | 12 | Haddon Heights | 19:43.56 |
| 18 | Xander Gomez-RodasPlace 18 · Grade 11 · Lindenwold | 11 | Lindenwold | 20:00.19 |
| 19 | Ryan GloecknerPlace 19 · Grade 9 · West Deptford | 9 | West Deptford | 20:04.36 |
| 20 | Ben KitePlace 20 · Grade 9 · Sterling | 9 | Sterling | 20:27.95 |
| 21 | Miles AndersonPlace 21 · Grade 12 · Haddon Heights | 12 | Haddon Heights | 20:29.80 |
| 22 | Taurop HaasePlace 22 · Grade 10 · Haddon Heights | 10 | Haddon Heights | 20:31.65 |
| 23 | Lucas MartinezPlace 23 · Grade 9 · Haddon Heights | 9 | Haddon Heights | 20:33.66 |
| 24 | Aiden BardonPlace 24 · Grade 12 · West Deptford | 12 | West Deptford | 20:50.92 |
| 25 | Nathan JavadiPlace 25 · Grade 10 · West Deptford | 10 | West Deptford | 20:51.27 |
| 26 | Ryan BlackPlace 26 · Grade 11 · Lindenwold | 11 | Lindenwold | 21:17.25 |
| 27 | Rory AndersonPlace 27 · Grade 9 · Haddon Heights | 9 | Haddon Heights | 22:00.77 PR |
| 28 | Jason OrtizPlace 28 · Grade 12 · Gateway Regional | 12 | Gateway Regional | 22:01.08 |
| 29 | Kareem PrattPlace 29 · Grade 12 · Gateway Regional | 12 | Gateway Regional | 22:02.77 |
| 30 | Harry LugoPlace 30 · Grade 12 · Paulsboro | 12 | Paulsboro | 22:03.31 |
| 31 | Antonio PimpinellaPlace 31 · Grade 9 · Gateway Regional | 9 | Gateway Regional | 22:06.59 PR |
| 32 | Jackson SolinaPlace 32 · Grade 10 · Paulsboro | 10 | Paulsboro | 22:09.09 |
| 33 | Shawn RyanPlace 33 · Grade 11 · Sterling | 11 | Sterling | 22:09.42 |
| 34 | Terry ColePlace 34 · Grade 12 · Sterling | 12 | Sterling | 22:09.70 |
| 35 | Chai CalebPlace 35 · Grade 10 · Sterling | 10 | Sterling | 22:10.56 |
| 36 | John AlexanderPlace 36 · Grade 9 · Paulsboro | 9 | Paulsboro | 22:10.85 |
| 37 | Bryce PlaskettPlace 37 · Grade 11 · Paulsboro | 11 | Paulsboro | 22:14.51 |
| 38 | Collin KennedyPlace 38 · Grade 11 · Sterling | 11 | Sterling | 22:16.59 |
| 39 | Gabriel TorresPlace 39 · Grade 10 · Paulsboro | 10 | Paulsboro | 22:21.10 |
| 40 | Kevin RobbinsPlace 40 · Grade 12 · Sterling | 12 | Sterling | 22:37.92 |
| 41 | George LiaschenkoPlace 41 · Grade 9 · Sterling | 9 | Sterling | 22:39.22 |
| 42 | Jace TropeaPlace 42 · Grade 9 · Paulsboro | 9 | Paulsboro | 23:03.33 |
| 43 | Reed BalogPlace 43 · Grade 9 · Sterling | 9 | Sterling | 23:13.52 PR |
| 44 | Nathaniel DentPlace 44 · Grade 12 · Sterling | 12 | Sterling | 23:35.44 |
| 45 | Benjamin PerticariPlace 45 · Grade 12 · West Deptford | 12 | West Deptford | 23:40.78 |
| 46 | Zachary HooperPlace 46 · Grade 12 · Sterling | 12 | Sterling | 23:44.99 |
| 47 | Jael Pantoja-SantiagoPlace 47 · Grade 12 · Paulsboro | 12 | Paulsboro | 23:46.03 |
| 48 | Miles CilursoPlace 48 · Grade 9 · Haddon Heights | 9 | Haddon Heights | 23:46.66 |
| 49 | Xavier ThachPlace 49 · Grade 12 · Sterling | 12 | Sterling | 24:15.55 |
| 50 | Jeremy AndersonPlace 50 · Grade 12 · Sterling | 12 | Sterling | 24:39.23 |
| 51 | Gavin MurphyPlace 51 · Grade 11 · Sterling | 11 | Sterling | 24:49.09 |
| 52 | Henry MaddenPlace 52 · Grade 9 · Haddon Heights | 9 | Haddon Heights | 26:44.56 |
| 53 | Damian Flores-GomezPlace 53 · Grade 9 · Lindenwold | 9 | Lindenwold | 31:05.79 PR |
| 54 | Jamir CagaoanPlace 54 · Grade 10 · West Deptford | 10 | West Deptford | 33:27.90 |