Uncategorized

2024 Division 4 Finals: Ratings & Stats

Division 4 Projections

What did we initially write?

Hillsdale Academy is far and away the favorite. The Colts have returned four of their five scorers and five of their varsity runners from 2023’s state championship. This fall, they’ve taken part in three meets with a decent range of D4 competition: Holly, Portage, and Class D. Each were significant victories. Fast and deep, they’ve shown the ability to place all scorers in the low-17’s or faster.

Following a rough showing at Spartan, Holland Calvary Christian has been able to move up and then stabilize. Perhaps the greatest example of that stability comes again from Portage, where the Crusaders packed up in the mid-17’s, opening up a 40-point gap on the rest of the D4 field.

These two teams are the overwhelming favorites to grab spots on the podium. Beyond the two, it appears that 3rd thru 9th places are up for grabs, then a few teams will be in contention for the 10th spot.

What went down?

As projected, Hillsdale Academy’s Colts prevailed, winning their second consecutive title and 3rd in 4 years. Although not as large as projected, the gap was significant, 40 points. The Colts dominated the race from the outset, hovering near 100 points at each mile split, while other teams were hovering around 200 for the first few miles. Their top four all secured personal or season bests. James Rahe stepped into the 3rd spot, hitting his first ever sub-17. Grayson Rorick and Reece Poole each grabbed their third consecutive All-State.

Just as they had at Spartan, Holland Calvary Christian packed up, moved up, and trophied up. The Crusaders were in 7th place at the mile, 3rd at two, then moved into 2nd at the finish. Personal bests or season bests from their top-6, all of those 6 under 17:30. That’s two straight trophies for these young Crusaders, perhaps taking that next step in the coming years. The 3rd-9th spots were indeed all up for grabs. All teams that were projected in the top-9 were able to find their way into that placing, and we had a little surprise in 10th, Petoskey St. Michael. The Guardians, along with Webberville and Dryden, were one of three teams to finish ahead of their projected range.

What did we initially write?

Another returning champion that is in the driver’s seat. Whitmore Lake lost a three-time All-Stater from their 2023 squad and has had girls step up in her absence. The Trojans are unafraid of competition, traveling to Shepherd on multiple occasions to face off against teams from higher divisions. At Portage and Holly, they stuck to their own division, walking away with victories at each spot.

If the Trojans were to fall, likely contenders are Hillsdale Academy and Bridgman. The two squads placed within three points of each other at Portage and have each shown signs that they’re capable of pulling an upset. For the Bees, it was Christian Comet; the Colts, Region 34. Those two races saw the teams place all scorers under 21:30, which would give the hope that they can create enough of a gap on Whitmore Lake’s depth.

I love the combinations of teams that could get on the podium. The most intriguing is Auburn Hills Oakland Christian. Their regional course ran about as fair as one can imagine, yet the Lancer trio of frontrunners were able to slip under 20-flat. Math could work out in their favor if their score through three is low enough.

What went down?

As expected, Whitmore Lake scored between 100-150 points and won another state title. Unexpected, however, was the gap. Projections had the Trojans at 135 points, clear of 2nd place by nearly 35 points. But not so! If the Trojans had hit their 135 projected points, 2nd place would be in the cards. Kaylie Livingston, Elodie Weaver, and Carina Burchi all did their All-State or State Champion work, which are great in an individual sense, but not as impactful in the team scoring. The 4th and 5th spots were huge, Sofia Robertson drawing from years of championship experience and Malynda Lambros finding a 40+ second PR. Lambros was projected well above 100th place and finished 63rd. I guess when you train with these high performers all season, you gain the confidence that you too can perform on the big stage.

The Trojans needed to perform on the big stage because Auburn Hills Oakland Christian sure did. The preview laid out a scenario where the Lancer top-three scored low enough to inflict some real damage. Through their top-three, Oakland Christian was right there. Through their top-four, Oakland Christian was right there. Senior Bridget Miller was a great factor in the Lancer uprising, dropping nearly a minute from her previous best. These OC girls continually improved throughout the season, culminating in a magical finish at the State Finals.

Overall, 25 of the 27 teams finished within their projected range.

What did we initially write?

The experience gained from track titles, the endurance gained from ultras, Marek Butkiewicz hit the season blazing and hasn’t let up. Butkiewicz took an early loss at Michigan Catholic against D2’s Colin Murray and has been winning ever since. The times have come too – 15:27 at Otsego, 15:24 at Portage, and 15:11 at Gabriel Richard. He’s a solid favorite.

If there is someone to compete with Marek, it’s Abenezer Cerone. Last year’s 3rd place finisher has won quite a bit himself – at Hansons, Brooks, and a 2nd consecutive regional championship. He’s also faced off against stronger competition, placing 7th in the ever-tough Oakland County Championship. His time there was 16:34, 27 sec. faster than 2023 under similar conditions. A definite candidate to run in the mid-15’s on Saturday.

What went down?

Well, the first two spots played out as projected. Marek Butkiewicz opened up a 5 sec. gap at the mile, 15 at two, before cruising to a 15:09. The time was a minor personal best, just barely eking out his Gabriel Richard performance. These State Finals were the culmination of a season that contained 13 straight victories, a campaign that established Butkiewicz as one of the faster juniors in the state. Expect more in 2025, as the endurance king has just mastered the 100k distance, hitting a 2+ hour PR in the Black Canyon 100k.

Solidly in second was Abenezer Cerone. Cerone led a small pack through a mile, opened a bit of a gap through two, then affirmatively nailed a runner-up finish. His 15:40 was his 4th sub-16 of the year and second consecutive top-three placement.

As far as projected All-Staters go, 25 of the 30 were correctly predicted. The five that pulled off minor and major upsets on their way to the podium were:

Matthew Pasiak (2%) – Pasiak showed out as an upperclassman. After two seasons where his races culminated at regionals, these past two have ended with top-50 finishes at State. He ran into the 16’s as a junior, but until State, hadn’t matched that mark as a senior. Hitting 5:11 at the mile had to be a shock, but he didn’t let the moment overcome him, finishing in 25th.

Russell Vandermus (3%) – what a way to go out as a senior. First sub-17 ever, 26 places higher than he’s ever finished at the State Finals. Splitting almost even splits allowed Vandermus to move from 56th at the mile to 32nd at two, and surely conserved enough energy to help onto the 30th spot through the line.  

Zack Becker (19%) – has transformed from a kid who, for a majority of his sophomore year, was well above 20-flat. Two short years later, he’d improved to the point where he could run in the 17’s pretty consistently. That is, until MIS, where a 30 second personal best awaited.

Carson Burgess (26%) – he’s been here before, placing 30th a year ago. This time around, he wasn’t just scraping his way onto the podium, he comfortably made it. Projected 34th, finished 19th. Thumb kids had a strong day at November’s Finals.

