| 1 | Max NevarezPlace 1 · Grade 7 · Rock Creek | 7 | Rock Creek | 12:06.9 |
| 2 | William StrasserPlace 2 · Grade 8 · Rowe | 8 | Rowe | 12:13.9 |
| 3 | Will McCordPlace 3 · Grade 7 · Rock Creek | 7 | Rock Creek | 12:16.5 |
| 4 | Tristan McDowellPlace 4 · Grade 8 · Rock Creek | 8 | Rock Creek | 12:17.8 |
| 5 | Bodhi ThomasPlace 5 · Grade 7 · Rowe | 7 | Rowe | 12:21.3 |
| 6 | Vincent KotzePlace 6 · Grade 7 · Rowe | 7 | Rowe | 12:30.9 |
| 7 | Naden HochstedlerPlace 7 · Grade 7 · Rowe | 7 | Rowe | 12:33.4 |
| 8 | Daniel HyattPlace 8 · Grade 7 · Rock Creek | 7 | Rock Creek | 12:34.0 |
| 9 | Jayden GarciaPlace 9 · Grade 8 · Rock Creek | 8 | Rock Creek | 12:47.7 |
| 10 | Alan NguyenPlace 10 · Grade 7 · Rock Creek | 7 | Rock Creek | 13:32.9 |
| 11 | Alexander HolmgrenPlace 11 · Grade 7 · Rowe | 7 | Rowe | 13:39.0 |
| 12 | Joseph FortunyPlace 12 · Grade 8 · Rock Creek | 8 | Rock Creek | 13:40.2 |
| 13 | Micah NkwontaPlace 13 · Grade 8 · Rowe | 8 | Rowe | 13:40.9 |
| 14 | Tucker KarstenPlace 14 · Grade 8 · Rock Creek | 8 | Rock Creek | 13:45.4 |
| 15 | Micah HewittPlace 15 · Grade 8 · Rock Creek | 8 | Rock Creek | 13:53.6 |
| 16 | Tariq Harvey-SallakPlace 16 · Grade 7 · Rowe | 7 | Rowe | 13:57.9 |
| 17 | Liam McDonaldPlace 17 · Grade 6 · Rowe | 6 | Rowe | 13:58.6 |
| 18 | Simon GiordanoPlace 18 · Grade 7 · Rock Creek | 7 | Rock Creek | 13:59.4 |
| 19 | Marcus McDowellPlace 19 · Grade 6 · Rock Creek | 6 | Rock Creek | 14:02.5 |
| 20 | Audric LePlace 20 · Grade 6 · Rock Creek | 6 | Rock Creek | 14:04.7 |
| 21 | Owen MoanPlace 21 · Grade 6 · Rock Creek | 6 | Rock Creek | 14:06.7 |
| 22 | Avry ZimmermanPlace 22 · Grade 7 · Rowe | 7 | Rowe | 14:21.1 |
| 23 | Jackson HerbertPlace 23 · Grade 8 · Rock Creek | 8 | Rock Creek | 14:32.2 |
| 24 | Leander DrevesPlace 24 · Grade 8 · Rowe | 8 | Rowe | 14:32.9 |
| 25 | Crosby LongPlace 25 · Grade 6 · Rock Creek | 6 | Rock Creek | 14:44.5 |
| 26 | Ayden ShuylerPlace 26 · Grade 6 · Rock Creek | 6 | Rock Creek | 14:48.0 |
| 27 | Alex PatelPlace 27 · Grade 6 · Rock Creek | 6 | Rock Creek | 15:06.3 |
| 28 | Carson TremperPlace 28 · Grade 8 · Rowe | 8 | Rowe | 15:12.4 |
| 29 | Hachalu JajaboPlace 29 · Grade 6 · Rock Creek | 6 | Rock Creek | 15:17.8 |
| 30 | Landon CannardPlace 30 · Grade 6 · Rock Creek | 6 | Rock Creek | 15:18.5 |
| 31 | Grayson KennedyPlace 31 · Grade 7 · Rowe | 7 | Rowe | 15:22.8 |
| 32 | Gavin SchramPlace 32 · Grade 6 · Rock Creek | 6 | Rock Creek | 15:47.0 |
| 33 | Truitt LowrancePlace 33 · Grade 8 · Rock Creek | 8 | Rock Creek | 16:05.5 |
| 34 | Mason BlackPlace 34 · Grade 8 · Rock Creek | 8 | Rock Creek | 16:07.9 |
| 35 | Charles DeanPlace 35 · Grade 7 · Rowe | 7 | Rowe | 16:12.9 |
| 36 | Kairo ScheinPlace 36 · Grade 6 · Rowe | 6 | Rowe | 16:15.0 |
| 37 | Elias MorenoPlace 37 · Grade 8 · Rowe | 8 | Rowe | 16:18.5 |
| 38 | Christopher Due??as-TorPlace 38 · Grade 6 · Rowe | 6 | Rowe | 16:19.2 |
| 39 | Fox WishartPlace 39 · Grade 7 · Rowe | 7 | Rowe | 16:20.2 |
| 40 | River ThomasPlace 40 · Grade 8 · Rowe | 8 | Rowe | 16:35.0 |
| 41 | Anh VuongPlace 41 · Grade 7 · Rock Creek | 7 | Rock Creek | 16:38.1 |
| 42 | Taylor BlackPlace 42 · Grade 7 · Rock Creek | 7 | Rock Creek | 16:48.5 |
| 43 | Mahki ToneyPlace 43 · Grade 7 · Rowe | 7 | Rowe | 16:52.8 |
| 44 | Samuel FortunyPlace 44 · Grade 6 · Rock Creek | 6 | Rock Creek | 16:54.0 |
| 45 | Ryan RothPlace 45 · Grade 7 · Rock Creek | 7 | Rock Creek | 17:01.6 |
| 46 | Peyton NguyenPlace 46 · Grade 6 · Rock Creek | 6 | Rock Creek | 17:18.2 |
| 47 | Anthony SeitzPlace 47 · Grade 8 · Rowe | 8 | Rowe | 17:24.5 |
| 48 | Evan SpanishPlace 48 · Grade 6 · Rock Creek | 6 | Rock Creek | 17:38.3 |
| 49 | Asher SpearPlace 49 · Grade 6 · Rock Creek | 6 | Rock Creek | 17:38.4 |
| 50 | Elijah ScheesePlace 50 · Grade 7 · Rock Creek | 7 | Rock Creek | 17:39.8 |
| 51 | Noah BounnavongPlace 51 · Grade 6 · Rock Creek | 6 | Rock Creek | 17:47.3 |
| 52 | Soren KolariPlace 52 · Grade 6 · Rowe | 6 | Rowe | 17:47.3 |
| 53 | Rowan RothPlace 53 · Grade 7 · Rock Creek | 7 | Rock Creek | 17:53.2 |
| 54 | Riley McConnellPlace 54 · Grade 6 · Rowe | 6 | Rowe | 17:56.2 |
| 55 | Jonah WrightPlace 55 · Grade 7 · Rowe | 7 | Rowe | 18:02.6 |
| 56 | Austin ZeilerPlace 56 · Grade 6 · Rock Creek | 6 | Rock Creek | 18:23.0 |
| 57 | Hudson ArbizzaniPlace 57 · Grade 7 · Rowe | 7 | Rowe | 18:27.0 |
| 58 | Michael JoyPlace 58 · Grade 6 · Rock Creek | 6 | Rock Creek | 18:30.9 |
| 59 | Morgan ZhenPlace 59 · Grade 6 · Rock Creek | 6 | Rock Creek | 19:00.1 |
| 60 | Bentley ChebahtahPlace 60 · Grade 6 · Rock Creek | 6 | Rock Creek | 19:22.8 |
| 61 | Carter GatzaPlace 61 · Grade 7 · Rock Creek | 7 | Rock Creek | 19:27.6 |
| 62 | Zayden BabcockPlace 62 · Grade 7 · Rowe | 7 | Rowe | 19:34.3 |
| 63 | Radek LinsenmeyerPlace 63 · Grade 7 · Rowe | 7 | Rowe | 19:38.9 |
| 64 | Orrin ScanlanPlace 64 · Grade 6 · Rock Creek | 6 | Rock Creek | 19:56.8 |
| 65 | Luca JanuszPlace 65 · Grade 6 · Rowe | 6 | Rowe | 20:25.2 |
| 66 | Jack RowdenPlace 66 · Grade 6 · Rowe | 6 | Rowe | 20:26.9 |
| 67 | Brenan DavisPlace 67 · Grade 6 · Rowe | 6 | Rowe | 20:35.7 |
| 68 | Giovani Sandoval CiriloPlace 68 · Grade 6 · Rowe | 6 | Rowe | 20:36.5 |
| 69 | Aiden LayPlace 69 · Grade 6 · Rock Creek | 6 | Rock Creek | 20:43.9 |
| 70 | Tristan KilianPlace 70 · Grade 6 · Rowe | 6 | Rowe | 20:44.8 |
| 71 | Elliott LeavenworthPlace 71 · Grade 6 · Rowe | 6 | Rowe | 21:03.5 |
| 72 | Charles FeitserPlace 72 · Grade 6 · Rock Creek | 6 | Rock Creek | 21:05.5 |
| 73 | Charles SpencerPlace 73 · Grade 8 · Rock Creek | 8 | Rock Creek | 21:13.0 |
| 74 | Jeremy NguyenPlace 74 · Grade 6 · Rock Creek | 6 | Rock Creek | 22:11.2 |
| 75 | Miles PartenPlace 75 · Grade 6 · Rock Creek | 6 | Rock Creek | 22:44.6 |
| 76 | Rudiger HohensteinPlace 76 · Grade 7 · Rowe | 7 | Rowe | 22:55.5 |
| 77 | Ryder Miller-ArmbrusterPlace 77 · Grade 8 · Rock Creek | 8 | Rock Creek | 23:04.5 |
| 78 | Brady WoodPlace 78 · Grade 6 · Rowe | 6 | Rowe | 23:16.0 |
| 79 | Elijah HillPlace 79 · Grade 7 · Rowe | 7 | Rowe | 25:08.5 |
| 80 | Brayden GneitingPlace 80 · Grade 6 · Rock Creek | 6 | Rock Creek | 31:46.7 |