| 1 | Caleb GeorgePlace 1 · Grade 7 · Cadwallader | 7 | Cadwallader | 13:14 |
| 2 | Ilnam NkwethatPlace 2 · Grade 8 · Burkholder | 8 | Burkholder | 14:43 |
| 3 | Dan LevanonPlace 3 · Grade 7 · Becker | 7 | Becker | 14:43 PR |
| 4 | Jett SchultzPlace 4 · Grade 6 · Burkholder | 6 | Burkholder | 14:54 PR |
| 5 | Andrew GrissettePlace 5 · Grade 8 · Burkholder | 8 | Burkholder | 15:23 PR |
| 6 | Cooper SchepensPlace 6 · Grade 7 · Burkholder | 7 | Burkholder | 15:24 PR |
| 7 | Sebastian HartleyPlace 7 · Grade 7 · Burkholder | 7 | Burkholder | 15:45 |
| 8 | Casen KimballPlace 8 · Grade 8 · Cadwallader | 8 | Cadwallader | 15:51 |
| 9 | Nathan HagenessPlace 9 · Grade 8 · Cadwallader | 8 | Cadwallader | 16:04 PR |
| 10 | Landon FarrellPlace 10 · Grade 8 · Cadwallader | 8 | Cadwallader | 16:06 PR |
| 11 | Gabriel YunisPlace 11 · Grade 6 · Cadwallader | 6 | Cadwallader | 16:06 PR |
| 12 | David SiglerPlace 12 · Grade 8 · Canarelli | 8 | Canarelli | 16:43 |
| 13 | Maksym LeePlace 13 · Grade 6 · Becker | 6 | Becker | 16:48 PR |
| 14 | Brodie AustinPlace 14 · Grade 7 · Cadwallader | 7 | Cadwallader | 17:05 PR |
| 15 | Arturo Lopez MonjarasPlace 15 · Grade 7 · Jim Bridger | 7 | Jim Bridger | 17:10 PR |
| 16 | Andrew TippettsPlace 16 · Grade 6 · Cadwallader | 6 | Cadwallader | 17:38 PR |
| 17 | Xavier SalomPlace 17 · Grade 6 · Burkholder | 6 | Burkholder | 17:56 PR |
| 18 | Nicholas FurtadoPlace 18 · Grade 6 · Cadwallader | 6 | Cadwallader | 18:06 PR |
| 19 | Adan Ahumada SolorioPlace 19 · Grade 7 · Jim Bridger | 7 | Jim Bridger | 18:27 PR |
| 20 | Yasin VillaPlace 20 · Grade 8 · Canarelli | 8 | Canarelli | 18:28 PR |
| 21 | Tate StantonPlace 21 · Grade 8 · Burkholder | 8 | Burkholder | 18:33 |
| 22 | David SpillersPlace 22 · Grade 6 · Cadwallader | 6 | Cadwallader | 18:42 PR |
| 23 | Liam SowaPlace 23 · Grade 7 · Cadwallader | 7 | Cadwallader | 18:47 PR |
| 24 | Aiden DunnPlace 24 · Grade 7 · Cadwallader | 7 | Cadwallader | 19:06 PR |
| 25 | Wyatt SannerPlace 25 · Grade 7 · Burkholder | 7 | Burkholder | 19:31 |
| 26 | Zephyr HurleyPlace 26 · Grade 6 · Canarelli | 6 | Canarelli | 19:47 |
| 27 | Finley HughesPlace 27 · Grade 8 · Burkholder | 8 | Burkholder | 20:19 PR |
| 28 | Christian CelisPlace 28 · Grade 8 · Becker | 8 | Becker | 20:20 PR |
| 29 | Aiden Ochoa SanchezPlace 29 · Grade 6 · Becker | 6 | Becker | 20:50 PR |
| 30 | Erik GonzalezPlace 30 · Grade 7 · Becker | 7 | Becker | 21:10 PR |
| 31 | Mason AlakaiPlace 31 · Grade 7 · Burkholder | 7 | Burkholder | 21:58 PR |
| 32 | Brayden CarverPlace 32 · Grade 7 · Jim Bridger | 7 | Jim Bridger | 22:19 PR |
| 33 | Finn BrandtPlace 33 · Grade 6 · Canarelli | 6 | Canarelli | 22:25 |
| 34 | Noah GantePlace 34 · Grade 7 · Cadwallader | 7 | Cadwallader | 22:30 PR |
| 35 | Joseph GonzalezPlace 35 · Grade 7 · Cadwallader | 7 | Cadwallader | 22:57 PR |
| 36 | Ryan KanePlace 36 · Grade 7 · Cadwallader | 7 | Cadwallader | 23:04 PR |
| 37 | Sawyer BonnevillePlace 37 · Grade 8 · Cadwallader | 8 | Cadwallader | 23:09 PR |
| 38 | Nathan DugganPlace 38 · Grade 8 · Canarelli | 8 | Canarelli | 23:14 |
| 39 | Romaldo JimenezPlace 39 · Grade 8 · Cadwallader | 8 | Cadwallader | 23:37 PR |
| 40 | Kael GalushaPlace 40 · Grade 8 · Burkholder | 8 | Burkholder | 24:18 |
| 41 | Siraj WagnerPlace 41 · Grade 7 · Canarelli | 7 | Canarelli | 24:34 |
| 42 | Fausto AltinaPlace 42 · Grade 8 · Becker | 8 | Becker | 24:45 PR |
| 43 | Jerome FosterPlace 43 · Grade 6 · Burkholder | 6 | Burkholder | 24:49 PR |
| 44 | Dominic Mendoza -VargasPlace 44 · Grade 7 · Canarelli | 7 | Canarelli | 24:50 |
| 45 | Tyler EarlPlace 45 · Grade 8 · Burkholder | 8 | Burkholder | 24:52 |
| 46 | Kashton WrightPlace 46 · Grade 6 · Burkholder | 6 | Burkholder | 24:53 PR |
| 47 | Logan BukPlace 47 · Grade 7 · Burkholder | 7 | Burkholder | 24:54 |
| 48 | Xander PollardPlace 48 · Grade 7 · Cadwallader | 7 | Cadwallader | 24:58 PR |
| 49 | Erik TurnerPlace 49 · Grade 8 · Burkholder | 8 | Burkholder | 25:21 |
| 50 | Ryjen HernandezPlace 50 · Grade 8 · Burkholder | 8 | Burkholder | 25:49 |
| 51 | Eamon StewartPlace 51 · Grade 7 · Burkholder | 7 | Burkholder | 25:50 |
| 52 | Iker Ruiz-GardunoPlace 52 · Grade 6 · Canarelli | 6 | Canarelli | 25:51 PR |
| 53 | Dyess BurgessPlace 53 · Grade 6 · Burkholder | 6 | Burkholder | 26:07 PR |
| 54 | Matt PoolePlace 54 · Grade 6 · Becker | 6 | Becker | 26:23 PR |
| 55 | John WhitakerPlace 55 · Grade 6 · Burkholder | 6 | Burkholder | 28:57 PR |
| 56 | Oliver StantonPlace 56 · Grade 6 · Burkholder | 6 | Burkholder | 29:06 PR |
| 57 | Adam VillaPlace 57 · Grade 6 · Canarelli | 6 | Canarelli | 29:57 PR |
| 58 | Zachariah ValenzuelaPlace 58 · Grade 7 · Cadwallader | 7 | Cadwallader | 30:01 PR |
| 59 | Dominick FranklinPlace 59 · Grade 7 · Cadwallader | 7 | Cadwallader | 30:04 PR |
| 60 | Charlie BaltazarPlace 60 · Grade 6 · Canarelli | 6 | Canarelli | 30:11 |
| 61 | Joseph Hernandez-BernabeiPlace 61 · Grade 7 · Burkholder | 7 | Burkholder | 31:35 |
| 62 | Daniel Bryce ChristensenPlace 62 · Grade 6 · Burkholder | 6 | Burkholder | 31:36 PR |
| 63 | Colton DevereauxPlace 63 · Grade 6 · Burkholder | 6 | Burkholder | 31:48 PR |
| 64 | Izac Peyton ChristensenPlace 64 · Grade 7 · Burkholder | 7 | Burkholder | 31:55 |
| 65 | Luka MiljkovicPlace 65 · Grade 6 · Canarelli | 6 | Canarelli | 33:03 PR |
| 66 | Riley BrownPlace 66 · Grade 6 · Canarelli | 6 | Canarelli | 33:06 |
| 67 | Damien CookPlace 67 · Grade 7 · Jim Bridger | 7 | Jim Bridger | 38:27 PR |