| Meet | Boys | Girls | Average |
| Baraga | +58 | +67 | +63 |
| Tracy Strom | -28 | -27 | -28 |
| Mackinaw Club | +16 | +15 | +16 |
*** = Team State Title type of performance
** = Top-10 Team type of performance
* = Team Qualifier type of performance
BOYS TEAM RATINGS
| Team | Top 5 Avg. | Meet | Division |
| Boyne City | 120.7 | Mackinaw Club | 3 |
| Cheboygan | 115.2 | Mackinaw Club | 3 |
| Team | Top 5 Avg. | Meet | Division |
| Mackinaw City | 98.7 | Mackinaw Club | 4 |
| Harbor Springs | 95.2 | Mackinaw Club | 4 |
| Forest Area | 47.9 | Mackinaw Club | 4 |
| Team | Top 5 Avg. | Meet | Division |
| Houghton | 150.0 | Tracy Strom | UP 1 |
| Negaunee | 104.1 | Tracy Strom | UP 1 |
| Ishpeming Westwood | 97.5 | Tracy Strom | UP 1 |
| Calumet | 50.7 | Tracy Strom | UP 1 |
| Team | Top 5 Avg. | Meet | Division |
| Painesdale-Jeffers | 146.8 | Tracy Strom | UP 2 |
| Ironwood | 120.1 | Baraga | UP 2 |
| Manistique | 83.9 | Mackinaw Club | UP 2 |
| Gwinn | 34.9 | Tracy Strom | UP 2 |
| Team | Top 5 Avg. | Meet | Division |
| Rudyard | 119.4 | Mackinaw Club | UP 3 |
| Engadine | 109.0 | Mackinaw Club | UP 3 |
| Dollar Bay | 101.5 | Baraga | UP 3 |
| Brimley | 24.1 | Mackinaw Club | UP 3 |
GIRLS TEAM RATINGS
| Team | Top 5 Avg. | Meet | Division |
| Boyne City | 56.1 | Mackinaw Club | 3 |
| Cheboygan | 41.0 | Mackinaw Club | 3 |
| Rogers City | 41.0 | Mackinaw Club | 3 |
| Team | Top 5 Avg. | Meet | Division |
| Harbor Springs* | 57.8 | Mackinaw Club | 4 |
| Team | Top 5 Avg. | Meet | Division |
| Houghton | 92.8 | Tracy Strom | UP 1 |
| Negaunee | 35.4 | Tracy Strom | UP 1 |
| Team | Top 5 Avg. | Meet | Division |
| Hancock | 34.1 | Tracy Strom | UP 2 |
| Baraga | 22.2 | Baraga | UP 2 |
| Ironwood | 13.5 | Baraga | UP 2 |
| Wakefield-Marenisco/Bessemer | 5.2 | Baraga | UP 2 |
| Team | Top 5 Avg. | Meet | Division |
| Ewen-Trout Creek | 44.4 | Baraga | UP 3 |
| Chassell | 19.3 | Baraga | UP 3 |
BOYS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 12 | Birk Seagren | 17:43.4 | Houghton | 174.9 |
| 11 | Landon Larson | 17:58.4 | Painesdale-Jeffers | 169.9 |
| 11 | Cameron Anderson | 18:03.2 | Painesdale-Jeffers | 168.3 |
| 12 | Kalvin Kytta | 16:56.9 | Chassell | 161.7 |
| 11 | Benjamin Hemmer | 18:27.0 | Houghton | 160.3 |
| 11 | Steven Kirschner | 17:49 | Rudyard | 158.3 |
| 12 | Zach Smith | 17:20.0 | Ironwood | 154.0 |
| 11 | Cole Brege | 18:03 | Rogers City | 153.7 |
| 12 | Dakota Taylor | 18:10 | Engadine | 151.3 |
| 10 | Finn Parish | 18:12 | Boyne City | 150.7 |
| 10 | Andrew Junttila | 19:04.9 | Calumet | 147.7 |
| 9 | Brandon Van Karsen | 19:05.3 | Houghton | 147.6 |
| 11 | Carson Kiefer | 18:35 | Cheboygan | 143.0 |
| 11 | Adam Ferguson | 18:41 | Harbor Springs | 141.0 |
| 11 | Anderson Limkemann | 19:27.4 | Houghton | 140.2 |
| 10 | Ethan Snyder | 18:44 | Cedarville | 140.0 |
| 11 | Jack Sharar | 18:45 | Rogers City | 139.7 |
| 11 | Andrew Kiefer | 18:46 | Cheboygan | 139.3 |
| 9 | Branson Anderson | 19:32.5 | Painesdale-Jeffers | 138.5 |
| 12 | Joey Lauzon | 18:07.7 | Ironwood | 138.1 |
| 10 | Eli Folkersma | 18:51 | Rudyard | 137.7 |
| 11 | Simon Jaklin | 19:36.7 | Negaunee | 137.1 |
| 11 | Braylon Currie | 18:54 | Mackinaw City | 136.7 |
| 9 | Brody Majurin | 18:13.3 | Ewen-Trout Creek | 136.2 |
| 11 | Duane Krenek | 19:04 | Engadine | 133.3 |
| 12 | Brady Bearss | 19:06 | Boyne City | 132.7 |
| 9 | Blake Heltunen | 19:54.5 | Painesdale-Jeffers | 131.2 |
| 12 | Michael Slawinski | 19:55.2 | Negaunee | 130.9 |
| 12 | Ben Gilroy | 19:13 | Manistique | 130.3 |
| 11 | Ayden Cady | 19:18 | Boyne City | 128.7 |
| 11 | Colin Van Karsen | 20:06.7 | Houghton | 127.1 |
| 11 | Kasen Helminen | 20:09.7 | Painesdale-Jeffers | 126.1 |
| 12 | Joshua Guant | 18:45.3 | Dollar Bay | 125.6 |
| 11 | Seth Templeton | 19:35 | Rudyard | 123.0 |
| 12 | Daniel Tibaldo | 18:54.6 | Ironwood | 122.5 |
| 12 | Thomas Jenkins | 20:29.5 | Gwinn | 119.5 |
| 11 | Carver Day | 19:46 | Pickford | 119.3 |
| 11 | Dalton Champion | 19:48 | St. Ignace | 118.7 |
| 11 | Ben Strittmatter | 19:53 | Mackinaw City | 117.0 |
| 10 | Russell Abernathy | 19:53.5 | Cheboygan | 116.8 |
| 11 | William Neimi | 20:41.6 | Ishpeming Westwood | 115.5 |
| 9 | Rush Hinnen | 20:04 | Cedarville | 113.3 |
| 9 | Tate Evans | 20:48.8 | Houghton | 113.1 |
| 12 | Ross Pearson | 20:07 | Cedarville | 112.3 |
| 12 | Ezekiel Post | 20:56.8 | Gwinn | 110.4 |
| 10 | Landon Halkola | 19:32.3 | Dollar Bay | 109.9 |
| 10 | Izaiah Adams | 19:33.0 | Wakefield-Marenisco/Bessemer | 109.7 |
| 10 | Tage Rajala | 21:00.9 | Painesdale-Jeffers | 109.0 |
| 11 | Breckin Jensen | 21:05.8 | Ishpeming Westwood | 107.4 |
| 11 | Caleb Kentala | 19:42.9 | Dollar Bay | 106.4 |
| 9 | Nate Stielstra | 20:27 | Engadine | 105.7 |
| 12 | Logan McMullen | 20:29 | Indian River Inland Lakes | 105.0 |
| 9 | Jack Ruonavaara | 21:19.2 | Calumet | 102.9 |
| 11 | Alex Hudson | 20:42 | Cheboygan | 100.7 |
| 10 | Darren Johnson | 20:43 | Brimley | 100.3 |
| 12 | Charlie Ranney | 20:46 | Harbor Springs | 99.3 |
| 9 | Kavin Jackson | 20:46.5 | Manistique | 99.2 |
| 10 | Brody Naeyaert | 20:52 | Forest Area | 97.3 |
| 11 | Abe Junttila | 21:36.5 | Calumet | 97.2 |
| 11 | Will Beaudoin | 20:12.0 | Dollar Bay | 96.7 |
| 11 | Deegan Anthony | 20:55 | Boyne City | 96.3 |
| 9 | Mikey Sullivan | 20:58 | Mackinaw City | 95.3 |
| 9 | Peyton Frost | 20:58.5 | Boyne City | 95.2 |
| 11 | Micheal Stickel | 21:47.6 | Ishpeming Westwood | 93.5 |
| 11 | Logan Holm | 20:22.6 | Ironwood | 93.1 |
| 11 | Camron Willis | 21:05 | Rudyard | 93.0 |
| 11 | David Graveen | 20:23.8 | Ironwood | 92.7 |
| 12 | Hunter LaCourt | 21:53.1 | Hancock | 91.6 |
| 10 | Brexton Kinnunen | 22:02.4 | Painesdale-Jeffers | 88.5 |
| 12 | Carter Campioni | 22:03.3 | Houghton | 88.2 |
| 9 | Drew Johnson | 20:39.9 | Wakefield-Marenisco/Bessemer | 87.4 |
| 11 | Johnny Jestila | 22:08.3 | Ishpeming Westwood | 86.6 |
| 11 | Austin Lutch | 21:25 | Pickford | 86.3 |
| 9 | Mikael Delacruz | 20:44.8 | Wakefield-Marenisco/Bessemer | 85.7 |
| 11 | Nick Aho | 20:46.4 | Chassell | 85.2 |
| 10 | Zaine Nichols | 21:29 | Rudyard | 85.0 |
| 9 | Jacob Vroman | 21:29.5 | Harbor Springs | 84.8 |
| 12 | Caden Steede | 22:13.5 | Negaunee | 84.8 |
| 11 | Jared Waterman | 22:14.0 | Ishpeming Westwood | 84.7 |
| 9 | Anders Johnston | 22:15.3 | Negaunee | 84.2 |
| 10 | Noah Randell | 21:32.6 | Painesdale-Jeffers | 83.8 |
| 9 | Marvin Niemi | 22:18.2 | Negaunee | 83.3 |
| 9 | Cameron Logghe | 20:52.3 | Ewen-Trout Creek | 83.2 |
| 10 | Zac Tape | 22:18.9 | West Iron County | 83.0 |
| 11 | Ashton Vincent | 21:35 | Manistique | 83.0 |
| 11 | Ayden Rau | 20:54.2 | Wakefield-Marenisco/Bessemer | 82.6 |
| 9 | Hayden Fuhrman | 21:41 | Rogers City | 81.0 |
| 10 | Caleb Christesen | 22:25.5 | Ishpeming Westwood | 80.8 |
| 9 | Eddie Franckowiak | 21:43 | Engadine | 80.3 |
| Jr | Isak Ruspakka | 21:50.4 | Ishpeming Westwood | 77.9 |
| 10 | Peyton Richards | 21:53 | Boyne City | 77.0 |
| 9 | Angel Patino | 21:55 | Harbor Springs | 76.3 |
| 11 | Evan Blaskowski | 21:56 | Cheboygan | 76.0 |
| 10 | Eli Pope | 21:58 | Boyne City | 75.3 |
| 9 | Luke Freed | 22:00 | Harbor Springs | 74.7 |
| 9 | Birch Bitely | 22:00.5 | Engadine | 74.5 |
| 9 | Gage Hacker | 21:18.7 | Watersmeet Township | 74.4 |
| 11 | Mark Jaunzems | 21:19.3 | Ironwood | 74.2 |
| 10 | Eloi Lopez | 22:45.7 | Gwinn | 74.1 |
| 10 | Gabriel Hjerstedt | 22:03.2 | Houghton | 73.6 |
| 10 | Kyle Valot | 22:05 | Mackinaw City | 73.0 |
| 11 | Caleb Daniels | 22:05.5 | Boyne City | 72.8 |
| 12 | Isaac Valot | 22:09 | Mackinaw City | 71.7 |
| 10 | Ryan Brogan | 21:27.5 | Baraga | 71.5 |
| 10 | Joshua Frederick | 22:53.9 | Negaunee | 71.4 |
| 10 | Dane Torrey | 21:35.3 | Dollar Bay | 68.9 |
| 12 | Niko Heinzel | 23:05.0 | Ishpeming Westwood | 67.7 |
| 9 | Jules Vranes | 22:23 | Harbor Springs | 67.0 |
| 12 | Nathan Jaunzems | 21:43.0 | Ironwood | 66.3 |
| 9 | Garrett Forfinski | 22:26 | Pickford | 66.0 |
| 10 | Collin Mersch | 22:27 | Cheboygan | 65.7 |
| 11 | Alexander Harrison | 22:33 | Manistique | 63.7 |
| 12 | Jared Wiertalla | 22:40 | Mackinaw City | 61.3 |
| 11 | Michael Tremblay | 22:45 | Brimley | 59.7 |
| 8 | Dawson Datto | 22:04.5 | Dollar Bay | 59.2 |
| 8 | Bennett Stevens | 22:06.5 | Dollar Bay | 58.5 |
| 9 | Casper Carn | 22:49.9 | Houghton | 58.0 |
| 9 | Trevor Berg | 23:35.1 | Calumet | 57.6 |
| 11 | Zander Bowden | 23:45.1 | Escanaba | 54.3 |
| 10 | Brady Leblanc | 23:02 | Brimley | 54.0 |
| 9 | Evan Heltunen | 23:06.6 | Painesdale-Jeffers | 52.5 |
| 9 | Vincent Gemelli | 23:06.7 | Houghton | 52.4 |
| 9 | Kameron Johnson | 23:09.2 | Houghton | 51.6 |
| 10 | Jose Castro III | 23:12 | Cheboygan | 50.7 |
| 10 | Tegen Dontje | 23:16 | Forest Area | 49.3 |
| 11 | Blayne LaCosse | 24:03.4 | Negaunee | 48.2 |
| 12 | Joshua Wormell | 23:23 | Boyne City | 47.0 |
| 11 | David Malow | 23:33 | St. Ignace | 43.7 |
| 10 | Matt Clark | 23:33.5 | Manistique | 43.5 |
| 9 | Logan Maki | 23:36 | Harbor Springs | 42.7 |
| 9 | Kingston Berube | 24:20.6 | Escanaba | 42.5 |
| 11 | Nicholas Blandon | 23:37 | Forest Area | 42.3 |
| 10 | Everett Boburka | 23:40.3 | Ishpeming Westwood | 41.2 |
| 9 | A. Hunter Betz | 23:41 | Boyne City | 41.0 |
| 11 | Louis Carlson | 24:27.7 | Hancock | 40.1 |
| 11 | Tanner Papple | 23:50 | Manistique | 38.0 |
| 9 | Terence O’Boyle | 23:51 | Indian River Inland Lakes | 37.7 |
| 9 | Aidan Hulbert | 23:51.5 | Gaylord St. Mary | 37.5 |
| 11 | Cameron Haynes | 24:20:00 | Forest Area | 28.0 |
| 9 | Michael Dilernia | 24:28.4 | Negaunee | 25.2 |
| 10 | Rylan Pickard | 24:37:00 | Forest Area | 22.3 |
| 12 | Stephen Knewtson | 24:37.2 | Houghton | 22.3 |
| 9 | Owen Amabile | 24:38:00 | Boyne City | 22.0 |
| 10 | Trent Emard | 24:45.1 | Negaunee | 19.6 |
| 9 | Matthew Marzolo | 24:48:00 | Onaway | 18.7 |
| 11 | Riley Lovern | 24:51.8 | Negaunee | 17.4 |
| 9 | Quinn Darr | 24:56:00 | Rudyard | 16.0 |
| 11 | Nolan Kennedy | 24:59:00 | Harbor Springs | 15.0 |
| 10 | Marcel Juul | 25:05.9 | Negaunee | 12.7 |
| 12 | Jayden Nuttall | 25:57.5 | Hancock | 10.2 |
| 12 | Austin Friske | 25:15:00 | Indian River Inland Lakes | 9.7 |
| 12 | Seamus Kenny | 24:48.7 | Chassell | 4.4 |
| 12 | Beaudan Haataja | 25:31.9 | Houghton | 4.0 |
| 11 | Seth Farrell-Wilson | 25:35.1 | Houghton | 3.0 |
| 11 | Eli Wanhala | 26:26.9 | Hancock | 0.4 |
GIRLS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 11 | Talya Schreiber | 19:23 | Pickford | 127.3 |
| 11 | Tessa Rautiola | 20:41.2 | Houghton | 115.3 |
| 12 | Roman Trevino Peterlin | 21:02.8 | Houghton | 108.1 |
| 9 | Sela Niska | 21:17.4 | Houghton | 103.2 |
| 12 | Aubrey Smith | 19:53.2 | Ironwood | 99.9 |
| 8 | Molly McNamara | 20:50 | Engadine | 98.3 |
| 10 | Avery Langlois | 21:15 | Rogers City | 90.0 |
| 12 | Lily Ross | 21:59.7 | Houghton | 89.1 |
| 12 | Ella Keranen | 22:04.6 | Hancock | 87.5 |
| 12 | Alyssa Shirkey | 20:36.5 | Wakefield-Marenisco/Bessemer | 85.5 |
| 11 | Delaney Little | 21:33 | Boyne City | 84.0 |
| 10 | Genevieve Rodham | 21:37 | Harbor Springs | 82.7 |
| 12 | Marlee Plaxco | 22:36.1 | Negaunee | 77.0 |
| 9 | Hailee Bertels | 22:00 | Boyne City | 75.0 |
| 10 | Sylvia Aho | 21:11.2 | Chassell | 73.9 |
| 10 | Sophie DesRochers | 21:14.4 | Baraga | 72.9 |
| 9 | Bree Besonen | 21:19.9 | Ewen-Trout Creek | 71.0 |
| 11 | Emma Besonen | 21:43.8 | Ewen-Trout Creek | 63.1 |
| 10 | Cloee Rupp | 22:37 | Cheboygan | 62.7 |
| 12 | Tara Shouldice | 22:37.5 | Harbor Springs | 62.5 |
| 10 | Elizabeth Furman | 22:50 | Indian River Inland Lakes | 58.3 |
| 8 | Leona Schutz | 21:58.1 | Ewen-Trout Creek | 58.3 |
| 11 | Nori Korsman | 23:34.8 | Negaunee | 57.4 |
| 11 | Fran Warren | 22:59 | Harbor Springs | 55.3 |
| 10 | Riley Conklin | 23:43.7 | Negaunee | 54.4 |
| 9 | Fenlynn Johnson | 23:04 | Rogers City | 53.7 |
| 11 | Maija Keranen | 23:52.9 | Calumet | 51.4 |
| 11 | Jill Berg | 23:56.6 | Hancock | 50.1 |
| 10 | Norah Woodruff | 24:02.4 | Houghton | 48.2 |
| 11 | Taylor Hefele | 23:24 | Rogers City | 47.0 |
| 12 | Samantha Harke | 23:25 | Cheboygan | 46.7 |
| 10 | Julia Clarke | 23:30 | Harbor Springs | 45.0 |
| 11 | Hazel Ogden | 23:31 | Boyne City | 44.7 |
| 12 | Jacky Dunlap | 23:31.5 | Boyne City | 44.5 |
| 12 | Rayna Towles | 24:16.1 | Hancock | 43.6 |
| 12 | McKenzie Bowman | 23:35 | Harbor Springs | 43.3 |
| 11 | Lizzie Bassett | 23:35.5 | Harbor Springs | 43.2 |
| 11 | Teryn Firack | 23:35.9 | Pickford | 43.0 |
| 11 | Addy Hallum | 24:18.7 | Ishpeming Westwood | 42.8 |
| 11 | Addison Ptasnik | 23:38 | Cheboygan | 42.3 |
| 10 | Isabella Hingston | 23:41 | Cheboygan | 41.3 |
| 10 | Audrey Whealy | 23:53 | Brimley | 37.3 |
| 9 | Princess Pierre | 23:01.8 | Baraga | 37.1 |
| 11 | Jovie Williams | 24:46.9 | Houghton | 33.4 |
| 11 | Bridget McHugh | 24:08:00 | Boyne City | 32.3 |
| 9 | Breyelle Bowers | 23:23.0 | Baraga | 30.0 |
| 9 | Taylor Johnston | 24:16:00 | Boyne City | 29.7 |
| 11 | Cambrynne Giem | 24:17:00 | Boyne City | 29.3 |
| 9 | Elli Harju | 25:03.6 | Calumet | 27.8 |
| 8 | Alyssa DeCremer | 23:38.9 | Ewen-Trout Creek | 24.7 |
| 9 | AJ Felepa | 24:33:00 | St. Ignace | 24.0 |
| 9 | Maija Roberts | 25:16.3 | Negaunee | 23.6 |
| 11 | Sophia Harding | 24:35:00 | Gaylord St. Mary | 23.3 |
| 12 | Lily Etelamaki | 23:45.1 | Chassell | 22.6 |
| 12 | Grace Hayhurst | 24:38:00 | Harbor Springs | 22.3 |
| 12 | Emma Mitchell | 24:52:00 | Rudyard | 17.7 |
| 9 | Kailyn Eaton | 25:00:00 | Boyne City | 15.0 |
| 12 | Madelyn Smith | 24:08.3 | Ironwood | 14.9 |
| 9 | Jordan Holombo | 24:09.5 | Chassell | 14.5 |
| – | Ken Coolman | 25:04:00 | Rogers City | 13.7 |
| 12 | Calista Watchorn | 25:08:00 | Manistique | 12.3 |
| 10 | Ella LaRocque | 25:08.5 | Cheboygan | 12.2 |
| 11 | Lilli Gast | 25:50.6 | Houghton | 12.1 |
| 11 | Chelsey Hertel | 25:25:00 | Boyne City | 6.7 |
| 11 | Enara Moreno | 24:38.5 | Ewen-Trout Creek | 4.8 |
| 12 | Lexi Thibeault | 26:20.0 | Ishpeming Westwood | 2.3 |
| 9 | Lily Froese | 24:46.9 | Sacred Heart Catholic | 2.0 |
| 11 | Aubrey Balduc | 24:47.7 | Ironwood | 1.8 |
| 9 | Karly Grant | 25:40:00 | St. Ignace | 1.7 |
| 9 | Meredith Makarewicz | 25:42:00 | Gaylord St. Mary | 1.0 |
| 9 | Jordyn Hefele | 25:43:00 | Rogers City | 0.7 |
| 9 | Aida Kessler | 24:51.5 | Wakefield-Marenisco/Bessemer | 0.5 |