1 | 73 | Columbia,
NY - Team Time (1st 5) 1:16:17.7 | Spread (1st 5) 1:20.6 |
| 2, 4, 16, 17, 34, (39), (50) |
| Liam Danaher, Dustin Chambers, Dante Albanese, Jared Kehmna, Andrew Gatchell, (John Powhida), (Zach Smith) |
| 14:36.4, 14:38.4, 15:32.3, 15:33.6, 15:57.0, (16:03.2), (16:25.7) |
2 | 101 | Rockford (R. Christian),
IL - Team Time (1st 5) 1:17:14.2 | Spread (1st 5) 1:49.5 |
| 1, 9, 10, 32, 49, (67) |
| Riley Wells, Brent Brunner, Josiah Vogel, Carter Fryer, Josh Honkamp, (Cal Granite) |
| 14:33.4, 15:09.2, 15:13.9, 15:54.8, 16:22.9, (16:51.9) |
3 | 166 | Averill Park Central,
NY - Team Time (1st 5) 1:19:23.8 | Spread (1st 5) 1:28.9 |
| 5, 22, 44, 47, 48, (56), (57) |
| Jeremy Gundrum, Adam Limoges, Noah Bonesteel, Andrew Fountain, Logan Escobar, (Peter Flick), (Sean Malenfant) |
| 14:51.4, 15:38.9, 16:14.2, 16:19.0, 16:20.3, (16:35.3), (16:36.7) |
4 | 191 | Marengo,
IL - Team Time (1st 5) 1:20:23.3 | Spread (1st 5) 50.1 |
| 19, 36, 42, 43, 51, (59), (76) |
| Alex Leonard, Luke Chaffin, Zach Secor, Aaron Moehrlin, CJ Arevalo, (Jadon Kozin), (Brant Lesher) |
| 15:35.7, 15:59.3, 16:09.2, 16:13.3, 16:25.8, (16:40.3), (17:05.2) |
5 | 196 | Winnebago,
IL - Team Time (1st 5) 1:20:36.6 | Spread (1st 5) 1:01.7 |
| 23, 29, 30, 53, 61, (85), (95) |
| Devin Tervelt, Dylan Pavlak, Tyler Hendrickson, Chase Upmann, Davy Lyons, (Ollie Johnson), (Brady Doyle) |
| 15:41.7, 15:48.5, 15:50.8, 16:32.2, 16:43.4, (17:19.3), (17:38.0) |
6 | 211 | Sterling (Newman Central Catholic),
IL - Team Time (1st 5) 1:20:37.2 | Spread (1st 5) 2:08.7 |
| 6, 7, 54, 66, 78, (79), (131) |
| Spencer Mauch, Shay Hafner, Matt Hodge, Ben Sheats, Quentin Larson, (Noah Welty), (Lucas Velasquez) |
| 14:59.9, 15:05.3, 16:33.0, 16:50.4, 17:08.6, (17:09.6), (18:51.4) |
7 | 212 | La Salle Institute,
NY - Team Time (1st 5) 1:21:00.1 | Spread (1st 5) 1:56.0 |
| 15, 31, 33, 45, 88, (91), (96) |
| Joseph Marchese, Ronan Coughlin, Tom Rotello, Ryan Ingle, Andrew Martin, (Evan Bell), (Matthew Vandenburgh) |
| 15:30.2, 15:53.6, 15:55.1, 16:15.0, 17:26.2, (17:28.4), (17:39.5) |
8 | 232 | Catholic Central,
NY - Team Time (1st 5) 1:21:30.8 | Spread (1st 5) 1:20.3 |
| 20, 38, 41, 62, 71, (73), (89) |
| Spencer Daley, Paul Barber, Jacob Freehart, Ian Spoor, Jake Foster, (Jared Jimenez), (Sebastian Kania) |
| 15:36.9, 16:02.5, 16:07.9, 16:46.3, 16:57.2, (17:00.8), (17:26.8) |
9 | 253 | Woodstock (Marian),
IL - Team Time (1st 5) 1:21:59.1 | Spread (1st 5) 1:55.7 |
| 11, 25, 63, 74, 80, (99), (106) |
| Ryan Jones, Peter Walsdorf, Andrew Pascente, Derek Lee, Spencer Hines, (Michael Morehead), (Angel Vences) |
| 15:15.7, 15:43.2, 16:46.4, 17:02.4, 17:11.4, (17:48.6), (17:58.4) |
10 | 277 | Aurora (Central Catholic),
IL - Team Time (1st 5) 1:22:42.7 | Spread (1st 5) 1:08.4 |
| 28, 46, 64, 69, 70, (72), (82) |
| Kennedy Cross, Tony LoPresti, Daniel McCully, Jacob Montelongo, Sam Woody, (Damon Becker), (Tony Cepeda) |
| 15:48.0, 16:15.8, 16:48.2, 16:54.3, 16:56.4, (16:57.3), (17:15.7) |
11 | 333 | Poplar Grove (North Boone),
IL - Team Time (1st 5) 1:24:14.3 | Spread (1st 5) 2:30.9 |
| 13, 55, 77, 87, 101, (108), (133) |
| Blake Walters, Connor Yunk, Andrew Hutchinson, Adrian Contreras, Michael Marchetti, (Nicholas Marchetti), (Tanner Meyers) |
| 15:19.1, 16:33.4, 17:06.4, 17:25.4, 17:50.0, (18:01.3), (18:54.5) |
12 | 344 | Johnsburg,
IL - Team Time (1st 5) 1:24:06.8 | Spread (1st 5) 3:22.2 |
| 3, 37, 97, 100, 107, (117), (118) |
| Tim Bertulis, Ben Guzick, Matt Tobin, Chris Tobin, Grady Germann, (Nate Wendt), (Trevor Santiago) |
| 14:37.3, 16:00.2, 17:40.5, 17:49.3, 17:59.5, (18:18.6), (18:19.2) |
13 | 382 | Rockford (Keith Country Day),
IL - Team Time (1st 5) 1:27:23.7 | Spread (1st 5) 5:06.1 |
| 14, 24, 81, 120, 143, (149) |
| Tristan Olpin, Josiah Rynne, Jason Koehler, Jack Schnor, Lonnie Swan, (Michael Von Driska) |
| 15:28.9, 15:42.4, 17:14.0, 18:23.4, 20:35.0, (21:25.6) |
14 | 401 | Oregon,
IL - Team Time (1st 5) 1:26:13.1 | Spread (1st 5) 2:35.2 |
| 12, 86, 98, 102, 103, (115), (116) |
| Ian Hussung, Jordan Wilkins, Mike Bower, Richard Bower, Ryan Hussung, (Andrew Harshman), (Conner Harshman) |
| 15:18.3, 17:22.4, 17:48.0, 17:50.9, 17:53.5, (18:05.6), (18:14.5) |
15 | 414 | Rockford Lutheran,
IL - Team Time (1st 5) 1:26:40.7 | Spread (1st 5) 1:50.7 |
| 58, 60, 65, 109, 122, (127), (129) |
| Rudy Krueger, Euan Schmid, Connor Nelson, Nathan Langley, Andrew Garab, (Kyle Schiller), (Jarrett Johnson) |
| 16:38.6, 16:41.9, 16:48.8, 18:02.1, 18:29.3, (18:41.2), (18:48.3) |
16 | 420 | Hoosic Valley Central,
NY - Team Time (1st 5) 1:28:10.1 | Spread (1st 5) 4:40.5 |
| 18, 21, 114, 125, 142, (146) |
| Ben Corey, Matt Rose, Yando Shane, Cameron Marotta, Dylan Clarkson, (Braden Allen) |
| 15:34.1, 15:38.5, 18:05.3, 18:37.6, 20:14.6, (20:58.9) |
17 | 425 | Harvard,
IL - Team Time (1st 5) 1:26:40.7 | Spread (1st 5) 2:07.4 |
| 35, 83, 84, 110, 113, (141), (150) |
| Reid Stricker, JJ Lich, Jason Pichardo, Jacob Pedersen, Zach Isonhart, (Levi Austin), (Travis Melson) |
| 15:57.4, 17:17.3, 17:18.4, 18:02.8, 18:04.8, (19:57.0), (21:59.9) |
18 | 438 | Byron,
IL - Team Time (1st 5) 1:29:16.2 | Spread (1st 5) 4:48.1 |
| 40, 52, 75, 126, 145, (147) |
| Drew Linhart, Ethan Kirk, Collin Conderman, Jonah Pearson, Brady Little, (Matt Kuehn) |
| 16:06.5, 16:31.3, 17:03.9, 18:39.9, 20:54.6, (21:00.3) |
19 | 448 | Rockford (Boylan Catholic),
IL - Team Time (1st 5) 1:28:10.1 | Spread (1st 5) 3:37.7 |
| 27, 68, 92, 124, 137, (154) |
| Peter LaMantia, Liam Keefe, Mason Siebert, Kyle Gomel, Nathan Hills, (Matthew Horning) |
| 15:46.8, 16:53.1, 17:29.5, 18:36.2, 19:24.5, (23:50.9) |
20 | 469 | Genoa (G.-Kingston),
IL - Team Time (1st 5) 1:28:09.5 | Spread (1st 5) 3:01.8 |
| 26, 90, 111, 112, 130, (132), (136) |
| Ryan Wade, Brennan Peters, Andrew Brenning, Mikhail Slavenas, Jacob Bray, (John Ramza), (Ian Dvorak) |
| 15:46.7, 17:27.1, 18:03.2, 18:04.0, 18:48.5, (18:54.3), (19:22.2) |
21 | 568 | Rensselaer,
NY - Team Time (1st 5) 1:34:37.5 | Spread (1st 5) 6:04.8 |
| 8, 135, 138, 139, 148, (151) |
| Henry Goca, Devin Krauss, Tim Stark, Andrew Krestzmar, Jordan Richardson, (Jermey Hover) |
| 15:05.7, 19:13.6, 19:32.1, 19:35.6, 21:10.5, (22:43.7) |
22 | 571 | Durand,
IL - Team Time (1st 5) 1:31:20.1 | Spread (1st 5) 1:26.4 |
| 93, 104, 119, 121, 134, (152) |
| Brock Klein, Alongi Joey, Tyler Kormoczy, Toby Craft, Aaron Folk, (Jace Lapp) |
| 17:34.6, 17:55.9, 18:22.1, 18:26.5, 19:01.0, (22:53.5) |
23 | 590 | Tamarac,
NY - Team Time (1st 5) 1:32:39.6 | Spread (1st 5) 2:10.4 |
| 94, 105, 123, 128, 140, (144), (153) |
| Blake Dunteman, Michael Gendron, William Ashley, Nathanie LaPlante, Trevor LeVan, (Hunte Fitzpatrick), (Shane Thrasher) |
| 17:35.3, 17:57.2, 18:34.1, 18:47.3, 19:45.7, (20:46.1), (23:32.5) |