| 1 | Connor BrandPlace 1 · Grade 11 · Haddonfield Memorial | 11 | Haddonfield Memorial | 15:51.83 PR |
| 2 | Andrew (AJ) BlumPlace 2 · Grade 12 · Haddonfield Memorial | 12 | Haddonfield Memorial | 16:13.13 PR |
| 3 | Brady KayPlace 3 · Grade 12 · Sterling | 12 | Sterling | 16:28.71 |
| 4 | Logan TripicianPlace 4 · Grade 10 · Haddonfield Memorial | 10 | Haddonfield Memorial | 16:32.49 PR |
| 5 | Graham DodsonPlace 5 · Grade 11 · Haddonfield Memorial | 11 | Haddonfield Memorial | 16:33.87 PR |
| 6 | Nate BollardPlace 6 · Grade 10 · Haddonfield Memorial | 10 | Haddonfield Memorial | 16:38.69 PR |
| 7 | John RobinsonPlace 7 · Grade 11 · Audubon | 11 | Audubon | 16:40.47 PR |
| 8 | Giovanni FuchsPlace 8 · Grade 12 · Sterling | 12 | Sterling | 16:44.58 |
| 9 | Luke LindnerPlace 9 · Grade 11 · Haddonfield Memorial | 11 | Haddonfield Memorial | 16:59.96 PR |
| 10 | Lucas LarsonPlace 10 · Grade 10 · Haddonfield Memorial | 10 | Haddonfield Memorial | 17:03.42 PR |
| 11 | Luke PattersonPlace 11 · Grade 12 · Haddonfield Memorial | 12 | Haddonfield Memorial | 17:06.07 |
| 12 | Joshua KingPlace 12 · Grade 12 · Collingswood | 12 | Collingswood | 17:19.14 PR |
| 13 | Ian RodriguezPlace 13 · Grade 11 · Haddonfield Memorial | 11 | Haddonfield Memorial | 17:19.65 PR |
| 14 | Connor ZanePlace 14 · Grade 11 · Sterling | 11 | Sterling | 17:44.05 PR |
| 15 | Finnegan Kershner-HammondPlace 15 · Grade 10 · Haddonfield Memorial | 10 | Haddonfield Memorial | 17:48.59 PR |
| 16 | Liam JankowitzPlace 16 · Grade 11 · Haddonfield Memorial | 11 | Haddonfield Memorial | 17:52.63 PR |
| 17 | Owen SnyderPlace 17 · Grade 12 · Haddonfield Memorial | 12 | Haddonfield Memorial | 17:54.21 |
| 18 | Parker ShinPlace 18 · Grade 10 · Haddonfield Memorial | 10 | Haddonfield Memorial | 17:56.81 PR |
| 19 | Brody SinonPlace 19 · Grade 12 · Sterling | 12 | Sterling | 17:58.84 |
| 20 | Keegan RueblingerPlace 20 · Grade 10 · Sterling | 10 | Sterling | 17:59.12 PR |
| 21 | Luke MadrackPlace 21 · Grade 9 · Gloucester City | 9 | Gloucester City | 18:02.88 PR |
| 22 | Michael HuertaPlace 22 · Grade 12 · Collingswood | 12 | Collingswood | 18:04.02 PR |
| 23 | Frank PatersonPlace 23 · Grade 12 · Haddonfield Memorial | 12 | Haddonfield Memorial | 18:04.56 PR |
| 24 | Henry PlattPlace 24 · Grade 11 · Haddon Heights | 11 | Haddon Heights | 18:05.57 PR |
| 25 | Lucas LaganellaPlace 25 · Grade 12 · Haddonfield Memorial | 12 | Haddonfield Memorial | 18:07.14 |
| 26 | Thomas KrainskiPlace 26 · Grade 12 · Sterling | 12 | Sterling | 18:14.77 |
| 27 | William JohnsonPlace 27 · Grade 11 · Audubon | 11 | Audubon | 18:17.63 PR |
| 28 | Courtland BenjaminPlace 28 · Grade 11 · Haddonfield Memorial | 11 | Haddonfield Memorial | 18:27.15 PR |
| 29 | Owen GarveyPlace 29 · Grade 11 · Collingswood | 11 | Collingswood | 18:30.24 |
| 30 | Cooper FrantzPlace 30 · Grade 10 · Collingswood | 10 | Collingswood | 18:34.04 PR |
| 31 | Justin MartinezPlace 31 · Grade 12 · Sterling | 12 | Sterling | 18:35.06 PR |
| 32 | Michael FerraroPlace 32 · Grade 12 · Haddon Heights | 12 | Haddon Heights | 18:52.89 |
| 33 | Nathan PotenzaPlace 33 · Grade 12 · Collingswood | 12 | Collingswood | 18:53.23 |
| 34 | John BodinPlace 34 · Grade 9 · Haddonfield Memorial | 9 | Haddonfield Memorial | 18:56.69 |
| 35 | Nick TaylorPlace 35 · Grade 10 · Gloucester City | 10 | Gloucester City | 19:00.41 PR |
| 36 | Eamonn GarrityPlace 36 · Grade 11 · Collingswood | 11 | Collingswood | 19:03.16 PR |
| 37 | Chase JacksonPlace 37 · Grade 12 · Gloucester City | 12 | Gloucester City | 19:07.61 |
| 38 | Taurop HaasePlace 38 · Grade 10 · Haddon Heights | 10 | Haddon Heights | 19:08.10 PR |
| 39 | Lucas MartinezPlace 39 · Grade 9 · Haddon Heights | 9 | Haddon Heights | 19:15.32 PR |
| 40 | Tague BenjaminPlace 40 · Grade 10 · Haddonfield Memorial | 10 | Haddonfield Memorial | 19:15.94 |
| 41 | Cullen ParryPlace 41 · Grade 10 · Gloucester City | 10 | Gloucester City | 19:27.63 |
| 42 | Ben KitePlace 42 · Grade 9 · Sterling | 9 | Sterling | 19:34.05 PR |
| 43 | Harry DunnPlace 43 · Grade 9 · Gloucester City | 9 | Gloucester City | 19:35.23 PR |
| 44 | Miles AndersonPlace 44 · Grade 12 · Haddon Heights | 12 | Haddon Heights | 19:36.83 |
| 45 | Jaidon RowePlace 45 · Grade 9 · Audubon | 9 | Audubon | 19:37.22 PR |
| 46 | William CarrPlace 46 · Grade 10 · Gloucester City | 10 | Gloucester City | 19:41.67 PR |
| 47 | Xavier DePoderPlace 47 · Grade 10 · Gloucester City | 10 | Gloucester City | 19:49.15 PR |
| 48 | Elias PelligriniPlace 48 · Grade 9 · Haddonfield Memorial | 9 | Haddonfield Memorial | 19:51.27 PR |
| 49 | Joel KlinglerPlace 49 · Grade 9 · Audubon | 9 | Audubon | 20:01.84 PR |
| 50 | Joseph FarinaPlace 50 · Grade 9 · Haddonfield Memorial | 9 | Haddonfield Memorial | 20:18.06 PR |
| 51 | Clayton RobbinsPlace 51 · Grade 12 · Collingswood | 12 | Collingswood | 20:23.69 |
| 52 | Logan McCoogPlace 52 · Grade 10 · Gloucester City | 10 | Gloucester City | 20:30.89 |
| 53 | Kevin RobbinsPlace 53 · Grade 12 · Sterling | 12 | Sterling | 20:31.95 PR |
| 54 | Brennan O'ConnorPlace 54 · Grade 9 · Gloucester City | 9 | Gloucester City | 20:34.72 PR |
| 55 | Walter WettsteinPlace 55 · Grade 12 · Collingswood | 12 | Collingswood | 20:36.50 |
| 56 | Thelonious HamiltonPlace 56 · Grade 10 · Collingswood | 10 | Collingswood | 20:40.60 PR |
| 57 | James MountPlace 57 · Grade 11 · Haddon Heights | 11 | Haddon Heights | 20:50.94 |
| 58 | Xavier MartinezPlace 58 · Grade 9 · Haddon Heights | 9 | Haddon Heights | 20:54.79 PR |
| 59 | Collin KennedyPlace 59 · Grade 11 · Sterling | 11 | Sterling | 21:10.08 |
| 60 | Fermin Tolentino-MoralesPlace 60 · Grade 10 · Collingswood | 10 | Collingswood | 21:17.28 PR |
| 61 | Chai CalebPlace 61 · Grade 10 · Sterling | 10 | Sterling | 21:18.18 |
| 62 | Caleb FreedmanPlace 62 · Grade 9 · Haddonfield Memorial | 9 | Haddonfield Memorial | 21:20.87 PR |
| 63 | Jackson MoonPlace 63 · Grade 9 · Haddonfield Memorial | 9 | Haddonfield Memorial | 21:23.94 PR |
| 64 | Terry ColePlace 64 · Grade 12 · Sterling | 12 | Sterling | 21:25.92 |
| 65 | Connor BurroughPlace 65 · Grade 9 · Audubon | 9 | Audubon | 21:27.52 PR |
| 66 | Robert GlassmanPlace 66 · Grade 11 · Gloucester City | 11 | Gloucester City | 21:37.69 PR |
| 67 | Caleb RamosPlace 67 · Grade 10 · Gloucester City | 10 | Gloucester City | 21:42.19 |
| 68 | Shawn RyanPlace 68 · Grade 11 · Sterling | 11 | Sterling | 21:45.45 |
| 69 | William RossPlace 69 · Grade 11 · Haddon Heights | 11 | Haddon Heights | 21:48.20 PR |
| 70 | Beau DunnPlace 70 · Grade 9 · Gloucester City | 9 | Gloucester City | 21:49.94 |
| 71 | Calvin OsmerPlace 71 · Grade 9 · Collingswood | 9 | Collingswood | 21:56.86 PR |
| 72 | George LiaschenkoPlace 72 · Grade 9 · Sterling | 9 | Sterling | 22:12.24 PR |
| 73 | Henry WettsteinPlace 73 · Grade 9 · Collingswood | 9 | Collingswood | 22:13.01 PR |
| 74 | Miles CilursoPlace 74 · Grade 9 · Haddon Heights | 9 | Haddon Heights | 22:19.43 PR |
| 75 | Zachary HooperPlace 75 · Grade 12 · Sterling | 12 | Sterling | 22:57.28 |
| 76 | Nathaniel DentPlace 76 · Grade 12 · Sterling | 12 | Sterling | 22:57.61 PR |
| 77 | Xavier ThachPlace 77 · Grade 12 · Sterling | 12 | Sterling | 22:58.90 PR |
| 78 | Jeremy AndersonPlace 78 · Grade 12 · Sterling | 12 | Sterling | 23:00.03 |
| 79 | Donovan DarcePlace 79 · Grade 11 · Gloucester City | 11 | Gloucester City | 23:14.60 PR |
| 80 | Reed BalogPlace 80 · Grade 9 · Sterling | 9 | Sterling | 23:27.02 |
| 81 | Nico PattiPlace 81 · Grade 10 · Audubon | 10 | Audubon | 24:03.61 |
| 82 | Gavin MurphyPlace 82 · Grade 11 · Sterling | 11 | Sterling | 24:17.23 |
| 83 | Silas SmithPlace 83 · Grade 10 · Collingswood | 10 | Collingswood | 24:41.52 |
| 84 | Austin WangPlace 84 · Grade 10 · Gloucester City | 10 | Gloucester City | 24:47.67 PR |
| 85 | Riley KnopkaPlace 85 · Grade 9 · Sterling | 9 | Sterling | 25:04.47 PR |
| 86 | Corban NguyenPlace 86 · Grade 11 · Gloucester City | 11 | Gloucester City | 25:25.72 |
| 87 | Henry MaddenPlace 87 · Grade 9 · Haddon Heights | 9 | Haddon Heights | 25:44.13 PR |
| 88 | Jacob MendezPlace 88 · Grade 11 · Gloucester City | 11 | Gloucester City | 28:38.15 PR |
| 89 | Dorian DanielsPlace 89 · Grade 12 · Gloucester City | 12 | Gloucester City | 30:26.80 |