| 1 | Dante ValerPlace 1 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 8:01 PR |
| 2 | Alec MihalenkoPlace 2 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 8:06 PR |
| 3 | Maximus RaflaPlace 3 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 8:13 PR |
| 4 | Gregory LinPlace 4 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 8:16 PR |
| 5 | Steven CiervoPlace 5 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 8:24 PR |
| 6 | Angelo DicostanzoPlace 6 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 8:28 PR |
| 7 | Zachary RabkinPlace 7 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 8:38 PR |
| 8 | Andrew ChenPlace 8 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 8:49 PR |
| 9 | Haroon ShaikhPlace 9 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 9:05 PR |
| 10 | Jarrett ZhengPlace 10 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 9:13 PR |
| 11 | Robert FerroPlace 11 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 9:14 PR |
| 12 | Peter KomosinskiPlace 12 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 9:21 PR |
| 13 | Ray EuPlace 13 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 9:33 PR |
| 14 | Daniel LinPlace 14 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 9:48 PR |
| 15 | William LiuPlace 15 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 10:01 PR |
| 16 | Kevin SongPlace 16 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 10:24 PR |
| 17 | Augustus GillerPlace 17 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 10:34 PR |
| 18 | Aidan LawlarPlace 18 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 10:38 PR |
| 19 | Alexander RabkinPlace 19 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 10:38 PR |
| 20 | Esteban PedrozaPlace 20 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 10:42 PR |
| 21 | Henry FriemanPlace 21 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 10:49 PR |
| 22 | Ryan KomosinskiPlace 22 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 11:04 PR |
| 23 | Jack TufaroPlace 23 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 11:39 PR |
| 24 | Ryan WangPlace 24 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 12:30 PR |
| 25 | Jonathan NolanPlace 25 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 12:45 PR |
| 26 | Sunny ChungPlace 26 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 12:48 PR |
| 27 | Christian BarattaPlace 27 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 13:16 PR |
| 28 | Chrisopher LiPlace 28 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 14:26 PR |
| 29 | Ryan ConlanPlace 29 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 18:02 PR |