| 1 | Colin EberhardPlace 1 · Grade 12 · Gilbert | 12 | Gilbert | 17:24.00 |
| 2 | Caleb HawsPlace 2 · Grade 10 · Gilbert | 10 | Gilbert | 17:35.72 |
| 3 | Guillermo CoronaPlace 3 · Grade 12 · Maryvale | 12 | Maryvale | 18:07.49 |
| 4 | Maximiliano Lopez MarquezPlace 4 · Grade 12 · Maryvale | 12 | Maryvale | 18:19.47 |
| 5 | Jaxson GulledgePlace 5 · Grade 9 · Shadow Ridge | 9 | Shadow Ridge | 18:57.28 |
| 6 | Tyler Gonzalez-SchulzPlace 6 · Grade 11 · Gilbert | 11 | Gilbert | 19:00.27 |
| 7 | Austin LanePlace 7 · Grade 12 · Gilbert | 12 | Gilbert | 19:28.36 |
| 8 | Kaleo DeLeonPlace 8 · Grade 11 · Shadow Ridge | 11 | Shadow Ridge | 19:36.53 |
| 9 | Corbin WalkingtonPlace 9 · Grade 10 · Gilbert | 10 | Gilbert | 19:38.67 |
| 10 | Rodrigo RodriguezPlace 10 · Grade 11 · Tolleson Union | 11 | Tolleson Union | 19:41.89 |
| 11 | Jacen RomanPlace 11 · Grade 9 · West Point | 9 | West Point | 19:49.44 |
| 12 | Gavin SchubmehlPlace 12 · Grade 10 · Shadow Ridge | 10 | Shadow Ridge | 19:52.66 |
| 13 | Aydden CarrilloPlace 13 · Grade 12 · Shadow Ridge | 12 | Shadow Ridge | 19:58.74 |
| 14 | Victor MagallanesPlace 14 · Grade 10 · Shadow Ridge | 10 | Shadow Ridge | 20:29.76 |
| 15 | Anthony RamirezPlace 15 · Grade 12 · Maryvale | 12 | Maryvale | 20:38.24 |
| 16 | Rolando OsunaPlace 16 · Grade 12 · Tolleson Union | 12 | Tolleson Union | 20:42.60 |
| 17 | Tom NymarkPlace 17 · Grade 12 · Gilbert | 12 | Gilbert | 20:44.09 |
| 18 | Cayden ReyesPlace 18 · Grade 12 · Maryvale | 12 | Maryvale | 20:47.08 |
| 19 | Isael RoblesPlace 19 · Grade 12 · Tolleson Union | 12 | Tolleson Union | 20:48.31 |
| 20 | Filemon FloresPlace 20 · Grade 9 · Shadow Ridge | 9 | Shadow Ridge | 20:49.99 |
| 21 | Marco MedinaPlace 21 · Grade 11 · West Point | 11 | West Point | 20:52.81 |
| 22 | Aiden HoangPlace 22 · Grade 10 · Gilbert | 10 | Gilbert | 20:56.00 |
| 23 | Xaviar BernalPlace 23 · Grade 10 · West Point | 10 | West Point | 21:00.80 |
| 24 | Romeo GonzalezPlace 24 · Grade 12 · Gilbert | 12 | Gilbert | 21:15.72 |
| 25 | Isaac PerezPlace 25 · Grade 9 · Tolleson Union | 9 | Tolleson Union | 21:25.25 |
| 26 | Jackson StewartPlace 26 · Grade 11 · Shadow Ridge | 11 | Shadow Ridge | 21:39.60 |
| 27 | Steel PalmerPlace 27 · Grade 11 · Gilbert | 11 | Gilbert | 22:02.16 |
| 28 | Hunter WoodPlace 28 · Grade 9 · Shadow Ridge | 9 | Shadow Ridge | 22:23.88 |
| 29 | Laris MatthewPlace 29 · Grade 9 · Shadow Ridge | 9 | Shadow Ridge | 22:24.38 |
| 30 | Kevin VargasPlace 30 · Grade 12 · Maryvale | 12 | Maryvale | 22:27.65 PR |
| 31 | Jaylan LacarrierePlace 31 · Grade 11 · Tolleson Union | 11 | Tolleson Union | 22:33.04 |
| 32 | Brandon GrijalvaPlace 32 · Grade 9 · Tolleson Union | 9 | Tolleson Union | 22:38.33 |
| 33 | Jared GomezPlace 33 · Grade 12 · West Point | 12 | West Point | 22:51.96 |
| 34 | Wyatt BenjaminPlace 34 · Grade 10 · Gilbert | 10 | Gilbert | 23:14.82 |
| 35 | Armando BernalPlace 35 · Grade 11 · West Point | 11 | West Point | 23:44.63 |
| 36 | Eleasar Ben Welch RochaPlace 36 · Grade 12 · West Point | 12 | West Point | 23:47.76 |
| 37 | Yadiel NegregosPlace 37 · Grade 9 · Tolleson Union | 9 | Tolleson Union | 24:05.96 |
| 38 | Matthew MenchacaPlace 38 · Grade 11 · West Point | 11 | West Point | 24:15.99 |
| 39 | Jacob TorresPlace 39 · Grade 10 · Tolleson Union | 10 | Tolleson Union | 24:38.98 PR |
| 40 | Luis CarrilloPlace 40 · Grade 10 · West Point | 10 | West Point | 25:51.59 |
| 41 | aaron LopezPlace 41 · Grade 12 · Tolleson Union | 12 | Tolleson Union | 25:58.20 |
| 42 | Kevin MartinezPlace 42 · Grade 10 · Maryvale | 10 | Maryvale | 25:59.76 |
| 43 | Jackson WakehamPlace 43 · Grade 9 · Shadow Ridge | 9 | Shadow Ridge | 25:59.76 |
| 44 | Alejandro BenavidesPlace 44 · Grade 12 · Tolleson Union | 12 | Tolleson Union | 26:30.45 |
| 45 | Isaiah RamirezPlace 45 · Grade 10 · Tolleson Union | 10 | Tolleson Union | 26:37.92 PR |
| 46 | Oscar AnguloPlace 46 · Grade 10 · Maryvale | 10 | Maryvale | 26:41.21 |
| 47 | Trevino GabrielPlace 47 · Grade 9 · Shadow Ridge | 9 | Shadow Ridge | 27:48.55 |
| 48 | Hezekiah DuenezPlace 48 · Grade 10 · Gilbert | 10 | Gilbert | 28:14.08 |
| 49 | Ben DewaelePlace 49 · Grade 11 · Shadow Ridge | 11 | Shadow Ridge | 28:23.77 |
| 50 | Micah RivasPlace 50 · Grade 11 · West Point | 11 | West Point | 30:01.26 |
| 51 | Nolan WhelanPlace 51 · Grade 9 · Shadow Ridge | 9 | Shadow Ridge | 30:22.81 |
| 52 | Angel RamirezPlace 52 · Grade 12 · Tolleson Union | 12 | Tolleson Union | 32:28.79 |
| 53 | Lincoln RhodesPlace 53 · Grade 9 · Shadow Ridge | 9 | Shadow Ridge | 33:42.25 |
| 54 | Demetri KudlaPlace 54 · Grade 10 · Shadow Ridge | 10 | Shadow Ridge | 38:32.81 |
| 55 | Luis ChavezPlace 55 · Grade 12 · West Point | 12 | West Point | 39:09.07 |
| 56 | Angel McinturfPlace 56 · Grade 10 · Maryvale | 10 | Maryvale | 39:12.05 |