| 1 | Finnegan HawesPlace 1 · Grade 12 · Rincon University | 12 | Rincon University | 16:32.71 |
| 2 | Jackson Gant-GolstonPlace 2 · Grade 12 · Flowing Wells | 12 | Flowing Wells | 16:43.38 PR |
| 3 | Jysiah GutierrezPlace 3 · Grade 11 · Rincon University | 11 | Rincon University | 17:21.88 |
| 4 | Bryan GaminoPlace 4 · Grade 11 · Flowing Wells | 11 | Flowing Wells | 17:25.47 PR |
| 5 | Luis Angel CamarenaPlace 5 · Grade 10 · Flowing Wells | 10 | Flowing Wells | 17:34.65 PR |
| 6 | Pre SimonsonPlace 6 · Grade 11 · Rincon University | 11 | Rincon University | 17:47.42 |
| 7 | Isaias EncinasPlace 7 · Grade 12 · Flowing Wells | 12 | Flowing Wells | 18:38.47 |
| 8 | Vaughan LancasterPlace 8 · Grade 12 · Tucson Magnet | 12 | Tucson Magnet | 18:39.11 PR |
| 9 | Destry BenallyPlace 9 · Grade 12 · Tucson Magnet | 12 | Tucson Magnet | 18:48.67 PR |
| 10 | Quinten WangPlace 10 · Grade 11 · Rincon University | 11 | Rincon University | 18:54.73 |
| 11 | Austin ShalooPlace 11 · Grade 12 · Rincon University | 12 | Rincon University | 19:00.18 |
| 12 | Noel CarrilloPlace 12 · Grade 10 · Flowing Wells | 10 | Flowing Wells | 19:07.87 PR |
| 13 | Alex ProvenzanoPlace 13 · Grade 11 · Rincon University | 11 | Rincon University | 19:19.36 |
| 14 | Ezra GreenPlace 14 · Grade 10 · Rincon University | 10 | Rincon University | 19:19.57 |
| 15 | Max HayesPlace 15 · Grade 10 · Tucson Magnet | 10 | Tucson Magnet | 19:20.82 PR |
| 16 | Ferran GodinezPlace 16 · Grade 12 · Rincon University | 12 | Rincon University | 19:20.91 |
| 17 | Santiago SaucedaPlace 17 · Grade 10 · Nogales | 10 | Nogales | 19:43.50 PR |
| 18 | Kevin ChaviraPlace 18 · Grade 12 · Flowing Wells | 12 | Flowing Wells | 19:48.04 |
| 19 | Joaquin CabreraPlace 19 · Grade 10 · Rincon University | 10 | Rincon University | 19:49.43 |
| 20 | Juan IbarraPlace 20 · Grade 12 · Flowing Wells | 12 | Flowing Wells | 19:58.16 |
| 21 | Daniel (Alex) PagePlace 21 · Grade 12 · Tucson Magnet | 12 | Tucson Magnet | 20:01.01 PR |
| 22 | Axel MartinezPlace 22 · Grade 10 · Nogales | 10 | Nogales | 20:08.33 PR |
| 23 | Mateo BaroPlace 23 · Grade 9 · Nogales | 9 | Nogales | 20:12.47 PR |
| 24 | Austin DixonPlace 24 · Grade 10 · Rincon University | 10 | Rincon University | 20:14.80 |
| 25 | Christopher CarrilloPlace 25 · Grade 10 · St Augustine Catholic | 10 | St Augustine Catholic | 20:17.13 |
| 26 | Federico ValenciaPlace 26 · Grade 9 · Tucson Magnet | 9 | Tucson Magnet | 20:21.67 PR |
| 27 | Matai DiazPlace 27 · Grade 9 · Rincon University | 9 | Rincon University | 20:29.34 |
| 28 | Denzel CurlangoPlace 28 · Grade 11 · Nogales | 11 | Nogales | 21:03.56 PR |
| 29 | Jorge CordovaPlace 29 · Grade 9 · Rincon University | 9 | Rincon University | 21:12.48 |
| 30 | Miles GriffithsPlace 30 · Grade 10 · Rincon University | 10 | Rincon University | 21:13.23 PR |
| 31 | Jaime GaminoPlace 31 · Grade 10 · Flowing Wells | 10 | Flowing Wells | 21:14.00 |
| 32 | Santiago GallegoPlace 32 · Grade 10 · Nogales | 10 | Nogales | 21:16.14 PR |
| 33 | Diego VelazquezPlace 33 · Grade 11 · Flowing Wells | 11 | Flowing Wells | 22:11.30 |
| 34 | Jorge FuentesPlace 34 · Grade 12 · Nogales | 12 | Nogales | 22:18.20 |
| 35 | Adrian CerezoPlace 35 · Grade 9 · Nogales | 9 | Nogales | 22:23.03 PR |
| 36 | Aiden DennisPlace 36 · Grade 11 · Nogales | 11 | Nogales | 22:52.18 PR |
| 37 | Ever AguilarPlace 37 · Grade 10 · Nogales | 10 | Nogales | 22:59.84 PR |
| 38 | Derek EspinozaPlace 38 · Grade 11 · Nogales | 11 | Nogales | 23:02.33 PR |
| 39 | Benjamin Corella-GutierrezPlace 39 · Grade 9 · Nogales | 9 | Nogales | 23:04.89 PR |
| 40 | Wesley ReedPlace 40 · Grade 11 · Tucson Magnet | 11 | Tucson Magnet | 23:06.55 PR |
| 41 | Gibran JuarezPlace 41 · Grade 10 · Nogales | 10 | Nogales | 23:30.62 PR |
| 42 | Sebastian Ortiz ValdiviaPlace 42 · Grade 12 · Tucson Magnet | 12 | Tucson Magnet | 23:36.06 PR |
| 43 | Samuel TapiaPlace 43 · Grade 10 · Rincon University | 10 | Rincon University | 23:43.29 |
| 44 | Charles HardyPlace 44 · Grade 12 · Rincon University | 12 | Rincon University | 23:48.75 |
| 45 | Jose GalvezPlace 45 · Grade 11 · Nogales | 11 | Nogales | 24:12.98 PR |
| 46 | Leonardo Sandoval IIPlace 46 · Grade 9 · Nogales | 9 | Nogales | 24:23.81 PR |
| 47 | Paul BarbosaPlace 47 · Grade 11 · Nogales | 11 | Nogales | 24:25.17 PR |
| 48 | Logan GormleyPlace 48 · Grade 9 · Rincon University | 9 | Rincon University | 24:34.17 |
| 49 | Truman SpillersPlace 49 · Grade 10 · Rincon University | 10 | Rincon University | 24:42.46 PR |
| 50 | Carlos Encinas-IbarraPlace 50 · Grade 12 · Rincon University | 12 | Rincon University | 24:51.77 |
| 51 | Diego SolisPlace 51 · Grade 11 · Nogales | 11 | Nogales | 24:58.00 PR |
| 52 | Ryan ChristiansenPlace 52 · Grade 10 · Rincon University | 10 | Rincon University | 25:08.62 PR |
| 53 | Kaia MillsPlace 53 · Grade 12 · Tucson Magnet | 12 | Tucson Magnet | 25:21.58 |
| 54 | Angel RodriguezPlace 54 · Grade 12 · Rincon University | 12 | Rincon University | 25:21.92 |
| 55 | Jack TackettPlace 55 · Grade 10 · Rincon University | 10 | Rincon University | 25:26.66 |
| 56 | Kristian WhitePlace 56 · Grade 11 · Palo Verde Magnet | 11 | Palo Verde Magnet | 26:00.05 PR |
| 57 | Rashad OrtizPlace 57 · Grade 11 · Palo Verde Magnet | 11 | Palo Verde Magnet | 26:00.14 PR |
| 58 | Fernando AyalaPlace 58 · Grade 11 · Palo Verde Magnet | 11 | Palo Verde Magnet | 26:00.14 PR |
| 59 | Angel De Los RiosPlace 59 · Grade 12 · St Augustine Catholic | 12 | St Augustine Catholic | 27:14.00 |
| 60 | Benicio TeranPlace 60 · Grade - · Rincon University | - | Rincon University | 27:25.02 PR |
| 61 | Nathan BrownPlace 61 · Grade 12 · Tucson Magnet | 12 | Tucson Magnet | 27:33.04 PR |
| 62 | Aaron CamarenaPlace 62 · Grade 10 · Flowing Wells | 10 | Flowing Wells | 31:14.69 |
| 63 | Raphael HartungPlace 63 · Grade 12 · Flowing Wells | 12 | Flowing Wells | 31:53.06 |
| 64 | Adrian GibsonPlace 64 · Grade 10 · Flowing Wells | 10 | Flowing Wells | 33:21.53 |
| 65 | Felix IbarraPlace 65 · Grade 11 · Nogales | 11 | Nogales | 34:05.14 PR |