Uncategorized

2024 Ratings: October 17th Meets (Metro Detroit)

MeetBoys Adj.Girls Adj.Average
Downriver League Championship-1-1-1
Huron League Championship+8+9+9
KLAA Championship+3+6+5
LVC Championship-11-10-11
OAA Red 3+25+28+27
OAA White League+14+14+14
PSL Championship+22+22+22
SEC Championship+1+5+3

I know I said less writing this week in order to get ahead of schedule for the days ahead, but I can’t help and call out outstanding performances that led to wins. I’m not gonna get into the weeds of league jamboree weights, these are runners or groups of runners that stood out from the winning squads.

New Boston Huron’s Boys – coming away with a victory in a battle of Downriver’s lower division hopefuls. Both the Chiefs and Flat Rock have hopes of advancing to MIS, this competition was surely good for each squad in preparing for next week. Each have firepower up front, Huron was just a bit stronger in their depth, especially senior Kyle Biller, who battled for his first top-10 finish ever in the Huron League.

Michael Nivala – recovering from a bit of a subpar performance at Portage to break 17:00 on the tough Hess Hathaway course. His efforts led to Lakeland win over bitter rival Milford.

Pinckney’s Boys – when you win by the smallest margins, you look to spots where a few seconds determine a few points. Between 17:43 and 17:49, there were 5 finishers, Noah Neumann and Kyle Osborne occupying the 2nd and 3rd spots. They finish 5 seconds back and the Pirates don’t pick up a SEC White win.

Hannah Childers – the Adams senior had herself a day. First time ever in the 21’s. Best finish ever in the OAA Red. And the key 6th runner that earned her Highlanders a title. With Adams and Clarkston tied through five scorers, the all-important sixth runner came in to play. What an occasion to have the race of your life.

*** = Team State Title type of performance
** = Top-10 Team type of performance
* = Team Qualifier type of performance

BOYS TEAM RATINGS

TeamTop 5 Avg.MeetDivision
Northville***202.7KLAA Championship1
Brighton***198.6KLAA Championship1
Livonia Churchill**194.9KLAA Championship1
Plymouth**192.3KLAA Championship1
Ann Arbor Pioneer**191.2SEC Championship1
Saline**191.1SEC Championship1
Canton**190.4KLAA Championship1
Clarkston**189.8OAA Red 31
Howell**188.3KLAA Championship1
Salem**187.2KLAA Championship1
White Lake Lakeland**187.1LVC Championship1
Highland-Milford**186.3LVC Championship1
Dexter*184.7SEC Championship1
Temperance Bedford*181.4SEC Championship1
Oxford*180.1OAA Red 31
Troy178.9OAA Red 31
Rochester177.2OAA White League1
Ann Arbor Skyline177.1SEC Championship1
Novi175.6KLAA Championship1
Lake Orion175.0OAA Red 31
Walled Lake Northern171.6LVC Championship1
Royal Oak170.6OAA White League1
Troy Athens170.1OAA White League1
Monroe168.1SEC Championship1
Hartland167.8KLAA Championship1
Brownstown Woodhaven167.7Downriver League Championship1
Ann Arbor Huron165.4SEC Championship1
Bloomfield Hills162.4OAA White League1
Rochester Adams162.1OAA Red 31
Livonia Stevenson161.2KLAA Championship1
South Lyon160.7LVC Championship1
Rochester Hills Stoney Creek160.1OAA White League1
South Lyon East159.0LVC Championship1
Farmington157.4OAA White League1
Allen Park150.0Downriver League Championship1
Birmingham Seaholm146.4OAA Red 31
Detroit Renaissance140.2PSL Championship1
Livonia Franklin138.7KLAA Championship1
Jackson137.8SEC Championship1
Gibraltar Carlson136.9Downriver League Championship1
Wyandotte Roosevelt136.4Downriver League Championship1
Dearborn Edsel Ford131.3Downriver League Championship1
Walled Lake Western130.5LVC Championship1
Wayne Memorial130.1KLAA Championship1
Dearborn129.2KLAA Championship1
Southgate Anderson127.8Downriver League Championship1
Westland John Glenn127.0KLAA Championship1
Dearborn Fordson126.5KLAA Championship1
Detroit Cass Tech113.7PSL Championship1
Ypsilanti Lincoln110.1SEC Championship1
Waterford Kettering108.6LVC Championship1
Walled Lake Central107.9LVC Championship1
Belleville107.4KLAA Championship1
Waterford Mott93.4LVC Championship1
Detroit East English42.1PSL Championship1
Detroit Mumford31.4PSL Championship1
Detroit Martin Luther King12.4PSL Championship1
TeamTop 5 Avg.MeetDivision
New Boston Huron*174.3Huron League Championship2
Pinckney*172.2SEC Championship2
Chelsea167.0SEC Championship2
Carleton Airport162.5Huron League Championship2
Adrian161.7SEC Championship2
Tecumseh155.1SEC Championship2
Grosse Ile152.5Huron League Championship2
Ypsilanti Community138.8SEC Championship2
Riverview121.9Huron League Championship2
Trenton110.9Downriver League Championship2
Milan64.0Huron League Championship2
Detroit Henry Ford56.0PSL Championship2
Detroit Southeastern Tech19.0PSL Championship2
Detroit Cody-2.6PSL Championship2
TeamTop 5 Avg.MeetDivision
Flat Rock**172.1Huron League Championship3
Monroe Jefferson147.3Huron League Championship3
Monroe St. Mary CC137.6Huron League Championship3
Detroit Northwestern36.7PSL Championship3
Communication Media Arts13.3PSL Championship3
TeamTop 5 Avg.MeetDivision
Detroit Frederick Douglass130.5PSL Championship4
Detroit Davis Aerospace28.8PSL Championship4

GIRLS TEAM RATINGS

