Uncategorized

Division 2 Finals: Stats & Ratings

Surprise Teams

The one team in all of Division 2 to place above the range I had projected, the one squad to greatly exceed expectations, those were the girls of New Boston Huron. Five of the Chiefs placed significantly better than projected:

Zoey Cheney – projected 164th, placed 78th, and ran a personal best, dropping under 20-flat for the second time ever.

Falyn Doss – projected 148th, placed 119th, and nearly matched her season best from regionals.

Ellia Egle – projected 204th, placed 120th, and ended the season over 3 min. faster than in 2024.

Alexis White – projected 217th, placed 129th, and popped a 35+ second personal best.

Kayla Christesen – projected 214th, placed 186th, competing in her first State Finals ever.

I didn’t have Jennalynn Bronstein in the projections, but it’s worth noting that the freshman slipped under 22:00 in three of her final four races of the year. And of course, I must give mention to Avery Turk, who maybe didn’t have the best race of her season, but has much to be proud of. Avery competed at MIS all four years and was a standout in the Huron League for her entire career.

Pre-race gratitude leads to a great result; MLive

Unexpected All-Staters

Eliana Stob, Holland Christian – projected 31st with a 41.2% chance, placed 17th

What did it take? An effort that was nearly a minute faster than she ran at MIS as a sophomore. Her 18:29 was a personal best and her 4th sub-19 of the year.

Madison Petty, Adrian – projected 38th with a 23.8% chance, placed 19th

What did it take? A nice lil’ 28 second personal best. Before the State Finals, Petty had slipped under 19:00 twice, both by a second or two. Her MIS performance was much, much lower.

Ella McInerney, Cadillac – projected 35th with a 11.1% chance, placed 22nd

What did it take? Nearly matching her State race from her sophomore year. Over the past two seasons, McInerney has sure shown a penchant for bringing it in early November.

Beatrice Perucchetti, St. Joseph – projected 48th with an 8.2% chance, placed 30th

What did it take? Dropping two minutes from her 2023 MIS race and a minute from her 2024 version. Perucchetti’s 18:41 was her second sub-19 ever and nearly a 20 sec. PR.

Joshua Macri, Macomb Lutheran North – projected 45th with 22.3% chance, placed 19th

What did it take? His first sub-16 since early September. Macri had been on the cusp on multiple occasions, under 16:10 on four separate occasions throughout September and October, before breaking through with a personal best.

Ryan Good, Parma Western – projected 55th with a 19.2% chance, placed 21st

What did it take? A repeat of his regional performance, as Good matched his 15:55 season best. As with McInerney, has shown the ability to rise to the occasion in November, earning back-to-back podium finishes.

Christian Ayres, Battle Creek Harper Creek – projected 48th with a 3.5% chance, placed 22nd

What did it take? Breaking into the 15’s for the first time ever. Ayres had flirted with the 15’s on a few occasions – once at Bulldog and again in the Battle Creek City Championship. With his 15:56, the third time was the charm.  

Seth Betzold, Essexville Garber – projected 36th with a 12% chance, placed 23rd

What did it take? A championship season where he was on another level in comparison to the rest of the fall. At Regionals, State, and MITCA, Betzold averaged a 16-flat. Everything else, above 16:30.

Owen Metzger, Sparta – projected 44th with a 16.5% chance, placed 24th

What did it take? Just being on the line. Unfortunately, Owen wasn’t able to compete here as a junior, but he was able to make up for lost time. His 15:58 was his first sub-16 of the year and a memorable way to end his Sparta career.

Owen Adams, Spring Lake – projected 33rd with a 10.1% chance, placed 25th

What did it take? A tremendous improvement from his sophomore year. For one, Adams had never toed the line at MIS, so even without his medal-earning 15:58, the season was a success. But that sub-16 was the second in as many weeks, a sharp drop from the mid-16’s he had been hitting throughout the fall.

Matthew Carbajo, Grosse Ile – projected 66th with a 13.8% chance, placed 29th

What did it take? Another athlete with a significant time drop, Carbajo’s coming between his junior and senior seasons. His 11th grade version set a personal best here with a 16:32, a year later, he’d broken 16:00 for the second time.

Tommy Beiter, Flint Powers Catholic – projected 40th with a 29.1% chance, placed 30th

What did it take? The continuation of his late-season form. With the exception of Bluejay, Beiter had hovered in the mid-16’s for much of his important races. Championship season was a different story, as Tommy reeled off three straight 16:0x efforts, the best of which coming here at State.

Perfectly Paced

Just as it’s described, the runners that hit as close to their average pace as possible. Pace is based on their overall time, though the figures include the mile splits.

PlaceGradeNameTimePaceTeam1st Mile2nd Mile3rd MileOverall Diff.
15012Katelynn Boyd20:33.26:36.9Hudsonville Unity Christian6:37.56:41.76:36.45.9
1111Addison Josephson18:23.95:55.3Linden5:54.05:58.15:57.76.5
13512Emily Agnew20:19.26:32.4DeWitt6:32.36:38.76:32.76.7
13411Noelle Wielhouwer20:19.16:32.4Hudsonville Unity Christian6:32.16:36.16:35.57.1
659Brooklyn Takagishi19:35.96:18.5DeWitt6:16.76:20.86:22.48.0
1810Anneliese Passchier18:30.05:57.3East Grand Rapids5:58.16:03.45:56.08.2
1410Kayla Shellenbarger18:25.75:55.9Goodrich5:53.85:58.06:00.18.4
6010Courtney Floeter19:28.76:16.2Linden6:22.36:14.16:16.48.4
14912Sadie Schout20:32.26:36.6Hudsonville Unity Christian6:35.26:44.06:36.58.9

