Uncategorized

2023 Ratings: Holly

The above infographs are from last season. I’ll make some new ones with updated stats for 2023.

With the early season ratings, a couple of notes:

  1. Elite, more experienced runners will always be a bit overrated early. They tend to come into the season in better shape relative to the rest of the field, and thus are closer to their championship season fitness compared to someone newer to the sport.
  2. With smaller meets, they’re not as accurate as they may be later in the year. Smaller samples and less ability to compare makes it hard to come up with an adjustment. Which explains why I’ll concentrate on the larger ones early, then work my way back toward the smaller ones.
  3. Adversity tends to have a greater impact early. Whether that’s heat, hills, humidity, or even all three, those less fit will tend to struggle a bit more early, possibly overcooking the course adjustment.
  4. The girls adjustment will typically be a bit more, as they’re spending more time on the course.
  5. These will get weighed less and less as the season rolls on, meaning virtually nothing come October. As a coach, I’d stress not losing sleep over early season times. On here, I’m stressing the same thing.

Girls Adjustment: -17
Boys Adjustment: -17

As always, these writeups below will shoutout someone or a team that stood out from the race. That may not be the best runner or the winning team. Perhaps a team that surprised, a runner breaking through, or a runner contributing to a team victory. Of course, if you come to me nicely and want to brag about a fellow team/competitor/teammate, let me know, and I’ll try to give them love further down the line.

HOLLY’S HARRIERS

Natalia Guaresimo, Romeo

Early on, a trend is forming. This girl loves a hilly course. She’s won twice this year, the first time a week ago at Possum Hollow, the second here today at Springfield Oaks. Taking control of the race midway, she accelerated toward a 32 sec. PB.

Nina Frost, Fenton

Third at the mile, 22 seconds back. Second at the two mile, 10 seconds back. Come the finishing stretch, she took over the lead, coming home with the D2 girls crown. A patient race earned Nina a personal best and her second consecutive sub-20. After missing much of her junior year, good to see this senior return back to her typically fast times.

Oxford’s Boys

Heard some talk in the rankings this week about how Oxford didn’t deserve to be #4. Well, I think they slammed the door on the critics today.  Winner of the D1 race with all five under 17:10 on this difficult track.

Jack McGregor, Howell

Yep, ANOTHER freshman. It just doesn’t end. Placing 9th in the D1 race, coming home with a 16:03, he was easily the fastest freshman in the field. The Highlanders were already trending upward as a program, Jack’s presence now jolts them even further forward.

GIRLS TEAM RATINGS

*** = State Title worthy performance
** = Top 10 worthy performance

Girls TeamTop 5 Avg.Division
Romeo**129.61
Oxford119.21
Davison111.21
Dexter107.51
Ann Arbor Skyline107.41
Grand Blanc103.01
Livonia Stevenson101.21
Rochester Adams97.11
Hartland94.31
Royal Oak90.31
Bloomfield Hills88.71
Midland Dow87.01
Fenton84.21
Midland83.21
Troy80.31
Plymouth79.21
Utica Eisenhower70.41
Howell65.91
Allen Park65.91
Holly60.31
Lapeer55.51
Clinton Twp. Chippewa Valley51.71
East Lansing50.51
Flushing44.81
Salem35.91
Saginaw Heritage31.21
Troy Athens29.31
Lake Orion24.81
Girls TeamTop 5 Avg.Division
Freeland103.92
Pontiac Notre Dame Prep99.22
Sturgis88.02
Armada83.72
Richland Gull Lake80.32
Ann Arbor Fr Gabriel Richard77.52
St. Clair76.12
Marshall75.92
Parma Western75.62
Flint Powers Catholic67.02
Riverview64.62
Pinckney32.02
Ortonville Brandon29.22
Birch Run10.62
Girls TeamTop 5 Avg.Division
Caro95.33
Leslie92.73
Ann Arbor Greenhills74.03
Bridgman63.63
Rochester Hills Lutheran NW53.33
Sanford-Meridian49.93
Boyne City47.93
Girls TeamTop 5 Avg.Division
Whitmore Lake***113.44
Hillsdale Academy**91.74
Breckenridge**84.44
Saugatuck74.34
Unionville-Sebewaing63.34
Royal Oak Shrine57.34
Novi Christian Academy44.44
Livingston Christian43.24
Dryden28.24
Mt. Pleasant Sacred Heart26.04
Harbor Beach25.84
Clarkston Everest Collegiate8.74
Plymouth Christian Academy3.44
Girls TeamTop 5 Avg.Division
Sault Ste. Marie53.2UP
Gladstone32.4UP

BOYS TEAM RATINGS