TeamTop 5 Avg.MeetDivision
Saline**139.7SEC Championship1
Ann Arbor Pioneer**139.0SEC Championship1
Brighton**137.7KLAA Championship1
Rochester**132.9OAA White League1
Northville**127.1KLAA Championship1
Ann Arbor Skyline**125.6SEC Championship1
Ann Arbor Huron*118.9SEC Championship1
Novi*117.7KLAA Championship1
White Lake Lakeland*117.0LVC Championship1
Farmington*116.6OAA White League1
Rochester Adams*115.2OAA Red 31
Clarkston*115.2OAA Red 31
Hartland*114.2KLAA Championship1
Dexter111.7SEC Championship1
Oxford111.4OAA Red 31
Brownstown Woodhaven110.5Downriver League Championship1
Royal Oak108.4OAA White League1
Highland-Milford106.8LVC Championship1
Troy105.8OAA Red 31
Livonia Franklin105.3KLAA Championship1
Rochester Hills Stoney Creek104.8OAA White League1
Livonia Churchill103.7KLAA Championship1
Walled Lake Northern101.7LVC Championship1
Birmingham Seaholm101.7OAA Red 31
Salem101.4KLAA Championship1
Lake Orion99.0OAA Red 31
Plymouth97.8KLAA Championship1
Bloomfield Hills93.5OAA White League1
Canton91.0KLAA Championship1
South Lyon East86.0LVC Championship1
Temperance Bedford85.8SEC Championship1
Livonia Stevenson84.4KLAA Championship1
Troy Athens83.2OAA White League1
Gibraltar Carlson78.4Downriver League Championship1
Walled Lake Central77.4LVC Championship1
South Lyon69.9LVC Championship1
Howell67.6KLAA Championship1
Wyandotte Roosevelt65.1Downriver League Championship1
Detroit Renaissance60.3PSL Championship1
Allen Park50.3Downriver League Championship1
Belleville49.0KLAA Championship1
Monroe43.6SEC Championship1
Ypsilanti Lincoln34.9SEC Championship1
Southgate Anderson32.1Downriver League Championship1
Waterford Kettering25.7LVC Championship1
Detroit Cass Tech6.3PSL Championship1
Walled Lake Western0.9LVC Championship1
TeamTop 5 Avg.MeetDivision
Adrian**115.7SEC Championship2
Pinckney*104.2SEC Championship2
Carleton Airport*103.9Huron League Championship2
Chelsea94.5SEC Championship2
Trenton88.4Downriver League Championship2
Milan80.6Huron League Championship2
Tecumseh79.3SEC Championship2
New Boston Huron68.4Huron League Championship2
Grosse Ile63.7Huron League Championship2
Ypsilanti Community22.2SEC Championship2
TeamTop 5 Avg.MeetDivision
Monroe St. Mary CC68.6Huron League Championship3

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
11Aiden Pengelly15:13.0Canton214.7KLAA Championship
10Kamari Ronfeldt15:15.0Ann Arbor Pioneer214.7SEC Championship
12Tyler Brock15:32.5Brighton208.2KLAA Championship
11Ben Hartigan15:33.0Northville208.0KLAA Championship
10Jack MacGregor15:34.5Howell207.5KLAA Championship
12Joseph Rohmfeld15:35.6Livonia Churchill207.1KLAA Championship
12Ethan Powell15:43.1Northville204.6KLAA Championship
12Alexander McArthur15:27.5Oxford202.5OAA Red 3
12Ishaan Kundapur15:50.9Northville202.0KLAA Championship
10Brandon Cloud15:53.6Northville201.1KLAA Championship
11Beckett Crooks15:56.4Ann Arbor Pioneer200.9SEC Championship
12James Cusick15:32.9Oxford200.7OAA Red 3
11Moises Salazar15:57.3Adrian200.6SEC Championship
10Jacob Szalay15:58.8Saline200.1SEC Championship
12Chase Wolters15:56.9Livonia Churchill200.0KLAA Championship
12Cayden DeGrendel15:36.7Clarkston199.4OAA Red 3
12Brady Millington15:59.1Brighton199.3KLAA Championship
11Kyle O’Rourke16:16.7Highland-Milford198.1LVC Championship
12Ben Mussen16:03.1Plymouth198.0KLAA Championship
12Nick Barretto16:03.8Northville197.7KLAA Championship
11Ryan Barnes15:41.9Clarkston197.7OAA Red 3
11Lucas LaPointe16:05.5Plymouth197.2KLAA Championship
11Zach Wyderko16:06.1Brighton197.0KLAA Championship
12Julian Linebaugh16:10.5Dexter196.2SEC Championship
12Lucas Wood16:09.2Howell195.9KLAA Championship
12Kian Schneeweis15:47.9Troy195.7OAA Red 3
9Mourad Algahmi16:10.6Dearborn Fordson195.5KLAA Championship
12Malcolm Speigle16:11.2Livonia Churchill195.3KLAA Championship
12Jack Chadwick16:11.7Plymouth195.1KLAA Championship
12Taye Levenson16:01.0Bloomfield Hills195.0OAA White League
11Adrian Clarke16:12.7Plymouth194.8KLAA Championship
10Blake Kulesza16:13.1Brighton194.6KLAA Championship
11Ethan Hertza16:13.5Northville194.5KLAA Championship
12Tyler Outlaw16:14.6Brighton194.1KLAA Championship
12Jaxson Nowik15:52.8Clarkston194.1OAA Red 3
11Dane Hieronimus16:18.8Temperance Bedford193.4SEC Championship
10Austin Mercado16:19.1Salem192.6KLAA Championship
12Caleb Snyder16:21.7Dexter192.4SEC Championship
11Max Houvener15:58.8Lake Orion192.1OAA Red 3
12Saman Meshinchi16:23.1Saline192.0SEC Championship
11Nate Linden16:10.8Troy Athens191.7OAA White League
12Lucas Kuhn16:17.1New Boston Huron191.6Huron League Championship
11Gavin Johns16:37.2White Lake Lakeland191.3LVC Championship
9Todd Tobin16:37.5Highland-Milford191.2LVC Championship
11Steven Dusseau16:24.4Canton190.9KLAA Championship
12Isaac Demetter16:24.6Salem190.8KLAA Championship
12Matthew Verellen16:38.8White Lake Lakeland190.7LVC Championship
11Luke Dulecki16:20.3New Boston Huron190.6Huron League Championship
11Theo Sacks-Thomas16:27.4Ann Arbor Pioneer190.5SEC Championship
10Jack Hanner16:25.9Salem190.4KLAA Championship
11Finn Gammerath16:42.2Walled Lake Northern189.6LVC Championship
10Cameron Varner16:31.8Temperance Bedford189.1SEC Championship
12Drake (Rodeo) Wallace16:30.1Howell189.0KLAA Championship
12Michael Nivala16:45.0White Lake Lakeland188.7LVC Championship
12Ethan Morche16:31.2Livonia Churchill188.6KLAA Championship
12Collin Eckermann16:33.8Saline188.4SEC Championship
11Jacob Stanislawski16:27.8Flat Rock188.1Huron League Championship
11Brennan LaRusso16:35.4Saline187.9SEC Championship
12Adam Dicken16:33.8Canton187.7KLAA Championship
12Walker Brose16:36.8Ann Arbor Huron187.4SEC Championship
10Trevor Baptist16:34.9Novi187.4KLAA Championship
10Carlos Basulto16:37.5Saline187.2SEC Championship
10Cole McCraw16:38.7Pinckney186.8SEC Championship
11Max Frentner16:37.8Salem186.4KLAA Championship
11Mitchell Cory16:38.3Brighton186.2KLAA Championship
11Dylan Pascoe16:28.3Rochester185.9OAA White League
11Evan Owczarek16:30.9Rochester185.0OAA White League
10Coen Hill16:44.0Dexter185.0SEC Championship
12Nathan Vargo16:37.7Flat Rock184.8Huron League Championship
12Ayden McDonald16:57.5White Lake Lakeland184.5LVC Championship
11Soma Sato16:45.3Novi183.9KLAA Championship
12Myles Bray16:47.5Monroe183.8SEC Championship
12Zachary Newman16:48.2Pinckney183.6SEC Championship
11Hudson Wojtkowicz16:46.3Livonia Churchill183.6KLAA Championship
12Collin McLaughlin16:35.3Rochester183.6OAA White League
11Ryan Stojov16:46.5Northville183.5KLAA Championship
10John (Jack) Klein16:49.2Saline183.3SEC Championship
10Josh Sanchez17:01.7Highland-Milford183.1LVC Championship
12Rece Grezak16:48.9Northville182.7KLAA Championship
9Wesley Rogan16:51.1Saline182.6SEC Championship
11Lucas Taraszkiewicz16:44.2Flat Rock182.6Huron League Championship
12Ritvik Ellendula16:49.5Northville182.5KLAA Championship
11Bastien Beaubien17:04.4Highland-Milford182.2LVC Championship
12Elijah Forbord16:51.9Brighton181.7KLAA Championship
9Oskar MacArthur16:54.2Ann Arbor Skyline181.6SEC Championship
11David Dubeck16:33.1Clarkston180.6OAA Red 3
12Myles Linden16:44.6Troy Athens180.5OAA White League
12Aiden Baugh17:10.0Waterford Kettering180.3LVC Championship
12Jacob Kosidlo17:10.1White Lake Lakeland180.3LVC Championship
10Matthew Guikema16:58.3Ann Arbor Skyline180.2SEC Championship
12Raymond Lucero II16:34.9Lake Orion180.0OAA Red 3
JRPierce Scheffler17:01.3Woodhaven Brownstown179.9Downriver League Championship
12Ben Clark16:57.9Canton179.7KLAA Championship
12Aaron Messing16:58.0Livonia Stevenson179.7KLAA Championship
12Benjamin Peura16:47.4Farmington179.5OAA White League
12Neel Bangera16:59.6Canton179.1KLAA Championship
11Braden Shiposh16:59.9Hartland179.0KLAA Championship
12Akshat Arora16:38.3Troy178.9OAA Red 3
10Jack Lewis17:00.4Northville178.9KLAA Championship
12Teo Condevaux17:00.4Livonia Churchill178.9KLAA Championship
9Brendan Williams17:01.3Brighton178.6KLAA Championship
11Brenden Humitz17:16.5White Lake Lakeland178.2LVC Championship
9Christian Craanen16:57.6Monroe St. Mary CC178.1Huron League Championship
12Liam Wyman17:19.2South Lyon177.3LVC Championship
10Nicholas Yuan17:07.6Ann Arbor Skyline177.1SEC Championship
12Ryan Carrannanto17:19.6Highland-Milford177.1LVC Championship
9Cooper McNaughton16:43.9Clarkston177.0OAA Red 3
12Landon Whitehead17:08.7Dexter176.8SEC Championship
12Jack Tultz16:44.8Clarkston176.7OAA Red 3
11Daniel Niehaus17:07.1Plymouth176.6KLAA Championship
12Evan Kelly17:21.2Highland-Milford176.6LVC Championship
10Nathan Bruss17:22.9Walled Lake Northern176.0LVC Championship
11Sahib Cheema17:09.3Salem175.9KLAA Championship
11Tommy Buckalew17:10.2Westland John Glenn175.6KLAA Championship
12Chase McDougall17:10.3Livonia Stevenson175.6KLAA Championship
JRAlex Vazquez17:14.4Woodhaven Brownstown175.5Downriver League Championship
11Quinn Davis17:13.0Ann Arbor Pioneer175.3SEC Championship
11Henry Fredenberg17:13.0Chelsea175.3SEC Championship
12Nicholas (Nick) Balla17:13.1Temperance Bedford175.3SEC Championship
10Adam Burns17:11.3Salem175.2KLAA Championship
12Jacob Van Houten16:49.5Troy175.2OAA Red 3
10David DeLand17:11.8Howell175.1KLAA Championship
10Logan Thomas17:14.0Temperance Bedford175.0SEC Championship
9Roarke MacArthur17:12.1Brighton175.0KLAA Championship
11Thomas DeJesus17:15.2Ann Arbor Pioneer174.6SEC Championship
11Jaden Ding17:13.5Salem174.5KLAA Championship
10Tyler Bjorklund17:13.7Livonia Churchill174.4KLAA Championship
9Alex Weller17:14.2Howell174.3KLAA Championship
9Nikhil Ball17:28.4South Lyon East174.2LVC Championship
12Andres Jaime17:03.6Royal Oak174.1OAA White League
12Jordan Bunce17:16.6Temperance Bedford174.1SEC Championship
12Brayden Creedon17:14.7Canton174.1KLAA Championship
12Austin Xiao16:53.1Troy174.0OAA Red 3
11Liam Dao17:04.1Royal Oak174.0OAA White League
11Hollis Mick17:17.1Jackson174.0SEC Championship
10Devin Lau17:04.4Farmington173.9OAA White League
12Callum Bell17:10.7Carleton Airport173.8Huron League Championship
9Harrison Stamper17:17.9Tecumseh173.7SEC Championship
9Ricardo Guajardo16:54.3Lake Orion173.6OAA Red 3
11Ronan MacArthur17:16.5Brighton173.5KLAA Championship
11Bruno Cifaldi17:18.8Ann Arbor Skyline173.4SEC Championship
11Cayden Canham16:54.9Oxford173.4OAA Red 3
11Zeke Lafferty17:19.0Ann Arbor Skyline173.3SEC Championship
12Kent Wilson16:55.0Clarkston173.3OAA Red 3
12Gabriel Mahler17:31.6White Lake Lakeland173.1LVC Championship
11Cole Doty17:20.0Dexter173.0SEC Championship
11Parker Szymczak17:18.3Salem172.9KLAA Championship
12Jack Costa17:18.4Hartland172.9KLAA Championship
11Victor Zhu17:18.8Salem172.7KLAA Championship
9Nicholas Reiser17:21.1Dexter172.6SEC Championship
12Connor Latta17:19.3Northville172.6KLAA Championship
11Colton Blackburn17:19.8Northville172.4KLAA Championship
10Walker Ledbetter17:22.8Ann Arbor Pioneer172.1SEC Championship
11Matthew Carbajo17:16.7Grosse Ile171.8Huron League Championship
11Dylan Doggett17:36.0Highland-Milford171.7LVC Championship
12Jack Robichaud17:24.8Ann Arbor Skyline171.4SEC Championship
12Jacob Mack17:38.0South Lyon East171.0LVC Championship
9James Gage17:26.0Saline171.0SEC Championship
9Aidan Schwalbach17:13.1Rochester Hills Stoney Creek171.0OAA White League
SOVincent Jones17:28.3Woodhaven Brownstown170.9Downriver League Championship
12Evan Hunt17:38.3Waterford Mott170.9LVC Championship
11Parker Bomia-Laberdee17:26.6Monroe170.8SEC Championship
11Evan Cummings17:25.2Brighton170.6KLAA Championship
9Asa Konwinski17:03.4Troy170.5OAA Red 3
9Lucas Brumo17:26.3Livonia Stevenson170.2KLAA Championship
10Owen Thorburn17:28.4Chelsea170.2SEC Championship
12Maceo Colon17:28.5Temperance Bedford170.2SEC Championship
11Joshua Riggs17:28.5Monroe170.2SEC Championship
10Keats Rosenbrock17:15.6Royal Oak170.1OAA White League
10Maddi Duke17:29.2Temperance Bedford169.9SEC Championship
12Jack Fox17:22.7Grosse Ile169.8Huron League Championship
11Anthony Dubeck17:05.8Clarkston169.7OAA Red 3
12Kyle Biller17:22.9New Boston Huron169.7Huron League Championship
10Jack Witt17:07.1Troy169.3OAA Red 3
9Aarush Vijay17:29.2Novi169.3KLAA Championship
11Alexandro Skakal17:07.2Lake Orion169.3OAA Red 3
SONoah Amori17:33.9Wyandotte Roosevelt169.0Downriver League Championship
10Henry Witt17:07.9Troy169.0OAA Red 3
10Colin Sanchez17:44.0White Lake Lakeland169.0LVC Championship
12Anthony Oddo17:08.4Rochester Adams168.9OAA Red 3
12Mason Montgomery17:30.6Novi168.8KLAA Championship
11Joey Light17:08.7Troy168.8OAA Red 3
11John Niemenski17:30.9Salem168.7KLAA Championship
11Isaac German17:31.0Novi168.7KLAA Championship
12Diego Islas-Montantes17:31.4Plymouth168.5KLAA Championship
10Charles Cools17:34.2Ann Arbor Huron168.3SEC Championship
10Owen Dalebout17:32.8Salem168.1KLAA Championship
11Nick Lewis17:33.8Brighton167.7KLAA Championship
11Trent Logan17:11.9Clarkston167.7OAA Red 3
10Shane Bittikofer17:34.0Brighton167.7KLAA Championship
12Nolan Till17:23.2Royal Oak167.6OAA White League
12William Rosales17:37.1Saline167.3SEC Championship
12Sam Fairchild17:49.8Walled Lake Northern167.1LVC Championship
12Scott Smith17:37.9Dexter167.0SEC Championship
10Kamden O’Donnell17:36.1Canton167.0KLAA Championship
11Liam Aiuto17:25.2Royal Oak166.9OAA White League
10Ryan Steben17:38.2Saline166.9SEC Championship
11William Dobbertin17:31.3Carleton Airport166.9Huron League Championship
11Linus Helzerman17:38.8Chelsea166.7SEC Championship
11Gannon Wheeler17:51.0Highland-Milford166.7LVC Championship
9Martin Gehrke17:39.0Ann Arbor Skyline166.7SEC Championship
10Beckett Sipes17:26.1Royal Oak166.6OAA White League
10Colin Blachford17:26.8Troy Athens166.4OAA White League
10Conner McLaughlin17:26.9Rochester166.4OAA White League
10Wyeth Angus17:40.2Chelsea166.3SEC Championship
SRBrady Boroniec17:42.4Allen Park166.2Downriver League Championship
12Jack Dysarz17:16.5Oxford166.2OAA Red 3
12Henry Johnston17:38.6Northville166.1KLAA Championship
10Luke Allen17:40.1Salem165.6KLAA Championship
11Jamal (Max) Samaha17:42.2Ann Arbor Huron165.6SEC Championship
10Lucas Keilen17:40.3Hartland165.6KLAA Championship
9Ryan Guinn17:40.4Canton165.5KLAA Championship
12Jacob Thomas17:40.6Brighton165.5KLAA Championship
12Ethan Shroat17:41.0Westland John Glenn165.3KLAA Championship
11Bryson White17:43.1Jackson165.3SEC Championship
10Noah Neuman17:43.2Pinckney165.3SEC Championship
12Parker Razelun17:43.2Ann Arbor Skyline165.3SEC Championship
11Ashton Henckel17:30.3Rochester165.2OAA White League
11Ryan Hunt17:30.8Bloomfield Hills165.1OAA White League
10Cameron Crane17:37.3New Boston Huron164.9Huron League Championship
9Asher Lawson17:56.5Walled Lake Northern164.8LVC Championship
9Charlie Cossmann17:57.0South Lyon164.7LVC Championship
9Gavin Rohr17:45.5Monroe164.5SEC Championship
12Joey Cavins17:32.8Rochester Hills Stoney Creek164.4OAA White League
10Carter Mitton17:45.9Saline164.4SEC Championship
12Kyle Osborne17:46.0Pinckney164.3SEC Championship
11Tony D’Orazio17:44.3Livonia Churchill164.2KLAA Championship
11Henryk Fidler17:44.4Salem164.2KLAA Championship
10Landin Fisher17:46.8Adrian164.1SEC Championship
12Reynold Wei17:23.1Rochester Adams164.0OAA Red 3
10Rami Bazzi17:45.3Dearborn163.9KLAA Championship
10Hunter Rodak17:41.5Carleton Airport163.5Huron League Championship
11Tobin Collins17:46.8Canton163.4KLAA Championship
10Nick Martens17:49.3Dexter163.2SEC Championship
12Andrew Hintz17:42.5Monroe Jefferson163.2Huron League Championship
10Alex Gallup17:47.5Brighton163.2KLAA Championship
9Eli Morris17:49.6Tecumseh163.1SEC Championship
9Landen Martell17:48.0Plymouth163.0KLAA Championship
10Hayden Preister17:48.8Hartland162.7KLAA Championship
12Ben Giroux17:37.9Rochester Hills Stoney Creek162.7OAA White League
12Riley Smith17:27.2Rochester Adams162.6OAA Red 3
11Sami Anwar17:49.6Plymouth162.5KLAA Championship
12Alejandro Valenzuela17:50.2Novi162.3KLAA Championship
10Ryan Rummel17:52.3Saline162.2SEC Championship
12Arush Vatul17:50.5Plymouth162.2KLAA Championship
12Malaki Muhammud17:53.0Ypsilanti Community162.0SEC Championship
10Griffin Donohue18:05.1Highland-Milford162.0LVC Championship
12Logan Ference17:40.3Troy Athens161.9OAA White League
11Jacob Alt17:54.5Ypsilanti Community161.5SEC Championship
9Easton Danic17:47.8Carleton Airport161.4Huron League Championship
10William VanHaaften17:55.0Saline161.3SEC Championship
11Wyatt Larson17:55.2Pinckney161.3SEC Championship
9Rahul Prasanna17:54.0Novi161.0KLAA Championship
11Joey Brake17:54.5Livonia Churchill160.8KLAA Championship
12Sean Kosinski17:54.6Livonia Churchill160.8KLAA Championship
11Mason Liepman17:57.7Saline160.4SEC Championship
10Owen Collin17:55.8Brighton160.4KLAA Championship
12Noam Goel17:33.8Birmingham Seaholm160.4OAA Red 3
11Luke Masserant17:50.9Monroe Jefferson160.4Huron League Championship
12Chase Griffith18:10.2Walled Lake Northern160.3LVC Championship
10Samuel Batt17:56.2Salem160.3KLAA Championship
10Zach McGee17:35.2Lake Orion159.9OAA Red 3
12Kellen Phillips18:11.7Highland-Milford159.8LVC Championship
11Nate Sandula18:00.0Pinckney159.7SEC Championship
11Braden Rykse17:36.2Clarkston159.6OAA Red 3
12Sam King17:36.4Clarkston159.5OAA Red 3
9Owen Nelms18:12.5White Lake Lakeland159.5LVC Championship
9Nicholas Ranka17:54.0Grosse Ile159.3Huron League Championship
11Rehaan Chattopadhyay17:59.5Northville159.2KLAA Championship
9John McCann17:59.8Novi159.1KLAA Championship
11Wyatt Shaw18:00.1Hartland159.0KLAA Championship
10Levi Quan18:00.5Northville158.8KLAA Championship
12Emmet Thompson18:00.7Howell158.8KLAA Championship
11Joel Johnson17:42.1Detroit Frederick Douglass158.6PSL Championship
11Isaac Clark17:39.5Troy158.5OAA Red 3
10Rowan Holmes18:01.8Livonia Churchill158.4KLAA Championship
10Leonardo Reyes18:02.0Plymouth158.3KLAA Championship
SOCalen Alexander18:07.4Woodhaven Brownstown157.9Downriver League Championship
12Richard Qu17:41.5Troy157.8OAA Red 3
10Ethan Hawkins18:03.6Hartland157.8KLAA Championship
9Noah Vigier17:41.9Rochester Adams157.7OAA Red 3
9Brady Bigelow17:42.2Oxford157.6OAA Red 3
SRNathan Lawe18:08.7Gibraltar Carlson157.4Downriver League Championship
12Ethan Tarhanich18:04.8Livonia Franklin157.4KLAA Championship
12Robert Romanski17:42.8Rochester Adams157.4OAA Red 3
11Thomas (TJ) Conley18:06.8Ann Arbor Huron157.4SEC Championship
9Phineas Totten18:00.4Monroe St. Mary CC157.2Huron League Championship
11Marcel Lake17:46.8Detroit Renaissance157.1PSL Championship
11Aldo Hernandez18:06.1Wayne Memorial157.0KLAA Championship
12Maximus Sinanis18:06.3Novi156.9KLAA Championship
10Zachary Brown18:06.6Novi156.8KLAA Championship
12Aaron Sun17:44.7Troy156.8OAA Red 3
9Gerry Socha17:56.2Bloomfield Hills156.6OAA White League
12Aidan Grazioli18:21.5South Lyon156.5LVC Championship
JRJackson Raby18:11.7Allen Park156.4Downriver League Championship
10Dylan Hodges18:09.8Chelsea156.4SEC Championship
12Patrick Delavan17:56.9Rochester Hills Stoney Creek156.4OAA White League
12Adam Brodie18:03.3Flat Rock156.2Huron League Championship
11Gavin Hess18:22.4Highland-Milford156.2LVC Championship
10Brady Klementowski18:22.8South Lyon156.1LVC Championship
JRIsaiah Clark18:12.9Allen Park156.0Downriver League Championship
10Elliot Condevaux18:09.4Livonia Churchill155.9KLAA Championship
11Camden Wornson17:47.5Rochester Adams155.8OAA Red 3
10Paxton Rose18:12.1Ann Arbor Skyline155.7SEC Championship
12Jaden Ryke17:59.9Bloomfield Hills155.4OAA White League
11Gustaf Finn18:13.8Ann Arbor Skyline155.1SEC Championship
SrSaid Baca-Mora18:26.3Walled Lake Western154.9LVC Championship
10Santiago Valenzuela18:14.3Ann Arbor Skyline154.9SEC Championship
11Tyler Sillick18:12.6Northville154.8KLAA Championship
10Tanner Kuhn18:07.9New Boston Huron154.7Huron League Championship
JRGriffin Demyanovich18:17.4Woodhaven Brownstown154.5Downriver League Championship
10Aidan Wilson18:02.5Royal Oak154.5OAA White League
10Colin Courage18:17.1Ann Arbor Pioneer154.0SEC Championship
10Rodrigo Valenzuela18:15.7Novi153.8KLAA Championship
10Takeru Kikuta18:15.7Canton153.8KLAA Championship
12Archie Patterson18:17.8Saline153.7SEC Championship
12Matthew Casavant18:17.8Dexter153.7SEC Championship
10Sam Clifton18:17.9Chelsea153.7SEC Championship
10Leo Alafita18:18.0Chelsea153.7SEC Championship
10Hudson McCleskey18:18.2Dexter153.6SEC Championship
10Wyatt Somers18:16.5Northville153.5KLAA Championship
11jeremiah Thurman17:57.5Detroit Frederick Douglass153.5PSL Championship
9Jack Szukatis18:30.7South Lyon East153.4LVC Championship
9Mamboge Njie17:57.7Detroit Renaissance153.4PSL Championship
10Will Fust18:17.0Livonia Churchill153.3KLAA Championship
10Miles Foster17:55.6Clarkston153.1OAA Red 3
10Burke Smith18:20.0Dexter153.0SEC Championship
11Hunter Muzik18:18.1Brighton153.0KLAA Championship
JRHenry Vena18:23.0Dearborn Edsel Ford152.7Downriver League Championship
9Liam Trumpower18:19.0Livonia Franklin152.7KLAA Championship
9Bo Cooke18:21.6Pinckney152.5SEC Championship
12Owen Strieter-Byron18:21.7Tecumseh152.4SEC Championship
11Andrew Hagerty18:22.1Pinckney152.3SEC Championship
11Grant Jurand17:58.7Clarkston152.1OAA Red 3
12Trevor Kleczynski18:21.2Dearborn151.9KLAA Championship
12Griffin Moore17:59.3Troy151.9OAA Red 3
10Leroy Li18:23.7Ann Arbor Pioneer151.8SEC Championship
10Eddy Hedrick18:23.9Adrian151.7SEC Championship
SOCollin Jaskula18:26.0Gibraltar Carlson151.7Downriver League Championship
10Cooper Ankeney18:24.1Ann Arbor Pioneer151.6SEC Championship
11Ross Callahan18:22.6Northville151.5KLAA Championship
12Trevor Mulheisen18:11.8Royal Oak151.4OAA White League
10Lincoln Stam18:22.9Howell151.4KLAA Championship
12Nicholas Harris18:23.2Novi151.3KLAA Championship
10Chris Hensler18:23.2Wayne Memorial151.3KLAA Championship
11Hayden Barker18:25.8Monroe151.1SEC Championship
SROwen Hassett18:27.9Trenton151.0Downriver League Championship
10Avishek Sett18:12.9Farmington151.0OAA White League
11Dallin Ormond18:38.0Walled Lake Western151.0LVC Championship
9Easton Coscarelli18:26.8Adrian150.7SEC Championship
10DeAngelo Pope18:25.3Plymouth150.6KLAA Championship
JROwen Putz18:29.7Woodhaven Brownstown150.4Downriver League Championship
12Sai Kodali18:25.9Novi150.4KLAA Championship
12Napolean Lino18:15.6Rochester150.1OAA White League
9Branden Hairston18:26.7Novi150.1KLAA Championship
12Trajan Thomas18:15.8Troy Athens150.1OAA White League
10Brady O’Connor18:27.9Brighton149.7KLAA Championship
10Hayden Brown18:42.3South Lyon East149.6LVC Championship
10Luke Nagy18:06.7Rochester Adams149.4OAA Red 3
12Tyler Garrison18:29.0Brighton149.3KLAA Championship
10Matthew Boone18:07.3Rochester Adams149.2OAA Red 3
12Owen Zischke18:43.4South Lyon149.2LVC Championship
11Marlowe Hartnett18:31.6Ann Arbor Skyline149.1SEC Championship
11Ryan Fick18:29.8Brighton149.1KLAA Championship
9Paolo Cusi18:30.3Northville148.9KLAA Championship
9Cole Frederick18:30.6Belleville148.8KLAA Championship
9Brayden Brodie18:26.1Flat Rock148.6Huron League Championship
12Peter O’Brien18:09.2Birmingham Seaholm148.6OAA Red 3
11Miles Dell18:33.3Chelsea148.6SEC Championship
12Sriram Yeshaswi Godugula18:09.4Troy148.5OAA Red 3
9John Fontes18:45.5Walled Lake Northern148.5LVC Championship
9Aarav Kalantry18:33.7Ann Arbor Huron148.4SEC Championship
11Brandon Fox18:32.1Northville148.3KLAA Championship
12Noah Sanchez18:46.3Highland-Milford148.2LVC Championship
10Drew Santi18:32.3Livonia Franklin148.2KLAA Championship
9Roman Stilwell18:34.6Ann Arbor Skyline148.1SEC Championship
12Reid Tatro18:47.2Highland-Milford147.9LVC Championship
12Matthew Collins18:33.4Canton147.9KLAA Championship
11William Schook18:33.4Dearborn147.9KLAA Championship
12Alex Blakemore18:47.9Highland-Milford147.7LVC Championship
10Jack Fulop18:36.0Temperance Bedford147.7SEC Championship
10Caleb DeLand18:34.1Howell147.6KLAA Championship
10Graham Murphy18:34.4Plymouth147.5KLAA Championship
12Joey Shupe18:29.7Riverview147.4Huron League Championship
10Brady Wing18:35.1Novi147.3KLAA Championship
12Brant Maley18:37.2Chelsea147.3SEC Championship
9David Torrey18:35.5Hartland147.2KLAA Championship
10Gavin Culloty18:14.1Clarkston147.0OAA Red 3
10Hayden Bovair18:31.4Carleton Airport146.9Huron League Championship
10Jacob Blakemore18:50.5Highland-Milford146.8LVC Championship
12David Fahim18:37.2Northville146.6KLAA Championship
10Alonso San Vicente Lugo18:26.2Rochester146.6OAA White League
11Myles Guttovz18:26.2Farmington146.6OAA White League
12Peyton Rider18:51.3South Lyon East146.6LVC Championship
11Henry Epler18:51.4South Lyon146.5LVC Championship
12Max Marten18:39.6Tecumseh146.5SEC Championship
9Grayson Diadiun18:37.9Howell146.4KLAA Championship
9Tony Boggess18:40.0Ann Arbor Pioneer146.3SEC Championship
10Max Hoshaw18:38.1Northville146.3KLAA Championship
12Benjamin Pryor18:38.2Salem146.3KLAA Championship
SODeacon Ashmore18:42.4Allen Park146.2Downriver League Championship
11Luca Massoni18:27.5Royal Oak146.2OAA White League
11Andrew Nelson18:40.7Temperance Bedford146.1SEC Championship
12Chase Hamlin18:16.8Birmingham Seaholm146.1OAA Red 3
12Grant Newell18:28.4Rochester Hills Stoney Creek145.9OAA White League
JRBenjamin Ciesielski18:43.6Gibraltar Carlson145.8Downriver League Championship
12Luke Goodman18:39.8Hartland145.7KLAA Championship
11Alexander Lipski18:40.0Northville145.7KLAA Championship
12Trevor Meldrum18:18.0Lake Orion145.7OAA Red 3
12Nicholas McAlear18:54.0Highland-Milford145.7LVC Championship
10Dane Losee18:42.2Pinckney145.6SEC Championship
12Adrian Dawes18:35.4Carleton Airport145.5Huron League Championship
10Pete Fairchild18:54.6Walled Lake Northern145.5LVC Championship
11Akshay Duvvuru18:18.7Rochester Adams145.4OAA Red 3
12Mitch Ngatio18:18.7Rochester Adams145.4OAA Red 3
11Nikola Dahlgren18:54.8Walled Lake Northern145.4LVC Championship
10Noah Verdejo18:41.1Novi145.3KLAA Championship
12Kaleb Dekoeyer18:43.5Temperance Bedford145.2SEC Championship
9Aiden McDonald18:20.1Lake Orion145.0OAA Red 3
12Jacob Randall18:43.0Brighton144.7KLAA Championship
9Samuel Gembis18:32.4Royal Oak144.5OAA White League
10Grayson Tidbury18:57.9Highland-Milford144.4LVC Championship
12Henry Strait18:45.9Ann Arbor Skyline144.4SEC Championship
12Anthony Gombert18:44.1Salem144.3KLAA Championship
11Nicholas Beard18:46.6Ann Arbor Huron144.1SEC Championship
12Samuel Cassin18:45.0Northville144.0KLAA Championship
11Aeriq Abu Azrine18:34.0Royal Oak144.0OAA White League
11Aaron Slanec18:34.1Royal Oak144.0OAA White League
12Finn Wilson18:47.8Ann Arbor Pioneer143.7SEC Championship
11Juan Luis Llanes18:49.3Ann Arbor Skyline143.2SEC Championship
12Jack Brach18:48.2Northville142.9KLAA Championship
10Jack Heist18:26.7Clarkston142.8OAA Red 3
12Jonah Kraft18:50.9Ann Arbor Huron142.7SEC Championship
10Soren Nicoloff19:03.2South Lyon142.6LVC Championship
12Soren Stone-Palmquist18:52.0Ann Arbor Huron142.3SEC Championship
12Madden Hanoosh18:28.5Birmingham Seaholm142.2OAA Red 3
10Thoma Hattori18:50.6Novi142.1KLAA Championship
11Mason Tines18:29.0Oxford142.0OAA Red 3
12David Stadler18:51.4Brighton141.9KLAA Championship
10Santanna Minfield18:40.4Rochester Hills Stoney Creek141.9OAA White League
SOGabe Consiglio18:55.6Woodhaven Brownstown141.8Downriver League Championship
SRJeremiah Lawson18:55.6Woodhaven Brownstown141.8Downriver League Championship
9Pranay Sharma18:51.7Northville141.8KLAA Championship
12Anirudh Swamy18:51.8Novi141.7KLAA Championship
9Tyler Mack19:05.9South Lyon East141.7LVC Championship
10Jack Gardner18:52.1Brighton141.6KLAA Championship
9Deon Dunbar18:54.4Adrian141.5SEC Championship
9Everett Kessell18:47.6Carleton Airport141.5Huron League Championship
11Nicholas Hoffman18:54.8Dexter141.4SEC Championship
10Jonathon Ebbole18:31.1Rochester Adams141.3OAA Red 3
9Ishan Pathak18:53.4Northville141.2KLAA Championship
12Leyton Weak18:53.9Livonia Stevenson141.0KLAA Championship
9Carter Lee18:49.7Monroe Jefferson140.8Huron League Championship
9Grayson Crooks18:56.8Ann Arbor Pioneer140.7SEC Championship
12Reid Weber18:44.0Troy Athens140.7OAA White League
SRReed Trela18:59.1Woodhaven Brownstown140.6Downriver League Championship
12Jackson Cichewicz18:57.4Ann Arbor Skyline140.5SEC Championship
9Shane Cory18:55.7Brighton140.4KLAA Championship
10Andrew Mitchell18:56.0Northville140.3KLAA Championship
9Easton Mascaro19:10.0South Lyon East140.3LVC Championship
9Dylan Chamberlin18:56.1Howell140.3KLAA Championship
9Garrett Smith19:10.3Highland-Milford140.2LVC Championship
11Alessandro Smigliani18:56.4Brighton140.2KLAA Championship
9Everett Galindo18:56.6Plymouth140.1KLAA Championship
12Noah Murray18:45.6Bloomfield Hills140.1OAA White League
9Jack Sagowitz18:56.7Brighton140.1KLAA Championship
10Ming-Hsuan Ma18:57.3Novi139.9KLAA Championship
9Tyler Moore18:59.3Tecumseh139.9SEC Championship
11Kazutaka Suzuki18:57.4Canton139.9KLAA Championship
11Jeawon Lee18:35.4Troy139.9OAA Red 3
12Tyler Condon18:59.5Adrian139.8SEC Championship
10Ethan Anton18:57.7Northville139.8KLAA Championship
10Aidan Kocoloski18:58.2Livonia Stevenson139.6KLAA Championship
11Collin Mendel18:58.3Northville139.6KLAA Championship
11Nolan Brescol19:00.5Temperance Bedford139.5SEC Championship
10Laron Mitchell18:58.6Northville139.5KLAA Championship
12Brady Little19:12.8South Lyon139.4LVC Championship
10Jackson Mavel19:13.3South Lyon139.2LVC Championship
12Isaac Contreras-Brumley18:48.3Royal Oak139.2OAA White League
10Alex Pelukas18:59.4Salem139.2KLAA Championship
11Johnny McKellar18:48.8Royal Oak139.1OAA White League
12Nate Bell18:49.0Bloomfield Hills139.0OAA White League
11Milo Heiss19:14.2South Lyon East138.9LVC Championship
11Benjamin Ruprecht18:49.3Rochester138.9OAA White League
11Ethan Nykiel18:55.4Grosse Ile138.9Huron League Championship
12Zach McMahon19:00.5Salem138.8KLAA Championship
12Aidan Petik19:02.6Dexter138.8SEC Championship
10Emmett Brick19:03.1Ann Arbor Pioneer138.6SEC Championship
9Alexander Klenczar18:39.6Troy138.5OAA Red 3
10Jonah Busen18:56.8Monroe Jefferson138.4Huron League Championship
10David Bazan19:01.9Novi138.4KLAA Championship
9Lincoln Gray19:02.3Hartland138.2KLAA Championship
12Billy Paulson18:40.6Clarkston138.1OAA Red 3
9Eshan Sikder19:02.8Novi138.1KLAA Championship
10Alex Niehaus19:02.9Plymouth138.0KLAA Championship
JRJack Ruan19:07.1Southgate Anderson138.0Downriver League Championship
12John Cobb18:52.2Bloomfield Hills137.9OAA White League
10Gavin Peruski18:41.6Clarkston137.8OAA Red 3
12Liam Dempsey18:53.4Troy Athens137.5OAA White League
9Eli Erman19:06.6Ann Arbor Pioneer137.5SEC Championship
SOConnor Ball19:08.7Wyandotte Roosevelt137.4Downriver League Championship
11Mason Becker19:06.8Jackson137.4SEC Championship
12Steven Sparks19:04.9Howell137.4KLAA Championship
9Elliot Daley19:07.0Ann Arbor Skyline137.4SEC Championship
10Skyeler Horne19:19.1South Lyon East137.3LVC Championship
JRCameron Parsons19:09.1Wyandotte Roosevelt137.3Downriver League Championship
11Kyle Krasan19:07.6Ann Arbor Skyline137.1SEC Championship
11Yanzhuo Chen18:43.7Troy137.1OAA Red 3
9Carson Scholz19:07.7Tecumseh137.1SEC Championship
9Owen Lawrence18:54.9Bloomfield Hills137.0OAA White League
10Max Stokes18:44.2Clarkston136.9OAA Red 3
10Isaac Kim19:20.4South Lyon East136.9LVC Championship
FRGavin Diroff19:10.5Trenton136.8Downriver League Championship
10Daniel Doyle19:06.5Westland John Glenn136.8KLAA Championship
12Reggie Geftos19:09.1Monroe136.6SEC Championship
9Ryan Legg18:45.2Clarkston136.6OAA Red 3
12Nolan Randell19:21.4Walled Lake Central136.5LVC Championship
9Eddie Nolan18:56.7Troy Athens136.4OAA White League
SOEnrique Caldwell19:11.9Woodhaven Brownstown136.4Downriver League Championship
9Brody Domeracki19:07.9Northville136.4KLAA Championship
12Mason Newman19:07.9Northville136.4KLAA Championship
10Patrick Steele18:58.7Farmington135.8OAA White League
10Miggy Mercado19:09.9Livonia Churchill135.7KLAA Championship
11Fletcher Campbell19:13.0Ann Arbor Pioneer135.3SEC Championship
12Micah Winchell19:13.0Ann Arbor Skyline135.3SEC Championship
10Yobani Martinez-Salazar19:13.1Ann Arbor Huron135.3SEC Championship
11Matthew Buchanan18:49.6Oxford135.1OAA Red 3
12Tanav Ray18:49.9Rochester Adams135.0OAA Red 3
10Daniel Sedlock19:26.2Walled Lake Northern134.9LVC Championship
11Todd Postema18:50.6Birmingham Seaholm134.8OAA Red 3
SOMaks Kiss19:16.8Southgate Anderson134.7Downriver League Championship
11Gavin Wilkins18:51.3Rochester Adams134.6OAA Red 3
11Christopher Gatto18:51.5Troy134.5OAA Red 3
9Axel Thompson19:09.0Carleton Airport134.3Huron League Championship
SRDominic Germano19:18.1Woodhaven Brownstown134.3Downriver League Championship
11Ben Zweng19:14.1Brighton134.3KLAA Championship
JRMateo Reyes19:18.4Woodhaven Brownstown134.2Downriver League Championship
10Daniel Lee19:14.7Novi134.1KLAA Championship
9Anderson Buckland18:52.7Lake Orion134.1OAA Red 3
12Joel Bezeau19:10.2Monroe Jefferson133.9Huron League Championship
12Ashton Kandt19:29.4South Lyon133.9LVC Championship
11Anders Bartlo18:53.7Oxford133.8OAA Red 3
10Garrett Comer19:17.8Ann Arbor Skyline133.7SEC Championship
10Timothy Minfield19:05.2Rochester Hills Stoney Creek133.6OAA White League
10Skyler Stepp19:16.3Howell133.6KLAA Championship
12Lance Stone18:57.5Detroit Renaissance133.5PSL Championship
FRChisomo Willson19:20.6Dearborn Edsel Ford133.5Downriver League Championship
FRQuinn Wilson-Schwartz19:20.7Dearborn Edsel Ford133.4Downriver League Championship
12Dylan Trent19:06.1Rochester Hills Stoney Creek133.3OAA White League
9Michael Harris19:17.3Canton133.2KLAA Championship
10Quentin McRae19:19.6Dexter133.1SEC Championship
9Jay Wilson18:56.3Clarkston132.9OAA Red 3
9Michael Secord18:56.7Oxford132.8OAA Red 3
12Harsh Ahire19:18.8Novi132.7KLAA Championship
12Gabe Maciag19:20.9Pinckney132.7SEC Championship
11Gavin Esper19:19.2Howell132.6KLAA Championship
12Blake Cabble19:21.7Dexter132.4SEC Championship
12Owen Dobrowitsky18:57.8Birmingham Seaholm132.4OAA Red 3
9Jake Cavins19:20.2Novi132.3KLAA Championship
9Landon Seidel19:20.4Livonia Stevenson132.2KLAA Championship
12Jack Koivu19:20.5Hartland132.2KLAA Championship
9Lev Taranov19:09.6Bloomfield Hills132.1OAA White League
9Landon Dancik19:20.8Northville132.1KLAA Championship
12Nick Goettlicher19:34.9South Lyon East132.0LVC Championship
11Broderick Yensch19:16.0New Boston Huron132.0Huron League Championship
11Ricardo Thomas19:23.1Ypsilanti Community132.0SEC Championship
12Aiden Callahan18:59.2Lake Orion131.9OAA Red 3
11Mason Maley19:23.3Chelsea131.9SEC Championship
12Jaylen Johnson19:22.6Wayne Memorial131.5KLAA Championship
11Gavin Ward19:22.8Salem131.4KLAA Championship
10Alec Sciturro19:23.1Salem131.3KLAA Championship
10Jaxsen Rice19:25.1Ypsilanti Lincoln131.3SEC Championship
10Benjamin Barkham19:12.6Rochester Hills Stoney Creek131.1OAA White League
11Maximus Walker19:26.4Tecumseh130.9SEC Championship
11Nic Tarry19:38.5Walled Lake Central130.8LVC Championship
10Alec Hernandez19:19.7Flat Rock130.8Huron League Championship
JRTj Pokorny19:28.9Southgate Anderson130.7Downriver League Championship
11Nate Bolt19:25.3Salem130.6KLAA Championship
11Travis Sam19:14.5Rochester130.5OAA White League
10Nathan Mann19:39.9South Lyon130.4LVC Championship
SOConner Goroni19:29.9Woodhaven Brownstown130.4Downriver League Championship
9Connor Hui19:26.3Hartland130.2KLAA Championship
10Miles Holt19:04.3Oxford130.2OAA Red 3
11Calvin Haydamacker19:21.3Flat Rock130.2Huron League Championship
11Jordan Webley19:07.6Detroit Renaissance130.1PSL Championship
11Dylan Penzien19:21.6Milan130.1Huron League Championship
9Isaac Griffith19:40.8Walled Lake Northern130.1LVC Championship
9Charles Zhang19:05.1Troy130.0OAA Red 3
12Conrad Kohl19:05.5Troy129.8OAA Red 3
9Kenny Knudsen19:22.8Monroe St. Mary CC129.7Huron League Championship
FRZachary Greene19:32.0Wyandotte Roosevelt129.7Downriver League Championship
10William Austin19:06.1Troy129.6OAA Red 3
12Kyle Parks19:30.3Temperance Bedford129.6SEC Championship
12James Freeman19:17.4Rochester Hills Stoney Creek129.5OAA White League
10Collin Grahl19:06.5Lake Orion129.5OAA Red 3
9Nicholas Yegge19:28.6Hartland129.5KLAA Championship
12Magnus Jurtz19:17.8Bloomfield Hills129.4OAA White League
12Conor Courtade19:17.9Rochester Hills Stoney Creek129.4OAA White League
12Jayden Zhang19:29.5Howell129.2KLAA Championship
11Kasen Salazar19:32.0Dexter129.0SEC Championship
9Arfan Shariff19:30.1Novi129.0KLAA Championship
9Amon Edwards19:09.6Birmingham Seaholm128.5OAA Red 3
10Ryan Springer19:45.7South Lyon128.4LVC Championship
12Hector Ibarra19:09.8Rochester Adams128.4OAA Red 3
11Emmanuel Roque-Bocangera19:10.3Oxford128.2OAA Red 3
11Sean Hartz19:47.0South Lyon128.0LVC Championship
11Eural Johnson19:14.0Detroit Cass Tech128.0PSL Championship
12Drew Almquist19:33.2Novi127.9KLAA Championship
JRAnthony Pizzimenti19:37.6Woodhaven Brownstown127.8Downriver League Championship
9Lucas Dunham19:22.6Farmington127.8OAA White League
JRGabriel Beauchamp19:37.7Dearborn Edsel Ford127.8Downriver League Championship
10Jaxon Perry19:33.7Hartland127.8KLAA Championship
SOSean Raines19:37.8Woodhaven Brownstown127.7Downriver League Championship
10Daniel Beldin19:34.0Brighton127.7KLAA Championship
12Jaiden Magat19:23.1Royal Oak127.6OAA White League
10Jayson Brown19:15.6Detroit Cass Tech127.5PSL Championship
10John Hofley19:12.7Birmingham Seaholm127.4OAA Red 3
12Fadi Dardar19:12.8Troy127.4OAA Red 3
9Theodore Nakamoto19:35.2Novi127.3KLAA Championship
FRBen Ruan19:39.4Southgate Anderson127.2Downriver League Championship
9Ryan Lehto19:37.5Ypsilanti Lincoln127.2SEC Championship
11Kade Opsal19:38.0Adrian127.0SEC Championship
10Nicholas Oliveira19:36.1Canton127.0KLAA Championship
9Finn McCord19:36.5Plymouth126.8KLAA Championship
10DarWan Usher19:17.6Detroit Renaissance126.8PSL Championship
12Victor Porter19:36.9Livonia Stevenson126.7KLAA Championship
10Tanner Wertz19:51.5Highland-Milford126.5LVC Championship
10Raphael Fournier19:39.6Ann Arbor Skyline126.5SEC Championship
10Braden Haring19:32.9Carleton Airport126.4Huron League Championship
12Caleb Totten19:33.0Monroe St. Mary CC126.3Huron League Championship
11Oliver McGee19:40.5Ann Arbor Huron126.2SEC Championship
9Joshua Brooks19:19.8Detroit Frederick Douglass126.1PSL Championship
9Emmett Zemla19:52.9South Lyon East126.0LVC Championship
12Braxon Lake19:41.5Temperance Bedford125.8SEC Championship
9Jacob Kuti19:34.9Carleton Airport125.7Huron League Championship
10Charles Kime19:40.0Brighton125.7KLAA Championship
10Mickey Sparkes19:29.3Bloomfield Hills125.6OAA White League
10Braulio Limon Urdapilleta19:29.7Rochester Hills Stoney Creek125.4OAA White League
12Eric Cameron19:44.0Chelsea125.0SEC Championship
12John Roraff19:31.2Rochester124.9OAA White League
12Tyler Vaughn19:37.2Carleton Airport124.9Huron League Championship
SOGabriel Wesserling19:46.3Allen Park124.9Downriver League Championship
9Ian Kikkawa-Fuller19:42.5Novi124.8KLAA Championship
11Brayden Balagot19:44.3Brighton124.2KLAA Championship
9Zayd Qamruzzaman19:45.0Novi124.0KLAA Championship
12Talon Sniegowski19:45.1Plymouth124.0KLAA Championship
10Matteo Turon19:47.5Ann Arbor Huron123.8SEC Championship
12Anish Malraj19:46.0Novi123.7KLAA Championship
10Trey Williams20:00.1South Lyon123.6LVC Championship
11Colton Santos19:47.5Brighton123.2KLAA Championship
10Keston Rodda19:25.5Rochester Adams123.2OAA Red 3
10Matthew Barnes19:47.8Howell123.1KLAA Championship
12Eli Hinkleman19:50.1Temperance Bedford123.0SEC Championship
12Sam Vesperman19:43.2Grosse Ile122.9Huron League Championship
10Jackson West20:02.2Walled Lake Northern122.9LVC Championship
10Andrew Brancheau19:26.2Clarkston122.9OAA Red 3
10Ethan Feys19:37.7Troy Athens122.8OAA White League
10Preston Vasas19:50.9Chelsea122.7SEC Championship
9Judah Montgomery19:48.9Novi122.7KLAA Championship
12Will Harber19:37.9Bloomfield Hills122.7OAA White League
10Aiden Jacobs19:51.2Pinckney122.6SEC Championship
11Jordan Sigmon19:30.5Detroit Renaissance122.5PSL Championship
12Levi Whitehead19:51.6Dexter122.5SEC Championship
12Ian Scheels20:04.6South Lyon122.1LVC Championship
10Justin Butkiewicz19:28.7Oxford122.1OAA Red 3
9Patrick Alt19:52.8Ypsilanti Community122.1SEC Championship
9Braydon Han19:52.8Ann Arbor Pioneer122.1SEC Championship
9Liam Hannah19:51.0Livonia Franklin122.0KLAA Championship
10Charlie Maguire20:05.9South Lyon East121.7LVC Championship
11Jack Grossman19:52.1Howell121.6KLAA Championship
11James Darmofal19:52.3Brighton121.6KLAA Championship
Naman Lnu19:30.7Troy121.4OAA Red 3
10Phylip Elliott19:54.7Ann Arbor Skyline121.4SEC Championship
9Carter Knowlton19:52.9Hartland121.4KLAA Championship
10Christopher Walper19:55.4Saline121.2SEC Championship
10Jensen Wright19:48.6Carleton Airport121.1Huron League Championship
10Ryan Obry19:31.6Oxford121.1OAA Red 3
10Isaac Davis19:42.7Rochester121.1OAA White League
11Will Li19:54.3Northville120.9KLAA Championship
10Joshua Kemp-Robrecht19:54.7Livonia Churchill120.8KLAA Championship
10John Tippett19:32.8Clarkston120.7OAA Red 3
9Jack Reeve19:43.8Royal Oak120.7OAA White League
10Jacodi Nathan19:36.2Detroit Frederick Douglass120.6PSL Championship
12Nathan Krzysik19:57.2Chelsea120.6SEC Championship
FRAndrew Nitz19:59.6Allen Park120.5Downriver League Championship
9Charlie O’Loughlin19:55.6Livonia Stevenson120.5KLAA Championship
11Emmett Fishwild19:44.9Royal Oak120.4OAA White League
10Bennett Thomas19:58.0Dexter120.3SEC Championship
9Noah Kraegel19:34.0Rochester Adams120.3OAA Red 3
10Mickenzie Brennan-Voght19:56.1Howell120.3KLAA Championship
12Harsimar Arora19:56.2Novi120.3KLAA Championship
12Mustafa Ali19:45.3Troy Athens120.2OAA White League
9Ashton Myers19:56.7Northville120.1KLAA Championship
9Musaed Algahmi19:57.1Dearborn Fordson120.0KLAA Championship
9Jackson Fry19:35.5Clarkston119.8OAA Red 3
9Joshua Clark19:57.8Belleville119.7KLAA Championship
11Liam Plank19:57.8Brighton119.7KLAA Championship
9Lucas Zeckner19:59.8Adrian119.7SEC Championship
9Oliver Vaudt20:00.4Dexter119.6SEC Championship
10Hunter Ducharme19:48.2Rochester119.3OAA White League
9Gavin White20:01.3Jackson119.2SEC Championship
9Issac Jones19:59.5Howell119.2KLAA Championship
10Zizheng Wang19:37.6Troy119.1OAA Red 3
12Andrew Irgang20:01.8Saline119.1SEC Championship
9Max Banas19:55.0New Boston Huron119.0Huron League Championship
9Gabe Walter20:14.2South Lyon118.9LVC Championship
9Louis Berent19:49.5Royal Oak118.8OAA White League
11Connor Hickey19:38.7Oxford118.8OAA Red 3
11Charles Stitman19:49.7Royal Oak118.8OAA White League
9Aiden Hebert-Foe19:56.2New Boston Huron118.6Huron League Championship
12Tyler Sweat20:03.3Monroe118.6SEC Championship
10Henry Park20:01.4Canton118.5KLAA Championship
10Anmol Katakam19:39.4Troy118.5OAA Red 3
10Collin Diffin20:15.6South Lyon East118.5LVC Championship
10Ethan Bieniek19:50.6Troy Athens118.5OAA White League
9Leo Chi20:04.0Ann Arbor Skyline118.3SEC Championship
9Sriram Naidu19:40.1Troy118.3OAA Red 3
12Tommy Lykins20:16.2South Lyon118.3LVC Championship
FRJack Dunwoody20:06.4Gibraltar Carlson118.2Downriver League Championship
12Neel Raje19:41.0Troy118.0OAA Red 3
9Alek Sventickas20:03.9Brighton117.7KLAA Championship
10Melvin Stewart20:04.1Wayne Memorial117.6KLAA Championship
11Noah Kosciuk19:42.3Birmingham Seaholm117.6OAA Red 3
SRJason Lustig20:08.4Woodhaven Brownstown117.5Downriver League Championship
11Tyler Marcissuk19:59.7Riverview117.4Huron League Championship
11Rylan Branson20:00.2Riverview117.3Huron League Championship
11Blake Kurczewski20:20.0Walled Lake Northern117.0LVC Championship
9Victor LeBrun20:08.0Monroe117.0SEC Championship
9Nathan Warner20:20.5South Lyon East116.8LVC Championship
9Rylan Pulliam19:45.0Clarkston116.7OAA Red 3
12Evan McGahey19:45.3Troy116.6OAA Red 3
9Ben Kline20:09.4Ypsilanti Community116.5SEC Championship
11Gavin Tegtmeyer20:09.5Temperance Bedford116.5SEC Championship
11Gavin Cavell19:56.8Royal Oak116.4OAA White League
11Xander Bonnau20:07.9Plymouth116.4KLAA Championship
10Elijah Staats20:03.1Carleton Airport116.3Huron League Championship
12Jonas Enriquez20:10.6Temperance Bedford116.1SEC Championship
9Uriel Casas-Ponce20:09.0Plymouth116.0KLAA Championship
12Ian Maltarich20:23.2South Lyon115.9LVC Championship
11Evan Lent20:23.8Walled Lake Western115.7LVC Championship
SRDonovan Effinger20:13.9Lincoln Park115.7Downriver League Championship
10Andrew Giuliano19:58.9Royal Oak115.7OAA White League
10Jack Yaldoo20:24.0Walled Lake Western115.7LVC Championship
11Cole Druyor20:05.2New Boston Huron115.6Huron League Championship
9Joowon Lee20:12.2Ann Arbor Skyline115.6SEC Championship
10Cameron Garcia20:05.6Milan115.5Huron League Championship
11Sammuel Warren20:12.7Tecumseh115.4SEC Championship
10Ben Kaufman20:12.9Ann Arbor Pioneer115.4SEC Championship
11Dylan Neacato Doolittle20:25.3Walled Lake Western115.2LVC Championship
9Oliver Scherz20:06.5New Boston Huron115.2Huron League Championship
9Evan Nordhaus20:11.6Canton115.1KLAA Championship
9Liam Grimm20:13.6Dexter115.1SEC Championship
9Christopher Robinson19:52.9Detroit Renaissance115.0PSL Championship
9Gavin Heimberger20:07.8Riverview114.7Huron League Championship
10Evan George20:13.2Northville114.6KLAA Championship
9Jaxon Seibold19:51.3Lake Orion114.6OAA Red 3
9Ryan Rodrigo20:13.7Novi114.4KLAA Championship
10Carter Brindamour20:15.8Tecumseh114.4SEC Championship
10Haven Torreano20:16.4Ann Arbor Huron114.2SEC Championship
12Lucas Worrell20:09.5New Boston Huron114.2Huron League Championship
11Avery Kromberg20:14.6Hartland114.1KLAA Championship
10Robert Iussa20:14.9Northville114.0KLAA Championship
12Maddox Podmokly20:03.9Royal Oak114.0OAA White League
12Marko Zdravkovski19:53.1Birmingham Seaholm114.0OAA Red 3
11Wesley Spezia19:54.1Oxford113.6OAA Red 3
9Parker Snow20:16.5Howell113.5KLAA Championship
11Matthew Astapovich19:54.8Birmingham Seaholm113.4OAA Red 3
10Benjamin Clark20:17.5Livonia Franklin113.2KLAA Championship
10Lucas Wong20:17.9Novi113.0KLAA Championship
9Adam Ortega20:13.3Carleton Airport112.9Huron League Championship
12Jonah Beauchamp20:13.3Riverview112.9Huron League Championship
10Tristan Bickmann20:18.5Howell112.8KLAA Championship
9Charlie Leicht20:32.6South Lyon East112.8LVC Championship
9Caleb Greer20:18.7Howell112.8KLAA Championship
9Cooper Lewis20:18.8Brighton112.7KLAA Championship
10Austin Steimel19:56.9Rochester Adams112.7OAA Red 3
10Yuanxi Chen20:19.2Northville112.6KLAA Championship
11Wenhan Xu20:19.6Novi112.5KLAA Championship
10Nathan Seitz20:19.6Northville112.5KLAA Championship
9Seungwoo Lee20:08.7Rochester Hills Stoney Creek112.4OAA White League
12Micah Day20:19.9Livonia Stevenson112.4KLAA Championship
10Andrew Pierfelice20:20.2Salem112.3KLAA Championship
10Nathan Quinn20:34.3South Lyon East112.2LVC Championship
10Mohamed Aljahmi20:20.4Dearborn Fordson112.2KLAA Championship
9Gabe Vinluan-Caulk20:20.6Brighton112.1KLAA Championship
9Ben Obrycki20:20.7Livonia Churchill112.1KLAA Championship
11Mark Torres20:09.7Rochester112.1OAA White League
10Rashad Edwards20:02.0Detroit Henry Ford112.0PSL Championship
12Rob Offman19:59.2Birmingham Seaholm111.9OAA Red 3
12Adrian Sieh20:23.6Saline111.8SEC Championship
9Ben Tyluski20:21.7Livonia Churchill111.8KLAA Championship
9Paxton Alicandro20:35.9White Lake Lakeland111.7LVC Championship
FRChristopher Sulewski20:26.1Gibraltar Carlson111.6Downriver League Championship
12Sameer Singh20:00.8Troy111.4OAA Red 3
9Austin Czischke20:37.4Walled Lake Central111.2LVC Championship
Unknown Partic. 29220:01.5Troy111.2OAA Red 3
10Ragav Vijairaj20:24.5Novi110.8KLAA Championship
9Anoop Jagana20:24.8Novi110.7KLAA Championship
10Jack Shiner20:25.0Livonia Franklin110.7KLAA Championship
9Mousa Ghaleb20:25.0Dearborn Fordson110.7KLAA Championship
12Matthew McGill20:27.2Dexter110.6SEC Championship
9Simeon Strong20:27.4Chelsea110.5SEC Championship
9Brenton Musallam20:20.4New Boston Huron110.5Huron League Championship
FRNoah Saavedra20:29.6Gibraltar Carlson110.5Downriver League Championship
12Brandon Flint20:06.9Detroit Renaissance110.4PSL Championship
12Ryan Friedholm20:27.9Saline110.4SEC Championship
12Spencer Moore20:04.9Oxford110.0OAA Red 3
12Nicolas Sosa Castillo20:15.9Troy Athens110.0OAA White League
10Andrew Harrison20:29.4Temperance Bedford109.9SEC Championship
9Ethan Miller20:29.5Ann Arbor Skyline109.8SEC Championship
10Evan Perry20:22.5Flat Rock109.8Huron League Championship
12Alex Bransch20:41.9South Lyon109.7LVC Championship
SRSterling Deller20:32.9Dearborn Edsel Ford109.4Downriver League Championship
11Matthew Rice20:30.9Ypsilanti Lincoln109.4SEC Championship
SRRobert Armstrong20:33.2Woodhaven Brownstown109.3Downriver League Championship
10Ishaaq Hamzavi20:07.4Troy109.2OAA Red 3
9Caiden Hamlin20:29.6Hartland109.1KLAA Championship
10Udayan Ray20:08.0Troy109.0OAA Red 3
10Evan White20:19.0Rochester Hills Stoney Creek109.0OAA White League
9Scott Ferguson20:32.0Tecumseh109.0SEC Championship
9Graham Tanner20:25.2Flat Rock108.9Huron League Championship
11Wes Karsen20:44.4Waterford Kettering108.9LVC Championship
11Aaron Alleman20:08.5Rochester Adams108.8OAA Red 3
9Daniel Schlaff20:44.6South Lyon East108.8LVC Championship
11Bailey McClain20:44.7Waterford Kettering108.8LVC Championship
9Tyler Fawcett20:26.0Carleton Airport108.7Huron League Championship
12Thanush Pantra20:09.0Troy108.7OAA Red 3
SOSam Wilheim20:35.2Southgate Anderson108.6Downriver League Championship
11Jaden Zeilinger20:33.2Pinckney108.6SEC Championship
12Evan Banas20:26.3New Boston Huron108.6Huron League Championship
11Daniel Li20:31.3Novi108.6KLAA Championship
SRMalachi Bettis20:35.8Wyandotte Roosevelt108.4Downriver League Championship
10Nolan Kurtaldo20:31.8Salem108.4KLAA Championship
12Ray Chanavier20:31.8Hartland108.4KLAA Championship
12Alexander Svintsitski20:34.2Ann Arbor Huron108.3SEC Championship
12Teddy Pawlowski20:32.7Livonia Franklin108.1KLAA Championship
12Christopher Heim20:27.7Grosse Ile108.1Huron League Championship
12Evan Woodward20:12.3Clarkston107.6OAA Red 3
9Nathan Zablocki20:12.6Birmingham Seaholm107.5OAA Red 3
11Kyrese Price20:16.4Detroit Renaissance107.2PSL Championship
12Mason Depas20:24.8Rochester107.1OAA White League
11Andrew Wilson20:13.9Clarkston107.0OAA Red 3
10Ryan Donnay20:50.3Walled Lake Northern106.9LVC Championship
9Isaac Kraftson20:38.3Ypsilanti Community106.9SEC Championship
9Jordan Pouncy20:17.4Detroit Cody106.9PSL Championship
11Carson Andrews20:38.7Adrian106.8SEC Championship
11Jack Schmidt20:15.6Birmingham Seaholm106.5OAA Red 3
11Dylan Ma20:26.7Rochester106.4OAA White League
10Jack Stokes20:15.8Clarkston106.4OAA Red 3
10Austin Lebron20:38.1Brighton106.3KLAA Championship
10Michael Nowicki20:52.7Highland-Milford106.1LVC Championship
10Ryan Derkos20:17.4Clarkston105.9OAA Red 3
9Eamon Sullivan20:17.6Rochester Adams105.8OAA Red 3
9Jaylen DeMarco20:18.1Lake Orion105.6OAA Red 3
9Alex Graham20:54.1South Lyon East105.6LVC Championship
10Jackson Turnas20:29.2Rochester Hills Stoney Creek105.6OAA White League
11Anthony Kraus20:42.6Temperance Bedford105.5SEC Championship
9Wyatt Sesnie20:35.8New Boston Huron105.4Huron League Championship
10James Robinson20:22.6Detroit Cass Tech105.1PSL Championship
SOXander Warneck20:45.9Allen Park105.0Downriver League Championship
10Christopher Welt20:44.0Saline105.0SEC Championship
9Hudson Watkins20:56.1Highland-Milford105.0LVC Championship
12Will Weiszhaar20:44.5Dexter104.8SEC Championship
10Austin Krause20:37.8New Boston Huron104.7Huron League Championship
SOJaxon Macey20:46.8Dearborn Edsel Ford104.7Downriver League Championship
12Lucas Kissoondial20:31.8Bloomfield Hills104.7OAA White League
12Ryan Garnett20:43.0Plymouth104.7KLAA Championship
10Levi Gugino20:45.6Ann Arbor Huron104.5SEC Championship
10Justin Witt20:57.9White Lake Lakeland104.4LVC Championship
12Ethan Santonocito20:33.0Rochester Hills Stoney Creek104.3OAA White League
9Owen Straub20:46.1Temperance Bedford104.3SEC Championship
10Aiden McLean20:39.4Milan104.2Huron League Championship
11Jacob Figaro20:25.8Detroit Cass Tech104.1PSL Championship
10Caleb Lee20:47.6Ann Arbor Huron103.8SEC Championship
10Xavier Scott20:26.7Detroit Cass Tech103.8PSL Championship
9Josh Kwak20:47.8Ann Arbor Pioneer103.8SEC Championship
9Rocco Cortese21:00.5South Lyon103.5LVC Championship
SOMax Gray20:50.6Wyandotte Roosevelt103.5Downriver League Championship
9Levi Schultz21:01.1Highland-Milford103.3LVC Championship
10Jacob Wood20:28.3Detroit Cass Tech103.2PSL Championship
12Pelon Lin20:25.7Troy103.1OAA Red 3
12Brennan Quan20:47.9Northville103.0KLAA Championship
11Wyatt Musson20:37.0Rochester103.0OAA White League
9Sage O’Lor20:50.5Ann Arbor Skyline102.8SEC Championship
9Nick DeJesus20:51.5Ann Arbor Pioneer102.5SEC Championship
9Jonah Kish20:49.6Brighton102.5KLAA Championship
12Malik Elewa20:38.9Bloomfield Hills102.4OAA White League
10Michael Munson20:52.7Saline102.1SEC Championship
9Shane Dodson20:40.0Rochester102.0OAA White League
10Thadeus Price20:51.2Livonia Stevenson101.9KLAA Championship
9Jacob Podmokly20:40.6Royal Oak101.8OAA White League
9Ethan Schmink20:30.8Lake Orion101.4OAA Red 3
10Hank Bobicz20:47.8Milan101.4Huron League Championship
9Alberto Casile20:53.7Novi101.1KLAA Championship
11Miles Omeaux20:55.7Tecumseh101.1SEC Championship
11D’Angelo Lucarelli20:55.8Temperance Bedford101.1SEC Championship
11Khalil Fields20:54.2Plymouth100.9KLAA Championship
10Angel Carrillo21:08.3Waterford Mott100.9LVC Championship
11Michael Wilson20:54.4Salem100.9KLAA Championship
10Rowan Kim20:56.8Ann Arbor Skyline100.7SEC Championship
SRDanik Chavez-Arevalo20:59.6Lincoln Park100.5Downriver League Championship
12Gabe Van Goor20:33.7Clarkston100.4OAA Red 3
10Thadeus Yee20:56.2Livonia Stevenson100.3KLAA Championship
11Jerry Wang20:34.7Troy100.1OAA Red 3
10Drew Albanice20:52.0Carleton Airport100.0Huron League Championship
9Jude Shafer20:59.1Ann Arbor Skyline100.0SEC Championship
12Kyle Garnett20:57.2Plymouth99.9KLAA Championship
9Stanley Dinkins20:38.5Detroit Renaissance99.8PSL Championship
12Jacob Ragatz20:59.9Saline99.7SEC Championship
11Arnav Dighrasker20:36.7Troy99.4OAA Red 3
10Ryan Sain21:13.3South Lyon99.2LVC Championship
JRJackson Blum21:03.6Wyandotte Roosevelt99.1Downriver League Championship
10Aiden Miller20:38.6Rochester Adams98.8OAA Red 3
10Sam Bishir21:02.6Ann Arbor Pioneer98.8SEC Championship
SOMatthew Effah21:04.8Gibraltar Carlson98.7Downriver League Championship
10Vincent Miller21:02.8Pinckney98.7SEC Championship
11Quinn Hudson21:03.2Temperance Bedford98.6SEC Championship
9Tyler Peterson20:50.5Bloomfield Hills98.5OAA White League
11Parker Nightingale21:01.8Brighton98.4KLAA Championship
12Brendan Wroblewski20:57.0Grosse Ile98.3Huron League Championship
9Colin Gann21:02.1Northville98.3KLAA Championship
9Benjamin Sillick21:02.8Northville98.1KLAA Championship
11Zorawar (Joey) Brar21:05.5Ann Arbor Huron97.8SEC Championship
12Anthony Norris20:53.0Troy Athens97.7OAA White League
11Xavier Ward20:45.0Detroit Denby Tech Prep97.7PSL Championship
SOBraden Bennard21:08.4Gibraltar Carlson97.5Downriver League Championship
11Owen Osterbur20:42.8Rochester Adams97.4OAA Red 3
10Ameer Hider21:04.9Dearborn97.4KLAA Championship
9Andrew Fay21:07.3Dexter97.2SEC Championship
9Blake Markland20:43.4Rochester Adams97.2OAA Red 3
9Alexander Emmi21:07.7Ann Arbor Huron97.1SEC Championship
11Ben Bak20:55.0Bloomfield Hills97.0OAA White League
SOLuke Julian21:10.2Allen Park96.9Downriver League Championship
11Will Ryan21:01.5Monroe St. Mary CC96.8Huron League Championship
11Brennan Hankins21:06.6Belleville96.8KLAA Championship
SOJack Johnson21:10.7Allen Park96.8Downriver League Championship
JRChristopher Lezotte21:10.7Trenton96.8Downriver League Championship
10Landon Stukey21:08.9Saline96.7SEC Championship
9Ethan McKinley20:45.2Troy96.6OAA Red 3
10Brendan Cotter21:03.0Flat Rock96.3Huron League Championship
10Matthew Underhill21:22.1South Lyon East96.3LVC Championship
9Aiden Quenby21:22.4South Lyon East96.2LVC Championship
9Jonah Randall21:09.2Brighton95.9KLAA Championship
9C. J. Ronk21:11.3Ypsilanti Community95.9SEC Championship
SODuncan Sargent21:13.3Wyandotte Roosevelt95.9Downriver League Championship
10Garrett Patrick21:04.5New Boston Huron95.8Huron League Championship
10Cameron Pringle20:51.1Detroit Cass Tech95.6PSL Championship
9Jose Hinojos21:05.6Riverview95.5Huron League Championship
9Michael Orsargos20:48.7Rochester Adams95.4OAA Red 3
11Pratyush Neelakantan20:48.7Troy95.4OAA Red 3
9Jackson Sullivan21:12.8Ypsilanti Lincoln95.4SEC Championship
Jeremiah Jackson20:51.8Detroit Cass Tech95.4PSL Championship
11Connor Joy20:49.7Birmingham Seaholm95.1OAA Red 3
12James Minelli21:14.0Dexter95.0SEC Championship
9John Preuss21:14.7Dexter94.8SEC Championship
9Rand Mavrinac21:12.7Northville94.8KLAA Championship
9Aran Velsamy20:50.9Rochester Adams94.7OAA Red 3
9Ethan Brophy21:08.0New Boston Huron94.7Huron League Championship
11Nathan Vanassche21:13.2Belleville94.6KLAA Championship
9William Place20:51.7Clarkston94.4OAA Red 3
11Maxx Lyngaas20:51.8Birmingham Seaholm94.4OAA Red 3
9Akram Nassereddine21:13.9Dearborn Fordson94.4KLAA Championship
11Cooper Crandell20:52.7Rochester Adams94.1OAA Red 3
10William Gold21:03.7Farmington94.1OAA White League
12Logan Kipley21:17.3Saline93.9SEC Championship
10Anthony Salem20:53.3Troy93.9OAA Red 3
9Jacob ¨SuHo¨ Lee21:10.4Grosse Ile93.9Huron League Championship
9Camden Bauer21:04.6Rochester93.8OAA White League
10Jack Meehan21:18.2Chelsea93.6SEC Championship
10Kamari Howard20:57.4Detroit Frederick Douglass93.5PSL Championship
9Sky Fausett20:54.6Rochester Adams93.5OAA Red 3
11Maxwell Hirsch20:54.7Birmingham Seaholm93.4OAA Red 3
11Joshua Hart21:16.8Wayne Memorial93.4KLAA Championship
9Skyler Anthony21:05.9Bloomfield Hills93.4OAA White League
11Matt Moilanen21:19.1Jackson93.3SEC Championship
12Cameron Waszkiewicz21:12.5Riverview93.2Huron League Championship
11Will Lutz21:18.5Brighton92.8KLAA Championship
10Max Hilliard20:57.1Rochester Adams92.6OAA Red 3
11Steven Ladasz21:33.5Walled Lake Northern92.5LVC Championship
9Edison Schaffer21:21.6Ann Arbor Huron92.5SEC Championship
9Kevin Beaudoin21:33.6Walled Lake Central92.5LVC Championship
11Louie Macon21:14.7New Boston Huron92.4Huron League Championship
JRTyler Sharum21:24.9Dearborn Edsel Ford92.0Downriver League Championship
11Eric Henry20:59.2Lake Orion91.9OAA Red 3
9David Crowe Jr20:59.2Lake Orion91.9OAA Red 3
11Matthew Staron21:35.2Walled Lake Northern91.9LVC Championship
10Braylen Stinson21:02.3Detroit Martin Luther King91.9PSL Championship
12Varun Rajeswaran21:10.4Troy Athens91.9OAA White League
12Andrew Ge20:59.7Rochester Adams91.8OAA Red 3
11Abiraj Sandhu20:59.9Rochester Adams91.7OAA Red 3
10Dominic Selimi21:00.0Clarkston91.7OAA Red 3
11Eli Adler21:00.5Birmingham Seaholm91.5OAA Red 3
10Benjamin Andreas21:00.7Birmingham Seaholm91.4OAA Red 3
9Nishad Bhide21:00.9Troy91.4OAA Red 3
10Joshua Raoof21:23.1Canton91.3KLAA Championship
10Layten Brinley21:25.2Dexter91.3SEC Championship
SOLeighton Thorn21:27.2Trenton91.3Downriver League Championship
9Vyom Uppar21:23.4Novi91.2KLAA Championship
10Trevon Parham21:04.4Detroit Cass Tech91.2PSL Championship
12Josh Cotts21:25.7Ann Arbor Pioneer91.1SEC Championship
11Austin Bittikofer21:24.2Brighton90.9KLAA Championship
10Cooper Valko21:38.6Waterford Mott90.8LVC Championship
11Owen Brown21:24.6Livonia Franklin90.8KLAA Championship
11Dawson Dixon21:27.4Jackson90.5SEC Championship
9Kenneth Kwok21:04.7Troy90.1OAA Red 3
10Yitao (Bruce) Sun21:04.7Troy90.1OAA Red 3
9Jonah Hills21:26.9Howell90.0KLAA Championship
12Parker Johnson21:41.1South Lyon90.0LVC Championship
10Logan Bundon21:29.1Monroe90.0SEC Championship
12Patrick (PJ) Carty21:29.1Dexter90.0SEC Championship
10Dhanvin Sudhagar21:27.4Novi89.9KLAA Championship
10Ryan Huang21:05.5Troy89.8OAA Red 3
SOOwen Worley21:31.6Allen Park89.8Downriver League Championship
10Colt Borror21:05.6Clarkston89.8OAA Red 3
12Jack Mattson21:42.1Walled Lake Northern89.6LVC Championship
9Trace Duane21:28.7Plymouth89.4KLAA Championship
9Chandler Hadley21:07.1Clarkston89.3OAA Red 3
10George Nequiest21:43.3Waterford Mott89.2LVC Championship
SRTyler Stepaniak21:33.7Gibraltar Carlson89.1Downriver League Championship
10Aiden Sundquist21:30.1Novi89.0KLAA Championship
9Zach Reynolds21:08.2Clarkston88.9OAA Red 3
SOEthan Carey21:34.4Woodhaven Brownstown88.9Downriver League Championship
10Liam Hoban21:30.7Canton88.8KLAA Championship
11Josh Grose21:44.8South Lyon88.7LVC Championship
11Nicholas Palazzolo21:32.9Dexter88.7SEC Championship
9Michael Liberty21:31.4Plymouth88.5KLAA Championship
10Daijeon Melendez21:13.7Detroit Mumford88.1PSL Championship
SOGavin Wort21:36.9Gibraltar Carlson88.0Downriver League Championship
10Hudson Sutter21:35.4Dexter87.9SEC Championship
12Hajune Kim21:35.9Ann Arbor Huron87.7SEC Championship
9David Bingham21:36.0Saline87.7SEC Championship
9Isaac Bard21:12.4Rochester Adams87.5OAA Red 3
11Lucas Bowman21:36.7Ypsilanti Lincoln87.4SEC Championship
9AJ Varner21:37.1Temperance Bedford87.3SEC Championship
9Tyler Blank21:49.2South Lyon87.3LVC Championship
10John Diedrich21:37.6Pinckney87.1SEC Championship
10Oliver Parish21:35.7Livonia Churchill87.1KLAA Championship
12Matthew Pecis21:13.8Troy87.1OAA Red 3
9Ali Reda21:37.5Dearborn Fordson86.5KLAA Championship
10Drew Callahan21:37.7Northville86.4KLAA Championship
11Jack Kalbfleisch21:16.2Birmingham Seaholm86.3OAA Red 3
11Dylan Strand21:52.7White Lake Lakeland86.1LVC Championship
11Derek Crum21:41.1Monroe86.0SEC Championship
10Wilson Zhu21:17.5Troy85.8OAA Red 3
9Will Cannata21:42.2Ann Arbor Pioneer85.6SEC Championship
9Benjamin Trumbull21:18.3Lake Orion85.6OAA Red 3
10Marton Balazs21:42.6Temperance Bedford85.5SEC Championship
SODrew Mazur21:45.1Woodhaven Brownstown85.3Downriver League Championship
12Marco Dewitt-Campos21:41.4Salem85.2KLAA Championship
JRMahmoud Shahbain21:45.9Dearborn Edsel Ford85.0Downriver League Championship
12Dylan Stull21:37.3Flat Rock84.9Huron League Championship
11Ahmad Zawahreh21:42.4Dearborn84.9KLAA Championship
12Isaac Adler21:20.4Birmingham Seaholm84.9OAA Red 3
SRHisham Alsraji21:46.9Woodhaven Brownstown84.7Downriver League Championship
9Caleb Hamilton21:20.9Troy84.7OAA Red 3
9Benjamin Keinath21:22.7Lake Orion84.1OAA Red 3
12Austin Shastal21:39.8New Boston Huron84.1Huron League Championship
SOLionel Rojas-Samano21:48.9Wyandotte Roosevelt84.0Downriver League Championship
12Alex Watson21:47.9Dexter83.7SEC Championship
10Mithesh Raja Govindaraja21:24.1Troy83.6OAA Red 3
12Anthony Hollen21:46.6Livonia Franklin83.5KLAA Championship
9Trevor Mikel21:48.8Ypsilanti Lincoln83.4SEC Championship
9Walter McMourrogh21:49.4Ann Arbor Huron83.2SEC Championship
10Jonathan Yu21:48.0Novi83.0KLAA Championship
9Agamjot Dhaliwal21:48.7Novi82.8KLAA Championship
11Jonathan Weber21:51.1Monroe82.6SEC Championship
12Spencer Troike21:49.6Livonia Stevenson82.5KLAA Championship
10August Stelzer21:51.8Ann Arbor Pioneer82.4SEC Championship
12Nicholas Williams21:49.9Westland John Glenn82.4KLAA Championship
11Elliott Ryan21:50.1Northville82.3KLAA Championship
9Joseph Johnson21:52.2Ypsilanti Lincoln82.3SEC Championship
10Dareon Wright21:31.2Detroit Denby Tech Prep82.3PSL Championship
10Om Lakhani21:52.8Canton81.4KLAA Championship
9Axel Svensson21:42.1Rochester Hills Stoney Creek81.3OAA White League
9Vincent Pirozzo21:42.2Rochester Hills Stoney Creek81.3OAA White League
11Ethan Tiffany21:31.7Birmingham Seaholm81.1OAA Red 3
11Michael Zaremba22:07.8White Lake Lakeland81.1LVC Championship
JRMatthew Vasher21:58.1Woodhaven Brownstown81.0Downriver League Championship
9Elliott Busch21:54.5Howell80.8KLAA Championship
9Liam Holdwick21:49.7New Boston Huron80.8Huron League Championship
11Alex Vincens21:55.0Salem80.7KLAA Championship
9Dan Bui21:57.2Ypsilanti Lincoln80.6SEC Championship
9Kaden Ogoe21:55.2Salem80.6KLAA Championship
9Owen Klein21:50.8Flat Rock80.4Huron League Championship
11Wyatt Sesi21:45.8Troy Athens80.1OAA White League
9Kyle Novak21:46.6Rochester79.8OAA White League
JrAankit Thapa22:11.7Walled Lake Western79.8LVC Championship
11Nicholas Roggenbuck21:35.9Rochester Adams79.7OAA Red 3
10Rohan Gunna21:59.0Novi79.3KLAA Championship
10Greyson Stevens21:59.0Livonia Franklin79.3KLAA Championship
9Ari Kish22:13.5White Lake Lakeland79.2LVC Championship
11Timmy Li21:49.2Troy Athens78.9OAA White League
FRIbrahim Al-Zrouf22:05.5Trenton78.5Downriver League Championship
12Theron Piwowar21:40.1Rochester Adams78.3OAA Red 3
10Ali Al-Moussawi22:02.8Salem78.1KLAA Championship
12Kishawn Harden21:43.9Detroit Southeastern Tech78.0PSL Championship
9Zach Smith22:17.0White Lake Lakeland78.0LVC Championship
10Lucas Yuan22:05.0Ann Arbor Huron78.0SEC Championship
9Shingen Kurata22:03.0Livonia Stevenson78.0KLAA Championship
9Ashwath Mahesh21:52.6Rochester77.8OAA White League
11Adithya Srihari Jonnalagedda21:42.3Troy77.6OAA Red 3
9Bobby Spivey22:06.4Ypsilanti Lincoln77.5SEC Championship
10Suchith Lanka22:05.1Belleville77.3KLAA Championship
11Gavin Oxenreider22:19.6Waterford Kettering77.1LVC Championship
10Bennett Kohler22:06.1Northville77.0KLAA Championship
9Remington Manning22:08.7Chelsea76.8SEC Championship
9Majd Alhusaini22:06.7Dearborn Fordson76.8KLAA Championship
9Derek Wiseman22:08.8Dexter76.7SEC Championship
10Noah Knight22:21.4Walled Lake Northern76.5LVC Championship
10Preetham Chilluru21:46.1Troy76.3OAA Red 3
9Johnny Lapointe22:04.8New Boston Huron75.7Huron League Championship
10Ali Alnaib22:09.8Salem75.7KLAA Championship
12Rishit Sethi22:09.8Plymouth75.7KLAA Championship
SRIbrahim Husaini22:14.2Dearborn Edsel Ford75.6Downriver League Championship
9Ezekiel Paloff22:12.5Ann Arbor Skyline75.5SEC Championship
11Sam Burtts22:12.6Pinckney75.5SEC Championship
11Benjamin Smiles21:49.0Lake Orion75.3OAA Red 3
10Connor Class22:00.1Rochester75.3OAA White League
10Virat Muddasani22:25.3White Lake Lakeland75.2LVC Championship
10Caleb Cook22:14.6Temperance Bedford74.8SEC Championship
10Kyler Calma22:12.9Westland John Glenn74.7KLAA Championship
10Adithya Selvan22:13.5Northville74.5KLAA Championship
12Nathaniel Holbrook22:13.7Westland John Glenn74.4KLAA Championship
9Ben Lin22:16.1Ann Arbor Huron74.3SEC Championship
9Carter Sharpe22:16.2Monroe74.3SEC Championship
11Ryan Jom22:03.8Rochester74.1OAA White League
11Robert Cabrera21:52.9Oxford74.0OAA Red 3
11Trent Yeager22:17.3Temperance Bedford73.9SEC Championship
9Patrick Zick22:10.6Riverview73.8Huron League Championship
12Jinsun Pyo21:53.8Rochester Adams73.7OAA Red 3
9Charles Fritz22:07.3Bloomfield Hills72.9OAA White League
12Elvis Le22:07.5Bloomfield Hills72.8OAA White League
9Vincent Trevino21:56.9Rochester Adams72.7OAA Red 3
11Samvith Lanka22:19.7Belleville72.4KLAA Championship
11Jack Xu21:57.9Troy72.4OAA Red 3
9Channing Watson22:09.0Bloomfield Hills72.3OAA White League
9Santiago Ramirez-Vanegas22:09.4Troy Athens72.2OAA White League
10James Tiernan22:35.2South Lyon East71.9LVC Championship
9Carson Dennis22:16.3Riverview71.9Huron League Championship
9George Bae22:35.6South Lyon71.8LVC Championship
9Sairishi Sureshkumar22:22.0Salem71.7KLAA Championship
11Kaleb Kindl22:02.0Oxford71.0OAA Red 3
9Nasser Ahmed22:24.9Dearborn Fordson70.7KLAA Championship
11Josh Novelli22:39.2South Lyon70.6LVC Championship
11Gabriel Kibin22:25.6Canton70.5KLAA Championship
12Amir Abston22:29.4Ann Arbor Skyline69.9SEC Championship
12Marcus Silva22:29.5Dexter69.8SEC Championship
9Lucas Keinath22:06.3Lake Orion69.6OAA Red 3
10Oscar Camargo22:18.3Rochester Hills Stoney Creek69.2OAA White League
12Dylan Cassel22:24.8Riverview69.1Huron League Championship
9Thomas Martin22:44.4South Lyon East68.9LVC Championship
9Vincent DiCicco22:30.5Livonia Churchill68.8KLAA Championship
10Logan Courtade22:19.5Rochester Hills Stoney Creek68.8OAA White League
10Jaden Ethier22:19.6Troy Athens68.8OAA White League
9Bowen Zou22:32.8Ann Arbor Pioneer68.7SEC Championship
11Kyle Richards22:45.1Walled Lake Central68.6LVC Championship
9Miles Hoffman22:09.1Birmingham Seaholm68.6OAA Red 3
9Ali E Almawri22:31.3Dearborn Fordson68.6KLAA Championship
10Steven Hall22:12.4Detroit Cass Tech68.5PSL Championship
10Marcus Prihoda22:45.6Walled Lake Central68.5LVC Championship
11Logan Stauffer22:47.4Waterford Kettering67.9LVC Championship
11Kai Stone-Palmquist22:35.4Ypsilanti Community67.9SEC Championship
9Finnegan Leary22:22.4Bloomfield Hills67.9OAA White League
12Deegan Richardson22:28.5New Boston Huron67.8Huron League Championship
11Andrew Randall22:23.3Rochester Hills Stoney Creek67.6OAA White League
FRAiden Huizar22:38.5Taylor67.5Downriver League Championship
9Hussein Almanfi22:35.4Dearborn Fordson67.2KLAA Championship
10Thomas Sokol22:36.7Howell66.8KLAA Championship
FRNathan Barks22:40.8Gibraltar Carlson66.7Downriver League Championship
10Zane Algalham22:38.3Dearborn Fordson66.2KLAA Championship
FRAadam Abdul-Latif22:43.2Woodhaven Brownstown65.9Downriver League Championship
9Blair Jackson22:39.3Westland John Glenn65.9KLAA Championship
10Emerson McGuire22:39.4Canton65.9KLAA Championship
9Mason Russeau22:35.4Carleton Airport65.5Huron League Championship
10Creighton Beldin22:42.1Brighton65.0KLAA Championship
11Caleb Love22:31.9Royal Oak64.7OAA White League
10Jecori Gilbreath22:24.5Detroit East English64.5PSL Championship
12Javon Taylor22:24.6Detroit East English64.5PSL Championship
10Benjamin Goolsby22:32.8Rochester64.4OAA White League
12Anthony Provencher22:23.4Clarkston63.9OAA Red 3
12Mohammed Yusuf Ahamed Tariq22:25.2Troy63.3OAA Red 3
11Aneesh Cuddalore Vijaisarath22:27.0Troy62.7OAA Red 3
12Arnav Kodwani22:27.5Troy62.5OAA Red 3
9Mason Kidd22:45.3New Boston Huron62.2Huron League Championship
12Duke Walters22:31.5Detroit Davis Aerospace62.2PSL Championship
9Maverick Hager22:50.7Howell62.1KLAA Championship
10Jacob Hargreaves23:04.9Walled Lake Northern62.0LVC Championship
FRBrandon Simmons22:55.0Taylor62.0Downriver League Championship
9Ashton Hillary22:29.3Oxford61.9OAA Red 3
9Jake Hunter22:30.5Lake Orion61.5OAA Red 3
10Auden Kane22:41.5Bloomfield Hills61.5OAA White League
11Dkhell Neal22:33.8Detroit Western International61.4PSL Championship
10William Turner23:07.2White Lake Lakeland61.3LVC Championship
12Jacob Thor22:42.4Rochester61.2OAA White League
9Owen Crawford22:56.0Ypsilanti Lincoln61.0SEC Championship
JRConnor Hedke22:59.3Gibraltar Carlson60.6Downriver League Championship
9Tenyson Keysor22:56.9Howell60.0KLAA Championship
JRRicael Rodriguez23:01.6Dearborn Edsel Ford59.8Downriver League Championship
9Grayson Stanifer23:00.0Saline59.7SEC Championship
10Hayden Rutter22:47.8Rochester Hills Stoney Creek59.4OAA White League
9Brandon French22:38.0Lake Orion59.0OAA Red 3
9Liam Jimenez22:39.0Clarkston58.7OAA Red 3
11Henry Gobler22:39.7Troy58.4OAA Red 3
10Aayush Chaugule22:42.1Troy57.6OAA Red 3
9Zubair Ali22:42.5Oxford57.5OAA Red 3
10Henry Cobb22:54.0Bloomfield Hills57.3OAA White League
10Sarvesh Masalkar22:43.4Troy57.2OAA Red 3
FRCash Stanton23:10.8Gibraltar Carlson56.7Downriver League Championship
12Mahdi Chehab23:07.6Dearborn56.5KLAA Championship
10Jacob Monday22:46.1Rochester Adams56.3OAA Red 3
SoJonathan Lule23:23.2Walled Lake Western55.9LVC Championship
12Lucas Danaher22:58.7Royal Oak55.8OAA White League
9Omar Bejaoui23:11.0Dearborn Fordson55.3KLAA Championship
12Mukundan Iyengar22:49.2Troy55.3OAA Red 3
12Freddie Shepherd22:49.7Oxford55.1OAA Red 3
12Desmond Reinhard23:12.9Belleville54.7KLAA Championship
JRJackson Mcmanus23:17.8Gibraltar Carlson54.4Downriver League Championship
10Nathan Brashaw23:10.3Riverview53.9Huron League Championship
11Nathen Thie23:16.9Brighton53.4KLAA Championship
SRMichael Rowland23:21.7Trenton53.1Downriver League Championship
JRBolaji Peters23:21.7Southgate Anderson53.1Downriver League Championship
12Marty Watson23:21.3Dexter52.6SEC Championship
10Sujaitej Naravetla22:57.3Troy52.6OAA Red 3
9Markus Parker23:01.9Detroit Davis Aerospace52.0PSL Championship
12Dylan DuQuet23:21.3Livonia Franklin51.9KLAA Championship
10Alan He23:10.3Troy Athens51.9OAA White League
10Evan Leach23:23.5Ann Arbor Skyline51.8SEC Championship
9Nathan Workman23:22.7Livonia Churchill51.4KLAA Championship
11Gabe Ienciu23:11.7Troy Athens51.4OAA White League
10Josh Nigro23:37.5Highland-Milford51.2LVC Championship
9Ahmed Otaifah23:24.4Dearborn Fordson50.9KLAA Championship
11Ralph Walter23:38.7Highland-Milford50.8LVC Championship
9Robert Buxton23:06.4Detroit Henry Ford50.5PSL Championship
11Meer Ahmed23:29.1Ann Arbor Huron50.0SEC Championship
10Jacob Smith23:09.0Detroit Frederick Douglass49.7PSL Championship
11Weizhe Ding23:28.1Northville49.6KLAA Championship
9Mikal Robinson23:09.4Detroit Henry Ford49.5PSL Championship
FRLucas Mosley23:36.8Trenton48.1Downriver League Championship
12Antonio Fleming23:13.9Detroit Northwestern48.0PSL Championship
12Jacob Binion23:17.0Detroit Northwestern47.0PSL Championship
11Logan Makowski23:37.0Northville46.7KLAA Championship
9Aaron Samson23:26.2Rochester46.6OAA White League
10Ayaan Iqbal23:37.4Novi46.5KLAA Championship
9Braden Fulk23:51.4South Lyon East46.5LVC Championship
11Spencer Gillett23:38.2Livonia Churchill46.3KLAA Championship
10Abdullah Saleh23:38.2Dearborn46.3KLAA Championship
9Uriah Rogers23:27.2Royal Oak46.3OAA White League
9Zachary Davis23:38.8Westland John Glenn46.1KLAA Championship
10Princewill Ubajiogu23:41.1Livonia Churchill45.3KLAA Championship
10Cameron Ramsey23:23.7Detroit Northwestern44.8PSL Championship
10Brodie Mueller23:57.8South Lyon44.4LVC Championship
9DeCarlo Union23:44.5Westland John Glenn44.2KLAA Championship
10Manoj Lokam23:47.0Ypsilanti Lincoln44.0SEC Championship
11Lebron Goshton23:26.1Detroit Western International44.0PSL Championship
9Owen Noble23:36.8Royal Oak43.1OAA White League
12Carter Dunbar23:47.8Livonia Franklin43.1KLAA Championship
SOElijah Benskey23:53.6Trenton42.5Downriver League Championship
9Tyreek Williams23:31.0Detroit East English42.3PSL Championship
12Mithun Nandhakumar23:28.5Troy42.2OAA Red 3
10Rushi Jariwala23:29.0Troy42.0OAA Red 3
11Seungheon (Jayden) Lee23:29.5Troy41.8OAA Red 3
9Aidan Patton23:52.1Westland John Glenn41.6KLAA Championship
9Joshua Fletcher-Smith23:31.3Lake Orion41.2OAA Red 3
9Kevin Li23:31.4Troy41.2OAA Red 3
10Abhinav Thummalapally23:32.3Troy40.9OAA Red 3
10Max Xu23:33.3Troy40.6OAA Red 3
9Landin Watkins23:56.6Canton40.1KLAA Championship
9Nathaniel (Nate) Keck23:58.8Temperance Bedford40.1SEC Championship
9Timothy Peters23:57.3Livonia Franklin39.9KLAA Championship
9Jordaine Bell23:38.4Detroit Martin Luther King39.9PSL Championship
9Jonathan Primus24:01.2Ann Arbor Pioneer39.3SEC Championship
FRAaron Welsh24:04.4Allen Park38.9Downriver League Championship
9Kingston Hogan23:42.1Detroit Mumford38.6PSL Championship
11Joel Lazenby23:56.3New Boston Huron38.6Huron League Championship
11Cameron Jones-Mitchell23:42.3Detroit Henry Ford38.6PSL Championship
9Colton Maul23:50.9Rochester Hills Stoney Creek38.4OAA White League
12William Osborn23:40.4Clarkston38.2OAA Red 3
10Jack Grimes24:05.1Dexter38.0SEC Championship
11Richard Pawlowski23:42.5Oxford37.5OAA Red 3
10Justin Hart23:45.8Communication Media Arts37.4PSL Championship
11Mayomi Otagba23:46.4Detroit Mumford37.2PSL Championship
12Diego Antonio24:06.3Wayne Memorial36.9KLAA Championship
12Julian Farrell23:56.1Troy Athens36.6OAA White League
9Lucas Mutschler24:12.4Dexter35.5SEC Championship
11Aaron Beam23:59.7Troy Athens35.4OAA White League
10Landon Egli24:10.8Novi35.4KLAA Championship
FRJesus Torres24:15.6Taylor35.1Downriver League Championship
9Cole Harms24:13.7Ann Arbor Skyline35.1SEC Championship
11Jeffrey Harma24:00.8Rochester35.1OAA White League
9Timmy Kim24:12.3Novi34.9KLAA Championship
9Logan Sattler24:02.6Rochester34.5OAA White League
10Himank Bhat23:52.0Troy34.3OAA Red 3
Unknown Partic. 29523:53.6Troy33.8OAA Red 3
12Manav Vengilatt23:54.9Troy33.4OAA Red 3
9Jackson Broth23:59.1Lake Orion32.0OAA Red 3
12Raymond Jenkins24:24.0Saline31.7SEC Championship
11DeMarion Peterson24:03.7Detroit Denby Tech Prep31.4PSL Championship
12NDioubayvou Dia24:05.8Detroit Cody30.7PSL Championship
SODerek Linares Oropin24:29.2Lincoln Park30.6Downriver League Championship
10Makai Smith24:06.3Detroit Denby Tech Prep30.6PSL Championship
FRFernando Rojas24:29.8Lincoln Park30.4Downriver League Championship
12Sanjeev Nethaji24:04.1Troy30.3OAA Red 3
12Ethan Hornberger24:28.6Saline30.1SEC Championship
9Isaac Watson24:26.6Belleville30.1KLAA Championship
10Ricky Owens24:08.3Communication Media Arts29.9PSL Championship
9Mario Wilson24:09.3Detroit Frederick Douglass29.6PSL Championship
12Travair Bufkin24:09.3Detroit Henry Ford29.6PSL Championship
11Jack Ceo24:06.6Clarkston29.5OAA Red 3
9Dexter Francis24:30.9Ann Arbor Huron29.4SEC Championship
11Ethan Harkenrider24:07.1Troy29.3OAA Red 3
10Sujay Panuganti24:07.5Troy29.2OAA Red 3
SRGage Cartwright24:35.7Trenton28.4Downriver League Championship
10Matthew (Matt) Dudzinski24:29.1Flat Rock27.6Huron League Championship
12Bryce Bales24:36.7Dexter27.4SEC Championship
10Josh Briskey24:39.9Ann Arbor Huron26.4SEC Championship
9Rithvik Varma Chamarthi24:16.2Troy26.3OAA Red 3
9Yuyang Duan24:16.8Rochester Adams26.1OAA Red 3
9Aiden Gumz24:28.6Rochester25.8OAA White League
12Dean Gobler24:19.4Troy25.2OAA Red 3
11Kacper Tomczyk24:30.6Troy Athens25.1OAA White League
12Andrew Zhu24:19.8Rochester Adams25.1OAA Red 3
9Jaylen Lee24:23.1Crockett Midtown25.0PSL Championship
9Stephen Reindel24:42.3Northville24.9KLAA Championship
FRLiam Brake24:46.5Gibraltar Carlson24.8Downriver League Championship
10Cameron Wray24:20.9Oxford24.7OAA Red 3
9Gene Lapouttre24:39.1Flat Rock24.3Huron League Championship
12Aditya Koka24:24.0Troy23.7OAA Red 3
12Jacob Gilbert24:48.9Dexter23.4SEC Championship
12Seyassa Tenille24:28.2Detroit Northwestern23.3PSL Championship
11Eric Burnett24:32.8Detroit East English21.7PSL Championship
11Gabrielle Hawkins24:33.6Detroit Martin Luther King21.5PSL Championship
9Brian Jacobs24:34.5Crockett Midtown21.2PSL Championship
11Noor Hamze24:53.6Dearborn21.1KLAA Championship
12Daniel Wang24:54.3Westland John Glenn20.9KLAA Championship
10Rudolph Moussa24:33.0Troy20.7OAA Red 3
10Janile McCurry24:36.4Detroit Northwestern20.5PSL Championship
11Ahaan Malhotra24:34.5Troy20.2OAA Red 3
10Mario Ben24:37.6Detroit Davis Aerospace20.1PSL Championship
10Ashton Cason24:45.3Detroit East English17.6PSL Championship
9Liam Hodgkins25:06.5Dexter17.5SEC Championship
9Kayvon Ackley25:06.8Jackson17.4SEC Championship
11Demario Kelar24:46.0Communication Media Arts17.3PSL Championship
12Graham Gamber25:01.1New Boston Huron17.0Huron League Championship
10Otto Grunewald24:55.3Rochester16.9OAA White League
10Isaac Ribbentrop24:46.5Clarkston16.2OAA Red 3
SOGiuseppe Alastra25:15.0Wyandotte Roosevelt15.3Downriver League Championship
11Braeden Pobursky25:00.6Troy Athens15.1OAA White League
9Kyle Dixon24:52.7Crockett Midtown15.1PSL Championship
9Asher Hower25:00.7Rochester15.1OAA White League
9Logan Harper25:25.9Waterford Mott15.1LVC Championship
JRFreddy He25:17.5Trenton14.5Downriver League Championship
SOMichael Wilhelm25:19.5Gibraltar Carlson13.8Downriver League Championship
10Ian Carlile25:12.0New Boston Huron13.3Huron League Championship
9Ryan Sakowski25:17.3Northville13.2KLAA Championship
9Charles L Sorel24:58.7Detroit Davis Aerospace13.1PSL Championship
9Suhas Posimreddy25:08.9Rochester12.4OAA White League
11Brooks Jordan25:02.1Detroit Southeastern Tech12.0PSL Championship
9Brock Boyd25:41.7White Lake Lakeland9.8LVC Championship
9David Rambus25:08.7Detroit East English9.8PSL Championship
9Lucas Laginess25:31.9Northville8.4KLAA Championship
10Chauncey Chisolm25:14.4Detroit Southeastern Tech7.9PSL Championship
9Zane Tonova25:32.8Grosse Ile6.4Huron League Championship
12Jack Fisher25:34.3New Boston Huron5.9Huron League Championship
10Theodore Bau25:18.0Troy5.7OAA Red 3
10Deandre Gatewell25:21.7Detroit Mumford5.4PSL Championship
12Ryan Wang25:20.2Troy4.9OAA Red 3
JRKhalan Lowe25:47.8Trenton4.4Downriver League Championship
9Steven Bragg25:45.1Livonia Stevenson4.0KLAA Championship
10Steven Butts25:28.7Communication Media Arts3.1PSL Championship
10Pablo Sadler26:03.8Waterford Kettering2.4LVC Championship
9Charlie Mieloch26:04.2South Lyon2.3LVC Championship
9Braelen Russell25:53.2Belleville1.3KLAA Championship
12Hector Irehie25:31.9Troy1.0OAA Red 3
10Jack Day25:32.0Birmingham Seaholm1.0OAA Red 3
10Jaydin Brooks25:36.1Detroit Southeastern Tech0.6PSL Championship
12Thang Ly25:59.0Chelsea0.0SEC Championship

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
9Natasza Dudek17:50.0Ann Arbor Pioneer161.7SEC Championship
12Lucy Cook18:11.2Rochester151.6OAA White League
12Courtney Bovair18:21.2Carleton Airport149.9Huron League Championship
12Kaelin Hughes18:24.4Livonia Stevenson149.9KLAA Championship
9McKinley Jones18:27.6Saline149.1SEC Championship
11Ella Abraham18:21.0Rochester148.3OAA White League
11Leah Corby18:22.7Rochester Hills Stoney Creek147.8OAA White League
11Lydia LaMarra18:33.4Brighton146.9KLAA Championship
9Sienna Klemmer18:36.1Ann Arbor Pioneer146.3SEC Championship
12Mallory Bigelow18:14.8Oxford145.7OAA Red 3
10Jaelyn Ray18:40.6Pinckney144.8SEC Championship
9Savannah Staton18:40.6Saline144.8SEC Championship
12Ava Peters18:46.1Livonia Franklin142.6KLAA Championship
11Hana Boggess18:48.8Ann Arbor Pioneer142.1SEC Championship
10Becca Van Lent18:51.2Ann Arbor Skyline141.3SEC Championship
12Lucinda Paliani18:51.4Ann Arbor Huron141.2SEC Championship
10Colette Lozo18:51.3Northville140.9KLAA Championship
11Rianna Radulescu18:51.5Livonia Churchill140.8KLAA Championship
12Cassie Garcia18:55.4Northville139.5KLAA Championship
12Sophy Skeels18:58.4Adrian138.9SEC Championship
9Lucia Llanes18:59.7Ann Arbor Skyline138.4SEC Championship
11Juliet Lewis18:59.0Brighton138.3KLAA Championship
12Corynn Gady19:00.2Saline138.3SEC Championship
10Katelynn Egli18:59.6Novi138.1KLAA Championship
10El McMahan18:38.2Rochester Adams137.9OAA Red 3
9Ella Lorenz19:00.6Brighton137.8KLAA Championship
12Ava Alicandro19:16.8White Lake Lakeland137.7LVC Championship
10Ava Goodman19:06.4Hartland135.9KLAA Championship
12Taylor Brodeur18:46.5Oxford135.2OAA Red 3
10Katarina Munson19:09.6Saline135.1SEC Championship
10Annabeth Hazlewood19:11.3Salem134.2KLAA Championship
10Ayda Skeels19:12.4Adrian134.2SEC Championship
12Elle Bissett19:14.0Brighton133.3KLAA Championship
11Audrey Hamilton18:52.2Troy133.3OAA Red 3
11Bella LaFountain19:11.4Monroe St. Mary CC133.2Huron League Championship
10Nina Moore19:18.2Ann Arbor Pioneer132.3SEC Championship
12Kaitlyn Kauppila18:56.0Rochester Adams132.0OAA Red 3
11Courtney Lince19:18.1Brighton132.0KLAA Championship
12Catherine Steele19:10.5Farmington131.8OAA White League
11Lillian (Lilli) Schlack19:21.3Saline131.2SEC Championship
11Taylor Parsons19:14.2Rochester130.6OAA White League
11Maizie Cavanaugh19:22.3Brighton130.6KLAA Championship
11Mackenzie Dicken19:24.1Plymouth130.0KLAA Championship
FRCharley Mckay19:31.8Woodhaven Brownstown129.7Downriver League Championship
10Linda Lopez19:04.0Lake Orion129.3OAA Red 3
12Alena Blumberg19:29.7Dexter128.4SEC Championship
12Molly Baracco19:21.4Farmington128.2OAA White League
11Sophia Nunnery19:30.8Hartland127.7KLAA Championship
10Jillian Broyles19:47.9Highland-Milford127.4LVC Championship
11Avery Turk19:29.5New Boston Huron127.2Huron League Championship
11Cayla Marzban19:33.2Brighton126.9KLAA Championship
11Leena Shelgikar19:34.4Ann Arbor Huron126.9SEC Championship
10Avery DeGrendel19:13.6Clarkston126.1OAA Red 3
10Iva Ravindra19:37.6Temperance Bedford125.8SEC Championship
10Samantha Bartell19:41.0Salem124.3KLAA Championship
10Addison Brigham19:19.8Clarkston124.1OAA Red 3
12Madalynn Karsies19:42.8Pinckney124.1SEC Championship
10Irie Scrase19:43.8Ann Arbor Skyline123.7SEC Championship
9Madison Petty19:44.2Adrian123.6SEC Championship
11Becca Jud19:44.1Salem123.3KLAA Championship
11Lauren Bradley20:00.9Highland-Milford123.0LVC Championship
11Amerie Wilson19:42.0Milan123.0Huron League Championship
9Charlotte Jones19:39.1Rochester122.3OAA White League
10Kendal Russette19:25.3Clarkston122.2OAA Red 3
10Olivia Jenney19:40.6Bloomfield Hills121.8OAA White League
10Emily Alt20:05.0Walled Lake Northern121.7LVC Championship
11Mya Tass19:52.0Novi120.7KLAA Championship
9Adelynn Turck19:53.2Saline120.6SEC Championship
11Annabelle Beloiu19:52.8Northville120.4KLAA Championship
11Selena White19:53.5Brighton120.2KLAA Championship
SRMarisa Chuey20:01.7Trenton119.8Downriver League Championship
12Grace Roth19:56.0Saline119.7SEC Championship
9Zoha Mazhar19:57.2Northville118.9KLAA Championship
12Rosa Brody19:58.3Canton118.6KLAA Championship
11Kierra Magner19:55.7Farmington116.8OAA White League
12Madie Miller19:41.8Troy116.7OAA Red 3
9Ella Baker20:01.0Carleton Airport116.7Huron League Championship
12Brooklyn Hannah20:04.2Livonia Franklin116.6KLAA Championship
10Isla Tharp20:05.3Ann Arbor Skyline116.6SEC Championship
9Olivia Peterson19:56.5Royal Oak116.5OAA White League
FRAnnabelle Chan20:11.9Woodhaven Brownstown116.4Downriver League Championship
9Claire Galas20:06.1Novi116.0KLAA Championship
10Anna Macdonald19:58.3Royal Oak115.9OAA White League
11Kayla Ward20:22.7South Lyon115.8LVC Championship
12Molly Grubb19:44.7Birmingham Seaholm115.8OAA Red 3
11Elise Maurer20:07.0Northville115.7KLAA Championship
10Mia Carson20:07.0Northville115.7KLAA Championship
SOAdrianna Zub20:14.7Allen Park115.4Downriver League Championship
9Eliana Fredrick20:23.8Walled Lake Northern115.4LVC Championship
11Molly Kate Coates20:08.2Northville115.3KLAA Championship
10Kodie Snyder20:09.4Dexter115.2SEC Championship
10Morgan Scally20:24.4White Lake Lakeland115.2LVC Championship
10Claire Porinsky20:24.9South Lyon East115.0LVC Championship
9Sadie Bohnsack20:10.9Ann Arbor Huron114.7SEC Championship
12Rosie Gregory20:10.0Northville114.7KLAA Championship
12Megan Woelkers20:09.9Flat Rock113.7Huron League Championship
10Lucia Lachapelle20:15.2Northville112.9KLAA Championship
12Natalia DeMea20:16.3Chelsea112.9SEC Championship
12Lucy Pike20:17.2Ann Arbor Pioneer112.6SEC Championship
11Morgan Christopher20:16.3Brighton112.6KLAA Championship
10Sophie Roth20:17.4Saline112.5SEC Championship
10Julie Schuessler20:17.4Livonia Churchill112.2KLAA Championship
12Alena Tiernan20:35.5White Lake Lakeland111.5LVC Championship
12Stephanie Bulat20:11.6Rochester111.5OAA White League
9Mira Shelgikar20:22.1Ann Arbor Huron111.0SEC Championship
10Jane Meinecke20:13.6Royal Oak110.8OAA White League
10Kareena Babu20:22.6Novi110.5KLAA Championship
9Sam Horton20:38.7White Lake Lakeland110.4LVC Championship
10Paige Haller20:39.1Walled Lake Central110.3LVC Championship
12Addison Bruckman20:24.2Dexter110.3SEC Championship
SRRaelyn Mclaughlin20:30.3Woodhaven Brownstown110.2Downriver League Championship
9Jenna Berkimer20:23.5Brighton110.2KLAA Championship
11Cecilia Kreiter20:01.5Rochester Adams110.2OAA Red 3
10Genevieve Connolly20:39.8White Lake Lakeland110.1LVC Championship
11Samantha Bieber20:29.7Chelsea108.4SEC Championship
9Lila Edison20:30.5Ann Arbor Skyline108.2SEC Championship
10Natalie Meldrum20:07.7Lake Orion108.1OAA Red 3
12Meher Deol20:21.9Troy Athens108.0OAA White League
12Madison McCall20:30.5Brighton107.8KLAA Championship
11Bridget Kerber20:36.8Ann Arbor Pioneer106.1SEC Championship
10Katelyn Parrish20:28.3Farmington105.9OAA White League
11Rachael Halkey20:36.5Livonia Churchill105.8KLAA Championship
9Mia Maccani20:30.1Royal Oak105.3OAA White League
12Ailey Kenny20:17.2Rochester Adams104.9OAA Red 3
SRDevyn Dorey20:47.5Trenton104.5Downriver League Championship
SOHope Noal20:50.9Woodhaven Brownstown103.4Downriver League Championship
12Camden Essenmacher20:43.9Hartland103.4KLAA Championship
FRGiada Fioritto20:51.6Gibraltar Carlson103.1Downriver League Championship
12Joanna Philip20:44.6Novi103.1KLAA Championship
11Caroline LaPointe20:45.5Plymouth102.8KLAA Championship
11Sydney Fischer20:23.6Clarkston102.8OAA Red 3
12Mackenzie Sellenraad20:46.7Saline102.8SEC Championship
9Layla Blumberg20:47.1Dexter102.6SEC Championship
10Lucinda Gubbini20:48.5Ann Arbor Pioneer102.2SEC Championship
9Hannah DePestel20:47.6Hartland102.1KLAA Championship
11Elliana Neuer20:47.9Hartland102.0KLAA Championship
11Amelia Cribbins20:49.3Dexter101.9SEC Championship
12Lia Toltzman20:26.5Troy101.8OAA Red 3
12Mia Snellgrove20:40.6Rochester101.8OAA White League
12Ilett Martinez20:48.7Wayne Memorial101.8KLAA Championship
9Riah Guoin20:42.0Rochester Hills Stoney Creek101.3OAA White League
10Olivia Dixon20:28.7Birmingham Seaholm101.1OAA Red 3
11Maddy Piotrowski20:43.1Troy Athens101.0OAA White League
11Kinsey Nordbeck20:51.4Livonia Franklin100.9KLAA Championship
9Karina Mihai-Grammes20:52.5Adrian100.8SEC Championship
12Lauren Thompson20:52.6Chelsea100.8SEC Championship
11Natalie Workman20:51.6Livonia Churchill100.8KLAA Championship
10Anna Halliday20:51.7Howell100.8KLAA Championship
9Amelia Garvin20:29.7Clarkston100.8OAA Red 3
9Zoe Bossmann20:52.7Ann Arbor Huron100.8SEC Championship
9Lucy Morrow20:51.8Livonia Franklin100.7KLAA Championship
11Carina Tortelli20:52.2Novi100.6KLAA Championship
12Maureen Mangan20:52.3Brighton100.6KLAA Championship
11Laila Bodell20:30.8Oxford100.4OAA Red 3
9Claire Miller20:50.0Monroe Jefferson100.3Huron League Championship
12Allison Murray20:45.2Rochester Hills Stoney Creek100.3OAA White League
11Abby Spencer20:45.8Farmington100.1OAA White League
12Annabel O’Haver20:54.9Dexter100.0SEC Championship
10Viktoria MacDougall20:46.3Farmington99.9OAA White League
11Macy Czelada21:11.9South Lyon99.4LVC Championship
11Haley Sutherby21:12.2Walled Lake Northern99.3LVC Championship
FRJamie Glatfelter21:04.0Trenton99.0Downriver League Championship
10Allie Gallagher21:13.2Walled Lake Northern98.9LVC Championship
11Adrienne Stewart20:58.5Ann Arbor Skyline98.8SEC Championship
9Alexandra Green20:35.6Birmingham Seaholm98.8OAA Red 3
10Olivia Carlson20:50.7Bloomfield Hills98.4OAA White League
11Kaily McDaniel20:56.0Milan98.3Huron League Championship
11Adele Bush20:38.8Birmingham Seaholm97.7OAA Red 3
9Morgan Mahoney21:01.1Hartland97.6KLAA Championship
12Kim Miller20:59.4Monroe Jefferson97.2Huron League Championship
9Avay Yaldou21:02.6Northville97.1KLAA Championship
12Kerrigan Kennedy21:20.0Highland-Milford96.7LVC Championship
9Sophia Jiang21:04.1Northville96.6KLAA Championship
10Tessa Kozlowski20:56.3Rochester Hills Stoney Creek96.6OAA White League
10Julia Crowe21:04.7Northville96.4KLAA Championship
10Renata Arreola-Olvera21:05.4Novi96.2KLAA Championship
10Sophia Johnson21:07.7Temperance Bedford95.8SEC Championship
9Abigail Galazka21:08.1Brighton95.3KLAA Championship
9Maria Kane21:24.1Walled Lake Central95.3LVC Championship
10Liliana Anderson20:46.5Lake Orion95.2OAA Red 3
FRJoy Schuck21:15.9Southgate Anderson95.0Downriver League Championship
10Marianna Muzzin20:47.2Birmingham Seaholm94.9OAA Red 3
11Anna Green21:10.3Brighton94.6KLAA Championship
9Ella Tillman21:11.1Brighton94.3KLAA Championship
10Addison Sokolowski21:27.2Highland-Milford94.3LVC Championship
11Brenna Baker21:08.7Carleton Airport94.1Huron League Championship
11Nora Rioux21:12.4Howell93.9KLAA Championship
9Priya Sastry21:13.0Northville93.7KLAA Championship
9Kennedy Copenhaver21:05.8Royal Oak93.4OAA White League
10Gwen Stotts-Walshe21:14.9Ann Arbor Skyline93.4SEC Championship
12Emily Bieniasz21:31.0Walled Lake Central93.0LVC Championship
11Meghan Mullen21:31.3South Lyon East92.9LVC Championship
JRElliana Perugi21:22.3Woodhaven Brownstown92.9Downriver League Championship
11Grace Brown21:16.9Jackson92.7SEC Championship
10Madison Cornett21:32.5Highland-Milford92.5LVC Championship
SRMercedes Dziendziel21:23.7Wyandotte Roosevelt92.4Downriver League Championship
11Kennedy Matson21:17.7Dexter92.4SEC Championship
9Chloe Cratsenburg21:17.0Plymouth92.3KLAA Championship
11Mia Fernandez21:17.5Canton92.2KLAA Championship
9Naya Abu Yasin21:18.7Northville91.8KLAA Championship
10Breslin Scott21:35.8White Lake Lakeland91.4LVC Championship
12Abby Roth21:21.3Saline91.2SEC Championship
12Stella Phillips20:58.5Rochester Adams91.2OAA Red 3
10Brynn Zawislak20:58.6Troy91.1OAA Red 3
12Jamie Patterson20:59.0Oxford91.0OAA Red 3
FRAlexis Kmiecik21:28.3Woodhaven Brownstown90.9Downriver League Championship
10Alison Kauffman21:23.6Ann Arbor Skyline90.5SEC Championship
12Hannah Sisson21:25.0Dexter90.0SEC Championship
9Eastynn Charder21:25.4Pinckney89.9SEC Championship
12Mia Schroeder21:21.5Monroe Jefferson89.8Huron League Championship
11Sydnee Lefief21:20.2Bloomfield Hills88.6OAA White League
9Savannah Astras21:20.7Bloomfield Hills88.4OAA White League
12Clara Peikert21:29.9Ann Arbor Pioneer88.4SEC Championship
10Mary Graves21:07.0Lake Orion88.3OAA Red 3
10Zora Ziolkowski21:31.3Chelsea87.9SEC Championship
11Lily Limberg21:22.7Rochester87.8OAA White League
10Samantha DeMore21:31.7Novi87.4KLAA Championship
12Megan Fannon21:47.8South Lyon East87.4LVC Championship
10Mia Lopez21:34.0Ann Arbor Pioneer87.0SEC Championship
11Anna Coury21:35.4Monroe86.5SEC Championship
12Yana Chamiso21:34.5Canton86.5KLAA Championship
10Claire Gibson21:36.1Dexter86.3SEC Championship
10Liv Brody21:35.7Canton86.1KLAA Championship
9Avery Strom21:14.1Troy86.0OAA Red 3
10Maya Whelan21:37.9Tecumseh85.7SEC Championship
12Ellie Nohovig21:53.3Highland-Milford85.6LVC Championship
12Payton Wertz21:54.5Highland-Milford85.2LVC Championship
9Audrey Hoang21:16.6Clarkston85.1OAA Red 3
9Kenzie Kramer21:16.9Clarkston85.0OAA Red 3
FRLivia Boucher21:46.1Gibraltar Carlson85.0Downriver League Championship
12Rebecca Secord21:17.5Oxford84.8OAA Red 3
10Madison Lancaster21:37.2Milan84.6Huron League Championship
10Jillian Lower21:41.4Dexter84.5SEC Championship
12Lauren Bickerdt21:25.6Detroit Renaissance84.1PSL Championship
10Jenna Sievert21:58.2White Lake Lakeland84.0LVC Championship
11Alyssa Korte21:40.8Grosse Ile83.4Huron League Championship
12Isabel Farley-Gillay21:44.0Plymouth83.3KLAA Championship
12Irene Oh21:22.5Troy83.2OAA Red 3
11Ellie Jasperson21:45.0Northville83.0KLAA Championship
10Lauren Watkins21:45.5Northville82.8KLAA Championship
9Maren Greve21:37.5Rochester82.8OAA White League
10Aiyana Wyman21:37.6Royal Oak82.8OAA White League
11Arianna Huyck21:45.8Novi82.7KLAA Championship
12Hannah Childers21:23.8Rochester Adams82.7OAA Red 3
10Chelsea Myrand21:25.1Oxford82.3OAA Red 3
10Natalia Hurd21:47.6Northville82.1KLAA Championship
9Jaelynn Greene21:45.2Carleton Airport81.9Huron League Championship
FRGabbie Alexander21:55.4Woodhaven Brownstown81.9Downriver League Championship
12Valeria Miranda-Diaz21:41.9Troy Athens81.4OAA White League
11Claire Cousineau21:51.0Tecumseh81.3SEC Championship
11Brooklyn Reason21:51.2Pinckney81.3SEC Championship
11Kylie Golub21:28.3Clarkston81.2OAA Red 3
9Virginia Barrett21:51.4Tecumseh81.2SEC Championship
11Tanishka Tewari21:51.4Ann Arbor Huron81.2SEC Championship
10Camryn Nowak21:51.7Tecumseh81.1SEC Championship
9Klair Baker21:51.8Adrian81.1SEC Championship
12Delaney Mays21:51.8Pinckney81.1SEC Championship
10Brooklyn Smith21:51.0Brighton81.0KLAA Championship
11Lucy VanHaerents21:43.3Royal Oak80.9OAA White League
10Isabella Rushlow21:52.4Plymouth80.5KLAA Championship
11Elena Easow21:45.7Rochester80.1OAA White League
11Daniella Levitt21:32.5Rochester Adams79.8OAA Red 3
10Khloe Lee21:55.1Plymouth79.6KLAA Championship
9Julia Warrington21:33.3Oxford79.6OAA Red 3
11Emma Viggiano21:48.0Royal Oak79.3OAA White League
12Maya Labonte21:58.0Northville78.7KLAA Championship
10Kerrington Fields-McCurdy21:59.6Livonia Stevenson78.1KLAA Championship
11Charlotte Strausbaugh21:51.6Rochester Hills Stoney Creek78.1OAA White League
10Emmi Dober22:00.7Northville77.8KLAA Championship
9Angelina Jovicic22:02.0Adrian77.7SEC Championship
10Sophie Dockham22:01.2Brighton77.6KLAA Championship
9Hannah Outlaw22:01.4Brighton77.5KLAA Championship
11Katie Drouillard21:39.4Birmingham Seaholm77.5OAA Red 3
12Reese Oberski22:02.4Temperance Bedford77.5SEC Championship
12Regina Garcia Burciaga21:40.4Rochester Adams77.2OAA Red 3
10Elizabeth Macey21:54.4Royal Oak77.2OAA White League
12Emily Sell21:59.9Carleton Airport77.0Huron League Championship
11Alison Doka21:55.4Rochester Hills Stoney Creek76.9OAA White League
12Madeline Augustyn22:20.4White Lake Lakeland76.5LVC Championship
12Ayla Balazer22:05.9Ann Arbor Skyline76.4SEC Championship
SRAnahi Chapa22:14.3Allen Park75.6Downriver League Championship
SRMaraya Finklea22:15.2Gibraltar Carlson75.3Downriver League Championship
11Tia Cocciolone22:10.6Ann Arbor Skyline74.8SEC Championship
10Mara Mocanu22:10.8Ann Arbor Skyline74.7SEC Championship
11Nishka Kalantry22:12.2Ann Arbor Huron74.3SEC Championship
11Madelyn Carcone21:49.2Rochester Adams74.3OAA Red 3
10Lillian Bryan22:11.3Belleville74.2KLAA Championship
12Taylor Karasinski22:08.4Grosse Ile74.2Huron League Championship
9Gracie Grzymokwski22:27.4White Lake Lakeland74.2LVC Championship
11Lillian Brodoski21:50.2Lake Orion73.9OAA Red 3
JRLoreli Harris22:19.6Wyandotte Roosevelt73.8Downriver League Championship
9Allie Walker21:50.6Clarkston73.8OAA Red 3
11Micaela Penchoff22:04.9Royal Oak73.7OAA White League
12Kyla Zonneveld22:29.6White Lake Lakeland73.5LVC Championship
9Claire Steinbrecher22:15.3Dexter73.2SEC Championship
11Emma Doyle22:30.4Walled Lake Northern73.2LVC Championship
10Jordyn Burr21:58.4Detroit Renaissance73.2PSL Championship
10Juleigh Husby22:12.4Monroe St. Mary CC72.9Huron League Championship
9Brinley Neuer22:15.6Hartland72.8KLAA Championship
10Olivia Petrowski22:08.9Royal Oak72.4OAA White League
10Julianna Richards22:18.0Dexter72.3SEC Championship
9Karinna Waara22:17.1Livonia Stevenson72.3KLAA Championship
10Kelly McKaig22:17.9Brighton72.0KLAA Championship
10Kayla Christesen22:15.3New Boston Huron71.9Huron League Championship
12Ava Spirl22:18.6Canton71.8KLAA Championship
10Maya Elachkar22:18.9Dearborn Fordson71.7KLAA Championship
FRAvalina Williamson22:26.1Trenton71.6Downriver League Championship
10Ella McFarlane22:16.2Riverview71.6Huron League Championship
12Dakota Poljanac22:11.6Rochester71.5OAA White League
12Ava Unger22:20.1Northville71.3KLAA Championship
11Corinna Aulph22:21.5Monroe71.2SEC Championship
9Advika Rao21:59.2Lake Orion70.9OAA Red 3
9Avery Ansel21:59.3Troy70.9OAA Red 3
12Kylie Warner22:23.6Saline70.5SEC Championship
11Layla Kallivayalil22:14.8Bloomfield Hills70.4OAA White League
12Annabelle Jenkins22:24.1Canton70.0KLAA Championship
11Lillian Wood22:24.4Plymouth69.9KLAA Championship
11Sammi Gale22:24.4Northville69.9KLAA Championship
12Lily Miles22:02.4Clarkston69.9OAA Red 3
SOReagan Reaume22:31.9Gibraltar Carlson69.7Downriver League Championship
10Kodi Qin22:25.2Novi69.6KLAA Championship
JRMolly Weaver22:32.4Woodhaven Brownstown69.5Downriver League Championship
9Reagan Bradley22:41.8Highland-Milford69.4LVC Championship
11Adelaide Crane22:25.9Brighton69.4KLAA Championship
9Anna Bohan22:04.0Clarkston69.3OAA Red 3
10Claire Pikal22:42.3Waterford Kettering69.2LVC Championship
10Alissa Monsere22:42.3Highland-Milford69.2LVC Championship
11Louise Halsey22:19.5Rochester68.8OAA White League
10Gabrielle Goleski22:05.9Lake Orion68.7OAA Red 3
9Evelyn Bosanko22:28.7Canton68.4KLAA Championship
11Kenna Klonowski22:45.0South Lyon East68.3LVC Championship
SOErin Sax22:36.2Woodhaven Brownstown68.3Downriver League Championship
12Rachel Sprauer22:30.3Ann Arbor Pioneer68.2SEC Championship
12Julieta Turon22:30.3Ann Arbor Huron68.2SEC Championship
9Lauren Vaughn22:29.9Brighton68.0KLAA Championship
12Selina Lin22:07.9Birmingham Seaholm68.0OAA Red 3
9Amelia Price22:46.0Walled Lake Western68.0LVC Championship
12Carolyn Schwartz22:32.0Saline67.7SEC Championship
9Joelle Saad22:31.5Dearborn67.5KLAA Championship
9Hailey Lan22:10.3Troy67.2OAA Red 3
12Jessica Warren22:33.7Tecumseh67.1SEC Championship
11Hannah Bougher22:35.0Dexter66.7SEC Championship
9Lauryn Harper22:26.7Troy Athens66.4OAA White League
10London Landini22:35.8Tecumseh66.4SEC Championship
11Grace Fredericks22:36.0Temperance Bedford66.3SEC Championship
11Isabelle Downs22:51.4South Lyon East66.2LVC Championship
11Madeline Samborski22:36.0Hartland66.0KLAA Championship
10Emma Slater22:36.5Livonia Franklin65.8KLAA Championship
10Lilly Francek22:15.8Lake Orion65.4OAA Red 3
11Kacey Daniels22:22.4Detroit Renaissance65.2PSL Championship
10Samantha Allen22:55.1South Lyon East65.0LVC Championship
10Lillian (Lilly) Rodger22:40.2Livonia Stevenson64.6KLAA Championship
12Jessica Duncan22:18.3Troy64.6OAA Red 3
10Addie Jones22:41.0Salem64.3KLAA Championship
11Lucineia Harvey22:57.7South Lyon64.1LVC Championship
12Madison Ross22:38.9Milan64.1Huron League Championship
10Kendall Beus22:42.2Novi63.9KLAA Championship
9Charlotte Kinder22:43.3Ann Arbor Pioneer63.9SEC Championship
12Olivia Szczepanik22:44.0Temperance Bedford63.7SEC Championship
9Delia Brooks22:40.1Grosse Ile63.6Huron League Championship
9Veeksha Chithra Anil22:43.2Novi63.6KLAA Championship
12Samantha Hanna22:43.2Brighton63.6KLAA Championship
10Chelsea Lai22:44.1Plymouth63.3KLAA Championship
SOJulianne Nadolski22:52.7Southgate Anderson62.8Downriver League Championship
12Christina Roberts22:47.2Chelsea62.6SEC Championship
10Diane Zhao22:46.6Northville62.5KLAA Championship
SRAbby Caudill22:53.7Wyandotte Roosevelt62.4Downriver League Championship
11Amelia Brennan23:03.2Highland-Milford62.3LVC Championship
11Eliza Grocki22:44.7Riverview62.1Huron League Championship
12Maria Mollicone22:40.2Rochester61.9OAA White League
12Chloe DeLand22:49.4Howell61.5KLAA Championship
12Shana Tudor22:27.8Troy61.4OAA Red 3
11Nancy Gordon22:51.0Adrian61.3SEC Championship
9Emily Montierth22:50.4Dearborn61.2KLAA Championship
12Mariana Milan22:28.5Lake Orion61.2OAA Red 3
9Lillian West22:48.1New Boston Huron61.0Huron League Championship
12Allison DiTullio22:51.3Salem60.9KLAA Championship
9Olivia Roelofs22:53.5Canton60.2KLAA Championship
10Leila Morris22:54.7Tecumseh60.1SEC Championship
10Harper Pinto22:55.1Ann Arbor Huron60.0SEC Championship
10Isabel McEwen22:55.8Ann Arbor Pioneer59.7SEC Championship
10Brooklyn Coyle23:11.1Walled Lake Central59.6LVC Championship
9Aria Lin22:55.4Novi59.5KLAA Championship
11Jillian Hayes22:56.4Saline59.5SEC Championship
10Charlotte Cotta22:48.0Troy Athens59.3OAA White League
12Kate Boone22:34.3Rochester Adams59.2OAA Red 3
11Alyssa Gershon22:57.1Livonia Churchill59.0KLAA Championship
SRRylie Sulewski23:04.7Gibraltar Carlson58.8Downriver League Championship
12Elizabeth (Lizzie) Thibeault22:59.1Saline58.6SEC Championship
9Genevieve Schairer22:36.2Birmingham Seaholm58.6OAA Red 3
11Zeva Hathaway22:59.8Pinckney58.4SEC Championship
12Maddox Lundsten22:50.8Rochester Hills Stoney Creek58.4OAA White League
9Grace Thomas22:50.8Farmington58.4OAA White League
FRHarper Jackson23:06.1Gibraltar Carlson58.3Downriver League Championship
12Jasmine Boggy23:00.2Ann Arbor Pioneer58.3SEC Championship
11Jaymie Miller22:51.3Bloomfield Hills58.2OAA White League
12Giovanna Savoy Ferreira22:51.6Rochester Hills Stoney Creek58.1OAA White League
12Allysa Kelly23:01.6Temperance Bedford57.8SEC Championship
11Madison Kemp22:57.7Carleton Airport57.8Huron League Championship
10Morgan Hoyt22:39.2Oxford57.6OAA Red 3
9Sydney Foster22:45.3Detroit Renaissance57.6PSL Championship
12Caroline Simpson22:53.9Rochester Hills Stoney Creek57.4OAA White League
10Rosa Lara-Escobar23:02.0Livonia Stevenson57.3KLAA Championship
10Mia Washington23:03.3Saline57.2SEC Championship
SRStarr Hammill23:09.8Wyandotte Roosevelt57.1Downriver League Championship
11Sophia Duclos23:19.3Walled Lake Northern56.9LVC Championship
10Kayle Babowicz23:00.8Flat Rock56.7Huron League Championship
9Sade Napier23:05.4Ypsilanti Lincoln56.5SEC Championship
11Lauren Peppers23:02.4Monroe St. Mary CC56.2Huron League Championship
9Marissa Salazar23:07.0Saline56.0SEC Championship
10Juniper Talley23:06.4Plymouth55.9KLAA Championship
11Gabby Shaw23:06.7Salem55.8KLAA Championship
9Madelene Vargo23:06.8Livonia Churchill55.7KLAA Championship
11Leona Knudsen23:04.3Monroe St. Mary CC55.6Huron League Championship
11Bhuvi Narkhede22:45.5Troy55.5OAA Red 3
9Caitlin Walenciak23:23.6South Lyon East55.5LVC Championship
12Anika Hill23:09.8Temperance Bedford55.1SEC Championship
10Miranda Fulop23:09.8Temperance Bedford55.1SEC Championship
11Riley McCann22:46.9Oxford55.0OAA Red 3
11Aubrey Miscikowski23:10.5Temperance Bedford54.8SEC Championship
10Kira Pebley23:09.8Novi54.7KLAA Championship
11Paige Zirk23:10.8Salem54.4KLAA Championship
9Hadley Worsham23:10.8Brighton54.4KLAA Championship
12Erin Gallagher23:26.9South Lyon East54.4LVC Championship
11Bailey Kerr23:08.0Grosse Ile54.4Huron League Championship
10Eliza Bigelow23:12.3Dexter54.3SEC Championship
9Ella Epperson23:11.8Northville54.1KLAA Championship
10Hayleigh Belkofer23:13.5Temperance Bedford53.8SEC Championship
12Kendall Sieradski22:50.7Clarkston53.8OAA Red 3
9Lila VanAssche23:13.3Belleville53.6KLAA Championship
11Willa Winstanley23:13.6Canton53.5KLAA Championship
12Tvarika Vinothan22:52.3Rochester Adams53.2OAA Red 3
9Anna Fike22:52.9Rochester Adams53.0OAA Red 3
12Sunnie Fabian23:15.1Livonia Franklin53.0KLAA Championship
10Ivanna O’neal23:15.4Canton52.9KLAA Championship
10Morgan Sprague23:32.3White Lake Lakeland52.6LVC Championship
11Adela Jurado23:32.5White Lake Lakeland52.5LVC Championship
9Marina Echegoyen23:17.7Ypsilanti Lincoln52.4SEC Championship
9Evelyn Felt23:32.9Highland-Milford52.4LVC Championship
10Pia Odell23:18.1Ann Arbor Skyline52.3SEC Championship
9Lily Vivio23:33.2White Lake Lakeland52.3LVC Championship
10Siena Lewis22:55.6Oxford52.1OAA Red 3
12Brooke Butcher23:18.0Hartland52.0KLAA Championship
12Valentina Aguirre22:56.0Troy52.0OAA Red 3
12Lianne Liu23:19.1Ann Arbor Huron52.0SEC Championship
11Taryn Marco23:34.8White Lake Lakeland51.7LVC Championship
10Frances Ford23:19.3Northville51.6KLAA Championship
SRBrooklyn Kemokai23:26.6Gibraltar Carlson51.5Downriver League Championship
12Olivia Shaieb23:20.8Dexter51.4SEC Championship
12Luciana Lacroix22:57.8Lake Orion51.4OAA Red 3
11Hannah Gritzmaker23:20.9Saline51.4SEC Championship
12Sydney Mason23:17.1Carleton Airport51.3Huron League Championship
12Baneen Al-Heleal23:21.3Ypsilanti Community51.2SEC Championship
11Reshmi Senthil Kumar22:58.4Troy51.2OAA Red 3
9Astrid Leininger23:22.1Adrian51.0SEC Championship
10Riley Jurand22:59.9Clarkston50.7OAA Red 3
10Presley Wilson23:22.0Hartland50.7KLAA Championship
9Ella McCleery23:23.5Ypsilanti Community50.5SEC Championship
12Janah Byrne23:24.2Temperance Bedford50.3SEC Championship
12Amelia Guccione23:01.7Lake Orion50.1OAA Red 3
11Riley Provost23:25.0Saline50.0SEC Championship
11Kayla Whitaker23:22.1Riverview49.6Huron League Championship
10Mae Barbaro23:26.3Dexter49.6SEC Championship
11Yana Panchal23:25.5Northville49.5KLAA Championship
9Grace Zhao23:27.5Northville48.8KLAA Championship
12Ankita Karnam23:27.7Novi48.8KLAA Championship
10Lauren Austin23:28.2Livonia Stevenson48.6KLAA Championship
10Zoe Slater23:28.3Livonia Franklin48.6KLAA Championship
10Emma Norred23:20.9Rochester Hills Stoney Creek48.4OAA White League
11Kaavya Krishnamony23:29.1Novi48.3KLAA Championship
11Mireille Hunter23:30.7Chelsea48.1SEC Championship
11Elsa Wenzlaff23:31.6Ann Arbor Skyline47.8SEC Championship
11Stephanie Daksiewicz23:30.6Brighton47.8KLAA Championship
9Mattie Leightner23:32.6Adrian47.5SEC Championship
12Lilliana Matatov23:31.9Northville47.4KLAA Championship
11Lila Keranen23:31.9Brighton47.4KLAA Championship
JRAudrey Fallone-Gerou23:40.1Trenton47.0Downriver League Championship
10Dora Zheng23:33.1Northville47.0KLAA Championship
9Isabel Herrin23:11.6Clarkston46.8OAA Red 3
10Caitlin Widener23:11.7Lake Orion46.8OAA Red 3
12Avanti Ganesan23:34.8Ann Arbor Pioneer46.7SEC Championship
10Madison Reineck23:33.8Howell46.7KLAA Championship
10Ruthie Scott23:36.3Ann Arbor Skyline46.2SEC Championship
10Noelle Shourds23:35.4Brighton46.2KLAA Championship
12Julianna Heung23:36.5Ann Arbor Skyline46.2SEC Championship
12Leah Alarie23:13.7Birmingham Seaholm46.1OAA Red 3
12Josie Jackson23:37.0Chelsea46.0SEC Championship
10Waverly Pearce23:28.7Bloomfield Hills45.8OAA White League
9Annabelle Harris23:37.0Novi45.7KLAA Championship
10Kiara Causley23:15.5Clarkston45.5OAA Red 3
11Cheyenne Jasper23:16.0Oxford45.3OAA Red 3
9Morgan McMichael23:39.9Tecumseh45.0SEC Championship
12Makenzie Weiher23:40.2Temperance Bedford44.9SEC Championship
11Lucy Fabrizio23:17.3Clarkston44.9OAA Red 3
FRCasha Grzywacz23:46.7Gibraltar Carlson44.8Downriver League Championship
12Addison Pearce23:41.0Belleville44.3KLAA Championship
10Sydney Sweeney23:42.6Livonia Stevenson43.8KLAA Championship
9Ella Parker23:20.9Clarkston43.7OAA Red 3
10Gwen Mazzara23:59.2White Lake Lakeland43.6LVC Championship
9Zoey Smalling23:44.3Monroe43.6SEC Championship
11Hana Wahby23:44.4Salem43.2KLAA Championship
11Sophia Mihalko23:41.7Grosse Ile43.1Huron League Championship
10Delany Phillips23:44.8Brighton43.1KLAA Championship
9Alice Williams23:42.0New Boston Huron43.0Huron League Championship
9Jaylyn Rhines24:01.7White Lake Lakeland42.8LVC Championship
9Alice Bonten23:38.0Rochester Hills Stoney Creek42.7OAA White League
11Madeline Downs24:03.2White Lake Lakeland42.3LVC Championship
SRIsabelle Kriebel23:54.7Woodhaven Brownstown42.1Downriver League Championship
11Noilyn Perez-Dylewski23:26.9Troy41.7OAA Red 3
10Payton Aagesen23:52.8Saline40.7SEC Championship
10Sophia Wulff23:30.0Rochester Adams40.7OAA Red 3
12Nicole Young23:52.3Livonia Stevenson40.6KLAA Championship
10Julia Rowe23:52.8Livonia Stevenson40.4KLAA Championship
FROlivia Shupe24:00.3Gibraltar Carlson40.2Downriver League Championship
12Aubrey Rucker23:31.3Clarkston40.2OAA Red 3
SOLily Salsbury24:01.0Wyandotte Roosevelt40.0Downriver League Championship
11Lauren Hatto23:32.0Troy40.0OAA Red 3
12Olivia Xu23:32.9Troy39.7OAA Red 3
11Lily Cavataio23:47.2Troy Athens39.6OAA White League
11Madelyn Smith23:33.4Oxford39.5OAA Red 3
10Angela Ramos23:55.7Novi39.4KLAA Championship
10Irene Kim23:56.7Ann Arbor Huron39.4SEC Championship
10Abigail Tietz23:48.5Royal Oak39.2OAA White League
10Lauren Olma23:57.7Ypsilanti Lincoln39.1SEC Championship
9Isa Vargo23:54.6New Boston Huron38.8Huron League Championship
9Eve Wagner23:58.7Chelsea38.8SEC Championship
10Shayla Wendt23:58.0Belleville38.7KLAA Championship
11Audrie Dixon24:15.2Waterford Kettering38.3LVC Championship
9Agrata Thapa24:15.8Walled Lake Western38.1LVC Championship
12Kailyn Austin24:01.0Saline38.0SEC Championship
9Juliet Cousineau24:02.2Tecumseh37.6SEC Championship
12Katie Macey23:53.2Royal Oak37.6OAA White League
11Kirsten Perecki23:58.3New Boston Huron37.6Huron League Championship
10Logan Robison23:40.4Clarkston37.2OAA Red 3
JRElizabeth Harrison24:09.7Lincoln Park37.1Downriver League Championship
9Deborah Song24:03.9Ann Arbor Huron37.0SEC Championship
11Grace Hopkins24:05.2Ann Arbor Skyline36.6SEC Championship
9Abigail Adams24:06.1Pinckney36.3SEC Championship
10Charlotte Clark24:05.2Northville36.3KLAA Championship
11Kaitlyn Darby24:06.3Dexter36.2SEC Championship
9Eunah Kim23:44.0Troy36.0OAA Red 3
FRIsabel Natividad24:13.2Trenton35.9Downriver League Championship
11Sydney Duby23:44.5Lake Orion35.8OAA Red 3
10Gargi Sonawane23:59.0Troy Athens35.7OAA White League
12Lindsay Kidder24:23.3South Lyon35.6LVC Championship
10Aris Swan24:23.8Waterford Kettering35.4LVC Championship
12Alexandra Butler24:09.4Monroe35.2SEC Championship
11Ruth (Ruthie) Bonfiglio24:09.9Saline35.0SEC Championship
9Morgan Glynn23:47.1Troy35.0OAA Red 3
11Tatiana Nault24:09.4Howell34.9KLAA Championship
11Sarah Gumber24:09.7Salem34.8KLAA Championship
11Breanna Swiech24:25.9South Lyon34.7LVC Championship
10Olivia Harlow24:26.2Walled Lake Northern34.6LVC Championship
12Akshaya Kanda24:10.2Canton34.6KLAA Championship
12Frida Brandle24:26.6Walled Lake Northern34.5LVC Championship
12Ziomarea Lewis23:54.7Detroit Cass Tech34.4PSL Championship
11Kaylee Rupnow24:10.9Belleville34.4KLAA Championship
10Claire Chivens24:12.3Ann Arbor Pioneer34.2SEC Championship
9Molly Gorman23:49.4Troy34.2OAA Red 3
JRKyla Martinez24:18.9Gibraltar Carlson34.0Downriver League Championship
10Brenna Jones24:03.9Troy Athens34.0OAA White League
12Ava Quasney24:12.7Northville33.8KLAA Championship
9Allie Hoeft24:14.4Dexter33.5SEC Championship
10Cassidy Mulso24:05.7Rochester33.4OAA White League
11Claire Oberski24:15.1Saline33.3SEC Championship
11Angelina Wilson24:11.2Milan33.3Huron League Championship
9Maria DiMatteo24:14.9Hartland33.0KLAA Championship
12Jane Tian24:15.4Novi32.9KLAA Championship
12Alexandra Wren24:16.4Ann Arbor Skyline32.9SEC Championship
11Diana Luna Borras23:54.0Lake Orion32.7OAA Red 3
SOAva Benkert24:23.2Allen Park32.6Downriver League Championship
10Lillian Mollan24:08.3Rochester Hills Stoney Creek32.6OAA White League
12Ava Willard24:32.3Highland-Milford32.6LVC Championship
10Emma Allis24:17.4Saline32.5SEC Championship
12Alexa Bailey24:33.2Highland-Milford32.3LVC Championship
10Sylvia Irwin24:18.5Ann Arbor Huron32.2SEC Championship
12Cassidy McElroy24:18.5Dexter32.2SEC Championship
12Julia Howes24:18.2Northville31.9KLAA Championship
12Natalie Yates24:18.9Plymouth31.7KLAA Championship
9Olivia Reuther23:57.1Lake Orion31.6OAA Red 3
9Natalie Hollister24:19.3Hartland31.6KLAA Championship
9Ella Bunao24:12.5Troy Athens31.2OAA White League
9Aubrey Pakulski24:24.2Temperance Bedford30.3SEC Championship
10Ally Freiwald24:24.8Ann Arbor Pioneer30.1SEC Championship
10Addison Redmon24:01.9Lake Orion30.0OAA Red 3
10Elizabeth Roberts24:24.4Plymouth29.9KLAA Championship
SOChiamara Ogbonna24:31.6Woodhaven Brownstown29.8Downriver League Championship
9Maiya Thomas24:21.8New Boston Huron29.7Huron League Championship
10Hannah Quigley24:03.1Clarkston29.6OAA Red 3
11Alexandra Clark24:03.1Birmingham Seaholm29.6OAA Red 3
10Amelia Hattermann24:17.4Royal Oak29.5OAA White League
12Luciana Sweeney24:26.9Saline29.4SEC Championship
11Rebekah Esper24:26.7Novi29.1KLAA Championship
10Nicole Li24:04.7Troy29.1OAA Red 3
FRNola Markley24:33.8Wyandotte Roosevelt29.1Downriver League Championship
11Angela Guajardo24:43.3Walled Lake Central28.9LVC Championship
10Casey Wilson24:28.0Northville28.7KLAA Championship
10Reese Deller24:20.1Rochester28.6OAA White League
12Emely Daub24:28.3Salem28.6KLAA Championship
9Lyla Garcia24:28.5Livonia Franklin28.5KLAA Championship
12Danielle Ransom24:29.6Ann Arbor Pioneer28.5SEC Championship
10Alexa Barrett24:07.8Birmingham Seaholm28.1OAA Red 3
FRValeria Morales24:37.5Southgate Anderson27.8Downriver League Championship
12Jessica Pal24:24.3Bloomfield Hills27.2OAA White League
9Noella Henn24:48.9Walled Lake Northern27.0LVC Championship
9Riley Macleod24:25.1Bloomfield Hills27.0OAA White League
11Lana Monkiewcz24:35.2Livonia Franklin26.3KLAA Championship
9Kendal Kleman24:32.3Carleton Airport26.2Huron League Championship
11Samantha Pare24:36.3Howell25.9KLAA Championship
10Lilyanna Lewiston24:14.9Oxford25.7OAA Red 3
10Anabelle Mangan24:54.2South Lyon25.3LVC Championship
11Carissa Alemany24:38.5Livonia Churchill25.2KLAA Championship
9Makayla Markgraff24:35.6Monroe St. Mary CC25.1Huron League Championship
9Emma Dixon24:30.7Rochester Hills Stoney Creek25.1OAA White League
10Emme Rolfingsmeyer24:16.9Lake Orion25.0OAA Red 3
11Aurora Janevic24:40.1Ann Arbor Pioneer25.0SEC Championship
11Shyla Smith24:40.2Saline24.9SEC Championship
11Kennedy Lange24:40.3Saline24.9SEC Championship
10Layla Abu Yasin24:39.4Northville24.9KLAA Championship
10Elle Cesa24:31.6Rochester Hills Stoney Creek24.8OAA White League
12Molly Wheeler24:17.7Clarkston24.8OAA Red 3
10Anastasia Barodka24:18.5Troy24.5OAA Red 3
10Enrica Lu24:40.9Novi24.4KLAA Championship
9Berlin Atsalakis24:42.1Brighton24.0KLAA Championship
10Dima Rtail24:42.3Dearborn Fordson23.9KLAA Championship
JRZaynib Ahmad24:49.6Dearborn Edsel Ford23.8Downriver League Championship
10Klara Labasova24:35.2Rochester Hills Stoney Creek23.6OAA White League
10Lindsay Gajda24:43.4Northville23.5KLAA Championship
9Leah Wyderko24:44.1Brighton23.3KLAA Championship
10Megan Cabble24:45.7Dexter23.1SEC Championship
9Allison DeBoer24:22.7Lake Orion23.1OAA Red 3
JROphelia Kochoian24:52.4Wyandotte Roosevelt22.9Downriver League Championship
10Gillian Mendel24:45.7Northville22.8KLAA Championship
FRGreta Edge24:53.4Trenton22.5Downriver League Championship
12Erica Frey24:47.2Brighton22.3KLAA Championship
9Harper Smith24:49.2Ann Arbor Pioneer22.0SEC Championship
12Katelyn Hargreaves25:04.4Walled Lake Northern21.9LVC Championship
11Julia Richardson24:26.4Birmingham Seaholm21.9OAA Red 3
11Nina Beals24:49.4Ann Arbor Skyline21.9SEC Championship
10Aarionn Campbell24:33.7Detroit Renaissance21.4PSL Championship
11Abigail Jakubowski25:05.7White Lake Lakeland21.4LVC Championship
11Mathea Marcale24:28.2Clarkston21.3OAA Red 3
9Da-ja Johnson24:34.8Detroit Renaissance21.1PSL Championship
11Isabella Routson24:52.7Saline20.8SEC Championship
SRMelani Paredonesmedina24:59.4Dearborn Edsel Ford20.5Downriver League Championship
12Anvi Jampani24:52.9Canton20.4KLAA Championship
10Chloe Tuttle24:54.5Ann Arbor Huron20.2SEC Championship
9Savannah Lewiston24:33.0Oxford19.7OAA Red 3
9Sarah Cusick24:33.0Oxford19.7OAA Red 3
9Delaney Mullins25:11.3Highland-Milford19.6LVC Championship
9Emery Mullins25:11.3Highland-Milford19.6LVC Championship
SOShannon Bailey25:02.6Gibraltar Carlson19.5Downriver League Championship
9Raiane Montoro Da Costa24:56.0Novi19.3KLAA Championship
10Alicia Quait25:12.2Walled Lake Northern19.3LVC Championship
9Alexis Lindberg24:56.8Novi19.1KLAA Championship
10Korrine Lavergne24:42.1Detroit Renaissance18.6PSL Championship
9Aurora Pearsall25:15.2Walled Lake Northern18.3LVC Championship
12Aleah Gallardo24:59.8Novi18.1KLAA Championship
9Stella Mac24:57.3New Boston Huron17.9Huron League Championship
11Aurora Welling25:01.8Chelsea17.7SEC Championship
10Amelia Hamblin25:17.1Walled Lake Northern17.6LVC Championship
11Malise Brown24:47.5Detroit Cass Tech16.8PSL Championship
9Jessie Cole25:00.6Monroe Jefferson16.8Huron League Championship
11Riley Zou25:03.9Salem16.7KLAA Championship
9Paloma Gonzalez-Haske25:05.0Ypsilanti Lincoln16.7SEC Championship
11Juliana Bohlen25:05.9Northville16.0KLAA Championship
10Jeniya Graham25:08.5Jackson15.5SEC Championship
9Abigail Koutsoubos24:59.7Bloomfield Hills15.4OAA White League
12Amaia Onate25:08.0Salem15.3KLAA Championship
9Akshara Danda24:46.8Troy15.1OAA Red 3
9Brooklynn Nowik24:47.2Clarkston14.9OAA Red 3
12Lillian Beach24:47.3Rochester Adams14.9OAA Red 3
SOJayelynn Lines25:17.7Woodhaven Brownstown14.4Downriver League Championship
10Nour Kaouk25:10.7Livonia Churchill14.4KLAA Championship
FRMallory Lada25:17.9Allen Park14.4Downriver League Championship
12Marisa Haratsaris25:11.2Canton14.3KLAA Championship
9Makenna Larrabee25:03.5Bloomfield Hills14.2OAA White League
12Jackie Lopez25:11.6Westland John Glenn14.1KLAA Championship
11Emily Mei25:12.9Ann Arbor Skyline14.0SEC Championship
11Tessa Nolan25:13.7Livonia Stevenson13.4KLAA Championship
FRFatima Montes Cano25:20.9Allen Park13.4Downriver League Championship
11Kate Kelleher25:14.9Ann Arbor Pioneer13.4SEC Championship
10Delila Gooden24:59.9Detroit Osborn12.7PSL Championship
11Miriam Kung25:13.4Grosse Ile12.5Huron League Championship
10Julia Schairbaum25:18.1Ann Arbor Pioneer12.3SEC Championship
10Rachel Chapman25:17.9Livonia Churchill12.0KLAA Championship
10Jasmine Rodner25:34.8White Lake Lakeland11.7LVC Championship
12Jaclyn Sterly25:19.3Belleville11.6KLAA Championship
12Olivia Turnquist-Stanley25:35.6Walled Lake Central11.5LVC Championship
9Alina Khoury25:36.6South Lyon East11.1LVC Championship
10Naomi Reyes25:20.7Plymouth11.1KLAA Championship
11Marissa Kazarian25:23.0Northville10.3KLAA Championship
9Lacey Spangler25:25.7Ypsilanti Lincoln9.8SEC Championship
11Vandana Rallabandi25:02.9Troy9.7OAA Red 3
11Lauren Wright25:27.4Ann Arbor Pioneer9.2SEC Championship
SOAubree Brock25:34.2Allen Park8.9Downriver League Championship
10Tessa Holmes25:28.5Ann Arbor Pioneer8.8SEC Championship
11Sara Suwan25:27.8Livonia Churchill8.7KLAA Championship
12Ava Lonteen25:07.1Clarkston8.3OAA Red 3
9Layla Anderson25:21.4Farmington8.2OAA White League
10Audrey Smith25:27.6Monroe St. Mary CC7.8Huron League Championship
12Kaitlin Kubicki25:32.0Chelsea7.7SEC Championship
10Angelina Crosby25:32.2Salem7.3KLAA Championship
FRMorgan Beesley25:39.9Lincoln Park7.0Downriver League Championship
9Haneul Siemion25:25.2Troy Athens6.9OAA White League
10Lauren Barrett25:25.6Rochester6.8OAA White League
11Aubrey VanGoethem25:50.3White Lake Lakeland6.6LVC Championship
SOJennifer Romanski25:42.4Gibraltar Carlson6.2Downriver League Championship
11Anastasiya Kovalchuk25:28.2Rochester5.9OAA White League
SRSusana Gonzalez25:43.7Wyandotte Roosevelt5.8Downriver League Championship
12Grace Johnson-Sears25:14.9Birmingham Seaholm5.7OAA Red 3
9Adriana Hernandez25:53.9White Lake Lakeland5.4LVC Championship
10Aubrey Zimmerman25:54.1Walled Lake Western5.3LVC Championship
9Sydney Ward25:38.4Salem5.2KLAA Championship
10Kate Karsies25:40.4Pinckney4.9SEC Championship
12Jovey Hannah25:39.9Livonia Franklin4.7KLAA Championship
JRSydney Czopek25:47.9Woodhaven Brownstown4.4Downriver League Championship
FRTricia Vonholten25:48.4Gibraltar Carlson4.2Downriver League Championship
12Parus Dhillon25:33.7Bloomfield Hills4.1OAA White League
9Amelia Tomas25:42.7Ann Arbor Huron4.1SEC Championship
9Aashi Shekhawat25:43.2Ypsilanti Community3.9SEC Championship
SRMialourdes Morabito25:49.6Dearborn Edsel Ford3.8Downriver League Championship
11Lourd Alahwal25:35.4Troy Athens3.5OAA White League
10Aya Elachkar25:43.7Dearborn Fordson3.4KLAA Championship
9Salem McKinley25:44.8Ypsilanti Community3.4SEC Championship
9Lea Rode25:49.0Ypsilanti Community2.0SEC Championship
12Bella Watterson25:50.2Temperance Bedford1.6SEC Championship
9Helen Benninghoff26:05.3South Lyon East1.6LVC Championship
9Alessandra Sobczak26:06.4South Lyon1.2LVC Championship
11Kennedy Turovich25:42.5Rochester1.2OAA White League
11Miracle Anderson25:34.5Detroit Cass Tech1.2PSL Championship
11Shayla Anghel25:51.0Salem1.0KLAA Championship
9Claire Collins25:52.7Dexter0.8SEC Championship
11Jenna Atkins25:52.4Salem0.5KLAA Championship
9Sydney Gerlach25:52.8Plymouth0.4KLAA Championship
12Alison Bank25:53.0Canton0.3KLAA Championship
10Alyvia Kymla26:09.1Waterford Mott0.3LVC Championship
12Hannah Gable25:31.6Birmingham Seaholm0.1OAA Red 3