Blog

Uncategorized

2024 Ratings: October 19th League Meets

I’m aware that the CHSL Cardinal meet was contested on the 18th.

MeetBoys Adj.Girls Adj.Average
CHSL Cardinal Championship-1+5+2
LCAA Final+18+20+19
MAC Division Championship+17+15+16
RCA Conference+16+18+17
SMAC Championship+11+15+13

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.

Blissfield – I read somewhere that this is the first time the Royals have swept the boys and girls LCAA titles. Improving freshmen have sealed the deal for Blissfield, with Beckett Klump and Revan Ricker each notching PRs for the purple-laden team.

Sarah Koval – the senior has led Grosse Pointe South to the MAC White title, their first in a few years. When you give so much to a program over the years, you deserve the payoff, which has come in the form of two straight sub-20’s.

Gracelin Martin – has been working, grinding, and gritting her teeth for awhile now. As a result, hit the 18’s for the first time ever.

Kalamazoo Central’s Boys – are no stranger to turning it on at the right time. The Giants threw together their best performance of the season. The kind of which that can equal stepping onto the MIS podium.

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

BOYS TEAM RATINGS

TeamTop 5 Avg.MeetDivision
Kalamazoo Central***197.5SMAC Championship1
Portage Central*183.3SMAC Championship1
Kalamazoo Loy Norrix*181.0SMAC Championship1
Lowell*180.1RCA Conference1
Battle Creek Lakeview*180.0SMAC Championship1
Mattawan169.2SMAC Championship1
Portage Northern167.7SMAC Championship1
Grosse Pointe South166.9MAC Division Championship1
Utica Ford160.2MAC Division Championship1
Sterling Heights Stevenson158.6MAC Division Championship1
Greenville156.1RCA Conference1
St. Clair Shores Lakeview147.6MAC Division Championship1
Port Huron Northern146.9MAC Division Championship1
L’Anse Creuse North146.4MAC Division Championship1
Chippewa Valley146.3MAC Division Championship1
L’Anse Creuse145.1MAC Division Championship1
Warren Cousino135.7MAC Division Championship1
Roseville107.3MAC Division Championship1
Warren Mott99.6MAC Division Championship1
Warren Woods Tower67.1MAC Division Championship1
Sterling Heights56.1MAC Division Championship1
TeamTop 5 Avg.MeetDivision
Allendale***197.9RCA Conference2
Cedar Springs*176.0RCA Conference2
Sparta*170.9RCA Conference2
Richland Gull Lake167.9SMAC Championship2
St. Joseph167.6SMAC Championship2
Dundee145.9LCAA Final2
Grand Rapids Kenowa Hills138.8RCA Conference2
Madison Heights Lamphere136.0MAC Division Championship2
Coopersville125.3RCA Conference2
Stevensville Lakeshore95.4SMAC Championship2
Marysville92.2MAC Division Championship2
Center Line63.1MAC Division Championship2
Warren Lincoln3.1MAC Division Championship2
TeamTop 5 Avg.MeetDivision
Ann Arbor Greenhills*159.1CHSL Cardinal Championship3
Blissfield149.4LCAA Final3
Onsted149.2LCAA Final3
Clinton144.6LCAA Final3
Adrian Madison136.6LCAA Final3
Clawson108.3MAC Division Championship3
University Liggett106.9CHSL Cardinal Championship3
Hillsdale103.8LCAA Final3
Madison Heights Bishop Foley100.9CHSL Cardinal Championship3
Hudson96.6LCAA Final3
Ida91.6LCAA Final3
Marine City81.6MAC Division Championship3
TeamTop 5 Avg.MeetDivision
Royal Oak Shrine**160.3CHSL Cardinal Championship4
Cardinal Mooney Catholic130.6CHSL Cardinal Championship4
Riverview Gabriel Richard124.7CHSL Cardinal Championship4
Waterford Our Lady of the Lakes110.0CHSL Cardinal Championship4
Allen Park Cabrini99.7CHSL Cardinal Championship4
Austin Catholic94.0CHSL Cardinal Championship4

GIRLS TEAM RATINGS

