| Race | Boys Adj. | Girls Adj. |
| Region 10 | +38 | +41 |
| Region 20 | +43 | +39 |
| Region 29 | +42 | +47 |
| Average | +41 | +42 |
MIXC vs. REALITY
The projections were predictive of anything that WASN’T D2. But there were some surprises (undoubtedly not surprises to the individuals, coaches, families, and supporters of those teams) relative to how the numbers turned out.
One was the Spring Lake Boys, who not only qualified, but won the dang thing. The Lakers definitely seemed to be in the conversation to qualify, coming in at a 49% chance. Their odds for winning were considerably smaller. In order to increase those odds, you’d need the top-six to hit a PR, which they all did. Owen Adams did his duty up front, Lukus Mendoza and Dane Trask moved up several spots, and their 4th/5th were the 2nd best of any other team at that position.
The other squad was the Fremont Girls. The Packers appeared to be one of a three horse race for 3rd, then placed right in that 3rd spot, 15 points clear of 4th. Season or personal bests were had from all of the red n’ white clad girls, but especially significant was Natalie Christofferson. It’s been quite a journey of a season for Natalie. She started above 26:00, then quickly moved to the 20’s by the end of September. But then went back up at Portage and in conference action. The roller coaster hit Benzie at a great spot – a 20:23, a 20 sec. personal best that aided in Fremont’s run to MIS.
Beyond those two teams, four individuals from each division and gender that stood out:
Zakia Wagoner, Onekama – projected 17th, placed 11th. Coming into regional day, the freshman had dropped a personal best in five races, including two in a row. She kept the trend going, making it three PB’s in a row, dropping over 45 sec. from her prior race at Benzie.
Harlow Hughes, Lake City – projected 21st, placed 13th. A similar progression in her sophomore season. General improvement from a start in the high-22’s. Had moved into the 20’s at the Northern Michigan MoC and just couldn’t stand it, so she had to throw down a 19:57 yesterday.
Matthew Bentley, Buckley – projected 22nd, placed 14th. The Bears have been to Benzie on three occasions this year. In late August, Bentley opened with a 19:36. For all the conference glory, an early October 19:49. Potentially the final race of his career? Not even an option… 17:08.
Jack Helsel, Manton – projected 31st, placed 10th. More will be told of Jack’s story this season, but I’ll just leave like this, it’s a courageous tale of one who has persevered for his team. The payoff of sacrifice? A 50 sec. personal best and the ability for one last race in a Manton uniform.
GIRLS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 12 | Katie Berkshire | 16:32.0 | Gaylord | 175.7 |
| 9 | Eliza Schwass | 17:47.5 | Ludington | 150.5 |
| 11 | Annabelle Lowman | 18:15.9 | Ludington | 141.0 |
| 12 | Brooklynn Brown | 18:19.7 | Cadillac | 139.8 |
| 12 | Alexis Kotkowicz | 18:21.2 | Spring Lake | 139.3 |
| 11 | Ella McInerney | 18:39.7 | Cadillac | 133.1 |
| 9 | Hailey Kuhn | 18:49.4 | Cadillac | 129.9 |
| 12 | Linnea Paige | 18:53.2 | Fremont | 128.6 |
| 10 | Peyhton Beardsley | 18:56.8 | Fruitport | 127.4 |
| 10 | Kaleigh Clark | 19:15.2 | Spring Lake | 121.3 |
| 12 | Ava Pawlick | 19:18.1 | Petoskey | 120.3 |
| 11 | Zoe German | 19:26.4 | Fruitport | 117.5 |
| 12 | Alanis Povey | 19:28.7 | Gladwin | 116.8 |
| 10 | Addy Nesbitt | 19:30.5 | Cedar Springs | 116.2 |
| 9 | Myah Breuker | 19:34.0 | Fremont | 115.0 |
| 11 | Cora Parker | 19:35.4 | Spring Lake | 114.5 |
| 10 | Chloe Mazza | 19:39.5 | Cadillac | 113.2 |
| 11 | Sophia Buzzelli | 19:48.2 | Clare | 110.3 |
| 12 | Joelle Patten | 19:57.4 | Fremont | 107.2 |
| 12 | Kaylynn Pavlige | 20:00.4 | Fruitport | 106.2 |
| 11 | Abby Noorman | 20:05.1 | Cedar Springs | 104.6 |
| 12 | Anna Pake | 20:13.5 | Howard City Tri-County | 101.8 |
| 10 | Ruth Hanson | 20:21.2 | Cadillac | 99.3 |
| 9 | Natalie Christoffersen | 20:23.3 | Fremont | 98.6 |
| 10 | Emma Stotzel | 20:23.4 | Clare | 98.5 |
| 10 | Vivian O’Callaghan | 20:24.3 | Gladwin | 98.2 |
| 9 | Charly Braidwood | 20:25.4 | Spring Lake | 97.9 |
| 12 | Madison Louk | 20:25.6 | Gladwin | 97.8 |
| 11 | Lauren Leis | 20:25.9 | Clare | 97.7 |
| 11 | Elizabeth Letherer | 20:37.9 | Clare | 93.7 |
| 10 | Nora Kauffman | 20:43.0 | Howard City Tri-County | 92.0 |
| 12 | Carly Gaylord | 20:45.4 | Cadillac | 91.2 |
| 10 | Briella Kohley | 20:49.1 | Spring Lake | 90.0 |
| 9 | Alison Villa-Bilton | 20:49.3 | Clare | 89.9 |
| 9 | Claire Kohley | 20:51.7 | Fruitport | 89.1 |
| 12 | Olivia Forsberg | 20:51.9 | Clare | 89.0 |
| 10 | Ellie Daniel | 20:52.1 | Petoskey | 89.0 |
| 11 | Jean Holland | 20:58.4 | Cadillac | 86.9 |
| 10 | Esme Kane | 20:59.1 | Gaylord | 86.6 |
| 12 | Ava Krohn | 21:01.5 | Fremont | 85.8 |
| 11 | Kendall Nester | 21:03.1 | Cedar Springs | 85.3 |
| 11 | Kenzie Druce | 21:04.4 | Cedar Springs | 84.9 |
| 9 | Aya Pateman | 21:12.8 | Petoskey | 82.1 |
| 9 | Matia Battjes | 21:13.6 | Spring Lake | 81.8 |
| 9 | Aynsley Merkins | 21:20.3 | Fruitport | 79.6 |
| 10 | Ava Robinson | 21:25.6 | Clare | 77.8 |
| 12 | Meghan Guczwa | 21:29.4 | Spring Lake | 76.5 |
| 10 | Paige Roman | 21:29.7 | Big Rapids | 76.4 |
| 12 | Jocelynn Olds | 21:34.8 | Howard City Tri-County | 74.7 |
| 11 | Greta Meisel | 21:36.3 | Petoskey | 74.2 |
| 9 | Lylah Hasso | 21:37.6 | Cedar Springs | 73.8 |
| 11 | Allison Brandt | 21:39.7 | Ludington | 73.1 |
| 11 | Kira Manchip | 21:42.0 | Fremont | 72.3 |
| 9 | Erilyn Kovas | 21:43.0 | Ludington | 72.0 |
| 12 | Bailey Thompson | 21:46.4 | Gaylord | 70.9 |
| 9 | Evelayna Szajner | 21:48.3 | Gaylord | 70.2 |
| 10 | Alaina Morrell | 21:55.2 | Gaylord | 67.9 |
| 12 | Alba Navarro | 21:58.3 | Muskegon Oakridge | 66.9 |
| 11 | Charlotte Mawhorter | 22:04.6 | Gladwin | 64.8 |
| 9 | Mayli Fessenden | 22:11.7 | Cedar Springs | 62.4 |
| 12 | Rocquel Richards | 22:13.1 | Fremont | 62.0 |
| 12 | Joslyn Abbott | 22:14.9 | Howard City Tri-County | 61.4 |
| 9 | Nevaeh Parker | 22:21.8 | Big Rapids | 59.1 |
| 11 | Rina Graveline | 22:24.6 | Gladwin | 58.1 |
| 10 | Gail Eberly | 22:37.4 | Petoskey | 53.9 |
| 11 | Breanna Cole | 22:44.4 | Fruitport | 51.5 |
| 12 | Lucy Hotz | 22:49.1 | Cedar Springs | 50.0 |
| 11 | Michaela O’Callaghan | 22:50.5 | Gladwin | 49.5 |
| 10 | Alana McNeilly | 22:51.3 | Howard City Tri-County | 49.2 |
| 9 | Arliena Grant | 23:00.5 | Gladwin | 46.2 |
| 11 | Ryanne Ellsworth | 23:02.1 | Whitehall | 45.6 |
| 11 | Cecelia Ryan | 23:02.2 | Ludington | 45.6 |
| 10 | Grace Forfinski | 23:03.7 | Ludington | 45.1 |
| 11 | Genevieve Franklin | 23:06.7 | Fruitport | 44.1 |
| 12 | Leda Gitchel | 23:11.0 | Howard City Tri-County | 42.7 |
| 10 | Eliana Aris | 23:19.8 | Big Rapids | 39.7 |
| 9 | Taylor Minzey | 23:20.6 | Muskegon Oakridge | 39.5 |
| 12 | Kassidy Parmley | 23:21.0 | Whitehall | 39.3 |
| 10 | Mary Saladin | 23:23.4 | Big Rapids | 38.5 |
| 10 | Reese Snacker | 23:37.6 | Petoskey | 33.8 |
| 11 | Sylvia Trowbridge | 23:59.4 | Howard City Tri-County | 26.5 |
| 12 | Maddie Kanitz | 24:02.7 | Ludington | 25.4 |
| 9 | Zoey Bradley | 24:17.0 | Muskegon Oakridge | 20.7 |
| 10 | Arielle Jackson | 24:42.5 | Big Rapids | 12.2 |
| 11 | Braylynn Saunders | 25:03.8 | Ogemaw Heights | 5.1 |
| 11 | Pauline Stappen | 25:07.7 | Muskegon Oakridge | 3.8 |
| 11 | Fynnlay Hanks | 25:12.2 | Muskegon Oakridge | 2.3 |
| 10 | Ella Opie | 25:12.5 | Petoskey | 2.2 |
| Grade | Name | Time | Team | Rating |
| 10 | Caelyn Torry | 18:40.1 | McBain | 133.6 |
| 10 | Avery Kelly | 19:06.8 | Benzie Central | 124.7 |
| 11 | Marlowe Walcott | 19:15.1 | Reed City | 122.0 |
| 10 | Madisyn Wanstead | 19:21.5 | LeRoy Pine River | 119.8 |
| 11 | Natalie Rosema | 19:23.9 | Hart | 119.0 |
| 9 | Emma Miller | 19:34.1 | Hart | 115.6 |
| 10 | Faith Helsel | 19:38.6 | Lake City | 114.1 |
| 11 | Betsy Gooden | 19:40.8 | Manton | 113.4 |
| 10 | Alaina Schaner | 19:43.8 | Hart | 112.4 |
| 9 | Lily Sisson | 19:53.7 | LeRoy Pine River | 109.1 |
| 11 | Madelyn Reinink | 19:54.8 | McBain | 108.7 |
| 10 | Maggie McClellan | 19:55.7 | Benzie Central | 108.4 |
| 10 | Harlow Hughes | 19:57.4 | Lake City | 107.9 |
| 12 | Georgia Haag | 19:58.4 | Manistee | 107.5 |
| 9 | Mya Bronkema | 19:58.5 | McBain | 107.5 |
| 11 | Hallee Hervey | 19:59.9 | Reed City | 107.0 |
| 10 | Hattie Driver | 20:08.8 | Manistee | 104.1 |
| 10 | Avalynne Allee | 20:14.4 | LeRoy Pine River | 102.2 |
| 10 | Bryn Riley | 20:29.3 | Hart | 97.2 |
| 10 | Luisa Vander Zwaag | 20:32.4 | Hart | 96.2 |
| 11 | Noel Parker | 20:44.7 | Shelby | 92.1 |
| 12 | Sahara Davis | 20:50.9 | Reed City | 90.0 |
| 12 | Nevaeh Battice | 20:55.0 | Mason County Central | 88.7 |
| 11 | Kayden Hinton | 21:00.9 | McBain | 86.7 |
| 10 | Ingrid Molins Rallo | 21:03.5 | Benzie Central | 85.8 |
| 9 | Kristina Bott | 21:06.6 | Benzie Central | 84.8 |
| 11 | Maylan Sanders | 21:09.3 | Mason County Central | 83.9 |
| 9 | Grace Wilson | 21:14.5 | McBain | 82.2 |
| 9 | Bailee Zeigler | 21:23.1 | McBain | 79.3 |
| 10 | Madilynn Fancett | 21:24.7 | McBain | 78.8 |
| 12 | Abigail Studer | 21:28.3 | Hart | 77.6 |
| 12 | Makayla Watkins | 21:30.9 | Reed City | 76.7 |
| 12 | Kenai Kokx | 21:33.8 | Hart | 75.7 |
| 12 | Adison Thorne | 21:38.7 | Mason County Central | 74.1 |
| 10 | Kaitlynn Kaple | 21:38.9 | Benzie Central | 74.0 |
| 9 | Sadee Wenkel | 21:44.1 | Benzie Central | 72.3 |
| 12 | Magdalena Herberger | 21:44.4 | Manistee | 72.2 |
| 11 | Lydia Soelberg | 21:49.8 | Shelby | 70.4 |
| 10 | Kathryn Beyer | 21:59.1 | Shelby | 67.3 |
| 11 | Mathilde Cornet Vieilly | 22:11.0 | Benzie Central | 63.3 |
| 11 | Madelyn Sterley | 22:13.8 | Mason County Central | 62.4 |
| 12 | Caelynn London | 22:18.5 | Reed City | 60.8 |
| 10 | Yael DeBoni | 22:27.1 | Manistee | 58.0 |
| 9 | Raquel Gilliland | 22:30.5 | Manistee | 56.8 |
| 10 | Emma Schultz | 22:31.6 | Manistee | 56.5 |
| 12 | Taytum Sanford | 22:32.0 | Reed City | 56.3 |
| 11 | Emma Grady | 22:33.2 | Lake City | 55.9 |
| 12 | Isabella Bickle | 22:33.8 | Kingsley | 55.7 |
| 10 | Ava Lamberg | 23:02.7 | Shelby | 46.1 |
| 12 | Grace Supanich | 23:18.8 | Morley-Stanwood | 40.7 |
| 11 | Sydney Reed | 23:21.0 | Shelby | 40.0 |
| 12 | Emma Roe | 23:22.5 | Lake City | 39.5 |
| 12 | April Luna | 23:23.8 | Shelby | 39.1 |
| 11 | Payton Durga | 23:24.0 | Lake City | 39.0 |
| 11 | Martina Servin | 23:40.6 | Manton | 33.5 |
| 11 | Charity Rogers | 24:07.0 | Reed City | 24.7 |
| 12 | Arie Workman | 24:18.7 | Harrison | 20.8 |
| 9 | Evilyn Mahoney | 24:19.4 | Manton | 20.5 |
| 11 | Elsie Lucas | 24:19.8 | LeRoy Pine River | 20.4 |
| 9 | Micah Morrow | 24:26.4 | Manton | 18.2 |
| 10 | Sophia Quick | 24:29.0 | Mason County Central | 17.3 |
| 12 | Hope Purvis | 24:31.2 | Harrison | 16.6 |
| 10 | Rosie Johnson | 24:33.2 | Morley-Stanwood | 15.9 |
| 11 | Aiden Wood | 24:34.8 | Mason County Central | 15.4 |
| 11 | Raelyn Wilson | 24:36.4 | Mason County Central | 14.9 |
| 10 | Ryleigh Vining | 24:56.5 | Morley-Stanwood | 8.2 |
| 9 | Ali Johnson | 25:02.9 | Manton | 6.0 |
| Grade | Name | Time | Team | Rating |
| 10 | Sophia Grinage | 18:14.9 | Leland | 139.4 |
| 10 | Callie Sinke | 18:35.0 | Onekama | 132.7 |
| 10 | Carmella Julian | 19:20.3 | Maple City Glen Lake | 117.6 |
| 11 | Addy Zeller | 19:30.7 | Onekama | 114.1 |
| 9 | Ava Higley | 19:44.2 | Frankfort | 109.6 |
| 9 | Brooklyn Griffin | 20:03.1 | Buckley | 103.3 |
| 12 | Kinsey Peer | 20:03.2 | Buckley | 103.3 |
| 12 | Mirthe Breuker | 20:05.6 | Buckley | 102.5 |
| 12 | Alyssa Spicer | 20:05.9 | Mesick | 102.4 |
| 11 | Amelia McKinney | 20:06.1 | Grand Traverse Academy | 102.3 |
| 9 | Zakia Wagoner | 20:06.6 | Onekama | 102.1 |
| 11 | Natalie Burpee | 20:07.1 | Leland | 102.0 |
| 11 | Addison Patrzik | 20:07.7 | Grand Traverse Academy | 101.8 |
| 10 | Melodie Hulinek | 20:17.3 | Bear Lake | 98.6 |
| 9 | Alyse Cox | 20:22.3 | Maple City Glen Lake | 96.9 |
| 12 | Addison Jarosz | 20:23.0 | Frankfort | 96.7 |
| 10 | Alayna Ottenbacher | 20:24.2 | Maple City Glen Lake | 96.3 |
| 11 | Madison Smith | 20:26.5 | Grand Traverse Academy | 95.5 |
| 9 | Ellie Wright | 20:50.4 | Maple City Glen Lake | 87.5 |
| 11 | Mikayla Kulawiak | 20:59.3 | Buckley | 84.6 |
| 11 | Tess Hoedel | 21:02.8 | Grand Traverse Academy | 83.4 |
| 9 | Tessa Rutherford | 21:08.8 | Bear Lake | 81.4 |
| 12 | Natalie Brown | 21:10.2 | Bear Lake | 80.9 |
| 11 | Bailey Case | 21:15.5 | Pentwater | 79.2 |
| 12 | Shenoah Collier | 21:27.6 | Grand Traverse Academy | 75.1 |
| 11 | Tsune DuCheney | 21:30.2 | Buckley | 74.3 |
| 11 | Kaylee Swanson | 21:31.3 | Buckley | 73.9 |
| 12 | Addisen Harrand | 21:34.4 | Buckley | 72.9 |
| 10 | Lili Migazzi | 21:39.3 | Maple City Glen Lake | 71.2 |
| 9 | Autumn Bailey | 22:00.9 | Maple City Glen Lake | 64.0 |
| 10 | Maria Schwerin | 22:14.2 | Grand Traverse Academy | 59.6 |
| 9 | Autumn Patrzik | 22:14.8 | Grand Traverse Academy | 59.4 |
| 11 | Ellen Schwaiger | 22:16.8 | Leland | 58.7 |
| 10 | Peyton Buckner | 22:16.8 | Bear Lake | 58.7 |
| 9 | Bailey Lutz | 22:45.0 | Bear Lake | 49.3 |
| 12 | Willa Roth | 22:53.7 | Frankfort | 46.4 |
| 11 | Addison Malburg | 22:57.8 | Mason County Eastern | 45.1 |
| 10 | Claire Couturier | 22:59.8 | Lake Leelanau St. Mary | 44.4 |
| 9 | Alexis Logan | 23:16.9 | Onekama | 38.7 |
| 11 | Lily Smith | 23:20.8 | Pentwater | 37.4 |
| 11 | Brailyn Johnson | 23:26.8 | Mason County Eastern | 35.4 |
| 11 | Jewlia Trowbridge | 23:39.0 | Mesick | 31.3 |
| 8 | Autumn Berryhill | 23:44.7 | Onekama | 29.4 |
| 12 | Libby Daugherty | 24:04.3 | Bear Lake | 22.9 |
| 10 | Isabella Card | 24:06.0 | Bear Lake | 22.3 |
| 11 | Taylor Randolph | 24:20.9 | Maple City Glen Lake | 17.4 |
| 12 | Elena Hopkins | 24:41.4 | Mason County Eastern | 10.5 |
| 8 | Alice Shoup | 25:05.0 | Mason County Eastern | 2.7 |
| 9 | Marie Hobbins | 25:11.1 | Lake Leelanau St. Mary | 0.6 |
BOYS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 11 | Robert Jazwinski III | 14:56.6 | Whitehall | 208.5 |
| 12 | Ben Verellen | 15:49.5 | Gladwin | 190.8 |
| 11 | Owen Adams | 15:51.9 | Spring Lake | 190.0 |
| 11 | Gabe Grierson | 15:59.5 | Ludington | 187.5 |
| 10 | Rex Pumford | 16:03.0 | Whitehall | 186.3 |
| 11 | Reeve Oberman | 16:05.9 | Petoskey | 185.4 |
| 12 | Aiden Weller | 16:07.8 | Cedar Springs | 184.7 |
| 12 | Zahar Rush | 16:10.1 | Petoskey | 184.0 |
| 10 | Christian Pavlige | 16:10.5 | Fruitport | 183.8 |
| 12 | Lukus Mendoza | 16:11.1 | Spring Lake | 183.6 |
| 12 | Alex Culver | 16:12.1 | Howard City Tri-County | 183.3 |
| 12 | Hunter Parsons | 16:14.0 | Whitehall | 182.7 |
| 12 | Rocket Wilson | 16:14.3 | Howard City Tri-County | 182.6 |
| 11 | Bryce Falbe | 16:14.9 | Muskegon Oakridge | 182.4 |
| 11 | Lukas Albright | 16:22.0 | Big Rapids | 180.0 |
| 9 | Dane Trask | 16:22.1 | Spring Lake | 180.0 |
| 12 | Issac Romero | 16:31.5 | Fremont | 176.8 |
| 11 | Peyton Farrell | 16:36.3 | Cedar Springs | 175.2 |
| 11 | Jack Frentz | 16:36.8 | Petoskey | 175.1 |
| 12 | Caleb Lamblin | 16:37.0 | Gaylord | 175.0 |
| 11 | Mossen Green | 16:39.0 | Fremont | 174.3 |
| 9 | James Elliott | 16:42.6 | Cedar Springs | 173.1 |
| 10 | Tadhg Shoffner | 16:43.9 | Cedar Springs | 172.7 |
| 10 | Tate Smith | 16:47.0 | Fremont | 171.7 |
| 9 | Colton Mulder | 16:49.5 | Cadillac | 170.8 |
| 10 | Gabe Piach | 16:51.6 | Gladwin | 170.1 |
| 12 | Lawson Miller | 16:52.3 | Muskegon Oakridge | 169.9 |
| 12 | Trent Galdeen | 16:52.7 | Muskegon Oakridge | 169.8 |
| 11 | Samuel Organ | 16:53.5 | Cedar Springs | 169.5 |
| 11 | Ryder Woodwyk | 16:54.2 | Spring Lake | 169.3 |
| 10 | Isaac Vandlen | 16:55.2 | Spring Lake | 168.9 |
| 11 | Sutton Klaus | 16:57.4 | Clare | 168.2 |
| 12 | Brayden VanOs | 17:04.4 | Big Rapids | 165.9 |
| 10 | Kelan Monreal | 17:04.8 | Howard City Tri-County | 165.7 |
| 11 | Andreas Krapp | 17:06.3 | Fremont | 165.2 |
| 11 | Tristan See | 17:07.3 | Cedar Springs | 164.9 |
| 11 | Caleb Kohl | 17:08.0 | Howard City Tri-County | 164.7 |
| 11 | Jayden Mueller | 17:08.9 | Muskegon Oakridge | 164.4 |
| 11 | Griffin Frentz | 17:10.6 | Petoskey | 163.8 |
| 12 | Simon Licata | 17:10.7 | Petoskey | 163.8 |
| 12 | Clayton Peacock | 17:14.6 | Clare | 162.5 |
| 12 | Justin Jensen | 17:17.1 | Whitehall | 161.6 |
| 11 | Christian Villa-Bilton | 17:18.0 | Clare | 161.3 |
| 9 | Noah Strother | 17:22.8 | Gaylord | 159.7 |
| 11 | Joseph Haupt | 17:24.3 | Clare | 159.2 |
| 11 | Carson Brey | 17:25.4 | Petoskey | 158.9 |
| 9 | Easton Warners | 17:25.9 | Ludington | 158.7 |
| 12 | Brody Swanson | 17:28.2 | Cadillac | 157.9 |
| 11 | Myles Robinson | 17:32.3 | Gladwin | 156.6 |
| 11 | Connor Schmidt | 17:33.2 | Clare | 156.3 |
| 11 | Isaac Stebelton | 17:33.5 | Petoskey | 156.2 |
| 12 | Levi Vanderlaan | 17:34.1 | Spring Lake | 156.0 |
| 10 | Keagon Kostecki | 17:34.3 | Big Rapids | 155.9 |
| 9 | Ian Dennis | 17:36.2 | Whitehall | 155.3 |
| 9 | Justin Christoffersen | 17:40.3 | Fremont | 153.9 |
| 10 | Max Taylor | 17:40.7 | Fremont | 153.8 |
| 10 | James Fransted | 17:41.5 | Big Rapids | 153.5 |
| 11 | Tyler Schuster | 17:43.9 | Howard City Tri-County | 152.7 |
| 12 | Isaiah Boerema | 17:44.1 | Ludington | 152.6 |
| 9 | Chase Blain | 17:46.3 | Howard City Tri-County | 151.9 |
| 12 | William Warner | 17:47.7 | Clare | 151.4 |
| 12 | Mason Sparks | 17:49.4 | Fremont | 150.9 |
| 12 | Matthew Badley | 17:50.0 | Whitehall | 150.7 |
| 10 | Beckett Swanson | 17:53.9 | Cadillac | 149.4 |
| 10 | Corbin Hutchinson | 17:55.8 | Gaylord | 148.7 |
| 9 | David Strother | 17:57.2 | Gaylord | 148.3 |
| 10 | Dylan Winskas | 17:59.1 | Fruitport | 147.6 |
| 11 | Jeffery Sisson | 17:59.6 | Gladwin | 147.5 |
| 9 | Scout Freiheit | 18:02.7 | Whitehall | 146.4 |
| 12 | Landon Andrews | 18:03.6 | Muskegon Orchard View | 146.1 |
| 10 | Liam Tiles | 18:03.9 | Spring Lake | 146.0 |
| 11 | Aiden Harrison | 18:08.3 | Gladwin | 144.6 |
| 10 | Micah Theis | 18:14.2 | Ludington | 142.6 |
| 12 | Landon Johnson | 18:24.5 | Fruitport | 139.2 |
| 9 | Logan Mahan | 18:26.4 | Cadillac | 138.5 |
| 9 | Declan Ball | 18:26.5 | Cadillac | 138.5 |
| 9 | Timothy Pomeroy | 18:35.3 | Ludington | 135.6 |
| 10 | Robert Ray | 18:37.2 | Ludington | 134.9 |
| 9 | Ethan Strother | 18:38.0 | Gaylord | 134.7 |
| 11 | Masyn Wing | 18:48.4 | Cadillac | 131.2 |
| 12 | Henry Kauffman | 18:54.3 | Howard City Tri-County | 129.2 |
| 9 | Cullen Gallagher | 18:58.8 | Clare | 127.7 |
| 11 | Alex Flores | 19:02.8 | Ludington | 126.4 |
| 10 | Rileigh Schmitz | 19:14.2 | Muskegon Oakridge | 122.6 |
| 11 | Colin Nelson | 19:21.3 | Ogemaw Heights | 120.2 |
| 11 | Jayce Hughes | 19:30.5 | Muskegon Oakridge | 117.2 |
| 9 | Hunter Taylor | 19:41.4 | Cadillac | 113.5 |
| 9 | Dante Kline | 19:43.6 | Gaylord | 112.8 |
| 12 | Gage Wells | 20:03.7 | Muskegon Orchard View | 106.1 |
| 9 | Mason Booker | 20:13.7 | Muskegon Oakridge | 102.8 |
| 12 | Gabe Slough | 20:38.6 | Gaylord | 94.5 |
| 10 | Ayden Griffith | 20:46.9 | Ogemaw Heights | 91.7 |
| 9 | Cole Lockwood | 20:50.2 | Gladwin | 90.6 |
| 12 | Chase Green | 21:04.0 | Gladwin | 86.0 |
| 12 | Eddie Bouchard | 21:07.9 | Fruitport | 84.7 |
| 11 | Caiden Walgrave | 23:23.0 | Big Rapids | 39.7 |
| Grade | Name | Time | Team | Rating |
| 10 | Tristan Hernandez | 16:04.4 | Kingsley | 184.2 |
| 12 | Paul Saladin | 16:14.8 | Reed City | 180.7 |
| 10 | Eli VanPoortfliet | 16:20.0 | Benzie Central | 179.0 |
| 12 | Jackson Schaub | 16:28.6 | Benzie Central | 176.1 |
| 12 | Connor Helsel | 16:29.6 | Lake City | 175.8 |
| 10 | Edison Huizinga | 16:34.6 | Manistee | 174.1 |
| 12 | Robert Dykhouse | 16:35.9 | Manton | 173.7 |
| 11 | Braydn Winkel | 16:43.5 | McBain | 171.2 |
| 10 | Silas Ackley | 16:46.1 | Hart | 170.3 |
| 12 | Jack Helsel | 16:47.6 | Manton | 169.8 |
| 11 | Logan Young | 16:49.0 | Harrison | 169.3 |
| 10 | Grant Ackley | 16:51.8 | Hart | 168.4 |
| 10 | Tanner Dozier | 16:51.9 | Reed City | 168.4 |
| 10 | Timothy Wolff | 16:52.2 | Hart | 168.3 |
| 10 | Parker Weirich | 16:52.8 | Shelby | 168.1 |
| 10 | Trevor VanderKodde | 16:58.2 | Hart | 166.3 |
| 12 | Owen Butkovich | 17:02.6 | Lake City | 164.8 |
| 11 | Brayden Spears | 17:03.8 | Lake City | 164.4 |
| 11 | Aiden Schaner | 17:04.3 | Hart | 164.2 |
| 11 | Mason Opalewski | 17:04.9 | Hart | 164.0 |
| 10 | Azrael Horvath | 17:06.8 | Manton | 163.4 |
| 12 | Ethan Baker | 17:07.8 | LeRoy Pine River | 163.1 |
| 9 | Liam Plainte | 17:10.5 | Houghton Lake | 162.2 |
| 10 | Abraham Kiaunis | 17:12.1 | Reed City | 161.6 |
| 12 | Caiden Helsel | 17:13.0 | Lake City | 161.3 |
| 11 | Carson Ackley | 17:16.4 | Hart | 160.2 |
| 12 | Kyle Vincent | 17:17.9 | Benzie Central | 159.7 |
| 11 | Carter Root | 17:23.3 | Lake City | 157.9 |
| 11 | Jackson Poll | 17:25.6 | Mason County Central | 157.1 |
| 12 | Wyatt Vanpoortfliet | 17:29.1 | Benzie Central | 156.0 |
| 12 | Kaden Worch | 17:32.6 | Manistee | 154.8 |
| 12 | Aaron Allen | 17:33.5 | Reed City | 154.5 |
| 11 | Brady Dozier | 17:35.2 | Reed City | 153.9 |
| 10 | Walter Armstrong | 17:35.8 | Benzie Central | 153.7 |
| 11 | Liam VanScoyoc | 17:37.9 | Reed City | 153.0 |
| 11 | Cage Edingfield | 17:38.5 | Benzie Central | 152.8 |
| 9 | Brycen Brown | 17:45.2 | Shelby | 150.6 |
| 12 | Romain Sainte | 17:49.1 | Manton | 149.3 |
| 9 | Eli Hejnal | 17:55.8 | Lake City | 147.1 |
| 11 | Isaiah Morrow | 17:58.8 | Manton | 146.1 |
| 11 | Darren Moore | 18:02.2 | LeRoy Pine River | 144.9 |
| 9 | Reo Avery | 18:03.6 | McBain | 144.5 |
| 12 | Ethin Chandler | 18:13.3 | Benzie Central | 141.2 |
| 10 | Tristin Quist | 18:15.3 | McBain | 140.6 |
| 11 | Aubin Allee | 18:18.4 | LeRoy Pine River | 139.5 |
| 11 | Jayden Bobzien | 18:21.0 | Harrison | 138.7 |
| 12 | Skyler Franklin | 18:22.8 | McBain | 138.1 |
| 11 | Devin Swihart | 18:30.8 | Manistee | 135.4 |
| 10 | Ben Mulder | 18:35.6 | McBain | 133.8 |
| 10 | Owen Peterson | 18:53.1 | Manton | 128.0 |
| 9 | Tyler Englebrecht | 19:05.2 | Mason County Central | 123.9 |
| 12 | Joey Kulpa | 19:14.2 | LeRoy Pine River | 120.9 |
| 11 | Dillan Jones | 19:23.4 | LeRoy Pine River | 117.9 |
| 10 | Adam Olson | 19:29.5 | Manistee | 115.8 |
| 11 | Dan Youngberg | 19:30.1 | Lake City | 115.6 |
| 9 | Ben Nielsen | 19:31.9 | Morley-Stanwood | 115.0 |
| 12 | Corbin Bender | 19:36.1 | Kingsley | 113.6 |
| 10 | Brock Adamczak | 19:38.9 | Manistee | 112.7 |
| 10 | Shawn Rogers | 19:46.5 | Reed City | 110.2 |
| 12 | Tyler Higgins | 19:47.5 | White Cloud | 109.8 |
| 11 | Malachi Coulson | 19:50.5 | Harrison | 108.8 |
| 12 | Owen Wemple | 19:52.8 | LeRoy Pine River | 108.1 |
| 11 | Cory Westbrook | 20:03.6 | Harrison | 104.5 |
| 9 | Josh Bender | 20:17.4 | Kingsley | 99.9 |
| 11 | Angelo Hinson | 20:19.8 | White Cloud | 99.1 |
| 10 | Evan Wemple | 20:26.9 | LeRoy Pine River | 96.7 |
| 10 | Gavin Jansen | 20:28.9 | Harrison | 96.0 |
| 9 | Eli Gilbert | 20:32.7 | Manton | 94.8 |
| 9 | Ronin Schneeg | 20:58.3 | McBain | 86.2 |
| 12 | Ethen Gancarz | 21:53.0 | Mason County Central | 68.0 |
| 10 | Wyatt Mench | 22:22.9 | White Cloud | 58.0 |
| 11 | Dakota Kline | 22:33.8 | McBain | 54.4 |
| 9 | Emilio Bustos | 23:03.6 | Shelby | 44.5 |
| 10 | Edmund Hayes | 24:52.9 | Shelby | 8.0 |
| Grade | Name | Time | Team | Rating |
| 11 | Kyle Redman | 15:40.0 | Mesick | 192.7 |
| 11 | Ty Redman | 15:49.5 | Mesick | 189.5 |
| 11 | Daniel Chaney | 16:00.3 | Lake Leelanau St. Mary | 185.9 |
| 9 | Spencer McNitt | 16:20.1 | Maple City Glen Lake | 179.3 |
| 10 | Lance Niedzielski | 16:27.6 | Mason County Eastern | 176.8 |
| 11 | Abraham Feeney | 16:36.3 | Maple City Glen Lake | 173.9 |
| 9 | Christian Feeney | 16:38.8 | Maple City Glen Lake | 173.1 |
| 12 | Liam McCaw | 16:39.8 | Maple City Glen Lake | 172.7 |
| 11 | Lincoln Bailey | 16:47.0 | Maple City Glen Lake | 170.3 |
| 10 | Nolan Koscinski | 16:52.7 | Bear Lake | 168.4 |
| 12 | Keith Crompton | 17:01.9 | Frankfort | 165.4 |
| 9 | Easton Harrand | 17:05.1 | Buckley | 164.3 |
| 9 | Ethan Harrand | 17:05.5 | Buckley | 164.2 |
| 12 | Matthew Bentley | 17:08.4 | Buckley | 163.2 |
| 10 | Carter Suttmann | 17:09.0 | Leland | 163.0 |
| 10 | Christopher Knudsen | 17:12.0 | Leland | 162.0 |
| 10 | Owen Jarosz | 17:19.0 | Frankfort | 159.7 |
| 11 | Milo Shoup | 17:19.4 | Mason County Eastern | 159.5 |
| 10 | Campbell Fedderman | 17:24.4 | Leland | 157.9 |
| 10 | Beckett Dennis | 17:25.2 | Grand Traverse Academy | 157.6 |
| 9 | Jaxon Williams | 17:27.2 | Grand Traverse Academy | 156.9 |
| 10 | Hannes Graebel | 17:29.1 | Leland | 156.3 |
| 9 | Holden Preneta | 17:37.1 | Leland | 153.6 |
| 10 | Kaiden Lague | 17:37.9 | Mason County Eastern | 153.4 |
| 12 | Garrick Collins | 17:43.5 | Lake Leelanau St. Mary | 151.5 |
| 9 | Kyle Doty | 17:45.3 | Mesick | 150.9 |
| 12 | Isaac Whipple | 17:55.3 | Grand Traverse Academy | 147.6 |
| 12 | Cody Couturier | 18:02.4 | Lake Leelanau St. Mary | 145.2 |
| 11 | Eli Willoughby | 18:02.9 | Grand Traverse Academy | 145.0 |
| 11 | Britton Wheeler | 18:03.3 | Maple City Glen Lake | 144.9 |
| 11 | Mason Howell | 18:05.8 | Marion | 144.1 |
| 11 | Afton Shoup | 18:16.0 | Mason County Eastern | 140.7 |
| 10 | Jude Flaherty | 18:16.8 | Brethren | 140.4 |
| So | Mason Jager | 18:17.0 | Traverse City Christian | 140.3 |
| 12 | Oliver Mitchell | 18:30.0 | Lake Leelanau St. Mary | 136.0 |
| 12 | Perry Middaugh | 18:32.2 | Grand Traverse Academy | 135.3 |
| 12 | Wyatt Roberts | 18:33.7 | Pentwater | 134.8 |
| 10 | Tamrak Mceachern | 18:36.7 | Buckley | 133.8 |
| 10 | Tyler Zimmer | 18:37.9 | Pentwater | 133.4 |
| 10 | Raphael Schaub | 18:40.5 | Grand Traverse Academy | 132.5 |
| 9 | Pavlo Narolskyi | 18:48.3 | Buckley | 129.9 |
| 10 | Alex Kastl | 18:52.8 | Mesick | 128.4 |
| 11 | Gunnar Hallett | 18:57.2 | Mesick | 126.9 |
| 11 | Evan Keen | 19:05.1 | Leland | 124.3 |
| 10 | Leon Wahl | 19:15.1 | Bear Lake | 121.0 |
| 11 | Griffin Chisholm | 19:16.7 | Frankfort | 120.4 |
| 11 | Johnathan Anderson | 19:20.8 | Mason County Eastern | 119.1 |
| 9 | Nathan Burpee | 19:24.8 | Leland | 117.7 |
| 10 | Michael Daugherty | 19:26.2 | Bear Lake | 117.3 |
| 9 | Mitchell Brand | 19:27.8 | Buckley | 116.7 |
| 12 | Caleb Forward | 19:28.9 | Bear Lake | 116.4 |
| 10 | Harper Musta | 19:32.7 | Mesick | 115.1 |
| 9 | Lorenzo Vasquez | 19:36.4 | Bear Lake | 113.9 |
| 12 | Miles Wright | 19:45.5 | Maple City Glen Lake | 110.8 |
| So | Daniel Collins | 19:53.5 | Traverse City Christian | 108.2 |
| 11 | Destan Ardan | 19:53.7 | Grand Traverse Academy | 108.1 |
| 9 | Knox Schmidt-Stoykovich | 20:19.1 | Brethren | 99.6 |
| 10 | Cameron Cebula | 20:29.3 | Bear Lake | 96.2 |
| 12 | Bode Powell | 20:36.0 | Pentwater | 94.0 |
| 12 | Aaron Drake | 20:44.8 | Mason County Eastern | 91.1 |
| 11 | Carter Blumenschein | 20:54.7 | Onekama | 87.8 |
| 12 | Timothy Duperon | 21:07.3 | Lake Leelanau St. Mary | 83.6 |
| 12 | William Krusel | 21:23.0 | Lake Leelanau St. Mary | 78.3 |
| 10 | Ben Roberson | 21:35.0 | Pentwater | 74.3 |
| 11 | Isiah Peterson | 21:42.2 | Marion | 71.9 |
| 10 | Andrew Grant | 21:43.2 | Lake Leelanau St. Mary | 71.6 |
| 12 | Daniel Bothwell | 21:55.7 | Mason County Eastern | 67.4 |