Lincoln Laansma (28%) – the 9th grade stage ain’t too big for Lincoln. No doubt in assistance was running here as an 8th grader. Fresh off a sub-17 at Region 31, Laansma threw himself into the mix early, then masterfully moved up through the race to finish in 27th.

What did we initially write?

Over the past two years, Kaylie Livingston has displayed a wonderful ability to remain undaunted by the circumstances. Traveling here and there, running non-descript conference meets, heading to the indoor track in the middle of basketball season. Through this, she’s picked up a track title, indoor title, and placed 2nd here last year. She’s been the class of D4 this time, running into the 17’s in five of her past seven meets. She’s likely the favorite.

Allie Nowak and Libby Smith are two others to watch. Nowak is lightly raced, but she’s well used to these championship races, having won one of her own during track. Smith has been consistently rising over the course of the season, hitting the mid-18’s in five of her past six efforts.

What went down?

A year after taking her lumps and learning her lessons, Kaylie Livingston was back to earn her first cross title. Livingston dominated in her usual wire-to-wire fashion, opening up a 10+ second difference in the first mile. That lead extended to nearly 30 sec. at two, enough of a cushion to hold off the girls battling for the second spot.

That runner-up finish was claimed by a girl that was no stranger to the stage, Eliza Keith. Eliza can conquer all distances, her track races ranging from 200m all the way the 3200m. Her cross career had been highlighted by a runner-up finish here in 2022 and supplemented with All-States the other two years. Drawing from her speed on the oval and championship experience, Keith was able to move up two spots from mile two to mile three, then sprint home in the 7th fastest kick in D4.

The pre-race projections nailed all but six of the All-Staters. Those six took various routes to get on the stage, each worthy of their momentous accomplishment. Hitting it against the odds were:

Katie Sweeney (2%) – no stranger to this moment, having placed 25th here in 2023. But her season to this point didn’t predict another All-State finish. Her 19:40 here was a personal best of 10 seconds and a 40+ second season best.

Kelcie Pung (13%) – incredibly patient with her metronomic pacing. Her 19:53 equated to a 6:24 pace and her furthest deviation from that was a 6:31 second mile. The strategy paid off, as Pung moved 24 places from mile one to the finish.

Caroline Roberts (18%) – the Roberts girls have had a history of State Finals triumphs. They also possess a little speed, Caroline flashing hers in the final tenth of a mile, passing two girls to move from 31st to 29th. The fastest kick of the day in D4!

Cara Prusakiewicz (22%) – the ratings were probably a little too unfair to those from the Wagener Park regional. Looking back, her victory there was a sure precursor of State success. Two straight sub-20’s to cap off her junior year.

Adrienne Mitchell (34%) – has shown a tendency to perform her best at season’s end. At the conclusion of her freshman year, Adrienne ran a personal best at State. The same scenario occurred this year, where a 17 sec. PB earned her the final All-State spot.

Raley Keith (36%) – if you had seen her late season movement, probably the least surprising. After being well above 20:00 for her entire career, ripped off three straight 19 min. performances, before unleashing a 19:17 at State. If you’re a college coach reading this far, she may be your diamond in the rough in the class of ’26.

Movin’ Up

YearNameTeam1 Mile Place2 Mile Place3 Mile PlaceFinish1 Mile Move
10Noah SchipperHolland Calvary Christian78442823-55
10Christian GetzHolland Calvary Christian82482929-53
10Uzziel ThomassenAuburn Hills Oakland Christian191151138139-52
9Barron DenhamAuburn Hills Oakland Christian167130118122-45
10Riley WeedHolland Calvary Christian93675149-44
10Brody VantuinenHolland Calvary Christian95685455-40
11Freddie BierlingByron Center Zion Christian149120115110-39
9Anderson KarkauDansville156131125118-38
12Dustin HamiltonConcord188179159150-38
10Eric JunkerWhitmore Lake147119110111-36

YearNameTeam1 Mile Place2 Mile Place3 Mile PlaceFinish2 Mile Move
12Dustin HamiltonConcord188179159150-29
11Amos MillerSaginaw Arts and Sciences168169143140-29
12Camden FagerSaginaw Mich Lutheran Seminary141165137137-28
12Rodney IamurriSaginaw Nouvel157156136133-23
10Noah SchipperHolland Calvary Christian78442823-21
10Christian GetzHolland Calvary Christian82482929-19
10Riley WeedHolland Calvary Christian93675149-18
11Josiah JohncoxByron107938077-16
11Lucas MalseedAuburn Hills Oakland Christian196180166165-15
12Samuel HubbardLivingston Christian170176171161-15

YearNameTeam1 Mile Place2 Mile Place3 Mile PlaceFinish3 Mile Move
12Samuel HubbardLivingston Christian170176171161-10
9Beckett DennisGrand Traverse Academy80829686-10
12Dustin HamiltonConcord188179159150-9
10Kyron ChristnerMendon175159153145-8
9Anderson KarkauDansville156131125118-7
10Anthony RoweBreckenridge65797669-7
12Karl WegnerWaterford Our Lady153138142136-6
12Ryan BlankenshipEau Claire68889993-6
10Noah SchipperHolland Calvary Christian78442823-5
12Luke BairdWyoming Tri-unity Christian193182173168-5
11Freddie BierlingByron Center Zion Christian149120115110-5
11Charlie GibsonThree Oaks River Valley133171167162-5
12Avery BowmanWhite Cloud140128129124-5
11Paul HerendeenConcord159146151146-5

GradeNameTeam1 Mile Place2 Mile Place3 Mile PlaceFinish1 Mile Move
10Nicole KleeUbly180154124123-57
12Emma RamischHarbor Beach188156133136-52
9Leah ThelenFowler176148129131-45
10Cailin SpearmanHarbor Beach179151136137-42
10Allie MillerHillsdale Academy87644345-42
10Sara SchipperMartin166163135126-40
9Delaney McbrideKalamazoo Hackett168157131130-38
12Madelyn SillmanFowler177170149142-35
9Durae SageMartin167152128135-32
10Danielle AgrenJohannesburg-Lewiston102877171-31

GradeNameTeam1 Mile Place2 Mile Place3 Mile PlaceFinish2 Mile Move
10Sara SchipperMartin166163135126-37
10Nicole KleeUbly180154124123-31
12Madelyn SillmanFowler177170149142-28
9Delaney McbrideKalamazoo Hackett168157131130-27
12Emma RamischHarbor Beach188156133136-20
10Allie MillerHillsdale Academy87644345-19
9Leah ThelenFowler176148129131-17
9Durae SageMartin167152128135-17
10Addison PatrzikGrand Traverse Academy141194180177-17
10Danielle AgrenJohannesburg-Lewiston102877171-16

