1 | 65 | Glendale Preparatory Academy,
AZ - Team Time (1st 5) 1:26:13.3 | Spread (1st 5) 1:37.0 |
| 3, 8, 11, 18, 25, (25), (32) |
| Chase Chittester, Isaac Martinez, Shon Washburn, Keaton Rich, Calen Firedancing, (Luke Allen), (Nolan Anderson) |
| 16:26.0, 16:55.7, 17:05.0, 17:43.6, 18:03.0, (18:03.0), (18:17.0) |
2 | 110 | Valley Christian,
AZ - Team Time (1st 5) 1:29:09.2 | Spread (1st 5) 1:27.0 |
| 9, 15, 17, 33, 36, (43), (51) |
| Cooper Fiedler, Steven Taradash, Noah Cefola, Brady Haugo, Joshua Benninger, (Nic Smith), (Josh Benninger) |
| 17:01.0, 17:38.2, 17:43.0, 18:19.0, 18:28.0, (18:42.0), (19:04.6) |
3 | 111 | Northwest Christian,
AZ - Team Time (1st 5) 1:29:01.0 | Spread (1st 5) 1:37.0 |
| 10, 13, 19, 27, 42, (45), (75) |
| Cade Richards, Elliot Martin, Peter Martin, Noah Hamstra, Caleb Mucklow, (Daniel Harper), (Philip Haslim) |
| 17:04.0, 17:24.0, 17:48.0, 18:04.0, 18:41.0, (18:50.0), (20:09.0) |
4 | 122 | Scottsdale Prep,
AZ - Team Time (1st 5) 1:29:43.0 | Spread (1st 5) 1:42.0 |
| 7, 21, 22, 34, 38, (40), (52) |
| Hayden Shelly, Alex Tilly, Jake Utley, Kyle Poindexter, Cooper Harris, (Richard Anctil), (Marco Omta) |
| 16:51.0, 17:58.0, 17:59.0, 18:22.0, 18:33.0, (18:38.0), (19:05.0) |
5 | 148 | Arizona Lutheran,
AZ - Team Time (1st 5) 1:28:40.0 | Spread (1st 5) 3:51.0 |
| 1, 4, 35, 44, 64, (80), (90) |
| Josh Hoskinson, Corwin Steele, Trevor Johnson, Tom Knight, Makir Bones, (Richard Fan), (William Knight) |
| 15:35.0, 16:29.0, 18:24.0, 18:46.0, 19:26.0, (20:31.0), (21:14.0) |
6 | 171 | Yuma Catholic,
AZ - Team Time (1st 5) 1:31:48.0 | Spread (1st 5) 1:56.0 |
| 12, 24, 31, 46, 58, (69), (71) |
| Jaime Casillas, Becket Edwards, Adam Gump, Adam Badilla, Ricardo Jaramillo, (Rain Gopeng), (Nels Rogers) |
| 17:21.0, 18:02.0, 18:14.0, 18:54.0, 19:17.0, (19:48.0), (19:52.0) |
7 | 195 | Veritas Preparatory Academy,
AZ - Team Time (1st 5) 1:32:04.7 | Spread (1st 5) 2:55.0 |
| 2, 29, 53, 55, 56, (58), (61) |
| Brandon Corke, Bruce Burgerner, Paul Miller, Tedd Watts, Noah Bernardo, (Nate Hosler), (Michael Junker) |
| 16:19.0, 18:12.0, 19:08.0, 19:11.7, 19:14.0, (19:17.0), (19:20.0) |
8 | 197 | Paradise Honors,
AZ - Team Time (1st 5) 1:33:12.0 | Spread (1st 5) 1:01.0 |
| 23, 37, 40, 47, 50, (60), (62) |
| Drew Van Dyke, Jesse Riddle, Coy Springer, Nate Holmes, Anthony Phillips, (Ethan Phillips), (Spencer Estes) |
| 18:01.0, 18:32.0, 18:38.0, 18:59.0, 19:02.0, (19:19.0), (19:23.0) |
9 | 265 | Dream City Christian,
AZ - Team Time (1st 5) 1:39:46.0 | Spread (1st 5) 5:40.0 |
| 14, 16, 29, 102, 104 |
| Austin Rubi, Chris Kaye, Cedric Rubi, Tyler Delgado, Logan Bartz |
| 17:36.0, 17:39.0, 18:12.0, 23:03.0, 23:16.0 |
10 | 277 | Valley Lutheran,
AZ - Team Time (1st 5) 1:36:07.8 | Spread (1st 5) 2:04.2 |
| 20, 53, 62, 70, 72, (98), (103) |
| Kolby Morris, Scott Berg, Ethan Collins, Riley Tindall, Cedric Lorch, (Max Barton), (Tommy Dietz) |
| 17:50.8, 19:08.0, 19:23.0, 19:51.0, 19:55.0, (21:48.0), (23:10.0) |
11 | 310 | Scottsdale Christian,
AZ - Team Time (1st 5) 1:46:59.8 | Spread (1st 5) 14:07.0 |
| 6, 48, 49, 97, 110 |
| Kristopher MacDowell, Sebastian Martinez, Jimmy Dail, Nestor Martinez, Matt Cummings |
| 16:38.0, 19:01.3, 19:01.5, 21:34.0, 30:45.0 |
12 | 316 | Gilbert Classical Academy,
AZ - Team Time (1st 5) 1:38:20.4 | Spread (1st 5) 2:32.6 |
| 28, 57, 67, 81, 83, (86), (87) |
| Sawyer Kimball, Preston Pierce, Chandler Cottam, Justin Loertscher, Joshua Diemer, (Brendan Mcleskey), (Jordan Traasdahl) |
| 18:07.4, 19:15.0, 19:46.0, 20:32.0, 20:40.0, (20:48.6), (20:56.0) |
13 | 328 | Horizon Honors,
AZ - Team Time (1st 5) 1:38:35.0 | Spread (1st 5) 1:36.0 |
| 39, 66, 73, 74, 76, (82), (84) |
| Trevor Tam, Kevin Starrs, Serge Hattasch, Kyle Hickie, Noah Shurtliff, (Patrick McPherson), (William Gray) |
| 18:34.0, 19:43.0, 20:00.0, 20:08.0, 20:10.0, (20:33.0), (20:42.0) |
14 | 411 | San Pasqual,
AZ - Team Time (1st 5) 2:02:36.7 | Spread (1st 5) 17:02.8 |
| 5, 90, 95, 109, 112 |
| Adam Wong, Martine Pretty bird, Josue Pena, Julian Juaquin, Elvis Renteria |
| 16:33.0, 21:14.0, 21:25.0, 29:48.9, 33:35.8 |
15 | 416 | Chandler Preparatory,
AZ - Team Time (1st 5) 1:43:15.5 | Spread (1st 5) 1:47.5 |
| 65, 79, 85, 93, 94, (99), (100) |
| Paul Wilda, Alex Balizado, Austin Barney, Mitchell Brzozowy, Patrick Staring, (Alec Harris), (Michael Melvin) |
| 19:32.0, 20:18.0, 20:47.0, 21:19.0, 21:19.5, (22:00.0), (22:04.0) |
16 | 449 | Sequoia,
AZ - Team Time (1st 5) 1:48:37.0 | Spread (1st 5) 5:18.0 |
| 68, 88, 92, 95, 106, (107) |
| Gaines Lamarr, Joey Aston, Giovanni Palaccio, Travis Sam, Damien Chattin, (Orlando Flores) |
| 19:47.0, 21:05.0, 21:15.0, 21:25.0, 25:05.0, (25:10.0) |
17 | 450 | Tempe Preparatory,
AZ - Team Time (1st 5) 1:48:06.3 | Spread (1st 5) 3:38.8 |
| 77, 78, 89, 101, 105, (108), (111) |
| Luke Sandoval, Ryan Van Dusen, Enrique Favaro, Connor Bush, Gordon Holt, (Janson Prieb), (Leo Lin) |
| 20:11.0, 20:13.0, 21:06.0, 22:46.5, 23:49.8, (25:55.2), (31:08.0) |