1 | 43 | Veritas Preparatory Academy,
AZ - Team Time (1st 5) 1:24:31.7 | Spread (1st 5) 1:39.6 |
| 3, 4, 9, 12, 15, (20), (33) |
| Jon Barney, Nicholas Logan, Ian Rathsburg, Peter Schillinger, Timmy Soukup, (Jacob Soukup), (Jake Hirsch) |
| 16:05.2, 16:11.1, 16:52.6, 17:38.0, 17:44.8, (18:08.4), (19:42.8) |
2 | 67 | Glendale Preparatory Academy,
AZ - Team Time (1st 5) 1:27:37.3 | Spread (1st 5) 1:05.1 |
| 8, 11, 14, 16, 18, (19), (28) |
| Trey Janssen, Trevin Janssen, Gabe Jensen, Drake Wilson, Trent Janssen, (Aanish Kulkarni), (Victor Krueger) |
| 16:49.5, 17:17.7, 17:44.0, 17:51.5, 17:54.6, (18:04.5), (19:20.5) |
3 | 92 | Northwest Christian,
AZ - Team Time (1st 5) 1:30:09.0 | Spread (1st 5) 3:18.3 |
| 5, 6, 10, 32, 39, (51), (53) |
| Jonah Archer, Luke Poarch, Thomas Lyons, Maverick Kline, Ashton Parent, (Luke Young), (Jake Harrison) |
| 16:37.2, 16:45.0, 17:15.8, 19:35.5, 19:55.5, (21:06.0), (21:13.3) |
4 | 113 | North Phoenix Prep,
AZ - Team Time (1st 5) 1:31:08.4 | Spread (1st 5) 4:52.1 |
| 1, 2, 21, 40, 49, (65), (68) |
| Samuel Johnston, Richie Johnston, Jonah Pearson, Kaden Duryea, Troy Holderby, (Gage Kloft), (Thomas Rotchford) |
| 15:58.0, 16:03.8, 18:11.4, 20:05.1, 20:50.1, (21:48.3), (22:15.8) |
5 | 132 | Joseph City,
AZ - Team Time (1st 5) 1:34:21.4 | Spread (1st 5) 4:50.0 |
| 7, 17, 22, 25, 61, (78), (82) |
| Samuel Neat, Bryce Bushman, Bannon Johnstun, Owen Beatty, Kelten Chairez, (Jareon Miller), (Peter Miller) |
| 16:48.0, 17:53.0, 18:48.6, 19:13.8, 21:38.0, (23:12.7), (24:09.4) |
6 | 184 | Arizona Lutheran,
AZ - Team Time (1st 5) 1:39:38.0 | Spread (1st 5) 3:59.2 |
| 13, 24, 42, 43, 62, (63), (70) |
| Sam Jacobson, August Weinstein, Nathan Matienzo, Kai Robinson, Payton Beilke, (Jack List), (Marcus Massey) |
| 17:42.6, 19:09.4, 20:29.2, 20:35.0, 21:41.8, (21:44.0), (22:27.0) |
7 | 190 | Anthem Prep,
AZ - Team Time (1st 5) 1:40:22.9 | Spread (1st 5) 1:53.4 |
| 23, 30, 44, 46, 47, (58) |
| Hans Helfer, Sean Baggett, Grady Baggett, Ryan Quirk, Taylor Beeman, (Ben Motter) |
| 18:49.3, 19:34.0, 20:35.7, 20:41.2, 20:42.7, (21:27.1) |
8 | 242 | Phoenix Country Day,
AZ - Team Time (1st 5) 1:44:14.1 | Spread (1st 5) 1:38.3 |
| 34, 45, 52, 55, 56, (67), (79) |
| Ben Kreisberger, LaQuay Jerkins, Zac Daitch, Jacques Sevrain, Jack Lindquist, (Frank Kaplan), (Jason Lin) |
| 19:43.5, 20:37.0, 21:10.3, 21:21.5, 21:21.8, (22:08.6), (23:23.9) |
9 | 274 | Trivium Preparatory Academy,
AZ - Team Time (1st 5) 1:48:12.8 | Spread (1st 5) 5:33.4 |
| 27, 35, 41, 83, 88, (89), (94) |
| Branden Lien, Francisco Cano IV, Brandon Pereyra, Caden Ortega, Ethan Landingin, (Konner Kim), (Isaiah Varela) |
| 19:16.4, 19:44.2, 20:08.1, 24:14.3, 24:49.8, (24:53.5), (25:54.9) |
10 | 294 | Heritage Academy Laveen,
AZ - Team Time (1st 5) 1:48:00.3 | Spread (1st 5) 3:24.8 |
| 26, 50, 71, 72, 75, (76), (77) |
| Logan Mackey, Javier Perez, Xander Pysell, Zachary Smith, Mathias Arnold, (Mateo Loera), (Hunter Stevens) |
| 19:15.8, 21:05.5, 22:28.2, 22:30.2, 22:40.6, (22:43.3), (22:49.0) |
11 | 299 | North Valley Christian Academy,
AZ - Team Time (1st 5) 1:48:18.5 | Spread (1st 5) 4:00.5 |
| 36, 59, 60, 64, 80, (81), (92) |
| Elijah Savoury, Jethro Maerina, Austin Kraemer, Mason Phifer, Cole Hembrook, (Austin Baker), (Austin Baker) |
| 19:45.4, 21:29.1, 21:33.7, 21:44.4, 23:45.9, (23:49.0), (25:27.6) |
12 | 339 | St Michael Indian,
AZ - Team Time (1st 5) 1:54:29.4 | Spread (1st 5) 5:43.5 |
| 31, 48, 84, 85, 91, (95) |
| Kyler Williams, Trey Holgate, Ladainian Morris, Dayshon Dalgai, Wydell Slim, (Brayden Watchman) |
| 19:34.5, 20:48.1, 24:22.2, 24:26.6, 25:18.0, (26:07.4) |
13 | 363 | Phoenix Christian,
AZ - Team Time (1st 5) 1:59:06.0 | Spread (1st 5) 8:53.0 |
| 29, 54, 87, 93, 100, (101), (102) |
| Nathan Felix, Adriel Hernandez, Emmanuel Campos, Adu Asalefew, Micah Carter, (Pablo Hernandez), (Trent DubBois) |
| 19:22.0, 21:18.0, 24:39.0, 25:32.0, 28:15.0, (28:17.0), (28:19.0) |
14 | 389 | BASIS Phoenix,
AZ - Team Time (1st 5) 1:59:08.4 | Spread (1st 5) 6:36.5 |
| 57, 73, 74, 86, 99 |
| Nicholas Zaharia, Christian Tanji, Jacob Gardner, Elad Cohen, Yash Soni |
| 21:26.5, 22:35.5, 22:36.2, 24:27.2, 28:03.0 |
15 | 394 | St. John Paul II,
AZ - Team Time (1st 5) 2:06:26.8 | Spread (1st 5) 13:27.7 |
| 37, 66, 90, 96, 105 |
| Chance Marstella, Jonathan Dominguez, Colin McEwen, Jeremy Flores, Aidan Ostering |
| 19:47.3, 22:00.4, 25:03.7, 26:20.4, 33:15.0 |
16 | 405 | Valley Lutheran,
AZ - Team Time (1st 5) 2:06:16.1 | Spread (1st 5) 9:00.7 |
| 38, 69, 97, 98, 103, (104), (106) |
| Alex Gong, Jackson Straube, Stephen Csizmadia, Brody Liston, Josh Ruehs, (Josiah Ruehs), (Kristofer Noelke) |
| 19:53.4, 22:20.5, 27:33.4, 27:34.7, 28:54.1, (30:33.9), (34:00.3) |