GradeNameTeam1 Mile Place2 Mile Place3 Mile PlaceFinish3 Mile Move
10Sara SchipperMartin166163135126-9
12Madelyn SillmanFowler177170149142-7
9Dilyn ColpeanMerrill148138140133-7
9Anna HowellBridgman80656357-6
9Gabriella WoodLansing Christian127127138132-6
9Sophia BalistreriHarbor Springs100999388-5
11Elizabeth CasparHillsdale Academy89696459-5
9Madison MarkowiczNovi Christian Academy55514944-5
9Peyton RohnAshley151146146141-5
12Reece WrubleHarbor Beach64768176-5
11Alison RotmanHolland Calvary Christian137142151146-5
10Julia ClarkeHarbor Springs116121139134-5

Perfectly Paced

PlaceYearNameTeamFinishPace1 Mile Split2 Mile Split3 Mile Split1 Mile Diff2 Mile Diff3 Mile DiffTotal Diff
4810Gibson WhiteHolland Calvary Christian17:07.15:30.65:30.95:31.95:30.60.31.30.01.7
3611Michael WalshUbly16:55.65:26.95:27.05:30.35:26.30.13.40.64.1
20910Logan WhitmerSaginaw Mich Lutheran Seminary20:08.66:29.06:32.06:28.66:32.13.00.43.16.5
3012Russell VandermusPetoskey St. Michael16:46.95:24.15:26.85:27.15:23.32.73.00.86.5
14510Kyron ChristnerMendon18:32.05:57.95:57.56:04.25:57.40.46.30.57.2
5411Cole BregeRogers City17:14.65:33.05:31.85:38.95:33.21.25.90.27.3
9812Alexander DumontKalamazoo Hackett17:51.95:45.05:43.45:49.75:46.31.64.71.37.6
9612Joel LangeAdrian Lenawee Christian17:50.35:44.55:45.35:49.95:43.00.85.41.57.7
111Marek ButkiewiczKalamazoo Hackett15:09.74:52.84:50.44:57.14:51.72.44.31.17.8
13210Ayden MayrDansville18:20.55:54.25:52.56:00.15:54.01.75.90.27.8
1979Ryan LatimerHarbor Springs19:19.96:13.36:11.36:18.86:13.72.05.50.47.9
7711Josiah JohncoxByron17:37.95:40.55:40.05:47.45:40.00.56.90.57.9
11011Freddie BierlingByron Center Zion Christian18:03.35:48.75:51.25:54.05:48.92.55.30.28.1
3410Rush MarsdenFulton16:54.35:26.55:24.75:28.85:30.91.82.34.48.5
14210Benjamin FoxWhitmore Lake18:29.95:57.25:55.96:02.85:55.51.35.61.78.6
13910Uzziel ThomassenAuburn Hills Oakland Christian18:27.65:56.56:02.95:56.25:54.56.40.32.08.7
6010Caleb AdkinsHolland Calvary Christian17:22.45:35.55:34.65:39.55:39.30.94.03.88.7
4311Ethan WestWebberville17:03.15:29.35:27.25:34.35:31.02.15.01.78.8
15210Jay BronsinkAthens18:33.25:58.35:57.36:04.65:56.61.06.31.79.0
469Atticus CadarettePetoskey St. Michael17:04.85:29.85:28.25:35.85:28.41.66.01.49.0
15910Kasey SpringerWhitmore Lake18:40.66:00.75:56.86:04.56:02.23.93.81.59.2
3911Rich FantiRiverview Gabriel Richard16:58.95:27.95:30.35:32.85:25.82.44.92.19.4
23710Jonah SpencerWebberville21:21.56:52.56:49.76:59.16:52.52.86.60.09.4
4010Vern ClyneAuburn Hills Oakland Christian16:59.35:28.15:26.15:34.25:26.52.06.11.69.7
15710Max BarronTekonsha18:37.25:59.65:57.06:04.65:57.52.65.02.19.7

PlaceGradeNameTeamFinishPace1 Mile Split2 Mile Split3 Mile Split1 Mile Diff2 Mile Diff3 Mile DiffTotal Diff
15510Lani DimockHarbor Beach22:35.87:16.47:13.57:19.67:18.72.93.22.38.4
2512Kelcie PungFowler19:53.66:24.26:24.36:31.66:22.90.17.41.38.8
709Payton KingKingston21:04.46:47.06:43.06:51.66:48.24.04.61.29.8
3212Ella WaltonHillsdale Academy20:09.56:29.36:27.46:37.66:29.91.98.30.610.8
989Myah PeruskiUbly21:36.76:57.36:54.37:04.96:57.73.07.60.411.0
5311Kandin ShulerBridgman20:45.56:40.96:38.66:49.96:40.52.39.00.411.7
712Jane MantheiPetoskey St. Michael19:04.86:08.56:03.16:05.86:12.25.42.73.711.8
5911Elizabeth CasparHillsdale Academy20:51.96:42.96:42.06:51.76:45.50.98.82.612.3
11610Moira BeierHillsdale Academy22:00.37:04.97:02.07:14.07:07.02.99.12.114.1
579Anna HowellBridgman20:50.86:42.66:40.36:50.46:47.12.37.84.514.6
13710Cailin SpearmanHarbor Beach22:19.77:11.27:13.07:20.37:07.01.89.14.215.1
1611Katie SweeneyUbly19:40.66:20.06:14.86:29.36:20.95.29.30.915.4
1789Keri CoolmanRogers City23:13.37:28.47:28.57:41.97:26.50.113.51.915.5
9712Autumn ReynoldsPotterville21:36.46:57.36:53.97:05.77:01.13.48.43.815.6
1411Ally SchmitzBreckenridge19:38.36:19.26:16.56:29.06:15.72.79.83.516.0
1712Danica AldrichBreckenridge19:40.86:20.06:14.96:30.16:19.25.110.10.816.0
10410Ella HendrixsonThree Oaks River Valley21:45.57:00.26:56.37:12.87:00.23.912.60.016.5
14312Emily KingMartin22:23.77:12.57:09.27:24.67:11.23.312.11.316.7
4110Evelyn MeyerHillsdale Academy20:30.76:36.16:29.56:43.56:38.96.67.42.816.8
749Zoe FabingFowler21:13.56:49.96:45.07:00.66:51.24.910.71.316.9
1319Leah ThelenFowler22:16.27:10.17:12.27:20.57:05.52.110.44.617.1
1059Taylor GeigerUbly21:45.87:00.36:52.87:08.17:02.47.57.82.117.4
412Abigail DavisVestaburg18:26.45:56.15:51.76:05.65:52.44.49.53.717.6
1258Jane VonkHolland Calvary Christian22:08.47:07.67:04.97:19.57:04.32.711.93.317.9
689Abbygail PlesterUbly21:02.16:46.26:40.86:55.06:49.95.48.83.717.9

Quickest Kick

