Uncategorized

2025 Ratings: Lamplighter

Finally finished with the summer previews, onto REAL, ACTUAL performances by the great kids making up the sport in our state!

You’re gonna have to bear with me as I build out the 2025 apparatus and how I want the posts to appear this year. There are some areas I think I’ve shored up, getting the math done even quicker, so more time can be spent focused on the athletes. No I have not learned how to program (I never will – sounds boring), everything is still pumped out in trusty ‘ol Excel. The graphics below are from previous years, the plan is to update those over Labor Day weekend.

As always, I’ll do my best to give a few shoutouts on these posts. Early in the season, these will be concentrated on names I don’t immediately recognize or athletes that are running much faster than I had anticipated. If someone’s given love, they probably deserve it, because there’s a ton of dedication that goes into finding those improvements. If you’re a coach/parent/teammate that feels someone deserves a mention, nicely e-mail/message me, and I’ll do my best to write some words about that person.

Girls Adjustment: -37
Boys Adjustment: -30

LAMPLIGHTER LUMINARIES

Alexandra Scappaticci, Northville

I’m not shocked, I just didn’t think it’d be this early in the season. Although looking back, Alexandra has already been at this level and is accustomed to fast races. Alexandra went unscathed through last fall’s middle school season, then only lost once during track. She competed at New Balance Nationals and MITCA, the latter an 18:23, which she nearly matched a week ago. I admired her patience throughout the race, not racing in the middle school mindset of running away from everyone. Given the humidity and that it was the first race of many, I’m excited to see where her (and Northville’s) season ends up.

Mourad Algahmi, Dearborn Fordson

Also not shocked! Mourad had one of the better freshman campaigns, breaking 16:00 late and ranking 3rd amongst Michigan’s 9th grade 1600m runners. A 15:14 5k on the Allen Park streets was a bullet point that projected a cross breakthrough, but that’s the roads and grass is a whole different story. Like Scappaticci, Algahmi ran a patient race, hanging in the chase pack for the first half, then in the last half, attempting to reel in MacGregor. Mourad came a few meters short, but has to be motivated with the speed of his sophomore opener.

GIRLS TEAM RATINGS

*** = State Title Contention
** = Top-10 Contention
* = State Qualifying Contention

TeamTop 5 Avg.Division
Northville**139.91
Ann Arbor Skyline**134.91
Brownstown Woodhaven*120.21
Utica*118.21
Novi*117.81
Royal Oak107.21
Salem102.91
Dexter102.51
Temperance Bedford97.41
Fraser89.81
Rochester Hills Stoney Creek89.41
South Lyon East88.31
Howell87.01
South Lyon83.21
Lake Orion79.21
Farmington Hills Mercy79.01
Gibraltar Carlson76.91
Canton76.91
Grosse Pointe South69.81
Livonia Franklin67.11
Beverly Hills Groves65.41
Wyandotte Roosevelt61.51
Livonia Stevenson58.71
L’Anse Creuse North58.61
Walled Lake Central53.01
Dearborn Fordson46.21
Belleville32.61
Ypsilanti Lincoln17.11
Dearborn Heights Crestwood16.31
Warren Woods Tower11.61
TeamTop 5 Avg.Division
Pinckney*107.12
Bloomfield Hills Marian95.52
New Boston Huron86.72
Macomb Lutheran North79.42
Orchard Lake St. Mary’s63.02
Carleton Airport61.62
Pontiac Notre Dame Prep54.12
Lake Fenton50.82
Fowlerville35.72
Warren Regina7.12
TeamTop 5 Avg.Division
Plymouth Christian Academy*83.73
Ann Arbor Greenhills64.83
TeamTop 5 Avg.Division
Whitmore Lake**96.24
Royal Oak Shrine*63.54
TeamTop 5 Avg.Division
MACH34.6HS

BOYS TEAM RATINGS

*** = State Title Contention
** = Top-10 Contention
* = State Qualifying Contention

