
Adjustment: +22

Projections vs. Reality
Pre-race projections had an expectation of being correct on 25 All-State girls. When reality kicked in, 25 girls were both projected as All-State and then stepped on the podium.
Unexpected All-State
Avelina Hollandsworth, Remus Chippewa Hills
Projected: 32nd, 47.2% chance of All-State
She’s run a personal best at three of the past four State Finals. This one was a huge one, knocking nearly 20 sec. off her time from Portage and nabbing her second straight All-State
Cecilia Postma, Manistee
Projected: 31st, 46.9% chance of All-State
Closed her career with her two best performances. 19:06 here was a significant personal best, then she battled the emotional high, returning a week later at Shepherd with another personal best.
Ava Hathaway, Bronson
Projected 39th, 41.9% chance of All-State
Despite a slower start, ended her junior year in the same fashion as she did her sophomore one, hitting that podium. Ava closed her season with three straight sub-20’s and a personal best here.
Chloe Stalhood, Hillsdale
Projected 60th, 1.6% chance of All-State
She’s closed each of the past three seasons with sub-20’s, this iteration being her lowest yet – a 19:10.
Ashlynn Harris, Bronson
Projected 37th, 33.3% chance of All-State
The second of the Viking All-Staters. This was her first podium finish and her first finish in the low-19’s.
All-State History

