

I was a little more lenient on which meets to include. These are the ones that had at least 50 boys and 50 girls out there competing.
| Meet | Boys Adj. | Girls Adj. | Average |
| BNC Championship | +18 | +24 | +21 |
| BWAC 3 | +31 | +30 | +31 |
| OK Green Conference | +24 | +22 | +23 |
| TVC Overall | -61 | -58 | -60 |
| WMC Lakes 3 | +17 | +13 | +15 |
| Wolverine Conference | +20 | +17 | +19 |
I know I said less writing this week in order to get ahead of schedule for the days ahead, but I can’t help and call out outstanding performances that led to wins. I’m not gonna get into the weeds of league jamboree weights, these are runners or groups of runners that stood out from the winning squads.
Jack Steen and Ian Boss, coming in ahead of TC West’s 2nd-4th guys, making a tight battle just a little more comfortable.
Cougar Clark – in order to slay an Alma team that had gotten the Eagles all year, a big performance was needed from Cougar. The Frankenmuth course is tough, and while his 17:29 wasn’t his fastest ever, I believe it was a course PR. Perfect time to do it on his last run there and leading into important races down the stretch.
Three Rivers Boys – for winning their first Wolverine Conference title in what, 18 years? I thought their depth really raced well, especially Trey Hall. He started his season in the 19’s and has been in the 18’s for much of it. Recently had a huge drop into the mid-17’s, where he was on Tuesday.
Peyton Tucker – stepping back into her freshman and sophomore form, returning to the 19’s as TC West’s fifth girl.
Allison Mansfield – ripping off a 2+ minute season best to help her Armada Tigers win the BWAC.
Jenison Girls – what got into you? I know it’s Riverside, but all five under 19:20? Sneaky last minute contender in an already loaded region.
*** = 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 |
| Jenison** | 194.5 | OK Green Conference | 1 |
| Traverse City Central* | 184.6 | BNC Championship | 1 |
| Traverse City West* | 183.4 | BNC Championship | 1 |
| Caledonia | 174.2 | OK Green Conference | 1 |
| Alpena | 169.9 | BNC Championship | 1 |
| Byron Center | 163.6 | OK Green Conference | 1 |
| Muskegon Mona Shores | 134.4 | OK Green Conference | 1 |
| Muskegon Reeths-Puffer | 133.5 | OK Green Conference | 1 |
| Muskegon | 46.4 | OK Green Conference | 1 |
| Team | Top 5 Avg. | Meet | Division |
| Frankenmuth** | 189.1 | TVC Overall | 2 |
| Alma** | 186.4 | TVC Overall | 2 |
| Three Rivers* | 178.9 | Wolverine Conference | 2 |
| Freeland* | 176.0 | TVC Overall | 2 |
| Fremont* | 172.1 | WMC Lakes 3 | 2 |
| Whitehall* | 170.2 | WMC Lakes 3 | 2 |
| Plainwell | 169.6 | Wolverine Conference | 2 |
| Otsego | 169.5 | Wolverine Conference | 2 |
| Edwardsburg | 169.3 | Wolverine Conference | 2 |
| Petoskey | 163.4 | BNC Championship | 2 |
| Ludington | 161.7 | WMC Lakes 3 | 2 |
| Yale | 159.4 | BWAC 3 | 2 |
| Vicksburg | 158.6 | Wolverine Conference | 2 |
| Sturgis | 158.2 | Wolverine Conference | 2 |
| Cadillac | 152.1 | BNC Championship | 2 |
| Paw Paw | 150.2 | Wolverine Conference | 2 |
| Muskegon Oakridge | 145.5 | WMC Lakes 3 | 2 |
| Niles | 138.7 | Wolverine Conference | 2 |
| Bay City John Glenn | 130.2 | TVC Overall | 2 |
| Saginaw Swan Valley | 128.1 | TVC Overall | 2 |
| Armada | 123.6 | BWAC 3 | 2 |
| Richmond | 116.0 | BWAC 3 | 2 |
| North Branch | 107.3 | BWAC 3 | 2 |
| Croswell-Lexington | 106.2 | BWAC 3 | 2 |
| Essexville-Garber | 104.8 | TVC Overall | 2 |
| Gaylord | 95.1 | BNC Championship | 2 |
| Imlay City | 89.9 | BWAC 3 | 2 |
| Muskegon Orchard View | 41.3 | WMC Lakes 3 | 2 |
| Team | Top 5 Avg. | Meet | Division |
| Ithaca** | 173.1 | TVC Overall | 3 |
| Montague* | 159.9 | WMC Lakes 3 | 3 |
| Algonac | 132.8 | BWAC 3 | 3 |
| Almont | 115.4 | BWAC 3 | 3 |
| Manistee | 112.4 | WMC Lakes 3 | 3 |
| Carrollton | 87.8 | TVC Overall | 3 |
| Hemlock | 77.8 | TVC Overall | 3 |
| Team | Top 5 Avg. | Meet | Division |
| Saginaw Michigan Lutheran Seminary | 109.4 | TVC Overall | 4 |
GIRLS TEAM RATINGS
| Team | Top 5 Avg. | Meet | Division |
| Jenison** | 131.6 | OK Green Conference | 1 |
| Traverse City West** | 128.4 | BNC Championship | 1 |
| Traverse City Central* | 114.6 | BNC Championship | 1 |
| Caledonia | 113.0 | OK Green Conference | 1 |
| Byron Center | 110.8 | OK Green Conference | 1 |
| Muskegon Mona Shores | 77.7 | OK Green Conference | 1 |
| Alpena | 77.4 | BNC Championship | 1 |
| Muskegon Reeths-Puffer | 68.0 | OK Green Conference | 1 |
| Team | Top 5 Avg. | Meet | Division |
| Otsego** | 132.4 | Wolverine Conference | 2 |
| Freeland** | 121.0 | TVC Overall | 2 |
| Cadillac** | 114.9 | BNC Championship | 2 |
| Ludington* | 112.8 | WMC Lakes 3 | 2 |
| Frankenmuth* | 109.5 | TVC Overall | 2 |
| Sturgis* | 105.7 | Wolverine Conference | 2 |
| Paw Paw | 101.2 | Wolverine Conference | 2 |
| Plainwell | 100.5 | Wolverine Conference | 2 |
| Petoskey | 100.3 | BNC Championship | 2 |
| Alma | 95.2 | TVC Overall | 2 |
| Gaylord | 89.3 | BNC Championship | 2 |
| Fremont | 86.0 | WMC Lakes 3 | 2 |
| Whitehall | 84.3 | WMC Lakes 3 | 2 |
| Armada | 79.5 | BWAC 3 | 2 |
| Niles | 79.2 | Wolverine Conference | 2 |
| Three Rivers | 77.8 | Wolverine Conference | 2 |
| Croswell-Lexington | 77.4 | BWAC 3 | 2 |
| Yale | 75.5 | BWAC 3 | 2 |
| Edwardsburg | 75.3 | Wolverine Conference | 2 |
| Imlay City | 50.0 | BWAC 3 | 2 |
| Vicksburg | 43.8 | Wolverine Conference | 2 |
| Saginaw Swan Valley | 40.1 | TVC Overall | 2 |
| Essexville-Garber | 16.1 | TVC Overall | 2 |
| Team | Top 5 Avg. | Meet | Division |
| Ithaca* | 103.6 | TVC Overall | 3 |
| Manistee | 73.2 | WMC Lakes 3 | 3 |
| Saginaw Valley Lutheran | 57.5 | TVC Overall | 3 |
| Montague | 32.1 | WMC Lakes 3 | 3 |
| Algonac | 11.1 | BWAC 3 | 3 |
| Almont | 8.1 | BWAC 3 | 3 |
| Team | Top 5 Avg. | Meet | Division |
| Saginaw Michigan Lutheran Seminary | 43.0 | TVC Overall | 4 |
BOYS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating | Meet |
| 12 | Seth Conner | 15:16.0 | Jenison | 206.7 | OK Green Conference |
| 12 | TJ Hansen | 16:54.4 | Freeland | 202.2 | TVC Overall |
| 11 | Brett Magnus | 17:03.3 | Frankenmuth | 199.2 | TVC Overall |
| 12 | Parker Strelecki | 15:44.3 | Jenison | 197.2 | OK Green Conference |
| 11 | Donovan Ryan | 15:49.3 | Plainwell | 196.9 | Wolverine Conference |
| 12 | Sullivan Zietlow | 15:52.0 | Three Rivers | 196.0 | Wolverine Conference |
| 10 | Ezekiel Baltierra | 17:16.1 | Alma | 195.0 | TVC Overall |
| 12 | Mason Lucas | 15:51.2 | Jenison | 194.9 | OK Green Conference |
| 11 | Thomas Larson | 17:17.6 | Alma | 194.5 | TVC Overall |
| 11 | Caleb Keller | 15:59.1 | Traverse City Central | 194.3 | BNC Championship |
| 12 | Miingen Bertrand | 17:20.1 | Ithaca | 193.6 | TVC Overall |
| 12 | Mitchell Jeruzal | 15:57.5 | Byron Center | 192.8 | OK Green Conference |
| 9 | Alexander Allen | 16:04.6 | Alpena | 192.5 | BNC Championship |
| 10 | Liam Wierzba | 16:10.5 | TC West (Traverse City) | 190.5 | BNC Championship |
| 12 | Cougar Clark | 17:29.7 | Frankenmuth | 190.4 | TVC Overall |
| 12 | Matthew Schwartz | 16:06.3 | Jenison | 189.9 | OK Green Conference |
| 11 | Elijah Baltierra | 17:32.9 | Alma | 189.4 | TVC Overall |
| 10 | Nicklas Parker | 17:33.2 | Frankenmuth | 189.3 | TVC Overall |
| 10 | Caiden Caswell | 16:13.8 | Vicksburg | 188.7 | Wolverine Conference |
| 12 | Stewart Waters | 16:20 | Whitehall | 187.7 | WMC Lakes 3 |
| 11 | Jack Steen | 16:22.6 | Traverse City Central | 186.5 | BNC Championship |
| 10 | Seth Betzold | 17:42.1 | Essexville Garber | 186.3 | TVC Overall |
| 12 | Ian Boss | 16:24.3 | Traverse City Central | 185.9 | BNC Championship |
| 12 | Carter Sherman | 16:26 | Fremont | 185.7 | WMC Lakes 3 |
| 12 | Kort Thompson | 16:20.3 | Caledonia | 185.2 | OK Green Conference |
| 11 | Hayden Murray | 16:26.5 | TC West (Traverse City) | 185.2 | BNC Championship |
| 11 | George Scupham | 16:26.5 | Edwardsburg | 184.5 | Wolverine Conference |
| 12 | Bodie Heiss | 17:48.1 | Alma | 184.3 | TVC Overall |
| 12 | Dominic Otto | 16:24.7 | Jenison | 183.8 | OK Green Conference |
| 11 | Anthony Plana | 17:50.1 | Frankenmuth | 183.6 | TVC Overall |
| 11 | Aidan Simrau | 16:31.6 | TC West (Traverse City) | 183.5 | BNC Championship |
| 11 | Cole Pergram | 17:53.0 | Frankenmuth | 182.7 | TVC Overall |
| 12 | Nolan Park | 16:32.9 | Sturgis | 182.4 | Wolverine Conference |
| 9 | Finn-Frost Grayson | 16:35.9 | TC West (Traverse City) | 182.0 | BNC Championship |
| 11 | Charlie Brauer | 16:36.6 | Three Rivers | 181.1 | Wolverine Conference |
| 12 | Peyton Ruel | 16:42 | Muskegon Oakridge | 180.3 | WMC Lakes 3 |
| 12 | Lawrence Cubitt | 16:43.9 | Traverse City Central | 179.4 | BNC Championship |
| 11 | Noah Johnston | 16:38.5 | Caledonia | 179.2 | OK Green Conference |
| 10 | Christopher Vogt | 16:42.5 | Paw Paw | 179.2 | Wolverine Conference |
| 12 | Camden McLeod | 18:03.5 | Freeland | 179.2 | TVC Overall |
| 11 | Hunter Parsons | 16:50 | Whitehall | 177.7 | WMC Lakes 3 |
| 11 | Jonah Zietlow | 16:47.4 | Three Rivers | 177.5 | Wolverine Conference |
| 12 | Billy Pipkorn | 16:47.7 | Plainwell | 177.5 | Wolverine Conference |
| 11 | Reece Howes | 16:47.9 | Three Rivers | 177.4 | Wolverine Conference |
| 9 | Chase Sherman | 16:44.1 | Jenison | 177.3 | OK Green Conference |
| 10 | Luke Byland | 16:51.2 | Traverse City Central | 176.9 | BNC Championship |
| 12 | Aidan Goodwin | 16:50.4 | Otsego | 176.5 | Wolverine Conference |
| 11 | Nolan Wenglikowski | 16:47.0 | Jenison | 176.3 | OK Green Conference |
| 12 | Mason Morrell | 16:47.1 | Caledonia | 176.3 | OK Green Conference |
| 10 | Hunter Smith | 16:51.6 | Vicksburg | 176.1 | Wolverine Conference |
| 10 | Austin Taft | 16:54.8 | TC West (Traverse City) | 175.7 | BNC Championship |
| 12 | Cole Lowery | 16:57 | Fremont | 175.3 | WMC Lakes 3 |
| 11 | Chase Lowery | 16:59 | Fremont | 174.7 | WMC Lakes 3 |
| 11 | Trent Hansen | 16:56.9 | Plainwell | 174.4 | Wolverine Conference |
| 12 | David Reisterer | 17:00 | Ludington | 174.3 | WMC Lakes 3 |
| 11 | Noah Raeth | 17:00 | Montague | 174.3 | WMC Lakes 3 |
| 11 | Kenny Sheffer | 16:57.2 | Otsego | 174.3 | Wolverine Conference |
| 10 | Evan MacLaren | 18:18.4 | Ithaca | 174.2 | TVC Overall |
| 12 | Matthew Long | 16:57.5 | Otsego | 174.2 | Wolverine Conference |
| 10 | Bryce Falbe | 17:04 | Muskegon Oakridge | 173.0 | WMC Lakes 3 |
| 11 | Ben Irwin | 17:04.6 | TC West (Traverse City) | 172.5 | BNC Championship |
| 11 | Jacob Mankey | 18:23.9 | Ithaca | 172.4 | TVC Overall |
| 10 | Gabe Grierson | 17:06 | Ludington | 172.3 | WMC Lakes 3 |
| 12 | Andrew Boeringa | 17:06 | Whitehall | 172.3 | WMC Lakes 3 |
| 11 | Henry Schanbeck | 18:24.8 | Bay City John Glenn | 172.1 | TVC Overall |
| 12 | Sam Nemeth | 18:26.1 | Freeland | 171.6 | TVC Overall |
| 10 | Jackson Horn | 18:26.4 | Freeland | 171.5 | TVC Overall |
| 9 | Logan Szumila | 17:08.1 | Alpena | 171.3 | BNC Championship |
| 11 | Benjamin Morales | 17:06.8 | Sturgis | 171.1 | Wolverine Conference |
| 10 | Reeve Oberman | 17:11.3 | Petoskey | 170.2 | BNC Championship |
| 12 | Jack Baltes | 17:06.1 | Jenison | 170.0 | OK Green Conference |
| 12 | Kenan Knight | 17:12.7 | Alpena | 169.8 | BNC Championship |
| 11 | Simon Licata | 17:12.8 | Petoskey | 169.7 | BNC Championship |
| 10 | Gunnar Djerf | 17:11.0 | Otsego | 169.7 | Wolverine Conference |
| 12 | Maguire Johnson | 17:11.5 | Edwardsburg | 169.5 | Wolverine Conference |
| 10 | Kevin Terpstra | 18:33.6 | Alma | 169.1 | TVC Overall |
| 12 | Neil Oyer | 17:15.4 | Traverse City Central | 168.9 | BNC Championship |
| 9 | Reed Gates | 17:14.1 | Edwardsburg | 168.6 | Wolverine Conference |
| 9 | Declan Shoemaker | 17:16.7 | TC West (Traverse City) | 168.4 | BNC Championship |
| 12 | Micah Derks | 17:12.0 | Jenison | 168.0 | OK Green Conference |
| 11 | Jagger Clark | 18:37.1 | Frankenmuth | 168.0 | TVC Overall |
| 12 | Zachary Chaussee | 17:19.4 | Traverse City Central | 167.6 | BNC Championship |
| 9 | Nolan Kessler | 17:21 | Montague | 167.3 | WMC Lakes 3 |
| 10 | Braeden Conger | 18:40.6 | Frankenmuth | 166.8 | TVC Overall |
| 12 | Andrew Wangler | 17:16.2 | Jenison | 166.6 | OK Green Conference |
| 10 | Cooper Roster | 17:22.7 | TC West (Traverse City) | 166.5 | BNC Championship |
| 11 | Noah Chouinard | 18:42.5 | Alma | 166.2 | TVC Overall |
| 11 | Julian Walker | 17:10.7 | Algonac | 166.1 | BWAC 3 |
| 12 | Ethan Buer | 17:19.9 | Caledonia | 165.4 | OK Green Conference |
| 9 | Sean Thompson | 17:20.6 | Caledonia | 165.1 | OK Green Conference |
| 9 | Sam Johnson | 18:46.0 | Alma | 165.0 | TVC Overall |
| 10 | Masyn Wing | 17:27.8 | Cadillac | 164.7 | BNC Championship |
| 11 | Jack Bell | 17:26.1 | Edwardsburg | 164.6 | Wolverine Conference |
| 12 | Hayden Bacchus | 17:28.2 | Alpena | 164.6 | BNC Championship |
| 10 | Mossen Green | 17:30 | Fremont | 164.3 | WMC Lakes 3 |
| 12 | Andrew Elmore | 17:29.3 | Cadillac | 164.2 | BNC Championship |
| 10 | Evan Fox | 17:29.7 | Traverse City Central | 164.1 | BNC Championship |
| 9 | Bennett Snapper | 17:24.0 | Caledonia | 164.0 | OK Green Conference |
| 12 | Parker Fettig | 17:30.8 | Petoskey | 163.7 | BNC Championship |
| 12 | Wyatt Murtos | 17:17.9 | Yale | 163.7 | BWAC 3 |
| 10 | Blake Rhoton | 17:25.9 | Byron Center | 163.4 | OK Green Conference |
| 12 | Aidan Edgar | 17:26.6 | Caledonia | 163.1 | OK Green Conference |
| 12 | Brent DeSaegher | 18:51.9 | Ithaca | 163.0 | TVC Overall |
| 11 | Trey Hall | 17:32.3 | Three Rivers | 162.6 | Wolverine Conference |
| 11 | Thad Whitmore | 18:54.1 | Ithaca | 162.3 | TVC Overall |
| 9 | Jackson Andrew Shev | 17:35.9 | Traverse City Central | 162.0 | BNC Championship |
| 11 | Owen Beindit | 17:23.4 | Algonac | 161.9 | BWAC 3 |
| 11 | Eli Velting | 17:30.6 | Caledonia | 161.8 | OK Green Conference |
| 12 | Noah Lowman | 17:38 | Ludington | 161.7 | WMC Lakes 3 |
| 10 | Isaac Stebelton | 17:39.4 | Petoskey | 160.9 | BNC Championship |
| 11 | Issac Romero | 17:42 | Fremont | 160.3 | WMC Lakes 3 |
| 12 | Teddy Rutkofske | 17:28.5 | Yale | 160.2 | BWAC 3 |
| 10 | Beau Kirtdoll | 17:39.8 | Niles | 160.1 | Wolverine Conference |
| 10 | Amos Norder | 19:01.3 | Saginaw Michigan Lutheran Seminary | 159.9 | TVC Overall |
| 9 | Rex Pumford | 17:44 | Whitehall | 159.7 | WMC Lakes 3 |
| 9 | Brady VanConant | 17:30.4 | Yale | 159.5 | BWAC 3 |
| 11 | Luke Smith | 17:37.6 | Caledonia | 159.5 | OK Green Conference |
| 12 | Aurelio Mendez | 17:38.0 | Jenison | 159.3 | OK Green Conference |
| 12 | Alix Draves | 17:45 | Montague | 159.3 | WMC Lakes 3 |
| 12 | Tomas Mendez | 17:38.1 | Jenison | 159.3 | OK Green Conference |
| 11 | Brady Newman | 17:39.0 | Byron Center | 159.0 | OK Green Conference |
| 12 | Jon Leith | 17:43.1 | Edwardsburg | 159.0 | Wolverine Conference |
| 11 | Jack Sherer | 17:43.3 | Plainwell | 158.9 | Wolverine Conference |
| 12 | Bucky Aney | 17:47 | Montague | 158.7 | WMC Lakes 3 |
| 11 | Connor Wangler | 17:40.2 | Jenison | 158.6 | OK Green Conference |
| 9 | Micaiah Arreola | 17:46.2 | Sturgis | 158.0 | Wolverine Conference |
| 11 | Hayden Fox | 17:42.4 | Muskegon Mona Shores | 157.9 | OK Green Conference |
| 12 | Cameron Wright | 17:44.0 | Caledonia | 157.3 | OK Green Conference |
| 12 | Kale Kovach | 17:37.1 | Yale | 157.3 | BWAC 3 |
| 9 | Riley Szalai | 17:49.9 | Edwardsburg | 156.7 | Wolverine Conference |
| 9 | David Kore | 17:51.1 | Three Rivers | 156.3 | Wolverine Conference |
| 11 | Nolan Korolden | 17:40.5 | Yale | 156.2 | BWAC 3 |
| 11 | Brody Swanson | 17:53.5 | Cadillac | 156.2 | BNC Championship |
| 10 | Spencer Dammann | 19:12.7 | Saginaw Swan Valley | 156.1 | TVC Overall |
| 10 | Alex Flores | 17:55 | Ludington | 156.0 | WMC Lakes 3 |
| 9 | Mason Pietrykowski | 17:41.0 | Richmond | 156.0 | BWAC 3 |
| 9 | Zachary Newman | 17:49.0 | Byron Center | 155.7 | OK Green Conference |
| 11 | Caleb Lamblin | 17:55.9 | Gaylord | 155.4 | BNC Championship |
| 10 | Jackson Jaworski | 19:15.0 | Freeland | 155.3 | TVC Overall |
| 10 | Logan Rhodes | 17:44.1 | Yale | 155.0 | BWAC 3 |
| 11 | Dylan Sturr | 17:51.2 | Muskegon Reeths-Puffer | 154.9 | OK Green Conference |
| 10 | Brayden Kelliher | 17:51.8 | Jenison | 154.7 | OK Green Conference |
| 11 | Gavin Ayers | 17:56.1 | Edwardsburg | 154.6 | Wolverine Conference |
| 11 | Myles Hendel | 17:53.4 | Jenison | 154.2 | OK Green Conference |
| 9 | Grant Krause | 17:58.3 | Paw Paw | 153.9 | Wolverine Conference |
| 12 | Tyler Van Antwerp | 18:02 | Whitehall | 153.7 | WMC Lakes 3 |
| 10 | Grant Feldpausch | 17:55.2 | Caledonia | 153.6 | OK Green Conference |
| 9 | Kaleb Koestner | 18:01.9 | Otsego | 152.7 | Wolverine Conference |
| 11 | Joseph Sturtevant | 18:04.3 | TC West (Traverse City) | 152.6 | BNC Championship |
| 10 | Carson Brey | 18:05.3 | Petoskey | 152.2 | BNC Championship |
| 10 | Griffin Frentz | 18:05.8 | Petoskey | 152.1 | BNC Championship |
| 11 | Law Sholten | 19:25.3 | Frankenmuth | 151.9 | TVC Overall |
| 12 | David Potgeter | 18:00.9 | Caledonia | 151.7 | OK Green Conference |
| 10 | Ceon Kirtdoll | 18:05.0 | Niles | 151.7 | Wolverine Conference |
| 11 | Braeden Mathis | 18:08.3 | Alpena | 151.2 | BNC Championship |
| 9 | Jake Potgeter | 18:02.4 | Caledonia | 151.2 | OK Green Conference |
| 12 | Blake Taylor | 18:12 | Fremont | 150.3 | WMC Lakes 3 |
| 10 | Christopher (CJ) Forsyth | 18:11.4 | Traverse City Central | 150.2 | BNC Championship |
| 9 | Christopher Shemes | 19:30.6 | Ithaca | 150.1 | TVC Overall |
| 9 | Landon Lindsay | 18:09.9 | Paw Paw | 150.0 | Wolverine Conference |
| 11 | Cole Hansen | 18:06.6 | Muskegon Mona Shores | 149.8 | OK Green Conference |
| 12 | Thurston Imhoff | 18:12.9 | Alpena | 149.7 | BNC Championship |
| 11 | Chase Somers | 19:32.1 | Freeland | 149.7 | TVC Overall |
| 12 | Jacob Marth | 18:07.4 | Jenison | 149.5 | OK Green Conference |
| 12 | Nathan Chapin | 18:08.5 | Jenison | 149.2 | OK Green Conference |
| 12 | Shiloh Gersenson | 18:14.6 | Traverse City Central | 149.1 | BNC Championship |
| 11 | Logan Selasky | 19:34.2 | Saginaw Swan Valley | 148.9 | TVC Overall |
| 9 | Jude TenElshof | 18:10.9 | Jenison | 148.4 | OK Green Conference |
| 10 | Connor Pepin | 18:03.9 | Croswell-Lexington | 148.4 | BWAC 3 |
| 12 | Camden Fager | 19:37.1 | Saginaw Michigan Lutheran Seminary | 148.0 | TVC Overall |
| 10 | Grant Morrell | 18:13.6 | Caledonia | 147.5 | OK Green Conference |
| 9 | Fabian Martinez-Arreola | 18:13.7 | Jenison | 147.4 | OK Green Conference |
| 12 | Christian Schramski | 18:21 | Manistee | 147.3 | WMC Lakes 3 |
| 10 | Rolland Sterken | 18:14.8 | Jenison | 147.1 | OK Green Conference |
| 11 | Cole Wisener | 18:15.3 | Byron Center | 146.9 | OK Green Conference |
| 9 | Noah Dallas | 19:40.8 | Freeland | 146.7 | TVC Overall |
| 9 | Landon Schibelhut | 18:22.4 | TC West (Traverse City) | 146.5 | BNC Championship |
| 9 | Hendrix McKay | 18:22.4 | Alpena | 146.5 | BNC Championship |
| 10 | Garrett Lansing | 18:23.1 | Petoskey | 146.3 | BNC Championship |
| 9 | Levi Walker | 18:18.4 | Jenison | 145.9 | OK Green Conference |
| 11 | Evan Gerry | 19:44.0 | Frankenmuth | 145.7 | TVC Overall |
| 10 | Henry Burris | 18:25.1 | Petoskey | 145.6 | BNC Championship |
| 9 | Zack Vollbrecht | 18:25.2 | TC West (Traverse City) | 145.6 | BNC Championship |
| 12 | Skye Smith | 18:24.3 | Vicksburg | 145.2 | Wolverine Conference |
| 11 | Jack Yonkman | 18:20.8 | Muskegon Reeths-Puffer | 145.1 | OK Green Conference |
| 9 | Caleb Conner | 18:21.9 | Jenison | 144.7 | OK Green Conference |
| 9 | Micah Theis | 18:30 | Ludington | 144.3 | WMC Lakes 3 |
| 10 | Harrison Jeffries | 18:29.2 | Traverse City Central | 144.3 | BNC Championship |
| 12 | William Sheely | 18:23.3 | Caledonia | 144.2 | OK Green Conference |
| 9 | Max Wolgast | 18:27.6 | Three Rivers | 144.1 | Wolverine Conference |
| 9 | Leif Briggs-Lind | 19:49.1 | Bay City John Glenn | 144.0 | TVC Overall |
| 12 | Austin Reinhardt | 18:30.2 | Alpena | 143.9 | BNC Championship |
| 9 | Tony Hilton | 18:29.5 | Three Rivers | 143.5 | Wolverine Conference |
| 10 | Ryder Nichols | 18:25.6 | Byron Center | 143.5 | OK Green Conference |
| 10 | Caleb Hohn | 18:31.1 | Sturgis | 143.0 | Wolverine Conference |
| 11 | Leo Bearss | 18:20.9 | Yale | 142.7 | BWAC 3 |
| 10 | Grayson Campbell | 18:32.6 | Vicksburg | 142.5 | Wolverine Conference |
| 10 | Eric Pierce | 18:28.6 | Byron Center | 142.5 | OK Green Conference |
| 11 | Jaden Gregory | 18:32.6 | Edwardsburg | 142.5 | Wolverine Conference |
| 11 | Ian Kimbrell | 18:28.9 | Caledonia | 142.4 | OK Green Conference |
| 9 | Liam Raseman | 18:33.0 | Otsego | 142.4 | Wolverine Conference |
| 11 | Conner Wilkinson | 19:54.1 | Bay City John Glenn | 142.3 | TVC Overall |
| 12 | Andrew Tava | 18:30.1 | Caledonia | 142.0 | OK Green Conference |
| 9 | Levi VanderLaan | 18:30.5 | Caledonia | 141.8 | OK Green Conference |
| 12 | Sawyer Rosberg | 18:24.1 | Richmond | 141.6 | BWAC 3 |
| 9 | Solomon DeBruyn | 18:37.1 | Traverse City Central | 141.6 | BNC Championship |
| 11 | Lawson Miller | 18:39 | Muskegon Oakridge | 141.3 | WMC Lakes 3 |
| 10 | Aidan DeMarsh | 18:39.4 | Traverse City Central | 140.9 | BNC Championship |
| 11 | Everett Radgens | 18:38.3 | Vicksburg | 140.6 | Wolverine Conference |
| 10 | Ian DeHaan | 18:34.9 | Caledonia | 140.4 | OK Green Conference |
| 11 | Hiro Nguyen | 18:39.4 | Plainwell | 140.2 | Wolverine Conference |
| 11 | Matthew Leatherman | 18:43 | Montague | 140.0 | WMC Lakes 3 |
| 10 | Logan Ruczynski | 18:42.9 | Alpena | 139.7 | BNC Championship |
| 11 | Jacob Erickson | 18:41.5 | Niles | 139.5 | Wolverine Conference |
| 9 | Owen Rennie | 18:44.0 | TC West (Traverse City) | 139.3 | BNC Championship |
| 11 | Robert Carrigan | 18:31.1 | Armada | 139.3 | BWAC 3 |
| 9 | Trevor Meyer | 18:43.1 | Otsego | 139.0 | Wolverine Conference |
| 12 | Joshua Maier | 18:40.2 | Caledonia | 138.6 | OK Green Conference |
| 10 | Austin Kloha | 20:05.5 | Freeland | 138.5 | TVC Overall |
| 10 | John Joyner | 18:40.8 | Caledonia | 138.4 | OK Green Conference |
| 11 | Landon Andrews | 18:48 | Muskegon Orchard View | 138.3 | WMC Lakes 3 |
| 10 | Jaxon Webb | 18:47.5 | Cadillac | 138.2 | BNC Championship |
| 10 | Colton Grzyb | 18:34.6 | Almont | 138.1 | BWAC 3 |
| 12 | Jack Nicol | 18:34.6 | Yale | 138.1 | BWAC 3 |
| 10 | Levi Socier | 20:07.0 | Essexville Garber | 138.0 | TVC Overall |
| 12 | Morgan Hill | 18:49.1 | Traverse City Central | 137.6 | BNC Championship |
| 9 | Beckett Swanson | 18:50.9 | Cadillac | 137.0 | BNC Championship |
| 10 | Andreas Krapp | 18:52 | Fremont | 137.0 | WMC Lakes 3 |
| 9 | Edison Huizinga | 18:52 | Manistee | 137.0 | WMC Lakes 3 |
| 12 | Kaeler Fox | 18:45.1 | Caledonia | 137.0 | OK Green Conference |
| 9 | Liam Gunnink | 18:45.5 | Jenison | 136.8 | OK Green Conference |
| 12 | George Ebert | 18:49.7 | Sturgis | 136.8 | Wolverine Conference |
| 10 | Grady Galbraith | 20:11.0 | Hemlock | 136.7 | TVC Overall |
| 11 | Dylan Gryglewski | 18:52.0 | TC West (Traverse City) | 136.7 | BNC Championship |
| 10 | Brady Meloche | 18:50.9 | Paw Paw | 136.4 | Wolverine Conference |
| 10 | Treyson Nyland | 18:53.3 | TC West (Traverse City) | 136.2 | BNC Championship |
| 11 | Joseph Hoffman | 18:51.5 | Plainwell | 136.2 | Wolverine Conference |
| 9 | Logan Carrier | 18:40.6 | Yale | 136.1 | BWAC 3 |
| 11 | Jack Kerrigan | 18:41.7 | Croswell-Lexington | 135.8 | BWAC 3 |
| 10 | Gibson Sholes | 18:56 | Montague | 135.7 | WMC Lakes 3 |
| 10 | Niko Morales | 18:53.2 | Sturgis | 135.6 | Wolverine Conference |
| 12 | Ethan Henry | 18:49.6 | Jenison | 135.5 | OK Green Conference |
| 11 | Caleb Butler | 18:55.6 | TC West (Traverse City) | 135.5 | BNC Championship |
| 11 | Taiven Wang | 18:56.3 | Petoskey | 135.2 | BNC Championship |
| 12 | Matthew Dusett | 18:43.6 | Yale | 135.1 | BWAC 3 |
| 10 | Grant Mielke | 20:16.1 | Freeland | 135.0 | TVC Overall |
| 12 | Xavier McCallum | 18:51.9 | Byron Center | 134.7 | OK Green Conference |
| 10 | Ty Galle | 18:57.9 | Petoskey | 134.7 | BNC Championship |
| 10 | Trenton Hill | 18:58.4 | Traverse City Central | 134.5 | BNC Championship |
| 9 | Robert Ray | 19:01 | Ludington | 134.0 | WMC Lakes 3 |
| 9 | Jacob Keef | 18:54.3 | Byron Center | 133.9 | OK Green Conference |
| 9 | Corbin Hutchinson | 19:01.6 | Gaylord | 133.5 | BNC Championship |
| 12 | Gavin Campbell | 18:49.1 | Almont | 133.3 | BWAC 3 |
| 10 | Henry Ebert | 19:01.3 | Sturgis | 132.9 | Wolverine Conference |
| 10 | Milo Gareiss | 19:04.8 | Traverse City Central | 132.4 | BNC Championship |
| 12 | Tristan Naessens | 19:06.5 | Traverse City Central | 131.8 | BNC Championship |
| 11 | Frank Wunderlich | 19:05.0 | Paw Paw | 131.7 | Wolverine Conference |
| 11 | Blaine Berson | 19:09 | Whitehall | 131.3 | WMC Lakes 3 |
| 10 | Carter Krause | 18:55.6 | Yale | 131.1 | BWAC 3 |
| 10 | Samuel Perez | 19:03.8 | Muskegon Reeths-Puffer | 130.7 | OK Green Conference |
| 9 | Owen VerBeek | 19:04.7 | Jenison | 130.4 | OK Green Conference |
| 10 | Benjamin Rewa | 19:06.5 | Caledonia | 129.8 | OK Green Conference |
| 10 | Carson Summerfield | 19:12.3 | Vicksburg | 129.2 | Wolverine Conference |
| 11 | Dontrel Taylor | 19:12.6 | Three Rivers | 129.1 | Wolverine Conference |
| 10 | Lucas Frentz | 19:14.3 | Edwardsburg | 128.6 | Wolverine Conference |
| 10 | Noah Duran | 19:16.7 | TC West (Traverse City) | 128.4 | BNC Championship |
| 10 | Jonathan Marth | 19:11.0 | Jenison | 128.3 | OK Green Conference |
| 9 | Xavier Teneyuque | 20:36.1 | Carrollton | 128.3 | TVC Overall |
| 9 | Bode Dykstra | 19:18.0 | Traverse City Central | 128.0 | BNC Championship |
| 9 | Alexander Neveau | 19:18.8 | Traverse City Central | 127.7 | BNC Championship |
| 11 | Andrew Owens | 19:20 | Whitehall | 127.7 | WMC Lakes 3 |
| 11 | Daxton MacDonald | 19:13.2 | Muskegon Mona Shores | 127.6 | OK Green Conference |
| 12 | Kaleb Manska | 19:06.6 | Richmond | 127.5 | BWAC 3 |
| 10 | Finn O’Brien | 19:20.1 | TC West (Traverse City) | 127.3 | BNC Championship |
| 9 | Willem Burris | 19:21.5 | Petoskey | 126.8 | BNC Championship |
| 9 | Grady Erlandson | 19:19.6 | Plainwell | 126.8 | Wolverine Conference |
| 9 | Adrian Perez | 19:21.8 | Three Rivers | 126.1 | Wolverine Conference |
| 9 | Calvin Porath | 19:24.5 | Traverse City Central | 125.8 | BNC Championship |
| 12 | Jamie Neel | 19:19.0 | Muskegon Reeths-Puffer | 125.7 | OK Green Conference |
| 11 | Trey Eaton | 19:25.7 | Traverse City Central | 125.4 | BNC Championship |
| 10 | Larry Watson | 19:24.8 | Three Rivers | 125.1 | Wolverine Conference |
| 10 | Jackson Mitchell | 19:25.2 | Otsego | 124.9 | Wolverine Conference |
| 12 | Ryan Lamphere | 19:27.2 | TC West (Traverse City) | 124.9 | BNC Championship |
| 10 | Milo Dahleen | 19:27.4 | Alpena | 124.9 | BNC Championship |
| 9 | Steven Foltz | 19:14.5 | Yale | 124.8 | BWAC 3 |
| 10 | Liem Hauserman | 19:28.8 | Cadillac | 124.4 | BNC Championship |
| 9 | Nicholas Amorose | 19:23.3 | Caledonia | 124.3 | OK Green Conference |
| 12 | Daniel Stutzman | 20:48.7 | Freeland | 124.1 | TVC Overall |
| 12 | Brandon Rasmussen | 19:31 | Fremont | 124.0 | WMC Lakes 3 |
| 12 | Graham Hislop | 19:32.5 | TC West (Traverse City) | 123.2 | BNC Championship |
| 12 | Wyatt Opperman | 19:20.5 | North Branch | 122.8 | BWAC 3 |
| 10 | Liam Pesce | 19:31.7 | Niles | 122.8 | Wolverine Conference |
| 10 | William Justice | 19:32.9 | Plainwell | 122.4 | Wolverine Conference |
| 11 | Zach Witherspoon | 19:24.0 | Algonac | 121.7 | BWAC 3 |
| 12 | Austin Malburg | 19:24.2 | Armada | 121.6 | BWAC 3 |
| 12 | Nate McAvoy | 20:56.7 | Frankenmuth | 121.4 | TVC Overall |
| 12 | Parker Wood | 20:56.9 | Ithaca | 121.4 | TVC Overall |
| 10 | Jayden Mueller | 19:39 | Muskegon Oakridge | 121.3 | WMC Lakes 3 |
| 12 | Joshua Castillo | 19:25.1 | Armada | 121.3 | BWAC 3 |
| 10 | Colin Maitland | 19:25.4 | Armada | 121.2 | BWAC 3 |
| 11 | Eli Lewis | 19:32.8 | Muskegon Mona Shores | 121.1 | OK Green Conference |
| 10 | Cooper Hoyt | 19:25.8 | North Branch | 121.1 | BWAC 3 |
| 12 | Marshall Pederson Iii | 19:37.3 | Caledonia | 119.6 | OK Green Conference |
| 10 | Judson Phillips | 19:37.9 | Byron Center | 119.4 | OK Green Conference |
| 11 | Owen Riggenbach | 19:42.2 | Niles | 119.3 | Wolverine Conference |
| 10 | Isaac Sandelin | 19:42.2 | Vicksburg | 119.3 | Wolverine Conference |
| 10 | Joel Kaiser | 19:44.8 | Alpena | 119.1 | BNC Championship |
| 12 | Donovan Germain | 19:34.4 | Richmond | 118.2 | BWAC 3 |
| 11 | Dale Sehy | 19:46.3 | Vicksburg | 117.9 | Wolverine Conference |
| 11 | Gage Pedue | 19:46.7 | Sturgis | 117.8 | Wolverine Conference |
| 10 | Caleb DuPuis | 19:43.4 | Jenison | 117.5 | OK Green Conference |
| 9 | Landin Ramsey | 19:47.4 | Plainwell | 117.5 | Wolverine Conference |
| 9 | Sebastian Hoult | 19:37.9 | Imlay City | 117.0 | BWAC 3 |
| 11 | Alexander Schram | 21:10.6 | Saginaw Swan Valley | 116.8 | TVC Overall |
| 10 | Devlin Johnson | 21:12.0 | Freeland | 116.3 | TVC Overall |
| 11 | Eli Guinther | 21:13.6 | Frankenmuth | 115.8 | TVC Overall |
| 10 | Van Roach | 19:48.9 | Muskegon Mona Shores | 115.7 | OK Green Conference |
| 9 | Austin Vista | 19:49.2 | Jenison | 115.6 | OK Green Conference |
| 9 | Andrew Hilborg | 21:14.8 | Freeland | 115.4 | TVC Overall |
| 12 | Braden Carless | 19:44.1 | Yale | 115.0 | BWAC 3 |
| 11 | Anthony Alvarez | 19:44.9 | Armada | 114.7 | BWAC 3 |
| 10 | Devin Swihart | 19:59 | Manistee | 114.7 | WMC Lakes 3 |
| 12 | German Novy | 19:59 | Whitehall | 114.7 | WMC Lakes 3 |
| 9 | Draper McFadden | 19:45.3 | Yale | 114.6 | BWAC 3 |
| 9 | Miguel Rodriguez | 19:56.5 | Niles | 114.5 | Wolverine Conference |
| 9 | Ethan Ferguson | 19:57.1 | Edwardsburg | 114.3 | Wolverine Conference |
| 9 | Law Gates | 19:57.8 | Edwardsburg | 114.1 | Wolverine Conference |
| 9 | Konstantin Rush | 19:59.9 | Petoskey | 114.0 | BNC Championship |
| 10 | Jamin Siewert | 19:47.1 | Almont | 114.0 | BWAC 3 |
| 9 | Dechlan Fieberkorn | 19:58.4 | Sturgis | 113.9 | Wolverine Conference |
| 10 | Ben Moses | 19:59.0 | Sturgis | 113.7 | Wolverine Conference |
| 9 | Ryan Khatir | 19:55.0 | Muskegon Mona Shores | 113.7 | OK Green Conference |
| 9 | Cal Vanderwall | 19:55.8 | Muskegon Mona Shores | 113.4 | OK Green Conference |
| 9 | Harper Morgan | 20:00.2 | Sturgis | 113.3 | Wolverine Conference |
| 9 | Jacob Christoffersen | 20:05 | Fremont | 112.7 | WMC Lakes 3 |
| 10 | Jaden Rodriguez | 21:24.7 | Saginaw Swan Valley | 112.1 | TVC Overall |
| 12 | McCoy McGuire | 20:05.9 | Cadillac | 112.0 | BNC Championship |
| 9 | Logan Nuell | 20:08 | Muskegon Oakridge | 111.7 | WMC Lakes 3 |
| 10 | Miles Crawford | 20:02.7 | Byron Center | 111.1 | OK Green Conference |
| 10 | Camron Choike | 20:08.9 | Traverse City Central | 111.0 | BNC Championship |
| 12 | Gage Bouwman | 20:03.0 | Muskegon Reeths-Puffer | 111.0 | OK Green Conference |
| 10 | Travis Olejnik | 19:56.7 | Yale | 110.8 | BWAC 3 |
| 12 | Sebastian Rissley | 20:04.3 | Caledonia | 110.6 | OK Green Conference |
| 9 | Clint Malcolm | 19:57.3 | Algonac | 110.6 | BWAC 3 |
| 12 | Ian McLellan | 20:04.5 | Byron Center | 110.5 | OK Green Conference |
| 11 | Gavin Stursma | 20:05.4 | Jenison | 110.2 | OK Green Conference |
| 10 | Koleson Reeder | 20:06.9 | Caledonia | 109.7 | OK Green Conference |
| 9 | Niels Walker-Hundley | 20:12.9 | Traverse City Central | 109.7 | BNC Championship |
| 11 | Lex Ruimveld | 20:11.0 | Plainwell | 109.7 | Wolverine Conference |
| 11 | Ethan Butler | 20:13.0 | TC West (Traverse City) | 109.7 | BNC Championship |
| 9 | Edward Marshall | 20:00.1 | Armada | 109.6 | BWAC 3 |
| 10 | Draven Reid | 20:07.3 | Caledonia | 109.6 | OK Green Conference |
| 10 | Griffin Calder | 20:15.4 | TC West (Traverse City) | 108.9 | BNC Championship |
| 12 | Sean O’Grady | 21:35.3 | Saginaw Nouvel | 108.6 | TVC Overall |
| 12 | Jack Stoddard | 20:16.6 | TC West (Traverse City) | 108.5 | BNC Championship |
| 9 | Wyatt Ramsey | 20:15.0 | Plainwell | 108.3 | Wolverine Conference |
| 12 | Finn Ruediger | 20:08.3 | Yale | 106.9 | BWAC 3 |
| 11 | Trenton Terrian | 21:40.6 | Saginaw Swan Valley | 106.8 | TVC Overall |
| 12 | Uriah Canfield | 20:21.9 | TC West (Traverse City) | 106.7 | BNC Championship |
| 9 | Corbin Maddox | 21:41.6 | Alma | 106.5 | TVC Overall |
| 10 | William Arnold | 20:11.9 | Armada | 105.7 | BWAC 3 |
| 10 | Adolfo Sanchez-Perez | 20:24.4 | Niles | 105.2 | Wolverine Conference |
| 11 | Andrew Barnum | 20:22.2 | Caledonia | 104.6 | OK Green Conference |
| 10 | Mason Russell | 20:15.7 | Imlay City | 104.4 | BWAC 3 |
| 9 | Nolan Kavanagh | 20:15.7 | Yale | 104.4 | BWAC 3 |
| 11 | Hunter May | 20:16.6 | Yale | 104.1 | BWAC 3 |
| 11 | Kai Dila | 20:31 | Ludington | 104.0 | WMC Lakes 3 |
| 11 | Jack Reyes | 20:18.1 | Algonac | 103.6 | BWAC 3 |
| 9 | Henry Dupuis | 20:25.3 | Caledonia | 103.6 | OK Green Conference |
| 11 | Philip LaFramboise | 21:51.0 | Bay City John Glenn | 103.3 | TVC Overall |
| 10 | Vincent Morse | 21:53.2 | Saginaw Swan Valley | 102.6 | TVC Overall |
| 10 | Hudson Budreau | 20:22.5 | North Branch | 102.2 | BWAC 3 |
| 11 | Xander Hallock | 20:36.7 | Three Rivers | 101.1 | Wolverine Conference |
| 9 | Cooper Goff | 20:37.7 | Three Rivers | 100.8 | Wolverine Conference |
| 10 | Johnny Roland | 20:27.2 | Almont | 100.6 | BWAC 3 |
| 11 | Jake Soto | 22:00.4 | Alma | 100.2 | TVC Overall |
| 9 | Liam Bhatti | 20:28.9 | Imlay City | 100.0 | BWAC 3 |
| 11 | Jakob Mueller | 22:03.1 | Saginaw Michigan Lutheran Seminary | 99.3 | TVC Overall |
| 12 | Ansel Carroll | 20:46 | Ludington | 99.0 | WMC Lakes 3 |
| 12 | Nicholas Edgerton | 20:44.6 | Edwardsburg | 98.5 | Wolverine Conference |
| 10 | Logan Paulen | 20:43.1 | Caledonia | 97.6 | OK Green Conference |
| 12 | Ethan Jastifer | 20:47.2 | Vicksburg | 97.6 | Wolverine Conference |
| 9 | Anthony Anastasi | 20:51.0 | Plainwell | 96.3 | Wolverine Conference |
| 11 | Evan Williams | 22:12.6 | Carrollton | 96.1 | TVC Overall |
| 9 | Oliver Trout | 20:52.9 | Niles | 95.7 | Wolverine Conference |
| 10 | Ben Card | 20:42.1 | North Branch | 95.6 | BWAC 3 |
| 11 | Collin Grove | 20:42.4 | Algonac | 95.5 | BWAC 3 |
| 11 | Henry Myers | 20:44.5 | North Branch | 94.8 | BWAC 3 |
| 11 | Matthew Badley | 20:59 | Whitehall | 94.7 | WMC Lakes 3 |
| 11 | Kasen Dunn | 20:58.1 | Cadillac | 94.6 | BNC Championship |
| 10 | Marcus Blankenship | 22:17.4 | Saginaw Swan Valley | 94.5 | TVC Overall |
| 11 | Logan Peavey | 22:18.3 | Carrollton | 94.2 | TVC Overall |
| 11 | Colin Lock | 22:18.6 | Essexville Garber | 94.1 | TVC Overall |
| 12 | Randall Dustin | 20:55.3 | Byron Center | 93.6 | OK Green Conference |
| 10 | Liam Dykhouse | 20:59.8 | Caledonia | 92.1 | OK Green Conference |
| 9 | Blake Herbert | 21:05.1 | Plainwell | 91.6 | Wolverine Conference |
| 9 | Cole Mckenna | 21:02.5 | Caledonia | 91.2 | OK Green Conference |
| 11 | Ethan McDonald | 22:27.7 | Carrollton | 91.1 | TVC Overall |
| 11 | Jacob Biolchini | 20:56.6 | Almont | 90.8 | BWAC 3 |
| 9 | Micah Bement | 21:03.7 | Muskegon Mona Shores | 90.8 | OK Green Conference |
| 9 | Jude Krey | 21:09.9 | Alpena | 90.7 | BNC Championship |
| 9 | Bentley Cromer | 22:30.8 | Alma | 90.1 | TVC Overall |
| 11 | Loehn Luckett | 21:11.3 | Plainwell | 89.6 | Wolverine Conference |
| 11 | Jonathan Lebsack | 22:32.5 | Bay City John Glenn | 89.5 | TVC Overall |
| 10 | Christopher Monroy | 21:02.0 | Yale | 89.0 | BWAC 3 |
| 10 | Benjamin White | 21:14.4 | Plainwell | 88.5 | Wolverine Conference |
| 9 | Owen Drews | 21:18.0 | Traverse City Central | 88.0 | BNC Championship |
| 9 | Brock Adamczak | 21:22 | Manistee | 87.0 | WMC Lakes 3 |
| 10 | Zach Freier | 22:40.2 | Freeland | 86.9 | TVC Overall |
| 11 | Gabe Slough | 21:23.0 | Gaylord | 86.3 | BNC Championship |
| 9 | Matthew Rotarius | 22:42.6 | Bay City John Glenn | 86.1 | TVC Overall |
| 11 | Brayden Dalbec | 21:13.4 | Croswell-Lexington | 85.2 | BWAC 3 |
| 11 | Dominic Rivette | 22:47.1 | Hemlock | 84.6 | TVC Overall |
| 12 | Jacob Brookens | 21:31 | Whitehall | 84.0 | WMC Lakes 3 |
| 9 | Greyson Jones | 21:31 | Whitehall | 84.0 | WMC Lakes 3 |
| 11 | James Zweng | 21:17.1 | Armada | 84.0 | BWAC 3 |
| 9 | Justin Hackey | 21:32 | Whitehall | 83.7 | WMC Lakes 3 |
| 10 | Nathan Clemons | 21:18.3 | Algonac | 83.6 | BWAC 3 |
| 9 | Alexander Repp | 21:18.6 | Croswell-Lexington | 83.5 | BWAC 3 |
| 9 | Hunter Cole | 21:31.8 | Petoskey | 83.4 | BNC Championship |
| 9 | Noah Ranson | 21:30.7 | Three Rivers | 83.1 | Wolverine Conference |
| 9 | Matt Ingalls | 21:33.8 | Petoskey | 82.8 | BNC Championship |
| 9 | Samuel Westemeyer | 21:29.8 | Caledonia | 82.1 | OK Green Conference |
| 9 | Isaac Bennett | 21:30.2 | Caledonia | 81.9 | OK Green Conference |
| 12 | Titus Devlin | 21:38.1 | Edwardsburg | 80.6 | Wolverine Conference |
| 9 | Isaac Fate | 21:42.1 | Petoskey | 80.0 | BNC Championship |
| 12 | Jonathan Noel | 23:03.9 | Bay City John Glenn | 79.0 | TVC Overall |
| 9 | Mason Wolfe | 21:43.0 | Three Rivers | 79.0 | Wolverine Conference |
| 11 | Daquon Bates | 21:40.6 | Muskegon Mona Shores | 78.5 | OK Green Conference |
| 10 | Jon Hurlburt | 21:33.8 | Croswell-Lexington | 78.4 | BWAC 3 |
| 12 | Ethan Sandoval | 21:49 | Montague | 78.0 | WMC Lakes 3 |
| 9 | Cruz Newville | 23:07.5 | Alma | 77.8 | TVC Overall |
| 12 | Luke Genter | 21:50 | Montague | 77.7 | WMC Lakes 3 |
| 10 | Kenny Turchi | 21:36.6 | Armada | 77.5 | BWAC 3 |
| 11 | Jemarion Brown | 21:44.3 | Muskegon | 77.2 | OK Green Conference |
| 11 | Aiden Mallory | 21:48.8 | Plainwell | 77.1 | Wolverine Conference |
| 9 | Ben Schinbeckler | 21:49.0 | Edwardsburg | 77.0 | Wolverine Conference |
| 9 | Adam Olson | 21:55 | Manistee | 76.0 | WMC Lakes 3 |
| 12 | Samuel Lusaya | 21:49.2 | Caledonia | 75.6 | OK Green Conference |
| 12 | Anderson Oberle | 23:14.6 | Freeland | 75.5 | TVC Overall |
| 10 | Rocco Reimers | 21:55.7 | Traverse City Central | 75.4 | BNC Championship |
| 10 | David Pokorny | 21:54.4 | Paw Paw | 75.2 | Wolverine Conference |
| 11 | Riley Minnis | 23:16.1 | Freeland | 75.0 | TVC Overall |
| 9 | Blake Landrum | 21:46.5 | Yale | 74.2 | BWAC 3 |
| 9 | Sid Davis | 21:49.0 | Almont | 73.3 | BWAC 3 |
| 9 | Brighton Lam | 22:03.0 | Vicksburg | 72.3 | Wolverine Conference |
| 11 | Evan Elliott | 23:25.9 | Bay City John Glenn | 71.7 | TVC Overall |
| 11 | Summer Yuan | 23:27.1 | Saginaw Michigan Lutheran Seminary | 71.3 | TVC Overall |
| 10 | Michael Whitney | 22:08.4 | Plainwell | 70.5 | Wolverine Conference |
| 11 | Dylan Sniegowski | 22:12 | Ludington | 70.3 | WMC Lakes 3 |
| 9 | Ethan Campbell | 22:14 | Fremont | 69.7 | WMC Lakes 3 |
| 10 | Michael Fournier | 22:14.0 | TC West (Traverse City) | 69.3 | BNC Championship |
| 12 | Lewis Roubal | 22:14.4 | Traverse City Central | 69.2 | BNC Championship |
| 9 | Reuben Eberly | 22:02.6 | Armada | 68.8 | BWAC 3 |
| 10 | Drew Roiniotis | 22:13.6 | Vicksburg | 68.8 | Wolverine Conference |
| 9 | Cayden Winfield | 22:16.0 | Alpena | 68.7 | BNC Championship |
| 9 | Gavin Darling | 23:35.1 | Saginaw Michigan Lutheran Seminary | 68.7 | TVC Overall |
| 12 | Rylan Bachman | 22:18.4 | Cadillac | 67.9 | BNC Championship |
| 9 | Julian Spitzner | 22:18.7 | Traverse City Central | 67.8 | BNC Championship |
| 12 | Tanner Wesener | 23:39.7 | Hemlock | 67.1 | TVC Overall |
| 11 | Drew Babinec | 22:22 | Muskegon Oakridge | 67.0 | WMC Lakes 3 |
| 9 | Luke Licata | 22:21.5 | Petoskey | 66.8 | BNC Championship |
| 11 | Valentino Giardina | 22:21.9 | Gaylord | 66.7 | BNC Championship |
| 12 | Owen Petersen | 22:16.4 | Caledonia | 66.5 | OK Green Conference |
| 9 | Reid Barden | 23:41.4 | Frankenmuth | 66.5 | TVC Overall |
| 9 | Will Cilk | 22:09.4 | Imlay City | 66.5 | BWAC 3 |
| 12 | Avery Cook | 22:25 | Manistee | 66.0 | WMC Lakes 3 |
| 10 | Parker Stull | 22:22.4 | Plainwell | 65.9 | Wolverine Conference |
| 10 | James Rawlings | 22:25.0 | Alpena | 65.7 | BNC Championship |
| 11 | Samuel Felten | 23:44.5 | Frankenmuth | 65.5 | TVC Overall |
| 12 | Brady Werner | 23:45.6 | Bay City John Glenn | 65.1 | TVC Overall |
| 11 | Rydik Wrubel | 22:21.2 | Caledonia | 64.9 | OK Green Conference |
| 12 | Mao Nakajima | 22:15.8 | Croswell-Lexington | 64.4 | BWAC 3 |
| 12 | Peyton Burger | 22:27.3 | Niles | 64.2 | Wolverine Conference |
| 12 | Trey Pant | 22:31.3 | Sturgis | 62.9 | Wolverine Conference |
| 9 | Hayes Boucher | 22:27.6 | Caledonia | 62.8 | OK Green Conference |
| 12 | Noah Charbonneau | 23:54.1 | Essexville Garber | 62.3 | TVC Overall |
| 9 | Zander Kelch | 22:22.5 | Croswell-Lexington | 62.2 | BWAC 3 |
| 11 | Logan Priebe | 23:54.9 | Saginaw Michigan Lutheran Seminary | 62.0 | TVC Overall |
| 12 | James Harper | 22:30.6 | Caledonia | 61.8 | OK Green Conference |
| 11 | Wade Murray | 22:25.2 | Imlay City | 61.3 | BWAC 3 |
| 9 | Rileigh Schmitz | 22:41 | Muskegon Oakridge | 60.7 | WMC Lakes 3 |
| 9 | Thomas Schweihofer | 22:32.2 | Yale | 58.9 | BWAC 3 |
| 9 | Taben West | 22:45.8 | Traverse City Central | 58.7 | BNC Championship |
| 9 | Justin Harper | 22:45.3 | Caledonia | 56.9 | OK Green Conference |
| 12 | Ezekiel Kustowski | 22:38.5 | Imlay City | 56.8 | BWAC 3 |
| 10 | Lucas Hemenway | 22:55.5 | Paw Paw | 54.8 | Wolverine Conference |
| 9 | Alex Brady | 22:57.0 | Caledonia | 53.0 | OK Green Conference |
| 9 | Austin Fettinger | 23:03.3 | Niles | 52.2 | Wolverine Conference |
| 12 | Owen Forrester | 23:08 | Ludington | 51.7 | WMC Lakes 3 |
| 12 | Da’vaghn Bankhead | 23:09 | Muskegon Orchard View | 51.3 | WMC Lakes 3 |
| 11 | Breslin Walek | 23:04.4 | Muskegon Mona Shores | 50.5 | OK Green Conference |
| 11 | Evan Wolgast | 24:30.1 | Hemlock | 50.3 | TVC Overall |
| 11 | Landon Pruss | 22:58.4 | Algonac | 50.2 | BWAC 3 |
| 12 | Owen Rathbun | 24:30.6 | Hemlock | 50.1 | TVC Overall |
| 10 | Paul Kim | 24:30.9 | Saginaw Michigan Lutheran Seminary | 50.0 | TVC Overall |
| 11 | Pierre Tyson | 23:06.0 | Muskegon Mona Shores | 50.0 | OK Green Conference |
| 10 | Levi Fager | 24:31.2 | Saginaw Michigan Lutheran Seminary | 49.9 | TVC Overall |
| 9 | Rowan Gardner | 23:06.2 | Imlay City | 47.6 | BWAC 3 |
| 11 | James Martin | 23:14.9 | Muskegon | 47.0 | OK Green Conference |
| 10 | Tyson Worthington | 23:15.0 | Muskegon | 47.0 | OK Green Conference |
| 9 | Brad Potvin | 23:24.7 | TC West (Traverse City) | 45.8 | BNC Championship |
| 12 | Nathan Ritter | 23:22.9 | Niles | 45.7 | Wolverine Conference |
| 9 | Ethan Gatzke | 23:25.6 | TC West (Traverse City) | 45.5 | BNC Championship |
| 10 | Brock Grabemeyer | 24:46.2 | Alma | 44.9 | TVC Overall |
| – | Jonathan Visscher | 23:24.4 | Muskegon Reeths-Puffer | 43.9 | OK Green Conference |
| 12 | Kaden Sabo | 24:51.0 | Essexville Garber | 43.3 | TVC Overall |
| 11 | Zach Evans | 23:27.8 | Byron Center | 42.7 | OK Green Conference |
| 11 | Aidan Martin | 23:32.1 | Three Rivers | 42.6 | Wolverine Conference |
| 11 | Gage Wells | 23:36 | Muskegon Orchard View | 42.3 | WMC Lakes 3 |
| 9 | Tristian Adkins | 23:31.8 | Muskegon Mona Shores | 41.4 | OK Green Conference |
| 11 | Tyler Kuehne | 25:07.1 | Bay City John Glenn | 38.0 | TVC Overall |
| 10 | Trey Siler | 23:47.5 | Edwardsburg | 37.5 | Wolverine Conference |
| 10 | Hunter Shotts | 23:38.1 | Croswell-Lexington | 37.0 | BWAC 3 |
| 12 | Cole Claire | 23:49.8 | Edwardsburg | 36.7 | Wolverine Conference |
| 9 | Elliott Taylor | 23:38.8 | Richmond | 36.7 | BWAC 3 |
| 11 | Shiloh Scott | 25:12.8 | Saginaw Michigan Lutheran Seminary | 36.1 | TVC Overall |
| 11 | Ehman Guster | 23:50.0 | Muskegon | 35.3 | OK Green Conference |
| 9 | Aditya Malvankar | 23:53.0 | Caledonia | 34.3 | OK Green Conference |
| 9 | Nicholas Rodriguez | 25:19.4 | Saginaw Swan Valley | 33.9 | TVC Overall |
| 9 | Colton Hicks | 24:00.9 | Gaylord | 33.7 | BNC Championship |
| 9 | Logan Demeulenaere | 23:48.1 | North Branch | 33.6 | BWAC 3 |
| 10 | Brendan DeRocher | 25:20.9 | Frankenmuth | 33.4 | TVC Overall |
| 11 | Joaquin Delgado | 23:59.5 | Byron Center | 32.2 | OK Green Conference |
| 10 | Landry Mitchell | 25:30.0 | Saginaw Valley Lutheran | 30.4 | TVC Overall |
| – | Jaiden Monroe | 24:07.2 | Muskegon Reeths-Puffer | 29.6 | OK Green Conference |
| 11 | Christian Coleman | 25:32.9 | Carrollton | 29.4 | TVC Overall |
| 11 | Riley McConnell | 24:01.3 | North Branch | 29.2 | BWAC 3 |
| 11 | Saul Johnson | 24:13.3 | Muskegon Mona Shores | 27.6 | OK Green Conference |
| 9 | Aiden Musall | 24:20.8 | Gaylord | 27.1 | BNC Championship |
| 12 | David Cross | 24:20.4 | Muskegon | 25.2 | OK Green Conference |
| 12 | Kenyae Foley | 24:20.6 | Muskegon | 25.1 | OK Green Conference |
| 10 | Andre Gonzales | 25:47.0 | Carrollton | 24.7 | TVC Overall |
| 12 | Josh Thompson | 25:48.1 | Saginaw Michigan Lutheran Seminary | 24.3 | TVC Overall |
| 12 | Keashaun Johnson | 24:28.0 | Muskegon | 22.7 | OK Green Conference |
| 9 | Timothy Fanco | 24:30.2 | Caledonia | 22.0 | OK Green Conference |
| 10 | Payton Paprocki | 24:58:00 | Muskegon Oakridge | 15.0 | WMC Lakes 3 |
| 9 | Micah Spencer | 25:22.0 | Traverse City Central | 6.7 | BNC Championship |
| 11 | Colton Moore | 26:41.2 | Saginaw Valley Lutheran | 6.6 | TVC Overall |
| 10 | Avian O’Dell | 26:47.5 | Saginaw Valley Lutheran | 4.5 | TVC Overall |
| 10 | Rohan Tabasa | 26:48.8 | Saginaw Swan Valley | 4.1 | TVC Overall |
| 9 | Tyler Bowen | 25:19.8 | Algonac | 3.1 | BWAC 3 |
GIRLS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating | Meet |
| 11 | Emma Hoffman | 17:25.3 | Otsego | 165.9 | Wolverine Conference |
| 11 | Katie Berkshire | 17:34.3 | Gaylord | 160.6 | BNC Championship |
| 10 | Clara Kaczor | 19:18.7 | Freeland | 153.1 | TVC Overall |
| 11 | Natalie Foltz | 19:43.6 | Frankenmuth | 144.8 | TVC Overall |
| 11 | Berkley Holtz | 18:29.9 | Sturgis | 144.4 | Wolverine Conference |
| 11 | Brooklynn Brown | 18:32.1 | Cadillac | 141.3 | BNC Championship |
| 11 | Abby Veit | 18:45.4 | TC West (Traverse City) | 136.9 | BNC Championship |
| 11 | Macy Guikema | 18:48.0 | Jenison | 136.7 | OK Green Conference |
| 12 | Taylor Mitchell | 18:53.1 | Otsego | 136.7 | Wolverine Conference |
| 10 | Ella McInerney | 18:51.4 | Cadillac | 134.9 | BNC Championship |
| 10 | Annabelle Lowman | 19:06 | Ludington | 133.7 | WMC Lakes 3 |
| 10 | Paige McMeans | 18:57.9 | Jenison | 133.4 | OK Green Conference |
| 10 | Tessa Mascari | 18:57.1 | TC West (Traverse City) | 133.0 | BNC Championship |
| 12 | Naomi Diekman | 19:01.6 | Jenison | 132.1 | OK Green Conference |
| 11 | Elise Barden | 20:21.8 | Frankenmuth | 132.1 | TVC Overall |
| 9 | Ariana Rajah | 19:02.3 | Traverse City Central | 131.2 | BNC Championship |
| 12 | Hannah Dupuis | 19:05.1 | Caledonia | 131.0 | OK Green Conference |
| 11 | Sydney Bir | 19:11.6 | Sturgis | 130.5 | Wolverine Conference |
| 10 | Skylar Mejeur | 19:11.9 | Otsego | 130.4 | Wolverine Conference |
| 11 | Sienna Cobb | 19:07.6 | Traverse City Central | 129.5 | BNC Championship |
| 11 | Andrea Schwartz | 19:10.9 | Jenison | 129.0 | OK Green Conference |
| 12 | Karie Keefer | 20:32.4 | Freeland | 128.5 | TVC Overall |
| 12 | Joy Evans | 20:36.6 | Alma | 127.2 | TVC Overall |
| 11 | Linnea Paige | 19:27 | Fremont | 126.7 | WMC Lakes 3 |
| 9 | Maddy Aleisa | 19:18.2 | Jenison | 126.6 | OK Green Conference |
| 9 | Khloe Lehnst | 20:39.6 | Ithaca | 126.1 | TVC Overall |
| 11 | Bailey Wenzlick | 19:18.6 | TC West (Traverse City) | 125.8 | BNC Championship |
| 12 | Eva Thompson | 19:13.4 | Croswell-Lexington | 125.5 | BWAC 3 |
| 9 | Emily Truszkowski | 19:20.4 | Traverse City Central | 125.2 | BNC Championship |
| 10 | Makinna Foglesong | 20:43.4 | Ithaca | 124.9 | TVC Overall |
| 12 | Nadia Grierson | 19:35 | Ludington | 124.0 | WMC Lakes 3 |
| 11 | Tessa Hatt | 19:31.3 | Sturgis | 123.9 | Wolverine Conference |
| 12 | Alyssa Fouchey | 19:25.4 | TC West (Traverse City) | 123.5 | BNC Championship |
| 11 | Peyton Tucker | 19:27.5 | TC West (Traverse City) | 122.8 | BNC Championship |
| 11 | Jada Prescott | 20:58.6 | Freeland | 119.8 | TVC Overall |
| 11 | Ava Pawlick | 19:36.7 | Petoskey | 119.8 | BNC Championship |
| 9 | Mai Nguyen | 19:47.1 | Plainwell | 118.6 | Wolverine Conference |
| 9 | Chloe Mazza | 19:42.5 | Cadillac | 117.8 | BNC Championship |
| 12 | Madison Johnson | 19:49.6 | Paw Paw | 117.8 | Wolverine Conference |
| 12 | Camille (Cami) Kraai | 19:57 | Whitehall | 116.7 | WMC Lakes 3 |
| 10 | Hayden Lemieux | 19:54.5 | Paw Paw | 116.2 | Wolverine Conference |
| 10 | Lucy Conzelmann | 21:11.3 | Frankenmuth | 115.6 | TVC Overall |
| 12 | Claire Vos | 19:57.0 | Plainwell | 115.3 | Wolverine Conference |
| 11 | Rebekah Stachura | 19:57.3 | Otsego | 115.2 | Wolverine Conference |
| 12 | Amelia Roznowski | 19:51.6 | Alpena | 114.8 | BNC Championship |
| 11 | Kailey Mann | 19:55.7 | Byron Center | 114.1 | OK Green Conference |
| 12 | Taylor Klimp | 20:01.5 | Otsego | 113.8 | Wolverine Conference |
| 9 | Emmarie Formsma | 19:57.2 | Byron Center | 113.6 | OK Green Conference |
| 12 | Celia Pollock | 19:58.5 | Byron Center | 113.2 | OK Green Conference |
| 12 | Keira Bommarito | 20:04.4 | Caledonia | 111.2 | OK Green Conference |
| 11 | Reese Smith | 20:04.0 | TC West (Traverse City) | 110.7 | BNC Championship |
| 11 | Ellery Horness | 20:08.6 | Muskegon Mona Shores | 109.8 | OK Green Conference |
| 11 | Jersi Bilek | 20:08.9 | Muskegon Reeths-Puffer | 109.7 | OK Green Conference |
| 12 | Kiley Bommarito | 20:09.9 | Caledonia | 109.4 | OK Green Conference |
| 12 | Adalyn Britton | 20:19 | Whitehall | 109.3 | WMC Lakes 3 |
| 12 | Olivia VerBeek | 20:10.1 | Jenison | 109.3 | OK Green Conference |
| 12 | Reese Beery | 21:30.8 | Saginaw Swan Valley | 109.1 | TVC Overall |
| 10 | Madeline Goodwin | 20:16.4 | Otsego | 108.9 | Wolverine Conference |
| 12 | Brooklyn Khon | 20:03.7 | Armada | 108.8 | BWAC 3 |
| 11 | Hannah Bennett | 20:11.8 | Caledonia | 108.7 | OK Green Conference |
| 11 | Donna Haaksma | 20:13.5 | Byron Center | 108.2 | OK Green Conference |
| 11 | Ella Grimm | 20:13.9 | Muskegon Mona Shores | 108.0 | OK Green Conference |
| 10 | Sydney Timmons | 20:19.6 | Otsego | 107.8 | Wolverine Conference |
| 12 | Charlie Drew | 20:20.2 | Niles | 107.6 | Wolverine Conference |
| 10 | Olivia Reding | 20:14.9 | TC West (Traverse City) | 107.0 | BNC Championship |
| 11 | Mackenzie Conner | 20:18.0 | Jenison | 106.7 | OK Green Conference |
| 10 | Brynn Copenhaver | 20:23.7 | Three Rivers | 106.4 | Wolverine Conference |
| 9 | San Juanita Vargas | 20:26.0 | Paw Paw | 105.7 | Wolverine Conference |
| 9 | Lillian Johnson | 20:23.6 | Byron Center | 104.8 | OK Green Conference |
| 10 | Akaela Daman | 20:24.4 | Caledonia | 104.5 | OK Green Conference |
| 10 | Bridget Raven | 20:22.9 | TC West (Traverse City) | 104.4 | BNC Championship |
| 11 | Elisabeth Pauls | 20:23.2 | Petoskey | 104.3 | BNC Championship |
| 11 | Joelle Patten | 20:35 | Fremont | 104.0 | WMC Lakes 3 |
| 9 | Lindsay Smith | 20:24.2 | TC West (Traverse City) | 103.9 | BNC Championship |
| 12 | Autumn Brower | 20:38 | Ludington | 103.0 | WMC Lakes 3 |
| 10 | Ava Zeratsky | 20:27.7 | TC West (Traverse City) | 102.8 | BNC Championship |
| 10 | Allison Brandt | 20:39 | Ludington | 102.7 | WMC Lakes 3 |
| 9 | Gabriella Dallas | 21:51.3 | Freeland | 102.3 | TVC Overall |
| 11 | Gabrielle Kilbourn | 20:37.2 | Three Rivers | 101.9 | Wolverine Conference |
| 12 | Adysen Daman | 20:32.3 | Caledonia | 101.9 | OK Green Conference |
| 12 | Landrey Kuhn | 21:53.6 | Freeland | 101.5 | TVC Overall |
| 12 | Fiona Scott | 20:32.1 | Petoskey | 101.3 | BNC Championship |
| 12 | Kylee Johnson | 20:45 | Ludington | 100.7 | WMC Lakes 3 |
| 10 | Anabelle Sketch | 20:34.7 | Traverse City Central | 100.4 | BNC Championship |
| 12 | Elizabeth Barnhill | 20:42.5 | Alpena | 97.8 | BNC Championship |
| 9 | Layla Gableman | 20:51.8 | Edwardsburg | 97.1 | Wolverine Conference |
| 12 | Emma Taggett | 20:52.6 | Plainwell | 96.8 | Wolverine Conference |
| 10 | Brenna Yocum | 20:53.7 | Otsego | 96.4 | Wolverine Conference |
| 9 | Cora Ball | 20:51.3 | Byron Center | 95.6 | OK Green Conference |
| 9 | Ellie Thering | 22:11.5 | Freeland | 95.5 | TVC Overall |
| 12 | Brynn Hurley | 20:45.8 | Croswell-Lexington | 94.7 | BWAC 3 |
| 12 | Natalie Formsma | 20:53.9 | Byron Center | 94.7 | OK Green Conference |
| 12 | Sydney Law | 20:54.7 | Byron Center | 94.4 | OK Green Conference |
| 9 | Saige Cole | 20:48.3 | Yale | 93.9 | BWAC 3 |
| 11 | Gwen Todd | 21:02.7 | Plainwell | 93.4 | Wolverine Conference |
| 9 | Avery Huff | 21:03.1 | Paw Paw | 93.3 | Wolverine Conference |
| 9 | Isabelle Strand | 22:18.4 | Ithaca | 93.2 | TVC Overall |
| 10 | Emily Beethe | 22:22.2 | Saginaw Valley Lutheran | 91.9 | TVC Overall |
| 12 | Audrey Huizinga | 21:12 | Manistee | 91.7 | WMC Lakes 3 |
| 11 | Anna Johnson | 22:23.3 | Alma | 91.6 | TVC Overall |
| 9 | Zayla Clark | 21:09.4 | Otsego | 91.2 | Wolverine Conference |
| 10 | Olivia Hawkins | 21:04.5 | Caledonia | 91.2 | OK Green Conference |
| 9 | Ruth Hanson | 21:02.8 | Cadillac | 91.1 | BNC Championship |
| 9 | Bethany Cmeyla | 22:28.3 | Saginaw Valley Lutheran | 89.9 | TVC Overall |
| 10 | Lillian Bender | 21:00.8 | Yale | 89.7 | BWAC 3 |
| 10 | Greta Meisel | 21:07.2 | Petoskey | 89.6 | BNC Championship |
| 10 | Isabel Reinke | 22:29.3 | Freeland | 89.6 | TVC Overall |
| 9 | Alaina Morrell | 21:07.6 | Gaylord | 89.5 | BNC Championship |
| 11 | Cate Brown | 21:08.3 | Cadillac | 89.2 | BNC Championship |
| 12 | Heather Brownlee | 22:31.5 | Essexville Garber | 88.8 | TVC Overall |
| 11 | Sophie Wisener | 21:12.6 | Byron Center | 88.5 | OK Green Conference |
| 12 | Vivian Wickes | 22:34.2 | Alma | 87.9 | TVC Overall |
| 11 | Addy Hughes | 21:14.8 | Byron Center | 87.7 | OK Green Conference |
| 11 | Emma Dawe | 22:34.9 | Ithaca | 87.7 | TVC Overall |
| 11 | Sarah Munger | 22:35.2 | Alma | 87.6 | TVC Overall |
| 12 | Nyla Broekhuizen | 21:16.3 | Byron Center | 87.2 | OK Green Conference |
| 10 | Eleanor Park | 21:22.0 | Sturgis | 87.0 | Wolverine Conference |
| 12 | Alisia Pedrin | 21:15.3 | Cadillac | 86.9 | BNC Championship |
| 10 | Claire DevlescHoward | 21:22.8 | Niles | 86.7 | Wolverine Conference |
| 11 | Lillian Shev | 21:15.8 | Traverse City Central | 86.7 | BNC Championship |
| 9 | Ellie Daniel | 21:16.5 | Petoskey | 86.5 | BNC Championship |
| 10 | Maggie Wagner | 21:19.0 | Jenison | 86.3 | OK Green Conference |
| 10 | Kira Manchip | 21:28 | Fremont | 86.3 | WMC Lakes 3 |
| 9 | Amelia Dawe | 22:39.3 | Ithaca | 86.2 | TVC Overall |
| 9 | Grace Leman | 21:24.8 | Edwardsburg | 86.1 | Wolverine Conference |
| 11 | Abigail Denoyer | 21:16.0 | Armada | 84.7 | BWAC 3 |
| 10 | Anna VanderWal | 21:25.8 | Caledonia | 84.1 | OK Green Conference |
| 11 | Carly Gaylord | 21:24.0 | Cadillac | 84.0 | BNC Championship |
| 11 | Pauline Chapman | 21:22.0 | Richmond | 82.7 | BWAC 3 |
| 12 | Leah Fisk | 21:30.2 | Cadillac | 81.9 | BNC Championship |
| 12 | Joslyn Dickman | 22:52.7 | Alma | 81.8 | TVC Overall |
| 11 | Kennedy Kaylor | 21:38.6 | Edwardsburg | 81.5 | Wolverine Conference |
| 12 | Addison Wurfel | 21:39.6 | Vicksburg | 81.1 | Wolverine Conference |
| 11 | Olive Wakefield | 22:55.4 | Saginaw Michigan Lutheran Seminary | 80.9 | TVC Overall |
| 11 | Piper Tracy | 21:34.6 | Cadillac | 80.5 | BNC Championship |
| 10 | Aubrey Hare | 22:56.8 | Saginaw Swan Valley | 80.4 | TVC Overall |
| 12 | Randi Pennington | 21:38.0 | Jenison | 80.0 | OK Green Conference |
| 11 | Izzy Szymanski | 21:36.2 | Alpena | 79.9 | BNC Championship |
| 10 | Grace Finch | 21:37.3 | TC West (Traverse City) | 79.6 | BNC Championship |
| 12 | Summer Brower | 21:50 | Ludington | 79.0 | WMC Lakes 3 |
| 9 | Molly Bruggink | 21:47.4 | Plainwell | 78.5 | Wolverine Conference |
| 10 | Lillie Kerr | 21:47.9 | Three Rivers | 78.4 | Wolverine Conference |
| 12 | Clare Conzelmann | 23:04.4 | Frankenmuth | 77.9 | TVC Overall |
| 12 | Isabella Reimers | 21:43.1 | Traverse City Central | 77.6 | BNC Championship |
| 11 | Georgia Haag | 21:55 | Manistee | 77.3 | WMC Lakes 3 |
| 11 | Gabby Cleveland | 23:06.4 | Frankenmuth | 77.2 | TVC Overall |
| 11 | Alexis Heagle | 21:47.0 | Byron Center | 77.0 | OK Green Conference |
| 9 | Madelyn Barkley | 21:39.8 | Croswell-Lexington | 76.7 | BWAC 3 |
| 9 | Khloe Matlock | 21:56.2 | Niles | 75.6 | Wolverine Conference |
| 12 | Grace Torsch | 22:02 | Montague | 75.0 | WMC Lakes 3 |
| 11 | Molly Wierengo | 21:54.7 | Byron Center | 74.5 | OK Green Conference |
| 10 | Helena Reiff | 21:46.9 | Armada | 74.4 | BWAC 3 |
| 12 | Hannah Erlandson | 22:01.3 | Plainwell | 73.9 | Wolverine Conference |
| 9 | Charlee MacLaren | 23:17.1 | Ithaca | 73.6 | TVC Overall |
| 10 | Kaitlyn Durow | 21:58.0 | Muskegon Reeths-Puffer | 73.3 | OK Green Conference |
| 12 | Charlotte O’Brien | 21:50.7 | Imlay City | 73.1 | BWAC 3 |
| 12 | Mayeli Diaz | 22:04.2 | Paw Paw | 72.9 | Wolverine Conference |
| 9 | Evelyn Weaver | 21:59.7 | Byron Center | 72.8 | OK Green Conference |
| 10 | Madison Trompen | 22:00.0 | Caledonia | 72.7 | OK Green Conference |
| 11 | Anna Green | 22:00.2 | Byron Center | 72.6 | OK Green Conference |
| 9 | Charlie Bont | 22:00.5 | Caledonia | 72.5 | OK Green Conference |
| 10 | Alayna Ranney | 22:06.2 | Plainwell | 72.3 | Wolverine Conference |
| 10 | Addison Noteboom | 21:53.4 | Armada | 72.2 | BWAC 3 |
| 11 | Ellory Fox | 22:02.2 | Caledonia | 71.9 | OK Green Conference |
| 11 | Sienna Houlberg | 22:01.3 | Traverse City Central | 71.6 | BNC Championship |
| 12 | Corina Mitteer | 22:13 | Whitehall | 71.3 | WMC Lakes 3 |
| 9 | Taylor Stanczak | 21:56.4 | Almont | 71.2 | BWAC 3 |
| 10 | Ava Childers | 21:56.9 | Yale | 71.0 | BWAC 3 |
| 11 | Magdalena Herberger | 22:15 | Manistee | 70.7 | WMC Lakes 3 |
| 12 | Ava Fisher | 22:07.1 | Jenison | 70.3 | OK Green Conference |
| 10 | Ava Boling | 22:12.5 | Paw Paw | 70.2 | Wolverine Conference |
| 9 | Kassie Sapp | 22:17 | Whitehall | 70.0 | WMC Lakes 3 |
| 9 | Michaela Bova | 22:06.6 | Petoskey | 69.8 | BNC Championship |
| 11 | Madeline Pacola | 22:07.2 | Petoskey | 69.6 | BNC Championship |
| 12 | Rowan Conley | 22:02.2 | North Branch | 69.3 | BWAC 3 |
| 12 | Kate Somsel | 22:20 | Manistee | 69.0 | WMC Lakes 3 |
| 11 | Eleanor Herron | 23:32.8 | Frankenmuth | 68.4 | TVC Overall |
| 12 | Skylee Ames | 22:12.7 | Gaylord | 67.8 | BNC Championship |
| 12 | Ella Spanding | 22:13.7 | Gaylord | 67.4 | BNC Championship |
| 9 | Adilyn VanderWerf | 22:15.8 | Byron Center | 67.4 | OK Green Conference |
| 11 | Jasmine Walker | 22:08.1 | Algonac | 67.3 | BWAC 3 |
| 10 | Alexa Palmer | 23:37.8 | Alma | 66.7 | TVC Overall |
| 9 | Zyana Wadsworth | 22:11.1 | Yale | 66.3 | BWAC 3 |
| 9 | Abigail Tava | 22:19.7 | Caledonia | 66.1 | OK Green Conference |
| 12 | Rachel Maddox | 22:31 | Fremont | 65.3 | WMC Lakes 3 |
| 9 | Samantha Corbin | 22:27.7 | Plainwell | 65.1 | Wolverine Conference |
| 12 | Sophia Feldpausch | 22:22.8 | Byron Center | 65.1 | OK Green Conference |
| 9 | Maeve VanDam | 22:23.0 | Byron Center | 65.0 | OK Green Conference |
| 12 | Evie Culver | 23:44.3 | Frankenmuth | 64.6 | TVC Overall |
| 12 | Kloe Kiggins | 22:30.8 | Niles | 64.1 | Wolverine Conference |
| 11 | Vada Brasington | 22:24.3 | Traverse City Central | 63.9 | BNC Championship |
| 10 | Lucy Otto | 22:28.8 | Jenison | 63.1 | OK Green Conference |
| 10 | Zoe Barnes | 22:26.8 | Cadillac | 63.1 | BNC Championship |
| 11 | Riley Reed | 22:27.1 | TC West (Traverse City) | 63.0 | BNC Championship |
| 9 | Emily Lasceski | 23:50.2 | Freeland | 62.6 | TVC Overall |
| 9 | Hailey Morrison | 22:22.2 | Croswell-Lexington | 62.6 | BWAC 3 |
| 9 | Tiona Sakala | 22:30.6 | Caledonia | 62.5 | OK Green Conference |
| 9 | Elise Clarin | 22:31.2 | Caledonia | 62.3 | OK Green Conference |
| 10 | Haili Martz | 22:36.9 | Niles | 62.0 | Wolverine Conference |
| 10 | Brooke Carpenter | 22:39.2 | Plainwell | 61.3 | Wolverine Conference |
| 10 | Hayden Holloway | 22:32.8 | Gaylord | 61.1 | BNC Championship |
| 12 | Jenna Kowalski | 23:55.0 | Freeland | 61.0 | TVC Overall |
| 12 | Sarela Cruz | 22:40.1 | Three Rivers | 61.0 | Wolverine Conference |
| 11 | Piper Bryant | 22:41.2 | Edwardsburg | 60.6 | Wolverine Conference |
| 10 | Isla Sheely | 22:36.8 | Caledonia | 60.4 | OK Green Conference |
| 10 | Cora Draft | 22:38.8 | Caledonia | 59.7 | OK Green Conference |
| 11 | Izabelle LaLone | 23:59.0 | Ithaca | 59.7 | TVC Overall |
| 10 | Sophia Lemieux | 22:44.6 | Paw Paw | 59.5 | Wolverine Conference |
| 10 | McKenna Landers | 22:41.4 | Muskegon Mona Shores | 58.9 | OK Green Conference |
| 12 | Madison Shorkey | 24:01.6 | Bay City John Glenn | 58.8 | TVC Overall |
| 9 | Nolah Balbach | 24:02.4 | Frankenmuth | 58.5 | TVC Overall |
| 12 | Alison VanDyke | 22:48.3 | Plainwell | 58.2 | Wolverine Conference |
| 10 | Allison Mansfield | 22:37.7 | Armada | 57.4 | BWAC 3 |
| 9 | Shelby McCallum | 22:55 | Ludington | 57.3 | WMC Lakes 3 |
| 11 | Alayna Edmondson | 22:55 | Manistee | 57.3 | WMC Lakes 3 |
| 11 | Morgan Hopper | 22:51.3 | Niles | 57.2 | Wolverine Conference |
| 12 | Diamond Madison | 22:46.6 | Muskegon Mona Shores | 57.1 | OK Green Conference |
| 11 | Samantha Frank | 24:07.6 | Frankenmuth | 56.8 | TVC Overall |
| 9 | Noelle Marsh | 22:40.4 | Yale | 56.5 | BWAC 3 |
| 11 | Ava Bonacci | 22:49.1 | Jenison | 56.3 | OK Green Conference |
| 12 | Sydney Leslie | 24:11.0 | Saginaw Nouvel | 55.7 | TVC Overall |
| 9 | Piper Schultz | 24:13.7 | Saginaw Michigan Lutheran Seminary | 54.8 | TVC Overall |
| 9 | Kinley Eikenberry | 22:54.0 | Muskegon Mona Shores | 54.7 | OK Green Conference |
| 11 | Maya Grossman | 22:59.1 | Vicksburg | 54.6 | Wolverine Conference |
| 11 | Emma Buckland | 22:46.6 | Armada | 54.5 | BWAC 3 |
| 10 | Daniela DeLuca | 22:46.7 | Imlay City | 54.4 | BWAC 3 |
| 10 | Lexi Kent | 22:52.8 | Traverse City Central | 54.4 | BNC Championship |
| 10 | Reese Hesse | 23:04 | Whitehall | 54.3 | WMC Lakes 3 |
| 12 | Leah Williams | 22:55.2 | Caledonia | 54.3 | OK Green Conference |
| 11 | Alyssa Crain | 23:00.4 | Paw Paw | 54.2 | Wolverine Conference |
| 9 | Cadence Cattaneo | 22:48.2 | Armada | 53.9 | BWAC 3 |
| 12 | Logan Clausen | 22:56.8 | Muskegon Mona Shores | 53.7 | OK Green Conference |
| 10 | Gabrielle Chevez | 22:57.1 | Muskegon Reeths-Puffer | 53.6 | OK Green Conference |
| 10 | Lydia Faubert | 24:18.1 | Hemlock | 53.3 | TVC Overall |
| 9 | Gail Eberly | 22:57.8 | Petoskey | 52.7 | BNC Championship |
| 9 | Ava Bentley | 23:05.7 | Otsego | 52.4 | Wolverine Conference |
| 11 | Amity Riggenbach | 23:06.0 | Niles | 52.4 | Wolverine Conference |
| 12 | Adrienne Fluette | 23:01.8 | Muskegon Reeths-Puffer | 52.1 | OK Green Conference |
| 12 | Haylie Sarver | 23:03.9 | Jenison | 51.4 | OK Green Conference |
| 12 | Mali Szalai | 23:09.7 | Edwardsburg | 51.1 | Wolverine Conference |
| 11 | Charli Belinger | 23:04.8 | Muskegon Reeths-Puffer | 51.1 | OK Green Conference |
| 10 | Marion Renard | 23:04.4 | Alpena | 50.5 | BNC Championship |
| 12 | Christina Waldmiller | 23:06.6 | Caledonia | 50.5 | OK Green Conference |
| 9 | Samantha Stevens | 23:08.4 | Byron Center | 49.9 | OK Green Conference |
| 10 | Annika VanBuren | 23:15.4 | Edwardsburg | 49.2 | Wolverine Conference |
| 11 | Emerald Bludworth | 23:08.9 | Traverse City Central | 49.0 | BNC Championship |
| 11 | Lizzy Vollbrecht | 23:09.5 | TC West (Traverse City) | 48.8 | BNC Championship |
| 9 | Ava Sielski | 23:21 | Manistee | 48.7 | WMC Lakes 3 |
| 9 | Ella Opie | 23:12.7 | Petoskey | 47.8 | BNC Championship |
| 11 | Rocquel Richards | 23:24 | Fremont | 47.7 | WMC Lakes 3 |
| 12 | Audrey Thom | 23:20.5 | Plainwell | 47.5 | Wolverine Conference |
| 9 | Adelyn Feenstra | 23:15.8 | Caledonia | 47.4 | OK Green Conference |
| 10 | Erica Hansen | 23:26 | Montague | 47.0 | WMC Lakes 3 |
| 12 | Samantha Mead | 23:27 | Whitehall | 46.7 | WMC Lakes 3 |
| 10 | Megan VanDyke | 23:23.3 | Plainwell | 46.6 | Wolverine Conference |
| 11 | Maryn Hyatt | 24:38.5 | Saginaw Valley Lutheran | 46.5 | TVC Overall |
| 12 | Ashlyn Upton | 23:11.8 | Armada | 46.1 | BWAC 3 |
| 11 | Ani Free | 23:18.1 | Traverse City Central | 46.0 | BNC Championship |
| 9 | Abigail Tromp | 23:20.6 | Byron Center | 45.8 | OK Green Conference |
| 10 | MaKenna Leonard | 23:25.7 | Otsego | 45.8 | Wolverine Conference |
| 10 | Kendal Donahue | 23:13.9 | Imlay City | 45.4 | BWAC 3 |
| 12 | Kylie Conn | 23:27.4 | Niles | 45.2 | Wolverine Conference |
| 11 | Kyleigh Bunting | 24:42.4 | Bay City John Glenn | 45.2 | TVC Overall |
| 9 | Esme Kane | 23:20.5 | Gaylord | 45.2 | BNC Championship |
| 9 | Karsynn Finkey | 23:15.0 | Armada | 45.0 | BWAC 3 |
| 9 | Katie Walsh | 23:29.1 | Niles | 44.6 | Wolverine Conference |
| 9 | Annika Shev | 23:22.8 | Traverse City Central | 44.4 | BNC Championship |
| 10 | Meghan Venhuizen | 23:25.3 | Caledonia | 44.2 | OK Green Conference |
| 9 | Lila Scott | 23:24.0 | Alpena | 44.0 | BNC Championship |
| 11 | Kendall Braginton | 23:26.8 | Muskegon Mona Shores | 43.7 | OK Green Conference |
| 12 | Alexa Cleary | 24:47.1 | Frankenmuth | 43.7 | TVC Overall |
| 12 | Lauryn Donahue | 23:19.7 | Imlay City | 43.4 | BWAC 3 |
| 12 | Gwen Breidinger | 24:47.8 | Alma | 43.4 | TVC Overall |
| 12 | Emma Samborn | 24:48.2 | Saginaw Valley Lutheran | 43.3 | TVC Overall |
| 12 | Aubrey Jackson | 23:33.5 | Niles | 43.2 | Wolverine Conference |
| 12 | Olivia Johnson | 24:49.4 | Frankenmuth | 42.9 | TVC Overall |
| 11 | Juliet Mendoza Rangel | 23:34.9 | Sturgis | 42.7 | Wolverine Conference |
| 9 | Daisy Schmidt | 23:30.5 | Caledonia | 42.5 | OK Green Conference |
| 9 | Avery Conner | 23:32.4 | Byron Center | 41.9 | OK Green Conference |
| 12 | Savannah Headley | 23:39.9 | Three Rivers | 41.0 | Wolverine Conference |
| 11 | Kassidy Parmley | 23:44 | Whitehall | 41.0 | WMC Lakes 3 |
| 9 | Hailey Malear | 23:28.7 | Richmond | 40.4 | BWAC 3 |
| 10 | Jean Holland | 23:34.8 | Cadillac | 40.4 | BNC Championship |
| 12 | Vanessa Rodriguez | 23:44.1 | Paw Paw | 39.6 | Wolverine Conference |
| 12 | Grace Reavey | 23:49 | Montague | 39.3 | WMC Lakes 3 |
| 12 | Elisa Franck | 23:50 | Ludington | 39.0 | WMC Lakes 3 |
| 10 | Padame Wadsworth | 23:36.8 | Yale | 37.7 | BWAC 3 |
| 12 | Sidney James | 23:38.5 | Richmond | 37.2 | BWAC 3 |
| 9 | Carolina Garcia | 23:51.8 | Sturgis | 37.1 | Wolverine Conference |
| 12 | Elliana Raterman | 23:47.6 | Jenison | 36.8 | OK Green Conference |
| 12 | Karisa Deacons | 25:07.6 | Ithaca | 36.8 | TVC Overall |
| 10 | Darcy Keefe | 23:48.0 | Muskegon Reeths-Puffer | 36.7 | OK Green Conference |
| 11 | Rylie Courtney | 23:53.2 | Vicksburg | 36.6 | Wolverine Conference |
| 12 | Laighnee Roll-Pike | 23:53.7 | Three Rivers | 36.4 | Wolverine Conference |
| 11 | Meredith Hall | 23:47.7 | TC West (Traverse City) | 36.1 | BNC Championship |
| 11 | Martha Adrian | 23:52.9 | Gaylord | 34.4 | BNC Championship |
| 10 | Allison Dryburgh | 23:55.9 | Caledonia | 34.0 | OK Green Conference |
| 10 | Ava Karsten | 23:53.9 | Alpena | 34.0 | BNC Championship |
| 9 | Salay Schelhaas | 23:56.2 | Jenison | 33.9 | OK Green Conference |
| 10 | Ainsley Roubal | 23:54.8 | Traverse City Central | 33.7 | BNC Championship |
| 9 | Paityn Edson | 23:49.2 | Imlay City | 33.6 | BWAC 3 |
| 10 | Greta Schroeder | 25:22.3 | Saginaw Michigan Lutheran Seminary | 31.9 | TVC Overall |
| 10 | Brielle Burris | 24:02.5 | Petoskey | 31.2 | BNC Championship |
| 10 | Amanda Leany | 24:04.8 | Muskegon Mona Shores | 31.1 | OK Green Conference |
| 9 | Eve Boersma | 24:06.6 | Caledonia | 30.5 | OK Green Conference |
| 9 | Isabelle Horning | 24:06.9 | Caledonia | 30.4 | OK Green Conference |
| 11 | Sophia Stuart | 24:13.0 | Vicksburg | 30.0 | Wolverine Conference |
| 12 | Micayla McClelland | 24:03.8 | Yale | 28.7 | BWAC 3 |
| 11 | Isabelle Goulding | 24:04.2 | Yale | 28.6 | BWAC 3 |
| 11 | Adelade Avram | 25:32.7 | Freeland | 28.4 | TVC Overall |
| 10 | Mackenzie Marshall | 24:05.2 | Armada | 28.3 | BWAC 3 |
| 9 | Olivia Green | 24:19.0 | Sturgis | 28.0 | Wolverine Conference |
| 10 | Claire Bartkowiak | 24:15.7 | Byron Center | 27.4 | OK Green Conference |
| 9 | Delilah Brown | 24:14.1 | Cadillac | 27.3 | BNC Championship |
| 10 | Penelope Persig | 24:08.5 | Croswell-Lexington | 27.2 | BWAC 3 |
| 11 | Rylea Summey | 24:22.5 | Three Rivers | 26.8 | Wolverine Conference |
| 12 | Grace Steiger | 25:37.8 | Saginaw Michigan Lutheran Seminary | 26.7 | TVC Overall |
| 9 | Sydney Miller | 24:23.6 | Otsego | 26.5 | Wolverine Conference |
| 12 | Kylee Barrett | 24:29.0 | Paw Paw | 24.7 | Wolverine Conference |
| 9 | Sydney Beemer | 25:44.3 | Saginaw Swan Valley | 24.6 | TVC Overall |
| 9 | Nahla Marsh | 24:17.6 | Yale | 24.1 | BWAC 3 |
| 10 | Lennon Lassanske | 24:27.6 | Muskegon Mona Shores | 23.5 | OK Green Conference |
| 12 | Tracy Ludescher | 24:20.6 | North Branch | 23.1 | BWAC 3 |
| 9 | Melina Campbell | 24:21.1 | Almont | 23.0 | BWAC 3 |
| 10 | Madison Law | 24:30.6 | Byron Center | 22.5 | OK Green Conference |
| 9 | Annabelle Kingston | 24:29.7 | Traverse City Central | 22.1 | BNC Championship |
| 12 | Hayden Swartz | 25:52.5 | Freeland | 21.9 | TVC Overall |
| 11 | Olivia Cochrane | 24:31.6 | Cadillac | 21.5 | BNC Championship |
| 12 | Jena Dusenberry | 24:26.6 | Algonac | 21.1 | BWAC 3 |
| 11 | Evi Burtt | 24:32.7 | TC West (Traverse City) | 21.1 | BNC Championship |
| 10 | Zoe Zondervan | 25:55.8 | Saginaw Michigan Lutheran Seminary | 20.7 | TVC Overall |
| 9 | Sophia Jezierski | 25:57.3 | Essexville Garber | 20.2 | TVC Overall |
| 12 | Lauren Fowler | 24:29.4 | Yale | 20.2 | BWAC 3 |
| 10 | Cecelia Ryan | 24:50:00 | Ludington | 19.0 | WMC Lakes 3 |
| 9 | Carli Doherty | 26:02.8 | Frankenmuth | 18.4 | TVC Overall |
| 11 | Mackenzie Powell | 26:04.3 | Saginaw Swan Valley | 17.9 | TVC Overall |
| 12 | Kyla Nunn | 24:51.7 | Plainwell | 17.1 | Wolverine Conference |
| 10 | Eliza Thompson | 24:39.0 | Croswell-Lexington | 17.0 | BWAC 3 |
| 11 | Solana Sutherland | 24:53.3 | Vicksburg | 16.6 | Wolverine Conference |
| 9 | Isabella Reinbold | 26:10.8 | Saginaw Valley Lutheran | 15.7 | TVC Overall |
| 10 | Kailey Cowart | 26:11.2 | Essexville Garber | 15.6 | TVC Overall |
| 11 | Emily Solinski | 26:11.5 | Essexville Garber | 15.5 | TVC Overall |
| 10 | Aisly Taylor | 26:12.2 | Saginaw Michigan Lutheran Seminary | 15.3 | TVC Overall |
| 12 | Riley Chase | 25:02:00 | Fremont | 15.0 | WMC Lakes 3 |
| 9 | Brooklyn Bassett | 26:13.4 | Frankenmuth | 14.9 | TVC Overall |
| 10 | Kylee Zimmerer | 24:55.3 | Caledonia | 14.2 | OK Green Conference |
| 10 | Madison Pilate | 25:00.8 | Vicksburg | 14.1 | Wolverine Conference |
| 10 | Jessie Kendziorski | 25:05:00 | Fremont | 14.0 | WMC Lakes 3 |
| 11 | Lydia Hallay | 24:48.6 | Yale | 13.8 | BWAC 3 |
| 9 | Jennifer Loniello | 25:05.0 | Niles | 12.7 | Wolverine Conference |
| 9 | Reese Racht | 25:06.7 | Niles | 12.1 | Wolverine Conference |
| 11 | Sophia Strand | 26:22.3 | Ithaca | 11.9 | TVC Overall |
| 9 | Rachael Hornacek | 25:05.7 | Caledonia | 10.8 | OK Green Conference |
| 10 | Lily Britton | 25:15:00 | Whitehall | 10.7 | WMC Lakes 3 |
| 10 | Josephine Pell | 25:07.9 | Byron Center | 10.0 | OK Green Conference |
| 12 | Rebecca Hornacek | 25:13.7 | Caledonia | 8.1 | OK Green Conference |
| 9 | Ellery Coburn | 25:17.4 | Muskegon Mona Shores | 6.9 | OK Green Conference |
| 10 | Raina Wiatrolik | 25:23.2 | Paw Paw | 6.6 | Wolverine Conference |
| 10 | Mackenzie Krentz | 25:19.9 | Caledonia | 6.0 | OK Green Conference |
| 9 | Coralie Carey | 25:20.3 | Jenison | 5.9 | OK Green Conference |
| 9 | Margaret Thunder Hawk | 25:21.6 | Caledonia | 5.5 | OK Green Conference |
| 10 | Genavieve Root | 26:42.0 | Alma | 5.3 | TVC Overall |
| 9 | Isabel VanderLugt | 25:27.9 | Plainwell | 5.0 | Wolverine Conference |
| 12 | Hannah Hayes | 25:18.1 | Imlay City | 4.0 | BWAC 3 |
| 9 | Maddox Bockover | 25:26.9 | Caledonia | 3.7 | OK Green Conference |
| 9 | Aubrey Burger | 25:34.8 | Niles | 2.7 | Wolverine Conference |
| 9 | Abbi Ruczynski | 25:28.6 | Alpena | 2.5 | BNC Championship |
| 9 | Madi Taylor | 25:28.9 | Alpena | 2.4 | BNC Championship |
| 12 | Emma Varney | 25:39.3 | Paw Paw | 1.2 | Wolverine Conference |
| 9 | Emma Schultz | 25:44:00 | Manistee | 1.0 | WMC Lakes 3 |
| 12 | Lilou Ruch | 25:44:00 | Montague | 1.0 | WMC Lakes 3 |
| 9 | Karalina Davis | 26:55.2 | Bay City John Glenn | 0.9 | TVC Overall |