Addison Josephson’s evenly paced race led to another All-State result; MLive

PlaceGradeNameTimeOverall PaceTeam1st Mile2nd Mile3rd MileOverall Diff.
4411Omar Elbashir16:14.55:13.6Detroit Country Day5:13.15:15.05:15.13.4
3612Ronnie Silveira16:07.35:11.3Allendale5:09.75:12.75:10.43.9
4012Henry Fredenberg16:13.15:13.2Chelsea5:12.05:15.05:14.54.3
16010Jack Mechenbier17:05.15:29.9Richland Gull Lake5:28.95:33.05:30.44.6
1510Ashton Fink15:50.85:06.0GR Christian5:06.55:05.25:10.05.3
14110Eddie Radtke16:58.65:27.8Shepherd5:29.55:31.95:27.46.2
3711Wyeth Angus16:09.85:12.1Chelsea5:15.15:14.95:11.66.3
9511Jakin Whitney16:41.45:22.3Shepherd5:24.85:26.45:20.58.4
912Aden Ashworth15:34.45:00.7Allendale4:58.55:06.35:00.18.4
5311Steven Zawacki16:20.15:15.4FHE Ada Forest Hills Eastern5:13.25:19.65:17.78.7

From the mile to the finish, Omar Elbashir moved up more than 60 spots, ending the day with a huge PR; MLive

Quickest Kick

Once again, just as it sounds. The fastest times from the 3 mile mark to the finish. I hope everyone listed tries their hand at a 400 or 800 this spring. If you have this sort of energy at the end of a 5k, you might have some secret mid-distance skill we didn’t know about.

PlaceGradeNameTimeTeamKickPlaces MovedKick Pace
1079Julia Geisz20:04.6Marian (Bloomfield Hills)28.4-224:25.4
14612Lauryn Byker20:29.7Hudsonville Unity Christian30.6-84:46.0
811Annabelle Lowman18:05.8Ludington31.004:49.7
39Eliza Schwass17:44.0Ludington31.104:50.7
17810Alayna Smith21:07.0Marian (Bloomfield Hills)31.2-84:51.6
1989Kamille Fitzpatrick21:27.2Armada31.3-84:52.5
21410Astrid Leininger21:47.6Adrian31.5-74:54.4
439Hailey Kuhn19:04.7Cadillac32.0-34:59.1
1211Lane Isom18:25.0Richland Gull Lake32.1-35:00.0
2412Chloe Rinzema18:35.1GR South Christian32.1-25:00.0

PlaceGradeNameTimeTeamKickPlaces MovedKick Pace
1012Edison Lopeman15:37.5Parma Western25.6-23:59.3
7312Tyler VanKuiken16:32.9East Grand Rapids26.6-84:08.6
7211Lincoln Reed16:32.6Pinckney26.7-74:09.5
13012Dayton Moran16:55.3Richland Gull Lake26.7-144:09.5
8112Thad VanderLaan16:36.5GR South Christian26.8-104:10.5
10312Raymond Herek16:45.7Williamston27.0-94:12.3
20211Owen VanDyke17:30.8Allendale27.4-104:16.1
2311Seth Betzold15:57.6Essexville Garber27.4-64:16.1
7810Roan VanSumeren16:35.3Parma Western27.6-74:17.9
12412Isaiah Lindstrom16:53.4GR Christian27.6-144:17.9

Edison Lopeman, spent after a fiery finish; MLive

Girls Adjustment: +20
Boys Adjustment: +13

