1 | 54 | Valley Christian,
AZ - Team Time (1st 5) 1:27:59.0 | Spread (1st 5) 1:08.0 |
| 3, 6, 12, 16, 17, (47), (58) |
| Dylan Grimm, Seth Becker, Connor Schromm, Jeff Reinhart, Jonathan Hill, (Jeff Frost), (Jonathan Tansill) |
| 16:56.0, 17:20.0, 17:42.0, 17:57.0, 18:04.0, (19:16.0), (19:59.1) |
2 | 80 | Horizon Honors,
AZ - Team Time (1st 5) 1:29:10.1 | Spread (1st 5) 1:47.1 |
| 4, 5, 15, 18, 38, (41), (52) |
| Mike Homan, Brad Fullman, David Wikoff, Galen Geislinger, Matthew Richardson, (Matthew Schian), (Brendan Berry) |
| 17:02.0, 17:15.0, 17:54.0, 18:10.0, 18:49.1, (19:02.0), (19:27.0) |
3 | 88 | Veritas Preparatory Academy,
AZ - Team Time (1st 5) 1:29:44.0 | Spread (1st 5) 1:41.0 |
| 2, 11, 22, 25, 28, (57), (75) |
| Tomas Hull, Isaiah Contu-Owen, Mark Promberger, Connor Murphy, Joey Dwork, (Austin Chernyha), (Mike Macgillivray) |
| 16:49.0, 17:39.0, 18:20.0, 18:26.0, 18:30.0, (19:54.0), (21:03.0) |
4 | 127 | Yuma Catholic,
AZ - Team Time (1st 5) 1:32:02.0 | Spread (1st 5) 1:37.0 |
| 7, 19, 23, 34, 44, (71), (83) |
| Jacob Harman, Michael Aguilera, Jesus Valdivia, Jorge Zavala, Geordan Koenigs, (Mathew Soares), (Manny Gonzalez) |
| 17:34.0, 18:12.0, 18:23.0, 18:42.0, 19:11.0, (21:00.1), (21:49.0) |
5 | 144 | Canyon State Academy,
AZ - Team Time (1st 5) 1:32:54.1 | Spread (1st 5) 55.4 |
| 20, 24, 27, 30, 43, (82), (85) |
| Sergio Govea, Jorge Mendoza, Jeraldo Santana, Ricardo Ruiz, Quintero Hayes, (Steven Rosario), (Tyrone Maynor) |
| 18:15.1, 18:25.4, 18:28.3, 18:34.8, 19:10.5, (21:41.4), (21:56.1) |
6 | 158 | Arizona Lutheran,
AZ - Team Time (1st 5) 1:32:36.0 | Spread (1st 5) 3:11.0 |
| 1, 32, 33, 37, 55, (68), (79) |
| DJ Hoskinson, JD (Jordan) Uhlhorn, Isaac Hayes, Carl Buchholz, Jacob Mueller, (Kevin Schulz), (Jon Klatt) |
| 16:40.0, 18:38.0, 18:41.0, 18:46.0, 19:51.0, (20:58.0), (21:20.0) |
7 | 192 | Northwest Christian,
AZ - Team Time (1st 5) 1:34:11.1 | Spread (1st 5) 1:37.0 |
| 13, 36, 42, 50, 51, (99) |
| Reyes Acosta, Caden Metcalf, Nate Langdon, Brendan Lewis, Michael Brandlin, (Landis Mains) |
| 17:43.0, 18:44.0, 19:06.0, 19:18.1, 19:20.0, (23:46.0) |
8 | 193 | Valley Lutheran,
AZ - Team Time (1st 5) 1:35:14.1 | Spread (1st 5) 2:33.1 |
| 8, 31, 35, 59, 60, (73), (100) |
| Adam Kosberg, Jose Edgington, Robbie Avril, Tyler Popa, Alex Riedel, (Brian Kirk), (Tres Logan) |
| 17:36.0, 18:37.0, 18:43.0, 20:09.0, 20:09.1, (21:01.1), (23:47.0) |
9 | 199 | Camp Verde,
AZ - Team Time (1st 5) 1:35:54.0 | Spread (1st 5) 3:21.0 |
| 10, 26, 40, 54, 69, (97), (104) |
| Reece Watkins, Damien Watkins, Nick Simons, Aaron Godfrey, Doug Kromm, (Johnny Hudson), (Chris Hudson) |
| 17:38.0, 18:27.0, 19:01.0, 19:49.0, 20:59.0, (23:10.0), (26:13.0) |
10 | 246 | Gilbert Classical Academy,
AZ - Team Time (1st 5) 1:38:44.0 | Spread (1st 5) 4:32.0 |
| 14, 21, 45, 77, 89, (91), (95) |
| Ben Liang, Hayden Dille, Connor Osborn, Garret Anderlohr, Aaron Clark, (Richard Orndoff), (Sean Cascketta) |
| 17:46.0, 18:17.0, 19:13.0, 21:10.0, 22:18.0, (22:24.0), (23:04.0) |
11 | 302 | Tempe Preparatory,
AZ - Team Time (1st 5) 1:41:00.0 | Spread (1st 5) 1:47.0 |
| 46, 53, 64, 65, 74, (76), (88) |
| Jared Suter, Colton Durbin, Andrew Matsumoto, Albern Tan, Louis Hallman, (Joe Musico), (Tyrone DeSilva) |
| 19:15.0, 19:32.0, 20:34.0, 20:37.0, 21:02.0, (21:07.0), (22:10.0) |
12 | 315 | Scottsdale Christian,
AZ - Team Time (1st 5) 1:42:07.0 | Spread (1st 5) 2:28.0 |
| 39, 61, 63, 72, 80, (90), (94) |
| Blake Bottle, Sherman Unkefer, Derek Legg, Christian Hill, Dan Horner, (Tanner Hall), (Karsten Sellers) |
| 18:59.0, 20:11.0, 20:29.0, 21:01.0, 21:27.0, (22:20.0), (23:02.0) |
13 | 318 | Phoenix Country Day,
AZ - Team Time (1st 5) 1:44:17.0 | Spread (1st 5) 5:46.0 |
| 9, 48, 67, 96, 98, (101), (103) |
| Michael Perry, Xavier Loza, Sergio Tavizon, David Linder, Matt Prusak, (Colton Siddle), (Alex Hosmer) |
| 17:37.0, 19:17.0, 20:53.0, 23:07.0, 23:23.0, (24:27.0), (24:39.0) |
14 | 320 | North Pointe Preparatory,
AZ - Team Time (1st 5) 1:42:43.1 | Spread (1st 5) 3:20.9 |
| 29, 56, 70, 81, 84, (87), (102) |
| Anthony Casselman, Austin Mosher, Caleb Arliskas, Matthew Armas, Angel Bernal, (James Smith), (Dakota Nunez) |
| 18:30.1, 19:52.0, 21:00.0, 21:30.0, 21:51.0, (22:09.0), (24:29.0) |
15 | 341 | Gilbert Christian,
AZ - Team Time (1st 5) 1:43:38.0 | Spread (1st 5) 2:47.0 |
| 49, 62, 66, 78, 86, (92), (93) |
| Jordan Kauk, Matt Pond, David Hasty, Triston Daniels, Andrew Kauk, (Christian Pierce), (Kyle Patterson) |
| 19:18.0, 20:16.0, 20:48.0, 21:11.0, 22:05.0, (22:35.0), (22:35.1) |