| 1 | James PagePlace 1 · Grade 8 · LaGrange Highlands | 8 | LaGrange Highlands | 11:50.69 PR |
| 2 | Calvin BrockobPlace 2 · Grade 8 · Pleasantdale | 8 | Pleasantdale | 12:16.75 PR |
| 3 | Cristopher GonzalezPlace 3 · Grade 8 · George Washington | 8 | George Washington | 12:30.32 PR |
| 4 | Evan BoydPlace 4 · Grade 7 · LaGrange Highlands | 7 | LaGrange Highlands | 12:34.34 PR |
| 5 | Maurice WiliamsPlace 5 · Grade 8 · LaGrange Highlands | 8 | LaGrange Highlands | 12:43.11 PR |
| 6 | Nolan FusPlace 6 · Grade 7 · LaGrange Highlands | 7 | LaGrange Highlands | 12:46.69 PR |
| 7 | Ezekiel FloresPlace 7 · Grade 7 · George Washington | 7 | George Washington | 12:57.45 PR |
| 8 | Sebastian RomoPlace 8 · Grade 8 · George Washington | 8 | George Washington | 12:59.28 PR |
| 9 | Noah BartenPlace 9 · Grade 8 · LaGrange Highlands | 8 | LaGrange Highlands | 13:01.86 PR |
| 10 | Emmanuel GholstonPlace 10 · Grade 8 · Willow Springs | 8 | Willow Springs | 13:12.57 PR |
| 11 | Alex EhgoetzPlace 11 · Grade 5 · LaGrange Highlands | 5 | LaGrange Highlands | 13:13.24 PR |
| 12 | Tanner DeGraffPlace 12 · Grade 8 · LaGrange Highlands | 8 | LaGrange Highlands | 13:15.67 PR |
| 13 | James KottyPlace 13 · Grade 7 · LaGrange Highlands | 7 | LaGrange Highlands | 13:28.21 PR |
| 14 | Dylan RogersPlace 14 · Grade 6 · Pleasantdale | 6 | Pleasantdale | 13:31.65 PR |
| 15 | Isaac EspinozaPlace 15 · Grade 8 · George Washington | 8 | George Washington | 13:35.51 PR |
| 16 | Enzo KingPlace 16 · Grade 5 · LaGrange Highlands | 5 | LaGrange Highlands | 13:38.00 PR |
| 17 | Max RosseauPlace 17 · Grade 7 · LaGrange Highlands | 7 | LaGrange Highlands | 13:39.55 PR |
| 18 | Austin DeGraffPlace 18 · Grade 8 · LaGrange Highlands | 8 | LaGrange Highlands | 13:50.89 PR |
| 19 | Andres RiveraPlace 19 · Grade 8 · George Washington | 8 | George Washington | 13:51.29 PR |
| 20 | Lawrence MasonPlace 20 · Grade 7 · Pleasantdale | 7 | Pleasantdale | 13:54.33 PR |
| 21 | Charlie FureyPlace 21 · Grade 7 · Pleasantdale | 7 | Pleasantdale | 13:56.79 PR |
| 22 | Ezra CampPlace 22 · Grade 5 · Pleasantdale | 5 | Pleasantdale | 14:01.45 PR |
| 23 | Daniel OlivaresPlace 23 · Grade 7 · George Washington | 7 | George Washington | 14:05.50 PR |
| 24 | Vito MistrettaPlace 24 · Grade 6 · Pleasantdale | 6 | Pleasantdale | 14:08.00 PR |
| 25 | Anthony SzczyptaPlace 25 · Grade 7 · LaGrange Highlands | 7 | LaGrange Highlands | 14:11.97 PR |
| 26 | Russell PetersonPlace 26 · Grade 7 · LaGrange Highlands | 7 | LaGrange Highlands | 14:14.77 PR |
| 27 | Matthew RohloffPlace 27 · Grade 8 · LaGrange Highlands | 8 | LaGrange Highlands | 14:16.84 PR |
| 28 | Damian SolisPlace 28 · Grade 8 · LaGrange Highlands | 8 | LaGrange Highlands | 14:18.82 PR |
| 29 | Michael MagajnePlace 29 · Grade 8 · LaGrange Highlands | 8 | LaGrange Highlands | 14:19.92 PR |
| 30 | Nathan BalishPlace 30 · Grade 6 · LaGrange Highlands | 6 | LaGrange Highlands | 14:20.66 PR |
| 31 | Nolan KliebertPlace 31 · Grade 5 · Pleasantdale | 5 | Pleasantdale | 14:29.60 PR |
| 32 | Jordan BocianPlace 32 · Grade 6 · Pleasantdale | 6 | Pleasantdale | 14:29.75 PR |
| 33 | Martin AlcalaPlace 33 · Grade 7 · George Washington | 7 | George Washington | 14:32.05 PR |
| 34 | Dario LemusPlace 34 · Grade 8 · George Washington | 8 | George Washington | 14:39.79 PR |
| 35 | Keegan KliebertPlace 35 · Grade 6 · Pleasantdale | 6 | Pleasantdale | 14:40.56 PR |
| 36 | Hunter NashPlace 36 · Grade 5 · Pleasantdale | 5 | Pleasantdale | 14:48.69 PR |
| 37 | Grant CutkompPlace 37 · Grade 5 · LaGrange Highlands | 5 | LaGrange Highlands | 14:52.67 PR |
| 38 | Gael VillalobosPlace 38 · Grade 8 · George Washington | 8 | George Washington | 14:54.79 PR |
| 39 | Logan MeyersPlace 39 · Grade 6 · LaGrange Highlands | 6 | LaGrange Highlands | 14:58.07 PR |
| 40 | Banks SiefertPlace 40 · Grade 6 · Pleasantdale | 6 | Pleasantdale | 14:59.35 PR |
| 41 | John (Richie) FortPlace 41 · Grade 7 · LaGrange Highlands | 7 | LaGrange Highlands | 14:59.83 PR |
| 42 | Burhanuddin Al-QamariPlace 42 · Grade 6 · LaGrange Highlands | 6 | LaGrange Highlands | 15:03.87 PR |
| 43 | William YenaPlace 43 · Grade 5 · LaGrange Highlands | 5 | LaGrange Highlands | 15:08.81 PR |
| 44 | Theodore BurchPlace 44 · Grade 5 · LaGrange Highlands | 5 | LaGrange Highlands | 15:09.03 PR |
| 45 | Jack WhitakerPlace 45 · Grade 5 · Pleasantdale | 5 | Pleasantdale | 15:09.84 PR |
| 46 | Jacob CervantezPlace 46 · Grade 7 · George Washington | 7 | George Washington | 15:26.59 PR |
| 47 | Jesse FortPlace 47 · Grade 5 · LaGrange Highlands | 5 | LaGrange Highlands | 15:28.20 PR |
| 48 | Jeffrey PowellPlace 48 · Grade 5 · Pleasantdale | 5 | Pleasantdale | 15:30.96 PR |
| 49 | Levi LovelacePlace 49 · Grade 6 · Pleasantdale | 6 | Pleasantdale | 15:39.87 PR |
| 50 | Grant MyersPlace 50 · Grade 6 · LaGrange Highlands | 6 | LaGrange Highlands | 15:40.14 PR |
| 51 | Max GeorgiPlace 51 · Grade 8 · LaGrange Highlands | 8 | LaGrange Highlands | 15:48.86 PR |
| 52 | Evan BenderPlace 52 · Grade 8 · LaGrange Highlands | 8 | LaGrange Highlands | 15:54.06 PR |
| 53 | Desmond ZavalaPlace 53 · Grade 5 · Pleasantdale | 5 | Pleasantdale | 15:58.87 PR |
| 54 | Adam AydinPlace 54 · Grade 6 · LaGrange Highlands | 6 | LaGrange Highlands | 16:00.54 PR |
| 55 | Oliver MinPlace 55 · Grade 5 · LaGrange Highlands | 5 | LaGrange Highlands | 16:10.06 PR |
| 56 | Lukas HozjanPlace 56 · Grade 7 · LaGrange Highlands | 7 | LaGrange Highlands | 16:11.16 PR |
| 57 | Alister RamirezPlace 57 · Grade 8 · George Washington | 8 | George Washington | 16:11.95 PR |
| 58 | Joe RohloffPlace 58 · Grade 7 · LaGrange Highlands | 7 | LaGrange Highlands | 16:14.72 PR |
| 59 | Danny KouckyPlace 59 · Grade 5 · LaGrange Highlands | 5 | LaGrange Highlands | 16:14.78 PR |
| 60 | Brody MurrayPlace 60 · Grade 5 · LaGrange Highlands | 5 | LaGrange Highlands | 16:16.94 PR |
| 61 | Brandon WongPlace 61 · Grade 6 · LaGrange Highlands | 6 | LaGrange Highlands | 16:17.37 PR |
| 62 | Scout DonohoPlace 62 · Grade 6 · George Washington | 6 | George Washington | 16:21.09 PR |
| 63 | Aiden O'ToolePlace 63 · Grade 6 · George Washington | 6 | George Washington | 16:38.18 PR |
| 64 | Jioni AcevedoPlace 64 · Grade 7 · George Washington | 7 | George Washington | 16:45.97 PR |
| 65 | Mark RehorPlace 65 · Grade 5 · LaGrange Highlands | 5 | LaGrange Highlands | 16:46.53 PR |
| 66 | Ben HochbergPlace 66 · Grade 5 · LaGrange Highlands | 5 | LaGrange Highlands | 16:47.65 PR |
| 67 | Evan EngelPlace 67 · Grade 7 · Pleasantdale | 7 | Pleasantdale | 16:52.23 PR |
| 68 | Isaac MelgozaPlace 68 · Grade 7 · George Washington | 7 | George Washington | 17:01.66 PR |
| 69 | Brayden DalcamoPlace 69 · Grade 6 · Pleasantdale | 6 | Pleasantdale | 17:09.01 PR |
| 70 | Frank Gutierrez CoronaPlace 70 · Grade 8 · George Washington | 8 | George Washington | 17:26.27 PR |
| 71 | Conor CastanonPlace 71 · Grade 5 · LaGrange Highlands | 5 | LaGrange Highlands | 17:28.25 PR |
| 72 | Taha ChaudriPlace 72 · Grade 8 · LaGrange Highlands | 8 | LaGrange Highlands | 17:33.13 PR |
| 73 | Alexander RosalesPlace 73 · Grade 5 · Pleasantdale | 5 | Pleasantdale | 17:44.58 PR |
| 74 | Basil SierraPlace 74 · Grade 5 · Pleasantdale | 5 | Pleasantdale | 17:50.86 PR |
| 75 | Ogden MartinezPlace 75 · Grade 5 · LaGrange Highlands | 5 | LaGrange Highlands | 17:51.08 PR |
| 76 | Daniel JacksonPlace 76 · Grade 5 · LaGrange Highlands | 5 | LaGrange Highlands | 17:52.77 PR |
| 77 | Valentino GuzmanPlace 77 · Grade 7 · George Washington | 7 | George Washington | 17:57.08 PR |
| 78 | Gino JamesPlace 78 · Grade 7 · George Washington | 7 | George Washington | 17:57.80 PR |
| 79 | Jacob JaimezPlace 79 · Grade 6 · George Washington | 6 | George Washington | 18:02.33 PR |
| 80 | Quintin PhillipsPlace 80 · Grade 6 · LaGrange Highlands | 6 | LaGrange Highlands | 18:04.73 PR |
| 81 | John PoshekPlace 81 · Grade 7 · LaGrange Highlands | 7 | LaGrange Highlands | 18:15.09 PR |
| 82 | Roman GarciaPlace 82 · Grade 6 · George Washington | 6 | George Washington | 18:31.94 PR |
| 83 | Joseph DistasioPlace 83 · Grade 7 · Pleasantdale | 7 | Pleasantdale | 18:32.89 PR |
| 84 | Nico SmokePlace 84 · Grade 5 · LaGrange Highlands | 5 | LaGrange Highlands | 18:38.15 PR |
| 85 | Tiago JimenezPlace 85 · Grade 7 · George Washington | 7 | George Washington | 18:47.11 PR |
| 86 | Isaac ArellanoPlace 86 · Grade 6 · Willow Springs | 6 | Willow Springs | 18:50.59 PR |
| 87 | Santiago GonzalezPlace 87 · Grade 8 · George Washington | 8 | George Washington | 19:00.06 PR |
| 88 | Catarino PlascenciaPlace 88 · Grade 7 · George Washington | 7 | George Washington | 19:03.44 PR |
| 89 | Fares KassimPlace 89 · Grade 8 · George Washington | 8 | George Washington | 19:12.57 PR |
| 90 | Luka JovovicPlace 90 · Grade 7 · LaGrange Highlands | 7 | LaGrange Highlands | 19:19.79 PR |
| 91 | Michael GaltsogtPlace 91 · Grade 5 · LaGrange Highlands | 5 | LaGrange Highlands | 19:21.71 PR |
| 92 | Daniel RodelaPlace 92 · Grade 7 · George Washington | 7 | George Washington | 19:23.85 PR |
| 93 | Eddie HosannaPlace 93 · Grade 6 · Pleasantdale | 6 | Pleasantdale | 19:34.81 PR |
| 94 | Cameron HardcastlePlace 94 · Grade 6 · Willow Springs | 6 | Willow Springs | 19:41.88 PR |
| 95 | Browning AndersonPlace 95 · Grade 5 · LaGrange Highlands | 5 | LaGrange Highlands | 19:58.14 PR |
| 96 | Alex ArellanoPlace 96 · Grade 7 · Willow Springs | 7 | Willow Springs | 20:01.79 PR |
| 97 | Booker SkubePlace 97 · Grade 5 · LaGrange Highlands | 5 | LaGrange Highlands | 20:03.43 PR |
| 98 | Victor MartinezPlace 98 · Grade 6 · Willow Springs | 6 | Willow Springs | 20:03.96 PR |
| 99 | Caleb LindlePlace 99 · Grade 5 · LaGrange Highlands | 5 | LaGrange Highlands | 20:07.91 PR |
| 100 | Julius LopezPlace 100 · Grade 7 · George Washington | 7 | George Washington | 20:21.63 PR |
| 101 | Alex HickeyPlace 101 · Grade 6 · LaGrange Highlands | 6 | LaGrange Highlands | 20:35.76 PR |
| 102 | Ben SkibarkaPlace 102 · Grade 5 · LaGrange Highlands | 5 | LaGrange Highlands | 20:39.51 PR |
| 103 | Faris RifaiPlace 103 · Grade 5 · LaGrange Highlands | 5 | LaGrange Highlands | 20:46.29 PR |
| 104 | Zemi MassePlace 104 · Grade 7 · George Washington | 7 | George Washington | 20:50.03 PR |
| 105 | Emillio AbastaPlace 105 · Grade 8 · George Washington | 8 | George Washington | 21:05.44 PR |
| 106 | Ryan MurrayPlace 106 · Grade 6 · Pleasantdale | 6 | Pleasantdale | 21:25.12 PR |
| 107 | Pamir PeshevPlace 107 · Grade 7 · George Washington | 7 | George Washington | 21:27.33 PR |
| 108 | Kaleb FonsecaPlace 108 · Grade 8 · George Washington | 8 | George Washington | 21:31.00 PR |
| 109 | Blake SkellyPlace 109 · Grade 8 · George Washington | 8 | George Washington | 21:36.15 PR |
| 110 | Danny MauroPlace 110 · Grade 6 · LaGrange Highlands | 6 | LaGrange Highlands | 21:36.91 PR |
| 111 | A'Jai RaineyPlace 111 · Grade 8 · George Washington | 8 | George Washington | 21:44.24 PR |
| 112 | Curtis TomasekPlace 112 · Grade 5 · Willow Springs | 5 | Willow Springs | 22:15.44 PR |
| 113 | Shane O'ConnellPlace 113 · Grade 8 · Pleasantdale | 8 | Pleasantdale | 22:27.23 PR |
| 114 | Victor FloresPlace 114 · Grade 5 · Willow Springs | 5 | Willow Springs | 22:40.83 PR |
| 115 | Tommy LyonsPlace 115 · Grade 7 · Pleasantdale | 7 | Pleasantdale | 22:42.45 PR |
| 116 | Jaxon Perez-OdumuyiwaPlace 116 · Grade 6 · George Washington | 6 | George Washington | 22:45.80 PR |
| 117 | Isaac BenckPlace 117 · Grade 6 · LaGrange Highlands | 6 | LaGrange Highlands | 23:05.26 PR |
| 118 | George DunlapPlace 118 · Grade 5 · LaGrange Highlands | 5 | LaGrange Highlands | 23:10.89 PR |
| 119 | Robert StringhamPlace 119 · Grade 5 · Willow Springs | 5 | Willow Springs | 23:39.00 PR |
| 120 | Geovani GuzmanPlace 120 · Grade 5 · Willow Springs | 5 | Willow Springs | 23:39.34 PR |
| 121 | Ivan BermudezPlace 121 · Grade 7 · George Washington | 7 | George Washington | 23:41.97 PR |
| 122 | Jacob TrinidadPlace 122 · Grade 6 · Willow Springs | 6 | Willow Springs | 23:43.04 PR |
| 123 | Josiah HernandezPlace 123 · Grade 6 · George Washington | 6 | George Washington | 24:11.16 PR |
| 124 | Ethan VidalPlace 124 · Grade 6 · Willow Springs | 6 | Willow Springs | 24:32.21 PR |
| 125 | Conlin ReganPlace 125 · Grade 6 · LaGrange Highlands | 6 | LaGrange Highlands | 24:41.20 PR |