PlaceGradeNameTimeTeamRating
112Emma Hoffman16:50.1Otsego176.6
212Katie Berkshire17:03.0Gaylord172.3
39Eliza Schwass17:44.0Ludington158.7
411Caroline Randall17:49.6Hastings156.8
511Jaelyn Ray17:53.0Pinckney155.7
610Avery Engbers18:05.0Holland Christian151.7
711Ava Schafer18:05.6St. Johns151.5
811Annabelle Lowman18:05.8Ludington151.4
912Elise Barden18:10.6Frankenmuth149.8
1012Natalie Foltz18:19.9Frankenmuth146.7
1111Addison Josephson18:23.9Linden145.4
1211Lane Isom18:25.0Richland Gull Lake145.0
1311Clara Kaczor18:25.2Freeland144.9
1410Kayla Shellenbarger18:25.7Goodrich144.8
1512Julia Garcia18:27.7Pinckney144.1
1611Alivia Ottinger18:28.5Goodrich143.8
1711Eliana Stob18:29.1Holland Christian143.6
1810Anneliese Passchier18:30.0East Grand Rapids143.3
1910Madison Petty18:30.5Adrian143.2
209Alayna Verhage18:30.6Otsego143.1
2110Oakley Osterhart18:30.7Coopersville143.1
2211Ella McInerney18:33.0Cadillac142.3
2312Lilah Poel18:33.7GR Christian142.1
2412Chloe Rinzema18:35.1GR South Christian141.6
2511Olivia Weiss18:35.3Holland141.6
2610Remie Ellis18:35.7Eaton Rapids141.4
2710Tiffany DeMaagd18:36.5GR South Christian141.2
2812Marie Gates18:37.2Hudsonville Unity Christian140.9
2910Mai Nguyen18:40.8Plainwell139.7
3012Beatrice Perucchetti18:41.7St. Joseph139.4
3111Adeline Armstrong18:42.2East Grand Rapids139.3
329Addelyn Sabatke18:43.0Otsego139.0
3310Annika Stob18:45.1Holland Christian138.3
3412Brooklynn Brown18:48.7Cadillac137.1
3512Alexis Kotkowicz18:49.5Spring Lake136.8
3611Zoe Hoekstra18:52.6GR Christian135.8
379Vittoria Perucchetti18:53.2St. Joseph135.6
3810Ana Lovell18:55.2Lake Fenton134.9
3912Ellie Scholma18:56.5GR Christian134.5
4011Ayda Skeels18:59.5Adrian133.5
4111Johanna Mulder19:03.3Holland132.2
4212Layla Geurink19:03.8Holland Christian132.1
439Hailey Kuhn19:04.7Cadillac131.8
449Lily VanEyk19:05.8GR South Christian131.4
4512Linnea Paige19:06.6Fremont131.1
4610Rory Doepker19:08.3DeWitt130.6
4711Lucy Waalkes19:08.3GR Christian130.6
4811Bridget Fidkowski19:09.4Ann Arbor Fr Gabriel Richard130.2
4911Skylar Mejeur19:11.3Otsego129.6
5010Danica Redes19:13.3Shepherd128.9
5110Quinn McWilliams19:14.8Coopersville128.4
529Taylee Fox19:16.3Otsego127.9
5310Grace Leman19:16.4Edwardsburg127.9
5411Ellery Lampen19:17.0Holland Christian127.7
5511Mackenzie Huizenga19:18.3Holland Christian127.2
5610Eva Lindstrom19:24.8GR Christian125.1
5711Monica Lynn19:26.1Ann Arbor Fr Gabriel Richard124.6
5811Ahna Woltjer19:27.5GR West Mich. Aviation124.2
599Adelyn Verhage19:28.2Otsego123.9
6010Courtney Floeter19:28.7Linden123.8
6110Abree VanDenBrink19:30.5Wayland Union123.2
6211Samantha Whitlam19:33.1Macomb Lutheran North122.3
6312Tessa Hatt19:34.7Sturgis121.8
6412Samantha Brown19:35.8Clio121.4
659Brooklyn Takagishi19:35.9DeWitt121.4
6610Abby Crandell19:37.4Owosso120.9
6812Rebekah Stachura19:37.8Otsego120.7
6712Miriam Kloha19:37.8St. Johns120.7
6910Saige Cole19:38.1Yale120.6
7010Addison Bixler19:38.9Coopersville120.4
7111Sawyer Reagan19:40.9Allendale119.7
729Jordane Falvey19:42.5Dearborn Divine Child119.2
7310Ava Benedict19:43.5Ionia118.8
7412Amerie Wilson19:44.3Milan118.6
7511Melody Meckstroth19:44.4Linden118.5
7611Claire Brown19:44.6Goodrich118.5
7710Sophie Jones19:44.7Holland Christian118.4
789Zoey Cheney19:45.1New Boston Huron118.3
7910Eastynn Charder19:45.3Pinckney118.2
8012Jillian Clason19:46.2FHE Ada Forest Hills Eastern117.9
8112Joelle Patten19:47.9Fremont117.4
8212Ava Pawlick19:48.9Petoskey117.0
8311Colette Charchut19:49.0Haslett117.0
8410Kaleigh Clark19:50.3Spring Lake116.6
8510Vivienne Conflitti19:51.1FHE Ada Forest Hills Eastern116.3
8612Isabella Taber19:51.6DeWitt116.1
8710Claire Miller19:51.7Monroe Jefferson116.1
8810Bridget Fullerton19:52.1Parma Western116.0
8911Baylor Lauinger19:53.7Goodrich115.4
909Kalynn Young19:54.2Richland Gull Lake115.3
919Myah Breuker19:54.7Fremont115.1
929Noelle Hulst19:55.6GR South Christian114.8
9311Zora Ziolkowski19:56.0Chelsea114.7
949Annalise Wiltjer19:57.2GR South Christian114.3
9512Maddy Takagishi19:57.6DeWitt114.1
969Isabelle Oostema19:58.3GR South Christian113.9
9711Lucille Clark19:58.7Marian (Bloomfield Hills)113.8
9810Chloe Mazza19:59.0Cadillac113.7
9910Molly Bruggink19:59.1Plainwell113.6
10012Avery Turk19:59.6New Boston Huron113.5
1019Cecilia Kelly20:01.1Williamston113.0
10211Mia May20:02.0Sparta112.7
10312Lydia Huisman20:02.1GR South Christian112.6
1049Lulu Park20:03.0Sturgis112.3
10511Sophia Schafer20:03.7Williamston112.1
10611Kylie Mausolf20:04.0Birch Run112.0
1079Julia Geisz20:04.6Marian (Bloomfield Hills)111.8
10812Georgia Babcock20:04.9Edwardsburg111.7
10910Cailyn Baker20:05.2Shepherd111.6
11010Natalie Hayes20:05.4DeWitt111.5
11112Alanis Povey20:05.9Gladwin111.4
11210Peyhton Beardsley20:06.2Fruitport111.3
11310Lily Phillips20:06.7FHE Ada Forest Hills Eastern111.1
11410Chloe Boright20:06.9Macomb Lutheran North111.0
11512Evelyn Kuhn20:07.0Ann Arbor Fr Gabriel Richard111.0
11611Hannah Haines20:07.2Madison Heights Lamphere110.9
11711Claire Arnold20:07.3Essexville Garber110.9
11810Lexi Gibson20:07.9Holland110.7
11912Falyn Doss20:08.0New Boston Huron110.7
12010Ellia Egle20:08.8New Boston Huron110.4
12110Audrey Kline20:09.1St. Joseph110.3
12310Lucy Bott20:09.9Fenton110.0
12211Lucy Conzelmann20:09.9Frankenmuth110.0
12412Annika TerBeek20:10.0GR Christian110.0
12510Valyntina Garcia20:10.3Pinckney109.9
12611Diya Goyal20:11.5Cranbrook Kingswood109.5
12710Karina Mihai-Grammes20:13.2Adrian108.9
12810Gabby Schuff20:13.9Marian (Bloomfield Hills)108.7
12910Alexis White20:14.4New Boston Huron108.5
13012Joselyn Chapman20:15.5Marysville108.2
13111Natalie Kuhl20:15.9Parma Western108.0
13210Molly Roberts20:17.3Linden107.6
13310Addy Nesbitt20:19.1Cedar Springs107.0
13411Noelle Wielhouwer20:19.1Hudsonville Unity Christian107.0
13512Emily Agnew20:19.2DeWitt106.9
13611Hayden Lemieux20:19.8Paw Paw106.7
13711Iris Zylstra20:22.0East Grand Rapids106.0
13811Elliana Hufton20:22.7Lake Fenton105.8
13911Zoe German20:23.1Fruitport105.6
14010Grace Mingerink20:24.5DeWitt105.2
1419Claire Albrecht20:26.5Armada104.5
1429Lucy Straveler20:27.4East Grand Rapids104.2
14310Lucy Gump20:27.7Macomb Lutheran North104.1
1449Katie Niederquell20:28.5Freeland103.8
1459Tessa Nienhuis20:28.5Holland103.8
14612Lauryn Byker20:29.7Hudsonville Unity Christian103.4
14711Cora Parker20:29.8Spring Lake103.4
1489Breslyn Klein20:31.0Coopersville103.0
14912Sadie Schout20:32.2Hudsonville Unity Christian102.6
15012Katelynn Boyd20:33.2Hudsonville Unity Christian102.3
15110Jamie Glatfelter20:33.7Trenton102.1
1529Matia Battjes20:34.3Spring Lake101.9
15310Ruth Hanson20:35.3Cadillac101.6
15410Ava Clark20:35.6Goodrich101.5
15512Abigail Denoyer20:36.0Armada101.3
15611Avery Silvas20:36.4Charlotte101.2
15710Joy Van Wyk20:38.2GR Christian100.6
1589Anna McCarthy20:42.0Marian (Bloomfield Hills)99.3
15912Alyssa Korte20:43.3Grosse Ile98.9
16010Gabriella Dallas20:44.3Freeland98.6
16110Madelyn Barkley20:46.7Croswell-Lexington97.8
16211Clare Assaf20:47.0East Grand Rapids97.7
1639Natalie Christoffersen20:47.3Fremont97.6
16512Catherine Schellhammer20:49.2East Grand Rapids96.9
16412Megan Gimmey20:49.2Shepherd96.9
1669Charly Braidwood20:50.3Spring Lake96.6
16712Roisin Whelan20:50.8Marian (Bloomfield Hills)96.4
16811Lily Cummings20:54.7St. Joseph95.1
16911Kenzie LeVey20:56.3Marysville94.6
17012Brooklyn Reason20:56.7Pinckney94.4
1719Katelyn Schweihofer20:57.8Yale94.1
1729Kate Duffy20:58.1Williamston94.0
17312Reese Supianoski21:01.6Williamston92.8
1749Jillian Morris21:01.9St. Joseph92.7
17512Chloe Khon21:02.0Jackson Northwest92.7
17612Avery Faut21:06.1Ann Arbor Fr Gabriel Richard91.3
17711Ava Pfaffenbach21:06.4Ann Arbor Fr Gabriel Richard91.2
17810Alayna Smith21:07.0Marian (Bloomfield Hills)91.0
1799Grace Kloha21:09.0Freeland90.3
18010Ashlyn DePoy21:09.1Holland90.3
18110Briella Kohley21:10.4Spring Lake89.9
18212Jada Prescott21:10.8Freeland89.7
18312Berkley Holtz21:11.0Sturgis89.7
18412Andie Wildern21:11.8Charlotte89.4
1859Emma Durling21:13.2Linden88.9
18611Kayla Christesen21:13.3New Boston Huron88.9
18710Sarah Warner21:14.4Shepherd88.5
18811Aubrey Hare21:14.8Saginaw Swan Valley88.4
19012Emilee Young21:15.7Shepherd88.1
18910Reggie Cooke21:15.7Williamston88.1
19111Evelyn Buckley21:18.4Macomb Lutheran North87.2
19210Peyton Simmons21:18.6Marysville87.1
1939Loretta Frasca21:19.1Ann Arbor Fr Gabriel Richard87.0
19412Zeva Hathaway21:19.4Pinckney86.9
19510Emily Lasceski21:19.9Freeland86.7
19612Avari Montgomery21:20.7Charlotte86.4
1979Megyn Allers21:21.1Coopersville86.3
1989Kamille Fitzpatrick21:27.2Armada84.3
19910Abigail Adams21:27.7Pinckney84.1
20012Carly Gaylord21:30.3Cadillac83.2
20112Samantha Frank21:30.6Frankenmuth83.1
20212Molly McNabb21:31.4St. Clair82.9
20311Lillian Bender21:31.9Yale82.7
20412Gabby Cleveland21:32.3Frankenmuth82.6
20512Samantha Bieber21:32.4Chelsea82.5
20611Olivia Mielke21:34.3Freeland81.9
20711Eleanor Park21:35.9Sturgis81.4
20810Regan Faut21:36.2Ann Arbor Fr Gabriel Richard81.3
20912Olivia Droski21:37.1Coopersville81.0
21010Stella Inchauste21:37.3East Grand Rapids80.9
21110Adrianna Hepinstall21:39.4Marysville80.2
21211Jean Holland21:44.8Cadillac78.4
21312Kaily McDaniel21:45.8Milan78.1
21410Astrid Leininger21:47.6Adrian77.5
21512Ava Krohn21:48.9Fremont77.0
21611Madison Moeggenborg21:49.4Shepherd76.9
21712Elizabeth Smoes21:49.6Coopersville76.8
21812Sydney Bir21:50.9Sturgis76.4
2199Melanie Clark21:51.5Marian (Bloomfield Hills)76.2
2209Jennalynn Bronstein21:52.1New Boston Huron76.0
22111Sidney Shepard21:55.1Linden75.0
2229Addyson Campbell21:55.3Goodrich74.9
22310Bryleigh Belcher21:57.6Linden74.1
22412Kenzie Eicher21:58.8Sturgis73.7
22511Brynn Robinson21:59.8Shepherd73.4
22611Ella Thornton22:01.0St. Clair73.0
22711Avery Stallmann22:01.4Macomb Lutheran North72.9
22811Ava Childers22:05.9Yale71.4
2299Madison Thomas22:06.6Williamston71.1
23012Isabella Dunn22:08.9Goodrich70.4
23112Nancy Gordon22:10.2Adrian69.9
23212Isabelle Goulding22:12.5Yale69.2
23312Lydia McBride22:13.7Marysville68.8
23411Emma Richardson22:14.9St. Joseph68.4
2359Ariana Macri22:23.8Macomb Lutheran North65.4
23610Annie McMahon22:25.8Macomb Lutheran North64.7
23710Chloe Koskinen22:26.2Birch Run64.6
2389Meredith Bauer22:28.4Frankenmuth63.9
23911Gabriella Komarowski22:28.9St. Clair63.7
2409Hazel Cherney22:29.2Spring Lake63.6
24110Klair Baker22:29.3Adrian63.6
24211Alaina Wheaton22:30.9St. Joseph63.0
24311Eisele Prutch22:32.5Holland62.5
24411Addison Sirianni22:33.0Bay City Central62.3
24511Kira Manchip22:33.4Fremont62.2
24611Harper Schoon-Tanis22:34.4Holland61.9
24710Veronica Shimkus22:35.1Marysville61.6
24811Helena Goodrich22:42.2Charlotte59.3
2499Kendall Dorey22:42.2Charlotte59.3
2509Addison King22:56.8Frankenmuth54.4
25112Haylee Vore22:58.3Adrian53.9
25212Rocquel Richards22:58.5Fremont53.8
25310Sofia Sporman22:59.4Flint Kearsley53.5
25412Jackson Harlan23:19.8Williamston46.7
25510Noelle Marsh23:20.8Yale46.4
25611Eliza Milarch23:29.6Charlotte43.5
25710Madelyn Bean23:33.2Marysville42.3
25810Zyana Wadsworth23:41.6Yale39.5
25910Carolina Garcia23:44.7Sturgis38.4
26012Baylee Moore24:17.8Charlotte27.4