Jessica Jazwinski
Back-to-back champions surely aren’t an anomaly in Division 3. Before this year, in the years following the combined team/individual races, there have been five girls who have repeated their victories in consecutive years. Three of those girls had won three in a row. In 2022, a sophomore had won, opening the door for a continuation of this Division 3 tradition.
Jessica Jazwinski had truly come into her own during her sophomore year. Following an early season defeat at Bredeweg, she ripped off victory after victory, sub-18 after sub-18. The finishing stretch was the most awe-inducing – a State Title, a 16:47 at MITCA, a CHAMPS qualifier (*EDIT* AGAIN THIS YEAR!), and an 11th place finish at Nationals.
Let me tell you this: amongst the favorites, the title winners, the best in our State – there is a competitiveness that is unmatched. In an opening matchup at Benzie against Rachel Forsyth, Jazwinski ran 10 seconds faster than the year before, opening with a 17:35. Yet there, I couldn’t help but think she wanted more out of that performance. And that’s what the great ones do, right? Find motivation in anything and use it as fuel.
That fuel burned slowly as her junior season took the same great path as the previous one. Wins at Bluejay, Ottawa Hills, Cougar Falcon, Portage, and Region 20. All took place in her usual dominating fashion, setting a hard pace from the start and daring others to hang on. The same trend continued at State, a torrential opening pace that led to a 15 second lead at the mile, 40+ second lead at two. Coming across the line before any others, Jazwinski was able to make history, becoming another girl with back-to-back state titles.
Movin’ Up
A Squire senior made the most of her final State appearance. Lauren Jousma was able to drop 96 spots from her 228th place at the mile, placing 132nd.
Pigeon-Laker’s Aubrey Zarnke consistently moved up all race, going from 189th at the mile to 147th at two, before catapulting past another 33 girls to place 114th, the most passes from the 2-mile mark onward.
Ida’s Julia Hughes had the opposite experience of the above two, sliding backward as the race wore on. But she was able to recoup some of those losses, sprinting around 11 girls in the final 173m.
Perfectly Paced
Fennville’s Merisa Mendoza really rocked some even splits. Finishing her race in 21:22, her pace for the 5k was a 6:52. Hitting 6:51, 6:55, then 6:11, she had the least deviation of any of the 200+ girls competing.
Other girls who embraced the consistency were: Her Fennville teammate, Nidia Martinez
St. Louis Shark Abby Dice
Squire freshman Marnath Tuol
Blissfield’s Natalie Benitez
| Grade | Name | Time | Team | Rating |
| 11 | Jessica Jazwinski | 17:08.8 | Hart | 169.7 |
| 12 | Madison Osterberg | 17:49.5 | Jackson Lumen Christi | 156.2 |
| 11 | Kyah Hoffman | 18:02.7 | Stanton Central Montcalm | 151.8 |
| 11 | Betsy Skendzel | 18:11.2 | Traverse City St. Francis | 148.9 |
| 11 | Emmry Ross | 18:13.0 | Onsted | 148.3 |
| 12 | Tessa Roe | 18:14.8 | Lansing Catholic | 147.7 |
| 12 | Mylie Kelly | 18:26.1 | Benzie Central | 144.0 |
| 9 | Kamryn Salladay | 18:41.7 | Lakeview | 138.8 |
| 11 | Eliza Bush | 18:42.7 | Ypsilanti Arbor Preparatory | 138.4 |
| 11 | Lila Volkers | 18:45.7 | Kent City | 137.4 |
| 12 | Cylee Elkins | 18:53.8 | Clinton | 134.7 |
| 11 | Ashley Choponis | 18:55.7 | Stanton Central Montcalm | 134.1 |
| 9 | Samantha Schroeder | 18:56.5 | Jackson Lumen Christi | 133.8 |
| 12 | Amber Koole | 19:01.5 | GR Covenant Christian | 132.2 |
| 12 | Jenna Sweeney | 19:03.7 | Reese | 131.4 |
| 12 | Miranda McNeil | 19:04.5 | Morley-Stanwood | 131.2 |
| 12 | Kinsie Jacques | 19:05.0 | Pinconning | 131.0 |
| 12 | Avelina Hollandsworth | 19:05.2 | Remus Chippewa Hills | 130.9 |
| 9 | Shelby Kuiper | 19:05.7 | GR Covenant Christian | 130.8 |
| 10 | Bella LaFountain | 19:06.3 | Monroe St. Mary CC | 130.6 |
| 12 | Liliana Lehnst | 19:06.4 | Ithaca | 130.5 |
| 12 | Cecilia Postma | 19:06.6 | Manistee | 130.5 |
| 11 | Kaya Vrable | 19:07.6 | Caro | 130.1 |
| 11 | Ava Hathaway | 19:09.4 | Bronson | 129.5 |
| 11 | Chloe Stalhood | 19:10.1 | Hillsdale | 129.3 |
| 10 | Brynne Schulte | 19:12.3 | Elk Rapids | 128.6 |
| 12 | Olivia Perrine | 19:13.1 | Hanover-Horton | 128.3 |
| 9 | Sophia Buzzelli | 19:14.7 | Clare | 127.8 |
| 10 | Ashlynn Harris | 19:16.0 | Bronson | 127.3 |
| 10 | Grace Coston | 19:18.2 | Stanton Central Montcalm | 126.6 |
| 11 | Whitney Werner | 19:18.7 | Pewamo-Westphalia | 126.4 |
| 12 | Allison Bowles | 19:19.0 | Clinton | 126.3 |
| 10 | Hope Miller | 19:19.9 | Blissfield | 126.0 |
| 12 | Gracie Houtman | 19:20.3 | Kent City | 125.9 |
| 10 | Myleigh Hephner | 19:37.4 | Ithaca | 120.2 |
| 9 | Alyssa Kramer | 19:37.7 | Pewamo-Westphalia | 120.1 |
| 10 | Frances Melinn | 19:39.4 | Lansing Catholic | 119.5 |
| 12 | Paige Herron | 19:40.2 | Caro | 119.3 |
| 11 | Nora Grossnickle | 19:41.4 | Benzie Central | 118.9 |
| 9 | Molly Kate Hollandsworth | 19:43.6 | Traverse City St. Francis | 118.1 |
| 12 | Abbie Wiegers | 19:44.1 | North Muskegon | 118.0 |
| 9 | Grace Wonch | 19:44.8 | Lansing Catholic | 117.7 |
| 10 | Macy Fazekas | 19:47.1 | Jackson Lumen Christi | 117.0 |
| 9 | Isabelle Sliter | 19:47.2 | Fennville | 116.9 |
| 11 | Lola Bryce | 19:48.8 | Grandville Calvin Christian | 116.4 |
| 11 | Megan Woelkers | 19:57.4 | Flat Rock | 113.5 |
| 12 | Claire Neumann | 19:57.6 | Saginaw Valley Lutheran | 113.5 |
| 12 | Maddie Gallagher | 19:58.6 | Traverse City St. Francis | 113.1 |
| 11 | Hunter Shellenbarger | 19:59.7 | Elk Rapids | 112.8 |
| 12 | Sydney Fazekas | 20:00.7 | Jackson Lumen Christi | 112.4 |
| 12 | Eva Pray | 20:05.6 | Elk Rapids | 110.8 |
| 12 | Jaiden Dickman | 20:07.4 | St. Louis | 110.2 |
| 12 | Faith Swenor | 20:07.9 | Caro | 110.0 |
| 9 | Alli Gautsche | 20:09.1 | Union City | 109.6 |
| 12 | Melanie Werner | 20:09.2 | Pewamo-Westphalia | 109.6 |
| 9 | Jenna Keilen | 20:14.3 | Pewamo-Westphalia | 107.9 |
| 11 | Alaina Klooster | 20:15.1 | Kalamazoo Christian | 107.6 |
| 9 | Anna DeVries | 20:16.2 | GR Covenant Christian | 107.3 |
| 10 | Mattie Gagne | 20:16.4 | Midland Bullock Creek | 107.2 |
| 12 | Nidia Martinez | 20:16.8 | Fennville | 107.1 |
| 9 | Kayden Hinton | 20:17.5 | McBain | 106.8 |
| 11 | Emma Miller | 20:18.3 | Buchanan | 106.6 |
| 11 | Isabelle Eppert | 20:18.8 | Farwell | 106.4 |
| 12 | Jaida Schulte | 20:19.0 | Elk Rapids | 106.3 |
| 12 | Isabella Max | 20:19.8 | Kent City | 106.1 |
| 9 | Makinna Foglesong | 20:19.8 | Ithaca | 106.1 |
| 12 | Angel Miller | 20:20.0 | Parchment | 106.0 |
| 11 | Mary Masserant | 20:20.1 | Traverse City St. Francis | 106.0 |
| 9 | Pyper Braun | 20:20.6 | EPBP Laker | 105.8 |
| 10 | Quinn Hatfield | 20:21.0 | Remus Chippewa Hills | 105.7 |
| 9 | Maylan Sanders | 20:21.4 | Mason County Central | 105.5 |
| 12 | Tessa Wohlschlegel | 20:21.8 | Beaverton | 105.4 |
| 12 | Samantha Coots | 20:22.5 | Clinton | 105.2 |
| 10 | Anna Pray | 20:22.9 | Elk Rapids | 105.0 |
| 12 | Morgan Lowell | 20:26.5 | Watervliet | 103.8 |
| 11 | Lexie Beth Nienhuis | 20:27.3 | Hart | 103.6 |
| 10 | Hailey Creisher | 20:27.4 | Leslie | 103.5 |
| 9 | Libby Schuster | 20:29.6 | Ann Arbor Greenhills | 102.8 |
| 11 | Emily Rathka | 20:30.5 | Laingsburg | 102.5 |
| 9 | Lydia Minderhoud | 20:31.0 | GR Covenant Christian | 102.3 |
| 10 | Anna Poppema | 20:31.2 | Bath | 102.3 |
| 11 | Layla Lopez | 20:31.9 | Jackson Lumen Christi | 102.0 |
| 10 | Sarah Trojanowski | 20:32.2 | Traverse City St. Francis | 101.9 |
| 11 | Clara Fast | 20:32.6 | Bridgman | 101.8 |
| 9 | Lydia Soelberg | 20:34.2 | Shelby | 101.3 |
| 9 | Natalie Rosema | 20:34.7 | Hart | 101.1 |
| 12 | Sophia Reynolds | 20:38.0 | Hanover-Horton | 100.0 |
| 10 | Kerttu Juvonen | 20:38.6 | Remus Chippewa Hills | 99.8 |
| 12 | Emily Anger | 20:38.9 | Mancelona | 99.7 |
| 12 | Samantha LaFountain | 20:39.2 | Monroe St. Mary CC | 99.6 |
| 12 | Anika Bery | 20:40.8 | Ann Arbor Greenhills | 99.1 |
| 9 | Reagan Lees | 20:41.2 | Wixom St. Catherine | 98.9 |
| 10 | Kandin Shuler | 20:43.9 | Bridgman | 98.0 |
| 9 | Marnath Tuol | 20:44.2 | Grandville Calvin Christian | 97.9 |
| 12 | June Miller | 20:45.7 | Blissfield | 97.4 |
| 10 | Clarissa Baese | 20:49.1 | Ovid-Elsie | 96.3 |
| 12 | Rachael Walch | 20:50.1 | Caro | 96.0 |
| 10 | Abbie Schneider | 20:51.5 | Pewamo-Westphalia | 95.5 |
| 10 | Delaney Little | 20:52.1 | Boyne City | 95.3 |
| 11 | Grace Bullock | 20:53.3 | Grass Lake | 94.9 |
| 11 | Madeline Young | 20:53.9 | Buchanan | 94.7 |
| 10 | Alaina Nagel | 20:57.0 | Buchanan | 93.7 |
| 9 | Emily Dunphy | 20:58.6 | Traverse City St. Francis | 93.1 |
| 9 | Kendyl Musielewicz | 21:00.0 | Quincy | 92.7 |
| 9 | Andrea Rolston | 21:01.5 | Stanton Central Montcalm | 92.2 |
| 9 | Nico Triebold | 21:02.8 | Grayling | 91.7 |
| 11 | Erin Lubahn | 21:03.2 | Leslie | 91.6 |
| 11 | Clara Smoes | 21:03.5 | Reed City | 91.5 |
| 11 | Hannah Geaney | 21:04.1 | Wyoming Potter’s House | 91.3 |
| 11 | Jayla Bright | 21:04.4 | Hudson | 91.2 |
| 10 | Lilly Rooks | 21:04.6 | Pewamo-Westphalia | 91.1 |
| 10 | Samantha Giles | 21:05.0 | Fennville | 91.0 |
| 12 | Olivea Gessner | 21:05.2 | Olivet | 90.9 |
| 10 | Aubrey Zarnke | 21:06.3 | EPBP Laker | 90.6 |
| 10 | Raegan Brosamer | 21:07.3 | Onsted | 90.2 |
| 11 | Ariana Pillot | 21:08.7 | Schoolcraft | 89.8 |
| 11 | Abby Dice | 21:09.0 | St. Louis | 89.7 |
| 9 | Olivia Hooper | 21:09.6 | EPBP Laker | 89.5 |
| 9 | Brynlee Swihart | 21:10.3 | Hanover-Horton | 89.2 |
| 11 | Allie England | 21:14.2 | Onsted | 87.9 |
| 11 | Jaidyn Smith | 21:15.5 | Leslie | 87.5 |
| 11 | Chelsi Eisenga | 21:15.9 | McBain | 87.4 |
| 12 | Alexa Long | 21:16.5 | Caro | 87.2 |
| 11 | Lilly Hopkins | 21:17.2 | Hart | 86.9 |
| 12 | Margot Hagerty | 21:18.5 | Traverse City St. Francis | 86.5 |
| 10 | Julia Hughes | 21:20.2 | Ida | 85.9 |
| 10 | Izabelle LaLone | 21:21.3 | Ithaca | 85.6 |
| 12 | Merissa Mendoza | 21:22.1 | Fennville | 85.3 |
| 9 | Avery Miller | 21:23.3 | Lansing Catholic | 84.9 |
| 11 | Kaitlin Ludwig | 21:23.9 | Lansing Catholic | 84.7 |
| 10 | Hailey Sills | 21:24.0 | Blissfield | 84.7 |
| 12 | Lauren Jousma | 21:24.1 | Grandville Calvin Christian | 84.6 |
| 11 | Lauren Pretty | 21:24.6 | Hart | 84.5 |
| 11 | Kerith Short | 21:24.9 | University Liggett | 84.4 |
| 12 | Laiyla Pray | 21:27.2 | Ithaca | 83.6 |
| 12 | Ella Peck | 21:29.0 | Elk Rapids | 83.0 |
| 9 | Lauren Leis | 21:30.0 | Clare | 82.7 |
| 12 | Jenna VanDussen | 21:30.4 | Schoolcraft | 82.5 |
| 11 | Piper White | 21:30.6 | Ovid-Elsie | 82.5 |
| 12 | Jalynn Schmelter | 21:31.2 | Leslie | 82.3 |
| 12 | Kendall Zaliwski | 21:32.4 | Rochester Hills Lutheran NW | 81.9 |
| 11 | Thia Tello | 21:33.6 | Jackson Lumen Christi | 81.5 |
| 10 | Kenai Kokx | 21:34.8 | Hart | 81.1 |
| 11 | Augusta Bowman | 21:35.0 | Remus Chippewa Hills | 81.0 |
| 11 | Harriet Kidder | 21:35.2 | Hart | 80.9 |
| 12 | Isabell Helman | 21:36.4 | Pewamo-Westphalia | 80.5 |
| 11 | Claire Lisker | 21:36.7 | Monroe St. Mary CC | 80.4 |
| 11 | Ava Iverson | 21:36.9 | Benzie Central | 80.4 |
| 10 | Hazel Burley | 21:37.7 | Laingsburg | 80.1 |
| 10 | Laura Spyker | 21:38.4 | Standish Sterling | 79.9 |
| 11 | Bailey Meiring | 21:39.1 | Erie Mason | 79.6 |
| 11 | Melanie Warren | 21:40.9 | Bridgman | 79.0 |
| 9 | Lilly Mann | 21:44.3 | St. Louis | 77.9 |
| 9 | Mia Papendick | 21:45.0 | Leslie | 77.7 |
| 10 | Emma Dawe | 21:46.1 | Ithaca | 77.3 |
| 12 | Lindsay Minderhoud | 21:46.2 | GR Covenant Christian | 77.3 |
| 12 | Abby Rice | 21:46.3 | Rochester Hills Lutheran NW | 77.2 |
| 12 | Natalie Lemert | 21:47.0 | St. Louis | 77.0 |
| 12 | Ayla DeLaurier | 21:48.9 | Almont | 76.4 |
| 12 | Julianna Debozy-Crawford | 21:49.6 | Hanover-Horton | 76.1 |
| 12 | Reece Clark | 21:50.8 | Remus Chippewa Hills | 75.7 |
| 10 | Adyson Baker | 21:51.7 | Buchanan | 75.4 |
| 11 | Evelyn Logghe | 21:52.3 | Laingsburg | 75.2 |
| 12 | Katie Rohrer | 21:53.1 | Charlevoix | 75.0 |
| 12 | Cammie Erickson | 21:53.3 | Montague | 74.9 |
| 11 | Hayden Whitmore | 21:53.9 | Ithaca | 74.7 |
| 10 | Jasmine Walker | 21:54.6 | Algonac | 74.5 |
| 9 | Elizabeth Letherer | 21:55.1 | Clare | 74.3 |
| 12 | Eleanor Young | 21:57.1 | Buchanan | 73.6 |
| 9 | Emily Satkowiak | 21:57.3 | Stockbridge | 73.6 |
| 10 | Althea Gaylord | 21:59.5 | Benzie Central | 72.8 |
| 10 | Makynna Williams | 22:02.2 | Buchanan | 71.9 |
| 11 | Christina Mendoza | 22:04.0 | Fennville | 71.3 |
| 9 | Juleigh Husby | 22:05.2 | Monroe St. Mary CC | 70.9 |
| 10 | Amber Kuiper | 22:05.3 | GR Covenant Christian | 70.9 |
| 12 | Lily Mason | 22:05.8 | Hanover-Horton | 70.7 |
| 11 | Addison Rusz | 22:06.0 | Laingsburg | 70.7 |
| 10 | Joelle Swanson | 22:06.6 | Elk Rapids | 70.5 |
| 11 | Maddie Szlachta | 22:07.0 | Rochester Hills Lutheran NW | 70.3 |
| 11 | Sarah King | 22:08.8 | Clinton | 69.7 |
| 12 | Erika Bylsma | 22:09.5 | GR Covenant Christian | 69.5 |
| 10 | JayLee Chapman | 22:11.3 | Stockbridge | 68.9 |
| 10 | Leona Knudsen | 22:12.9 | Monroe St. Mary CC | 68.4 |
| 12 | Lovelyn Ketepa | 22:14.4 | Clawson | 67.9 |
| 9 | Kaleea Braun | 22:15.9 | Blissfield | 67.4 |
| 11 | Lauren McLain | 22:16.1 | Napoleon | 67.3 |
| 12 | Haylee Livermore | 22:16.3 | Remus Chippewa Hills | 67.2 |
| 11 | Emily Howell | 22:16.6 | Bridgman | 67.1 |
| 10 | Halle Hoyt | 22:17.8 | St. Louis | 66.7 |
| 11 | Mia Sanchez | 22:17.9 | Jackson Lumen Christi | 66.7 |
| 11 | Zoey Sierer | 22:18.8 | Clinton | 66.4 |
| 9 | Izabel Raglow | 22:19.2 | Onsted | 66.3 |
| 11 | Pierce Pibbles | 22:19.5 | Hudson | 66.2 |
| 10 | Braelyn Bunting | 22:19.7 | Stanton Central Montcalm | 66.1 |
| 12 | Sara Dammann | 22:22.5 | New Lothrop | 65.2 |
| 11 | Alisha Esquivel | 22:23.9 | Kent City | 64.7 |
| 12 | Alexandra Ream | 22:27.4 | Leslie | 63.5 |
| 11 | Jordyn Taylor | 22:27.6 | Onsted | 63.5 |
| 11 | Taylor Seibt | 22:28.3 | Clare | 63.2 |
| 9 | Brooke Schlutt | 22:29.0 | Buchanan | 63.0 |
| 12 | Anna Vincent | 22:29.2 | Clinton | 62.9 |
| 12 | Kaia Spiess | 22:30.5 | Ovid-Elsie | 62.5 |
| 11 | Ruth Jurden | 22:31.9 | Stanton Central Montcalm | 62.0 |
| 10 | Aurelia Bennett | 22:32.3 | Clinton | 61.9 |
| 12 | Alyssa VanDussen | 22:35.8 | Schoolcraft | 60.7 |
| 10 | Lydia Howard | 22:35.9 | Kent City | 60.7 |
| 11 | Catherine Taft | 22:36.7 | Clare | 60.4 |
| 12 | Bailey Seibt | 22:37.2 | Clare | 60.3 |
| 9 | Hadley Camp | 22:38.8 | Lawton | 59.7 |
| 10 | Lexi Wegner | 22:39.8 | Caro | 59.4 |
| 9 | Samantha Gutzman | 22:40.9 | Laingsburg | 59.0 |
| 12 | Cambrie Lawrence | 22:43.3 | Benzie Central | 58.2 |
| 10 | Laila Evola | 22:44.8 | Almont | 57.7 |
| 10 | Madison Phillips | 22:45.2 | Laingsburg | 57.6 |
| 9 | Makya Isham | 22:49.5 | Leslie | 56.2 |
| 9 | Mallorie DenHartigh | 22:56.2 | Schoolcraft | 53.9 |
| 10 | Tessa Buday | 22:56.9 | Benzie Central | 53.7 |
| 12 | Macy Carlton | 22:59.5 | Monroe St. Mary CC | 52.8 |
| 10 | Stella Lipinski | 23:00.3 | Lansing Catholic | 52.6 |
| 10 | Cristina Wenderski | 23:01.6 | Wixom St. Catherine | 52.1 |
| 10 | Aeralyn Leonard | 23:02.0 | St. Louis | 52.0 |
| 10 | Elizabeth Burrell | 23:04.3 | Rochester Hills Lutheran NW | 51.2 |
| 10 | Emma Grulke | 23:05.8 | Onsted | 50.7 |
| 9 | Isabella Yun | 23:05.8 | Lansing Catholic | 50.7 |
| 9 | Anna Hallett | 23:08.9 | Blissfield | 49.7 |
| 11 | Ava Schnell | 23:15.2 | Hanover-Horton | 47.6 |
| 12 | Savannah Drummelsmith | 23:15.4 | Rochester Hills Lutheran NW | 47.5 |
| 11 | Addison Blodgett | 23:19.9 | Schoolcraft | 46.0 |
| 12 | Maureen Smith | 23:20.6 | Monroe St. Mary CC | 45.8 |
| 11 | Samantha Pavlak | 23:23.1 | Schoolcraft | 45.0 |
| 12 | Natalie Wyman | 23:29.8 | Fennville | 42.7 |
| 12 | Jill Kaspar | 23:33.4 | Bridgman | 41.5 |
| 10 | Natalie Benitez | 23:34.3 | Blissfield | 41.2 |
| 9 | Chloe Gemalsky | 23:34.7 | Onsted | 41.1 |
| 11 | Rita Luhring | 23:36.9 | Rochester Hills Lutheran NW | 40.4 |
| 10 | Leah Storey | 23:39.5 | Remus Chippewa Hills | 39.5 |
| 11 | Hailey Kamphuis | 23:40.8 | Kent City | 39.1 |
| 9 | Kelsi Minikey | 23:45.8 | Stanton Central Montcalm | 37.4 |
| 11 | Payton Dennis | 23:53.1 | Benzie Central | 35.0 |
| 10 | Isabella Jerore | 24:03.8 | Caro | 31.4 |
| 11 | Grace MacDonald | 24:15.0 | Rochester Hills Lutheran NW | 27.7 |
| 11 | Tuula Buckland | 24:28.4 | Bridgman | 23.2 |
| 10 | Kennedy Bugbee | 24:43.8 | Hanover-Horton | 18.1 |
| 9 | Annah Hess | 24:48.7 | St. Louis | 16.4 |
| 9 | Brooklinn Barcia | 24:56.4 | Clare | 13.9 |

