| 1 | Elvin TaiPlace 1 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 10:57.59 |
| 2 | Tristan GiorgioPlace 2 · Grade - · Ocean Township | - | Ocean Township | 11:00.22 PR |
| 3 | Jose RodriguezPlace 3 · Grade - · Ocean Township | - | Ocean Township | 11:00.79 |
| 4 | Frank McCannPlace 4 · Grade 8 · Ocean Township | 8 | Ocean Township | 11:05.95 |
| 5 | Colin SharpePlace 5 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 11:08.32 |
| 6 | Matthew TurnbullPlace 6 · Grade - · Ocean Township | - | Ocean Township | 11:14.29 |
| 7 | Michael ManginelliPlace 7 · Grade - · Ocean Township | - | Ocean Township | 11:14.74 PR |
| 8 | Joaquin CostaPlace 8 · Grade - · Ocean Township | - | Ocean Township | 11:15.57 PR |
| 9 | Benjamin SpiwakPlace 9 · Grade - · Wm R. Satz | - | Wm R. Satz | 11:16.49 |
| 10 | Joseph SottilePlace 10 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 11:21.10 |
| 11 | Ryan TaylorPlace 11 · Grade - · Ocean Township | - | Ocean Township | 11:22.56 |
| 12 | Zach SpoonirePlace 12 · Grade - · Ocean Township | - | Ocean Township | 11:23.40 PR |
| 13 | Vas FayPlace 13 · Grade - · Ocean Township | - | Ocean Township | 11:26.21 |
| 14 | jacob DefonselcaPlace 14 · Grade - · Ocean Township | - | Ocean Township | 11:27.26 PR |
| 15 | Joseph BarbarinoPlace 15 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 11:29.09 |
| 16 | Vatsal JainPlace 16 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 11:32.81 |
| 17 | Lucian KhachaturianPlace 17 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 11:34.21 |
| 18 | Rowen BlackmorePlace 18 · Grade - · Wm R. Satz | - | Wm R. Satz | 11:42.68 |
| 19 | Ryan SuboticPlace 19 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 11:52.43 |
| 20 | Finn HylandPlace 20 · Grade - · Ocean Township | - | Ocean Township | 11:58.75 PR |
| 21 | Albert ZhangPlace 21 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 11:58.80 |
| 22 | Jayden ChenPlace 22 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 12:20.73 |
| 23 | Samir UmarovPlace 23 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 12:27.22 |
| 24 | Jack VarleyPlace 24 · Grade - · Ocean Township | - | Ocean Township | 12:36.20 PR |
| 25 | Wick BillowsPlace 25 · Grade - · Ocean Township | - | Ocean Township | 12:36.70 PR |
| 26 | Sanjay AlagappanPlace 26 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 12:52.51 |
| 27 | Josh ScalloPlace 27 · Grade - · Ocean Township | - | Ocean Township | 12:54.11 PR |
| 28 | Ronak JadavPlace 28 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 12:59.68 |
| 29 | Ryan JackstadtPlace 29 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 13:07.97 |
| 30 | Tyler LavellPlace 30 · Grade - · Wm R. Satz | - | Wm R. Satz | 13:08.22 |
| 31 | Dylan FrigolaPlace 31 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 13:16.62 |
| 32 | Jack NettisPlace 32 · Grade - · Ocean Township | - | Ocean Township | 13:18.19 PR |
| 33 | Sean McCarthyPlace 33 · Grade - · Wm R. Satz | - | Wm R. Satz | 13:27.14 |
| 34 | Alex SadikovPlace 34 · Grade - · Ocean Township | - | Ocean Township | 13:30.95 PR |
| 35 | Cliff HanleyPlace 35 · Grade - · Ocean Township | - | Ocean Township | 13:38.57 PR |
| 36 | Eric HongPlace 36 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 13:41.46 |
| 37 | John KingPlace 37 · Grade - · Wm R. Satz | - | Wm R. Satz | 13:42.80 |
| 38 | Brian PohlPlace 38 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 13:45.16 |
| 39 | Nick MessiPlace 39 · Grade - · Ocean Township | - | Ocean Township | 13:53.38 PR |
| 40 | Matt MclaughlinPlace 40 · Grade - · Wm R. Satz | - | Wm R. Satz | 14:21.66 |
| 41 | Brandon JohnscvPlace 41 · Grade - · Ocean Township | - | Ocean Township | 14:26.96 PR |
| 42 | Sahil ChaudhriPlace 42 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 14:35.85 |
| 43 | Daniel CushingPlace 43 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 14:51.94 |
| 44 | Ethan LooPlace 44 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 15:13.45 PR |
| 45 | Alexander PelliconePlace 45 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 15:19.99 |
| 46 | Michael McGovernPlace 46 · Grade - · Ocean Township | - | Ocean Township | 15:48.36 PR |
| 47 | Nader SahloulPlace 47 · Grade - · Wm R. Satz | - | Wm R. Satz | 17:22.73 PR |
| 48 | Chase JorgensenPlace 48 · Grade - · Wm R. Satz | - | Wm R. Satz | 17:58.15 |
| 49 | Cooper BilslandPlace 49 · Grade - · Wm R. Satz | - | Wm R. Satz | 18:27.81 PR |
| 50 | Milo MontalvoPlace 50 · Grade - · Ocean Township | - | Ocean Township | 27:24.46 PR |