PlaceGradeNameTimeTeamRating
111Robert Jazwinski III15:07.1Whitehall213.3
212Jonah Workman15:12.1East Grand Rapids211.6
312Thomas Larson15:20.9Alma208.7
410Gavin Katic15:21.7Fenton208.4
510Lennox Naswell15:24.7Flint Powers Catholic207.4
611Ezekiel Baltierra15:29.1Alma206.0
710Micah Becker15:32.6East Grand Rapids204.8
811Mitchell Dunlap15:33.9GR Catholic Central204.4
912Aden Ashworth15:34.4Allendale204.2
1012Edison Lopeman15:37.5Parma Western203.2
1112Bryce Gross15:38.2Flint Powers Catholic202.9
1211Caiden Caswell15:41.1Vicksburg202.0
1311Mason Hill15:47.5Allendale199.8
1411Abraham McHugh15:49.4Marshall199.2
1510Ashton Fink15:50.8GR Christian198.7
1612Shephard Bower15:52.1FHE Ada Forest Hills Eastern198.3
1712Jacob Stanislawski15:52.5Flat Rock198.2
1911Joshua Macri15:53.7Macomb Lutheran North197.8
1812Sean Ryan15:53.7GR Christian197.8
2012Brett Magnus15:55.3Frankenmuth197.2
2111Ryan Good15:55.8Parma Western197.1
2211Christian Ayres15:56.9BC Harper Creek196.7
2311Seth Betzold15:57.6Essexville Garber196.5
2412Owen Metzger15:58.0Sparta196.3
2511Owen Adams15:58.1Spring Lake196.3
2612Asher Jager15:58.3GR West Mich. Aviation196.2
2712Ben Verellen15:58.4Gladwin196.2
2812Aiden Marple15:59.3DeWitt195.9
2912Matthew Carbajo15:59.4Grosse Ile195.9
3012Tommy Beiter16:00.3Flint Powers Catholic195.6
3111Bryce Cahoon16:02.4Shepherd194.9
329Logan Cristian16:03.1Parma Western194.6
3312Cooper Gardner16:03.6BC Harper Creek194.5
3411Lucas Aardema16:05.1East Grand Rapids194.0
359Jackson Pant16:05.9Richland Gull Lake193.7
3612Ronnie Silveira16:07.3Allendale193.2
3711Wyeth Angus16:09.8Chelsea192.4
3811Cole McCraw16:10.0Pinckney192.3
3910Carson Wiersbe16:12.7St. Joseph191.4
4012Henry Fredenberg16:13.1Chelsea191.3
4212Charlie Brauer16:14.1Three Rivers191.0
4110Duncan Palmer16:14.1Williamston191.0
4311Reeve Oberman16:14.2Petoskey190.9
4411Omar Elbashir16:14.5Detroit Country Day190.8
4512Jacob Hylton16:15.7Ortonville Brandon190.4
4611Jonathan Rapoza16:16.7Ann Arbor Fr Gabriel Richard190.1
4711Seth Randall16:17.4St. Joseph189.9
4812Caleb Carignan16:17.5Flint Powers Catholic189.8
4912Moises Salazar Jr.16:18.2Adrian189.6
5012Vincent Pattison16:18.7Goodrich189.4
5110Ryan Rathsburg16:19.6Flint Powers Catholic189.1
5210Teddy Weber16:20.0Williamston189.0
5311Steven Zawacki16:20.1FHE Ada Forest Hills Eastern189.0
5412Carson Wood16:21.4Sparta188.5
5512Sam Hillary16:23.5East Grand Rapids187.8
569Grant Lampen16:23.6Holland Christian187.8
5711Nick Parker16:24.2Frankenmuth187.6
5812Kenny Sheffer16:24.6Otsego187.5
5910Gerard Gilmour16:24.7Fenton187.4
6012Jack Edison16:24.8East Grand Rapids187.4
6212Benjamin Morales16:25.2Sturgis187.3
6110Christian Pavlige16:25.2Fruitport187.3
6312Gavin Markucki16:25.7Richland Gull Lake187.1
6412Lucas Taraszkiewicz16:25.8Flat Rock187.1
6512Alex Culver16:27.0Howard City Tri-County186.7
6612Joseph Horn16:28.1Ann Arbor Fr Gabriel Richard186.3
6711Kevin Terpstra16:28.5Alma186.2
6812Luke Dulecki16:29.2New Boston Huron185.9
6912Murphy Wagner16:30.1Saginaw Swan Valley185.6
7012Jonah Zietlow16:30.6Three Rivers185.5
7110Aiden Lambers16:31.3Holland185.2
7211Lincoln Reed16:32.6Pinckney184.8
7312Tyler VanKuiken16:32.9East Grand Rapids184.7
749John Rochowiak16:33.0Pinckney184.7
7512Jack Estelle16:33.1Hopkins184.6
7612Zahar Rush16:33.4Petoskey184.5
7710Jack Hincks16:34.8Detroit Country Day184.1
7810Roan VanSumeren16:35.3Parma Western183.9
7911Christopher Vogt16:35.7Paw Paw183.8
809Zander Stewart16:36.0Holland Christian183.7
8112Thad VanderLaan16:36.5GR South Christian183.5
8210Samuel Johnson16:37.6Alma183.1
8312Reece Howes16:37.6Three Rivers183.1
8410Grayson Michels16:38.3FHE Ada Forest Hills Eastern182.9
8510Macen White16:38.5Holland Christian182.8
8610Eli Morris16:38.7Tecumseh182.8
8712Elijah Baltierra16:39.0Alma182.7
8810Rex Pumford16:39.8Whitehall182.4
8912Aiden Weller16:40.2Cedar Springs182.3
9011Gunnar Djerf16:40.5Otsego182.2
9112Will Johnson16:40.8Holland Christian182.1
9212Nolan Korolden16:41.0Yale182.0
9310Liam Dewitt16:41.1Haslett182.0
9410Jackson Butts16:41.3Lake Fenton181.9
9511Jakin Whitney16:41.4Shepherd181.9
969Ryan Brown16:41.8Freeland181.7
9710Kaleb Koestner16:41.9Otsego181.7
9811Samuel Organ16:42.3Cedar Springs181.6
9910Easton Coscarelli16:43.7Adrian181.1
10010Kash Moored16:43.8Hopkins181.1
10212Micah Small16:44.2GR Christian180.9
10112Landon Gerritsma16:44.2Holland Christian180.9
10312Raymond Herek16:45.7Williamston180.4
1049Parker Smith16:46.2Adrian180.3
10512Reagan Ward16:46.6St. Johns180.1
10610Tadhg Shoffner16:46.9Cedar Springs180.0
10712Braylon Lenneman16:47.1DeWitt180.0
1089Ryan Long16:47.7Otsego179.8
10912Xavier Roman16:48.6Macomb Lutheran North179.5
1109George Whitaker16:49.4Otsego179.2
1119Leonidas Erfourth16:49.6Owosso179.1
11211Samuel Clifton16:50.1Chelsea179.0
11312Brodie Licata16:50.5Lake Fenton178.8
11411Caleb Lynd16:50.9Parma Western178.7
11511Thomas Fisher16:51.0East Grand Rapids178.7
11710Mason Pietrykowski16:51.4Richmond178.5
11612Hiro Nguyen16:51.4Plainwell178.5
1199Micah Good16:52.6Parma Western178.1
12012Brayden Prieskorn16:52.6St. Clair178.1
11811Bryce Falbe16:52.6Muskegon Oakridge178.1
1219Dane Trask16:52.7Spring Lake178.1
12211Elias DeJong16:53.0GR Christian178.0
12311Ariston Dallas16:53.2Owosso177.9
12412Isaiah Lindstrom16:53.4GR Christian177.9
12511Will Chelotti16:53.4DeWitt177.9
12610Nicholas Ranka16:53.5Grosse Ile177.8
12712Hunter Parsons16:54.4Whitehall177.5
12811Cole Coffman16:54.6Holland Christian177.5
12911Lukas Albright16:55.1Big Rapids177.3
13012Dayton Moran16:55.3Richland Gull Lake177.2
13112Cole Wisniewski16:56.3Orchard Lake St. Mary’s176.9
13212Cole Fernandez16:56.4Flint Kearsley176.9
13311Peyton Farrell16:56.5Cedar Springs176.8
13411Ben Verlin16:56.9GR South Christian176.7
13511Ben Bouchey16:57.0Flint Powers Catholic176.7
13611Ethan Kreger16:57.6St. Clair176.5
13710Ethan Bray16:57.8Detroit Country Day176.4
13812Luca Lebron16:58.1Alma176.3
13910Tate VanDaele16:58.2FHE Ada Forest Hills Eastern176.3
14012Lukus Mendoza16:58.6Spring Lake176.1
14110Eddie Radtke16:58.6Shepherd176.1
14211Drew Davis16:58.7Shepherd176.1
14310Brady VanConant16:59.0Yale176.0
1449Brycen Stewart16:59.5Allendale175.8
14511Ben Panter16:59.7Fenton175.8
14611Hunter Smith16:59.7Vicksburg175.8
14712George Scupham17:00.0Edwardsburg175.7
14812Finn Tauren17:01.1Richland Gull Lake175.3
1499Nico Lebron17:01.3Alma175.2
15011Mason Fein17:01.3Wayland Union175.2
15110Andrew Nunning17:01.4Pontiac Notre Dame Prep175.2
15212Andrew Feldpausch17:01.9Portland175.0
15311Cameron Crane17:02.2New Boston Huron174.9
1549Seth Sytsma17:03.3GR Christian174.6
15610Max Wolgast17:03.7Three Rivers174.4
1559Leland Sowle17:03.7Parma Western174.4
1579Reuben Riemersma17:03.8Hudsonville Unity Christian174.4
15810Ben Kuhn17:04.8Ann Arbor Fr Gabriel Richard174.1
15910Isaac Vandlen17:04.8Spring Lake174.1
16010Jack Mechenbier17:05.1Richland Gull Lake174.0
1619Hari Varma17:05.4Detroit Country Day173.9
16211Owen Thorburn17:06.7Chelsea173.4
16312Rocket Wilson17:07.1Howard City Tri-County173.3
16412Owen Moore17:07.3Portland173.2
16511Jack Frentz17:07.7Petoskey173.1
16612Cooper Donovan17:08.4FHE Ada Forest Hills Eastern172.9
16712Nate Sandula17:08.8Pinckney172.7
16810Jack Krafft17:09.3Shepherd172.6
16910Abram Larsen17:09.7Fenton172.4
17012Ian McNeel17:09.8Shepherd172.4
17110James Scholten-Holcomb17:11.4GR Christian171.9
1729Alex Hagerty17:11.9Pinckney171.7
1739Matthew McFall17:13.0Pinckney171.3
17510David Kore17:13.8Three Rivers171.1
17411Joseph Arriola17:13.8Dearborn Divine Child171.1
17611Brendan Koza17:14.2Marysville170.9
1789Livio Muzzin17:14.7DeWitt170.8
17711Conley Poole17:14.7Ann Arbor Fr Gabriel Richard170.8
17912Neil Orlowski17:15.1Grosse Pointe North170.6
1809James Elliott17:15.4Cedar Springs170.5
18110Liam Raseman17:15.6Otsego170.5
18211Grant Hunault17:16.8Fenton170.1
1839Caleb McBride17:16.9Marysville170.0
18411Landin Fisher17:17.6Adrian169.8
18510Alex Iordanou17:17.8Flint Powers Catholic169.7
18611Jackson Defina17:17.9Fenton169.7
18810Elliot Alef17:20.7Macomb Lutheran North168.8
18710Jacob Kornoely17:20.7GR West Mich. Aviation168.8
18911Leo Alafita17:21.1Chelsea168.6
19011Antonino Biondo17:21.3Macomb Lutheran North168.6
19112Linus Helzerman17:22.0Chelsea168.3
1929Zach Diller17:22.1Holland Christian168.3
19311Logan Rhodes17:23.5Yale167.8
19512Cole Pergram17:25.0Frankenmuth167.3
19411Caleb Maciag17:25.0Pinckney167.3
19611Jackson Martin17:26.3Fenton166.9
19711Carter Fenner17:26.7Adrian166.8
19812Gordie Kaiton17:28.3FHE Ada Forest Hills Eastern166.2
19910Declan Shoffner17:28.8Cedar Springs166.1
20011Spencer Dammann17:29.7Saginaw Swan Valley165.8
20112Judah Bakaitis17:30.4DeWitt165.5
20211Owen VanDyke17:30.8Allendale165.4
20312Matthew Wright17:31.9Ann Arbor Fr Gabriel Richard165.0
20412Anthony Plana17:32.3Frankenmuth164.9
20511Connor Pepin17:32.7Croswell-Lexington164.8
20612Miles Dell17:33.1Chelsea164.6
20711Tristan See17:34.4Cedar Springs164.2
20811Braeden Conger17:34.8Frankenmuth164.1
20910Ben Sushynski17:35.1Linden164.0
21010Cole Raymond17:35.1Coopersville164.0
21112Levi Vanderlaan17:35.4Spring Lake163.9
21212Evan Keller17:35.9Coopersville163.7
21311Brandon Peterson17:36.7Coopersville163.4
21410Braylon Bigorowski17:36.8Coopersville163.4
21512Trey Hall17:37.2Three Rivers163.3
21611Quinn Sanderson17:38.1FHE Ada Forest Hills Eastern163.0
21712Jackson Ellis17:38.8Ann Arbor Fr Gabriel Richard162.7
2189John Fedewa17:39.2Ann Arbor Fr Gabriel Richard162.6
2199Max Bobeda17:39.3DeWitt162.6
22010Lucas Zeckner17:40.9Adrian162.0
22111Ryder Woodwyk17:41.1Spring Lake162.0
22210Gavin Schultz17:41.2Richland Gull Lake161.9
22312Paul Stephens17:42.4Grosse Pointe North161.5
22410Ty Inglis17:43.0DeWitt161.3
22512Leo Bearss17:43.2Yale161.3
22611Griffin Frentz17:46.3Petoskey160.2
22710Liam Tiles17:48.3Spring Lake159.6
22810Gavin McCarney17:48.6Richland Gull Lake159.5
22910Zane Molewyk17:51.9Coopersville158.4
23011Carson Brey17:52.9Petoskey158.0
23112Dane Sprague17:53.3Allendale157.9
23212Luke McDonell17:55.0St. Clair157.3
23310Cole Carless17:57.0Yale156.7
2349Elijah Harris17:57.7Three Rivers156.4
23510Landen Bermudez17:59.2Dearborn Divine Child155.9
23611Jeremy Johnson18:03.5Marysville154.5
23710Logan Carrier18:04.5Yale154.2
23810Griffin Kreger18:05.0St. Clair154.0
23912Grant Garner18:06.9Macomb Lutheran North153.4
24010Adam Ahmad18:10.5Detroit Country Day152.2
24112Oliver Alef18:11.5Macomb Lutheran North151.8
24211Edward Hedrick18:13.7Adrian151.1
24312simon Licata18:14.7Petoskey150.8
24411Gabe Grierson18:15.5Ludington150.5
24512William Haskins18:17.2Macomb Lutheran North149.9
24610Trevor Meyer18:17.5Otsego149.8
24711Remy Cicotte18:17.6Detroit Country Day149.8
24812Brody Sims18:20.9St. Clair148.7
24911Nicolas Eisen18:24.9Allendale147.4
25012Law Sholten18:31.2Frankenmuth145.3
25112Gavin Bishop18:33.9St. Clair144.4
2529David Matthews18:40.8St. Clair142.1
25311Isaac Stebelton18:42.1Petoskey141.6
25410Reid Barden18:58.4Frankenmuth136.2
25510Thomas Schweihofer19:07.7Yale133.1
2569Carsen Modderman19:23.9Coopersville127.7
25711Nicholas Kostecke19:27.4Detroit Country Day126.5
25811Ryan Potts19:38.3Coopersville122.9
25911William McDonald22:12.4Shepherd71.5