TeamTop 5 Avg.MeetDivision
Portage Central*123.6SMAC Championship1
Grosse Pointe South106.0MAC Division Championship1
Port Huron Northern91.6MAC Division Championship1
Chippewa Valley89.4MAC Division Championship1
Kalamazoo Loy Norrix87.9SMAC Championship1
Lowell87.3RCA Conference1
Portage Northern87.2SMAC Championship1
L’Anse Creuse North86.8MAC Division Championship1
Battle Creek Lakeview85.7SMAC Championship1
Kalamazoo Central79.8SMAC Championship1
Greenville79.4RCA Conference1
Mattawan68.5SMAC Championship1
Utica Ford67.5MAC Division Championship1
Warren Mott55.5MAC Division Championship1
St. Clair Shores Lakeview28.7MAC Division Championship1
Warren Cousino12.6MAC Division Championship1
TeamTop 5 Avg.MeetDivision
Coopersville102.6RCA Conference2
Richland Gull Lake99.8SMAC Championship2
Cedar Springs93.4RCA Conference2
Stevensville Lakeshore92.8SMAC Championship2
St. Joseph91.1SMAC Championship2
Sparta86.0RCA Conference2
Allendale78.3RCA Conference2
Dundee72.1LCAA Final2
Marysville60.3MAC Division Championship2
Madison Heights Lamphere39.0MAC Division Championship2
Grand Rapids Kenowa Hills6.6RCA Conference2
TeamTop 5 Avg.MeetDivision
Onsted*92.6LCAA Final3
Blissfield*90.4LCAA Final3
Hillsdale63.3LCAA Final3
Ann Arbor Greenhills63.0CHSL Cardinal Championship3
Hudson51.6LCAA Final3
Marine City44.5MAC Division Championship3
Ida6.8LCAA Final3
TeamTop 5 Avg.MeetDivision
Clarkston Everest Collegiate*72.8CHSL Cardinal Championship4
Royal Oak Shrine*69.0CHSL Cardinal Championship4

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
10Samuel Baker15:33.1Kalamazoo Central205.3SMAC Championship
11Andrew Wright15:37.3Kalamazoo Central203.9SMAC Championship
12Kilian Whalen15:34.4Allendale203.2RCA Conference
11Ronnie Silveira15:39.7Allendale201.4RCA Conference
11Jackson Lam15:46.6Kalamazoo Loy Norrix200.8SMAC Championship
12Ben Gross15:56.4Allendale195.9RCA Conference
10Mason Hill15:58.2Allendale195.3RCA Conference
11Ty Billings16:04.3Kalamazoo Central194.9SMAC Championship
11Abenezer Cerone16:17.2Royal Oak Shrine194.6CHSL Cardinal Championship
11Cooper Byrne16:01.5Lowell194.2RCA Conference
12Parker Tiethof16:03.2Allendale193.6RCA Conference
11Owen Fisher16:10.5Mattawan192.8SMAC Championship
11Elijah Thompson16:13.7Kalamazoo Central191.8SMAC Championship
12Joseph Spada16:13.9Kalamazoo Central191.7SMAC Championship
10Marshall Huhn16:10.0Lowell191.3RCA Conference
12Spencer Parker16:18.4Portage Central190.2SMAC Championship
11Nicolas Morales – Sanchez16:18.9Kalamazoo Loy Norrix190.0SMAC Championship
12Eli Johansen16:19.1St. Joseph190.0SMAC Championship
11Owen Metzger16:16.0Sparta189.3RCA Conference
12Jonah Bills16:21.2BC Lakeview189.3SMAC Championship
12Justin Bradford16:17.4Sparta188.9RCA Conference
10Tristan Zhang16:26.0Portage Central187.7SMAC Championship
12Mitchell Hiatt16:19.2Onsted187.6LCAA Final
11Preston VanOeffelen16:22.5Greenville187.2RCA Conference
12Jensen McCutcheon16:21.7Lakeview St. Clair Shores187.1MAC Division Championship
11Ethan Shoffner16:23.0Cedar Springs187.0RCA Conference
9Marcus Essling16:31.5Portage Central185.8SMAC Championship
12Isaak Rubley16:26.5Dundee185.2LCAA Final
9Karson Lewis16:37.4BC Lakeview183.9SMAC Championship
12Aidan Daly16:36.6Harrison Twp. L’Anse Creuse182.1MAC Division Championship
12Robert Koscinski16:45.3Portage Northern181.2SMAC Championship
11Aden Ashworth16:40.3Allendale181.2RCA Conference
12Alex Rogers16:45.4BC Lakeview181.2SMAC Championship
11Marcel Stork16:46.6Mattawan180.8SMAC Championship
11Trenton Fetter16:41.0Adrian Madison180.3LCAA Final
10Logan Youngman16:44.7Hillsdale179.1LCAA Final
12Jack Martin16:47.5Grosse Pointe South178.5MAC Division Championship
10Jacob Ferdubinski17:07.5Riverview Gabriel Richard177.8CHSL Cardinal Championship
11Finlay Cane16:56.0Kalamazoo Central177.7SMAC Championship
12Alex Habarth16:51.4Harrison Twp. L’Anse Creuse177.2MAC Division Championship
11Logan Westgate16:58.6Portage Central176.8SMAC Championship
11Aiden Weller16:53.9Cedar Springs176.7RCA Conference
10Seth Randall16:59.5St. Joseph176.5SMAC Championship
11Owen Gifford17:01.2Portage Central175.9SMAC Championship
12Tethyan McKenzie16:56.2Grosse Pointe South175.6MAC Division Championship
10Colin Stawasz16:58.1Lowell175.3RCA Conference
11Aaron Hemstreet16:58.4Warren Cousino174.9MAC Division Championship
9Tadhg Shoffner17:00.1Cedar Springs174.6RCA Conference
11Gavin Markucki17:05.5Richland Gull Lake174.5SMAC Championship
11Carson Wood17:02.3Sparta173.9RCA Conference
10Fletcher Stucky17:09.1Kalamazoo Loy Norrix173.3SMAC Championship
9Eli Demlow17:09.8BC Lakeview173.1SMAC Championship
12John Lonsway17:04.9Sterling Heights Stevenson172.7MAC Division Championship
11Finn Tauren17:10.9Richland Gull Lake172.7SMAC Championship
9Jackson Duval17:11.2BC Lakeview172.6SMAC Championship
10Cody Bromley17:06.9Lowell172.4RCA Conference
11Ryan Ladd17:08.1Cedar Springs172.0RCA Conference
9Adam Shorb17:14.1Portage Northern171.6SMAC Championship
10Zach Shaffer17:08.9Utica Ford171.4MAC Division Championship
12Carter Hausman17:15.5Kalamazoo Loy Norrix171.2SMAC Championship
9Drew Chenery17:17.5Portage Central170.5SMAC Championship
12Jackson Meyers17:13.2Allendale170.3RCA Conference
11Rich Fanti17:30.4Riverview Gabriel Richard170.2CHSL Cardinal Championship
9Carson Wiersbe17:18.7St. Joseph170.1SMAC Championship
10Peyton Farrell17:14.4Cedar Springs169.9RCA Conference
10Oscar Dunfee17:20.2Kalamazoo Loy Norrix169.6SMAC Championship
9Xavier Solgot17:14.4Macomb L’Anse Creuse North169.5MAC Division Championship
12Jaxon Ramos17:16.4Allendale169.2RCA Conference
12Braden Cinato17:15.8Warren Cousino169.1MAC Division Championship
10Brady Winther-MacInnis17:23.3Kalamazoo Central168.6SMAC Championship
12Gabe Manchester17:16.8Clinton168.4LCAA Final
12Carson Prone17:18.0Port Huron Northern168.3MAC Division Championship
12Ian Waddell17:17.7Blissfield168.1LCAA Final
11Luke Schultz17:24.9Portage Central168.0SMAC Championship
11David Mann17:19.6Sterling Heights Stevenson167.8MAC Division Championship
11Parker Miller17:26.7BC Lakeview167.4SMAC Championship
12James Bayes17:19.9Onsted167.4LCAA Final
12Ivan Kwigizile17:27.2Portage Central167.3SMAC Championship
12Logan Morrison17:27.3Portage Northern167.2SMAC Championship
10Drew Swayze17:22.4Lowell167.2RCA Conference
12Ayden May17:22.9Greenville167.0RCA Conference
11Dean Gallucci17:22.5Utica Ford166.8MAC Division Championship
11Eric DeWaele17:22.8Clinton Twp. Chippewa Valley166.7MAC Division Championship
11Bray Mentzer17:29.0BC Lakeview166.7SMAC Championship
9Lyle O’Boyle17:24.3Lowell166.6RCA Conference
11Michael Bowker17:41.5Royal Oak Shrine166.5CHSL Cardinal Championship
10Austin Hale17:30.1Kalamazoo Central166.3SMAC Championship
11Tanner Christensen17:30.6Mattawan166.1SMAC Championship
12Mason Stranahan17:44.5Ann Arbor Greenhills165.5CHSL Cardinal Championship
11Dayton Moran17:33.2Richland Gull Lake165.3SMAC Championship
9Declan Shoffner17:29.5Cedar Springs164.9RCA Conference
11Jake Shears17:29.8Cedar Springs164.7RCA Conference
10Samuel Organ17:30.4Cedar Springs164.5RCA Conference
9Gavin McCarney17:36.0Richland Gull Lake164.3SMAC Championship
10Oliver Howie17:30.6Port Huron Northern164.1MAC Division Championship
12Edmund Shall17:30.8Grosse Pointe South164.1MAC Division Championship
12Nico DiPonio17:49.4Austin Catholic163.9CHSL Cardinal Championship
12Colin Teachman17:40.4Portage Central162.9SMAC Championship
12Griffin Simone17:34.5Lakeview St. Clair Shores162.8MAC Division Championship
11Nico Aagesen17:52.9Ann Arbor Greenhills162.7CHSL Cardinal Championship
11Aren Gay17:41.1Richland Gull Lake162.6SMAC Championship
11Jacob Burton17:43.6Portage Northern161.8SMAC Championship
9Caleb Elwell17:43.6Mattawan161.8SMAC Championship
12Lucas Seifferlein17:38.6GR Kenowa Hills161.8RCA Conference
11Mario Carducci17:38.7Clinton Twp. Chippewa Valley161.4MAC Division Championship
11Luke Stanley17:39.5Ida160.8LCAA Final
9Jack Mecklenborg17:46.6Portage Central160.8SMAC Championship
12Carter Petzke17:47.0St. Joseph160.7SMAC Championship
10Carter Hughes17:48.2BC Lakeview160.3SMAC Championship
12Joshua Sonnenberg17:43.6Grosse Pointe South159.8MAC Division Championship
10Naveen Kulkarni18:04.3Ann Arbor Greenhills158.9CHSL Cardinal Championship
11Dylan Duguay17:56.7Kalamazoo Loy Norrix157.4SMAC Championship
11Christopher Baker17:57.3Kalamazoo Loy Norrix157.2SMAC Championship
9Michael Bogard17:57.5Kalamazoo Loy Norrix157.2SMAC Championship
12Isaac St. John17:50.9Hudson157.0LCAA Final
10Jaron Osanaiye17:52.6Sterling Heights Stevenson156.8MAC Division Championship
9Devin Stotz-Ghosh17:58.7Portage Central156.8SMAC Championship
9Graham Sleper17:58.9Kalamazoo Loy Norrix156.7SMAC Championship
10Sam Miller17:59.1Portage Northern156.6SMAC Championship
11Griffin Mis17:54.6Sparta156.5RCA Conference
9Everett Wood17:54.0Grosse Pointe South156.3MAC Division Championship
11Kyle Massimilla17:55.0Utica Ford156.0MAC Division Championship
12Aeson Gonzalez18:03.1Portage Northern155.3SMAC Championship
12Avi Stotz-Ghosh18:04.5Portage Central154.8SMAC Championship
12Owen Mantie17:58.6Utica Ford154.8MAC Division Championship
12Georgio Aramouni17:59.3Madison Heights Lamphere154.6MAC Division Championship
12Kobe Coverdill17:59.7Macomb L’Anse Creuse North154.4MAC Division Championship
11Parth Ashok18:18.0Ann Arbor Greenhills154.3CHSL Cardinal Championship
12Eric Ramsey17:59.1Clinton154.3LCAA Final
11Henry Beck18:19.0Ann Arbor Greenhills154.0CHSL Cardinal Championship
9Michael Weidmayer18:00.2Blissfield153.9LCAA Final
11Earl Beattie18:02.8Marine City153.4MAC Division Championship
9Chris Durfey18:02.2Onsted153.3LCAA Final
11Henry Dutcher18:09.8Kalamazoo Central153.1SMAC Championship
9Jack Mechenbier18:10.6Richland Gull Lake152.8SMAC Championship
12John Hawver18:11.1Kalamazoo Loy Norrix152.6SMAC Championship
11Parker Mowl18:06.3Utica Ford152.2MAC Division Championship
12Nolan Kiplinger18:13.0Kalamazoo Loy Norrix152.0SMAC Championship
11Kristian Coon18:08.9Greenville151.7RCA Conference
12Christian Fredericks18:08.1Sterling Heights Stevenson151.6MAC Division Championship
9Cole Raymond18:09.4Coopersville151.5RCA Conference
12Brody Fitzgibbon18:12.3Grosse Pointe South150.2MAC Division Championship
11Aaron Stevens18:13.3GR Kenowa Hills150.2RCA Conference
11Ethan Eby18:13.5Dundee149.5LCAA Final
12Karl Wegner18:32.9Waterford Our Lady149.4CHSL Cardinal Championship
9Noah Sills18:15.0Blissfield149.0LCAA Final
11Sam Zhang18:23.0Portage Central148.7SMAC Championship
12Brandon Cummings18:18.1Utica Ford148.3MAC Division Championship
12Pete Lutz18:18.7Madison Heights Lamphere148.1MAC Division Championship
12Ian Bowman18:19.8Grosse Pointe South147.7MAC Division Championship
12Nicholas Jesse18:20.4Utica Ford147.5MAC Division Championship
12Joseph Kemp18:39.2Royal Oak Shrine147.3CHSL Cardinal Championship
11Andrew Lopez18:41.3Royal Oak Shrine146.6CHSL Cardinal Championship
11Caesar Soma18:41.7Royal Oak Shrine146.4CHSL Cardinal Championship
11Carter Russelburg18:42.7Allen Park Cabrini146.1CHSL Cardinal Championship
12Isaac Meyers18:26.2Sparta145.9RCA Conference
9Colby Bartells18:31.7Kalamazoo Central145.8SMAC Championship
12Ivan Tai18:31.7Portage Northern145.8SMAC Championship
10Austin Strand18:25.3Clinton145.6LCAA Final
12Wyatt Remar18:27.3Lowell145.6RCA Conference
10Sawyer Kemp18:26.8Port Huron Northern145.4MAC Division Championship
9Liam Knuth18:46.4Cardinal Mooney Catholic144.9CHSL Cardinal Championship
12Tomas Zuniga18:29.5Allendale144.8RCA Conference
11Max Durham18:28.7New Haven144.8MAC Division Championship
12Richard George18:35.3Mattawan144.6SMAC Championship
10Kaleb Russell18:31.9Cedar Springs144.0RCA Conference
11Noah Nasceif18:30.9Sterling Heights Stevenson144.0MAC Division Championship
10Clayton Gady18:49.3University Liggett143.9CHSL Cardinal Championship
11Paul McClure18:30.6Adrian Madison143.8LCAA Final
11Dane Sprague18:32.8Allendale143.7RCA Conference
10Asher Friess18:38.4Portage Central143.5SMAC Championship
12Andre Buford18:32.5Sterling Heights Stevenson143.5MAC Division Championship
11Dillon Pham18:33.0Utica Ford143.3MAC Division Championship
12Corbin Aucunas18:40.2Portage Central142.9SMAC Championship
11Jaxon Serna18:37.0Allendale142.3RCA Conference
10David Glista18:42.6Kalamazoo Loy Norrix142.1SMAC Championship
10Andrew Allen18:43.4Portage Northern141.9SMAC Championship
11Nico Mangino18:38.3Utica Ford141.6MAC Division Championship
10Brendan Koza18:38.9Marysville141.4MAC Division Championship
9Justin Klap18:40.5GR Kenowa Hills141.2RCA Conference
10Tristan See18:40.5Cedar Springs141.2RCA Conference
9Beckett Klump18:39.5Blissfield140.8LCAA Final
11Michael Aramouni18:40.8Madison Heights Lamphere140.7MAC Division Championship
10Braeden Gildea18:46.9Mattawan140.7SMAC Championship
11Henry Robinson18:47.4St. Joseph140.5SMAC Championship
9Cameron Osterbeck18:41.6Macomb L’Anse Creuse North140.5MAC Division Championship
10Christian Brash18:59.8Allen Park Cabrini140.4CHSL Cardinal Championship
12Holden Roberts18:48.5Richland Gull Lake140.2SMAC Championship
9Braden Post18:49.4Portage Central139.9SMAC Championship
12Jesse Plumb18:45.1Greenville139.6RCA Conference
9Carter French18:45.3Clinton Twp. Chippewa Valley139.2MAC Division Championship
10Zachary Taylor18:44.3Clinton139.2LCAA Final
9Charles Bare18:53.0Kalamazoo Central138.7SMAC Championship
12Evan Jacobs19:06.8Cardinal Mooney Catholic138.1CHSL Cardinal Championship
11Ryan Cooley18:48.5Dundee137.9LCAA Final
11Girum Merriman18:50.8Sparta137.8RCA Conference
11Connor Tesch18:50.9Clinton Twp. Chippewa Valley137.4MAC Division Championship
9Ethan Bastos18:56.9Portage Northern137.4SMAC Championship
11Jack Karalash18:57.9Richland Gull Lake137.0SMAC Championship
11Luke Mulka18:52.6Utica Ford136.8MAC Division Championship
10Quentin Bliss18:53.7Cedar Springs136.8RCA Conference
10Grant Davis18:53.0Port Huron Northern136.7MAC Division Championship
12Drew Morey18:59.0BC Lakeview136.7SMAC Championship
9Patrick Conroy18:59.4St. Joseph136.5SMAC Championship
12Michael Darlington19:11.8University Liggett136.4CHSL Cardinal Championship
12Owen Kliebert18:53.9Harrison Twp. L’Anse Creuse136.4MAC Division Championship
10Chris Sayers18:54.9Lakeview St. Clair Shores136.0MAC Division Championship
10Michael Austin19:02.4Kalamazoo Loy Norrix135.5SMAC Championship
10David Alsip18:56.9Warren Mott135.4MAC Division Championship
12Evan Vore18:56.4Blissfield135.2LCAA Final
10Tanner Lehman18:58.5Greenville135.2RCA Conference
10James Morrison18:58.1Macomb L’Anse Creuse North135.0MAC Division Championship
9Coleman Wendzel19:04.3Richland Gull Lake134.9SMAC Championship
11Thomas Shockey19:04.6Kalamazoo Loy Norrix134.8SMAC Championship
11Corbin Barker19:00.0Allendale134.7RCA Conference
12Paul Fowler19:00.6Lowell134.5RCA Conference
9Jake Richmond19:07.2Kalamazoo Loy Norrix133.9SMAC Championship
11Matthew Bowman19:01.7Roseville133.8MAC Division Championship
9Gavin Schultz19:08.6Richland Gull Lake133.5SMAC Championship
11Andrew Rosso19:20.8Austin Catholic133.4CHSL Cardinal Championship
11Eliot Pavlik19:09.0Kalamazoo Loy Norrix133.3SMAC Championship
12Cole Wyckoff19:03.1Clawson133.3MAC Division Championship
11Caiden Brown19:02.9Dundee133.0LCAA Final
11Sam Johnson19:05.2Macomb L’Anse Creuse North132.6MAC Division Championship
11Dominic Barretto19:24.3Riverview Gabriel Richard132.2CHSL Cardinal Championship
9Aristotle Chapman19:06.6Macomb L’Anse Creuse North132.1MAC Division Championship
11Nathan Cole19:06.1Blissfield132.0LCAA Final
10Roger Mariani19:25.7Ann Arbor Greenhills131.8CHSL Cardinal Championship
11Dan Maes19:14.6Richland Gull Lake131.5SMAC Championship
10Owen VanDyke19:10.0Allendale131.3RCA Conference
10Cole Dalton19:15.2Stevensville Lakeshore131.3SMAC Championship
10Noah Torosian19:27.5Waterford Our Lady131.2CHSL Cardinal Championship
12Ryan Jackins19:09.9Marine City131.0MAC Division Championship
11Tristan Wininger19:10.3Grosse Pointe South130.9MAC Division Championship
10Rohit Chaudhary19:28.4Ann Arbor Greenhills130.9CHSL Cardinal Championship
11Lualhati Verzosa19:12.0Grosse Pointe South130.3MAC Division Championship
11Justin Bergman19:18.0Portage Central130.3SMAC Championship
12Benjamin Atkins19:13.0Lowell130.3RCA Conference
10Graydon Heystek19:18.6Kalamazoo Loy Norrix130.1SMAC Championship
11Nathan Camilleri19:30.8Waterford Our Lady130.1CHSL Cardinal Championship
10Aaron Lenn19:32.2Cardinal Mooney Catholic129.6CHSL Cardinal Championship
12Wesley Miner19:13.7Adrian Madison129.4LCAA Final
9Kingston Remar19:16.1Lowell129.3RCA Conference
11Jonah Kaplan19:33.9Ann Arbor Greenhills129.0CHSL Cardinal Championship
10Jeremy Johnson19:16.2Marysville128.9MAC Division Championship
9Brady Bills19:15.5Blissfield128.8LCAA Final
12Andrew Scholten19:18.0Allendale128.7RCA Conference
12Hector Gestin19:18.8GR Kenowa Hills128.4RCA Conference
10Nicklas Holmes19:18.0Onsted128.0LCAA Final
10Carter Pigloski19:19.3Lakeview St. Clair Shores127.9MAC Division Championship
12Cayden Haupt19:19.5Warren Cousino127.8MAC Division Championship
10Brayden Buelow19:25.6Portage Central127.8SMAC Championship
9Josiah Wagoner19:27.1St. Joseph127.3SMAC Championship
12Joey Maddock19:39.4Madison Heights Bishop Foley127.2CHSL Cardinal Championship
10Rowan Banyon19:27.9St. Joseph127.0SMAC Championship
11Timothy Aung Soe19:28.0BC Lakeview127.0SMAC Championship
10Theo Fuller19:28.0Kalamazoo Loy Norrix127.0SMAC Championship
10Caleb Erkkinen19:22.2Sterling Heights Stevenson126.9MAC Division Championship
11Justin Ryland19:28.3Richland Gull Lake126.9SMAC Championship
11Jacob Sinclair19:28.4Kalamazoo Loy Norrix126.9SMAC Championship
11Landon Strang19:22.5Clinton Twp. Chippewa Valley126.8MAC Division Championship
9Micah Maier19:29.2St. Joseph126.6SMAC Championship
10James Maher19:29.5Richland Gull Lake126.5SMAC Championship
11Bridger Streeter19:32.2Kalamazoo Loy Norrix125.6SMAC Championship
11Andrew Nosis19:32.3BC Lakeview125.6SMAC Championship
9Mitch Bell19:27.1Utica Ford125.3MAC Division Championship
10James Ohngren19:27.3Center Line125.2MAC Division Championship
10Aiden Unangst19:33.5Kalamazoo Loy Norrix125.2SMAC Championship
9Will Bernacki19:46.2Royal Oak Shrine124.9CHSL Cardinal Championship
11Evan Keller19:30.0Coopersville124.7RCA Conference
10Owen Windgaston19:29.2Clawson124.6MAC Division Championship
11Logan Dziewicki19:35.2Richland Gull Lake124.6SMAC Championship
10Grahm Gibbs19:30.4Greenville124.5RCA Conference
9Blake Gale19:30.5Greenville124.5RCA Conference
10Grady Friedmann19:29.6Clinton Twp. Chippewa Valley124.5MAC Division Championship
11David DeVore19:36.8St. Joseph124.1SMAC Championship
11Owen Hadala19:31.1Lakeview St. Clair Shores124.0MAC Division Championship
12Howei Ding19:49.2Ann Arbor Greenhills123.9CHSL Cardinal Championship
10Tucker Cory19:30.2Dundee123.9LCAA Final
9Liam Gilmour19:32.4Grosse Pointe South123.5MAC Division Championship
9Doug Grishkevich19:32.4New Haven123.5MAC Division Championship
10Nicolas Eisen19:33.7Allendale123.4RCA Conference
12Jacob Nelson19:33.9Greenville123.4RCA Conference
10Micah Arlow19:51.2Cardinal Mooney Catholic123.3CHSL Cardinal Championship
10Traiton Coulier19:34.8Lowell123.1RCA Conference
11Nicholas Shinkonis19:34.4Lakeview St. Clair Shores122.9MAC Division Championship
11Preston May19:35.5Sparta122.8RCA Conference
12Brenden Modderman19:35.6Coopersville122.8RCA Conference
11Bryson Ballantyne19:34.1Adrian Madison122.6LCAA Final
10Ryan Potts19:36.9Coopersville122.4RCA Conference
12Alex Stillman19:53.9Ann Arbor Greenhills122.4CHSL Cardinal Championship
11Henry Freestone19:41.9Kalamazoo Loy Norrix122.4SMAC Championship
12Jordan Bruwier19:36.1Clinton Twp. Chippewa Valley122.3MAC Division Championship
10Tyler Penberthy19:36.8Macomb L’Anse Creuse North122.1MAC Division Championship
12Cole Vivoda19:38.8Greenville121.7RCA Conference
9Lucas Ofstein19:47.1Portage Central120.6SMAC Championship
10Lucas Szczesny19:47.1Portage Central120.6SMAC Championship
12Johnathon Heim19:41.9Port Huron120.4MAC Division Championship
11Henry Greene19:48.7BC Lakeview120.1SMAC Championship
10Kalel Dodder19:42.8Port Huron Northern120.1MAC Division Championship
9Hector Gascho19:42.9Clinton Twp. Chippewa Valley120.0MAC Division Championship
12Elliott Anderson19:49.2Kalamazoo Loy Norrix119.9SMAC Championship
10Derrick Clark19:44.1Utica Ford119.6MAC Division Championship
10Kaleb Stutzman19:43.3Blissfield119.6LCAA Final
10Brayden Herr19:50.5Richland Gull Lake119.5SMAC Championship
9Chase Peterson19:44.9Macomb L’Anse Creuse North119.4MAC Division Championship
9Brody Smith19:45.7Madison Heights Lamphere119.1MAC Division Championship
12Richard Bedra19:45.9Sterling Heights119.0MAC Division Championship
10Daniel Rudolph19:47.0Utica Ford118.7MAC Division Championship
12Dylan Bazyollo19:47.9Lakeview St. Clair Shores118.4MAC Division Championship
10Kyle Swanson19:48.2Sterling Heights Stevenson118.3MAC Division Championship
11Benjamin VanLoo19:54.3Mattawan118.2SMAC Championship
11Jack Kubas19:54.5Portage Central118.2SMAC Championship
9William O’Dell19:49.6Grosse Pointe South117.8MAC Division Championship
12Seth Walker19:50.4Sterling Heights Stevenson117.5MAC Division Championship
11Kaden Goodman19:56.7Kalamazoo Central117.4SMAC Championship
12Dominic Deych19:50.8Madison Heights Lamphere117.4MAC Division Championship
9Dominic DeVeny20:09.1Cardinal Mooney Catholic117.3CHSL Cardinal Championship
9Austin Carr19:57.8Kalamazoo Loy Norrix117.1SMAC Championship
11Logan Redes19:53.4Cedar Springs116.9RCA Conference
9Kaden Davis19:53.9Cedar Springs116.7RCA Conference
9Pierson Albaugh19:59.1Portage Northern116.6SMAC Championship
11Jayden Romanow19:53.5Macomb L’Anse Creuse North116.5MAC Division Championship
11Brayden Kidd20:00.2Kalamazoo Central116.3SMAC Championship
11Henry Goebel19:54.6Harrison Twp. L’Anse Creuse116.1MAC Division Championship
10Twoey Bullock Jr.20:14.3Ann Arbor Greenhills115.6CHSL Cardinal Championship
10Ronan Stelzer19:56.0Clinton115.3LCAA Final
12Joey Neuman20:03.1Mattawan115.3SMAC Championship
10Greyson Hartwick19:58.1Sparta115.3RCA Conference
10Jacob Pizio19:56.6Clinton115.1LCAA Final
11Ethan Cunningham20:15.8Riverview Gabriel Richard115.1CHSL Cardinal Championship
12Jacob Bentley19:59.8Sterling Heights Stevenson114.4MAC Division Championship
10Aaron Bentley20:00.0Sterling Heights Stevenson114.3MAC Division Championship
11Jameson Glass20:00.8Marysville114.1MAC Division Championship
9Henry Daly20:01.5Harrison Twp. L’Anse Creuse113.8MAC Division Championship
10Colton Woods20:09.1Stevensville Lakeshore113.3SMAC Championship
10Gabe Shaffer20:21.2Royal Oak Shrine113.3CHSL Cardinal Championship
9Jayce Goff20:03.4Hazel Park113.2MAC Division Championship
9Tegan Lowe20:05.0Lowell113.0RCA Conference
11John Gibson20:10.1St. Joseph113.0SMAC Championship
10Zander Halek20:04.1Port Huron Northern113.0MAC Division Championship
10Adam Hasenbank20:06.2Allendale112.6RCA Conference
12Christian Momber20:06.3GR Kenowa Hills112.6RCA Conference
12Emmet Lorenz20:12.3St. Joseph112.2SMAC Championship
10Cameron Cobley20:12.3BC Lakeview112.2SMAC Championship
12Luke Platte20:09.2Greenville111.6RCA Conference
11Gabriel Coraci20:26.5Madison Heights Bishop Foley111.5CHSL Cardinal Championship
11Foley Kedzior20:09.4Warren Woods Tower111.2MAC Division Championship
10Brayden Marchal20:11.9Lowell110.7RCA Conference
12Lincoln Vetne20:17.2St. Joseph110.6SMAC Championship
10Jaxson Arecheja20:11.4Dundee110.2LCAA Final
11Drake Bosse20:12.3Onsted109.9LCAA Final
9Mason Edelbrock20:13.5Dundee109.5LCAA Final
12John Bailey20:32.5Cardinal Mooney Catholic109.5CHSL Cardinal Championship
11Trevor Nagra20:22.7Mattawan108.8SMAC Championship
9Benjamin Rowekamp-Ambs20:23.4Mattawan108.5SMAC Championship
10John Goodwin20:17.6Port Huron108.5MAC Division Championship
9Evan Lokey20:24.1St. Joseph108.3SMAC Championship
12Aiden Barnett20:19.4Roseville107.9MAC Division Championship
12Jensen DuVal20:19.5Harrison Twp. L’Anse Creuse107.8MAC Division Championship
10Evan Cousino20:18.5Dundee107.8LCAA Final
9Grayson Wodzisz20:22.3Grosse Pointe South106.9MAC Division Championship
12Benjamin Blanchard20:21.4Adrian Madison106.9LCAA Final
10Avi Adar20:41.1Ann Arbor Greenhills106.6CHSL Cardinal Championship
12Lucas Sage20:24.9GR Kenowa Hills106.4RCA Conference
12Ethan Beard20:24.7Grosse Pointe South106.1MAC Division Championship
10Kyler Bowman20:25.1Roseville106.0MAC Division Championship
10Zachary Heiks20:26.5Allendale105.8RCA Conference
9Reuben Lorenz20:31.8St. Joseph105.7SMAC Championship
11James Wright20:32.6Portage Northern105.5SMAC Championship
11Brian Hopkins20:26.7Roseville105.4MAC Division Championship
12Tristan Crooks20:26.7Warren Fitzgerald105.4MAC Division Championship
12Ian Nolan20:28.1Coopersville105.3RCA Conference
11Gavin Murphy20:27.1Lakeview St. Clair Shores105.3MAC Division Championship
12Sam Criner20:27.2Warren Mott105.3MAC Division Championship
10Joel Sniegowski20:27.2Onsted104.9LCAA Final
11Joshua Schang20:28.4Warren Cousino104.9MAC Division Championship
10Brodie Arellano20:30.3Greenville104.6RCA Conference
12Dominick Coke20:28.6Hillsdale104.5LCAA Final
11Peyton Elder20:38.1BC Lakeview103.6SMAC Championship
10Matthew McClain20:33.1Clawson103.3MAC Division Championship
11Braedyn Tennant20:32.2Blissfield103.3LCAA Final
9Christopher Coyle20:33.7Grosse Pointe South103.1MAC Division Championship
12Miles Brown20:33.3Hillsdale102.9LCAA Final
10Isaac Millward20:40.8Portage Central102.7SMAC Championship
10Collin Mahar20:35.2Sterling Heights Stevenson102.6MAC Division Championship
11Josh Behringer20:53.8Ann Arbor Greenhills102.4CHSL Cardinal Championship
12Mark Goodlock20:35.1Adrian Madison102.3LCAA Final
10Nicholas Herrington20:54.6Waterford Our Lady102.1CHSL Cardinal Championship
11Jacob Vachon20:36.8Sterling Heights Stevenson102.1MAC Division Championship
9Xavier Zammit20:54.8Cardinal Mooney Catholic102.1CHSL Cardinal Championship
10Nathan Morris20:37.1Grosse Pointe South102.0MAC Division Championship
9Isaac Wilson20:36.5Hudson101.8LCAA Final
12Adrien Johnson20:37.8Warren Lincoln101.7MAC Division Championship
12Anthony Badia20:37.9Warren Cousino101.7MAC Division Championship
9Izaiah McGovern20:37.1Dundee101.6LCAA Final
11Ryan Buist20:44.9St. Joseph101.4SMAC Championship
11Owen Smith20:58.9Ann Arbor Greenhills100.7CHSL Cardinal Championship
9Bennett Ogilvy20:41.0Utica Ford100.7MAC Division Championship
10Billy Rozelle21:00.7Ann Arbor Greenhills100.1CHSL Cardinal Championship
10Oscar Lucas20:50.1Kalamazoo Loy Norrix99.6SMAC Championship
11Nathaniel Gresh20:52.3Portage Central98.9SMAC Championship
10Charles Sims20:54.7Battle Creek Central98.1SMAC Championship
9Frederick Thurn20:55.5Portage Northern97.8SMAC Championship
12Ralph Kaleniecki21:08.0Allen Park Cabrini97.7CHSL Cardinal Championship
11Christian Williams20:51.5Cedar Springs97.5RCA Conference
11Lorenzo Mio21:10.1Royal Oak Shrine97.0CHSL Cardinal Championship
11Owen Kennedy20:58.6BC Lakeview96.8SMAC Championship
10Keegan Gray20:53.0Onsted96.3LCAA Final
12Connor Rubio20:54.7Clinton Twp. Chippewa Valley96.1MAC Division Championship
10Nathan Stroh21:01.6St. Joseph95.8SMAC Championship
10Peter Baker20:54.8Clinton95.7LCAA Final
10Brayden Bennett20:56.0Ida95.3LCAA Final
9Cole Hill20:58.2Adrian Madison94.6LCAA Final
10Hudson Miller20:58.5Clinton94.5LCAA Final
11Owen Cooley20:59.7Dundee94.1LCAA Final
12Cameron Beckett21:02.1Greenville94.0RCA Conference
9Zackary Campbell21:02.7Clawson93.4MAC Division Championship
9Connor Twardeski21:04.4Utica Ford92.9MAC Division Championship
12Donald Rowlands21:23.4University Liggett92.5CHSL Cardinal Championship
12Jaiden Spratt21:05.5Grosse Pointe South92.5MAC Division Championship
11Joseph Noll21:05.7Macomb L’Anse Creuse North92.4MAC Division Championship
10Reed Scott21:10.7Greenville91.1RCA Conference
9Landon Gauer21:09.5Ida90.8LCAA Final
9Caleb Sausser21:17.6Kalamazoo Central90.5SMAC Championship
12Evan McNanney21:12.2Grosse Pointe South90.3MAC Division Championship
9Beckham Reedy21:19.0Mattawan90.0SMAC Championship
11Nathan Marquez21:19.3BC Lakeview89.9SMAC Championship
10Jaxon Boehm21:19.6Stevensville Lakeshore89.8SMAC Championship
11Fabian Villarino21:31.6Madison Heights Bishop Foley89.8CHSL Cardinal Championship
9Austin Hillman21:13.6Madison Heights Lamphere89.8MAC Division Championship
9Max Sytsma21:19.8Kalamazoo Loy Norrix89.7SMAC Championship
9Peter Mutschler21:34.2Madison Heights Bishop Foley88.9CHSL Cardinal Championship
12Evan Lajiness21:18.0Sterling Heights Stevenson88.3MAC Division Championship
10Rashid Monsur21:38.1Ann Arbor Greenhills87.6CHSL Cardinal Championship
11Luke Kavanaugh21:39.4Madison Heights Bishop Foley87.2CHSL Cardinal Championship
9Gideon Schneider21:21.9Clawson87.0MAC Division Championship
11Andrei Liliac21:22.0Sterling Heights87.0MAC Division Championship
12Jabbar Jabbar21:22.7Warren Mott86.8MAC Division Championship
10Nathan Feliciano21:23.9Warren Mott86.4MAC Division Championship
9Owen Griffith21:25.4GR Kenowa Hills86.2RCA Conference
10Mason Wilson21:30.4BC Lakeview86.2SMAC Championship
9August Montgomery21:31.0Kalamazoo Loy Norrix86.0SMAC Championship
9Benaiah Shafer21:26.7Cedar Springs85.8RCA Conference
10Warren Thebolt21:26.6Dundee85.1LCAA Final
11Gram Griffioen21:46.1University Liggett85.0CHSL Cardinal Championship
12Chase Waslowski21:28.1Madison Heights Lamphere85.0MAC Division Championship
9Jaiden Nguyen21:30.8Warren Mott84.1MAC Division Championship
11Henry Vo21:30.3Adrian Madison83.9LCAA Final
12Jonah Mechtenberg-Berrigan21:38.9Kalamazoo Central83.4SMAC Championship
12Dreshawn Noble21:33.2Roseville83.3MAC Division Championship
11Hayden Brennan-Turski21:33.9Lakeview St. Clair Shores83.0MAC Division Championship
9Tommy Weyhing21:35.4Grosse Pointe South82.5MAC Division Championship
11Dominic Coraci21:37.5Macomb L’Anse Creuse North81.8MAC Division Championship
12Conor Guyor21:57.2Cardinal Mooney Catholic81.3CHSL Cardinal Championship
9Cameron Chouinard21:41.7Allendale80.8RCA Conference
10Sawyer McComb21:48.1Richland Gull Lake80.3SMAC Championship
10Riley Laporte21:48.1Kalamazoo Central80.3SMAC Championship
9Ahmed Al-Tameemi21:42.2Sterling Heights80.3MAC Division Championship
9Christopher Brummett22:00.6Ann Arbor Greenhills80.1CHSL Cardinal Championship
9Wyatt Newton21:49.8Kalamazoo Loy Norrix79.7SMAC Championship
12Michael Dornoff22:01.8Austin Catholic79.7CHSL Cardinal Championship
10Ryan Zou21:44.4Madison Heights Lamphere79.5MAC Division Championship
12Norman Lewis21:45.9Center Line79.0MAC Division Championship
12Stanley Richard21:46.7Madison Heights Lamphere78.8MAC Division Championship
11Nick Boot21:53.2Portage Central78.6SMAC Championship
11Aiden Tedora21:47.2Hudson78.3LCAA Final
10Justice Koprin21:48.4Macomb L’Anse Creuse North78.2MAC Division Championship
12Connor Boccaccio21:48.4Madison Heights Lamphere78.2MAC Division Championship
10Andrew Bieth21:52.2Marine City76.9MAC Division Championship
9William Martin22:10.8University Liggett76.7CHSL Cardinal Championship
9Callen Heier21:53.1Lake Shore St. Clair Shores76.6MAC Division Championship
9Myles McGlinchey22:11.6Madison Heights Bishop Foley76.5CHSL Cardinal Championship
9Payton Belisle21:52.6Hillsdale76.5LCAA Final
9Aidan Grimm21:53.9Clinton76.0LCAA Final
12Lukas Leonard21:57.8Adrian Madison74.7LCAA Final
10Joey Skupin21:59.6Macomb L’Anse Creuse North74.5MAC Division Championship
12Mason Noonan22:05.9Stevensville Lakeshore74.4SMAC Championship
9Jericho Borck21:59.3Hudson74.2LCAA Final
9Soren Duke22:06.8Richland Gull Lake74.1SMAC Championship
11Jack Morgan22:00.2Clinton73.9LCAA Final
9Jonah Tripicchio22:07.6BC Lakeview73.8SMAC Championship
12Preston Mowl22:01.9Utica Ford73.7MAC Division Championship
9Marley Farhat22:01.6Blissfield73.5LCAA Final
11Julian Delgado22:21.4Detroit Cristo Rey73.2CHSL Cardinal Championship
10Jayce Zalenko22:03.5Warren Woods Tower73.2MAC Division Championship
10Andrew Dempsey22:07.7Greenville72.1RCA Conference
12Connor Quigley22:06.6Hudson71.8LCAA Final
10Dayton Le22:18.2Kalamazoo Central70.3SMAC Championship
9Aaron Dandin22:12.5Macomb L’Anse Creuse North70.2MAC Division Championship
11Aiden Clark22:19.6Richland Gull Lake69.8SMAC Championship
12Joshua Stamm22:31.8Austin Catholic69.7CHSL Cardinal Championship
9Hunter Weber22:23.7Stevensville Lakeshore68.4SMAC Championship
9Elliott Olsen22:20.5Allendale67.8RCA Conference
12Alex Burgos22:19.6Lakeview St. Clair Shores67.8MAC Division Championship
9Emanuel Nava22:45.0Allen Park Cabrini65.3CHSL Cardinal Championship
12Mason Stansberry22:27.1Warren Woods Tower65.3MAC Division Championship
11Carter Macomber22:33.3Richland Gull Lake65.2SMAC Championship
11William Evans22:30.0Roseville64.3MAC Division Championship
9Shaymar (Sly) Young22:37.9Portage Northern63.7SMAC Championship
9Luke Sorgeloos22:33.9Macomb L’Anse Creuse North63.0MAC Division Championship
9Avery Moraczewski22:34.3Warren Woods Tower62.9MAC Division Championship
12Michael Allen22:34.8Grosse Pointe South62.7MAC Division Championship
11Jacob Young22:36.4Ida61.9LCAA Final
11Kaden Aultman22:39.9Coopersville61.4RCA Conference
11Riley Thomas22:45.1Portage Central61.3SMAC Championship
12Quinn Armstrong23:02.5Royal Oak Shrine59.5CHSL Cardinal Championship
11Tristian Raimondo22:48.5Lakeview St. Clair Shores58.2MAC Division Championship
9Aiden Beebe22:58.1St. Joseph57.0SMAC Championship
11Kolya Resnick22:52.7Grosse Pointe South56.8MAC Division Championship
9Theo York22:53.7Hillsdale56.1LCAA Final
9Jaxon Hunt22:57.0Coopersville55.7RCA Conference
9Alfonso Marcano23:00.5Marysville54.2MAC Division Championship
11Aiden Poston23:05.6Center Line52.5MAC Division Championship
12Nicholas Lasecki23:05.6Sterling Heights Stevenson52.5MAC Division Championship
12Samer Alzuhairi23:05.9Warren Mott52.4MAC Division Championship
12Kaydyn Hann23:12.2BC Lakeview52.3SMAC Championship
9Julien Dincecco23:25.7Ann Arbor Greenhills51.8CHSL Cardinal Championship
9Logan Lynch23:09.7Lake Shore St. Clair Shores51.1MAC Division Championship
11Linus Apel23:11.3Madison Heights Lamphere50.6MAC Division Championship
10Pap Lo23:20.0Kalamazoo Loy Norrix49.7SMAC Championship
12Garren Garner23:14.8Ida49.1LCAA Final
9Jamison Crottie23:16.0Clawson49.0MAC Division Championship
11Colin Maffesoli23:34.7Allen Park Cabrini48.8CHSL Cardinal Championship
9Louis Michael23:16.8Clawson48.7MAC Division Championship
11Jack Ludeker23:24.1BC Lakeview48.3SMAC Championship
11Corelle McKenzie23:20.7Warren Fitzgerald47.4MAC Division Championship
10Nicholas Hawthorne23:28.4Kalamazoo Loy Norrix46.9SMAC Championship
12Joshua Camandillo23:22.5Warren Mott46.8MAC Division Championship
9Kaleb Kish-Salkovski23:25.9Grosse Pointe South45.7MAC Division Championship
9Cooper Riley23:29.5Grosse Pointe South44.5MAC Division Championship
10Skyler Morgan23:37.3BC Lakeview43.9SMAC Championship
9Walter Sutherland23:31.6New Haven43.8MAC Division Championship
9Isaac Emery23:36.7Coopersville42.4RCA Conference
9Landon Wright23:57.2University Liggett41.3CHSL Cardinal Championship
10Brendan Lange23:43.5Madison Heights Lamphere39.8MAC Division Championship
9Zane Marino23:50.0Kalamazoo Central39.7SMAC Championship
10Tyler Andrews23:46.4Coopersville39.2RCA Conference
12Cyrus Arnett23:45.3Hudson38.9LCAA Final
12Joshua Koch23:46.4Grosse Pointe South38.9MAC Division Championship
9Robert Hindelang23:46.9Grosse Pointe South38.7MAC Division Championship
11Dylan Arnold23:47.2Lakeview St. Clair Shores38.6MAC Division Championship
10Aidan McNeill24:09.3Waterford Our Lady37.2CHSL Cardinal Championship
9Owen Leitow24:02.6Portage Northern35.5SMAC Championship
10Westin Phebus24:01.0Ida33.7LCAA Final
9Tyler Severino24:09.6Kalamazoo Loy Norrix33.1SMAC Championship
10Pacen Brown24:13.1Mattawan32.0SMAC Championship
12Keegan Dunne24:11.6Center Line30.5MAC Division Championship
9Luke Lenzinger24:19.6Richland Gull Lake29.8SMAC Championship
12Michael Delaespriella24:15.0Marine City29.3MAC Division Championship
10Ewan Russell24:34.6Ann Arbor Greenhills28.8CHSL Cardinal Championship
10Grayson Sudia24:16.7Port Huron Northern28.8MAC Division Championship
12Zachary Siegel24:17.6Center Line28.5MAC Division Championship
9Matt Rowan24:16.7Hudson28.4LCAA Final
10Mike Murphy24:36.1Riverview Gabriel Richard28.3CHSL Cardinal Championship
11Carson Warner24:20.2Adrian Madison27.3LCAA Final
10Andy Bobco24:27.1Lakeview St. Clair Shores25.3MAC Division Championship
10Ryan Peck24:30.0Grosse Pointe South24.3MAC Division Championship
12Andres Lopez24:38.7Portage Northern23.4SMAC Championship
11Kylan Corbin24:38.8Portage Northern23.4SMAC Championship
10Jackson Hermann24:51.0Austin Catholic23.3CHSL Cardinal Championship
12David Shamblin24:33.0Port Huron23.3MAC Division Championship
10Kylan Norman24:33.5Warren Woods Tower23.2MAC Division Championship
9Cayden Parent24:34.9Marysville22.7MAC Division Championship
10Teron Hart24:46.5BC Lakeview20.8SMAC Championship
10Lukas Cranson24:41.3Dundee20.2LCAA Final
12Michael LaPrise25:02.9Austin Catholic19.4CHSL Cardinal Championship
10Justice Goodwin24:51.3St. Joseph19.2SMAC Championship
9Kekoa Newash24:49.6Clawson17.8MAC Division Championship
9Jordan Osterland24:50.7Marine City17.4MAC Division Championship
9James Cordova24:57.3Mattawan17.2SMAC Championship
9Adam Ulaj24:52.0Sterling Heights Stevenson17.0MAC Division Championship
10Jeremy Slotnick25:11.1Madison Heights Bishop Foley16.6CHSL Cardinal Championship
9Ethan Schatko24:56.3Grosse Pointe South15.6MAC Division Championship
12Evan DeMott25:01.9Marine City13.7MAC Division Championship
12Vivan Nyati25:24.2Ann Arbor Greenhills12.3CHSL Cardinal Championship
9Zachary Siegel25:21.3Kalamazoo Loy Norrix9.2SMAC Championship
9Ben Leja25:38.0Allen Park Cabrini7.7CHSL Cardinal Championship
9Donovan Stackow25:28.5Portage Northern6.8SMAC Championship
10Jacob Wegner25:44.0Waterford Our Lady5.7CHSL Cardinal Championship
11John Thang25:32.6BC Lakeview5.5SMAC Championship
10Maddox Greenspoon25:37.4Richland Gull Lake3.9SMAC Championship
9Salah Othman25:45.6Portage Northern1.1SMAC Championship
11Abraham Zhang25:58.8Ann Arbor Greenhills0.7CHSL Cardinal Championship

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Annie Alkema18:08.4Kalamazoo Central152.2SMAC Championship
12Emmry Ross18:04.2Onsted151.9LCAA Final
9Avery Scott18:30.6Portage Central144.8SMAC Championship
10Lane Isom18:33.9Richland Gull Lake143.7SMAC Championship
10Mia May18:35.6Sparta142.1RCA Conference
9Ainsley Kelm18:46.7Portage Northern139.4SMAC Championship
11Gracelin Martin18:49.8Greenville137.4RCA Conference
11Hope Miller18:53.7Blissfield135.4LCAA Final
9Oakley Osterhart18:56.2Coopersville135.3RCA Conference
11Olivia Stacy19:07.3Portage Northern132.6SMAC Championship
9Gracie Carlisle19:29.1Portage Central125.3SMAC Championship
12Chloe Stalhood19:26.2Hillsdale124.6LCAA Final
12Sarah Koval19:39.8Grosse Pointe South121.7MAC Division Championship
9Julia Welc19:43.1Portage Central120.6SMAC Championship
12Sofia Bogard19:46.6Kalamazoo Loy Norrix119.5SMAC Championship
10Lilianna Peace19:51.2Clinton Twp. Chippewa Valley117.9MAC Division Championship
9Addison Gregg20:02.5Ann Arbor Greenhills117.5CHSL Cardinal Championship
10Olivia Storteboom20:01.0Portage Central114.7SMAC Championship
10Hannah Haines20:02.1Madison Heights Lamphere114.3MAC Division Championship
12Savannah Spangler20:02.8Grosse Pointe South114.1MAC Division Championship
9Addy Nesbitt20:02.9Cedar Springs113.0RCA Conference
11Samantha Langolf20:06.2Port Huron Northern112.9MAC Division Championship
9Claire Mouw20:07.2Portage Central112.6SMAC Championship
11Beatrice Perucchetti20:09.1St. Joseph112.0SMAC Championship
12Claire O’Boyle20:07.0Lowell111.7RCA Conference
9Cassidy Bowers20:20.6Austin Catholic111.5CHSL Cardinal Championship
11Lilamae Frank20:12.2BC Lakeview110.9SMAC Championship
10Abby Noorman20:12.2Cedar Springs110.0RCA Conference
9Ava Knight20:17.5Macomb L’Anse Creuse North109.2MAC Division Championship
12Chloe Caulfield20:20.1Grosse Pointe South108.3MAC Division Championship
12Kaylee Hovey20:15.9Dundee108.0LCAA Final
9Addison Bixler20:20.3Coopersville107.2RCA Conference
10Elena Czuk20:23.7Portage Central107.1SMAC Championship
12Ellie Francis20:27.0Allendale105.0RCA Conference
11Kate Barron20:30.1Mattawan105.0SMAC Championship
9Allison Ost20:28.7Dundee103.8LCAA Final
12Preslee Perkins20:33.8Stevensville Lakeshore103.7SMAC Championship
12Mackenzie Baldrica20:32.9Sparta103.0RCA Conference
9Silvia Torres20:36.4Portage Central102.9SMAC Championship
10McKenzie Whalen20:34.5Allendale102.5RCA Conference
10Haley Sharp20:41.3Port Huron Northern101.2MAC Division Championship
12Sadie Ebel20:42.8St. Joseph100.7SMAC Championship
11Kate Ort20:47.7Stevensville Lakeshore99.1SMAC Championship
10Lily Cummings20:48.0St. Joseph99.0SMAC Championship
10Kendall Nester20:46.4Cedar Springs98.5RCA Conference
12Annika DeJong20:49.6Stevensville Lakeshore98.5SMAC Championship
10Alaina Wheaton20:49.6St. Joseph98.5SMAC Championship
10Lily Brendlinger20:49.7Portage Central98.5SMAC Championship
12Adelina Parikh20:50.6Grosse Pointe South98.1MAC Division Championship
12Alicyn Gleesing20:51.3Richland Gull Lake97.9SMAC Championship
9Brooke Ramer20:53.8Richland Gull Lake97.1SMAC Championship
11Peyton Knight20:55.2Macomb L’Anse Creuse North96.6MAC Division Championship
9Quinn McWilliams20:53.3Coopersville96.2RCA Conference
12Erica Walker21:07.5Clarkston Everest Collegiate95.8CHSL Cardinal Championship
12Shelby Stabile20:57.8Harrison Twp. L’Anse Creuse95.7MAC Division Championship
11Stella Behnan21:11.9Cardinal Mooney Catholic94.4CHSL Cardinal Championship
12Rachel Grice21:02.5Kalamazoo Central94.2SMAC Championship
12Sophie Bukrey21:00.3Coopersville93.9RCA Conference
12Lillian Rutallie21:03.8Marysville93.7MAC Division Championship
11Evie Deur21:01.4Lowell93.5RCA Conference
12Ella Harlow21:04.5Portage Northern93.5SMAC Championship
10Raina Glanzman21:05.6GR Kenowa Hills92.1RCA Conference
10Anna Hallett21:04.1Blissfield92.0LCAA Final
12Evelyn Calow21:10.2BC Lakeview91.6SMAC Championship
11Rhea Mouw21:12.0Portage Central91.0SMAC Championship
12Alanna Clague21:12.6Portage Central90.8SMAC Championship
12Ava Duncan21:12.7Clinton Twp. Chippewa Valley90.8MAC Division Championship
10Teagan Borick21:14.5Kalamazoo Loy Norrix90.2SMAC Championship
11Hailey Sills21:10.4Blissfield89.9LCAA Final
10Kaleea Braun21:10.8Blissfield89.7LCAA Final
11Ava Johnson21:16.6Macomb L’Anse Creuse North89.5MAC Division Championship
11Gianna D’Angelo21:17.4Utica Ford89.2MAC Division Championship
11Yolanda Gascho21:19.6Clinton Twp. Chippewa Valley88.5MAC Division Championship
10Amelia Kraemer21:20.5BC Lakeview88.2SMAC Championship
10Morgan Costello21:21.0Grosse Pointe South88.0MAC Division Championship
9Ella Claus21:17.0Clinton87.7LCAA Final
12Rose Losey21:40.0Royal Oak Shrine85.0CHSL Cardinal Championship
12Kaylee Sprague21:31.4Stevensville Lakeshore84.5SMAC Championship
11Raegan Brosamer21:28.1Onsted84.0LCAA Final
12Allie England21:28.7Onsted83.8LCAA Final
9Riley Owen21:35.1Port Huron Northern83.3MAC Division Championship
11Jaslyn Townes21:35.1Richland Gull Lake83.3SMAC Championship
11Annabelle Czeiszperger21:31.7Hudson82.8LCAA Final
10Calisse Budek21:37.4Grosse Pointe South82.5MAC Division Championship
11Brooklyn Schott21:38.7Port Huron Northern82.1MAC Division Championship
12Addison Stevens21:39.2Marysville81.9MAC Division Championship
9Allison Schmitt21:52.1Clarkston Everest Collegiate81.0CHSL Cardinal Championship
11Natalie Barron21:42.4Mattawan80.9SMAC Championship
12Anya Steele21:40.4Coopersville80.5RCA Conference
11Alexa Ross21:53.7Acad Of The Sacred Heart80.4CHSL Cardinal Championship
12Avery Janssen21:40.8Coopersville80.4RCA Conference
9Lilly Harthorn21:44.4Kalamazoo Loy Norrix80.2SMAC Championship
11Julia Hughes21:40.0Ida80.0LCAA Final
9Kate Moon21:46.8Portage Central79.4SMAC Championship
11Audrey Latchaw21:44.8Lowell79.1RCA Conference
9Cassie Gibson21:49.4Port Huron Northern78.5MAC Division Championship
10Emma DiPaola21:50.1Macomb L’Anse Creuse North78.3MAC Division Championship
12Macy Daniels21:50.4Kalamazoo Loy Norrix78.2SMAC Championship
12Jordyn Taylor21:45.5Onsted78.2LCAA Final
12Megan Wurster21:50.9Stevensville Lakeshore78.0SMAC Championship
10Louisa Denks22:01.1Royal Oak Shrine78.0CHSL Cardinal Championship
10Rylee Piornack21:51.1Grosse Pointe South78.0MAC Division Championship
12Vanessa Skorski21:51.5Clinton Twp. Chippewa Valley77.8MAC Division Championship
10Olivia Lothian21:50.1Lowell77.3RCA Conference
9Lara Roden21:53.4Portage Central77.2SMAC Championship
9Jade Siy21:54.2Madison Heights Lamphere76.9MAC Division Championship
9Nora Tillman22:04.5Royal Oak Shrine76.8CHSL Cardinal Championship
11Allison Ramer21:54.5Richland Gull Lake76.8SMAC Championship
10Erin Korsak21:56.9Grosse Pointe South76.0MAC Division Championship
9Olivia Upton21:57.7Portage Central75.8SMAC Championship
10Reese Storteboom21:58.8Portage Central75.4SMAC Championship
12Jun Hur22:00.0Portage Central75.0SMAC Championship
10Mia Vonderheide21:57.7Lowell74.8RCA Conference
9Eva Stuckey22:00.7Warren Mott74.8MAC Division Championship
11Elizabeth Smoes22:00.6Coopersville73.8RCA Conference
12Madison Viau22:00.9Cedar Springs73.7RCA Conference
11Elaina Friedmann22:09.3Clinton Twp. Chippewa Valley71.9MAC Division Championship
9Lauren Crowley22:09.7Richland Gull Lake71.8SMAC Championship
12Jayla Bright22:05.0Hudson71.7LCAA Final
10Kenzie Druce22:07.4Cedar Springs71.5RCA Conference
10Ximena Martinez22:10.9Stevensville Lakeshore71.4SMAC Championship
9Laylah Daniel22:11.4Kalamazoo Loy Norrix71.2SMAC Championship
11Georgia Micklewright22:12.7BC Lakeview70.8SMAC Championship
11Eden Fante22:13.4Lakeview St. Clair Shores70.5MAC Division Championship
10Abigail Brooks22:11.6Coopersville70.1RCA Conference
11Emma Miller22:15.4Utica Ford69.9MAC Division Championship
10Jenna Babbitt22:16.6Greenville68.5RCA Conference
10Kate Elias22:21.6Portage Central67.8SMAC Championship
10Addison Kemp22:20.3Greenville67.2RCA Conference
9Olivia Sowton22:23.6BC Lakeview67.1SMAC Championship
12Madeline Wiersma22:23.7Richland Gull Lake67.1SMAC Championship
11Viviana Ostrowski22:29.0Grosse Pointe South65.3MAC Division Championship
12Emily Rice22:26.7Greenville65.1RCA Conference
10Emily Costello22:26.7Sparta65.1RCA Conference
10Izabel Raglow22:24.8Onsted65.1LCAA Final
11Janaan Rehman22:40.6Ann Arbor Greenhills64.8CHSL Cardinal Championship
11Isabella Nestle22:30.9Port Huron Northern64.7MAC Division Championship
11Anna Furman22:33.0Kalamazoo Central64.0SMAC Championship
10Mattie Hallenbeck22:29.1Onsted63.6LCAA Final
9Ayla Frantz22:34.1BC Lakeview63.6SMAC Championship
12Erin Alster22:31.8Sparta63.4RCA Conference
12Isabella Page22:45.4Clarkston Everest Collegiate63.2CHSL Cardinal Championship
11Abby Macey22:36.1Grosse Pointe South63.0MAC Division Championship
9Violet Massaglia22:36.3Marine City62.9MAC Division Championship
10Nina Malani22:46.3Ann Arbor Greenhills62.9CHSL Cardinal Championship
10Caleigh Freedman22:36.4Clinton Twp. Chippewa Valley62.9MAC Division Championship
11Joselyn Chapman22:36.5Marysville62.8MAC Division Championship
10Marley Momany22:36.5Stevensville Lakeshore62.8SMAC Championship
12Lilly Flemming22:37.5Portage Central62.5SMAC Championship
10Susan Nedwick22:48.0Clarkston Everest Collegiate62.3CHSL Cardinal Championship
12Maria Saad22:49.6Clarkston Everest Collegiate61.8CHSL Cardinal Championship
12Lucy Alcorn22:37.1Allendale61.6RCA Conference
12Elayna Guadamuz22:40.8BC Lakeview61.4SMAC Championship
10Adelyn Ashbay22:38.1Allendale61.3RCA Conference
10Emma Reimer22:41.4New Haven61.2MAC Division Championship
10Gabriella Reyna22:39.2Allendale60.9RCA Conference
12Erin Leverenz22:42.9Macomb L’Anse Creuse North60.7MAC Division Championship
11Ava Evans22:38.1Hillsdale60.6LCAA Final
12Macie Masterson22:44.3Utica Ford60.2MAC Division Championship
9Grace McDonald22:45.1Utica Ford60.0MAC Division Championship
10Addison Bell22:47.1Mattawan59.3SMAC Championship
9Grace Lewis22:45.7Greenville58.8RCA Conference
10Aubrey Pilon22:49.1Marine City58.6MAC Division Championship
11Maya Ferguson22:59.5Cardinal Mooney Catholic58.5CHSL Cardinal Championship
12Meredith Winn22:49.8Utica Ford58.4MAC Division Championship
12Makayla Perdue-Daniels22:51.2Warren Mott57.9MAC Division Championship
12Isabella Frederick22:51.3Kalamazoo Central57.9SMAC Championship
11Miley Caughel22:51.3Port Huron Northern57.9MAC Division Championship
9Sophia Fitton22:48.8Allendale57.7RCA Conference
12Pierce Pibbles22:47.6Hudson57.5LCAA Final
10Jessica White22:52.7Kalamazoo Loy Norrix57.4SMAC Championship
9Katie Reeder22:53.0Macomb L’Anse Creuse North57.3MAC Division Championship
9Genevieve DeKraker22:50.1Greenville57.3RCA Conference
12Annaliese Losey23:03.3Royal Oak Shrine57.2CHSL Cardinal Championship
9Mia Feliciano22:54.6Warren Mott56.8MAC Division Championship
12Kadence Norman22:53.2Sparta56.3RCA Conference
11Lucy Hotz22:54.9Cedar Springs55.7RCA Conference
11Leajah Ferguson23:00.3Warren Mott54.9MAC Division Championship
10Elle Buhlman22:57.6Allendale54.8RCA Conference
10Sophia Szabo23:01.2New Haven54.6MAC Division Championship
10Lydia Richards22:57.1Dundee54.3LCAA Final
10Norah Kerwin23:02.4Portage Central54.2SMAC Championship
9Kennedy Elliott23:03.6Portage Central53.8SMAC Championship
9Celia Milhiem23:00.8Coopersville53.7RCA Conference
12Elizabeth Ballor23:14.5Madison Heights Bishop Foley53.5CHSL Cardinal Championship
11Lydia McBride23:04.8Marysville53.4MAC Division Championship
12Amy Ezop23:06.1Grosse Pointe South53.0MAC Division Championship
11Tana Drobeck23:06.8Mattawan52.7SMAC Championship
11Sophie Brendlinger23:07.7Portage Central52.4SMAC Championship
11Madelyn Tude Thuot23:08.2Stevensville Lakeshore52.3SMAC Championship
10Bella Moorhouse23:08.2Allendale51.3RCA Conference
12Sadie Siemen23:11.5Clinton Twp. Chippewa Valley51.2MAC Division Championship
10Emileigh Bissonnette23:12.2Clinton Twp. Chippewa Valley50.9MAC Division Championship
9Eleanor Szafarczyk23:23.1University Liggett50.6CHSL Cardinal Championship
10Alexa Bates23:13.2Portage Central50.6SMAC Championship
10Brooklyn Jackson23:10.5Lowell50.5RCA Conference
12Maggie Stadler23:13.6Warren Cousino50.5MAC Division Championship
11Josie Shanley23:13.9Richland Gull Lake50.4SMAC Championship
9Lucia Candela23:14.7Macomb L’Anse Creuse North50.1MAC Division Championship
12Natalia Verdin23:15.3Portage Central49.9SMAC Championship
9Alyssa Lambrix23:15.9Portage Central49.7SMAC Championship
10Gabby Hovey23:11.2Dundee49.6LCAA Final
11Elsie Markillie23:17.4Richland Gull Lake49.2SMAC Championship
9Temperance Hysell23:19.1Portage Central48.6SMAC Championship
12Tess Tillman23:31.0Royal Oak Shrine48.0CHSL Cardinal Championship
12Kaisa Maki23:18.6Cedar Springs47.8RCA Conference
10Kiely Kroa23:17.7Hillsdale47.4LCAA Final
12Lillian Smith23:22.9Stevensville Lakeshore47.4SMAC Championship
9Emily York23:17.9Hillsdale47.4LCAA Final
12Hawwa Abdul-Mutakallim23:24.8Kalamazoo Loy Norrix46.7SMAC Championship
11Olivia Droski23:23.0Coopersville46.3RCA Conference
11Bella Beck23:23.6Allendale46.1RCA Conference
9Ria White23:27.1Grosse Pointe South46.0MAC Division Championship
12Ellie Fischer23:29.7St. Joseph45.1SMAC Championship
9Revan Ricker23:24.9Blissfield45.0LCAA Final
10Kyli Morton23:25.0Dundee45.0LCAA Final
9Claire Yakiwchuk23:30.6Mattawan44.8SMAC Championship
10Jenna Webster23:32.2Kalamazoo Loy Norrix44.3SMAC Championship
9Ziva Rasch23:30.7Coopersville43.8RCA Conference
11Alix Court23:31.3Greenville43.6RCA Conference
11Mercy Brown23:34.9Warren Cousino43.4MAC Division Championship
11Maddy Daoust23:35.1Lakeview St. Clair Shores43.3MAC Division Championship
12Brooke Hall23:36.0Clinton Twp. Chippewa Valley43.0MAC Division Championship
12Keira Schall23:38.1Warren Cousino42.3MAC Division Championship
9Livia Howard23:38.6Mattawan42.1SMAC Championship
9Joselyn Fischhaber23:38.9Portage Northern42.0SMAC Championship
12Kelsie George23:39.8Grosse Pointe South41.7MAC Division Championship
11Madison Girard23:39.9BC Lakeview41.7SMAC Championship
10Alyssa Finazzo23:40.0Lake Shore St. Clair Shores41.7MAC Division Championship
11Maija Ruzicka23:40.1BC Lakeview41.6SMAC Championship
11Morgan Mannino23:40.5Grosse Pointe South41.5MAC Division Championship
11Aubriana Druckenmiller23:38.7Sparta41.1RCA Conference
10Callyn Neumann23:39.9Coopersville40.7RCA Conference
11Amaya Gomez23:41.1Cedar Springs40.3RCA Conference
10Libby Schuster23:56.6Ann Arbor Greenhills39.5CHSL Cardinal Championship
10Lacy Ortega23:49.2Utica Ford38.6MAC Division Championship
9Abigail Whitelaw23:51.6Stevensville Lakeshore37.8SMAC Championship
10Lucy Cross23:51.6Stevensville Lakeshore37.8SMAC Championship
12Jada Mauricio23:52.8Marine City37.4MAC Division Championship
10Emma Richardson23:53.0St. Joseph37.3SMAC Championship
9AnnMarie Scharer23:48.1Blissfield37.3LCAA Final
12Emily Dreffs23:53.7Lakeview St. Clair Shores37.1MAC Division Championship
11Evelyn DeClercq23:53.9Macomb L’Anse Creuse North37.0MAC Division Championship
10Jolie Platte23:51.8Greenville36.7RCA Conference
9Grace Kaufman23:52.1Coopersville36.7RCA Conference
12Cailey VanZant23:50.8Hillsdale36.4LCAA Final
12Chloe Surhigh24:06.5Royal Oak Shrine36.2CHSL Cardinal Championship
12Morgan Goulette23:58.0Marine City35.7MAC Division Championship
9Addison Aittama23:58.2Greenville34.6RCA Conference
12Adison Cooke24:01.4Sterling Heights Stevenson34.5MAC Division Championship
12Sara Leverenz24:02.5Macomb L’Anse Creuse North34.2MAC Division Championship
12Josephine Malysz24:12.6Madison Heights Bishop Foley34.1CHSL Cardinal Championship
9Kylynn Grala24:00.8Cedar Springs33.7RCA Conference
9Gabriella Manzella24:04.4Clinton Twp. Chippewa Valley33.5MAC Division Championship
9Madison Lacourciere24:05.7Warren Mott33.1MAC Division Championship
10Natasha Mendez24:16.7Clarkston Everest Collegiate32.8CHSL Cardinal Championship
12Teagan Arredondo24:02.9Hudson32.4LCAA Final
12Peyton French24:08.4Clinton Twp. Chippewa Valley32.2MAC Division Championship
9Claire O’Brien24:06.0Cedar Springs32.0RCA Conference
12Laila Capps24:09.5Warren Woods Tower31.8MAC Division Championship
9Anamaria Valentino24:21.1Clarkston Everest Collegiate31.3CHSL Cardinal Championship
11Kasey Rasch24:09.3Coopersville30.9RCA Conference
11Evelynn Pauls24:13.3Kalamazoo Central30.6SMAC Championship
9Leah Mechtenberg-Berrigan24:13.7Kalamazoo Central30.4SMAC Championship
10Nata Yonkoski24:24.4Ann Arbor Greenhills30.2CHSL Cardinal Championship
9Gwen Gielniak24:16.3Grosse Pointe South29.6MAC Division Championship
11Emma Leasure24:17.0Portage Central29.3SMAC Championship
11Chloe Slawson24:17.1Grosse Pointe South29.3MAC Division Championship
10Zofia Tabaczynski24:17.1Grosse Pointe South29.3MAC Division Championship
11Jessica Davis24:18.7Clinton Twp. Chippewa Valley28.8MAC Division Championship
10Kinsley May24:19.8Mattawan28.4SMAC Championship
10Jessa Chivis24:16.8Allendale28.4RCA Conference
12Lily Boyl24:20.3Portage Northern28.2SMAC Championship
9Whitney Hundt24:20.4Stevensville Lakeshore28.2SMAC Championship
10Miriam Hess24:17.6Cedar Springs28.1RCA Conference
12Ella Hugh24:21.9Grosse Pointe South27.7MAC Division Championship
12Emma Terhune24:22.0Marine City27.7MAC Division Championship
12Kaitlyn Harris24:23.2St. Joseph27.3SMAC Championship
10Amber Bussell24:23.2Warren Woods Tower27.3MAC Division Championship
10Leah Sonnenberg24:25.1Grosse Pointe South26.6MAC Division Championship
11Charly Werenka24:25.4Clawson26.5MAC Division Championship
12Julia Ferro24:25.5Warren Cousino26.5MAC Division Championship
12Becca Dean24:27.1Grosse Pointe South26.0MAC Division Championship
11Abby Amburgey24:24.5Hillsdale25.2LCAA Final
10Arianna Schmidt24:30.0St. Joseph25.0SMAC Championship
10Becca Hoogewind24:27.1Allendale25.0RCA Conference
11Elsa Alferink24:27.5Coopersville24.8RCA Conference
12Emma Pratt24:31.7Mattawan24.4SMAC Championship
12Erika Emery24:29.9Coopersville24.0RCA Conference
10Claire Flannery24:28.0Hillsdale24.0LCAA Final
10Macey Lipscomb24:30.7GR Kenowa Hills23.8RCA Conference
12Lucy Herpolsheimer24:31.0GR Kenowa Hills23.7RCA Conference
9Emma Myers24:32.0Adrian Madison22.7LCAA Final
12Marissa Maycroft24:36.1Allendale22.0RCA Conference
11Anne McNurlen24:50.6Clarkston Everest Collegiate21.5CHSL Cardinal Championship
11Leila Oskui24:44.1Grosse Pointe South20.3MAC Division Championship
11Elanor Barnes24:54.9Madison Heights Bishop Foley20.0CHSL Cardinal Championship
10Sophia Page24:55.3Clarkston Everest Collegiate19.9CHSL Cardinal Championship
12Grace Kendziuk24:55.5Allen Park Cabrini19.8CHSL Cardinal Championship
9Isabella Sparling24:55.8Cardinal Mooney Catholic19.7CHSL Cardinal Championship
12Katherine Smoes24:44.0Coopersville19.3RCA Conference
10Chloe Gemalsky24:45.6Onsted18.1LCAA Final
9Isabella Chaptini24:52.3Grosse Pointe South17.6MAC Division Championship
9Effie Heckel24:48.1Hillsdale17.3LCAA Final
12Cassie Bill24:54.7Warren Mott16.8MAC Division Championship
11McKenna Richard24:55.3Madison Heights Lamphere16.6MAC Division Championship
10Jaelyn Gwinner24:50.3Onsted16.6LCAA Final
11Veronica Tapia24:54.7Lowell15.8RCA Conference
9Lily Moskal24:55.3Lowell15.6RCA Conference
10Daniela Welder24:57.2Greenville14.9RCA Conference
11Kathryn Kober24:57.5Sparta14.8RCA Conference
11Rhianna White25:00.9Portage Northern14.7SMAC Championship
9Veronika Howie25:01.0Port Huron Northern14.7MAC Division Championship
10Lotta Gottstein25:01.9Stevensville Lakeshore14.4SMAC Championship
10Vy Tran25:03.4Madison Heights Lamphere13.9MAC Division Championship
12Keegan Shaffer24:59.3Hudson13.6LCAA Final
11Addison Schmidt25:01.6Allendale13.5RCA Conference
11Nina Tocco25:18.9Clarkston Everest Collegiate12.0CHSL Cardinal Championship
10London Batkins25:09.6Macomb L’Anse Creuse North11.8MAC Division Championship
9Avery Stover25:04.7Adrian Madison11.8LCAA Final
9Anya McClure25:04.9Adrian Madison11.7LCAA Final
9Olivia Barnett25:10.3Lakeview St. Clair Shores11.6MAC Division Championship
11Rogue Toepfer25:12.4Portage Northern10.9SMAC Championship
12Olivia Harris25:13.4St. Joseph10.5SMAC Championship
12Ruby Somers25:15.7Marysville9.8MAC Division Championship
9Olivia Sebastian25:17.8Utica Ford9.1MAC Division Championship
9Silvia Gutierrez25:18.4Portage Central8.9SMAC Championship
12Reilan Sayler25:13.5Blissfield8.8LCAA Final
9Lara Nikolic25:18.9Portage Northern8.7SMAC Championship
9Ciara Nordstrom25:19.8Grosse Pointe South8.4MAC Division Championship
9Mackenzie Hausman25:21.5Kalamazoo Loy Norrix7.8SMAC Championship
9Aundrea Anderson25:18.6Lowell7.8RCA Conference
9Charlie Kinyon25:22.5Grosse Pointe South7.5MAC Division Championship
9Ziman Yi25:32.6Ann Arbor Greenhills7.5CHSL Cardinal Championship
11Alexandra Deveraux25:22.6Grosse Pointe South7.5MAC Division Championship
10Isabelle Noble25:21.2Allendale6.9RCA Conference
11Gabriana Garner25:20.3Ida6.6LCAA Final
11Emme Ravikumar25:37.1Ann Arbor Greenhills6.0CHSL Cardinal Championship
11Emma Rushton25:27.9Port Huron Northern5.7MAC Division Championship
10Alexis Toutant25:28.9Macomb L’Anse Creuse North5.4MAC Division Championship
12Sarah King25:24.3Clinton5.2LCAA Final
11Abigail Gondek25:39.4Allen Park Cabrini5.2CHSL Cardinal Championship
10Kylie Bruno25:29.7Warren Mott5.1MAC Division Championship
10Aubrey Bussis25:28.5Allendale4.5RCA Conference
11Isabella Totzke25:32.5Stevensville Lakeshore4.2SMAC Championship
10Juwon Kim25:31.1Coopersville3.6RCA Conference
9Quinn Maldnado25:44.8Ann Arbor Greenhills3.4CHSL Cardinal Championship
12Malia Grayer25:30.6Hudson3.1LCAA Final
9Sophia Sinnema25:36.1Cedar Springs2.0RCA Conference
9Monica Kovacs25:51.8Ann Arbor Greenhills1.1CHSL Cardinal Championship
12Reanne Smith25:38.1Blissfield0.6LCAA Final
Uncategorized

