159Benzie Central, MI - Team Time (1st 5) 51:16.0 | Spread (1st 5) 23.0
3, 4, 5, 22, 25, (61), (79)
William Huddleston, Andrew Hayden, Travis Clous, Ismael Halaweh, Max Moreno-Gaft, (Dakota Chapman), (Zane Brooks)
10:05.0, 10:06.0, 10:11.0, 10:26.0, 10:28.0, (10:57.0), (11:11.0)
262Saginaw Heritage, MI - Team Time (1st 5) 51:08.5 | Spread (1st 5) 35.3
1, 2, 15, 16, 28, (29), (32)
Evan Chiplock, Nate Cruz, Mitchell Ellsworth, Tom Acosta, Brandon Scharich, (David Jensen), (Bobby Leddy)
9:54.2, 10:02.1, 10:20.9, 10:21.8, 10:29.5, (10:30.2), (10:32.4)
391Grandville Calvin Christian, MI - Team Time (1st 5) 52:00.2 | Spread (1st 5) 30.1
9, 10, 13, 17, 42, (61), (102)
Justus Pinckney, Simon Reidsma, Zachary Nowicki, Josh Kersjes, Andrew Rylaarsdam, (Logan Jurgens), (Michael Brecker)
10:16.0, 10:16.1, 10:20.0, 10:22.0, 10:46.1, (10:57.0), (11:24.0)
4148Lansing Catholic, MI - Team Time (1st 5) 52:39.0 | Spread (1st 5) 21.0
20, 27, 30, 31, 40, (113), (134)
Zachary Zingsheim, Joe Marrah, Jimmy Hicks, Keenan Rebera, Austin Winter, (Teddy Terzian), (Nick Sampson)
10:23.0, 10:29.0, 10:31.0, 10:32.0, 10:44.0, (11:30.0), (11:39.0)
5216Midland Dow, MI - Team Time (1st 5) 53:34.8 | Spread (1st 5) 1:05.3
6, 37, 39, 46, 88, (96), (102)
Zach Wells, Daniel Tzou, Clayton Gould, Sam Owens, Josh Hovey-Horny, (Jeff Thiele), (Zach Hoffman)
10:12.2, 10:38.1, 10:38.3, 10:48.7, 11:17.5, (11:20.9), (11:24.0)
6245Swartz Creek, MI - Team Time (1st 5) 53:49.8 | Spread (1st 5) 1:00.5
19, 33, 35, 58, 100, (171), (213)
Troy Harbin, Mitch Sansiribhan, Cody Grant, Collin Charron, Tyler Mcpherson, (Philip Crandell), (John Schoolcraft)
10:22.6, 10:33.0, 10:35.1, 10:56.0, 11:23.1, (12:10.0), (12:42.2)
7249Midland, MI - Team Time (1st 5) 54:06.9 | Spread (1st 5) 55.8
7, 41, 51, 73, 77, (98), (104)
Justin Arlt, Miles Kilbreath, Travis Smith, Dan Radler, Lex Hollenbeck, (Ryan Koehlinger), (Jacob Greer)
10:14.4, 10:45.6, 10:50.5, 11:06.2, 11:10.2, (11:22.1), (11:24.5)
8261Gaylord, MI - Team Time (1st 5) 53:59.6 | Spread (1st 5) 1:13.1
12, 21, 52, 60, 116, (126), (136)
Charlend Howard, Nate Fischer, Jake Pasternak, Ian Callison, Sean Hope, (Collin Monusko), (Chris Ryan)
10:17.4, 10:23.5, 10:51.3, 10:56.9, 11:30.5, (11:34.7), (11:40.6)
9267Midland Bullock Creek, MI - Team Time (1st 5) 54:09.7 | Spread (1st 5) 1:05.5
14, 26, 45, 74, 108, (145), (147)
Adam Terwillegar, Cory Madaj, James Sira, Chandler Biggs, Tony Kall, (Alex Spilman), (John Sira)
10:20.3, 10:28.7, 10:47.6, 11:07.3, 11:25.8, (11:48.1), (11:48.8)
10284Clare, MI - Team Time (1st 5) 54:25.6 | Spread (1st 5) 38.6
34, 37, 53, 75, 85, (88), (154)
Jonathan Harper, Tanner Vida, Hunter Nivison, Kam Hawley, Brandon Frank, (Jake McFadden), (Riley Crawford)
10:34.7, 10:38.1, 10:51.8, 11:07.7, 11:13.3, (11:17.5), (11:55.6)
11297Bay City Western, MI - Team Time (1st 5) 54:32.3 | Spread (1st 5) 1:10.2
11, 56, 57, 63, 110, (143), (158)
Nathan Vorwerck, Nathan Flores, Justin Ayres, Jacob Botimer, Spencer Beggs, (Nick Eckerd), (Quinton Krueger)
10:17.1, 10:54.9, 10:55.4, 10:57.6, 11:27.3, (11:45.5), (11:58.0)
297Hemlock, MI - Team Time (1st 5) 54:41.1 | Spread (1st 5) 18.3
42, 48, 65, 70, 72, (99), (140)
Evan Oldenburg, Jaime Keck, Chris Berger, Chance Lisik, Cody Clark, (Peter Kariuki), (Nick Kaufmann)
10:46.1, 10:49.7, 10:59.4, 11:01.5, 11:04.4, (11:22.4), (11:41.7)
13353Shepherd, MI - Team Time (1st 5) 55:14.7 | Spread (1st 5) 53.3
24, 55, 86, 93, 95, (122), (124)
Kurtis Hall, Derek Starks, Marcus Sura, Tyler Wheeler, Josh Hutchinson, (James Newman), (Andy Travis)
10:26.8, 10:53.9, 11:14.1, 11:19.8, 11:20.1, (11:32.0), (11:32.5)
14361Breckenridge, MI - Team Time (1st 5) 55:14.1 | Spread (1st 5) 50.6
44, 50, 64, 71, 132, (180), (181)
Nate Partee, Kurt Gulick, Jesse Corbat, Kyle Gulick, Zach Reiber, (Jake Partee), (Austin Brittain)
10:46.8, 10:50.2, 10:57.8, 11:01.9, 11:37.4, (12:15.1), (12:15.7)
15469Reese, MI - Team Time (1st 5) 56:29.4 | Spread (1st 5) 31.6
67, 78, 92, 111, 121, (153), (194)
Cameron Marsrow, Nick Arnold, Ryan Weaver, Jeremy Weaver, Josh Childs, (Nate Arnold), (Mitchell Ackerman)
11:00.1, 11:10.4, 11:19.4, 11:27.8, 11:31.7, (11:55.4), (12:30.8)
16485Holt, MI - Team Time (1st 5) 56:46.0 | Spread (1st 5) 19.0
79, 87, 94, 112, 113, (119), (135)
Andrew Middleton, Grant Colligan, Everett Rawlings, Patrick Carrier, Matt Snay, (Chris Gillespie), (Kevin Caron)
11:11.0, 11:17.0, 11:20.0, 11:28.0, 11:30.0, (11:31.0), (11:40.0)
17504Mt. Pleasant Sacred Heart, MI - Team Time (1st 5) 56:35.8 | Spread (1st 5) 1:11.8
36, 69, 116, 139, 144, (195), (205)
Casey Voisin, Cooper Terry, Andrew Mumford, Jim English, Heath Ahlers, (Ben Schilling), (Shaun Collin)
10:35.4, 11:01.1, 11:30.5, 11:41.6, 11:47.2, (12:31.3), (12:37.3)
18545Bay City Central, MI - Team Time (1st 5) 57:06.5 | Spread (1st 5) 1:00.7
47, 68, 131, 148, 151, (165), (175)
Sid Saghir, David Burney, Alex Buendia, Chase Horsfield, Russell Bauer, (Luther Houle), (Nick Murphy)
10:49.5, 11:00.3, 11:37.0, 11:49.5, 11:50.2, (12:04.2), (12:11.9)
19554Rogers City, MI - Team Time (1st 5) 57:24.0 | Spread (1st 5) 1:06.9
66, 97, 106, 118, 167, (170), (198)
Paul Wilbert, Warren Beach, Joe Sobeck, Blake Fessler, Colton Fessler, (Jacob Sobeck), (Alex Andrzejewski)
11:00.0, 11:21.0, 11:25.3, 11:30.8, 12:06.9, (12:09.7), (12:33.0)
20575Pinconning, MI - Team Time (1st 5) 57:28.5 | Spread (1st 5) 2:16.7
8, 105, 128, 137, 197, (228), (243)
Ben Hemstreet, Cody Adcock, Travis Wascher, Connor Munley, Zach Nine, (Myles Grusnick), (Garrett Bleshenski)
10:15.4, 11:24.7, 11:35.6, 11:40.7, 12:32.1, (12:55.8), (13:09.0)
21651Essexville Garber, MI - Team Time (1st 5) 58:30.1 | Spread (1st 5) 2:23.7
18, 59, 138, 216, 220, (221), (227)
Alex Grills, Ben Yagiela, Jimmy Wetters, Chase Knipp, Lawrence Florida, (Jacob Stone), (Alex Willett)
10:22.3, 10:56.4, 11:41.1, 12:44.3, 12:46.0, (12:46.1), (12:54.2)
22669Beaverton, MI - Team Time (1st 5) 58:32.8 | Spread (1st 5) 1:00.4
90, 119, 129, 149, 182, (196), (201)
Erik Maxwell, Zeke Dassay, Ryan Rybkowski, Kenny Fetterolf, Austin Schnepp, (Zach Babcock), (Travis Sleight)
11:17.8, 11:31.0, 11:35.9, 11:49.9, 12:18.2, (12:31.5), (12:35.7)
669Saginaw Michigan Lutheran Seminary, MI - Team Time (1st 5) 58:52.7 | Spread (1st 5) 1:49.7
54, 84, 127, 193, 211, (224), (259)
Darian Schnose, Aaron Pretzer, Seth Krueger, Caleb Krueger, Sam Bumhoffer, (Cristian Garza), (Hayden Miller)
10:52.2, 11:13.1, 11:35.3, 12:30.2, 12:41.9, (12:52.2), (13:20.2)
24713Eaton Rapids, MI - Team Time (1st 5) 59:08.0 | Spread (1st 5) 1:45.0
79, 122, 141, 142, 229, (247), (296)
Kenny Wherry, Nick Ferris, Jake Spencer, Brad St. Aubin, Jake Roodvoets, (Alan Griffith), (Matt Olson)
11:11.0, 11:32.0, 11:44.0, 11:45.0, 12:56.0, (13:13.0), (14:07.0)
25742Saginaw Swan Valley, MI - Team Time (1st 5) 59:32.0 | Spread (1st 5) 2:00.2
23, 164, 173, 190, 192, (233), (241)
Jacob Fong, Sean Suitor, Sebastian Ramos, Nick Miller, James Monaghan, (Josh Simmons), (AJ Wellman)
10:26.2, 12:02.4, 12:11.6, 12:25.4, 12:26.4, (13:00.0), (13:07.2)
26793Harbor Springs, MI - Team Time (1st 5) 1:00:20.6 | Spread (1st 5) 1:55.5
76, 101, 152, 225, 239, (288), (324)
Michael Sutton, Ben Kloss, Jeffrey Howard, Joe Brushaber, Trevor Rohrer, (Andrew Furstenberg), (Jacob Nethercott)
11:09.2, 11:23.4, 11:50.7, 12:52.6, 13:04.7, (13:58.7), (14:58.1)
793Montabella, MI - Team Time (1st 5) 59:57.2 | Spread (1st 5) 1:04.8
125, 130, 157, 173, 208, (217), (218)
Parker Eldred, Christian Watson, Patrick Crawford, Thomas Ranney, Dakoda Lobert, (Austin Garner), (Nick Moulter)
11:33.4, 11:36.4, 11:57.6, 12:11.6, 12:38.2, (12:45.6), (12:45.9)
28802St. Louis, MI - Team Time (1st 5) 1:00:18.4 | Spread (1st 5) 1:22.6
91, 155, 162, 185, 209, (248), (261)
Dylan Rockafellow, Tanner Sova, Shawn Bell, Tyler Humphrey, Connor Pilmore, (Zach Stedman), (Brett Humphrey)
11:18.1, 11:56.0, 12:00.3, 12:23.3, 12:40.7, (13:13.4), (13:20.8)
29917Carrollton, MI - Team Time (1st 5) 1:01:47.5 | Spread (1st 5) 1:54.7
107, 133, 184, 234, 259, (270), (328)
Paul Pack, Cuyler Shepler, Jayme Guidroz, Jeff Blanton, Johnson Michael, (Schwind Tyeric), (Bailey Schwerin)
11:25.5, 11:38.4, 12:23.0, 13:00.4, 13:20.2, (13:31.3), (15:34.7)
30956Standish Sterling, MI - Team Time (1st 5) 1:03:58.4 | Spread (1st 5) 4:34.7
83, 115, 177, 251, 330
Ben Lentz, Duane Bean, Jeff Schlicker, Miguel Strawn, Dryw Lee
11:12.8, 11:30.2, 12:13.6, 13:14.3, 15:47.5
31980FH Harrison (Closed June '19), MI - Team Time (1st 5) 1:02:29.0 | Spread (1st 5) 1:36.0
150, 155, 166, 245, 264, (268), (311)
Ian Cleary, Marcus Reed, Joe Blair, Connor Rubin, Curtis Coscarelli, (Joseph Carter), (Kevin Neuman)
11:50.0, 11:56.0, 12:06.0, 13:11.0, 13:26.0, (13:30.0), (14:30.0)
321009Tawas, MI - Team Time (1st 5) 1:02:52.0 | Spread (1st 5) 45.0
176, 188, 191, 223, 231, (299), (315)
Anthony Kushner, Zach Beavers, Josh McGuire, Taylor Knapp, Kalvin Lentz, (Michael Moran), (David Ramsdell)
12:12.6, 12:24.0, 12:25.9, 12:51.9, 12:57.6, (14:10.6), (14:35.1)
331015Mancelona, MI - Team Time (1st 5) 1:03:11.8 | Spread (1st 5) 2:02.8
82, 215, 222, 244, 252, (258), (267)
Shayne Dingman, Steven Fox, RJ Homan, Alex Carter, Decker Damien, (Caleb Davis), (Brandon Dingman)
11:12.7, 12:43.7, 12:49.4, 13:10.5, 13:15.5, (13:20.1), (13:29.2)
1015Saginaw Nouvel, MI - Team Time (1st 5) 1:03:19.5 | Spread (1st 5) 2:36.4
109, 160, 189, 265, 292, (294), (295)
Harrison Schaffer, Andrew Carlisle, Bradley Krajkowski, Trevor Robertson, Mitch Lipinski, (Andrew Kocks), (Chad Czerny)
11:26.7, 11:58.6, 12:24.8, 13:26.3, 14:03.1, (14:06.3), (14:06.6)
351070Pontiac Notre Dame Prep, MI - Team Time (1st 5) 1:04:07.0 | Spread (1st 5) 2:45.0
49, 237, 256, 257, 271, (278), (306)
Troy Kauffman, Luke Brennan, Danny Hogan, Brendan O'Neil, John Ireland, (Joshua Fullerton), (Joe Soisson)
10:50.0, 13:04.0, 13:18.0, 13:20.0, 13:35.0, (13:44.0), (14:20.0)
361099Gaylord St. Mary, MI - Team Time (1st 5) 1:04:15.3 | Spread (1st 5) 1:13.3
199, 203, 204, 212, 281, (283)
Luke Wisniewski, Adam Makarewicz, Dylan Masko, Luke Brown, Gabe Nowicki, (Charles Strehl)
12:33.4, 12:36.5, 12:36.7, 12:42.0, 13:46.7, (13:50.3)
371122Harrison, MI - Team Time (1st 5) 1:04:22.9 | Spread (1st 5) 1:15.9
163, 210, 242, 253, 254, (287), (288)
Brenden Taylor, Tyler Girardin, Brooks Leonard, Mike Minski, Tyler Sigafoose, (Josh Mitchell), (Daniel Yoder)
12:00.8, 12:41.0, 13:08.7, 13:15.7, 13:16.7, (13:57.6), (13:58.7)
381127Boyne Falls, MI - Team Time (1st 5) 1:04:58.6 | Spread (1st 5) 2:18.4
158, 186, 202, 279, 302, (331)
Forrest Williams, Kory Skop, Brendon Matelski, Kevin Lange, Max Reed, (Crosby Boettger)
11:58.0, 12:23.4, 12:36.0, 13:44.8, 14:16.4, (16:00.1)
391139Sanford-Meridian, MI - Team Time (1st 5) 1:05:05.2 | Spread (1st 5) 1:59.2
172, 187, 206, 277, 297
Ken Burns, Nato Noel, Dan Burns, Calvin Webber, Casey Owens
12:10.4, 12:23.8, 12:37.8, 13:43.6, 14:09.6
401170Saginaw Arts and Sciences, MI - Team Time (1st 5) 1:05:23.7 | Spread (1st 5) 2:03.1
161, 178, 268, 272, 291, (301), (320)
Channing McKay, Mason Friend, Seth Blue, Kyle Enwiller, Aaron Rozin, (Zac Eisenlord), (Saxon Gonzales)
11:59.6, 12:14.1, 13:30.0, 13:37.3, 14:02.7, (14:13.2), (14:49.9)
411208Central Lake / Ellsworth, MI - Team Time (1st 5) 1:06:12.5 | Spread (1st 5) 2:51.2
146, 232, 240, 273, 317, (326)
Carrick Conway, Logan SnyderOlsen, Zack Harvey, Erik Youmans, Wyatt Morris, (Brian Willson)
11:48.5, 12:59.6, 13:06.5, 13:38.2, 14:39.7, (15:17.1)
421213Lansing Waverly, MI - Team Time (1st 5) 1:06:20.0 | Spread (1st 5) 2:02.0
168, 183, 280, 284, 298, (310), (322)
Gregory Johnson, Jason Maldonado, Mike Young, Molefi Branson, Jordan Potter, (Aaron Frederick), (Micheal Do)
12:08.0, 12:20.0, 13:46.0, 13:56.0, 14:10.0, (14:29.0), (14:54.0)
431229Grand Ledge, MI - Team Time (1st 5) 1:06:11.1 | Spread (1st 5) 1:43.5
200, 214, 249, 263, 303, (308), (311)
Tyler McCartney, Kelin Brown, Nathan Goschka, Logan Krolzaleski, Austin Lee, (John Roesch), (Nathan Werner)
12:34.0, 12:43.2, 13:13.5, 13:22.9, 14:17.5, (14:21.8), (14:30.0)
441268Ogemaw Heights, MI - Team Time (1st 5) 1:06:46.9 | Spread (1st 5) 1:19.7
226, 230, 236, 276, 300, (319), (333)
Josh Winters, Greg Sancrant, Tieler Schick, Shane Sober, Paul Travis, (Jeff Richardson), (Matt Birdsall)
12:52.8, 12:56.7, 13:03.0, 13:41.9, 14:12.5, (14:41.1), (21:33.9)
451269Onaway, MI - Team Time (1st 5) 1:06:50.0 | Spread (1st 5) 2:04.2
178, 250, 262, 275, 304, (316)
Kyle Moreau, Angus Robins, Justin Pochmara, Cody Morell, Bryer McGinn, (Dane Rasper)
12:14.1, 13:13.6, 13:22.2, 13:41.8, 14:18.3, (14:38.2)
461315Haslett, MI - Team Time (1st 5) 1:07:53.0 | Spread (1st 5) 1:54.1
218, 235, 237, 307, 318, (325), (327)
Andrew Schmidt, Hunter Preston, Clemence Henry, Nick Gaydos, Nathan Glaza, (Brad McMahon), (Ben Ebert)
12:45.9, 13:02.8, 13:04.0, 14:20.3, 14:40.0, (15:10.1), (15:17.9)
471330East Lansing, MI - Team Time (1st 5) 1:07:51.0 | Spread (1st 5) 1:27.0
207, 266, 274, 290, 293, (309), (311)
Isayha Davis, Varun Ramadydhani, Andy Ashton, Julius Smith, Mitch Coppersmith, (Billy Millar), (Jack Stout)
12:38.0, 13:29.0, 13:40.0, 13:59.0, 14:05.0, (14:23.0), (14:30.0)
481336Lansing Eastern, MI - Team Time (1st 5) 1:09:24.0 | Spread (1st 5) 3:38.0
169, 245, 282, 311, 329
Shawn Sparks, Brian King, Hai Nguyen, Amari Roper, Nick Kilpatrick
12:09.0, 13:11.0, 13:47.0, 14:30.0, 15:47.0
491452Wolverine, MI - Team Time (1st 5) 1:10:22.5 | Spread (1st 5) 1:34.0
255, 285, 286, 305, 321, (323), (332)
Robert Reese, David Reese, Taylor Shann, Mike McNiel, Garrett Farkas, (Evan Andrews), (Seth Purgiel)
13:17.8, 13:56.9, 13:57.5, 14:18.5, 14:51.8, (14:54.1), (16:49.6)