
Adjustment: +18

Projections vs. Reality
The projections hit on 26 of 30 All-Staters, with an expectation going in of 25.53 (expectation meaning that I add up all the percentages of the projected top-30).
Unexpected All-State
Four girls got on the medal stand, having an astounding race when not expected to:
Avery Langlois, Rogers City: Could you see this coming? Yeah, if you take into account her prior two meets, a 20:10 at Northern Michigan and a 19:19 at East Jordan’s regional. For the majority of the year, Avery had been in the 21’s. Here, around two minutes faster.
Lily Lemanski, Marlette: Two years of cross country, 17 races, never was sub-20. She got there in her final two, and one of the rare ones that ran faster at MIS than Wagener Park.
Katie Sweeney, Ubly: Same as Lemanski, picked a huge occasion to have her best race ever. Her 19:50 was a full 2+ minutes faster than her time in 2022.
Yolanda Gascho, Johannesburg-Lewiston: Actually her 2nd All-State of her young career. She was seventh last year, and this year, one of three Cardinals to get there. And like a few of the above, the D4 finals were her first foray into the 19’s this fall.
Aiden Harrand
We knew of her speed on the track, we knew she was the defending champ. But last year’s field didn’t push her in a way that this one might, and track doesn’t always carry over to cross country. A point in her favor, however, was her triple in late April, powering into the low-10:50’s at the end of a long day.
Aiden began the year with a personal best, racing into the 17’s for the first time ever on a revamped Benzie course. She hit that mark a few more times before a massive clash with Kaylie Livingston at Portage. After a blistering first mile, Aiden fell back, racing to an admirable second, but losing the first showdown and preview of State. After Portage, the sub-18’s continued, helping her Bears capture the NWC and Regionals, closing her career on her home course with a victory.
At MIS, she allowed separation to form early between herself and Livingston, but closed the gap by the mile, leading the pair through in 5:34. Through each of the succeeding mile splits, a similar gap was there, although it was beginning to expand toward the end. During the final 170 meters, a 2.5 second difference widened to 6 seconds, Harrand holding on for a second consecutive state championship.
All-State History

