1 | 96 | Beecher,
IL - Team Time (1st 5) 1:17:27.0 | Spread (1st 5) 1:13.0 |
| 3, 6, 16, 23, 48, (64), (81) |
| Grant Nykaza, Griffin Nykaza, Jordan Joaquin, Aaron Borgnam, Mike Polzin, (Matt Hensen), (Timothy Johnson) |
| 15:02.0, 15:05.0, 15:26.0, 15:39.0, 16:15.0, (16:27.0), (16:42.0) |
2 | 173 | Olney (Richland County),
IL - Team Time (1st 5) 1:19:17.0 | Spread (1st 5) 1:16.0 |
| 11, 18, 24, 47, 73, (95), (103) |
| Max Gassmann, Cale Stallard, Keon Stallard, Shane Newman, Joel Eagleson, (Brandon Phillips), (Connor Schonert) |
| 15:18.0, 15:31.0, 15:40.0, 16:14.0, 16:34.0, (16:54.0), (17:01.0) |
3 | 184 | Monticello,
IL - Team Time (1st 5) 1:19:19.0 | Spread (1st 5) 1:31.0 |
| 3, 13, 39, 57, 72, (98), (118) |
| Steve Schroeder, Luke Zocher, Andrew Hanselman, Patrick Hayes, Alex Furcich, (Stu Bauler), (Cole Marsteller) |
| 15:02.0, 15:20.0, 16:02.0, 16:22.0, 16:33.0, (16:57.0), (17:25.0) |
4 | 206 | Rochester,
IL - Team Time (1st 5) 1:20:22.9 | Spread (1st 5) 39.0 |
| 26, 30, 40, 49, 61, (88), (109) |
| Alex Alvey, Ryan Carroll, Jeff Surbeck, Austin Shunk, Zac Barnett, (Thomas Nelson), (Ian Schick) |
| 15:47.0, 15:51.0, 16:02.9, 16:16.0, 16:26.0, (16:46.0), (17:08.0) |
5 | 209 | Elmwood,
IL - Team Time (1st 5) 1:20:00.0 | Spread (1st 5) 1:23.0 |
| 10, 28, 28, 64, 79, (81), (90) |
| Ryan Bybee, Noah Isbell, Tyler Cox, Austin Teel, Jake Callister, (Nick Groeper), (Jared Harkness) |
| 15:15.0, 15:50.0, 15:50.0, 16:27.0, 16:38.0, (16:42.0), (16:47.0) |
6 | 214 | Ottawa (Marquette),
IL - Team Time (1st 5) 1:19:52.0 | Spread (1st 5) 1:29.0 |
| 8, 21, 27, 77, 81, (127), (129) |
| Evan Darm, James Weissensel, Lucas Hill, Drew Gama, Quinn Crowley, (Douglas Skromme), (David Finn) |
| 15:13.0, 15:33.0, 15:48.0, 16:36.0, 16:42.0, (17:34.0), (17:35.0) |
7 | 231 | Urbana (University),
IL - Team Time (1st 5) 1:20:32.0 | Spread (1st 5) 1:31.0 |
| 7, 37, 49, 57, 81, (93), (93) |
| Albert Anastasio, Buck Walsh, George Gunter, Vinay Shanbhag, Ziran Shang, (Miles Ross), (Jonny Yockey) |
| 15:11.0, 16:01.0, 16:16.0, 16:22.0, 16:42.0, (16:53.0), (16:53.0) |
8 | 235 | Sparta,
IL - Team Time (1st 5) 1:19:54.0 | Spread (1st 5) 1:50.0 |
| 8, 14, 14, 95, 104, (121), (154) |
| Wade Reeves, Wesley Bradshaw, Jon Hill, Trevor Morgan, Adam White, (Tony Briscoe), (Kenny Heaton) |
| 15:13.0, 15:22.0, 15:22.0, 16:54.0, 17:03.0, (17:27.0), (18:18.0) |
9 | 255 | Westmont,
IL - Team Time (1st 5) 1:20:55.0 | Spread (1st 5) 2:14.0 |
| 5, 32, 44, 59, 115, (125) |
| Henry Arndt, Scott Dvorak, Morris Jaspers, R.J. Pleva, Josh White, (Patrick Robertson) |
| 15:04.0, 15:58.0, 16:12.0, 16:23.0, 17:18.0, (17:32.0) |
10 | 260 | Tolono (Unity),
IL - Team Time (1st 5) 1:21:03.0 | Spread (1st 5) 1:20.0 |
| 17, 31, 61, 61, 90, (123), (144) |
| Scott Woodard, Doran Walsten, Colby Purcell, Austin Kramer, Nick Godsell, (Kendal Eckert), (Kyle Gateley) |
| 15:27.0, 15:57.0, 16:26.0, 16:26.0, 16:47.0, (17:31.0), (17:53.0) |
11 | 276 | Byron,
IL - Team Time (1st 5) 1:21:37.0 | Spread (1st 5) 39.0 |
| 32, 44, 49, 73, 78, (132), (136) |
| Joel Walden, Charles Sievers, Andrew McCarey, T.J. Pitcock, Brendan Walters, (Nate Brass), (Nick Lundin) |
| 15:58.0, 16:12.0, 16:16.0, 16:34.0, 16:37.0, (17:37.0), (17:40.0) |
12 | 280 | Rock Island (Alleman),
IL - Team Time (1st 5) 1:21:10.0 | Spread (1st 5) 1:26.0 |
| 19, 22, 52, 87, 100, (118), (134) |
| Matt Billingsley, Ethan Adlfinger, Liam Otto, Joe Mclaughlin, Austin Teel, (Michael Westbrooks), (Brandon DeBruine) |
| 15:32.0, 15:38.0, 16:17.0, 16:45.0, 16:58.0, (17:25.0), (17:38.0) |
13 | 288 | Rock Falls,
IL - Team Time (1st 5) 1:21:45.0 | Spread (1st 5) 48.0 |
| 32, 46, 54, 68, 88, (108), (141) |
| Zach Billings, Brandt Cole, Jose Hernandez, Chris Denning, Brok Lewis, (Chris Gallegos), (Colin Wyckstandt) |
| 15:58.0, 16:13.0, 16:19.0, 16:29.0, 16:46.0, (17:07.0), (17:50.0) |
14 | 317 | Champaign (St. Thomas More),
IL - Team Time (1st 5) 1:22:07.0 | Spread (1st 5) 1:05.0 |
| 32, 36, 55, 90, 104, (107), (112) |
| Jacob Helfrich, Nick Hess, Kelley Sean, Jarred Koerner, Brendan Remington, (Phillip Wozniak), (Jack Bolger) |
| 15:58.0, 15:59.0, 16:20.0, 16:47.0, 17:03.0, (17:05.0), (17:12.0) |
15 | 372 | Chicago (Latin),
IL - Team Time (1st 5) 1:23:10.0 | Spread (1st 5) 1:33.0 |
| 37, 43, 80, 85, 127, (148), (175) |
| Britt Henderson, Nick Stender, Ethan Lee, Tommy Cox, David Carlson, (Jonathon Lopez), (Eliot Stewart) |
| 16:01.0, 16:10.0, 16:41.0, 16:44.0, 17:34.0, (17:59.0), (19:13.0) |
16 | 376 | Tremont,
IL - Team Time (1st 5) 1:22:47.0 | Spread (1st 5) 2:08.0 |
| 11, 69, 76, 100, 120, (139), (157) |
| Cole Dill, Connor Enhle, Chris Pflederer, Sam Stuber, Colton Dailey, (Caleb Imig), (Austin Wildermuth) |
| 15:18.0, 16:30.0, 16:35.0, 16:58.0, 17:26.0, (17:48.0), (18:30.0) |
17 | 429 | Freeburg,
IL - Team Time (1st 5) 1:24:03.0 | Spread (1st 5) 1:10.0 |
| 56, 69, 71, 110, 123, (126), (162) |
| David Renner, Tim Southerland, Jacob Marler, Grant Grimshaw, Christopher Alt, (Brad Belt), (Ryan Price) |
| 16:21.0, 16:30.0, 16:32.0, 17:09.0, 17:31.0, (17:33.0), (18:41.0) |
18 | 444 | Harvard,
IL - Team Time (1st 5) 1:24:44.0 | Spread (1st 5) 2:03.0 |
| 41, 52, 64, 138, 149, (159), (171) |
| Alex Kick, Timmy Wiltshire, Chance Shelton, Eduardo Galvez, Dan Bach, (Cory Widmayer), (Kevin Wright) |
| 16:06.0, 16:17.0, 16:27.0, 17:45.0, 18:09.0, (18:32.0), (19:08.0) |
19 | 448 | Chicago (F.W. Parker),
IL - Team Time (1st 5) 1:24:48.0 | Spread (1st 5) 3:52.0 |
| 2, 42, 112, 129, 163, (197), (226) |
| Jonny Levin, Zach Peppin, Caleb Flack, Eloy Bleifuss-Prados, Josh Milgrom, (Cary Confino), (Jack Randall) |
| 15:00.0, 16:09.0, 17:12.0, 17:35.0, 18:52.0, (20:41.0), (24:23.0) |
20 | 459 | Quincy (Notre Dame),
IL - Team Time (1st 5) 1:24:32.0 | Spread (1st 5) 1:27.0 |
| 59, 64, 97, 98, 141, (155), (161) |
| Tanner Arntzen, Kyle McNett, Connor Mellon, Steven Musholt, Lucas Watson, (Adam Stupavsky), (Aaron Ley) |
| 16:23.0, 16:27.0, 16:55.0, 16:57.0, 17:50.0, (18:21.0), (18:38.0) |
21 | 501 | Carlinville,
IL - Team Time (1st 5) 1:25:18.0 | Spread (1st 5) 2:13.0 |
| 25, 85, 116, 129, 146, (170), (173) |
| Kevin Lapp, Justin Niehaus, Chris Mock, Austin Bierman, David Serrano, (Alex Leija), (Austin Landon) |
| 15:42.0, 16:44.0, 17:22.0, 17:35.0, 17:55.0, (19:07.0), (19:10.0) |
22 | 530 | Edwardsville (Metro-East Lutheran),
IL - Team Time (1st 5) 1:25:37.0 | Spread (1st 5) 1:05.0 |
| 73, 102, 104, 116, 135, (137), (139) |
| Josh Jump, Aaron Winenger, Joseph Bodenbach, Jace Dumont, Daniel Dixon, (Chase Keirn), (Evan Winenger) |
| 16:34.0, 16:59.0, 17:03.0, 17:22.0, 17:39.0, (17:42.0), (17:48.0) |
23 | 534 | Rockford (R. Christian),
IL - Team Time (1st 5) 1:25:38.0 | Spread (1st 5) 3:21.0 |
| 1, 114, 122, 147, 150, (152), (169) |
| Justin Rehfeldt, Chris Donovan, Tyler Menge, Eric Vermillion, Alex Moye, (Ethan Anderson), (Matt Bates) |
| 14:49.0, 17:14.0, 17:28.0, 17:57.0, 18:10.0, (18:15.0), (19:02.0) |
24 | 764 | Monmouth (M.-Roseville),
IL - Team Time (1st 5) 1:36:11.0 | Spread (1st 5) 5:41.0 |
| 19, 163, 179, 201, 202, (206), (211) |
| Gatlin Marlow, Devin Clark, Dalton Hottle, Mark Huston, Carter Neal, (Russell Frakes), (Eric Ramirez) |
| 15:32.0, 18:52.0, 19:23.0, 21:11.0, 21:13.0, (21:21.0), (21:32.0) |
25 | 810 | Carthage (Illini West),
IL - Team Time (1st 5) 1:33:43.0 | Spread (1st 5) 1:49.0 |
| 145, 150, 165, 168, 182, (194), (194) |
| Rod Rodeffer, Jon Tobias, J.T. Adams, Alex Gold, Sam Newberry, (Alex Biondolino), (Jon Brewer) |
| 17:54.0, 18:10.0, 18:57.0, 18:59.0, 19:43.0, (20:37.0), (20:37.0) |
26 | 839 | Liberty,
IL - Team Time (1st 5) 1:35:46.0 | Spread (1st 5) 2:35.0 |
| 132, 166, 166, 186, 189, (192), (204) |
| Ethan Graham, Nathan Obert, Brett Genenbacher, Shane Brinkman, Jacob Sorrill, (Jonah Peter), (Kody Leapley) |
| 17:37.0, 18:58.0, 18:58.0, 20:01.0, 20:12.0, (20:31.0), (21:15.0) |
27 | 895 | Lisle,
IL - Team Time (1st 5) 1:38:18.6 | Spread (1st 5) 3:01.9 |
| 153, 172, 174, 191, 205, (210), (219) |
| Alex Begley, Zach C Lange, William P DeCraene, Greg R Dzuricsko, Jefferson Y Chan, (Jacob R Tarasewicz), (Connor Corrigan) |
| 18:17.7, 19:09.9, 19:10.7, 20:20.7, 21:19.6, (21:31.2), (22:21.2) |
28 | 898 | Macomb,
IL - Team Time (1st 5) 1:39:05.0 | Spread (1st 5) 3:32.0 |
| 141, 160, 188, 202, 207, (220), (223) |
| Jackson Cavett, Owen Huff, Xavier Zahnle, Eric Olsen, Ben Freesmeyer, (Cylas Palacios), (Dominick Bear) |
| 17:50.0, 18:34.0, 20:06.0, 21:13.0, 21:22.0, (22:38.0), (23:08.0) |
29 | 924 | Chicago (Luther North),
IL - Team Time (1st 5) 1:40:07.0 | Spread (1st 5) 2:19.0 |
| 156, 187, 190, 193, 198, (208), (213) |
| Tyler Kesner, Joey Loose, Christian Randle, Kyle Luna, Jacob Kushiner, (James Baran), (Erik Figueroa) |
| 18:28.0, 20:02.0, 20:16.0, 20:34.0, 20:47.0, (21:26.0), (21:46.0) |
30 | 936 | Elgin (E. Academy),
IL - Team Time (1st 5) 1:40:01.8 | Spread (1st 5) 2:52.9 |
| 177, 178, 181, 184, 216, (217), (218) |
| Martin DeLeon, Irfan Uraizee, Billy Gracik, Matt Gould, Sohail Alikhan, (Derrick Demay), (Nick Skawinski) |
| 19:17.6, 19:19.2, 19:26.9, 19:47.6, 22:10.5, (22:10.8), (22:17.1) |
31 | 940 | Franklin,
IL - Team Time (1st 5) 1:43:52.0 | Spread (1st 5) 5:53.0 |
| 110, 185, 209, 215, 221, (225), (228) |
| Kollin Keltner, Zack Steelman, Jacob Lindgren, Zach Oettle, Alex Tate, (Mason Landes), (Dakota Grider) |
| 17:09.0, 20:00.0, 21:31.0, 22:10.0, 23:02.0, (23:53.0), (24:44.0) |
32 | 1008 | Rockford (Keith Country Day),
IL - Team Time (1st 5) 1:46:30.0 | Spread (1st 5) 4:14.0 |
| 176, 194, 200, 214, 224, (234) |
| Matt Greer, Carter Davis, Ben Ross, Shubham Chahar, Edward Hall, (Min Yi) |
| 19:17.0, 20:37.0, 21:03.0, 22:02.0, 23:31.0, (38:27.0) |
33 | 1024 | Lewistown,
IL - Team Time (1st 5) 1:55:57.0 | Spread (1st 5) 10:12.0 |
| 158, 179, 227, 229, 231, (232) |
| Jacob Woods, Ross Huff, Alex Ginglen, Brandon Harn, Zach Endsley, (Nathan McNeil) |
| 18:31.0, 19:23.0, 24:27.0, 24:53.0, 28:43.0, (29:57.0) |
34 | 1046 | Beardstown,
IL - Team Time (1st 5) 1:52:03.0 | Spread (1st 5) 6:40.0 |
| 183, 199, 212, 222, 230, (233) |
| Lex Smith, Brock Hay, Alex Taylor, Shawn McCombs, Dillon Paul, (Abraham Olivas) |
| 19:47.0, 20:59.0, 21:43.0, 23:07.0, 26:27.0, (35:29.0) |