PlaceYearNameTeamKickKicking Pace3 MileOverall Time3 Mile Place3 Mile Move
19811Matthew HoweryWebberville24.83:51.818:55.819:20.6200-2
2310Noah SchipperHolland Calvary Christian26.34:05.816:11.516:37.828-5
411Grayson RorickHillsdale Academy26.94:11.415:30.215:57.15-1
1212Coleson CruzanWhite Cloud27.24:14.215:53.816:21.014-2
1189Anderson KarkauDansville27.34:15.117:44.018:11.3125-7
6910Anthony RoweBreckenridge27.34:15.117:04.017:31.376-7
9312Ryan BlankenshipEau Claire27.34:15.117:20.017:47.399-6
2010Ty RedmanMesick27.34:15.116:09.316:36.622-2
3211Jonah PollatzMt. Pleasant Sacred Heart27.74:18.916:22.816:50.533-1
2910Christian GetzHolland Calvary Christian28.34:24.516:13.216:41.5290
20110Lukas AppHarbor Springs28.44:25.419:04.419:32.8203-2
279Lincoln LaansmaWyoming Tri-unity Christian28.84:29.216:11.316:40.1270
4211Adam FergusonHarbor Springs28.84:29.216:31.317:00.1420
2411Emmanuel MehariPlymouth Christian Academy28.84:29.216:09.416:38.2240
1089Joseph EdwardsNew Buffalo28.94:30.117:32.218:01.1112-4
6010Caleb AdkinsHolland Calvary Christian29.04:31.016:53.417:22.463-3
15012Dustin HamiltonConcord29.04:31.018:03.918:32.9159-9
4910Riley WeedHolland Calvary Christian29.14:32.016:40.017:09.151-2
13612Karl WegnerWaterford Our Lady29.14:32.017:55.518:24.6142-6
869Beckett DennisGrand Traverse Academy29.14:32.017:17.017:46.196-10
2610Wesley ChaffeeMt. Pleasant Sacred Heart29.14:32.016:10.516:39.6260
2512Matthew PasiakHarbor Beach29.14:32.016:09.416:38.5232
1411Sean SiemsKalamazoo Hackett29.24:32.915:58.616:27.816-2
11011Freddie BierlingByron Center Zion Christian29.24:32.917:34.118:03.3115-5
912Mason SinkeBear Lake-Onekama29.34:33.815:48.116:17.411-2

PlaceGradeNameTeamKickKicking Pace3 MileOverall Time3 Mile Place3 Mile Move
2912Caroline RobertsHillsdale Academy31.14:50.719:29.120:00.231-2
1910Lydia GleasonAuburn Hills Oakland Christian31.64:55.319:10.219:41.820-1
12610Sara SchipperMartin31.64:55.321:40.122:11.7135-9
512Allie NowakJohannesburg-Lewiston32.25:00.917:57.118:29.350
5911Elizabeth CasparHillsdale Academy32.75:05.620:19.220:51.964-5
579Anna HowellBridgman33.05:08.420:17.820:50.863-6
212Eliza KeithAuburn Hills Oakland Christian33.05:08.417:47.118:20.120
889Sophia BalistreriHarbor Springs33.25:10.320:52.321:25.593-5
5411Fran WarrenHarbor Springs33.25:10.320:13.120:46.356-2
1212Natalie GibbsBirmingham Roeper33.85:15.918:47.419:21.2120
310Libby SmithGobles33.85:15.917:52.618:26.44-1
9110Louisa DenksRoyal Oak Shrine33.95:16.820:53.121:27.094-3
209Carmella JulianMaple City Glen Lake34.15:18.719:11.119:45.221-1
19612Blythe DrotmanPlymouth Christian Academy34.55:22.423:21.823:56.3200-4
389Cassidy BowersChesterfield Austin Catholic34.55:22.419:53.420:27.942-4
612Izzy BrooksAdrian Lenawee Christian34.55:22.418:19.818:54.360
3212Ella WaltonHillsdale Academy34.65:23.419:34.920:09.5320
1011Taylor WiegandLivingston Christian34.65:23.418:42.919:17.5100
1111Carina BurchiWhitmore Lake34.65:23.418:45.719:20.3110
2512Kelcie PungFowler34.85:25.219:18.819:53.6250
449Madison MarkowiczNovi Christian Academy35.15:28.019:59.720:34.849-5
7212Rose LoseyRoyal Oak Shrine35.15:28.020:36.121:11.276-4
11712Mckenzie BowmanHarbor Springs35.25:29.021:25.422:00.6119-2
1611Katie SweeneyUbly35.65:32.719:05.019:40.618-2
3610Avery LangloisRogers City35.65:32.719:47.720:23.337-1

The Actual Ratings

I bet you came here for these! Just as in 2023, the course was pretty ideal early (and all day). +23 for the boys and +24 for the girls.