(If I’m an underclass girl and in that 30-110 range, I know I can get on that podium next year)
Movin’ Up
Superior Timing was wonderful in their tabulation and timing of the meet, providing accurate and quick live splits that you can go back and peer over. Those live splits don’t call out places on the individual screen, but if you click on a runner’s name, you’ll see how they moved through the race. Here’s who passed the most people from each respective split:
1 Mile: Danielle Agren, Johannesburg-Lewiston
155th to 109th to 79th at the finish.
2 Mile: Grace Kendziuk, Allen Park Cabrini
153rd at two to 118th at the finish.
3 Mile: Olivia Wing, Mason County Eastern
137th at three to 126th at the finish.
And while we’re at it, the quickest kick goes to: Ava Teed, who covered the final 173m in 30.5 (4:43 pace).
Perfectly Paced
Along with finding those who passed the most bodies throughout the race, I also looked to see who was the most consistent through their splits:
Abigail Davis, Vestaburg
Her 19:53.7 was a 6:24 pace and she stuck right in that range. 6:26.5 at the mile, 12:48 (6:21.3) at two, then right back on the wagon at 19:11 (6:23.9) at three. In total, that’s a 5.4 second separation between her mile splits and her average pace.
Other girls who were as close to even as possible were:
Ruth Brownlee, Hillsdale Academy
Grace VanderKooi, Muskegon Western Mich. Christian
Claire Long, Saginaw Nouvel
Kelcie Pung, Fowler
| Place | Grade | Name | Time | Team | Rating |
| 1 | 12 | Aiden Harrand | 17:38.9 | Buckley | 159.0 |
| 2 | 9 | Kaylie Livingston | 17:44.7 | Whitmore Lake | 157.1 |
| 3 | 11 | Grace VanderKooi | 18:27.7 | Muskegon Western Mich. Christian | 142.8 |
| 4 | 11 | Allie Nowak | 18:40.9 | Johannesburg-Lewiston | 138.4 |
| 5 | 12 | Ava Teed | 18:40.9 | Allen Park Cabrini | 138.4 |
| 6 | 10 | Carina Burchi | 18:41.1 | Whitmore Lake | 138.3 |
| 7 | 9 | Libby Smith | 18:58.3 | Gobles | 132.6 |
| 8 | 11 | Izzy Brooks | 19:01.1 | Adrian Lenawee Christian | 131.6 |
| 9 | 12 | Brooke Smith | 19:08.4 | Pittsford | 129.2 |
| 10 | 11 | Jane Manthei | 19:26.4 | Petoskey St. Michael | 123.2 |
| 11 | 11 | Eliza Keith | 19:27.9 | Auburn Hills Oakland Christian | 122.7 |
| 12 | 9 | Avery Langlois | 19:30.2 | Rogers City | 121.9 |
| 13 | 9 | Haley Stimer | 19:31.1 | Concord | 121.6 |
| 14 | 12 | Isabella Yeoman | 19:32.4 | Genesee | 121.2 |
| 15 | 9 | Veyda Conley | 19:33.2 | Martin | 120.9 |
| 16 | 9 | Stefi Reskevics | 19:34.8 | Harbor Springs | 120.4 |
| 17 | 9 | Harlie Fox | 19:35.7 | Johannesburg-Lewiston | 120.1 |
| 18 | 10 | Taylor Wiegand | 19:36.3 | Livingston Christian | 119.9 |
| 19 | 12 | Miriam Murrell | 19:37.5 | Gaylord St. Mary | 119.5 |
| 20 | 10 | Sofia Robertson | 19:39.9 | Whitmore Lake | 118.7 |
| 21 | 12 | Lily Lemanski | 19:41.5 | Marlette | 118.2 |
| 22 | 10 | Ally Schmitz | 19:46.6 | Breckenridge | 116.5 |
| 23 | 11 | Ella Knudsen | 19:48.0 | Leland | 116.0 |
| 24 | 11 | Juniper Rodham | 19:48.2 | Harbor Springs | 115.9 |
| 25 | 10 | Katie Sweeney | 19:50.1 | Ubly | 115.3 |
| 26 | 11 | Abigail Davis | 19:53.5 | Vestaburg | 114.2 |
| 27 | 12 | Allison Glendening | 19:54.9 | St. Joseph Our Lady of the Lake Catholic | 113.7 |
| 28 | 10 | Yolanda Gascho | 19:54.9 | Johannesburg-Lewiston | 113.7 |
| 29 | 12 | Madalyn Agren | 19:55.6 | Johannesburg-Lewiston | 113.5 |
| 30 | 12 | Natalie Meadows | 19:57.9 | Whitmore Lake | 112.7 |
| 31 | 12 | Grace Folkema | 20:04.7 | Muskegon Western Mich. Christian | 110.4 |
| 32 | 10 | Ruth Brownlee | 20:11.2 | Hillsdale Academy | 108.3 |
| 33 | 9 | Leah Sneller | 20:13.3 | Muskegon Western Mich. Christian | 107.6 |
| 34 | 11 | Riley McCumber | 20:13.5 | Pittsford | 107.5 |
| 35 | 10 | Madi Hare | 20:21.3 | Plymouth Christian Academy | 104.9 |
| 36 | 11 | Presley Allen | 20:22.3 | Mendon | 104.6 |
| 37 | 11 | Stephanie Hernandez | 20:24.6 | Addison | 103.8 |
| 38 | 11 | Caroline Roberts | 20:26.2 | Hillsdale Academy | 103.3 |
| 39 | 10 | Lauren Niedzielski | 20:30.4 | Mason County Eastern | 101.9 |
| 40 | 11 | Natalie Gibbs | 20:31.9 | Birmingham Roeper | 101.4 |
| 41 | 11 | Ella Walton | 20:32.6 | Hillsdale Academy | 101.1 |
| 42 | 9 | Allie Miller | 20:33.5 | Hillsdale Academy | 100.8 |
| 43 | 11 | Kelcie Pung | 20:34.3 | Fowler | 100.6 |
| 44 | 9 | Lauren Shaffer | 20:35.4 | Gobles | 100.2 |
| 45 | 12 | Paige Bell | 20:37.5 | Grand Traverse Academy | 99.5 |
| 46 | 12 | Gracy Walker | 20:39.8 | Kingston | 98.7 |
| 47 | 9 | Kaylie Riksen | 20:40.2 | Muskegon Western Mich. Christian | 98.6 |
| 48 | 10 | Eleanor Cole | 20:41.3 | Lutheran HS Westland | 98.2 |
| 49 | 10 | Elodie Weaver | 20:41.6 | Whitmore Lake | 98.1 |
| 50 | 9 | Claire Long | 20:42.4 | Saginaw Nouvel | 97.9 |
| 51 | 9 | Kamryn Sixberry | 20:45.5 | Saugatuck | 96.8 |
| 52 | 10 | Abby Brownlee | 20:46.6 | Hillsdale Academy | 96.5 |
| 53 | 10 | Kinsey Peer | 20:46.7 | Buckley | 96.4 |
| 54 | 12 | Alberta Reinbold | 20:47.0 | Unionville-Sebewaing | 96.3 |
| 55 | 9 | Anna Sheppard | 20:47.1 | Mt. Pleasant Sacred Heart | 96.3 |
| 56 | 12 | Eleanor Kingshott | 20:48.0 | Muskegon Western Mich. Christian | 96.0 |
| 57 | 11 | Danica Aldrich | 20:48.1 | Breckenridge | 96.0 |
| 58 | 9 | Addy Zeller | 20:48.4 | Bear Lake-Onekama | 95.9 |
| 59 | 9 | Lyvia Curtis | 20:48.9 | Saugatuck | 95.7 |
| 60 | 10 | Addison Chownyk | 20:49.8 | Frankfort | 95.4 |
| 61 | 11 | Aubrey Appleman | 20:50.2 | Britton Deerfield | 95.3 |
| 62 | 10 | Cieara Barrett | 20:52.0 | Concord | 94.7 |
| 63 | 9 | Elizabeth Furman | 20:54.5 | Indian River Inland Lakes | 93.8 |
| 64 | 12 | Jacqueline Morton | 20:55.8 | Mt. Pleasant Sacred Heart | 93.4 |
| 65 | 9 | Audrey Nehlsen | 20:57.4 | Hillsdale Academy | 92.9 |
| 66 | 10 | Cara Prusakiewicz | 21:00.0 | Dryden | 92.0 |
| 67 | 11 | Ava Mustapha | 21:02.5 | Lansing Christian | 91.2 |
| 68 | 10 | Brooklynn Frazee | 21:03.9 | Buckley | 90.7 |
| 69 | 9 | Mikayla Kulawiak | 21:05.6 | Buckley | 90.1 |
| 70 | 12 | Leah Zarrilli | 21:05.7 | Auburn Hills Oakland Christian | 90.1 |
| 71 | 10 | Madison Cooley | 21:06.0 | Gobles | 90.0 |
| 72 | 11 | Reece Wruble | 21:06.8 | Harbor Beach | 89.7 |
| 73 | 11 | Avery Westall | 21:07.3 | Breckenridge | 89.6 |
| 74 | 11 | Julia Rogers | 21:07.8 | Kimball New Life Christian | 89.4 |
| 75 | 12 | Zoe Van Rijn | 21:10.0 | Kingston | 88.7 |
| 76 | 9 | Ruby Pletcher | 21:12.1 | Ellsworth | 88.0 |
| 77 | 9 | Adrienne Mitchell | 21:12.4 | Lansing Christian | 87.9 |
| 78 | 9 | Danielle Agren | 21:12.6 | Johannesburg-Lewiston | 87.8 |
| 79 | 11 | Lucy Shoup | 21:12.6 | Mason County Eastern | 87.8 |
| 80 | 10 | Rowan Allen | 21:13.3 | Mendon | 87.6 |
| 81 | 9 | Natalie Burpee | 21:13.7 | Leland | 87.4 |
| 82 | 9 | Grace Brownlee | 21:16.0 | Hillsdale Academy | 86.7 |
| 83 | 10 | Emma Riker | 21:16.2 | Kalamazoo Hackett | 86.6 |
| 84 | 9 | Nolee Leppert | 21:18.2 | Beal City | 85.9 |
| 85 | 11 | Sarah Goodwin | 21:18.3 | Auburn Hills Oakland Christian | 85.9 |
| 86 | 11 | Brooke Sonnenberg | 21:18.9 | Genesee Christian Academy | 85.7 |
| 87 | 9 | Genevieve Rodham | 21:21.9 | Harbor Springs | 84.7 |
| 88 | 10 | Fran Warren | 21:22.1 | Harbor Springs | 84.6 |
| 89 | 12 | Ellayna Meredith | 21:26.0 | Portland St. Patrick | 83.3 |
| 90 | 10 | Acacia Williams | 21:26.4 | Holland Calvary Christian | 83.2 |
| 91 | 11 | Kyra Beemer | 21:27.6 | Brown City | 82.8 |
| 92 | 10 | Molly Walker | 21:28.2 | Kingston | 82.6 |
| 93 | 9 | Julia Clarke | 21:28.4 | Harbor Springs | 82.5 |
| 94 | 9 | Gabriella Siems | 21:29.4 | Kalamazoo Hackett | 82.2 |
| 95 | 12 | Leah Rorick | 21:30.1 | Morenci | 82.0 |
| 96 | 11 | Rose Losey | 21:30.9 | Royal Oak Shrine | 81.7 |
| 97 | 12 | Abby Kunkle | 21:31.7 | Libertas Christian | 81.4 |
| 98 | 12 | Mya Guillermo | 21:31.7 | Novi Christian Academy | 81.4 |
| 99 | 12 | Rosalinda Gascho | 21:32.7 | Johannesburg-Lewiston | 81.1 |
| 100 | 12 | Andrea Feldpausch | 21:33.2 | White Cloud | 80.9 |
| 101 | 8 | Claire Couturier | 21:38.3 | Lake Leelanau St. Mary | 79.2 |
| 102 | 12 | Karis Keith | 21:40.8 | Auburn Hills Oakland Christian | 78.4 |
| 103 | 11 | Nataly Vine | 21:41.5 | Breckenridge | 78.2 |
| 104 | 9 | Louisa Denks | 21:41.9 | Royal Oak Shrine | 78.0 |
| 105 | 11 | Elke Knauf | 21:42.0 | East Jordan | 78.0 |
| 106 | 9 | Addison Patrzik | 21:43.0 | Grand Traverse Academy | 77.7 |
| 107 | 8 | Madison Markowicz | 21:44.6 | Novi Christian Academy | 77.1 |
| 108 | 9 | Brailyn Johnson | 21:45.7 | Mason County Eastern | 76.8 |
| 109 | 12 | Anna McQueary | 21:46.5 | Saugatuck | 76.5 |
| 110 | 11 | Morgan Lawrence | 21:48.5 | Muskegon Western Mich. Christian | 75.8 |
| 111 | 9 | Addison Malburg | 21:49.8 | Mason County Eastern | 75.4 |
| 112 | 11 | Meeghan Flikkie | 21:50.1 | Kingston | 75.3 |
| 113 | 11 | Brielle Voorhees | 21:51.6 | Tri-unity Christian | 74.8 |
| 114 | 12 | Morgan McNally | 21:52.1 | Acad Of The Sacred Heart | 74.6 |
| 115 | 12 | Amelia Thompson | 21:53.0 | Big Rapids Crossroads Academy | 74.3 |
| 116 | 12 | Tori Most | 21:54.4 | Breckenridge | 73.9 |
| 117 | 12 | Josie Dubuc | 21:54.9 | Novi Christian Academy | 73.7 |
| 118 | 11 | Grace Kendziuk | 21:55.6 | Allen Park Cabrini | 73.5 |
| 119 | 11 | Leilani Schoonmaker | 21:55.8 | Saugatuck | 73.4 |
| 120 | 9 | Ava DeYoung | 21:56.0 | Gobles | 73.3 |
| 121 | 12 | Erica Klee | 21:56.4 | Ubly | 73.2 |
| 122 | 11 | McKenzie Bowman | 21:56.9 | Harbor Springs | 73.0 |
| 123 | 10 | Emersyn Bachelder | 21:58.2 | Morenci | 72.6 |
| 124 | 9 | Josephine Malcolm | 21:58.6 | Royal Oak Shrine | 72.5 |
| 125 | 10 | Juliette Tallon | 21:59.3 | Lansing Christian | 72.2 |
| 126 | 12 | Olivia Wing | 22:00.4 | Mason County Eastern | 71.9 |
| 127 | 11 | Sarah Nimtz | 22:01.1 | Unionville-Sebewaing | 71.6 |
| 128 | 11 | Autumn Reynolds | 22:01.3 | Potterville | 71.6 |
| 129 | 10 | Abigail Yatooma | 22:01.4 | Novi Christian Academy | 71.5 |
| 130 | 9 | Madison Smith | 22:01.8 | Grand Traverse Academy | 71.4 |
| 131 | 10 | Grace Raymond | 22:02.1 | Petersburg-Summerfield | 71.3 |
| 132 | 10 | Lilah Kiley | 22:02.3 | Kingston | 71.2 |
| 133 | 11 | Priya Mericle | 22:02.3 | East Jackson | 71.2 |
| 134 | 9 | Kaydense Ryan | 22:02.4 | Fulton | 71.2 |
| 135 | 9 | Veronica Paga | 22:02.9 | Petoskey St. Michael | 71.0 |
| 136 | 10 | Hailey McGuire | 22:02.9 | Kingston | 71.0 |
| 137 | 12 | Audrey Napolitano | 22:03.9 | Dryden | 70.7 |
| 138 | 12 | Autumn Troupe | 22:04.5 | Novi Christian Academy | 70.5 |
| 139 | 11 | Emily Alaimo | 22:06.4 | Maple City Glen Lake | 69.9 |
| 140 | 12 | Cora Mullins | 22:09.4 | Johannesburg-Lewiston | 68.9 |
| 141 | 9 | Kaylie McCracken | 22:15.4 | Carson City-Crystal | 66.9 |
| 142 | 11 | Tess Tillman | 22:17.8 | Royal Oak Shrine | 66.1 |
| 143 | 12 | Sayra Hernandez | 22:18.4 | Addison | 65.9 |
| 144 | 10 | Ellie Reed | 22:20.2 | Centreville | 65.3 |
| 145 | 11 | Cambree Torma | 22:21.5 | Unionville-Sebewaing | 64.8 |
| 146 | 9 | Bailey Stephen | 22:22.3 | Grand Traverse Academy | 64.6 |
| 147 | 9 | Isabella Hocking | 22:22.9 | Bellaire | 64.4 |
| 148 | 11 | Annaliese Losey | 22:23.5 | Royal Oak Shrine | 64.2 |
| 149 | 11 | Isabella Nelson-Daniels | 22:24.0 | Whitmore Lake | 64.0 |
| 150 | 11 | Mickiah Allbee | 22:24.7 | Vestaburg | 63.8 |
| 151 | 10 | Bailey Thompson | 22:25.0 | Gaylord St. Mary | 63.7 |
| 152 | 12 | Riley Adams | 22:25.1 | Concord | 63.6 |
| 153 | 12 | Grace Ligon | 22:26.5 | Southfield Christian | 63.2 |
| 154 | 9 | Grace Bell | 22:27.5 | Novi Christian Academy | 62.8 |
| 155 | 11 | Grace Hayhurst | 22:30.0 | Harbor Springs | 62.0 |
| 156 | 9 | Da’sia Denwiddie | 22:31.4 | Breckenridge | 61.5 |
| 157 | 9 | Stella York | 22:31.7 | Grand Traverse Academy | 61.4 |
| 158 | 10 | Katelyn Van Es | 22:35.2 | Kalamazoo Hackett | 60.3 |
| 159 | 11 | Alayah Nieuwsma | 22:39.6 | Saugatuck | 58.8 |
| 160 | 12 | Addie Curtis | 22:40.7 | Marcellus | 58.4 |
| 161 | 12 | Aran Harris | 22:41.3 | Ubly | 58.2 |
| 162 | 12 | Emily Greyerbiehl | 22:41.3 | Ubly | 58.2 |
| 163 | 9 | Violet Tetil | 22:42.4 | Kingston | 57.9 |
| 164 | 12 | Abby Kissling | 22:42.9 | Brethren | 57.7 |
| 165 | 11 | Jessica Penrod | 22:43.2 | Vestaburg | 57.6 |
| 166 | 11 | Brianna Locke | 22:46.5 | Beal City | 56.5 |
| 167 | 9 | Annie Wernet | 22:49.0 | Lansing Christian | 55.7 |
| 168 | 10 | Sofia Blanco | 22:50.4 | Muskegon Western Mich. Christian | 55.2 |
| 169 | 10 | Shenoah Collier | 22:50.7 | Grand Traverse Academy | 55.1 |
| 170 | 9 | Sydney Erickson | 22:52.2 | Lutheran HS Westland | 54.6 |
| 171 | 12 | Lily Finnigan | 22:52.5 | Dryden | 54.5 |
| 172 | 9 | Lillian Jagielski | 22:53.5 | Pittsford | 54.2 |
| 173 | 10 | Kaya Rose | 22:54.3 | Mt. Pleasant Sacred Heart | 53.9 |
| 174 | 11 | Adriana Fandino | 22:55.0 | Novi Christian Academy | 53.7 |
| 175 | 9 | Kaylee Swanson | 22:56.1 | Buckley | 53.3 |
| 176 | 12 | Mimi Hibbard | 22:57.9 | St Philip Catholic Central | 52.7 |
| 177 | 11 | Megan Peter | 23:08.7 | Unionville-Sebewaing | 49.1 |
| 178 | 12 | Ciara Parsons | 23:10.1 | Whitmore Lake | 48.6 |
| 179 | 10 | Madison Chilson | 23:10.2 | Buckley | 48.6 |
| 180 | 11 | Zoie Wood | 23:10.8 | Gobles | 48.4 |
| 181 | 11 | Danielle Hunt | 23:11.8 | Unionville-Sebewaing | 48.1 |
| 182 | 9 | Kassie Kozlo | 23:13.0 | Allen Park Cabrini | 47.7 |
| 183 | 11 | Jamielynn Delarye | 23:14.4 | White Pigeon | 47.2 |
| 184 | 12 | Deanna Wood | 23:15.6 | Gobles | 46.8 |
| 185 | 8 | Laura Rotman | 23:19.4 | Holland Calvary Christian | 45.5 |
| 186 | 12 | Ava Butera | 23:20.8 | Grand Traverse Academy | 45.1 |
| 187 | 9 | Makenna Bush | 23:23.9 | Lansing Christian | 44.0 |
| 188 | 11 | Isobel Malcolm | 23:32.1 | Royal Oak Shrine | 41.3 |
| 189 | 11 | Chloe Surhigh | 23:33.7 | Royal Oak Shrine | 40.8 |
| 190 | 10 | Bethany Carpenter | 23:35.1 | Kalamazoo Hackett | 40.3 |
| 191 | 12 | Hope Tebben | 23:35.6 | Lansing Christian | 40.1 |
| 192 | 10 | Ayla Hopkins | 23:39.4 | Camden-Frontier | 38.9 |
| 193 | 9 | Jessica Stouten | 23:39.9 | Vestaburg | 38.7 |
| 194 | 10 | Laura Bigard | 23:42.0 | Mt. Pleasant Sacred Heart | 38.0 |
| 195 | 12 | Nicole Teed | 23:43.0 | Allen Park Cabrini | 37.7 |
| 196 | 12 | Analiese Miller | 23:48.2 | White Pigeon | 35.9 |
| 197 | 9 | Kate Schlueter | 23:49.5 | Petoskey St. Michael | 35.5 |
| 198 | 12 | Gwen Bulko | 23:50.2 | Concord | 35.3 |
| 199 | 12 | Lilly Faurot | 23:50.4 | Vermontville Maple Valley | 35.2 |
| 200 | 12 | Leah Kroge | 23:51.7 | Auburn Hills Oakland Christian | 34.8 |
| 201 | 9 | Angel VeenKant | 23:52.3 | Tekonsha | 34.6 |
| 202 | 11 | Areyel Weiss | 23:52.6 | Breckenridge | 34.5 |
| 203 | 9 | Kendalyn Perry | 23:54.7 | Addison | 33.8 |
| 204 | 11 | Rachel Schelstraete | 23:59.5 | White Pigeon | 32.2 |
| 205 | 9 | Emmy Nofs | 24:03.4 | St Philip Catholic Central | 30.9 |
| 206 | 10 | Clara Groen | 24:04.3 | Plymouth Christian Academy | 30.6 |
| 207 | 11 | Abigail Ulbrich | 24:12.7 | Kalamazoo Hackett | 27.8 |
| 208 | 11 | Allison Morris | 24:18.8 | Addison | 25.7 |
| 209 | 12 | Maggie Frost | 24:20.2 | Addison | 25.3 |
| 210 | 11 | Meryn Curtis | 24:24.6 | Saugatuck | 23.8 |
| 211 | 9 | Nicole Klee | 24:25.7 | Ubly | 23.4 |
| 212 | 10 | Julia Stevens | 24:27.8 | Concord | 22.7 |
| 213 | 10 | Julianne Mounce | 24:37.1 | Kalamazoo Hackett | 19.6 |
| 214 | 11 | Hannah Stimer | 24:41.7 | Concord | 18.1 |
| 215 | 10 | Maleah Roth | 24:44.5 | Ubly | 17.2 |
| 216 | 10 | Elena Hopkins | 24:50.3 | Mason County Eastern | 15.2 |
| 217 | 12 | Ella Brash | 24:55.4 | Allen Park Cabrini | 13.5 |
| 218 | 12 | Emma Smith | 24:56.1 | Auburn Hills Oakland Christian | 13.3 |
| 219 | 10 | Morgan Kwapis | 24:59.5 | Auburn Hills Oakland Christian | 12.2 |
| 220 | 11 | Jaiden Myler | 25:00.3 | Saugatuck | 11.9 |
| 221 | 10 | Belle Davis | 25:03.3 | Vestaburg | 10.9 |
| 222 | 11 | Paige Morris | 25:06.0 | Concord | 10.0 |
| 223 | 10 | Savannah Jones | 25:22.3 | Mt. Pleasant Sacred Heart | 4.6 |
| 224 | 10 | Kayla Milarch | 25:22.5 | Buckley | 4.5 |

