1 | 87 | Lansing Area Catholic,
MI - Team Time (1st 5) 48:48.5 | Spread (1st 5) 1:02.6 |
| 1, 3, 13, 15, 55, (74), (76) |
| Teddy Jurkovic, Keenan Rebera, Teddy Terzian, Jeff Lorencen, Bobby Reid, (Eric Behan), (Nate Dugener) |
| 9:16.6, 9:31.7, 9:50.2, 9:50.8, 10:19.2, (10:30.2), (10:30.6) |
2 | 118 | Grand Rapids Christian,
MI - Team Time (1st 5) 49:47.1 | Spread (1st 5) 23.4 |
| 9, 18, 24, 31, 36, (52), (77) |
| Patrick Jonker, Jim VanDyke, John VandenHeuval, Zach Terpstra, Eliot Borst, (Jacob Otte), (Trevor Wisneski) |
| 9:45.1, 9:52.4, 9:57.4, 10:03.7, 10:08.5, (10:17.4), (10:31.1) |
3 | 127 | North Rockford,
MI - Team Time (1st 5) 49:42.2 | Spread (1st 5) 48.3 |
| 7, 8, 20, 23, 69, (132), (140) |
| Mitchell Switzer, David Newberger, Sam Lewis, Issac Harding, Aaron Pekrul, (Grayson Harding), (Patrick Salyer) |
| 9:39.5, 9:44.1, 9:54.3, 9:56.5, 10:27.8, (11:13.4), (11:19.8) |
4 | 226 | Ionia,
MI - Team Time (1st 5) 51:06.8 | Spread (1st 5) 19.1 |
| 27, 38, 46, 56, 59, (60), (65) |
| Christiaan Duell, John McCord, Marshal Rademacher, Phillip Sipperley, Drew Conley, (Jake Van Ess), (Tim Mayer) |
| 10:01.8, 10:09.8, 10:14.4, 10:19.9, 10:20.9, (10:21.4), (10:24.7) |
5 | 263 | Olive Pierce,
CA - Team Time (1st 5) 51:16.0 | Spread (1st 5) 1:16.0 |
| 4, 34, 53, 71, 101, (109), (121) |
| Max Edwards, Colin Uekert, Dylan Shields, Isaiah Spieker, Sam Clough, (James Meskell), (Jesus Moreno) |
| 9:33.0, 10:08.0, 10:18.0, 10:28.0, 10:49.0, (10:56.0), (11:06.0) |
6 | 270 | Oak Crest,
CA - Team Time (1st 5) 51:22.0 | Spread (1st 5) 1:24.0 |
| 5, 19, 22, 109, 115, (166), (169) |
| Marco Jewell, Austin Ryan, Alex Merder, Matt Lawson, Eric Lawver, (Reese Buckingham), (Nick Johnston) |
| 9:36.0, 9:54.0, 9:56.0, 10:56.0, 11:00.0, (11:36.0), (11:37.0) |
7 | 271 | White Pine (Saginaw),
MI - Team Time (1st 5) 51:31.6 | Spread (1st 5) 26.5 |
| 32, 34, 63, 67, 75, (79), (116) |
| Parker Eisengruber, Andrew Ellsworth, Will Concannon, Noah Zerba, Connor Szukhent, (Tom Yura), (Ryan Laorr) |
| 10:03.9, 10:08.0, 10:23.0, 10:26.3, 10:30.4, (10:31.3), (11:00.1) |
8 | 280 | Cedar Springs,
MI - Team Time (1st 5) 51:44.0 | Spread (1st 5) 1:09.0 |
| 26, 30, 45, 57, 122, (153), (193) |
| Austin Sargent, Cameron Umphrey, Brandon Sipka, Gabe Zwinger, Josh Bray, (Bryan Taylor), (Remington Sawade) |
| 9:59.0, 10:03.0, 10:14.0, 10:20.0, 11:08.0, (11:29.0), (11:52.0) |
9 | 288 | Holland Black River,
MI - Team Time (1st 5) 51:35.8 | Spread (1st 5) 1:08.1 |
| 11, 25, 68, 78, 106, (197), (202) |
| Joseph Britt, Zach Schruer, Zach Spencley, Brenden Jones, Tyler Swanson, (Rohan Dandavati), (Lawton Prince) |
| 9:45.6, 9:58.6, 10:26.7, 10:31.2, 10:53.7, (11:57.5), (12:00.4) |
10 | 305 | Alma,
MI - Team Time (1st 5) 51:47.0 | Spread (1st 5) 25.1 |
| 39, 42, 51, 85, 88, (118), (171) |
| Brevan Bender, Jacob Adams, Mason Molesky, Spencer Benn, Collin Lott, (Bryce Devore), (Max Bos) |
| 10:10.0, 10:11.4, 10:17.2, 10:33.3, 10:35.1, (11:01.2), (11:37.3) |
11 | 314 | San Elijo,
CA - Team Time (1st 5) 51:54.0 | Spread (1st 5) 23.0 |
| 39, 44, 66, 81, 84, (148), (148) |
| Irvin Rojas, John Phillips, Grayson Manley, Patrick Krall, Josh Parmenter, (Vince Carpino), (Ian Yoon) |
| 10:10.0, 10:13.0, 10:26.0, 10:32.0, 10:33.0, (11:25.0), (11:25.0) |
12 | 351 | Bear Lake,
MI - Team Time (1st 5) 52:21.6 | Spread (1st 5) 1:07.3 |
| 14, 33, 89, 103, 112, (152), (204) |
| Jordan Anderson, Cole Verrett, Randy Pienta, Taylor Makowski, Josh Ide, (Jimmy Schoedel), (Ethan Hunt) |
| 9:50.4, 10:04.5, 10:37.8, 10:51.2, 10:57.7, (11:28.4), (12:02.8) |
13 | 390 | Saranac,
MI - Team Time (1st 5) 52:52.0 | Spread (1st 5) 1:21.3 |
| 16, 58, 73, 113, 130, (175), (251) |
| Branden Smith, Brendan Klynstra, Drew Young, Nathan LaWarre, Wyatt Haner, (Kyle VanSpronsen), (Andrew Priest) |
| 9:51.3, 10:20.3, 10:28.6, 10:59.2, 11:12.6, (11:39.0), (13:01.6) |
14 | 415 | East Rockford,
MI - Team Time (1st 5) 53:17.6 | Spread (1st 5) 1:08.0 |
| 29, 43, 102, 117, 124, (129), (130) |
| Nick Stellin, Daniel Haid, Casey Plambeck, Peter Manett, Jonah Hneckel, (Cole Randall), (Colin Reichenbach) |
| 10:02.8, 10:12.1, 10:50.9, 11:01.0, 11:10.8, (11:12.2), (11:12.6) |
15 | 436 | McBain,
MI - Team Time (1st 5) 53:29.3 | Spread (1st 5) 55.5 |
| 49, 50, 86, 125, 126, (240), (272) |
| Tyler Sterk, Quinn Kaspriak, Ethan Boyle, Truman Gilde, Taylor Martineau, (Sergei Ryan), (Isaac Rees) |
| 10:16.1, 10:16.4, 10:33.8, 11:11.4, 11:11.6, (12:37.7), (15:25.8) |
16 | 466 | Shepherd,
MI - Team Time (1st 5) 53:36.0 | Spread (1st 5) 1:51.9 |
| 6, 92, 99, 114, 155, (158), (224) |
| Tyler Wheeler, Tory Childs, Andrew Hutchinson, Josh Cline, Kyler Lada, (Josh Machuta), (James Travis) |
| 9:37.8, 10:42.0, 10:46.9, 10:59.6, 11:29.7, (11:32.0), (12:25.2) |
17 | 497 | Greenville,
MI - Team Time (1st 5) 53:40.0 | Spread (1st 5) 2:14.3 |
| 2, 81, 96, 154, 164, (182), (211) |
| Kyle Farmer, Ryan Lowing, Andrew Mason, Dakota Matelski, Chase Lincoln, (Jacob Reamer), (Devon Anderson) |
| 9:20.0, 10:32.0, 10:44.3, 11:29.4, 11:34.3, (11:42.5), (12:09.6) |
18 | 511 | Ithaca,
MI - Team Time (1st 5) 54:15.9 | Spread (1st 5) 1:26.0 |
| 48, 62, 64, 157, 180, (195), (216) |
| Bram DeSaegher, Noah Schneider, John Lambrecht, Jacob Merchant, Josh Jerome, (Tylor Coston), (Kyle Augustine) |
| 10:16.0, 10:22.5, 10:24.0, 11:31.4, 11:42.0, (11:54.6), (12:16.0) |
19 | 524 | Hesperia,
MI - Team Time (1st 5) 54:24.8 | Spread (1st 5) 1:36.1 |
| 28, 61, 100, 161, 174, (178), (229) |
| Damien Halverson, Arik LaFave, Davin Gowens, Nathan McKeown, Peyton Kraus, (Hunter Rosema), (Michael Aslakson) |
| 10:02.7, 10:21.6, 10:47.7, 11:34.0, 11:38.8, (11:40.4), (12:29.2) |
20 | 556 | West Int. Mt. Pleasant,
MI - Team Time (1st 5) 54:50.0 | Spread (1st 5) 48.8 |
| 80, 105, 107, 123, 141, (169), (185) |
| Josh Knight, Nick Prin, Connor Fiolek, Mitch Ridley, Kyle Montgomery, (Josh Schafer), (Tayler Haney) |
| 10:31.5, 10:52.6, 10:55.0, 11:10.6, 11:20.3, (11:37.0), (11:45.3) |
21 | 568 | Coopersville,
MI - Team Time (1st 5) 54:53.1 | Spread (1st 5) 1:56.6 |
| 12, 54, 143, 173, 186, (190), (194) |
| Derek Gillman, Neil Dalman, Sam Layton, Matt Denson, Austin Lampe, (Alex Sheridan), (TJ Leach) |
| 9:49.0, 10:18.3, 11:21.7, 11:38.5, 11:45.6, (11:50.5), (11:52.1) |
22 | 579 | Fremont,
MI - Team Time (1st 5) 55:05.9 | Spread (1st 5) 1:31.1 |
| 37, 104, 111, 151, 176, (180), (222) |
| Max Smith, Austin Nicholas, Daniel Pearce, Zachery Zimmerman, Mark Seadorf, (Jonah Novak), (Ian Klahre) |
| 10:08.8, 10:52.0, 10:57.1, 11:28.1, 11:39.9, (11:42.0), (12:20.0) |
23 | 640 | Beal City,
MI - Team Time (1st 5) 55:42.3 | Spread (1st 5) 2:18.2 |
| 10, 97, 160, 167, 206, (235), (244) |
| Nick Pung, Brendan Carrick, Zach Bellinger, Ethan Schafer, James Kolb, (Apollo Schafer), (Kyle Loos) |
| 9:45.3, 10:44.7, 11:32.6, 11:36.2, 12:03.5, (12:34.4), (12:42.1) |
24 | 683 | Wyoming Lee,
MI - Team Time (1st 5) 56:16.9 | Spread (1st 5) 1:33.5 |
| 90, 94, 139, 146, 214, (230), (232) |
| Alex Ozuna, Pedro Moreno, Alejandro Vargas, Trevor Farr, Jorge Evans, (Jason Poisson), (Carlos Rodriguez) |
| 10:38.4, 10:43.2, 11:19.3, 11:24.1, 12:11.9, (12:30.3), (12:32.4) |
25 | 732 | Newaygo,
MI - Team Time (1st 5) 57:03.9 | Spread (1st 5) 2:00.6 |
| 95, 108, 136, 147, 246, (247) |
| Andrew Polasek, Jordan VanKampen, Alex Newton, Adam Holeman, Dallas Miller, (Alex Mercer) |
| 10:43.6, 10:55.4, 11:16.2, 11:24.5, 12:44.2, (12:44.5) |
26 | 733 | Guajome Park Academy,
CA - Team Time (1st 5) 56:46.0 | Spread (1st 5) 1:06.0 |
| 92, 119, 161, 172, 189, (200), (210) |
| Jorge Gonzalez, Jordan Brisco, Carlo Manalad, Timothy Silos, David Mitchell, (Connor Marsh), (Kameran McClellahan) |
| 10:42.0, 11:04.0, 11:34.0, 11:38.0, 11:48.0, (12:00.0), (12:06.0) |
27 | 751 | Chippewa Hills,
MI - Team Time (1st 5) 57:02.4 | Spread (1st 5) 2:07.9 |
| 21, 144, 191, 192, 203, (235), (254) |
| Chris Oates, Tyler Parker, Zach Bentley, Corey Godden, Hunter Paulins, (Tyler Frease), (Austin Scott) |
| 9:54.8, 11:21.9, 11:51.2, 11:51.8, 12:02.7, (12:34.4), (13:09.1) |
| 751 | Grant,
MI - Team Time (1st 5) 56:54.9 | Spread (1st 5) 1:36.9 |
| 41, 156, 179, 187, 188, (213), (219) |
| Bobby Haskin, Benancio Rodriguez-Irwin, Tyler Copron, Mason Deible, Mitchell Harvey, (Logan Jennings), (Connor Tibbe) |
| 10:10.2, 11:30.2, 11:41.3, 11:46.1, 11:47.1, (12:10.6), (12:16.9) |
29 | 785 | TS Nurnberger,
MI - Team Time (1st 5) 57:31.0 | Spread (1st 5) 2:01.0 |
| 47, 135, 184, 201, 218, (239), (245) |
| Matt Starry, Jason Davis, Marcus Beeson, Jonathan Little, Michael Allen, (Lucas Willson), (Simeon Overlay) |
| 10:15.5, 11:15.7, 11:43.2, 12:00.1, 12:16.5, (12:37.3), (12:44.0) |
30 | 803 | Vista Acad of Arts,
CA - Team Time (1st 5) 57:41.0 | Spread (1st 5) 44.0 |
| 128, 138, 158, 183, 196, (241), (277) |
| Michael Nava, Marcus Owens, Zachary Kleppe, Zach Hammond, Cooper Edgar, (Juan Castaneda), (Javier Garcia) |
| 11:12.0, 11:18.0, 11:32.0, 11:43.0, 11:56.0, (12:38.0), (17:07.0) |
31 | 806 | La Center,
WA - Team Time (1st 5) 57:56.0 | Spread (1st 5) 1:12.7 |
| 133, 137, 145, 165, 226, (233), (243) |
| Austin Blankenship, Alex Firl, Onesimo Sebastian, Mathew Sheldon, Gavin Wolfe, (Sean Nolan), (Jake Ossenkop) |
| 11:13.5, 11:17.8, 11:23.5, 11:35.0, 12:26.2, (12:33.9), (12:40.1) |
32 | 815 | Hanover Horton,
MI - Team Time (1st 5) 57:59.0 | Spread (1st 5) 2:43.6 |
| 17, 168, 176, 217, 237, (248), (249) |
| Lucas Crisanti, Andrew Adkins, Allan Dowling, Tom Bland, Spencer Silveus, (Cameron Vinton), (Aaron Heath) |
| 9:51.4, 11:36.4, 11:39.9, 12:16.3, 12:35.0, (12:46.8), (12:53.6) |
33 | 823 | Mt. Pleasant Sacred Heart,
MI - Team Time (1st 5) 58:53.6 | Spread (1st 5) 3:02.5 |
| 91, 127, 134, 209, 262 |
| George Ronan, Sam Neyer, Isham Vashista, Collin Lambert, John Obeid |
| 10:39.3, 11:11.8, 11:15.0, 12:05.7, 13:41.8 |
34 | 849 | Valley,
CA - Team Time (1st 5) 58:18.0 | Spread (1st 5) 1:49.0 |
| 71, 148, 198, 212, 220, (258), (259) |
| Chad Hengesbach, Cory Large, Kit Schaefer, Sean Maple, Luke Stockes, (Daniel Rodriguez), (Andy Gonzalez) |
| 10:28.0, 11:25.0, 11:58.0, 12:10.0, 12:17.0, (13:24.0), (13:26.0) |
35 | 868 | Kent City,
MI - Team Time (1st 5) 59:59.1 | Spread (1st 5) 3:45.0 |
| 70, 98, 207, 228, 265, (267) |
| Colton Carew, Brayden Gruen, James Cook, Ben Swanson, Nicholas Kridler, (Tyler Vincent) |
| 10:27.9, 10:46.0, 12:04.1, 12:28.2, 14:12.9, (14:42.9) |
36 | 876 | DASH Homeschool,
WI - Team Time (1st 5) 58:30.0 | Spread (1st 5) 1:40.0 |
| 87, 161, 205, 208, 215, (227), (231) |
| Ransom Nyhart, Matthew LeSac, Christian LeSac, Levi Leonard, Glenn Kaboskey, (Zebulon Caspers), (Dawson Miller) |
| 10:34.0, 11:34.0, 12:03.0, 12:05.0, 12:14.0, (12:28.0), (12:31.0) |
37 | 933 | Fennville,
MI - Team Time (1st 5) 1:00:12.4 | Spread (1st 5) 2:33.0 |
| 83, 120, 225, 252, 253, (264), (266) |
| Jon Andrade, Cliff Morse, Jerry Mendoza, Antonio Reyes, Jacob Morse, (Robert Reyes), (Makel Bradley) |
| 10:32.1, 11:05.2, 12:26.0, 13:04.0, 13:05.1, (13:57.5), (14:18.6) |
38 | 1196 | Hingham,
MA - Team Time (1st 5) 1:08:59.0 | Spread (1st 5) 4:23.0 |
| 142, 250, 256, 273, 275, (276) |
| Pat Greene, John Gillig, Hugh Finnerty, Jack McGirr, Tucker Rowley, (Rafael Sogomonian) |
| 11:21.0, 12:59.0, 13:18.0, 15:37.0, 15:44.0, (16:52.0) |
39 | 1218 | Summit Ridge,
CO - Team Time (1st 5) 1:06:19.0 | Spread (1st 5) 2:46.0 |
| 198, 234, 255, 263, 268, (269), (271) |
| Joe Berg, Jacob Williams, Caleb Izmirian, Benton Meldrum, Stefan Los, (Luke McLean), (Aaron Cadayong) |
| 11:58.0, 12:34.0, 13:14.0, 13:49.0, 14:44.0, (14:48.0), (15:24.0) |
40 | 1232 | Toledo,
WA - Team Time (1st 5) 1:06:37.2 | Spread (1st 5) 2:37.7 |
| 221, 223, 257, 261, 270 |
| Chris Chambers, Ashton Fraser, Andrew Sutherland, Daniel Nollan, Alex Bacon |
| 12:17.3, 12:20.3, 13:23.9, 13:40.7, 14:55.0 |
41 | 1291 | Breckenridge,
MI - Team Time (1st 5) 1:12:58.0 | Spread (1st 5) 5:50.0 |
| 237, 242, 260, 274, 278, (279) |
| Garret Sugar, Gavin Marr, Alex Giles, Josh Westall, Noah Bleiler, (Hunter Chovanec) |
| 12:35.0, 12:40.0, 13:40.0, 15:38.0, 18:25.0, (19:17.0) |