2024 Ratings: October 19th Championship Meets

Yes, I know Allegan County was contested on the 18th.

MeetBoys Adj.Girls Adj.Average
Allegan County+9+5+7
Class D Championship+12+18+15
Northern Mich. Meet of Champions+24+24+24
Saginaw County+25+29+27
Shiawassee County+7+7+7
Thumb Area+24+23+24

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.

Ira Brown – any win is meaningful when it comes down to the sixth runner. In a close battle against Otsego, Ira was that guy for Saugatuck. He’s been absorbing all the training and peaking late, running sub-18 in his past three races.

Gunnar Djerf – was a major reason that it was tied through five runners. The Bulldog sophomore has improved by more than a minute than last year and is on a similar streak. Five of his past seven races have been sub-18. Now he’s coming close to breaking into the 16’s.

Seth Mead – who had his best race of the year at the right time to do it. Last fall, Seth slipped under 16 at MITCA. This year, he’s been there a few times. The opener at Ogemaw Heights was on a questionable course, we however know this one’s legit.

Stanton Central Montcalm’s Girls – may be a podium contender. We can thank a HUGE breakthrough by Braelyn Bunting, whose personal best jumped from a 21:59 to 20:45. With the strength up front, the Hornets really need to score two. And if one is better taken care of…

Eva Thompson – earning her third consecutive Thumb Area win. Her 19:05 was her best time ever on the Caro course.

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