Adjustment: +22

Projections vs. Reality
Expectation was to correctly projected 26.78 All-State boys. Reality struck and the projections were spot on for 25 boys. Which means there were some major underdogs that stepped up!
Unexpected All-State
Nathan Vargo, Flat Rock
Projected 43rd, 0.1% chance of All-State
Take a look at those odds! Throughout his junior year, Nathan had been in the 16’s on five separate occasions before the State Finals, though all five were above 16:50. His MIS experience was a bit quicker though, a significant time drop into the 16:20’s. That’s why we run these races.
Nathan Day, Saranac
Projected 37th, 1.0% chance of All-State
Second consecutive All-State for this Saranac senior.
Bailey Wiggins, Midland Bullock Creek
Projected 53rd, 1.9% chance of All-State
Eighteen races through his freshman and sophomore years, all above 20:00. Bailey then transformed into a mid-17 kid to close his junior year, an ending that set the stage for similar heroics as a senior. First, leading his Bullock Creek crew to the State Finals, then busting through to a 16:27 to end his career in the black n’ gold.
Alex Czeiszperger, Hudson
Projected 51st, 0.5% chance of All-State
Began his career with an All-State as a freshman, ended it with another one a few weeks ago. His 16:27 was his best time of the year, a good 15+ seconds quicker than his effort at the typically quick Stockbridge course.
Isaac Edgington, Holland Black River
Projected 32nd, 31.7% chance of All-State
As a freshman, every one of his five races were above 21:00. Isaac progressed into a 17-min kid as a sophomore, then solidly into the 16’s in the final months of his cross season.
All-State History

