1 | 110 | Olive Pierce,
CA - Team Time (1st 5) 50:43.0 | Spread (1st 5) 44.0 |
| 6, 14, 17, 22, 51, (53), (54) |
| Logan White, Cooper Smith, Noah Hirsh, JT Roulier, Joey Jauregui, (Colton Meskell), (Jason Beals) |
| 9:54.0, 10:01.0, 10:02.0, 10:08.0, 10:38.0, (10:39.0), (10:40.0) |
2 | 117 | Valley Center,
CA - Team Time (1st 5) 50:32.0 | Spread (1st 5) 53.0 |
| 2, 11, 31, 36, 37, (83), (87) |
| Rod Rodriguez, Austin Reser, A.J. Monzon, Henry Krauss, Eduardo Talavera, (Tony Oreb), (Jonathan Glassell) |
| 9:30.0, 9:59.0, 10:19.0, 10:21.0, 10:23.0, (11:01.0), (11:05.0) |
3 | 143 | Diegueno,
CA - Team Time (1st 5) 50:54.0 | Spread (1st 5) 1:32.0 |
| 3, 6, 12, 34, 88, (177), (254) |
| Nelson Rader, Jarod Lyles, Brett Pueschel, Jack Romero, Alex Whaples, (Jake Mastergeorge), (Peter Heidler) |
| 9:34.0, 9:54.0, 10:00.0, 10:20.0, 11:06.0, (11:51.0), (12:44.0) |
4 | 187 | Oak Crest,
CA - Team Time (1st 5) 51:07.0 | Spread (1st 5) 2:05.0 |
| 1, 26, 27, 38, 95, (111), (111) |
| Christopher DePetro, Bryan Johnson, Marco Jewell, Ross Urbina, Matt Lawson, (Cale McFadden), (Dylan Horton) |
| 9:03.0, 10:15.0, 10:17.0, 10:24.0, 11:08.0, (11:18.0), (11:18.0) |
5 | 241 | Roosevelt (Oceanside),
CA - Team Time (1st 5) 52:48.0 | Spread (1st 5) 57.0 |
| 24, 27, 45, 46, 99, (116), (122) |
| Ilias Arroyo, Kaelan Taylor, Kevin Medici, Tommy Jacobs, Brody Howard, (Jason Calderon), (Derek Sur) |
| 10:14.0, 10:17.0, 10:32.0, 10:34.0, 11:11.0, (11:19.0), (11:23.0) |
6 | 246 | Madison,
CA - Team Time (1st 5) 52:51.0 | Spread (1st 5) 55.0 |
| 12, 47, 49, 63, 75, (77), (101) |
| Tony Versaci, Andrew Lazelle, Ryan Ewart, Jacob Milne, Brennan Leahey, (Andy Hartman-Jones), (Jae Bae) |
| 10:00.0, 10:35.0, 10:36.0, 10:45.0, 10:55.0, (10:56.0), (11:13.0) |
7 | 288 | Carmel Valley,
CA - Team Time (1st 5) 53:23.0 | Spread (1st 5) 1:02.0 |
| 20, 42, 69, 69, 88, (104), (108) |
| Bhairav Chidambar, Jack Frimodig, Robert Barnes, Noah Carter, Derek Parsons, (Eli Pazol), (Justin Aliamus) |
| 10:04.0, 10:29.0, 10:52.0, 10:52.0, 11:06.0, (11:14.0), (11:15.0) |
8 | 303 | Yale,
MI - Team Time (1st 5) 53:28.0 | Spread (1st 5) 1:12.0 |
| 10, 56, 61, 81, 95, (176), (195) |
| Andrew Vincent, Nathan Trombley, Brendan Macias, Drew Thomas, Cole Dowd, (Carlo Soto), (Joe Moza) |
| 9:56.0, 10:41.0, 10:44.0, 10:59.0, 11:08.0, (11:50.0), (12:05.0) |
9 | 310 | Martin Luther King (Oceanside),
CA - Team Time (1st 5) 53:32.0 | Spread (1st 5) 1:12.0 |
| 14, 24, 74, 97, 101, (149), (190) |
| Miles Hairston, Cory Vaughn, Michael Thomas, Cole Waclawski, Evyn Moses, (Tyler A. Long), (Brett Wilhelm) |
| 10:01.0, 10:14.0, 10:54.0, 11:10.0, 11:13.0, (11:35.0), (12:02.0) |
10 | 359 | Anacortes,
WA - Team Time (1st 5) 54:08.4 | Spread (1st 5) 1:00.0 |
| 30, 31, 93, 94, 111, (136), (143) |
| Dylan Holland, Zack Bowman, Elijah Roxborough, Milan Kassa, James Parker, (Eric Olsen), (David Rodriguez) |
| 10:18.0, 10:19.0, 11:06.4, 11:07.0, 11:18.0, (11:30.0), (11:33.0) |
11 | 365 | Earl Warren,
CA - Team Time (1st 5) 54:07.0 | Spread (1st 5) 1:29.0 |
| 8, 51, 71, 110, 125, (187), (215) |
| Michael McMahon, Greyson Olep, Ian Hutchinson, Quinn Reilly, Stellan Mullercohn, (Davis Pruden), (Kenton Olep) |
| 9:55.0, 10:38.0, 10:53.0, 11:17.0, 11:24.0, (12:00.0), (12:19.0) |
12 | 367 | Lakewood,
WA - Team Time (1st 5) 54:14.7 | Spread (1st 5) 1:08.7 |
| 23, 73, 76, 80, 115, (197), (249) |
| Tanner Avila, James Allen, Gareth Brewer, Kelson Brewer, Matt Studzinski, (Keegan Boris), (Elijah Boomer) |
| 10:09.4, 10:53.2, 10:55.4, 10:58.6, 11:18.1, (12:05.9), (12:40.5) |
13 | 392 | Guajome Park Academy,
CA - Team Time (1st 5) 54:16.0 | Spread (1st 5) 1:25.0 |
| 17, 39, 78, 128, 130, (139), (171) |
| Gorge Gonzalez, Brandon Freaner, David Mitchell, Johnny Arguello, Noah Johnson, (Colton Vandermade), (Chris Korecki) |
| 10:02.0, 10:25.0, 10:57.0, 11:25.0, 11:27.0, (11:31.0), (11:45.0) |
14 | 416 | Aviara Oaks,
CA - Team Time (1st 5) 55:02.0 | Spread (1st 5) 32.0 |
| 64, 67, 71, 97, 117, (119), (173) |
| Hank Snyder, Jacob Uhl, Amanuel Mikel, Joe Curran, Gavin Dill, (Nate Baer), (Wyatt Schmitt) |
| 10:48.0, 10:51.0, 10:53.0, 11:10.0, 11:20.0, (11:22.0), (11:46.0) |
15 | 438 | Almont,
MI - Team Time (1st 5) 55:11.0 | Spread (1st 5) 59.0 |
| 31, 88, 104, 104, 111, (131), (167) |
| Zach Revoldt, Christian Phillips, Avery Bartlett, Brendan Ecker, Alec Giles, (Osvaldo DelTorro), (Austin Perkins) |
| 10:19.0, 11:06.0, 11:14.0, 11:14.0, 11:18.0, (11:28.0), (11:43.0) |
16 | 443 | Hingham,
MA - Team Time (1st 5) 54:57.0 | Spread (1st 5) 1:08.0 |
| 41, 60, 61, 129, 152, (159), (163) |
| Jackson Humphrey, Liam Nolan, Dylan Parnell, Garrett Reilly, Sammy Oomen-Lichtfeld, (Mark McNiskin), (Max Fickenwirth) |
| 10:28.0, 10:43.0, 10:44.0, 11:26.0, 11:36.0, (11:40.0), (11:41.0) |
17 | 472 | Vista Acad of Arts,
CA - Team Time (1st 5) 55:07.0 | Spread (1st 5) 1:37.0 |
| 17, 56, 119, 122, 158, (159), (180) |
| Jarod Dias, Joseph Garcia, Angel Maldonado, Nash Greeven, Ethan Atteberry, (Chaidon Castillo), (Austin Rau) |
| 10:02.0, 10:41.0, 11:22.0, 11:23.0, 11:39.0, (11:40.0), (11:53.0) |
18 | 478 | Valley,
CA - Team Time (1st 5) 54:57.0 | Spread (1st 5) 2:17.0 |
| 14, 21, 54, 177, 212, (212), (233) |
| Chad Hengesbach, Luke Stockes, Cory Large, Andy Gonzalez, Connor Uriell, (Connor Uriel), (Daniel Rodriguez) |
| 10:01.0, 10:07.0, 10:40.0, 11:51.0, 12:18.0, (12:18.0), (12:31.0) |
19 | 503 | South Whidbey,
WA - Team Time (1st 5) 55:30.5 | Spread (1st 5) 1:24.2 |
| 29, 65, 86, 157, 166, (168), (170) |
| Peter Jacobs, Will Simms, AJ Lominac, John Deritis, Athan Seyler, (Kelly Chambers), (Kyle Chambers) |
| 10:17.2, 10:48.3, 11:04.8, 11:38.8, 11:41.4, (11:43.1), (11:44.9) |
20 | 506 | Flowing Wells,
AZ - Team Time (1st 5) 55:44.0 | Spread (1st 5) 59.0 |
| 56, 66, 82, 143, 159, (199), (209) |
| Robert Kelly, Anthony Korb, Aries Reynoso, Enrique Carpio, John Emery, (Ruben Lopez), (Ethan Audetat) |
| 10:41.0, 10:50.0, 11:00.0, 11:33.0, 11:40.0, (12:07.0), (12:16.0) |
21 | 527 | Croswell Lexington,
MI - Team Time (1st 5) 55:29.0 | Spread (1st 5) 2:56.0 |
| 8, 34, 42, 181, 262, (280), (315) |
| Ryan Millitecs, Max Whittredge, Kody Birtles, Marcus Munger, Jared Slone, (Justin Ellul), (Nick Dobson) |
| 9:55.0, 10:20.0, 10:29.0, 11:54.0, 12:51.0, (13:07.0), (13:38.0) |
22 | 649 | Summit Ridge,
CO - Team Time (1st 5) 57:01.0 | Spread (1st 5) 59.0 |
| 56, 139, 146, 149, 159, (163), (186) |
| Joe Berg, Braden Mattson, Nathan Martinez, Benton Meldrum, Cas Sheridan, (Reece Jones), (Cole Schuster) |
| 10:41.0, 11:31.0, 11:34.0, 11:35.0, 11:40.0, (11:41.0), (11:59.0) |
23 | 673 | Northshore Christian Academy,
WA - Team Time (1st 5) 57:30.2 | Spread (1st 5) 2:22.8 |
| 44, 68, 103, 189, 269, (270) |
| Cole Walchenbach, Benjamin Yang, Cameron Smerud, Jordan Smith, Alexander Odegard, (Grayson York) |
| 10:30.4, 10:51.5, 11:13.4, 12:01.7, 12:53.2, (12:53.4) |
24 | 695 | Algonac,
MI - Team Time (1st 5) 57:19.0 | Spread (1st 5) 2:48.0 |
| 4, 99, 146, 204, 242, (271), (378) |
| Morgan Beadlescomb, Drake Hiltunen, Noah Foote, Lance Axtell, Dalton White, (Kyle Merhl), (Nik Kristoff) |
| 9:47.0, 11:11.0, 11:34.0, 12:12.0, 12:35.0, (12:55.0), (15:11.0) |
25 | 795 | Platte River Academy,
CO - Team Time (1st 5) 58:22.0 | Spread (1st 5) 21.0 |
| 143, 152, 156, 163, 181, (190), (255) |
| Evan Place, Christian Barber, Nick Caldwell, Grant Breeden, Munib Far, (Mason Gueller), (Bob Hinze) |
| 11:33.0, 11:36.0, 11:38.0, 11:41.0, 11:54.0, (12:02.0), (12:46.0) |
26 | 824 | Cross,
AZ - Team Time (1st 5) 58:52.0 | Spread (1st 5) 42.0 |
| 131, 135, 154, 201, 203, (205), (224) |
| Turner Kahn, Jack Call, Alex Martinez, Philip Byers, Nick Mendoza, (James Hein), (Tristan Black) |
| 11:28.0, 11:29.0, 11:37.0, 12:08.0, 12:10.0, (12:13.0), (12:24.8) |
27 | 841 | Turner,
CO - Team Time (1st 5) 59:10.0 | Spread (1st 5) 55.0 |
| 119, 125, 179, 208, 210, (220), (225) |
| Maickol Beltran, Tyler Davis, Zach Marquardt, Ben Marquardt, Craig Singiser, (Brian Fishburn), (John Koclanes) |
| 11:22.0, 11:24.0, 11:52.0, 12:15.0, 12:17.0, (12:21.0), (12:25.0) |
28 | 848 | La Center,
WA - Team Time (1st 5) 59:11.9 | Spread (1st 5) 1:25.3 |
| 92, 118, 171, 231, 236, (287), (291) |
| Gavin Wolfe, Jake Morris, Brody Seter, Alex Tetz, Jake Ossenkop, (Michael Skaling), (Rosalino Martinez) |
| 11:06.1, 11:20.5, 11:45.0, 12:28.9, 12:31.4, (13:14.2), (13:17.5) |
29 | 857 | St. Vincent de Paul,
CO - Team Time (1st 5) 59:28.0 | Spread (1st 5) 2:03.0 |
| 50, 88, 227, 245, 247, (251), (265) |
| Jack Davidson, Jack Nierynck, Louis Orzolek, Alex Mastro, Sam Kail, (George Schiebel), (James Kohler) |
| 10:37.0, 11:06.0, 12:27.0, 12:38.0, 12:40.0, (12:42.0), (12:52.0) |
30 | 970 | Lincoln (Oceanside),
CA - Team Time (1st 5) 1:00:32.0 | Spread (1st 5) 1:29.0 |
| 85, 198, 217, 233, 237, (239), (257) |
| Cole Dries, Garrett Collins, Rielly Gillum, David Horta, Arron Dockler, (Rielly Gillum), (Noah Wade) |
| 11:03.0, 12:06.0, 12:20.0, 12:31.0, 12:32.0, (12:33.0), (12:47.0) |
31 | 995 | Calavera Hills,
CA - Team Time (1st 5) 1:01:01.0 | Spread (1st 5) 2:49.0 |
| 40, 122, 267, 278, 288, (294), (334) |
| Chase Pou, Giovanni Gonzalez, Sam Adams, Alex Jones, Nathan Streams, (Harley Killion), (Spencer Layne) |
| 10:26.0, 11:23.0, 12:53.0, 13:04.0, 13:15.0, (13:19.0), (14:02.0) |
32 | 1052 | Milliken,
CO - Team Time (1st 5) 1:01:51.0 | Spread (1st 5) 2:05.0 |
| 131, 136, 174, 305, 306, (311), (317) |
| Jacob Bejarano, Tye Davis, Bradley Baldwin, Trystan Tams, Tanner Faust, (Blair Clayton), (Edgar Batista) |
| 11:28.0, 11:30.0, 11:49.0, 13:31.0, 13:33.0, (13:35.0), (13:39.0) |
33 | 1066 | Eaton,
CO - Team Time (1st 5) 1:01:44.0 | Spread (1st 5) 2:16.0 |
| 84, 215, 223, 252, 292, (317), (338) |
| Alex Adams, Eric Berg, Jose Maldonado, Martin Diaz, Josh Gragory, (Hayden Gavette), (Isaiah Lopez) |
| 11:02.0, 12:19.0, 12:22.0, 12:43.0, 13:18.0, (13:39.0), (14:13.0) |
34 | 1119 | D'Evelyn,
CO - Team Time (1st 5) 1:02:06.0 | Spread (1st 5) 1:23.0 |
| 174, 183, 202, 276, 284, (325), (344) |
| Marshall Patzner, Donovan Hoffman, Kevin Schmidt, Eli Collings, Patrick Naughton, (Dylan Wickersheim), (Zachary Aparicio) |
| 11:49.0, 11:55.0, 12:09.0, 13:01.0, 13:12.0, (13:53.0), (14:20.0) |
35 | 1137 | Brown City,
MI - Team Time (1st 5) 1:02:46.0 | Spread (1st 5) 2:08.0 |
| 131, 142, 240, 312, 312 |
| Eric Poth, Brady Kaufman, Travis Amador, Brenden Herrmann, Tyler Shearer |
| 11:28.0, 11:32.0, 12:34.0, 13:36.0, 13:36.0 |
36 | 1152 | Saint Thomas More Catholic,
CO - Team Time (1st 5) 1:02:25.0 | Spread (1st 5) 1:01.0 |
| 185, 217, 230, 247, 273, (277), (312) |
| Scott Marin, Stephan Boyd, Tim Mellen, Matthew Boyd, Charlie Maly, (Jack Thompson), (Ben Shepherd) |
| 11:58.0, 12:20.0, 12:28.0, 12:40.0, 12:59.0, (13:03.0), (13:36.0) |
37 | 1170 | Marlette,
MI - Team Time (1st 5) 1:03:31.0 | Spread (1st 5) 3:06.0 |
| 78, 146, 302, 309, 335 |
| Seth Ferguson, Zack Chappell, Zack Herman, Hunter Kelly, Barrett George |
| 10:57.0, 11:34.0, 13:23.0, 13:34.0, 14:03.0 |
38 | 1187 | Rainier,
WA - Team Time (1st 5) 1:04:34.6 | Spread (1st 5) 4:50.3 |
| 48, 151, 272, 332, 384 |
| Shouridama Beadle, Zak Miller, Soren Johnson, Tobias Braaten, Navarreaux Simmons |
| 10:35.4, 11:35.7, 12:56.9, 14:00.9, 15:25.7 |
39 | 1222 | Clear Creek,
CO - Team Time (1st 5) 1:04:29.0 | Spread (1st 5) 4:07.0 |
| 104, 237, 243, 255, 383 |
| Brandon Swenson, Peter Whitesel, Seth Hendrix, CJ Monson, Col Koepsel |
| 11:14.0, 12:32.0, 12:36.0, 12:46.0, 15:21.0 |
40 | 1232 | Marysville,
MI - Team Time (1st 5) 1:03:36.0 | Spread (1st 5) 1:18.0 |
| 187, 207, 258, 288, 292, (294), (321) |
| Caleb Ross, John Collins, Brenden Dupuie, Noah Rogers, Nick Bucko, (Michael Booth), (Josh Latham) |
| 12:00.0, 12:14.0, 12:49.0, 13:15.0, 13:18.0, (13:19.0), (13:44.0) |
41 | 1239 | Erie,
CO - Team Time (1st 5) 1:03:49.0 | Spread (1st 5) 1:55.0 |
| 192, 212, 250, 258, 327, (337), (354) |
| Matthew Sease, Nick Dewing, Eric Bishop, Ian Ehrhart, Luke Simeon, (Andrew Martin), (Chris Jones) |
| 12:03.0, 12:18.0, 12:41.0, 12:49.0, 13:58.0, (14:12.0), (14:33.0) |
42 | 1280 | Capac,
MI - Team Time (1st 5) 1:05:40.0 | Spread (1st 5) 5:17.0 |
| 5, 261, 267, 373, 374, (376) |
| Nick Milostan, Ian Rennie, Spencer Malburg, Dylan Wojie, Dakota Brecht, (Justin DeJesus) |
| 9:48.0, 12:50.0, 12:53.0, 15:04.0, 15:05.0, (15:06.0) |
43 | 1286 | Most Precious Blood,
CO - Team Time (1st 5) 1:04:05.0 | Spread (1st 5) 1:16.0 |
| 195, 227, 265, 298, 301, (323), (378) |
| Isaac Vargas, John Axley, Luke Barbier, Bruce Barnstable, Garrett Mathews, (Deagan Malloy), (Ryan Mohler) |
| 12:05.0, 12:27.0, 12:52.0, 13:20.0, 13:21.0, (13:51.0), (15:11.0) |
44 | 1313 | Good Shepherd,
CO - Team Time (1st 5) 1:05:05.0 | Spread (1st 5) 2:28.0 |
| 199, 217, 232, 309, 356, (358), (386) |
| Brendan Boylan, Matthew Vermeyen, Ben Moran, Joey Libby, Davis Powell, (Brogan Hannon), (Devin Franklin) |
| 12:07.0, 12:20.0, 12:29.0, 13:34.0, 14:35.0, (14:40.0), (15:30.0) |
45 | 1337 | Brush,
CO - Team Time (1st 5) 1:05:34.0 | Spread (1st 5) 2:49.0 |
| 192, 225, 243, 315, 362, (368), (394) |
| Trey Severin, Joel Schmer, David Giffin, Korbin Massey, Adam Dahle, (Hunter Machuca), (Brandon Pineda) |
| 12:03.0, 12:25.0, 12:36.0, 13:38.0, 14:52.0, (14:57.0), (16:02.0) |
46 | 1350 | Granite Falls,
WA - Team Time (1st 5) 1:07:52.4 | Spread (1st 5) 5:31.0 |
| 169, 211, 222, 340, 408 |
| Jon Smith, John Brown, Levi Taylor, Taggert Myhre, Sean Powers |
| 11:44.4, 12:17.3, 12:21.3, 14:14.0, 17:15.4 |
47 | 1384 | Front Range Flyers,
CO - Team Time (1st 5) 1:06:18.0 | Spread (1st 5) 2:30.0 |
| 194, 240, 245, 350, 355, (369), (370) |
| Tommy Guerriero, Evan Miller, Tyler Harsch, Ben Hartman, Jake Seymour, (Michael Patel), (Charlie Pastor) |
| 12:04.0, 12:34.0, 12:38.0, 14:28.0, 14:34.0, (15:00.0), (15:02.0) |
48 | 1419 | Peak to Peak,
CO - Team Time (1st 5) 1:06:38.0 | Spread (1st 5) 2:46.0 |
| 154, 286, 298, 336, 345, (353), (377) |
| Alex Mowery, Alexander Hooten, Paul Zimmers, Jonathan Faltinson, Alex Bradfield, (Brandon Reis), (Duncan Dunninger) |
| 11:37.0, 13:13.0, 13:20.0, 14:05.0, 14:23.0, (14:30.0), (15:09.0) |
49 | 1426 | Fitzsimmons,
CO - Team Time (1st 5) 1:06:21.0 | Spread (1st 5) 1:40.0 |
| 205, 284, 290, 322, 325, (385), (405) |
| Craig Beckfield, Connor Williams, Jarrod Puseman, Dylan Hendrick, Zac Tobias, (Johnny Rosso), (Ruger Bixler) |
| 12:13.0, 13:12.0, 13:16.0, 13:47.0, 13:53.0, (15:27.0), (17:11.0) |
50 | 1467 | Shining Mountain Waldorf,
CO - Team Time (1st 5) 1:12:07.0 | Spread (1st 5) 5:50.0 |
| 125, 183, 349, 404, 406, (415) |
| Arie Van Vuuren, Jordan Cherin, Oliver McCeman, Zachary Ziolkowski, Gavin Edwards, (Hans Moeser) |
| 11:24.0, 11:55.0, 14:27.0, 17:07.0, 17:14.0, (18:24.0) |
51 | 1474 | Blessed Sacrament,
CO - Team Time (1st 5) 1:07:37.0 | Spread (1st 5) 2:34.0 |
| 233, 262, 262, 343, 374, (388) |
| Sam Donnellon, Eli Miller, Eric Witter, Joey Massey, Jeremy Mays, (Anthony White) |
| 12:31.0, 12:51.0, 12:51.0, 14:19.0, 15:05.0, (15:45.0) |
52 | 1487 | Memphis,
MI - Team Time (1st 5) 1:08:36.0 | Spread (1st 5) 3:22.0 |
| 136, 282, 351, 356, 362 |
| Jacob Lemanski, Brenden Francis, Matthew DeShon, Sean Wendling, Noah Bowles |
| 11:30.0, 13:10.0, 14:29.0, 14:35.0, 14:52.0 |
53 | 1537 | King's Way Christian,
WA - Team Time (1st 5) 1:08:14.4 | Spread (1st 5) 2:01.9 |
| 229, 297, 329, 330, 352, (360), (365) |
| Lauser Austin, Gonzales Kyle, Logan Williams, Joshua Lockey, Braxton Haushild, (Connor Patterson), (Will Meiners) |
| 12:27.3, 13:19.3, 13:59.1, 13:59.5, 14:29.2, (14:48.1), (14:52.2) |
54 | 1557 | Stanley British Primary,
CO - Team Time (1st 5) 1:10:18.0 | Spread (1st 5) 3:49.0 |
| 139, 275, 380, 381, 382, (387), (395) |
| Tucker Cargile, Cole Umbaugh, Eli Demosthenes, Lukas Drexler-Bruce, Ben Vagle, (Ben Garfield), (Liam O'Malley) |
| 11:31.0, 13:00.0, 15:13.0, 15:14.0, 15:20.0, (15:37.0), (16:03.0) |
55 | 1575 | Graland Country Day,
CO - Team Time (1st 5) 1:09:02.0 | Spread (1st 5) 1:57.0 |
| 273, 281, 306, 348, 367 |
| Stephen Hanly, Alex Maitland, Sam Rosen, Patrick McDuffie, McCarthy Nolan |
| 12:59.0, 13:08.0, 13:33.0, 14:26.0, 14:56.0 |
56 | 1609 | Aspen Academy,
CO - Team Time (1st 5) 1:11:58.0 | Spread (1st 5) 3:51.0 |
| 252, 258, 302, 397, 400, (401), (409) |
| Ben Cole, Colin Suszynski, Quin Cotton, Adam Swanson, James Leach, (Jack Englemann), (Kosta Sonley) |
| 12:43.0, 12:49.0, 13:23.0, 16:29.0, 16:34.0, (16:35.0), (17:31.0) |
57 | 1649 | Birmingham Roeper,
MI - Team Time (1st 5) 1:10:32.0 | Spread (1st 5) 2:44.0 |
| 278, 317, 331, 333, 390 |
| Anthony Paz, Ben Goldberg, Noah Gilman, Sam Gendelman, David Degazio |
| 13:04.0, 13:39.0, 14:00.0, 14:01.0, 15:48.0 |
58 | 1650 | Sheridan,
CO - Team Time (1st 5) 1:15:47.0 | Spread (1st 5) 6:30.0 |
| 109, 338, 393, 399, 411, (419) |
| Joe Black, Pres Maez, Victor Mendoza, Dustin Howland, Uriel Corral, (Adrian Munoz) |
| 11:16.0, 14:13.0, 16:00.0, 16:32.0, 17:46.0, (20:27.0) |
59 | 1677 | Aurora Academy Charter,
CO - Team Time (1st 5) 1:12:04.0 | Spread (1st 5) 3:27.0 |
| 282, 306, 328, 359, 402, (413), (420) |
| Jacob Kipfinger, Yared Takele, Chaz DuHart, Johnathan Hernandez, Yonnas Takele, (Slawomir Glowacki), (Damian Martinez) |
| 13:10.0, 13:33.0, 13:59.0, 14:45.0, 16:37.0, (18:03.0), (21:27.0) |
60 | 1699 | Challenge to Excellence,
CO - Team Time (1st 5) 1:12:46.0 | Spread (1st 5) 3:36.0 |
| 220, 345, 370, 372, 392 |
| Eric Urban, Owen Echols, Bryson Lundell, Jake Mager, Brian Morgans |
| 12:21.0, 14:23.0, 15:02.0, 15:03.0, 15:57.0 |
61 | 1735 | St. Mary's Academy,
CO - Team Time (1st 5) 1:12:26.0 | Spread (1st 5) 2:07.0 |
| 320, 323, 341, 361, 390, (396) |
| Logan Haselden, Michael Luzadder, Jack Sepple, Ryan Walsh, Lukas Rasmussen, (Rhys Antal) |
| 13:41.0, 13:51.0, 14:16.0, 14:50.0, 15:48.0, (16:23.0) |
62 | 1790 | Valley,
CO - Team Time (1st 5) 1:16:38.0 | Spread (1st 5) 3:55.0 |
| 294, 298, 389, 403, 406, (418) |
| James Wyatt, Luke Foy, Camden Sprague, Delray Garza, Chase Miller, (Kelly Karns) |
| 13:19.0, 13:20.0, 15:46.0, 16:59.0, 17:14.0, (20:26.0) |
63 | 1827 | Englewood,
CO - Team Time (1st 5) 1:16:06.0 | Spread (1st 5) 3:22.0 |
| 342, 347, 362, 366, 410, (412) |
| Jack Peck, Jonathan Schroeder, Jerome Doherty, Cade Larsen, Jacob Wyatt, (Dameon Carr) |
| 14:17.0, 14:24.0, 14:52.0, 14:54.0, 17:39.0, (17:58.0) |
64 | 1949 | Denver Academy,
CO - Team Time (1st 5) 1:27:51.0 | Spread (1st 5) 6:19.0 |
| 304, 398, 414, 416, 417 |
| Johnny Schabacker, Sosh Meyer, Kendall Allen, Gavin Hagaman, Joey Moya |
| 13:28.0, 16:31.0, 18:19.0, 19:46.0, 19:47.0 |