1 | 19 | Hinsdale (Central),
IL - Team Time (1st 5) 1:13:08.1 | Spread (1st 5) 20.1 |
| 1, 3, 4, 5, 6, (9), (10) |
| Dan Watcke, Grant Miller, Henning Ley, Colby Revord, Henry Gruber, (Jesse Gamboa), (Kyle Doorhy) |
| 14:25.0, 14:36.0, 14:39.0, 14:43.0, 14:45.1, (14:59.0), (15:00.0) |
2 | 42 | Oak Park (O.P.-River Forest),
IL - Team Time (1st 5) 1:15:01.1 | Spread (1st 5) 52.0 |
| 2, 7, 8, 12, 13, (20), (23) |
| Eamon Cavanaugh, Owen Augustine, Louis DeLano, Brady O'Connor, Roscoe Cadwell, (Wes Morrison), (Liam Newhart) |
| 14:33.0, 14:51.1, 14:54.0, 15:18.0, 15:25.0, (15:50.1), (15:54.0) |
3 | 79 | Elmhurst (York),
IL - Team Time (1st 5) 1:18:11.5 | Spread (1st 5) 32.7 |
| 11, 15, 16, 18, 19, (41), (52) |
| Zack Fidrocki, Payton Bryk, Aidan Hill, Ethan Brown, Luke Lestina, (Danny O'Shaughnessy), (Lance McCann) |
| 15:16.6, 15:39.3, 15:39.8, 15:46.5, 15:49.3, (16:21.4), (16:55.5) |
4 | 107 | Glen Ellyn (Glenbard West),
IL - Team Time (1st 5) 1:19:02.0 | Spread (1st 5) 33.0 |
| 13, 21, 23, 23, 27, (34), (40) |
| Austin Nielsen, Sean Rath, Anthony Nitti, Patrick Hohe, Nolan Nuccio, (George Morris), (Owen Reifel) |
| 15:25.0, 15:51.0, 15:54.0, 15:54.0, 15:58.0, (16:12.0), (16:19.0) |
5 | 179 | Effingham (St. Anthony),
IL - Team Time (1st 5) 1:21:44.7 | Spread (1st 5) 1:09.1 |
| 17, 31, 36, 45, 50, (54), (58) |
| Brian Dust, Noah Tegeler, Griffen Elder, Conlan Walsh, Austin Faber, (Mick Willenborg), (Giovanni Bucio) |
| 15:44.8, 16:07.0, 16:16.3, 16:42.7, 16:53.9, (16:57.6), (17:03.4) |
| 179 | Plymouth South,
MA - Team Time (1st 5) 1:21:40.0 | Spread (1st 5) 1:07.0 |
| 22, 23, 27, 51, 56, (59), (60) |
| Pat Clarke, Dylan Brilliant, Lucas VanScoy, Niko Duarte, Connor Whitehouse, (Nick Ahern), (Owen Mitchelin) |
| 15:53.0, 15:54.0, 15:58.0, 16:55.0, 17:00.0, (17:05.0), (17:11.0) |
7 | 217 | North Quincy,
MA - Team Time (1st 5) 1:23:04.0 | Spread (1st 5) 1:32.0 |
| 27, 30, 35, 61, 64, (67), (80) |
| Matt Francouer, Robert Cannon, Vinh Tran, Jack Nelson, Jonathan Bina, (Kyle Clements), (Will Cook) |
| 15:58.0, 16:02.0, 16:15.0, 17:19.0, 17:30.0, (17:40.0), (18:18.0) |
8 | 254 | Princeville,
IL - Team Time (1st 5) 1:24:48.0 | Spread (1st 5) 1:55.0 |
| 31, 37, 42, 71, 73, (76), (80) |
| Denver Hoerr, Joseph Bosch, Grant Hunt, Torence Kieser, Jordan Johnson, (Marcel Murillo), (Caden Snyder) |
| 16:07.0, 16:17.0, 16:26.0, 17:56.0, 18:02.0, (18:06.0), (18:18.0) |
9 | 270 | Hanover,
MA - Team Time (1st 5) 1:25:26.0 | Spread (1st 5) 2:01.0 |
| 31, 37, 53, 72, 77, (88), (92) |
| Carter Zelinski, Colin Jenkins, Sean DeWitt, Brent Campbell, Mike Greene, (John Ryan), (Patrick Callow) |
| 16:07.0, 16:17.0, 16:56.0, 17:58.0, 18:08.0, (18:32.0), (18:52.0) |
10 | 281 | Aledo (Mercer County),
IL - Team Time (1st 5) 1:25:47.0 | Spread (1st 5) 1:46.0 |
| 37, 48, 57, 65, 74, (78), (85) |
| Derek Coulter, Dalton Koenig Plath, Lucas Arnold, Jude Hofmann, Jackson Long, (William Fredrickson), (Corbin Sturgill) |
| 16:17.0, 16:51.0, 17:01.0, 17:35.0, 18:03.0, (18:10.0), (18:26.0) |
11 | 296 | Teutopolis,
IL - Team Time (1st 5) 1:26:19.9 | Spread (1st 5) 1:43.6 |
| 43, 47, 55, 68, 83, (84), (99) |
| Ethan Weidner, Matthew Deters, Cole Probst, Brody Mette, Benjamin Kitten, (Joseph Lee), (Casey Deters) |
| 16:35.9, 16:44.5, 16:58.6, 17:41.4, 18:19.5, (18:21.9), (19:30.5) |
12 | 381 | Foxcroft Academy,
ME - Team Time (1st 5) 1:30:40.1 | Spread (1st 5) 2:17.0 |
| 49, 69, 79, 90, 94, (95), (108) |
| Joseph Keenan, Caleb Fockens, Gunnar Berlins-Haugh, Krystofer Downing, Joseph Nelson, (Aidan Currie), (Zachary Peirce) |
| 16:51.5, 17:44.6, 18:12.7, 18:42.8, 19:08.5, (19:10.2), (21:20.5) |
13 | 392 | Toulon (Stark County),
IL - Team Time (1st 5) 1:30:39.0 | Spread (1st 5) 1:22.0 |
| 62, 63, 87, 89, 91, (105) |
| Caden Daum, Payton Stahl, Alex Welch, Colby Carroll, Jack Winans, (Brett Browning) |
| 17:22.0, 17:29.0, 18:29.0, 18:35.0, 18:44.0, (20:49.0) |
14 | 407 | Lee Academy,
ME - Team Time (1st 5) 1:33:03.7 | Spread (1st 5) 3:15.3 |
| 46, 70, 86, 102, 103, (107) |
| Ethann Linscott, Noah Russell, Davide Zanotta, Kaleb Toby, Nick Allard, (Aidan Knowles) |
| 16:43.8, 17:54.7, 18:27.5, 19:58.6, 19:59.1, (21:13.5) |
15 | 438 | Olney (Richland County),
IL - Team Time (1st 5) 1:34:37.2 | Spread (1st 5) 2:11.7 |
| 66, 75, 96, 100, 101, (109) |
| Trenton Payne, Caleb Rudolphi, Kadyn Kuhn, Ruger Stevens, Noah Bower, (Hayden Travis) |
| 17:39.6, 18:04.6, 19:21.5, 19:40.2, 19:51.3, (22:52.3) |
16 | 450 | Kewanee (Wethersfield),
IL - Team Time (1st 5) 1:40:19.0 | Spread (1st 5) 7:45.0 |
| 44, 92, 98, 105, 111 |
| Coy McKibbon, Aiden Earley, Kashev Jaswal, Zach Kulisek, Adam Gerber |
| 16:42.0, 18:52.0, 19:29.0, 20:49.0, 24:27.0 |
17 | 505 | Dexter Regional,
ME - Team Time (1st 5) 1:47:33.9 | Spread (1st 5) 7:42.4 |
| 82, 97, 104, 110, 112 |
| Michael Gadwah, Jacob Ponte, Hunter Cram, Gadwah Miles, Christian Gallant |
| 18:19.1, 19:22.7, 20:44.2, 23:06.4, 26:01.5 |