Adjustment: +24

Projections vs. Reality
Just as the girls, the projections hit on 26 of the 30 All-Staters. And just as the girls, this was about what was expected, with the total expectation being 26.11.
Unexpected All-State
The four unexpected top-30 finishers were:
Aiden Fitchett, Dryden: Really shouldn’t have been a surprise due to his ability to rise to the occasion. 23rd place here last year and then two straight sub-17’s to close out his career.
Mitchel Daniels, Pentwater: Before the season began, made two goals – to achieve an All-State and break 17:00. One would require moving up from 50+ places from his previous best and the other counted on Daniels dropping 35+ seconds. He ended up running two 16:4x efforts and moving up 61 places from his sophomore best.
Luke Niedzielski, Mason County Eastern: The senior in his second year of the sport dropped over 50 seconds from his junior best. And into mid-October, he was lurking around that junior best, before ripping off a 17:14 at Shepherd and two sub-17’s at Buckley and at MIS.
Carson Burgess, Brown City: Only one sub-18 during his freshman year. Sophomore year was full of them and even featured a few 16 min. efforts. Twice at Wagener, once ten days ago in Brooklyn.
Tyler Lenn
All-States on the track, ankle sprains, fast indoor times, fibular issues, a 1600m upset, Achilles tendinitis. Ups and downs throughout his career, Tyler came into his senior year as a candidate to do something special on the grass. With Moses Osterink graduating, a void was left in which a few contenders could pounce on.
But the injuries almost forced him upon a role of patience and more patience. Quick times were occurring, but nothing as low as his school record from the previous year. Tyler’s early season consisted of a bunch of mid-16 efforts and a win at Eastwood Beach. His Cardinals then concentrated on CHSL action, where he consistently placed 2nd behind Abe Cerone. It appeared the injuries had taken their toll and Lenn would be relegated to anything but a victory.
Then championship season came and hope arose in the form of a 16:02 at the CHSL Championship. There was now evidence that he could make it happen at MIS and anyone that’s seen Tyler race knows – if he’s in the mix late, there’s a great chance he’ll prevail.
In the mix he was, trailing Owen Patton (who ran a valiant effort coming off sickness, much respect to Owen) at the mile by three seconds, hanging with a pack of six. By the time the competition headed toward the infield, three boys remained – Cerone, Patton, and Lenn. As the three went around the northern bend, Lenn separated from the rest, holding that lead until he crossed the line. In spite of all the triumphs and setbacks, a championship found its way back to Marine City.
All-State History