TeamTop 5 Avg.Division
Northville***205.51
Ann Arbor Skyline**187.81
Dexter*184.61
Brownstown Woodhaven*183.31
Salem*183.11
Novi179.21
Detroit Catholic Central175.91
Temperance Bedford175.71
Howell169.71
Fraser166.31
Wyandotte Roosevelt165.31
Dearborn Fordson155.31
Livonia Stevenson152.01
Warren DeLaSalle151.41
North Farmington149.11
South Lyon146.71
L’Anse Creuse North146.61
South Lyon East146.01
Rochester Hills Stoney Creek144.01
Beverly Hills Groves142.51
Gibraltar Carlson140.61
Ypsilanti Community128.81
Livonia Franklin126.31
Westland John Glenn118.11
Detroit Renaissance108.11
Belleville96.31
Dearborn Heights Crestwood79.91
Ypsilanti Lincoln67.41
Warren Woods Tower64.81
TeamTop 5 Avg.Division
Macomb Lutheran North*173.92
Chelsea*171.42
New Boston Huron164.02
Ann Arbor Gabriel Richard159.62
Carleton Airport152.12
Orchard Lake St. Mary’s144.72
Lake Fenton144.62
Fowlerville135.82
Dundee95.72
Pontiac Notre Dame Prep95.02
Riverview94.82
Madison Heights Lamphere80.92
TeamTop 5 Avg.Division
Plymouth Christian Academy*158.23
Ann Arbor Greenhills148.33
Rochester Hills Lutheran NW143.03
Madison Heights Bishop Foley67.03
TeamTop 5 Avg.Division
Whitmore Lake**159.04
Lutheran Westland*140.24
Royal Oak Shrine132.34
Novi Christian Academy86.34
TeamTop 5 Avg.Division
MACH151.5HS

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
9Alexandra Scappaticci18:24.3Northville164.2
11Jaelyn Ray18:25.5Pinckney163.8
11Kaylie Livingston18:41.3Whitmore Lake158.6
11Lucia Lachapelle18:47.8Northville156.4
11Becca Van Lent18:54.1Ann Arbor Skyline154.3
12Raley Keith19:19.8unattached145.7
12Siene Muraszewski19:24.1Utica144.3
12Leah Corby19:35.9Rochester Hills Stoney Creek140.4
11Colette Lozo19:43.8Northville137.7
10Ana Lovell19:44.7Lake Fenton137.4
10Charley McKay19:46.6Woodhaven Brownstown136.8
10Lucia Llanes19:52.1Ann Arbor Skyline135.0
11Katelynn Egli19:53.5Novi134.5
11Emma Brown19:56.1Utica133.6
11Kodie Snyder19:57.2Dexter133.3
9Giada Mills19:57.5Beverly Hills Groves133.2
12Julia Garcia19:58.4Pinckney132.9
11Isla Tharp20:02.1Ann Arbor Skyline131.6
11Irie Scrase20:02.3Ann Arbor Skyline131.6
11Hope Noal20:02.3Woodhaven Brownstown131.6
9Ginger Gortney20:03.7Plymouth Christian Academy131.1
11Samantha Whitlam20:07.6Macomb Lutheran North129.8
12Avery Turk20:09.1New Boston Huron129.3
12Mya Tass20:10.9Novi128.7
11Linda Lopez20:12.5Lake Orion128.2
11Anna Macdonald20:18.4Royal Oak126.2
9Brynn Somers20:19.6Northville125.8
10Annabelle Chan20:19.8Woodhaven Brownstown125.7
10Malynda Lambros20:24.6Whitmore Lake124.1
11Alice Foley20:25.1Fraser124.0
9Natalie Coulter20:30.4South Lyon East122.2
12Adrienne Stewart20:30.8Ann Arbor Skyline122.1
11Sophia Johnson20:31.1Temperance Bedford122.0
11Jane Meinecke20:32.5Royal Oak121.5
10Claire Galas20:46.5Novi116.8
11Iva Ravindra20:46.7Temperance Bedford116.8
10Ella Baker20:50.1Carleton Airport115.6
12Eleanor Grant20:51.2Wyandotte Roosevelt115.3
11Emma Engalan20:51.3Northville115.2
10Tatum Mooradian20:51.9Northville115.0
9Serenity Clancy20:55.4Woodhaven Brownstown113.9
10Alexa Siegel20:55.8Walled Lake Central113.7
11Alison Kauffman20:56.0Ann Arbor Skyline113.7
12Ellie Jasperson20:58.1Northville113.0
12Brooke McFarland21:00.3Utica112.2
10Kylie Brown21:02.4Utica111.5
9Audrey Grosteffon21:03.0Temperance Bedford111.3
9Kylie Karfonta21:06.6South Lyon110.1
11Gwen Stotts-Walshe21:07.4Ann Arbor Skyline109.9
9Jessica Philip21:09.9Novi109.0
11Ella Bilyk21:13.9Northville107.7
12Lucy VanHaerents21:14.5Royal Oak107.5
10Morgan Hamilton21:14.7Orchard Lake St. Mary’s107.4
11Liv Brody21:16.2Canton106.9
10Ingrid Thomas21:16.5Washtenaw Christian106.8
10Ella Lamb21:17.3Royal Oak Shrine106.6
12Nora Gerzema21:17.8Farmington Hills Mercy106.4
12Eleanor Cole21:18.7Lutheran HS Westland106.1
9Ella Hanner21:23.5Salem104.5
12Becca Jud21:25.3Salem103.9
11Samantha Bartell21:26.1Salem103.6
10Grace Pacheco21:28.0New Boston Huron103.0
11Addie Jones21:31.4Salem101.9
12Kate Molloy21:31.9Fraser101.7
12Jacey Roy21:33.2Beverly Hills Groves101.3
12Mia Fernandez21:34.4Canton100.9
10Ava Knight21:34.6Macomb L’Anse Creuse North100.8
12Emma Viggiano21:35.1Royal Oak100.6
11Annabeth Hazlewood21:35.5Salem100.5
9Ella German21:37.1Novi100.0
12Roisin Whelan21:37.5Marian (Bloomfield Hills)99.8
11Anna Halliday21:37.7Howell99.8
10Chloe Boright21:38.9Macomb Lutheran North99.4
10Layla Blumberg21:40.9Dexter98.7
11Lucille Clark21:42.6Marian (Bloomfield Hills)98.1
11Claire Dunn21:48.3Pontiac Notre Dame Prep96.2
12Cara Prusakiewicz21:48.6Dryden96.1
10Eastynn Charder21:49.3Pinckney95.9
11Hannah Haines21:49.8Madison Heights Lamphere95.7
12Amelia Cribbins21:49.9Dexter95.7
12Elise Maurer21:51.4Northville95.2
12Sarah Stein21:51.7North Farmington95.1
10Leah Krzeszewski21:52.8Marian (Bloomfield Hills)94.7
9Melanie Clark21:53.2Marian (Bloomfield Hills)94.6
11Faith Wessel21:53.7MACH Running94.4
10Claire Wright21:54.1Dryden94.3
12Avery Hoeft21:54.2Dexter94.3
11Liliana Anderson21:55.1Lake Orion94.0
12Madi Hare21:56.0Plymouth Christian Academy93.7
10Livia Boucher21:57.1Gibraltar Carlson93.3
12Elliana Perugi21:57.3Woodhaven Brownstown93.2
SoClare Davidson21:58.5Canton92.8
9Anamaria Brazdau21:59.1Plymouth Christian Academy92.6
9Ella Corby21:59.2Northville92.6
9Sofia Kang22:01.4South Lyon East91.9
11Tessa Kozlowski22:02.4Rochester Hills Stoney Creek91.5
12Elodie Weaver22:03.8Whitmore Lake91.1
10Lila Edison22:04.8Ann Arbor Skyline90.7
10Claire Collins22:05.6Dexter90.5
10Gabby Schuff22:05.8Marian (Bloomfield Hills)90.4
10Jade Siy22:07.1Madison Heights Lamphere90.0
11Samantha DeMore22:07.2Novi89.9
12Kayla Ward22:08.0South Lyon89.7
12Ava Tow22:08.4Utica89.5
10Jaelynn Greene22:09.3Woodhaven Brownstown89.2
9Olive DiMassa22:11.2Howell88.6
12Kinsey Nordbeck22:11.4Livonia Franklin88.5
10Sophia Jiang22:12.0Northville88.3
10Ainslie Carter22:15.1Farmington Hills Mercy87.3
9Brooke Wallace22:15.3Howell87.2
10Claire Steinbrecher22:15.6Dexter87.1
11Genevive Meihn22:16.9Beverly Hills Groves86.7
10Codianne Palczewski22:17.0Utica86.7
9Adline Taylor22:18.7Warren Woods Tower86.1
12Katelyn Frazier22:20.3Fraser85.6
10Paige Garbo22:21.2Grosse Pointe South85.3
10Ella McCleery22:22.1Ypsilanti Community85.0
11Morgan Costello22:25.2Grosse Pointe South83.9
11Kodi Qin22:25.2Novi83.9
11Claire Porinsky22:26.6South Lyon East83.5
10Madeena El-Mubarak22:27.1Dearborn Fordson83.3
12Charlotte Strausbaugh22:27.4Rochester Hills Stoney Creek83.2
10Alexis Kmiecik22:27.8Woodhaven Brownstown83.1
10Giada Fioritto22:28.2Gibraltar Carlson82.9
9Reagan Mason22:30.2Howell82.3
11Kareena Babu22:34.3Novi80.9
11Aiyana Wyman22:36.2Royal Oak80.3
9Olivia Kelly22:36.4Livonia Stevenson80.2
11Kerrington Fields-McCurdy22:36.5Livonia Stevenson80.2
11Julia Crowe22:37.1Northville80.0
10Elin Tenbrink22:37.6Ann Arbor Skyline79.8
12Jewel Zschernig22:39.2Fraser79.3
11Mia Carson22:39.7Northville79.1
10Lucy Morrow22:40.9Livonia Franklin78.7
12Arianna Huyck22:42.0Novi78.3
11Paige Willman22:42.5Lake Fenton78.2
11Dani Radde22:43.3South Lyon77.9
11Libby Schuster22:43.6Ann Arbor Greenhills77.8
11Claire Gibson22:45.1Dexter77.3
12Loreli Harris22:45.1Wyandotte Roosevelt77.3
12Grace Kim22:45.3Farmington Hills Mercy77.2
12Molly Weaver22:45.6Woodhaven Brownstown77.1
12Nora Rioux22:45.7Howell77.1
11Rylee Piornack22:47.2Grosse Pointe South76.6
12Ava Johnson22:48.4Macomb L’Anse Creuse North76.2
11Abigail Dobry22:49.4Dexter75.9
9Brynn Rudnicki22:50.2Fowlerville75.6
9Madison Slade22:50.2Gibraltar Carlson75.6
11Avery Stallmann22:50.4Macomb Lutheran North75.5
12Isabelle Downs22:50.9South Lyon East75.4
12Zeva Hathaway22:51.5Pinckney75.2
11Dima Rtail22:54.2Dearborn Fordson74.3
10Delaney Batai22:54.2unattached74.3
9Blix Finn22:54.9Ann Arbor Skyline74.0
11Nina Malani22:56.0Ann Arbor Greenhills73.7
12Alison Doka22:56.5Rochester Hills Stoney Creek73.5
10Grace Bedner22:56.5unattached73.5
10Rachel Meek22:58.1Plymouth Christian Academy73.0
11Paige Haller23:03.5Walled Lake Central71.2
9Julia Geisz23:04.6Marian (Bloomfield Hills)70.8
9Laela D’John23:05.5Utica70.5
9McKenna Kann23:06.0South Lyon70.3
12Micaela Penchoff23:07.1Royal Oak70.0
11Hayleigh Belkofer23:07.2Temperance Bedford69.9
9Kaitlyn Bacevicius23:10.6Lake Orion68.8
12Jenna Buchan23:11.1Farmington Hills Mercy68.6
10Caitlin Walenciak23:11.5South Lyon East68.5
11Kayla Christesen23:11.9New Boston Huron68.4
12Lucineia Harvey23:12.5South Lyon68.2
12Brenna Baker23:13.1Carleton Airport68.0
10Abigail Adams23:14.1Pinckney67.6
12Janaan Rehman23:14.4Ann Arbor Greenhills67.5
10Sade Napier23:14.4Ypsilanti Lincoln67.5
10Kennedy Copenhaver23:15.6Royal Oak67.1
9Jennalyn Bronstein23:15.8New Boston Huron67.1
12Aubrey Miscikowski23:16.2Temperance Bedford66.9
10Harper Jackson23:17.1Gibraltar Carlson66.6
12Molly Noesen-Bosscher23:17.3Dexter66.6
10Addison Gregg23:17.4Ann Arbor Greenhills66.5
10Alayna Smith23:17.9Marian (Bloomfield Hills)66.4
12Meghan Mullen23:18.3South Lyon East66.2
9Ada Cain23:18.5Gibraltar Carlson66.2
9Zoey Cheney23:19.1New Boston Huron66.0
10Ella Rohrhoff23:19.7Northville65.8
11Emma Slater23:20.5Livonia Franklin65.5
10Priya Sastry23:20.5Northville65.5
10Aria Lin23:21.3Novi65.2
12Sofia Robertson23:22.1Whitmore Lake65.0
10Violet Scheels23:22.2South Lyon64.9
10Julia Jones23:22.4Northville64.9
10Avay Yaldou23:22.8Northville64.7
10Katherine Hartle23:23.8Marian (Bloomfield Hills)64.4
10Allison Vavruska23:23.8Utica64.4
10Jordan Pope23:24.9Livonia Franklin64.0
11Bailey Konuszewski23:25.7Dexter63.8
11Eva D’Agostino23:25.7Orchard Lake St. Mary’s63.8
12Sarah Wazne23:26.5Dearborn Heights Crestwood63.5
10Gabbie Alexander23:26.9Woodhaven Brownstown63.4
11Charlotte Clark23:27.7Northville63.1
10Ava Bates23:28.2Lutheran HS Westland62.9
12Margo Kaledas23:28.3Salem62.9
9Emma Puscas23:29.2Wyandotte Roosevelt62.6
9Elizabeth Kopp23:31.3Utica61.9
11Louisa Denks23:32.2Royal Oak Shrine61.6
12Alexis Graham23:33.6Howell61.1
11Makenna Rudnicki23:35.2Fowlerville60.6
9Evelyn McKinney23:35.3Royal Oak60.6
9Maha Sleiman23:36.3Dearborn Fordson60.2
10Advika Rao23:36.6Lake Orion60.1
10Isa Vargo23:36.6New Boston Huron60.1
9Leigh Sapp23:41.3Rochester Hills Stoney Creek58.6
10Isabelle Keyes23:41.8Fraser58.4
11Mae Barbaro23:43.4Dexter57.9
9Khaya Pierson23:43.6Livonia Stevenson57.8
12Grace Fredericks23:44.1Temperance Bedford57.6
10Ella Daly23:45.7Royal Oak Shrine57.1
10Sophia Carson23:48.5University Liggett56.2
10Lea Rode23:48.5Ypsilanti Community56.2
9Madelyn Robison23:50.3Farmington Hills Mercy55.6
12Addison Darnell23:51.1Novi55.3
11Ella McFarlane23:53.3Riverview54.6
11Erin Korsak23:53.9Grosse Pointe South54.4
11Anabelle Mangan23:53.9South Lyon54.4
9Audrey Beers23:55.2Northville53.9
10Ellia Egle23:56.2New Boston Huron53.6
10Lila VanAssche23:56.5Belleville53.5
10Marina Echegoyen23:57.1Ypsilanti Lincoln53.3
9Maliah McKibben23:57.4Temperance Bedford53.2
12Sarah Gumber23:57.9Salem53.0
11Sofia Razny23:59.6Farmington Hills Mercy52.5
11Olivia Petrowski24:00.6Royal Oak52.1
10Lucy Gump24:01.3Macomb Lutheran North51.9
9Olivia Furlong24:02.3Novi51.6
11Elliana Hufton24:03.2Lake Fenton51.3
10Olivia Roelofs24:03.3Canton51.2
9Alessandra Zobl24:03.3Royal Oak51.2
12Catalina Colangelo Van Meek24:05.9Marian (Bloomfield Hills)50.4
11Evelyn McIndoe24:06.2Novi Christian Academy50.3
11Madelyn Yezback24:06.9Warren Regina50.0
11Jillian Lower24:07.2Dexter49.9
10Evie Sarigiannis24:07.2Orchard Lake St. Mary’s49.9
10Maya Berry24:08.0Dearborn Heights Crestwood49.7
12Catherine Kipila24:08.4Pontiac Notre Dame Prep49.5
10Sara Abou-Hamdan24:09.3Dearborn Heights Crestwood49.2
12Peyton Knight24:09.9Macomb L’Anse Creuse North49.0
12Kennedy Matson24:10.0Dexter49.0
11Jayelynn Lines24:10.4Woodhaven Brownstown48.9
12Abby Macey24:11.2Grosse Pointe South48.6
11Diane Zhao24:12.8Northville48.1
11Renata Arreola-Olvera24:13.1Novi48.0
12Victoria Andrzejczak24:14.5Orchard Lake St. Mary’s47.5
11Gianna Yaldo24:15.2Warren Regina47.3
11Josephine Malcolm24:15.6Royal Oak Shrine47.1
12Viviana Ostrowski24:15.7Grosse Pointe South47.1
10Chloe Cochrane24:17.3Orchard Lake St. Mary’s46.6
11Flora Ramos24:17.3Pontiac Notre Dame Prep46.6
12Morgan Mannino24:18.7Grosse Pointe South46.1
11Emmi Dober24:21.5Northville45.2
9Isabelle Carignan24:21.5South Lyon East45.2
10Nora Tillman24:22.1Royal Oak Shrine45.0
9Hailey McDonald24:22.8Lake Orion44.7
10Maria Kane24:22.8Walled Lake Central44.7
9Amelia Putz24:22.9Rochester Hills Stoney Creek44.7
10Kayla Ropelewski24:28.6Fraser42.8
9Madison Agocs24:28.9Carleton Airport42.7
10Liv Warner24:30.6Pontiac Notre Dame Prep42.1
11Caroline Darrah24:30.6Whitmore Lake42.1
9Abbey Ward24:30.8Carleton Airport42.1
9Oyin Bankole-Ayools24:31.3Farmington Hills Mercy41.9
11Lillian Bryan24:33.2Belleville41.3
12Chloe Slawson24:33.8Grosse Pointe South41.1
12Breanna Swiech24:34.6South Lyon40.8
11Miranda Fulop24:35.4Temperance Bedford40.5
11Evelyn Buckley24:36.1Macomb Lutheran North40.3
11Lauren Olma24:36.1Ypsilanti Lincoln40.3
9Kambria Gipson24:36.5MACH Running40.2
11Samantha Allen24:38.3South Lyon East39.6
9Ella Otter24:38.6Carleton Airport39.5
9Anna McCarthy24:39.5Marian (Bloomfield Hills)39.2
11Zoe Slater24:40.6Livonia Franklin38.8
11Calisse Budek24:41.2Grosse Pointe South38.6
12Harper Cash24:41.4Ann Arbor Greenhills38.5
9Ella Gustner24:42.3Dryden38.2
9Ayuka Yamaguchi24:42.4Livonia Stevenson38.2
10Alice Williams24:44.2New Boston Huron37.6
11Chiamara Ogbonna24:44.2Woodhaven Brownstown37.6
11Julia Rowe24:44.9Livonia Stevenson37.4
11Katie Anderson24:45.3Northville37.2
11Caitlin Widener24:46.0Lake Orion37.0
12Madison Kemp24:46.4Carleton Airport36.9
9Brynn Bartel24:46.8Northville36.7
9Sienna McClain24:46.8Northville36.7
9Ariana Macri24:46.9Macomb Lutheran North36.7
10Megan Sroczynski24:47.7Orchard Lake St. Mary’s36.4
11London Batkins24:47.9Macomb L’Anse Creuse North36.4
9Zeta Adamski24:49.3Pontiac Notre Dame Prep35.9
12Leah Adkins24:49.9Carleton Airport35.7
11Elizabeth Macey24:52.3Royal Oak34.9
10Karinna Waara24:52.6Livonia Stevenson34.8
11Elle Shimmell24:54.7Utica34.1
10Alexis White24:54.8New Boston Huron34.1
9Alexis (Lexi) Jolly24:56.5Livonia Stevenson33.5
12Carolanne Hammer24:56.6Fraser33.5
10Madison Markowicz24:58.5Novi Christian Academy32.8
12Willa Winstanley24:59.1Canton32.6
9Addy Christian25:01.2Grosse Pointe South31.9
11Shayla Wendt25:02.4Belleville31.5
9Ava Catalano25:02.5Woodhaven Brownstown31.5
12McKenna Richard25:04.6Madison Heights Lamphere30.8
11Emma DiPaola25:05.1Macomb L’Anse Creuse North30.6
10Maria Burlingame25:05.1Marian (Bloomfield Hills)30.6
9Katalin Hernadi25:05.5South Lyon30.5
12Bethy Marschall25:06.0Fowlerville30.3
11Hannah Upchurch25:06.3Utica30.2
11Sofia Kouza25:08.3Marian (Bloomfield Hills)29.6
12Kaitlyn Darby25:09.2Dexter29.3
12Chloe Wanner25:09.3Temperance Bedford29.2
12Kaylee Rupnow25:10.2Belleville28.9
11Ivanna O’neal25:10.2Canton28.9
10Ciara Nordstrom25:10.3Grosse Pointe South28.9
9Lauren Macon25:11.3New Boston Huron28.6
10Katie Vick25:11.9Plymouth Christian Academy28.4
11Aya Elachkar25:12.3Dearborn Fordson28.2
9Amelia Carter25:12.8Grosse Pointe South28.1
11Eliza Bigelow25:13.0Dexter28.0
9Alyvia Reyna25:13.5Wyandotte Roosevelt27.8
10Isabella Chaptini25:14.0Grosse Pointe South27.7
11Madison Reineck25:15.5Howell27.2
11Lilly Mollan25:15.9Rochester Hills Stoney Creek27.0
12Zipporah Tran25:16.5Plymouth Christian Academy26.8
9Anna Suda25:16.6Northville26.8
10Avery Lollar25:17.2Grosse Pointe South26.6
10Ria White25:17.2Grosse Pointe South26.6
11Kayle Babowicz25:18.7Flat Rock26.1
11Cecilia Grice25:19.8MACH Running25.7
11Elle Cesa25:20.6Rochester Hills Stoney Creek25.5
11Izabella Craciun25:21.0Northville25.3
10Aleena Bower25:22.0Pinckney25.0
11Olivia Handzel25:22.4Beverly Hills Groves24.9
10Nola Markley25:22.8Wyandotte Roosevelt24.7
11Gabriella Hovey25:24.2Dundee24.3
10Emma Stone25:24.3Utica24.2
12Audrey Buckley25:24.9Orchard Lake St. Mary’s24.0
11Frances Ford25:25.1Northville24.0
12Eliza Grocki25:25.2Riverview23.9
10Madelynne Stamp25:25.9Salem23.7
11Joslyn Drummond25:25.9South Lyon23.7
10Allison Bulles25:27.7Northville23.1
10Kendal Kleman25:28.1Carleton Airport23.0
9Ava Schivelbein25:29.1Carleton Airport22.6
9Addison Ringbloom25:29.5Dundee22.5
12Evelyn DeClercq25:29.8Macomb L’Anse Creuse North22.4
10Sydney Ward25:30.6Salem22.1
9Kiersten Craigo25:32.5Rochester Hills Lutheran NW21.5
12Emme Ravikumar25:33.4Ann Arbor Greenhills21.2
9Abby Taylor25:34.4Fowlerville20.9
9Elena Bird-Bazan25:35.5Utica20.5
11Megan Cabble25:35.7Dexter20.4
11Lily Salsberry25:36.4Wyandotte Roosevelt20.2
10Olivia Shupe25:37.9Gibraltar Carlson19.7
9Cecila Bomberski25:39.1Royal Oak Shrine19.3
11Katya Anderson25:39.6Macomb Lutheran North19.1
11Brooklyn Coyle25:42.3Walled Lake Central18.2
12Mary Claire Byerlein25:45.4Marian (Bloomfield Hills)17.2
12Angela Guajardo-Campos25:45.6Walled Lake Central17.1
9Delaney Trachsel25:46.6Rochester Hills Stoney Creek16.8
10Ellie Lemmer25:47.4Orchard Lake St. Mary’s16.5
10Lacey Spangler25:48.2Ypsilanti Lincoln16.3
11Penelope Wallace25:48.4Warren Woods Tower16.2
11Evelyn Kopp25:49.5Utica15.8
9Chelsea Hembree25:51.9Howell15.0
9Willa Bonsall25:53.3Northville14.6
11Angela Ramos25:53.5Novi14.5
11Lilliah Mann25:55.7MACH Running13.8
10Lucia Candela25:56.4Macomb L’Anse Creuse North13.5
9Grace Darrah25:57.6Whitmore Lake13.1
10Gabriella Roberts25:57.7Livonia Franklin13.1
12Sarah Cook25:58.0South Lyon13.0
12Samantha Pare25:59.2Howell12.6
11Shannon Bailey26:00.1Gibraltar Carlson12.3
11Madeline Baugh26:00.8Pinckney12.1
11Paige Szopko26:01.4Canton11.9
11Ava Troxel26:01.8Rochester Hills Lutheran NW11.7
11Mia Rodriguez26:02.1Lake Orion11.6
12Anita Barbosa26:02.4Northville11.5
11Leah Grezak26:03.3Livonia Stevenson11.2
10Kaylynne Baltzell26:03.3Pinckney11.2
12Maria Lora Hernandez26:03.7Dundee11.1
11Brandy Cavanaugh26:04.1Farmington Hills Mercy11.0
9Claira Bales26:05.7Dexter10.4
9Eliana Rogers26:07.1Macomb Lutheran North10.0
12Addison Horvath26:09.6Macomb Lutheran North9.1
12Juliana Bohlen26:11.4Northville8.5
11Julia Patterson26:11.6Northville8.5
11Jordan Marth26:12.0South Lyon East8.3
12Yana Panchal26:12.8Northville8.1
11Rylee Tarhanich26:12.8Salem8.1
11Megan Mulvenna26:14.3Belleville7.6
9Elyse Sullivan26:15.2Howell7.3
10Grace Farrell26:16.3Clinton6.9
11Gillian Mendel26:18.8Northville6.1
11Evelyn Conrow26:19.9South Lyon5.7
9Svaasya Wallace26:20.5Novi5.5
11Peyton Marshall26:21.3Plymouth Christian Academy5.2
10Annie McMahon26:22.4Macomb Lutheran North4.9
12Elanor Barnes26:22.7Madison Heights Bishop Foley4.8
12Chelsea Becker26:27.2Fraser3.3
10Stella Mac26:29.5New Boston Huron2.5
10Raiane Montoro Da Costa26:29.9Novi2.4
12Kacey Daniels26:30.9Detroit Renaissance2.0
11Jessica Probst26:31.1Macomb Lutheran North2.0
9Elyse Cherry26:31.5Howell1.8
10Madeline Mlinarcik26:31.9Pontiac Notre Dame Prep1.7
10Grace Zhao26:33.7Northville1.1
10Quinn Maldonado26:36.9Ann Arbor Greenhills0.0
10Tricia VonHolten26:36.9Gibraltar Carlson0.0

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
11Jack MacGregor15:40.2Howell216.9
10Mourad Algahmi15:41.6Dearborn Fordson216.5
12Benjamin Hartigan15:54.1Northville212.3
11Brandon Cloud15:54.9Northville212.0
10Xavier Solgot16:12.2Macomb L’Anse Creuse North206.3
12Abenezer Cerone16:12.4Royal Oak Shrine206.2
11Trevor Baptist16:12.8Novi206.1
12Jacob Stanislawski16:22.9Flat Rock202.7
11Coen Hill16:24.2Dexter202.3
12Ryan Stojov16:24.9Northville202.0
12Ethan Hertza16:27.8Northville201.1
11Cameron Varner16:28.6Temperance Bedford200.8
12Dane Hieronimus16:30.7Temperance Bedford200.1
12Pierce Scheffler16:30.9Woodhaven Brownstown200.0
12Colton Blackburn16:30.9Northville200.0
12Landen Livingston16:34.9Whitmore Lake198.7
12Cole Wisniewski16:37.6Orchard Lake St. Mary’s197.8
10Brady Glon16:37.8Detroit Catholic Central197.7
11Joshua Macri16:38.7Macomb Lutheran North197.4
12Xavier Roman16:40.1Macomb Lutheran North197.0
9Hudson Doll16:41.4Ann Arbor Skyline196.5
10Nole Lorenzen16:42.9Rochester Hills Lutheran NW196.0
11Austin Mercado16:52.3Salem192.9
10Martin Gehrke16:53.4Ann Arbor Skyline192.5
11Nick Martens16:53.7Dexter192.4
12Luke Dulecki16:54.9New Boston Huron192.0
11Vincent Jones16:58.2Woodhaven Brownstown190.9
11Noah Amori16:58.9Wyandotte Roosevelt190.7
11Samuel Batt17:02.7Salem189.4
12Henry Fredenberg17:02.8Chelsea189.4
12Tyler Leach17:03.4Otisville LakeVille189.2
10Nikhil Ball17:04.9South Lyon East188.7
12Finn Gammerath17:06.2Walled Lake Northern188.3
11Wyeth Angus17:07.4Chelsea187.9
12Alex Vazquez17:11.4Woodhaven Brownstown186.5
12Zeke Lafferty17:11.8Ann Arbor Skyline186.4
12Nicholas Hoffman17:11.9Dexter186.4
10Lucas Brumo17:17.2Livonia Stevenson184.6
11Jack Lewis17:17.4Northville184.5
11Garrett Comer17:22.3Ann Arbor Skyline182.9
12Alex Hamilton17:22.7North Farmington182.8
11Owen Dalebout17:24.7Salem182.1
9Gavin Soviar17:25.3Fraser181.9
12Ian Potts17:27.3MACH Running181.2
11Enshu Kuan17:29.2Ann Arbor Skyline180.6
12Gavin Tisch17:30.8Detroit Catholic Central180.1
11Cameron Crane17:31.4New Boston Huron179.9
10Jackson Butts17:31.8Lake Fenton179.7
10Aidan Schwalbach17:33.0Rochester Hills Stoney Creek179.3
9Isaac Cox17:34.6Plymouth Christian Academy178.8
12Jaden Ding17:35.3Salem178.6
10Wyatt Roberts17:37.2Otisville LakeVille177.9
9Ashton Kashat17:37.2Northville177.9
9Luke Kramer17:37.3Detroit Catholic Central177.9
12Abdu Eljahmi17:37.3Dearborn Edsel Ford177.9
12Reuben Jiran17:38.3Novi Christian Academy177.6
12Isaac German17:38.9Novi177.4
12Matthew Wright17:40.2Ann Arbor Fr Gabriel Richard176.9
10Emmanuel Coates17:42.4Northville176.2
10Aarush Vijay17:42.8Novi176.1
10AJ Perry17:43.1Wyandotte Roosevelt176.0
11Naveen Kulkarni17:43.6Ann Arbor Greenhills175.8
11Tanner Kuhn17:43.8New Boston Huron175.7
10Andrew Nunning17:46.6Pontiac Notre Dame Prep174.8
12Max Brannan17:47.8Lutheran HS Westland174.4
11Nicholas Yuan17:49.3Ann Arbor Skyline173.9
9Connor Leslie17:50.3Northville173.6
11Calen Alexander17:50.9Woodhaven Brownstown173.4
12Nathan Kafoury17:51.6Warren DeLaSalle173.1
12Sahib Cheema17:53.2Salem172.6
10Nicholas Reiser17:54.8Dexter172.1
11Mohamed Aljahmi17:55.7Dearborn Fordson171.8
11Tyler Williams17:56.4Fraser171.5
12Kyle Krasan17:58.1Ann Arbor Skyline171.0
11Hudson McCleskey18:01.7Dexter169.8
10John McCann18:03.6Novi169.1
10Simon Reed18:03.8Plymouth Christian Academy169.1
12Emmanuel Mehari18:03.8Plymouth Christian Academy169.1
10Garrett Potts18:04.0MACH Running169.0
10Jack Songer18:04.4Rochester Hills Lutheran NW168.9
11David DeLand18:06.7Howell168.1
10Leo Weaver18:08.0Whitmore Lake167.7
11Jack Fulop18:08.7Temperance Bedford167.4
12Gustaf Finn18:08.9Ann Arbor Skyline167.4
11Noah Verdejo18:09.1Novi167.3
12Ethan Jorrey18:09.7Beverly Hills Groves167.1
11Ruaraidh Imfeld18:09.9unattached167.0
10Jarel Adams18:10.1Plymouth Christian Academy167.0
11Jonathan Rapoza18:10.9Ann Arbor Fr Gabriel Richard166.7
9Colt Ludham18:11.1Livonia Stevenson166.6
10Easton Danic18:11.4Carleton Airport166.5
11Leo Alafita18:11.8Chelsea166.4
10Zachary Greene18:12.0Wyandotte Roosevelt166.3
12Logan Romain18:13.5Dryden165.8
12Owen Putz18:13.7Woodhaven Brownstown165.8
12Lance Edghill18:13.7Fraser165.8
10Alex Weller18:14.9Howell165.4
12Aiden LaVictor18:14.9Beverly Hills Groves165.4
11Maddi Duke18:15.1Temperance Bedford165.3
11Ethan Anton18:18.1Northville164.3
12Levi Dutton18:18.2Fowlerville164.3
11Lucien Lamothe18:18.3Warren DeLaSalle164.2
11Joey (Joseph) Schmitz18:20.0Detroit Catholic Central163.7
12Alexander Lipski18:21.2Northville163.3
12Brodie Licata18:21.4Lake Fenton163.2
11Triston Thompson18:21.8Dexter163.1
12Samuel Kochensparger18:23.1Macomb Lutheran North162.6
12Mateo Reyes18:23.1Woodhaven Brownstown162.6
12Lucas Taraszkiewicz18:25.1Flat Rock162.0
Jack Szukaitis18:25.2unattached161.9
12Henryk Fidler18:25.8Salem161.7
9Haiden Bennett18:26.4Clinton161.5
10Mousa Ghaleb18:27.1Dearborn Fordson161.3
10Charles Cossmann18:29.4South Lyon160.5
11Marcus O’Hara18:29.9Detroit Catholic Central160.4
10Cameron Martin18:30.2Fraser160.3
9Zawadi Mwathi18:30.6Woodhaven Brownstown160.1
9Theo Kim18:30.7Salem160.1
11Lincoln Palmer18:30.9North Farmington160.0
10Liam Trumpower18:32.2Livonia Franklin159.6
11Quentin McRae18:32.6Dexter159.5
11Antonino Biondo18:32.6Macomb Lutheran North159.5
11Luke Allen18:33.7Salem159.1
11Samuel Clifton18:34.3Chelsea158.9
9Andrew Bell18:34.7Carleton Airport158.8
9Ben Socia18:36.3Orchard Lake St. Mary’s158.2
12Tommy Buckalew18:39.0Westland John Glenn157.3
11Zachary Brown18:40.3Novi156.9
12Collin Mendel18:41.1Northville156.6
9Ethan Oros18:41.3Northville156.6
12Rehaan Chattopadhyay18:43.0Northville156.0
11Paxton Rose18:43.2Ann Arbor Skyline155.9
10Oliver Borek18:44.1Detroit Catholic Central155.6
12William Dobbertin18:44.7Carleton Airport155.4
10Cole Frederick18:44.7Belleville155.4
11Conley Poole18:46.3Ann Arbor Fr Gabriel Richard154.9
12Parker Szymczak18:47.2Salem154.6
12Miles Dell18:47.9Chelsea154.4
9Henry Cooper18:48.7Ann Arbor Greenhills154.1
12Linus Helzerman18:49.7Chelsea153.8
11Daniel Lee18:51.9Novi153.0
12William Haskins18:52.1Macomb Lutheran North153.0
10Ryan Cooper18:52.7South Lyon152.8
9Jack Maher18:52.9South Lyon East152.7
10Nolan Collins18:53.4Whitmore Lake152.5
10Elliot Alef18:53.7Macomb Lutheran North152.4
9Lucas Machlik18:54.8Woodhaven Brownstown152.1
12Andrew Bucher18:54.9Fraser152.0
9Wyatt Delvalle18:56.3Gibraltar Carlson151.6
10Grayson Diadiun18:57.6Howell151.1
10Branden Hairston18:58.8Novi150.7
11Eric Junker19:00.1Whitmore Lake150.3
10Blair Jackson19:00.1Westland John Glenn150.3
12Cole Doty19:00.2Dexter150.3
10Brayden Brodie19:00.7Flat Rock150.1
11Timothy Minfield19:01.2Rochester Hills Stoney Creek149.9
9John Fedewa19:01.3Ann Arbor Fr Gabriel Richard149.9
12Nico Aagesen19:01.7Ann Arbor Greenhills149.8
11Thoma Hattori19:02.2Novi149.6
12Tyler Sillick19:02.4Northville149.5
10Ezekiel Whiteaker19:02.4Rochester Hills Lutheran NW149.5
11Collin Jaskula19:03.0Gibraltar Carlson149.3
10Ben Kuhn19:03.0Ann Arbor Fr Gabriel Richard149.3
Ren Yamamoto19:03.1unattached149.3
11Allen Decaminada19:03.6Wyandotte Roosevelt149.1
11Sebastian Morrison19:06.2Warren DeLaSalle148.3
12Carter Banfield19:07.2Fowlerville147.9
11Enrique Caldwell19:08.2Woodhaven Brownstown147.6
11Soren Nicoloff19:08.8South Lyon147.4
9Donovan Ferris19:09.6Woodhaven Brownstown147.1
11Burke Smith19:09.6Dexter147.1
11Roger Mariani19:09.9Ann Arbor Greenhills147.0
12Gavin Esper19:10.7Howell146.8
12Connor Feng19:12.7Northville146.1
11Boston Conn19:13.1Howell146.0
10Will Bernacki19:13.9Royal Oak Shrine145.7
12Marcel Lake19:14.1Detroit Renaissance145.6
11Colin Stokes19:14.9North Farmington145.4
9Connor Dazell19:16.4Temperance Bedford144.9
10George Watson19:16.7Detroit Catholic Central144.8
10Nathan West19:17.2Webberville144.6
12Jaden Haugabook19:17.6Wyandotte Roosevelt144.5
12Jacob Alt19:18.2Ypsilanti Community144.3
11James Morrison19:19.2Macomb L’Anse Creuse North143.9
9Aryan Regmi19:20.4Northville143.5
11Joshua Snyder19:20.6MACH Running143.5
12Mason Johnson19:21.2Lutheran HS Westland143.3
9Jonathan Cowles19:21.4Salem143.2
12Jackson Ellis19:22.0Ann Arbor Fr Gabriel Richard143.0
12Nolan Brescol19:22.7Temperance Bedford142.8
11William Jeffords19:23.1Detroit Catholic Central142.6
10Jacob Kuti19:24.4Carleton Airport142.2
11Skyler Stepp19:24.9Howell142.0
12Henry Epler19:24.9South Lyon142.0
12Peter Ross19:25.1Ann Arbor Fr Gabriel Richard142.0
11Caleb DeLand19:25.7Howell141.8
11Mark Rykhlov19:26.2Lutheran HS Westland141.6
11Rodrigo Valenzuela19:26.8Novi141.4
11Benjamin Barkham19:30.8Rochester Hills Stoney Creek140.1
9Fernando Zaleta-Romero19:30.9Detroit Catholic Central140.0
11Liam Smith19:31.6Dexter139.8
Paolo Cusi19:32.4unattached139.5
9Liam Rock19:32.8Temperance Bedford139.4
9Preston Ingham19:34.3Orchard Lake St. Mary’s138.9
12Alex Kardasz19:34.7Warren DeLaSalle138.8
11Michael Reed19:34.9Gibraltar Carlson138.7
11Drew Santi19:34.9Livonia Franklin138.7
12Colin Coole19:35.0Livonia Stevenson138.7
11Brady Wing19:35.4Novi138.5
10Everett Kessell19:38.4Carleton Airport137.5
9Evan Clow19:39.2Detroit Catholic Central137.3
11Daniel Doyle19:40.8Westland John Glenn136.7
11Max Gray19:42.0Wyandotte Roosevelt136.3
11Mickenzie Brennan-Voght19:42.1Howell136.3
9Apollos Ventimiglia19:42.3MACH Running136.2
10Brenton Musallam19:42.4New Boston Huron136.2
12Broderick Yensch19:42.8New Boston Huron136.1
12Ross Callahan19:43.3Northville135.9
12Alex Martin19:43.4Chelsea135.9
11Connell Hardenbrook19:43.9Fowlerville135.7
11Edward Minor19:44.2Beverly Hills Groves135.6
10Cameron Osterbeck19:44.7Macomb L’Anse Creuse North135.4
11Hayden Bovair19:44.9Carleton Airport135.4
10Landon Seidel19:45.1Livonia Stevenson135.3
11Justice Ashley19:45.4Lake Fenton135.2
9Alec Priebe19:46.2Detroit Catholic Central134.9
10Charlie O’Loughlin19:46.7Livonia Stevenson134.8
12Tommy Kratochwill19:47.0Ann Arbor Fr Gabriel Richard134.7
10Theodore Nakamoto19:47.4Novi134.5
9Jonathan Love19:47.4Chelsea134.5
11David Bazan19:48.4Novi134.2
10Isaac Kraftson19:49.3Ypsilanti Community133.9
10Ben Kline19:49.3Ypsilanti Community133.9
11Connor Ball19:49.5Wyandotte Roosevelt133.8
11Henry Remington19:50.2Ann Arbor Skyline133.6
11Nick White19:50.9North Farmington133.4
11Wyatt Linson19:52.4Otisville LakeVille132.9
10Chris Jarski19:52.8Warren DeLaSalle132.7
11Owen Thorburn19:52.8Chelsea132.7
12Grant Garner19:54.1Macomb Lutheran North132.3
11Evan Eaton19:54.3Gibraltar Carlson132.2
11Jonathan Yu19:54.4Novi132.2
11Ragav Vijairaj19:54.7Novi132.1
11Cooper Steckroth19:55.9Lake Fenton131.7
10Easton Mascaro19:56.4South Lyon East131.5
10Aditya Regmi19:56.7Northville131.4
12Benjamin Ciesielski19:57.0Gibraltar Carlson131.3
12Brandon Fox19:57.1Northville131.3
10Augustus MacIntyre19:57.9Howell131.0
11Andrew Mitchell19:57.9Northville131.0
9Andrew Lipski19:57.9Northville131.0
12Sean Hartz19:58.1South Lyon131.0
10Emmett Zemla19:58.1South Lyon East131.0
10Avery Jones19:58.3Salem130.9
11Alex Loomis19:58.3Fowlerville130.9
11Luke Wegienka19:58.6Detroit Catholic Central130.8
10Kyle Laginess19:58.9Fraser130.7
9Viktor Feloniuk19:59.2Northville130.6
12Oliver Alef19:59.9Macomb Lutheran North130.4
12Sam Nielsen20:01.4Fraser129.9
10James Lynn20:03.1Ann Arbor Fr Gabriel Richard129.3
10Gabe Walter20:03.2South Lyon129.3
10Evan White20:04.2Northville128.9
12Seth Witte20:05.5Lutheran HS Westland128.5
10Vincent Pirozzo20:07.1Rochester Hills Stoney Creek128.0
12Henry Morales-Kramer20:08.6Madison Heights Lamphere127.5
11Duncan Sargent20:08.9Wyandotte Roosevelt127.4
10Patrick Alt20:09.0Ypsilanti Community127.3
11Nathan Perez20:09.0MACH Running127.3
12Ben Holbrook20:09.2New Boston Huron127.3
9Kyle Gumm20:10.7Fraser126.8
10Avi Vertkin20:10.9Beverly Hills Groves126.7
11Ming-Hsuan Ma20:11.1Novi126.6
9Gus Shires-Ray20:11.3Dexter126.6
11Aaron Joshua20:11.5Ann Arbor Fr Gabriel Richard126.5
11Isaac Kim20:12.7South Lyon East126.1
10Oliver Vaudt20:13.1Dexter126.0
11Drew Starkey20:13.1Macomb Lutheran North126.0
12Elijah Ozenbaugh20:13.4Whitmore Lake125.9
10James Valovick20:15.4Rochester Hills Lutheran NW125.2
10Easton Howell20:17.4Dexter124.5
11Tyler Penberthy20:17.6Macomb L’Anse Creuse North124.5
9Parker Emlaw20:18.2Northville124.3
11Andrew Harrison20:18.4Temperance Bedford124.2
10Landon Dancik20:18.8Northville124.1
11Kyler Shaw20:18.8North Farmington124.1
11Kasey Springer20:19.4Whitmore Lake123.9
12Dan Birmingham20:19.4Whitmore Lake123.9
11Austin Strand20:20.0Clinton123.7
9Kyson Parker20:20.6Westland John Glenn123.5
11Jack Taylor20:21.4Warren DeLaSalle123.2
10Brody Domeracki20:21.7Northville123.1
9Ryan Muston20:21.9South Lyon East123.0
11Levi Quan20:22.1Northville123.0
10Aristotle Chapman20:22.1Macomb L’Anse Creuse North123.0
9Trent Harmala20:22.7South Lyon122.8
9Mitchell Ozee20:22.7Ann Arbor Fr Gabriel Richard122.8
10Axel Thompson20:22.7Carleton Airport122.8
11Braulio Limon Urdapilleta20:23.0Rochester Hills Stoney Creek122.7
11Nathan Mann20:23.2South Lyon122.6
11Adithya Selvan20:24.9Northville122.0
12Ryan Corrington20:26.6Northville121.5
10Jackson Onofre20:27.7Novi Christian Academy121.1
11Keagan Wright20:27.8Howell121.1
10Seungwoo Lee20:28.5Rochester Hills Stoney Creek120.8
9Joseph Aramouni20:28.9Madison Heights Lamphere120.7
11Garrett Patrick20:30.2New Boston Huron120.3
10John Preuss20:30.7Dexter120.1
11Dylan Hodges20:31.1Chelsea120.0
11Conner Goroni20:31.1Woodhaven Brownstown120.0
10Nick Kopasz20:31.8Detroit Catholic Central119.7
9Kellan Burry20:31.9Novi119.7
11Benjamin Fox20:32.0Whitmore Lake119.7
10Oliver Scherz20:33.6New Boston Huron119.1
9Lucas Martin20:34.0Orchard Lake St. Mary’s119.0
12Louie Macon20:35.2New Boston Huron118.6
10Aidan Hebert-Foe20:36.0New Boston Huron118.3
9Michael Sreniawski20:36.8Woodhaven Brownstown118.1
9Sean Godek20:36.9North Farmington118.0
9Sawyer Goroni20:36.9Woodhaven Brownstown118.0
12Nate Bolt20:37.6Salem117.8
9Jack Hartke20:37.6Novi117.8
12Logan Albritton20:38.3Beverly Hills Groves117.6
12Bryce Glossinger20:38.7Beverly Hills Groves117.4
10Tenyson Keysor20:39.8Howell117.1
11Santos Ellis20:39.9Wyandotte Roosevelt117.0
10Hussein Almanfi20:40.4Dearborn Fordson116.9
12Yanjie Zhu20:41.3Dearborn Heights Crestwood116.6
9Grady Schaad20:41.9Northville116.4
9Colt Gilbee20:42.2Belleville116.3
11Jensen Wright20:42.4Carleton Airport116.2
11Alex Pelukas20:42.7Salem116.1
12Owen Brown20:44.7Livonia Franklin115.4
9Rohan Khetan20:46.3Northville114.9
11Twoey Bullock Jr.20:46.8Ann Arbor Greenhills114.7
12Bobby Rudolph20:47.8Webberville114.4
9Maks McKibben20:48.4Temperance Bedford114.2
9Teagan Hoppe20:49.2Novi113.9
11Daniel Jones20:49.2Washtenaw Christian113.9
10Ashton Myers20:49.2Northville113.9
9Jonathan Poppe20:49.7Detroit Catholic Central113.8
11Evan George20:50.4Northville113.5
12Benjamin Walls20:50.9Lutheran HS Westland113.4
9Gavin Vaughn20:51.9South Lyon113.0
12Gavin Hiler20:51.9Lake Fenton113.0
10Nathan Warner20:52.3South Lyon East112.9
11Daniel Badel20:52.7Detroit Catholic Central112.8
12Brandon Gump20:52.7Macomb Lutheran North112.8
10Dylan Chamberlin20:53.2Howell112.6
11Braden Haring20:53.3Carleton Airport112.6
11Reuben Swafford20:54.7North Farmington112.1
10Karsten Martin20:54.9Pontiac Notre Dame Prep112.0
10Liam Yee20:54.9Woodhaven Brownstown112.0
9Aoi Furukawa20:55.4Novi111.9
12Cole Druyor20:57.2New Boston Huron111.3
12Gabriel Coraci20:57.5Madison Heights Bishop Foley111.2
10Caleb Greer20:58.3Howell110.9
10Ethan Wielgat20:58.4Royal Oak Shrine110.9
10Travis Tomlinson20:58.9South Lyon110.7
10Adam Soueid20:59.7Dearborn Heights Crestwood110.4
10Shane Korte21:00.1Detroit Catholic Central110.3
10Chase Peterson21:00.2Macomb L’Anse Creuse North110.3
11Jackson Turnas21:01.0Rochester Hills Stoney Creek110.0
10Luke Sorgeloos21:01.2Macomb L’Anse Creuse North109.9
10Issac Jones21:01.2Howell109.9
9Muntaser Mozeb21:01.4Dearborn Fordson109.9
9Ethan Brittain21:01.6Howell109.8
11Greyson Stevens21:02.0Livonia Franklin109.7
12Demario Garrison21:02.3Detroit Renaissance109.6
9Ben Hoffmyer21:02.5Salem109.5
9Henry Plowman21:03.0Orchard Lake St. Mary’s109.3
10Enzo Sabadin Zampieri21:03.6Novi109.1
12Will Li21:04.2Northville108.9
9Joe Badel21:05.6Detroit Catholic Central108.5
10Carson Dennis21:06.1Riverview108.3
10Liam Hannah21:07.3Livonia Franklin107.9
10Noah Horvath21:07.7MACH Running107.8
11Aiden Sundquist21:07.9Novi107.7
9Tate Gendjar21:10.1Plymouth Christian Academy107.0
10Seeley Freville21:10.4Livonia Stevenson106.9
12Brenden Peter21:11.2Dryden106.6
9Trevor Moerdyke21:12.2South Lyon106.3
11Sean Raines21:12.8Woodhaven Brownstown106.1
11Dominic Berkemeier21:14.4Beverly Hills Groves105.5
11Jayden Figueroa21:14.6Dearborn Heights Crestwood105.5
9Brayden Wright21:16.6South Lyon104.8
10Logan Hake21:17.0Dexter104.7
9Colin Maurer21:17.0MACH Running104.7
12Benjamin Zheng21:17.1Ann Arbor Greenhills104.6
9Leland Zeigler21:17.2Temperance Bedford104.6
12Kell Stone-Palmquist21:17.2Ypsilanti Community104.6
10Mason Edelbrock21:18.9Dundee104.0
11James Ohngren21:18.9Center Line104.0
9Stephen McCourt21:19.2Salem103.9
11Andrew Hamann21:19.7Ann Arbor Fr Gabriel Richard103.8
12Cameron Warren21:20.3Livonia Franklin103.6
12Nicholas Palazzolo21:21.1Dexter103.3
11Riley Matthews21:21.6Temperance Bedford103.1
10Judah Montgomery21:21.7Novi103.1
10Aiden Quenby21:21.7South Lyon East103.1
10Liam Holdwick21:22.0New Boston Huron103.0
11William Yen21:22.9North Farmington102.7
11Tucker Cory21:23.0Dundee102.7
10Tyler Blank21:23.4South Lyon102.5
9Gerry Valchine21:23.4Chelsea102.5
11Jayden Nailor21:23.7Ypsilanti Community102.4
10Evan Klish21:23.7Novi Christian Academy102.4
11Aaron Flanz21:24.0Fraser102.3
9Alex Tremonti21:24.2Dundee102.3
11Zachary Mitchell21:26.4Novi101.5
12Gram Griffioen21:27.2University Liggett101.3
9Luke Robinson21:29.9Royal Oak Shrine100.4
12Arthur Nystrom21:29.9Fowlerville100.4
11Drew Callahan21:30.2Northville100.3
12Rylan Branson21:30.7Riverview100.1
10Ian Kikkawa-Fuller21:30.8Novi100.1
12Alexander Wilson21:30.9Beverly Hills Groves100.0
10Alex Graham21:31.3South Lyon East99.9
10Rocco Cortese21:32.7South Lyon99.4
11DarWan Usher21:32.7Detroit Renaissance99.4
11Trey Williams21:33.2South Lyon99.3
Max Margolis21:33.9unattached99.0
11Dhanvin Sudhagar21:33.9Novi99.0
9Chris Harper21:34.2Whitmore Lake98.9
9Landon Flotkoetter21:34.7Novi98.8
9Jack Paisley21:35.4Royal Oak Shrine98.5
9Chase Edwards21:35.8Wyandotte Roosevelt98.4
10Robert Sugrue21:40.2Howell96.9
11Tyler Roberts21:41.2Dryden96.6
12Tyler Marcissuk21:41.7Riverview96.4
12Zachary Rinehart21:42.1Fowlerville96.3
11Emmanuel Smith21:42.8Detroit Renaissance96.1
11Carter Hoshaw21:43.2Northville95.9
10Ryan Lehto21:46.3Ypsilanti Lincoln94.9
11Andrew Hinks21:46.4New Boston Huron94.9
11Aidian Prout21:46.6Fraser94.8
11Tristan Bickmann21:47.3Howell94.6
12Ethan Eby21:48.3Dundee94.2
11Seth Clifford21:48.4Novi94.2
10Collin Andrews21:49.4Lake Fenton93.9
12Gavin Tegtmeyer21:51.2Temperance Bedford93.3
10Simeon Strong21:51.6Chelsea93.1
11Rohit Chaudhary21:52.4Ann Arbor Greenhills92.9
11Landon Egli21:54.2Novi92.3
11Thadeus Price21:54.9Livonia Stevenson92.0
10Anoop Jagana21:55.6Novi91.8
11Jack Meehan21:55.7Chelsea91.8
10Elliott Busch21:55.9Howell91.7
9Calvin Koch21:56.3Pontiac Notre Dame Prep91.6
10Gavin Heimberger21:57.1Riverview91.3
12Quinn Hudson22:01.3Temperance Bedford89.9
10Christopher Robinson22:02.2Detroit Renaissance89.6
10Stanley Dinkins22:02.3Detroit Renaissance89.6
10Liam Grimm22:02.9Dexter89.4
12Graham Gortney22:03.7Plymouth Christian Academy89.1
9Collin Roof22:04.1Temperance Bedford89.0
9Michael O’Shea22:04.3Temperance Bedford88.9
11Ian Scott22:04.7Lutheran HS Westland88.8
11Hudson Sutter22:04.7Dexter88.8
10Seneca Daniel22:05.2Detroit Renaissance88.6
10Alex Napier22:05.9Woodhaven Brownstown88.4
12Brady Beaucamp22:07.2Salem87.9
10Andrew Fay22:07.6Dexter87.8
10Sebastian Towne22:07.7Detroit Catholic Central87.8
9Louis Flieger22:07.8Macomb L’Anse Creuse North87.7
11Eli VanderLaan22:08.2Beverly Hills Groves87.6
11Ethan Carey22:08.9Woodhaven Brownstown87.4
11Dyson Betts22:09.1Beverly Hills Groves87.3
12Michael Aramouni22:09.7Madison Heights Lamphere87.1
11James Tiernan22:09.9South Lyon East87.0
11Bennett Thomas22:10.4Dexter86.9
11Avi Adar22:10.9Ann Arbor Greenhills86.7
11Charlie Harding22:18.9Ypsilanti Lincoln84.0
11Jacob Bentley22:19.6New Boston Huron83.8
10Andrew Nyboer22:20.3Macomb Lutheran North83.6
11Lucas Wong22:22.6Novi82.8
9Liam Francis22:23.2Northville82.6
11Aiden Telega22:23.7Fraser82.4
10Josh Putz22:24.2Woodhaven Brownstown82.3
12Luke Phelps22:25.0Macomb Lutheran North82.0
12Luke Roberts22:25.9Livonia Stevenson81.7
12Brennan Hankins22:29.0Belleville80.7
9Brecken Grazioli22:30.7South Lyon80.1
10Braden Fulk22:30.9South Lyon East80.0
9Easten Schick22:32.3Northville79.6
9Bryson Smith22:32.3Macomb Lutheran North79.6
12Jalen Jones22:32.6Detroit Renaissance79.5
10Luke Tyll22:32.8Beverly Hills Groves79.4
12Elliott Ryan22:33.4Northville79.2
9Nate Marques22:34.1Dexter79.0
10Agamjot Dhaliwal22:34.4Novi78.9
9Evan Berry22:35.2Otisville LakeVille78.6
10Jordaine Bell22:35.3Detroit Martin Luther King78.6
9Aleksas Holdorf22:35.4Novi78.5
10Thomas Martin22:36.1South Lyon East78.3
9Patrick Diaz22:36.4South Lyon East78.2
11Lucas Cha22:36.5Warren Woods Tower78.2
12Andrew Abramowicz22:36.7Lutheran HS Westland78.1
9Landon McCoy22:37.3Riverview77.9
12Cameron Huff22:37.4Macomb Lutheran North77.9
11Gabe Bookout22:37.9Plymouth Christian Academy77.7
11Gabriel Byers22:38.1MACH Running77.6
10Elijah Richardson22:38.2Plymouth Christian Academy77.6
12Josh Grose22:39.0South Lyon77.3
11Demetrius Lillard22:39.7Detroit Martin Luther King77.1
12Titus Gorsegner22:41.2Hope Christian Academy76.6
9Gavin Doty22:42.4Dexter76.2
11Caleb Nelson22:42.6North Farmington76.1
11Warren Thebolt22:44.7Dundee75.4
9Vincent Bekkald22:44.7Warren Woods Tower75.4
10Joaquin Cherney22:45.0Ann Arbor Fr Gabriel Richard75.3
9Dylan Witt22:45.0Livonia Franklin75.3
9Jadon Russell22:45.2Rochester Hills Lutheran NW75.3
10Shree Patel22:46.0Livonia Stevenson75.0
12Fabian Villarino22:47.0Madison Heights Bishop Foley74.7
9Landon Herbert-Osman22:48.6Woodhaven Brownstown74.1
11Jaxson Arecheja22:48.9Dundee74.0
11Levi Strong22:49.9South Lyon East73.7
10Braelen Russell22:51.1Belleville73.3
11Kegan Stewart22:52.6Warren DeLaSalle72.8
11Lucas Goetting22:54.0Clinton72.3
11Brendan Cotter22:54.8Flat Rock72.1
10Lucas Mutschler22:55.8Dexter71.7
10Alberto Casile22:57.9Novi71.0
11Thomas Sokol22:58.2Howell70.9
10Benjamin Sillick22:58.2Northville70.9
10Ethan Specht22:58.9Detroit Catholic Central70.7
10George Bae22:59.7South Lyon70.4
10Andrew Todd23:00.2Warren DeLaSalle70.3
10Nathaniel (Nate) Keck23:00.4Temperance Bedford70.2
9Ethan Pinks23:02.1Warren Woods Tower69.6
11Andrew Pierfelice23:03.6Salem69.1
10Patrick Zick23:04.2Riverview68.9
10Ali E Almawri23:04.2Dearborn Fordson68.9
11Braden Bennard23:04.6Gibraltar Carlson68.8
9Henry Poterek23:05.9Macomb L’Anse Creuse North68.4
9Gavin Samona23:07.4Madison Heights Bishop Foley67.9
9Griffin Moore23:08.1South Lyon East67.6
10Richard Lewis23:08.2Whitmore Lake67.6
11Gavin Wort23:09.8Gibraltar Carlson67.1
12Milo Heiss23:12.7South Lyon East66.1
10Jayce Goff23:12.7Warren DeLaSalle66.1
12Ryan Rojas23:14.6South Lyon East65.5
11Elijah Cummings23:18.0Detroit Renaissance64.3
9Miles Giroux23:18.2Northville64.3
10Stephen Reindel23:18.9Northville64.0
9Tadej Katanski-O’Brien23:21.4Ann Arbor Greenhills63.2
10Aaron Dandin23:21.4Macomb L’Anse Creuse North63.2
12Connor Hedke23:22.6Gibraltar Carlson62.8
10Johnny Lapointe23:23.1New Boston Huron62.6
12Trent Yeager23:23.3Temperance Bedford62.6
12Foley Kedzior23:26.3Warren Woods Tower61.6
10Khory Michaels23:27.2Warren DeLaSalle61.3
11Hayden Rutter23:28.8Rochester Hills Stoney Creek60.7
9Chris Scholten23:29.0Clinton60.7
10Max Banas23:29.7New Boston Huron60.4
10Owen Straub23:30.5Temperance Bedford60.2
11Syncere Kirk23:31.1North Farmington60.0
9Daelin Ring23:31.7New Boston Huron59.8
12Yaseen Omara23:33.6Dearborn Heights Crestwood59.1
10Joseph Johnson23:33.7Ypsilanti Lincoln59.1
12Matthew Vasher23:33.9Woodhaven Brownstown59.0
11Renato Ianni23:34.2Whitmore Lake58.9
10Christopher Brummett23:35.2Ann Arbor Greenhills58.6
10Leon Spivey23:35.5Ypsilanti Lincoln58.5
9Finnegan McGlinchey23:36.0Madison Heights Bishop Foley58.3
10Luke Cipolla23:38.4Dexter57.5
12Lorenzo Mio23:38.9Royal Oak Shrine57.4
10Jonah Hills23:41.9Howell56.4
9Lucas Pyle23:42.2Gibraltar Carlson56.3
11Jackson Mavel23:42.4South Lyon56.2
11Logan Fuller23:42.7Dundee56.1
12Samvith Lanka23:43.0Belleville56.0
10Vyom Uppar23:45.2Novi55.3
11Gabe Shaffer23:49.2Royal Oak Shrine53.9
11Evan Cousino23:49.2Dundee53.9
9Lincoln Moore23:51.4Woodhaven Brownstown53.2
11Max Nakamura23:52.2Northville52.9
12Josh Behringer23:52.9Ann Arbor Greenhills52.7
9Thomas Binkowski23:56.1Pontiac Notre Dame Prep51.6
10Manuel Vite Bustos23:56.1Novi51.6
10Colin Gann23:56.7Northville51.4
10Ben Weins23:56.7Temperance Bedford51.4
9Tyler Hodge23:58.1Howell51.0
9Ellis Carmichael24:07.0Ann Arbor Fr Gabriel Richard48.0
9Hudson Shastal24:08.0New Boston Huron47.7
12Connor Murphy24:10.9Orchard Lake St. Mary’s46.7
9Alvaro Gomez24:11.7Rochester Hills Stoney Creek46.4
10Tyler Fawcett24:15.7Carleton Airport45.1
9Dhevan Wilson24:16.0Pontiac Notre Dame Prep45.0
9Tyler Morris24:16.1Macomb L’Anse Creuse North45.0
11John Hunter24:23.5Pontiac Notre Dame Prep42.5
11Suchith Lanka24:23.5Belleville42.5
11Ryan Sain24:23.9South Lyon42.4
10Axel Svensson24:25.7Rochester Hills Stoney Creek41.8
12Owen Cooley24:25.9Dundee41.7
9Silvio Jurkovic24:28.6Pontiac Notre Dame Prep40.8
10Austin Hillman24:29.2Madison Heights Lamphere40.6
10Dan Bui24:29.6Ypsilanti Lincoln40.5
10Robert Downey24:33.2Warren Woods Tower39.3
10Antonio Starke24:34.4Macomb Lutheran North38.9
9Nate Kubiak24:38.7Ann Arbor Greenhills37.4
10Mason Kidd24:39.2New Boston Huron37.3
10Eddie Logsdon24:40.3Orchard Lake St. Mary’s36.9
10Owen Crawford24:41.0Ypsilanti Lincoln36.7
11Amir Jihad24:41.2North Farmington36.6
11Danny Jefferson24:41.9Detroit Catholic Central36.4
12Logan Makowski24:42.6Northville36.1
10Eshan Sikder24:43.7Novi35.8
11Nathan Brashaw24:45.2Riverview35.3
10Mason Russeau24:45.2Carleton Airport35.3
9Adam Nagy24:46.2South Lyon East34.9
12Ryan Cooley24:46.5Dundee34.8
11Jonah Spencer24:47.3Webberville34.6
9Gabe Umin24:48.0New Boston Huron34.3
9Joe Zacharek24:48.9Plymouth Christian Academy34.0
10Keeley Klosowski24:50.7Livonia Stevenson33.4
11Madhav Pamidimukkala24:50.8North Farmington33.4
12Owen Smith24:51.9Ann Arbor Greenhills33.0
12Jack Grossman24:53.0Howell32.7
9Adam Holinstat24:53.2Ann Arbor Fr Gabriel Richard32.6
9Joseph Calley-Seal24:53.6Dexter32.5
10Cash Stanton24:57.4Gibraltar Carlson31.2
11Ezekial White25:04.5Madison Heights Lamphere28.8
9Seth Watta25:04.9MACH Running28.7
9Henry Bigger25:06.9Livonia Stevenson28.0
10C. J. Ronk25:08.1Ypsilanti Community27.6
11Zachary Noel25:10.6Detroit Catholic Central26.8
10Asher Trost25:11.4Novi26.5
11Ryan Zou25:11.9Madison Heights Lamphere26.4
9Michael Kardas25:14.7Fraser25.4
9Drake Buday25:16.7Livonia Stevenson24.8
11Yejune Kim25:17.7Rochester Hills Stoney Creek24.4
12Drew Shenton25:19.6Novi Christian Academy23.8
10Colin Goralski25:20.3Livonia Stevenson23.6
9Nate Tennon25:20.7Livonia Stevenson23.4
10Julien Dincecco25:21.3Ann Arbor Greenhills23.2
12Luke Kavanaugh25:22.2Madison Heights Bishop Foley22.9
10DeCarlo Union25:22.5Westland John Glenn22.8
9William Conover25:27.9Northville21.0
11Dominic Diego25:29.6North Farmington20.5
11Kyler Calma25:32.6Westland John Glenn19.5
9Aaditya Mistry25:32.8Northville19.4
10Brandon Ma25:33.2Novi19.3
9David Shall25:33.3Belleville19.2
9Levi Mihora25:33.7Dundee19.1
11Billy Rozelle25:40.9Ann Arbor Greenhills16.7
10Evan Martin25:41.3Carleton Airport16.6
10Connor Skrade25:43.1Northville16.0
10William Martin25:43.7University Liggett15.8
12Solomon Carmichael25:43.7Ann Arbor Fr Gabriel Richard15.8
9Aiden Thomas25:44.3Pontiac Notre Dame Prep15.6
12Nolan Williams25:44.3Ann Arbor Greenhills15.6
10Colin O’Kelley25:48.0New Boston Huron14.3
10Andy Ly25:48.1Novi14.3
10Jaxon Kelly25:49.7Detroit Renaissance13.8
9Sam Townsend25:51.9South Lyon East13.0
9Toby Graveline25:56.7Royal Oak Shrine11.4
10Ryan Warburton25:58.3Pontiac Notre Dame Prep10.9
9Carter Lada26:03.4Fraser9.2
9Adam Beydoun26:07.9Dearborn Heights Crestwood7.7
9Simon Kern26:09.8South Lyon7.1
9Jack Krueger26:11.2Novi Christian Academy6.6
9Easton Wheeler26:12.9Salem6.0
9Grant Tercala26:18.9Northville4.0
9Matthew Porinksky26:22.9South Lyon East2.7
9Jakob VanFossen26:25.2Wyandotte Roosevelt1.9
11Aodhan O’Neill26:26.4Dexter1.5
9Evan Diffin26:26.7South Lyon East1.4