Grade | Name | Time | Team | Rating | Meet |
11 | Luke Butler | 17:34.8 | Monroe | 200.4 | Dave Bork Classic |
12 | Klay Grant | 15:54.6 | Muskegon Reeths-Puffer | 195.1 | GMAA |
12 | Alexander Ortiz | 17:50.7 | Temperance Bedford | 195.1 | Dave Bork Classic |
12 | Ethan Leitner | 16:24.0 | Tecumseh | 194.0 | Lenawee County |
11 | Carter McCalister | 18:01.5 | Monroe Jefferson | 191.5 | Dave Bork Classic |
12 | Tyler Guggemos | 16:12.0 | Kalkaska | 191.3 | LMC |
12 | Jonathan Mikovits | 16:34.6 | Concord | 187.8 | Chris Jensen |
10 | Braylon Petty | 16:43.1 | Adrian | 187.6 | Lenawee County |
12 | Jacob Singleton | 16:39.2 | Parma Western | 186.3 | Chris Jensen |
11 | Cal Benjamin | 16:28.7 | Harbor Springs | 185.8 | LMC |
11 | Aiden Smith | 16:49.9 | Adrian | 185.4 | Lenawee County |
12 | Jacob Walker | 16:43.6 | Brooklyn Columbia Central | 184.8 | Chris Jensen |
11 | Rogan Melling | 16:44.3 | Hanover-Horton | 184.6 | Chris Jensen |
12 | Sam Peterson | 16:36.0 | Charlevoix | 183.3 | LMC |
11 | Bryce Soule | 16:56.5 | Adrian | 183.2 | Lenawee County |
10 | Jaxon Allen | 16:43.4 | Muskegon Reeths-Puffer | 178.9 | GMAA |
12 | Ryan Ososki | 17:01.0 | Big Rapids | 178.7 | Montabella Mustang |
12 | Nick Parran | 18:41.7 | Monroe | 178.1 | Dave Bork Classic |
11 | Ben Schefka | 17:12.8 | Adrian | 177.8 | Lenawee County |
10 | Simon VanderVlucht | 18:47.2 | Monroe St. Mary CC | 176.3 | Dave Bork Classic |
12 | Emerson Laverty | 17:11.9 | Bay City John Glenn | 176.0 | Bay County |
11 | Clayton Ackley | 16:52.4 | Hart | 175.9 | Hart & Sole |
12 | Alex Apetroaei | 18:48.8 | Monroe | 175.7 | Dave Bork Classic |
10 | Owen Patton | 17:11.6 | Vestaburg | 175.1 | Montabella Mustang |
12 | Chadwick Perrine | 17:13.8 | Jackson | 174.7 | Chris Jensen |
11 | Carter McIlroy | 16:56.2 | Whitehall | 174.6 | GMAA |
11 | Caleb Branch | 16:56.4 | Muskegon Mona Shores | 174.5 | GMAA |
10 | Alex Czeiszperger | 17:22.9 | Hudson | 174.4 | Lenawee County |
12 | Ty Grube | 18:53.6 | Monroe Jefferson | 174.1 | Dave Bork Classic |
11 | Jackson Ansel | 18:58.1 | Erie Mason | 172.6 | Dave Bork Classic |
12 | Jacob Ansel | 18:58.1 | Erie Mason | 172.6 | Dave Bork Classic |
11 | Wyatt Dean | 17:04.1 | Hart | 172.0 | Hart & Sole |
11 | Andrew Hardy | 17:21.7 | Stanton Central Montcalm | 171.8 | Montabella Mustang |
11 | Andre Richmond | 17:05.0 | Whitehall | 171.7 | GMAA |
10 | Utah Gusa | 18:08.1 | Ubly | 171.6 | Dave Patterson |
11 | Jake Eagling | 17:32.2 | Adrian | 171.3 | Lenawee County |
11 | Gabe Sweat | 19:04.6 | Monroe | 170.5 | Dave Bork Classic |
12 | Kenny Carlman | 19:05.3 | Flat Rock | 170.2 | Dave Bork Classic |
12 | Charlie Ward | 17:15.5 | Elk Rapids | 170.2 | LMC |
11 | Earl Schramm | 19:06.4 | Monroe Milers | 169.9 | Dave Bork Classic |
12 | Dominic Schwein | 17:16.6 | Charlevoix | 169.8 | LMC |
10 | Aidan Kreps | 17:10.7 | Muskegon Mona Shores | 169.8 | GMAA |
10 | Dylan Tengler | 19:06.9 | Ida | 169.7 | Dave Bork Classic |
12 | Matt Hoop | 17:29.9 | Jackson Lumen Christi | 169.4 | Chris Jensen |
10 | Blake Ferguson | 18:16.6 | Yale | 168.8 | Dave Patterson |
12 | Joe Bulko | 17:34.2 | Concord | 167.9 | Chris Jensen |
12 | Riley Buys | 17:17.1 | Whitehall | 167.6 | GMAA |
10 | Jaden Barnes | 17:25.3 | Bloomingdale | 167.6 | Bloomingdale |
12 | Jeffrey Stecker | 17:39.6 | Bay City Western | 166.8 | Bay County |
12 | Gabe Nelson | 17:45.8 | Clinton | 166.7 | Lenawee County |
10 | Drew Moore | 17:26.8 | Grayling | 166.4 | LMC |
10 | Tucker Krumm | 17:27.9 | Traverse City St. Francis | 166.0 | LMC |
9 | Josh Slocum | 17:28.7 | Traverse City St. Francis | 165.8 | LMC |
10 | Gabe Bock | 19:18.9 | Temperance Bedford | 165.7 | Dave Bork Classic |
11 | Zachary McMahan | 19:19.3 | Dundee | 165.6 | Dave Bork Classic |
11 | Jude Meldrum-Roy | 17:23.4 | North Muskegon | 165.5 | GMAA |
12 | Nathaniel Hobbs | 17:43.0 | Jackson | 165.0 | Chris Jensen |
10 | Noah Selvaraj | 17:46.3 | Bay City Western | 164.6 | Bay County |
12 | Collin Balla | 19:22.8 | Temperance Bedford | 164.4 | Dave Bork Classic |
11 | Brody Amthor | 17:53.6 | Onsted | 164.1 | Lenawee County |
10 | Evan Shepherd | 17:45.6 | Hanover-Horton | 164.1 | Chris Jensen |
11 | Nate Wing | 17:28.7 | Mason County Eastern | 163.8 | Hart & Sole |
9 | Isaak Rubley | 19:26.4 | Dundee | 163.2 | Dave Bork Classic |
10 | Matthew Canales | 17:56.5 | Adrian | 163.2 | Lenawee County |
12 | Lance Smar | 17:36.5 | Harbor Springs | 163.2 | LMC |
12 | Hayden Moore | 17:36.6 | Kalkaska | 163.1 | LMC |
11 | Adair Artis | 17:49.5 | Concord | 162.8 | Chris Jensen |
10 | Maxwell McCarty | 17:49.0 | Belding | 162.7 | Montabella Mustang |
9 | Riley Smith | 17:58.3 | Adrian | 162.6 | Lenawee County |
12 | Peyton Williams | 17:51.5 | Jackson | 162.2 | Chris Jensen |
12 | Henry Barron | 19:31.6 | Monroe St. Mary CC | 161.5 | Dave Bork Classic |
10 | Gavin Guggemos | 17:42.1 | Kalkaska | 161.3 | LMC |
12 | Eli Shoup | 17:36.8 | Mason County Eastern | 161.1 | Hart & Sole |
10 | Claydon Ingleright | 17:55.5 | McBain | 160.5 | Montabella Mustang |
11 | James Descamps | 17:45.3 | Charlevoix | 160.2 | LMC |
9 | Landyn Soule | 18:05.3 | Adrian | 160.2 | Lenawee County |
10 | Levi Glynn | 17:40.8 | Fruitport | 159.7 | GMAA |
11 | Josh Kerr | 17:47.1 | Traverse City St. Francis | 159.6 | LMC |
12 | Matthew Rankin | 18:00.3 | Grass Lake | 159.2 | Chris Jensen |
10 | Kaden Forward | 17:42.3 | Bear Lake-Onekama | 159.2 | Hart & Sole |
10 | Ethan Horan | 17:42.4 | Fruitport | 159.2 | GMAA |
12 | Cale Coppess | 17:44.0 | Montague | 158.7 | GMAA |
10 | Alex Facundo | 17:44.2 | Fruitport | 158.6 | GMAA |
12 | Griffin Harmer | 19:40.7 | Ida | 158.4 | Dave Bork Classic |
12 | David Hadden | 18:47.7 | North Branch | 158.4 | Dave Patterson |
9 | Max Ward | 17:50.8 | Elk Rapids | 158.4 | LMC |
11 | Grant Long | 18:11.3 | Adrian Lenawee Christian | 158.2 | Lenawee County |
11 | Daniel Ebel | 18:06.6 | Bay City Western | 157.8 | Bay County |
10 | Graham Coston | 18:03.8 | Stanton Central Montcalm | 157.7 | Montabella Mustang |
11 | Ben Knuth | 18:04.2 | Big Rapids | 157.6 | Montabella Mustang |
10 | Gannon Shore | 18:05.4 | Jackson Lumen Christi | 157.5 | Chris Jensen |
12 | Preston Ulery | 19:43.9 | Temperance Bedford | 157.4 | Dave Bork Classic |
11 | Joe Stocchiero | 17:55.9 | Bloomingdale | 157.4 | Bloomingdale |
11 | Austin Brown | 18:06.0 | Hanover-Horton | 157.3 | Chris Jensen |
12 | Liam Anderson | 18:08.2 | Essexville-Garber | 157.3 | Bay County |
12 | Jack Palmer | 19:44.3 | Monroe St. Mary CC | 157.2 | Dave Bork Classic |
10 | Will Parsekian | 17:48.3 | Muskegon Mona Shores | 157.2 | GMAA |
12 | Tyler Nowak | 18:14.4 | Tecumseh | 157.2 | Lenawee County |
12 | Max Nienhuis | 17:49.8 | Hart | 156.7 | Hart & Sole |
9 | Aiden DePue | 19:46.0 | Temperance Bedford | 156.7 | Dave Bork Classic |
12 | Travis Goins | 19:46.2 | Dundee | 156.6 | Dave Bork Classic |
9 | Lewis Walter | 17:56.4 | Traverse City St. Francis | 156.5 | LMC |
10 | Trey Keson | 17:50.7 | Ludington | 156.4 | Hart & Sole |
9 | Peyton Ruel | 17:50.9 | Muskegon Oakridge | 156.4 | GMAA |
11 | Ian Becker | 18:11.0 | Bay City Western | 156.3 | Bay County |
11 | Braden Amthor | 18:12.9 | Bay City John Glenn | 155.7 | Bay County |
12 | Eric Neff | 18:19.7 | Clinton | 155.4 | Lenawee County |
10 | Grant Fahle | 18:20.9 | Tecumseh | 155.0 | Lenawee County |
9 | Palmer Ziemer | 18:21.1 | Tecumseh | 155.0 | Lenawee County |
9 | Adam Slavens | 18:04.0 | Three Oaks River Valley | 154.7 | Bloomingdale |
11 | Caleb Kerfoot | 18:03.1 | Elk Rapids | 154.3 | LMC |
12 | Jonas Lanser | 18:14.9 | McBain Northern Michigan Christian | 154.0 | Montabella Mustang |
10 | Tate Bradley | 17:59.6 | Muskegon Reeths-Puffer | 153.5 | GMAA |
9 | Max Stitt | 18:00.5 | Hart | 153.2 | Hart & Sole |
10 | Nathan Daniels | 18:27.7 | Adrian Lenawee Christian | 152.8 | Lenawee County |
9 | Vincent Pollock | 18:01.8 | Fruitport | 152.7 | GMAA |
12 | Matthew Urbanczyk | 18:28.4 | Clinton | 152.6 | Lenawee County |
11 | Ryder Payne | 18:22.4 | Bay City John Glenn | 152.5 | Bay County |
11 | Johnathon McMullin | 18:02.6 | Fruitport | 152.5 | GMAA |
12 | Noah Dinverno | 18:20.9 | Jackson Lumen Christi | 152.4 | Chris Jensen |
11 | Nick Beson | 18:23.2 | Bay City John Glenn | 152.3 | Bay County |
12 | Ethan Cuschieri | 20:00.5 | Erie Mason | 151.8 | Dave Bork Classic |
10 | Andrew Foshag | 20:00.8 | Monroe | 151.7 | Dave Bork Classic |
12 | Caleb Erickson | 18:23.3 | Jackson | 151.6 | Chris Jensen |
11 | Jonathan Clausing | 18:06.4 | Muskegon Western Michigan Christian | 151.2 | GMAA |
11 | Andrew Rowe | 18:34.2 | Tecumseh | 150.6 | Lenawee County |
9 | Kye Grant | 18:08.3 | Muskegon Reeths-Puffer | 150.6 | GMAA |
11 | Joshua Gagne | 20:05.0 | Temperance Bedford | 150.3 | Dave Bork Classic |
12 | Luke Shehigian | 18:15.0 | Harbor Springs | 150.3 | LMC |
12 | Tristan Bolenbaugh | 18:35.3 | Hudson | 150.2 | Lenawee County |
10 | Evan Atkinson-miller | 18:09.4 | North Muskegon | 150.2 | GMAA |
12 | Jaxon Deneen | 18:09.9 | Fruitport | 150.0 | GMAA |
10 | Christian Kerfoot | 18:16.4 | Elk Rapids | 149.9 | LMC |
11 | Zack Gillies | 18:36.6 | Clinton | 149.8 | Lenawee County |
11 | Lucas Lange | 18:36.9 | Adrian Lenawee Christian | 149.7 | Lenawee County |
12 | Lucas Hernandez | 20:06.9 | Dundee | 149.7 | Dave Bork Classic |
12 | Anden Robertson | 18:31.2 | Bay City Western | 149.6 | Bay County |
11 | Evan Suydam | 20:08.6 | Petersburg-Summerfield | 149.1 | Dave Bork Classic |
12 | Isaac Merkel | 20:08.6 | Monroe Jefferson | 149.1 | Dave Bork Classic |
10 | Luke Bobrowski | 18:19.8 | Traverse City St. Francis | 148.7 | LMC |
12 | Matthew Gosselin | 18:33.9 | Bay City Western | 148.7 | Bay County |
9 | Nicholas Balla | 20:09.9 | Temperance Bedford | 148.7 | Dave Bork Classic |
12 | Jacob Heeringa | 18:21.6 | Traverse City St. Francis | 148.1 | LMC |
10 | Abe VanDuinen | 18:15.9 | Pentwater | 148.0 | Hart & Sole |
12 | Gaige Smith | 18:34.0 | Jackson | 148.0 | Chris Jensen |
12 | Isaac Scouten | 18:16.4 | Shelby | 147.9 | Hart & Sole |
9 | Thomas Shultz | 19:19.5 | North Branch | 147.8 | Dave Patterson |
10 | Tyler Vining | 18:33.6 | Morley-Stanwood | 147.8 | Montabella Mustang |
11 | Tommy Skendzel | 18:23.1 | Traverse City St. Francis | 147.6 | LMC |
10 | Eerik Noeu Wihlborg | 18:34.1 | Belding | 147.6 | Montabella Mustang |
11 | Logan Weis | 18:25.6 | Centreville | 147.5 | Bloomingdale |
11 | Avery Jura | 18:18.4 | Whitehall | 147.2 | GMAA |
12 | Cameron Ketchum | 18:24.5 | Grayling | 147.2 | LMC |
11 | Daniel Rhoades | 20:14.6 | Monroe | 147.1 | Dave Bork Classic |
9 | Robby Myler | 18:25.5 | Traverse City St. Francis | 146.8 | LMC |
10 | Kyler Pequet | 18:38.5 | Napoleon | 146.5 | Chris Jensen |
10 | Gavin Rykse | 18:37.7 | Howard City-Tri County | 146.4 | Montabella Mustang |
12 | Maxwell Remondino | 18:22.0 | Muskegon Oakridge | 146.0 | GMAA |
9 | Braxon Lake | 20:18.6 | Temperance Bedford | 145.8 | Dave Bork Classic |
12 | Logan Balis | 18:40.2 | Belding | 145.6 | Montabella Mustang |
11 | Isaac Waldron | 18:41.9 | Concord | 145.4 | Chris Jensen |
10 | Nevin Slater | 18:24.2 | Ludington | 145.3 | Hart & Sole |
12 | Micah Conner | 18:42.7 | Jackson | 145.1 | Chris Jensen |
9 | Isaac St. John | 18:51.2 | Hudson | 144.9 | Lenawee County |
11 | Zach Kubish | 18:43.3 | Parma Western | 144.9 | Chris Jensen |
12 | Ziebarth Caleb | 18:31.3 | East Jordan | 144.9 | LMC |
11 | Josef Bromley | 18:25.6 | Hart | 144.8 | Hart & Sole |
9 | Mason Sinke | 18:25.7 | Bear Lake-Onekama | 144.8 | Hart & Sole |
9 | Parker Campbell | 20:22.8 | Erie Mason | 144.4 | Dave Bork Classic |
10 | Seth Brown | 18:33.0 | Elk Rapids | 144.3 | LMC |
11 | Parker Maciejewski | 18:27.1 | North Muskegon | 144.3 | GMAA |
9 | Jordan Bunce | 20:23.2 | Temperance Bedford | 144.3 | Dave Bork Classic |
12 | Ian Albert | 18:45.8 | Napoleon | 144.1 | Chris Jensen |
11 | Luke Foster | 20:23.8 | Monroe St. Mary CC | 144.1 | Dave Bork Classic |
10 | Gavin Helgeson | 19:30.8 | Mayville | 144.1 | Dave Patterson |
12 | Jackson Miller | 18:56.8 | Hudson | 143.1 | Lenawee County |
11 | Noah Nieman | 20:26.9 | Dundee | 143.0 | Dave Bork Classic |
9 | Matthias Morse | 18:31.5 | Muskegon Western Michigan Christian | 142.9 | GMAA |
11 | Henry Frederick | 18:59.3 | Adrian Madison | 142.2 | Lenawee County |
12 | Vaughn Severance | 19:36.8 | Cass City | 142.1 | Dave Patterson |
9 | Jacob Yeager | 20:30.3 | Temperance Bedford | 141.9 | Dave Bork Classic |
12 | Ben Childs | 18:52.3 | Hanover-Horton | 141.9 | Chris Jensen |
9 | Stewart Waters | 18:35.1 | Whitehall | 141.6 | GMAA |
9 | Andrew Hintz | 20:31.2 | Monroe Jefferson | 141.6 | Dave Bork Classic |
12 | David Loomis | 18:53.4 | East Jackson | 141.5 | Chris Jensen |
11 | Jamari Williams | 19:01.6 | Adrian Madison | 141.5 | Lenawee County |
12 | Connor Lodholtz | 18:36.7 | Fruitport | 141.1 | GMAA |
9 | Abe Ranck | 18:53.9 | Central Michigan Homeschool | 141.0 | Montabella Mustang |
12 | Cole Cousino | 20:33.5 | Dundee | 140.8 | Dave Bork Classic |
10 | Maxx Adams | 20:33.7 | Monroe | 140.8 | Dave Bork Classic |
11 | Micah Witham | 18:37.8 | Whitehall | 140.7 | GMAA |
11 | Devin Dudley | 19:40.9 | Brown City | 140.7 | Dave Patterson |
11 | Hunter Seifferly | 18:58.1 | Bay City Central | 140.6 | Bay County |
9 | David Reisterer | 18:39.4 | Ludington | 140.2 | Hart & Sole |
11 | Nathan Padbury | 18:57.4 | Jackson Lumen Christi | 140.2 | Chris Jensen |
9 | Cade Truemner | 19:42.4 | Pigeon-Laker | 140.2 | Dave Patterson |
11 | Keegan Huston | 19:06.3 | Clinton | 139.9 | Lenawee County |
12 | Grant Yeager | 20:36.8 | Temperance Bedford | 139.7 | Dave Bork Classic |
12 | Ben Miller | 19:07.3 | Blissfield | 139.6 | Lenawee County |
11 | Guy Chamberlain | 18:47.4 | East Jordan | 139.5 | LMC |
9 | Andrew Boeringa | 18:42.3 | Whitehall | 139.2 | GMAA |
12 | Logan Neill | 19:00.7 | Parma Western | 139.1 | Chris Jensen |
9 | Kale Kovach | 19:46.4 | Yale | 138.9 | Dave Patterson |
11 | Caden Arntz | 19:10.4 | Clinton | 138.5 | Lenawee County |
9 | Aidan Ortiz | 20:40.9 | Temperance Bedford | 138.4 | Dave Bork Classic |
10 | Trevor Clark | 18:51.5 | Harbor Springs | 138.2 | LMC |
11 | Wynn Blake | 19:48.8 | Brown City | 138.1 | Dave Patterson |
10 | Michael Allen | 19:04.1 | East Jackson | 138.0 | Chris Jensen |
9 | Zachary Hyatt | 18:46.1 | Whitehall | 138.0 | GMAA |
10 | Adam Williams | 18:52.5 | Kalkaska | 137.8 | LMC |
10 | Lucas Goodman | 19:12.7 | Clinton | 137.8 | Lenawee County |
10 | Adrik Ruch | 20:43.0 | Temperance Bedford | 137.7 | Dave Bork Classic |
12 | Wyatt Ciesla | 19:07.2 | Essexville-Garber | 137.6 | Bay County |
9 | Zander Stormont | 19:05.9 | Grass Lake | 137.4 | Chris Jensen |
10 | Emerson Barnes | 18:54.0 | Elk Rapids | 137.3 | LMC |
10 | Mitchel Daniels | 18:48.1 | Pentwater | 137.3 | Hart & Sole |
10 | Ben Merkel | 20:44.2 | Monroe Jefferson | 137.3 | Dave Bork Classic |
9 | Hudson Cooper | 19:06.7 | Jackson Northwest | 137.1 | Chris Jensen |
10 | William Steinhour | 20:44.9 | Monroe Jefferson | 137.0 | Dave Bork Classic |
11 | Anthony Kulhanek | 19:08.9 | Bay City John Glenn | 137.0 | Bay County |
11 | Nick Thuente | 18:55.0 | Traverse City St. Francis | 137.0 | LMC |
10 | Nolan West | 20:45.7 | Monroe Jefferson | 136.8 | Dave Bork Classic |
12 | Joe Gillman | 19:16.5 | Clinton | 136.5 | Lenawee County |
10 | Easton Vander Zwaag | 18:50.7 | Hart | 136.4 | Hart & Sole |
10 | Scott Bush | 18:57.8 | Charlevoix | 136.1 | LMC |
11 | James Wilson | 19:09.5 | Montabella | 135.8 | Montabella Mustang |
11 | Andrew Vogel | 19:55.8 | Ubly | 135.7 | Dave Patterson |
11 | Judge Morgan | 18:59.5 | Traverse City St. Francis | 135.5 | LMC |
12 | Eli Dykstra | 19:02.1 | Martin | 135.3 | Bloomingdale |
10 | Christopher Gonzales | 19:57.2 | Mayville | 135.3 | Dave Patterson |
9 | Alex Morin | 19:02.7 | Martin | 135.1 | Bloomingdale |
10 | Alex Wilber | 18:54.8 | Fruitport | 135.1 | GMAA |
12 | Ben Lammers | 19:21.6 | Tecumseh | 134.8 | Lenawee County |
10 | Camden Moore | 19:02.3 | Kalkaska | 134.6 | LMC |
10 | Nathan Koetje | 19:13.6 | McBain | 134.5 | Montabella Mustang |
9 | Avery Guikema | 18:57.0 | Hart | 134.3 | Hart & Sole |
10 | Chris Stein | 20:53.8 | Monroe | 134.1 | Dave Bork Classic |
9 | Joel Enos | 20:01.0 | Mayville | 134.0 | Dave Patterson |
9 | Luke Pettengill | 19:15.2 | McBain Northern Michigan Christian | 133.9 | Montabella Mustang |
11 | Ignacio Ayesa | 19:06.3 | Three Oaks River Valley | 133.9 | Bloomingdale |
9 | Jamie Neel | 18:58.5 | Muskegon Reeths-Puffer | 133.8 | GMAA |
10 | Jack Durivage | 20:55.6 | Temperance Bedford | 133.5 | Dave Bork Classic |
9 | Jack Nicol | 20:03.7 | Yale | 133.1 | Dave Patterson |
10 | Peter Hybza | 19:01.2 | Mason County Eastern | 132.9 | Hart & Sole |
9 | Titan Parker | 19:19.3 | Parma Western | 132.9 | Chris Jensen |
12 | Thomas Arnold | 19:07.5 | Charlevoix | 132.8 | LMC |
11 | Jacob Stevens | 19:19.0 | Carson City-Crystal | 132.7 | Montabella Mustang |
12 | Robbie Michalowski | 19:28.3 | Addison | 132.6 | Lenawee County |
9 | David Dhaseleer | 19:08.3 | Charlevoix | 132.6 | LMC |
12 | Trenton Laskey | 19:19.6 | Howard City-Tri County | 132.5 | Montabella Mustang |
10 | Danny Maat | 19:02.7 | Muskegon Western Michigan Christian | 132.4 | GMAA |
12 | Evan Bennett | 19:02.8 | Ludington | 132.4 | Hart & Sole |
10 | Mason Stafford | 19:03.3 | Muskegon Mona Shores | 132.2 | GMAA |
10 | Karem Turkmus | 19:20.5 | Harrison | 132.2 | Montabella Mustang |
9 | Myles Bray | 21:00.5 | Monroe | 131.8 | Dave Bork Classic |
9 | Riley Pattinson | 19:11.3 | Traverse City St. Francis | 131.6 | LMC |
10 | Isaac Black | 19:11.5 | East Jordan | 131.5 | LMC |
12 | Jacob Piper | 19:05.9 | Fruitport | 131.4 | GMAA |
11 | Carter Grof | 19:32.0 | Adrian Madison | 131.3 | Lenawee County |
10 | Cole Perkins | 19:26.1 | Bay City John Glenn | 131.3 | Bay County |
11 | Chase Robertson | 19:27.5 | Bay City Western | 130.8 | Bay County |
10 | Clay Johnson | 19:07.5 | Montague | 130.8 | GMAA |
9 | Max Marten | 19:33.7 | Tecumseh | 130.8 | Lenawee County |
11 | Henry Ranck | 19:25.3 | Central Michigan Homeschool | 130.6 | Montabella Mustang |
9 | Owen Read | 19:14.6 | Traverse City St. Francis | 130.5 | LMC |
10 | Jack Jubar | 19:08.6 | Ludington | 130.5 | Hart & Sole |
12 | Aidan Cook | 19:10.0 | Muskegon Mona Shores | 130.0 | GMAA |
10 | Josh Green | 19:36.2 | Adrian Lenawee Christian | 129.9 | Lenawee County |
12 | Kevin Roll | 19:11.9 | Montague | 129.4 | GMAA |
11 | Steven Butler | 20:15.2 | Almont | 129.3 | Dave Patterson |
10 | Graeson Lawrence | 19:12.5 | Muskegon Western Michigan Christian | 129.2 | GMAA |
9 | Joel Lange | 19:38.7 | Adrian Lenawee Christian | 129.1 | Lenawee County |
12 | Keese Villarreal | 19:13.1 | Ludington | 129.0 | Hart & Sole |
10 | Elijah Dyer | 19:31.5 | Springport | 128.8 | Chris Jensen |
10 | Clay Shoup | 19:13.8 | Mason County Eastern | 128.7 | Hart & Sole |
9 | Mitchell Hiatt | 19:40.6 | Onsted | 128.5 | Lenawee County |
9 | Jack Sequin | 19:34.7 | Bay City Western | 128.4 | Bay County |
12 | Alexander Smith | 20:18.7 | Pigeon-Laker | 128.1 | Dave Patterson |
9 | Logan Gehoski | 19:35.7 | Bay City Western | 128.1 | Bay County |
9 | Carter Stevens | 19:24.4 | Galesburg-Augusta | 127.9 | Bloomingdale |
10 | Tayler Morand | 19:37.0 | Pinconning | 127.7 | Bay County |
9 | Colin Brady | 19:38.2 | Bay City Western | 127.3 | Bay County |
11 | Blake Knox | 19:26.4 | Traverse City St. Francis | 126.5 | LMC |
11 | Andrew England | 19:39.3 | Jackson | 126.3 | Chris Jensen |
12 | Tyler Osterman | 19:29.8 | Bloomingdale | 126.1 | Bloomingdale |
12 | Chris Warren | 19:48.0 | Tecumseh | 126.0 | Lenawee County |
9 | James Bayes | 19:48.7 | Onsted | 125.8 | Lenawee County |
9 | CJ Bennett | 19:22.8 | North Muskegon | 125.7 | GMAA |
11 | Hoyt Smith | 19:42.9 | Bay City Western | 125.7 | Bay County |
12 | Ryan Prielipp | 21:19.3 | Temperance Bedford | 125.6 | Dave Bork Classic |
11 | Ryan Donnell | 19:29.6 | Traverse City St. Francis | 125.5 | LMC |
10 | Jackson Iocoangeli | 21:19.9 | Erie Mason | 125.4 | Dave Bork Classic |
12 | Dylan Sanford | 19:42.1 | Springport | 125.3 | Chris Jensen |
12 | Cole Ingleright | 19:41.3 | McBain | 125.2 | Montabella Mustang |
10 | Ike Shaw | 19:42.6 | Butternut Homeschool | 124.8 | Montabella Mustang |
12 | Aiden Brown | 20:28.8 | Kimball Landmark | 124.7 | Dave Patterson |
9 | Sawyer Ulery | 21:22.0 | Temperance Bedford | 124.7 | Dave Bork Classic |
12 | Gabriel Hutchins | 20:31.8 | North Branch | 123.7 | Dave Patterson |
9 | Kai Miller | 19:29.2 | Hart | 123.6 | Hart & Sole |
10 | Javin Mericle | 19:48.1 | East Jackson | 123.3 | Chris Jensen |
12 | Gabe Iott | 21:27.1 | Monroe St. Mary CC | 123.0 | Dave Bork Classic |
9 | Logan Grills | 19:51.2 | Bay City Western | 122.9 | Bay County |
9 | Gabe Manchester | 19:58.0 | Clinton | 122.7 | Lenawee County |
12 | Hunter Mossel | 19:50.0 | Big Rapids | 122.3 | Montabella Mustang |
9 | Benjen Sheaffer | 19:39.4 | Charlevoix | 122.2 | LMC |
9 | Kyan Deam | 19:50.5 | Big Rapids | 122.2 | Montabella Mustang |
10 | Joel Hardesty | 19:51.9 | Big Rapids | 121.7 | Montabella Mustang |
9 | Jonas Enriquez | 21:31.0 | Temperance Bedford | 121.7 | Dave Bork Classic |
10 | Wyatt Kessell | 21:31.1 | Carleton Airport | 121.6 | Dave Bork Classic |
11 | Joshua Deline | 20:01.2 | Hudson | 121.6 | Lenawee County |
10 | Gavin Zuver | 19:53.6 | Brooklyn Columbia Central | 121.5 | Chris Jensen |
9 | Austin Sulier | 21:32.0 | Erie Mason | 121.3 | Dave Bork Classic |
9 | Jacob Chamberlain | 19:42.2 | East Jordan | 121.3 | LMC |
10 | Reed Patrick | 20:02.6 | Clinton | 121.1 | Lenawee County |
11 | James Blackburn | 19:44.7 | Martin | 121.1 | Bloomingdale |
9 | Joshua Houseman | 19:37.2 | Ravenna | 121.0 | GMAA |
10 | David Martin | 19:55.5 | Parma Western | 120.8 | Chris Jensen |
9 | Kaleb Dekoeyer | 21:34.3 | Temperance Bedford | 120.6 | Dave Bork Classic |
9 | Kenny Gould | 19:55.9 | Belding | 120.4 | Montabella Mustang |
10 | Teague Hartman | 19:45.7 | Grayling | 120.1 | LMC |
10 | Xavier Sumner | 19:57.8 | East Jackson | 120.1 | Chris Jensen |
11 | Andrew Reese | 19:58.2 | Jackson Lumen Christi | 119.9 | Chris Jensen |
9 | Michael Rising | 20:06.4 | Morenci | 119.9 | Lenawee County |
9 | Tyler Pelham | 19:40.4 | Ravenna | 119.9 | GMAA |
12 | Riley Daily | 19:57.5 | Montabella | 119.8 | Montabella Mustang |
11 | Tyler Maurice | 19:58.2 | Howard City-Tri County | 119.6 | Montabella Mustang |
11 | Nick Schuette | 19:59.3 | Hanover-Horton | 119.6 | Chris Jensen |
10 | Easton Schneider | 19:58.7 | Central Michigan Homeschool | 119.4 | Montabella Mustang |
11 | Donovan Blum | 19:50.1 | Centreville | 119.3 | Bloomingdale |
9 | Tyler Condon | 20:08.1 | Adrian | 119.3 | Lenawee County |
12 | Mason Malpass | 19:48.7 | East Jordan | 119.1 | LMC |
9 | Christian Hicks | 19:49.0 | Kalkaska | 119.0 | LMC |
12 | Andrew Ferguson | 20:01.1 | Jackson Lumen Christi | 119.0 | Chris Jensen |
10 | Owen Slavens | 19:51.6 | Three Oaks River Valley | 118.8 | Bloomingdale |
10 | Jacob Lyonnais | 19:43.8 | Muskegon Catholic Central | 118.7 | GMAA |
12 | Gavin Dueweke | 20:47.1 | Brown City | 118.6 | Dave Patterson |
9 | William Melton | 20:02.3 | Parma Western | 118.6 | Chris Jensen |
9 | Noah Zelinski | 19:50.4 | Traverse City St. Francis | 118.5 | LMC |
9 | Carlos Ruiz | 19:53.1 | Hartford | 118.3 | Bloomingdale |
12 | William Garrison | 20:02.5 | Belding | 118.2 | Montabella Mustang |
11 | Parker Sorg | 21:41.9 | Erie Mason | 118.0 | Dave Bork Classic |
10 | Jairo Lopez | 19:54.1 | Hartford | 118.0 | Bloomingdale |
11 | Shelby Hopkins | 20:04.0 | Morley-Stanwood | 117.7 | Montabella Mustang |
11 | Nelson Haydamacker | 21:43.5 | Flat Rock | 117.5 | Dave Bork Classic |
9 | Adam Brodie | 21:43.7 | Flat Rock | 117.4 | Dave Bork Classic |
12 | Bob Breslin | 21:43.7 | Flat Rock | 117.4 | Dave Bork Classic |
12 | Gavin Grabill | 20:05.1 | Big Rapids | 117.3 | Montabella Mustang |
10 | Elisha Correll | 20:06.1 | Jackson | 117.3 | Chris Jensen |
12 | Will Siegert | 19:48.8 | Ludington | 117.1 | Hart & Sole |
11 | Joey Boni | 20:06.5 | Belding | 116.8 | Montabella Mustang |
10 | Austin York | 19:57.7 | Three Oaks River Valley | 116.8 | Bloomingdale |
10 | Nathan Paddock | 20:08.5 | Michigan Center | 116.5 | Chris Jensen |
9 | Austin Dalman | 20:07.8 | Big Rapids | 116.4 | Montabella Mustang |
10 | Ethan Workman | 20:53.9 | Brown City | 116.4 | Dave Patterson |
10 | Bryce Baumgardner | 19:50.9 | Fruitport | 116.4 | GMAA |
10 | Carson Ritz | 20:16.9 | Adrian | 116.4 | Lenawee County |
10 | Joshua Postuma | 20:09.1 | Grass Lake | 116.3 | Chris Jensen |
10 | Jacob Messing | 20:54.4 | Ubly | 116.2 | Dave Patterson |
12 | Garret Thomas | 21:47.9 | Monroe Jefferson | 116.0 | Dave Bork Classic |
11 | Jacob Drayer | 19:58.2 | Harbor Springs | 115.9 | LMC |
12 | Trevor Weaver | 20:10.6 | Napoleon | 115.8 | Chris Jensen |
11 | Caleb Munson | 20:56.0 | Saginaw Michigan Lutheran Seminary | 115.7 | Dave Patterson |
10 | Garrison Klinge | 19:53.0 | Muskegon Oakridge | 115.7 | GMAA |
10 | Barrett Bradley | 20:11.4 | Michigan Center | 115.5 | Chris Jensen |
11 | Cadden Krieger | 20:01.8 | Three Oaks River Valley | 115.4 | Bloomingdale |
10 | Jeffery Harden | 20:56.9 | Saginaw Michigan Lutheran Seminary | 115.4 | Dave Patterson |
12 | Miles Przybylski | 21:50.3 | Temperance Bedford | 115.2 | Dave Bork Classic |
11 | Odan Smith | 20:14.6 | Bay City Western | 115.1 | Bay County |
12 | Anjel Vasquez | 20:21.3 | Adrian | 114.9 | Lenawee County |
12 | Ethan Poirier | 20:58.5 | Carsonville-Port Sanilac | 114.8 | Dave Patterson |
11 | Josh Jensen | 21:52.8 | Petersburg-Summerfield | 114.4 | Dave Bork Classic |
9 | Wyatt Boteler | 20:15.0 | Grass Lake | 114.3 | Chris Jensen |
9 | Demitri Lawrence | 19:58.2 | Muskegon Western Michigan Christian | 113.9 | GMAA |
10 | Dakota Matzen | 19:59.6 | Mason County Eastern | 113.5 | Hart & Sole |
9 | Landon Boulis | 20:18.1 | Hanover-Horton | 113.3 | Chris Jensen |
10 | Marshall Peacock | 20:26.7 | Tecumseh | 113.1 | Lenawee County |
9 | Tucker Miller | 20:27.1 | Hudson | 113.0 | Lenawee County |
9 | Owen Zink | 20:19.6 | Jackson Lumen Christi | 112.8 | Chris Jensen |
12 | Rhys Mitchell | 20:28.0 | Hudson | 112.7 | Lenawee County |
11 | Henry Arnett | 20:28.3 | Hudson | 112.6 | Lenawee County |
12 | Grey Johnson | 21:58.4 | Monroe | 112.5 | Dave Bork Classic |
10 | Jack Turner | 21:05.7 | Pigeon-Laker | 112.4 | Dave Patterson |
12 | Michael Thompson | 21:59.0 | Monroe St. Mary CC | 112.3 | Dave Bork Classic |
10 | Tanner Soelberg | 20:04.1 | Shelby | 112.0 | Hart & Sole |
9 | Lucas Morse | 20:30.3 | Addison | 111.9 | Lenawee County |
9 | Hayden Tollenaere | 20:21.4 | Central Michigan Homeschool | 111.9 | Montabella Mustang |
9 | Eli Hinkleman | 22:00.7 | Temperance Bedford | 111.8 | Dave Bork Classic |
10 | Jake Beaver | 20:25.0 | Bay City John Glenn | 111.7 | Bay County |
12 | John May | 20:22.0 | Morley-Stanwood | 111.7 | Montabella Mustang |
9 | Blake Wittbrodt | 20:25.2 | Essexville-Garber | 111.6 | Bay County |
11 | Theodore Conrad | 20:06.3 | Muskegon Mona Shores | 111.2 | GMAA |
10 | Q Lorenz | 20:09.0 | Muskegon Catholic Central | 110.3 | GMAA |
10 | Carter Follett | 20:26.5 | Merrill | 110.2 | Montabella Mustang |
10 | Braiden Welch | 22:05.7 | Temperance Bedford | 110.1 | Dave Bork Classic |
11 | James Davis | 20:09.8 | Pentwater | 110.1 | Hart & Sole |
9 | Garrett Wall | 22:05.9 | Erie Mason | 110.0 | Dave Bork Classic |
12 | Matthew Schout | 20:27.4 | Belding | 109.9 | Montabella Mustang |
10 | Josh Roberts | 22:06.8 | Monroe Jefferson | 109.7 | Dave Bork Classic |
11 | Xander Manzer | 20:29.3 | Michigan Center | 109.6 | Chris Jensen |
11 | Brandon Kohler | 21:15.3 | Brown City | 109.2 | Dave Patterson |
12 | Jacob Olds | 20:18.6 | Kalkaska | 109.1 | LMC |
11 | Anthony Kruszka | 22:08.7 | Temperance Bedford | 109.1 | Dave Bork Classic |
9 | Bryce Barkowska | 21:15.8 | North Branch | 109.1 | Dave Patterson |
11 | Everett Pendergrass | 20:31.0 | Parma Western | 109.0 | Chris Jensen |
11 | Collin Doederlein | 20:31.7 | Parma Western | 108.8 | Chris Jensen |
12 | Ryan Doty | 20:40.0 | Clinton | 108.7 | Lenawee County |
10 | Elijah Zenz | 20:14.2 | Muskegon Western Michigan Christian | 108.6 | GMAA |
9 | Hayden Gould | 20:31.5 | Big Rapids | 108.5 | Montabella Mustang |
11 | Ryan Joyce | 22:11.0 | Erie Mason | 108.3 | Dave Bork Classic |
12 | Jeffery Kennedy | 20:21.0 | Grayling | 108.3 | LMC |
10 | Brennan Graham | 22:11.5 | Dundee | 108.2 | Dave Bork Classic |
10 | Brent Castle | 21:19.3 | North Branch | 107.9 | Dave Patterson |
9 | Olin Kasperowicz | 20:22.5 | Traverse City St. Francis | 107.8 | LMC |
11 | Joshua Schreck | 20:43.4 | Tecumseh | 107.5 | Lenawee County |
10 | Josiah Curry | 20:36.1 | Stanton Central Montcalm | 107.0 | Montabella Mustang |
11 | Austin Bloomer | 20:45.7 | Hudson | 106.8 | Lenawee County |
12 | Alexander Cole | 20:25.8 | Grayling | 106.7 | LMC |
10 | Kaden Abrahamson | 20:37.1 | McBain | 106.6 | Montabella Mustang |
9 | Brady Bearss | 20:27.7 | Boyne City | 106.1 | LMC |
10 | Maurice Ames | 20:48.0 | Clinton | 106.0 | Lenawee County |
10 | Andrew Monahan | 20:39.4 | Central Michigan Homeschool | 105.9 | Montabella Mustang |
9 | Theodore Sykes | 20:41.2 | Jackson | 105.6 | Chris Jensen |
9 | John Studzinski | 20:29.6 | Traverse City St. Francis | 105.5 | LMC |
9 | Alex Ebel | 20:43.9 | Bay City Western | 105.4 | Bay County |
9 | Dart Avery | 20:32.0 | Decatur | 105.3 | Bloomingdale |
11 | David Day | 20:24.7 | Muskegon | 105.1 | GMAA |
12 | Tory Clark | 20:51.0 | Tecumseh | 105.0 | Lenawee County |
9 | Kelsey Simms | 20:34.1 | Bloomingdale | 104.6 | Bloomingdale |
11 | Dylan Coney | 20:34.5 | Centreville | 104.5 | Bloomingdale |
11 | Caiden Warren | 20:47.0 | Essexville-Garber | 104.3 | Bay County |
9 | Grant Schumm | 20:35.7 | Three Oaks River Valley | 104.1 | Bloomingdale |
12 | Bryce Blackledge | 20:46.1 | Hanover-Horton | 104.0 | Chris Jensen |
12 | Trevor Rakoczy | 20:35.5 | Grayling | 103.5 | LMC |
10 | Lucas Peltier | 21:32.5 | Yale | 103.5 | Dave Patterson |
9 | Jaxon Lumbert | 20:46.7 | Howard City-Tri County | 103.4 | Montabella Mustang |
9 | Ben Nichols | 20:48.0 | Jackson | 103.4 | Chris Jensen |
11 | Ty Gaddy | 20:48.2 | Michigan Center | 103.3 | Chris Jensen |
9 | Jack Gorton | 20:48.4 | Brooklyn Columbia Central | 103.2 | Chris Jensen |
10 | David Fielder | 20:49.8 | Hanover-Horton | 102.7 | Chris Jensen |
9 | Trace Toteff | 20:39.0 | Elk Rapids | 102.3 | LMC |
11 | Korbin Tenbrink | 20:33.0 | Muskegon Orchard View | 102.3 | GMAA |
11 | Grant Majerle | 22:29.7 | Flat Rock | 102.1 | Dave Bork Classic |
12 | John Yarbrough | 20:51.7 | Jackson Preparatory | 102.1 | Chris Jensen |
9 | Owen Pfeiffer | 20:42.2 | Galesburg-Augusta | 101.9 | Bloomingdale |
11 | Bowen Baumgartner | 21:00.2 | Morenci | 101.9 | Lenawee County |
12 | Tommy Harvell | 20:35.0 | Shelby | 101.7 | Hart & Sole |
10 | Landon Jordon | 20:53.1 | Hanover-Horton | 101.6 | Chris Jensen |
12 | Ryan Diebel | 22:31.8 | Flat Rock | 101.4 | Dave Bork Classic |
11 | Daniel Adams | 20:44.0 | Bangor | 101.3 | Bloomingdale |
10 | Dustin Maatman | 20:53.0 | Belding | 101.3 | Montabella Mustang |
9 | Owen Strieter-Byron | 21:02.1 | Tecumseh | 101.3 | Lenawee County |
10 | Trace Laskey | 20:53.6 | Howard City-Tri County | 101.1 | Montabella Mustang |
12 | Kyle Neuman | 21:02.7 | Adrian | 101.1 | Lenawee County |
9 | Kevin Kaufman | 21:03.0 | Morenci | 101.0 | Lenawee County |
9 | Jordan Watkins | 21:03.2 | Morenci | 101.0 | Lenawee County |
11 | Ashton Rakebrand | 22:33.7 | Dundee | 100.8 | Dave Bork Classic |
10 | Ryan Hardy | 20:54.9 | Butternut Homeschool | 100.7 | Montabella Mustang |
12 | Matthew Emelander | 20:55.6 | Carson City-Crystal | 100.5 | Montabella Mustang |
11 | Ethan Olds | 20:56.3 | Howard City-Tri County | 100.2 | Montabella Mustang |
10 | Ryan Driscoll | 20:47.4 | Three Oaks River Valley | 100.2 | Bloomingdale |
9 | Drew Clingerman | 20:57.6 | Jackson Northwest | 100.1 | Chris Jensen |
10 | Matthias Hams | 20:40.1 | Whitehall | 100.0 | GMAA |
11 | Zachary Fenbert | 22:36.4 | Dundee | 99.9 | Dave Bork Classic |
10 | Ken Colburn | 21:06.6 | Adrian | 99.8 | Lenawee County |
12 | Brandon Vanderzanden | 20:41.4 | Hart | 99.5 | Hart & Sole |
9 | Diego BoCole | 21:00.1 | Jackson Preparatory | 99.3 | Chris Jensen |
10 | Jack Walkenhorst | 20:42.2 | Muskegon Catholic Central | 99.3 | GMAA |
9 | Landon Moore | 20:59.3 | Howard City-Tri County | 99.2 | Montabella Mustang |
10 | Paul Skendzel | 20:48.5 | Traverse City St. Francis | 99.2 | LMC |
12 | Hunter Bloom | 20:50.5 | Hartford | 99.2 | Bloomingdale |
12 | Logan Mekkes | 21:00.3 | Morley-Stanwood | 98.9 | Montabella Mustang |
11 | Brady Read | 20:49.6 | Traverse City St. Francis | 98.8 | LMC |
11 | Nathan Russell | 21:09.7 | Sand Creek | 98.8 | Lenawee County |
9 | Camden Fager | 21:47.5 | Saginaw Michigan Lutheran Seminary | 98.5 | Dave Patterson |
12 | Clay Oosterhouse | 21:01.7 | Big Rapids | 98.4 | Montabella Mustang |
9 | Dylan Stull | 22:40.9 | Flat Rock | 98.4 | Dave Bork Classic |
10 | Gared Johnson | 20:45.0 | Muskegon Orchard View | 98.3 | GMAA |
10 | Andrew Bernelis | 21:05.6 | Bay City Central | 98.1 | Bay County |
9 | Beau Shaffer | 21:12.1 | Morenci | 98.0 | Lenawee County |
9 | Elijah Rollf | 20:46.3 | Holton | 97.9 | GMAA |
9 | Matt Spedoske | 21:03.8 | Big Rapids | 97.7 | Montabella Mustang |
12 | Jacob Ramirez | 20:55.1 | Comstock | 97.6 | Bloomingdale |
10 | Johnathan Ball | 22:43.1 | Temperance Bedford | 97.6 | Dave Bork Classic |
10 | Braden Dalm | 20:47.5 | North Muskegon | 97.5 | GMAA |
9 | Alexander Lawrence | 20:47.8 | Muskegon Western Michigan Christian | 97.4 | GMAA |
11 | Stephen Hertzfeld | 21:05.9 | East Jackson | 97.4 | Chris Jensen |
10 | Ethan Thomas | 22:44.3 | Temperance Bedford | 97.2 | Dave Bork Classic |
12 | Dominic Pirrone | 21:51.5 | Almont | 97.2 | Dave Patterson |
12 | Connor Corry | 21:07.0 | Parma Western | 97.0 | Chris Jensen |
11 | Gary Haight | 20:55.3 | Charlevoix | 96.9 | LMC |
12 | Jeffrey Jones | 22:45.5 | Washtenaw Christian | 96.8 | Dave Bork Classic |
12 | Blaze Van Noord | 20:49.5 | Muskegon Reeths-Puffer | 96.8 | GMAA |
10 | Ethan Grulke | 21:17.7 | Onsted | 96.1 | Lenawee County |
9 | Benjamin Eros | 21:10.1 | Grass Lake | 96.0 | Chris Jensen |
10 | Ryan Castaneda | 21:12.4 | Bay City Central | 95.9 | Bay County |
12 | Zach Vanderhoof | 21:00.8 | Centreville | 95.7 | Bloomingdale |
12 | Jaren Christ | 21:01.7 | Three Oaks River Valley | 95.4 | Bloomingdale |
11 | Joseph Heckroth | 20:59.7 | Boyne City | 95.4 | LMC |
10 | Ben Reed | 21:02.4 | Centreville | 95.2 | Bloomingdale |
11 | Aiden Thorne | 21:12.8 | Napoleon | 95.1 | Chris Jensen |
9 | Cole Spencer | 21:15.3 | Bay City Western | 94.9 | Bay County |
10 | Noah Norris | 22:52.4 | Washtenaw Christian | 94.5 | Dave Bork Classic |
10 | Will Norris | 22:52.5 | Washtenaw Christian | 94.5 | Dave Bork Classic |
9 | Tyler Caruso | 21:04.5 | Bangor | 94.5 | Bloomingdale |
10 | Diego Arias Paz Ga… | 21:02.6 | East Jordan | 94.5 | LMC |
12 | Jude Olney | 21:16.6 | Parma Western | 93.8 | Chris Jensen |
12 | Micah Ortell | 21:16.9 | Jackson Preparatory | 93.7 | Chris Jensen |
10 | Timmy Reimers | 21:17.4 | Michigan Center | 93.5 | Chris Jensen |
10 | Karl Kessler | 22:05.6 | Kinde North Huron | 92.5 | Dave Patterson |
12 | Conner Raeth | 21:03.0 | Montague | 92.3 | GMAA |
10 | Micah Frye | 21:03.4 | Shelby | 92.2 | Hart & Sole |
9 | Dallas Chamberlain | 21:20.7 | McBain | 92.1 | Montabella Mustang |
11 | Zach Truelove | 21:12.1 | Hartford | 92.0 | Bloomingdale |
12 | Jeffrey Barbiero | 21:10.5 | Kalkaska | 91.8 | LMC |
12 | Eric Williams | 21:22.0 | Marion | 91.7 | Montabella Mustang |
9 | Ron Hasenbank | 21:05.5 | Mason County Eastern | 91.5 | Hart & Sole |
9 | Wyatt Murtos | 22:09.5 | Yale | 91.2 | Dave Patterson |
10 | Haden McLain | 21:25.5 | Napoleon | 90.8 | Chris Jensen |
10 | Cooper Alger | 21:25.9 | Jackson | 90.7 | Chris Jensen |
9 | Joel Bezeau | 23:04.7 | Monroe Jefferson | 90.4 | Dave Bork Classic |
10 | John Zakrzewski | 22:11.8 | Yale | 90.4 | Dave Patterson |
10 | Owen Lyonnais | 21:09.5 | Muskegon Catholic Central | 90.2 | GMAA |
11 | James Eldredge | 21:36.7 | Tecumseh | 89.8 | Lenawee County |
12 | Tavion Chavez | 21:11.3 | Muskegon Orchard View | 89.6 | GMAA |
12 | Ian Clapp | 21:19.0 | Charlevoix | 89.0 | LMC |
12 | Andrew Confer | 21:21.5 | Decatur | 88.8 | Bloomingdale |
10 | Corbin Smith | 21:20.0 | Boyne City | 88.7 | LMC |
9 | Daniel Dunn | 21:15.3 | Muskegon Reeths-Puffer | 88.2 | GMAA |
12 | Nolan Feldpausch | 23:12.2 | Carleton Airport | 87.9 | Dave Bork Classic |
10 | Jacob Vandervelde | 21:17.6 | North Muskegon | 87.5 | GMAA |
10 | Adam Norden | 21:44.4 | Tecumseh | 87.2 | Lenawee County |
9 | Ethan Schaner | 21:18.8 | Hart | 87.1 | Hart & Sole |
12 | Justin Smith | 21:19.7 | Muskegon Oakridge | 86.8 | GMAA |
11 | Silas Schultz | 22:23.0 | Saginaw Michigan Lutheran Seminary | 86.7 | Dave Patterson |
12 | Trenton Barone | 21:37.3 | Big Rapids | 86.6 | Montabella Mustang |
12 | Austin Rodlund | 21:48.1 | Adrian Madison | 86.0 | Lenawee County |
11 | Liam Miller | 21:40.2 | Jackson Lumen Christi | 85.9 | Chris Jensen |
9 | Jonathan Green | 23:18.3 | Erie Mason | 85.9 | Dave Bork Classic |
11 | Owen Mineweaser | 21:40.5 | Jackson | 85.8 | Chris Jensen |
10 | Ethan Abbott | 21:31.9 | Bangor | 85.4 | Bloomingdale |
11 | Dylan VanKoevering | 21:25.1 | Ravenna | 85.0 | GMAA |
12 | Grant Clemens | 22:29.4 | North Branch | 84.6 | Dave Patterson |
12 | Keeton Capling | 21:26.7 | Mason County Eastern | 84.4 | Hart & Sole |
9 | Zachary Martinez | 21:52.9 | Morenci | 84.4 | Lenawee County |
12 | Malachi Cassels | 21:35.2 | Bloomingdale | 84.3 | Bloomingdale |
9 | Wes Summerhill | 21:36.0 | Bangor | 84.0 | Bloomingdale |
12 | Victor Benegni | 21:46.2 | Morley-Stanwood | 83.6 | Montabella Mustang |
9 | Van Ekins | 21:55.4 | Morenci | 83.5 | Lenawee County |
9 | Jameson Watson | 21:55.9 | Britton Deerfield | 83.4 | Lenawee County |
9 | Nick Gardner | 21:57.0 | Addison | 83.0 | Lenawee County |
11 | Kenny Lehan | 21:33.1 | Muskegon Catholic Central | 82.3 | GMAA |
10 | William Gilbert | 22:37.1 | Mayville | 82.0 | Dave Patterson |
11 | James McNees | 22:37.4 | North Branch | 81.9 | Dave Patterson |
12 | Jackson Byers | 21:53.1 | Grass Lake | 81.6 | Chris Jensen |
10 | Luke Lindsay | 23:31.3 | Monroe | 81.6 | Dave Bork Classic |
12 | Blake Schneider | 21:54.3 | Central Michigan Homeschool | 80.9 | Montabella Mustang |
9 | Gavin Campbell | 22:40.3 | Almont | 80.9 | Dave Patterson |
12 | Tyler Belair | 23:33.5 | Erie Mason | 80.8 | Dave Bork Classic |
10 | Kevin Jayne | 21:55.6 | Jackson Northwest | 80.8 | Chris Jensen |
10 | Colton Raffensberger | 21:56.4 | East Jackson | 80.5 | Chris Jensen |
12 | Thomas Dyer | 22:41.4 | Almont | 80.5 | Dave Patterson |
10 | Justin Celmer | 22:04.5 | Clinton | 80.5 | Lenawee County |
9 | Bryce Elmy | 21:45.5 | Kalkaska | 80.2 | LMC |
11 | Landon Root | 21:58.4 | Springport | 79.9 | Chris Jensen |
11 | Aidan Timko | 22:02.8 | Marion | 78.1 | Montabella Mustang |
11 | David Utzinger | 21:46.8 | Muskegon Oakridge | 77.7 | GMAA |
10 | Jacob Marshall | 21:52.8 | Grayling | 77.7 | LMC |
12 | Cavanaugh Barker | 22:04.7 | Carson City-Crystal | 77.4 | Montabella Mustang |
11 | Jack Ganzel | 22:05.8 | Parma Western | 77.4 | Chris Jensen |
9 | Theodore Gault | 23:43.9 | Petersburg-Summerfield | 77.4 | Dave Bork Classic |
10 | Nicholas Dropiewski | 23:44.2 | Flat Rock | 77.3 | Dave Bork Classic |
9 | Liam Shaner | 23:44.8 | Petersburg-Summerfield | 77.1 | Dave Bork Classic |
9 | Malachi Tucker | 22:07.1 | Grass Lake | 77.0 | Chris Jensen |
11 | Wade Szydlowski | 22:52.6 | Almont | 76.8 | Dave Patterson |
9 | Kaleb Richardson | 22:15.9 | Adrian Lenawee Christian | 76.7 | Lenawee County |
12 | Cameron Gramm | 22:16.6 | Addison | 76.5 | Lenawee County |
12 | Drew Yoquelet | 21:59.0 | Centreville | 76.3 | Bloomingdale |
9 | Ethan Fessenden | 21:52.3 | Shelby | 75.9 | Hart & Sole |
12 | Nathan Ricketts | 22:10.5 | Jackson Northwest | 75.8 | Chris Jensen |
12 | Aaron Conger | 21:55.0 | Ludington | 75.0 | Hart & Sole |
10 | Josh Russell | 22:21.8 | Sand Creek | 74.7 | Lenawee County |
9 | Shane Scheaffer | 22:13.1 | Farwell | 74.6 | Montabella Mustang |
10 | Kale Black | 22:03.5 | Grayling | 74.2 | LMC |
12 | Saul Otero-Rivero | 22:23.9 | Morenci | 74.0 | Lenawee County |
11 | Isiah Kooiman | 21:59.0 | Ravenna | 73.7 | GMAA |
11 | Colin DeKam | 22:16.1 | McBain Northern Michigan Christian | 73.6 | Montabella Mustang |
9 | Colin Palm | 22:19.4 | Bay City Western | 73.5 | Bay County |
9 | Cody Schlabach | 22:07.9 | Centreville | 73.4 | Bloomingdale |
11 | Nick Isaly | 22:26.7 | Britton Deerfield | 73.1 | Lenawee County |
10 | Trevor Bonar | 22:06.8 | Charlevoix | 73.1 | LMC |
11 | Asher Bautell | 23:56.9 | Washtenaw Christian | 73.0 | Dave Bork Classic |
9 | Evan Craddock | 22:19.1 | Parma Western | 73.0 | Chris Jensen |
12 | Jordan Wood | 22:19.0 | Marion | 72.7 | Montabella Mustang |
11 | Jacob Gerweck | 23:58.1 | Dundee | 72.6 | Dave Bork Classic |
11 | Ben Feldpausch | 23:58.9 | Carleton Airport | 72.4 | Dave Bork Classic |
12 | Andrew Filipiak | 22:02.9 | Muskegon Orchard View | 72.4 | GMAA |
11 | Nolund Perry | 22:29.1 | Addison | 72.3 | Lenawee County |
9 | Ryan Evartt | 22:03.3 | Holton | 72.2 | GMAA |
11 | Markus Laisure | 22:21.6 | Belding | 71.8 | Montabella Mustang |
9 | Nate Vargo | 24:01.9 | Flat Rock | 71.4 | Dave Bork Classic |
12 | Hayden Madl | 22:08.3 | Ludington | 70.6 | Hart & Sole |
9 | Carter Aicher | 24:06.1 | Flat Rock | 70.0 | Dave Bork Classic |
11 | Alvin Hedrick | 22:37.1 | Addison | 69.6 | Lenawee County |
10 | Blake Armstrong | 22:11.2 | Muskegon Oakridge | 69.6 | GMAA |
10 | Konnor Olson | 23:14.3 | Pigeon-Laker | 69.6 | Dave Patterson |
12 | Joshua Falkenstein | 22:20.6 | Centreville | 69.1 | Bloomingdale |
9 | Caleb Johnson | 22:39.0 | Sand Creek | 69.0 | Lenawee County |
10 | Ruben Spencer | 22:32.2 | Grass Lake | 68.6 | Chris Jensen |
12 | Bradley Springberg | 22:31.7 | McBain | 68.4 | Montabella Mustang |
9 | Josh Odell | 22:24.1 | Bloomingdale | 68.0 | Bloomingdale |
11 | Jacob Beer | 22:35.3 | Napoleon | 67.6 | Chris Jensen |
12 | Daniel Hadden | 23:20.6 | North Branch | 67.5 | Dave Patterson |
9 | Reggie Geftos | 24:13.9 | Monroe | 67.4 | Dave Bork Classic |
10 | Nathan Arntz | 22:45.2 | Clinton | 66.9 | Lenawee County |
11 | Joe Dubnicki | 22:38.9 | Jackson Preparatory | 66.4 | Chris Jensen |
11 | Mason Contreras | 22:21.9 | Hart | 66.0 | Hart & Sole |
10 | Mykel Dykstra | 22:40.8 | Springport | 65.7 | Chris Jensen |
9 | Adrian Dawes | 24:19.2 | Carleton Airport | 65.6 | Dave Bork Classic |
9 | Nicholas Luna | 22:45.2 | Bay City Central | 64.9 | Bay County |
9 | Lucas Lamborne | 22:42.3 | Belding | 64.9 | Montabella Mustang |
9 | Breslin Sharp | 22:45.1 | Parma Western | 64.3 | Chris Jensen |
12 | Reese McRobert | 22:54.3 | Onsted | 63.9 | Lenawee County |
11 | Timothy March | 22:34.8 | Boyne City | 63.7 | LMC |
9 | Sean Driscoll | 22:37.8 | Three Oaks River Valley | 63.4 | Bloomingdale |
10 | Michael Sandy | 22:56.5 | Hudson | 63.2 | Lenawee County |
12 | Lorenzo Milazzo | 22:50.2 | McBain Northern Michigan Christian | 62.3 | Montabella Mustang |
10 | Westin Freshour | 24:30.9 | Dundee | 61.7 | Dave Bork Classic |
12 | David Olds | 22:42.3 | Kalkaska | 61.2 | LMC |
9 | Konner Tenbrink | 22:36.5 | Muskegon Orchard View | 61.2 | GMAA |
12 | Patrick Driscoll | 22:45.4 | Three Oaks River Valley | 60.9 | Bloomingdale |
10 | Sam Hallenbeck | 23:08.8 | Onsted | 59.1 | Lenawee County |
11 | Gabriel Salenbien | 24:39.1 | Dundee | 59.0 | Dave Bork Classic |
10 | Hayden Carlson | 22:44.8 | Muskegon Western Michigan Christian | 58.4 | GMAA |
10 | Trey Howland | 23:03.9 | Jackson Northwest | 58.0 | Chris Jensen |
12 | Hasan Ahmad | 23:04.5 | Jackson Preparatory | 57.8 | Chris Jensen |
9 | Lucas Holsomback | 22:47.2 | Muskegon Catholic Central | 57.6 | GMAA |
10 | Braiden Brooks | 22:55.9 | Three Oaks River Valley | 57.4 | Bloomingdale |
9 | Brandan Edmunds | 23:14.8 | Adrian Lenawee Christian | 57.1 | Lenawee County |
11 | Jase Bunce | 23:05.8 | Belding | 57.1 | Montabella Mustang |
9 | Lukas Schmitter | 22:59.7 | Harbor Springs | 55.4 | LMC |
9 | Keaton Tenbrink | 22:54.1 | Muskegon Orchard View | 55.3 | GMAA |
9 | Braiden Renfer | 23:12.4 | Parma Western | 55.2 | Chris Jensen |
9 | Trevor Moore | 23:11.9 | Belding | 55.0 | Montabella Mustang |
12 | Alex Robinson | 22:56.5 | Muskegon Orchard View | 54.5 | GMAA |
9 | Isaiah Kramp | 24:00.0 | Saginaw Michigan Lutheran Seminary | 54.3 | Dave Patterson |
10 | Matthew Hayes | 23:16.0 | Brooklyn Columbia Central | 54.0 | Chris Jensen |
11 | Michael Caserta | 23:16.0 | Big Rapids | 53.7 | Montabella Mustang |
11 | Alex Heiden | 24:03.2 | Almont | 53.3 | Dave Patterson |
9 | Julius Farrell | 23:19.2 | East Jackson | 52.9 | Chris Jensen |
9 | Ethan Douglas | 24:04.4 | Almont | 52.9 | Dave Patterson |
9 | Jack McMillion | 23:28.3 | Hudson | 52.6 | Lenawee County |
10 | Chase Short | 23:21.9 | Michigan Center | 52.0 | Chris Jensen |
11 | Garrett Caudill | 23:30.4 | Morenci | 51.9 | Lenawee County |
10 | Wyatt VanRiper | 23:23.5 | Michigan Center | 51.5 | Chris Jensen |
10 | Aaron Hoaglin | 23:27.8 | Jackson Northwest | 50.1 | Chris Jensen |
10 | Brendan McIntyre | 23:16.1 | Traverse City St. Francis | 50.0 | LMC |
9 | Logan Mishaw | 23:28.8 | Jackson Preparatory | 49.7 | Chris Jensen |
9 | Donald Thompson | 23:28.6 | Big Rapids | 49.5 | Montabella Mustang |
10 | Ashton Artis | 23:29.8 | Concord | 49.4 | Chris Jensen |
12 | Derek Lake | 23:38.8 | Britton Deerfield | 49.1 | Lenawee County |
9 | Grant Cure | 23:32.5 | Hanover-Horton | 48.5 | Chris Jensen |
11 | Andrew Kelsey | 23:35.7 | Montabella | 47.1 | Montabella Mustang |
12 | Jacob Falkenstein | 23:27.2 | Centreville | 46.9 | Bloomingdale |
9 | Chase Stockman | 23:20.3 | North Muskegon | 46.6 | GMAA |
12 | Landon Jimkoski | 24:24.0 | Kinde North Huron | 46.3 | Dave Patterson |
12 | Sawyer Kohn | 23:39.2 | Stanton Central Montcalm | 45.9 | Montabella Mustang |
11 | Chalmer Young | 23:45.6 | Bay City Central | 44.8 | Bay County |
9 | Gage Dilsaver | 24:29.0 | Cass City | 44.7 | Dave Patterson |
9 | Dillon Metz | 23:46.5 | Bay City Western | 44.5 | Bay County |
9 | Josh Harris | 23:53.0 | Blissfield | 44.3 | Lenawee County |
12 | Alex Hopper | 24:30.3 | Cass City | 44.2 | Dave Patterson |
10 | Nate Darling | 23:27.4 | Muskegon Reeths-Puffer | 44.2 | GMAA |
10 | Nick Renner | 23:45.7 | Howard City-Tri County | 43.8 | Montabella Mustang |
9 | Aiden Apreza | 23:39.0 | Hartford | 43.0 | Bloomingdale |
11 | Christian Dohm | 23:34.6 | Ravenna | 41.8 | GMAA |
9 | Ian Kass | 23:36.0 | Ravenna | 41.3 | GMAA |
11 | Keith Halley | 25:34.7 | Flat Rock | 40.4 | Dave Bork Classic |
9 | Aaron Herrera | 23:56.8 | Grass Lake | 40.4 | Chris Jensen |
9 | Zac Taylor | 23:45.2 | Traverse City St. Francis | 40.3 | LMC |
11 | Eli Powers | 23:39.9 | Pentwater | 40.0 | Hart & Sole |
11 | Jack Goulet | 23:43.1 | Muskegon Mona Shores | 39.0 | GMAA |
10 | Aleksander deMorrow | 23:43.9 | Ludington | 38.7 | Hart & Sole |
11 | Bryant Valencia | 25:40.4 | Dundee | 38.5 | Dave Bork Classic |
9 | Joel David | 24:02.8 | Brooklyn Columbia Central | 38.4 | Chris Jensen |
9 | Elijah Maitland | 24:03.3 | Grass Lake | 38.2 | Chris Jensen |
9 | Benjamin Ashwell | 24:04.6 | Grass Lake | 37.8 | Chris Jensen |
11 | Zach Vargo | 25:46.3 | Flat Rock | 36.6 | Dave Bork Classic |
10 | Elijah Kimbel | 24:09.6 | McBain Northern Michigan Christian | 35.8 | Montabella Mustang |
9 | Caleb Rose | 24:10.4 | Stanton Central Montcalm | 35.5 | Montabella Mustang |
10 | Landon Wolfenbarger | 25:49.7 | Ida | 35.4 | Dave Bork Classic |
12 | Calvin Uber | 24:14.1 | Marion | 34.3 | Montabella Mustang |
12 | Tucker Vandervelde | 24:15.6 | McBain | 33.8 | Montabella Mustang |
11 | Ja’Den Walker | 23:59.8 | Muskegon | 33.4 | GMAA |
11 | Joe Kramp | 25:03.3 | Saginaw Michigan Lutheran Seminary | 33.2 | Dave Patterson |
11 | Nikolai Barbaza | 25:56.6 | Flat Rock | 33.1 | Dave Bork Classic |
12 | Devin Bartee | 24:00.7 | Muskegon | 33.1 | GMAA |
11 | Kyle Loeffler | 25:03.8 | Saginaw Michigan Lutheran Seminary | 33.1 | Dave Patterson |
11 | Dylan Gloar | 24:18.8 | Jackson Northwest | 33.1 | Chris Jensen |
11 | Kanya Wallace | 24:01.0 | Muskegon | 33.0 | GMAA |
10 | David Scherschel | 25:04.2 | Saginaw Michigan Lutheran Seminary | 32.9 | Dave Patterson |
10 | Luke Small | 25:59.1 | Ida | 32.3 | Dave Bork Classic |
11 | Jacob Booher | 24:20.2 | McBain Northern Michigan Christian | 32.3 | Montabella Mustang |
12 | Jacob Kolean | 24:11.6 | Bloomingdale | 32.1 | Bloomingdale |
9 | Lleyton Bauman | 24:21.8 | Concord | 32.1 | Chris Jensen |
12 | Evan Dalton | 26:00.7 | Flat Rock | 31.8 | Dave Bork Classic |
9 | AJ Palmer | 24:25.9 | Butternut Homeschool | 30.4 | Montabella Mustang |
10 | Ben Mischler | 24:10.0 | Montague | 30.0 | GMAA |
10 | Brendan Ratell | 24:29.1 | Jackson Northwest | 29.6 | Chris Jensen |
12 | Jack Tanner | 24:37.3 | Sand Creek | 29.6 | Lenawee County |
10 | Caleb Jonas | 24:12.2 | Ravenna | 29.3 | GMAA |
12 | Henry Burnett | 26:10.8 | Carleton Airport | 28.4 | Dave Bork Classic |
11 | Aidan Forrester | 24:15.0 | Ludington | 28.3 | Hart & Sole |
10 | Logan Cranmer | 24:34.4 | Belding | 27.5 | Montabella Mustang |
9 | Donovan Myers | 24:35.8 | Jackson Preparatory | 27.4 | Chris Jensen |
10 | Isaac Falk | 24:18.9 | Montague | 27.1 | GMAA |
12 | Logan Romatz | 24:36.0 | Marion | 27.0 | Montabella Mustang |
10 | Chase Jones | 25:24.4 | Almont | 26.2 | Dave Patterson |
12 | Sam Budreau | 25:25.1 | North Branch | 26.0 | Dave Patterson |
11 | Jacob Robinson | 26:19.9 | Monroe Jefferson | 25.4 | Dave Bork Classic |
9 | Clayton Thomas | 24:52.0 | Addison | 24.7 | Lenawee County |
11 | Brendan Bills | 24:43.0 | Butternut Homeschool | 24.7 | Montabella Mustang |
10 | David Wang | 25:32.9 | Saginaw Michigan Lutheran Seminary | 23.4 | Dave Patterson |
9 | Zavier Gonzalez | 24:38.0 | Bloomingdale | 23.3 | Bloomingdale |
12 | Michael Bodeis | 25:34.6 | Mayville | 22.8 | Dave Patterson |
12 | Nick Kuhn | 26:27.6 | Ida | 22.8 | Dave Bork Classic |
10 | Ethan Hall | 25:35.7 | Cass City | 22.4 | Dave Patterson |
10 | Jaxon Zavala | 24:55.4 | Bay City Central | 21.5 | Bay County |
11 | Davis Leigh | 26:32.9 | Carleton Airport | 21.0 | Dave Bork Classic |
12 | Leonardo Lozano | 24:39.3 | Pentwater | 20.2 | Hart & Sole |
10 | Trenton Gladu | 24:56.6 | McBain Northern Michigan Christian | 20.1 | Montabella Mustang |
9 | Chase Missler | 26:36.4 | Monroe St. Mary CC | 19.9 | Dave Bork Classic |
11 | Aiden Richardson | 25:00.4 | Concord | 19.2 | Chris Jensen |
10 | Scott Causley | 25:04.1 | Bay City Central | 18.6 | Bay County |
9 | Landon Helmer | 24:44.4 | Muskegon Mona Shores | 18.5 | GMAA |
12 | Ethan Adamski | 25:13.5 | Adrian Madison | 17.5 | Lenawee County |
12 | Eli Morey | 25:53.4 | Mayville | 16.5 | Dave Patterson |
12 | Nick Picardat | 24:56.7 | Traverse City St. Francis | 16.4 | LMC |
9 | Tyler Vaughn | 26:47.7 | Carleton Airport | 16.1 | Dave Bork Classic |
10 | Brian Mygrants | 25:12.6 | Parma Western | 15.1 | Chris Jensen |
12 | Sean Davis | 25:18.1 | Essexville-Garber | 14.0 | Bay County |
12 | Zach Williams | 25:16.3 | Jackson Northwest | 13.9 | Chris Jensen |
12 | Shane Roberts | 24:59.6 | Pentwater | 13.5 | Hart & Sole |
11 | Henry Bair | 25:06.7 | Boyne City | 13.1 | LMC |
11 | Joseph Gandolfi | 25:19.0 | McBain | 12.7 | Montabella Mustang |
9 | Ben Warriner | 25:21.2 | Jackson Lumen Christi | 12.3 | Chris Jensen |
9 | Cyrus Arnett | 25:29.3 | Hudson | 12.2 | Lenawee County |
9 | Everett UpHaus | 25:29.9 | Addison | 12.0 | Lenawee County |
9 | Owen Holman | 25:27.5 | Bay City Western | 10.8 | Bay County |
10 | Micah Nickel | 25:32.5 | Central Michigan Homeschool | 8.2 | Montabella Mustang |
9 | Bennett Garton | 25:25.1 | Traverse City St. Francis | 7.0 | LMC |
9 | Rick Zuver | 25:37.2 | Brooklyn Columbia Central | 6.9 | Chris Jensen |
12 | Michael Pearson | 25:40.7 | Parma Western | 5.8 | Chris Jensen |
10 | Kevin Tennis | 25:26.5 | Big Rapids Crossroads Academy | 4.5 | Hart & Sole |
9 | Ethan Koscinski | 25:30.1 | Bear Lake-Onekama | 3.3 | Hart & Sole |
10 | Nathan Reeves | 25:32.6 | Muskegon Reeths-Puffer | 2.5 | GMAA |
9 | Carter Crawford | 27:28.8 | Erie Mason | 2.4 | Dave Bork Classic |
12 | Noah Kelly | 26:36.2 | Saginaw Michigan Lutheran Seminary | 2.3 | Dave Patterson |
9 | German Novy | 25:37.4 | Whitehall | 0.9 | GMAA |
10 | Joe Creagan | 25:46.3 | Decatur | 0.6 | Bloomingdale |
10 | Jack Suplica | 27:35.1 | Temperance Bedford | 0.3 | Dave Bork Classic |
12 | Siris Zavala | 26:00.1 | Bay City Central | 0.0 | Bay County |