| 1 | Joshua HansenPlace 1 · Grade 12 · Lake Havasu | 12 | Lake Havasu | 18:16.00 |
| 2 | Joshua LumpkinPlace 2 · Grade 10 · Lake Havasu | 10 | Lake Havasu | 19:06.00 |
| 3 | Cade CantrellPlace 3 · Grade 11 · Lee Williams | 11 | Lee Williams | 19:26.00 |
| 4 | Hunter SerranoPlace 4 · Grade 12 · Lee Williams | 12 | Lee Williams | 19:30.00 |
| 5 | Ulyssis ShortPlace 5 · Grade 10 · River Valley | 10 | River Valley | 19:35.00 |
| 6 | Evan KuchPlace 6 · Grade 9 · Lake Havasu | 9 | Lake Havasu | 19:49.00 |
| 7 | Christian YazziePlace 7 · Grade 11 · Kingman | 11 | Kingman | 19:55.60 |
| 8 | Brody PortPlace 8 · Grade 12 · Lake Havasu | 12 | Lake Havasu | 19:55.80 |
| 9 | Jaime LozoyaPlace 9 · Grade 12 · Mohave | 12 | Mohave | 20:05.00 |
| 10 | Cole IngrassiPlace 10 · Grade 10 · Lee Williams | 10 | Lee Williams | 20:08.00 |
| 11 | Angel CastanedaPlace 11 · Grade 9 · Lake Havasu | 9 | Lake Havasu | 20:09.00 |
| 12 | Curtis FelknorPlace 12 · Grade 10 · Parker | 10 | Parker | 20:28.00 |
| 13 | Andrew GrahamPlace 13 · Grade 12 · Mohave | 12 | Mohave | 20:32.00 |
| 14 | Alexander GallegosPlace 14 · Grade 9 · Lake Havasu | 9 | Lake Havasu | 20:33.00 |
| 15 | Jonathan AllredPlace 15 · Grade 10 · Lee Williams | 10 | Lee Williams | 20:38.00 |
| 16 | William ChmielPlace 16 · Grade 9 · Lee Williams | 9 | Lee Williams | 20:45.00 |
| 17 | Jacob PetersonPlace 17 · Grade 10 · Lee Williams | 10 | Lee Williams | 20:48.00 |
| 18 | Xavier RodriguezPlace 18 · Grade 11 · Kingman | 11 | Kingman | 20:56.00 |
| 19 | Zachary HansenPlace 19 · Grade 11 · Lake Havasu | 11 | Lake Havasu | 20:59.00 |
| 20 | Tyrell ManuelPlace 20 · Grade 11 · Parker | 11 | Parker | 21:10.00 |
| 21 | Jasiel TrejoPlace 21 · Grade 9 · Laughlin | 9 | Laughlin | 21:22.10 |
| 22 | Weston BunnellPlace 22 · Grade 9 · Lake Havasu | 9 | Lake Havasu | 21:22.60 |
| 23 | Christian SainPlace 23 · Grade 9 · Lake Havasu | 9 | Lake Havasu | 21:32.20 |
| 24 | Nicholas RomanPlace 24 · Grade 9 · Lake Havasu | 9 | Lake Havasu | 21:32.50 |
| 25 | Brycen ListerPlace 25 · Grade 12 · River Valley | 12 | River Valley | 21:40.00 |
| 26 | Andy DebordPlace 26 · Grade 11 · Mohave | 11 | Mohave | 21:49.00 |
| 27 | Stephfan MikePlace 27 · Grade 12 · Parker | 12 | Parker | 22:08.00 |
| 28 | Jamie HensonPlace 28 · Grade 9 · Lake Havasu | 9 | Lake Havasu | 22:18.00 |
| 29 | Collin LeivasPlace 29 · Grade 10 · Needles | 10 | Needles | 22:35.00 |
| 30 | Osvaldo CastroPlace 30 · Grade 12 · Laughlin | 12 | Laughlin | 22:36.00 |
| 31 | Kaiden PortPlace 31 · Grade 10 · Lake Havasu | 10 | Lake Havasu | 22:38.20 |
| 32 | Leonel VasquezPlace 32 · Grade 11 · Kingman | 11 | Kingman | 22:38.90 |
| 33 | Nikolus BurgosPlace 33 · Grade 9 · Lake Havasu | 9 | Lake Havasu | 22:58.00 |
| 34 | Luke ZegersPlace 34 · Grade 9 · Lake Havasu | 9 | Lake Havasu | 23:04.00 |
| 35 | Jack SnowPlace 35 · Grade 10 · Kingman | 10 | Kingman | 23:17.00 |
| 36 | Ryan StahlPlace 36 · Grade 9 · Needles | 9 | Needles | 23:39.30 |
| 37 | Mauricio ZamudioPlace 37 · Grade 10 · Mohave | 10 | Mohave | 23:39.60 |
| 38 | Colin CliffordPlace 38 · Grade 10 · Lake Havasu | 10 | Lake Havasu | 23:48.00 |
| 39 | Carson BalboniPlace 39 · Grade 10 · Lake Havasu | 10 | Lake Havasu | 24:00.60 |
| 40 | Jacob HamblenPlace 40 · Grade 9 · Kingman | 9 | Kingman | 24:10.00 |
| 41 | Lucas McCannPlace 41 · Grade 12 · Needles | 12 | Needles | 24:16.00 |
| 42 | Ryan BalboniPlace 42 · Grade 12 · Lake Havasu | 12 | Lake Havasu | 24:36.00 |
| 43 | David LopezPlace 43 · Grade 11 · Kingman | 11 | Kingman | 24:37.00 PR |
| 44 | Ryan MesserPlace 44 · Grade 12 · Parker | 12 | Parker | 24:39.00 |
| 45 | Tyler DavisonPlace 45 · Grade 9 · Kingman Academy | 9 | Kingman Academy | 24:45.00 |
| 46 | Daniel TrenidadPlace 46 · Grade 10 · Kingman | 10 | Kingman | 25:07.00 |
| 47 | Simeon DuckeyPlace 47 · Grade 10 · Parker | 10 | Parker | 25:07.50 |
| 48 | Raul FigueroaPlace 48 · Grade 12 · Parker | 12 | Parker | 25:12.10 |
| 49 | Rusario CirincionePlace 49 · Grade 12 · Kingman | 12 | Kingman | 25:12.40 |
| 50 | Raymond DelgadoPlace 50 · Grade 10 · Parker | 10 | Parker | 25:26.00 |
| 51 | Efrian AguilarPlace 51 · Grade 12 · Parker | 12 | Parker | 25:27.00 |
| 52 | Andrew ClaryPlace 52 · Grade 9 · Lake Havasu | 9 | Lake Havasu | 25:35.00 |
| 53 | Jimmy StevensonPlace 53 · Grade 9 · Lake Havasu | 9 | Lake Havasu | 25:43.00 |
| 54 | Steven FariaPlace 54 · Grade 9 · Mohave | 9 | Mohave | 25:44.00 |
| 55 | Anthony OrozcoPlace 55 · Grade 11 · Kingman | 11 | Kingman | 25:53.00 |
| 56 | Manual GordianPlace 56 · Grade 10 · Kingman | 10 | Kingman | 26:00.70 |
| 57 | Ahmad KhatibPlace 57 · Grade 12 · Mohave | 12 | Mohave | 26:07.00 |
| 58 | Emiliano MendezPlace 58 · Grade 10 · Laughlin | 10 | Laughlin | 26:32.00 |
| 59 | Aden WeidnerPlace 59 · Grade 11 · Lee Williams | 11 | Lee Williams | 27:18.00 |
| 60 | Brandon RamayPlace 60 · Grade 9 · Mohave | 9 | Mohave | 27:19.00 |
| 61 | Ethan BishopPlace 61 · Grade 11 · River Valley | 11 | River Valley | 27:39.00 PR |
| 62 | Charles AntunaPlace 62 · Grade 10 · Kingman | 10 | Kingman | 27:54.00 PR |
| 63 | Jason MarquezPlace 63 · Grade 11 · Kingman | 11 | Kingman | 28:01.00 |
| 64 | Raymond EscobedoPlace 64 · Grade 9 · Lake Havasu | 9 | Lake Havasu | 28:04.00 |
| 65 | Sergio BrisenoPlace 65 · Grade 9 · Parker | 9 | Parker | 28:14.00 |
| 66 | Trevor JenningsPlace 66 · Grade 9 · Lee Williams | 9 | Lee Williams | 28:15.00 |
| 67 | Benjamin HuntoonPlace 67 · Grade 11 · Lee Williams | 11 | Lee Williams | 28:39.00 |
| 68 | Zuryaab IqbalPlace 68 · Grade 10 · Lee Williams | 10 | Lee Williams | 28:40.00 |
| 69 | David SmithPlace 69 · Grade 12 · Laughlin | 12 | Laughlin | 29:01.00 |
| 70 | Manuel RodriguezPlace 70 · Grade 12 · Parker | 12 | Parker | 29:04.00 |
| 71 | Williams AndrewPlace 71 · Grade 10 · Needles | 10 | Needles | 29:11.00 |
| 72 | Hayden AllenPlace 72 · Grade 11 · Mohave | 11 | Mohave | 29:48.00 |
| 73 | Aaron FedericoPlace 73 · Grade 12 · Mohave | 12 | Mohave | 29:54.00 |
| 74 | Kyle HornePlace 74 · Grade 11 · Needles | 11 | Needles | 29:57.00 |
| 75 | Deshaun StinnettPlace 75 · Grade 12 · River Valley | 12 | River Valley | 29:59.00 |
| 76 | Martin GrahamPlace 76 · Grade 10 · River Valley | 10 | River Valley | 30:16.00 |
| 77 | Nolan WeissPlace 77 · Grade 9 · Needles | 9 | Needles | 30:45.00 |
| 78 | Ethan StroupPlace 78 · Grade 9 · Lake Havasu | 9 | Lake Havasu | 30:49.00 PR |
| 79 | Bruno RangelPlace 79 · Grade 9 · Laughlin | 9 | Laughlin | 31:51.00 |
| 80 | Junior VasquezPlace 80 · Grade 10 · Laughlin | 10 | Laughlin | 32:13.00 |
| 81 | Dillon HarrisPlace 81 · Grade 10 · Kingman | 10 | Kingman | 32:32.00 |
| 82 | Deven CarrascoPlace 82 · Grade 10 · Lake Havasu | 10 | Lake Havasu | 34:31.00 |
| 83 | John PikePlace 83 · Grade 12 · Kingman | 12 | Kingman | 36:07.00 |
| 0 | Manuel Lopez-CruzPlace 0 · Grade 9 · Kingman | 9 | Kingman | DNF |
| 0 | Noah GoldenPlace 0 · Grade 10 · Kingman Academy | 10 | Kingman Academy | DNF |
| 0 | Kolby HolyoakPlace 0 · Grade 10 · Kingman Academy | 10 | Kingman Academy | DNF |
| 0 | Jakob SarinanaPlace 0 · Grade 9 · Laughlin | 9 | Laughlin | DNF |
| 0 | Dylias JosePlace 0 · Grade 9 · Parker | 9 | Parker | DNF |
| 0 | Johan Cooper-LukensPlace 0 · Grade 11 · River Valley | 11 | River Valley | DNF |
| 0 | Vincent HarrisonPlace 0 · Grade 11 · River Valley | 11 | River Valley | DNF |