Movin’ Up
1 Mile: Uzziel Thomassen, Auburn Hills Oakland Christian
182nd at the mile, 142nd at two, then 114th at the finish.
2 Mile: Diego Bocole, Jackson Preparatory
127th at two to 91st at the finish.
3 Mile: Carter Clark (Carson City-Crystal), Jacob Chamberlain (East Jordan). Owen McLoughlin (St. Joseph Our Lady of the Lake)
Each moved up nine places in the final 0.107. Clark from 68th to 59th, Chamberlain from 136th to 127th, and McLoughlin from 164th to 155th.
The best kick goes, unsurprisingly, to Tyler Lenn. His final 173m was covered in 27.2 seconds, or 4:14 pace.
Perfectly Paced
Michael Walsh, Ubly
The Bearcat sophomore was about as consistent as you’ll get. Coming in at 18:04, his finish pace was just under 5:49. He hit the mile in 5:48.3, his second mile split was 5:48.3, and his third mile was WAY off (kidding!), 5:49.8. Compared to his average pace, a total time difference of 2.1 seconds.
Other boys who had consistent splits were:
Gibson White, Holland Calvary Christian
Noah Schipper, Holland Calvary Christian (two freshmen too, Coach Laninga is teaching the right things over there)
Gavin Sehy, Kalamazoo Hackett
Joel Lange, Adrian Lenawee Christian
| Place | Team | Name | Time | Team | Rating |
| 1 | 12 | Tyler Lenn | 15:49.0 | Marine City Cardinal Mooney | 195.7 |
| 2 | 12 | Owen Patton | 16:01.0 | Vestaburg | 191.7 |
| 3 | 10 | Abenezer Cerone | 16:06.4 | Royal Oak Shrine | 189.9 |
| 4 | 12 | Thomas Holm | 16:08.3 | Hillsdale Academy | 189.2 |
| 5 | 11 | Reece Poole | 16:10.9 | Hillsdale Academy | 188.4 |
| 6 | 10 | Marek Butkiewicz | 16:12.2 | Kalamazoo Hackett | 187.9 |
| 7 | 9 | Kyle Redman | 16:17.8 | Mesick | 186.1 |
| 8 | 12 | Gavin Sehy | 16:21.0 | Kalamazoo Hackett | 185.0 |
| 9 | 11 | Colebrook Sutherland | 16:23.6 | Maple City Glen Lake | 184.1 |
| 10 | 12 | Michael Allen | 16:26.2 | East Jackson | 183.3 |
| 11 | 12 | Malaki Gascho | 16:28.1 | Johannesburg-Lewiston | 182.6 |
| 12 | 9 | Ty Redman | 16:32.0 | Mesick | 181.3 |
| 13 | 12 | Kaden Forward | 16:33.4 | Bear Lake-Onekama | 180.9 |
| 14 | 10 | Brody Karg | 16:34.8 | Harbor Beach | 180.4 |
| 15 | 10 | Landon Rogers | 16:36.2 | Three Oaks River Valley | 179.9 |
| 16 | 11 | Mason Sinke | 16:37.7 | Bear Lake-Onekama | 179.4 |
| 17 | 12 | Abe VanDuinen | 16:40.9 | Pentwater | 178.4 |
| 18 | 11 | Alex Tyndall | 16:41.4 | Mason County Eastern | 178.2 |
| 19 | 10 | Lynus Cadarette | 16:42.0 | Petoskey St. Michael | 178.0 |
| 20 | 10 | Grayson Rorick | 16:42.2 | Hillsdale Academy | 177.9 |
| 21 | 10 | Cody Bradley | 16:42.3 | Petoskey St. Michael | 177.9 |
| 22 | 12 | Aiden Fitchett | 16:43.2 | Dryden | 177.6 |
| 23 | 12 | Sawyer Stoneman | 16:43.8 | Breckenridge | 177.4 |
| 24 | 11 | Jeremiah Witt | 16:46.6 | Johannesburg-Lewiston | 176.5 |
| 25 | 12 | Mitchel Daniels | 16:47.5 | Pentwater | 176.2 |
| 26 | 11 | Matthias Morse | 16:48.2 | Muskegon Western Mich. Christian | 175.9 |
| 27 | 9 | Sawyer Monroe | 16:51.3 | Saugatuck | 174.9 |
| 28 | 12 | Luke Niedzielski | 16:51.9 | Mason County Eastern | 174.7 |
| 29 | 12 | Javin Mericle | 16:52.3 | East Jackson | 174.6 |
| 30 | 10 | Carson Burgess | 16:54.4 | Brown City | 173.9 |
| 31 | 12 | Graeson Lawrence | 16:59.1 | Muskegon Western Mich. Christian | 172.3 |
| 32 | 12 | Blake Fox | 17:04.0 | Johannesburg-Lewiston | 170.7 |
| 33 | 9 | Noah Schipper | 17:04.5 | Holland Calvary Christian | 170.5 |
| 34 | 9 | Riley Weed | 17:07.5 | Holland Calvary Christian | 169.5 |
| 35 | 12 | Utah Gusa | 17:08.1 | Ubly | 169.3 |
| 36 | 11 | Coleson Cruzan | 17:08.6 | White Cloud | 169.1 |
| 37 | 10 | Rich Fanti | 17:08.9 | Riverview Gabriel Richard | 169.0 |
| 38 | 9 | Gibson White | 17:10.3 | Holland Calvary Christian | 168.6 |
| 39 | 11 | Tyler Laansma | 17:11.5 | Tri-unity Christian | 168.2 |
| 40 | 9 | Christian Getz | 17:13.7 | Holland Calvary Christian | 167.4 |
| 41 | 12 | Austin York | 17:14.2 | Three Oaks River Valley | 167.3 |
| 42 | 10 | Emmanuel Mehari | 17:16.9 | Plymouth Christian Academy | 166.4 |
| 43 | 9 | Anthony Rowe | 17:17.9 | Breckenridge | 166.0 |
| 44 | 12 | Myles Tilma | 17:18.4 | Byron Center Zion Christian | 165.9 |
| 45 | 12 | Isaac Zammit | 17:19.0 | Marine City Cardinal Mooney | 165.7 |
| 46 | 12 | Gavin Helgeson | 17:19.2 | Mayville | 165.6 |
| 47 | 8 | Lincoln Laansma | 17:19.6 | Tri-unity Christian | 165.5 |
| 48 | 11 | Matthew Pasiak | 17:21.0 | Harbor Beach | 165.0 |
| 49 | 12 | Carter Follett | 17:21.4 | Merrill | 164.9 |
| 50 | 11 | Turlough Bennett | 17:21.7 | Marlette | 164.8 |
| 51 | 10 | Sean Siems | 17:23.1 | Kalamazoo Hackett | 164.3 |
| 52 | 12 | Luke Sprague | 17:25.7 | St Philip Catholic Central | 163.4 |
| 53 | 9 | Marcus Silva | 17:28.2 | Saugatuck | 162.6 |
| 54 | 9 | Abraham Feeney | 17:28.6 | Maple City Glen Lake | 162.5 |
| 55 | 10 | Cole Upper | 17:29.9 | Lincoln-Alcona | 162.0 |
| 56 | 11 | Russell Vandermus | 17:30.8 | Petoskey St. Michael | 161.7 |
| 57 | 12 | Trevor Feldpausch | 17:33.8 | Fowler | 160.7 |
| 58 | 10 | Charlie Gibson | 17:35.3 | Three Oaks River Valley | 160.2 |
| 59 | 10 | Carter Clark | 17:35.4 | Carson City-Crystal | 160.2 |
| 60 | 10 | Landen Livingston | 17:35.8 | Whitmore Lake | 160.1 |
| 61 | 11 | Austin Sneed | 17:36.5 | East Jordan | 159.8 |
| 62 | 9 | Grant Rehkopf | 17:36.8 | Saugatuck | 159.7 |
| 63 | 10 | Adam Ferguson | 17:37.0 | Harbor Springs | 159.7 |
| 64 | 11 | Joel Lange | 17:37.1 | Adrian Lenawee Christian | 159.6 |
| 65 | 12 | Trevor Clarke | 17:37.2 | Harbor Springs | 159.6 |
| 66 | 11 | Carroll Robotham | 17:38.0 | Frankfort | 159.3 |
| 67 | 9 | Owen Sytsema | 17:38.2 | Muskegon Western Mich. Christian | 159.3 |
| 68 | 12 | Ethan Gray | 17:38.3 | Byron | 159.2 |
| 69 | 12 | Evan Sumner | 17:38.8 | Plymouth Christian Academy | 159.1 |
| 70 | 11 | Teddy Krieger | 17:39.6 | Harbor Springs | 158.8 |
| 71 | 10 | Liam McCaw | 17:39.8 | Maple City Glen Lake | 158.7 |
| 72 | 10 | Kristian Coon | 17:40.5 | Carson City-Crystal | 158.5 |
| 73 | 8 | Atticus Cadarette | 17:42.0 | Petoskey St. Michael | 158.0 |
| 74 | 12 | Luke Douglas | 17:42.1 | Auburn Hills Oakland Christian | 158.0 |
| 75 | 12 | Kutter Vanaken | 17:44.0 | Reading | 157.3 |
| 76 | 9 | Ryan Miller | 17:44.5 | Hillsdale Academy | 157.2 |
| 77 | 11 | Henry Malburg | 17:45.0 | Mason County Eastern | 157.0 |
| 78 | 12 | William Kennedy | 17:45.7 | East Jackson | 156.8 |
| 79 | 11 | Adam Slavens | 17:47.6 | Three Oaks River Valley | 156.1 |
| 80 | 10 | Henry Lindley | 17:48.3 | Hillsdale Academy | 155.9 |
| 81 | 11 | Beau Shaffer | 17:48.8 | Morenci | 155.7 |
| 82 | 10 | Max Vroman | 17:49.1 | Harbor Springs | 155.6 |
| 83 | 10 | Sammy Gamboa | 17:49.6 | Saugatuck | 155.5 |
| 84 | 9 | Wesley Chaffee | 17:49.9 | Mt. Pleasant Sacred Heart | 155.4 |
| 85 | 10 | Nicholas Trader | 17:51.3 | Fairview | 154.9 |
| 86 | 12 | Karol Schlueter | 17:51.5 | Hillsdale Academy | 154.8 |
| 87 | 12 | Noah Blondke | 17:52.6 | Jackson Preparatory | 154.5 |
| 88 | 9 | Vern Clyne | 17:54.7 | Auburn Hills Oakland Christian | 153.8 |
| 89 | 12 | Logan Kihnke | 17:55.0 | Harbor Springs | 153.7 |
| 90 | 9 | Landon Wilkins | 17:55.3 | Morenci | 153.6 |
| 91 | 11 | Diego BoCole | 17:56.6 | Jackson Preparatory | 153.1 |
| 92 | 11 | Samuel Shatto | 17:56.7 | Harbor Beach | 153.1 |
| 93 | 10 | Reuben Anderson | 17:56.7 | Muskegon Western Mich. Christian | 153.1 |
| 94 | 10 | Henry Kruzel | 17:57.8 | Harbor Springs | 152.7 |
| 95 | 10 | Dominic Barretto | 17:58.3 | Riverview Gabriel Richard | 152.6 |
| 96 | 12 | Max Shugars | 17:59.0 | St Philip Catholic Central | 152.3 |
| 97 | 10 | James Rahe | 17:59.7 | Hillsdale Academy | 152.1 |
| 98 | 12 | Nathan Daniels | 18:00.3 | Adrian Lenawee Christian | 151.9 |
| 99 | 12 | Carson Foondle | 18:00.6 | White Cloud | 151.8 |
| 101 | 12 | Tyler DeYoung | 18:00.7 | Ellsworth | 151.8 |
| 100 | 11 | Alexander Lawrence | 18:00.7 | Muskegon Western Mich. Christian | 151.8 |
| 102 | 11 | Ben Iobe | 18:03.9 | Mendon | 150.7 |
| 103 | 10 | Michael Walsh | 18:04.1 | Ubly | 150.6 |
| 104 | 10 | Andrew Lopez | 18:04.5 | Royal Oak Shrine | 150.5 |
| 105 | 12 | Owen Lyonnais | 18:05.9 | Muskegon Catholic Central | 150.0 |
| 106 | 12 | Matthew Lage | 18:07.6 | St. Joseph Our Lady of the Lake Catholic | 149.5 |
| 107 | 12 | Ben Gura | 18:07.8 | Kimball New Life Christian | 149.4 |
| 108 | 10 | Cole Brege | 18:09.3 | Rogers City | 148.9 |
| 110 | 12 | Nick Doerr | 18:09.4 | Kalamazoo Hackett | 148.9 |
| 109 | 11 | Joel Enos | 18:09.4 | Mayville | 148.9 |
| 111 | 11 | Ryan Blankenship | 18:10.0 | Eau Claire | 148.7 |
| 112 | 11 | Zachary Martinez | 18:10.6 | Morenci | 148.5 |
| 113 | 10 | Jesse Fielis | 18:10.7 | White Pigeon | 148.4 |
| 114 | 9 | Uzziel Thomassen | 18:12.3 | Auburn Hills Oakland Christian | 147.9 |
| 115 | 12 | Agustin Creamer | 18:12.9 | Leland | 147.7 |
| 116 | 9 | Thijs Van Rijn | 18:13.4 | Kingston | 147.5 |
| 117 | 11 | Greyson Hoeflinger | 18:14.4 | Mason County Eastern | 147.2 |
| 118 | 11 | Noah Hall | 18:15.0 | Dryden | 147.0 |
| 119 | 10 | Goni Wong | 18:15.5 | Birmingham Roeper | 146.8 |
| 120 | 10 | Dallas Swaenepoel | 18:16.0 | Vandercook Lake | 146.7 |
| 121 | 12 | Carter Upper | 18:16.1 | Lincoln-Alcona | 146.6 |
| 122 | 10 | Michael Bowker | 18:16.2 | Royal Oak Shrine | 146.6 |
| 123 | 11 | Nico DiPonio | 18:16.7 | Austin Catholic | 146.4 |
| 124 | 9 | Milo Shoup | 18:18.3 | Mason County Eastern | 145.9 |
| 125 | 11 | Isaac Roggenbuck | 18:18.9 | Harbor Beach | 145.7 |
| 126 | 11 | Camden Fager | 18:18.9 | Saginaw Michigan Lutheran Seminary | 145.7 |
| 127 | 11 | Jacob Chamberlain | 18:20.3 | East Jordan | 145.2 |
| 128 | 11 | Nate Dillon | 18:20.3 | Whitmore Lake | 145.2 |
| 129 | 9 | Kellen Siems | 18:21.4 | Kalamazoo Hackett | 144.9 |
| 130 | 12 | Braiden Brooks | 18:21.9 | Three Oaks River Valley | 144.7 |
| 131 | 10 | Josiah Johncox | 18:23.1 | Byron | 144.3 |
| 132 | 12 | Reily Henderson | 18:23.4 | Whitmore Lake | 144.2 |
| 133 | 12 | Danny Maat | 18:23.8 | Muskegon Western Mich. Christian | 144.1 |
| 134 | 9 | Owen Wruble | 18:24.2 | Harbor Beach | 143.9 |
| 135 | 10 | Reuben Jiran | 18:24.5 | Novi Christian Academy | 143.8 |
| 136 | 11 | Kaleb Canning | 18:25.2 | White Cloud | 143.6 |
| 137 | 10 | Joel Johnson | 18:26.0 | Detroit Frederick Douglass | 143.3 |
| 138 | 12 | Dusty Layman | 18:27.9 | Johannesburg-Lewiston | 142.7 |
| 139 | 11 | Drake Fulton | 18:30.1 | Johannesburg-Lewiston | 142.0 |
| 140 | 9 | Caleb Adkins | 18:32.6 | Holland Calvary Christian | 141.1 |
| 141 | 12 | Christopher Gonzales | 18:33.1 | Mayville | 141.0 |
| 142 | 12 | David Chamberlin | 18:34.5 | Petoskey St. Michael | 140.5 |
| 143 | 12 | Connor Rouse | 18:34.9 | Genesee | 140.4 |
| 144 | 10 | Gavin Howery | 18:35.1 | Webberville | 140.3 |
| 145 | 12 | Jeffery Harden | 18:35.7 | Saginaw Michigan Lutheran Seminary | 140.1 |
| 146 | 10 | Jordan Weber | 18:36.7 | Beal City | 139.8 |
| 147 | 9 | Benjamin Fox | 18:37.0 | Whitmore Lake | 139.7 |
| 148 | 10 | Ethan West | 18:38.5 | Webberville | 139.2 |
| 149 | 12 | Jacob Lyonnais | 18:39.8 | Muskegon Catholic Central | 138.7 |
| 151 | 10 | Logan Romain | 18:40.2 | Dryden | 138.6 |
| 150 | 11 | Demitri Lawrence | 18:40.2 | Muskegon Western Mich. Christian | 138.6 |
| 152 | 10 | Caesar Soma | 18:40.4 | Royal Oak Shrine | 138.5 |
| 153 | 11 | Tom Shafer | 18:41.9 | Lutheran HS Westland | 138.0 |
| 154 | 11 | Sean Driscoll | 18:42.3 | Three Oaks River Valley | 137.9 |
| 155 | 12 | Owen McLoughlin | 18:43.5 | St. Joseph Our Lady of the Lake Catholic | 137.5 |
| 156 | 11 | Aaron Crittenden | 18:43.6 | Potterville | 137.5 |
| 157 | 12 | Keegan Shafer | 18:44.7 | Vestaburg | 137.1 |
| 158 | 9 | Amos Norder | 18:45.6 | Saginaw Michigan Lutheran Seminary | 136.8 |
| 159 | 12 | Luke Shenton | 18:46.6 | Novi Christian Academy | 136.5 |
| 160 | 10 | Ethan O’Connor | 18:48.1 | Athens | 136.0 |
| 161 | 10 | Brennan Nor | 18:48.4 | Saugatuck | 135.9 |
| 162 | 10 | Isaac FoxElster | 18:48.5 | Portland St. Patrick | 135.8 |
| 163 | 10 | Maddox Hutchinson | 18:49.6 | Concord | 135.5 |
| 164 | 11 | Jerome Bastian | 18:51.5 | St Philip Catholic Central | 134.8 |
| 165 | 11 | Rodney Iamurri | 18:54.0 | Saginaw Nouvel | 134.0 |
| 166 | 11 | Zack Becker | 18:54.3 | Unionville-Sebewaing | 133.9 |
| 167 | 11 | Avery Bowman | 18:56.4 | White Cloud | 133.2 |
| 168 | 12 | Max Procissi | 18:57.2 | Marine City Cardinal Mooney | 132.9 |
| 169 | 11 | Evan Jacobs | 18:57.4 | Marine City Cardinal Mooney | 132.9 |
| 170 | 9 | Max Barron | 18:58.3 | Tekonsha | 132.6 |
| 171 | 12 | Jacob Bulgrien | 18:59.1 | Harbor Beach | 132.3 |
| 172 | 12 | Jobe Skaff | 18:59.3 | Novi Christian Academy | 132.2 |
| 173 | 11 | Caleb Valentine | 19:00.0 | Whitmore Lake | 132.0 |
| 174 | 9 | Evan Keen | 19:02.0 | Leland | 131.3 |
| 175 | 11 | Brady Keen | 19:02.2 | Leland | 131.3 |
| 176 | 10 | Quentin Smith | 19:03.6 | Fowler | 130.8 |
| 177 | 9 | Landon Miller | 19:04.2 | Fowler | 130.6 |
| 178 | 10 | Nathan Camilleri | 19:04.8 | Waterford Our Lady | 130.4 |
| 179 | 12 | Logan DeFour | 19:10.5 | Leland | 128.5 |
| 180 | 9 | Elias Baldwin | 19:10.9 | Decatur | 128.4 |
| 181 | 11 | Donald Grovesteen | 19:12.4 | White Cloud | 127.9 |
| 182 | 9 | Lincoln Bailey | 19:14.8 | Maple City Glen Lake | 127.1 |
| 183 | 9 | Elijah Laninga | 19:16.6 | Holland Calvary Christian | 126.5 |
| 184 | 12 | Isaac Humm | 19:20.7 | Breckenridge | 125.1 |
| 185 | 11 | Kaleb Richardson | 19:21.5 | Adrian Lenawee Christian | 124.8 |
| 186 | 12 | Ryan Williams | 19:22.5 | Novi Christian Academy | 124.5 |
| 187 | 9 | Simeon Kober | 19:23.4 | Saginaw Michigan Lutheran Seminary | 124.2 |
| 188 | 12 | Connor Wolff | 19:23.8 | Dryden | 124.1 |
| 189 | 12 | Sawyer Couturier | 19:24.0 | Leland | 124.0 |
| 190 | 12 | Ryan Casterline | 19:24.6 | St Philip Catholic Central | 123.8 |
| 191 | 10 | Maxwell Gearhart | 19:25.1 | Auburn Hills Oakland Christian | 123.6 |
| 192 | 11 | Mark Bulgrien | 19:26.5 | Harbor Beach | 123.2 |
| 193 | 11 | Colin Beck | 19:28.1 | Deckerville | 122.6 |
| 194 | 11 | Grant Schumm | 19:28.4 | Three Oaks River Valley | 122.5 |
| 195 | 12 | Randy Reddick | 19:28.5 | East Jackson | 122.5 |
| 196 | 12 | Clay Shoup | 19:29.6 | Mason County Eastern | 122.1 |
| 197 | 11 | Aimon Humm | 19:30.1 | Breckenridge | 122.0 |
| 198 | 10 | Kole Franzel | 19:30.4 | Mayville | 121.9 |
| 199 | 11 | Zach Vonk | 19:36.6 | Holland Calvary Christian | 119.8 |
| 200 | 11 | Brennen Demeulenaere | 19:39.6 | Marine City Cardinal Mooney | 118.8 |
| 201 | 10 | Damien Martinez | 19:41.4 | Kalamazoo Hackett | 118.2 |
| 202 | 9 | Joel Martin | 19:43.3 | Maple City Glen Lake | 117.6 |
| 203 | 11 | Charlie Radziszewski | 19:44.3 | Auburn Hills Oakland Christian | 117.2 |
| 204 | 12 | Colton Raffensberger | 19:47.1 | East Jackson | 116.3 |
| 205 | 11 | Alex Dumont | 19:47.7 | Kalamazoo Hackett | 116.1 |
| 206 | 12 | Robert O’Dell | 19:48.8 | Royal Oak Shrine | 115.7 |
| 207 | 11 | Owen Nofs | 19:49.3 | St Philip Catholic Central | 115.6 |
| 208 | 11 | Ryan Grinage | 19:51.2 | Leland | 114.9 |
| 209 | 12 | Kaden Boatright | 19:51.8 | East Jackson | 114.7 |
| 210 | 10 | William Thibault | 19:53.7 | Royal Oak Shrine | 114.1 |
| 211 | 10 | Summer Yuan | 19:53.9 | Saginaw Michigan Lutheran Seminary | 114.0 |
| 212 | 9 | Britton Wheeler | 19:54.5 | Maple City Glen Lake | 113.8 |
| 214 | 10 | William Storrie | 19:54.7 | Auburn Hills Oakland Christian | 113.8 |
| 213 | 10 | Trey Most | 19:54.7 | Breckenridge | 113.8 |
| 215 | 10 | Josiah Zarrilli | 19:54.8 | Auburn Hills Oakland Christian | 113.7 |
| 216 | 11 | Wyatt Karnes | 19:56.6 | White Cloud | 113.1 |
| 217 | 11 | Sean Finnigan | 20:00.1 | Dryden | 112.0 |
| 218 | 10 | Brenden Peter | 20:00.3 | Dryden | 111.9 |
| 219 | 9 | Nolan Gallagher | 20:02.2 | Novi Christian Academy | 111.3 |
| 220 | 11 | Nathan Carey | 20:05.1 | Mayville | 110.3 |
| 221 | 12 | David Ullmann | 20:06.7 | Breckenridge | 109.8 |
| 222 | 11 | John Bailey | 20:12.3 | Marine City Cardinal Mooney | 107.9 |
| 223 | 9 | Abram Nieuwsma | 20:14.7 | Saugatuck | 107.1 |
| 224 | 9 | Dean McKellar | 20:15.3 | Maple City Glen Lake | 106.9 |
| 225 | 12 | Jimmy Alpi | 20:20.7 | Leland | 105.1 |
| 226 | 12 | Ben Schoonmaker | 20:21.3 | Saugatuck | 104.9 |
| 227 | 11 | Dalton Crawford | 20:23.4 | White Cloud | 104.2 |
| 228 | 10 | Gavin Zechmeister | 20:43.5 | Mayville | 97.5 |
| 229 | 12 | Adam Thome | 20:48.3 | St Philip Catholic Central | 95.9 |
| 230 | 11 | Quinn Armstrong | 20:53.8 | Royal Oak Shrine | 94.1 |
| 231 | 11 | Landon Chadek | 21:01.3 | Adrian Lenawee Christian | 91.6 |
| 232 | 12 | Peter Hybza | 21:02.2 | Mason County Eastern | 91.3 |
| 233 | 12 | Gavin Zegarlowicz | 21:08.2 | East Jackson | 89.3 |
| 234 | 9 | Carter Thelen | 21:12.6 | Fowler | 87.8 |
| 235 | 12 | Everett Baetens | 21:15.1 | Harbor Springs | 87.0 |
| 236 | 10 | Ronan Weed | 21:16.5 | Petoskey St. Michael | 86.5 |
| 237 | 12 | Matthew Hickmott | 21:18.0 | Dryden | 86.0 |
| 238 | 10 | Logan Priebe | 21:42.3 | Saginaw Michigan Lutheran Seminary | 77.9 |
| 239 | 9 | Ben Keebaugh | 21:45.4 | Fowler | 76.9 |
| 240 | 12 | Luke McCauley | 21:52.8 | Saginaw Michigan Lutheran Seminary | 74.4 |
| 241 | 11 | Sawyer Weiss | 22:03.0 | St Philip Catholic Central | 71.0 |
| 242 | 10 | Skylar Sentell | 22:07.1 | Mayville | 69.6 |
| 243 | 12 | Preston Foster | 22:16.7 | Breckenridge | 66.4 |
| 244 | 9 | Carter Chadek | 22:24.1 | Adrian Lenawee Christian | 64.0 |
| 245 | 10 | Drew Shenton | 22:50.1 | Novi Christian Academy | 55.3 |
| 246 | 10 | Nathan Jackson | 23:01.4 | Johannesburg-Lewiston | 51.5 |
| 247 | 9 | Renato Ianni | 23:04.3 | Whitmore Lake | 50.6 |
| 248 | 11 | Conor Guyor | 23:41.8 | Marine City Cardinal Mooney | 38.1 |
| 249 | 9 | Elijah Pulver | 24:28.3 | Petoskey St. Michael | 22.6 |
| 250 | 10 | Sebastian Seestadt | 25:06.4 | Novi Christian Academy | 9.9 |