| 1 | Ryan GibsonPlace 1 · Grade 12 · Haddonfield Memorial | 12 | Haddonfield Memorial | 15:04.80 PR |
| 2 | Luke AndresenPlace 2 · Grade 12 · Haddonfield Memorial | 12 | Haddonfield Memorial | 15:25.14 |
| 3 | Peter SimpsonPlace 3 · Grade 12 · Haddonfield Memorial | 12 | Haddonfield Memorial | 15:33.13 PR |
| 4 | Ben AndrusPlace 4 · Grade 12 · Haddonfield Memorial | 12 | Haddonfield Memorial | 15:34.77 PR |
| 5 | Michael SinnesPlace 5 · Grade 12 · Haddonfield Memorial | 12 | Haddonfield Memorial | 15:46.58 PR |
| 6 | Brandon StonerPlace 6 · Grade 12 · Haddonfield Memorial | 12 | Haddonfield Memorial | 16:21.59 |
| 7 | Shaun MaloneyPlace 7 · Grade 12 · Haddon Township | 12 | Haddon Township | 16:24.92 |
| 8 | Augustan ColeyPlace 8 · Grade 10 · Haddonfield Memorial | 10 | Haddonfield Memorial | 16:26.47 PR |
| 9 | Connor BrandPlace 9 · Grade 10 · Haddonfield Memorial | 10 | Haddonfield Memorial | 16:27.55 |
| 10 | Logan CammPlace 10 · Grade 12 · Audubon | 12 | Audubon | 16:38.49 PR |
| 11 | Curtis StokesPlace 11 · Grade 12 · Gateway Regional | 12 | Gateway Regional | 16:39.84 |
| 12 | David HouckPlace 12 · Grade 12 · Gateway Regional | 12 | Gateway Regional | 16:41.99 |
| 13 | Vincent KellyPlace 13 · Grade 12 · Gloucester City | 12 | Gloucester City | 16:43.04 |
| 14 | Owen SnyderPlace 14 · Grade 11 · Haddonfield Memorial | 11 | Haddonfield Memorial | 16:44.80 PR |
| 15 | John LeibrandtPlace 15 · Grade 12 · Haddonfield Memorial | 12 | Haddonfield Memorial | 16:52.69 PR |
| 16 | James ClausonPlace 16 · Grade 12 · Haddon Township | 12 | Haddon Township | 16:56.17 |
| 17 | Luke WolframPlace 17 · Grade 12 · Haddon Township | 12 | Haddon Township | 16:59.00 PR |
| 18 | Landon ForeroPlace 18 · Grade 12 · Collingswood | 12 | Collingswood | 17:11.27 |
| 19 | Brady KayPlace 19 · Grade 11 · Sterling | 11 | Sterling | 17:16.90 |
| 20 | Jayson BennettPlace 20 · Grade 10 · Haddon Heights | 10 | Haddon Heights | 17:19.17 |
| 21 | Marcus FlaggPlace 21 · Grade 12 · Gloucester City | 12 | Gloucester City | 17:26.63 |
| 22 | Vincent DoughertyPlace 22 · Grade 11 · Haddon Heights | 11 | Haddon Heights | 17:28.77 |
| 23 | Douglas BennettPlace 23 · Grade 12 · Sterling | 12 | Sterling | 17:40.80 |
| 24 | Aidan CurranPlace 24 · Grade 12 · Haddon Township | 12 | Haddon Township | 17:41.75 |
| 25 | Brody SinonPlace 25 · Grade 11 · Sterling | 11 | Sterling | 17:43.43 PR |
| 26 | Ethan WagnerPlace 26 · Grade 12 · Haddon Heights | 12 | Haddon Heights | 17:47.06 |
| 27 | Brodee-Gregory MayerPlace 27 · Grade 11 · Sterling | 11 | Sterling | 17:53.57 PR |
| 28 | Jack McBridePlace 28 · Grade 11 · Gateway Regional | 11 | Gateway Regional | 17:54.97 |
| 29 | James BaronePlace 29 · Grade 12 · Audubon | 12 | Audubon | 17:59.24 |
| 30 | Thomas KrainskiPlace 30 · Grade 11 · Sterling | 11 | Sterling | 17:59.50 PR |
| 31 | Nathanial MartinezPlace 31 · Grade 12 · Gateway Regional | 12 | Gateway Regional | 18:02.06 |
| 32 | Jeffery TaylorPlace 32 · Grade 11 · Paulsboro | 11 | Paulsboro | 18:11.31 |
| 33 | Oliver CrumrinePlace 33 · Grade 11 · Gateway Regional | 11 | Gateway Regional | 18:15.28 |
| 34 | Daniel ArmentaPlace 34 · Grade 12 · Collingswood | 12 | Collingswood | 18:15.81 |
| 35 | Josiah ZookPlace 35 · Grade 12 · Collingswood | 12 | Collingswood | 18:16.64 PR |
| 36 | Kieran AdamsPlace 36 · Grade 9 · Haddon Township | 9 | Haddon Township | 18:17.31 |
| 37 | Rafiq HeiglerPlace 37 · Grade 12 · Lindenwold | 12 | Lindenwold | 18:18.38 PR |
| 38 | Hunter WhinnaPlace 38 · Grade 11 · West Deptford | 11 | West Deptford | 18:24.81 |
| 39 | James StrimelPlace 39 · Grade 10 · Haddon Township | 10 | Haddon Township | 18:27.68 |
| 40 | Nate St. JohnPlace 40 · Grade 11 · Gloucester City | 11 | Gloucester City | 18:28.46 |
| 41 | Theodore AdamsPlace 41 · Grade 12 · West Deptford | 12 | West Deptford | 18:29.25 |
| 42 | Owen GarveyPlace 42 · Grade 10 · Collingswood | 10 | Collingswood | 18:29.65 |
| 43 | Everold DycePlace 43 · Grade 12 · Gloucester City | 12 | Gloucester City | 18:36.16 |
| 44 | Johnny ChenPlace 44 · Grade 12 · Gloucester City | 12 | Gloucester City | 18:37.92 |
| 45 | Jason OrtizPlace 45 · Grade 12 · Gateway Regional | 12 | Gateway Regional | 18:40.36 |
| 46 | Brandon Caro cervantesPlace 46 · Grade 12 · Lindenwold | 12 | Lindenwold | 18:43.43 |
| 47 | Simon PierwolaPlace 47 · Grade 9 · Haddon Township | 9 | Haddon Township | 18:45.96 |
| 48 | Paul DavisPlace 48 · Grade 12 · Audubon | 12 | Audubon | 18:50.16 |
| 49 | Skylar WillenborgPlace 49 · Grade 12 · Collingswood | 12 | Collingswood | 18:54.49 |
| 50 | Justin MartinezPlace 50 · Grade 11 · Sterling | 11 | Sterling | 18:55.35 |
| 51 | William JohnsonPlace 51 · Grade 10 · Audubon | 10 | Audubon | 18:57.82 |
| 52 | Ryan O'ShieldsPlace 52 · Grade 9 · Haddon Heights | 9 | Haddon Heights | 19:01.46 |
| 53 | Connor ZanePlace 53 · Grade 10 · Sterling | 10 | Sterling | 19:05.44 |
| 54 | Nick BernardoPlace 54 · Grade 10 · Haddon Township | 10 | Haddon Township | 19:07.55 |
| 55 | Michael HuertaPlace 55 · Grade 11 · Collingswood | 11 | Collingswood | 19:09.76 |
| 56 | Brody BlackPlace 56 · Grade 12 · Sterling | 12 | Sterling | 19:10.35 |
| 57 | Bertilio Lopez-GarciaPlace 57 · Grade 11 · Lindenwold | 11 | Lindenwold | 19:12.63 PR |
| 58 | Luke KorenakPlace 58 · Grade 12 · Gloucester City | 12 | Gloucester City | 19:17.81 |
| 59 | Ryan PetersPlace 59 · Grade 12 · West Deptford | 12 | West Deptford | 19:18.46 |
| 60 | Miles AndersonPlace 60 · Grade 11 · Haddon Heights | 11 | Haddon Heights | 19:27.13 PR |
| 61 | Isaiah LouisPlace 61 · Grade 9 · Gateway Regional | 9 | Gateway Regional | 19:33.74 |
| 62 | Keenan DempseyPlace 62 · Grade 10 · Haddon Township | 10 | Haddon Township | 19:35.47 PR |
| 63 | Kwadwo BerkoPlace 63 · Grade 11 · Lindenwold | 11 | Lindenwold | 19:45.19 |
| 64 | Luis Almánza GonzalezPlace 64 · Grade 12 · Lindenwold | 12 | Lindenwold | 19:47.64 PR |
| 65 | Alexander Zumba-GonzalezPlace 65 · Grade 10 · Lindenwold | 10 | Lindenwold | 19:49.29 PR |
| 66 | Berkeley WilsonPlace 66 · Grade - · Audubon | - | Audubon | 19:49.83 PR |
| 67 | Xander Gomez-RodasPlace 67 · Grade 10 · Lindenwold | 10 | Lindenwold | 19:50.56 |
| 68 | Tyler HenningerPlace 68 · Grade 9 · Collingswood | 9 | Collingswood | 19:56.84 PR |
| 69 | JuNa ReePlace 69 · Grade 12 · Collingswood | 12 | Collingswood | 20:07.32 |
| 70 | Nathan PotenzaPlace 70 · Grade 11 · Collingswood | 11 | Collingswood | 20:11.71 |
| 71 | Alexander AugustinePlace 71 · Grade 9 · Haddon Heights | 9 | Haddon Heights | 20:14.00 |
| 72 | Benjamin PerticariPlace 72 · Grade 11 · West Deptford | 11 | West Deptford | 20:15.17 |
| 73 | Taurop HaasePlace 73 · Grade 9 · Haddon Heights | 9 | Haddon Heights | 20:27.79 |
| 74 | Ezekiel BerryPlace 74 · Grade 12 · Audubon | 12 | Audubon | 20:37.08 |
| 75 | Evan ComberPlace 75 · Grade 9 · Haddon Township | 9 | Haddon Township | 20:52.71 |
| 76 | Aiden BardonPlace 76 · Grade 11 · West Deptford | 11 | West Deptford | 21:05.46 |
| 77 | Harry LugoPlace 77 · Grade 11 · Paulsboro | 11 | Paulsboro | 21:09.74 |
| 78 | Ryan BlackPlace 78 · Grade 10 · Lindenwold | 10 | Lindenwold | 21:15.04 |
| 79 | Jake JiminezPlace 79 · Grade 12 · Gloucester City | 12 | Gloucester City | 21:15.32 PR |
| 80 | Nathan JavadiPlace 80 · Grade 9 · West Deptford | 9 | West Deptford | 21:18.32 |
| 81 | Isaunee BudierePlace 81 · Grade 12 · West Deptford | 12 | West Deptford | 21:21.97 |
| 82 | Drew HannoldPlace 82 · Grade 12 · Gloucester City | 12 | Gloucester City | 22:08.13 PR |
| 83 | Graysen LanePlace 83 · Grade 10 · Paulsboro | 10 | Paulsboro | 22:11.27 |
| 84 | Trey ReedPlace 84 · Grade 12 · Gloucester City | 12 | Gloucester City | 22:12.63 |
| 85 | Mahi AlamPlace 85 · Grade 12 · Gloucester City | 12 | Gloucester City | 22:15.15 |
| 86 | Nico PattiPlace 86 · Grade 9 · Audubon | 9 | Audubon | 22:34.62 |
| 87 | Giuseppe CovelloPlace 87 · Grade 10 · Haddon Heights | 10 | Haddon Heights | 22:38.94 |
| 88 | Bryce PlaskettPlace 88 · Grade 10 · Paulsboro | 10 | Paulsboro | 23:10.69 |
| 89 | Jael Pantoja-SantiagoPlace 89 · Grade 11 · Paulsboro | 11 | Paulsboro | 24:23.43 |
| 90 | Misael Hernandez-GomezPlace 90 · Grade 12 · Lindenwold | 12 | Lindenwold | 24:29.35 PR |
| 91 | Walter PaigePlace 91 · Grade 11 · Paulsboro | 11 | Paulsboro | 25:05.41 PR |
| 92 | Milo Napoli-FultzPlace 92 · Grade 10 · Haddon Heights | 10 | Haddon Heights | 26:28.42 |
| 93 | Jack ConnollyPlace 93 · Grade 9 · Audubon | 9 | Audubon | 37:59.38 PR |