GradeNameTimeTeamRating
11Marek Butkiewicz15:09.7Kalamazoo Hackett209.1
11Abenezer Cerone15:40.6Royal Oak Shrine198.8
11Landon Rogers15:56.0Three Oaks River Valley193.7
11Grayson Rorick15:57.1Hillsdale Academy193.3
12Theodore Davis15:59.9Dansville192.4
12Colebrook Sutherland16:03.3Maple City Glen Lake191.2
11Cody Bradley16:08.5Petoskey St. Michael189.5
12Reece Poole16:13.4Hillsdale Academy187.9
12Mason Sinke16:17.4Bear Lake-Onekama186.5
11Landen Livingston16:18.6Whitmore Lake186.1
12Alex Tyndall16:20.7Mason County Eastern185.4
12Coleson Cruzan16:21.0White Cloud185.3
10Kyle Redman16:22.8Mesick184.7
11Sean Siems16:27.8Kalamazoo Hackett183.1
10Jacob Ferdubinski16:30.3Riverview Gabriel Richard182.2
11Brody Karg16:30.4Harbor Beach182.2
12Andrew Mabry16:35.4Bridgman180.5
10Abraham Feeney16:36.1Maple City Glen Lake180.3
11Carson Burgess16:36.2Brown City180.3
10Ty Redman16:36.6Mesick180.1
12Jeremiah Witt16:37.4Johannesburg-Lewiston179.9
12Tyler Laansma16:37.7Tri-unity Christian179.8
10Noah Schipper16:37.8Holland Calvary Christian179.7
11Emmanuel Mehari16:38.2Plymouth Christian Academy179.6
12Matthew Pasiak16:38.5Harbor Beach179.5
10Wesley Chaffee16:39.6Mt. Pleasant Sacred Heart179.1
9Lincoln Laansma16:40.1Tri-unity Christian179.0
12Zack Becker16:40.3Unionville-Sebewaing178.9
10Christian Getz16:41.5Holland Calvary Christian178.5
12Russell Vandermus16:46.9Petoskey St. Michael176.7
12Austin Sneed16:48.0East Jordan176.3
11Jonah Pollatz16:50.5Mt. Pleasant Sacred Heart175.5
11Liam McCaw16:53.7Maple City Glen Lake174.4
10Rush Marsden16:54.3Fulton174.2
12Teddy Krieger16:54.4Harbor Springs174.2
11Michael Walsh16:55.6Ubly173.8
11James Rahe16:55.9Hillsdale Academy173.7
11Grant Johnson16:58.2Manchester172.9
11Rich Fanti16:58.9Riverview Gabriel Richard172.7
10Vern Clyne16:59.3Auburn Hills Oakland Christian172.6
11Carter Clark17:00.0Carson City-Crystal172.3
11Adam Ferguson17:00.1Harbor Springs172.3
11Ethan West17:03.1Webberville171.3
12Ben Iobe17:03.5Mendon171.2
12Kaleb Canning17:04.6White Cloud170.8
9Atticus Cadarette17:04.8Petoskey St. Michael170.7
11Henry Lindley17:05.4Hillsdale Academy170.5
10Gibson White17:07.1Holland Calvary Christian170.0
10Riley Weed17:09.1Holland Calvary Christian169.3
9Lance Niedzielski17:09.8Mason County Eastern169.1
12Nico DiPonio17:10.2Austin Catholic168.9
11Luke Molenkamp17:12.8Hillsdale Academy168.1
11Nicholas Trader17:13.1Fairview168.0
11Cole Brege17:14.6Rogers City167.5
10Brody VanTuinen17:14.9Holland Calvary Christian167.4
9Owen Jarosz17:15.7Frankfort167.1
9Nathan West17:15.9Webberville167.0
11Max Brannan17:17.9Lutheran HS Westland166.4
11Jesse Fielis17:19.6White Pigeon165.8
10Caleb Adkins17:22.4Holland Calvary Christian164.9
9Nolan Collins17:23.3Whitmore Lake164.6
11Gavin Howery17:24.9Webberville164.0
11Timothy Chamberlain17:26.9Portland St. Patrick163.4
11Reuben Jiran17:27.3Novi Christian Academy163.2
11Cole Upper17:28.0Lincoln-Alcona163.0
11Max Vroman17:29.0Harbor Springs162.7
10Milo Shoup17:30.7Mason County Eastern162.1
11Andrew Lopez17:30.9Royal Oak Shrine162.0
10Anthony Rowe17:31.3Breckenridge161.9
11Khadar Jama17:31.3Ellsworth161.9
11Logan Romain17:32.4Dryden161.5
9Carter Suttmann17:33.3Leland161.2
11Nino Perna17:35.0Marlette160.7
10Carter Toensfeldt17:35.8Fairview160.4
10Kellen Siems17:36.3Kalamazoo Hackett160.2
9Grant Corlew17:37.9Harbor Springs159.7
11Josiah Johncox17:37.9Byron159.7
12Turlough Bennett17:38.6Marlette159.5
11Isaac FoxElster17:39.9Portland St. Patrick159.0
11Henry Kruzel17:40.0Harbor Springs159.0
11Quentin Smith17:40.6Fowler158.8
9Simon Reed17:43.5Plymouth Christian Academy157.8
10Lincoln Bailey17:44.6Maple City Glen Lake157.5
12Isaac Bignall17:44.8Unionville-Sebewaing157.4
11Keith Crompton17:45.4Frankfort157.2
9Beckett Dennis17:46.1Grand Traverse Academy157.0
11Maddox Hutchinson17:46.2Concord156.9
12Seth Plummer17:46.3Hillsdale Academy156.9
12Joseph Kemp17:46.4Royal Oak Shrine156.9
12Beau Shaffer17:46.6Morenci156.8
11Michael Bowker17:47.0Royal Oak Shrine156.7
12Teddy Ippel17:47.3Bridgman156.6
12Ryan Blankenship17:47.3Eau Claire156.6
12Diego BoCole17:47.4Jackson Preparatory156.5
11Jack Sharar17:49.4Rogers City155.9
12Joel Lange17:50.3Adrian Lenawee Christian155.6
10Brennan Robinson17:50.4Kingston155.5
12Alexander Dumont17:51.9Kalamazoo Hackett155.0
12Alex Morin17:52.1Martin155.0
10Amos Norder17:52.2Saginaw Michigan Lutheran Seminary154.9
10Timothy Gaebler17:55.2Hillsdale Academy153.9
9Leo Weaver17:57.0Whitmore Lake153.3
9Kaiden Lague17:57.2Mason County Eastern153.3
11Matthew Bentley17:58.3Buckley152.9
9Levi Fitchett17:58.6Dryden152.8
11Evan Gobie18:00.2Deckerville152.3
11Dominic Barretto18:01.0Riverview Gabriel Richard152.0
9Joseph Edwards18:01.1New Buffalo152.0
11Ethan O’Connor18:01.6Athens151.8
11Freddie Bierling18:03.3Byron Center Zion Christian151.2
10Eric Junker18:03.8Whitmore Lake151.1
12Jesse Sangster18:05.3Manchester150.6
12Brady Keen18:05.3Leland150.6
9Christopher Knudsen18:05.5Leland150.5
12Aaron Crittenden18:06.5Potterville150.2
10Noah Dubridge18:07.4Mt. Pleasant Sacred Heart149.9
12Sean Finnigan18:08.2Dryden149.6
9Anderson Karkau18:11.3Dansville148.6
12Noah Hall18:11.6Dryden148.5
12Jameson Watson18:11.9Britton Deerfield148.4
10Dylan McCallister18:12.4Reading148.2
9Barron Denham18:13.8Auburn Hills Oakland Christian147.7
9Will Bernacki18:14.7Royal Oak Shrine147.4
12Avery Bowman18:15.8White Cloud147.1
12Joel Enos18:16.8Mayville146.7
12Nate Dillon18:17.2Whitmore Lake146.6
9Campbell Fedderman18:17.5Leland146.5
12Tom Shafer18:18.6Lutheran HS Westland146.1
10Landon Miller18:18.6Fowler146.1
9Joseph Coon18:19.1White Cloud146.0
10Evan Keen18:20.1Leland145.6
10Ayden Mayr18:20.5Dansville145.5
12Rodney Iamurri18:21.3Saginaw Nouvel145.2
11Jacob Campbell18:22.8Kimball New Life Christian144.7
9Nolan Stadel18:24.4Genesee Christian Academy144.2
12Karl Wegner18:24.6Waterford Our Lady144.1
12Camden Fager18:25.5Saginaw Michigan Lutheran Seminary143.8
11Caesar Soma18:26.4Royal Oak Shrine143.5
10Uzziel Thomassen18:27.6Auburn Hills Oakland Christian143.1
11Amos Miller18:27.8Saginaw Arts and Sciences143.1
11Cole Abney18:29.0Ellsworth142.7
10Benjamin Fox18:29.9Whitmore Lake142.4
10Alec Dodak18:31.6Manchester141.8
11Ian Ferguson18:32.0Genesee Christian Academy141.7
10Kyron Christner18:32.0Mendon141.7
11Paul Herendeen18:32.3Concord141.6
10Cy Kosmowski18:32.5Mason County Eastern141.5
10Owen Wruble18:32.6Harbor Beach141.5
9Jaycen Roberts18:32.8Dryden141.4
12Dustin Hamilton18:32.9Concord141.4
12Ethan DeVries18:33.0Bridgman141.3
10Jay Bronsink18:33.2Athens141.3
12Sean Driscoll18:33.8Three Oaks River Valley141.1
10Elijah Laninga18:34.8Holland Calvary Christian140.7
12Sean O’Grady18:35.2Saginaw Nouvel140.6
11Nick Abromaitis18:36.2Dryden140.3
10Max Barron18:37.2Tekonsha139.9
12Cole Tilmann18:38.6Beal City139.5
10Kasey Springer18:40.6Whitmore Lake138.8
10Gabe Shaffer18:41.4Royal Oak Shrine138.5
12Samuel Hubbard18:41.8Livingston Christian138.4
11Charlie Gibson18:42.4Three Oaks River Valley138.2
12Wyatt Karnes18:43.3White Cloud137.9
12Charlie Radziszewski18:43.5Auburn Hills Oakland Christian137.8
11Lucas Malseed18:43.9Auburn Hills Oakland Christian137.7
12Logan Dudley18:45.1Coleman137.3
10Britton Wheeler18:45.2Maple City Glen Lake137.3
12Luke Baird18:45.7Tri-unity Christian137.1
10Keaton Smith18:46.7Concord136.8
12Caden Meyer18:48.2Marlette136.3
11Dylan Lasher18:49.0Dryden136.0
11Parker Volstorf18:49.1Three Oaks River Valley136.0
10Elias Baldwin18:49.2Decatur135.9
9Zander Chellis18:50.0Ellsworth135.7
10Brady Edwards18:50.4Mt. Pleasant Sacred Heart135.5
10Caleb Leys18:52.9White Cloud134.7
11Dexter Martin18:54.7Maple City Glen Lake134.1
11Dallas Swaenepoel18:56.7Vandercook Lake133.4
12Anthony Rosario18:57.4Marlette133.2
10Angelo Hinson18:58.7White Cloud132.8
11Beck Ytterberg19:00.6Bridgman132.1
10Harper Doyle19:00.6Manchester132.1
11Clark Douglas19:01.4Bridgman131.9
10Hunter Gnodtke19:03.3Three Oaks River Valley131.2
11Lukas Rennells19:04.0Muskegon Catholic Central131.0
10Afton Shoup19:04.3Mason County Eastern130.9
9Logan Funnell19:07.0Beal City130.0
11Cooper Lynch19:07.6Three Oaks River Valley129.8
9Brayden Kirkpatrick19:09.1Marlette129.3
10Dean McKellar19:09.9Maple City Glen Lake129.0
10Brody Jeruzal19:11.4Ann Arbor Christian128.5
10Colin Gallagher19:11.8Kalamazoo Hackett128.4
10Michael Navitskis19:12.5Manchester128.2
12Ron Hasenbank19:17.4Mason County Eastern126.5
11Riley Graf19:19.3Dansville125.9
10Ethan Hittle19:19.7Manchester125.8
9Ryan Latimer19:19.9Harbor Springs125.7
11Matthew Howery19:20.6Webberville125.5
9Cole Wesley19:22.1Petoskey St. Michael125.0
9Randolf Schneider19:22.4Dansville124.9
10Lukas App19:32.8Harbor Springs121.4
11Damien Martinez19:34.6Kalamazoo Hackett120.8
8Levi Oudbier19:39.1Tri-unity Christian119.3
12Isaac Roggenbuck19:40.7Harbor Beach118.8
12Lorenzo Nava19:49.3Three Oaks River Valley115.9
11Theodore Campbell19:51.2Riverview Gabriel Richard115.3
12Carter Ernsberger19:54.0Bridgman114.3
8Cooper Feagan19:59.0Petoskey St. Michael112.7
10Logan Whitmer20:08.6Saginaw Michigan Lutheran Seminary109.5
12Ethan Root20:13.2Dansville107.9
12Mark Bulgrien20:18.7Harbor Beach106.1
11Cameron King20:19.3Marlette105.9
12Lleyton Bauman20:19.8Concord105.7
11Justin Gale20:21.0Manchester105.3
11Josiah Zarrilli20:25.2Auburn Hills Oakland Christian103.9
11Jakob Mueller20:26.1Saginaw Michigan Lutheran Seminary103.6
11Ronan Weed20:26.5Petoskey St. Michael103.5
8Carl Nolan20:27.3Petoskey St. Michael103.2
10Walker Chapin20:27.7Marlette103.1
9Jonathan Egan20:27.8Mt. Pleasant Sacred Heart103.1
11Jordan Weber20:34.2Beal City100.9
9Owen Zeien20:36.4Beal City100.2
11Conner Fenton20:38.2Beal City99.6
9Colton Rhines20:38.5Dansville99.5
11Summer Yuan20:39.3Saginaw Michigan Lutheran Seminary99.2
12Julian Barry20:40.6Kalamazoo Hackett98.8
12Colton Dubuque20:43.0Bridgman98.0
10Robbie Kilpatrick20:45.2Harbor Beach97.3
12Mason Laduke20:48.6Tri-unity Christian96.1
9Nicolas Radzizewski20:50.4Auburn Hills Oakland Christian95.5
10Liam Bauman20:55.9Concord93.7
9Easton Hayes21:03.4Webberville91.2
9Sam Trommater21:09.5Beal City89.2
11Fischer LeGault21:09.7Harbor Beach89.1
10Paul Kim21:11.6Saginaw Michigan Lutheran Seminary88.5
10Eli Gillespie21:11.8Webberville88.4
10Jonah Spencer21:21.5Webberville85.2
9Chase Denoyer21:27.0Leland83.3
9Vincent Ambrozaitis21:31.4Mt. Pleasant Sacred Heart81.9
9Gavin Darling22:04.1Saginaw Michigan Lutheran Seminary71.0
11Jake Boss22:06.6Tri-unity Christian70.1
11Andrew Michanowicz22:31.3Ellsworth61.9
11Ethan Cunningham22:35.9Riverview Gabriel Richard60.4
12Andrew Kadzban22:41.0Tri-unity Christian58.7
9Roman Windish22:57.2Ellsworth53.3
9Zane Jason23:00.1Concord52.3
10Mike Murphy23:34.4Riverview Gabriel Richard40.9
12Nathan Korogiannos23:46.2Riverview Gabriel Richard36.9
10Damian Heindl23:57.0Mt. Pleasant Sacred Heart33.3

