1 | 39 | Central Catholic,
OR - Team Time (1st 5) 23:21.5 | Spread (1st 5) 7.6 |
| 3, 5, 8, 11, 12, (39), (46) |
| Wasil Ahmed, Musa Ahmed, Curran Carlile, Peter Slauson, Everett Stilley, (Trevor Schmidt), (Greg Cruz) |
| 4:36.4, 4:38.4, 4:39.5, 4:43.2, 4:44.0, (5:10.9), (5:17.9) |
2 | 60 | UNC Pembroke,
NC - Team Time (1st 5) 23:54.0 | Spread (1st 5) 22.0 |
| 1, 6, 15, 18, 20, (21), (22) |
| Steven Merritt, Daniel Yeakley, Kevin Clancy, Cedric Wilson, Clayton Pierce, (Christian Wiscovitch), (Cory Cox) |
| 4:34.0, 4:39.0, 4:50.0, 4:55.0, 4:56.0, (4:56.1), (4:57.0) |
3 | 102 | Grace Christian,
AK - Team Time (1st 5) 24:32.0 | Spread (1st 5) 27.0 |
| 4, 14, 24, 27, 33, (37), (40) |
| Jacob Kirk, Andrew Arnold, John Weber, Joseph Dillon, John Klein, (Quinton Metcalf), (Jordan Edwards) |
| 4:38.0, 4:48.0, 4:59.0, 5:02.0, 5:05.0, (5:10.0), (5:11.0) |
| 102 | Thomas Jefferson,
WA - Team Time (1st 5) 24:31.9 | Spread (1st 5) 38.1 |
| 2, 16, 17, 25, 42, (47), (51) |
| Jeff Baklund, Oscar Iraheta, Jacob Thoreson, Ben Hogan, Lionel Estrada, (Kevin Wills), (Reece SanLuis) |
| 4:34.5, 4:51.3, 4:53.0, 5:00.5, 5:12.6, (5:18.3), (5:20.2) |
5 | 103 | Kent Meridian,
WA - Team Time (1st 5) 24:29.0 | Spread (1st 5) 25.0 |
| 6, 10, 27, 29, 31, (33), (41) |
| Derrick Daigre, DJ Jigre, Matt Bailey, Nick Lemmon, Jordan Roberts, (Dario Acevedo), (Andrew Smith) |
| 4:39.0, 4:41.0, 5:02.0, 5:03.0, 5:04.0, (5:05.0), (5:12.0) |
6 | 114 | Colville,
WA - Team Time (1st 5) 24:41.0 | Spread (1st 5) 37.0 |
| 9, 13, 18, 29, 45, (54), (57) |
| Ned Fischer, Colton Hastings, Jake Nielsen, Greg Fenno, Ethan Cabbage, (Cal Maddox), (Joel Wilson) |
| 4:40.0, 4:46.0, 4:55.0, 5:03.0, 5:17.0, (5:25.0), (5:27.0) |
7 | 151 | Holmdel,
NJ - Team Time (1st 5) 25:19.0 | Spread (1st 5) 13.0 |
| 22, 26, 31, 35, 37, (43), (43) |
| Joe Chen, Scott Bender, Michael Choie, James Ting, Sam Walter, (Kieran Hall), (Vinay Nathan) |
| 4:57.0, 5:01.0, 5:04.0, 5:07.0, 5:10.0, (5:16.0), (5:16.0) |
8 | 253 | Bishop Miege,
KS - Team Time (1st 5) 26:46.3 | Spread (1st 5) 5.9 |
| 48, 49, 50, 52, 54, (60), (60) |
| Jimmy Linhoff, JC Cronenwett, Curt Cebula, Brian Owara, Connor Schaible, (Trevor Marshall), (Andrew Carlsen) |
| 5:19.1, 5:19.2, 5:20.0, 5:23.0, 5:25.0, (5:31.0), (5:31.0) |
9 | 287 | Ingraham,
WA - Team Time (1st 5) 27:40.0 | Spread (1st 5) 50.0 |
| 36, 52, 60, 65, 74, (77), (99) |
| Austen Dowell, Rodrigo Garcia-Cruz, Nolan Walsh, Ali Mohamed, Chris Tapper, (Joakim Iversen), (Shamus Judge) |
| 5:08.0, 5:23.0, 5:31.0, 5:40.0, 5:58.0, (6:09.0), (6:43.0) |
10 | 342 | Justin Northwest,
TX - Team Time (1st 5) 28:57.0 | Spread (1st 5) 36.0 |
| 57, 66, 71, 73, 75, (76), (79) |
| Troy Taylor, David Dunford, Brandon Steed, David Piper, Trenton Beaufeaux, (James McCann), (Chris Giles) |
| 5:27.0, 5:41.0, 5:51.0, 5:55.0, 6:03.0, (6:06.0), (6:13.0) |
11 | 348 | Sparta,
MI - Team Time (1st 5) 28:58.3 | Spread (1st 5) 40.7 |
| 63, 67, 68, 69, 81, (83), (101) |
| Trent Smith, Triston Hull, Ryan Wudkewych, Erik Christafferson, Jackson Howes, (Phillip Garcia), (Quinn Johnson) |
| 5:34.0, 5:42.2, 5:43.4, 5:44.0, 6:14.7, (6:15.7), (6:49.4) |
12 | 391 | Canyon,
CA - Team Time (1st 5) 30:34.0 | Spread (1st 5) 49.0 |
| 64, 72, 80, 87, 88, (91), (94) |
| Jeffrey Van, Andrew Barney, Peter Normann, Pranay Gundi, Christopher Baker, (Kyle Jensen), (Taylor McCole) |
| 5:37.0, 5:52.0, 6:14.0, 6:25.0, 6:26.0, (6:31.0), (6:34.0) |
13 | 405 | Bethesda Christian,
TX - Team Time (1st 5) 31:04.0 | Spread (1st 5) 1:43.0 |
| 57, 70, 78, 90, 110, (139), (149) |
| Miles Ramsey, Jacob Beaver, Kevin Autrey, Dean Ramsey, Cameron Bowe, (Noah Wolff), (Dylan Davis) |
| 5:27.0, 5:46.0, 6:12.0, 6:29.0, 7:10.0, (8:05.0), (9:23.0) |
14 | 464 | Wichita County,
KS - Team Time (1st 5) 32:51.0 | Spread (1st 5) 2:01.0 |
| 56, 88, 93, 105, 122, (129) |
| Joshua Mehl, Lane Ridder, Colton Northrup, Brice Mason, Jonathan Kiser, (Matthew Huber) |
| 5:26.0, 6:26.0, 6:33.0, 6:59.0, 7:27.0, (7:43.0) |
15 | 492 | Immanuel Lutheran (Greenville),
WI - Team Time (1st 5) 33:48.0 | Spread (1st 5) 45.4 |
| 85, 94, 102, 103, 108, (115), (124) |
| Alex Gerhardt, Noah Hablewitz, Jack Kubek, Jett Malkowski, Sam Thern, (Kaz VanAsten), (Matthew Bruss) |
| 6:19.7, 6:34.0, 6:51.9, 6:57.3, 7:05.1, (7:17.4), (7:27.6) |
16 | 498 | Grand Rapids Christian,
MI - Team Time (1st 5) 33:58.7 | Spread (1st 5) 1:30.4 |
| 84, 86, 97, 100, 131, (145) |
| Joshua Reahm, John VandenHeuval, Ian Ezinga, Nolan Yahrmarkt, Dillon Luymes, (Ben Bell) |
| 6:19.6, 6:23.0, 6:42.0, 6:44.1, 7:50.0, (8:25.7) |
17 | 513 | Christs Household Of Faith,
MN - Team Time (1st 5) 34:23.0 | Spread (1st 5) 1:11.0 |
| 82, 96, 97, 117, 121, (126), (147) |
| Brauc Eckman, Jacob Bluhm, Sidney Otten, Alex McKeever, Cullen Okerstrom, (Dillon Alleman), (Daniel Schutz) |
| 6:15.0, 6:40.0, 6:42.0, 7:20.0, 7:26.0, (7:38.0), (8:32.0) |
18 | 546 | Mount Olive Lutheran,
WI - Team Time (1st 5) 35:29.8 | Spread (1st 5) 55.0 |
| 92, 104, 109, 118, 123, (125), (127) |
| Matthew Madema, Jared Kraftzenk, T.J. Riehle, Caleb Kolell, Marcus Medema, (Eric Wenzel), (Andrew Ohland) |
| 6:32.2, 6:58.6, 7:08.7, 7:23.1, 7:27.2, (7:28.2), (7:41.9) |
19 | 596 | St. Paul Lutheran (Green Bay),
WI - Team Time (1st 5) 37:03.5 | Spread (1st 5) 51.8 |
| 106, 107, 120, 130, 133, (136), (144) |
| Jordan Nass, Jesse Belleau, Eric Spoerl, Josh Waldschmidt, Nolan Vanderheyden, (Mitchell Lynch), (Mason Zeigert) |
| 7:00.5, 7:01.6, 7:24.5, 7:44.6, 7:52.3, (7:57.7), (8:25.2) |
20 | 615 | Trinity Lutheran (Neenah),
WI - Team Time (1st 5) 38:02.9 | Spread (1st 5) 1:04.4 |
| 112, 113, 116, 134, 140, (141), (146) |
| Stephen Baehman, Jonah Hungerford, Robert Cadorette, Dayne Kramer, Robert Harrison, (Ryan Timm), (Jacob Waite) |
| 7:13.8, 7:15.7, 7:19.9, 7:55.3, 8:18.2, (8:19.5), (8:28.2) |
21 | 640 | St. Mark Lutheran,
WI - Team Time (1st 5) 38:30.4 | Spread (1st 5) 51.2 |
| 111, 119, 135, 137, 138, (142), (143) |
| Drew Schlies, Caleb Buboltz, Calvin Perry, Isaiah Fenske, Christopher Krahn, (Kyler Johnson), (Lucas Adrian) |
| 7:10.2, 7:23.5, 7:57.3, 7:58.0, 8:01.4, (8:21.1), (8:21.4) |
22 | 672 | Chippewa Hills,
MI - Team Time (1st 5) 40:54.3 | Spread (1st 5) 2:14.1 |
| 114, 128, 132, 148, 150, (151) |
| Chris Oates, Derek Strobel, Brayden Nelson, Steven Stokes, Michael Stokes, (Alex Wilcox) |
| 7:17.0, 7:42.0, 7:50.6, 8:33.6, 9:31.1, (9:51.0) |