173Grayslake (Central), IL - Team Time (1st 5) 1:15:36.0 | Spread (1st 5) 1:53.0
1, 2, 7, 29, 34, (48), (100)
Jack (John) Aho, Matthew Aho, Eli Minsky, Luke Reblin, Mario Giannini, (Ben Steinbeck), (Ethan Boelens)
14:12.0, 14:27.0, 14:54.0, 15:58.0, 16:05.0, (16:13.0), (17:05.9)
2104Sterling (H.S.), IL - Team Time (1st 5) 1:17:15.5 | Spread (1st 5) 1:28.8
5, 10, 20, 27, 42, (137), (155)
Jake Gebhardt, Jonathan Landis, Bryce Tessmann, Mikio Martinez, Isaiah Moorman, (Jack Wike), (Sam Janssen)
14:41.0, 14:59.0, 15:34.7, 15:51.0, 16:09.8, (17:51.7), (18:46.0)
3119Crystal Lake (Central), IL - Team Time (1st 5) 1:17:34.3 | Spread (1st 5) 1:31.4
4, 11, 18, 40, 46, (49), (51)
Cole Barkocy, Weston Sterchi, Brandon Tomasello, Justin Jackson, Josh Johnson, (Jack Flynn), (Tyler Tomasello)
14:40.0, 15:04.0, 15:29.9, 16:09.0, 16:11.4, (16:13.2), (16:14.9)
4122Sycamore (H.S.), IL - Team Time (1st 5) 1:18:19.8 | Spread (1st 5) 1:12.2
8, 16, 28, 32, 38, (43), (55)
Stephen Poorten, Connor Farrell, Jake Carani, John Lerohl, Paul Ruetten, (Evan Jacobs), (Quinton Benzshawel)
14:54.8, 15:20.0, 15:54.0, 16:04.0, 16:07.0, (16:10.0), (16:17.5)
5158Dixon (H.S.), IL - Team Time (1st 5) 1:19:36.5 | Spread (1st 5) 31.0
23, 24, 33, 38, 40, (44), (89)
Sean Masterson, Jonah Fulton, Andrew Lohse, Collin Grady, Christian Seagren, (Blain Masterson), (Jacob Heller)
15:38.0, 15:38.3, 16:04.2, 16:07.0, 16:09.0, (16:11.0), (16:52.0)
6193Crystal Lake (Prairie Ridge), IL - Team Time (1st 5) 1:19:19.8 | Spread (1st 5) 1:54.8
9, 15, 36, 45, 88, (96), (104)
Filip Pajak, Mike Ostrow, James Lasak, Jacob Hanacek, David Tulke, (Kyle Sargeant), (Ryan Figgins)
14:55.0, 15:17.9, 16:05.9, 16:11.2, 16:49.8, (17:01.0), (17:09.7)
7200Hampshire, IL - Team Time (1st 5) 1:19:24.0 | Spread (1st 5) 1:43.7
6, 17, 49, 59, 69, (71), (84)
Jacob Oury, William Matushek, Elijah Stuart, Jeremy Horn, Santiago Arreola, (Kyle Blake), (Angel Yescas)
14:49.0, 15:29.0, 16:13.2, 16:20.1, 16:32.7, (16:34.9), (16:46.6)
8202Vernon Hills, IL - Team Time (1st 5) 1:20:02.3 | Spread (1st 5) 1:13.7
13, 26, 36, 63, 64, (92), (93)
Shane Williamson, Tim Krashevsky, Nick Mohrdieck, Theodore Chen, Zak Baumann, (Evan Webber), (Nikolay Kravtsev)
15:14.0, 15:50.9, 16:05.9, 16:23.8, 16:27.7, (16:57.9), (16:58.1)
9208Lake Villa (Lakes), IL - Team Time (1st 5) 1:19:41.1 | Spread (1st 5) 1:18.0
11, 21, 57, 58, 61, (66), (106)
Jeremy Wallace, Kael Moran, RJ Migas, Jack Erwin, Ethan Schommer, (Owen Wenberg), (Charlie Halberg)
15:04.0, 15:36.1, 16:19.3, 16:19.7, 16:22.0, (16:30.0), (17:11.0)
10257Burlington (Central), IL - Team Time (1st 5) 1:21:17.1 | Spread (1st 5) 56.9
25, 31, 47, 74, 80, (81), (122)
Tate Henrikson, Josh Teets, Anthony Farmer, Jack Zettl, Jack Hartmann, (Gio Martinez), (Mitchell Roedel)
15:46.2, 15:58.6, 16:12.4, 16:36.8, 16:43.1, (16:45.1), (17:29.6)
11267Belvidere (North), IL - Team Time (1st 5) 1:21:24.0 | Spread (1st 5) 31.9
30, 54, 55, 60, 68, (78), (98)
Alec Scott, Brandt Lerma, Virgil Munyemana, Jared Ellingson, Jack Macaluso, (Austin Harnois), (Jake Martocci)
15:58.4, 16:16.4, 16:17.5, 16:21.4, 16:30.3, (16:42.9), (17:03.0)
12285Maple Park (Kaneland), IL - Team Time (1st 5) 1:20:51.9 | Spread (1st 5) 2:17.6
3, 53, 66, 73, 90, (91), (94)
Matthew Richtman, Daniel Occhipinti, Andrew Kantola, Sam Webster, Aidan Lodwig, (Peyton Heiser), (Jacob Wielgos)
14:36.0, 16:16.1, 16:30.0, 16:36.2, 16:53.6, (16:56.7), (16:58.5)
13349Grayslake (North), IL - Team Time (1st 5) 1:22:22.7 | Spread (1st 5) 1:56.6
14, 70, 72, 86, 107, (116), (117)
Liam O'Connell, Cameron Detweiler, Marcus Sandroni, John Mutter, Brandt Batteau, (Ryan Schroeder), (Blake Barreca)
15:14.7, 16:33.9, 16:35.5, 16:47.3, 17:11.3, (17:23.2), (17:24.7)
14365Antioch, IL - Team Time (1st 5) 1:22:52.6 | Spread (1st 5) 1:24.8
22, 77, 82, 87, 97, (108), (125)
Charlie Smith, Joe Sculuca, Alex Besson, Max Barton, Kevin Vettesse, (Eric Hart), (Josh Linck)
15:37.1, 16:40.2, 16:45.6, 16:47.8, 17:01.9, (17:11.8), (17:31.1)
15383Mundelein (Carmel), IL - Team Time (1st 5) 1:23:13.2 | Spread (1st 5) 1:42.2
19, 75, 76, 104, 109, (111), (135)
Stephen Lacke, Jack Teehan, Tino Alivia, Alex Slack, Zach Schnieder, (Scott Haseman), (David Hoffman)
15:31.3, 16:39.3, 16:39.4, 17:09.7, 17:13.5, (17:18.6), (17:49.7)
16478Belvidere (H.S.), IL - Team Time (1st 5) 1:25:02.1 | Spread (1st 5) 55.2
62, 95, 99, 110, 112, (126), (133)
Jacob Taylor, Matt Danzl-Tauer, Sam Arco, Jon Allen, Bryan Rico, (Kris Segura), (Dane Jankiewicz)
16:23.7, 16:58.8, 17:04.1, 17:16.6, 17:18.9, (17:32.0), (17:47.4)
17482Rockford (Boylan Catholic), IL - Team Time (1st 5) 1:25:36.9 | Spread (1st 5) 2:03.6
35, 52, 118, 130, 147, (149), (150)
Cristian Gonzalez, Isaac DeLaRosa, Pablo Gomez, Micheal Olson, Mason Siebert, (Liam Keefe), (Noah Hedin)
16:05.3, 16:15.9, 17:26.8, 17:40.0, 18:08.9, (18:36.3), (18:36.5)
18525Woodstock (H.S.), IL - Team Time (1st 5) 1:25:57.4 | Spread (1st 5) 59.1
83, 84, 103, 123, 132, (136), (140)
Jarod Baker, Julio Arellano-Zapata, Anthony Thomas, Austin Castillo, Justin Kucharski, (Diego Cruz), (Carter Hansen)
16:46.5, 16:46.6, 17:08.9, 17:29.8, 17:45.6, (17:50.6), (17:58.7)
19533Marengo, IL - Team Time (1st 5) 1:26:15.4 | Spread (1st 5) 1:29.9
65, 102, 113, 114, 139, (141), (144)
Alex Leonard, John Henning, Jadon Kozin, Riley Hotchkiss, Cameron Vanderlinden, (Josh Chaffin), (Erik Guse)
16:28.6, 17:07.0, 17:20.5, 17:20.8, 17:58.5, (17:59.1), (18:05.4)
20612Wauconda, IL - Team Time (1st 5) 1:27:41.5 | Spread (1st 5) 1:17.9
79, 128, 129, 134, 142, (154), (156)
Adam Fox, Mike Messacar, Nick Brunn, Marcus Keller, Hunter Thompson, (Jared DeWyze), (Erik Keller)
16:43.0, 17:33.6, 17:35.9, 17:48.1, 18:00.9, (18:43.3), (18:46.6)
21630Rochelle, IL - Team Time (1st 5) 1:27:55.8 | Spread (1st 5) 28.7
120, 121, 124, 127, 138, (145), (146)
Austin Walsh, Lance Huftalin, Spencer DiSimoni, Spencer Di Simoni, Matthew Drendel, (Levi Johnson), (Diego Escobar)
17:27.9, 17:28.9, 17:30.0, 17:32.4, 17:56.6, (18:06.3), (18:08.2)
22686Woodstock (North), IL - Team Time (1st 5) 1:30:39.0 | Spread (1st 5) 1:16.9
115, 119, 148, 151, 153, (159), (161)
Aidan Filetti, Brandon Amann, Ryan Hanson, Luke Duenas, Braeden Given, (Danny Blalock), (Nick Phillips)
17:22.6, 17:27.8, 18:32.2, 18:36.9, 18:39.5, (19:32.6), (20:04.9)
23712Freeport (H.S.), IL - Team Time (1st 5) 1:34:18.6 | Spread (1st 5) 3:19.0
101, 131, 158, 160, 162, (164), (165)
Chris Metz, Tate Slaght, Jacob Priewe, Hunter Deal, Andrew Simmons, (TJ Whitmer), (Noah Watson)
17:06.8, 17:41.5, 19:11.6, 19:52.9, 20:25.8, (21:04.5), (21:10.7)
24781Sandwich, IL - Team Time (1st 5) 1:40:23.9 | Spread (1st 5) 5:51.1
143, 152, 157, 163, 166
Jacob Dallen, Mason Kellogg, Evan Underhile, Tanner Kelly, Joshua Gordon
18:02.8, 18:39.1, 19:04.3, 20:43.8, 23:53.9