Boys Adjustment: +12
Girls Adjustment: +14
| Grade | Name | Time | Team | Rating |
| 12 | Jonah Hochstetler | 15:34.8 | TC West (Traverse City) | 204.4 |
| 12 | Joe Muha | 15:45.7 | Traverse City Central | 200.8 |
| 12 | Micah Bauer | 15:48.0 | Traverse City Central | 200.0 |
| 12 | Jacob Wartenberg | 16:14.1 | Johannesburg-Lewiston | 191.3 |
| 12 | Owen Westerkamp | 16:22.3 | Big Rapids | 188.6 |
| 11 | Willem DeGood | 16:22.8 | TC West (Traverse City) | 188.4 |
| 11 | Zack Truszkowski | 16:28.4 | Traverse City Central | 186.5 |
| 10 | Seth Mead | 16:31.0 | Gladwin | 185.7 |
| 11 | Alex Durocher | 16:36.2 | Traverse City Central | 183.9 |
| 12 | Elijah Allen | 16:47.0 | Alpena | 180.3 |
| 10 | Trent Taratuta | 16:50.6 | North Trails | 179.1 |
| 12 | Cal Benjamin | 16:56.9 | Harbor Springs | 177.0 |
| 12 | Jett Reimers | 16:59.3 | Traverse City Central | 176.2 |
| 11 | Caleb Palmreuter | 17:03.7 | Gladwin | 174.8 |
| 11 | Blake Fox | 17:04.5 | Johannesburg-Lewiston | 174.5 |
| 11 | Sam King | 17:04.7 | TC West (Traverse City) | 174.4 |
| 10 | Elijah Christensen | 17:13.3 | Gladwin | 171.6 |
| 11 | Kaiden Morey | 17:14.7 | Traverse City Central | 171.1 |
| 12 | Micah Bragg | 17:22.2 | North Trails | 168.6 |
| 12 | Ben Knuth | 17:25.1 | Big Rapids | 167.6 |
| 10 | Olin Kasperowicz | 17:26.4 | Traverse City St. Francis | 167.2 |
| 12 | Hunter Hitzelberger | 17:26.9 | Alpena | 167.0 |
| 11 | Gavin Guggemos | 17:28.2 | Kalkaska | 166.6 |
| 11 | Dale Gust | 17:28.2 | North Trails | 166.6 |
| 9 | Caleb Keller | 17:33.2 | Traverse City Central | 164.9 |
| 12 | Logan Ames | 17:33.8 | Gaylord | 164.7 |
| 10 | Lawrence Cubitt | 17:34.3 | Traverse City Central | 164.6 |
| 10 | Ian Boss | 17:34.9 | Traverse City Central | 164.4 |
| 10 | Kenan Knight | 17:36.7 | Alpena | 163.8 |
| 10 | Lewis Walter | 17:39.4 | Traverse City St. Francis | 162.9 |
| 10 | Max Ward | 17:43.0 | Elk Rapids | 161.7 |
| 12 | Ben Kinkade | 17:43.7 | Pontiac Notre Dame Prep | 161.4 |
| 9 | Qwynn Darnell | 17:45.9 | Elk Rapids | 160.7 |
| 9 | Henry Kruzel | 17:50.5 | Harbor Springs | 159.2 |
| 11 | Camden Moore | 17:52.0 | Kalkaska | 158.7 |
| 12 | Judge Morgan | 17:52.5 | Traverse City St. Francis | 158.5 |
| 12 | Drew Alexander | 17:52.9 | TC West (Traverse City) | 158.4 |
| 9 | Cole Upper | 17:53.0 | Lincoln-Alcona | 158.3 |
| 10 | Riley Pattinson | 17:53.1 | Traverse City St. Francis | 158.3 |
| 12 | Tommy Skendzel | 17:53.6 | Traverse City St. Francis | 158.1 |
| 11 | Quinten Henderson | 17:54.0 | Traverse City Central | 158.0 |
| 10 | Hayden Gould | 17:54.5 | Big Rapids | 157.9 |
| 10 | Neil Oyer | 17:54.9 | Traverse City Central | 157.7 |
| 12 | Chase Snell | 17:55.3 | Grand Traverse Academy | 157.6 |
| 11 | Jackson Price | 17:55.3 | Traverse City Central | 157.6 |
| 10 | Owen Read | 17:55.7 | Traverse City St. Francis | 157.4 |
| 12 | Elijah Klee | 17:56.2 | TC West (Traverse City) | 157.3 |
| 9 | Ben Verellen | 17:59.1 | Gladwin | 156.3 |
| 11 | Lukas Reimers | 18:01.2 | Traverse City Central | 155.6 |
| 10 | Kyan Deam | 18:02.2 | Big Rapids | 155.3 |
| 11 | Adam Williams | 18:02.2 | Kalkaska | 155.3 |
| 10 | Jeremiah Witt | 18:03.3 | Johannesburg-Lewiston | 154.9 |
| 11 | Trevor Clarke | 18:03.5 | Harbor Springs | 154.8 |
| 10 | Robby Myler | 18:05.9 | Traverse City St. Francis | 154.0 |
| 11 | Carter Upper | 18:06.0 | Lincoln-Alcona | 154.0 |
| 12 | Connor Donahue | 18:11.5 | Traverse City St. Francis | 152.2 |
| 10 | Isaak Brook | 18:13.5 | Pontiac Notre Dame Prep | 151.5 |
| 11 | Evan Arleth | 18:15.2 | Traverse City Central | 150.9 |
| 11 | Christian Kerfoot | 18:15.8 | Elk Rapids | 150.7 |
| 11 | Rio Miller | 18:17.1 | Traverse City Central | 150.3 |
| 9 | Joseph Sturtevant | 18:17.9 | TC West (Traverse City) | 150.0 |
| 9 | Caleb Butler | 18:17.9 | TC West (Traverse City) | 150.0 |
| 9 | Ben Irwin | 18:18.9 | TC West (Traverse City) | 149.7 |
| 11 | John Whitman | 18:20.4 | Gladwin | 149.2 |
| 11 | Christian Leachman | 18:20.4 | TC West (Traverse City) | 149.2 |
| 11 | Seth Brown | 18:20.6 | Elk Rapids | 149.1 |
| 10 | Teddy Krieger | 18:20.8 | Harbor Springs | 149.1 |
| 11 | Logan Detloff | 18:22.1 | North Trails | 148.6 |
| 12 | Dylan Vincenty-cole | 18:22.4 | Tawas | 148.5 |
| 12 | Savian Tarrant | 18:22.6 | Traverse City St. Francis | 148.5 |
| 12 | Ethan Edgar | 18:23.6 | Gladwin | 148.1 |
| 10 | Tristan Demlow | 18:25.8 | Grayling | 147.4 |
| 12 | Caleb Kerfoot | 18:27.4 | Elk Rapids | 146.9 |
| 10 | Austin Dalman | 18:28.5 | Big Rapids | 146.5 |
| 12 | Connor McIntyre | 18:32.8 | Traverse City St. Francis | 145.1 |
| 10 | Caidan Gaskill | 18:33.5 | Clare | 144.8 |
| 9 | Hayden Murray | 18:35.4 | TC West (Traverse City) | 144.2 |
| 12 | Dakota Leddy | 18:35.4 | Gladwin | 144.2 |
| 10 | Thurston Imhoff | 18:41.9 | Alpena | 142.0 |
| 9 | Cole Brege | 18:45.2 | Rogers City | 140.9 |
| 9 | William Warner | 18:45.2 | Clare | 140.9 |
| 10 | Zachary Chaussee | 18:46.1 | Traverse City Central | 140.6 |
| 11 | Ben Habers | 18:46.4 | TC West (Traverse City) | 140.5 |
| 10 | Morgan Hill | 18:46.4 | Traverse City Central | 140.5 |
| 12 | Karson Swiszowski | 18:46.6 | Mancelona | 140.5 |
| 10 | Zac Taylor | 18:48.8 | Traverse City St. Francis | 139.7 |
| 12 | Guy Chamberlain | 18:49.0 | East Jordan | 139.7 |
| 10 | Austin Sneed | 18:50.7 | East Jordan | 139.1 |
| 9 | Neiko Ketchum | 18:54.7 | Clare | 137.8 |
| 12 | Nick Thuente | 18:56.2 | Traverse City St. Francis | 137.3 |
| 10 | Ryan Wojichowski | 19:00.9 | Pontiac Notre Dame Prep | 135.7 |
| 12 | Kyle Roeters | 19:02.0 | Traverse City Central | 135.3 |
| 10 | Hayden Bacchus | 19:02.1 | Alpena | 135.3 |
| 9 | Aidan Simrau | 19:02.3 | TC West (Traverse City) | 135.3 |
| 10 | Brady Bearss | 19:03.3 | Boyne City | 134.9 |
| 11 | Emerson Barnes | 19:06.1 | Elk Rapids | 134.0 |
| 10 | Nicholas Mardelli | 19:06.1 | Pontiac Notre Dame Prep | 134.0 |
| 9 | Andrew Partenio | 19:06.3 | Houghton Lake | 133.9 |
| 9 | Max Vroman | 19:06.8 | Harbor Springs | 133.7 |
| 9 | Carter Slezak | 19:08.4 | Gaylord | 133.2 |
| 9 | Brayden VanOs | 19:09.2 | Big Rapids | 132.9 |
| 10 | Trace Toteff | 19:10.2 | Elk Rapids | 132.6 |
| 9 | Coltrane Paryani | 19:11.2 | Kalkaska | 132.3 |
| 10 | Ayden Barcia | 19:11.5 | Clare | 132.2 |
| 9 | Benjamin Lauber | 19:11.6 | Johannesburg-Lewiston | 132.1 |
| 9 | Jack Steen | 19:12.1 | Traverse City Central | 132.0 |
| 9 | Braeden Mathis | 19:12.4 | Alpena | 131.9 |
| 10 | Austin Reinhardt | 19:13.1 | Alpena | 131.6 |
| 11 | David Russell | 19:13.3 | Traverse City Central | 131.6 |
| 12 | Ethan Underwood | 19:13.6 | Gladwin | 131.5 |
| 12 | Fox Marculewicz | 19:13.7 | Grayling | 131.4 |
| 12 | Joseph Heckroth | 19:14.6 | Boyne City | 131.1 |
| 10 | Sebastian Hornibrook | 19:14.8 | North Trails | 131.1 |
| 12 | Hunter Lalonde | 19:25.1 | Standish Sterling | 127.6 |
| 9 | Ayden Cady | 19:28.0 | Boyne City | 126.7 |
| 10 | Isaiah Mulheron | 19:31.9 | Clare | 125.4 |
| 12 | Andrei Derental | 19:36.8 | Gaylord | 123.7 |
| 12 | Colton Manthei | 19:37.3 | Grand Traverse Academy | 123.6 |
| 9 | Carson Kiefer | 19:39.6 | Cheboygan | 122.8 |
| 10 | Christopher Hunter | 19:39.7 | Pontiac Notre Dame Prep | 122.8 |
| 10 | Aaron Stone | 19:42.6 | Tawas | 121.8 |
| 11 | Tobias Kjoelby | 19:43.8 | Tawas | 121.4 |
| 11 | Isaac Black | 19:45.1 | East Jordan | 121.0 |
| 12 | Austin Billinghurst | 19:45.8 | Tawas | 120.7 |
| 9 | Adam Ferguson | 19:46.0 | Harbor Springs | 120.7 |
| 12 | Gram Jocks | 19:49.6 | Traverse City Central | 119.5 |
| 9 | Dylan Gryglewski | 19:50.0 | TC West (Traverse City) | 119.3 |
| 11 | Dusty Layman | 19:50.4 | Johannesburg-Lewiston | 119.2 |
| 9 | Kona Crump | 19:51.3 | Clare | 118.9 |
| 12 | John Milback | 19:54.7 | Pontiac Notre Dame Prep | 117.8 |
| 10 | Donald Thompson | 19:56.9 | Big Rapids | 117.0 |
| 10 | Parker Rubin | 19:57.7 | Grand Traverse Academy | 116.8 |
| 10 | Matt Spedoske | 20:00.5 | Big Rapids | 115.8 |
| 12 | Tristan Simrau | 20:02.7 | TC West (Traverse City) | 115.1 |
| 12 | Hayden Wood | 20:02.9 | Clare | 115.0 |
| 10 | John Studzinski | 20:05.0 | Traverse City St. Francis | 114.3 |
| 12 | Owen Mendel | 20:12.0 | Alpena | 112.0 |
| 11 | Tristan Bembeneck | 20:12.0 | Grand Traverse Academy | 112.0 |
| 9 | Andrew Kiefer | 20:13.1 | Cheboygan | 111.6 |
| 12 | Charlie Hicks | 20:13.4 | Clare | 111.5 |
| 12 | Tyler VanCleave | 20:13.5 | Alpena | 111.5 |
| 10 | Logan McMullen | 20:14.8 | Indian River Inland Lakes | 111.1 |
| 9 | Clayton Peacock | 20:14.9 | Clare | 111.0 |
| 11 | Jesse Hartman | 20:17.7 | Tawas | 110.1 |
| 10 | Jason Jansen | 20:20.2 | Elk Rapids | 109.3 |
| 9 | Edison Pike | 20:20.7 | Elk Rapids | 109.1 |
| 10 | Peyton Thomasma | 20:24.1 | Gaylord | 108.0 |
| 10 | Jack Stoddard | 20:24.4 | TC West (Traverse City) | 107.9 |
| 11 | Joel Hardesty | 20:25.1 | Big Rapids | 107.6 |
| 11 | Paul Skendzel | 20:26.1 | Traverse City St. Francis | 107.3 |
| 11 | Ryan Cole | 20:29.1 | Houghton Lake | 106.3 |
| 12 | Zach Keiser | 20:29.9 | Gaylord | 106.0 |
| 9 | Jerome Fate | 20:30.3 | Petoskey St. Michael | 105.9 |
| 9 | Jack Leuchtmann | 20:30.9 | Pontiac Notre Dame Prep | 105.7 |
| 9 | Bryce Johnson | 20:32.7 | Gladwin | 105.1 |
| 9 | Brensen Reed | 20:32.8 | Gladwin | 105.1 |
| 11 | Jaymes Wildfong | 20:34.3 | Mancelona | 104.6 |
| 12 | Gabe Navarre | 20:37.5 | TC West (Traverse City) | 103.5 |
| 9 | Jackson Shetler | 20:39.9 | Kalkaska | 102.7 |
| 10 | Jamie Peters | 20:40.5 | Elk Rapids | 102.5 |
| 9 | Jackson Marshall | 20:41.1 | Grayling | 102.3 |
| 12 | Bryton Bazuin | 20:41.5 | North Trails | 102.2 |
| 11 | Connor Wallace | 20:41.9 | Indian River Inland Lakes | 102.0 |
| 11 | Xander Whitford | 20:42.5 | Tawas | 101.8 |
| 9 | Isaac Whipple | 20:42.7 | Grand Traverse Academy | 101.8 |
| 10 | Christian Estrellas | 20:45.0 | Pontiac Notre Dame Prep | 101.0 |
| 9 | Dylan Hunt | 20:46.2 | Kalkaska | 100.6 |
| 9 | Jack Malloy | 20:51.8 | Big Rapids | 98.7 |
| 11 | Corbin Smith | 20:52.8 | Boyne City | 98.4 |
| 12 | TRENT Hunter-Slentz | 20:53.0 | Standish Sterling | 98.3 |
| 9 | Trace Fisher | 20:53.8 | Standish Sterling | 98.1 |
| 11 | Harsen Bowlby | 20:54.9 | TC West (Traverse City) | 97.7 |
| 12 | Jason Peterson | 20:55.9 | Gaylord | 97.4 |
| 9 | Joe Anderson | 21:03.8 | Traverse City St. Francis | 94.7 |
| 9 | Darren Boyat | 21:04.0 | Lincoln-Alcona | 94.7 |
| 9 | Christopher Peterson | 21:05.1 | Gaylord | 94.3 |
| 12 | Timothy March | 21:06.7 | Boyne City | 93.8 |
| 10 | Zachary Kuzmik | 21:13.7 | North Trails | 91.4 |
| 9 | Ethan Butler | 21:17.2 | TC West (Traverse City) | 90.3 |
| 9 | Tobin Allen | 21:24.1 | Grand Traverse Academy | 88.0 |
| 11 | Alden Tait | 21:24.5 | Clare | 87.8 |
| 11 | Zygmund Villalobos | 21:26.0 | Lincoln-Alcona | 87.3 |
| 10 | Weston Kinney | 21:28.4 | Grand Traverse Academy | 86.6 |
| 10 | Uriah Canfield | 21:30.1 | Grand Traverse Academy | 86.0 |
| 9 | Zach Gerlando | 21:30.4 | Traverse City St. Francis | 85.9 |
| 10 | Michael Dickinson | 21:31.1 | Grand Traverse Academy | 85.6 |
| 10 | Bennett Garton | 21:31.4 | Traverse City St. Francis | 85.5 |
| 11 | Landyn Mertz | 21:32.2 | Rogers City | 85.3 |
| 10 | Vincenzo Tartaglia | 21:33.4 | Pontiac Notre Dame Prep | 84.9 |
| 9 | Nate Dix | 21:37.6 | Grand Traverse Academy | 83.5 |
| 10 | Alex Wilkins | 21:39.4 | Grand Traverse Academy | 82.9 |
| 9 | Sam Walters | 21:41.4 | Gladwin | 82.2 |
| 11 | Brendan McIntyre | 21:43.0 | Traverse City St. Francis | 81.7 |
| 9 | Alex Hudson | 21:43.9 | Cheboygan | 81.4 |
| 12 | Thomas Belej | 21:44.3 | Pontiac Notre Dame Prep | 81.2 |
| 10 | Owen Martin | 21:47.1 | Traverse City Central | 80.3 |
| 11 | Matthew Gordon | 21:50.8 | Traverse City Central | 79.1 |
| 10 | Graham Hislop | 21:51.6 | TC West (Traverse City) | 78.8 |
| 10 | Gavin Hullinger | 21:51.9 | Pontiac Notre Dame Prep | 78.7 |
| 10 | Lucas Lanfear | 21:53.2 | Pontiac Notre Dame Prep | 78.3 |
| 9 | Cole Grundy | 21:54.4 | Clare | 77.9 |
| 11 | Joseph Potts | 21:57.7 | Tawas | 76.8 |
| 9 | Carson McCarthy | 22:01.5 | Mancelona | 75.5 |
| 9 | Henry Brummeler | 22:02.0 | Tawas | 75.3 |
| 9 | Wyatt Stein | 22:12.3 | Johannesburg-Lewiston | 71.9 |
| 9 | Nicholes Sides | 22:12.9 | Tawas | 71.7 |
| 10 | Jacob Chamberlain | 22:13.7 | East Jordan | 71.4 |
| 9 | Trey Eaton | 22:27.2 | Traverse City Central | 66.9 |
| 10 | Hogan Walter | 22:33.8 | Clare | 64.7 |
| 11 | Sawyer Burke | 22:40.3 | TC West (Traverse City) | 62.6 |
| 11 | Michael Bell | 22:44.0 | Grand Traverse Academy | 61.3 |
| 11 | Lorcan Keatley | 22:46.1 | Gladwin | 60.6 |
| 9 | Braxton Esper | 22:49.0 | Cheboygan | 59.7 |
| 12 | Evan Soles | 22:54.5 | Traverse City Central | 57.8 |
| 9 | Cayson Smith | 22:56.4 | Standish Sterling | 57.2 |
| 9 | Gabe Slough | 22:56.5 | Gaylord | 57.2 |
| 9 | Calieb McCarty | 23:02.2 | Big Rapids | 55.3 |
| 10 | Oliver Kugler | 23:08.2 | Pontiac Notre Dame Prep | 53.3 |
| 12 | Alex Gies | 23:08.6 | Alpena | 53.1 |
| 9 | Caleb Daniels | 23:09.9 | Boyne City | 52.7 |
| 9 | Finnley Quinlan | 23:14.6 | Grayling | 51.1 |
| 9 | Logan Brown | 23:16.7 | Standish Sterling | 50.4 |
| 11 | Vincent Lin | 23:19.6 | Tawas | 49.5 |
| 12 | Henry Bair | 23:22.5 | Boyne City | 48.5 |
| 9 | Bryant Waugh | 23:25.3 | Standish Sterling | 47.6 |
| 9 | Russell Wiser | 23:28.8 | Harbor Springs | 46.4 |
| – | Thor Krantz | 23:29.1 | North Trails | 46.3 |
| 9 | Alexander Smith | 23:30.6 | Lincoln-Alcona | 45.8 |
| 12 | Joey Sefton | 23:38.1 | North Trails | 43.3 |
| 8 | Pavel Bazuin | 23:42.7 | North Trails | 41.8 |
| 10 | Logan Phaneuf | 23:44.3 | Kalkaska | 41.2 |
| 12 | John (Michael) Caserta | 23:45.1 | Big Rapids | 41.0 |
| 9 | Chase Green | 23:47.3 | Gladwin | 40.2 |
| 9 | Ronan Weed | 23:49.2 | Petoskey St. Michael | 39.6 |
| 10 | Axel Krantz | 23:53.3 | North Trails | 38.2 |
| 9 | Valentino Giardina | 23:58.5 | Gaylord | 36.5 |
| 9 | Lucas MacEwen | 24:14.9 | Tawas | 31.0 |
| 9 | Andrew Zochowski | 24:28.3 | Johannesburg-Lewiston | 26.6 |
| 12 | Sam Patrick | 24:37.0 | Cheboygan | 23.7 |
| 9 | John Tillotson | 24:47.3 | Petoskey St. Michael | 20.2 |
| 11 | Willaim Sanderson | 24:52.7 | North Trails | 18.4 |
| 7 | Tate Schoolcraft | 24:57.0 | North Trails | 17.0 |
| 9 | Ethan Wiedyk | 24:59.4 | Standish Sterling | 16.2 |
| 10 | Remington Bollinger | 25:46.9 | Indian River Inland Lakes | 0.4 |
| Grade | Name | Time | Team | Rating |
| 12 | Sophia Rhein | 18:34.9 | Traverse City St. Francis | 143.7 |
| 10 | Betsy Skendzel | 18:49.5 | Traverse City St. Francis | 138.8 |
| 9 | Abby Veit | 19:02.7 | TC West (Traverse City) | 134.4 |
| 11 | Emma Dickins | 19:14.1 | Alpena | 130.6 |
| 11 | Alexis Ball | 19:17.3 | Traverse City Central | 129.6 |
| 9 | Katie Berkshire | 19:21.6 | Gaylord | 128.1 |
| 9 | Brynne Schulte | 19:22.3 | Elk Rapids | 127.9 |
| 9 | Reese Smith | 19:31.4 | TC West (Traverse City) | 124.9 |
| 9 | Peyton Tucker | 19:38.5 | TC West (Traverse City) | 122.5 |
| 9 | Bailey Wenzlick | 19:42.6 | TC West (Traverse City) | 121.1 |
| 10 | Alyssa Fouchey | 19:44.1 | TC West (Traverse City) | 120.6 |
| 9 | Regan Feeley | 19:47.6 | Traverse City Central | 119.5 |
| 9 | Yolanda Gascho | 19:48.6 | Johannesburg-Lewiston | 119.1 |
| 10 | Allie Nowak | 19:48.8 | Johannesburg-Lewiston | 119.1 |
| 10 | Maria Nunning | 19:48.9 | Pontiac Notre Dame Prep | 119.0 |
| 9 | Payton Lamb | 19:53.5 | TC West (Traverse City) | 117.5 |
| 11 | Ava King | 19:56.6 | TC West (Traverse City) | 116.5 |
| 10 | Grace Slocum | 19:56.7 | Traverse City St. Francis | 116.4 |
| 11 | Ella Kirkwood | 19:56.8 | Traverse City Central | 116.4 |
| 10 | Hunter Schellenbarger | 20:10.4 | Elk Rapids | 111.9 |
| 9 | Anna Pray | 20:17.6 | Elk Rapids | 109.5 |
| 12 | Petra Foote | 20:23.2 | Grand Traverse Academy | 107.6 |
| 10 | Juniper Rodham | 20:24.6 | Harbor Springs | 107.1 |
| 10 | Ellie Schenkelberger | 20:29.2 | Traverse City Central | 105.6 |
| 11 | Kendall Standfest | 20:33.4 | Elk Rapids | 104.2 |
| 10 | Olivia Gust | 20:34.9 | North Trails | 103.7 |
| 10 | Skylee Ames | 20:37.2 | Gaylord | 102.9 |
| 12 | Aaliyah Cota | 20:37.9 | Tawas | 102.7 |
| 11 | Margot Hagerty | 20:42.7 | Traverse City St. Francis | 101.1 |
| 12 | Kathleen Venhuizen | 20:44.0 | Traverse City Central | 100.7 |
| 10 | Kaelyn Heath | 20:53.0 | Alpena | 97.7 |
| 11 | Jaida Schulte | 20:57.4 | Elk Rapids | 96.2 |
| 9 | Tierney Hartman | 21:00.1 | Grayling | 95.3 |
| 12 | Paris Taratuta | 21:01.5 | North Trails | 94.8 |
| 9 | Lily Sargent | 21:04.2 | Gaylord | 93.9 |
| 11 | Rylee Duffing | 21:05.9 | Traverse City St. Francis | 93.4 |
| 10 | Skylar Vanhecke | 21:06.9 | Pontiac Notre Dame Prep | 93.1 |
| 12 | Lola Reimers | 21:12.9 | Traverse City Central | 91.0 |
| 12 | Julia Jones | 21:14.2 | Grand Traverse Academy | 90.6 |
| 10 | Abby Robinson | 21:16.9 | Gladwin | 89.7 |
| 9 | Shenoah Collier | 21:18.1 | Grand Traverse Academy | 89.3 |
| 10 | Lillian Binger | 21:20.6 | Gladwin | 88.5 |
| 10 | Tara Shouldice | 21:21.6 | Harbor Springs | 88.1 |
| 12 | Lannah Engler | 21:22.2 | Indian River Inland Lakes | 87.9 |
| 10 | Primalia Cubitt | 21:22.5 | Traverse City Central | 87.8 |
| 9 | Meredith Hall | 21:26.1 | TC West (Traverse City) | 86.6 |
| 10 | Amelia Roznowski | 21:26.2 | Alpena | 86.6 |
| 9 | Lizzie Bassett | 21:27.1 | Harbor Springs | 86.3 |
| 9 | Alanis Povey | 21:28.4 | Gladwin | 85.9 |
| 9 | Laura Spyker | 21:31.4 | Standish Sterling | 84.9 |
| 11 | Olivia Lemke | 21:34.2 | Traverse City Central | 83.9 |
| 11 | Eva Pray | 21:36.2 | Elk Rapids | 83.3 |
| 10 | Elke Knauf | 21:42.7 | East Jordan | 81.1 |
| 11 | Rosalinda Gascho | 21:48.6 | Johannesburg-Lewiston | 79.1 |
| 10 | Mary Masserant | 21:49.7 | Traverse City St. Francis | 78.8 |
| 10 | Jane Manthei | 21:50.6 | Petoskey St. Michael | 78.5 |
| 11 | Maddie Gallagher | 21:55.0 | Traverse City St. Francis | 77.0 |
| 9 | Myah Little | 21:56.9 | Kalkaska | 76.4 |
| 9 | Joelle Swanson | 22:07.1 | Elk Rapids | 73.0 |
| 11 | Ella Peck | 22:07.2 | Elk Rapids | 72.9 |
| 11 | Oliviah Malloy | 22:08.5 | Big Rapids | 72.5 |
| 11 | Gwendalynn Rickard | 22:08.5 | Big Rapids | 72.5 |
| 12 | Grace Thorpe | 22:09.2 | Harbor Springs | 72.3 |
| 11 | Lucy Johnson | 22:10.5 | Gaylord | 71.8 |
| 9 | Delaney Little | 22:12.7 | Boyne City | 71.1 |
| 10 | Alyssa Runyan | 22:13.5 | Tawas | 70.8 |
| 10 | Mary Larocca | 22:14.3 | Pontiac Notre Dame Prep | 70.6 |
| 11 | Esme Durbin | 22:19.5 | TC West (Traverse City) | 68.8 |
| 10 | Ella Spanding | 22:21.1 | Gaylord | 68.3 |
| 11 | Paige Bell | 22:21.3 | Grand Traverse Academy | 68.2 |
| 12 | Evelyn Brodeur | 22:27.5 | TC West (Traverse City) | 66.2 |
| 12 | Luciana Bunker | 22:28.4 | Indian River Inland Lakes | 65.9 |
| 9 | Isabella Reimers | 22:31.8 | Traverse City Central | 64.7 |
| 10 | Amelia Smith | 22:32.7 | Gaylord | 64.4 |
| 12 | Lauren Fenstermaker | 22:41.5 | Indian River Inland Lakes | 61.5 |
| 12 | Christine Whitaker | 22:41.8 | East Jordan | 61.4 |
| 11 | Alison Borowski | 22:45.9 | Alpena | 60.0 |
| 9 | Adeline DeGood | 22:46.4 | TC West (Traverse City) | 59.9 |
| 9 | Cambrynne Giem | 22:47.2 | Boyne City | 59.6 |
| 12 | Josie Baker | 22:47.9 | Harbor Springs | 59.4 |
| 9 | Fran Warren | 22:49.5 | Harbor Springs | 58.8 |
| 11 | Mackensy Wilson | 22:53.1 | Boyne City | 57.6 |
| 10 | Maya Padisak | 22:54.0 | Traverse City St. Francis | 57.3 |
| 10 | Addison Mikel | 22:54.5 | Pontiac Notre Dame Prep | 57.2 |
| 12 | Sydney Schulte | 22:55.7 | Pontiac Notre Dame Prep | 56.8 |
| 9 | Anna Martin | 22:57.4 | Kalkaska | 56.2 |
| 11 | Ali Stone | 22:57.7 | TC West (Traverse City) | 56.1 |
| 10 | McKenzie Bowman | 22:58.3 | Harbor Springs | 55.9 |
| 12 | Adelaida Gascho | 22:58.4 | Johannesburg-Lewiston | 55.9 |
| 9 | Luci Waldie | 23:04.2 | Standish Sterling | 54.0 |
| 11 | Jocelyn Millikin | 23:05.7 | Grayling | 53.4 |
| 11 | Danielle Cronin | 23:12.2 | Traverse City St. Francis | 51.3 |
| 12 | Jynessa Larsen | 23:12.4 | North Trails | 51.2 |
| 11 | Ella DeBruyn | 23:18.1 | Traverse City Central | 49.3 |
| 11 | Tessa Cameron | 23:19.3 | Gladwin | 48.9 |
| 10 | Kathleen Conaway | 23:20.0 | Traverse City Central | 48.7 |
| 12 | Jillian Essig | 23:26.0 | Pontiac Notre Dame Prep | 46.7 |
| 9 | Lizzy Vollbrecht | 23:28.3 | TC West (Traverse City) | 45.9 |
| 10 | Erin Connelly | 23:28.4 | Pontiac Notre Dame Prep | 45.9 |
| 9 | Hayden Schugars | 23:28.5 | Traverse City Central | 45.8 |
| 11 | Cailyn Burrone | 23:29.4 | Alpena | 45.5 |
| 9 | Karlie Buckler | 23:35.4 | Standish Sterling | 43.5 |
| 9 | Lillian Shev | 23:42.1 | Traverse City Central | 41.3 |
| 10 | Samantha Harke | 23:44.5 | Cheboygan | 40.5 |
| 11 | Keira Curneal | 23:46.4 | Kalkaska | 39.9 |
| 12 | Rylee Bentley | 23:50.7 | Standish Sterling | 38.4 |
| 9 | Esther Hornibrook | 23:52.9 | North Trails | 37.7 |
| 10 | Grace Hayhurst | 23:53.1 | Harbor Springs | 37.6 |
| 10 | Audrey Nguyen | 23:53.6 | Tawas | 37.5 |
| 11 | Tricia Pyrzewski | 23:55.0 | Gladwin | 37.0 |
| 11 | Sami Keiser | 23:55.4 | Gaylord | 36.9 |
| 12 | Emma Hemker | 23:56.5 | Tawas | 36.5 |
| 10 | Merissa Ramsey | 23:57.6 | North Trails | 36.1 |
| 9 | Ivy Roberts | 23:57.6 | Gaylord | 36.1 |
| 10 | Ashley Nguyen | 23:58.5 | Tawas | 35.8 |
| 10 | Olivia Beauchamp | 24:00.3 | Big Rapids | 35.2 |
| 12 | Kyra Shouldice | 24:00.4 | Harbor Springs | 35.2 |
| 9 | Taylor Hefele | 24:00.7 | Rogers City | 35.1 |
| 10 | Mckenzie Nunn | 24:04.1 | Tawas | 34.0 |
| 10 | Adrianna Soria | 24:06.1 | Grayling | 33.3 |
| 10 | Jacky Dunlap | 24:07.1 | Boyne City | 33.0 |
| 11 | Ava Long | 24:07.6 | Clare | 32.8 |
| 9 | Chelsey Hertel | 24:10.8 | Boyne City | 31.7 |
| 10 | Megan Wood | 24:16.0 | Tawas | 30.0 |
| 9 | Adalyn Mathie | 24:16.4 | TC West (Traverse City) | 29.9 |
| 12 | Ellie Holka | 24:19.0 | Kalkaska | 29.0 |
| 12 | Simone Kaechele | 24:29.5 | Clare | 25.5 |
| 11 | Ava Butera | 24:32.8 | Grand Traverse Academy | 24.4 |
| 11 | Lila Rubert | 24:33.3 | Elk Rapids | 24.2 |
| 11 | Megan Veitengruber | 24:38.0 | Clare | 22.7 |
| 9 | Sara Majewski | 24:38.2 | Traverse City Central | 22.6 |
| 11 | Abbie Partenio | 24:41.9 | Houghton Lake | 21.4 |
| 11 | Sara Bowman | 24:48.1 | Gladwin | 19.3 |
| 10 | Kara Olds | 24:52.0 | Kalkaska | 18.0 |
| 9 | Taylor Chaffin | 25:00.9 | Standish Sterling | 15.0 |
| 11 | Clare Eichberger | 25:01.3 | Traverse City Central | 14.9 |
| 9 | Olivia Padisak | 25:03.3 | Traverse City St. Francis | 14.2 |
| 11 | Kara Forsberg | 25:08.9 | Clare | 12.4 |
| 11 | Ava Ivkovich | 25:15.9 | Kalkaska | 10.0 |
| 10 | Carmen Bragg | 25:19.2 | Gladwin | 8.9 |
| 9 | Madison Lloyd | 25:21.7 | Traverse City Central | 8.1 |
| 10 | Penny Boyle | 25:21.8 | Harbor Springs | 8.1 |
| 11 | Bethany Byard | 25:26.5 | Johannesburg-Lewiston | 6.5 |
| 11 | Alleah Dix | 25:36.1 | Grand Traverse Academy | 3.3 |
| 9 | Katy Young | 25:41.9 | East Jordan | 1.4 |
| 10 | Sarah Rabbideau | 25:43.6 | Alpena | 0.8 |