Collin Farmer
Either on the track or on the grass, Jazwinski, Lenn, Harrand, the three winners written about prior, had all experienced a State Title at one point prior to November 4th. With Hunter Jones’ dominance from 2019 to 2023, four straight cross titles and the rarely accomplished distance triple on the track, competition was open coming into the year.
Collin Farmer was definitely one of the experienced seniors in contention. Despite missing his freshman season of cross country, Farmer had racked up 9 All-States in 5 seasons of cross and track. He’d performed at MIS, grabbing 15th place in Division 3 as a sophomore and 26th as a junior. Come June on the track, he did his thing as well, doubling and medaling in both the 1600m and 3200m this past year and placing 6th in the 1600m as a sophomore.
After victories at both Yellowjacket and Marauder, Collin took to Sparta in mid-September to flash his capabilities. His 15:43 there was another victory, his highest rating of his career, and a precursor for the season to come. Following Sparta, Farmer and his Pirates took a bit of a break from major competition and the break was of great benefit. At Shepherd and Portage, Collin exceled amongst the best D3 competition in the state. His 15:29 at Shepherd was another substantial personal best, his 15:40 at Portage was yet another victory. Despite not holding the best time in the division, Collin had established himself as a solid candidate to win in November.
And come championship season and into November, that’s all he really did. Greater Lansing, the CMAC, and Region 24 – all wins. The Greater Lansing one was the first of his career. After a loss as a sophomore, he came back to win his Region as a senior. All of this set up for the State Finals, where the senior wonderfully handled the pressure. 5:01, 5:04, 5:01, 33. Almost as even as you can ask for, leading at the mile, in 2nd at two, then running the 2nd fastest (behind Gus Rohde’s scorching finish) final 1800m to ensure a victory. A great cap to a career of ups, downs, and a multitude of successes.
Movin’ Up
Clinton’s Gabe Manchester cruised through the mile in 5:33, then ripped past 96 individuals towards his 61st place finish. He passed the most individuals in the final 2.1 miles and also in the final 1.1 miles.
Down the homestretch, three boys were able to pass eight others in the final 173m:
Two Covenant Christian boys – Caleb Drnek and Luke Dykstra
And another West Sider, Caleb Swiney from The Potter’s House
Perfectly Paced
A freshman wins the honor of pacing the greatest. Bath’s River Fox crossed the line in 16:58.7, just under 5:28 per mile. His one mile split? 5:27.5. His two mile split? 5:26.9. Third mile? 5:26.3. Immaculate stuff.
A few other names on the even split list, some unsurprising:
Pewamo-Westphalia’s Collin Farmer
Flat Rock’s Nathan Vargo
Clinton’s Lucas Goodman
Pigeon-Laker’s Cade Truemner
| Grade | Name | Time | Team | Rating |
| 12 | Collin Farmer | 15:39.1 | Pewamo-Westphalia | 199.6 |
| 11 | August Rohde | 15:51.9 | Reed City | 195.4 |
| 9 | Robert Jazwinski III | 15:54.0 | Hart | 194.7 |
| 12 | Brad White | 15:55.5 | Clare | 194.2 |
| 12 | Samuel Martini | 15:56.6 | Kent City | 193.8 |
| 11 | Mitchell Hiatt | 15:58.1 | Onsted | 193.3 |
| 12 | Jaden Barnes | 16:00.9 | Bloomingdale | 192.4 |
| 10 | Gage Hoffman | 16:01.4 | Stanton Central Montcalm | 192.2 |
| 11 | Theodore Davis | 16:01.4 | Dansville | 192.2 |
| 11 | Landon Pestrue | 16:01.7 | St. Louis | 192.1 |
| 12 | Boden Genovese | 16:02.2 | Coloma | 191.9 |
| 11 | Leo Swager | 16:03.3 | Traverse City St. Francis | 191.6 |
| 12 | Jackson Rodriguez | 16:04.4 | Wyoming Potter’s House | 191.2 |
| 12 | Ben March | 16:05.1 | St. Louis | 191.0 |
| 12 | Anthony Kiaunis | 16:09.1 | Reed City | 189.6 |
| 10 | Landen Styka | 16:10.7 | Ithaca | 189.1 |
| 9 | Graeson Decker | 16:11.7 | GR Covenant Christian | 188.8 |
| 10 | Jacob Stanislawski | 16:12.2 | Flat Rock | 188.6 |
| 11 | Levi Kamps | 16:23.0 | GR Covenant Christian | 185.0 |
| 11 | Nathan Vargo | 16:23.8 | Flat Rock | 184.7 |
| 11 | Tyler Heal | 16:25.4 | Sanford-Meridian | 184.2 |
| 12 | Nathan Day | 16:25.5 | Saranac | 184.2 |
| 12 | Lucas Hopkins | 16:25.8 | Olivet | 184.1 |
| 11 | Daniel Mandujano | 16:25.9 | Watervliet | 184.0 |
| 12 | Graham Coston | 16:26.0 | Stanton Central Montcalm | 184.0 |
| 12 | Gavin Guggemos | 16:26.6 | Kalkaska | 183.8 |
| 12 | Bailey Wiggins | 16:27.8 | Midland Bullock Creek | 183.4 |
| 12 | Alex Czeiszperger | 16:27.9 | Hudson | 183.4 |
| 12 | Ryan Allen | 16:28.3 | Reed City | 183.2 |
| 11 | Isaac Edgington | 16:29.1 | Holland Black River | 183.0 |
| 11 | Miingen Bertrand | 16:29.3 | Ithaca | 182.9 |
| 12 | Nolan Grant | 16:30.4 | Hillsdale | 182.5 |
| 11 | Owen Read | 16:30.8 | Traverse City St. Francis | 182.4 |
| 10 | Sylus Wilson | 16:32.9 | Stanton Central Montcalm | 181.7 |
| 11 | Lewis Walter | 16:33.9 | Traverse City St. Francis | 181.4 |
| 11 | Austin Sulier | 16:34.3 | Erie Mason | 181.2 |
| 12 | Tucker Krumm | 16:41.8 | Traverse City St. Francis | 178.7 |
| 10 | Noah Devereaux | 16:43.4 | Laingsburg | 178.2 |
| 11 | Isaiah Dinverno | 16:43.6 | Jackson Lumen Christi | 178.1 |
| 12 | Gavin VanKampen | 16:44.3 | Jonesville | 177.9 |
| 12 | Gannon Shore | 16:45.0 | Jackson Lumen Christi | 177.7 |
| 9 | Hunter Eaton | 16:45.3 | Charlevoix | 177.6 |
| 12 | Keegan Masters | 16:46.1 | Ottawa Lake-Whiteford | 177.3 |
| 11 | Riley Pattinson | 16:46.7 | Traverse City St. Francis | 177.1 |
| 9 | Caleb Blonde | 16:47.2 | Jonesville | 176.9 |
| 12 | Andrew Klaus | 16:49.1 | Clare | 176.3 |
| 12 | Evan Shepherd | 16:49.3 | Hanover-Horton | 176.2 |
| 12 | Conner Fountain | 16:49.5 | Olivet | 176.2 |
| 12 | Carter Holmes | 16:49.8 | Bath | 176.1 |
| 10 | Lucas Taraszkiewicz | 16:50.1 | Flat Rock | 176.0 |
| 10 | Ben Gautsche | 16:50.4 | Union City | 175.9 |
| 10 | Julian Walker | 16:51.1 | Algonac | 175.6 |
| 12 | Brodie Delamater | 16:52.2 | Grant | 175.3 |
| 10 | Robert Dykhouse | 16:56.3 | Manton | 173.9 |
| 12 | Kyler Pequet | 16:56.6 | Napoleon | 173.8 |
| 11 | Josh Slocum | 16:57.7 | Traverse City St. Francis | 173.4 |
| 12 | Lucas Goodman | 16:58.5 | Clinton | 173.2 |
| 9 | River Fox | 16:58.7 | Bath | 173.1 |
| 11 | Cade Truemner | 16:59.3 | EPBP Laker | 172.9 |
| 11 | Landen Boulis | 17:00.9 | Hanover-Horton | 172.4 |
| 11 | Gabe Manchester | 17:02.9 | Clinton | 171.7 |
| 10 | Nicholas Fowler | 17:03.5 | Jonesville | 171.5 |
| 12 | Nic Porter | 17:03.8 | Clare | 171.4 |
| 9 | Luke Herron | 17:04.1 | Caro | 171.3 |
| 9 | Wyatt Werner | 17:04.3 | Pewamo-Westphalia | 171.2 |
| 9 | Cooper Flick | 17:04.6 | Hanover-Horton | 171.1 |
| 11 | Robby Myler | 17:06.6 | Traverse City St. Francis | 170.5 |
| 10 | Alex Rodriguez | 17:07.0 | St. Louis | 170.3 |
| 10 | Hayden Shattuck | 17:07.4 | St. Louis | 170.2 |
| 11 | Allan George | 17:07.9 | Pewamo-Westphalia | 170.0 |
| 12 | Lincoln Cha | 17:08.2 | Ann Arbor Greenhills | 169.9 |
| 11 | Brayden Sweeney | 17:08.5 | Midland Bullock Creek | 169.8 |
| 9 | Cole Hillegonds | 17:08.9 | Clinton | 169.7 |
| 12 | Hunter Helminski | 17:08.9 | Saranac | 169.7 |
| 12 | Drew Moore | 17:09.5 | Grayling | 169.5 |
| 10 | Caiden Helsel | 17:09.6 | Lake City | 169.5 |
| 11 | Luke Dykstra | 17:09.7 | GR Covenant Christian | 169.4 |
| 9 | Jonas Ballard | 17:09.9 | Holland Black River | 169.4 |
| 10 | Jack Slotman | 17:10.9 | Hart | 169.0 |
| 10 | John Edler | 17:11.0 | Homer | 169.0 |
| 10 | Grant Johnson | 17:11.9 | Manchester | 168.7 |
| 12 | Isaac Clementshaw | 17:12.9 | Reed City | 168.4 |
| 12 | Camden Moore | 17:13.2 | Kalkaska | 168.3 |
| 11 | Colin Kuhn | 17:13.4 | St. Louis | 168.2 |
| 12 | Anthony Urbaniak | 17:13.8 | Charyl Stockwell Academy | 168.1 |
| 11 | Jacob Moore | 17:14.4 | Caro | 167.9 |
| 12 | Andrew Koenigsknecht | 17:15.0 | Bath | 167.7 |
| 12 | Branden Stock | 17:15.6 | Kingsley | 167.5 |
| 12 | Grant Koole | 17:17.2 | GR Covenant Christian | 166.9 |
| 12 | Owen Brown | 17:17.3 | Hanover-Horton | 166.9 |
| 10 | Tyler Leach | 17:17.5 | Otisville LakeVille | 166.8 |
| 12 | Jack O’Donnell | 17:17.6 | Manistee | 166.8 |
| 12 | Simon VanderVlucht | 17:17.7 | Monroe St. Mary CC | 166.8 |
| 12 | David Fowler | 17:18.3 | Jonesville | 166.6 |
| 11 | Dante Pillot | 17:18.8 | Schoolcraft | 166.4 |
| 11 | Clay Powell | 17:19.3 | Ovid-Elsie | 166.2 |
| 9 | Connor Schmidt | 17:19.4 | Clare | 166.2 |
| 12 | Caleb Drnek | 17:20.1 | GR Covenant Christian | 166.0 |
| 11 | Coy Weinberg | 17:20.7 | Buchanan | 165.8 |
| 11 | Robbie King | 17:20.8 | Constantine | 165.7 |
| 10 | Liam McBeth | 17:21.6 | Buchanan | 165.5 |
| 10 | Trenton Fetter | 17:21.6 | Adrian Madison | 165.5 |
| 10 | Lucas Gates | 17:22.2 | Lansing Catholic | 165.3 |
| 11 | Ian Waddell | 17:22.5 | Blissfield | 165.2 |
| 11 | Luke Skidmore | 17:23.1 | Bath | 165.0 |
| 11 | Brent DeSaegher | 17:23.3 | Ithaca | 164.9 |
| 12 | Tyler Vanderzanden | 17:25.4 | Hart | 164.2 |
| 12 | Ezra Hagedorn | 17:25.9 | Wyoming Potter’s House | 164.0 |
| 10 | Gibson Shore | 17:26.8 | Jackson Lumen Christi | 163.7 |
| 9 | John Kowatch | 17:28.3 | Pewamo-Westphalia | 163.2 |
| 11 | Tyler N. Kooienga | 17:28.9 | GR Covenant Christian | 163.0 |
| 9 | Evan Olson | 17:29.6 | EPBP Laker | 162.8 |
| 9 | Silas Daniels | 17:30.0 | Sand Creek | 162.7 |
| 9 | Avery Morrow | 17:30.2 | Jackson Lumen Christi | 162.6 |
| 10 | Qwynn Darnell | 17:31.2 | Elk Rapids | 162.3 |
| 11 | Max Stitt | 17:31.3 | Hart | 162.2 |
| 9 | Ryder Hopkins | 17:31.7 | Charlevoix | 162.1 |
| 9 | Aiden Schaner | 17:32.1 | Hart | 162.0 |
| 12 | Britain Philip | 17:33.2 | Buchanan | 161.6 |
| 11 | Andrew Mabry | 17:33.3 | Bridgman | 161.6 |
| 11 | Michael Darlington | 17:34.0 | University Liggett | 161.3 |
| 11 | Sam Muirhead | 17:34.1 | Pewamo-Westphalia | 161.3 |
| 10 | Max Foldvary | 17:34.4 | Monroe St. Mary CC | 161.2 |
| 10 | Matthew Solomon | 17:35.1 | Charlevoix | 161.0 |
| 12 | Evan Atkinson-Miller | 17:35.8 | North Muskegon | 160.7 |
| 10 | Jack Sherwood | 17:36.3 | Buchanan | 160.6 |
| 10 | Jacob Veurink | 17:36.9 | Charlevoix | 160.4 |
| 11 | Parker Campbell | 17:39.2 | Erie Mason | 159.6 |
| 9 | Cooper Tiffany | 17:40.0 | Lakeview | 159.3 |
| 12 | Elliot Noyes | 17:40.4 | Sanford-Meridian | 159.2 |
| 10 | Henry Beck | 17:40.6 | Ann Arbor Greenhills | 159.1 |
| 9 | Cooper Schmelter | 17:41.5 | Leslie | 158.8 |
| 12 | Connor Lubbers | 17:42.6 | GR Covenant Christian | 158.5 |
| 10 | Alessandro Avila | 17:42.7 | Constantine | 158.4 |
| 10 | Jacob Mankey | 17:43.1 | Ithaca | 158.3 |
| 12 | Scott Slocum | 17:43.5 | LeRoy Pine River | 158.2 |
| 10 | Brody Swanson | 17:44.0 | LeRoy Pine River | 158.0 |
| 11 | Avery Guikema | 17:44.7 | Hart | 157.8 |
| 12 | Lucan Louwsma | 17:44.9 | Benzie Central | 157.7 |
| 9 | Matthew Killeen | 17:45.8 | Leslie | 157.4 |
| 9 | William Gancer | 17:45.8 | Stockbridge | 157.4 |
| 12 | Trevor Dornbos | 17:46.2 | Grandville Calvin Christian | 157.3 |
| 10 | Zach Hassenzahl | 17:46.9 | Hanover-Horton | 157.0 |
| 10 | Kyler Fertig | 17:47.3 | Stanton Central Montcalm | 156.9 |
| 10 | Jayden Fox | 17:49.3 | Saginaw Valley Lutheran | 156.2 |
| 9 | Isaac Dionne | 17:50.2 | Boyne City | 155.9 |
| 10 | Jacob Kuntz | 17:50.2 | Buchanan | 155.9 |
| 11 | Eric Ramsey | 17:50.3 | Clinton | 155.9 |
| 12 | Jacob Norman | 17:50.9 | Jonesville | 155.7 |
| 10 | Thad Whitmore | 17:51.9 | Ithaca | 155.4 |
| 12 | Tyler Vining | 17:53.1 | Morley-Stanwood | 155.0 |
| 11 | Reed Osterink | 17:55.1 | Wyoming Potter’s House | 154.3 |
| 11 | Tristan Demlow | 17:55.4 | Grayling | 154.2 |
| 12 | Levi Benson | 17:56.1 | Holland Black River | 154.0 |
| 10 | Owen Beindit | 17:56.1 | Algonac | 154.0 |
| 10 | Evan Rolston | 17:56.4 | Stanton Central Montcalm | 153.9 |
| 10 | Isaac Johnson | 17:58.1 | Holland Black River | 153.3 |
| 12 | Gavin Kelso | 17:59.6 | LeRoy Pine River | 152.8 |
| 11 | Jose Domecq | 18:00.1 | Leslie | 152.6 |
| 10 | Neiko Ketchum | 18:00.2 | Clare | 152.6 |
| 9 | Charlie George | 18:00.3 | Pewamo-Westphalia | 152.6 |
| 11 | Mason Stranahan | 18:00.7 | Ann Arbor Greenhills | 152.4 |
| 9 | Collin Fucile | 18:09.4 | Jonesville | 149.5 |
| 9 | Téo Krumm | 18:10.2 | Lansing Catholic | 149.3 |
| 10 | Edward Mugisha | 18:10.2 | Wyoming Potter’s House | 149.3 |
| 11 | Owen Stimer | 18:10.4 | Holland Black River | 149.2 |
| 12 | Tanner Soelberg | 18:11.0 | Shelby | 149.0 |
| 9 | Brady Whitford | 18:11.1 | Ithaca | 149.0 |
| 11 | Tyler Caruso | 18:11.5 | Bangor | 148.8 |
| 11 | Caidan Gaskill | 18:11.6 | Clare | 148.8 |
| 11 | David Dhaseleer | 18:11.7 | Charlevoix | 148.8 |
| 9 | Nathan Lenington | 18:14.2 | LeRoy Pine River | 147.9 |
| 10 | Nico Aagesen | 18:14.7 | Ann Arbor Greenhills | 147.8 |
| 9 | Caleb Swiney | 18:15.2 | Wyoming Potter’s House | 147.6 |
| 12 | Ethan Wright | 18:15.2 | Stockbridge | 147.6 |
| 9 | Christian Villa-Bilton | 18:15.6 | Clare | 147.5 |
| 9 | Cullen Decker | 18:15.7 | Union City | 147.4 |
| 9 | Kenneth Mangles | 18:16.9 | Leslie | 147.0 |
| 9 | Marshall Brandt | 18:17.1 | Midland Bullock Creek | 147.0 |
| 12 | Marc Woods | 18:17.2 | Midland Bullock Creek | 146.9 |
| 12 | Noah Finton | 18:17.7 | Wyoming Potter’s House | 146.8 |
| 10 | Evan Schaefer | 18:18.1 | Olivet | 146.6 |
| 10 | Blaise Demko | 18:18.5 | Lansing Catholic | 146.5 |
| 10 | Aaron Allen | 18:19.3 | Reed City | 146.2 |
| 11 | Zachery Childress | 18:19.5 | Jonesville | 146.2 |
| 11 | Lieu Vincke | 18:19.8 | New Lothrop | 146.1 |
| 10 | Grason Weber | 18:20.6 | Leslie | 145.8 |
| 9 | Finn Korte | 18:20.7 | Lansing Catholic | 145.8 |
| 9 | Nolan Mitchell | 18:25.1 | Pewamo-Westphalia | 144.3 |
| 9 | Rocky Bolton | 18:25.2 | Jackson Lumen Christi | 144.3 |
| 9 | John Keser | 18:26.2 | Buchanan | 143.9 |
| 9 | Everett Beach | 18:26.4 | Lansing Catholic | 143.9 |
| 9 | Landen Gessner | 18:28.8 | Olivet | 143.1 |
| 9 | Chad Tyson | 18:29.4 | Hanover-Horton | 142.9 |
| 12 | Daniel Dryer | 18:30.0 | Olivet | 142.7 |
| 11 | Adam Brodie | 18:30.6 | Flat Rock | 142.5 |
| 11 | Ethan Schaner | 18:30.7 | Hart | 142.4 |
| 9 | Brady Dozier | 18:31.4 | Reed City | 142.2 |
| 10 | Max McDowell | 18:31.6 | Olivet | 142.1 |
| 9 | Evan MacLaren | 18:31.7 | Ithaca | 142.1 |
| 11 | Kyan Isham | 18:37.7 | Leslie | 140.1 |
| 10 | Royal Seale | 18:41.4 | Ann Arbor Greenhills | 138.9 |
| 10 | Duane Davis | 18:43.0 | Midland Bullock Creek | 138.3 |
| 12 | Nicholas Dropiewski | 18:43.2 | Flat Rock | 138.3 |
| 11 | Cohen Burdick | 18:44.3 | Union City | 137.9 |
| 12 | Maddox Miller | 18:45.0 | Union City | 137.7 |
| 9 | Aubin Allee | 18:45.5 | LeRoy Pine River | 137.5 |
| 10 | Joshua Miller | 18:45.7 | Ovid-Elsie | 137.4 |
| 9 | Colton Grzyb | 18:45.9 | Almont | 137.4 |
| 9 | Hayden Selesky | 18:46.0 | Lansing Catholic | 137.3 |
| 12 | Adam Williams | 18:48.5 | Kalkaska | 136.5 |
| 9 | Ayden Mayr | 18:48.6 | Dansville | 136.5 |
| 10 | Isaac Struck-VanderHaak | 18:49.4 | Wyoming Potter’s House | 136.2 |
| 9 | Noah June | 18:50.8 | Union City | 135.7 |
| 10 | Madden Starkweather | 18:51.7 | Bath | 135.4 |
| 11 | Everett Dysinger | 18:55.3 | Dansville | 134.2 |
| 12 | Logan Hile | 18:56.1 | Leslie | 134.0 |
| 12 | Reed Patrick | 18:56.9 | Clinton | 133.7 |
| 9 | Connor Czolgosz | 18:57.2 | Midland Bullock Creek | 133.6 |
| 10 | Hayden Richey | 18:59.0 | Lansing Catholic | 133.0 |
| 10 | Brody Urbaniak | 19:01.0 | Charyl Stockwell Academy | 132.3 |
| 11 | Hudson Inman | 19:01.8 | Burton-Bendle | 132.1 |
| 9 | Naveen Kulkarni | 19:05.2 | Ann Arbor Greenhills | 130.9 |
| 9 | Jaxon Hemgesberg | 19:08.7 | Chesaning | 129.8 |
| 11 | Malachi Payne | 19:09.1 | Union City | 129.6 |
| 12 | Josiah Curry | 19:12.0 | Stanton Central Montcalm | 128.7 |
| 11 | Ethan Root | 19:13.8 | Dansville | 128.1 |
| 9 | Ronan Stelzer | 19:23.0 | Clinton | 125.0 |
| 12 | Peyton Scott | 19:33.6 | Charlevoix | 121.5 |
| 12 | Landon Jordon | 19:33.9 | Hanover-Horton | 121.4 |
| 11 | Colin Moran | 19:38.2 | Jackson Lumen Christi | 119.9 |
| 9 | Austin Strand | 19:40.9 | Clinton | 119.0 |
| 11 | Paul DeVito | 19:49.8 | Olivet | 116.1 |
| 9 | Sebastian Zylstra | 19:50.1 | Holland Black River | 116.0 |
| 11 | Bodie Bryans | 19:51.0 | Buchanan | 115.7 |
| 12 | Gavin Vidito | 19:53.7 | Dansville | 114.8 |
| 10 | Logan Hetherington | 19:55.0 | Jackson Lumen Christi | 114.3 |
| 10 | Paul Saladin | 19:55.4 | Reed City | 114.2 |
| 9 | Miles Divozzo | 19:55.8 | Holland Black River | 114.1 |
| 12 | Calvin vanHartesvelt | 19:57.2 | Dansville | 113.6 |
| 10 | Calvin Haydamacker | 20:00.6 | Flat Rock | 112.5 |
| 10 | Kolby Sattler | 20:00.7 | Stanton Central Montcalm | 112.4 |
| 10 | Owen Wemple | 20:04.2 | LeRoy Pine River | 111.3 |
| 11 | Aidan Taylor | 20:08.9 | Union City | 109.7 |
| 10 | Evan Hagerman | 20:09.5 | Bath | 109.5 |
| 9 | Gavin Yarnell | 20:17.9 | St. Louis | 106.7 |
| 11 | Bram Derksen | 20:24.7 | Bath | 104.4 |
| 10 | Jacob Erskin | 20:29.8 | St. Louis | 102.7 |
| 12 | Trevor Bonar | 20:30.3 | Charlevoix | 102.6 |
| 10 | Ethan Baker | 20:48.7 | LeRoy Pine River | 96.4 |
| 9 | Alec Hernandez | 20:57.1 | Flat Rock | 93.6 |
| 12 | Nate Gajar | 20:59.6 | Ann Arbor Greenhills | 92.8 |
| 10 | Riley Graf | 21:03.1 | Dansville | 91.6 |