Boys TeamTop 5 Avg.Division
Oxford**192.01
Romeo**191.21
Troy**189.51
Plymouth184.61
Howell183.21
Utica182.41
Dexter179.61
Davison174.71
Rochester Adams174.41
Midland174.21
Saginaw Heritage174.01
Detroit Catholic Central173.91
Royal Oak173.21
South Lyon171.21
Utica Eisenhower170.61
Allen Park170.21
Troy Athens169.11
Midland Dow168.61
East Lansing168.41
Livonia Stevenson167.81
Detroit U-D Jesuit167.41
Northville166.51
Grand Blanc165.41
Hartland163.51
Bloomfield Hills163.01
Holly161.61
Ann Arbor Skyline160.91
Clinton Twp. Chippewa Valley153.91
Fenton152.51
Lapeer148.81
Flushing141.41
Waterford Mott119.91
Lake Orion116.11
Auburn Hills Avondale76.41
Boys TeamTop 5 Avg.Division
Marshall**183.12
Freeland175.72
St. Clair175.52
Pinckney174.72
Parma Western174.32
Flint Powers Catholic171.22
Richland Gull Lake159.22
Birch Run146.92
Riverview144.22
Pontiac Notre Dame Prep138.12
Sturgis130.62
Armada127.32
Bay City Central120.02
Ortonville Brandon119.32
North Branch114.62
Bay City John Glenn39.82
Boys TeamTop 5 Avg.Division
Bath164.43
Leslie158.23
Sanford-Meridian153.33
EPBP Laker150.43
Ann Arbor Greenhills145.73
Bronson143.33
Bridgman136.63
Boyne City120.73
Charyl Stockwell Academy115.73
Rochester Hills Lutheran NW103.03
Otisville LakeVille27.93
Boys TeamTop 5 Avg.Division
Hillsdale Academy**169.74
Royal Oak Shrine**159.64
Saugatuck**155.34
Lutheran HS Westland146.74
Harbor Beach145.34
Breckenridge142.64
Whitmore Lake135.64
Dryden127.14
Plymouth Christian Academy118.84
Riverview Gabriel Richard117.04
Unionville-Sebewaing98.24
Novi Christian Academy97.04
Livingston Christian93.34
Genesee74.34
Waterford Our Lady71.14
Genesee Christian Academy45.74
Boys TeamTop 5 Avg.Division
Sault Ste. Marie157.2UP
Gladstone143.4UP
Munising101.8UP

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
10Natalia Guaresimo18:21.3Romeo158.6
9Kaylie Livingston18:31.0Whitmore Lake155.3
10Emmerson Clor18:44.7Romeo150.8
12Katie Watkins18:45.8Midland Dow150.4
11Grace Tykocki19:08.1Grand Blanc143.0
10Addison Herr19:11.1Bloomfield Hills142.0
11Mallory Bigelow19:12.7Oxford141.4
11Violet Hrabovsky19:19.1Romeo139.3
9Clara Kaczor19:19.5Freeland139.2
12Layla Krayem19:20.7Livonia Stevenson138.8
12Allison Mayer19:25.6Ann Arbor Skyline137.1
11Alena Blumberg19:27.3Dexter136.6
12Braydee Elling19:32.2Oxford134.9
9Ava Goodman19:35.0Hartland134.0
12Paige McArdle19:43.0Davison131.3
12Camille DeCola19:44.4Marshall130.9
11Olivia Purdy19:44.6Romeo130.8
12Nina Frost19:45.3Fenton130.6
9Kylie Mausolf19:54.5Birch Run127.5
10Berkley Holtz19:55.1Sturgis127.3
11Kaya Vrable20:06.4Caro123.5
12Ava Baltierra20:07.4Armada123.2
10Carina Burchi20:08.5Whitmore Lake122.8
11Annabel O’Haver20:09.5Dexter122.5
11Maria Nunning20:12.2Pontiac Notre Dame Prep121.6
11Taylor Brodeur20:17.6Oxford119.8
10Nevaeh Polovina20:23.7Davison117.8
12Sparrow Centeno20:28.8Southgate Anderson116.1
10Ashlynn Harris20:35.2Bronson113.9
10Taylor Wiegand20:35.9Livingston Christian113.7
9Irie Scrase20:42.3Ann Arbor Skyline111.6
12Natalie Meadows20:42.3Whitmore Lake111.6
11Kaelin Hughes20:44.7Livonia Stevenson110.8
12Sydney Smith20:47.1Davison110.0
9Libby Schuster20:47.2Ann Arbor Greenhills109.9
9Lane Isom20:47.7Richland Gull Lake109.8
11Charlotte Long20:48.0Utica Eisenhower109.7
11Karie Keefer20:50.1Freeland109.0
10Ruth Brownlee20:50.2Hillsdale Academy108.9
12Paige Herron20:51.0Caro108.7
11Jamie Patterson20:54.3Oxford107.6
12Claire Bireta20:54.4Allen Park107.5
9El McMahan20:54.6Rochester Adams107.5
12Isabella Yeoman20:58.4Genesee106.2
12Katherine Wischman20:58.5Royal Oak106.2
9Maggie Baginski20:59.2Utica Eisenhower105.9
11Elaina Braunscheidel21:00.3Livonia Stevenson105.6
9Olivia Jenny21:04.3Bloomfield Hills104.2
9Reagan Lees21:04.4Wixom St. Catherine104.2
12Megan Hansen21:06.8Plymouth103.4
12Grace Riddle21:07.2Midland103.3
11Ayla Balazer21:07.4Ann Arbor Skyline103.2
11Erin Lubahn21:08.0Leslie103.0
12Faith Swenor21:08.6Caro102.8
12Aliya Kurian21:08.6Plymouth102.8
11Kaitlyn Kauppila21:08.7Rochester Adams102.8
11Skylar Vanhecke21:09.6Pontiac Notre Dame Prep102.5
9Becca vanLent21:11.1Ann Arbor Skyline102.0
10Sofia Robertson21:12.1Whitmore Lake101.6
9Kamryn Sixberry21:12.2Saugatuck101.6
9Lyvia Curtis21:12.4Saugatuck101.5
10Eleanor Cole21:15.0Lutheran HS Westland100.7
11Camden Essenmacher21:15.3Hartland100.6
11Stella Phillips21:15.4Rochester Adams100.5
11Sydney Roberts21:16.3Midland Dow100.2
10Sarah Albright21:18.0Grand Blanc99.7
9Brooklyn Wiltse21:18.3Davison99.6
10Ally Schmitz21:18.9Breckenridge99.4
11Ella Walton21:20.6Hillsdale Academy98.8
9Pyper Braun21:21.8EPBP Laker98.4
12Brooke Lemos21:25.0Davison97.3
12Jacqueline Morton21:25.2Mt. Pleasant Sacred Heart97.3
12Samantha Wogaman21:25.7Grand Blanc97.1
10Hailey Creisher21:26.3Leslie96.9
10Jada Prescott21:26.3Freeland96.9
10Sydney Bir21:26.7Sturgis96.8
9Claire Dunn21:27.5Pontiac Notre Dame Prep96.5
11Landrey Kuhn21:28.3Freeland96.2
12Samantha Kook21:29.6Armada95.8
12Maura Lichiello21:30.2Howell95.6
11Olivia Shaieb21:30.9Dexter95.4
12Alberta Reinbold21:31.9Unionville-Sebewaing95.0
10Tessa Hatt21:32.1Sturgis95.0
11Maddie Huysentruyt21:33.3Sandusky94.6
11Marina Walz21:35.4Parma Western93.9
9Jane Meinecke21:35.8Royal Oak93.7
9Julianne Nadolski21:36.0Southgate Anderson93.7
12Maia Conway21:38.6Royal Oak92.8
12Samantha Shaver21:39.3Grand Blanc92.6
9Kodie Snyder21:39.3Dexter92.6
10Camryn Quidort21:39.7Oxford92.4
9Mia Papendick21:39.8Leslie92.4
9Maddie Lindley21:40.3Holly92.2
12Daniela Hinojos21:41.3Riverview91.9
12Grace Gutmann21:43.7Clinton Twp. Chippewa Valley91.1
9Gabriella Komarowski21:44.2St. Clair90.9
10Elliana Neuer21:44.6Hartland90.8
11Grace Murphy21:44.8Flint Powers Catholic90.7
12Ella Mitchell21:45.1Dexter90.6
11Mary Larocca21:46.9Pontiac Notre Dame Prep90.0
12Anika Bery21:47.4Ann Arbor Greenhills89.9
11Danica Aldrich21:48.4Breckenridge89.5
11Irene Oh21:48.9Troy89.4
12Kate Varitek21:50.9Dexter88.7
10Ava Kontranowski21:52.4Midland88.2
10Abby Brownlee21:53.0Hillsdale Academy88.0
10Cecilia Kreiter21:53.3Rochester Adams87.9
11Clara Fast21:53.7Bridgman87.8
12Ana Lopez21:56.8Rochester Adams86.7
11Jaidyn Smith21:56.9Leslie86.7
11Raquel Curey21:57.0Parma Western86.7
12Gabriella Wilson21:58.6Livonia Stevenson86.1
10Madi Hare21:59.2Plymouth Christian Academy85.9
12Anna Schroeder21:59.2Royal Oak85.9
11Caroline Roberts21:59.2Hillsdale Academy85.9
11Heather Brownlee21:59.8Essexville Garber85.7
12Rachael Walch22:00.2Caro85.6
11Allie Komarowski22:01.0St. Clair85.3
10Annabella Kilanowski22:01.5Pontiac Notre Dame Prep85.2
10Cara Prusakiewicz22:01.9Dryden85.0
9Mikenna Nagel22:03.1Sanford-Meridian84.6
9Makya Isham22:03.6Leslie84.5
11Allison Nussear22:03.9Midland Dow84.4
12Erin Stuk22:05.0Ann Arbor Fr Gabriel Richard84.0
12Catherine Borg22:05.3Fenton83.9
10Avery Boggs22:05.4Riverview83.9
10Madeline Samborski22:06.2Hartland83.6
11Rowan Conley22:07.0North Branch83.3
12Maya Noren22:07.1Troy83.3
12Alexandria Mason22:07.7Ann Arbor Skyline83.1
11Izzy MacCaughan22:08.1Fenton83.0
9MiCali Teeple22:09.0Grand Blanc82.7
12Jordan Fraifogl22:09.2Waterford Mott82.6
9Louisa Denks22:09.3Royal Oak Shrine82.6
10Abigail Denoyer22:09.7Armada82.4
10Amelia Cribbins22:10.8Dexter82.1
9Nora Kolozsvary22:11.7Ann Arbor Fr Gabriel Richard81.8
11Madalynn Karsies22:11.8Pinckney81.7
10Leah McPartlin22:12.8Marshall81.4
11Avery Westall22:13.0Breckenridge81.3
10Jacalyn Yakel22:13.2Utica Eisenhower81.3
9Anna Halliday22:15.6Howell80.5
11Nataly Vine22:15.7Breckenridge80.4
10Avery Hoeft22:16.4Dexter80.2
10Nora Rioux22:17.2Howell79.9
10Delaney Little22:17.8Boyne City79.7
11Avery Dent22:19.5Ann Arbor Fr Gabriel Richard79.2
9Abigail Dobry22:19.6Dexter79.1
9Addison Jones22:20.1Midland79.0
9Natalie Kuhl22:20.9Parma Western78.7
12Carley Richardson22:21.1Bloomfield Hills78.6
11Lia Toltzman22:21.3Troy78.6
12Jalynn Schmelter22:21.6Leslie78.5
11Reece Wruble22:21.7Harbor Beach78.4
9Isabel Reinke22:23.0Freeland78.0
12Abby Rice22:23.8Rochester Hills Lutheran NW77.7
12Sophia Blanco22:24.5Richland Gull Lake77.5
11Olivia Gartrell22:24.8Davison77.4
12Keira Wood22:25.6Riverview77.1
9Grace Brownlee22:25.8Hillsdale Academy77.1
11Addison Streetman22:27.7Dexter76.4
9Flora Ramos22:28.1Pontiac Notre Dame Prep76.3
11Sarah Nimtz22:29.3Unionville-Sebewaing75.9
12Allison Giroux22:29.6Troy75.8
10Elodie Weaver22:29.7Whitmore Lake75.8
11Anahi Chapa22:30.2Allen Park75.6
9Ava Pfaffenbach22:30.8Ann Arbor Fr Gabriel Richard75.4
11Grace Evanoff22:31.7Flint Powers Catholic75.1
11Avery Shepard22:32.1Midland75.0
10Kandin Shuler22:32.9Bridgman74.7
11Melanie Warren22:33.7Bridgman74.4
10Daniella Levitt22:34.1Rochester Adams74.3
11Jessica Duncan22:34.1Troy74.3
11Emily Howell22:35.3Bridgman73.9
9Lauren Giroux22:35.5Troy73.8
12Riley McCarney22:37.6Richland Gull Lake73.1
10Riley McCann22:37.7Oxford73.1
9Anna MacDonald22:37.9Royal Oak73.0
10Sophia Ciesla22:38.0Essexville Garber73.0
10Kenzie Eicher22:38.6Sturgis72.8
12Rylee Brasseur22:40.7Lapeer72.1
10Molly McNabb22:42.3St. Clair71.6
11Hannah Sisson22:42.9Dexter71.4
12Tori Most22:43.2Breckenridge71.3
11Alicyn Gleesing22:43.8Richland Gull Lake71.1
11Sawyer Collins22:44.7Midland70.8
11Cambree Torma22:44.9Unionville-Sebewaing70.7
12Jaclyn Garvey22:44.9Grand Blanc70.7
9Ezrielle Martin22:45.6Livingston Christian70.5
12Kendall Wank22:46.8Richland Gull Lake70.1
10Aubrey Sargent22:48.4St. Clair69.5
9Caelyn Bono22:48.5Fenton69.5
8Madison Markowicz22:48.6Novi Christian Academy69.5
10Aubrey Zarnke22:49.2EPBP Laker69.3
12Jamie Carr22:49.4Grand Blanc69.2
11Emily Honeman22:49.9Saginaw Heritage69.0
11Ella Bryce22:50.1Birch Run69.0
10Jaslyn Townes22:50.3Richland Gull Lake68.9
10Maya Muskan22:50.9Romeo68.7
12Destiny Wasoski22:51.1Bay City John Glenn68.6
10Emma Viggiano22:51.1Royal Oak68.6
9Da’sia Denwiddie22:51.2Breckenridge68.6
9Sonja Stokstad22:53.5East Lansing67.8
9Allie Miller22:53.8Hillsdale Academy67.7
9Evelyn Meyer22:54.8Hillsdale Academy67.4
12Audrey Napolitano22:55.3Dryden67.2
9Monica Lynn22:56.0Ann Arbor Fr Gabriel Richard67.0
11Alayah Nieuwsma22:56.0Saugatuck67.0
9Olivia Hooper22:56.1EPBP Laker67.0
9Josephine Malcolm22:56.1Royal Oak Shrine67.0
10Allison Ramer22:56.2Richland Gull Lake66.9
11Autumn Reynolds22:56.9Potterville66.7
9Elizabeth Macey22:57.7Royal Oak66.4
11Brooke Sonnenberg22:58.2Genesee Christian Academy66.3
9Audrey Nehlsen22:58.8Hillsdale Academy66.1
12Abbie Sawicki22:59.0Allen Park66.0
9Lexi Adelman22:59.1Ann Arbor Fr Gabriel Richard66.0
9Jillian Lower22:59.3Dexter65.9
12Fiona Dragan22:59.7Plymouth65.8
12Addison Ryan22:59.8Plymouth65.7
12Abigail Walther22:59.9Sault Ste. Marie65.7
12Kendall Zaliwski23:00.5Rochester Hills Lutheran NW65.5
12Ava Kittendorf23:01.3Ann Arbor Greenhills65.2
11Rose Losey23:01.7Royal Oak Shrine65.1
12Maggie Gilin23:02.3Flint Powers Catholic64.9
10Abigail Yatooma23:02.4Novi Christian Academy64.9
12Annalise Griffin23:02.5Bloomfield Hills64.8
11Nicole Young23:03.4Livonia Stevenson64.5
12Anna Smith23:04.1Dexter64.3
9Olivia Mielke23:05.1Freeland64.0
12Samantha Smith23:05.9Saginaw Heritage63.7
11Sydney Brickel23:06.2Romeo63.6
11Addalyn Warren23:07.3Lapeer63.2
11Clair Bacon23:07.5St. Clair63.2
12Iris Millies23:08.0Hillsdale Academy63.0
12Olivia Urban23:08.5Otisville LakeVille62.8
9Miah Randall23:08.6Holly62.8
11Hailey Dodd23:09.1Parma Western62.6
9Lena Samborn23:09.1Ann Arbor Fr Gabriel Richard62.6
9Anne Marie Yarber23:09.5Hartland62.5
10Cambrynne Giem23:10.7Boyne City62.1
11Ailey Kenny23:11.0Rochester Adams62.0
11Lily Polega23:12.8Flushing61.4
9Leah Grezak23:13.3Livonia Stevenson61.2
9Helena Reiff23:13.5Armada61.2
11Sadie Scribner23:14.6Ortonville Brandon60.8
9Bayleigh Finney23:14.7Sanford-Meridian60.8
10Cristina Wenderski23:15.0Wixom St. Catherine60.7
12Selma Ruiz23:15.2Bay City Central60.6
11Leilani Schoonmaker23:15.3Saugatuck60.6
11Maddie Szlachta23:15.6Rochester Hills Lutheran NW60.5
10Adriana Domingo23:16.4Marshall60.2
10Alaina Hoffman23:18.2Marshall59.6
10Elise Proulx23:19.0Sault Ste. Marie59.3
10Morgan Scally23:20.0Romeo59.0
11Addison Mikel23:20.5Pontiac Notre Dame Prep58.8
9Emileigh Bissonnette23:21.1Clinton Twp. Chippewa Valley58.6
11Hannah Childers23:21.3Rochester Adams58.6
12Aerika Pertler23:21.6Flint Powers Catholic58.5
10Caroline LaPointe23:21.8Plymouth58.4
12Jessa Davis23:24.0Birch Run57.7
9Devon Byrne23:25.3Holly57.2
9Isla McConnell23:25.6East Lansing57.1
12Faith Hooper23:25.9EPBP Laker57.0
11Lily McCreedy23:27.0Lapeer56.7
12Jordan Smyth23:27.1Rochester Adams56.6
12Madison Juchno23:27.9Wixom St. Catherine56.4
11Isabel Farley-Gillay23:28.6Plymouth56.1
12Bree Feys23:28.6Armada56.1
12Alexa Long23:28.8Caro56.1
11Isabella Stoetzel23:29.0Parma Western56.0
10Emma Christensen23:29.3Romeo55.9
10Bridget McHugh23:30.4Boyne City55.5
10Bhuvi Narkhede23:31.5Troy55.2
12Alexandra Goss23:31.5Munising55.2
12Tamia Conway23:31.6Royal Oak55.1
9Natalie Meldrum23:32.4Lake Orion54.9
12Peyton Nichols23:32.8Ortonville Brandon54.7
11Ivy Beall23:33.2Midland Dow54.6
10Averie Zinn23:33.9Genesee54.4
11Taryn Craven23:34.6Fenton54.1
12Alysia Townsend23:35.5Ann Arbor Skyline53.8
10Jolene Thompson23:36.0Romeo53.7
10Layla Kallivayalil23:36.2Bloomfield Hills53.6
12Navya Ashok23:36.8Ann Arbor Greenhills53.4
10Sophia Knarr23:37.9Midland53.0
11Sophia McKenna23:38.1Hartland53.0
12Calla Armstrong23:38.5Sault Ste. Marie52.8
10Mackenzie Hills23:39.1Bath52.6
12Morgan McNally23:40.3Acad Of The Sacred Heart52.2
12Katie Adams23:40.4Rochester Adams52.2
12Addison Bellows23:41.1Pontiac Notre Dame Prep52.0
11Areyel Weiss23:41.2Breckenridge51.9
12Vic Cunningham23:41.9Ann Arbor Greenhills51.7
12Addison Preister23:42.0Hartland51.7
9Aiyana Wyman23:42.1Royal Oak51.6
10Nadia Cordes23:42.3Lapeer51.6
10Laura Bigard23:43.0Mt. Pleasant Sacred Heart51.3
11Ruth Cotton23:43.1Davison51.3
12Eve Herrgott23:43.7Clarkston Everest Collegiate51.1
10Hannah Ersig23:44.1Oxford51.0
11Megan Peter23:46.0Unionville-Sebewaing50.3
12Josie Dubuc23:46.1Novi Christian Academy50.3
12Kailee Charrette23:46.2Sanford-Meridian50.3
10Paige Zirk23:48.0Salem49.7
12Kati McLincha23:48.1Flushing49.6
9Rylee Tarhanich23:48.2Salem49.6
10Sonal Zachariah23:49.3Bloomfield Hills49.2
11Ava Duncan23:50.0Clinton Twp. Chippewa Valley49.0
9Haley Fitzgibbon23:50.7Sanford-Meridian48.8
11Isobel Malcolm23:51.4Royal Oak Shrine48.5
9Eleanor Park23:52.2Sturgis48.3
11Bridget Anderson23:52.3Harbor Beach48.2
11Ellie Anderson23:53.1East Lansing48.0
12Lillyann Parks23:54.7Marshall47.4
11Zoe Frederick23:55.0Ann Arbor Fr Gabriel Richard47.3
9Olivia Petrowski23:55.3Royal Oak47.2
9Ella McFarlane23:55.7Riverview47.1
12Dayna Szabo23:56.3Sault Ste. Marie46.9
12Kelsey Ettel23:56.4Armada46.9
9Taylor Byrne23:56.5Holly46.8
10EllaMae Klopf23:57.3Freeland46.6
11Allison DiTullio23:58.4Salem46.2
12Brianna Krampe23:59.4Flint Powers Catholic45.9
11Alexa Daniels23:59.8Ann Arbor Fr Gabriel Richard45.7
11Jessica Neal24:00.3Midland Dow45.6
10Maura Young24:00.7Marshall45.4
12Sophia Resa24:00.9Fenton45.4
9Lydia Scally24:01.2Romeo45.3
9Mansour Valentina24:01.4Troy Athens45.2
9Lillian Coppernoll24:01.5Parma Western45.2
9Eve Sheldon24:01.9Flushing45.0
11Jenna Kowalski24:02.0Freeland45.0
9Sofia Dussan24:02.5Ann Arbor Fr Gabriel Richard44.8
10Aydyn Thomason24:03.3Grand Blanc44.6
11Verity Green24:04.6Midland Dow44.1
12Rachel Andree24:05.5Livonia Stevenson43.8
12Kate Fulton24:05.9Flint Powers Catholic43.7
10Ella Heffner24:06.3Charyl Stockwell Academy43.6
11Kasie Kalist24:06.8Romeo43.4
11Milana Mataway24:08.0Davison43.0
10Norah Lacher24:09.1Midland Dow42.6
10Julia Moore24:09.3East Lansing42.6
11Emma Hullinger24:09.7Romeo42.4
12Alison Rockafellow24:09.8Holly42.4
11Sadie Siemen24:10.0Clinton Twp. Chippewa Valley42.3
12Khloe Burba24:11.0Flushing42.0
10Payton Takkunen24:11.1Gladstone42.0
12Eliza MacQuaig24:11.2Marshall41.9
11Delaney Mays24:11.4Pinckney41.9
11Danielle St. James24:11.9Ortonville Brandon41.7
11Brooke Butcher24:12.2Hartland41.6
11Madison Shorkey24:12.4Bay City John Glenn41.5
12Emelia Pearce24:12.6Bloomfield Hills41.5
9Adrianna Zub24:12.9Allen Park41.4
9Leighton Nyboer24:13.0Sault Ste. Marie41.3
9Caitlin Widener24:13.1Lake Orion41.3
11Emma Ramisch24:13.2Harbor Beach41.3
12Madeleine Fleury24:13.3Ann Arbor Fr Gabriel Richard41.2
11Mayce Hanson24:13.7Gladstone41.1
11Makayla Stewart24:14.0Flint Powers Catholic41.0
11Isabelle Hunt24:14.6North Branch40.8
12Anna McQueary24:14.7Saugatuck40.8
10Grace Hopkins24:14.7Ann Arbor Skyline40.8
11Chloe DeLand24:14.9Howell40.7
12Keira Schiebner24:15.9Saginaw Heritage40.4
12Lilian Osborne24:16.2North Branch40.3
11Kate Mattson24:16.4Munising40.2
9Isabella Rushlow24:16.5Plymouth40.2
10Lexi Wegner24:17.6Caro39.8
12Gillian Johnson24:18.0Waterford Mott39.7
11Michaela Quinn24:18.4Midland39.5
9Emerson Brock24:19.2Davison39.3
11Emma Garbine24:19.6Sturgis39.1
11Valeria Miranda-Diaz24:20.3Troy Athens38.9
12Nevaeh Harris24:20.7Allen Park38.8
11Jordyn Lira24:20.8Bath38.7
10Lexi Gilbert24:22.7Gladstone38.1
11Claire Allard24:22.8Grand Blanc38.1
10Lillian Wood24:23.7Plymouth37.8
12Allie Michewicz24:25.3Fenton37.2
12Carmela Watson24:25.3East Lansing37.2
9Abbie Steele24:26.2Midland36.9
12Emma BeBeau24:27.2Livonia Stevenson36.6
10Zeva Hathaway24:28.1Pinckney36.3
9Gianna DeCola24:28.1Marshall36.3
11Libby Schone24:29.2Ann Arbor Fr Gabriel Richard35.9
11Nina Cihelka24:29.3Livonia Stevenson35.9
10Lydia Wells24:29.5Bronson35.8
11Ava Nightingale24:30.0Utica Eisenhower35.7
9Emily Hosman24:31.7Dexter35.1
11Isabella Nelson-Daniels24:32.1Whitmore Lake35.0
12Madeleine Kauffman24:33.0Ann Arbor Skyline34.7
10Emma Shaw24:33.1Hartland34.6
12Alexandra Ream24:33.4Leslie34.5
11Clara Mackey24:33.6Ortonville Brandon34.5
9Scarlet Allard24:34.1Grand Blanc34.3
11Anna Boyle24:35.3Lapeer33.9
12Taylor Gildner24:36.2Rochester Adams33.6
12Lily Finnigan24:36.5Dryden33.5
11Amelia Lynd24:37.0Parma Western33.3
11Meher Deol24:37.3Troy Athens33.2
11Alexis Kierpiec24:37.6Midland Dow33.1
11Grace MacDonald24:38.2Rochester Hills Lutheran NW32.9
10Georgianna Schmidt24:38.7Marshall32.8
9Madison Reineck24:38.8Howell32.7
10Mary Schlueter24:39.2Hillsdale Academy32.6
11Maria Saad24:39.2Clarkston Everest Collegiate32.6
9Lilly Reynolds24:39.5Fenton32.5
11Natalia Costilla24:41.2Bay City Central31.9
11Chloe Greer24:41.5Midland31.8
10Cheyenne Jasper24:41.6Oxford31.8
9Graycee Cloutier24:45.5Sturgis30.5
12Celia Begosso24:46.5Ann Arbor Skyline30.2
12Savannah Drummelsmith24:46.7Rochester Hills Lutheran NW30.1
9Emma Schone24:47.3Ann Arbor Fr Gabriel Richard29.9
12Soleil Weaver24:47.5Plymouth Christian Academy29.8
10Georgia Whalen24:49.5Hillsdale Academy29.2
11Emma Fox24:49.5Plymouth29.2
12Caleigh Bovensiep24:49.8Auburn Hills Avondale29.1
11Ashlyn Upton24:49.9Armada29.0
9Sarah Hatty24:50.4Ann Arbor Fr Gabriel Richard28.9
11Hannah Garbine24:50.6Sturgis28.8
11Kayleigh Boike24:51.2Flint Powers Catholic28.6
12Sydney Upton24:52.1Armada28.3
11Jacky Dunlap24:53.4Boyne City27.9
9Natelie Hunault24:53.7Fenton27.8
12Lillian Smith24:54.0Rochester Adams27.7
9Olivia McDowell24:54.8Holly27.4
11Claudia Johnson24:55.7Midland Dow27.1
11Adriana Fandino24:56.6Novi Christian Academy26.8
11Melaina Magnusson24:56.8Parma Western26.7
12Hailey Lesher24:57.4Fenton26.5
10Clara Groen24:57.9Plymouth Christian Academy26.4
11Meryn Curtis24:58.2Saugatuck26.3
12Serena O’Brien24:58.5Ann Arbor Skyline26.2
12Kelsea Burba24:58.7Flushing26.1
9Moira Beier24:59.1Hillsdale Academy26.0
10Sydney Duby25:01.0Lake Orion25.3
10Micaela Penchoff25:01.5Royal Oak25.2
11Danielle Hunt25:02.9Unionville-Sebewaing24.7
9Nora Johnson25:03.0East Lansing24.7
11Lauren Sundquist25:03.0Gladstone24.7
12Brianna Wheaton25:04.8Pinckney24.1
10Kylo Riedel25:05.0Breckenridge24.0
10Morgan Desormeau25:05.2Livonia Stevenson23.9
11Audrey Johnson25:06.0Livingston Christian23.7
10Scarlett Tucker25:06.2Livonia Stevenson23.6
11Tess Tillman25:06.4Royal Oak Shrine23.5
12Annabella Dawood25:06.9Rochester Adams23.4
9Addison Noteboom25:07.3Armada23.2
10Gillian Kern25:07.4Royal Oak23.2
10Kayla Whitaker25:07.6Riverview23.1
9Alison Kauffman25:08.0Ann Arbor Skyline23.0
11Chloe Surhigh25:08.4Royal Oak Shrine22.9
9Jazmine Mason25:08.4Holly22.9
9Caroline Darrah25:09.1Whitmore Lake22.6
12Naidelin Luna-Bucio25:09.2Sturgis22.6
10Sarah Abazi25:09.3Southfield Christian22.6
10Tessa Swier25:09.6Midland Dow22.5
9Juniper Talley25:10.0Plymouth22.3
12Maria Burnett25:10.2Hillsdale Academy22.3
12Eden Brewer25:10.7St. Clair22.1
10Adelade Avram25:11.9Freeland21.7
12Kayla Creisher25:16.1Leslie20.3
9Chelsea Lai25:16.7Plymouth20.1
12Chloe Szymanski25:18.1Utica Eisenhower19.6
11Bella Pendegraft25:19.1Rochester Adams19.3
10Teresa Castillo25:19.3Ann Arbor Fr Gabriel Richard19.2
11Reegan Littleton25:19.8Flint Powers Catholic19.1
10Blanca Lopez-Pinto25:20.0Breckenridge19.0
10Isabella Jerore25:20.4Caro18.9
11Erin Connelly25:20.9Pontiac Notre Dame Prep18.7
11Annaliese Losey25:21.7Royal Oak Shrine18.4
9Julia Rowe25:22.4Livonia Stevenson18.2
9Sydney Erickson25:23.3Lutheran HS Westland17.9
10Sarah Gumber25:24.4Salem17.5
10Elaina Friedmann25:24.4Clinton Twp. Chippewa Valley17.5
10Samira Jraiche25:24.6Dearborn Divine Child17.5
9Caleigh Friedmann25:24.6Clinton Twp. Chippewa Valley17.5
10Juliet Mendoza Rangel25:24.9Sturgis17.4
11Katherine Farmer25:25.7Utica Eisenhower17.1
11Savannah Richmond25:25.7Marshall17.1
10Kaitlynn Ortiz25:26.9Flushing16.7
12Mai Wahby25:27.3Salem16.6
11Andrea Ross25:27.6Midland Dow16.5
10Elizabeth Burrell25:28.1Rochester Hills Lutheran NW16.3
12Kayla Farnes25:28.3Gladstone16.2
9Rose Buonerba25:28.7Ann Arbor Fr Gabriel Richard16.1
10Lilly Baker25:29.0Lake Orion16.0
10Elizabeth Caspar25:29.2Hillsdale Academy15.9
9Mae Barbaro25:31.7Dexter15.1
11Praharshita Dasararaju25:32.0Troy Athens15.0
10Chelsey Hertel25:33.7Boyne City14.4
12Brooke Lee25:35.1Troy Athens14.0
12Autumn Frost25:35.5Genesee13.8
9Amelia Hattermann25:38.4Royal Oak12.9
8Abigail Galazka25:38.6Livingston Christian12.8
11Natalie Ghezzi25:39.1Ann Arbor Fr Gabriel Richard12.6
9Ella Goodsell25:39.5Romeo12.5
11Tvarika Vinothan25:41.7Rochester Adams11.8
11Peyton French25:42.7Clinton Twp. Chippewa Valley11.4
9Regan Sporte25:43.2Sault Ste. Marie11.3
10Ella Stepke25:44.3Lapeer10.9
10Torey Ferguson25:44.5Genesee Christian Academy10.8
12Autumn Troupe25:45.5Novi Christian Academy10.5
11Hayden Swartz25:47.9Freeland9.7
11Bella Town25:48.2Bay City John Glenn9.6
10Samantha Pare25:48.6Howell9.5
11Rita Luhring25:48.9Rochester Hills Lutheran NW9.4
9Abigail Watenpool25:49.2Whitmore Lake9.3
12Noelle Keelen25:50.0Genesee Christian Academy9.0
12Jillian Kight25:50.3Plymouth8.9
10Leila Reyes25:50.4Midland8.9
10Allie Perry25:50.5Flushing8.8
11Zailey Archbold25:51.8Midland Dow8.4
12Kylie Whipple25:53.0Clinton Twp. Chippewa Valley8.0
10Stephanie Crawley25:53.0Dearborn Divine Child8.0
9Megan Welch25:55.0Ann Arbor Fr Gabriel Richard7.3
12Jill Kaspar25:55.1Bridgman7.3
10Alex Shuttleworth25:55.3Livonia Stevenson7.2
10Emily Mei25:55.6Ann Arbor Skyline7.1
10Azalea Macias25:57.5East Lansing6.5
9Morgan Hoyt25:57.5Oxford6.5
10Hannah Wu25:57.9Rochester Adams6.4
9Alexis Bosma25:58.4Utica Eisenhower6.2
9Viviana Tafelski25:58.6Utica Eisenhower6.1
12Addison Mayfield25:58.7Bay City Central6.1
12Hannah Hopkins25:59.1Ann Arbor Skyline6.0
12Lauren Franceschi25:59.4Plymouth5.9
12Ella Bush26:01.2Riverview Gabriel Richard5.3
12Annabel Flora26:01.4Royal Oak5.2
12Meredith Shannon26:01.9Dearborn Divine Child5.0
9Tiahnna Kinney26:02.1Sanford-Meridian5.0
11Tracy Ludescher26:03.8North Branch4.4
9Corinne Lamb26:06.3Romeo3.6
10Melodie Nagel26:06.5Sanford-Meridian3.5
10Jenna Atkins26:08.0Salem3.0
11Beatrice Carr26:08.5East Lansing2.8
12Elyse Smith26:08.7Saginaw Heritage2.8
11Sage Booth26:09.2Bloomfield Hills2.6
10Julianna Bailey26:09.7Ann Arbor Skyline2.4
10Quinn Hoell26:12.1Armada1.6
12Mckinnis Ramirez26:12.7Plymouth Christian Academy1.4
12Cecelia Brush26:14.2Ann Arbor Skyline0.9
9Juliana Raffin26:14.7Parma Western0.8

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
11TJ Hansen15:14.4Freeland220.9
12Evan Loughridge15:35.4Pinckney213.9
11Taye Levenson15:35.8Bloomfield Hills213.7
12Vishvaa Ravishankar15:41.8Troy211.7
12Vincent Guaresimo15:43.7Romeo211.1
12Brandon Anderson15:56.1Dexter207.0
11Jack Bidwell15:57.1Marshall206.6
12Luke Suliman16:01.9Ann Arbor Skyline205.0
11Kian Schneeweis16:03.4Troy204.5
12Iain Forrest16:04.7Davison204.1
10Gabe Litzner16:04.8Sault Ste. Marie204.1
11Alexander McArthur16:05.2Oxford203.9
9Jack MacGregor16:05.6Howell203.8
12Logan Ruffner16:11.1Riverview202.0
12Connor Clor16:14.4Romeo200.9
10Harper Wesley16:17.8Utica199.7
10Abenezer Cerone16:28.6Royal Oak Shrine196.1
12Braxton Sipes16:32.2Royal Oak194.9
12Tyler Brothers16:32.3Utica Eisenhower194.9
11James Cusick16:32.3Oxford194.9
10John Blaskowski16:33.8Saginaw Heritage194.4
11Jack Chadwick16:34.8Plymouth194.1
12Cooper Singleton16:36.8Parma Western193.4
12Connor Griffith16:38.7Marshall192.8
12David Murphy16:40.9Flint Powers Catholic192.0
11Max Myrand16:42.7Oxford191.4
11Logan Mullan16:42.8Detroit U-D Jesuit191.4
12Kenny Lewis16:43.7Saginaw Heritage191.1
12Colin MacGregor16:44.7Midland Dow190.8
12Louis D’Souza16:49.0Troy189.3
12Caleb Wynn16:49.5Allen Park189.2
12Michael Cyrul16:49.7East Lansing189.1
10Edison Lopeman16:49.7Parma Western189.1
12Aiden Janes16:49.8Rochester Adams189.1
12Jacob Esser16:49.9Troy Athens189.0
12Thomas Holm16:51.7Hillsdale Academy188.4
12Jack DeWaele16:52.7Clinton Twp. Chippewa Valley188.1
11James Latstetter16:53.0Flushing188.0
11Drew Abbott16:55.4Detroit Catholic Central187.2
11Jacob Huntoon16:56.1Fenton187.0
12Ethan Muraszewski16:56.3Utica186.9
11Ben Mussen16:57.0Plymouth186.7
12Lucas Ames16:57.9Oxford186.4
12Luke Oyster16:58.1Utica Eisenhower186.3
12Dylan Distelrath16:58.9St. Clair186.0
10Lucas LaPointe16:59.5Plymouth185.8
12Vinny Schweihofer17:01.2St. Clair185.3
11Reece Davis17:02.3Marshall184.9
12Bryce Goodsell17:02.3Romeo184.9
9Ryan Good17:04.0Parma Western184.3
9Abraham McHugh17:04.3Marshall184.2
11Nolan Till17:04.7Royal Oak184.1
11Brady Boroniec17:04.7Allen Park184.1
12Cass Feeney17:06.8Oxford183.4
11Jacob Essenmacher17:06.9Lapeer183.4
10Brody Karg17:07.1Harbor Beach183.3
10Andrew Worsley17:07.9Midland183.0
12Alex Eplin17:08.5Livonia Stevenson182.8
12Sawyer Stoneman17:09.8Breckenridge182.4
12Anirudh Krishnan17:09.8Plymouth182.4
11Lucas Wood17:10.7Howell182.1
11Drake Wallace17:11.9Howell181.7
12Eden Lampi17:12.0East Lansing181.7
11Reynold Wei17:12.4Rochester Adams181.5
10Nate Linden17:12.4Troy Athens181.5
10Grayson Rorick17:13.5Hillsdale Academy181.2
11Tyler Heal17:14.0Sanford-Meridian181.0
10Luke Allen17:14.6Romeo180.8
9Luke Herron17:15.1Caro180.6
11Andy Castro17:16.4Midland Dow180.2
10Bryce Gross17:16.8Flint Powers Catholic180.1
10Gavin Markucki17:17.8Richland Gull Lake179.7
11Cade Truemner17:17.9EPBP Laker179.7
11Danny Goss17:19.2Munising179.3
12Miles Albert17:19.8South Lyon179.1
11Nolan Park17:21.4Sturgis178.5
10Finn Tauren17:21.8Richland Gull Lake178.4
11Maxwell Merrill17:22.0Grand Blanc178.3
12Michael Magnoli17:22.6Romeo178.1
11Camden McLeod17:22.8Freeland178.1
11Chase McDougall17:23.1Livonia Stevenson178.0
11Caleb Snyder17:23.3Dexter177.9
12Silas Smith17:23.4Utica177.9
12Carter Holmes17:24.3Bath177.6
11Julian Linebaugh17:24.7Dexter177.4
10Gavin Tisch17:25.1Detroit Catholic Central177.3
12Anthony Urbaniak17:25.8Charyl Stockwell Academy177.1
12Vincent Filipek17:26.6Northville176.8
9Trevor Murphy17:26.8Holly176.7
12Eddie Roberts17:27.1Davison176.6
12Gavin Smith17:27.7Davison176.4
10Shea Armstrong17:27.8Sault Ste. Marie176.4
10Lynus Cadarette17:27.9Petoskey St. Michael176.4
12Noah DeLand17:31.3Howell175.2
9Cameron Cochran17:32.0Midland175.0
12Mateo Reyes17:32.0Midland175.0
12Aiden Fitchett17:32.2Dryden174.9
11Gavin Frandle17:33.4Utica174.5
11Luke Skidmore17:33.7Bath174.4
11Sam Nemeth17:34.4Freeland174.2
12Zain Syed17:34.6Plymouth174.1
12Alex Jowett17:34.6South Lyon174.1
12Parker Hays17:36.8Pinckney173.4
12Liam Hoover17:37.1Howell173.3
12Hayden Holmes17:37.9Riverview173.0
11Luke Morehouse17:38.0Utica173.0
10Landen Livingston17:38.1Whitmore Lake173.0
10Charlie Curtis17:38.3Utica172.9
11Diego Islas-Montantes17:38.3Plymouth172.9
12Peter Huey17:39.4Flint Powers Catholic172.5
12Andrew Koenigsknecht17:39.5Bath172.5
12Jack Laurain17:39.9Saginaw Heritage172.4
10Will Dean17:42.0Grand Blanc171.7
9Sawyer Monroe17:42.1Saugatuck171.6
12Lincoln Cha17:42.3Ann Arbor Greenhills171.6
11Richard Qu17:42.5Troy171.5
12Matthew Mizzi17:43.2Allen Park171.3
10Sammy Gamboa17:43.8Saugatuck171.1
12Carson Cook17:43.8Hartland171.1
9Ethan Kreger17:44.0St. Clair171.0
11Jerry Westrick17:44.6St. Clair170.8
9Basho Muhlbauer17:45.1Northville170.6
12Tanner Howes17:45.4Gladstone170.5
11Quinn Kelly17:45.8Troy170.4
10James Brickel17:46.2Romeo170.3
10Logan Bellinger17:46.5Midland170.2
11Josh Felstow17:47.0Romeo170.0
10Griffin Good17:47.3Flushing169.9
12Matt Jenkins17:48.2Utica169.6
10Emmanuel Mehari17:48.3Plymouth Christian Academy169.6
10Tyler Leach17:48.6Otisville LakeVille169.5
12Ethan Wilkie17:48.9Romeo169.4
11Elijah Smith17:49.2Dexter169.3
11Eugene Haley17:49.6Detroit Catholic Central169.1
11Thomas Watson17:50.0Detroit Catholic Central169.0
11Cole Maxwell17:50.0Rochester Adams169.0
9River Fox17:50.5Bath168.8
12Anthony Maini17:50.6Fenton168.8
10Rich Fanti17:51.6Riverview Gabriel Richard168.5
12Luke Heisel17:52.4South Lyon168.2
12Jack Rumptz17:53.0Birch Run168.0
10Joey Light17:53.2Troy167.9
12Shane Jowett17:53.4South Lyon167.9
12Lucas Berg17:53.8Midland167.7
9Anthony Rowe17:53.9Breckenridge167.7
11Andres Jaime17:54.0Royal Oak167.7
12Alvin Stanton17:54.5Detroit U-D Jesuit167.5
11Aaron Messing17:54.6Livonia Stevenson167.5
9Nathan Anaya17:54.7Freeland167.4
10Grason Weber17:55.6Leslie167.1
12Sebastian Maldonado17:55.8Midland Dow167.1
11Myles Linden17:55.9Troy Athens167.0
11Reece Poole17:56.0Hillsdale Academy167.0
11Colden Gray17:56.4Utica Eisenhower166.9
11Edward Badel17:56.5Detroit Catholic Central166.8
12Ferdinand Viereck17:57.1Rochester Adams166.6
11Scott Smith17:57.3Dexter166.6
10Braden Shiposh17:57.4Hartland166.5
12Alex Mueller17:57.5South Lyon166.5
12Andrew Gafford17:57.8Dexter166.4
11Mason Stranahan17:58.1Ann Arbor Greenhills166.3
10Max Brannan17:58.6Lutheran HS Westland166.1
10Gavin Wilkins17:59.7Rochester Adams165.8
12Ryan Illikman18:01.5Detroit Catholic Central165.2
12Brady Crake18:02.2Waterford Mott164.9
9Broden Ladd18:02.9Holly164.7
11Michael Darlington18:03.6University Liggett164.5
11Connor Latta18:04.1Northville164.3
10Carson Balow18:04.1Grand Blanc164.3
12Dylan Schumann18:04.2St. Clair164.3
11Zach Newman18:04.4Pinckney164.2
12Robert Wisniewski18:04.6Hartland164.1
11Jack Costa18:04.6Hartland164.1
12Aaron Franz18:06.1Clinton Twp. Chippewa Valley163.6
11Isaak Brook18:06.2Pontiac Notre Dame Prep163.6
12Zachary Luptowski18:06.3Bay City Central163.6
12Keiran Murphy18:06.9Flint Powers Catholic163.4
12Austin Barber18:07.0Northville163.3
12Connor Rouse18:07.4Genesee163.2
12Grayson Johnson18:07.5Detroit U-D Jesuit163.2
12Carson Sinica18:07.6South Lyon163.1
11Owen Gould18:08.3Romeo162.9
12Jack McCalla18:08.3Dexter162.9
11Kyle Osborne18:08.7Pinckney162.8
12Miles Wardie18:08.8Bloomfield Christian162.7
12Connor Mausolf18:09.3Birch Run162.6
12Charlie Munson18:09.4Dexter162.5
12Elliot Noyes18:09.9Sanford-Meridian162.4
12Jacob Seybert18:09.9Midland162.4
12Evan Sumner18:10.0Plymouth Christian Academy162.3
12Godae Nwineewii18:10.0Clinton Twp. Chippewa Valley162.3
10Matthew Berg18:10.6Midland162.1
12Bryce Bauman18:10.7Troy162.1
11Evan Lamb18:11.1Romeo162.0
11Andrew Mabry18:11.2Bridgman161.9
9Evan Olson18:11.8EPBP Laker161.7
12Leo Savona18:13.0Royal Oak161.3
11Aidan Grazioli18:13.1South Lyon161.3
10Michael Bowker18:13.3Royal Oak Shrine161.2
9Cooper Schmelter18:13.7Leslie161.1
9Matthew Killeen18:14.5Leslie160.8
10Zac Brown18:15.6Holly160.5
11Tom Shafer18:15.7Lutheran HS Westland160.4
10Carter Jacobsen18:16.1Oxford160.3
11Owen Ryan18:16.5Detroit Catholic Central160.2
10Henry Peck18:16.5East Lansing160.2
9Will Balasia18:16.6Detroit U-D Jesuit160.1
12James Mavel18:16.8South Lyon160.1
11Marek Unger18:16.9Romeo160.0
9Isaac Dionne18:17.1Boyne City160.0
11Leyton Minuth18:17.3Midland Dow159.9
12Konnor Olson18:18.5EPBP Laker159.5
9Cole McCraw18:18.6Pinckney159.5
10Jackson Gast18:19.6East Lansing159.1
12Peter Schoenherr18:19.7Utica159.1
9Matthew Wortley18:19.8Saginaw Heritage159.1
10Charlie Smith18:20.0Grand Blanc159.0
9Kenneth Mangles18:20.6Leslie158.8
12Jacob Anderson18:20.8Livonia Stevenson158.7
12Luke Parsons18:21.6Davison158.5
11Sergio Flores Beltran18:21.9Plymouth158.4
10Cayden Canham18:22.2Oxford158.3
10Isaiah Clark18:22.7Allen Park158.1
11Levi Clair18:23.0Utica158.0
9Keats Rosenbrock18:23.1Royal Oak158.0
12Will Kletzka18:23.2Dexter157.9
9Wesley Chaffee18:23.3Mt. Pleasant Sacred Heart157.9
11Colby Hoggard18:23.7Davison157.8
10Henry Lindley18:24.0Hillsdale Academy157.7
10Andrew Lopez18:24.0Royal Oak Shrine157.7
10Logan Brawt18:25.0Sanford-Meridian157.3
12Alexander Hu18:25.3Northville157.2
11Riley Smith18:25.4Rochester Adams157.2
10Brennan Nor18:26.0Saugatuck157.0
12David Martin18:26.2Parma Western156.9
12Luke Nawrocki18:26.5Armada156.8
9Jesse Reed18:26.5Rochester Adams156.8
11Andrew Ehresman18:26.6Detroit Catholic Central156.8
11Tanner Smith18:26.7Davison156.8
10Lucas Gizoni18:27.1Romeo156.6
12Nico Sobczak18:27.2South Lyon156.6
11Matthew Pasiak18:27.6Harbor Beach156.5
11Landon Ferren18:27.8Midland156.4
12Aaron Schiller18:28.0Oxford156.3
11Noah Murray18:28.3Bloomfield Hills156.2
9Logan Gessford18:29.4Midland155.9
12Sam Gibson18:30.9Dexter155.4
11Liam Wyman18:31.7South Lyon155.1
10Ryan Stojov18:31.9Northville155.0
10Henry Schanbeck18:32.1Bay City John Glenn155.0
9Justin Mkrtumian18:32.4Detroit U-D Jesuit154.9
12Gavin Kamm18:32.5Northville154.8
10Drew Pietraszkiewicz18:32.6Utica Eisenhower154.8
10Cole Doty18:33.0Dexter154.7
10Ryan Hunt18:33.3Bloomfield Hills154.6
11Tyler Wilber18:33.4Bronson154.5
11Zack Becker18:33.7Unionville-Sebewaing154.4
11Jack Robichaud18:33.7Ann Arbor Skyline154.4
10Landon Heikka18:34.1Holly154.3
12Joseph Voss18:34.2Lapeer154.3
10James Rahe18:34.7Hillsdale Academy154.1
11Logan Ference18:35.1Troy Athens154.0
11Liam Dempsey18:35.2Troy Athens153.9
11Landon Whitehead18:36.1Dexter153.6
12Oscar Paramo18:36.4Grand Blanc153.5
9Brody Empson18:36.6Romeo153.5
11Brady Little18:36.7South Lyon153.4
9Brian Assemany18:36.8Northville153.4
9Brett Lewis18:37.3Saginaw Heritage153.2
11Robert Romanski18:37.7Rochester Adams153.1
12Danny Boyd18:38.0Utica153.0
10Ian Kobb18:38.7Detroit U-D Jesuit152.8
9Ryan Miller18:38.9Hillsdale Academy152.7
11Jacob Moore18:39.1Caro152.6
11Leyton Weak18:40.3Livonia Stevenson152.2
9Sebastian Seifferlein18:40.4Sandusky152.2
12Matthew Benzie18:40.7Pinckney152.1
12Ryan Sundermann18:41.7East Lansing151.8
9Hayden Preister18:41.8Hartland151.7
11Spencer Porritt18:41.9Midland151.7
11Ian Smith18:42.3Holly151.6
9Levi Mayer18:42.6Davison151.5
9Jacob Ferdubinski18:42.9Riverview Gabriel Richard151.4
9Nicholas Yuan18:43.0Ann Arbor Skyline151.3
10Liam Dao18:43.5Royal Oak151.2
11Jaiden Magat18:43.6Royal Oak151.1
11Kamron Brackett18:44.3Bronson150.9
10Colin Boullard18:45.2St. Clair150.6
9Nathan Brinker18:45.3Ortonville Brandon150.6
11Evan Hunt18:45.3Waterford Mott150.6
12Bradley Beauvais18:45.4Utica150.5
11Korbyn Thornton18:45.4St. Clair150.5
12Antonio Reyes18:45.5Midland150.5
9Enshu Kuan18:45.6Ann Arbor Skyline150.5
10Ben Dotter18:47.1Utica Eisenhower150.0
11Isaac Bignall18:48.0Unionville-Sebewaing149.7
11David Fahim18:48.0Northville149.7
12Trevor Bratt18:48.5Hartland149.5
11Joseph Kemp18:49.2Royal Oak Shrine149.3
12Carter Hill18:49.5Dexter149.2
9Jacob Sanders18:50.7Midland148.8
12Robert Gaines18:51.1Bloomfield Hills148.6
11Samuel Shatto18:52.1Harbor Beach148.3
11Landon Hoffman18:52.4Allen Park148.2
9Everett Millhouse18:52.4East Lansing148.2
11Bo Brutyn18:52.5Midland148.2
10Caleb Carignan18:52.7Flint Powers Catholic148.1
12Keegan Fulling18:52.7Richland Gull Lake148.1
11Jack Dysarz18:53.0Oxford148.0
11Titan Parker18:53.5Parma Western147.8
11Emmet Thompson18:53.8Howell147.7
11Gabe Maciag18:53.8Pinckney147.7
9Evan Amthor18:53.9Saginaw Heritage147.7
11Ryan Wojichowski18:54.6Pontiac Notre Dame Prep147.5
10Noah Linstrom18:54.6Davison147.5
10David Fiore18:55.1Saginaw Heritage147.3
12Domenic Kiomento18:55.8Bronson147.1
12Micah Morehouse18:56.4Marshall146.9
9Connor O’Reilly18:56.9Davison146.7
9Brock Fulk18:57.0Livonia Stevenson146.7
11Masen Koskinen18:57.3Birch Run146.6
10Rehaan Chattopadhyay18:57.5Northville146.5
10Luke James18:57.8Midland146.4
10Cody Bradley18:58.0Petoskey St. Michael146.3
10Tyler Soderman18:58.1Gladstone146.3
9Marcus Silva18:58.6Saugatuck146.1
10Alexander Lipski18:58.6Northville146.1
12Kai Martin18:59.0East Lansing146.0
10Henryk Fidler18:59.3Rochester Adams145.9
10Cameron Weers19:00.9Marshall145.4
11Sam Scott19:01.4Midland Dow145.2
10Logan Dziewicki19:01.4Richland Gull Lake145.2
9Clayton Gady19:02.6University Liggett144.8
10Brendan Moran19:02.7Richland Gull Lake144.8
9Aidan Wilson19:03.7Royal Oak144.4
12Matthew Lathom19:04.2East Lansing144.3
12Tommy Abazi19:04.5Southfield Christian144.2
10Eric DeWaele19:04.5Clinton Twp. Chippewa Valley144.2
11Samuel Hubbard19:04.7Livingston Christian144.1
12Michael Haass19:04.8Detroit Catholic Central144.1
12Karol Schlueter19:06.1Hillsdale Academy143.6
9Joshua Reed19:06.6Midland Dow143.5
10Nico Aagesen19:06.7Ann Arbor Greenhills143.4
9Ryker Trowhili19:07.0Sandusky143.3
11Alex Nemecek19:07.3Ann Arbor Skyline143.2
12Jackson Wesley19:07.9Utica143.0
11Kyan Isham19:08.1Leslie143.0
11Aidan Kubitz19:08.1Allen Park143.0
12William Rodriquez19:09.0Bridgman142.7
10Zack Barringer19:09.2Detroit U-D Jesuit142.6
11Noah Hall19:09.8Dryden142.4
10Isaac Fullerton19:10.1Parma Western142.3
10Chase Weers19:10.3Marshall142.2
9David DeLand19:10.4Howell142.2
10Ross Callahan19:10.9Northville142.0
10Brayden Prieskorn19:11.2St. Clair141.9
12Praneel Basu19:11.7Bloomfield Hills141.8
11Jacob Van Houten19:11.9Troy141.7
10Mason Tines19:12.0Oxford141.7
10Gavin Bishop19:12.2St. Clair141.6
10Ty Winchell19:12.3Marshall141.6
12Tyler Buckland19:13.5Armada141.2
12Dean Brown19:14.4Saginaw Heritage140.9
11Leo Dion19:15.2Flint Powers Catholic140.6
9Levi Socier19:15.9Essexville Garber140.4
10Conlan Voss19:16.3Plymouth140.2
12Donythyn Deitrick19:16.7Sanford-Meridian140.1
9Paxton Rose19:17.9Ann Arbor Skyline139.7
9Coen Hill19:18.5Dexter139.5
10Andrew Hagerty19:18.7Pinckney139.4
10Nate Sandula19:19.0Pinckney139.3
11Evan Huyck19:19.4Sault Ste. Marie139.2
11Matthew Casavant19:19.5Dexter139.2
12Logan Hile19:19.6Leslie139.1
10Luke McDonell19:20.3St. Clair138.9
11Christopher Hunter19:20.4Pontiac Notre Dame Prep138.9
11Justin Perantoni19:21.4Fenton138.5
10Royal Seale19:21.5Ann Arbor Greenhills138.5
12Eli Weber19:21.6Lapeer138.5
11Jack Koivu19:22.0Hartland138.3
11Jack Dugas19:22.2Detroit U-D Jesuit138.3
9Jackson Martin19:22.2Fenton138.3
12Daniel Schruba19:22.5Waterford Mott138.2
10Brody Urbaniak19:23.3Charyl Stockwell Academy137.9
9Benjamin Fox19:23.5Whitmore Lake137.8
11Hector Ibarra19:23.7Rochester Adams137.8
9Jackson Jaworski19:23.9Freeland137.7
11Arun Venkatesan19:24.2Midland Dow137.6
11Daniel Klein19:24.3Midland Dow137.6
10Tyler Langfeldt19:24.4Potterville137.5
11Reid Weber19:24.5Troy Athens137.5
11Aaron Crittenden19:24.7Potterville137.4
10Chase Somers19:24.9Freeland137.4
12Charles Santella19:25.3Rochester Adams137.2
9Preston Varnauskas19:25.5Rochester Hills Lutheran NW137.2
10Jacob Hylton19:25.5Ortonville Brandon137.2
9Caleb DeLand19:25.9Howell137.0
9Connor Murphy19:26.1Midland137.0
10Andrew Abramowicz19:26.3Lutheran HS Westland136.9
9Jaden Mullen19:26.7South Lyon136.8
9Caleb Lynd19:26.8Parma Western136.7
12Brad Salmon19:27.0Bridgman136.7
11Breslin Sharp19:27.0Parma Western136.7
11Eli Hills19:27.6Sault Ste. Marie136.5
10Colin Coole19:27.6Livonia Stevenson136.5
12Isaac Humm19:27.7Breckenridge136.4
9Dustin Wright19:27.8Midland136.4
12Zachary Green19:28.2Sturgis136.3
10Grady Nelson19:28.4Gladstone136.2
11Connor Mason19:28.4Saginaw Heritage136.2
12Nathan Betke19:29.2Lutheran HS Westland135.9
11Mason Newman19:29.6Northville135.8
9Colin Mondoux19:29.8Utica135.7
10Caleb Stern19:31.6Lapeer135.1
12Keegan Hale19:31.9Birch Run135.0
9Noah Neuman19:32.3Pinckney134.9
12Tyler Horvath19:33.0Rochester Adams134.7
11Wyatt Opperman19:34.1North Branch134.3
10Henry Epler19:34.1South Lyon134.3
11Trevor Mulheisen19:34.7Royal Oak134.1
12Jeffrey McGuire19:34.9Lutheran HS Westland134.0
11Arush Vatul19:35.0Plymouth134.0
11Andrew Roberts19:35.1Davison134.0
10Caesar Soma19:35.3Royal Oak Shrine133.9
12Amar Hamdan19:35.3East Lansing133.9
10Camden Wornson19:35.5Rochester Adams133.8
12Christopher Gonzales19:35.9Mayville133.7
11Benjamin Eber19:36.1Oxford133.6
12Joseph Klopf19:36.5Freeland133.5
12Declan Foley19:36.5Detroit U-D Jesuit133.5
9Corbin Frazier19:36.7Midland133.4
12Ethan Jenney19:36.8Bloomfield Hills133.4
12Connor Curtis19:37.1Livonia Stevenson133.3
10Anthony Czarnecki19:37.3Utica133.2
12Christopher Poshadlo19:37.3Holly133.2
10Ryan Harper19:37.3Troy Athens133.2
10Christian Hilliard19:37.5Detroit U-D Jesuit133.2
10Dan Birmingham19:37.7Whitmore Lake133.1
12Hayden Josef19:38.3Lapeer132.9
9Gavin Pittenger19:38.4Lake Orion132.9
10Logan Romain19:38.5Dryden132.8
9Henry Haag19:39.3EPBP Laker132.6
10Teagan Reynolds19:39.4Gladstone132.5
12Izayha Givens19:39.9Madison Academy132.4
11Drew Nortan19:40.5Bronson132.2
10Liam Aiuto19:40.5Royal Oak132.2
11Owen Zischke19:40.5South Lyon132.2
10Gustaf Finn19:40.6Ann Arbor Skyline132.1
10Wyatt Gould19:40.9Romeo132.0
9Brady Klementowski19:41.4South Lyon131.9
10Nathan Camilleri19:41.9Waterford Our Lady131.7
9Jack Ganton19:42.1Bronson131.6
10Dominic Barretto19:42.4Riverview Gabriel Richard131.5
10Max Beauchamp19:42.9Gladstone131.4
9Jackson Mavel19:43.1South Lyon131.3
9Mason McIntosh19:45.1Caro130.6
9Luke Nagy19:45.4Rochester Adams130.5
9Grant Rehkopf19:45.5Saugatuck130.5
12Jack Youngman19:45.7Northville130.4
9Emmett Gardella19:45.7Detroit U-D Jesuit130.4
9Beckett Sipes19:46.2Royal Oak130.3
10Ryan O’Connor19:46.8Sault Ste. Marie130.1
11Ethan Brzezinski19:47.3Fenton129.9
12Jonathan Ricker19:47.4Romeo129.9
11Nicholas Luna19:47.6Bay City Central129.8
8Atticus Cadarette19:47.8Petoskey St. Michael129.7
9Ryan Spinger19:48.3South Lyon129.6
10Aaron Zannetti19:48.9Grand Blanc129.4
12Gavin Helgeson19:49.1Mayville129.3
10Ayden Cady19:49.3Boyne City129.2
12Dwight Van’tzelfde19:49.4Holly129.2
10Habib Majedi19:49.5Southgate Anderson129.2
9Joshua Ross19:49.6Midland Dow129.1
12Aiden Alegria19:49.7Marshall129.1
10Owen Osterbur19:49.9Rochester Adams129.0
9Blake Lakosky19:50.1Munising129.0
12Israel Garcia19:50.8Riverview128.7
10Madden Starkweather19:51.0Bath128.7
10Reuben Jiran19:51.4Novi Christian Academy128.5
11Nicholas Mardelli19:52.8Pontiac Notre Dame Prep128.1
9Brayton Cosby19:53.2Bronson127.9
9Colin Blachford19:53.5Troy Athens127.8
11Travis Rupe19:54.0Lutheran HS Westland127.7
11Bryce Barkowska19:55.2North Branch127.3
11Weston Buchanan19:55.2Flushing127.3
12Danny Assemany19:55.7Northville127.1
11Justin O’Bey19:55.8Livonia Stevenson127.1
10Aren Gay19:56.0Richland Gull Lake127.0
11Ashton Kandt19:56.5South Lyon126.8
10Wyatt Kohler19:56.7Bath126.8
10Sami Anwar19:57.3Plymouth126.6
10Hayden Mandeville19:57.3Pinckney126.6
12Paul Minock19:57.7Ann Arbor Skyline126.4
10Quinton Rohlfing19:57.8Lake Orion126.4
10Vincent Tome19:58.3Northville126.2
9Nolan Dolaskie19:59.2Munising125.9
9Owen Wruble19:59.4Harbor Beach125.9
12Alexander Kanar19:59.5Midland125.8
9Soren Nicoloff19:59.6South Lyon125.8
11Brady Bearss19:59.8Boyne City125.7
11Christopher Buck20:00.0Grand Blanc125.7
11Trenton ODea20:00.0Saginaw Heritage125.7
9Bradyn Miller20:00.2Sanford-Meridian125.6
10Gabriel Erwin20:00.6Bronson125.5
9Ben Bouchey20:01.0Flint Powers Catholic125.3
10Ian Ferguson20:01.1Genesee Christian Academy125.3
11Jake Pearson20:01.4Plymouth125.2
11Blake Cabble20:01.8Dexter125.1
11John Cobb20:01.9Bloomfield Hills125.0
11Ian Maltarich20:02.3South Lyon124.9
11Micah Day20:02.6Livonia Stevenson124.8
11Max Piper20:02.7Flint Powers Catholic124.8
9Deacon Ashmore20:03.7Allen Park124.4
10Ethan Preston20:04.4Holly124.2
12Joe Sepanik20:04.6Northville124.1
9Timothy Gaebler20:05.8Hillsdale Academy123.7
10Tyler Marcissuk20:06.1Riverview123.6
9Gus Heath20:06.2Hillsdale Academy123.6
12Carter Wolf20:06.2Grand Blanc123.6
9Marcus O’Hara20:06.5Detroit Catholic Central123.5
11Andrew Fleming20:07.0Grand Blanc123.3
11Amin Khantouche20:07.1Rochester Adams123.3
11Emery Govaere20:07.5St. Clair123.2
11Seth Plummer20:07.8Hillsdale Academy123.1
10Dylan Hartmann20:08.0Livonia Stevenson123.0
10Robert Carrigan20:08.3Armada122.9
12Luke Shenton20:09.0Novi Christian Academy122.7
10Aidan Grover20:09.5Birch Run122.5
11Holden Roberts20:09.8Richland Gull Lake122.4
11Isaac Contreras-Brumley20:09.9Royal Oak122.4
11Justin Argue20:10.0Davison122.3
10Dylan Hile20:10.3Leslie122.2
9Jackson Horn20:10.3Freeland122.2
9Alexander Formosa20:10.8Detroit U-D Jesuit122.1
12Ike Lindley20:11.2Hillsdale Academy121.9
10Gavin Esper20:11.2Howell121.9
11Hudson Inman20:12.1Burton-Bendle121.6
12Edison Imel20:12.2Detroit U-D Jesuit121.6
11Daniel Ridley20:12.4Lapeer121.5
12Corbin Smith20:12.5Boyne City121.5
9Dylan Kosik20:12.8Plymouth121.4
11Faolan Hill20:13.2Saginaw Heritage121.3
9Parker Daggett20:13.2Midland121.3
11Carter Ernsberger20:13.8Bridgman121.1
10Anders Bartlo20:14.3Oxford120.9
12Evan Worden20:14.8Birch Run120.7
10Beck Ytterberg20:15.2Bridgman120.6
10Thomas Beiter20:16.0Flint Powers Catholic120.3
11Michael Wilkerson20:16.3Rochester Adams120.2
9Chase Aldridge20:16.5Sault Ste. Marie120.2
12Blake Jahn20:17.3Utica119.9
9Ben Marx20:17.3Fenton119.9
12David Ullmann20:18.0Breckenridge119.7
10Emmett Fishwild20:18.8Royal Oak119.4
8Trey Johnson20:19.0Livingston Christian119.3
12Jackson Morgan20:19.5Northville119.2
12Connor Netkowski20:20.3Midland Dow118.9
11Micah Dunn20:20.3Saginaw Heritage118.9
12Joshua Reddypogu20:20.7Southfield Christian118.8
11Isaac Trim20:20.7Hartland118.8
9Caleb Maciag20:21.0Pinckney118.7
9Jeffrey Ignash20:21.1EPBP Laker118.6
9Collin Grahl20:21.3Lake Orion118.6
11Logan Ziebarth20:21.4Ortonville Brandon118.5
11Nolan Kuntz20:21.8Saginaw Heritage118.4
9Ben Panter20:23.1Fenton118.0
11Haydn Kotowski20:23.3Davison117.9
9Jose Costilla20:23.4Bay City Central117.9
9Vann Kelsey20:23.8Davison117.7
11Nate Dillon20:24.9Whitmore Lake117.4
12Daniel Li20:26.4Troy Athens116.9
10Eric Cannon20:27.3Detroit U-D Jesuit116.6
12Reily Henderson20:27.4Whitmore Lake116.5
10Spencer Phillpotts20:27.7Flint Powers Catholic116.4
11Ian Scheels20:29.0South Lyon116.0
9Raphael Fournier20:29.2Ann Arbor Skyline115.9
9Matthew Boone20:29.9Rochester Adams115.7
10Taylor Watts20:29.9Flushing115.7
10Eddie Allen20:30.3Madison Academy115.6
12Jack Doody20:30.7Lutheran HS Westland115.4
9Henry Ebert20:31.0Sturgis115.3
9Caleb Hohn20:31.0Sturgis115.3
10Lucas Goodfellow20:31.7Pinckney115.1
9Burke Smith20:32.1Dexter115.0
11Akshat Arora20:32.1Troy115.0
9Sullivan Gartrell20:32.2Davison114.9
12Thomas Torrey20:32.5Hartland114.8
11Dylan Worley20:32.5Allen Park114.8
10Carter VanSingel20:33.1St. Clair114.6
9Peter Mann20:34.0Midland Dow114.3
9Keagan Wright20:34.1Howell114.3
10TJ Pokorny20:34.2Southgate Anderson114.3
11Alexander Richards20:34.4Utica114.2
12Jobe Skaff20:34.6Novi Christian Academy114.1
11Lucas Kissoondial20:34.7Bloomfield Hills114.1
11Joe Dunlap20:35.1Pinckney114.0
10Cole Stockwell20:35.5St. Clair113.8
10Nicholas Hoffman20:35.6Dexter113.8
10Carson Dubose20:35.7Leslie113.8
11Dominic Maceroni20:36.5Detroit U-D Jesuit113.5
10Seamus Murphy20:36.6Romeo113.5
11Karl Wegner20:37.4Waterford Our Lady113.2
12Will Prochko20:38.9Bloomfield Hills112.7
9Oliver Ridley20:39.1Saginaw Heritage112.6
9Carter Kirkbride20:39.3Romeo112.6
9John Birzer20:39.5Hillsdale Academy112.5
10Jack Leuchtmann20:39.5Pontiac Notre Dame Prep112.5
12Jacob Bulgrien20:39.8Harbor Beach112.4
10Zeke Lafferty20:40.5Ann Arbor Skyline112.2
9Max Mast20:40.6Detroit Catholic Central112.1
9Zachary Noel20:41.0Detroit Catholic Central112.0
11Micah Winchell20:41.6Ann Arbor Skyline111.8
9Nolan Gallagher20:42.0Novi Christian Academy111.7
12Jacob Green20:42.2Midland Dow111.6
9Grant Mielke20:42.5Freeland111.5
10Austin Jeffery20:43.0Howell111.3
11Carson Dybowski20:43.1Rochester Hills Lutheran NW111.3
11Trenton Clapp20:43.7Clinton Twp. Chippewa Valley111.1
10Max Bladzik20:43.8Grand Blanc111.1
9Ed Dodge20:43.9Detroit U-D Jesuit111.0
12Evan VanHollebeke20:44.4Clinton Twp. Chippewa Valley110.9
11Isaac Roggenbuck20:44.6Harbor Beach110.8
9Noah Mantey20:44.7EPBP Laker110.8
11Ian Kampo20:45.8Oxford110.4
10Evan Hagerman20:47.1Bath110.0
11Tommy Lykins20:47.8South Lyon109.7
11Alexander Elliot20:47.9Utica Eisenhower109.7
9Jonathon Ebbole20:48.0Rochester Adams109.7
11Joshua Castillo20:48.4Armada109.5
11Alan Rodriguez20:48.8Grand Blanc109.4
11Levi Whitehead20:49.5Dexter109.2
11Gavin Hullinger20:49.6Pontiac Notre Dame Prep109.1
11Mckal Berry20:49.7Sault Ste. Marie109.1
9Connor Mihalik20:50.0Allen Park109.0
9Robert Smith20:50.9Davison108.7
11Parker Johnson20:51.0South Lyon108.7
12Robert Munden20:51.1Marshall108.6
11Howei Ding20:51.4Ann Arbor Greenhills108.5
9Kaden Sims20:52.1Hillsdale Academy108.3
9Dane Losee20:52.6Pinckney108.1
12Ty Johnson20:52.7Otisville LakeVille108.1
9Ben Card20:52.8North Branch108.1
10Clark Douglas20:53.4Bridgman107.9
9Ben Moses20:53.7Sturgis107.8
11Luis Gaytan20:53.9Plymouth107.7
10Sean Hartz20:54.2South Lyon107.6
12Noah Sobek20:55.3Lapeer107.2
11Aiden Callahan20:55.7Lake Orion107.1
12Austin Ahler20:56.1Rochester Hills Lutheran NW107.0
9Max Hilliard20:56.4Rochester Adams106.9
9Keith Kerr20:56.6Livonia Stevenson106.8
11Aimon Humm20:56.9Breckenridge106.7
11Collin Datte20:57.0Birch Run106.7
10Gage Pedue20:57.0Sturgis106.7
10Matthew Buchanan20:57.2Oxford106.6
12Aidan Roberts20:58.1Armada106.3
10Matthew Sherman20:58.1Bloomfield Hills106.3
10Nolan O’Keefe20:58.3South Lyon106.2
11Tucker Fulk20:58.5Livonia Stevenson106.2
9Ayven Evancho20:58.8Flushing106.1
11Henry Strait20:59.3Ann Arbor Skyline105.9
12Dakota Kardell20:59.4North Branch105.9
10Marlowe Hartnett20:59.5Ann Arbor Skyline105.8
11Ishan Iyer20:59.5Troy Athens105.8
11Bryce Reinke21:00.8Sandusky105.4
11Caleb Valentine21:01.2Whitmore Lake105.3
9Leonardo Reyes21:01.5Plymouth105.2
9Hunter Hall21:02.4Lapeer104.9
11Braiden Renfer21:02.9Parma Western104.7
10Hyunseo Sung21:05.3Midland Dow103.9
12Robert O’Dell21:05.4Royal Oak Shrine103.9
12Peter Cislo21:05.8Plymouth103.7
9Joseph Nowicki21:06.2Utica Eisenhower103.6
9Noah Glaza21:06.3Freeland103.6
12Ryan Partlow21:07.2Rochester Adams103.3
11Colton Dubuque21:07.3Bridgman103.2
12Charlie Baur21:07.5Flint Powers Catholic103.2
9Hudson McCleskey21:07.7Dexter103.1
10James Natale21:08.4Plymouth Christian Academy102.9
12Kyle Tomasik21:08.5Charyl Stockwell Academy102.8
11Jesse Lambert-Sanchez21:09.1East Lansing102.6
11David Farison21:09.4Sanford-Meridian102.5
12Carter Baese21:09.6Lapeer102.5
11Bram Derksen21:09.8Bath102.4
11Loki Bowser21:09.9Ann Arbor Skyline102.4
9Jackson Defina21:10.1Fenton102.3
12Connor Wolff21:10.6Dryden102.1
12Ryan Julian21:10.6Allen Park102.1
10Garrett Simmons21:10.6Detroit U-D Jesuit102.1
12Henry DeLeon21:12.4Bath101.5
10Benjamin Zheng21:12.5Ann Arbor Greenhills101.5
10Colin Lock21:12.8Essexville Garber101.4
11Giovanni Tanzini21:13.4Sanford-Meridian101.2
10Oliver Binkowski21:13.5Detroit U-D Jesuit101.2
10Adam Shimmell21:13.6Utica101.1
10Jackson Zhang21:14.1St. Clair101.0
9Joe Chapin21:14.9Grand Blanc100.7
12Andrew Kelly21:15.0Flint Powers Catholic100.7
10Nicholas Roggenbuck21:15.3Rochester Adams100.6
12Germain Deglaire21:16.1South Lyon100.3
9Ian Scott21:16.3Lutheran HS Westland100.2
9William Mansfield21:17.8University Liggett99.7
11Hunter Doychich21:17.8Auburn Hills Avondale99.7
10Nathan Bobak21:17.9Plymouth99.7
11Owen DeLong21:18.2Midland Dow99.6
9John Hunter21:18.3Pontiac Notre Dame Prep99.6
9Jason Chapin21:19.1Grand Blanc99.3
11Austin Malburg21:19.6Armada99.1
10Jacob-D Johnson21:19.8Holly99.1
12Christian Kennedy21:20.0Lapeer99.0
11Braxten Spurr21:20.1Ortonville Brandon99.0
9Austin Steimel21:20.6Rochester Adams98.8
11Liam Carter21:20.7Pontiac Notre Dame Prep98.8
9Max Crumm21:21.3Flint Powers Catholic98.6
11Luke Goodman21:21.3Hartland98.6
11Oliver Kugler21:21.4Pontiac Notre Dame Prep98.5
10Armaan Grewal21:21.4Plymouth98.5
9Michael Briggs21:21.8Bay City Central98.4
10Mason Johnson21:21.9Lutheran HS Westland98.4
11David Simons21:22.0Sanford-Meridian98.3
12Shifan Saeed21:22.0Rochester Adams98.3
9Juan Luis Llanes21:22.2Ann Arbor Skyline98.3
12Daniel Burke21:22.2Detroit U-D Jesuit98.3
11Alex Stillman21:22.9Ann Arbor Greenhills98.0
11Isaac Brindley21:23.3Sault Ste. Marie97.9
9Lincoln Stam21:23.5Howell97.8
12Brent Castle21:24.3North Branch97.6
9Aiden Kocoloski21:24.5Livonia Stevenson97.5
9Devlin Johnson21:25.2Freeland97.3
10Fischer LeGault21:25.2Harbor Beach97.3
9Brennan Smith21:26.1Detroit Catholic Central97.0
9Luke Shelton21:26.6Troy Athens96.8
12Payton Zimmerlee21:26.7Bath96.8
12John Ostrander21:27.9Rochester Adams96.4
12Winston Jenney21:28.5Bloomfield Hills96.2
10Gavin Zechmeister21:29.0Mayville96.0
9Noah Torosian21:29.1Waterford Our Lady96.0
9Carson Barker21:29.3North Branch95.9
10Ethan Cunningham21:29.3Riverview Gabriel Richard95.9
9Layten Brinley21:29.4Dexter95.9
10Kacper Tomczyk21:29.6Troy Athens95.8
12Holden Schoenherr21:29.9Lake Orion95.7
10Landon Strang21:30.2Clinton Twp. Chippewa Valley95.6
9Austin Kmiec21:30.4Romeo95.5
9Daniel Badel21:30.6Detroit Catholic Central95.5
11Bryce Bales21:31.4Dexter95.2
10Gram Griffioen21:31.6University Liggett95.1
9Carson Pavloff21:31.8Auburn Hills Avondale95.1
11Gabriel Hoffman21:32.5Lake Orion94.8
9Bennett Thomas21:32.6Dexter94.8
11Ray Chanavier21:33.5Hartland94.5
12Nicholas Burch21:33.6Clinton Twp. Chippewa Valley94.5
10Elijah Good21:33.7Midland Dow94.4
10James Boobyer21:33.8Parma Western94.4
10Thomas Schoenherr21:34.5Utica94.2
9Jack Johnson21:35.2Allen Park93.9
9Cristian Hayen21:35.4Gladstone93.9
10Rylan Branson21:35.5Riverview93.8
9Noah Ferguson21:35.6Kensington Woods93.8
11Cameron Waszkiewicz21:35.9Riverview93.7
12Trenton Hawes21:37.3Howell93.2
9Noah Dubridge21:37.5Mt. Pleasant Sacred Heart93.2
12Philip Samuel21:38.5Troy Athens92.8
12Harry Birzer21:39.6Hillsdale Academy92.5
12Ryan Walsh21:40.0Troy Athens92.3
10Noah Reggio21:40.0Romeo92.3
9Jack Lucas21:40.3St. Clair92.2
12Landan Pung21:40.6North Branch92.1
9Cooper Malvasi21:41.2Rochester Hills Lutheran NW91.9
10William Thibault21:41.4Royal Oak Shrine91.9
9Luke Wegienka21:41.6Detroit Catholic Central91.8
12Nate Gajar21:41.7Ann Arbor Greenhills91.8
10Carter Sikorski21:41.8Bronson91.7
11Daniel Quandt21:42.0Pontiac Notre Dame Prep91.7
10Michael Boes21:42.0Utica Eisenhower91.7
10Brendan Wolf21:42.4Saginaw Heritage91.5
11Marty Watson21:42.5Dexter91.5
10Brandon Rouse21:42.6Genesee91.5
12Timothy Whalen III21:42.8Ortonville Brandon91.4
10Charles Gilbert21:42.9Romeo91.4
10Robert Cabrera21:43.4Oxford91.2
10Caleb Boucher21:44.2Utica90.9
11Jason Zarate21:44.3Charyl Stockwell Academy90.9
12Elier Machado-Montellano21:44.3Oxford90.9
9Chase Beard21:44.4Breckenridge90.9
9Miles Holt21:45.5Oxford90.5
10Kaleb Kindl21:45.7Oxford90.4
9William Jeffords21:46.0Detroit Catholic Central90.3
12Raihan Castaneda21:46.0Bay City Central90.3
11Keegan Parr21:47.0Royal Oak Shrine90.0
9Bryce Hoggard21:48.1Davison89.6
10Deacon Hayward21:48.4Bay City Central89.5
11James Minelli21:50.1Dexter89.0
9Quentin McRae21:51.8Dexter88.4
10Aeriq Abu Azrine21:51.8Royal Oak88.4
12Jackson Knight21:52.1Ann Arbor Greenhills88.3
12Cody Heemsoth21:52.9Auburn Hills Avondale88.0
10Aaron Slanec21:53.0Royal Oak88.0
9Brady Edwards21:53.4Mt. Pleasant Sacred Heart87.9
12Michael Vu21:53.4Northville87.9
10Johnny McKellar21:53.5Royal Oak87.8
10Avery Kromberg21:53.6Hartland87.8
11Grant Niedzinski21:54.6Detroit U-D Jesuit87.5
9Clark Tan21:54.7Davison87.4
11Graisen Morris21:55.7Davison87.1
9Roger Mariani21:56.0Ann Arbor Greenhills87.0
12Ben Schoonmaker21:57.5Saugatuck86.5
11Carter Poniatowski21:57.5Lapeer86.5
11Alex Bransch21:59.6South Lyon85.8
9Jaxon Perry22:00.7Hartland85.4
9Ethan Dutkiewilz22:00.7Davison85.4
11Bradley DeMasellis22:01.2Livingston Christian85.3
12Josiah Lundy-Rush22:01.6East Lansing85.1
11Mark Bulgrien22:02.9Harbor Beach84.7
12Anthony Andre22:03.3Grand Blanc84.6
9Cooper Hoyt22:04.2North Branch84.3
9Xander Warneck22:04.2Allen Park84.3
11Nicholas Daup22:04.4Burton-Bendle84.2
11Aarush Gota22:04.6Rochester Adams84.1
10Gavin Cavell22:04.8Royal Oak84.1
9George Kolb22:05.6Detroit Catholic Central83.8
10Jack Grossman22:06.4Howell83.5
10Aaron Alleman22:06.9Rochester Adams83.4
11Spencer Moore22:07.8Oxford83.1
11Sean Finnigan22:08.0Dryden83.0
11Alex Watson22:08.8Dexter82.7
11Isaiah Lott22:09.3East Lansing82.6
11Talon Sniegowski22:10.0Plymouth82.3
11Will Weiszhaar22:10.5Dexter82.2
9Chuck Cameron22:10.9Gladstone82.0
10Matthew Medd22:10.9Saginaw Heritage82.0
12Arber Isai22:11.5Clinton Twp. Chippewa Valley81.8
12Aidan DePauw22:12.2Lake Orion81.6
11Jordan Bruwier22:12.2Clinton Twp. Chippewa Valley81.6
9Andrew Giuliano22:12.6Royal Oak81.5
10Cooper Crandell22:13.1Rochester Adams81.3
9Kyle Erfurt22:13.2Detroit Catholic Central81.3
10Graham Gortney22:13.6Plymouth Christian Academy81.1
10Logan Randall22:13.7Southgate Anderson81.1
10Owen Smith22:14.4Ann Arbor Greenhills80.9
9William Abbott22:14.9Detroit Catholic Central80.7
11Quinn Armstrong22:17.1Royal Oak Shrine80.0
12Thomas Burns22:17.3Waterford Mott79.9
11Marcus Silva22:18.4Dexter79.5
10Tyler Phillips22:18.6Kensington Woods79.5
9Brayden DeMasellis22:19.2Livingston Christian79.3
10Joseph Young22:19.9Troy Athens79.0
10Brady Herrguth22:20.1Bath79.0
10James Zweng22:20.8Armada78.7
12Alden Grob22:20.8Ann Arbor Skyline78.7
11Freddie Shepherd22:21.5Oxford78.5
9Luke Julian22:21.6Allen Park78.5
9Owen Worley22:22.2Allen Park78.3
12Justin Shi22:22.4Northville78.2
10Lucas Beadle22:22.6Plymouth Christian Academy78.1
10Paul Ruggerio22:24.4Bath77.5
10Keegan Shephard22:24.5Sanford-Meridian77.5
11Ayden Yeoman22:25.2Genesee77.3
12Devin Goetz22:26.2Sault Ste. Marie76.9
12Elijah Boucher22:27.7Utica76.4
10Akshay Duvvuru22:28.1Rochester Adams76.3
11Jonah Beauchamp22:28.1Riverview76.3
11Ezekiel Pallay22:28.2Grand Blanc76.3
12Jeffrey Ciluffo22:28.8Rochester Adams76.1
10Kasen Salazar22:29.2Dexter75.9
11Anderson Oberle22:29.8Freeland75.7
12Connor Allen22:30.2Clinton Twp. Chippewa Valley75.6
10Matthew Litwiller22:31.0Davison75.3
12Landen Strunk22:31.8Howell75.1
12Caiden Sherrieb22:32.2North Branch74.9
12Aidan Sage22:32.3Fenton74.9
10Luke Roberts22:33.7Livonia Stevenson74.4
10Matthew St. Andre22:33.9Pontiac Notre Dame Prep74.4
12Matthew Hickmott22:34.8Dryden74.1
12Calen Priddy22:35.1Detroit Catholic Central74.0
10Brenden Peter22:35.6Dryden73.8
10Brent Monterosso22:36.1Romeo73.6
10Luca Massoni22:36.5Royal Oak73.5
9Abram Nieuwsma22:37.1Saugatuck73.3
9Grayson Luz22:37.5Clinton Twp. Chippewa Valley73.2
11Christian Estrellas22:37.6Pontiac Notre Dame Prep73.1
10Connor Hickey22:39.2Oxford72.6
9Wyatt Linson22:39.6Otisville LakeVille72.5
12Justin Wood22:40.2Sanford-Meridian72.3
9Anthony Zhang22:41.1Rochester Adams72.0
11Jeremiah Slough22:42.7Genesee71.4
9Boston Conn22:42.8Howell71.4
9Matthew Barnes22:44.6Howell70.8
11Ignacio DeBarros22:44.8East Lansing70.7
12Dylan Pihalja22:44.9Fenton70.7
9Chase Walker22:45.2Armada70.6
9Gabe Bookout22:46.9Plymouth Christian Academy70.0
11Nash Davidson22:47.0Freeland70.0
11Will Loachridge22:48.0East Lansing69.7
9Elijah Killinger22:48.2Charyl Stockwell Academy69.6
11Sanjay Potluri22:48.4Ann Arbor Greenhills69.5
9James Garneau22:48.5Pontiac Notre Dame Prep69.5
10Gabe Strickert22:48.6Holly69.5
11Nathan Carey22:48.8Mayville69.4
9Antonio Aro22:49.1East Lansing69.3
11Malachi Turner22:49.6East Lansing69.1
11Lucas Lanfear22:49.7Pontiac Notre Dame Prep69.1
12Loch Rigozzi22:49.7Saugatuck69.1
10Cole Williams22:49.8Gladstone69.1
10Charles Stitman22:50.2Royal Oak68.9
10Emmanuel Roque-Bocangera22:50.3Oxford68.9
11Mustafa Ali22:50.4Troy Athens68.9
9Jonathan DuCharme22:51.4Lake Orion68.5
9Wyatt Ramseyer22:51.9Detroit U-D Jesuit68.4
9Auden Kane22:52.5Bloomfield Hills68.2
10Lincoln Haag22:53.1Unionville-Sebewaing68.0
10Xander Bonnau22:53.2Plymouth67.9
9Carter Josef22:53.5Lapeer67.8
12Ben Drummelsmith22:54.4Rochester Hills Lutheran NW67.5
9Nathan Mann22:54.8South Lyon67.4
10Caleb Daniels22:55.5Boyne City67.2
9Alex Sampson22:58.1Sanford-Meridian66.3
12William Arends22:58.2Detroit U-D Jesuit66.3
10Isaiah Greenacre22:58.3Mt. Pleasant Sacred Heart66.2
12Troy Kilanowski22:58.5Pontiac Notre Dame Prep66.2
12Daniel Panis22:58.7Royal Oak66.1
9Cooper Valko22:59.9Waterford Mott65.7
11Noah Charbonneau23:02.2Essexville Garber64.9
11Dominic Gaetano23:02.5Hillsdale Academy64.8
12JT Friel23:03.5Detroit Catholic Central64.5
11Alexander Eichbauer23:04.7Fenton64.1
11Ben Bishop23:05.2Fenton63.9
10Henry Myers23:05.4North Branch63.9
9Gabe Shaffer23:06.0Royal Oak Shrine63.7
12Shawn Price23:06.5Lake Orion63.5
9Oliver Runyon23:06.9Detroit U-D Jesuit63.4
9Zach Freier23:08.5Freeland62.8
12Chance Koole23:08.7Burton-Bendle62.8
9Logan Findlay23:09.1Unionville-Sebewaing62.6
12Sawyer Webster23:09.8Lake Orion62.4
10Jack O’Dowd23:10.6Livonia Stevenson62.1
11Broderick LaBar23:11.2Lapeer61.9
12Marcos Laugh23:11.3Plymouth Christian Academy61.9
11Elvis Le23:11.3Bloomfield Hills61.9
11Orion Froese23:12.0Midland Dow61.7
12Isaiah Pacis23:12.5Detroit U-D Jesuit61.5
9Skyler Stepp23:14.9Howell60.7
11Brandon Tschannen23:16.2Sturgis60.3
9Garet Gertsch23:17.0Utica60.0
10Lorenzo Mio23:17.6Royal Oak Shrine59.8
9Danny Jefferson23:18.7Detroit Catholic Central59.4
9Josh Bengry23:19.5Davison59.2
12Charlie Lutz23:19.9Dexter59.0
10Victor Norrod23:21.3Marshall58.6
10Deegan Anthony23:21.3Boyne City58.6
12Caleb Cook23:21.3Lapeer58.6
10Elijah Larkowski23:21.5Midland Dow58.5
11Malik Elewa23:21.9Bloomfield Hills58.4
9Christopher Herr23:22.3Lapeer58.2
9Kellin Teddy23:23.4Dexter57.9
9Wyatt Bovensiep23:24.8Auburn Hills Avondale57.4
12Jett Emerson23:25.6Troy Athens57.1
11Bryce Thane23:25.9Genesee Christian Academy57.0
9George Plymale23:26.9Detroit U-D Jesuit56.7
9Sam Leach23:27.0Davison56.7
12Aiden Conley23:27.3Bridgman56.6
12Aiden Florshinger23:27.7Lapeer56.4
10Carson Johnson23:28.2Sanford-Meridian56.3
11Gavin Pickens23:28.8Unionville-Sebewaing56.1
9Thomas Stuzman23:31.1Freeland55.3
9Brady DeGroat23:31.8Unionville-Sebewaing55.1
9Elijah Riedlinger23:37.3Bay City Central53.2
10Isaiah Kellum23:38.6East Lansing52.8
9Jason Bartes23:39.2Saginaw Heritage52.6
11Anthony Norris23:39.7Troy Athens52.4
10Aaryn Smith23:41.1Holly52.0
10Nikko Salahutdin23:42.9Royal Oak Shrine51.4
12Owen Bieselin23:43.2Holly51.3
11Santiago Ortiz23:43.6Detroit U-D Jesuit51.1
11Gabriel Carlson23:44.1Utica Eisenhower51.0
12Andrew Lane23:47.3Howell49.9
9Tyler Roberts23:48.1Dryden49.6
9Michael Treat23:50.6Dexter48.8
11Daniel Stuzman23:51.0Freeland48.7
12Preston Foster23:51.5Breckenridge48.5
10Grant Petrella23:51.5Grand Blanc48.5
11Nicholas Burke23:52.3Saginaw Heritage48.2
10Jonathan Lebsack23:53.2Bay City John Glenn47.9
9Aiden Jacobs23:54.6Pinckney47.5
11Jayden Zhang23:54.9Howell47.4
9Jett Lewis23:54.9Oxford47.4
12Jacob Britten23:55.1Bronson47.3
9Noah Chinavare23:55.2Sanford-Meridian47.3
10Ronan Weed23:55.6Petoskey St. Michael47.1
11Samuel Darling23:56.6Saginaw Heritage46.8
12Kevin Coffman-ross23:57.1Bath46.6
11Drew LaFave23:58.0Gladstone46.3
12Taylor Stansburry23:58.0Grand Blanc46.3
11Joshua Wormell23:58.7Boyne City46.1
9Rowayd Memon24:02.1Lake Orion45.0
12Xavier Reyes24:02.7Dexter44.8
10Noah Bagos24:04.0Charyl Stockwell Academy44.3
9Vincent Miller24:06.4Pinckney43.5
10Christian Richard24:07.4Utica43.2
9Billy Rozelle24:07.5Ann Arbor Greenhills43.2
11Nathan Petersen24:07.8Munising43.1
10Harrison Joyce24:08.0Flint Powers Catholic43.0
9Hendrick Miller24:09.1Detroit Catholic Central42.6
12Jamie Leinos24:10.1Utica42.3
11Jesse Watton24:12.0Auburn Hills Avondale41.7
9Quinn McGow24:12.1Detroit U-D Jesuit41.6
9Tristan Bickmann24:12.3Howell41.6
11Zachary Cook24:12.9Fenton41.4
11Luke Fisher24:13.4Detroit U-D Jesuit41.2
9Jax Bahri24:17.1Bloomfield Hills40.0
11Jacob Gilbert24:20.3Dexter38.9
10Zedekai Martin24:21.0Livingston Christian38.7
11Jacob Bartes24:23.0Saginaw Heritage38.0
11Aidan Petik24:23.8Dexter37.7
10Mayas Smith24:23.9Bloomfield Hills37.7
11Andreas Laskaris24:24.3Riverview Gabriel Richard37.6
11Maddox Podmokly24:24.7Royal Oak37.4
9Lance Oczepek24:27.0Saugatuck36.7
9Cameron McLeod24:27.0Detroit Catholic Central36.7
11Varun Rajeswaran24:28.1Troy Athens36.3
12Konner Welch24:28.1Holly36.3
9Gavin Magrif24:30.5Otisville LakeVille35.5
9Gabriel Wesserling24:30.5Allen Park35.5
9Dylan Nizol24:32.3Hartland34.9
10Carston Broderick24:33.2Midland Dow34.6
11Bryce Jones24:35.1Howell34.0
10Wyatt Sesi24:36.4Troy Athens33.5
10Riley McConnell24:39.9North Branch32.4
11Nick Montreuil24:42.0Ortonville Brandon31.7
12Frank Carlson24:42.4Munising31.5
12Zane Coole24:42.9Davison31.4
9Camden Lobban24:43.8Davison31.1
12Scott Causley24:48.5Bay City Central29.5
9Jacob Wegner24:50.5Waterford Our Lady28.8
9Austin DeFord24:51.7Leslie28.4
11Jinsun Pyo24:53.8Rochester Adams27.7
9Oscar McKaig24:54.0East Lansing27.7
12Noah Thiery24:54.1Troy Athens27.6
9Rahm Vernagus24:56.9East Lansing26.7
9Jackson McGlashen24:57.0Davison26.7
11Aayden Carrow24:57.6Lapeer26.5
12Tristan Hitsman25:00.7Sanford-Meridian25.4
9Max Weatherwax25:02.8Bay City Central24.7
9Tim Dion25:03.2Flint Powers Catholic24.6
10Casey Knas25:03.5Bloomfield Hills24.5
10Ronan Turrell25:05.2St. Clair23.9
10Devon Ames25:06.4Pinckney23.5
FrKeshav Desaraju25:07.0Detroit U-D Jesuit23.3
10Trenton Jackson25:09.6Genesee Christian Academy22.5
9Martigan Wernecke25:14.3Bay City Central20.9
9Kenny Morell25:15.7Lapeer20.4
9Chase Blair25:16.9Essexville Garber20.0
10Xavier Evoy25:17.3Detroit U-D Jesuit19.9
9Josh Tran25:17.5Plymouth19.8
10Benjamin Voss25:18.0Lapeer19.7
11Nathan Korogiannos25:18.7Riverview Gabriel Richard19.4
11Arthur Gaillard25:19.0Bloomfield Hills19.3
9Keston Rodda25:20.3Rochester Adams18.9
10Sam Machado25:20.4Detroit U-D Jesuit18.9
11Jonathan Noel25:23.2Bay City John Glenn17.9
11Dan Schneider25:23.3Midland Dow17.9
9Todd Rhys25:25.7East Lansing17.1
9Noah Douglas25:25.9Lapeer17.0
11Vivan Nyati25:27.5Ann Arbor Greenhills16.5
11Ari Vernagus25:28.9East Lansing16.0
11Gabe Borgstrom25:29.2Genesee Christian Academy15.9
9Quade Pepin25:31.5Gladstone15.2
10Harlem Cooper25:31.6Royal Oak15.1
9Jacob Sears25:31.9Rochester Adams15.0
9Drake McKaig25:32.0East Lansing15.0
10Brayden Bobick25:32.7Saginaw Heritage14.8
9Hudson Sutter25:32.9Dexter14.7
10Dylan Lasher25:33.9Dryden14.4
9John Nord25:34.3Munising14.2
12Evan Bender25:34.6Plymouth14.1
10Josh Grose25:35.0South Lyon14.0
11Lucas Danaher25:35.1Royal Oak14.0
9Matthew Mahlon25:37.8Bay City Central13.1
10Abiraj Sandhu25:45.2Rochester Adams10.6
12Landen Ramberg25:47.8Hartland9.7
10Abraham Zhang25:48.3Ann Arbor Greenhills9.6
11Cameron McMeekin25:50.3Auburn Hills Avondale8.9
9Nathan DeWilde25:50.5Utica Eisenhower8.8
12Lucas Stucky25:51.8Charyl Stockwell Academy8.4
10Drew Shenton25:53.1Novi Christian Academy8.0
11Jason Teh25:53.5Troy Athens7.8
9William Arnold25:53.7Armada7.8
11Elijah Bauer25:54.3Genesee Christian Academy7.6
10Sebastian Seestadt26:01.1Novi Christian Academy5.3
9Conner Mallie26:01.3Detroit Catholic Central5.2
9Braylon Jensen26:01.7Dexter5.1
11Malachi Hill26:06.9Freeland3.4
9Jack Rathsburg26:07.6Flint Powers Catholic3.1
12Cole Perkins26:11.2Bay City John Glenn1.9
12Jaxon Zavala26:11.5Bay City Central1.8
10Kevin Kindermann26:15.6Oxford0.5
9Jack Grimes26:15.7Dexter0.4

Leave a comment