1 | 161 | Ann Arbor Pioneer,
MI - Team Time (1st 5) 1:18:57.1 | Spread (1st 5) 30.2 |
| 13, 14, 28, 44, 62, (98), (152) |
| Nathan Karr, Dan Culbertson, Nick Kern, Adam Kern, David Wallington, (Andy Sanz-Guerrero), (Joe Frakes) |
| 15:34.8, 15:35.8, 15:46.2, 15:55.3, 16:05.0, (16:18.9), (16:30.6) |
2 | 258 | Linden,
MI - Team Time (1st 5) 1:19:46.4 | Spread (1st 5) 38.8 |
| 21, 26, 39, 60, 112, (203), (363) |
| Jacob Hord, Brad Ferrara, Brendan Sage, Kyle LeMieux, Dylan Ryan, (Mark Wright), (Garret Chappell) |
| 15:42.9, 15:45.5, 15:52.9, 16:03.4, 16:21.7, (16:40.2), (17:10.3) |
3 | 310 | Saginaw Heritage,
MI - Team Time (1st 5) 1:20:06.1 | Spread (1st 5) 46.2 |
| 18, 29, 63, 68, 132, (227), (243) |
| Travis Borchard, Arthur Acevedo, Brandon Cushman, Nathaniel Ellsworth, Matt Popielarz, (Jack Mott), (Dane Baase) |
| 15:40.1, 15:47.0, 16:05.2, 16:07.5, 16:26.3, (16:43.9), (16:47.5) |
4 | 354 | Lake Orion,
MI - Team Time (1st 5) 1:19:50.5 | Spread (1st 5) 1:05.7 |
| 8, 15, 17, 138, 176, (211), (219) |
| Sean Bone, Jeremiah Hargett, Ryan Ziolko, Nathan Ziolko, Jake Lauka, (Ian Prochaska), (Zach Prochaska) |
| 15:30.0, 15:38.0, 15:38.8, 16:28.0, 16:35.7, (16:42.0), (16:43.0) |
5 | 374 | Bay City Western,
MI - Team Time (1st 5) 1:20:35.5 | Spread (1st 5) 39.0 |
| 25, 40, 79, 113, 117, (282), (475) |
| Jon Hurrell, Pablo Ruiz, Alex Bladecki, Evan Toyzan, Matt Kabacinski, (Ryan Haag), (David Gould) |
| 15:43.7, 15:54.6, 16:12.3, 16:22.2, 16:22.7, (16:55.1), (17:45.5) |
6 | 492 | Detroit Catholic Central,
MI - Team Time (1st 5) 1:21:13.3 | Spread (1st 5) 38.3 |
| 38, 56, 105, 138, 155, (173), (232) |
| Ricardo Galindo, Alex Toloff, Viktor Puskorius, Austin Zebrowski, Andrew Garcia-Garrison, (John Paul), (Mackenzie Boyd) |
| 15:52.8, 16:00.8, 16:20.6, 16:28.0, 16:31.1, (16:34.9), (16:44.4) |
7 | 519 | Ann Arbor Huron,
MI - Team Time (1st 5) 1:21:07.9 | Spread (1st 5) 1:11.3 |
| 10, 86, 91, 117, 215, (235), (270) |
| Matt Vander Roest, Deion Pruitt, Caleb Kline, Kevin Egedy, Josh Orton, (Jack Lassaline), (Akshay Jetli) |
| 15:31.1, 16:15.4, 16:16.3, 16:22.7, 16:42.4, (16:45.5), (16:52.5) |
8 | 568 | Pinckney,
MI - Team Time (1st 5) 1:21:16.7 | Spread (1st 5) 1:10.7 |
| 11, 64, 131, 144, 218, (240), (391) |
| Matt Wines, Tanner Pesonen, Chris Lotz, Marcus Rogers, Jake Magier, (Michael Lahner), (Cal Magier) |
| 15:31.9, 16:06.8, 16:26.2, 16:29.2, 16:42.6, (16:46.8), (17:18.7) |
9 | 597 | Rockford,
MI - Team Time (1st 5) 1:21:54.8 | Spread (1st 5) 26.5 |
| 73, 100, 102, 140, 182, (215), (221) |
| George Goad, Spencer Gerber, Grant Gunneson, Nick Shear, Drake Veitenheimer, (Rich Sholtis), (Steven Ek) |
| 16:10.0, 16:19.6, 16:20.1, 16:28.6, 16:36.5, (16:42.4), (16:43.1) |
10 | 606 | Saline,
MI - Team Time (1st 5) 1:21:32.4 | Spread (1st 5) 1:00.2 |
| 20, 67, 151, 163, 205, (255), (266) |
| Brian Conn, Andrew Harper, Kevin Hendrickson, Andrew Barnett, Nathan Martis, (Joe Lipa), (Croix Jastrow) |
| 15:41.1, 16:07.4, 16:30.5, 16:32.1, 16:41.3, (16:49.3), (16:51.3) |
11 | 628 | Rochester Adams,
MI - Team Time (1st 5) 1:21:33.9 | Spread (1st 5) 1:06.0 |
| 15, 76, 115, 194, 228, (287), (396) |
| Mike Reimann, Alex Lindsay, Chris Griffin, Cameron Alcala, Mike Potoniec, (Tyler Garofalo), (Drew Raftopoulos) |
| 15:38.0, 16:11.6, 16:22.4, 16:37.9, 16:44.0, (16:56.0), (17:20.0) |
12 | 642 | Monroe,
MI - Team Time (1st 5) 1:21:55.5 | Spread (1st 5) 51.8 |
| 59, 93, 95, 115, 280, (306), (344) |
| Austin Whitelaw, Nicholas Petro, Drew Sanseverino, Andrew Kalenkiewicz, Ian Zawacki, (Zachary Garman), (Brett Rossio) |
| 16:02.7, 16:17.9, 16:18.0, 16:22.4, 16:54.5, (16:59.1), (17:06.9) |
13 | 709 | Hillsdale,
MI - Team Time (1st 5) 1:22:03.1 | Spread (1st 5) 50.2 |
| 36, 89, 182, 197, 205, (306), (506) |
| Joe McAvoy, Lyle Kafer, Mike Borton, Sebastian Reisch, Elijah Batchelor, (Korey Caulkins), (Casey Allen) |
| 15:51.1, 16:16.1, 16:36.5, 16:38.1, 16:41.3, (16:59.1), (18:12.4) |
14 | 710 | Vicksburg,
MI - Team Time (1st 5) 1:21:55.6 | Spread (1st 5) 1:02.8 |
| 47, 48, 141, 165, 309, (316), (394) |
| Chris Ryan, Mark Beams, John Ryan, Ryan Bowman, John Stokes, (Jake Andrews), (Daniel Schriemer) |
| 15:57.0, 15:57.6, 16:28.8, 16:32.4, 16:59.8, (17:00.7), (17:19.4) |
15 | 716 | Shepherd,
MI - Team Time (1st 5) 1:22:17.7 | Spread (1st 5) 28.2 |
| 72, 141, 148, 159, 196, (316), (376) |
| Caleb Rhynard, David Silversmith, Josh Kyser, Tyler Noble, Jared Gilbert, (Kurtis Hall), (Lynn Jones) |
| 16:09.8, 16:28.8, 16:29.4, 16:31.7, 16:38.0, (17:00.7), (17:14.6) |
16 | 761 | Plymouth,
MI - Team Time (1st 5) 1:22:13.7 | Spread (1st 5) 53.7 |
| 31, 156, 169, 188, 217, (433), (457) |
| Elmar Engholm, Derek Lax, Warren Buzzard, Matthew Neumann, Joseph Porcari, (Joe Porcari), (Derek Gielarowski) |
| 15:48.8, 16:31.4, 16:34.0, 16:37.0, 16:42.5, (17:30.0), (17:37.9) |
17 | 770 | Chelsea,
MI - Team Time (1st 5) 1:22:07.3 | Spread (1st 5) 1:12.5 |
| 32, 74, 96, 246, 322, (326), (408) |
| August Pappas, Bryce Bradley, Peter Wilke, Nick Hewitt, Dominic Conyheave, (Geoff Smith-Woolams), (Mark Smith) |
| 15:49.1, 16:10.3, 16:18.2, 16:48.1, 17:01.6, (17:03.2), (17:23.4) |
18 | 784 | FHE Ada Forest Hills Eastern,
MI - Team Time (1st 5) 1:22:06.1 | Spread (1st 5) 1:11.9 |
| 27, 80, 81, 297, 299, (366), (432) |
| Garrett Cullen, Chad Scott, Spencer Ferris, Jay Ferris, Erik Bates, (Alex Barber), (Colin Kammeraad) |
| 15:45.8, 16:12.5, 16:12.7, 16:57.4, 16:57.7, (17:12.8), (17:29.7) |
19 | 794 | Otsego,
MI - Team Time (1st 5) 1:22:21.5 | Spread (1st 5) 51.1 |
| 37, 135, 187, 214, 221, (418), (467) |
| Tommy Brinn, Robert Underwood, Brian Harvey, Matt Darnell, Trevor Brinn, (Nate Dendel), (Chad Harvey) |
| 15:52.0, 16:27.3, 16:36.8, 16:42.3, 16:43.1, (17:27.0), (17:41.0) |
20 | 795 | Northville,
MI - Team Time (1st 5) 1:22:19.4 | Spread (1st 5) 1:03.1 |
| 42, 88, 108, 257, 300, (356), (405) |
| Frank Unknown, Frank Griffiths, Jack Dalton, Trent Johnson, Jeff Girbach, (Colin Riley), (Jake Williams) |
| 15:55.1, 16:15.6, 16:20.9, 16:49.6, 16:58.2, (17:09.0), (17:21.4) |
21 | 801 | Caledonia,
MI - Team Time (1st 5) 1:22:20.2 | Spread (1st 5) 1:10.6 |
| 44, 90, 97, 231, 339, (439), (474) |
| Anthony Sterzick, Ben Diefenbach, Kort Alexander, Dylan Anderson, Matt Lacina, (Evan Zych), (Jordan Johnson) |
| 15:55.3, 16:16.2, 16:18.7, 16:44.1, 17:05.9, (17:31.1), (17:45.3) |
22 | 804 | GR West Catholic,
MI - Team Time (1st 5) 1:21:40.9 | Spread (1st 5) 1:37.6 |
| 3, 30, 159, 291, 321, (381), (395) |
| Tony Schafer, Antonio Schafer, Zeke Timmer, Austin Jacobson, Caleb Teachout, (Steven Sterkenburg), (Kevin Royce) |
| 15:23.8, 15:47.1, 16:31.7, 16:56.9, 17:01.4, (17:15.9), (17:19.7) |
23 | 817 | Rochester,
MI - Team Time (1st 5) 1:22:08.9 | Spread (1st 5) 1:27.1 |
| 7, 119, 154, 245, 292, (341), (505) |
| Kenny Laskowski, Anthony Rocco, Daniel Ma, Brett Blakely, Garrett Devoe, (Kyle Johnson), (Jared Kilpatrick) |
| 15:29.9, 16:23.0, 16:31.0, 16:48.0, 16:57.0, (17:06.0), (18:10.0) |
24 | 846 | Novi,
MI - Team Time (1st 5) 1:22:41.5 | Spread (1st 5) 39.2 |
| 71, 146, 168, 213, 248, (248), (286) |
| Mike Blaszczyk, Thomas Butler, Dan Egner, Alex Minghine, Joseph Schubring, (Geoffrey Giese), (Jacob Carless) |
| 16:09.0, 16:29.3, 16:32.9, 16:42.1, 16:48.2, (16:48.2), (16:55.9) |
25 | 854 | Williamston,
MI - Team Time (1st 5) 1:22:38.3 | Spread (1st 5) 51.4 |
| 58, 103, 170, 246, 277, (298), (413) |
| John Risch, Spencer Pioszak, Alex Robitaille, Brandon Heins, Andrew Syrek, (Greg Lutzke), (Sam Sukovich) |
| 16:02.1, 16:20.3, 16:34.3, 16:48.1, 16:53.5, (16:57.6), (17:25.5) |
26 | 862 | Benzie Central,
MI - Team Time (1st 5) 1:22:47.0 | Spread (1st 5) 35.1 |
| 93, 103, 124, 269, 273, (308), (370) |
| William Patterson, Robert Kerby, Tom Smeltzer, Talon Morris, David Rhodes, (Nick Radionoff), (William Huddleston) |
| 16:17.9, 16:20.3, 16:23.4, 16:52.4, 16:53.0, (16:59.6), (17:13.3) |
27 | 936 | Flint Powers Catholic,
MI - Team Time (1st 5) 1:22:48.2 | Spread (1st 5) 58.3 |
| 46, 119, 221, 272, 278, (314), (339) |
| Joseph Maki, Joe Maki, Dan Foley, Justin Waraniak, Kyle Hresko, (Matt Wallace), (Michael Stratton) |
| 15:55.5, 16:23.0, 16:43.1, 16:52.8, 16:53.8, (17:00.5), (17:05.9) |
28 | 938 | Grosse Pointe South,
MI - Team Time (1st 5) 1:22:29.8 | Spread (1st 5) 1:35.0 |
| 5, 119, 162, 324, 328, (401), (443) |
| Edwin Gay, Danforth Holley, John Davies, Colin Nugent, Daniel Dickson, (Michael Bellovich), (Holley Danforth) |
| 15:28.4, 16:23.0, 16:32.0, 17:03.0, 17:03.4, (17:21.0), (17:32.0) |
29 | 946 | Mattawan,
MI - Team Time (1st 5) 1:22:38.8 | Spread (1st 5) 1:38.7 |
| 12, 105, 180, 278, 371, (458), (469) |
| Jeff MacMillan, Alex Stadniford, Alex Standiford, Matt Kuhn, Thomas Meeker, (Cam Berry), (Gavin Fisher) |
| 15:34.7, 16:20.6, 16:36.3, 16:53.8, 17:13.4, (17:38.0), (17:42.5) |
30 | 955 | Grand Blanc,
MI - Team Time (1st 5) 1:22:24.1 | Spread (1st 5) 1:30.1 |
| 22, 24, 226, 312, 371, (382), (472) |
| Omar Kaddurah, Brett Burdick, Drake Carr, Jalen Payne, Nicholas Lefler, (Zachary Kughn), (Tyler Vogt) |
| 15:43.3, 15:43.5, 16:43.7, 17:00.2, 17:13.4, (17:16.0), (17:44.0) |
31 | 1019 | Freeland,
MI - Team Time (1st 5) 1:23:08.0 | Spread (1st 5) 1:00.7 |
| 52, 127, 239, 289, 312, (375), (496) |
| Anthony Miller, Kyle Henderson, Neil Noack, Nate Trejo-Tate, Ryan Burdo, (Monte Scott), (Jacob Card) |
| 15:59.5, 16:25.4, 16:46.5, 16:56.4, 17:00.2, (17:13.8), (18:03.0) |
32 | 1020 | Canton,
MI - Team Time (1st 5) 1:23:17.5 | Spread (1st 5) 45.6 |
| 83, 170, 191, 265, 311, (330), (367) |
| Duncan Spitz, Kyle Clinton, Miles Felton, Greg Reed, Zack Spreitzer, (Paul Rakovitis), (Zachary Spreitzer) |
| 16:14.4, 16:34.3, 16:37.6, 16:51.2, 17:00.0, (17:03.7), (17:13.0) |
33 | 1034 | Highland-Milford,
MI - Team Time (1st 5) 1:23:00.8 | Spread (1st 5) 1:21.1 |
| 22, 175, 185, 319, 333, (334), (337) |
| Nathan Huff, Nick Burt, Shawn Shove, Dylan Danowski, Nate Huff, (Darryl Jessup), (Paul Ausum) |
| 15:43.3, 16:35.3, 16:36.7, 17:01.1, 17:04.4, (17:05.0), (17:05.7) |
34 | 1049 | Fremont,
MI - Team Time (1st 5) 1:23:13.1 | Spread (1st 5) 1:05.7 |
| 48, 207, 225, 242, 327, (411), (469) |
| Nick Butcher, Tommy Jewett, Charlie Fias, Max Morrison, Jake Featherstone, (Matt Carlson), (Ramon Yanes) |
| 15:57.6, 16:41.4, 16:43.5, 16:47.3, 17:03.3, (17:24.8), (17:42.5) |
35 | 1058 | East Kentwood,
MI - Team Time (1st 5) 1:22:57.7 | Spread (1st 5) 1:19.7 |
| 33, 50, 271, 350, 354, (387), (446) |
| Fasika Aklilu, Isaac Cox, Connor Manion, John Vaneizenga, Mohamud Sharif, (Carter Delrosario), (Mohamed Mohamed) |
| 15:49.2, 15:58.4, 16:52.7, 17:08.5, 17:08.9, (17:16.9), (17:32.4) |
36 | 1067 | St. Johns,
MI - Team Time (1st 5) 1:23:53.6 | Spread (1st 5) 2:26.7 |
| 51, 61, 192, 251, 512, (520), (524) |
| Alex Salemi, Morsi Rayyan, Garret Parsons, Nathan Schafer, Stephen Kay, (Jacob Frankmann), (Zack Dvorak) |
| 15:58.6, 16:03.5, 16:37.7, 16:48.5, 18:25.3, (18:50.4), (19:16.3) |
37 | 1068 | St. Clair,
MI - Team Time (1st 5) 1:23:28.0 | Spread (1st 5) 1:13.1 |
| 70, 143, 164, 285, 406, (419), (430) |
| Derrick Laparl, Nick Brosky, LaParl Derrick, Brosky Nick, Patrick Miller, (Miller Patrick), (Matt Heminger) |
| 16:08.9, 16:29.0, 16:32.3, 16:55.8, 17:22.0, (17:27.8), (17:29.6) |
38 | 1075 | Troy,
MI - Team Time (1st 5) 1:22:48.9 | Spread (1st 5) 1:52.1 |
| 2, 65, 263, 367, 378, (393), (484) |
| Michael Atchoo, James Yau, William Yau, Mike Elsas, Wilson Pines, (Bradley Pienta), (Steve Cprek) |
| 15:22.9, 16:07.0, 16:51.0, 17:13.0, 17:15.0, (17:19.0), (17:52.0) |
39 | 1078 | Warren DeLaSalle,
MI - Team Time (1st 5) 1:22:53.2 | Spread (1st 5) 1:43.9 |
| 4, 185, 237, 303, 349, (376), (420) |
| Ben Miller, Stephen Glinski, Killian Smith, Andrew Cusmano, Kyle Smith, (John Chase), (Patrick Vaughn) |
| 15:24.0, 16:36.7, 16:46.0, 16:58.6, 17:07.9, (17:14.6), (17:27.9) |
40 | 1088 | Portage Northern,
MI - Team Time (1st 5) 1:23:40.1 | Spread (1st 5) 57.9 |
| 133, 149, 190, 204, 412, (424), (488) |
| Shaun Slater, Cody Osterhouse, Taylor Williams, Sean Ohman, David Linn, (Adrian Warga-Kane), (Elijah Smith) |
| 16:27.1, 16:29.9, 16:37.5, 16:40.6, 17:25.0, (17:28.5), (17:54.0) |
41 | 1091 | Potterville,
MI - Team Time (1st 5) 1:23:27.1 | Spread (1st 5) 1:35.9 |
| 42, 84, 136, 391, 438, (448), (512) |
| Larry Julson, Nick Flietstra, Collin Ward, Tyler Carter, Andrew Dilernia, (Nathan LaDuke), (Kyle Lamb) |
| 15:55.1, 16:14.9, 16:27.4, 17:18.7, 17:31.0, (17:33.3), (18:25.3) |
42 | 1104 | Ionia,
MI - Team Time (1st 5) 1:23:19.2 | Spread (1st 5) 1:19.0 |
| 35, 180, 254, 284, 351, (379), (407) |
| Kyle Slaughter, Tyler Ellis, Connor Montgomery, Austin Alcala, Joe Bauer, (Cody Kasper), (Don Blight) |
| 15:49.6, 16:36.3, 16:49.2, 16:55.5, 17:08.6, (17:15.2), (17:22.7) |
43 | 1108 | Clarkston,
MI - Team Time (1st 5) 1:23:36.5 | Spread (1st 5) 34.6 |
| 110, 202, 244, 264, 288, (399), (461) |
| Jeffrey Kuhl, Christian Bonzheim, Adam Bruderick, Johann Britting, Forbes Dever, (Branton Dennis), (Eric Nordquist) |
| 16:21.5, 16:39.9, 16:47.9, 16:51.1, 16:56.1, (17:20.7), (17:38.1) |
44 | 1127 | Fenton,
MI - Team Time (1st 5) 1:23:39.7 | Spread (1st 5) 49.0 |
| 92, 156, 209, 332, 338, (436), (455) |
| Evan Bancroft, Matt Gilbert, Nicholas French, Kyle Maddock, Patrick Hennig, (Victor Matthews), (Nick French) |
| 16:16.8, 16:31.4, 16:41.6, 17:04.1, 17:05.8, (17:30.6), (17:35.4) |
45 | 1143 | Temperance Bedford,
MI - Team Time (1st 5) 1:23:19.7 | Spread (1st 5) 1:28.7 |
| 19, 137, 305, 324, 358, (360), (371) |
| Tommy Valade, Nick Kaiser, Jordan Call, Chad Machinski, Derek Hibbs, (Troy Tidwell), (Andrew Althaus) |
| 15:40.6, 16:27.8, 16:59.0, 17:03.0, 17:09.3, (17:09.7), (17:13.4) |
46 | 1153 | Holland West Ottawa,
MI - Team Time (1st 5) 1:23:34.9 | Spread (1st 5) 1:17.9 |
| 53, 86, 250, 374, 390, (417), (478) |
| Stephen Rich, Brian Schreur, Kellen Mcelrath, Tyler Babinec, Jack Maher, (Alex Brock), (Mitch Spelde) |
| 15:59.9, 16:15.4, 16:48.3, 17:13.5, 17:17.8, (17:26.4), (17:49.4) |
47 | 1173 | Saugatuck,
MI - Team Time (1st 5) 1:23:33.1 | Spread (1st 5) 2:22.8 |
| 6, 54, 167, 461, 485, (499), (517) |
| Christian Birky, Tyler Slentz, Ethan Lievense, John Gibbons, Evan Knudsen, (Colin Hutchins), (Greg Wicks) |
| 15:29.5, 16:00.4, 16:32.8, 17:38.1, 17:52.3, (18:05.0), (18:38.1) |
48 | 1216 | Howell,
MI - Team Time (1st 5) 1:23:53.8 | Spread (1st 5) 1:12.7 |
| 69, 166, 260, 320, 401, (425), (497) |
| Clayton Woll, Chris Parent, Cody Briscoe, Zach Murphy, Logan Hughes, (Connor Larowe), (Alex Carignan) |
| 16:08.3, 16:32.6, 16:50.7, 17:01.2, 17:21.0, (17:28.8), (18:03.5) |
49 | 1248 | GR Christian,
MI - Team Time (1st 5) 1:24:03.1 | Spread (1st 5) 38.6 |
| 150, 161, 267, 318, 352, (380), (429) |
| Kevin Peterson, Eric Doornbos, Gabe Gunnink, Grant Ludema, Kai Koopman, (Jacob Kuyvenhoven), (Matt VanWyk) |
| 16:30.1, 16:31.9, 16:51.4, 17:01.0, 17:08.7, (17:15.4), (17:29.5) |
50 | 1254 | White Lake Lakeland,
MI - Team Time (1st 5) 1:24:02.6 | Spread (1st 5) 35.0 |
| 129, 232, 268, 310, 315, (420), (503) |
| Stefan Morell, Brent Rolfe, Chris Sherlock, Garret Zuk, Parker Snavely, (Craig Dudley), (Brendon Clover) |
| 16:25.6, 16:44.4, 16:52.1, 16:59.9, 17:00.6, (17:27.9), (18:09.3) |
51 | 1258 | Grandville Calvin Christian,
MI - Team Time (1st 5) 1:24:08.0 | Spread (1st 5) 1:26.4 |
| 66, 179, 199, 365, 449, (468), (523) |
| Edwin Wainaina, Kyle VanEerden, Andrew Reidsma, Brian Clark, Josh Kersjes, (Steven Haagsma), (Josiah Kuiper) |
| 16:07.1, 16:36.2, 16:38.8, 17:12.4, 17:33.5, (17:41.4), (19:00.9) |
52 | 1277 | Holt,
MI - Team Time (1st 5) 1:24:18.6 | Spread (1st 5) 1:18.0 |
| 82, 111, 219, 422, 443, (458), (476) |
| Joseph Hemingway, Eric Spitz, Kyle Hanton, Skyler Dutkiewicz, Philip Batterson, (Everett Rawlings), (Justin Gibbs) |
| 16:14.0, 16:21.6, 16:43.0, 17:28.0, 17:32.0, (17:38.0), (17:46.0) |
53 | 1279 | Whitmore Lake,
MI - Team Time (1st 5) 1:24:00.5 | Spread (1st 5) 1:21.0 |
| 41, 182, 292, 382, 382, (409), (436) |
| Zach Carpenter, Drew Ward, Matt Regal, Colton Judge, John Munro, (Ronnie Milbocker), (Patrik Mainez) |
| 15:55.0, 16:36.5, 16:57.0, 17:16.0, 17:16.0, (17:24.4), (17:30.6) |
54 | 1282 | Concord,
MI - Team Time (1st 5) 1:24:10.0 | Spread (1st 5) 2:34.7 |
| 9, 114, 260, 398, 501, (515), (522) |
| Kyle Stacks, Spencer Nousain, Joseph Brubaker, Ian Miller, Kyle Grimes, (Kevin Casey), (Nick Brigham) |
| 15:31.0, 16:22.3, 16:50.7, 17:20.3, 18:05.7, (18:29.0), (18:57.8) |
55 | 1295 | Grand Haven,
MI - Team Time (1st 5) 1:24:03.0 | Spread (1st 5) 1:14.8 |
| 57, 228, 276, 352, 382, (396), (416) |
| Joseph Duff, Will Hewitt, Kyle Kelly, Mike Swain, Evan Ingalls, (Taylor Piotrzkowski), (Cory Pfeffer) |
| 16:01.2, 16:44.0, 16:53.1, 17:08.7, 17:16.0, (17:20.0), (17:26.1) |
56 | 1299 | Okemos,
MI - Team Time (1st 5) 1:24:19.6 | Spread (1st 5) 54.8 |
| 153, 178, 259, 295, 414, (466), (482) |
| Umakanthan Kavin, Tyler Belyea, Matt Tague, Patrick Cruitt, Brad Hull, (Daniel Douches), (Joseph Dabrowski) |
| 16:30.8, 16:36.1, 16:50.0, 16:57.1, 17:25.6, (17:39.4), (17:51.9) |
57 | 1300 | Jackson Lumen Christi,
MI - Team Time (1st 5) 1:24:12.4 | Spread (1st 5) 46.2 |
| 123, 200, 290, 329, 358, (404), (495) |
| Ryan Donahue, Spencer Pageau, Joel Medina, Alex Wasick, Robert Parrott, (Seth Brunner), (Riley Schaff) |
| 16:23.1, 16:39.6, 16:56.8, 17:03.6, 17:09.3, (17:21.1), (18:00.4) |
58 | 1302 | Byron Center,
MI - Team Time (1st 5) 1:24:37.0 | Spread (1st 5) 1:44.4 |
| 85, 99, 262, 364, 492, (518), (519) |
| David Vandebunte, Jeff Sattler, Zac Bigelow, Micheal Wolfe, Daniel Vandebunte, (Kyle Clifton), (Colin Ludema) |
| 16:15.2, 16:19.5, 16:50.9, 17:11.8, 17:59.6, (18:39.7), (18:45.0) |
59 | 1304 | Adrian Lenawee Christian,
MI - Team Time (1st 5) 1:24:15.4 | Spread (1st 5) 52.1 |
| 128, 234, 252, 301, 389, (441), (498) |
| Will Brown, Wade Perry, Chris Hudson, Daniel Becker, Isaac Becker, (Taylor Smelser), (Spencer Perry) |
| 16:25.5, 16:45.2, 16:48.8, 16:58.3, 17:17.6, (17:31.5), (18:04.2) |
| 1304 | East Lansing,
MI - Team Time (1st 5) 1:24:14.0 | Spread (1st 5) 2:00.0 |
| 34, 207, 240, 345, 478, (480), (489) |
| Matt Hoshal, Robbie Glew, Will Kogut, Daniel Richardson, Ted McGinn, (Banjor Musa), (Eric Regalbuto) |
| 15:49.4, 16:41.4, 16:46.8, 17:07.0, 17:49.4, (17:50.3), (17:54.5) |
61 | 1328 | Bangor,
MI - Team Time (1st 5) 1:24:18.0 | Spread (1st 5) 48.0 |
| 108, 238, 292, 336, 354, (440), (486) |
| Matt Melvin, Lorenzo Martinez, Eric Thompson, David Watson, William Hodge, (Saul Saucedo), (Branden Graham) |
| 16:20.9, 16:46.1, 16:57.0, 17:05.1, 17:08.9, (17:31.4), (17:52.7) |
62 | 1332 | Harbor Springs,
MI - Team Time (1st 5) 1:23:50.2 | Spread (1st 5) 2:09.5 |
| 1, 193, 296, 400, 442, (455) |
| Tec Adams, Alan McCarty, Jacob Brushaber, Ben Kloss, Nate Schiefer, (Nick Cooper) |
| 15:22.4, 16:37.8, 16:57.3, 17:20.8, 17:31.9, (17:35.4) |
63 | 1344 | GR_South Christian,
MI - Team Time (1st 5) 1:24:28.0 | Spread (1st 5) 1:02.3 |
| 158, 197, 236, 302, 451, (464), (465) |
| Michael DeMann, Ben Bosch, Brendan Baars, Steve Johnson, David Huizingh, (Nick Gesink), (Robby Docter) |
| 16:31.6, 16:38.1, 16:45.9, 16:58.5, 17:33.9, (17:38.7), (17:38.9) |
64 | 1347 | Mason County Central,
MI - Team Time (1st 5) 1:24:42.8 | Spread (1st 5) 1:49.0 |
| 75, 173, 283, 323, 493, (514), (521) |
| Jared Lauber, Nathan Briggs, Jake Hernandez, Sam Bayle, Elliott Ambrose, (Nick Allen), (Boris Radloff) |
| 16:10.7, 16:34.9, 16:55.3, 17:02.2, 17:59.7, (18:28.4), (18:53.8) |
65 | 1363 | Traverse City Central,
MI - Team Time (1st 5) 1:24:32.2 | Spread (1st 5) 50.9 |
| 189, 194, 210, 348, 422, (450), (482) |
| Evan Dancer, Alex Lance, Reece Karbowski, James Padden, Drew Dancer, (Evan Cover), (Max Johnson) |
| 16:37.1, 16:37.9, 16:41.8, 17:07.4, 17:28.0, (17:33.8), (17:51.9) |
66 | 1367 | Sturgis,
MI - Team Time (1st 5) 1:24:39.0 | Spread (1st 5) 1:09.7 |
| 105, 177, 224, 426, 435, (511), (516) |
| Jay Marshall, Kam Mills, Matt Huff, Josh Swett, Thomas Griffith, (Neal Schlack), (Jacob Boyd) |
| 16:20.6, 16:35.8, 16:43.4, 17:28.9, 17:30.3, (18:21.6), (18:35.7) |
67 | 1368 | Macomb Dakota,
MI - Team Time (1st 5) 1:24:38.0 | Spread (1st 5) 1:12.0 |
| 119, 125, 228, 443, 453, (458), (510) |
| Philip Baldick, Nicholas Culbertson, Vincenzo Ferranti, Kevin King, Kyle Allinder, (Stephen Orr), (Blake Ryan) |
| 16:23.0, 16:24.0, 16:44.0, 17:32.0, 17:35.0, (17:38.0), (18:20.0) |
68 | 1401 | Hartland,
MI - Team Time (1st 5) 1:24:39.2 | Spread (1st 5) 1:46.3 |
| 55, 77, 362, 430, 477, (491), (500) |
| Joe Graves, Kevin Mahar, Ian McGinn, David Daavettila, Ross Kantola, (Jeremy Delor), (Tanner Gallant) |
| 16:00.7, 16:11.7, 17:10.2, 17:29.6, 17:47.0, (17:59.1), (18:05.3) |
69 | 1410 | Brighton,
MI - Team Time (1st 5) 1:24:32.0 | Spread (1st 5) 1:01.0 |
| 78, 273, 331, 361, 367, (401), (415) |
| Josh Partridge, John Childers, Tyler Partridge, Eric Kilpatrick, Nick Costello, (Jon Curtis), (Stephen Scarlett) |
| 16:12.0, 16:53.0, 17:04.0, 17:10.0, 17:13.0, (17:21.0), (17:26.0) |
70 | 1418 | Sparta,
MI - Team Time (1st 5) 1:24:44.1 | Spread (1st 5) 55.2 |
| 146, 170, 304, 388, 410, (494), (504) |
| Nate Dahlgren, Nathan Dahlgren, Alden Christafferson, Brandon George, Jacob Gilman, (Jake Gilman), (Jacob VerSluys) |
| 16:29.3, 16:34.3, 16:58.7, 17:17.3, 17:24.5, (18:00.3), (18:09.5) |
71 | 1469 | Salem,
MI - Team Time (1st 5) 1:24:58.0 | Spread (1st 5) 1:23.0 |
| 101, 211, 341, 345, 471, (487), (502) |
| Matt Devey, Mike Charara, Jason Smith, Alex Lang, Neal Gerlach, (Jimmy Daniels), (Jared Jones) |
| 16:20.0, 16:42.0, 17:06.0, 17:07.0, 17:43.0, (17:53.8), (18:08.0) |
72 | 1478 | Sterling Heights Stevenson,
MI - Team Time (1st 5) 1:24:55.0 | Spread (1st 5) 1:09.0 |
| 130, 273, 281, 341, 453, (507), (508) |
| Joey Burelle, Jeff Binienda, Tyler Seamans, Lukasz Walilko, Jarred Versical, (Tom Monette), (Neil Brender) |
| 16:26.0, 16:53.0, 16:55.0, 17:06.0, 17:35.0, (18:16.0), (18:17.0) |
73 | 1499 | Hesperia,
MI - Team Time (1st 5) 1:25:06.9 | Spread (1st 5) 1:09.0 |
| 144, 201, 257, 434, 463, (481), (509) |
| Dakota Cooper, Matt Peacock, David Nadjkovic, Jeff Cherry, Jordan Bates, (Andrew Aslakason), (Kyle Walch) |
| 16:29.2, 16:39.8, 16:49.6, 17:30.1, 17:38.2, (17:51.4), (18:19.1) |
74 | 1515 | Lansing Catholic,
MI - Team Time (1st 5) 1:25:07.3 | Spread (1st 5) 1:05.8 |
| 134, 252, 255, 427, 447, (473), (490) |
| Zach Harvey, Kevin Bergeron, Michael Castellani, Austin Winter, Zachary Zingsheim, (Ben Flint), (Nick Lemmer) |
| 16:27.2, 16:48.8, 16:49.3, 17:29.0, 17:33.0, (17:44.8), (17:57.1) |
75 | 1543 | Romeo,
MI - Team Time (1st 5) 1:25:02.0 | Spread (1st 5) 51.0 |
| 126, 334, 345, 356, 382, (427), (452) |
| Brad Vincent, Joe Gerow, Austin Jackson, Nicholas Jackson, Kory Lohrmann, (Doug O'Hair), (Nick Jackson) |
| 16:25.0, 17:05.0, 17:07.0, 17:09.0, 17:16.0, (17:29.0), (17:34.0) |