GradeNameTimeTeamRating
10Kaylie Livingston18:06.5Whitmore Lake149.8
12Eliza Keith18:20.1Auburn Hills Oakland Christian145.3
10Libby Smith18:26.4Gobles143.2
12Abigail Davis18:26.4Vestaburg143.2
12Allie Nowak18:29.3Johannesburg-Lewiston142.2
12Izzy Brooks18:54.3Adrian Lenawee Christian133.9
12Jane Manthei19:04.8Petoskey St. Michael130.4
10Stefi Reskevics19:08.2Harbor Springs129.3
9Callie Sinke19:16.1Bear Lake-Onekama126.6
11Taylor Wiegand19:17.5Livingston Christian126.2
11Carina Burchi19:20.3Whitmore Lake125.2
12Natalie Gibbs19:21.2Birmingham Roeper124.9
11Raley Keith19:29.5Auburn Hills Oakland Christian122.2
11Ally Schmitz19:38.3Breckenridge119.2
10Amelia McKinney19:39.2Grand Traverse Academy118.9
11Katie Sweeney19:40.6Ubly118.5
12Danica Aldrich19:40.8Breckenridge118.4
11Emma Riker19:41.0Kalamazoo Hackett118.3
10Lydia Gleason19:41.8Auburn Hills Oakland Christian118.1
9Carmella Julian19:45.2Maple City Glen Lake116.9
12Brooke Sonnenberg19:46.2Genesee Christian Academy116.6
11Madi Hare19:49.3Plymouth Christian Academy115.6
11Cara Prusakiewicz19:50.6Dryden115.1
11Elodie Weaver19:53.0Whitmore Lake114.3
12Kelcie Pung19:53.6Fowler114.1
12Ella Knudsen19:57.3Leland112.9
11Eleanor Cole20:00.2Lutheran HS Westland111.9
10Veyda Conley20:00.2Martin111.9
12Caroline Roberts20:00.2Hillsdale Academy111.9
10Adrienne Mitchell20:00.3Lansing Christian111.9
12Presley Allen20:06.3Mendon109.9
12Ella Walton20:09.5Hillsdale Academy108.8
12Riley McCumber20:15.7Pittsford106.8
9Alyvia Janke20:20.8Unionville-Sebewaing105.1
12Aubrey Appleman20:22.6Britton Deerfield104.5
10Avery Langlois20:23.3Rogers City104.2
11Lilah Kiley20:24.2Kingston103.9
9Cassidy Bowers20:27.9Austin Catholic102.7
11Makenzie Wolfe20:28.0Petersburg-Summerfield102.7
12Clara Fast20:28.7Bridgman102.4
10Evelyn Meyer20:30.7Hillsdale Academy101.8
10Addy Zeller20:32.4Bear Lake-Onekama101.2
10Haley Stimer20:34.0Concord100.7
9Madison Markowicz20:34.8Novi Christian Academy100.4
10Allie Miller20:35.4Hillsdale Academy100.2
10Harlie Fox20:35.8Johannesburg-Lewiston100.1
12Juniper Rodham20:36.9Harbor Springs99.7
11Stella Behnan20:37.0Cardinal Mooney Catholic99.7
11Leire Mahiques20:37.1Buckley99.6
10Brie Siems20:37.8Kalamazoo Hackett99.4
9Sophie Grinage20:39.6Leland98.8
10Lauren Shaffer20:45.5Gobles96.8
11Kandin Shuler20:45.5Bridgman96.8
11Fran Warren20:46.3Harbor Springs96.6
10Ruby Pletcher20:47.8Ellsworth96.1
12Lucy Shoup20:48.3Mason County Eastern95.9
9Anna Howell20:50.8Bridgman95.1
11Madison Cooley20:51.2Gobles94.9
11Elizabeth Caspar20:51.9Hillsdale Academy94.7
12Brianna Locke20:53.1Beal City94.3
12Bridget Miller20:55.3Auburn Hills Oakland Christian93.6
11Rowan Allen20:56.2Mendon93.3
9Malynda Lambros20:57.7Whitmore Lake92.8
10Ava DeYoung20:59.4Gobles92.2
11Sofia Robertson20:59.5Whitmore Lake92.2
9Melodie Hulinek21:00.2Bear Lake-Onekama91.9
12Erica Walker21:00.4Clarkston Everest Collegiate91.9
9Abbygail Plester21:02.1Ubly91.3
12Avery Westall21:03.2Breckenridge90.9
9Payton King21:04.4Kingston90.5
10Danielle Agren21:08.5Johannesburg-Lewiston89.2
12Rose Losey21:11.2Royal Oak Shrine88.3
10Nolee Leppert21:12.1Beal City88.0
9Zoe Fabing21:13.5Fowler87.5
11Kinsey Peer21:13.6Buckley87.5
12Reece Wruble21:14.3Harbor Beach87.2
12Stephanie Hernandez21:14.7Addison87.1
10Genevieve Rodham21:17.3Harbor Springs86.2
11Addison Jarosz21:17.4Frankfort86.2
12Abby Ulbrich21:17.9Kalamazoo Hackett86.0
10Veronica Paga21:19.9Petoskey St. Michael85.4
9Nora Tillman21:21.4Royal Oak Shrine84.9
11Alexa Ross21:21.4Acad Of The Sacred Heart84.9
10Mikayla Kulawiak21:21.6Buckley84.8
10Jane Wilder21:21.9Webberville84.7
12Brielle Voorhees21:22.7Tri-unity Christian84.4
9Allison Schmitt21:25.2Clarkston Everest Collegiate83.6
9Sophia Balistreri21:25.5Harbor Springs83.5
12Sarah Goodwin21:26.7Auburn Hills Oakland Christian83.1
12Mickiah Allbee21:26.8Vestaburg83.1
10Louisa Denks21:27.0Royal Oak Shrine83.0
11Cieara Barrett21:28.0Concord82.7
12Jessica Penrod21:29.0Vestaburg82.3
10Annie Wernet21:31.3Lansing Christian81.6
9Maizy Matthews21:31.5Breckenridge81.5
12Nataly Vine21:33.5Breckenridge80.8
12Autumn Reynolds21:36.4Potterville79.9
11Juliette Tallon21:36.7Lansing Christian79.8
9Myah Peruski21:36.7Ubly79.8
12Julia Rogers21:36.9Kimball New Life Christian79.7
12Melanie Warren21:41.1Bridgman78.3
10Elizabeth Furman21:41.9Indian River Inland Lakes78.0
9Allison Rodgers21:43.2Martin77.6
10Ella Hendrixson21:45.5Three Oaks River Valley76.8
9Taylor Geiger21:45.8Ubly76.7
12Isabella Nelson-Daniels21:47.5Whitmore Lake76.2
11Natalie Brown21:49.9Bear Lake-Onekama75.4
11Kate Van Es21:50.2Kalamazoo Hackett75.3
9Claire Wright21:51.6Dryden74.8
9Laura Rotman21:53.0Holland Calvary Christian74.3
11Audrey Nehlsen21:57.2Hillsdale Academy72.9
10Sydney Erickson21:58.1Lutheran HS Westland72.6
12Cambree Torma21:58.2Unionville-Sebewaing72.6
11Grace Raymond21:58.9Petersburg-Summerfield72.4
12Annaliese Losey21:59.5Royal Oak Shrine72.2
10Moira Beier22:00.3Hillsdale Academy71.9
12McKenzie Bowman22:00.6Harbor Springs71.8
9Kaylin Pinkowski22:02.3Bridgman71.2
9Emily Meek22:02.7Unionville-Sebewaing71.1
11Addisen Harrand22:03.0Buckley71.0
9Ava Bates22:03.7Lutheran HS Westland70.8
9Fenlynn Johnson22:04.2Rogers City70.6
10Nicole Klee22:05.2Ubly70.3
9Brooklyn Morell22:05.5Ubly70.2
8Jane Vonk22:08.4Holland Calvary Christian69.2
10Sara Schipper22:11.7Martin68.1
9Claire Couturier22:12.8Lake Leelanau St. Mary67.7
12Emily Howell22:14.9Bridgman67.0
12Adriana Fandino22:15.5Novi Christian Academy66.8
9Delaney McBride22:15.9Kalamazoo Hackett66.7
9Leah Thelen22:16.2Fowler66.6
9Gabriella Wood22:16.8Lansing Christian66.4
9Dilyn Colpean22:18.0Merrill66.0
10Julia Clarke22:18.3Harbor Springs65.9
9DuRae Sage22:19.1Martin65.6
12Emma Ramisch22:19.4Harbor Beach65.5
10Cailin Spearman22:19.7Harbor Beach65.4
11Acacia Williams22:20.4Holland Calvary Christian65.2
10Brailyn Johnson22:21.4Mason County Eastern64.9
12Danielle Hunt22:21.5Unionville-Sebewaing64.8
9Peyton Rohn22:21.7Ashley64.8
12Madelyn Sillman22:23.6Fowler64.1
12Emily King22:23.7Martin64.1
10Marian Davlin22:24.2Portland St. Patrick63.9
11Alison Rotman22:24.8Holland Calvary Christian63.7
10Jessica Stouten22:24.8Vestaburg63.7
12Areyel Weiss22:25.7Breckenridge63.4
12Isabella Page22:26.1Clarkston Everest Collegiate63.3
9Mya Barrett22:26.6Concord63.1
11Alaina Driver22:29.1Potterville62.3
9Piper Schultz22:30.5Saginaw Michigan Lutheran Seminary61.8
11Taylor Hefele22:31.2Rogers City61.6
10Madison Smith22:31.7Grand Traverse Academy61.4
9Abigail Riker22:34.7Kalamazoo Hackett60.4
10Lani Dimock22:35.8Harbor Beach60.1
12Mary Riley22:36.6St. Joseph Our Lady of the Lake Catholic59.8
10Lillian Jagielski22:37.1Pittsford59.6
9Abby Raymond22:37.7Petersburg-Summerfield59.4
9Skylar Maclennan22:42.2Fulton57.9
10Aspen Jimkoski22:42.3North Huron57.9
12Zoie Wood22:44.4Gobles57.2
12Tess Tillman22:44.9Royal Oak Shrine57.0
11Olivia Thelen22:46.2Fowler56.6
9Addison Tomsic22:47.7Gobles56.1
12Taylor Lautermilch22:50.3Camden-Frontier55.2
10Makenna Bush22:50.7Lansing Christian55.1
9Maria Schwerin22:53.5Grand Traverse Academy54.2
11Emma McCarty22:54.1Carson City-Crystal54.0
10Harper Bowman22:56.0New Buffalo53.3
12Sarah Nimtz22:56.8Unionville-Sebewaing53.1
12Isobel Malcolm22:59.0Royal Oak Shrine52.3
10Susan Nedwick22:59.3Clarkston Everest Collegiate52.2
11Shenoah Collier23:02.2Grand Traverse Academy51.3
10Ryann Ball23:07.8Montabella49.4
12Sydney Leslie23:11.3Saginaw Nouvel48.2
12Chloe Surhigh23:11.8Royal Oak Shrine48.1
10Addison Patrzik23:13.0Grand Traverse Academy47.7
9Keri Coolman23:13.3Rogers City47.6
12Rachel Schelstraete23:14.0White Pigeon47.3
12Lilly Leppert23:17.2Beal City46.3
12Maria Bronsink23:19.1Athens45.6
10Stella York23:20.6Grand Traverse Academy45.1
9Peyton Buckner23:21.8Bear Lake-Onekama44.7
9Rebecca Bignall23:22.5Unionville-Sebewaing44.5
11HarLee Leasher23:28.9Brown City42.4
10Sarah Stemaly23:31.1Athens41.6
11Maleah Roth23:32.5Ubly41.2
12Jamielynn Delarye23:34.1White Pigeon40.6
10Anne Gradowski23:35.0New Buffalo40.3
10Kayden Jager23:36.7Martin39.8
12Maria Saad23:40.9Clarkston Everest Collegiate38.4
11Madison Chilson23:43.4Buckley37.5
10Caroline Mason23:45.7Manchester36.8
10Kaylee Swanson23:50.1Buckley35.3
10Cora Carver23:51.1Vestaburg35.0
12Blythe Drotman23:56.3Plymouth Christian Academy33.2
9Jordyn Hefele24:01.3Rogers City31.6
10Lily Wilcoxen24:02.1Grand Traverse Academy31.3
12Shylee Iott24:04.0Petersburg-Summerfield30.7
12Megan Peter24:09.0Unionville-Sebewaing29.0
10Ella Sponable24:11.8Ellsworth28.1
12Vada Finch24:13.4Rogers City27.5
9Katie Vick24:15.4Plymouth Christian Academy26.9
11Zipporah Tran24:16.0Plymouth Christian Academy26.7
9Isabella Card24:21.8Bear Lake-Onekama24.7
10Natasha Mendez24:22.1Clarkston Everest Collegiate24.6
11Rachel Byler24:22.6White Pigeon24.5
10Kaylynn Seeley24:31.4Vestaburg21.5
10Angel Milam24:32.6Bridgman21.1
11Anne McNurlen24:41.3Clarkston Everest Collegiate18.2
9Esther Bulgrien24:46.8Harbor Beach16.4
11Kayla Milarch24:46.9Buckley16.4
11Liberty Daugherty24:49.1Bear Lake-Onekama15.6
12Bridget Anderson24:53.0Harbor Beach14.3
12Shanelle-Lise Martin-Depredurand24:58.8Vestaburg12.4
12Bailey Hibbard25:00.3Ellsworth11.9
11Johanna Hubble25:06.4Beal City9.9
11Molly Trommater25:24.9Beal City3.7
11Carolyn McKinnie25:35.0Plymouth Christian Academy0.3