| 1 | Charles O'BrienPlace 1 · Grade 12 · Marianapolis Prep | 12 | Marianapolis Prep | 17:12.97 PR |
| 2 | David AulisioPlace 2 · Grade 12 · St Andrews | 12 | St Andrews | 17:54.11 |
| 3 | Collin O'BrienPlace 3 · Grade 10 · Marianapolis Prep | 10 | Marianapolis Prep | 18:35.09 |
| 4 | Vladimir DurasinovicPlace 4 · Grade 11 · The Macduffie | 11 | The Macduffie | 18:54.41 |
| 5 | Mason CordlePlace 5 · Grade 11 · Rocky Hill | 11 | Rocky Hill | 19:13.81 |
| 6 | Colin HealeyPlace 6 · Grade 10 · Marianapolis Prep | 10 | Marianapolis Prep | 19:25.79 |
| 7 | Retief van BiljonPlace 7 · Grade 10 · St Andrews | 10 | St Andrews | 19:38.30 PR |
| 8 | Casey C.Place 8 · Grade 10 · Eagle Hill | 10 | Eagle Hill | 19:39.52 PR |
| 9 | Noah LaChancePlace 9 · Grade 11 · The Macduffie | 11 | The Macduffie | 19:44.57 |
| 10 | Keegan PorterPlace 10 · Grade 11 · Marianapolis Prep | 11 | Marianapolis Prep | 19:55.88 PR |
| 11 | Simon TesarekPlace 11 · Grade 10 · The Macduffie | 10 | The Macduffie | 20:08.67 |
| 12 | Andrew A.Place 12 · Grade 11 · Eagle Hill | 11 | Eagle Hill | 20:48.67 |
| 13 | Kai MitchellPlace 13 · Grade 9 · Rocky Hill | 9 | Rocky Hill | 20:49.99 |
| 14 | Hayden G.Place 14 · Grade 10 · Eagle Hill | 10 | Eagle Hill | 20:55.69 |
| 15 | Sam ZhangPlace 15 · Grade 10 · The Macduffie | 10 | The Macduffie | 21:02.04 |
| 16 | Luke HutchinsonPlace 16 · Grade 9 · Marianapolis Prep | 9 | Marianapolis Prep | 21:09.71 |
| 17 | Josh MaddaloniPlace 17 · Grade 12 · St Andrews | 12 | St Andrews | 21:35.87 |
| 18 | Cole C.Place 18 · Grade 11 · Eagle Hill | 11 | Eagle Hill | 21:38.66 |
| 19 | Cesar Del AmaPlace 19 · Grade 12 · The Macduffie | 12 | The Macduffie | 21:45.28 |
| 20 | Tucker PeckhamPlace 20 · Grade 10 · Marianapolis Prep | 10 | Marianapolis Prep | 21:55.81 |
| 21 | Yudai FujimotoPlace 21 · Grade 10 · The Macduffie | 10 | The Macduffie | 22:01.81 |
| 22 | Jackson KelleyPlace 22 · Grade 12 · St Andrews | 12 | St Andrews | 22:02.65 |
| 23 | Dennis NgoPlace 23 · Grade 11 · The Macduffie | 11 | The Macduffie | 22:05.30 |
| 24 | Krew D.Place 24 · Grade 12 · Eagle Hill | 12 | Eagle Hill | 22:41.88 |
| 25 | Zak E.Place 25 · Grade 9 · Eagle Hill | 9 | Eagle Hill | 22:43.86 |
| 26 | Jiwon ChangPlace 26 · Grade 7 · The Macduffie | 7 | The Macduffie | 22:45.21 |
| 27 | Caleb GingrasPlace 27 · Grade 10 · Marianapolis Prep | 10 | Marianapolis Prep | 23:04.79 |
| 28 | Icaro NevesPlace 28 · Grade 10 · The Macduffie | 10 | The Macduffie | 23:17.15 |
| 29 | Moses LiftonPlace 29 · Grade 8 · St Andrews | 8 | St Andrews | 23:19.32 |
| 30 | Steven FanPlace 30 · Grade 10 · Marianapolis Prep | 10 | Marianapolis Prep | 23:24.63 PR |
| 31 | Ian HuangPlace 31 · Grade 10 · The Macduffie | 10 | The Macduffie | 23:48.09 |
| 32 | Xavier K.Place 32 · Grade 12 · Eagle Hill | 12 | Eagle Hill | 23:49.31 |
| 33 | Myles H.Place 33 · Grade 11 · Eagle Hill | 11 | Eagle Hill | 23:53.23 |
| 34 | Cooper ManioudakisPlace 34 · Grade 11 · The Macduffie | 11 | The Macduffie | 24:00.47 |
| 35 | Aiden W.Place 35 · Grade 10 · Eagle Hill | 10 | Eagle Hill | 24:42.87 |
| 36 | Max H.Place 36 · Grade 11 · Eagle Hill | 11 | Eagle Hill | 24:52.01 |
| 37 | Diego B.Place 37 · Grade 12 · Eagle Hill | 12 | Eagle Hill | 24:53.70 |
| 38 | Jack GravinaPlace 38 · Grade 12 · St Andrews | 12 | St Andrews | 25:06.52 |
| 39 | Alex S.Place 39 · Grade 10 · Eagle Hill | 10 | Eagle Hill | 25:13.32 |
| 40 | Andrew B.Place 40 · Grade 12 · Eagle Hill | 12 | Eagle Hill | 26:53.40 |
| 41 | Jefferson (JJ) WoodPlace 41 · Grade 11 · The Macduffie | 11 | The Macduffie | 26:55.18 |
| 42 | Matthew HowayeckPlace 42 · Grade 11 · St Andrews | 11 | St Andrews | 27:09.37 |
| 43 | Cormac ChaneyPlace 43 · Grade 11 · St Andrews | 11 | St Andrews | 29:44.86 |
| 44 | Chris T.Place 44 · Grade 12 · Eagle Hill | 12 | Eagle Hill | 29:55.67 |
| 45 | Jack F.Place 45 · Grade 10 · Eagle Hill | 10 | Eagle Hill | 29:56.26 |
| 46 | Colin G.Place 46 · Grade 10 · Eagle Hill | 10 | Eagle Hill | 32:59.81 |
| 47 | Joachim DingPlace 47 · Grade 12 · St Andrews | 12 | St Andrews | 33:01.67 |
| 48 | Benicio GobournePlace 48 · Grade 11 · St Andrews | 11 | St Andrews | 33:54.90 PR |
| 49 | Veer J.Place 49 · Grade 9 · Eagle Hill | 9 | Eagle Hill | 37:36.35 |
| 50 | Daniel MartinezPlace 50 · Grade 12 · St Andrews | 12 | St Andrews | 37:49.40 |