Girls Adjustment:Â +25
Boys Adjustment:Â +24
*** = Team State Title type of performance
** = Top-10 Team type of performance
* = Team Qualifier type of performance
GIRLS TEAM RATINGS
| Girls Team | Top 5 Avg. | Division |
| Davison* | 118.7 | 1 |
| Grand Blanc | 112.3 | 1 |
| Hartland | 104.7 | 1 |
| Fenton | 91.0 | 1 |
| Flushing | 66.0 | 1 |
| Swartz Creek | 34.7 | 1 |
| Girls Team | Top 5 Avg. | Division |
| Goodrich** | 128.3 | 2 |
| Frankenmuth** | 116.3 | 2 |
| Owosso* | 106.8 | 2 |
| Flint Kearsley | 77.6 | 2 |
| Flint Powers Catholic | 76.7 | 2 |
| Corunna | 74.8 | 2 |
| Lake Fenton | 61.9 | 2 |
| Clio | 48.8 | 2 |
| Ortonville Brandon | 32.7 | 2 |
| Linden | 9.1 | 2 |
| Girls Team | Top 5 Avg. | Division |
| Ovid-Elsie | 49.7 | 3 |
| New Lothrop | 47.3 | 3 |
| Girls Team | Top 5 Avg. | Division |
| Dryden | 29.8 | 4 |
BOYS TEAM RATINGS
| Boys Team | Top 5 Avg. | Division |
| Davison | 168.9 | 1 |
| Hartland | 168.7 | 1 |
| Grand Blanc | 155.5 | 1 |
| Flushing | 153.0 | 1 |
| Swartz Creek | 151.0 | 1 |
| Fenton | 134.6 | 1 |
| Boys Team | Top 5 Avg. | Division |
| Frankenmuth* | 176.6 | 2 |
| Flint Powers Catholic* | 175.0 | 2 |
| Flint Kearsley* | 170.6 | 2 |
| Corunna | 161.9 | 2 |
| Lake Fenton | 146.1 | 2 |
| Ortonville Brandon | 141.3 | 2 |
| Goodrich | 138.5 | 2 |
| Linden | 138.1 | 2 |
| Boys Team | Top 5 Avg. | Division |
| Otisville LakeVille | 130.5 | 3 |
| New Lothrop | 125.6 | 3 |
| Ovid-Elsie | 124.4 | 3 |
| Montrose | 107.8 | 3 |
| Mt Morris | 52.0 | 3 |
| Boys Team | Top 5 Avg. | Division |
| Dryden | 136.1 | 4 |
| Genesee Christian Academy | 65.0 | 4 |
GIRLS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 11 | Kamryn Lauinger | 18:18.9 | Goodrich | 145.4 |
| 12 | Mary Richmond | 18:34.6 | Frankenmuth | 140.1 |
| 11 | Layla Jordan | 18:54.0 | Goodrich | 133.7 |
| 10 | Samantha Brown | 18:56.1 | Clio | 133.0 |
| 12 | Nina Frost | 19:04.3 | Fenton | 130.2 |
| 11 | Grace Tykocki | 19:06.3 | Grand Blanc | 129.6 |
| 10 | Natalie Foltz | 19:06.6 | Frankenmuth | 129.5 |
| 9 | Baylor Lauinger | 19:07.2 | Goodrich | 129.3 |
| 12 | Paige McArdle | 19:16.4 | Davison | 126.2 |
| 12 | Sydney Smith | 19:16.7 | Davison | 126.1 |
| 9 | Lucy Conzelmann | 19:20.3 | Frankenmuth | 124.9 |
| 9 | Ava Goodman | 19:22.3 | Hartland | 124.2 |
| 10 | Nevaeh Polovina | 19:31.4 | Davison | 121.2 |
| 9 | Claire Brown | 19:36.6 | Goodrich | 119.5 |
| 12 | Samantha Shaver | 19:43.5 | Grand Blanc | 117.2 |
| 12 | Libby Summerland | 19:52.2 | Owosso | 114.3 |
| 10 | Elise Barden | 19:53.5 | Frankenmuth | 113.8 |
| 10 | Sarah Albright | 19:53.6 | Grand Blanc | 113.8 |
| 11 | Avery Byrne | 19:54.3 | Goodrich | 113.6 |
| 11 | Josie Jenkinson | 19:56.6 | Owosso | 112.8 |
| 12 | Samantha Wogaman | 19:56.7 | Grand Blanc | 112.8 |
| 9 | Alivia Ottinger | 19:59.0 | Goodrich | 112.0 |
| 10 | Emma Crandell | 20:02.2 | Owosso | 110.9 |
| 12 | Brooke Lemos | 20:04.4 | Davison | 110.2 |
| 12 | Ava Boggs | 20:05.4 | Flint Kearsley | 109.9 |
| 9 | Brooklyn Wiltse | 20:06.2 | Davison | 109.6 |
| 11 | Hayven Thiel | 20:07.6 | Corunna | 109.1 |
| 11 | Zoe Howard | 20:10.0 | Hartland | 108.3 |
| 12 | Isabella Yeoman | 20:12.6 | Genesee | 107.5 |
| 9 | Jaidyn Nickels | 20:12.8 | Corunna | 107.4 |
| 10 | Elliana Neuer | 20:19.9 | Hartland | 105.0 |
| 11 | Julionna West | 20:35.1 | Owosso | 100.0 |
| 9 | Molly Gaudard | 20:39.2 | Flint Kearsley | 98.6 |
| 11 | Camden Essenmacher | 20:45.8 | Hartland | 96.4 |
| 10 | Clarissa Baese | 20:45.9 | Ovid-Elsie | 96.4 |
| 11 | Natalie Summerland | 20:46.7 | Owosso | 96.1 |
| 11 | Grace Murphy | 20:58.1 | Flint Powers Catholic | 92.3 |
| 9 | Grace Mahaffy | 20:59.9 | Goodrich | 91.7 |
| 10 | Madeline Samborski | 21:06.3 | Hartland | 89.6 |
| 11 | Izzy MacCaughan | 21:08.2 | Fenton | 88.9 |
| 12 | Jamie Carr | 21:10.3 | Grand Blanc | 88.2 |
| 12 | Aubrey Keeler | 21:11.2 | Clio | 87.9 |
| 12 | Skotti Ball-Duley | 21:13.3 | Owosso | 87.2 |
| 11 | Natalie Steward | 21:17.4 | Goodrich | 85.9 |
| 9 | Olivia Linski | 21:20.7 | Hartland | 84.8 |
| 11 | Danielle St. James | 21:21.6 | Ortonville Brandon | 84.5 |
| 10 | Isabella Dunn | 21:24.5 | Goodrich | 83.5 |
| 9 | Elliana Hufton | 21:25.7 | Lake Fenton | 83.1 |
| 11 | Grace Evanoff | 21:27.6 | Flint Powers Catholic | 82.5 |
| 11 | Olivia Gartrell | 21:34.8 | Davison | 80.1 |
| 11 | Lily Polega | 21:35.3 | Flushing | 79.9 |
| 9 | Anne Marie Yarber | 21:37.3 | Hartland | 79.2 |
| 12 | Catherine Borg | 21:38.0 | Fenton | 79.0 |
| 11 | Taryn Craven | 21:39.0 | Fenton | 78.7 |
| 9 | Micali Teeple | 21:40.0 | Grand Blanc | 78.3 |
| 9 | Caelyn Bono | 21:40.4 | Fenton | 78.2 |
| 12 | Olivia Hyatt | 21:42.9 | Davison | 77.4 |
| 10 | Laiken Lindstrom | 21:45.8 | Flushing | 76.4 |
| 12 | Aerika Pertler | 21:45.9 | Flint Powers Catholic | 76.4 |
| 11 | Christine Edmunds | 21:49.4 | Grand Blanc | 75.2 |
| 12 | Kaitlyn Hatfield | 21:50.2 | Lake Fenton | 74.9 |
| 9 | Paige Willman | 21:51.8 | Lake Fenton | 74.4 |
| 12 | Kati McLincha | 21:52.1 | Flushing | 74.3 |
| 10 | Cara Prusakiewicz | 21:52.2 | Dryden | 74.3 |
| 11 | Piper White | 21:53.1 | Ovid-Elsie | 74.0 |
| 12 | Kaitlyn Miller | 21:55.5 | Frankenmuth | 73.2 |
| 10 | Madeline Dunn | 21:58.0 | Goodrich | 72.3 |
| 9 | Emerson Brock | 22:00.6 | Davison | 71.5 |
| 9 | Emma Sidel | 22:00.8 | Corunna | 71.4 |
| 12 | Emma Fessler | 22:03.7 | Flint Kearsley | 70.4 |
| 11 | Clare Conzelmann | 22:06.8 | Frankenmuth | 69.4 |
| 12 | Maggie Gilin | 22:07.5 | Flint Powers Catholic | 69.2 |
| 9 | Gabriella Talaski | 22:12.0 | Flint Kearsley | 67.7 |
| 10 | Emma Shaw | 22:19.2 | Hartland | 65.3 |
| 12 | Audrey Napolitano | 22:20.0 | Dryden | 65.0 |
| 12 | Sophia Shelton | 22:22.5 | Goodrich | 64.2 |
| 11 | Makayla Stewart | 22:25.6 | Flint Powers Catholic | 63.1 |
| 10 | Samantha Frank | 22:26.8 | Frankenmuth | 62.7 |
| 11 | Milana Mataway | 22:26.9 | Davison | 62.7 |
| 10 | Aydynn Thomason | 22:27.7 | Grand Blanc | 62.4 |
| 11 | Brooke Butcher | 22:28.5 | Hartland | 62.2 |
| 9 | Eve Sheldon | 22:33.4 | Flushing | 60.5 |
| 12 | Klara Mulcahy | 22:34.0 | New Lothrop | 60.3 |
| 9 | Isabel Adkins | 22:34.4 | Swartz Creek | 60.2 |
| 10 | Sophia Nunnery | 22:34.6 | Hartland | 60.1 |
| 12 | Addison Preister | 22:35.5 | Hartland | 59.8 |
| 12 | Olivia Urban | 22:36.7 | Otisville LakeVille | 59.4 |
| 11 | Sarah Olszewski | 22:37.6 | Clio | 59.1 |
| 9 | Lilly Reynolds | 22:40.5 | Fenton | 58.2 |
| 12 | Peyton Nichols | 22:42.0 | Ortonville Brandon | 57.7 |
| 12 | Brianna Krampe | 22:46.5 | Flint Powers Catholic | 56.2 |
| 10 | Sofia Banales | 22:47.2 | Swartz Creek | 55.9 |
| 9 | Anshu Talati | 22:47.3 | Grand Blanc | 55.9 |
| 11 | Brooke Sonnenberg | 22:51.0 | Genesee Christian Academy | 54.7 |
| 11 | Sophia McKenna | 22:51.2 | Hartland | 54.6 |
| 12 | Josie Bauman | 22:51.6 | New Lothrop | 54.5 |
| 9 | Amoriah Tanton | 22:53.9 | Lake Fenton | 53.7 |
| 9 | Grace Trudeau | 22:55.4 | Goodrich | 53.2 |
| 11 | Claire Allard | 22:58.3 | Grand Blanc | 52.2 |
| 12 | Kate Fulton | 22:58.4 | Flint Powers Catholic | 52.2 |
| 12 | Kaia Spiess | 23:01.1 | Ovid-Elsie | 51.3 |
| 9 | Riley Schweitzer | 23:02.6 | Linden | 50.8 |
| 12 | Ellie Laier | 23:05.5 | Hartland | 49.8 |
| 12 | Sophia Resa | 23:11.0 | Fenton | 48.0 |
| 10 | Addison Beam | 23:19.8 | Swartz Creek | 45.1 |
| 12 | Sara Dammann | 23:21.9 | New Lothrop | 44.4 |
| 10 | Isla Sule | 23:22.1 | Corunna | 44.3 |
| 12 | Lily Finnigan | 23:23.0 | Dryden | 44.0 |
| 11 | Lexy Andres | 23:23.5 | New Lothrop | 43.8 |
| 9 | Scarlet Allard | 23:25.0 | Grand Blanc | 43.3 |
| 10 | Averie Zinn | 23:27.8 | Genesee | 42.4 |
| 10 | Lizzie Dettman | 23:29.4 | Corunna | 41.9 |
| 11 | Amelia Sporman | 23:30.6 | Flint Kearsley | 41.5 |
| 12 | Faith Hittle | 23:32.1 | Flint Kearsley | 41.0 |
| 11 | Reegan Littleton | 23:36.9 | Flint Powers Catholic | 39.4 |
| 11 | Margarita Martinez | 23:38.2 | Flint Kearsley | 38.9 |
| 10 | Kaitlynn Ortiz | 23:38.4 | Flushing | 38.9 |
| 11 | Ruth Cotton | 23:39.1 | Davison | 38.6 |
| 12 | Kelsea Burba | 23:39.2 | Flushing | 38.6 |
| 12 | Khloe Burba | 23:42.4 | Flushing | 37.5 |
| 11 | Kayleigh Boike | 23:43.9 | Flint Powers Catholic | 37.0 |
| 12 | Hailey Lesher | 23:48.0 | Fenton | 35.7 |
| 12 | Allie Michewicz | 23:53.1 | Fenton | 34.0 |
| 11 | Olivia Gillett | 23:54.7 | New Lothrop | 33.4 |
| 9 | Emalee Taylor | 23:56.0 | Corunna | 33.0 |
| 9 | Danni Rivett | 23:58.6 | Corunna | 32.1 |
| 10 | Audrey Wilson | 24:01.5 | Goodrich | 31.2 |
| 9 | Taylor Bartley | 24:06.7 | Hartland | 29.4 |
| 12 | Catie Fisher | 24:12.0 | Hartland | 27.7 |
| 10 | Audrey Bensinger | 24:13.2 | Ovid-Elsie | 27.3 |
| 9 | Adilyn Anderson | 24:13.6 | Davison | 27.1 |
| 9 | Natelie Hunault | 24:20.0 | Fenton | 25.0 |
| 10 | Eleanor Herron | 24:22.8 | Frankenmuth | 24.1 |
| 9 | Aquetzallie Hernandez | 24:23.2 | Ortonville Brandon | 23.9 |
| 10 | Jillian Steckroth | 24:24.7 | Lake Fenton | 23.4 |
| 10 | Torey Ferguson | 24:25.0 | Genesee Christian Academy | 23.3 |
| 12 | Noelle Keelen | 24:33.2 | Genesee Christian Academy | 20.6 |
| 9 | Emmie Hebekeuser | 24:34.5 | New Lothrop | 20.2 |
| 10 | Lina Sauvage | 24:36.5 | Goodrich | 19.5 |
| 10 | Sophia Willyerd | 24:37.6 | Swartz Creek | 19.1 |
| 11 | Josie Rogers | 24:40.2 | Davison | 18.3 |
| 12 | Shawna Schmandt | 24:44.5 | Linden | 16.8 |
| 12 | Grace Weller | 24:48.8 | Montrose | 15.4 |
| 10 | Ella Whiteman | 24:52.2 | Lake Fenton | 14.3 |
| 10 | Caila Fitchett | 25:01.1 | Dryden | 11.3 |
| 12 | Madison Cox | 25:01.3 | Grand Blanc | 11.2 |
| 11 | Savanna Craven | 25:03.3 | New Lothrop | 10.6 |
| 11 | Ella Van Norman | 25:06.1 | Linden | 9.6 |
| 11 | Olivia Johnson | 25:08.0 | Frankenmuth | 9.0 |
| 12 | JoJo Ronzello | 25:11.4 | Goodrich | 7.9 |
| 10 | Allie Perry | 25:16.1 | Flushing | 6.3 |
| 10 | Allison Sommer | 25:18.2 | Frankenmuth | 5.6 |
| 11 | Jorie Mayes | 25:19.1 | Linden | 5.3 |
| 12 | Stephanie Erwin | 25:19.7 | Otisville LakeVille | 5.1 |
| 12 | Autumn Frost | 25:21.3 | Genesee | 4.6 |
| 10 | Berta Calvo I Bombi | 25:22.6 | Fenton | 4.1 |
| 10 | Midori Ishizuka | 25:23.0 | Ortonville Brandon | 4.0 |
| 11 | Hannah Grimshaw | 25:24.8 | Frankenmuth | 3.4 |
| 11 | Brenna Burger | 25:26.1 | Clio | 3.0 |
| 10 | Lucia Mancilla | 25:34.7 | Corunna | 0.1 |
BOYS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 12 | Nolan Pinion | 15:46.6 | Lake Fenton | 196.8 |
| 12 | Iain Forrest | 16:08.9 | Davison | 189.4 |
| 12 | David Murphy | 16:13.6 | Flint Powers Catholic | 187.8 |
| 10 | Brett Magnus | 16:19.4 | Frankenmuth | 185.9 |
| 11 | Landen Wise | 16:22.0 | Frankenmuth | 185.0 |
| 11 | Jack Lillywhite | 16:24.5 | Flint Kearsley | 184.2 |
| 10 | Bryce Gross | 16:33.0 | Flint Powers Catholic | 181.3 |
| 10 | Anthony Plana | 16:33.9 | Frankenmuth | 181.0 |
| 12 | Carson Cook | 16:35.0 | Hartland | 180.7 |
| 10 | Payton Chandler | 16:44.2 | Corunna | 177.6 |
| 10 | Griffin Good | 16:47.8 | Flushing | 176.4 |
| 11 | Cougar Clark | 16:47.9 | Frankenmuth | 176.4 |
| 11 | Ethan Sellers | 16:52.6 | Flint Kearsley | 174.8 |
| 12 | Peter Huey | 16:54.0 | Flint Powers Catholic | 174.3 |
| 12 | Robert Wisniewski | 16:58.5 | Hartland | 172.9 |
| 11 | Jack Costa | 17:00.1 | Hartland | 172.3 |
| 11 | Maxwell Merrill | 17:01.9 | Grand Blanc | 171.7 |
| 11 | James Latstetter | 17:05.6 | Flushing | 170.5 |
| 12 | Gavin Smith | 17:05.6 | Davison | 170.5 |
| 12 | Anthony Maini | 17:08.1 | Fenton | 169.6 |
| 10 | Aidan Roka | 17:10.1 | Corunna | 169.0 |
| 11 | Bobby Donley | 17:10.4 | Corunna | 168.9 |
| 12 | Gavin Smith | 17:11.2 | Swartz Creek | 168.6 |
| 10 | Cole Fernandez | 17:11.3 | Flint Kearsley | 168.6 |
| 12 | Keiran Murphy | 17:13.1 | Flint Powers Catholic | 168.0 |
| 10 | Tyler Leach | 17:15.8 | Otisville LakeVille | 167.1 |
| 12 | Alex Lillywhite | 17:17.9 | Flint Kearsley | 166.4 |
| 12 | Aiden Fitchett | 17:18.9 | Dryden | 166.0 |
| 10 | Will Dean | 17:19.7 | Grand Blanc | 165.8 |
| 10 | Noah Linstrom | 17:21.4 | Davison | 165.2 |
| 10 | Caleb Carignan | 17:25.6 | Flint Powers Catholic | 163.8 |
| 12 | Luke Parsons | 17:26.1 | Davison | 163.6 |
| 10 | Braden Shiposh | 17:26.8 | Hartland | 163.4 |
| 11 | Cole Winter | 17:27.6 | Goodrich | 163.1 |
| 11 | Clay Powell | 17:33.4 | Ovid-Elsie | 161.2 |
| 12 | Thomas Gustafson | 17:39.6 | Flint Kearsley | 159.1 |
| 12 | Ian Martin | 17:44.5 | Linden | 157.5 |
| 12 | Connor Rouse | 17:45.8 | Genesee | 157.1 |
| 9 | Cooper Steckroth | 17:46.4 | Lake Fenton | 156.9 |
| 12 | Eddie Roberts | 17:50.2 | Davison | 155.6 |
| 10 | Cole Pergram | 17:53.0 | Frankenmuth | 154.7 |
| 10 | Jonny Striler | 17:53.7 | Swartz Creek | 154.4 |
| 9 | Hayden Preister | 17:54.2 | Hartland | 154.3 |
| 9 | Nathan Brinker | 17:55.9 | Ortonville Brandon | 153.7 |
| 10 | Jagger Clark | 17:56.9 | Frankenmuth | 153.4 |
| 12 | Trevor Bratt | 17:57.1 | Hartland | 153.3 |
| 11 | Connor Kennedy | 17:57.1 | Otisville LakeVille | 153.3 |
| 9 | Nicklas Parker | 17:58.3 | Frankenmuth | 152.9 |
| 9 | Levi Mayer | 17:58.6 | Davison | 152.8 |
| 12 | Josh Oswald | 18:00.9 | Ortonville Brandon | 152.0 |
| 11 | Jaylen Wildman | 18:01.7 | Flushing | 151.8 |
| 11 | Andrew Roberts | 18:03.2 | Davison | 151.3 |
| 9 | Connor O’Reilly | 18:04.1 | Davison | 151.0 |
| 11 | Blaise Gooding | 18:05.0 | Linden | 150.7 |
| 11 | Tanner Smith | 18:08.8 | Davison | 149.4 |
| 12 | Carter Wolf | 18:10.0 | Grand Blanc | 149.0 |
| 10 | Charlie Smith | 18:11.8 | Grand Blanc | 148.4 |
| 10 | Max Baade | 18:11.9 | Owosso | 148.4 |
| 10 | Spencer Phillpotts | 18:12.2 | Flint Powers Catholic | 148.3 |
| 10 | Jesse Dodge | 18:14.2 | Corunna | 147.6 |
| 10 | Wyatt Shaw | 18:15.9 | Hartland | 147.0 |
| 11 | Jaxon Strauch | 18:17.2 | Corunna | 146.6 |
| 12 | Kaline Majestic | 18:17.5 | Swartz Creek | 146.5 |
| 11 | Travis Steward | 18:19.2 | Goodrich | 145.9 |
| 11 | Noah Hall | 18:19.6 | Dryden | 145.8 |
| 12 | Caden Saxton | 18:21.2 | Flint Kearsley | 145.3 |
| 11 | Leo Dion | 18:22.2 | Flint Powers Catholic | 144.9 |
| 11 | Ryan Oberle | 18:24.5 | Goodrich | 144.2 |
| 11 | Michael Parkinson | 18:27.2 | Swartz Creek | 143.3 |
| 11 | Luke Meyer | 18:28.0 | Davison | 143.0 |
| 9 | McKinley Springer | 18:28.6 | Corunna | 142.8 |
| 10 | Aaron Zannetti | 18:29.3 | Grand Blanc | 142.6 |
| 10 | Brodie Licata | 18:29.4 | Lake Fenton | 142.5 |
| 11 | Karter Adkins | 18:30.2 | Swartz Creek | 142.3 |
| 9 | Ben Hansen | 18:34.6 | Corunna | 140.8 |
| 10 | Joey Glinski | 18:35.5 | Montrose | 140.5 |
| 9 | Ben Bouchey | 18:38.5 | Flint Powers Catholic | 139.5 |
| 11 | Lieu Vincke | 18:39.1 | New Lothrop | 139.3 |
| 12 | Oscar Paramo | 18:40.2 | Grand Blanc | 138.9 |
| 10 | Nick Grycza | 18:41.3 | Ortonville Brandon | 138.6 |
| 11 | Michael Tremain | 18:42.6 | Flushing | 138.1 |
| 12 | Thomas Torrey | 18:43.7 | Hartland | 137.8 |
| 9 | Lucas Keilen | 18:44.3 | Hartland | 137.6 |
| 11 | Aidan Lavery | 18:44.4 | Corunna | 137.5 |
| 11 | Kevin Heslip | 18:50.6 | New Lothrop | 135.5 |
| 12 | Davin Meckstroth | 18:51.9 | Linden | 135.1 |
| 10 | Thomas Beiter | 18:55.3 | Flint Powers Catholic | 133.9 |
| 10 | Logan Romain | 18:57.5 | Dryden | 133.2 |
| 11 | Ethan Brzezinski | 18:58.6 | Fenton | 132.8 |
| 10 | Jacob Hylton | 18:59.5 | Ortonville Brandon | 132.5 |
| 12 | Ty Johnson | 19:00.3 | Otisville LakeVille | 132.2 |
| 10 | Evan Gerry | 19:00.5 | Frankenmuth | 132.2 |
| 9 | Bryce Hoggard | 19:00.6 | Davison | 132.1 |
| 10 | Max Bladzik | 19:02.6 | Grand Blanc | 131.5 |
| 11 | Luke Goodman | 19:06.4 | Hartland | 130.2 |
| 9 | Jackson Martin | 19:06.6 | Fenton | 130.1 |
| 11 | Logan Ziebarth | 19:07.3 | Ortonville Brandon | 129.9 |
| 10 | Joshua Miller | 19:08.6 | Ovid-Elsie | 129.5 |
| 11 | Nate McAvoy | 19:10.0 | Frankenmuth | 129.0 |
| 11 | Isaac Trim | 19:10.1 | Hartland | 129.0 |
| 12 | Tyler Kurnik | 19:11.8 | Flushing | 128.4 |
| 9 | Braeden Conger | 19:12.1 | Frankenmuth | 128.3 |
| 11 | Jack Koivu | 19:12.3 | Hartland | 128.2 |
| 9 | Ben Panter | 19:14.5 | Fenton | 127.5 |
| 11 | Christopher Buck | 19:15.2 | Grand Blanc | 127.3 |
| 11 | Garrison Angliss | 19:16.5 | Flushing | 126.8 |
| 10 | Ayden Hipps | 19:16.8 | Montrose | 126.7 |
| 9 | Joe Chapin | 19:17.0 | Grand Blanc | 126.7 |
| 10 | Law Sholten | 19:17.6 | Frankenmuth | 126.5 |
| 12 | Caleb Monaghan | 19:20.8 | Linden | 125.4 |
| 9 | Jason Chapin | 19:22.6 | Grand Blanc | 124.8 |
| 11 | Timothy Halleaux | 19:22.7 | Durand | 124.8 |
| 12 | Connor Wolff | 19:23.7 | Dryden | 124.4 |
| 12 | Kyle Baldwin | 19:23.8 | Mt Morris | 124.4 |
| 11 | Graisen Morris | 19:30.4 | Davison | 122.2 |
| 11 | Hudson Inman | 19:30.4 | Burton-Bendle | 122.2 |
| 12 | Connor Webster | 19:31.1 | Linden | 122.0 |
| 11 | Weston Buchanan | 19:31.9 | Flushing | 121.7 |
| 10 | Taylor Watts | 19:32.1 | Flushing | 121.6 |
| 11 | James Kelly | 19:32.4 | Ovid-Elsie | 121.5 |
| 11 | Trevor Gutteridge | 19:33.0 | Goodrich | 121.3 |
| 9 | Ayven Evancho | 19:33.7 | Flushing | 121.1 |
| 10 | Ian Ferguson | 19:34.6 | Genesee Christian Academy | 120.8 |
| 9 | Robert Smith | 19:35.1 | Davison | 120.7 |
| 10 | Jaycob Hipps | 19:35.3 | Montrose | 120.6 |
| 11 | Jase Post | 19:35.4 | Linden | 120.5 |
| 9 | Ty Sweers | 19:36.9 | New Lothrop | 120.0 |
| 11 | Ray Chanavier | 19:37.6 | Hartland | 119.8 |
| 10 | Adam Howell | 19:39.1 | Flint Kearsley | 119.3 |
| 10 | Kelly Dunn | 19:39.5 | Linden | 119.2 |
| 11 | Braxten Spurr | 19:40.2 | Ortonville Brandon | 118.9 |
| 10 | Evan Sandford | 19:40.6 | Swartz Creek | 118.8 |
| 9 | Marshall Kruske | 19:41.4 | New Lothrop | 118.5 |
| 9 | Jameson Ronzello | 19:43.2 | Goodrich | 117.9 |
| 10 | Gavin Hiler | 19:44.4 | Lake Fenton | 117.5 |
| 10 | Zain Banat | 19:44.8 | Swartz Creek | 117.4 |
| 9 | Travis Wright | 19:46.1 | Ovid-Elsie | 117.0 |
| 12 | Keenan Pake | 19:46.8 | Flint Kearsley | 116.7 |
| 11 | Charlie Agnew | 19:46.9 | Owosso | 116.7 |
| 9 | Justice Ashley | 19:47.4 | Lake Fenton | 116.5 |
| 9 | Caeden Gwinn | 19:47.4 | Corunna | 116.5 |
| 9 | John Wilson | 19:49.4 | Flushing | 115.9 |
| 10 | Carter Johnston | 19:50.1 | Linden | 115.6 |
| 9 | Max Crumm | 19:51.3 | Flint Powers Catholic | 115.2 |
| 10 | Jack Jablonski | 19:52.4 | Linden | 114.9 |
| 11 | Justin Argue | 19:52.5 | Davison | 114.8 |
| 11 | Jasper Andres | 19:52.7 | New Lothrop | 114.8 |
| 11 | Haydn Kotowski | 19:53.0 | Davison | 114.7 |
| 12 | Timothy Whalen III | 19:55.3 | Ortonville Brandon | 113.9 |
| 9 | Earle Hansen | 19:56.7 | Corunna | 113.4 |
| 11 | Alan Rodriguez | 19:57.3 | Grand Blanc | 113.2 |
| 12 | Josh Tugan | 19:57.6 | Linden | 113.1 |
| 11 | Justin Perantoni | 19:58.6 | Fenton | 112.8 |
| 11 | Andrew Fleming | 20:00.6 | Grand Blanc | 112.1 |
| 10 | Gavin Ottinger | 20:02.5 | Goodrich | 111.5 |
| 10 | Levi West | 20:02.6 | Swartz Creek | 111.5 |
| 9 | Brendan DeRocher | 20:03.1 | Frankenmuth | 111.3 |
| 11 | Sean Finnigan | 20:03.3 | Dryden | 111.2 |
| 11 | Thomas Pickens | 20:04.2 | Grand Blanc | 110.9 |
| 10 | Aaron Machado | 20:04.3 | Swartz Creek | 110.9 |
| 10 | Hunter Groulx | 20:13.6 | Swartz Creek | 107.8 |
| 9 | Wyatt Linson | 20:13.7 | Otisville LakeVille | 107.8 |
| 9 | Jaxon Perry | 20:16.4 | Hartland | 106.9 |
| 9 | Ariston Dallas | 20:16.8 | Owosso | 106.7 |
| 9 | Ethan Dutkiewilz | 20:21.5 | Davison | 105.2 |
| 9 | Connor Masterson | 20:22.4 | New Lothrop | 104.9 |
| 9 | Jackson Defina | 20:23.7 | Fenton | 104.4 |
| 12 | Anthony Andre | 20:23.8 | Grand Blanc | 104.4 |
| 9 | Parker Stayton | 20:26.0 | Goodrich | 103.7 |
| 10 | Georyeon Cannon | 20:30.8 | Grand Blanc | 102.1 |
| 12 | Andrew Kelly | 20:33.0 | Flint Powers Catholic | 101.3 |
| 12 | Noah Bacon | 20:37.5 | Mt Morris | 99.8 |
| 12 | Charlie Baur | 20:44.0 | Flint Powers Catholic | 97.7 |
| 9 | Noah Gillett | 20:44.7 | New Lothrop | 97.4 |
| 10 | Brennan Parker | 20:47.9 | Corunna | 96.4 |
| 10 | Brenden Peter | 20:48.6 | Dryden | 96.1 |
| 10 | Sean Dammann | 20:56.1 | New Lothrop | 93.6 |
| 10 | Nicolas Sepanak | 20:58.0 | Linden | 93.0 |
| 9 | Mitch Gonzalez | 20:59.0 | Ovid-Elsie | 92.7 |
| 10 | Gregor Waite | 21:01.1 | Otisville LakeVille | 92.0 |
| 12 | Dylan Pihalja | 21:02.0 | Fenton | 91.7 |
| 11 | Preston Tucker | 21:02.3 | Hartland | 91.6 |
| 11 | Nicholas Daup | 21:03.1 | Burton-Bendle | 91.3 |
| 10 | Colin Pratt | 21:10.4 | Montrose | 88.9 |
| 11 | Jasen Hoenicke | 21:11.2 | Swartz Creek | 88.6 |
| 11 | Brody Orcutt | 21:12.8 | Goodrich | 88.1 |
| 11 | Zachary Cook | 21:14.5 | Fenton | 87.5 |
| 12 | Trevor Hillier | 21:17.3 | Goodrich | 86.6 |
| 10 | Parker Chittle | 21:17.5 | Swartz Creek | 86.5 |
| 9 | Jeffrey Reber | 21:21.8 | Linden | 85.1 |
| – | Jeff Reber | 21:21.8 | Linden | 85.1 |
| 10 | DJ Buterakos | 21:25.7 | Flint Kearsley | 83.8 |
| 9 | Josh Bengry | 21:25.8 | Davison | 83.7 |
| 10 | Jason Waring | 21:27.7 | Goodrich | 83.1 |
| 11 | Jimmy Algawali | 21:27.8 | Genesee | 83.1 |
| 10 | Avery Kromberg | 21:27.9 | Hartland | 83.0 |
| 10 | Matthew Litwiller | 21:32.4 | Davison | 81.5 |
| 12 | Chance Koole | 21:34.2 | Burton-Bendle | 80.9 |
| 12 | Matthew Hickmott | 21:40.2 | Dryden | 78.9 |
| 12 | David Harris | 21:41.5 | Mt Morris | 78.5 |
| 9 | Holden Davidson | 21:44.7 | Fenton | 77.4 |
| 12 | Aidan Sage | 21:56.2 | Fenton | 73.6 |
| 10 | Colt Wolford | 21:59.1 | New Lothrop | 72.6 |
| 9 | Alex Hughes | 21:59.5 | New Lothrop | 72.5 |
| 9 | Dylan Nizol | 22:01.2 | Hartland | 71.9 |
| 12 | Will Daniels | 22:02.0 | Lake Fenton | 71.7 |
| 9 | Tyler Roberts | 22:03.1 | Dryden | 71.3 |
| 12 | Ian Mills | 22:05.0 | Fenton | 70.7 |
| 9 | Ewan Taylor | 22:05.8 | Linden | 70.4 |
| 10 | Grant Petrella | 22:07.8 | Grand Blanc | 69.7 |
| 10 | Dylan Lasher | 22:08.2 | Dryden | 69.6 |
| 9 | Jeremiah Stewart | 22:08.9 | Ovid-Elsie | 69.4 |
| 10 | Sarabdil Chauhan | 22:10.3 | Corunna | 68.9 |
| 9 | Tim Dion | 22:11.3 | Flint Powers Catholic | 68.6 |
| 11 | Ezekiel Pallay | 22:11.8 | Grand Blanc | 68.4 |
| 9 | Elliot Carr | 22:13.3 | Corunna | 67.9 |
| 11 | Ben Bishop | 22:13.7 | Fenton | 67.8 |
| 11 | Alexander Eichbauer | 22:17.5 | Fenton | 66.5 |
| 10 | Caleb Cramer | 22:18.0 | Goodrich | 66.3 |
| 12 | Westin Sweers | 22:20.1 | New Lothrop | 65.6 |
| 9 | Brady Butzler | 22:20.7 | Lake Fenton | 65.4 |
| 11 | Owen Jarvis | 22:22.1 | Lake Fenton | 65.0 |
| 11 | Bryce Thane | 22:25.3 | Genesee Christian Academy | 63.9 |
| 10 | Aiden Schriner | 22:25.9 | Flint Kearsley | 63.7 |
| 12 | Taylor Stansburry | 22:27.2 | Grand Blanc | 63.3 |
| 9 | DeAndre Adamczyk | 22:28.8 | Grand Blanc | 62.8 |
| 9 | Wyatt Wanaanen | 22:30.4 | Montrose | 62.2 |
| 10 | Liam Weir | 22:30.7 | Owosso | 62.1 |
| 11 | Gavin Horton | 22:35.0 | Genesee Christian Academy | 60.7 |
| 9 | Colton Sempsrott | 22:35.9 | Ovid-Elsie | 60.4 |
| 11 | Jeremiah Slough | 22:38.3 | Genesee | 59.6 |
| 9 | Jesse Taylor | 22:41.1 | Flint Kearsley | 58.6 |
| 12 | Stuart Plana | 22:41.8 | Frankenmuth | 58.4 |
| 10 | Harrison Joyce | 22:43.6 | Flint Powers Catholic | 57.8 |
| 11 | Matthew Hughes | 22:45.9 | New Lothrop | 57.1 |
| 9 | Jackson McGlashen | 22:58.6 | Davison | 52.8 |
| – | Jack McGlashen | 22:58.6 | Davison | 52.8 |
| 11 | Elijah Bauer | 23:02.7 | Genesee Christian Academy | 51.4 |
| 11 | Robert Straight | 23:06.4 | Davison | 50.2 |
| 9 | David Luzius | 23:10.5 | Linden | 48.8 |
| 10 | Samuel Felten | 23:16.8 | Frankenmuth | 46.7 |
| 12 | Jacob Kast | 23:17.0 | Ovid-Elsie | 46.7 |
| 12 | Zane Coole | 23:23.1 | Davison | 44.6 |
| 9 | Dylan Beale | 23:28.7 | Flint Powers Catholic | 42.8 |
| 11 | Matthew Livingston | 23:29.7 | Dryden | 42.4 |
| 9 | Dylan Hocken | 23:35.5 | Grand Blanc | 40.5 |
| 10 | Jaxson Mishler | 23:38.1 | Montrose | 39.6 |
| 12 | Jon Huggler | 23:47.1 | Otisville LakeVille | 36.6 |
| 11 | Nick Montreuil | 24:07.3 | Ortonville Brandon | 29.9 |
| 9 | Frederick Ziola | 24:11.7 | New Lothrop | 28.4 |
| 11 | Gabe Borgstrom | 24:11.9 | Genesee Christian Academy | 28.4 |
| 9 | Camden Lobban | 24:28.2 | Davison | 22.9 |
| 9 | Connor Stone | 24:42.6 | Lake Fenton | 18.1 |
| 12 | Nolan Heid | 24:54.4 | Corunna | 14.2 |
| 12 | Cal Butts | 25:02.5 | Corunna | 11.5 |
| 10 | Tim Schmier | 25:10.4 | New Lothrop | 8.9 |
| 10 | Jermiah Gilbert | 25:17.8 | Mt Morris | 6.4 |
| 10 | Preston Boggs | 25:24.8 | Flint Kearsley | 4.1 |