Grade | Name | Time | Team | Rating |
11 | Thomas Westphal | 15:27.9 | New Baltimore Anchor Bay | 206.4 |
12 | Trent McFarland | 15:33.1 | Utica | 204.6 |
12 | Logan Detweiler | 15:39.3 | Grosse Pointe South | 202.6 |
11 | Vincent Guaresimo | 15:56.6 | Romeo | 196.8 |
11 | Connor Clor | 15:59.1 | Romeo | 196.0 |
12 | Justin Roose | 16:13.7 | Fraser | 191.1 |
12 | Glen Davis | 16:16.1 | Port Huron Northern | 190.3 |
12 | Brendan Downey | 16:22.3 | Grosse Pointe South | 188.2 |
11 | Dylan Penberthy | 16:25.4 | Macomb L’Anse Creuse North | 187.2 |
12 | Jacob Maurer | 16:35.9 | Utica Eisenhower | 183.7 |
11 | Zachary Rubicz | 16:36.5 | New Baltimore Anchor Bay | 183.5 |
11 | Tyler Donovan | 16:37.2 | Fraser | 183.3 |
11 | Brandon Penberthy | 16:37.3 | Macomb L’Anse Creuse North | 183.2 |
12 | Derrian Kumfer | 16:37.8 | Romeo | 183.1 |
11 | Tyler Brothers | 16:38.0 | Utica Eisenhower | 183.0 |
12 | Logan Davis | 16:38.4 | Utica | 182.9 |
11 | Carter Fox | 16:39.0 | Macomb Dakota | 182.7 |
9 | Harper Wesley | 16:45.0 | Utica | 180.7 |
12 | Carter Boullard | 16:47.0 | St. Clair | 180.0 |
12 | Michael Paoletti | 16:47.5 | Port Huron Northern | 179.8 |
9 | Luke Allen | 16:48.7 | Romeo | 179.4 |
10 | Luke Morehouse | 16:54.5 | Utica | 177.5 |
12 | David Harris | 16:55.0 | St. Clair | 177.3 |
12 | Jack Mathers | 16:55.7 | Macomb Dakota | 177.1 |
11 | Simon Davis | 16:55.8 | Macomb Dakota | 177.1 |
11 | Jack DeWaele | 16:57.9 | Clinton Township Chippewa Valley | 176.4 |
11 | Michael Magnoli | 17:03.8 | Romeo | 174.4 |
10 | Caleb Kosel | 17:04.7 | Grosse Pointe North | 174.1 |
9 | Lance Edghill | 17:07.1 | Fraser | 173.3 |
11 | David Rochon | 17:09.2 | Grosse Pointe North | 172.6 |
11 | Jet Miller | 17:09.6 | Grosse Pointe South | 172.5 |
11 | Luke VanderHeuvel | 17:10.6 | Port Huron Northern | 172.1 |
11 | Ethan Wilkie | 17:13.8 | Romeo | 171.1 |
12 | Eli Hullinger | 17:18.3 | Romeo | 169.6 |
12 | Matt LaFreniere | 17:19.7 | Port Huron Northern | 169.1 |
11 | Aidan Leslie | 17:22.6 | New Baltimore Anchor Bay | 168.1 |
11 | Bryce Goodsell | 17:26.9 | Romeo | 166.7 |
10 | Noah Redman | 17:31.0 | Macomb Dakota | 165.3 |
11 | Dylan Distelrath | 17:31.4 | St. Clair | 165.2 |
10 | Gavin Frandle | 17:31.6 | Utica | 165.1 |
11 | Thomas Caulfield | 17:33.3 | Grosse Pointe South | 164.6 |
10 | Josh Felstow | 17:35.3 | Romeo | 163.9 |
12 | Robert Galan | 17:36.3 | Harrison Twp. L’Anse Creuse | 163.6 |
12 | Ryan Hall | 17:36.6 | Utica | 163.5 |
10 | Aidan Daly | 17:39.7 | Harrison Twp. L’Anse Creuse | 162.4 |
12 | Carson Gilbertson | 17:42.0 | Macomb Dakota | 161.7 |
12 | Connor Steepe | 17:42.7 | Fraser | 161.4 |
12 | Alex Agius | 17:43.9 | Grosse Pointe North | 161.0 |
12 | Carter Rodzik | 17:44.0 | Utica Eisenhower | 161.0 |
11 | Anthony Goatley | 17:44.4 | Madison Heights Lamphere | 160.9 |
11 | Johnathan Mitchell | 17:45.6 | Utica Ford | 160.5 |
10 | Colton Howell | 17:46.0 | Macomb Dakota | 160.3 |
11 | Rhenier Weeks | 17:46.7 | Utica Ford | 160.1 |
12 | Peter Vitale | 17:49.5 | St. Clair | 159.2 |
11 | Gabe Rusch | 17:50.0 | New Baltimore Anchor Bay | 159.0 |
12 | Lance Kowalski | 17:51.1 | Marysville | 158.6 |
10 | Evan Lamb | 17:53.5 | Romeo | 157.8 |
12 | Joe Edgemon | 17:53.5 | St. Clair | 157.8 |
12 | Joseph Barnard | 17:53.9 | Macomb L’Anse Creuse North | 157.7 |
12 | Owen Clancy | 17:59.6 | Macomb Dakota | 155.8 |
9 | Eric DeWaele | 18:01.2 | Clinton Township Chippewa Valley | 155.3 |
12 | Ben Puzzuoli | 18:01.7 | Harrison Twp. L’Anse Creuse | 155.1 |
12 | Andrew Thomson | 18:01.8 | Fraser | 155.1 |
12 | Cody Brownsworth | 18:02.1 | Utica Eisenhower | 155.0 |
11 | Kaden Boismier-Buhr | 18:02.4 | Grosse Pointe South | 154.9 |
10 | Will Scally | 18:03.0 | Romeo | 154.7 |
12 | Marco Chynoweth | 18:04.0 | Macomb Dakota | 154.3 |
11 | Aaron Franz | 18:05.6 | Clinton Township Chippewa Valley | 153.8 |
10 | Jordan Bruwier | 18:05.7 | Clinton Township Chippewa Valley | 153.8 |
11 | Collin Pigloski | 18:06.7 | Lakeview St. Clair Shores | 153.4 |
11 | Alex Robertson | 18:06.7 | Marine City | 153.4 |
9 | Neil Orlowski | 18:07.6 | Grosse Pointe North | 153.1 |
12 | Michael Vogel | 18:07.6 | Macomb Dakota | 153.1 |
10 | Marek Unger | 18:08.7 | Romeo | 152.8 |
10 | Lucas LaMilza | 18:09.0 | Macomb Dakota | 152.7 |
10 | Korbyn Thornton | 18:09.1 | St. Clair | 152.6 |
11 | Luke Maher | 18:09.6 | Port Huron Northern | 152.5 |
11 | Drake Demaris | 18:10.3 | Warren Cousino | 152.2 |
10 | Jensen McCutcheon | 18:10.9 | Lakeview St. Clair Shores | 152.0 |
10 | John Lonsway | 18:12.6 | Sterling Heights Stevenson | 151.5 |
11 | Jackson Wesley | 18:13.7 | Utica | 151.1 |
10 | Braden Cinato | 18:13.8 | Warren Cousino | 151.1 |
12 | Matt Keller | 18:14.0 | Sterling Heights Stevenson | 151.0 |
11 | Vinny Schweihofer | 18:14.1 | St. Clair | 151.0 |
11 | Dylan Schumann | 18:14.2 | St. Clair | 150.9 |
12 | Ryan Lee | 18:15.1 | New Baltimore Anchor Bay | 150.6 |
11 | Daniel Weber | 18:16.1 | Grosse Pointe North | 150.3 |
12 | Gabriel Borne | 18:17.4 | St. Clair | 149.9 |
12 | Jason Jaster | 18:17.8 | Macomb Dakota | 149.7 |
12 | Cameron Sherrill | 18:19.6 | Harrison Twp. L’Anse Creuse | 149.1 |
9 | Lucas Gizoni | 18:19.9 | Romeo | 149.0 |
11 | Jayden Robertson | 18:21.8 | Marine City | 148.4 |
11 | Paul Gopez | 18:22.3 | Warren Cousino | 148.2 |
12 | Brooks Donaldson | 18:24.9 | Lakeview St. Clair Shores | 147.4 |
11 | Peter Schoenherr | 18:26.8 | Utica | 146.7 |
10 | Levi Clair | 18:28.2 | Utica | 146.3 |
11 | Matt Jenkins | 18:28.7 | Utica | 146.1 |
11 | Brady Mayer | 18:29.8 | Port Huron Northern | 145.7 |
11 | Braden Garrish | 18:30.3 | Macomb Dakota | 145.6 |
11 | Trent Glass | 18:30.5 | Marysville | 145.5 |
11 | Grant Gonser | 18:30.8 | Port Huron Northern | 145.4 |
9 | James Brickel | 18:30.9 | Romeo | 145.4 |
12 | Zachary Utz | 18:31.1 | Romeo | 145.3 |
10 | Gregory Vogt | 18:32.1 | New Baltimore Anchor Bay | 145.0 |
11 | Alexander Rajewski | 18:32.7 | Grosse Pointe South | 144.8 |
10 | Enrique Allor | 18:33.8 | Warren Cousino | 144.4 |
10 | Cameron Berna | 18:35.0 | Sterling Heights Stevenson | 144.0 |
11 | Justin Pinks | 18:37.0 | Warren Woods Tower | 143.3 |
9 | Dalton Ross | 18:38.5 | Marine City | 142.8 |
9 | Luke Mulka | 18:38.9 | Utica Ford | 142.7 |
10 | Owen Gould | 18:39.7 | Romeo | 142.4 |
10 | Pete Lutz | 18:41.5 | Madison Heights Lamphere | 141.8 |
12 | Robby Johnson | 18:42.1 | St. Clair | 141.6 |
9 | Simon Justin | 18:43.7 | Grosse Pointe South | 141.1 |
10 | Jerry Westrick | 18:44.9 | St. Clair | 140.7 |
11 | Andrew Mossington | 18:46.4 | Macomb Dakota | 140.2 |
11 | Nolan Rybarczyk | 18:46.7 | Macomb L’Anse Creuse North | 140.1 |
9 | Brady Cichowlas | 18:47.4 | Macomb L’Anse Creuse North | 139.9 |
12 | Devyn Guptil | 18:50.3 | Clinton Township Chippewa Valley | 138.9 |
11 | Jonathan Ricker | 18:50.5 | Romeo | 138.8 |
9 | Brayden Prieskorn | 18:53.6 | St. Clair | 137.8 |
9 | Colin Boullard | 18:54.7 | St. Clair | 137.4 |
12 | Jared Wu | 18:57.9 | Fraser | 136.4 |
9 | Oliver Davis | 18:57.9 | Macomb Dakota | 136.4 |
12 | Ethan Ostrowski | 18:59.1 | Macomb Dakota | 136.0 |
11 | Bradley Beauvais | 18:59.4 | Utica | 135.9 |
12 | Jacob Spezia | 19:00.2 | St. Clair | 135.6 |
10 | Kobe Coverdill | 19:00.5 | Macomb L’Anse Creuse North | 135.5 |
11 | Benjamin Ashley | 19:01.1 | Harrison Twp. L’Anse Creuse | 135.3 |
10 | Alexander Richards | 19:01.5 | Utica | 135.2 |
12 | Luc Michaud | 19:01.6 | Grosse Pointe South | 135.1 |
11 | Mateo Mele | 19:02.2 | Warren Cousino | 134.9 |
10 | Ethan Beard | 19:02.8 | Grosse Pointe South | 134.7 |
10 | Carson Prone | 19:03.0 | Port Huron Northern | 134.7 |
12 | John Peters | 19:03.7 | Macomb Dakota | 134.4 |
9 | Andrew Scheloske | 19:06.4 | Macomb Dakota | 133.5 |
9 | Charlie Curtis | 19:06.8 | Utica | 133.4 |
11 | Finnian Myers | 19:08.1 | Macomb Dakota | 133.0 |
9 | Brennan Bosanic | 19:08.2 | Macomb L’Anse Creuse North | 132.9 |
12 | Demetri Nesovski | 19:09.2 | Utica Eisenhower | 132.6 |
10 | Sawyer Kelke | 19:09.7 | Romeo | 132.4 |
12 | Wyatt Oles | 19:10.3 | Marysville | 132.2 |
11 | Blake Jahn | 19:11.3 | Utica | 131.9 |
10 | Emmett Goossen | 19:11.4 | Grosse Pointe North | 131.9 |
12 | Dillan Johns | 19:11.6 | Madison Heights Lamphere | 131.8 |
12 | Kazi Knowlin | 19:11.7 | New Baltimore Anchor Bay | 131.8 |
9 | Aaron Osterman | 19:11.8 | New Baltimore Anchor Bay | 131.7 |
12 | Eric Beard | 19:14.0 | Grosse Pointe South | 131.0 |
9 | Earl Beattie | 19:15.2 | Marine City | 130.6 |
9 | Nicholas Milosavlevski | 19:15.8 | Macomb Dakota | 130.4 |
9 | Wyatt Gould | 19:16.5 | Romeo | 130.2 |
12 | Nicholas Banet | 19:17.9 | Warren Mott | 129.7 |
10 | Alex Habarth | 19:19.1 | Harrison Twp. L’Anse Creuse | 129.3 |
10 | Owen Taylor | 19:19.7 | Grosse Pointe North | 129.1 |
12 | Joseph Nesom | 19:19.8 | Lakeview St. Clair Shores | 129.1 |
11 | Devin O’Connor | 19:21.1 | Lakeview St. Clair Shores | 128.6 |
12 | Aiden Douglas | 19:24.6 | Port Huron Northern | 127.5 |
12 | Andrew Rulison | 19:25.0 | Grosse Pointe South | 127.3 |
9 | Ben Dotter | 19:25.7 | Utica Eisenhower | 127.1 |
10 | Matthew Ayotte | 19:26.6 | Utica | 126.8 |
10 | Trever Anglebrandt | 19:28.4 | Port Huron | 126.2 |
11 | Nathan VanderMeulen | 19:28.8 | Marysville | 126.1 |
9 | Myles Meldrum | 19:29.2 | Grosse Pointe South | 125.9 |
9 | Aaron Hemstreet | 19:31.4 | Warren Cousino | 125.2 |
11 | Aaron Vettese | 19:31.4 | Warren Woods Tower | 125.2 |
12 | Brandon Korte | 19:33.0 | Lakeview St. Clair Shores | 124.7 |
10 | Dylan Bazyollo | 19:34.2 | Lakeview St. Clair Shores | 124.3 |
11 | Lucas Shemansky | 19:38.6 | Fraser | 122.8 |
9 | Luke McDonell | 19:38.9 | St. Clair | 122.7 |
9 | Dean Gallucci | 19:41.3 | Utica Ford | 121.9 |
10 | Ray Lanfear | 19:41.9 | Clawson | 121.7 |
12 | Carter Stevens | 19:42.9 | Marysville | 121.4 |
9 | Noah Reggio | 19:44.8 | Romeo | 120.7 |
11 | Sean McDonald | 19:44.9 | Macomb L’Anse Creuse North | 120.7 |
12 | Lucas DeSousa | 19:45.2 | Utica Eisenhower | 120.6 |
11 | Thomas Rhodenizer | 19:46.8 | Fraser | 120.1 |
10 | Andre Buford | 19:48.0 | Sterling Heights Stevenson | 119.7 |
9 | Gavin Bishop | 19:49.4 | St. Clair | 119.2 |
9 | Nicholas Shinkonis | 19:50.2 | Lakeview St. Clair Shores | 118.9 |
11 | Iftekhar Qureshi | 19:50.5 | Warren Mott | 118.8 |
11 | Nicholas Burch | 19:51.2 | Clinton Township Chippewa Valley | 118.6 |
12 | Walter Charuba | 19:52.8 | Grosse Pointe South | 118.1 |
11 | Luke Styber | 19:53.1 | Sterling Heights Stevenson | 118.0 |
10 | Marek Lipinski | 19:53.7 | Utica Ford | 117.8 |
9 | Gietanno Paoletti | 19:53.9 | Fraser | 117.7 |
11 | Mathieu Fortier | 19:55.4 | Lakeview St. Clair Shores | 117.2 |
12 | Samuel Rusch | 19:57.2 | New Baltimore Anchor Bay | 116.6 |
9 | Henry Goebel | 19:57.6 | Harrison Twp. L’Anse Creuse | 116.5 |
10 | Brody Fitzgibbon | 19:59.8 | Grosse Pointe South | 115.7 |
11 | Jacob Dolezel | 20:00.1 | Fraser | 115.6 |
9 | Carter VanSingel | 20:00.1 | St. Clair | 115.6 |
12 | Sakutaro Nagaya | 20:00.7 | Utica Ford | 115.4 |
10 | Trenton Clapp | 20:00.8 | Clinton Township Chippewa Valley | 115.4 |
12 | Vladyslav Gorechko | 20:06.0 | Sterling Heights | 113.7 |
10 | Anthony Almeranti | 20:06.1 | New Baltimore Anchor Bay | 113.6 |
11 | Robert Ogilvy | 20:07.1 | Utica Ford | 113.3 |
12 | Taylor Angus | 20:07.5 | New Haven | 113.2 |
10 | Tethyan McKenzie | 20:07.9 | Grosse Pointe South | 113.0 |
9 | Ty Rampy | 20:08.8 | St. Clair | 112.7 |
11 | Paul Kamienski | 20:10.0 | Grosse Pointe South | 112.3 |
11 | Michael LoPorto | 20:10.1 | Grosse Pointe North | 112.3 |
10 | Isaiah Thomason-Redus | 20:10.6 | Grosse Pointe South | 112.1 |
11 | Gavin Engelhardt | 20:12.7 | Marine City | 111.4 |
12 | Nicholas Vohs | 20:14.5 | Macomb Dakota | 110.8 |
10 | Brandon Cummings | 20:15.2 | Utica Ford | 110.6 |
10 | Tejas Shastri-Deonikar | 20:16.4 | Grosse Pointe North | 110.2 |
9 | Thomas Schoenherr | 20:16.7 | Utica | 110.1 |
10 | Cole Wyckoff | 20:17.7 | Clawson | 109.8 |
12 | Matthew Grobel | 20:18.8 | Grosse Pointe South | 109.4 |
9 | Cole Stockwell | 20:20.6 | St. Clair | 108.8 |
11 | Ryan Montgomery | 20:21.1 | Warren Woods Tower | 108.6 |
10 | Aiden Barnett | 20:22.1 | Roseville | 108.3 |
12 | Ethan Fox | 20:22.8 | Grosse Pointe South | 108.1 |
9 | Brandon Smith | 20:23.4 | Macomb L’Anse Creuse North | 107.9 |
10 | Luke Klochack | 20:23.8 | Macomb Dakota | 107.7 |
10 | Owen Kliebert | 20:26.0 | Harrison Twp. L’Anse Creuse | 107.0 |
10 | Ryan Jackins | 20:27.4 | Marine City | 106.5 |
10 | Carter Vinson | 20:27.9 | Romeo | 106.4 |
10 | Alexander Henderson | 20:29.6 | Macomb Dakota | 105.8 |
10 | Liam Turner | 20:29.8 | Marine City | 105.7 |
10 | Ryan Hilt | 20:30.5 | Harrison Twp. L’Anse Creuse | 105.5 |
12 | Tristan Malcolm | 20:30.8 | Lakeview St. Clair Shores | 105.4 |
9 | Nathan Lerchenfeld | 20:31.0 | Macomb Dakota | 105.3 |
11 | Corey Cashman | 20:31.3 | Warren Woods Tower | 105.2 |
12 | Nathan Le | 20:31.4 | Warren Mott | 105.2 |
12 | Braeden Peña | 20:32.7 | Macomb Dakota | 104.8 |
10 | Georgio Aramouni | 20:33.4 | Madison Heights Lamphere | 104.5 |
12 | Parker Long | 20:34.0 | Utica Eisenhower | 104.3 |
11 | John Thompson | 20:36.5 | New Baltimore Anchor Bay | 103.5 |
12 | Reid Bierkle | 20:36.9 | Grosse Pointe South | 103.4 |
10 | Jayden Stopczynski | 20:37.5 | Warren Cousino | 103.2 |
11 | Aiden Champagne | 20:37.7 | New Baltimore Anchor Bay | 103.1 |
10 | Christian Frederick | 20:38.6 | Sterling Heights Stevenson | 102.8 |
12 | Anton Akroush | 20:40.5 | Sterling Heights Stevenson | 102.2 |
10 | Evan McNanney | 20:44.9 | Grosse Pointe South | 100.7 |
9 | Daniel McConaghy | 20:45.0 | Grosse Pointe North | 100.7 |
10 | Jabbar Jabbar | 20:46.8 | Warren Mott | 100.1 |
12 | Nicholas Henderson | 20:49.9 | Macomb Dakota | 99.0 |
10 | Carter Woolm | 20:50.9 | New Baltimore Anchor Bay | 98.7 |
10 | Alexander Elliot | 20:51.0 | Utica Eisenhower | 98.7 |
12 | Nathan Sweeney | 20:51.4 | Grosse Pointe South | 98.5 |
10 | Seth Walker | 20:52.0 | Sterling Heights Stevenson | 98.3 |
10 | Barrett Nelson | 20:52.5 | Grosse Pointe North | 98.2 |
10 | Joshua Sonnenberg | 20:54.0 | Grosse Pointe South | 97.7 |
12 | Austin Barnett | 20:55.1 | Roseville | 97.3 |
11 | Lleyton Byrnes | 20:57.0 | Warren Woods Tower | 96.7 |
10 | Jaiden Spratt | 20:57.8 | Grosse Pointe South | 96.4 |
10 | Joshua Koch | 21:00.2 | Grosse Pointe South | 95.6 |
9 | Charles Gilbert | 21:01.8 | Romeo | 95.1 |
10 | Emery Govaere | 21:02.6 | St. Clair | 94.8 |
12 | Hunter Szczur | 21:03.0 | Sterling Heights Stevenson | 94.7 |
11 | Tylen King | 21:05.9 | Center Line | 93.7 |
9 | Joshua Schang | 21:09.7 | Warren Cousino | 92.4 |
9 | Foley Kedzior | 21:10.5 | Warren Woods Tower | 92.2 |
12 | Imtiaz Qureshi | 21:11.7 | Warren Mott | 91.8 |
11 | Giovanni Paoletti | 21:13.1 | Fraser | 91.3 |
10 | Samuel Criner | 21:15.0 | Warren Mott | 90.7 |
10 | Dylan Oltersdorf | 21:16.5 | Macomb Dakota | 90.2 |
12 | Ian Kliebert | 21:21.4 | Harrison Twp. L’Anse Creuse | 88.5 |
12 | Sam Dillabough | 21:24.5 | Warren Mott | 87.5 |
10 | Justin St. Pierre | 21:25.5 | Macomb Dakota | 87.2 |
10 | Ian Flechsig | 21:27.7 | Macomb Dakota | 86.4 |
10 | Luca Parlangeli | 21:28.0 | Grosse Pointe South | 86.3 |
10 | Cayden Haupt | 21:28.7 | Warren Cousino | 86.1 |
10 | Caden Jones | 21:29.1 | Clawson | 86.0 |
9 | Henry Morales-Kramer | 21:31.8 | Madison Heights Lamphere | 85.1 |
10 | Ethan Hurford | 21:34.1 | Grosse Pointe South | 84.3 |
10 | Kevin Lenz | 21:35.9 | Warren Cousino | 83.7 |
12 | Joshua Blevins | 21:41.2 | Lake Shore St. Clair Shores | 81.9 |
11 | Aidan Carolin | 21:41.6 | Utica Ford | 81.8 |
10 | Jensen DuVal | 21:44.4 | Harrison Twp. L’Anse Creuse | 80.9 |
9 | Sam Nielsen | 21:45.8 | Fraser | 80.4 |
11 | Elijah Noyes | 21:46.8 | Sterling Heights Stevenson | 80.1 |
9 | Parker Mowl | 21:49.9 | Utica Ford | 79.0 |
9 | Dominic Coraci | 21:51.2 | Macomb L’Anse Creuse North | 78.6 |
9 | Gavin Murphy | 21:52.5 | Lakeview St. Clair Shores | 78.2 |
9 | Michael Boes | 21:54.4 | Utica Eisenhower | 77.5 |
9 | Trevor Zoli | 21:54.7 | New Baltimore Anchor Bay | 77.4 |
9 | Aaron Rabaut | 21:59.0 | Grosse Pointe North | 76.0 |
12 | Kyle Kirsh | 22:08.2 | Utica Eisenhower | 72.9 |
10 | Anthony Badia | 22:11.1 | Warren Cousino | 72.0 |
10 | Mason Stansberry | 22:11.1 | Warren Woods Tower | 72.0 |
10 | Rasmus Foss | 22:15.9 | Macomb Dakota | 70.4 |
11 | Lawson Willis | 22:15.9 | New Baltimore Anchor Bay | 70.4 |
10 | Vance Ratliff | 22:17.0 | Macomb Dakota | 70.0 |
11 | Anton Gegaj | 22:19.3 | Sterling Heights Stevenson | 69.2 |
12 | Parker Kinsora | 22:20.3 | Roseville | 68.9 |
11 | Tyler Milosavlevski | 22:21.9 | Macomb Dakota | 68.4 |
11 | Wyatt Bush | 22:29.8 | Macomb L’Anse Creuse North | 65.7 |
9 | Tristan Wininger | 22:36.4 | Grosse Pointe South | 63.5 |
11 | Alex Anderson | 22:37.6 | Macomb L’Anse Creuse North | 63.1 |
10 | Ian Glenn | 22:38.0 | Port Huron Northern | 63.0 |
10 | Markus Blackwell | 22:38.2 | Warren Lincoln | 62.9 |
10 | Richard Bedra | 22:39.8 | Sterling Heights | 62.4 |
9 | Nico Mangino | 22:40.9 | Utica Ford | 62.0 |
11 | Jovan Banicevic | 22:42.6 | New Baltimore Anchor Bay | 61.5 |
10 | Thomas Tanedo | 22:44.7 | Grosse Pointe North | 60.8 |
10 | Dreshawn Noble | 22:48.3 | Roseville | 59.6 |
10 | Michael Allen | 22:48.7 | Grosse Pointe South | 59.4 |
9 | Ethan Gerber | 22:50.6 | Fraser | 58.8 |
10 | Jaiden Allen | 22:58.7 | Warren Fitzgerald | 56.1 |
10 | Jacob Lewandowski | 22:59.3 | Sterling Heights Stevenson | 55.9 |
11 | Jackson Hermes | 23:01.0 | Lake Shore St. Clair Shores | 55.3 |
10 | Samer Alzuhairi | 23:10.0 | Warren Mott | 52.3 |
12 | Aiden Reilly | 23:13.6 | Warren Cousino | 51.1 |
12 | Luke Wilder | 23:16.4 | Clawson | 50.2 |
9 | Kyle Massimilla | 23:17.0 | Utica Ford | 50.0 |
11 | Hilmon Emile | 23:18.6 | New Haven | 49.5 |
11 | Kiet Tran | 23:20.4 | Warren Mott | 48.9 |
12 | Gabe Stevens | 23:31.6 | Clawson | 45.1 |
9 | Brian Hopkins | 23:33.9 | Roseville | 44.4 |
10 | Owen Mantie | 23:40.8 | Utica Ford | 42.1 |
10 | Owen Lewis | 23:47.1 | Harrison Twp. L’Anse Creuse | 40.0 |
12 | Thomas Rollmann | 23:59.1 | Clinton Township Chippewa Valley | 36.0 |
11 | Kimari Barden | 24:04.7 | Warren Lincoln | 34.1 |
10 | Morgan Christopher | 24:04.8 | Warren Lincoln | 34.1 |
12 | Rhodes Kurtis | 24:05.0 | Warren Lincoln | 34.0 |
12 | Miles Mitchell | 24:05.6 | Warren Lincoln | 33.8 |
10 | Zachary Siegel | 24:12.1 | Center Line | 31.6 |
11 | Keaton Godfryd | 24:15.0 | Warren Mott | 30.7 |
12 | Keegan Morris | 24:31.8 | Grosse Pointe South | 25.1 |
10 | Tristan Crooks | 24:33.0 | Warren Fitzgerald | 24.7 |
9 | Jack Bugeja | 24:39.3 | Grosse Pointe North | 22.6 |
12 | Allen Zhang | 24:47.3 | St. Clair | 19.9 |
9 | Christian Beard | 24:55.7 | Lakeview St. Clair Shores | 17.1 |
9 | Christian Richard | 24:58.7 | Utica | 16.1 |
9 | Matthew Simino | 24:58.9 | New Baltimore Anchor Bay | 16.0 |
10 | Stanley Richard | 25:07.1 | Madison Heights Lamphere | 13.3 |
9 | Xander Frink | 25:07.2 | Clawson | 13.3 |
12 | Brenden Nye | 25:10.9 | New Haven | 12.0 |
12 | Quoc Viet Tran-Nguyen | 25:12.2 | Sterling Heights | 11.6 |
9 | Ronan Turrell | 25:14.5 | St. Clair | 10.8 |
11 | Samuel Lozano | 25:15.5 | Warren Mott | 10.5 |
9 | Caden McGiness | 25:15.7 | Clinton Township Chippewa Valley | 10.4 |
9 | Matthew Bowman | 25:18.8 | Roseville | 9.4 |
9 | William Evans | 25:20.1 | Roseville | 9.0 |
9 | Josiah Sodini | 25:26.2 | Roseville | 6.9 |
11 | Bailey Mousseau | 25:32.3 | Warren Mott | 4.9 |