BOYS TEAM RATINGS

TeamTop 5 Avg.MeetDivision
Saginaw Heritage171.1Saginaw County1
Alpena170.9Northern Mich. Meet of Champions1
TeamTop 5 Avg.MeetDivision
Frankenmuth**181.7Saginaw County2
Freeland*178.3Saginaw County2
Gladwin*178.1Northern Mich. Meet of Champions2
Otsego*174.8Allegan County2
Corunna168.2Shiawassee County2
Shepherd165.7Northern Mich. Meet of Champions2
Plainwell160.1Allegan County2
Yale156.7Thumb Area2
Saginaw Swan Valley142.2Saginaw County2
Wayland Union139.8Allegan County2
Birch Run132.3Saginaw County2
Croswell-Lexington117.8Thumb Area2
North Branch110.7Thumb Area2
Gaylord99.3Northern Mich. Meet of Champions2
Owosso96.2Shiawassee County2
TeamTop 5 Avg.MeetDivision
Traverse City St. Francis***184.1Northern Mich. Meet of Champions3
Saugatuck**175.7Allegan County3
Stanton Central Montcalm**168.9Northern Mich. Meet of Champions3
Clare*158.9Northern Mich. Meet of Champions3
Pigeon-Laker*155.7Thumb Area3
Lake City153.0Northern Mich. Meet of Champions3
Laingsburg151.0Shiawassee County3
Leroy Pine River139.7Northern Mich. Meet of Champions3
Kingsley137.7Northern Mich. Meet of Champions3
Ovid-Elsie135.8Shiawassee County3
Chesaning134.9Saginaw County3
Manton134.0Northern Mich. Meet of Champions3
Otisville LakeVille131.2Thumb Area3
New Lothrop129.1Shiawassee County3
Manistee126.3Northern Mich. Meet of Champions3
Kalkaska121.9Northern Mich. Meet of Champions3
Carrollton110.4Saginaw County3
Perry105.3Shiawassee County3
Millington103.3Thumb Area3
Tawas96.3Northern Mich. Meet of Champions3
Vassar40.4Thumb Area3
TeamTop 5 Avg.MeetDivision
Hillsdale Academy***174.4Class D Championship4
Mason County Eastern**163.5Class D Championship4
Mt. Pleasant Sacred Heart*151.2Class D Championship4
Leland*148.6Class D Championship4
Frankfort*144.9Class D Championship4
Harbor Beach*143.7Thumb Area4
Grand Traverse Academy137.0Northern Mich. Meet of Champions4
Ellsworth135.2Northern Mich. Meet of Champions4
Unionville-Sebewaing133.1Thumb Area4
Webberville126.7Class D Championship4
Portland St. Patrick123.0Class D Championship4
Lake Leelanau St. Mary120.0Northern Mich. Meet of Champions4
Fairview118.5Class D Championship4
Martin111.9Allegan County4
Breckenridge111.6Northern Mich. Meet of Champions4
Mackinaw City111.2Class D Championship4
Mayville110.3Thumb Area4
Mancelona109.9Northern Mich. Meet of Champions4
Petoskey St. Michael105.7Northern Mich. Meet of Champions4
Byron105.2Shiawassee County4
Saginaw Arts & Science102.0Saginaw County4
Deckerville100.0Thumb Area4
Adrian Lenawee Christian99.7Class D Championship4
Morrice70.8Class D Championship4
St. Charles70.7Saginaw County4
Saginaw Nouvel61.3Saginaw County4
TeamTop 5 Avg.MeetDivision
North Trails159.5Northern Mich. Meet of ChampionsClub

GIRLS TEAM RATINGS

