| 1 | Sean MahoneyPlace 1 · Thorne | — | Thorne | 10:03.066 |
| 2 | Arjun MenonPlace 2 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 10:28.350 |
| 3 | Allen LuPlace 3 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 10:59.650 |
| 4 | Tom SalernoPlace 4 · Thorne | — | Thorne | 11:05.793 |
| 5 | Douglas ChanPlace 5 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 11:18.980 |
| 6 | Albert ZouPlace 6 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 11:23.390 |
| 7 | Ethan HoodPlace 7 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 11:24.793 |
| 8 | Chris GambardellaPlace 8 · Thorne | — | Thorne | 11:28.326 |
| 9 | Tony TriggPlace 9 · Thorne | — | Thorne | 11:30.466 |
| 10 | Jason YanPlace 10 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 11:34.466 |
| 11 | Victor WladikaPlace 11 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 11:38.030 |
| 12 | Abhay RaoPlace 12 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 11:38.360 |
| 13 | Derek ChanPlace 13 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 11:42.360 |
| 14 | Stephen DelahantyPlace 14 · Thorne | — | Thorne | 11:43.560 |
| 15 | Brian StuartPlace 15 · Thorne | — | Thorne | 11:54.046 |
| 16 | Jace KoenigsmarkPlace 16 · Thorne | — | Thorne | 11:57.550 |
| 17 | Renato AzambujaPlace 17 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 11:58.376 |
| 18 | Declan JackmanPlace 18 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 11:59.906 |
| 19 | Christian GravierPlace 19 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 12:01.266 |
| 20 | Magnus CampuzanoPlace 20 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 12:06.236 |
| 21 | Tyler SullivanPlace 21 · Grade 8 · Wm R. SatzUnofficial | 8 | Wm R. Satz | 12:06.726 |
| 22 | Ben TookerPlace 22 · Thorne | — | Thorne | 12:12.360 |
| 23 | Anthony PeloroPlace 23 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 12:14.660 |
| 24 | Eliot GunawardanaPlace 24 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 12:15.220 |
| 25 | Bradley XuPlace 25 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 12:20.630 |
| 26 | Anthony ScalafainiPlace 26 · Thorne | — | Thorne | 12:21.770 |
| 27 | Michael KravetsPlace 27 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 12:28.253 |
| 28 | Kyle FaalandPlace 28 · Thorne | — | Thorne | 12:29.316 |
| 29 | Daniel WangPlace 29 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 12:32.566 |
| 30 | Brenden KellyPlace 30 · Thorne | — | Thorne | 12:33.710 |
| 31 | Liam WickhamPlace 31 · Thorne | — | Thorne | 12:35.583 |
| 32 | Mike RoditisPlace 32 · Thorne | — | Thorne | 12:39.616 |
| 33 | Akhil ThalasilaPlace 33 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 12:41.083 |
| 34 | Devin ErakinPlace 34 · Grade - · Wm R. SatzUnofficial | - | Wm R. Satz | 12:42.068 |
| 35 | Rishi GummellaPlace 35 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 12:43.770 |
| 36 | Ajay MovvaPlace 36 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 12:55.400 |
| 37 | Tom StonePlace 37 · Thorne | — | Thorne | 13:00.150 |
| 38 | Jaden AscolesePlace 38 · Thorne | — | Thorne | 13:02.400 |
| 39 | Krishna KallakuriPlace 39 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 13:04.820 |
| 40 | Justin LaceyPlace 40 · Thorne | — | Thorne | 13:06.760 |
| 41 | Daniel TobengauzPlace 41 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 13:10.446 |
| 42 | Tommy SudykaPlace 42 · Thorne | — | Thorne | 13:10.570 |
| 43 | Brian MahoneyPlace 43 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 13:25.933 |
| 44 | Jon KoehlerPlace 44 · Thorne | — | Thorne | 13:35.620 |
| 45 | Ryan SchachelPlace 45 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 13:36.420 |
| 46 | Greg KwasnickiPlace 46 · Thorne | — | Thorne | 13:38.263 |
| 47 | Andrew LombardiPlace 47 · Thorne | — | Thorne | 13:39.310 |
| 48 | Sharath PeddapalliPlace 48 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 13:43.043 |
| 49 | Dylan KeatingPlace 49 · Grade 7 · Wm R. SatzUnofficial | 7 | Wm R. Satz | 13:43.849 |
| 50 | Dylan KemmererPlace 50 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 13:44.826 |
| 51 | Tommy GiannonePlace 51 · Thorne | — | Thorne | 13:54.203 |
| 52 | Matt KennyPlace 52 · Thorne | — | Thorne | 13:59.920 |
| 53 | Lucas CerboPlace 53 · Thorne | — | Thorne | 14:00.140 |
| 54 | Zach SearightPlace 54 · Thorne | — | Thorne | 14:01.250 |
| 55 | Colin DevinePlace 55 · Thorne | — | Thorne | 14:03.390 |
| 56 | Joe PicozziPlace 56 · Thorne | — | Thorne | 14:06.406 |
| 57 | Robert AndersenPlace 57 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 14:12.283 PR |
| 58 | James KearnsPlace 58 · Thorne | — | Thorne | 14:12.406 |
| 59 | Peter CiccosantiPlace 59 · Thorne | — | Thorne | 14:51.770 |
| 60 | Michael BraccoPlace 60 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 15:04.790 |
| 61 | Ryan FairhurstPlace 61 · Thorne | — | Thorne | 15:10.336 |
| 62 | Patrick OsbornePlace 62 · Thorne | — | Thorne | 15:14.040 |
| 63 | Colin McAulayPlace 63 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 15:18.696 |
| 64 | Jon GigliaPlace 64 · Thorne | — | Thorne | 15:31.026 |
| 65 | Mike GrossPlace 65 · Thorne | — | Thorne | 15:35.526 |
| 66 | Michael LobifaroPlace 66 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 15:41.776 |
| 67 | Thomas IlventoPlace 67 · Grade - · Wm R. Satz | - | Wm R. Satz | 15:47.590 PR |
| 68 | Jeremy BodycombPlace 68 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 15:54.356 |
| 69 | Anthony JaroszewskiPlace 69 · Grade - · Wm R. Satz | - | Wm R. Satz | 15:56.576 |
| 70 | Alexandru UngureanuPlace 70 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 16:18.076 |
| 71 | Sourish JastiPlace 71 · Grade 8 · Wm R. Satz | 8 | Wm R. Satz | 16:18.890 PR |
| 72 | Declan MackayPlace 72 · Thorne | — | Thorne | 16:38.660 |
| 73 | Michael LondonPlace 73 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 16:46.470 |
| 74 | Tyler SharkeyPlace 74 · Thorne | — | Thorne | 17:04.910 |
| 75 | Quinn ArthurPlace 75 · Thorne | — | Thorne | 17:14.270 |
| 76 | William ShullichPlace 76 · Grade - · Wm R. Satz | - | Wm R. Satz | 17:42.556 |
| 77 | Brody LieberumPlace 77 · Thorne | — | Thorne | 17:43.680 |
| 78 | Rick HsuPlace 78 · Grade - · Wm R. Satz | - | Wm R. Satz | 17:45.196 PR |
| 79 | Tyler PerezPlace 79 · Thorne | — | Thorne | 17:50.933 |
| 80 | Matt PerezPlace 80 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 19:28.710 |
| 81 | Kyle SharkeyPlace 81 · Thorne | — | Thorne | 21:25.193 |
| 82 | Jake MaidaPlace 82 · Thorne | — | Thorne | 21:26.490 |
| 83 | Ryan ApplegatePlace 83 · Thorne | — | Thorne | 21:46.570 |
| 84 | Brian LiuPlace 84 · Grade 7 · Wm R. Satz | 7 | Wm R. Satz | 22:10.323 PR |
| 85 | Jorge RiveraPlace 85 · Thorne | — | Thorne | 23:23.640 |
| 86 | Patrick MaurerPlace 86 · Thorne | — | Thorne | 23:25.516 |
| 87 | Nick PalmadessoPlace 87 · Thorne | — | Thorne | 23:27.580 |