| 1 | Dante ValerPlace 1 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 10:45.9 |
| 2 | x FayPlace 2 · Grade - · Ocean TownshipUnofficial | - | Ocean Township | 10:48.2 PR |
| 3 | x DefonsekaPlace 3 · Grade - · Ocean TownshipUnofficial | - | Ocean Township | 10:55.5 PR |
| 4 | Daniel CholakPlace 4 · Grade - · Ocean TownshipUnofficial | - | Ocean Township | 10:58.6 |
| 5 | Alec MihalenkoPlace 5 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 11:15.6 |
| 6 | Maximus RaflaPlace 6 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 11:31.1 |
| 7 | Steven CiervoPlace 7 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 11:32.4 |
| 8 | x ViggianoPlace 8 · Grade - · Ocean TownshipUnofficial | - | Ocean Township | 11:33.0 PR |
| 9 | Colin TruettPlace 9 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 11:33.1 |
| 10 | Brandon LiauPlace 10 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 11:59.6 |
| 11 | Gregory LinPlace 11 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 12:03.5 |
| 12 | Andrew ChenPlace 12 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 12:24.3 |
| 13 | Ray EuPlace 13 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 12:42.9 |
| 14 | Zachary RabkinPlace 14 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 12:49.6 |
| 15 | Jarrett ZhengPlace 15 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 12:51.8 |
| 16 | Eric XuPlace 16 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 12:52.3 |
| 17 | Angelo DicostanzoPlace 17 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 12:52.9 |
| 18 | Haroon ShaikhPlace 18 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 12:57.4 |
| 19 | Daniel LinPlace 19 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 13:00.3 |
| 20 | Robert FerroPlace 20 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 13:04.9 |
| 21 | x SpoonirePlace 21 · Grade - · Ocean TownshipUnofficial | - | Ocean Township | 13:06.3 PR |
| 22 | x MontalvoPlace 22 · Grade - · Ocean TownshipUnofficial | - | Ocean Township | 13:09.6 PR |
| 23 | x WoodsPlace 23 · Grade - · Ocean TownshipUnofficial | - | Ocean Township | 13:16.9 PR |
| 24 | William LiuPlace 24 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 13:21.5 |
| 25 | x FailloPlace 25 · Grade - · Ocean TownshipUnofficial | - | Ocean Township | 13:26.6 PR |
| 26 | Max GuoPlace 26 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 13:47.3 |
| 27 | x SchaffinPlace 27 · Grade - · Ocean TownshipUnofficial | - | Ocean Township | 13:59.8 PR |
| 28 | Ben KuleshovPlace 28 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 14:04.6 |
| 29 | Nathan WilliamsPlace 29 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 14:05.2 |
| 30 | Henry FriemanPlace 30 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 14:22.9 |
| 31 | Augustus GillerPlace 31 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 14:26.0 |
| 32 | Aidan LawlarPlace 32 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 14:56.4 |
| 33 | Jakob NiedPlace 33 · Grade - · Wm R. SatzUnofficial | - | Wm R. Satz | 15:04.2 |
| 34 | Ryan KomosinskiPlace 34 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 15:11.3 |
| 35 | x ShellyPlace 35 · Grade - · Ocean TownshipUnofficial | - | Ocean Township | 15:14.5 PR |
| 36 | Kevin SongPlace 36 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 15:25.3 |
| 37 | Nick DiBlasiPlace 37 · Grade - · Wm R. SatzUnofficial | - | Wm R. Satz | 15:33.6 |
| 38 | x LepoPlace 38 · Grade - · Ocean TownshipUnofficial | - | Ocean Township | 15:34.1 PR |
| 39 | Peter KomosinskiPlace 39 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 15:47.5 |
| 40 | Derek ChanPlace 40 · Grade 10 · Wm R. SatzUnofficial | 10 | Wm R. Satz | 16:20.8 |
| 41 | Alexander RabkinPlace 41 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 17:05.3 |
| 42 | Ryan WangPlace 42 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 17:10.6 |
| 43 | Christian BarattaPlace 43 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 17:36.1 PR |
| 44 | Sunny ChungPlace 44 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 18:16.7 |
| 45 | Jonathan NolanPlace 45 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 18:39.2 |
| 46 | Ayman KirmaniPlace 46 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 19:45.8 |
| 47 | William SzilasiPlace 47 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 19:46.3 |
| 48 | Chrisopher LiPlace 48 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 19:46.9 |
| 49 | Ryan ConlanPlace 49 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 24:04.6 |
| 50 | James SalzanoPlace 50 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 33:45.0 |