Gained a few IQ points in computer knowledge overnight. Knew I could do it!


How Are Speed Ratings Calculated?!?!
Used the graphing method for both boys and girls. Huge sample size and runners across all divisions with all abilities = thumbsup
Boys Adjustment: -8
Name | Time | Team | Rating |
Riley Hough | 14:37.1 | Hartland | 230.3 |
Hunter Jones | 14:52.3 | Benzie Central | 225.2 |
Caleb Jarema | 14:57.5 | Pinckney | 223.5 |
Connor Ackley | 15:11.8 | Hilliard Davidson | 218.7 |
Owen Johnson | 15:24.4 | Ann Arbor Pioneer | 214.5 |
Jack Kelke | 15:27.2 | Romeo | 213.6 |
Owen Sharnas | 15:27.6 | Romeo | 213.5 |
Nick Puhl | 15:31.3 | Hilliard Davidson | 212.2 |
Ian Hill | 15:33.2 | Spring Lake | 211.6 |
Seth Norder | 15:33.8 | Grand Haven | 211.4 |
Evan Trapp | 15:36.7 | St Xavier (OH) | 210.4 |
Joshuah Taylor | 15:39.1 | Bryan | 209.6 |
Lezawe Osterink | 15:42.8 | Wyoming Potter’s House | 208.4 |
Noah Morrow | 15:44.6 | Manton | 207.8 |
Will Goodrich | 15:44.8 | St Xavier (OH) | 207.7 |
Tinsae Nelson | 15:49.5 | GR_Christian | 206.2 |
Garrett Winter | 15:49.8 | Parchment | 206.1 |
Benne Anderson | 15:50.0 | GR_Ottawa Hills | 206.0 |
Conor Somers | 15:51.5 | Fremont | 205.5 |
Ben Zwart | 15:52.5 | GR_Christian | 205.2 |
Nolan Clark | 15:55.7 | Grand Haven | 204.1 |
Juan David Hernandez | 15:56.4 | GR_Ottawa Hills | 203.9 |
Jack Campbell | 15:57.0 | Brighton | 203.7 |
Caden Meyer | 16:00.0 | Zeeland East | 202.7 |
Connell Alford | 16:00.7 | Chelsea | 202.4 |
Quinn Cullen | 16:01.5 | Brighton | 202.2 |
Tj Hansen | 16:02.1 | Freeland | 202.0 |
Nicolas Fry | 16:03.3 | Ann Arbor Skyline | 201.6 |
Josh Oom | 16:04.0 | Caledonia | 201.3 |
Liam Elder | 16:04.2 | Grand Ledge | 201.3 |
Alex Sullivan | 16:04.6 | White Lake Lakeland | 201.1 |
Jonah Hochstetler | 16:07.6 | TC West (Traverse City) | 200.1 |
David Samson | 16:10.5 | Hartland | 199.2 |
Aiden Sullivan | 16:13.7 | FHE Ada Forest Hills Eastern | 198.1 |
Jasper Cane | 16:14.9 | Kalamazoo Central | 197.7 |
Alexander Kafka | 16:15.3 | Hilliard Davidson | 197.6 |
Killian Whalen | 16:16.2 | Allendale | 197.3 |
Jared Platt | 16:18.8 | White Lake Lakeland | 196.4 |
Anders Howe | 16:19.8 | Okemos | 196.1 |
Dominic Jackson | 16:20.3 | St Xavier (OH) | 195.9 |
Caden Dixon | 16:21.2 | Caledonia | 195.6 |
Bram Hartsuff | 16:21.3 | Chelsea | 195.6 |
Casey Bohrer | 16:21.4 | St Xavier (OH) | 195.5 |
Jordan Domany | 16:21.7 | Caledonia | 195.4 |
Rogan Melling | 16:22.1 | Hanover-Horton | 195.3 |
Alex Hudson | 16:22.2 | Hilliard Davidson | 195.3 |
Isaac Stone | 16:22.9 | TC West (Traverse City) | 195.0 |
Tyler Langley | 16:23.4 | Brighton | 194.9 |
Braydon Honsinger | 16:23.7 | Freeland | 194.8 |
Nile Devers | 16:23.8 | Gobles | 194.7 |
Race Bettich | 16:24.1 | Stevensville Lakeshore | 194.6 |
Carter McCalister | 16:25.5 | Monroe Jefferson | 194.2 |
Luke Butler | 16:25.5 | Monroe | 194.2 |
William Winter | 16:26.6 | Parchment | 193.8 |
Jonathan Mikovits | 16:27.1 | Concord | 193.6 |
Parker Lambers | 16:27.1 | Holland Christian | 193.6 |
Sam Kromberg | 16:27.4 | Hartland | 193.5 |
Zac Zemba | 16:27.6 | Grandville | 193.5 |
Alex Thole | 16:28.1 | East Grand Rapids | 193.3 |
Joshua Gormley | 16:28.5 | Portage Central | 193.2 |
Joseph Vanderkooi | 16:28.6 | GR_South Christian | 193.1 |
Brendan Krych | 16:29.0 | St Xavier (OH) | 193.0 |
Connor Clor | 16:29.5 | Romeo | 192.8 |
Samuel Martini | 16:29.9 | Kent City | 192.7 |
Nathan Jenkins | 16:30.6 | Grandville Calvin Christian | 192.5 |
Jacob Singleton | 16:31.0 | Parma Western | 192.3 |
Kyle Sweeney | 16:31.9 | Rockford | 192.0 |
Jack Wallace | 16:32.1 | Romeo | 192.0 |
Drew Gonzalez | 16:32.3 | Portage Northern | 191.9 |
Antonio Hall | 16:33.0 | East Kentwood | 191.7 |
Lukas Kriesch | 16:35.3 | Yale | 190.9 |
Zach Whitney | 16:35.6 | Hilliard Davidson | 190.8 |
David Pruder | 16:36.1 | Lansing Catholic | 190.6 |
Brandon Anderson | 16:36.8 | Dexter | 190.4 |
Max Pfeiffer | 16:37.6 | Saline | 190.1 |
Samuel Smith | 16:37.8 | Petoskey | 190.1 |
Samuel Paga | 16:37.9 | Petoskey St. Michael Academy | 190.0 |
Wesley Hollowell | 16:38.2 | White Lake Lakeland | 189.9 |
Carson Brunk | 16:38.4 | Potterville | 189.9 |
Jacob Wurtzel | 16:38.5 | Freeland | 189.8 |
Brett Guzman | 16:39.0 | Caledonia | 189.7 |
Colin Graham | 16:39.5 | Rockford | 189.5 |
Logan Post | 16:39.5 | Portage Northern | 189.5 |
James Harrison | 16:39.8 | Saline | 189.4 |
Nathan Holwerda | 16:40.6 | Byron Center | 189.1 |
Clayton Ackley | 16:40.7 | Hart | 189.1 |
Luke Suliman | 16:40.7 | Ann Arbor Skyline | 189.1 |
Jason Fredricks | 16:40.7 | Byron Center | 189.1 |
Gavin Vansolkema | 16:40.8 | Hudsonville Unity Christian | 189.1 |
Willem Degood | 16:41.2 | TC West (Traverse City) | 188.9 |
Lucas Seng | 16:41.6 | Brighton | 188.8 |
Caleb Boes | 16:42.2 | GR_South Christian | 188.6 |
Logan Begeman | 16:42.6 | Portage Central | 188.5 |
George Mays | 16:43.0 | Okemos | 188.3 |
Chase Holwerda | 16:43.1 | Zeeland West | 188.3 |
Donavan Mattson | 16:44.4 | Caledonia | 187.9 |
Sam Yeager | 16:44.8 | FHC GR_Forest Hills Central | 187.7 |
Shane Izzard | 16:44.9 | Petoskey | 187.7 |
Jake O’Neil | 16:45.0 | Remus Chippewa Hills | 187.7 |
Adam Martinson | 16:45.4 | Saugatuck | 187.5 |
Adrian Castillo | 16:45.9 | Holland | 187.4 |
Logan Manion | 16:46.2 | Grandville Calvin Christian | 187.3 |
Reuben Wiering | 16:46.3 | GR_Christian | 187.2 |
Kyle White | 16:46.4 | St Xavier (OH) | 187.2 |
Dylan White | 16:46.5 | Brighton | 187.2 |
Cole Visser | 16:46.9 | Jenison | 187.0 |
Brock Lynch | 16:48.5 | Mt. Pleasant Sacred Heart | 186.5 |
Josh Horvath | 16:49.0 | Defiance | 186.3 |
Emil Schlueter | 16:49.2 | Hillsdale Academy | 186.3 |
Matt Ruud | 16:49.3 | Ann Arbor Pioneer | 186.2 |
Jaden Barnes | 16:49.4 | Bloomingdale | 186.2 |
James Burke | 16:49.4 | Berrien Springs | 186.2 |
Ryan Ososki | 16:49.5 | Big Rapids | 186.2 |
Gavin Voetberg | 16:50.4 | Portage Central | 185.9 |
Logan Vining | 16:50.5 | Grand Haven | 185.8 |
Glen Davis | 16:51.6 | Port Huron Northern | 185.5 |
Brayden Humes | 16:52.4 | Milan | 185.2 |
Zach Debeauclair | 16:52.4 | Pinckney | 185.2 |
John Aerts | 16:52.6 | Coldwater | 185.1 |
Vincent Peterson Sand | 16:52.6 | Ann Arbor Pioneer | 185.1 |
Brody Boyd | 16:53.5 | Hilliard Davidson | 184.8 |
Luke Campbell | 16:53.7 | Brighton | 184.8 |
Matthew Plas | 16:53.9 | St Xavier (OH) | 184.7 |
Jonathan Tysman | 16:54.3 | Grand Haven | 184.6 |
Matt Lafreniere | 16:54.4 | Port Huron Northern | 184.5 |
David Harris | 16:54.7 | St. Clair | 184.4 |
Carter Boullard | 16:54.8 | St. Clair | 184.4 |
Owen Kadrofske | 16:55.3 | Okemos | 184.2 |
Xander Fackler | 16:55.5 | Bryan | 184.2 |
Gavin Wiersma | 16:56.6 | Zeeland East | 183.8 |
Kyler Dean | 16:56.6 | Vicksburg | 183.8 |
Josh Lamb | 16:56.7 | Dexter | 183.8 |
Blake Fox | 16:56.8 | Johannesburg-Lewiston | 183.7 |
Landon Buskirk | 16:56.8 | Mason | 183.7 |
Brennan Schuler | 16:57.0 | Fremont | 183.7 |
Ben Pease | 16:57.2 | Grand Haven | 183.6 |
Gabe Gulbransen | 16:57.3 | Okemos | 183.6 |
Benjamin Degood | 16:57.3 | Caledonia | 183.6 |
Carson Lafferty | 16:58.0 | Rockford | 183.3 |
Sam Vitale | 16:58.4 | St. Clair | 183.2 |
Eric Overdier | 16:58.6 | Ann Arbor Pioneer | 183.1 |
Brady Matuszewski | 16:58.7 | Brighton | 183.1 |
Ben Hunter | 16:59.3 | Portage Central | 182.9 |
Wyatt Houchens | 16:59.4 | St Xavier (OH) | 182.9 |
Andrew Stern | 16:59.5 | Saline | 182.8 |
Jacob Wartenberg | 16:59.8 | Johannesburg-Lewiston | 182.7 |
Dylan Clark | 16:59.9 | GR_Christian | 182.7 |
Acer Campbell | 17:00.8 | Yale | 182.4 |
Zebedee Swager | 17:00.8 | Chelsea | 182.4 |
Riley Shults | 17:00.9 | Hastings | 182.4 |
Gavin Schuler | 17:01.2 | Fremont | 182.3 |
Thomas Richards | 17:01.4 | Traverse City St. Francis | 182.2 |
Charles Blair | 17:02.2 | Kalamazoo Central | 181.9 |
Jonny Pater | 17:02.7 | St Xavier (OH) | 181.8 |
Seth Conner | 17:04.0 | Jenison | 181.3 |
Simon Triezenberg | 17:04.1 | GR_Christian | 181.3 |
Josh Kerr | 17:05.0 | Traverse City St. Francis | 181.0 |
Brendan Wangler | 17:05.2 | Jenison | 180.9 |
Alex Doneth | 17:05.5 | Mason | 180.8 |
Bryce Soisson | 17:06.1 | Kalamazoo Central | 180.6 |
Malaki Gascho | 17:06.3 | Johannesburg-Lewiston | 180.6 |
Benjamin Smith | 17:06.7 | Hartland | 180.4 |
Ben Held | 17:06.8 | Grand Haven | 180.4 |
Owen Ackerman | 17:07.4 | Dexter | 180.2 |
Nick Spruce | 17:07.9 | Chelsea | 180.0 |
Adam Hauser | 17:08.0 | Dexter | 180.0 |
Luke Vanderheuvel | 17:08.1 | Port Huron Northern | 180.0 |
Boden Genovese | 17:08.6 | Coloma | 179.8 |
Dan Kehoe | 17:09.2 | Grandville Calvin Christian | 179.6 |
Isaac Bos | 17:09.3 | Kalamazoo Christian | 179.6 |
Pierce Grzymkowski | 17:09.3 | White Lake Lakeland | 179.6 |
Evan Loughridge | 17:09.8 | Pinckney | 179.4 |
Nolan Nixon | 17:09.8 | Cadillac | 179.4 |
Caleb Heid | 17:10.5 | Portage Central | 179.2 |
Chris Anderson | 17:10.5 | Ann Arbor Pioneer | 179.2 |
Justin Romero | 17:11.0 | Woodhaven-Brownstown | 179.0 |
Truman Johnson | 17:11.4 | Saline | 178.9 |
Andrew Whitman | 17:11.4 | Woodhaven-Brownstown | 178.9 |
Caleb Smith | 17:11.9 | Zeeland West | 178.7 |
Elijah Robinson | 17:12.0 | East Grand Rapids | 178.7 |
Joe Bulko | 17:12.2 | Concord | 178.6 |
Peter Florence | 17:12.6 | Ann Arbor Pioneer | 178.5 |
Samuel Kulczak | 17:12.8 | Saline | 178.4 |
Nolan Tribu | 17:14.1 | Kalamazoo Loy Norrix | 178.0 |
Seth Engelhardt | 17:14.7 | St Xavier (OH) | 177.8 |
Joseph Spada | 17:14.7 | Kalamazoo Central | 177.8 |
Myron Lafty | 17:14.8 | Coldwater | 177.7 |
Samuel Jackson | 17:14.8 | Saline | 177.7 |
Isaac Bogard | 17:15.2 | Kalamazoo Christian | 177.6 |
Roman Cortina | 17:15.4 | Ann Arbor Pioneer | 177.5 |
Luke Dykstra | 17:15.5 | East Grand Rapids | 177.5 |
Josh Slocum | 17:15.8 | Traverse City St. Francis | 177.4 |
Adair Artis | 17:16.0 | Concord | 177.3 |
Connor Lubberts | 17:16.0 | Jenison | 177.3 |
Nick Riemersma | 17:16.1 | Zeeland East | 177.3 |
Tucker Krumm | 17:16.8 | Traverse City St. Francis | 177.1 |
Nathan Golding | 17:16.8 | Zeeland West | 177.1 |
Jason Whitton | 17:16.9 | Saline | 177.0 |
Matt Hoop | 17:17.0 | Jackson Lumen Christi | 177.0 |
Aidan Kreps | 17:17.1 | Muskegon Mona Shores | 177.0 |
Caleb Branch | 17:17.2 | Muskegon Mona Shores | 176.9 |
Will Fiesbeck | 17:18.7 | St. Joseph | 176.4 |
Read Knapp | 17:19.3 | Richland Gull Lake | 176.2 |
Brady Odenbach | 17:19.5 | Petoskey | 176.2 |
Andrew Adams | 17:21.2 | Caledonia | 175.6 |
Hudson Kemperman | 17:22.3 | FHN GR_Forest Hills Northern | 175.2 |
Macartan Moore | 17:22.7 | Petoskey St. Michael Academy | 175.1 |
Jonas Norwood | 17:23.0 | Chelsea | 175.0 |
Ty Nagy | 17:23.3 | White Lake Lakeland | 174.9 |
Wyatt Dean | 17:23.4 | Hart | 174.9 |
Eric Giles | 17:23.9 | East Kentwood | 174.7 |
Isaiah Beiter | 17:24.0 | Lawrence | 174.7 |
Cooper Rokop | 17:24.0 | Petoskey | 174.7 |
Parker Ludwig | 17:24.7 | FHC GR_Forest Hills Central | 174.4 |
Haroun Omar | 17:25.1 | Coldwater | 174.3 |
Andre Soisson | 17:25.1 | Kalamazoo Central | 174.3 |
Caleb Brashear | 17:25.5 | Defiance | 174.2 |
Christopher Van Lent | 17:25.5 | Ann Arbor Skyline | 174.2 |
Espen Wood | 17:25.6 | Cedar Springs | 174.1 |
Ethan Glick | 17:25.7 | Constantine | 174.1 |
Blake Elliot | 17:26.3 | Caledonia | 173.9 |
Evan Shepherd | 17:26.6 | Hanover-Horton | 173.8 |
Connor Wooley | 17:27.0 | Holland West Ottawa | 173.7 |
Gurshaan Sidhu | 17:27.1 | Okemos | 173.6 |
Braden Klein | 17:27.3 | Freeland | 173.6 |
Eli Fortman | 17:28.1 | Defiance | 173.3 |
Mathieu Northuis | 17:28.3 | Portage Central | 173.2 |
Kyler Copenhaver | 17:28.7 | Three Rivers | 173.1 |
Caelan Mead-O’brien | 17:29.1 | Okemos | 173.0 |
Zachery Sandin | 17:29.4 | Hartland | 172.9 |
Ryan Clark | 17:29.4 | Hilliard Davidson | 172.9 |
Noah Tiernan | 17:29.5 | White Lake Lakeland | 172.8 |
Nolan Meier | 17:29.8 | Holland Black River | 172.7 |
Skye Smith | 17:30.0 | Vicksburg | 172.7 |
Cameron Haraburda | 17:30.3 | Lansing Catholic | 172.6 |
Bode Cooper | 17:30.4 | Brighton | 172.5 |
Alex Hoffman | 17:30.6 | Dexter | 172.5 |
Wade Cunningham | 17:30.8 | Ann Arbor Pioneer | 172.4 |
Toby Banks | 17:30.9 | Hilliard Davidson | 172.4 |
Cameron Moore | 17:31.3 | Allendale | 172.2 |
Justin Rona | 17:31.6 | Hilliard Davidson | 172.1 |
Josh Frary | 17:32.1 | Lansing Catholic | 172.0 |
Henry Dixon | 17:32.6 | FHE Ada Forest Hills Eastern | 171.8 |
Mayson Levandoski | 17:32.6 | Holland West Ottawa | 171.8 |
Elijah Forbord | 17:32.9 | Brighton | 171.7 |
Javier Kelley-Martinez | 17:33.0 | Three Rivers | 171.7 |
Carter Phillips | 17:33.1 | Spring Lake | 171.6 |
Caiden Cudney | 17:33.2 | Manistee | 171.6 |
Sulley Zietlow | 17:33.9 | Three Rivers | 171.4 |
Ben Wertz | 17:34.0 | Grandville Calvin Christian | 171.3 |
Connor McIntyre | 17:34.5 | Traverse City St. Francis | 171.2 |
Cole Cunningham | 17:34.7 | St. Clair | 171.1 |
Colin Snyder | 17:35.0 | Pinckney | 171.0 |
Sam Majoor | 17:35.0 | Rockford | 171.0 |
Luke Maher | 17:35.1 | Port Huron Northern | 171.0 |
Cale Coppess | 17:35.5 | Montague | 170.8 |
Aaron Sterken | 17:35.5 | Ann Arbor Pioneer | 170.8 |
Sam Davidson | 17:35.6 | Spring Lake | 170.8 |
Elijah Hutchinson | 17:35.7 | Grand Ledge | 170.8 |
Blake Ferguson | 17:35.9 | Yale | 170.7 |
Connor Snippe | 17:36.0 | GR_Covenant Christian | 170.7 |
Jacob Simmons | 17:36.1 | Portage Central | 170.6 |
Brodie Delamater | 17:36.2 | Grant | 170.6 |
Nathan Bylsma | 17:36.4 | GR_Covenant Christian | 170.5 |
Evan Kornoelje | 17:37.5 | Grandville | 170.2 |
Shay White | 17:37.9 | St. Joseph | 170.0 |
George Samra | 17:38.3 | East Grand Rapids | 169.9 |
Mark Millard | 17:38.5 | Byron Center | 169.8 |
Nathan Moskal | 17:38.5 | Brighton | 169.8 |
Henry Lipuma | 17:38.8 | Ann Arbor Pioneer | 169.7 |
Joey Shotts | 17:38.9 | Jenison | 169.7 |
Ryan McMahon | 17:39.0 | East Grand Rapids | 169.7 |
Seth Ackley | 17:39.2 | Hart | 169.6 |
Dylan Distelrath | 17:39.5 | St. Clair | 169.5 |
Mitchell Goerge | 17:39.6 | FHN GR_Forest Hills Northern | 169.5 |
Jadon Sterken | 17:39.8 | Ann Arbor Pioneer | 169.4 |
Aaron Egolf | 17:39.9 | Hilliard Davidson | 169.4 |
Matthew Rankin | 17:40.0 | Grass Lake | 169.3 |
Colton Ruster | 17:40.2 | Zeeland West | 169.3 |
Brady Whiteside | 17:40.2 | Hilliard Davidson | 169.3 |
Cole Lowery | 17:40.4 | Fremont | 169.2 |
Adam Hafner | 17:40.6 | Grand Ledge | 169.1 |
Mason Lucas | 17:40.7 | Jenison | 169.1 |
Tristan Ashley | 17:41.2 | Saugatuck | 168.9 |
Brendan Wiegand | 17:41.2 | Romeo | 168.9 |
Carter Dean | 17:41.4 | TC West (Traverse City) | 168.9 |
Walker Barz | 17:41.5 | Buchanan | 168.8 |
Max Stitt | 17:42.2 | Hart | 168.6 |
Luke Morrison | 17:42.3 | Berrien Springs | 168.6 |
Nathan Decker | 17:42.5 | FHC GR_Forest Hills Central | 168.5 |
Tyler Outlaw | 17:42.7 | Brighton | 168.4 |
Noah Deland | 17:42.9 | Howell | 168.4 |
Alex Apetroaei | 17:43.1 | Monroe | 168.3 |
Gavin Vankampen | 17:43.3 | Jonesville | 168.2 |
Michael Musgrave | 17:43.8 | Benzie Central | 168.1 |
Bruno Cabera | 17:44.3 | Portage Central | 167.9 |
John Sanderson | 17:44.4 | Bridgman | 167.9 |
Ethan Knapp | 17:44.6 | Caledonia | 167.8 |
Evan Ross | 17:44.9 | Mason | 167.7 |
Thomas Kerber | 17:44.9 | Ann Arbor Pioneer | 167.7 |
Lewis Walter | 17:45.1 | Traverse City St. Francis | 167.6 |
Dylan Chmura | 17:45.2 | Holland | 167.6 |
Gabriel Jones | 17:45.2 | Fremont | 167.6 |
Mason Schimmel | 17:45.6 | GR_Covenant Christian | 167.5 |
Giovanni Pardo-Keegan | 17:45.8 | Yale | 167.4 |
Gannon Shore | 17:45.9 | Jackson Lumen Christi | 167.4 |
Max Nienhuis | 17:45.9 | Hart | 167.4 |
Chase Klapthor | 17:45.9 | Ann Arbor Pioneer | 167.4 |
Shane Pitcher | 17:46.1 | Saline | 167.3 |
Owen Lawrence | 17:46.2 | East Kentwood | 167.3 |
Eli Decook | 17:46.5 | Grandville | 167.2 |
Sunishthh Singh | 17:47.1 | Ann Arbor Gabriel Richard | 167.0 |
Claydon Ingleright | 17:47.3 | McBain | 166.9 |
Johnathen Traxler | 17:47.4 | Manton | 166.9 |
Gabe Sanborn | 17:47.4 | Ann Arbor Pioneer | 166.9 |
Luke Dykstra | 17:48.2 | GR_Covenant Christian | 166.6 |
Trevor Bratt | 17:48.2 | Hartland | 166.6 |
Risto Crouse | 17:48.7 | Brighton | 166.4 |
Michael Kloosterman | 17:48.9 | Kalamazoo Central | 166.4 |
Sam Strabbing | 17:49.0 | Holland Christian | 166.3 |
Michael Paoletti | 17:49.0 | Port Huron Northern | 166.3 |
Colin Pearson | 17:49.1 | Caledonia | 166.3 |
Chace Laarman | 17:49.2 | Zeeland West | 166.3 |
Thomas Holm | 17:49.6 | Hillsdale Academy | 166.1 |
Brandon Roach | 17:49.8 | Rockford | 166.1 |
Nate Fahey | 17:49.9 | Rockford | 166.0 |
Sawyer McCarthy | 17:50.2 | FHC GR_Forest Hills Central | 165.9 |
Connor Bratt | 17:50.3 | Hartland | 165.9 |
Zachary Maendel | 17:50.4 | Petoskey St. Michael Academy | 165.9 |
Nolan Morgan | 17:50.4 | Defiance | 165.9 |
Griffin Bentley | 17:51.0 | Dexter | 165.7 |
Dade Allen | 17:51.1 | Benzie Central | 165.6 |
Ben Schott | 17:51.1 | Woodhaven-Brownstown | 165.6 |
Jacob Sanford | 17:51.1 | FHC GR_Forest Hills Central | 165.6 |
Carson Hauch | 17:51.1 | Zeeland West | 165.6 |
Oskar Wiedenhoeft | 17:51.4 | Kalamazoo Loy Norrix | 165.5 |
Justin Clement | 17:51.4 | Jenison | 165.5 |
Nick Redmond | 17:51.4 | Portage Northern | 165.5 |
Levi Kamps | 17:51.7 | GR_Covenant Christian | 165.4 |
Kaid Hasse | 17:51.9 | Three Rivers | 165.4 |
Hunter Cybulla | 17:51.9 | White Lake Lakeland | 165.4 |
Chase Snell | 17:52.0 | Grand Traverse Academy | 165.3 |
Luke Skuratowicz | 17:52.0 | Kalamazoo Central | 165.3 |
Alexander Austin | 17:52.1 | Gobles | 165.3 |
Andrew Grier | 17:52.1 | Ann Arbor Pioneer | 165.3 |
Ryan Sutherlund | 17:52.5 | FHC GR_Forest Hills Central | 165.2 |
Lucas Vandam | 17:53.3 | GR_South Christian | 164.9 |
Abdul Ghennewa | 17:53.5 | Manistee | 164.8 |
Seth Luegge | 17:53.5 | Three Rivers | 164.8 |
Spencer Porter | 17:53.6 | FHN GR_Forest Hills Northern | 164.8 |
Micah Nagel | 17:53.9 | Caledonia | 164.7 |
Carson Rooker | 17:54.4 | South Haven | 164.5 |
Joey Stevenson | 17:54.7 | Ann Arbor Pioneer | 164.4 |
Joe Waalkes | 17:55.0 | GR_Christian | 164.3 |
Austin Brown | 17:55.3 | Hanover-Horton | 164.2 |
Ty Grube | 17:55.3 | Monroe Jefferson | 164.2 |
Brad White | 17:55.5 | Clare | 164.2 |
Toby Hall | 17:55.7 | Johannesburg-Lewiston | 164.1 |
Conor Sullivan | 17:55.7 | Portage Northern | 164.1 |
Mason Sinke | 17:56.5 | Bear Lake-Onekama | 163.8 |
Gabe Terhaar | 17:56.8 | Jenison | 163.7 |
Vincent Reagle | 17:57.1 | Hillsdale Academy | 163.6 |
Gavin Betten | 17:57.2 | Rockford | 163.6 |
John Christensen | 17:57.5 | Fremont | 163.5 |
Carter Kegle | 17:58.0 | East Grand Rapids | 163.3 |
Ty Pichan | 17:58.0 | Gaylord | 163.3 |
Nick Mitchell | 17:58.5 | Kalamazoo Christian | 163.2 |
Trevor Timmer | 17:58.5 | FHC GR_Forest Hills Central | 163.2 |
Jack Devries | 17:58.6 | GR_West Michigan Aviation | 163.1 |
Alex Ball | 17:58.6 | Ann Arbor Skyline | 163.1 |
Andrew Mabry | 17:58.8 | Bridgman | 163.1 |
Chase Miller | 17:58.9 | Mason | 163.0 |
Tony Stevenson | 17:59.3 | Traverse City St. Francis | 162.9 |
Sean Pettis | 17:59.6 | Fremont | 162.8 |
Davis Christy | 17:59.7 | East Grand Rapids | 162.8 |
Aiden Kruger | 18:00.3 | Niles | 162.6 |
Carter Moleski | 18:00.4 | Cedar Springs | 162.5 |
Owen McLoughlin | 18:01.1 | St. Joseph Lake Michigan Catholic | 162.3 |
Eli Valle | 18:01.2 | Defiance | 162.3 |
Nick Parran | 18:01.5 | Monroe | 162.2 |
Andrew Foshag | 18:01.6 | Monroe | 162.1 |
Pranit Koppolu | 18:01.6 | FHN GR_Forest Hills Northern | 162.1 |
Tucker Radgens | 18:01.7 | Vicksburg | 162.1 |
Jaren Vogel | 18:01.9 | Kent City | 162.0 |
Caleb Kalsbeek | 18:02.0 | GR_Covenant Christian | 162.0 |
Coby Courter | 18:02.3 | Grand Ledge | 161.9 |
Isaac Waldron | 18:02.4 | Concord | 161.9 |
Zachary Gowan | 18:02.4 | Three Rivers | 161.9 |
Dylan Odenbach | 18:02.4 | Petoskey | 161.9 |
Owen Schnipke | 18:02.4 | Hilliard Davidson | 161.9 |
Judge Morgan | 18:03.0 | Traverse City St. Francis | 161.7 |
Judge Morgan | 18:03.0 | Traverse City St. Francis | 161.7 |
Roger Hernandez | 18:03.4 | Holland Black River | 161.5 |
Eric Rice | 18:03.4 | Mason | 161.5 |
Ethan Sandula | 18:03.4 | Pinckney | 161.5 |
Bryce Goodsell | 18:03.6 | Romeo | 161.5 |
Abrar Hossen | 18:03.6 | Portage Central | 161.5 |
Nathan Rehm | 18:03.7 | White Lake Lakeland | 161.4 |
Andrew Lemahieu | 18:04.2 | Grand River Preparatory | 161.3 |
Jake Ickes | 18:04.4 | Coloma | 161.2 |
Parker Tiethof | 18:04.6 | Allendale | 161.1 |
Wesley Buonerba | 18:04.9 | Ann Arbor Gabriel Richard | 161.0 |
Connor Kreger | 18:05.8 | St. Clair | 160.7 |
Preston Sokolowski | 18:05.8 | FHN GR_Forest Hills Northern | 160.7 |
Sawyer Stoneman | 18:05.9 | Breckenridge | 160.7 |
Jack O’Donnell | 18:06.0 | Manistee | 160.7 |
William Barnum | 18:06.8 | Mason | 160.4 |
Ethan Vandermolen | 18:06.9 | Coloma | 160.4 |
Jeremy Romero | 18:06.9 | Woodhaven-Brownstown | 160.4 |
Matthew Lage | 18:07.1 | St. Joseph Lake Michigan Catholic | 160.3 |
Leo Swager | 18:07.2 | Chelsea | 160.3 |
Timmy Peterson | 18:07.2 | Portage Northern | 160.3 |
Caleb Ewald | 18:07.3 | Holland Black River | 160.2 |
Levi Glynn | 18:07.8 | Fruitport | 160.1 |
Kaden Forward | 18:07.9 | Bear Lake-Onekama | 160.0 |
Tommy Skendzel | 18:08.5 | Traverse City St. Francis | 159.8 |
Tommy Skendzel | 18:08.5 | Traverse City St. Francis | 159.8 |
Mason Morrell | 18:08.5 | Caledonia | 159.8 |
Austin Winkle | 18:08.7 | Jenison | 159.8 |
Sam Markle | 18:08.9 | Berrien Springs | 159.7 |
Gavin Towner | 18:09.1 | Petoskey | 159.6 |
Gabe Outman | 18:09.8 | Cadillac | 159.4 |
Ethan Horan | 18:10.2 | Fruitport | 159.3 |
Isaac Tanis | 18:10.7 | East Kentwood | 159.1 |
Will Parsekian | 18:10.7 | Muskegon Mona Shores | 159.1 |
Luke Bounerba | 18:11.3 | Ann Arbor Gabriel Richard | 158.9 |
Ethan Kaiser | 18:11.3 | Woodhaven-Brownstown | 158.9 |
Matthew Schwartz | 18:11.6 | Jenison | 158.8 |
Noah Hayes | 18:12.3 | GR_Covenant Christian | 158.6 |
Ethan Miller | 18:12.3 | Hudsonville Unity Christian | 158.6 |
Zachary Sawin | 18:12.3 | Dexter | 158.6 |
Gabe Sweat | 18:12.3 | Monroe | 158.6 |
Braedon Veurink | 18:12.4 | Hudsonville Unity Christian | 158.5 |
Charlie Stormer | 18:12.8 | Saugatuck | 158.4 |
Jacob Rottier | 18:13.1 | Hudsonville | 158.3 |
Braxton Shutko | 18:13.2 | Yale | 158.3 |
Lucas Ruffing | 18:13.3 | Spring Lake | 158.2 |
Ben Knuth | 18:14.1 | Big Rapids | 158.0 |
Brandon Simmons | 18:14.2 | Hastings | 157.9 |
Rowan Jansen | 18:14.3 | GR_Christian | 157.9 |
Noah Lambers | 18:14.4 | Holland | 157.9 |
Liam Bredeweg | 18:14.4 | Ann Arbor Pioneer | 157.9 |
Kort Thompson | 18:14.5 | Caledonia | 157.8 |
Jasper Casamento | 18:14.6 | GR_Christian | 157.8 |
Tim Person | 18:14.7 | White Lake Lakeland | 157.8 |
Ben Botkin | 18:15.3 | Ann Arbor Pioneer | 157.6 |
Mason Jett | 18:15.5 | Ann Arbor Skyline | 157.5 |
Nick Cabrera | 18:15.7 | Portage Central | 157.4 |
Isaac Tiernan | 18:15.7 | White Lake Lakeland | 157.4 |
Lukas Vandersloot | 18:15.8 | Portage Central | 157.4 |
Logan Weis | 18:16.6 | Centreville | 157.1 |
Aidan Brinks | 18:16.7 | Holland Christian | 157.1 |
Aeson Gonzalez | 18:17.0 | Portage Northern | 157.0 |
Scott Smith | 18:17.1 | Dexter | 157.0 |
George Janson | 18:17.5 | East Grand Rapids | 156.8 |
Jackson Myott | 18:17.6 | Grand Ledge | 156.8 |
Owen Cousins | 18:18.2 | Zeeland West | 156.6 |
Noah Batt | 18:18.3 | Defiance | 156.6 |
Samuel Pugh | 18:18.4 | Caledonia | 156.5 |
Evan Stacy | 18:18.7 | Portage Northern | 156.4 |
Jack Sherburn | 18:18.9 | Cedar Springs | 156.4 |
Ethan Grevengoed | 18:19.2 | Spring Lake | 156.3 |
Gary Springstead | 18:19.3 | Fremont | 156.2 |
Ewan Lemens | 18:19.9 | Ann Arbor Pioneer | 156.0 |
Jacob Atteberry | 18:20.1 | Mattawan | 156.0 |
Matthew Carlisle | 18:20.2 | Portage Northern | 155.9 |
Noah Dinverno | 18:20.3 | Jackson Lumen Christi | 155.9 |
Isaac Easter | 18:20.6 | Holland West Ottawa | 155.8 |
Brady Millington | 18:20.7 | Brighton | 155.8 |
Cole Batt | 18:20.8 | Defiance | 155.7 |
Joe Edgemon | 18:21.2 | St. Clair | 155.6 |
Carter Sherman | 18:21.8 | Fremont | 155.4 |
Andrew Joelson | 18:21.8 | FHN GR_Forest Hills Northern | 155.4 |
Matthew Long | 18:22.0 | Portage Central | 155.3 |
Michael Magnoli | 18:22.0 | Romeo | 155.3 |
Matthew Brownell | 18:22.7 | Remus Chippewa Hills | 155.1 |
Jonathan Koetje | 18:22.9 | GR_Christian | 155.0 |
Alex Facundo | 18:23.3 | Fruitport | 154.9 |
Ben Monger | 18:23.4 | Holland West Ottawa | 154.9 |
Tommy Farley | 18:23.6 | Petoskey | 154.8 |
Sam Elder | 18:23.7 | Grand Ledge | 154.8 |
Ethan Kapolka | 18:23.9 | Chelsea | 154.7 |
Jackson Hilt | 18:24.8 | Cadillac | 154.4 |
Levi Green | 18:24.9 | Byron Center | 154.4 |
Easton Vander Zwaag | 18:25.3 | Hart | 154.2 |
Travis Goodwin | 18:25.3 | Hartland | 154.2 |
Jaxon Deneen | 18:25.7 | Fruitport | 154.1 |
Sam Allen | 18:25.8 | Kalamazoo Loy Norrix | 154.1 |
Jonathan Clausing | 18:26.2 | Muskegon Western Mich. Christian | 153.9 |
Mytchal Morrison | 18:26.2 | Jonesville | 153.9 |
Ryan Ward | 18:26.3 | White Lake Lakeland | 153.9 |
Zach Newman | 18:27.5 | Pinckney | 153.5 |
Logan Patrick | 18:27.6 | Manton | 153.5 |
Brayden Odell | 18:27.9 | Vicksburg | 153.4 |
Danny Ewing | 18:27.9 | Kalamazoo Loy Norrix | 153.4 |
German Casiano | 18:28.6 | Watervliet | 153.1 |
Vincent Guaresimo | 18:28.8 | Romeo | 153.1 |
Adam Slavens | 18:29.0 | Three Oaks River Valley | 153.0 |
Ian Cox | 18:29.2 | Brighton | 152.9 |
Ben Richards | 18:29.3 | Pinckney | 152.9 |
Peter Worden | 18:29.3 | TC West (Traverse City) | 152.9 |
Alan Knowles | 18:29.6 | Jonesville | 152.8 |
Ben Kooistra | 18:29.8 | FHE Ada Forest Hills Eastern | 152.7 |
Leto Pendleton | 18:30.2 | Kent City | 152.6 |
Joey Schwindt | 18:30.7 | Maple City Glen Lake | 152.4 |
Grant Koole | 18:30.8 | GR_Covenant Christian | 152.4 |
Grant Koole | 18:30.8 | GR_Covenant Christian | 152.4 |
Stephen Fair | 18:31.1 | Lansing Catholic | 152.3 |
Johnathon McMullin | 18:31.2 | Fruitport | 152.3 |
Maxwell Krausman | 18:31.9 | Rockford | 152.0 |
Wyatt McComb | 18:32.0 | Richland Gull Lake | 152.0 |
James Meninga | 18:32.3 | Mason | 151.9 |
Charlie Chappus | 18:32.6 | East Grand Rapids | 151.8 |
Parker Strelecki | 18:33.2 | Jenison | 151.6 |
Noah Shand | 18:33.6 | Brighton | 151.5 |
Owen Liepman | 18:33.6 | Saline | 151.5 |
Ronin Vaden | 18:33.9 | Johannesburg-Lewiston | 151.4 |
Ayden Barcia | 18:33.9 | Clare | 151.4 |
Maddox Hagen | 18:34.1 | Three Rivers | 151.3 |
Jack Dekruyter | 18:34.2 | Zeeland West | 151.3 |
Andrew Wangler | 18:34.2 | Jenison | 151.3 |
Kurtis Bronz | 18:34.5 | Saugatuck | 151.2 |
Wyatt Putman | 18:35.0 | Holland West Ottawa | 151.0 |
Jacob Heeringa | 18:35.1 | Traverse City St. Francis | 151.0 |
Jacob Heeringa | 18:35.1 | Traverse City St. Francis | 151.0 |
Austin Brown | 18:35.2 | TC West (Traverse City) | 150.9 |
Matthew Stilson | 18:35.4 | Cadillac | 150.9 |
Will Marth | 18:35.4 | Jenison | 150.9 |
Austin Brinks | 18:35.9 | Holland Christian | 150.7 |
Luke Martin | 18:36.1 | Hudsonville | 150.6 |
Robby Myler | 18:36.2 | Traverse City St. Francis | 150.6 |
Robby Myler | 18:36.2 | Traverse City St. Francis | 150.6 |
Leo Port | 18:36.2 | Mattawan | 150.6 |
Brandon Rohrer | 18:36.8 | Hartland | 150.4 |
Drake Wallace | 18:36.9 | Howell | 150.4 |
Kiran Parekh | 18:37.1 | Ann Arbor Pioneer | 150.3 |
Will Scally | 18:37.2 | Romeo | 150.3 |
Caleb Devries | 18:37.4 | GR_South Christian | 150.2 |
Paul Whalen | 18:37.5 | Hillsdale Academy | 150.2 |
Micah Martin | 18:37.6 | Delton-Kellogg | 150.1 |
Misha McElrath | 18:38.0 | Chelsea | 150.0 |
Jonathan Fay | 18:38.2 | FHN GR_Forest Hills Northern | 149.9 |
Cameron Perkins | 18:38.4 | Richland Gull Lake | 149.9 |
Robby Johnson | 18:38.6 | St. Clair | 149.8 |
Brady Wolters | 18:38.7 | Byron Center | 149.8 |
Jonny Adamczyk | 18:38.7 | Dexter | 149.8 |
Johnathan Pant | 18:38.8 | Three Rivers | 149.7 |
Ashton Sears | 18:38.9 | Richland Gull Lake | 149.7 |
Josh Felstow | 18:38.9 | Romeo | 149.7 |
Andrew McNally | 18:39.1 | Saline | 149.6 |
Liam Hinman | 18:39.3 | FHE Ada Forest Hills Eastern | 149.6 |
Nate Oosterhouse | 18:39.4 | Hudsonville Unity Christian | 149.5 |
Isaac Perez | 18:39.4 | Three Rivers | 149.5 |
Brayden Snyder | 18:39.5 | Holland | 149.5 |
Keegan Hoekstra | 18:40.1 | GR_Christian | 149.3 |
Peter Kuperus | 18:40.1 | GR_Christian | 149.3 |
William Hyson | 18:40.2 | Jenison | 149.3 |
Noah Jarvis | 18:40.7 | Berrien Springs | 149.1 |
Ben Habers | 18:40.8 | TC West (Traverse City) | 149.1 |
Ignacio Ayesa | 18:41.0 | Three Oaks River Valley | 149.0 |
Jared Yetter | 18:41.0 | Mattawan | 149.0 |
Samuel Vanderwerf | 18:41.1 | Byron Center | 149.0 |
Zach Reed | 18:41.2 | Cedar Springs | 148.9 |
Will Engbers | 18:41.5 | Holland Christian | 148.8 |
Sam Bodine | 18:41.6 | Portage Central | 148.8 |
Kaden Jensen | 18:41.9 | Dexter | 148.7 |
Will Leman | 18:42.1 | Edwardsburg | 148.6 |
Caleb Snyder | 18:42.2 | Dexter | 148.6 |
Blake Mathews | 18:42.6 | Mason | 148.5 |
Ethan Wilkie | 18:42.9 | Romeo | 148.4 |
Everett Blake | 18:43.0 | Holland | 148.3 |
Kaden Kolarik | 18:43.1 | Kingsley | 148.3 |
Kreegan Deverney | 18:43.1 | Spring Lake | 148.3 |
Ben Elkins | 18:43.2 | Zeeland West | 148.3 |
Gavin Burt | 18:43.3 | Saline | 148.2 |
Parker Schramski | 18:43.3 | FHN GR_Forest Hills Northern | 148.2 |
Kenny Youngs | 18:43.4 | Vicksburg | 148.2 |
Ryan Bolduc | 18:43.6 | Woodhaven-Brownstown | 148.1 |
Joe Stocchiero | 18:44.5 | Bloomingdale | 147.8 |
Landon Wissink | 18:44.5 | Saline | 147.8 |
Ashton Krill | 18:44.7 | Brighton | 147.8 |
Stephen Wojtanowski | 18:44.8 | Ann Arbor Gabriel Richard | 147.7 |
Edward Lopez | 18:45.0 | Eau Claire | 147.7 |
Nathan Dewitt | 18:45.3 | Holland Christian | 147.6 |
Riley Finstrom | 18:45.3 | Portage Central | 147.6 |
Noah Eichhorst | 18:45.4 | Romeo | 147.5 |
Caspar Dicke | 18:45.5 | East Grand Rapids | 147.5 |
Noah Schuette | 18:45.5 | Rockford | 147.5 |
Nathan Koetje | 18:45.6 | McBain | 147.5 |
Johnathan Pinnow | 18:45.9 | Milan | 147.4 |
Ben Childs | 18:46.0 | Hanover-Horton | 147.3 |
Owen Nesbit | 18:46.5 | Ann Arbor Pioneer | 147.2 |
Cade Rigonan | 18:46.8 | Hartland | 147.1 |
Maxx Adams | 18:47.0 | Monroe | 147.0 |
Derrian Kumfer | 18:47.1 | Romeo | 147.0 |
Quinton Bell | 18:47.1 | Cedar Springs | 147.0 |
Trevor Adamczak | 18:47.2 | Manistee | 146.9 |
Lucas Van Meter | 18:47.2 | Middleville Thornapple-Kellogg | 146.9 |
Sebastian Kirk | 18:47.5 | Bridgman | 146.8 |
Hunter Tripp | 18:47.6 | Holland | 146.8 |
Logan Hough | 18:47.6 | Grand Haven | 146.8 |
Owen Foster | 18:47.8 | Holland West Ottawa | 146.7 |
Evan Nickoles | 18:48.1 | East Kentwood | 146.6 |
Will Barnes | 18:48.4 | FHN GR_Forest Hills Northern | 146.5 |
Gabe Minnich | 18:48.6 | Cedar Springs | 146.5 |
Luke Hemker | 18:48.7 | GR_West Michigan Aviation | 146.4 |
Jaden Ostrander | 18:48.9 | Breckenridge | 146.4 |
Gurmaan Sidhu | 18:49.0 | Okemos | 146.3 |
Josef Bromley | 18:49.6 | Hart | 146.1 |
Luke Duncan | 18:49.8 | Mattawan | 146.1 |
Benjamin Hoekstra | 18:49.9 | Hudsonville Unity Christian | 146.0 |
Danny Maat | 18:50.5 | Muskegon Western Mich. Christian | 145.8 |
Aidan Reggio | 18:50.6 | Romeo | 145.8 |
Carter Shelton | 18:50.6 | Hilliard Davidson | 145.8 |
Gavin Sehy | 18:50.7 | Kalamazoo Hackett | 145.8 |
Ethan Smith | 18:50.8 | FHE Ada Forest Hills Eastern | 145.7 |
Ian Mahoney | 18:50.8 | FHC GR_Forest Hills Central | 145.7 |
Elijah Nevins | 18:50.9 | Lansing Catholic | 145.7 |
Tanner Guczwa | 18:50.9 | Spring Lake | 145.7 |
Ted Bell | 18:51.0 | Clare | 145.7 |
Viktors Kalnins | 18:51.2 | Portage Northern | 145.6 |
Camden Reynolds | 18:51.3 | Middleville Thornapple-Kellogg | 145.6 |
Aj Sneller | 18:51.3 | Zeeland West | 145.6 |
Peter Vitale | 18:51.3 | St. Clair | 145.6 |
Brendan Hoving | 18:51.5 | FHE Ada Forest Hills Eastern | 145.5 |
Ian Hinkle | 18:51.6 | Grand Ledge | 145.5 |
Carter Stevens | 18:51.8 | Galesburg-Augusta | 145.4 |
Nathan Padbury | 18:52.3 | Jackson Lumen Christi | 145.2 |
Miles Simundo | 18:52.5 | Caledonia | 145.2 |
Eric Vonbargen | 18:52.7 | Ann Arbor Skyline | 145.1 |
Karsten Huisman | 18:53.5 | Holland Christian | 144.8 |
Christian Huizenga | 18:53.5 | Holland Christian | 144.8 |
Cole Mitchell | 18:53.6 | Byron Center | 144.8 |
Brayden Rynsburger | 18:53.7 | Holland Christian | 144.8 |
Zander Stormont | 18:53.8 | Grass Lake | 144.7 |
James Benz | 18:54.0 | Ann Arbor Gabriel Richard | 144.7 |
Tobias Tang | 18:54.5 | Ann Arbor Pioneer | 144.5 |
Dominik White | 18:54.5 | Saline | 144.5 |
Connor Wallace | 18:54.8 | Howell | 144.4 |
Tyler Kooienga | 18:54.9 | GR_Covenant Christian | 144.4 |
Tyler Kooienga | 18:54.9 | GR_Covenant Christian | 144.4 |
Stephen Priese | 18:55.0 | Hesperia | 144.3 |
Noah Miller | 18:55.1 | Jenison | 144.3 |
Nick Lubbers | 18:55.6 | GR_Covenant Christian | 144.1 |
Nick Lubbers | 18:55.6 | GR_Covenant Christian | 144.1 |
Andrew Elmore | 18:55.6 | Cadillac | 144.1 |
Stewart Berryhill | 18:55.7 | Saline | 144.1 |
Matthew Jenness | 18:55.8 | Lansing Catholic | 144.1 |
Gavin Hancox | 18:56.3 | Gobles | 143.9 |
Vincent Pollock | 18:56.3 | Fruitport | 143.9 |
Owen Gould | 18:56.3 | Romeo | 143.9 |
Braeden Hinkle | 18:56.8 | Byron Center | 143.7 |
Jack Zaske | 18:57.0 | Saline | 143.7 |
Tyler Vanderzanden | 18:57.1 | Hart | 143.6 |
Tyler Vanderzanden | 18:57.1 | Hart | 143.6 |
Aidan Wright | 18:57.2 | Ann Arbor Gabriel Richard | 143.6 |
Josiah Gonzales | 18:57.3 | Defiance | 143.6 |
Hayden Clarke | 18:57.4 | Saline | 143.5 |
Jason Van Dyken | 18:57.6 | Hudsonville | 143.5 |
Asaph Marquardt | 18:57.7 | Kalamazoo Central | 143.4 |
Nolan Korman | 18:57.8 | Concord | 143.4 |
Parker Woodwyk | 18:57.8 | Spring Lake | 143.4 |
Clay Johnson | 18:58.0 | Montague | 143.3 |
Rylan Teddy | 18:58.1 | Dexter | 143.3 |
Adam Blankenship | 18:58.6 | Eau Claire | 143.1 |
Tyler Juday | 18:58.7 | Constantine | 143.1 |
Jake Stephens | 18:59.5 | Defiance | 142.8 |
Bjorn Tracy | 18:59.6 | Cadillac | 142.8 |
Zach Kubish | 18:59.6 | Parma Western | 142.8 |
Calvin Ruffini | 18:59.6 | FHN GR_Forest Hills Northern | 142.8 |
Adam Ball | 18:59.8 | Hopkins | 142.7 |
Colby Pfeiffer | 19:00.0 | Chelsea | 142.7 |
Zach Franz | 19:00.1 | Portage Central | 142.6 |
Donovan Blum | 19:00.2 | Centreville | 142.6 |
Nick Thuente | 19:00.3 | Traverse City St. Francis | 142.6 |
Nick Thuente | 19:00.3 | Traverse City St. Francis | 142.6 |
Sebastian Erbe | 19:00.3 | Mason | 142.6 |
Truett Tiller | 19:00.4 | GR_South Christian | 142.5 |
Reuben Solmes | 19:00.5 | Hastings | 142.5 |
Grayson Carpenter | 19:00.7 | Spring Lake | 142.4 |
Jackson Voss | 19:00.9 | Holland | 142.4 |
Nolan Moffit | 19:01.0 | Manton | 142.3 |
Matthew Smith | 19:01.0 | Middleville Thornapple-Kellogg | 142.3 |
Eli Malon | 19:01.4 | Cedar Springs | 142.2 |
Luke Swanger | 19:01.5 | Saline | 142.2 |
Gabe Verlin | 19:01.6 | GR_South Christian | 142.1 |
Isaac Merkel | 19:01.6 | Monroe Jefferson | 142.1 |
Nick Castrogiovanni | 19:01.8 | Ann Arbor Gabriel Richard | 142.1 |
Jackson Gibney | 19:01.8 | Grandville | 142.1 |
Colter Fortune | 19:01.8 | Caledonia | 142.1 |
Maddox Porter | 19:02.0 | Vicksburg | 142.0 |
Jacob Piper | 19:02.0 | Fruitport | 142.0 |
Dorian Olson | 19:02.1 | Benzie Central | 142.0 |
Rowen Bishop | 19:04.4 | East Grand Rapids | 141.2 |
Evan Lamb | 19:04.9 | Romeo | 141.0 |
James Vanderdussen | 19:05.4 | Kalamazoo Christian | 140.9 |
Garrett Smith | 19:05.5 | Hudsonville | 140.8 |
Max Springer | 19:05.7 | Allendale | 140.8 |
Jacob Barnes | 19:06.0 | FHC GR_Forest Hills Central | 140.7 |
Maclin Stidolph | 19:06.1 | East Kentwood | 140.6 |
Ryan Blankenship | 19:06.5 | Eau Claire | 140.5 |
Mo Cugliari | 19:06.6 | Chelsea | 140.5 |
Cayden Steinebach | 19:06.9 | Cedar Springs | 140.4 |
Caleb Kooyer | 19:07.0 | Wyoming Potter’s House | 140.3 |
Austin Rubin | 19:07.1 | Grand Traverse Academy | 140.3 |
Andrew Hintz | 19:07.1 | Monroe Jefferson | 140.3 |
Jacob King | 19:07.4 | GR_Covenant Christian | 140.2 |
Jacob King | 19:07.4 | GR_Covenant Christian | 140.2 |
Bradley Mills | 19:07.5 | St. Joseph Lake Michigan Catholic | 140.2 |
Ethan Larsen | 19:08.0 | Grand Traverse Academy | 140.0 |
Alex Richards | 19:08.2 | Hillsdale Academy | 139.9 |
Luke Lehner | 19:08.2 | St. Joseph | 139.9 |
Joshua Lindsay | 19:08.4 | Portage Northern | 139.9 |
Dalton Weber | 19:08.9 | Portage Northern | 139.7 |
Alex Redman | 19:09.0 | Mason | 139.7 |
Gianpaolo Patti | 19:09.3 | Ann Arbor Gabriel Richard | 139.6 |
Logan Neill | 19:09.4 | Parma Western | 139.5 |
Reece Poole | 19:09.6 | Hillsdale Academy | 139.5 |
Matthias Morse | 19:09.8 | Muskegon Western Mich. Christian | 139.4 |
Camden McLeod | 19:09.8 | Freeland | 139.4 |
Liam Hoover | 19:09.8 | Howell | 139.4 |
Trevor Dornbos | 19:10.1 | Grandville Calvin Christian | 139.3 |
Lucas Ewing | 19:10.1 | Hartland | 139.3 |
Andrew Frary | 19:10.2 | Lansing Catholic | 139.3 |
Ryan Tinson | 19:10.6 | Breckenridge | 139.1 |
Tyler Osterman | 19:10.7 | Bloomingdale | 139.1 |
Rohan Newton | 19:10.9 | Ann Arbor Gabriel Richard | 139.0 |
Cooper Franklin | 19:10.9 | Ann Arbor Pioneer | 139.0 |
Sam Perton | 19:11.2 | Holland Christian | 138.9 |
Karl Kepler | 19:11.3 | Grandville | 138.9 |
Jake Salvano | 19:11.5 | St. Joseph | 138.8 |
Logan May | 19:11.6 | Johannesburg-Lewiston | 138.8 |
Isaac Shepard | 19:11.7 | Delton-Kellogg | 138.8 |
Daniel Rhoades | 19:11.7 | Monroe | 138.8 |
Kyle Danielson | 19:11.9 | St. Clair | 138.7 |
Jack Nicol | 19:12.0 | Yale | 138.7 |
Reese Marvin | 19:12.0 | Petoskey | 138.7 |
Isaac Cyphers | 19:12.0 | St. Clair | 138.7 |
Quinten Musgrave | 19:12.2 | Benzie Central | 138.6 |
Sawyer Whitfield | 19:12.3 | Richland Gull Lake | 138.6 |
Nick Penrice | 19:12.5 | Spring Lake | 138.5 |
Nathan Paquette | 19:12.7 | Hartland | 138.4 |
Joe Westemeir | 19:12.8 | Ann Arbor Gabriel Richard | 138.4 |
Jonah Teed | 19:13.1 | Hastings | 138.3 |
Harrison Kooyer | 19:13.2 | Holland | 138.3 |
Charles Dann | 19:13.2 | GR_West Michigan Aviation | 138.3 |
Nathanial Passinault | 19:13.4 | Howell | 138.2 |
Peter Vanderploeg | 19:13.5 | Holland Christian | 138.2 |
Aiden Crowley | 19:13.6 | Richland Gull Lake | 138.1 |
Lucas Kozlowicz | 19:13.7 | FHE Ada Forest Hills Eastern | 138.1 |
Titan Parker | 19:13.8 | Parma Western | 138.1 |
Ethan Gerlach | 19:13.9 | Holland West Ottawa | 138.0 |
Nathan Koches | 19:14.1 | Spring Lake | 138.0 |
Eli Kleynenberg | 19:14.3 | Cedar Springs | 137.9 |
Nicholas James | 19:14.4 | GR_West Michigan Aviation | 137.9 |
Ayden Walaskay | 19:14.8 | Hartland | 137.7 |
Anthony Lawlor | 19:14.9 | Caledonia | 137.7 |
Ben Merkel | 19:15.0 | Monroe Jefferson | 137.7 |
Kobe Sackett | 19:15.0 | Kalamazoo Loy Norrix | 137.7 |
Blake Jones | 19:15.2 | Brighton | 137.6 |
Connor Lodholtz | 19:15.5 | Fruitport | 137.5 |
Corbin Devilbiss | 19:15.9 | East Grand Rapids | 137.4 |
Grey Johnson | 19:15.9 | Monroe | 137.4 |
Nik Moore | 19:16.1 | Mt. Pleasant Sacred Heart | 137.3 |
Christian Leachman | 19:16.2 | TC West (Traverse City) | 137.3 |
Andrew Dalman | 19:16.4 | Zeeland West | 137.2 |
Caleb Doezema | 19:16.5 | GR_Covenant Christian | 137.2 |
Caleb Doezema | 19:16.5 | GR_Covenant Christian | 137.2 |
Nathan Hand | 19:16.5 | Hilliard Davidson | 137.2 |
Joshua Cole | 19:16.6 | Byron Center | 137.1 |
Zachery Childress | 19:16.8 | Jonesville | 137.1 |
Eric Sorrell | 19:16.9 | Caledonia | 137.0 |
Ethan Buer | 19:17.3 | Caledonia | 136.9 |
Joe Schellenberg | 19:17.5 | FHN GR_Forest Hills Northern | 136.8 |
Jack Green | 19:17.8 | GR_South Christian | 136.7 |
Owen Lewis | 19:18.0 | Hudsonville | 136.7 |
Jj Mahan | 19:18.1 | Cadillac | 136.6 |
Andrew Klaus | 19:18.1 | Clare | 136.6 |
Alex Wilber | 19:18.1 | Fruitport | 136.6 |
Drew Tolfree | 19:18.2 | Lansing Catholic | 136.6 |
Drew Tolfree | 19:18.2 | Lansing Catholic | 136.6 |
Keegan Fulling | 19:18.3 | Richland Gull Lake | 136.6 |
Matthew Koeman | 19:18.5 | Holland Black River | 136.5 |
Leland Weiser | 19:18.5 | Ann Arbor Skyline | 136.5 |
Hudson Kiteley | 19:19.2 | Benzie Central | 136.3 |
Luke Brayman | 19:19.4 | GR_NorthPointe Christian | 136.2 |
Michael Brown | 19:19.5 | FHN GR_Forest Hills Northern | 136.2 |
Branden Stock | 19:19.6 | Kingsley | 136.1 |
Blake Knox | 19:19.7 | Traverse City St. Francis | 136.1 |
Blake Knox | 19:19.7 | Traverse City St. Francis | 136.1 |
Peyton Coressel | 19:19.7 | Defiance | 136.1 |
Otto Selbig | 19:19.8 | TC West (Traverse City) | 136.1 |
Jack Novotny | 19:20.3 | Kalamazoo Loy Norrix | 135.9 |
Donn Bacon | 19:20.3 | St. Clair | 135.9 |
Hunter Brock | 19:20.3 | Hartland | 135.9 |
Aiden Cripe | 19:20.4 | Coloma | 135.9 |
Jack Brinks | 19:20.5 | GR_South Christian | 135.8 |
Rohan Marion | 19:20.5 | Kalamazoo Central | 135.8 |
Dawson Lute | 19:20.7 | Kalamazoo Christian | 135.8 |
Grayson Grifhorst | 19:20.7 | Grandville | 135.8 |
Tanner Kaighen | 19:20.7 | Hartland | 135.8 |
Ben Vongprachanh | 19:20.9 | Zeeland West | 135.7 |
Skyler Wolfe | 19:21.0 | Coloma | 135.7 |
Eli Johansen | 19:21.3 | St. Joseph | 135.6 |
Russell Vandermus | 19:21.5 | Petoskey St. Michael Academy | 135.5 |
Nathan Steen | 19:21.6 | Holland Christian | 135.5 |
Joe Williams | 19:21.7 | Ann Arbor Pioneer | 135.4 |
Alex Schafer | 19:21.9 | Grand Ledge | 135.4 |
Jack Davis | 19:22.5 | Holland Black River | 135.2 |
Tony Rao | 19:22.9 | East Grand Rapids | 135.0 |
Nathan Lundgren | 19:23.2 | Woodhaven-Brownstown | 134.9 |
Zack Mitchell | 19:23.6 | Kalamazoo Christian | 134.8 |
Carter Davis | 19:23.7 | Hilliard Davidson | 134.8 |
Aidan Marco | 19:23.8 | White Lake Lakeland | 134.7 |
Jaden Henderson | 19:23.9 | Jenison | 134.7 |
Brady Verbeek | 19:24.0 | Zeeland West | 134.7 |
James Dewitt | 19:24.1 | Coldwater | 134.6 |
McMillan Quinn | 19:24.3 | TC West (Traverse City) | 134.6 |
Daniel Schneider | 19:24.6 | Ann Arbor Gabriel Richard | 134.5 |
Landon Wade | 19:24.9 | East Kentwood | 134.4 |
Lucas Wood | 19:25.2 | Howell | 134.3 |
Jack Funchion | 19:25.3 | Milan | 134.2 |
Cameron Weibel | 19:25.3 | Caledonia | 134.2 |
Grady Bremer | 19:25.5 | Hudsonville Unity Christian | 134.2 |
Chris Ruiz | 19:25.7 | Gobles | 134.1 |
Dante Pillot | 19:25.9 | Schoolcraft | 134.0 |
Ira Oliver | 19:26.1 | East Kentwood | 134.0 |
Robbie King | 19:26.2 | Constantine | 133.9 |
Wyatt Foerch | 19:26.3 | Caledonia | 133.9 |
Zechariah Rubingh | 19:26.5 | Wyoming Potter’s House | 133.8 |
Owen Read | 19:26.8 | Traverse City St. Francis | 133.7 |
Owen Read | 19:26.8 | Traverse City St. Francis | 133.7 |
Gavin Totzke | 19:27.0 | Stevensville Lakeshore | 133.7 |
Damien Freeman | 19:27.4 | Grandville | 133.5 |
Nathan Chapin | 19:27.5 | Jenison | 133.5 |
Peter Dudley | 19:28.0 | Lansing Catholic | 133.3 |
Peter Dudley | 19:28.0 | Lansing Catholic | 133.3 |
Caden Ferris | 19:28.3 | Delton-Kellogg | 133.2 |
Lucas Balkema | 19:28.3 | Stevensville Lakeshore | 133.2 |
William Steinhour | 19:28.6 | Monroe Jefferson | 133.1 |
Erric Oldenberg | 19:28.7 | Constantine | 133.1 |
Andrew Salliotte | 19:29.6 | Berrien Springs | 132.8 |
Mason Stafford | 19:30.1 | Muskegon Mona Shores | 132.6 |
Shelby Hopkins | 19:30.2 | Morley-Stanwood | 132.6 |
Andrew Ferguson | 19:30.2 | Jackson Lumen Christi | 132.6 |
Gavin Worley | 19:30.3 | Hartland | 132.6 |
Mitchell Eastman | 19:30.7 | Kalamazoo Hackett | 132.4 |
Olin Kasperowicz | 19:30.7 | Traverse City St. Francis | 132.4 |
Olin Kasperowicz | 19:30.7 | Traverse City St. Francis | 132.4 |
Caden Guffey | 19:30.8 | Zeeland East | 132.4 |
Luke Ueland | 19:30.9 | FHE Ada Forest Hills Eastern | 132.4 |
Foster Boak | 19:31.1 | Hudsonville | 132.3 |
Grayson Eckland | 19:32.1 | Chelsea | 132.0 |
Ephraim Dykstra | 19:32.3 | Hudsonville Unity Christian | 131.9 |
Evan Hebreard | 19:32.4 | FHN GR_Forest Hills Northern | 131.9 |
Dominic Cranmer | 19:32.4 | Zeeland West | 131.9 |
Conner Larson | 19:32.8 | Portage Central | 131.7 |
Noah Finton | 19:33.0 | Wyoming Potter’s House | 131.7 |
Kyan Deam | 19:33.1 | Big Rapids | 131.6 |
Kale Kovach | 19:33.5 | Yale | 131.5 |
Mitchell Jeruzal | 19:33.5 | Byron Center | 131.5 |
Dylan Pfeffer | 19:33.6 | Hudsonville | 131.5 |
Tyler Thibeault | 19:34.0 | Saline | 131.3 |
Aldus Yun | 19:34.1 | Ann Arbor Pioneer | 131.3 |
Lasse Hagenow | 19:34.3 | FHN GR_Forest Hills Northern | 131.2 |
Cohen Young | 19:34.6 | Clare | 131.1 |
Grayson Lentner | 19:34.6 | Hudsonville | 131.1 |
Sam Nemeth | 19:34.8 | Freeland | 131.1 |
Cole Ingleright | 19:35.0 | McBain | 131.0 |
Seth Vanoss | 19:35.0 | GR_Christian | 131.0 |
Joshua Berryman | 19:35.3 | Portage Central | 130.9 |
Tyler Nethercot | 19:35.7 | FHN GR_Forest Hills Northern | 130.8 |
Marek Unger | 19:35.9 | Romeo – 6214 | 130.7 |
Max Vangrouw | 19:36.0 | Holland West Ottawa | 130.7 |
Mitchell Hall | 19:36.1 | Johannesburg-Lewiston | 130.6 |
David Richards | 19:36.1 | Hillsdale Academy | 130.6 |
Ethan Woodcox | 19:36.4 | Coldwater | 130.5 |
Liam Adkins | 19:36.9 | Stevensville Lakeshore | 130.4 |
Eli Ernst | 19:37.8 | Hudsonville Unity Christian | 130.1 |
Chandler Silk | 19:38.3 | Allendale | 129.9 |
Weston Carpenter | 19:38.6 | Spring Lake | 129.8 |
Levi Jongekryg | 19:38.9 | Holland West Ottawa | 129.7 |
Avery Guikema | 19:39.0 | Hart | 129.7 |
Avery Guikema | 19:39.0 | Hart | 129.7 |
Julian Snelling | 19:39.4 | Ann Arbor Pioneer | 129.5 |
Dylan Traxler | 19:40.0 | Manton | 129.3 |
Reed Osterink | 19:40.4 | Wyoming Potter’s House | 129.2 |
Calvin Huizinga | 19:40.5 | GR_Covenant Christian | 129.2 |
Calvin Huizinga | 19:40.5 | GR_Covenant Christian | 129.2 |
Cristian Huerta | 19:40.7 | Kalamazoo Loy Norrix | 129.1 |
Bennett Tetzlaff | 19:40.7 | Portage Central | 129.1 |
Luke Bradley | 19:41.0 | Fremont | 129.0 |
Gabe Schwendinger | 19:41.3 | Galesburg-Augusta | 128.9 |
Ryan Donnell | 19:41.4 | Traverse City St. Francis | 128.9 |
Ryan Donnell | 19:41.4 | Traverse City St. Francis | 128.9 |
Bret Kendall | 19:41.5 | FHN GR_Forest Hills Northern | 128.8 |
Wyatt Boteler | 19:41.9 | Grass Lake | 128.7 |
Blake Mahler | 19:42.0 | Saline | 128.7 |
Evan Ball | 19:42.2 | Hudsonville | 128.6 |
Luke Nunez | 19:42.2 | Grand Ledge | 128.6 |
Drew Brummel | 19:42.7 | GR_Covenant Christian | 128.4 |
Drew Brummel | 19:42.7 | GR_Covenant Christian | 128.4 |
Graeson Lawrence | 19:42.8 | Muskegon Western Mich. Christian | 128.4 |
Brady Morrow | 19:42.9 | Cedar Springs | 128.4 |
Joshua Postuma | 19:43.2 | Grass Lake | 128.3 |
Jacob Simon | 19:43.2 | Remus Chippewa Hills | 128.3 |
Alex Cole | 19:43.2 | Cedar Springs | 128.3 |
Maguire Johnson | 19:43.4 | Edwardsburg | 128.2 |
Dakota Brandenberry | 19:43.5 | Bryan | 128.2 |
Jacob Taylor | 19:43.9 | Zeeland West | 128.0 |
Mason Joseph | 19:44.3 | Byron Center | 127.9 |
Logan Patmalnieks | 19:44.6 | Constantine | 127.8 |
Evan Spronk | 19:45.1 | GR_South Christian | 127.6 |
William Widby | 19:45.1 | Woodhaven-Brownstown | 127.6 |
Lucas Isbrecht | 19:45.2 | Watervliet | 127.6 |
Micah Johnson | 19:45.2 | Hastings | 127.6 |
Braxton Zenner | 19:45.3 | Kingsley | 127.6 |
Hunter Mossel | 19:45.9 | Big Rapids | 127.4 |
Dominik Fleury | 19:46.0 | Ann Arbor Gabriel Richard | 127.3 |
Gabe Scott | 19:46.1 | White Lake Lakeland | 127.3 |
Robert Koscinski | 19:46.3 | Portage Northern | 127.2 |
Riley Pattinson | 19:46.8 | Traverse City St. Francis | 127.1 |
Riley Pattinson | 19:46.8 | Traverse City St. Francis | 127.1 |
Jack Terris | 19:47.2 | Saline | 126.9 |
Connor O’Donohue | 19:47.5 | GR_West Michigan Aviation | 126.8 |
Matt Dombrowski | 19:47.5 | Ann Arbor Pioneer | 126.8 |
Joseph Hanna | 19:47.5 | Brighton | 126.8 |
Owen Palmer | 19:47.6 | Gaylord | 126.8 |
Avi Stotz-Ghosh | 19:47.6 | Portage Central | 126.8 |
Jairo Lopez | 19:47.8 | Hartford | 126.7 |
Caleb Denhartigh | 19:48.0 | Hudsonville Unity Christian | 126.7 |
Nathan Robertson | 19:48.2 | Lawton | 126.6 |
Sean Mitchell | 19:48.2 | Howell | 126.6 |
Grady Schneider | 19:48.4 | Caledonia | 126.5 |
Dylan Veltema | 19:48.5 | Zeeland East | 126.5 |
Hudson Vanostenberg | 19:48.8 | Rockford | 126.4 |
Loch Rigozzi | 19:49.3 | Saugatuck | 126.2 |
Mitchell Winks | 19:49.3 | GR_Christian | 126.2 |
Owen Slavens | 19:49.4 | Three Oaks River Valley | 126.2 |
Kaiden Murdock | 19:49.5 | Grandville | 126.2 |
Luke Prong | 19:49.7 | South Haven | 126.1 |
Sean Skuratowicz | 19:50.2 | Kalamazoo Central | 125.9 |
Shaun Biller | 19:50.5 | Remus Chippewa Hills | 125.8 |
Caden Jackson | 19:50.7 | Constantine | 125.8 |
Zach Utz | 19:51.0 | Romeo | 125.7 |
Benjamin Slagter | 19:51.1 | Jenison | 125.6 |
Julian Hawthorne | 19:51.2 | Constantine | 125.6 |
Adrian Gariepy | 19:51.3 | Mattawan | 125.6 |
Levi Benzing | 19:51.7 | Petoskey St. Michael Academy | 125.4 |
Andrew Wheatley | 19:51.8 | Petoskey | 125.4 |
Connor Donahue | 19:52.0 | Traverse City St. Francis | 125.3 |
Connor Donahue | 19:52.0 | Traverse City St. Francis | 125.3 |
Bryce Blackledge | 19:52.3 | Hanover-Horton | 125.2 |
Gabriel Edwards | 19:52.3 | Milan | 125.2 |
Paul Emery | 19:52.3 | Stevensville Lakeshore | 125.2 |
Will Kletzka | 19:52.4 | Dexter | 125.2 |
Reece Ondersma | 19:52.7 | Jenison | 125.1 |
Junior Tovar | 19:53.2 | Grand River Preparatory | 124.9 |
Broden Fletcher | 19:53.2 | Three Rivers | 124.9 |
Aidan Ohanyan | 19:53.4 | Hudsonville | 124.9 |
Elliot Hoeflinger | 19:53.5 | Manistee | 124.8 |
Connor Lubbers | 19:53.5 | GR_Covenant Christian | 124.8 |
Jack Baltes | 19:53.6 | Jenison | 124.8 |
Joseph Pennala | 19:54.0 | Hartland | 124.7 |
Miles Vandam | 19:54.0 | Byron Center | 124.7 |
Drew Mendians | 19:54.4 | Manistee | 124.5 |
Levi Huseby | 19:54.7 | Byron Center | 124.4 |
Joey McClelland | 19:54.8 | FHN GR_Forest Hills Northern | 124.4 |
Ronan Marsh | 19:55.0 | St. Joseph Lake Michigan Catholic | 124.3 |
Owen Zink | 19:55.0 | Jackson Lumen Christi | 124.3 |
Matt Popp | 19:55.1 | TC West (Traverse City) | 124.3 |
Josh Villa | 19:55.1 | Holland | 124.3 |
Nolan West | 19:55.6 | Monroe Jefferson | 124.1 |
Hunter Rockwell | 19:55.8 | Hilliard Davidson | 124.1 |
Jack Paras | 19:55.8 | Rockford | 124.1 |
Silas Lorenz | 19:56.0 | St. Joseph | 124.0 |
Winston Pelloski | 19:56.1 | Kingsley | 124.0 |
Luke Meyer | 19:56.3 | Grandville | 123.9 |
Adrian Cooney | 19:56.4 | Holland Christian | 123.9 |
Michael Murray | 19:56.7 | Newaygo | 123.8 |
Liam Warner | 19:56.9 | Woodhaven-Brownstown | 123.7 |
Asher Harrmann | 19:57.0 | St. Joseph | 123.7 |
Jesse Jones | 19:57.1 | Mt. Pleasant Sacred Heart | 123.6 |
Evan Miedema | 19:57.3 | Hudsonville Unity Christian | 123.6 |
Carter McKinney | 19:57.4 | Grand Ledge | 123.5 |
Wyatt Hockley | 19:57.5 | Ann Arbor Pioneer | 123.5 |
Elliot Cole | 19:57.6 | Parchment | 123.5 |
Austin Dalman | 19:57.7 | Big Rapids | 123.4 |
Kai Miller | 19:57.9 | Hart | 123.4 |
Kai Miller | 19:57.9 | Hart | 123.4 |
Josiah Rodgers | 19:58.0 | GR_NorthPointe Christian | 123.3 |
Alec Sheffer | 19:58.1 | Hartland | 123.3 |
Nick Schuette | 19:58.2 | Hanover-Horton | 123.3 |
Bryce Billings | 19:58.5 | Kalamazoo Central | 123.2 |
Sam Gibson | 19:58.6 | Dexter | 123.1 |
Owen Stimer | 19:59.7 | Holland Black River | 122.8 |
Noah Zelinski | 19:59.8 | Traverse City St. Francis | 122.7 |
Noah Zelinski | 19:59.8 | Traverse City St. Francis | 122.7 |
Joshua Maier | 19:59.8 | Caledonia | 122.7 |
Gabe Hillary | 19:59.9 | FHN GR_Forest Hills Northern | 122.7 |
William Sheely | 19:59.9 | Caledonia | 122.7 |
Emmet Thompson | 20:00.3 | Howell | 122.6 |
James Thorpe | 20:00.7 | Jenison | 122.4 |
Demitri Lawrence | 20:00.8 | Muskegon Western Mich. Christian | 122.4 |
Conner McCormick | 20:00.9 | Mason | 122.4 |
Ian Jones | 20:01.9 | GR_NorthPointe Christian | 122.0 |
Alex Nemecek | 20:02.1 | Ann Arbor Skyline | 122.0 |
Blake Huitema | 20:02.2 | GR_West Michigan Aviation | 121.9 |
Ben Reed | 20:03.0 | Centreville | 121.7 |
Austin York | 20:03.3 | Three Oaks River Valley | 121.6 |
Malachi Verwys | 20:03.6 | Wyoming Potter’s House | 121.5 |
Isaiah Olivarez | 20:03.9 | FHN GR_Forest Hills Northern | 121.4 |
Eli Zimdar | 20:04.2 | FHN GR_Forest Hills Northern | 121.3 |
Jonah Brummel | 20:04.4 | GR_Covenant Christian | 121.2 |
Jonah Brummel | 20:04.4 | GR_Covenant Christian | 121.2 |
Valentino Dicroce | 20:04.5 | Portage Central | 121.2 |
Thomas Lepper | 20:04.6 | Pinckney | 121.1 |
Andrew Calkins Ensey | 20:04.9 | Portage Northern | 121.0 |
Aidan Broadworth | 20:05.0 | Milan | 121.0 |
Zachary Spradlin | 20:05.2 | Milan | 120.9 |
Kaden Hamming | 20:05.2 | Middleville Thornapple-Kellogg | 120.9 |
Jack Noble | 20:05.3 | Grant | 120.9 |
Brady Hoeffel | 20:05.5 | Defiance | 120.8 |
Ben Szydlowski | 20:05.7 | Grand Ledge | 120.8 |
Carter Hill | 20:06.1 | Dexter | 120.6 |
Cyrus Gray | 20:06.6 | Hartland | 120.5 |
Gabe Rowell | 20:06.8 | Hudsonville | 120.4 |
Levi Vandermeyden | 20:07.2 | GR_South Christian | 120.3 |
Charlie Limbert | 20:07.2 | Hilliard Davidson | 120.3 |
Ike Lindley | 20:09.0 | Hillsdale Academy | 119.7 |
Ike Lindley | 20:09.0 | Hillsdale Academy | 119.7 |
Willem Gollannek | 20:09.1 | East Grand Rapids | 119.6 |
Carlos Ruiz | 20:09.3 | Hartford | 119.6 |
Connor Siglow | 20:09.5 | St. Joseph Lake Michigan Catholic – 718 | 119.5 |
Matthew Goodrich | 20:09.6 | FHN GR_Forest Hills Northern | 119.5 |
Luca Pham | 20:09.8 | Jenison | 119.4 |
Aidan Edgar | 20:10.3 | Caledonia | 119.2 |
Logan Cooper | 20:10.4 | Potterville | 119.2 |
William Melton | 20:10.7 | Parma Western | 119.1 |
Isaac Paga | 20:10.8 | Petoskey St. Michael Academy | 119.1 |
Austin Thompson | 20:11.0 | Potterville | 119.0 |
Caidan Gaskill | 20:11.2 | Clare | 118.9 |
Brandon Lopez-Rebolledo | 20:11.5 | Wyoming Lee | 118.8 |
Timothy March | 20:11.9 | Boyne City | 118.7 |
Jimmy Kolosowsky | 20:12.3 | Watervliet | 118.6 |
Preston Stema | 20:12.3 | Zeeland East | 118.6 |
Donald Clay | 20:12.4 | Byron Center | 118.5 |
Cadden Krieger | 20:12.5 | Three Oaks River Valley | 118.5 |
Blake Grube | 20:12.5 | Bryan | 118.5 |
Caleb Beilby | 20:12.7 | Hopkins | 118.4 |
Joshua Barr | 20:12.9 | GR_South Christian | 118.4 |
Zach Truelove | 20:13.3 | Hartford | 118.2 |
Tristan Simrau | 20:13.4 | TC West (Traverse City) | 118.2 |
Kelsey Simms | 20:13.7 | Bloomingdale | 118.1 |
Oscar Sosa | 20:14.0 | Wyoming Lee | 118.0 |
Aiden Crooks | 20:14.3 | Mendon | 117.9 |
David Maynard | 20:14.3 | Grass Lake | 117.9 |
Benjamin Trudell | 20:14.4 | Middleville Thornapple-Kellogg | 117.9 |
Luke Goodman | 20:14.4 | Hartland | 117.9 |
Zach Cheslek | 20:14.5 | FHC GR_Forest Hills Central | 117.8 |
Brandon Wayburn | 20:14.8 | St. Clair | 117.7 |
Cameron Davenport | 20:15.2 | Holland West Ottawa | 117.6 |
John May | 20:15.4 | Morley-Stanwood | 117.5 |
Logan Smith | 20:15.4 | Jenison | 117.5 |
Matthew Verellen | 20:15.6 | White Lake Lakeland | 117.5 |
Landon Robson | 20:15.6 | Hartland | 117.5 |
Lucas Atherton | 20:16.4 | St. Joseph | 117.2 |
Jon Leith | 20:16.5 | Edwardsburg | 117.2 |
Quinten Burlew | 20:16.9 | Jenison | 117.0 |
Lucian Smith | 20:17.5 | Manton | 116.8 |
Charles Brooks | 20:17.5 | GR_West Catholic | 116.8 |
Alex Moyer | 20:17.5 | St. Joseph | 116.8 |
Winslow Robinson | 20:17.6 | TC West (Traverse City) | 116.8 |
Ty Harding | 20:18.0 | Manton | 116.7 |
Joseph Likavec | 20:18.2 | Mt. Pleasant Sacred Heart | 116.6 |
Lucas Vandegrift | 20:18.3 | FHN GR_Forest Hills Northern | 116.6 |
Jake Naster | 20:18.6 | Vicksburg | 116.5 |
Jack Burin | 20:19.3 | Dexter | 116.2 |
Jonah Boone | 20:19.4 | Richland Gull Lake | 116.2 |
Noah Peters | 20:20.3 | East Grand Rapids | 115.9 |
Teo Wilkerson | 20:20.3 | Grandville | 115.9 |
Jaren Waldschmidt | 20:20.4 | Cassopolis Ross Beatty | 115.9 |
Derban Demeuse | 20:20.4 | Parma Western | 115.9 |
Harrison Bourne | 20:20.5 | New Buffalo | 115.8 |
Mike Dombrowski | 20:20.5 | Ann Arbor Pioneer | 115.8 |
Ethan Psurny | 20:20.9 | Bryan | 115.7 |
Bryson Van Ryn | 20:21.0 | GR_West Michigan Aviation | 115.7 |
Ryan Williams | 20:21.3 | Hopkins | 115.6 |
Braylon Anderson | 20:21.3 | Grandville | 115.6 |
Matthew Kunzi | 20:21.4 | Hudsonville | 115.5 |
Landon Long | 20:21.4 | Rockford | 115.5 |
Garrett Wolfe | 20:21.9 | Coloma | 115.4 |
Ben Iobe | 20:22.2 | Mendon | 115.3 |
Tomas Rampe | 20:22.3 | Lansing Catholic | 115.2 |
Eli Austin | 20:22.7 | Delton-Kellogg | 115.1 |
Ben Vruggink | 20:23.1 | Spring Lake | 115.0 |
Landon Boulis | 20:23.3 | Hanover-Horton | 114.9 |
Zach Hartemink | 20:23.4 | GR_Christian | 114.9 |
Alexander Benthin | 20:23.5 | Three Rivers | 114.8 |
Aidan Hale | 20:23.8 | Ann Arbor Skyline | 114.7 |
Ryan Gillen | 20:24.4 | Portage Northern | 114.5 |
Blake Taylor | 20:24.6 | Fremont | 114.5 |
Nathan Devries | 20:24.6 | GR_South Christian | 114.5 |
William Rodriquez | 20:24.7 | Bridgman | 114.4 |
Dylan Coney | 20:25.0 | Centreville | 114.3 |
Luke Penny | 20:25.0 | Parchment | 114.3 |
Rylan Matelski | 20:25.2 | Gaylord | 114.3 |
Ivan Tai | 20:25.2 | Portage Northern | 114.3 |
Elisha Fedisoni | 20:25.6 | GR_West Catholic | 114.1 |
Coy Weinberg | 20:25.8 | Buchanan | 114.1 |
Austin Blocker | 20:26.1 | Delton-Kellogg | 114.0 |
Joseph Robison | 20:26.1 | East Kentwood | 114.0 |
Caebrean Falvey | 20:27.0 | Ann Arbor Gabriel Richard | 113.7 |
Logan Mekkes | 20:27.7 | Morley-Stanwood | 113.4 |
Brett Harsevoort | 20:27.8 | Delton-Kellogg | 113.4 |
Zach Kern | 20:28.0 | Holland Christian | 113.3 |
Ryan Davenport | 20:28.4 | White Lake Lakeland | 113.2 |
Ross Fiske | 20:28.4 | Rockford | 113.2 |
Travis Niemi | 20:28.4 | Howell | 113.2 |
Michael Palma | 20:28.6 | Hudsonville | 113.1 |
Marcus Varnell | 20:28.6 | Portage Central | 113.1 |
Aydan Vandyk | 20:28.8 | FHN GR_Forest Hills Northern | 113.1 |
Nathan Cipolla | 20:28.9 | Hartland | 113.0 |
Landon Wilson | 20:29.2 | Dexter | 112.9 |
Cole Vanderdussen | 20:29.3 | Kalamazoo Christian | 112.9 |
Lucan Hoercher | 20:29.3 | Three Rivers | 112.9 |
Andrew Christensen | 20:29.5 | Mattawan | 112.8 |
Brandon Vanderzanden | 20:29.7 | Hart | 112.8 |
Brandon Vanderzanden | 20:29.7 | Hart | 112.8 |
Paul Skendzel | 20:30.7 | Traverse City St. Francis | 112.4 |
Paul Skendzel | 20:30.7 | Traverse City St. Francis | 112.4 |
Joel Hardesty | 20:30.8 | Big Rapids | 112.4 |
Greg Reed | 20:30.9 | Benzie Central | 112.4 |
Kenyon Katje | 20:30.9 | Hopkins | 112.4 |
Nicola Leoni | 20:31.4 | Saugatuck | 112.2 |
Tyler Bakhuyzen | 20:31.5 | Hudsonville Unity Christian | 112.2 |
Brady Read | 20:31.9 | Traverse City St. Francis | 112.0 |
Brady Read | 20:31.9 | Traverse City St. Francis | 112.0 |
Nathan Gleason | 20:32.2 | Portage Northern | 111.9 |
Jackson Gritter | 20:32.4 | GR_South Christian | 111.9 |
Kindred Burke | 20:32.8 | TC West (Traverse City) | 111.7 |
Alex Parker | 20:33.1 | FHE Ada Forest Hills Eastern | 111.6 |
Dean Kauffman | 20:33.6 | Rockford | 111.5 |
Drew Portinga | 20:33.8 | GR_Ottawa Hills | 111.4 |
Benjamin Phelps | 20:34.1 | East Grand Rapids | 111.3 |
Mateo Quintanilla | 20:34.1 | Zeeland West | 111.3 |
Nathan Blied | 20:34.6 | Bridgman | 111.1 |
Oscar Armijo | 20:34.7 | Grand River Preparatory | 111.1 |
Maikhoi Christensen | 20:34.7 | East Kentwood | 111.1 |
Colin Kovick | 20:35.6 | Chelsea | 110.8 |
Mathew Foster | 20:35.9 | Hilliard Davidson | 110.7 |
Luke Kelm | 20:36.2 | Portage Northern | 110.6 |
Collin Doederlein | 20:36.3 | Parma Western | 110.6 |
Korbyn Thornton | 20:36.3 | St. Clair | 110.6 |
Chris Stein | 20:36.4 | Monroe | 110.5 |
James Neeb | 20:36.6 | Portage Central | 110.5 |
Justin Pham | 20:37.0 | East Kentwood | 110.3 |
Colin Andersen | 20:37.1 | Monroe Jefferson | 110.3 |
Bjorn Vetne | 20:37.1 | St. Joseph | 110.3 |
Jibril Amin | 20:37.4 | Milan | 110.2 |
Jack Brown | 20:37.7 | GR_West Michigan Aviation | 110.1 |
John Putnam | 20:37.8 | Chelsea | 110.1 |
Austin Bagley | 20:38.3 | Delton-Kellogg | 109.9 |
Nick Whitmer | 20:38.4 | FHE Ada Forest Hills Eastern | 109.9 |
Hunter Laven | 20:39.2 | Grand Traverse Academy | 109.6 |
Owen Pfeiffer | 20:39.3 | Galesburg-Augusta | 109.6 |
Evan Spriggs | 20:39.5 | New Buffalo | 109.5 |
Patrick Behnke | 20:39.6 | Stevensville Lakeshore | 109.5 |
Jacob Alexander | 20:39.9 | Freeland | 109.4 |
Nicholas Wynsma | 20:39.9 | GR_West Michigan Aviation | 109.4 |
Thomas Vanoverloop | 20:40.2 | GR_Covenant Christian | 109.3 |
Thomas Vanoverloop | 20:40.2 | GR_Covenant Christian | 109.3 |
Elijah Zenz | 20:40.6 | Muskegon Western Mich. Christian | 109.1 |
Sam Nicely | 20:41.2 | Holland Christian | 108.9 |
Kyle Sutton | 20:41.3 | Dexter | 108.9 |
Mauricio Mancera | 20:41.6 | Lawrence | 108.8 |
David Martin | 20:41.7 | Parma Western | 108.8 |
Leo Kleff | 20:42.0 | FHE Ada Forest Hills Eastern | 108.7 |
Luke Vandergriend | 20:42.1 | Wyoming Potter’s House | 108.6 |
Bradley Wright | 20:42.8 | Jonesville | 108.4 |
Hayden Gould | 20:42.8 | Big Rapids | 108.4 |
Jeff Dewitt | 20:43.2 | Zeeland East | 108.3 |
Andy Hill | 20:43.2 | TC West (Traverse City) | 108.3 |
Aidan Buist | 20:43.5 | Middleville Thornapple-Kellogg | 108.2 |
Andrew Pavwoski | 20:43.6 | Grand Traverse Academy | 108.1 |
Brady O’Brien | 20:44.1 | Hudsonville | 108.0 |
Logan Menge | 20:44.1 | Woodhaven-Brownstown | 108.0 |
Keagan Papke | 20:44.5 | New Buffalo | 107.8 |
Elliott Varnum | 20:44.6 | Ann Arbor Pioneer | 107.8 |
Gabe Navarre | 20:45.1 | TC West (Traverse City) | 107.6 |
Parker Bagley | 20:45.5 | Delton-Kellogg | 107.5 |
Parker Bagley | 20:45.5 | Delton-Kellogg | 107.5 |
Lincoln Reynolds | 20:45.7 | FHN GR_Forest Hills Northern | 107.4 |
Nolan Reynolds | 20:46.0 | Caledonia | 107.3 |
Kyle Brege | 20:46.2 | Grant | 107.3 |
Ethan Slock | 20:46.3 | Kent City | 107.2 |
Bryce Baumgardner | 20:46.4 | Fruitport | 107.2 |
Malachi Kapenga | 20:46.4 | Hudsonville | 107.2 |
Javier Caldwell | 20:46.4 | Woodhaven-Brownstown | 107.2 |
Drew Hoskins | 20:46.7 | Stevensville Lakeshore | 107.1 |
Ben Hambright | 20:47.2 | Vicksburg | 106.9 |
Josiah Meyers | 20:47.3 | Holland Christian | 106.9 |
Dylan Leyendecker | 20:47.3 | Hudsonville | 106.9 |
Ian Schuiling | 20:47.7 | Kent City | 106.8 |
Dylan McLean | 20:48.1 | Parchment | 106.6 |
Aiden Sierra | 20:48.9 | Holland West Ottawa | 106.4 |
Ryan Zmuda | 20:48.9 | Hilliard Davidson | 106.4 |
Nathan Onderlinde | 20:49.1 | Hopkins | 106.3 |
Isaiah Mulheron | 20:49.1 | Clare | 106.3 |
Jaren Christ | 20:49.2 | Three Oaks River Valley | 106.3 |
Nik Williams | 20:49.3 | GR_Ottawa Hills | 106.2 |
Jackson Byers | 20:49.4 | Grass Lake | 106.2 |
Dominic Germano | 20:49.5 | Woodhaven-Brownstown | 106.2 |
Enzo Vangungy | 20:49.9 | Hilliard Davidson | 106.0 |
Liam Kalsbeek | 20:50.0 | GR_Covenant Christian | 106.0 |
Liam Kalsbeek | 20:50.0 | GR_Covenant Christian | 106.0 |
Seth Thompson | 20:50.3 | Manistee | 105.9 |
Seth Thompson | 20:50.3 | Manistee | 105.9 |
Tyler Bostrom | 20:50.3 | Holland Christian | 105.9 |
Evan Chandler | 20:50.7 | Benzie Central | 105.8 |
Evan Chandler | 20:50.7 | Benzie Central | 105.8 |
Alex Drzewicki | 20:51.2 | Hudsonville | 105.6 |
Jonathan Greenhoe | 20:51.3 | Zeeland West | 105.6 |
Lucian Shoup | 20:51.6 | Richland Gull Lake | 105.5 |
Noah Murphy | 20:52.0 | Benzie Central | 105.3 |
Noah Murphy | 20:52.0 | Benzie Central | 105.3 |
Jacob Norman | 20:52.6 | Jonesville | 105.1 |
Ryan Driscoll | 20:52.9 | Three Oaks River Valley | 105.0 |
Eli Sanders | 20:53.0 | Parchment | 105.0 |
Owen Colburn | 20:53.1 | Caledonia | 105.0 |
Gabriel Gonzalez | 20:53.3 | Lawrence | 104.9 |
Ryan Van Dyken | 20:53.5 | Hudsonville | 104.8 |
Kamdyn Hawkins | 20:53.5 | FHC GR_Forest Hills Central | 104.8 |
Evan Marsee | 20:53.6 | Ann Arbor Pioneer | 104.8 |
Matthew Sweet | 20:53.8 | Ann Arbor Gabriel Richard | 104.7 |
David Potgeter | 20:54.1 | Caledonia | 104.6 |
Gabe Zapata | 20:54.4 | Lawrence | 104.5 |
Mark Beckett | 20:54.4 | Richland Gull Lake | 104.5 |
Luke Ankeney | 20:54.5 | Ann Arbor Pioneer | 104.5 |
Isaiah Post | 20:54.6 | Wyoming Potter’s House | 104.5 |
Isaiah Post | 20:54.6 | Wyoming Potter’s House | 104.5 |
Zach Dole | 20:54.6 | Grandville Calvin Christian | 104.5 |
Brennan Lee | 20:54.7 | FHE Ada Forest Hills Eastern | 104.4 |
Zachary Burgess | 20:55.0 | Caledonia | 104.3 |
Ethan Schaner | 20:55.1 | Hart | 104.3 |
Ethan Schaner | 20:55.1 | Hart | 104.3 |
Brent Smith | 20:55.4 | FHE Ada Forest Hills Eastern | 104.2 |
Ethan Parker | 20:55.5 | Coldwater | 104.2 |
Jason Sax | 20:55.6 | Woodhaven-Brownstown | 104.1 |
Will Hoekstra | 20:55.8 | FHE Ada Forest Hills Eastern | 104.1 |
Caleb Vansickle | 20:55.9 | Cedar Springs | 104.0 |
Jake Frost | 20:56.4 | South Haven | 103.9 |
Bryce Mathews | 20:56.5 | Mason | 103.8 |
Alex Mochel | 20:56.7 | FHN GR_Forest Hills Northern | 103.8 |
Peyton Selk | 20:56.8 | Allendale | 103.7 |
Michael Vanderkolk | 20:58.1 | GR_Covenant Christian | 103.3 |
Michael Vanderkolk | 20:58.1 | GR_Covenant Christian | 103.3 |
Jack Vandeguchte | 20:58.1 | GR_West Catholic | 103.3 |
John Studzinski | 20:58.4 | Traverse City St. Francis | 103.2 |
John Studzinski | 20:58.4 | Traverse City St. Francis | 103.2 |
Parker Vanhill | 20:58.6 | GR_Christian | 103.1 |
Luke Nagelkirk | 20:58.7 | Zeeland East | 103.1 |
Jayden Ulberg | 20:58.7 | Cedar Springs | 103.1 |
Daniel Fenton | 20:58.8 | GR_West Michigan Aviation | 103.1 |
Hunter Norman | 20:58.9 | GR_West Michigan Aviation | 103.0 |
David Fielder | 20:59.1 | Hanover-Horton | 103.0 |
David Fielder | 20:59.1 | Hanover-Horton | 103.0 |
Gavin Grabill | 20:59.3 | Big Rapids | 102.9 |
Ethan Henry | 20:59.3 | Jenison | 102.9 |
Liam Miller | 20:59.4 | Jackson Lumen Christi | 102.9 |
Hunter Johnson | 20:59.4 | Holland | 102.9 |
Mason Dhaseleer | 20:59.6 | FHN GR_Forest Hills Northern | 102.8 |
Carter Michling | 20:59.8 | Woodhaven-Brownstown | 102.7 |
Chase Bates | 20:59.9 | Constantine | 102.7 |
Chase Bates | 20:59.9 | Constantine | 102.7 |
Luke Schmidt | 21:00.7 | Hudsonville Unity Christian | 102.4 |
John Norland | 21:01.1 | St. Joseph | 102.3 |
Gunter Ansinn | 21:01.3 | Bridgman | 102.2 |
Miles Anderson | 21:01.5 | Portage Central | 102.2 |
Elijah Peterson | 21:01.9 | FHE Ada Forest Hills Eastern | 102.0 |
Thomas Desrosiers | 21:02.1 | Dexter | 102.0 |
Carter Charnley | 21:02.4 | Spring Lake | 101.9 |
Isaac Primm | 21:03.0 | Spring Lake | 101.7 |
Caleb Christian | 21:03.2 | Stevensville Lakeshore | 101.6 |
Kaden Abrahamson | 21:03.5 | McBain | 101.5 |
Christien Fanta | 21:03.6 | FHN GR_Forest Hills Northern | 101.5 |
Conner Raeth | 21:03.8 | Montague | 101.4 |
Hunter Bloom | 21:03.9 | Hartford | 101.4 |
Adam Potjer | 21:03.9 | GR_Covenant Christian | 101.4 |
Adam Potjer | 21:03.9 | GR_Covenant Christian | 101.4 |
Parker Prior | 21:03.9 | Milan | 101.4 |
Samual Collins | 21:04.1 | Portage Northern | 101.3 |
Henry Mulder | 21:04.2 | Holland | 101.3 |
Dale Vanbaren | 21:05.1 | GR_Covenant Christian | 101.0 |
Dale Vanbaren | 21:05.1 | GR_Covenant Christian | 101.0 |
Michael Neeb | 21:05.2 | Portage Central | 100.9 |
Myles Bray | 21:05.4 | Monroe | 100.9 |
Ayden McDonald | 21:05.7 | White Lake Lakeland | 100.8 |
Greg Laier | 21:06.3 | Hartland | 100.6 |
Austin Benitez | 21:06.4 | Manistee | 100.5 |
Austin Benitez | 21:06.4 | Manistee | 100.5 |
Ethan Pyscher | 21:06.6 | Caledonia | 100.5 |
Rylee Moelker | 21:06.8 | GR_Covenant Christian | 100.4 |
Rylee Moelker | 21:06.8 | GR_Covenant Christian | 100.4 |
Jason Swenson | 21:07.1 | Bridgman | 100.3 |
Thomas Torrey | 21:07.1 | Hartland | 100.3 |
Charlie Vaughn | 21:07.1 | St. Joseph | 100.3 |
Henry Marshall | 21:07.4 | Grandville | 100.2 |
Jadon Ryman | 21:08.4 | Newaygo | 99.9 |
Noah Britton | 21:08.5 | Jenison | 99.8 |
Cole Greenfield | 21:08.6 | Hastings | 99.8 |
Caleb Drnek | 21:08.7 | GR_Covenant Christian | 99.8 |
Caleb Drnek | 21:08.7 | GR_Covenant Christian | 99.8 |
Luke Fermin | 21:08.7 | FHE Ada Forest Hills Eastern | 99.8 |
Victor Benegni | 21:08.9 | Morley-Stanwood | 99.7 |
Emmet Lorenz | 21:08.9 | St. Joseph | 99.7 |
Logan Morrison | 21:09.0 | Portage Northern | 99.7 |
Charlie Hicks | 21:09.3 | Clare | 99.6 |
Martin Grinnell | 21:09.3 | Remus Chippewa Hills | 99.6 |
Alex Watson | 21:09.4 | Dexter | 99.5 |
Matthew Cross | 21:09.6 | Kingsley | 99.5 |
Jacob Marth | 21:09.6 | Jenison | 99.5 |
Connor Corry | 21:09.8 | Parma Western | 99.4 |
Dylan Walters | 21:10.2 | Zeeland East | 99.3 |
Armand Arakaza | 21:10.5 | GR_Christian | 99.2 |
Danny Tippetts | 21:11.2 | Stevensville Lakeshore | 98.9 |
Dylan Lieckfelt | 21:11.2 | East Kentwood | 98.9 |
Jaxon Palmbos | 21:12.1 | GR_South Christian | 98.6 |
Ethan Le | 21:12.1 | East Kentwood | 98.6 |
Liam Manders | 21:13.4 | FHC GR_Forest Hills Central | 98.2 |
Jacob Williams | 21:13.8 | Portage Central | 98.1 |
Connor Schmidt | 21:14.0 | GR_NorthPointe Christian | 98.0 |
Brayden Czarnecki | 21:14.0 | Jenison | 98.0 |
Benjamin Eros | 21:14.1 | Grass Lake | 98.0 |
Carson Lenzinger | 21:14.4 | Richland Gull Lake | 97.9 |
Bryce Bales | 21:14.5 | Dexter | 97.8 |
Jackson Stewart | 21:14.9 | Mattawan | 97.7 |
Mason Ezinga | 21:15.4 | GR_South Christian | 97.5 |
Mitchell Smith | 21:15.7 | GR_NorthPointe Christian | 97.4 |
Cameron Wright | 21:16.0 | Caledonia | 97.3 |
Finn Divane | 21:16.7 | Edwardsburg | 97.1 |
Alexander Bunker | 21:16.8 | FHN GR_Forest Hills Northern | 97.1 |
Connor Candler | 21:17.1 | Schoolcraft | 97.0 |
Brady Bearss | 21:17.4 | Boyne City | 96.9 |
Ewan Jolliffe | 21:18.2 | GR_Christian | 96.6 |
Raekwon Liburd | 21:18.4 | Grand River Preparatory | 96.5 |
Carlos Hernandez-Marti | 21:18.4 | Wyoming Lee | 96.5 |
Mason Grann | 21:19.5 | Dexter | 96.2 |
Grant Schumm | 21:20.0 | Three Oaks River Valley | 96.0 |
Grant Schumm | 21:20.0 | Three Oaks River Valley | 96.0 |
Ray Chanavier | 21:20.7 | Hartland | 95.8 |
Sean Pierucci | 21:20.9 | Kalamazoo Hackett | 95.7 |
Diego Rodriguez- | 21:22.3 | FHN GR_Forest Hills Northern | 95.2 |
Brandon Gates | 21:22.4 | Grant | 95.2 |
Noah Eustice | 21:22.5 | Ann Arbor Gabriel Richard | 95.2 |
Eli Mulder | 21:22.8 | Grandville Calvin Christian | 95.1 |
Eli Mulder | 21:22.8 | Grandville Calvin Christian | 95.1 |
Talen Verburg | 21:22.8 | Caledonia | 95.1 |
Vinny Schweihofer | 21:23.3 | St. Clair | 94.9 |
James Jackman | 21:24.6 | Defiance | 94.5 |
Jason Miller | 21:25.0 | Potterville | 94.3 |
Nicholas Pollich | 21:25.2 | Mattawan | 94.3 |
Keagan Cole | 21:26.0 | Parchment | 94.0 |
Jacob Howes | 21:26.2 | Three Rivers | 93.9 |
Mark Welsch | 21:27.1 | Edwardsburg | 93.6 |
Mykel Dykstra | 21:27.6 | Springport | 93.5 |
Jacob Kosidlo | 21:27.6 | White Lake Lakeland | 93.5 |
Jack Devries | 21:27.8 | Byron Center | 93.4 |
Conner Moran | 21:27.9 | Woodhaven-Brownstown | 93.4 |
Reed Trela | 21:28.2 | Woodhaven-Brownstown | 93.3 |
Andrew Tava | 21:28.5 | Caledonia | 93.2 |
Will O’Haver | 21:28.5 | Dexter | 93.2 |
Bobby Fletcher | 21:28.7 | Grand Ledge | 93.1 |
Wyatt Garza | 21:28.9 | Bryan | 93.0 |
Dalton Ed | 21:29.1 | Caledonia | 93.0 |
Anthony Rivera | 21:29.3 | Byron Center | 92.9 |
Brendan Sochay | 21:29.5 | Grand Ledge | 92.8 |
Luke Marsman | 21:29.6 | Hudsonville Unity Christian | 92.8 |
Dimitri Flietstra | 21:29.7 | Richland Gull Lake | 92.8 |
Sam Belbeck | 21:29.7 | Grandville | 92.8 |
Ryan Hatfield | 21:30.2 | FHC GR_Forest Hills Central | 92.6 |
Sean Flaherty | 21:30.5 | Ann Arbor Gabriel Richard | 92.5 |
Abraham Jager | 21:30.6 | GR_West Michigan Aviation | 92.5 |
Carter Petzke | 21:31.3 | St. Joseph | 92.2 |
Jacob Voetberg | 21:31.3 | GR_Christian | 92.2 |
Robert Fletcher Tuttle | 21:32.2 | GR_West Michigan Aviation | 91.9 |
Jackson Fortman | 21:32.5 | Defiance | 91.8 |
Malachi Cassels | 21:32.9 | Bloomingdale | 91.7 |
Ethan Vanderlugt | 21:33.3 | Kent City | 91.6 |
Henry Schwarze | 21:33.3 | FHC GR_Forest Hills Central | 91.6 |
Alex Barnes | 21:34.0 | FHN GR_Forest Hills Northern | 91.3 |
Weston Bush | 21:34.1 | Byron Center | 91.3 |
Jude Olney | 21:34.4 | Parma Western | 91.2 |
Matt Spedoske | 21:34.8 | Big Rapids | 91.1 |
Nathan Poll | 21:35.3 | St. Joseph Lake Michigan Catholic | 90.9 |
Enzo Haqq | 21:35.9 | South Haven | 90.7 |
Sterling Shepard | 21:36.2 | Zeeland West | 90.6 |
Braylon Freeland | 21:36.3 | Grant | 90.6 |
Isaac Trim | 21:36.4 | Hartland | 90.5 |
Brayden Herbert | 21:36.6 | Defiance | 90.5 |
Jack Miller | 21:36.7 | GR_Ottawa Hills | 90.4 |
Donald Braun | 21:36.9 | St. Clair | 90.4 |
Angelo Navarrete | 21:36.9 | Zeeland West | 90.4 |
Mitchell Buckner | 21:37.1 | Delton-Kellogg | 90.3 |
Mitchell Buckner | 21:37.1 | Delton-Kellogg | 90.3 |
Michael Blair | 21:37.3 | Middleville Thornapple-Kellogg | 90.2 |
Josh Roberts | 21:37.4 | Monroe Jefferson | 90.2 |
Finn Wilson | 21:37.4 | Ann Arbor Pioneer | 90.2 |
Grayden Boven | 21:37.7 | GR_Covenant Christian | 90.1 |
Grayden Boven | 21:37.7 | GR_Covenant Christian | 90.1 |
Levi Vandersloot | 21:37.7 | GR_Christian | 90.1 |
Troy Deboer | 21:37.9 | GR_Covenant Christian | 90.0 |
Troy Deboer | 21:37.9 | GR_Covenant Christian | 90.0 |
Jacob Kuipers | 21:38.7 | Hudsonville Unity Christian | 89.8 |
Corbin Smith | 21:38.8 | Boyne City | 89.7 |
Connor Bing | 21:39.1 | Zeeland East | 89.6 |
Ted Stanley | 21:39.1 | Ann Arbor Pioneer | 89.6 |
Travis Judd | 21:39.3 | Grand Ledge | 89.6 |
Jackson O’Dell | 21:39.4 | Hilliard Davidson | 89.5 |
Brock Hickerson | 21:39.8 | Delton-Kellogg | 89.4 |
Brock Hickerson | 21:39.8 | Delton-Kellogg | 89.4 |
Caleb Fish | 21:39.9 | FHN GR_Forest Hills Northern | 89.4 |
Jacob Cruz | 21:40.2 | Ann Arbor Pioneer | 89.3 |
Josh Hector | 21:40.4 | Grandville | 89.2 |
Jaxon Pipe | 21:40.5 | GR_Covenant Christian | 89.2 |
Jaxon Pipe | 21:40.5 | GR_Covenant Christian | 89.2 |
Gavin Martin | 21:40.7 | Grand River Preparatory | 89.1 |
Owen Stauffer | 21:40.9 | FHN GR_Forest Hills Northern | 89.0 |
Bryce Grugett | 21:41.0 | Newaygo | 89.0 |
Joel Bezeau | 21:41.0 | Monroe Jefferson | 89.0 |
Trevor Vanskiver | 21:41.1 | FHC GR_Forest Hills Central | 89.0 |
Joseph Heckroth | 21:41.5 | Boyne City | 88.8 |
Everett Pendergrass | 21:41.6 | Parma Western | 88.8 |
Jaiden Baez | 21:41.7 | Wyoming Potter’s House | 88.8 |
Jaiden Baez | 21:41.7 | Wyoming Potter’s House | 88.8 |
Vinny Vielma | 21:42.1 | Grand River Preparatory | 88.6 |
Zachary Heslip | 21:42.1 | Hartland | 88.6 |
Clay Oosterhouse | 21:42.4 | Big Rapids | 88.5 |
Victor Wu | 21:42.7 | Muskegon Mona Shores | 88.4 |
Jonathan Lundberg | 21:42.8 | Wyoming Potter’s House | 88.4 |
Jonathan Lundberg | 21:42.8 | Wyoming Potter’s House | 88.4 |
Hatcher Linsley | 21:42.8 | Kent City | 88.4 |
Hatcher Linsley | 21:42.8 | Kent City | 88.4 |
Cole Hinterman | 21:43.0 | Hudsonville | 88.3 |
Ty Faulkner | 21:43.0 | FHN GR_Forest Hills Northern | 88.3 |
Derrick Freehling | 21:43.1 | Three Oaks River Valley | 88.3 |
Derrick Freehling | 21:43.1 | Three Oaks River Valley | 88.3 |
Evan Vandyke | 21:43.3 | Zeeland West | 88.2 |
Andrew Hill | 21:43.7 | Byron Center | 88.1 |
Matthew Casavant | 21:44.4 | Dexter | 87.9 |
Devon Lauters | 21:44.6 | Grandville | 87.8 |
Garrett Zuber | 21:45.4 | White Lake Lakeland | 87.5 |
Nate Kozlowicz | 21:45.8 | FHE Ada Forest Hills Eastern | 87.4 |
Charlie Wester | 21:46.0 | Vicksburg | 87.3 |
Otwen Norberg | 21:46.6 | Grant | 87.1 |
Finnegan Sweeney | 21:47.2 | Potterville | 86.9 |
Caleb Huizenga | 21:47.2 | GR_West Catholic | 86.9 |
Tim Pietryka | 21:47.2 | Milan | 86.9 |
Tyler Watson | 21:47.3 | Hudsonville | 86.9 |
Vincent Dexter | 21:47.5 | Mattawan | 86.8 |
Alexander Sexton | 21:48.3 | Watervliet | 86.6 |
Jacob Fry | 21:48.3 | Hilliard Davidson | 86.6 |
Josh Odell | 21:48.4 | Bloomingdale | 86.5 |
Luke Piersma | 21:48.5 | Grandville Calvin Christian | 86.5 |
Luke Piersma | 21:48.5 | Grandville Calvin Christian | 86.5 |
Max Keck-Priest | 21:49.8 | Defiance | 86.1 |
David Scharich | 21:50.1 | St. Joseph | 86.0 |
Ethan Belmonte | 21:50.6 | GR_West Michigan Aviation | 85.8 |
Kelvin Kepler | 21:51.2 | Grandville | 85.6 |
Bradley Springberg | 21:51.4 | McBain | 85.5 |
Ruben Spencer | 21:51.4 | Grass Lake | 85.5 |
Ruben Spencer | 21:51.4 | Grass Lake | 85.5 |
Ronan Hiemstra | 21:51.4 | Byron Center | 85.5 |
Evan Murphy | 21:51.5 | GR_West Catholic | 85.5 |
Hunter Tietz | 21:51.6 | Middleville Thornapple-Kellogg | 85.5 |
Keyshawn Liggins | 21:51.6 | Kalamazoo Loy Norrix | 85.5 |
Ethan Gibson | 21:51.7 | Galesburg-Augusta | 85.4 |
Dylan Schumann | 21:53.7 | St. Clair | 84.8 |
Nathan Oki | 21:54.1 | GR_West Michigan Aviation | 84.6 |
Nic Vanderkodde | 21:54.6 | Hudsonville | 84.5 |
Eric Koons | 21:55.3 | Howell | 84.2 |
Jacob Lober | 21:56.1 | TC West (Traverse City) | 84.0 |
Elijah Stevens | 21:56.9 | Grandville | 83.7 |
Zach Vanderhoof | 21:57.0 | Centreville | 83.7 |
Connor Zatkovich | 21:57.0 | Chelsea | 83.7 |
Jack Costa | 21:57.1 | Hartland | 83.6 |
Jakob Terpstra | 21:57.4 | FHC GR_Forest Hills Central | 83.5 |
Ethan Herpst | 21:57.6 | Parchment | 83.5 |
Theodore Conrad | 21:57.6 | Muskegon Mona Shores | 83.5 |
Alex Foufopoulos | 21:58.4 | Ann Arbor Pioneer | 83.2 |
Allen Trejo | 21:58.9 | Kalamazoo Central | 83.0 |
Mike Wormmeester | 21:59.7 | FHE Ada Forest Hills Eastern | 82.8 |
Jacob Pickens | 22:00.1 | Mt. Pleasant Sacred Heart | 82.6 |
Luke Banyots | 22:01.2 | Hilliard Davidson | 82.3 |
Ben Schmidt | 22:01.8 | GR_NorthPointe Christian | 82.1 |
Bryce Garcia | 22:02.1 | Rockford | 82.0 |
Joshua Falkenstein | 22:02.9 | Centreville | 81.7 |
Drew Yoquelet | 22:03.2 | Centreville | 81.6 |
Ethan Nguyen | 22:03.6 | Zeeland East | 81.5 |
Brant Maley | 22:04.4 | Ann Arbor Pioneer | 81.2 |
Dylan Bailey | 22:04.6 | Hanover-Horton | 81.1 |
Dylan Bailey | 22:04.6 | Hanover-Horton | 81.1 |
Jackson Lipsey | 22:04.7 | Grand Ledge | 81.1 |
Alexander Lawrence | 22:05.4 | Muskegon Western Mich. Christian | 80.9 |
Brendan Lafrenier | 22:05.6 | Hudsonville | 80.8 |
Jacob Hallenbeck | 22:06.5 | Rockford | 80.5 |
Matt Bouwhuis | 22:06.6 | GR_West Catholic | 80.5 |
Joel Hoppe | 22:06.6 | Holland West Ottawa | 80.5 |
Tim O’Brien | 22:06.9 | GR_West Catholic | 80.4 |
Caleb Demaster | 22:06.9 | Holland Christian | 80.4 |
Nick Picardat | 22:07.3 | Traverse City St. Francis | 80.2 |
Nick Picardat | 22:07.3 | Traverse City St. Francis | 80.2 |
Titus Devlin | 22:08.0 | Edwardsburg | 80.0 |
Adam Vander Hart | 22:08.6 | GR_South Christian | 79.8 |
George Murphy | 22:08.9 | East Grand Rapids | 79.7 |
Gil Piche | 22:09.0 | Grand Traverse Academy | 79.7 |
Isaac Vierzen | 22:09.3 | Hudsonville | 79.6 |
Ben Elder | 22:09.9 | Grand Ledge | 79.4 |
Parker Hume | 22:10.3 | St. Joseph | 79.2 |
Cody Schlabach | 22:10.4 | Centreville | 79.2 |
Cody Schlabach | 22:10.4 | Centreville | 79.2 |
Joachim Gilbert | 22:10.9 | GR_West Michigan Aviation | 79.0 |
Gabe Muckle | 22:11.2 | Chelsea | 78.9 |
Hayden Kimble | 22:11.3 | GR_West Michigan Aviation | 78.9 |
Carter Jack | 22:11.5 | Bryan | 78.8 |
Bowen Robinson | 22:12.7 | Hesperia | 78.4 |
Michael Sager Wissner | 22:13.1 | Middleville Thornapple-Kellogg | 78.3 |
Charlie Munson | 22:13.1 | Dexter | 78.3 |
Henry Vandermolen | 22:13.5 | East Grand Rapids | 78.2 |
Zach Keiser | 22:13.9 | Gaylord | 78.0 |
Brandon Persons | 22:14.1 | Lawton | 78.0 |
Harsen Bowlby | 22:15.0 | TC West (Traverse City) | 77.7 |
Zachary Pollack | 22:15.5 | Portage Central | 77.5 |
Cooper Moody | 22:15.7 | Edwardsburg | 77.4 |
Andrew Sherburn | 22:17.4 | Hesperia | 76.9 |
Rylan Osborn | 22:18.3 | Schoolcraft | 76.6 |
Yalmaz Javaid | 22:18.3 | Hudsonville | 76.6 |
John Riddering | 22:18.5 | Grandville Calvin Christian | 76.5 |
John Riddering | 22:18.5 | Grandville Calvin Christian | 76.5 |
Quentin O’Donnell | 22:19.0 | Spring Lake | 76.3 |
Parker Rubin | 22:19.2 | Grand Traverse Academy | 76.3 |
Arien Baroi | 22:19.2 | Holland Christian | 76.3 |
Blake Bouwman | 22:19.5 | GR_Christian | 76.2 |
Jadon Hadfield | 22:19.9 | Grand Traverse Academy | 76.0 |
Jadon Hadfield | 22:19.9 | Grand Traverse Academy | 76.0 |
Zander Gordon | 22:19.9 | Hudsonville Unity Christian | 76.0 |
Hugo Laforet | 22:20.2 | Benzie Central | 75.9 |
Hugo Laforet | 22:20.2 | Benzie Central | 75.9 |
Nick Zwiers | 22:21.5 | GR_Christian | 75.5 |
Ben Post | 22:21.5 | Zeeland East | 75.5 |
Andrew Petik | 22:21.5 | Dexter | 75.5 |
Rohan Bennett | 22:22.3 | FHN GR_Forest Hills Northern | 75.2 |
Joshua Kendall | 22:23.5 | FHN GR_Forest Hills Northern | 74.8 |
Zack Bright | 22:23.7 | Grand Traverse Academy | 74.8 |
Zack Bright | 22:23.7 | Grand Traverse Academy | 74.8 |
Ben Knight | 22:23.7 | Portage Northern | 74.8 |
Ethan Krampe | 22:24.1 | FHC GR_Forest Hills Central | 74.6 |
Josiah Swedberg | 22:25.5 | Wyoming Potter’s House | 74.2 |
Josiah Swedberg | 22:25.5 | Wyoming Potter’s House | 74.2 |
Jacob Hector | 22:25.6 | Grandville | 74.1 |
Preston Tucker | 22:26.3 | Hartland | 73.9 |
Dylan Danner | 22:26.7 | Schoolcraft | 73.8 |
Trenton Barone | 22:26.7 | Big Rapids | 73.8 |
Brad Salmon | 22:26.8 | Bridgman | 73.7 |
Brad Salmon | 22:26.8 | Bridgman | 73.7 |
Aaiden Gillespie | 22:26.9 | Zeeland East | 73.7 |
Jack Tuttle | 22:27.2 | Hudsonville | 73.6 |
Zach Heikka | 22:27.7 | Milan | 73.4 |
Zeb Lenex | 22:27.8 | Cassopolis Ross Beatty | 73.4 |
Cameron Russell | 22:28.1 | Ann Arbor Pioneer | 73.3 |
Nathan Robke | 22:28.5 | Dexter | 73.2 |
Alessandro Felici | 22:28.5 | Woodhaven-Brownstown | 73.2 |
Ethan Warren | 22:29.1 | Three Rivers | 73.0 |
Drew Hayes | 22:29.2 | Hilliard Davidson | 72.9 |
Ty Edwards | 22:29.8 | Schoolcraft | 72.7 |
Cayden Apol | 22:30.1 | Hudsonville | 72.6 |
Luke Lindsay | 22:30.4 | Monroe | 72.5 |
Carter Hausman | 22:30.8 | Kalamazoo Loy Norrix | 72.4 |
Micah Derks | 22:31.2 | Jenison | 72.3 |
Jacob Spezia | 22:31.4 | St. Clair | 72.2 |
Brayden Griffin | 22:31.8 | St. Joseph | 72.1 |
Evan Craddock | 22:32.5 | Parma Western | 71.8 |
Mathew Miedema | 22:32.7 | Newaygo | 71.8 |
Jayden Champion | 22:33.0 | Grandville | 71.7 |
Gabriel Streeter | 22:33.6 | Parchment | 71.5 |
Jacob Sabala | 22:34.3 | Byron Center | 71.2 |
Lincoln Vetne | 22:34.6 | St. Joseph | 71.1 |
Andrew Lane | 22:34.7 | Howell | 71.1 |
Grant Cure | 22:35.1 | Hanover-Horton | 71.0 |
Grant Cure | 22:35.1 | Hanover-Horton | 71.0 |
Nick Bouquenoy | 22:35.9 | South Haven | 70.7 |
Seth McComas | 22:35.9 | Dexter | 70.7 |
Gabe Overbeek | 22:36.5 | GR_Covenant Christian | 70.5 |
Gabe Overbeek | 22:36.5 | GR_Covenant Christian | 70.5 |
Jeremiah Marzett | 22:36.7 | Three Rivers | 70.4 |
Carter Peacock | 22:36.7 | Clare | 70.4 |
Patrick Driscoll | 22:37.0 | Three Oaks River Valley | 70.3 |
Patrick Driscoll | 22:37.0 | Three Oaks River Valley | 70.3 |
Alec Lampen | 22:37.7 | Manistee | 70.1 |
Alec Lampen | 22:37.7 | Manistee | 70.1 |
Jacob Falkenstein | 22:37.9 | Centreville | 70.0 |
Jacob Falkenstein | 22:37.9 | Centreville | 70.0 |
Mario Aledo | 22:38.0 | FHN GR_Forest Hills Northern | 70.0 |
Logan Face | 22:38.1 | Kingsley | 70.0 |
Cameron Cater | 22:39.4 | FHE Ada Forest Hills Eastern | 69.5 |
Alexander Steward | 22:39.6 | Hastings | 69.5 |
Philip Ortiz | 22:39.7 | Holland West Ottawa | 69.4 |
Andrew Bartels | 22:40.3 | GR_NorthPointe Christian | 69.2 |
Logan Hewitt | 22:40.8 | Benzie Central | 69.1 |
Logan Hewitt | 22:40.8 | Benzie Central | 69.1 |
Harris Kehr | 22:41.5 | GR_Ottawa Hills | 68.8 |
Tyler Davis | 22:41.7 | GR_Christian | 68.8 |
Josh Miller | 22:41.9 | Grand Ledge | 68.7 |
Caleb Thamban | 22:42.3 | GR_West Michigan Aviation | 68.6 |
Jordan Fink | 22:42.9 | Manistee | 68.4 |
Jordan Fink | 22:42.9 | Manistee | 68.4 |
Braiden Brooks | 22:44.7 | Three Oaks River Valley | 67.8 |
Braiden Brooks | 22:44.7 | Three Oaks River Valley | 67.8 |
John Potter | 22:45.8 | Byron Center | 67.4 |
John Muckle | 22:47.1 | Chelsea | 67.0 |
Leo Christner | 22:48.4 | Hudsonville Unity Christian | 66.5 |
Sean Driscol | 22:48.8 | Three Oaks River Valley | 66.4 |
Sean Driscol | 22:48.8 | Three Oaks River Valley | 66.4 |
Ian Dorey | 22:49.2 | Big Rapids | 66.3 |
Demetre Vlahos Corsian | 22:49.9 | Ann Arbor Pioneer | 66.0 |
Allen Zhang | 22:50.9 | St. Clair | 65.7 |
Elliot Stielstra | 22:51.8 | Holland Christian | 65.4 |
Reed Kartes | 22:51.9 | Byron Center | 65.4 |
Jack Jollay | 22:52.3 | St. Joseph Lake Michigan Catholic | 65.2 |
Jay Hawkins | 22:52.5 | Chelsea | 65.2 |
Jordan Alvarez | 22:52.7 | Hudsonville Unity Christian | 65.1 |
Lorenzo Gaglio | 22:52.7 | Woodhaven-Brownstown | 65.1 |
Adam Spees | 22:54.4 | Caledonia | 64.5 |
Ben Cadieux | 22:54.5 | Holland West Ottawa | 64.5 |
Robert Lubbers | 22:54.9 | Holland | 64.4 |
Julian Barry | 22:55.1 | Kalamazoo Hackett | 64.3 |
Robby Yoder | 22:55.5 | Three Rivers | 64.2 |
Ashton Artis | 22:55.6 | Concord | 64.1 |
Wyatt Pelfrey | 22:56.2 | Potterville | 63.9 |
Lucas Bronson | 22:56.6 | Allendale | 63.8 |
Calum Knight | 22:56.9 | Lawton | 63.7 |
Val Heppler | 22:57.5 | Stevensville Lakeshore | 63.5 |
Malachi Tucker | 22:59.1 | Grass Lake | 63.0 |
Malachi Tucker | 22:59.1 | Grass Lake | 63.0 |
Dominik Lamberts | 22:59.4 | Jenison | 62.9 |
Landen Ramberg | 22:59.7 | Hartland | 62.8 |
Adam Fennell | 23:00.8 | Manistee | 62.4 |
Adam Fennell | 23:00.8 | Manistee | 62.4 |
Kardierre Williams | 23:02.9 | Kalamazoo Central | 61.7 |
Ethan Wait | 23:04.4 | Gobles | 61.2 |
Patrick (Pj) Carty | 23:04.9 | Dexter | 61.0 |
Breslin Sharp | 23:05.7 | Parma Western | 60.8 |
Conner Veen | 23:06.0 | Grandville | 60.7 |
Jacob Brouwer | 23:06.2 | Kalamazoo Christian | 60.6 |
Jacob Brouwer | 23:06.2 | Kalamazoo Christian | 60.6 |
Jose Maya | 23:06.6 | Wyoming Lee | 60.5 |
Ari Hammond | 23:07.4 | FHE Ada Forest Hills Eastern | 60.2 |
Mason Laurin | 23:07.5 | Stevensville Lakeshore | 60.2 |
Colin Smith | 23:07.9 | Potterville | 60.0 |
Gray Kryscynski | 23:08.0 | Ann Arbor Skyline | 60.0 |
Harry Cornell | 23:08.3 | East Grand Rapids | 59.9 |
Ashton Palm | 23:08.3 | Dexter | 59.9 |
Landon Vermerris | 23:08.7 | Byron Center | 59.8 |
Jude Vitarelli | 23:09.9 | Byron Center | 59.4 |
Jerry Westrick | 23:10.0 | St. Clair | 59.3 |
Jason Bos | 23:10.9 | Holland Christian | 59.0 |
Cameron Laytart | 23:14.0 | Grand River Preparatory | 58.0 |
Noah Siglow | 23:14.8 | St. Joseph Lake Michigan Catholic | 57.7 |
Noah Siglow | 23:14.8 | St. Joseph Lake Michigan Catholic | 57.7 |
Cole Claire | 23:16.2 | Edwardsburg | 57.3 |
Preston Foster | 23:17.0 | Breckenridge | 57.0 |
Declan Raimer | 23:17.4 | Grandville | 56.9 |
Tyler Delamater | 23:18.6 | Grant | 56.5 |
Elijah Luce | 23:19.2 | Holland Christian | 56.3 |
Ricky George | 23:19.2 | Mattawan | 56.3 |
Samuel Rysko | 23:20.9 | Jenison | 55.7 |
Luke Thompson | 23:21.8 | Clare | 55.4 |
Tug Thuemmel | 23:23.0 | Manistee | 55.0 |
Tug Thuemmel | 23:23.0 | Manistee | 55.0 |
Luke Petrinko | 23:23.0 | Dexter | 55.0 |
Jack Huber | 23:23.3 | Ann Arbor Rudolf Steiner | 54.9 |
Colin Brannigan | 23:24.8 | Hartland | 54.4 |
Keegan Buer | 23:24.8 | Byron Center | 54.4 |
Max Smith | 23:25.4 | Jonesville | 54.2 |
Owen Rowell | 23:25.5 | Hudsonville | 54.2 |
Hao Nguyen | 23:25.6 | Byron Center | 54.1 |
Zach Vandermeulen | 23:25.8 | Hudsonville | 54.1 |
Anthony Castillo | 23:26.3 | Grant | 53.9 |
Jake Law | 23:26.5 | White Lake Lakeland | 53.8 |
Galen Stahl | 23:26.7 | Cassopolis Ross Beatty | 53.8 |
William Venneman | 23:26.7 | FHN GR_Forest Hills Northern | 53.8 |
Tim Vang | 23:26.9 | Grand Traverse Academy | 53.7 |
Tim Vang | 23:26.9 | Grand Traverse Academy | 53.7 |
Reggie Geftos | 23:27.2 | Monroe | 53.6 |
Sam Terpstra | 23:27.9 | Kalamazoo Christian | 53.4 |
Sam Terpstra | 23:27.9 | Kalamazoo Christian | 53.4 |
Jj Stewart | 23:30.1 | Parma Western | 52.6 |
Adison Din | 23:30.4 | Dexter | 52.5 |
Rodrigo Lance Coronado | 23:32.1 | Portage Central | 52.0 |
Alex Hyma | 23:32.6 | Jenison | 51.8 |
Simon Grooters | 23:35.5 | Hudsonville Unity Christian | 50.8 |
Isaac Murray | 23:36.9 | Schoolcraft | 50.4 |
Graham Hislop | 23:37.3 | TC West (Traverse City) | 50.2 |
Aidan Petik | 23:37.5 | Dexter | 50.2 |
John Hawver | 23:37.5 | Kalamazoo Loy Norrix | 50.2 |
Michael Caserta | 23:38.6 | Big Rapids | 49.8 |
Billy Scholten | 23:38.6 | Hudsonville | 49.8 |
Avery Engel | 23:39.5 | Rockford | 49.5 |
Rylan Sleda | 23:40.9 | GR_Covenant Christian | 49.0 |
Rylan Sleda | 23:40.9 | GR_Covenant Christian | 49.0 |
Michael Bell | 23:41.6 | Grand Traverse Academy | 48.8 |
Michael Bell | 23:41.6 | Grand Traverse Academy | 48.8 |
Cameron Handwerker | 23:41.8 | Rockford | 48.7 |
Sam Downing | 23:42.1 | Zeeland East | 48.6 |
Jack Goulet | 23:42.1 | Muskegon Mona Shores | 48.6 |
Trenton Hawes | 23:43.3 | Howell | 48.2 |
Avner Ravid | 23:45.4 | FHN GR_Forest Hills Northern | 47.5 |
Donny Mitschke | 23:45.7 | Potterville | 47.4 |
Donny Mitschke | 23:45.7 | Potterville | 47.4 |
Luke Witte | 23:45.7 | GR_Christian | 47.4 |
Parker Fishel | 23:46.9 | Grand Traverse Academy | 47.0 |
Parker Fishel | 23:46.9 | Grand Traverse Academy | 47.0 |
Austin Seeley | 23:47.1 | Grandville | 47.0 |
Hayden Carlson | 23:48.8 | Muskegon Western Mich. Christian | 46.4 |
Hayden Carlson | 23:48.8 | Muskegon Western Mich. Christian | 46.4 |
Grant Kahler | 23:48.9 | Kalamazoo Loy Norrix | 46.4 |
Noah Reinsma | 23:51.2 | Hudsonville | 45.6 |
Pepe Martin | 23:52.8 | Gobles | 45.1 |
Luke Rottier | 23:53.3 | Hudsonville | 44.9 |
Sam Kwiatkowski | 23:55.4 | Hartland | 44.2 |
Caleb Boersen | 23:56.1 | St. Joseph | 44.0 |
William Dixon | 23:56.6 | Kent City | 43.8 |
William Dixon | 23:56.6 | Kent City | 43.8 |
Eli Mester | 23:56.6 | East Kentwood | 43.8 |
Tadeyose Asefa | 23:56.8 | FHE Ada Forest Hills Eastern | 43.7 |
Simon Sheen | 23:58.4 | Schoolcraft | 43.2 |
Noah Duffner | 23:58.5 | East Grand Rapids | 43.2 |
Jack Hollingsworth | 23:59.2 | Ann Arbor Pioneer | 42.9 |
Jacob Kolean | 24:00.1 | Bloomingdale | 42.6 |
Jack Pummill | 24:00.9 | Spring Lake | 42.4 |
Phillip Rohall | 24:01.2 | Parchment | 42.3 |
Jaxson Cicotte | 24:02.2 | Dexter | 41.9 |
Eric Vue | 24:02.5 | Potterville | 41.8 |
Eric Vue | 24:02.5 | Potterville | 41.8 |
Noah Bosma | 24:03.1 | Holland West Ottawa | 41.6 |
Jayden Eacker | 24:03.3 | West MI Academy of Environmental | 41.6 |
Benjamin Ashwell | 24:03.4 | Grass Lake | 41.5 |
Benjamin Ashwell | 24:03.4 | Grass Lake | 41.5 |
Charlie Lutz | 24:03.9 | Dexter | 41.4 |
Sergey Collings | 24:04.4 | Mt. Pleasant Sacred Heart | 41.2 |
Delray Williams | 24:04.5 | Coloma | 41.2 |
Sawyer Burke | 24:04.9 | TC West (Traverse City) | 41.0 |
Blake Wirts | 24:05.6 | Grant | 40.8 |
Jesper Gustafsson | 24:06.1 | Hudsonville | 40.6 |
Dan McGehee | 24:06.8 | Schoolcraft | 40.4 |
Dan McGehee | 24:06.8 | Schoolcraft | 40.4 |
James Minelli | 24:06.8 | Dexter | 40.4 |
Liam Nolan | 24:07.0 | Petoskey St. Michael Academy | 40.3 |
Eli Moorhouse | 24:08.4 | Allendale | 39.9 |
Rex Bajcz | 24:08.5 | Ann Arbor Pioneer | 39.8 |
Caleb Bomhof | 24:09.6 | Holland West Ottawa | 39.5 |
Chase Fackler | 24:10.5 | Bryan | 39.2 |
Chase Fackler | 24:10.5 | Bryan | 39.2 |
Travis Heyn | 24:11.3 | Portage Northern | 38.9 |
Dawson Moore | 24:11.7 | Bryan | 38.8 |
Dawson Moore | 24:11.7 | Bryan | 38.8 |
Drew Thorpe | 24:11.8 | Gobles | 38.7 |
Evan Petroelje | 24:12.0 | GR_Covenant Christian | 38.7 |
Evan Petroelje | 24:12.0 | GR_Covenant Christian | 38.7 |
Micah Norris | 24:12.2 | Kalamazoo Christian | 38.6 |
Micah Norris | 24:12.2 | Kalamazoo Christian | 38.6 |
Aiden Apreza | 24:12.3 | Hartford | 38.6 |
Ian McLellan | 24:12.7 | Byron Center | 38.4 |
Brady Gallagher | 24:13.9 | Byron Center | 38.0 |
Aiden Richardson | 24:15.0 | Concord | 37.7 |
Jalen Cole | 24:16.6 | Kalamazoo Hackett | 37.1 |
Giovanni Stea | 24:17.2 | Delton-Kellogg | 36.9 |
Giovanni Stea | 24:17.2 | Delton-Kellogg | 36.9 |
Samuel Schnepp | 24:18.1 | Vicksburg | 36.6 |
Gabe Shulaw | 24:19.5 | Hartford | 36.2 |
Zach Ueland | 24:20.2 | FHE Ada Forest Hills Eastern | 35.9 |
Jonathan McKinley | 24:20.2 | Howell | 35.9 |
Lio Bragagnini | 24:21.6 | Schoolcraft | 35.5 |
Lio Bragagnini | 24:21.6 | Schoolcraft | 35.5 |
Vincent Wang | 24:22.9 | Manistee | 35.0 |
Vincent Wang | 24:22.9 | Manistee | 35.0 |
Braiden Renfer | 24:23.9 | Parma Western | 34.7 |
Ajae Gouker | 24:25.5 | Manistee | 34.2 |
Ajae Gouker | 24:25.5 | Manistee | 34.2 |
Noah Derosia | 24:25.6 | Caledonia | 34.1 |
Tucker Vandervelde | 24:29.6 | McBain | 32.8 |
Hunter Barkalow | 24:30.3 | Schoolcraft | 32.6 |
Hunter Barkalow | 24:30.3 | Schoolcraft | 32.6 |
De’marcus Pinder | 24:30.4 | West MI Academy of Environmental | 32.5 |
Jackson Parker | 24:31.3 | Schoolcraft | 32.2 |
Jackson Parker | 24:31.3 | Schoolcraft | 32.2 |
Andrew Laenen | 24:38.4 | St. Clair | 29.9 |
Henry Bair | 24:40.0 | Boyne City | 29.3 |
Satvik Ramineni | 24:40.6 | FHE Ada Forest Hills Eastern | 29.1 |
Josh Machuta | 24:40.6 | Grandville | 29.1 |
John Edwards | 24:41.7 | FHE Ada Forest Hills Eastern | 28.8 |
Chevy Vanderlaan | 24:43.5 | Spring Lake | 28.2 |
Declan Smith | 24:44.9 | Middleville Thornapple-Kellogg | 27.7 |
Cody Oxley | 24:45.3 | Lawton | 27.6 |
Brent Robinson | 24:45.7 | Kalamazoo Central | 27.4 |
Ben Hasty | 24:50.2 | Hesperia | 25.9 |
Ben Warriner | 24:50.2 | Jackson Lumen Christi | 25.9 |
Ben Warriner | 24:50.2 | Jackson Lumen Christi | 25.9 |
Haiden Gambler | 24:50.9 | Bryan | 25.7 |
Haiden Gambler | 24:50.9 | Bryan | 25.7 |
Liam Vanhouten | 24:53.2 | Hudsonville | 24.9 |
Jaden Knapp | 24:54.0 | GR_South Christian | 24.7 |
Eoghan Burns | 24:54.0 | East Grand Rapids | 24.7 |
Greg Lapinski | 24:54.8 | Ann Arbor Gabriel Richard | 24.4 |
Caden Ruiter | 24:55.9 | Holland Christian | 24.0 |
Alex Torres | 24:56.0 | Hilliard Davidson | 24.0 |
Lincoln Hoffmaster | 24:57.2 | Three Rivers | 23.6 |
Aiden Ordway | 24:58.8 | GR_West Michigan Aviation | 23.1 |
Caleb Sweeney | 24:59.9 | Buchanan | 22.7 |
Max Lawrence | 25:00.9 | GR_West Michigan Aviation | 22.4 |
Richard Dragivich | 25:01.3 | Jenison | 22.2 |
Cash Newton | 25:03.8 | Kalamazoo Loy Norrix | 21.4 |
Andres Peralta | 25:10.5 | Holland West Ottawa | 19.2 |
Garrett Abel | 25:10.9 | Spring Lake | 19.0 |
Owen Petersen | 25:13.1 | Caledonia | 18.3 |
David Francis | 25:13.3 | FHE Ada Forest Hills Eastern | 18.2 |
Owen Heyboer | 25:14.2 | GR_Covenant Christian | 17.9 |
Owen Heyboer | 25:14.2 | GR_Covenant Christian | 17.9 |
Lleyton Bauman | 25:14.5 | Concord | 17.8 |
Lleyton Bauman | 25:14.5 | Concord | 17.8 |
Izaak Mallo | 25:16.8 | Three Rivers | 17.1 |
Christian Klusman | 25:21.4 | Marcellus | 15.5 |
Jason Babb | 25:22.3 | Kalamazoo Hackett | 15.2 |
Karl Overton | 25:22.7 | Eau Claire | 15.1 |
Brendan McIntyre | 25:23.9 | Traverse City St. Francis | 14.7 |
Brendan McIntyre | 25:23.9 | Traverse City St. Francis | 14.7 |
Nathan Rose | 25:24.1 | East Grand Rapids | 14.6 |
Wesley Jenkins | 25:24.5 | Ann Arbor Skyline | 14.5 |
Jack Robichaud | 25:24.8 | Ann Arbor Skyline | 14.4 |
James Mick | 25:26.7 | Mattawan | 13.8 |
Brian Mygrants | 25:28.4 | Parma Western | 13.2 |
Jack Williams | 25:29.7 | FHE Ada Forest Hills Eastern | 12.8 |
Aaron Herrera | 25:30.1 | Grass Lake | 12.6 |
Aaron Herrera | 25:30.1 | Grass Lake | 12.6 |
Bennett Garton | 25:30.4 | Traverse City St. Francis | 12.5 |
Bennett Garton | 25:30.4 | Traverse City St. Francis | 12.5 |
Jayce Arend | 25:31.1 | Eau Claire | 12.3 |
Blake Stuart | 25:32.3 | Mendon | 11.9 |
Kenneth Vastine | 25:32.6 | Hastings | 11.8 |
Michael Pearson | 25:33.3 | Parma Western | 11.6 |
Isaac Sundbeck | 25:33.6 | Grand Ledge | 11.5 |
Benjamin Fish | 25:34.0 | Edwardsburg | 11.3 |
Cooper Royce | 25:34.6 | Grandville | 11.1 |
Aidden Sonnenberg | 25:35.0 | Bridgman | 11.0 |
Aidden Sonnenberg | 25:35.0 | Bridgman | 11.0 |
Carlos Flores | 25:36.9 | Wyoming Lee | 10.4 |
Harrison Clark | 25:38.6 | Hilliard Davidson | 9.8 |
Jordan Turk | 25:40.3 | GR_West Michigan Aviation | 9.2 |
Robert Arce | 25:40.7 | Richland Gull Lake | 9.1 |
Harry Birzer | 25:41.5 | Hillsdale Academy | 8.8 |
Harry Birzer | 25:41.5 | Hillsdale Academy | 8.8 |
Adam Porter | 25:41.5 | Ann Arbor Pioneer | 8.8 |
David Foust | 25:42.3 | Bryan | 8.6 |
David Foust | 25:42.3 | Bryan | 8.6 |
Henry Stone | 25:42.6 | Grandville | 8.5 |
Miles Arseneault | 25:42.8 | Big Rapids | 8.4 |
Kenzen Low | 25:45.6 | FHE Ada Forest Hills Eastern | 7.5 |
Bryan Jin | 25:48.1 | FHN GR_Forest Hills Northern | 6.6 |
Alex Stocke | 25:48.8 | Zeeland West | 6.4 |
Cole Bates | 25:49.8 | Constantine | 6.1 |
Cole Bates | 25:49.8 | Constantine | 6.1 |
Ben Mischler | 25:51.2 | Montague | 5.6 |
Cooper Stewart | 25:51.5 | Bridgman | 5.5 |
Cooper Stewart | 25:51.5 | Bridgman | 5.5 |
Landon Helmer | 25:53.2 | Muskegon Mona Shores | 4.9 |
Nathaneal Simpson | 25:53.5 | Stevensville Lakeshore | 4.8 |
Jose Pinnacho | 25:55.7 | Wyoming Lee | 4.1 |
Omar Vasquez | 25:55.8 | Lawrence | 4.1 |
Zachary McPherson | 25:58.2 | Parchment | 3.3 |
Caleb Leppelmeier | 26:02.9 | Edwardsburg | 1.7 |