1 | 66 | Port Byron (Riverdale),
IL - Team Time (1st 5) 1:19:29.6 | Spread (1st 5) 1:37.9 |
| 1, 2, 6, 27, 30, (45), (68) |
| Tommy Murray, Landis Musser, Peyton Sand, Braeden Bode, Mitchell Hasenour, (Cael Hinde), (Andy Murray) |
| 15:03.1, 15:18.4, 15:51.1, 16:36.0, 16:41.0, (17:08.0), (17:46.3) |
2 | 71 | Rockford (R. Christian),
IL - Team Time (1st 5) 1:20:20.8 | Spread (1st 5) 1:41.2 |
| 3, 4, 9, 13, 42, (57), (92) |
| Weston Forward, Aidan Sosnowski, Noah Shook, Tyler Nalley, Reece Wesseln, (Andrew Kurien), (Cameron McGonigal) |
| 15:24.3, 15:28.9, 16:06.5, 16:15.6, 17:05.5, (17:31.5), (18:11.1) |
3 | 131 | Pontiac,
IL - Team Time (1st 5) 1:22:47.2 | Spread (1st 5) 1:22.4 |
| 7, 17, 19, 38, 50, (55), (56) |
| Aidan Lee, Fernando Daily, Cam Fenton, Jaxen Paine, Tyler Hanson, (Logan McCabe), (Jake Dewald) |
| 15:53.8, 16:17.7, 16:24.1, 16:55.4, 17:16.2, (17:26.8), (17:30.2) |
4 | 162 | Sandwich,
IL - Team Time (1st 5) 1:23:35.3 | Spread (1st 5) 2:02.2 |
| 5, 11, 34, 39, 73, (84), (108) |
| Wyatt Miller, Max Cryer, Dayton Beatty, Hudson Wills, Josh Schaefers, (Alex Walsh), (Alan Parkison) |
| 15:48.5, 16:09.3, 16:49.8, 16:57.0, 17:50.7, (18:04.4), (18:42.4) |
5 | 205 | Rock Island (Alleman),
IL - Team Time (1st 5) 1:25:04.2 | Spread (1st 5) 1:23.1 |
| 15, 23, 44, 57, 66, (80), (143) |
| Danny Darrow, Noah Britton, Ben Milner, Nate Hein, Michael Noack, (Noah Verscha), (Caden Jenulius) |
| 16:16.9, 16:29.3, 17:06.5, 17:31.5, 17:40.0, (17:56.5), (19:50.4) |
6 | 210 | Erie-Prophetstown,
IL - Team Time (1st 5) 1:25:15.9 | Spread (1st 5) 1:12.7 |
| 18, 35, 43, 54, 60, (78), (85) |
| Charles Link, Lucas Dreisbach, Jacob Gibson, Victor Bonnell, Zane Romero, (Aidan Jepson), (Wyatt Beck) |
| 16:19.8, 16:54.0, 17:05.6, 17:24.0, 17:32.5, (17:56.2), (18:05.6) |
7 | 227 | Aledo (Mercer County),
IL - Team Time (1st 5) 1:25:25.0 | Spread (1st 5) 1:49.0 |
| 14, 29, 31, 67, 86, (88), (102) |
| Derek Coulter, Lucas Arnold, Corbin Sturgill, Blair Wilkerson, Mason Coulter, (Jack McKnight), (Trae Clark) |
| 16:16.8, 16:39.0, 16:41.4, 17:42.0, 18:05.8, (18:07.5), (18:29.3) |
8 | 239 | Rock Falls,
IL - Team Time (1st 5) 1:25:42.0 | Spread (1st 5) 1:54.1 |
| 12, 16, 52, 76, 83, (94), (116) |
| Anthony Valdivia, Jose Gomez, Christian Cid, Brady Root, Gunnar Damhoff, (Victor Rivera), (Darien Huggins) |
| 16:09.7, 16:17.0, 17:19.0, 17:52.5, 18:03.8, (18:15.4), (18:54.9) |
| 239 | Sterling (Newman Central Catholic),
IL - Team Time (1st 5) 1:25:45.3 | Spread (1st 5) 1:14.9 |
| 28, 32, 40, 62, 77, (100), (110) |
| Lucas Schaab, Lucas Simpson, Ken Boesen, Wyatt Widolff, Carver Grummert, (Ryan Welty), (Espen Hammes) |
| 16:37.7, 16:42.2, 16:59.0, 17:33.8, 17:52.6, (18:26.0), (18:44.0) |
10 | 279 | Winnebago,
IL - Team Time (1st 5) 1:26:46.7 | Spread (1st 5) 1:38.8 |
| 20, 33, 65, 75, 86, (91), (132) |
| Nicolai Martino, Joseph Erb Jr., Blake Linder, Daniel Hodgdon, Cole Thomas, (Brady Schaller), (Hudson Pope) |
| 16:27.0, 16:43.5, 17:38.2, 17:52.2, 18:05.8, (18:10.3), (19:20.5) |
11 | 320 | Amboy,
IL - Team Time (1st 5) 1:27:51.7 | Spread (1st 5) 2:12.0 |
| 21, 48, 50, 95, 106, (119), (190) |
| Kyler McNinch, Charlie Dickinson, Atticus Horner, Garrett Pertell, Kelton Schwamberger, (Jaden Haley), (Ryan Dickinson) |
| 16:28.0, 17:11.5, 17:16.2, 18:16.0, 18:40.0, (19:04.0), (21:58.4) |
12 | 372 | Manlius (Bureau Valley),
IL - Team Time (1st 5) 1:29:26.4 | Spread (1st 5) 3:25.4 |
| 10, 41, 69, 113, 139, (140), (145) |
| Elijah House, Benjamin Roth, Adrian Gallardo, Maddox Moore, Rhiley Pinter, (Owen Larkin), (Payton Walowski) |
| 16:07.7, 17:04.9, 17:48.0, 18:52.7, 19:33.1, (19:42.6), (19:55.9) |
13 | 388 | Marengo,
IL - Team Time (1st 5) 1:29:42.4 | Spread (1st 5) 2:32.2 |
| 25, 49, 78, 114, 122, (153), (161) |
| Marcus Ray, Patrick Signore, Jonathan Snelgrove, Gavin Prudlick, Noah Evans, (Logan Barrett), (Camden Weirich) |
| 16:34.3, 17:11.9, 17:56.2, 18:53.5, 19:06.5, (20:13.5), (20:44.0) |
14 | 400 | Seneca,
IL - Team Time (1st 5) 1:29:49.8 | Spread (1st 5) 3:03.7 |
| 8, 46, 96, 124, 126, (134), (144) |
| Austin Aldridge, Chris Poyner, Logan Pasakarnis, Calvin Maierhofer, Nate Sprinkel, (Jaxson Finch), (Colin Collet) |
| 16:06.3, 17:08.7, 18:16.9, 19:07.9, 19:10.0, (19:25.2), (19:54.8) |
15 | 470 | Polo,
IL - Team Time (1st 5) 1:32:23.6 | Spread (1st 5) 4:17.0 |
| 26, 63, 97, 121, 163, (165), (198) |
| Carson Jones, Ben Plachno, Kameron Grobe, Kale Grobe, Taryn Heather, (Joey Rowand), (Alex Temen) |
| 16:35.0, 17:34.6, 18:17.0, 19:05.0, 20:52.0, (20:54.4), (23:03.0) |
16 | 500 | Byron,
IL - Team Time (1st 5) 1:33:15.6 | Spread (1st 5) 4:35.4 |
| 24, 70, 98, 135, 173, (187), (194) |
| Tim Starwalt, Jon Wicklein, Paul Wicklein, Aiden Carby, Micah Hilliker, (Zach Krane), (Kenny Boehm) |
| 16:33.6, 17:48.6, 18:18.3, 19:26.1, 21:09.0, (21:56.1), (22:01.6) |
17 | 530 | Mendota,
IL - Team Time (1st 5) 1:34:44.0 | Spread (1st 5) 4:32.8 |
| 22, 72, 109, 160, 167, (171), (207) |
| Anthony Kelson, Dagen Setchell, Kody Chase, Travis Mumm, Harlan Gallagher, (Carlos Olivas), (Spencer Kain) |
| 16:28.2, 17:49.5, 18:43.0, 20:42.3, 21:01.0, (21:03.0), (24:33.5) |
18 | 533 | Durand,
IL - Team Time (1st 5) 1:33:45.0 | Spread (1st 5) 3:24.1 |
| 36, 99, 112, 131, 155, (172), (175) |
| Jaden Gocken, Roger Maines, Mason Vande Voorde, Zach Linder, Marcos Perez, (Evan Folk), (Dylan Smith) |
| 16:54.8, 18:22.2, 18:49.9, 19:19.2, 20:18.9, (21:08.0), (21:19.3) |
| 533 | East Dubuque,
IL - Team Time (1st 5) 1:34:20.6 | Spread (1st 5) 4:04.1 |
| 61, 82, 104, 105, 181, (204) |
| Arthur Horn, Devin Bradt, Wil Quinn, Lebron Ransom, Bryce Gempler, (Konner Allendorf) |
| 17:33.3, 18:03.1, 18:30.6, 18:36.2, 21:37.4, (24:16.6) |
20 | 539 | Kewanee (Wethersfield),
IL - Team Time (1st 5) 1:33:48.0 | Spread (1st 5) 2:46.9 |
| 47, 111, 116, 118, 147, (185), (191) |
| Karson Shrum, Dillon Sherbeyn, Noah Feltner, Aiden Earley, Logan Davis, (Matthew Ponce), (Nathan Van Cleve) |
| 17:10.4, 18:48.6, 18:54.9, 18:56.8, 19:57.3, (21:50.5), (21:58.5) |
21 | 569 | Stillman Valley,
IL - Team Time (1st 5) 1:35:37.0 | Spread (1st 5) 3:04.7 |
| 53, 59, 148, 152, 157 |
| Jeremiah Bogner, Holland Reynolds, Evan Jones, Storm Hickey, Paul Baker |
| 17:22.5, 17:31.7, 20:02.9, 20:12.7, 20:27.2 |
22 | 593 | Richmond (R.-Burton),
IL - Team Time (1st 5) 1:38:01.5 | Spread (1st 5) 6:47.8 |
| 74, 90, 93, 128, 208, (210) |
| Angus McClellan, Owen Weinfurtner, Jacob Farmer, Ryan McClellan, Cade Garrison, (Payton Weiland) |
| 17:51.0, 18:08.6, 18:11.4, 19:11.7, 24:38.8, (25:08.1) |
23 | 639 | Henry (H.-Senachwine),
IL - Team Time (1st 5) 1:37:32.7 | Spread (1st 5) 3:46.2 |
| 64, 101, 146, 151, 177, (188), (199) |
| Preston Rowe, Noah Dorsey, Jerrod Meffert, Nico Yee, James Braun, (Chris Yee), (Aiden Strong) |
| 17:36.1, 18:28.3, 19:57.0, 20:09.0, 21:22.3, (21:56.7), (23:08.8) |
24 | 677 | Rockford Lutheran,
IL - Team Time (1st 5) 1:39:49.0 | Spread (1st 5) 5:38.4 |
| 37, 115, 154, 174, 197, (212) |
| Kyle Gnewuch, Joey Mikel, Trystan Zellar, Jerzy Davis, Ryan Phillips, (Colton Debelak) |
| 16:55.0, 18:54.7, 20:15.4, 21:10.5, 22:33.4, (25:51.4) |
25 | 704 | Kewanee (H.S.),
IL - Team Time (1st 5) 1:39:40.5 | Spread (1st 5) 3:20.5 |
| 89, 133, 141, 163, 178, (213) |
| Dylan Rainwater, Jason Rusk, Chase Palm, Will Taylor, Mitchal Thorp, (Richard Millman) |
| 18:08.4, 19:23.9, 19:47.3, 20:52.0, 21:28.9, (26:25.7) |
26 | 725 | Lanark (Eastland),
IL - Team Time (1st 5) 1:40:53.7 | Spread (1st 5) 3:31.6 |
| 71, 150, 158, 170, 176, (184), (192) |
| Hudson Groezinger, JJ Prowant, Reid Witt, Trevor Janssen, Jameson Pannkuk, (Chase Bremmer), (Mayson Meinert) |
| 17:49.1, 20:08.2, 20:33.0, 21:02.7, 21:20.7, (21:47.0), (21:59.0) |
27 | 755 | Peru (St. Bede),
IL - Team Time (1st 5) 1:41:51.2 | Spread (1st 5) 3:00.5 |
| 107, 123, 162, 180, 183 |
| Nathan Husser, Greyson Marincic, Johnny Brown, Haiden Ator, Frank Fan |
| 18:40.9, 19:07.1, 20:48.4, 21:33.4, 21:41.4 |
28 | 764 | Taylor Ridge (Rockridge),
IL - Team Time (1st 5) 1:42:06.8 | Spread (1st 5) 3:27.7 |
| 103, 127, 166, 179, 189, (205) |
| Colton Reid, Lucas Bagwell, Ethan Brandmeyer, Mason Parker, Alex Geier, (Kayden Bain) |
| 18:30.4, 19:10.1, 20:55.4, 21:32.8, 21:58.1, (24:22.7) |
29 | 768 | Woodstock (Marian),
IL - Team Time (1st 5) 1:47:19.1 | Spread (1st 5) 7:14.3 |
| 81, 125, 142, 209, 211, (215), (216) |
| Roger Young, Ronan Costello, Derek Leitzen, Eli Schneck, Erick Banuelos-Gamboa, (Connor Truckenbrod), (Logan Cross) |
| 18:01.7, 19:09.5, 19:49.4, 25:02.5, 25:16.0, (26:55.8), (26:59.1) |
30 | 777 | Genoa (G.-Kingston),
IL - Team Time (1st 5) 1:42:18.8 | Spread (1st 5) 2:35.9 |
| 120, 138, 168, 169, 182, (195), (200) |
| Myles Kendzie, Nathan Brening, Clay Sanders, Hawke Mitchell, Will Berndt, (Jarik Scott), (Teo Tourino Fernandez) |
| 19:04.8, 19:29.8, 21:01.3, 21:02.2, 21:40.7, (22:07.0), (23:11.2) |
31 | 806 | Oregon,
IL - Team Time (1st 5) 1:44:44.7 | Spread (1st 5) 4:12.3 |
| 130, 136, 137, 201, 202 |
| Aidan Guida, Christopher Bolisenga, Ryan Noisten, Bryan Immel, Landen Elder |
| 19:12.7, 19:27.0, 19:28.0, 23:12.0, 23:25.0 |
32 | 887 | Oneida ROWVA,
IL - Team Time (1st 5) 1:47:59.6 | Spread (1st 5) 3:31.7 |
| 149, 156, 186, 193, 203 |
| Cooper Smith, Carson Moore, Wyatt Hall, Dylan Moore, Jaxson Pemberton |
| 20:06.9, 20:21.7, 21:53.0, 21:59.4, 23:38.6 |
33 | 904 | Spring Valley (Hall),
IL - Team Time (1st 5) 1:53:16.7 | Spread (1st 5) 7:26.6 |
| 129, 159, 196, 206, 214 |
| Eri Martinez-Prado, Joseph Caracheo, Blake Gambiani, Christopher Hollenbeck, Bryson Giacametti |
| 19:12.4, 20:39.0, 22:23.0, 24:23.3, 26:39.0 |