TeamTop 5 Avg.MeetDivision
Alpena69.8Northern Mich. Meet of Champions1
Saginaw Heritage63.7Saginaw County1
TeamTop 5 Avg.MeetDivision
Freeland**117.2Saginaw County2
Otsego**116.5Allegan County2
Shepherd*104.8Northern Mich. Meet of Champions2
Frankenmuth*104.0Saginaw County2
Owosso96.8Shiawassee County2
Plainwell96.7Allegan County2
Gladwin89.0Northern Mich. Meet of Champions2
Croswell-Lexington84.1Thumb Area2
Corunna74.2Shiawassee County2
Yale70.5Thumb Area2
Saginaw Swan Valley36.0Saginaw County2
Wayland Union28.2Allegan County2
Cadillac23.1Northern Mich. Meet of Champions2
TeamTop 5 Avg.MeetDivision
Stanton Central Montcalm**119.9Northern Mich. Meet of Champions3
Traverse City St. Francis**110.8Northern Mich. Meet of Champions3
Saugatuck*96.2Allegan County3
Saginaw Valley Lutheran*86.1Saginaw County3
Lake City82.3Northern Mich. Meet of Champions3
Manistee72.6Northern Mich. Meet of Champions3
Laingsburg70.3Shiawassee County3
Leroy Pine River67.1Northern Mich. Meet of Champions3
Pigeon-Laker66.7Thumb Area3
Chesaning59.0Saginaw County3
Caro54.5Thumb Area3
Ovid-Elsie54.0Shiawassee County3
Lakeview52.9Northern Mich. Meet of Champions3
Tawas52.1Northern Mich. Meet of Champions3
Clare42.7Northern Mich. Meet of Champions3
Manton39.4Northern Mich. Meet of Champions3
New Lothrop38.7Shiawassee County3
Kalkaska27.7Northern Mich. Meet of Champions3
Kingsley25.5Northern Mich. Meet of Champions3
Sandusky17.5Thumb Area3
TeamTop 5 Avg.MeetDivision
Hillsdale Academy**94.1Class D Championship4
Breckenridge**88.9Northern Mich. Meet of Champions4
Ubly*78.5Class D Championship4
Grand Traverse Academy*76.7Northern Mich. Meet of Champions4
Buckley*70.2Northern Mich. Meet of Champions4
Bear Lake-Onekama*69.2Northern Mich. Meet of Champions4
Martin*67.4Allegan County4
Unionville-Sebewaing55.8Thumb Area4
Harbor Beach55.4Thumb Area4
Rogers City55.3Class D Championship4
Mason County Eastern52.7Class D Championship4
St. Charles36.2Saginaw County4
Ellsworth31.3Northern Mich. Meet of Champions4
Petoskey St. Michael15.4Northern Mich. Meet of Champions4
Brown City5.5Thumb Area4

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12TJ Hansen14:46.7Freeland216.1Saginaw County
12Seth Mead15:25.8Gladwin203.4Northern Mich. Meet of Champions
12Josh Slocum15:48.6Traverse City St. Francis195.8Northern Mich. Meet of Champions
12Elijah Christensen16:00.5Gladwin191.8Northern Mich. Meet of Champions
9Alexander Allen16:01.2Alpena191.6Northern Mich. Meet of Champions
12Alex Tyndall16:18.3Mason County Eastern189.9Class D Championship
11Brett Magnus16:06.3Frankenmuth189.6Saginaw County
12Trent Taratuta16:07.4North Trails189.5Northern Mich. Meet of Champions
11Donovan Ryan16:27.4Plainwell187.9Allegan County
11Noah Devereaux16:29.6Laingsburg187.8Shiawassee County
12Dylan Pallett16:29.9Wayland Union187.0Allegan County
11Gage Hoffman16:17.0Stanton Central Montcalm186.3Northern Mich. Meet of Champions
11Brody Karg16:19.3Harbor Beach185.6Thumb Area
12Bobby Donley16:37.7Corunna185.1Shiawassee County
11Ben Verellen16:20.7Gladwin185.1Northern Mich. Meet of Champions
11Grayson Rorick16:32.8Hillsdale Academy185.1Class D Championship
12Riley Pattinson16:22.9Traverse City St. Francis184.4Northern Mich. Meet of Champions
11Kenny Sheffer16:38.5Otsego184.2Allegan County
11Robert Dykhouse16:23.6Manton184.1Northern Mich. Meet of Champions
11Anthony Plana16:26.5Frankenmuth182.8Saginaw County
10William Ready16:28.8Traverse City St. Francis182.4Northern Mich. Meet of Champions
10Evan Olson16:29.8EPBP Laker182.1Thumb Area
11David Fiore16:30.8Saginaw Heritage181.4Saginaw County
10Luke Herron16:32.1Caro181.3Thumb Area
10Wesley Chaffee16:44.5Mt. Pleasant Sacred Heart181.2Class D Championship
12Cougar Clark16:31.9Frankenmuth181.0Saginaw County
11Tyler Leach16:33.4Otisville LakeVille180.9Thumb Area
10Nicklas Parker16:32.7Frankenmuth180.8Saginaw County
12Owen Read16:33.8Traverse City St. Francis180.7Northern Mich. Meet of Champions
11Sylus Wilson16:34.0Stanton Central Montcalm180.7Northern Mich. Meet of Champions
10Matthew Wortley16:33.1Saginaw Heritage180.6Saginaw County
12Reece Poole16:49.1Hillsdale Academy179.6Class D Championship
12Matthew Long16:52.5Otsego179.5Allegan County
10Sawyer Monroe16:54.0Saugatuck179.0Allegan County
10Grant Rehkopf16:56.6Saugatuck178.1Allegan County
12Lewis Walter16:43.7Traverse City St. Francis177.4Northern Mich. Meet of Champions
10Ezra Nellis17:01.1Corunna177.3Shiawassee County
11Qwynn Darnell16:45.0Elk Rapids177.0Northern Mich. Meet of Champions
10Gunnar Djerf17:00.2Otsego176.9Allegan County
9Jackson Bowman17:03.6Saugatuck175.8Allegan County
11Carson Burgess16:50.1Brown City175.3Thumb Area
11Timothy Chamberlain17:02.3Portland St. Patrick175.2Class D Championship
12Billy Pipkorn17:06.8Plainwell174.7Allegan County
12Cade Truemner16:52.3EPBP Laker174.6Thumb Area
12Nolan Longuski16:52.5Shepherd174.5Northern Mich. Meet of Champions
11Cole Pergram16:52.1Frankenmuth174.3Saginaw County
10Marcus Silva17:08.3Saugatuck174.2Allegan County
10Bryce Cahoon16:53.5Shepherd174.2Northern Mich. Meet of Champions
11Kyler Fertig16:54.7Stanton Central Montcalm173.8Northern Mich. Meet of Champions
10Brett Lewis16:54.7Saginaw Heritage173.4Saginaw County
11Khadar Jama16:56.7Ellsworth173.1Northern Mich. Meet of Champions
12Camden McLeod16:55.8Freeland173.1Saginaw County
11Payton Chandler17:14.9Corunna172.7Shiawassee County
9Lance Niedzielski17:10.0Mason County Eastern172.7Class D Championship
12Joel Lange17:11.3Adrian Lenawee Christian172.2Class D Championship
12Ben Iobe17:12.3Mendon171.9Class D Championship
11Henry Lindley17:12.4Hillsdale Academy171.9Class D Championship
9Tristan Hernandez17:00.7Kingsley171.8Northern Mich. Meet of Champions
11Caiden Helsel17:00.8Lake City171.7Northern Mich. Meet of Champions
9Johnny Coston17:02.1Stanton Central Montcalm171.3Northern Mich. Meet of Champions
11Sammy Gamboa17:17.3Saugatuck171.2Allegan County
10Kellen Chalupa17:19.1Allegan170.6Allegan County
10Connor Schmidt17:04.4Clare170.5Northern Mich. Meet of Champions
12Aidan Goodwin17:19.7Otsego170.4Allegan County
12Hayden Bacchus17:05.0Alpena170.3Northern Mich. Meet of Champions
12Kenan Knight17:05.1Alpena170.3Northern Mich. Meet of Champions
12Matthew Pasiak17:09.5Harbor Beach168.8Thumb Area
11Luke Molenkamp17:23.4Hillsdale Academy168.2Class D Championship
12Sam Nemeth17:11.3Freeland167.9Saginaw County
11Jonah Pollatz17:24.4Mt. Pleasant Sacred Heart167.9Class D Championship
10Nathan Anaya17:12.9Freeland167.4Saginaw County
9Owen Jarosz17:26.3Frankfort167.2Class D Championship
11James Rahe17:26.7Hillsdale Academy167.1Class D Championship
10Jackson Horn17:13.7Freeland167.1Saginaw County
9Ira Brown17:33.0Saugatuck166.0Allegan County
11Michael Walsh17:30.3Ubly165.9Class D Championship
10Cooper Tiffany17:19.1Lakeview165.6Northern Mich. Meet of Champions
11Jace Thomas17:18.9Birch Run165.4Saginaw County
11Ethan West17:35.0Webberville164.3Class D Championship
11Jagger Clark17:22.7Frankenmuth164.1Saginaw County
11Cole Brege17:35.9Rogers City164.0Class D Championship
10Myles Robinson17:24.0Gladwin164.0Northern Mich. Meet of Champions
9Logan Szumila17:24.1Alpena164.0Northern Mich. Meet of Champions
11Josiah Johncox17:43.2Byron163.3Shiawassee County
11Caleb Lamblin17:27.4Gaylord162.9Northern Mich. Meet of Champions
12Caleb Wesseldyk17:42.6Otsego162.8Allegan County
10Spencer Dammann17:26.9Saginaw Swan Valley162.7Saginaw County
10Milo Shoup17:39.9Mason County Eastern162.7Class D Championship
11Jack Sharar17:40.8Rogers City162.4Class D Championship
9Alec Brown17:28.0Saginaw Heritage162.4Saginaw County
12Wyatt Murtos17:29.0Yale162.3Thumb Area
9Jack Krafft17:29.3Shepherd162.2Northern Mich. Meet of Champions
9Wyatt Roberts17:29.4Otisville LakeVille162.2Thumb Area
12Sebastian Hornibrook17:29.7North Trails162.1Northern Mich. Meet of Champions
9Carter Suttmann17:42.0Leland162.0Class D Championship
12Seth Plummer17:42.4Hillsdale Academy161.9Class D Championship
10Connor Pepin17:30.5Croswell-Lexington161.8Thumb Area
11Jesse Dodge17:48.4Corunna161.5Shiawassee County
12Beau Shaffer17:44.3Morenci161.2Class D Championship
11Nicholas Trader17:44.7Fairview161.1Class D Championship
10Anthony Rowe17:32.8Breckenridge161.1Northern Mich. Meet of Champions
10Drew Davis17:33.1Shepherd161.0Northern Mich. Meet of Champions
12Masen Koskinen17:34.0Birch Run160.3Saginaw County
11Nolan Korolden17:35.3Yale160.2Thumb Area
9Kale Miklovic17:35.9EPBP Laker160.0Thumb Area
11Connor Helsel17:35.9Lake City160.0Northern Mich. Meet of Champions
11Trent Hansen17:51.0Plainwell160.0Allegan County
10Christian Villa-Bilton17:36.0Clare160.0Northern Mich. Meet of Champions
12Zack Becker17:37.7Unionville-Sebewaing159.4Thumb Area
9Kaiden Lague17:49.8Mason County Eastern159.4Class D Championship
9Harper Mullet17:38.7Traverse City St. Francis159.1Northern Mich. Meet of Champions
11Ethan Baker17:38.7LeRoy Pine River159.1Northern Mich. Meet of Champions
11Chase Somers17:38.8Freeland158.7Saginaw County
12Axel Krantz17:40.6North Trails158.5Northern Mich. Meet of Champions
11Braeden Mathis17:40.9Alpena158.4Northern Mich. Meet of Champions
12Parker Rubin17:41.5Grand Traverse Academy158.2Northern Mich. Meet of Champions
9Beckett Dennis17:42.3Grand Traverse Academy157.9Northern Mich. Meet of Champions
9Matteo Ortega17:41.8Saginaw Heritage157.7Saginaw County
12Connor Kennedy17:43.1Otisville LakeVille157.6Thumb Area
11Cody Couturier17:44.2Lake Leelanau St. Mary157.3Northern Mich. Meet of Champions
11Eddie Walter17:45.5Traverse City St. Francis156.9Northern Mich. Meet of Champions
10Jakin Whitney17:45.5Shepherd156.8Northern Mich. Meet of Champions
10Jaxon Hemgesberg17:44.9Chesaning156.7Saginaw County
12Caidan Gaskill17:47.5Clare156.2Northern Mich. Meet of Champions
10Sutton Klaus17:47.5Clare156.2Northern Mich. Meet of Champions
12Alex Morin18:03.1Martin156.0Allegan County
11Max Baade18:05.8Owosso155.7Shiawassee County
9Travis Schiebner17:47.9Saginaw Heritage155.7Saginaw County
10Mason Fein18:04.1Wayland Union155.6Allegan County
12Kale Kovach17:50.1Yale155.3Thumb Area
9Austin Hodges18:07.5Laingsburg155.2Shiawassee County
12Thurston Imhoff17:50.6Alpena155.1Northern Mich. Meet of Champions
11Owen Butkovich17:51.2Lake City154.9Northern Mich. Meet of Champions
11Joshua Miller18:08.7Ovid-Elsie154.8Shiawassee County
10Alberto Manduhano18:08.7Wayland Union154.1Allegan County
11Sean Bernard18:06.4Hale153.9Class D Championship
10Logan Rhodes17:55.0Yale153.7Thumb Area
12Felix Ramirez18:12.5Laingsburg153.5Shiawassee County
9Ashton Skinner18:10.9Saugatuck153.4Allegan County
12Austin Reinhardt17:56.0Alpena153.3Northern Mich. Meet of Champions
12James Kelly18:13.3Ovid-Elsie153.2Shiawassee County
12Lieu Vincke18:13.6New Lothrop153.1Shiawassee County
10Oliver Ridley17:55.7Saginaw Heritage153.1Saginaw County
11Cole Abney17:57.5Ellsworth152.8Northern Mich. Meet of Champions
10Dex Nance17:57.5Traverse City St. Francis152.8Northern Mich. Meet of Champions
9Hendrix McKay17:57.7Alpena152.8Northern Mich. Meet of Champions
10William McDonald17:57.8Shepherd152.7Northern Mich. Meet of Champions
10Sebastian Seifferlein17:58.4Sandusky152.5Thumb Area
11Law Sholten17:58.4Frankenmuth152.2Saginaw County
9Brady VanConant17:59.5Yale152.2Thumb Area
11Matthew Bentley17:59.7Buckley152.1Northern Mich. Meet of Champions
11Clayton Peacock18:00.8Clare151.7Northern Mich. Meet of Champions
10Jackson Jaworski18:00.2Freeland151.6Saginaw County
10Austin Kloha18:00.5Freeland151.5Saginaw County
12Christian Schramski18:01.7Manistee151.4Northern Mich. Meet of Champions
10Evan Keen18:13.7Leland151.4Class D Championship
11Jack Sherer18:17.0Plainwell151.3Allegan County
9Christopher Knudsen18:14.2Leland151.3Class D Championship
10Brennan Robinson18:02.4Kingston151.2Thumb Area
9Azrael Horvath18:02.6Manton151.1Northern Mich. Meet of Champions
11Evan Gerry18:02.1Frankenmuth151.0Saginaw County
10Max Barron18:15.7Tekonsha150.8Class D Championship
SrElijah Bauer18:04.4Traverse City Christian150.5Northern Mich. Meet of Champions
10Brayden Spears18:04.9Lake City150.4Northern Mich. Meet of Champions
11Keith Crompton18:20.3Frankfort149.2Class D Championship
11Neiko Ketchum18:08.6Clare149.1Northern Mich. Meet of Champions
10Travis Wright18:26.7Ovid-Elsie148.8Shiawassee County
10Mayson McIntosh18:10.6Caro148.5Thumb Area
10Darren Moore18:11.1LeRoy Pine River148.3Northern Mich. Meet of Champions
11Isaac FoxElster18:23.6Portland St. Patrick148.1Class D Championship
10Henry Haag18:11.8EPBP Laker148.1Thumb Area
10Braeden Conger18:11.0Frankenmuth148.0Saginaw County
11Cole Upper18:12.5Lincoln-Alcona147.8Northern Mich. Meet of Champions
9Zander Chellis18:13.3Ellsworth147.6Northern Mich. Meet of Champions
11Brody Patterson18:25.3Frankfort147.6Class D Championship
12Greyson Hoeflinger18:13.5Bear Lake-Onekama147.5Northern Mich. Meet of Champions
11William Warner18:14.5Clare147.2Northern Mich. Meet of Champions
8Eli Schout18:26.6Libertas Christian147.1Class D Championship
12Bradly Gould18:16.0Shepherd146.7Northern Mich. Meet of Champions
11Coltrane Paryani18:16.2Kalkaska146.6Northern Mich. Meet of Champions
9Gabriel Piach18:17.3Gladwin146.2Northern Mich. Meet of Champions
9Gabe Jaime18:17.4Saginaw Heritage145.9Saginaw County
10Owen Wruble18:19.4Harbor Beach145.5Thumb Area
11Joey Kulpa18:19.6LeRoy Pine River145.5Northern Mich. Meet of Champions
11Gavin Howery18:32.4Webberville145.2Class D Championship
9Noah Dallas18:20.4Freeland144.9Saginaw County
9Corbin Hutchinson18:21.6Gaylord144.8Northern Mich. Meet of Champions
11Kona Crump18:22.2Clare144.6Northern Mich. Meet of Champions
11Logan Selasky18:21.6Saginaw Swan Valley144.5Saginaw County
10Thor Krantz18:23.0North Trails144.3Northern Mich. Meet of Champions
10Daniel Chaney18:23.2Lake Leelanau St. Mary144.3Northern Mich. Meet of Champions
10Caeden Gwinn18:40.4Corunna144.2Shiawassee County
10Landon Juilleret18:27.2North Trails142.9Northern Mich. Meet of Champions
12Isaac Bignall18:28.3Unionville-Sebewaing142.6Thumb Area
9Nathan West18:41.2Webberville142.3Class D Championship
10Grant Mielke18:28.2Freeland142.3Saginaw County
12Carter Peacock18:29.3Clare142.2Northern Mich. Meet of Champions
11Garrick Collins18:30.1Lake Leelanau St. Mary142.0Northern Mich. Meet of Champions
11Cole Maier18:29.2Chesaning141.9Saginaw County
9Campbell Fedderman18:42.3Leland141.9Class D Championship
9Edison Huizinga18:32.1Manistee141.3Northern Mich. Meet of Champions
10Kyron Christner18:45.9Mendon140.7Class D Championship
10Brody Wolf18:34.7Kingsley140.4Northern Mich. Meet of Champions
12Trenton ODea18:33.7Saginaw Heritage140.4Saginaw County
12James Griffiths18:35.4Gladwin140.2Northern Mich. Meet of Champions
11Owen Wemple18:35.8LeRoy Pine River140.1Northern Mich. Meet of Champions
10Noah Dubridge18:48.2Mt. Pleasant Sacred Heart139.9Class D Championship
12Collin Datte18:35.8Birch Run139.7Saginaw County
11Braylon Currie18:51.1Mackinaw City139.0Class D Championship
9Isaac Johnson18:51.1Frankfort139.0Class D Championship
9Eli Metcalf18:52.5Libertas Christian138.5Class D Championship
9Hayden Mohrhardt18:40.8Traverse City St. Francis138.4Northern Mich. Meet of Champions
12Owen Fennelly18:40.3Saginaw Swan Valley138.2Saginaw County
10Carter Toensfeldt18:53.7Fairview138.1Class D Championship
10Jobriel Octubre18:41.3Chesaning137.9Saginaw County
10Ryan Miller18:54.4Hillsdale Academy137.9Class D Championship
11Ethan Manning18:57.6Wayland Union137.8Allegan County
11Evan Gobie18:43.2Deckerville137.6Thumb Area
9Trevor Meyer18:59.1Otsego137.3Allegan County
12Joel Enos18:44.3Mayville137.2Thumb Area
12Logan Face18:44.8Kingsley137.1Northern Mich. Meet of Champions
10Jaden Rodriguez18:44.4Saginaw Swan Valley136.9Saginaw County
11Jack Kerrigan18:46.7Croswell-Lexington136.5Thumb Area
12Zac Taylor18:46.8Traverse City St. Francis136.4Northern Mich. Meet of Champions
10Logan Ruczynski18:46.8Alpena136.4Northern Mich. Meet of Champions
9Tamrak McEachern18:46.9Buckley136.4Northern Mich. Meet of Champions
12Connor Mason18:46.0Saginaw Heritage136.3Saginaw County
10Benjamin Nestle18:47.0Shepherd136.3Northern Mich. Meet of Champions
12Brady Keen18:59.2Leland136.3Class D Championship
11Darren Boyat18:47.3Lincoln-Alcona136.2Northern Mich. Meet of Champions
12Micah Dunn18:46.7Saginaw Heritage136.1Saginaw County
10Brady Edwards19:00.9Mt. Pleasant Sacred Heart135.7Class D Championship
11Isaac Gola18:49.1Shepherd135.6Northern Mich. Meet of Champions
12Tanner Major19:02.6Fairview135.1Class D Championship
11Edison Pike18:51.8Elk Rapids134.7Northern Mich. Meet of Champions
9Owen McGlone18:54.5Kalkaska133.8Northern Mich. Meet of Champions
12Jasper Andres19:11.6New Lothrop133.8Shiawassee County
12Jacob Moore18:56.4Caro133.2Thumb Area
9Kaleb Koestner19:11.7Otsego133.1Allegan County
10Cy Kosmowski19:08.9Mason County Eastern133.0Class D Championship
10Tyler Rockafellow19:14.0Perry133.0Shiawassee County
11Leo Bearss18:57.3Yale132.9Thumb Area
9Colton Lynn18:56.8Saginaw Heritage132.7Saginaw County
9Xavier Teneyuque18:57.3Carrollton132.6Saginaw County
11Carson Bopp18:58.3North Trails132.6Northern Mich. Meet of Champions
9Elliot Smith18:58.5Mancelona132.5Northern Mich. Meet of Champions
12Nate McAvoy18:57.8Frankenmuth132.4Saginaw County
12Jacob Krompetz18:59.0Gladwin132.3Northern Mich. Meet of Champions
10Tyne Evans18:59.2Stanton Central Montcalm132.3Northern Mich. Meet of Champions
12Jack Nicol18:59.2Yale132.3Thumb Area
9Carson Helmer19:16.4Laingsburg132.2Shiawassee County
9Haidyn Smith18:58.7Saginaw Heritage132.1Saginaw County
11Nolan Carr19:16.8Corunna132.1Shiawassee County
12Gage Dilsaver19:02.1Cass City131.3Thumb Area
12Wyatt Opperman19:02.3North Branch131.2Thumb Area
9Jonathan Egan19:14.4Mt. Pleasant Sacred Heart131.2Class D Championship
12Rodney Iamurri19:02.5Saginaw Nouvel130.8Saginaw County
10Trevor Dolloff19:19.0Ashley129.7Class D Championship
12Kaleb Richardson19:19.6Adrian Lenawee Christian129.5Class D Championship
9Logan Carrier19:07.7Yale129.4Thumb Area
9Liam Raseman19:23.2Otsego129.3Allegan County
9Peyton Marks19:08.5Stanton Central Montcalm129.2Northern Mich. Meet of Champions
10Owen Hare19:08.2Saginaw Swan Valley128.9Saginaw County
12Charlie Agnew19:26.8Owosso128.7Shiawassee County
10Mitch Gonzalez19:28.0Ovid-Elsie128.3Shiawassee County
10Carter Root19:11.7Lake City128.1Northern Mich. Meet of Champions
12Grant Smith19:12.1Shepherd128.0Northern Mich. Meet of Champions
12Bryce Reinke19:12.5Sandusky127.8Thumb Area
12Daniel Stutzman19:11.9Freeland127.7Saginaw County
9Wyatt Blohm19:13.1Vassar127.6Thumb Area
11Alexander Schram19:13.2Saginaw Swan Valley127.3Saginaw County
11Amos Miller19:13.4Saginaw Arts and Sciences127.2Saginaw County
11Kaden Worch19:14.6Manistee127.1Northern Mich. Meet of Champions
10Riccardo Ghezzi19:14.7Stanton Central Montcalm127.1Northern Mich. Meet of Champions
11Caleb Forward19:15.9Bear Lake-Onekama126.7Northern Mich. Meet of Champions
10Isaiah Morrow19:15.9Manton126.7Northern Mich. Meet of Champions
9Andrew Hilborg19:15.3Freeland126.6Saginaw County
11Joseph Hoffman19:31.8Plainwell126.4Allegan County
12Lucas Shastal19:33.8Laingsburg126.4Shiawassee County
10Carter Krause19:17.1Yale126.3Thumb Area
12Nate Carey19:17.5Mayville126.2Thumb Area
10Jace Cota19:17.8Tawas126.1Northern Mich. Meet of Champions
9Brendan Aeder19:18.5Unionville-Sebewaing125.8Thumb Area
10Dominick Chiverton19:18.6Breckenridge125.8Northern Mich. Meet of Champions
10Parker Majors19:19.7Lake City125.4Northern Mich. Meet of Champions
10Thijs Van Rijn19:19.8Kingston125.4Thumb Area
11Isaac Whipple19:19.8Grand Traverse Academy125.4Northern Mich. Meet of Champions
9Drew Gilde19:20.5Kingsley125.2Northern Mich. Meet of Champions
12Brandon Schaur19:20.8Mancelona125.1Northern Mich. Meet of Champions
12Rylan Bachman19:20.9Cadillac125.0Northern Mich. Meet of Champions
9Maksim Kohl19:22.0Unionville-Sebewaing124.7Thumb Area
9Emmett Worden19:21.5Birch Run124.5Saginaw County
10Hudson Budreau19:22.9North Branch124.4Thumb Area
10David Bauer19:35.1Morenci124.3Class D Championship
9Jack Kowalski19:22.1Saginaw Heritage124.3Saginaw County
12Jerome Bastian19:35.2St Philip Catholic Central124.3Class D Championship
12Tyler Rude19:23.3Millington124.2Thumb Area
10Cooper Prentice19:38.5Allegan124.2Allegan County
10Nate Gorman19:25.1Traverse City St. Francis123.6Northern Mich. Meet of Champions
11Julian Trevino19:24.8Saginaw Heritage123.4Saginaw County
9Cole Wesley19:26.0Petoskey St. Michael123.3Northern Mich. Meet of Champions
10Milo Dahleen19:26.5Alpena123.2Northern Mich. Meet of Champions
12Ryan Travis19:26.5Shepherd123.2Northern Mich. Meet of Champions
10Dan Youngberg19:26.6Lake City123.1Northern Mich. Meet of Champions
10Ty Sweers19:43.8New Lothrop123.1Shiawassee County
12Isaac Roggenbuck19:28.4Harbor Beach122.5Thumb Area
9Abe Blaskowski19:28.0Saginaw Heritage122.4Saginaw County
12Ivan Greman19:28.2Saginaw Heritage122.3Saginaw County
9Masen O’Neil19:29.7Millington122.1Thumb Area
10Brayden Steele19:46.9Byron122.0Shiawassee County
12Henry Malburg19:42.0Mason County Eastern122.0Class D Championship
11Samuel McMann19:30.3Grand Traverse Academy121.9Northern Mich. Meet of Champions
9Raphael Schaub19:31.6Grand Traverse Academy121.5Northern Mich. Meet of Champions
10Gage King19:43.7Frankfort121.4Class D Championship
11Sean Dammann19:48.8New Lothrop121.4Shiawassee County
11Brennan Parker19:49.8Corunna121.1Shiawassee County
11Perry Middaugh19:32.9Grand Traverse Academy121.0Northern Mich. Meet of Champions
11Logan Robinson19:50.2Laingsburg120.9Shiawassee County
9Ezra Gearhart19:46.0Wolverine120.7Class D Championship
10Cooper Hoyt19:34.4North Branch120.5Thumb Area
10Bryce Reid19:35.0Elk Rapids120.3Northern Mich. Meet of Champions
9Jayden Jackson19:52.6Laingsburg120.1Shiawassee County
9Levi Knoop19:48.0Portland St. Patrick120.0Class D Championship
10Wesley Kosinski19:36.1North Huron120.0Thumb Area
10William Justice19:52.1Plainwell119.6Allegan County
10Ethan Lombard19:37.3Shepherd119.6Northern Mich. Meet of Champions
11Jayce Hyde19:36.4Chesaning119.5Saginaw County
9Marshall Posluszny19:37.5Cass City119.5Thumb Area
11Wyatt Roberts19:51.1Pentwater119.0Class D Championship
10Will Rathka19:56.5Laingsburg118.8Shiawassee County
11Tyler Pruitt19:39.9Mayville118.7Thumb Area
10Wyatt Linson19:40.2Otisville LakeVille118.6Thumb Area
11Trenton Terrian19:40.0Saginaw Swan Valley118.3Saginaw County
10Mat Amman19:40.0Chesaning118.3Saginaw County
11Ethan McDonald19:40.7Carrollton118.1Saginaw County
12Caleb Rose19:43.6Stanton Central Montcalm117.5Northern Mich. Meet of Champions
10Joel Kaiser19:43.7Alpena117.4Northern Mich. Meet of Champions
10Noah Klawuhn20:01.1Owosso117.3Shiawassee County
11Jackson Shetler19:45.9Kalkaska116.7Northern Mich. Meet of Champions
9Parker Dennis20:03.1Durand116.6Shiawassee County
11Logan Peavey19:46.4Carrollton116.2Saginaw County
9Ryder Boyers20:03.1Saugatuck116.0Allegan County
12Hogan Walter19:49.2Clare115.6Northern Mich. Meet of Champions
10Travis Kelsey19:49.9Lake City115.4Northern Mich. Meet of Champions
12Aimon Humm19:50.0Breckenridge115.3Northern Mich. Meet of Champions
10Ephraim Conway19:51.1Kalkaska115.0Northern Mich. Meet of Champions
12Carter Kosinski19:51.1North Huron115.0Thumb Area
10Jack Puroll19:51.6Ellsworth114.8Northern Mich. Meet of Champions
11Ben Strittmatter20:03.7Mackinaw City114.8Class D Championship
10Vincent Morse19:50.8Saginaw Swan Valley114.7Saginaw County
11Cody Cairo19:52.0Peck114.7Thumb Area
10Marshall Kruske20:10.0New Lothrop114.3Shiawassee County
12Nathan Peters19:53.2Kingsley114.3Northern Mich. Meet of Champions
9Jude Flaherty19:55.0Brethren113.7Northern Mich. Meet of Champions
10Noah Mantey19:55.3EPBP Laker113.6Thumb Area
12Brayden Schmidt19:55.5Clare113.5Northern Mich. Meet of Champions
12Gavin Pickens19:56.3Unionville-Sebewaing113.2Thumb Area
12Eric Fisher Jr20:13.6Perry113.1Shiawassee County
10Ethan Speirs19:57.1Cass City113.0Thumb Area
9Grady Erlandson20:12.6Plainwell112.8Allegan County
10Jared Samyn19:57.1St. Charles112.6Saginaw County
12Ayden Barcia19:58.3Clare112.6Northern Mich. Meet of Champions
11Evan Williams19:58.1Carrollton112.3Saginaw County
11Matt Waggoner19:59.8Mancelona112.1Northern Mich. Meet of Champions
11Riley Minnis19:59.2Freeland111.9Saginaw County
11Matthew Howery20:12.5Webberville111.8Class D Championship
9Tyler Zimmer20:12.8Pentwater111.7Class D Championship
10Jadon Dettmann20:16.7Martin111.4Allegan County
9Chase Denoyer20:13.9Leland111.4Class D Championship
10Jack Wallender20:02.0Manton111.3Northern Mich. Meet of Champions
10Brennan Dunn20:01.1Saginaw Arts and Sciences111.3Saginaw County
9Draper McFadden20:02.7Yale111.1Thumb Area
10Ben Card20:02.8North Branch111.1Thumb Area
11Corbin Bender20:04.4Kingsley110.5Northern Mich. Meet of Champions
12Alessandro Battista20:05.2Tawas110.3Northern Mich. Meet of Champions
9Steven Foltz20:05.5Yale110.2Thumb Area
12Faolan Hill20:04.7Saginaw Heritage110.1Saginaw County
9Alex Kastl20:07.2Mesick109.6Northern Mich. Meet of Champions
9Karter Brack20:06.4Chesaning109.5Saginaw County
12Nolan Kuntz20:07.2Saginaw Heritage109.3Saginaw County
11Brendan Wolf20:07.8Saginaw Heritage109.1Saginaw County
11Nate Dix20:10.3Grand Traverse Academy108.6Northern Mich. Meet of Champions
12Timothy Halleaux20:29.2Durand107.9Shiawassee County
10Keegan Beck20:13.0Deckerville107.7Thumb Area
8Cooper Feagan20:13.3Petoskey St. Michael107.6Northern Mich. Meet of Champions
8Carl Nolan20:16.0Petoskey St. Michael106.7Northern Mich. Meet of Champions
12Matthew Hughes20:33.4New Lothrop106.5Shiawassee County
12Darran Drake20:29.8Camden-Frontier106.1Class D Championship
10Devin Swihart20:17.9Manistee106.0Northern Mich. Meet of Champions
9Evan Wemple20:18.6LeRoy Pine River105.8Northern Mich. Meet of Champions
9Brock Adamczak20:19.0Manistee105.7Northern Mich. Meet of Champions
11Silas Miller20:36.3Perry105.6Shiawassee County
10Collin Nolkemper20:38.2Perry104.9Shiawassee County
11Lincoln Haag20:22.1Unionville-Sebewaing104.6Thumb Area
11Lowell Milett20:22.6Brown City104.5Thumb Area
10Noah Gillett20:40.2New Lothrop104.3Shiawassee County
9Eddie Radtke20:23.4Shepherd104.2Northern Mich. Meet of Champions
10Zach Freier20:22.5Freeland104.2Saginaw County
11Brayden Dalbec20:24.4Croswell-Lexington103.9Thumb Area
12Connor Karow20:24.2St. Charles103.6Saginaw County
10Jackson Mitchell20:40.6Otsego103.5Allegan County
9Mikey Sullivan20:37.9Mackinaw City103.4Class D Championship
10Josiah Hernandez20:26.4Kingsley103.2Northern Mich. Meet of Champions
10Kyle Valot20:39.1Mackinaw City103.0Class D Championship
11Logan Feltner20:28.4Caseville102.5Thumb Area
9Mason Lincoln20:28.7Lakeview102.5Northern Mich. Meet of Champions
9Lukas Brown20:29.9Unionville-Sebewaing102.0Thumb Area
12Alex Wilkins20:30.0Grand Traverse Academy102.0Northern Mich. Meet of Champions
9Kai Estep20:29.2Saginaw Heritage101.9Saginaw County
9Jeremiah VanHouten20:45.7Martin101.8Allegan County
10Jeffery Sisson20:31.0Gladwin101.7Northern Mich. Meet of Champions
10Aiden Harrison20:33.0Gladwin101.0Northern Mich. Meet of Champions
12Braden Carless20:33.9Yale100.7Thumb Area
9Nolan Kavanagh20:34.4Yale100.5Thumb Area
12Xavier Hoppe20:35.2Shepherd100.3Northern Mich. Meet of Champions
11Isaac Cruz20:50.3Saugatuck100.2Allegan County
10Afton Shoup20:47.7Mason County Eastern100.1Class D Championship
9Wyatt Ramsey20:50.8Plainwell100.1Allegan County
9Jasper Kida20:35.9Grand Traverse Academy100.0Northern Mich. Meet of Champions
9Landin Ramsey20:52.1Plainwell99.6Allegan County
11Cole Grundy20:37.8Clare99.4Northern Mich. Meet of Champions
9Maeson Russell20:38.8Shepherd99.1Northern Mich. Meet of Champions
11Levi Sterk20:38.8Kingsley99.1Northern Mich. Meet of Champions
11Ronan Weed20:40.7Petoskey St. Michael98.4Northern Mich. Meet of Champions
12Wyatt Berger20:53.2Morenci98.3Class D Championship
10Griffin Chisholm20:53.4Frankfort98.2Class D Championship
9John Brege20:41.6Alpena98.1Northern Mich. Meet of Champions
10Destan Ardan20:41.6Grand Traverse Academy98.1Northern Mich. Meet of Champions
9Pascal Rasmussen20:40.8Saginaw Heritage98.1Saginaw County
9Jude Krey20:42.8Alpena97.7Northern Mich. Meet of Champions
11Achilles Jackson20:42.8EPBP Laker97.7Thumb Area
9Camden Morris20:43.3Mancelona97.6Northern Mich. Meet of Champions
11Orion Moya20:42.8Saginaw Arts and Sciences97.4Saginaw County
9Seth Storm20:44.0Kalkaska97.3Northern Mich. Meet of Champions
12Mohammad Tuma20:43.1Saginaw Arts and Sciences97.3Saginaw County
11Maddox Fabbro20:44.3Millington97.2Thumb Area
11Xhayvian King20:56.5Fairview97.2Class D Championship
9Owen Peterson20:45.9Manton96.7Northern Mich. Meet of Champions
10Brody Naeyaert20:58.2Forest Area96.6Class D Championship
11Dominic Rivette20:45.4Hemlock96.5Saginaw County
10Francis Austen20:58.7Portland St. Patrick96.4Class D Championship
12Colin Beck20:47.0Deckerville96.3Thumb Area
10Robbie Kilpatrick20:48.3Harbor Beach95.9Thumb Area
11Tanyon Pierce21:00.8Mackinaw City95.7Class D Championship
10Elliott Carr21:05.9Corunna95.7Shiawassee County
9Blake Herbert21:03.9Plainwell95.7Allegan County
10Gari Salvador-Garcia21:05.0Martin95.3Allegan County
12Ryan Good21:02.1Britton Deerfield95.3Class D Championship
10Cooper Mund21:07.2Laingsburg95.3Shiawassee County
9Alexander Repp20:51.0Croswell-Lexington95.0Thumb Area
10Hunter Hayes21:06.5Martin94.8Allegan County
12Bryce Brown20:52.4Vassar94.5Thumb Area
10Elijah Duman21:04.4Wolverine94.5Class D Championship
9Jacob Hop21:04.5Libertas Christian94.5Class D Championship
11Ian Letherer20:52.8Clare94.4Northern Mich. Meet of Champions
10Marcus Blankenship20:51.9Saginaw Swan Valley94.4Saginaw County
10Colton Sempsrott21:10.6Ovid-Elsie94.1Shiawassee County
11Cade Ponstein20:54.0Kalkaska94.0Northern Mich. Meet of Champions
10Conner Ryan20:54.6Stanton Central Montcalm93.8Northern Mich. Meet of Champions
10Sam Evans20:54.7North Trails93.8Northern Mich. Meet of Champions
10Brendan DeRocher20:55.0Frankenmuth93.3Saginaw County
10Travis Olejnik20:56.9Yale93.0Thumb Area
9Joshua Clawson20:57.5North Trails92.8Northern Mich. Meet of Champions
10Dillan Jones20:57.5LeRoy Pine River92.8Northern Mich. Meet of Champions
9Carson Duffield21:14.7Corunna92.8Shiawassee County
10Elijah Pulver20:58.0Petoskey St. Michael92.7Northern Mich. Meet of Champions
9Blake Landrum20:58.3Yale92.6Thumb Area
11Matthew Medd20:57.5Saginaw Heritage92.5Saginaw County
9Zander Kelch21:00.0Croswell-Lexington92.0Thumb Area
11Lucas MacEwen21:00.3Tawas91.9Northern Mich. Meet of Champions
11Andon Prestonise21:18.0Byron91.7Shiawassee County
12Owen Brickner21:01.0Shepherd91.7Northern Mich. Meet of Champions
11Ian McNeel21:01.3Shepherd91.6Northern Mich. Meet of Champions
9Zachary Crumby21:01.7Unionville-Sebewaing91.4Thumb Area
9Carter Chapman21:01.9Clare91.4Northern Mich. Meet of Champions
10Austin Lademann21:16.2Morrice90.6Class D Championship
12James Pratt21:21.3Laingsburg90.6Shiawassee County
9Jacob Tatsak21:17.1Adrian Lenawee Christian90.3Class D Championship
10Micah Yates21:23.1Corunna90.0Shiawassee County
10Kadence Gunnare21:06.7Manton89.8Northern Mich. Meet of Champions
12Mark Bulgrien21:07.1Harbor Beach89.6Thumb Area
11Marshal Smith21:07.6Mayville89.5Thumb Area
10Jeremiah Stewart21:24.9Ovid-Elsie89.4Shiawassee County
12Bennett Garton21:08.4Traverse City St. Francis89.2Northern Mich. Meet of Champions
10Jack Mazurek21:09.3Traverse City St. Francis88.9Northern Mich. Meet of Champions
12Isaac Buike21:09.9Millington88.7Thumb Area
11Alex Bontrager21:09.9Kalkaska88.7Northern Mich. Meet of Champions
10Caden Ardan21:10.5Grand Traverse Academy88.5Northern Mich. Meet of Champions
9Noah Bacon21:22.9Big Rapids Crossroads Academy88.4Class D Championship
9Roman Windish21:12.9Ellsworth87.7Northern Mich. Meet of Champions
12Seth VanNortrick21:13.3Mesick87.6Northern Mich. Meet of Champions
10Miles Popma21:13.3LeRoy Pine River87.6Northern Mich. Meet of Champions
11Trevor Bozung21:15.5Stanton Central Montcalm86.8Northern Mich. Meet of Champions
9Adam Olson21:15.6Manistee86.8Northern Mich. Meet of Champions
10Andrew Calvert21:28.1Britton Deerfield86.6Class D Championship
12Chase Hadder21:33.2Allegan85.9Allegan County
11Hunter May21:19.1Yale85.6Thumb Area
11Fischer LeGault21:21.5Harbor Beach84.8Thumb Area
11Gabe Slough21:21.8Gaylord84.7Northern Mich. Meet of Champions
10Paul Williams21:22.7Millington84.5Thumb Area
9Jaxton Keller21:25.2Breckenridge83.6Northern Mich. Meet of Champions
9Caden Brinks21:25.5Lake Leelanau St. Mary83.5Northern Mich. Meet of Champions
11Chase Bussa21:43.0Byron83.3Shiawassee County
10Jon Hurlburt21:28.8Croswell-Lexington82.4Thumb Area
12Casey Putz21:29.4Bellaire82.2Northern Mich. Meet of Champions
10Wyatt Grote21:29.5Mancelona82.2Northern Mich. Meet of Champions
10Derek Busch21:30.0Cass City82.0Thumb Area
12Ethan Eugster21:32.0Deckerville81.3Thumb Area
9Damian Ward21:35.9Mayville80.0Thumb Area
9Lucas Stotler21:36.0Mancelona80.0Northern Mich. Meet of Champions
11Henry Brummeler21:36.0Tawas80.0Northern Mich. Meet of Champions
10Tegen Dontje21:48.6Forest Area79.8Class D Championship
10Alex Rutkoski21:37.2Traverse City St. Francis79.6Northern Mich. Meet of Champions
9Remington McKean21:49.3Morrice79.6Class D Championship
11Gabe Kelley21:36.8St. Charles79.4Saginaw County
10Henry Clausen21:38.9Elk Rapids79.0Northern Mich. Meet of Champions
12Simone Demuro21:38.9Grand Traverse Academy79.0Northern Mich. Meet of Champions
10Bennet Gipson21:39.4Saginaw Nouvel78.5Saginaw County
10Josh Bacon21:52.9Big Rapids Crossroads Academy78.4Class D Championship
11Danielle Bauer21:42.3Kingsley77.9Northern Mich. Meet of Champions
12Forrest Bach21:42.7Millington77.8Thumb Area
11Sarabdil Chauhan21:59.8Corunna77.7Shiawassee County
10Korey Krist21:43.8LeRoy Pine River77.4Northern Mich. Meet of Champions
10Eli Kelso21:44.0LeRoy Pine River77.3Northern Mich. Meet of Champions
11Grant Gardner21:44.7Peck77.1Thumb Area
12Avery Cook21:45.0Manistee77.0Northern Mich. Meet of Champions
11Logan Shanks21:45.3Deckerville76.9Thumb Area
9Vincent Ambrozaitis21:57.6Mt. Pleasant Sacred Heart76.8Class D Championship
9Solomon Miller21:44.7Saginaw Arts and Sciences76.8Saginaw County
10Blaine Stieg21:45.7LeRoy Pine River76.8Northern Mich. Meet of Champions
12Weston Kinney21:47.7Grand Traverse Academy76.1Northern Mich. Meet of Champions
11Liam Weir22:04.7Owosso76.1Shiawassee County
9Thomas Schweihofer21:51.0Yale75.0Thumb Area
12Nathan Fears22:03.1Portland St. Patrick75.0Class D Championship
11Eli VerBeek22:03.1Libertas Christian75.0Class D Championship
12Leeland Lapp21:51.2Deckerville74.9Thumb Area
9Logan Packer21:51.3Mancelona74.9Northern Mich. Meet of Champions
9Blake Davis21:53.0Shepherd74.3Northern Mich. Meet of Champions
12Anderson Oberle21:52.5Freeland74.2Saginaw County
9Blake Hornak22:10.9New Lothrop74.0Shiawassee County
10Hunter Shotts21:54.7Croswell-Lexington73.8Thumb Area
11Charles Gipson21:54.0Saginaw Nouvel73.7Saginaw County
11Lex Ruimveld22:10.0Plainwell73.7Allegan County
10Nicholas Serda21:55.9Tawas73.4Northern Mich. Meet of Champions
10Timothy Venia21:56.6Mayville73.1Thumb Area
9Andrew Grant21:56.6Lake Leelanau St. Mary73.1Northern Mich. Meet of Champions
10Ricardo Garcia21:56.7Carrollton72.8Saginaw County
9Elliot Bohinski22:09.8Morrice72.7Class D Championship
9Kurtis Newville21:59.2Breckenridge72.3Northern Mich. Meet of Champions
10Landry Mitchell22:00.3Saginaw Valley Lutheran71.6Saginaw County
9Jacob Schermerhorn Jr22:00.8Birch Run71.4Saginaw County
9Anthony Anastasi22:17.7Plainwell71.1Allegan County
9Riyan Mir22:01.9Saginaw Heritage71.0Saginaw County
12Tyler Kanakis22:04.6Kingsley70.5Northern Mich. Meet of Champions
10Alex Hughes22:23.4New Lothrop69.9Shiawassee County
10Nathan Kinney22:06.5Grand Traverse Academy69.8Northern Mich. Meet of Champions
10Jonah Spencer22:18.8Webberville69.7Class D Championship
10Cash Zheng22:24.1Perry69.6Shiawassee County
10Ben Harrison22:09.8Tawas68.7Northern Mich. Meet of Champions
10Michael Whitney22:27.6Plainwell67.8Allegan County
12Anthony Grant22:13.0Lake Leelanau St. Mary67.7Northern Mich. Meet of Champions
11Aditya Veera22:12.2Saginaw Arts and Sciences67.6Saginaw County
11Loehn Luckett22:29.7Plainwell67.1Allegan County
12Beau McKervey22:26.9Wolverine67.0Class D Championship
10James Rawlings22:15.4Alpena66.9Northern Mich. Meet of Champions
11Aiden Mallory22:30.7Plainwell66.8Allegan County
10Frederick Ziola22:32.9New Lothrop66.7Shiawassee County
12Pau Bonet Bolta22:15.9Brethren66.7Northern Mich. Meet of Champions
9Andrew Stevens22:33.7Laingsburg66.4Shiawassee County
9Abednego Makowski22:17.3Traverse City Christian66.2Northern Mich. Meet of Champions
11Henry Myers22:17.4North Branch66.2Thumb Area
11Jack Chrisinske22:35.8Byron65.7Shiawassee County
11Nick Pung22:31.4Portland St. Patrick65.5Class D Championship
11Ben Merten22:31.4Pentwater65.5Class D Championship
9Ryan Meyer22:31.5Frankfort65.5Class D Championship
9Colton Hicks22:21.4Gaylord64.9Northern Mich. Meet of Champions
9Reid Barden22:21.2Frankenmuth64.6Saginaw County
10Austin Sweet22:39.5Corunna64.5Shiawassee County
12Owen Rathbun22:21.7Hemlock64.4Saginaw County
12Arquimedes Miguel-Garcia22:38.3Wayland Union64.2Allegan County
9Matthew Draheim22:35.8Camden-Frontier64.1Class D Championship
12Isaac Valot22:37.2Mackinaw City63.6Class D Championship
12Jared Wiertalla22:37.3Mackinaw City63.6Class D Championship
10Connor McGahey22:37.4Morrice63.5Class D Championship
12Hunter Lewis22:29.0Lake City62.3Northern Mich. Meet of Champions
9Owen Shetler22:29.2Kalkaska62.3Northern Mich. Meet of Champions
10Carter Chadek22:43.0Adrian Lenawee Christian61.7Class D Championship
12Kevin Heslip22:48.2New Lothrop61.6Shiawassee County
9Misael Paez22:31.7Lake City61.4Northern Mich. Meet of Champions
10Toby Blamer22:45.3Fairview60.9Class D Championship
12Samuel Darling22:33.0Saginaw Heritage60.7Saginaw County
10Benjamin White22:49.9Plainwell60.4Allegan County
8Patrick Austen22:47.6Portland St. Patrick60.1Class D Championship
9Easton Hayes22:48.1Webberville60.0Class D Championship
11Timothy Duperon22:37.1Lake Leelanau St. Mary59.6Northern Mich. Meet of Champions
10George Gerred22:52.3Boyne Falls58.6Class D Championship
11Braden Wicke22:39.6St. Charles58.5Saginaw County
10Cameron Betts22:57.9Laingsburg58.4Shiawassee County
11Murphy Wagner22:40.0Saginaw Swan Valley58.3Saginaw County
9Matthew Hall22:41.1Saginaw Heritage58.0Saginaw County
10Derek Drake22:57.7Camden-Frontier56.8Class D Championship
11Cody Cataline23:06.6Laingsburg55.5Shiawassee County
12Ethan Gorman23:05.1Saugatuck55.3Allegan County
9Drake Pratt23:08.1Laingsburg55.0Shiawassee County
12Owen Nofs23:03.5St Philip Catholic Central54.8Class D Championship
10Parker Stull23:08.0Plainwell54.3Allegan County
10Sawyer Bandeen23:06.8St Philip Catholic Central53.7Class D Championship
11Andrew Michanowicz22:57.4Ellsworth52.9Northern Mich. Meet of Champions
FrDaniel Collins22:57.6Traverse City Christian52.8Northern Mich. Meet of Champions
11Christian Coleman22:57.4Carrollton52.5Saginaw County
12Ben Isaly23:11.9Britton Deerfield52.0Class D Championship
12Orion Berger23:00.2Deckerville51.9Thumb Area
10Ethan Webb23:02.7Gladwin51.1Northern Mich. Meet of Champions
10Andre Gonzales23:02.1Carrollton51.0Saginaw County
10Andrew Waggoner23:04.6Mancelona50.5Northern Mich. Meet of Champions
10Kane McLean23:25.3Morrice47.6Class D Championship
11Max Hobbs23:13.6Grand Traverse Academy47.5Northern Mich. Meet of Champions
12Antwone Humes23:13.8Saginaw Arts and Sciences47.1Saginaw County
12Ishmam Choudhury23:29.5Morenci46.2Class D Championship
10William Welch23:21.9Kingston44.7Thumb Area
9Wyatt Cameron23:33.9Adrian Lenawee Christian44.7Class D Championship
9Kenny Baker23:22.3Kalkaska44.6Northern Mich. Meet of Champions
9Hayden Fuhrman23:34.4Rogers City44.5Class D Championship
12Mark Gyoni23:41.0New Lothrop44.0Shiawassee County
12Grant Johnson23:25.2Kingsley43.6Northern Mich. Meet of Champions
10Avian O’Dell23:25.9Saginaw Valley Lutheran43.0Saginaw County
12Jacob Gulley23:27.7Lake Leelanau St. Mary42.8Northern Mich. Meet of Champions
11Scott Livingston23:29.2Millington42.3Thumb Area
12Jacob Bartes23:28.9Saginaw Heritage42.0Saginaw County
10Tyler Deneau23:29.9Grand Traverse Academy42.0Northern Mich. Meet of Champions
10William Myers23:30.7Shepherd41.8Northern Mich. Meet of Champions
11Nicolas Blandon23:45.5Forest Area40.8Class D Championship
9Aiden Musall23:38.4Gaylord39.2Northern Mich. Meet of Champions
11Gary Clark23:38.7Brown City39.1Thumb Area
12Connor Hoard23:42.0Millington38.0Thumb Area
10Joe Odell23:43.7Merrill37.1Saginaw County
10Gavin Magrif23:46.1Otisville LakeVille36.6Thumb Area
10Evan Freeland23:48.6Kingston35.8Thumb Area
10Logan Messing23:48.7Deckerville35.8Thumb Area
10Gregory Dismukes23:49.2Chesaning35.3Saginaw County
12Pierce Leix23:59.1Birch Run32.0Saginaw County
9Kaiden Coburn24:00.5Merrill31.5Saginaw County
11Riley McConnell24:03.0North Branch31.0Thumb Area
9Afton Staley24:04.1Kalkaska30.6Northern Mich. Meet of Champions
12Drew Fruk24:05.1Saginaw Swan Valley30.0Saginaw County
12Ezekiel Boyd24:09.0Saginaw Nouvel28.7Saginaw County
9Nicholas Rodriguez24:14.3Saginaw Swan Valley26.9Saginaw County
10Jacob Shick24:27.8Hale26.7Class D Championship
12Kyle Cooter24:30.7Big Rapids Crossroads Academy25.8Class D Championship
10Hayden Langmaid24:19.9Unionville-Sebewaing25.4Thumb Area
10Logan Simerson24:27.1Mesick23.0Northern Mich. Meet of Champions
11Henry Fortier24:27.2Saginaw Heritage22.6Saginaw County
9Jonathan Komisarz24:30.9Grand Traverse Academy21.7Northern Mich. Meet of Champions
9Devin Selk24:31.3Saginaw Heritage21.2Saginaw County
10Damian Heindl24:44.4Mt. Pleasant Sacred Heart21.2Class D Championship
10Jackson Wiederhold24:33.7Saginaw Heritage20.4Saginaw County
10Rohan Tabasa24:34.5Saginaw Swan Valley20.2Saginaw County
9Logan Demeulenaere24:42.4North Branch17.9Thumb Area
9Ezekiel Churchill24:41.8Carrollton17.7Saginaw County
10Liam Mcdonald25:03.4Laingsburg16.5Shiawassee County
11Brayden Bobick24:47.0Saginaw Heritage16.0Saginaw County
9Logan Hilyard25:00.4Britton Deerfield15.9Class D Championship
11Tim Schmier25:05.5New Lothrop15.8Shiawassee County
9James Hejnal24:50.8Lake City15.1Northern Mich. Meet of Champions
12Jackson Sterling24:54.9Breckenridge13.7Northern Mich. Meet of Champions
9Nolan Moeggenberg24:56.7Shepherd13.1Northern Mich. Meet of Champions
10Pierce Schiebner24:56.1Saginaw Swan Valley13.0Saginaw County
11Liam Geer24:57.6LeRoy Pine River12.8Northern Mich. Meet of Champions
10Ben Sanford25:01.6Deckerville11.5Thumb Area
9Jackson Donley25:20.4Corunna10.9Shiawassee County
11Brayden Noakes25:04.1Sandusky10.6Thumb Area
9Carson McTaggart25:12.1Vassar8.0Thumb Area
11Hudson Riley Smith Wren25:26.4Hale7.2Class D Championship
10Tyler Watson25:28.4Morrice6.5Class D Championship
11Cameron Haynes25:33.4Forest Area4.9Class D Championship
10Nicholas Anguiano-Cruz25:37.0Martin4.7Allegan County
12Charlie Nolph25:43.2Owosso3.3Shiawassee County
9Bode Atwood25:27.3Vassar2.9Thumb Area

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Kyah Hoffman17:25.3Stanton Central Montcalm163.6Northern Mich. Meet of Champions
11Katie Berkshire17:39.6Gaylord158.8Northern Mich. Meet of Champions
12Betsy Skendzel18:11.2Traverse City St. Francis148.3Northern Mich. Meet of Champions
11Natalie Foltz18:09.9Frankenmuth147.0Saginaw County
10Kamryn Salladay18:22.5Lakeview144.5Northern Mich. Meet of Champions
10Clara Kaczor18:26.4Freeland141.5Saginaw County
12Ashley Choponis18:32.3Stanton Central Montcalm141.2Northern Mich. Meet of Champions
11Grace Coston18:49.5Stanton Central Montcalm135.5Northern Mich. Meet of Champions
12Jane Manthei18:53.5Petoskey St. Michael134.2Northern Mich. Meet of Champions
12Izzy Brooks19:01.9Adrian Lenawee Christian133.4Class D Championship
9Danica Redes18:56.3Shepherd133.2Northern Mich. Meet of Champions
11Elise Barden18:52.9Frankenmuth132.7Saginaw County
11Emma Hoffman19:22.7Otsego130.8Allegan County
12Eva Thompson19:05.5Croswell-Lexington130.5Thumb Area
9Callie Sinke19:06.6Bear Lake-Onekama129.8Northern Mich. Meet of Champions
10Kylie Mausolf19:04.8Birch Run128.7Saginaw County
9Madisyn Wanstead19:24.2LeRoy Pine River123.9Northern Mich. Meet of Champions
10Amelia McKinney19:25.5Grand Traverse Academy123.5Northern Mich. Meet of Champions
12Karie Keefer19:23.2Freeland122.6Saginaw County
10Molly Kate Hollandsworth19:28.9Traverse City St. Francis122.4Northern Mich. Meet of Champions
11Abigail Reis19:31.2Millington121.9Thumb Area
12Taylor Mitchell19:49.7Otsego121.8Allegan County
12Abby Robinson19:31.4Gladwin121.5Northern Mich. Meet of Champions
10Lyvia Curtis19:54.9Saugatuck120.0Allegan County
9Cailyn Baker19:37.8Shepherd119.4Northern Mich. Meet of Champions
9Mai Nguyen20:04.4Plainwell116.9Allegan County
Violet Tetil19:47.5Unattached116.5Thumb Area
12Hayven Thiel20:04.1Corunna116.3Shiawassee County
11Alina Martinson20:09.9Saugatuck115.0Allegan County
12Megan Gottschall19:52.4Lake City114.5Northern Mich. Meet of Champions
12Amelia Roznowski19:53.2Alpena114.3Northern Mich. Meet of Champions
9Lindsey Cmeyla19:49.0Saginaw Valley Lutheran114.0Saginaw County
10Skylar Mejeur20:13.2Otsego113.9Allegan County
11Jada Prescott19:52.2Freeland113.0Saginaw County
12Lillian Binger19:59.8Gladwin112.1Northern Mich. Meet of Champions
12Ella Knudsen20:07.8Leland111.4Class D Championship
12Josie Jenkinson20:19.1Owosso111.3Shiawassee County
12Natalie Summerland20:21.9Owosso110.4Shiawassee County
12Danica Aldrich20:05.0Breckenridge110.3Northern Mich. Meet of Champions
11Lilah Kiley20:06.0Kingston110.3Thumb Area
10Veyda Conley20:24.5Martin110.2Allegan County
12Taylor Klimp20:25.0Otsego110.0Allegan County
11Jayden VandenAkker20:27.1Allegan109.3Allegan County
12Olivia Gust20:09.1North Trails109.0Northern Mich. Meet of Champions
12Presley Allen20:15.8Mendon108.7Class D Championship
12Emily Rathka20:30.6Laingsburg107.5Shiawassee County
12Claire Vos20:33.0Plainwell107.3Allegan County
10Kamryn Sixberry20:33.6Saugatuck107.1Allegan County
12Kaya Vrable20:15.6Caro107.1Thumb Area
9Gabriella Dallas20:10.1Freeland107.0Saginaw County
12Ella Walton20:21.4Hillsdale Academy106.9Class D Championship
9Avalynne Allee20:15.5LeRoy Pine River106.8Northern Mich. Meet of Champions
12Reese Beery20:10.8Saginaw Swan Valley106.7Saginaw County
11Rebekah Stachura20:36.9Otsego106.0Allegan County
12Julionna West20:38.7Owosso104.8Shiawassee County
11Addison Jarosz20:28.7Frankfort104.4Class D Championship
12Caroline Roberts20:29.9Hillsdale Academy104.0Class D Championship
10Emily Beethe20:19.9Saginaw Valley Lutheran103.7Saginaw County
10Madeline Goodwin20:44.6Otsego103.5Allegan County
10Sydney Timmons20:46.0Otsego103.0Allegan County
12Landrey Kuhn20:25.0Freeland102.0Saginaw County
10Pyper Braun20:32.4EPBP Laker101.5Thumb Area
11Ally Schmitz20:31.7Breckenridge101.4Northern Mich. Meet of Champions
12Brynn Hurley20:33.4Croswell-Lexington101.2Thumb Area
9Alyvia Janke20:33.9Unionville-Sebewaing101.0Thumb Area
9Saige Cole20:35.2Yale100.6Thumb Area
10Addy Zeller20:34.2Bear Lake-Onekama100.6Northern Mich. Meet of Champions
12Maddie Huysentruyt20:35.8Sandusky100.4Thumb Area
9Ellie Thering20:29.9Freeland100.4Saginaw County
9Sawyer Lynn20:34.8Saginaw Heritage98.7Saginaw County
11Brynne Schulte20:39.8Elk Rapids98.7Northern Mich. Meet of Champions
10Ruby Pletcher20:39.9Ellsworth98.7Northern Mich. Meet of Champions
9Averie Stefanovsky20:41.6Caro98.5Thumb Area
11Clarissa Baese21:00.3Ovid-Elsie97.6Shiawassee County
10Emily Dunphy20:43.5Traverse City St. Francis97.5Northern Mich. Meet of Champions
11Braelyn Bunting20:44.9Stanton Central Montcalm97.0Northern Mich. Meet of Champions
9Emma Kerr20:45.1Traverse City St. Francis97.0Northern Mich. Meet of Champions
11Gwen Todd21:05.2Plainwell96.6Allegan County
10Evelyn Meyer20:52.9Hillsdale Academy96.4Class D Championship
12Aubrey Appleman20:55.6Britton Deerfield95.5Class D Championship
12Hunter Shellenbarger20:52.0Elk Rapids94.7Northern Mich. Meet of Champions
10Brenna Yocum21:11.9Otsego94.4Allegan County
12Alyssa Runyan20:54.3Tawas93.9Northern Mich. Meet of Champions
10Avery Langlois21:01.5Rogers City93.5Class D Championship
11Megan Gimmey20:55.9Shepherd93.4Northern Mich. Meet of Champions
12Audrey Huizinga20:56.4Manistee93.2Northern Mich. Meet of Champions
10Betsy Gooden20:58.0Manton92.7Northern Mich. Meet of Champions
12Lucy Shoup21:04.9Mason County Eastern92.4Class D Championship
12Gracie Warner21:00.0Shepherd92.0Northern Mich. Meet of Champions
11Leire Mahiques21:00.2Buckley91.9Northern Mich. Meet of Champions
9Faith Helsel21:00.4Lake City91.9Northern Mich. Meet of Champions
10Lucy Conzelmann20:56.7Frankenmuth91.4Saginaw County
11Anna Pray21:03.1Elk Rapids91.0Northern Mich. Meet of Champions
10Isabel Reinke20:58.2Freeland90.9Saginaw County
12Elizabeth Barnhill21:07.2Alpena89.6Northern Mich. Meet of Champions
12Emma Taggett21:27.8Plainwell89.1Allegan County
10Jaidyn Nickels21:26.3Corunna88.9Shiawassee County
10Stella Houdek21:09.8Traverse City St. Francis88.7Northern Mich. Meet of Champions
9Bethany Cmeyla21:08.6Saginaw Valley Lutheran87.5Saginaw County
11Esther Hornibrook21:14.6North Trails87.1Northern Mich. Meet of Champions
9Vivian O’Callaghan21:15.2Gladwin86.9Northern Mich. Meet of Champions
9Abbygail Plester21:21.9Ubly86.7Class D Championship
9Sophie Grinage21:22.5Leland86.5Class D Championship
9Alaina Morrell21:16.6Gaylord86.5Northern Mich. Meet of Champions
11Emilee Young21:17.9Shepherd86.0Northern Mich. Meet of Champions
9KiKi Rusz21:35.3Laingsburg85.9Shiawassee County
10Emma Sidel21:36.8Corunna85.4Shiawassee County
10Aubrey Hare21:15.5Saginaw Swan Valley85.2Saginaw County
11Katie Sweeney21:27.7Ubly84.8Class D Championship
9Taylor Geiger21:29.2Ubly84.3Class D Championship
9Madelyn Barkley21:25.3Croswell-Lexington83.9Thumb Area
12Ashley Nguyen21:25.4Tawas83.5Northern Mich. Meet of Champions
12Evelyn Logghe21:42.6Laingsburg83.5Shiawassee County
11Aubrey Zarnke21:27.1EPBP Laker83.3Thumb Area
11Paige Ritchie21:27.9Traverse City St. Francis82.7Northern Mich. Meet of Champions
10Allie Miller21:35.0Hillsdale Academy82.3Class D Championship
9Abree VanDenBrink21:48.2Wayland Union82.3Allegan County
9Kylee Jenkins21:30.9Kalkaska81.7Northern Mich. Meet of Champions
11Georgia Haag21:32.1Manistee81.3Northern Mich. Meet of Champions
9Maizy Matthews21:32.5Breckenridge81.2Northern Mich. Meet of Champions
11Alexis Fabbro21:33.8Vassar81.1Thumb Area
10Ava Childers21:34.2Yale81.0Thumb Area
11Elizabeth Caspar21:39.2Hillsdale Academy80.9Class D Championship
9Payton King21:34.5Kingston80.8Thumb Area
9Aaliyah Hillier21:34.4Kalkaska80.5Northern Mich. Meet of Champions
9Kaleigh Slingerland21:54.4Owosso79.5Shiawassee County
12Ella Spanding21:38.3Gaylord79.2Northern Mich. Meet of Champions
11Alanis Povey21:38.5Gladwin79.2Northern Mich. Meet of Champions
12Ally Andres21:55.7New Lothrop79.1Shiawassee County
10Mikayla Kulawiak21:40.8Buckley78.4Northern Mich. Meet of Champions
9Claire Couturier21:41.0Lake Leelanau St. Mary78.3Northern Mich. Meet of Champions
9Abby Crandell21:58.5Owosso78.2Shiawassee County
10Marian Davlin21:47.5Portland St. Patrick78.2Class D Championship
12Sadie Larson21:42.5Lake City77.8Northern Mich. Meet of Champions
10Madison Smith21:43.0Grand Traverse Academy77.7Northern Mich. Meet of Champions
11Izzy Szymanski21:43.5Alpena77.5Northern Mich. Meet of Champions
12Rowan Conley21:44.7North Branch77.4Thumb Area
12Lauren Booms21:44.2Lake City77.3Northern Mich. Meet of Champions
9Hailey Morrison21:45.5Croswell-Lexington77.2Thumb Area
12Avery Westall21:45.1Breckenridge77.0Northern Mich. Meet of Champions
11Magdalena Herberger21:45.6Manistee76.8Northern Mich. Meet of Champions
9Myah Peruski21:53.0Ubly76.3Class D Championship
10Havyn Tarrant21:47.5Traverse City St. Francis76.2Northern Mich. Meet of Champions
9Sarah Warner21:47.7Shepherd76.1Northern Mich. Meet of Champions
12Evie Culver21:43.8Frankenmuth75.7Saginaw County
10Bailey Case21:57.6Pentwater74.8Class D Championship
10Addison Patrzik21:52.3Grand Traverse Academy74.6Northern Mich. Meet of Champions
12Nataly Vine21:52.5Breckenridge74.5Northern Mich. Meet of Champions
12Hannah Erlandson22:13.8Plainwell73.7Allegan County
12Clare Conzelmann21:51.9Frankenmuth73.0Saginaw County
11Keira Kalbfleisch21:52.2Saginaw Heritage72.9Saginaw County
12Alayah Nieuwsma22:19.8Saugatuck71.7Allegan County
10Samantha Gutzman22:17.9Laingsburg71.7Shiawassee County
10Madison Moeggenborg22:02.1Shepherd71.3Northern Mich. Meet of Champions
11Kinsey Peer22:02.7Buckley71.1Northern Mich. Meet of Champions
12Emily Honeman21:58.3Saginaw Heritage70.9Saginaw County
9Leah Theile21:58.7Chesaning70.8Saginaw County
12Sayla Bender22:04.8Kingsley70.4Northern Mich. Meet of Champions
9Molly Bruggink22:24.9Plainwell70.0Allegan County
12Natalie Sterk22:06.5Kingsley69.8Northern Mich. Meet of Champions
9Addison Smith22:02.4Saginaw Heritage69.5Saginaw County
9Fenlynn Johnson22:13.8Rogers City69.4Class D Championship
9Nolah Balbach22:03.6Frankenmuth69.1Saginaw County
9Lola Hirsch22:09.8Traverse City St. Francis68.7Northern Mich. Meet of Champions
10Brailyn Johnson22:20.0Mason County Eastern67.3Class D Championship
10Emma Schoonmaker22:33.3Saugatuck67.2Allegan County
10Anna McIntyre22:15.6Traverse City St. Francis66.8Northern Mich. Meet of Champions
10Olivia Hooper22:18.9EPBP Laker66.0Thumb Area
12Areyel Weiss22:18.0Breckenridge66.0Northern Mich. Meet of Champions
11Samantha Frank22:13.8Frankenmuth65.7Saginaw County
9Ali Hunt22:36.2New Lothrop65.6Shiawassee County
12Makayla Reiber22:14.4Chesaning65.5Saginaw County
12Emma Samborn22:14.7Saginaw Valley Lutheran65.5Saginaw County
11Audrey Nehlsen22:26.6Hillsdale Academy65.1Class D Championship
9Zayla Clark22:42.1Otsego64.3Allegan County
9Zyana Wadsworth22:24.6Yale64.1Thumb Area
10Cailin Spearman22:24.9Harbor Beach64.0Thumb Area
12Emma Ramisch22:25.6Harbor Beach63.8Thumb Area
11Addisen Harrand22:25.4Buckley63.5Northern Mich. Meet of Champions
9Noelle Marsh22:27.8Yale63.1Thumb Area
9Ruby Gross22:22.0Chesaning63.0Saginaw County
10Sarah Masserant22:29.5Traverse City St. Francis62.2Northern Mich. Meet of Champions
12Ruth Jurden22:29.5Stanton Central Montcalm62.2Northern Mich. Meet of Champions
9Samantha Corbin22:48.9Plainwell62.0Allegan County
9Chloe Koskinen22:24.9Birch Run62.0Saginaw County
10Lydia Faubert22:25.8Hemlock61.7Saginaw County
12Bridget Anderson22:32.2Harbor Beach61.6Thumb Area
9Alonna Schack22:26.3Chesaning61.6Saginaw County
10Moira Beier22:37.4Hillsdale Academy61.5Class D Championship
9DuRae Sage22:50.8Martin61.4Allegan County
12Kennedi Wahmhoff22:34.4Manton60.5Northern Mich. Meet of Champions
9Allison Rodgers22:53.5Martin60.5Allegan County
11Lexi Wegner22:35.9Caro60.4Thumb Area
9Brooklyn Morell22:41.2Ubly60.3Class D Championship
12Emma Stewart22:36.3Millington60.2Thumb Area
9Esther Bulgrien22:36.7Harbor Beach60.1Thumb Area
11Audrey Bensinger22:53.5Ovid-Elsie59.8Shiawassee County
11Maryn Hyatt22:31.9Saginaw Valley Lutheran59.7Saginaw County
9Ava Sielski22:39.1Manistee59.0Northern Mich. Meet of Champions
10Addison Malburg22:45.2Mason County Eastern58.9Class D Championship
11HarLee Leasher22:41.3Brown City58.6Thumb Area
11Eleanor Herron22:35.6Frankenmuth58.5Saginaw County
11Isla Sule22:57.6Corunna58.5Shiawassee County
10Sara Schipper22:59.8Martin58.4Allegan County
9Emma Stotzel22:41.6Clare58.1Northern Mich. Meet of Champions
12Jenna Kowalski22:37.2Freeland57.9Saginaw County
10Alayna Ranney23:03.1Plainwell57.3Allegan County
9Ashley Larsen23:03.6Wayland Union57.1Allegan County
12Alison VanDyke23:09.2Plainwell55.3Allegan County
12Cambree Torma22:52.6Unionville-Sebewaing54.8Thumb Area
11Willa Roth22:59.3Frankfort54.2Class D Championship
9Maria Schwerin22:53.8Grand Traverse Academy54.1Northern Mich. Meet of Champions
9Emily Lasceski22:49.1Freeland54.0Saginaw County
11Shenoah Collier22:54.3Grand Traverse Academy53.9Northern Mich. Meet of Champions
10Isabella Hocking22:54.7Bellaire53.8Northern Mich. Meet of Champions
11Taylor Hefele23:01.0Rogers City53.7Class D Championship
12Elizabeth Kolb22:50.6St. Charles53.5Saginaw County
9Claira Slezak22:56.2Lakeview53.3Northern Mich. Meet of Champions
9Dilyn Colpean22:51.5Merrill53.2Saginaw County
10Stella York22:57.6Grand Traverse Academy52.8Northern Mich. Meet of Champions
11Alayna Edmondson22:58.4Manistee52.5Northern Mich. Meet of Champions
12Audrey Nguyen22:58.8Tawas52.4Northern Mich. Meet of Champions
12Annabeth Allee23:00.1LeRoy Pine River52.0Northern Mich. Meet of Champions
12Meryn Curtis23:19.2Saugatuck51.9Allegan County
10MaKenna Leonard23:19.6Otsego51.8Allegan County
9Aubrey Myers23:07.2Mason County Eastern51.6Class D Championship
12Kate Somsel23:01.3Manistee51.6Northern Mich. Meet of Champions
9Esme Kane23:02.1Gaylord51.3Northern Mich. Meet of Champions
9Allison Steeb23:04.0Deckerville51.0Thumb Area
12Allison Nobis23:04.0Clare50.7Northern Mich. Meet of Champions
12Olivia Johnson22:59.4Frankenmuth50.5Saginaw County
10Brynn Robinson23:04.9Shepherd50.4Northern Mich. Meet of Champions
12Mia Belica23:06.4Lake City49.9Northern Mich. Meet of Champions
11Hailey McGuire23:07.5Kingston49.8Thumb Area
10Zoe Barnes23:08.4Cadillac49.2Northern Mich. Meet of Champions
9Emma Schultz23:09.3Manistee48.9Northern Mich. Meet of Champions
9Emily Meek23:11.6Unionville-Sebewaing48.5Thumb Area
10Aspen Jimkoski23:12.1North Huron48.3Thumb Area
10Leia Gilliland23:13.8Manistee47.4Northern Mich. Meet of Champions
10Lily Wilcoxen23:14.5Grand Traverse Academy47.2Northern Mich. Meet of Champions
12Piper White23:32.3Ovid-Elsie46.9Shiawassee County
10Natalie Fitzgerald23:16.2Ellsworth46.6Northern Mich. Meet of Champions
12Leah Durfee23:22.8Forest Area46.4Class D Championship
12Emily King23:35.9Martin46.4Allegan County
9Lydia Popp23:18.3EPBP Laker46.2Thumb Area
11Madison Chilson23:18.6Buckley45.8Northern Mich. Meet of Champions
12Alexis Graham23:13.9St. Charles45.7Saginaw County
9Peyton Buckner23:19.0Bear Lake-Onekama45.7Northern Mich. Meet of Champions
10Brooke Carpenter23:38.2Plainwell45.6Allegan County
11Madison Louk23:20.0Gladwin45.3Northern Mich. Meet of Champions
10Kelsi Minikey23:20.3Stanton Central Montcalm45.2Northern Mich. Meet of Champions
12Jacqueline Hearne23:20.4Lake Leelanau St. Mary45.2Northern Mich. Meet of Champions
9Taylor Wills23:26.7Mt. Pleasant Sacred Heart45.1Class D Championship
9Peyton Rohn23:26.8Ashley45.1Class D Championship
11Madison Prowse23:22.4Brown City44.9Thumb Area
10Mia Wildfong23:21.7Traverse City St. Francis44.8Northern Mich. Meet of Champions
10Kaylee Swanson23:22.0Buckley44.7Northern Mich. Meet of Champions
12Catherine Taft23:23.7Clare44.1Northern Mich. Meet of Champions
11Emma Means23:24.1Shepherd44.0Northern Mich. Meet of Champions
10Padame Wadsworth23:25.8Yale43.7Thumb Area
10Tess Hoedel23:31.8Grand Traverse Academy41.4Northern Mich. Meet of Champions
12Alexa Cleary23:28.2Frankenmuth40.9Saginaw County
10Bindi Riccobono23:29.3Frankenmuth40.6Saginaw County
12Sarah Nimtz23:36.2Unionville-Sebewaing40.3Thumb Area
9Waaseya Lambertson23:36.1Shepherd40.0Northern Mich. Meet of Champions
12Audrey Thom23:58.1Plainwell39.0Allegan County
10Rina Graveline23:39.2Gladwin38.9Northern Mich. Meet of Champions
11Natalie Brown23:39.6Bear Lake-Onekama38.8Northern Mich. Meet of Champions
9Sydney Beemer23:35.1Saginaw Swan Valley38.6Saginaw County
10Claire Schmidtfranz23:57.2Perry38.6Shiawassee County
12Kyra Beemer23:42.8Brown City38.1Thumb Area
11Emma Roe23:43.5Lake City37.5Northern Mich. Meet of Champions
9Madalynn Bushard24:01.8Ovid-Elsie37.1Shiawassee County
12Tabitha Norris23:40.0St. Charles37.0Saginaw County
9Julia Shupe23:48.4EPBP Laker36.2Thumb Area
12Micayla McClelland23:49.4Yale35.9Thumb Area
10Nicole Klee23:54.9Ubly35.7Class D Championship
12Rheanna Gilzene23:50.3Manton35.2Northern Mich. Meet of Champions
10Brooklinn Barcia23:50.7Clare35.1Northern Mich. Meet of Champions
11Megan Stack24:10.4Wayland Union34.9Allegan County
9Keri Coolman23:57.5Rogers City34.8Class D Championship
11Olivia Cochrane23:51.8Cadillac34.7Northern Mich. Meet of Champions
11Adelade Avram23:46.9Freeland34.7Saginaw County
9Isabella Reinbold23:47.1Saginaw Valley Lutheran34.6Saginaw County
12Megan Peter23:53.6Unionville-Sebewaing34.5Thumb Area
9Brooke Springer23:48.3Chesaning34.2Saginaw County
9Lila Scott23:54.2Alpena33.9Northern Mich. Meet of Champions
10Ava Karsten23:54.6Alpena33.8Northern Mich. Meet of Champions
11Ella Nolan23:55.2Petoskey St. Michael33.6Northern Mich. Meet of Champions
9Anna Billman24:14.8Allegan33.4Allegan County
11Lucy Noggle23:56.0Traverse City St. Francis33.4Northern Mich. Meet of Champions
12Nevaeh Post23:52.0Merrill33.0Saginaw County
12Hayden Swartz23:56.1Freeland31.6Saginaw County
9Isabella Card24:02.0Bear Lake-Onekama31.3Northern Mich. Meet of Champions
11Aiyanna Willis23:58.3Birch Run30.9Saginaw County
12Emily Jordan24:03.4Houghton Lake30.9Northern Mich. Meet of Champions
9Carli Doherty24:01.3Frankenmuth29.9Saginaw County
10Jean Holland24:06.8Cadillac29.7Northern Mich. Meet of Champions
10Olivia Ahrens24:09.0Lake City29.0Northern Mich. Meet of Champions
11Ava Juhas24:27.1Ovid-Elsie28.6Shiawassee County
11Madalyn Morris24:10.6LeRoy Pine River28.5Northern Mich. Meet of Champions
9Dana Juhas24:27.9Ovid-Elsie28.4Shiawassee County
10Kayden Jager24:30.6Martin28.1Allegan County
10Naomi Allen24:12.3Lakeview27.9Northern Mich. Meet of Champions
10Lillian Bender24:13.3Yale27.9Thumb Area
10Eliza Thompson24:14.4Croswell-Lexington27.5Thumb Area
10Lani Dimock24:14.7Harbor Beach27.4Thumb Area
10Morgan Reh24:14.1Bellaire27.3Northern Mich. Meet of Champions
9Nevaeh Parker24:20.2Big Rapids Crossroads Academy27.3Class D Championship
12Kaitlyn Hardy24:15.2Stanton Central Montcalm27.0Northern Mich. Meet of Champions
11Kayla Milarch24:18.2Buckley26.0Northern Mich. Meet of Champions
12Taylor Seibt24:19.9Clare25.4Northern Mich. Meet of Champions
12Landry Gomez24:15.5St. Charles25.2Saginaw County
9Jordyn Hefele24:27.0Rogers City25.0Class D Championship
10Marissa Dorman24:23.4Sandusky24.5Thumb Area
9Ava Wenzlick24:39.8New Lothrop24.4Shiawassee County
10Ella Sponable24:23.4Ellsworth24.2Northern Mich. Meet of Champions
10Elsie Lucas24:23.5LeRoy Pine River24.2Northern Mich. Meet of Champions
12Hadley Tiffany24:25.0Lakeview23.7Northern Mich. Meet of Champions
10Penelope Persig24:26.2Croswell-Lexington23.6Thumb Area
12Taylor Lautermilch24:32.0Camden-Frontier23.3Class D Championship
9Delilah Brown24:26.1Cadillac23.3Northern Mich. Meet of Champions
12Bailey Ray24:26.4Mancelona23.2Northern Mich. Meet of Champions
11Mary Bauer24:28.8Kingsley22.4Northern Mich. Meet of Champions
11Hailey Betts24:46.1Durand22.3Shiawassee County
10Kendall Plate24:35.3Adrian Lenawee Christian22.2Class D Championship
10Charlotte Mawhorter24:29.6Gladwin22.1Northern Mich. Meet of Champions
9Yael DeBoni24:29.9Manistee22.0Northern Mich. Meet of Champions
10Emalee Taylor24:46.9Corunna22.0Shiawassee County
12Muriel Korson24:30.7Lake Leelanau St. Mary21.8Northern Mich. Meet of Champions
9Mea Wesley24:31.0Petoskey St. Michael21.7Northern Mich. Meet of Champions
10Martina Servin24:31.1Manton21.6Northern Mich. Meet of Champions
9Abbi Ruczynski24:31.2Alpena21.6Northern Mich. Meet of Champions
10Jaylynn Maduri24:36.2Croswell-Lexington20.3Thumb Area
10Desarae Travis24:35.9Shepherd20.0Northern Mich. Meet of Champions
12Marissa Breidinger24:31.8St. Charles19.7Saginaw County
12Danielle Hunt24:38.8Unionville-Sebewaing19.4Thumb Area
9Nahla Marsh24:39.2Yale19.3Thumb Area
12Mckenzie Nunn24:39.5Tawas18.8Northern Mich. Meet of Champions
9Breckyn Bucsi24:34.8Chesaning18.7Saginaw County
11Isabella Giovannucci25:00.7Allegan18.1Allegan County
9Olivia Douglas24:45.7Elk Rapids16.8Northern Mich. Meet of Champions
10Emmy Nofs24:52.5St Philip Catholic Central16.5Class D Championship
9Ava Bentley25:08.0Otsego15.7Allegan County
11Sydney Moore24:50.6Lakeview15.1Northern Mich. Meet of Champions
10Emma Thielen25:08.5Perry14.8Shiawassee County
12Claudia DeLeo24:57.6Gaylord St. Mary14.8Class D Championship
10Elizabeth Schultz24:52.9Peck14.7Thumb Area
9Kendall Micon24:59.4Adrian Lenawee Christian14.2Class D Championship
9Rachel Moore24:55.3Traverse City St. Francis13.6Northern Mich. Meet of Champions
12Sarah Osbon25:14.5Wayland Union13.5Allegan County
11Maleah Roth25:02.6Ubly13.1Class D Championship
11Liberty Daugherty24:57.5Bear Lake-Onekama12.8Northern Mich. Meet of Champions
9Chloe Steinbrink24:58.6North Branch12.8Thumb Area
12Lexy Andres25:16.3New Lothrop12.2Shiawassee County
11Abigail Minion24:59.4Kalkaska12.2Northern Mich. Meet of Champions
11Isabelle Goulding25:00.7Yale12.1Thumb Area
9Grace Martin24:59.9Tawas12.0Northern Mich. Meet of Champions
12Olivia Gillett25:17.1New Lothrop12.0Shiawassee County
12Kirstie Symons24:55.3St. Charles11.9Saginaw County
9Sydney Miller25:20.7Otsego11.4Allegan County
10Eva Aylsworth25:07.9Fairview11.4Class D Championship
12Emily Mueller24:56.9St. Charles11.4Saginaw County
9Rebecca Bignall25:03.1Unionville-Sebewaing11.3Thumb Area
10Lexi Tamlyn25:07.9Cass City9.7Thumb Area
10Gwen LaFountain25:07.1North Trails9.6Northern Mich. Meet of Champions
10Caroline Reinke25:10.8Sandusky8.7Thumb Area
12Camille Mitchell25:10.8Lake City8.4Northern Mich. Meet of Champions
11Laura Sharpe25:32.7New Lothrop6.8Shiawassee County
12Lauren Fowler25:17.1Yale6.6Thumb Area
10Brooklyn Osborn25:17.4Caro6.5Thumb Area
11Maegan Sylvester25:11.7Saginaw Heritage6.5Saginaw County
9Audrey Taphouse25:35.1Corunna6.0Shiawassee County
10Makayla Birgy25:21.1Kingsley5.0Northern Mich. Meet of Champions
11Lydia Hallay25:24.4Yale4.2Thumb Area
9Heidi Salm25:25.6Shepherd3.5Northern Mich. Meet of Champions
12Layla Draper25:26.3LeRoy Pine River3.2Northern Mich. Meet of Champions
11Elguiz Nael25:43.7Laingsburg3.1Shiawassee County
9Miriam Skarich25:44.5Owosso2.8Shiawassee County
9Brooklyn Bassett25:23.6Frankenmuth2.5Saginaw County
11Elizabeth (Lizzie) Dettman25:47.4Corunna1.9Shiawassee County
12Kate May25:36.8Frankfort1.7Class D Championship
10Leah Keup25:26.2Saginaw Valley Lutheran1.6Saginaw County
9Brystal Klinkman25:32.9Cass City1.4Thumb Area
10Heloise Lemonnier25:33.6Harbor Beach1.1Thumb Area
12Hannah Koutz25:50.1Ovid-Elsie1.0Shiawassee County
9Natalie Habitz25:29.7Saginaw Valley Lutheran0.4Saginaw County
9Kylie McIntosh25:36.3Caro0.2Thumb Area
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