Ol’ WordPress might break if I create a post with all the Thursday meets, so this is broken up into areas.


| Meet | Boys Adj. | Girls Adj. | Average |
| CAAC Blue 2 | +3 | -1 | +1 |
| CAAC Red 3 | +7 | +10 | +9 |
| CAAC White 3 | +15 | +17 | +16 |
| I-8 Championship | -7 | -8 | -8 |
| OK Red Championship | +19 | +22 | +21 |
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.
Haslett’s Boys – are the Vikings a contender to make it out of Region 14? Beyond Alma and DeWitt, there’s a 3rd spot up for grabs. Haslett defeated another candidate in Mason and ran very similarly to Parma Western. And they just won the final CAAC Red jamboree thanks to the lead running of Dylan Lydic and the rapid improvement of senior KJ Jackson.
Clark Erwin – following a mid-season swoon, Clark and his Redhawk teammates are putting together a top-10 squad. Racing for the first time since his freshman year, Erwin has found himself in the low-17’s, an excellent addition in the 4-spot for Marshall.
Grand Haven’s Boys – three OK Red titles in a row and this was a tight one, four teams separated by 17 points. Owen Cross and Kasen Todtz sealed the win at the back, each finishing ahead of East Kentwood’s fifth, enough to ensure a victory.
DeWitt’s Girls – coming off a defeat at Greater Lansing, these Panthers put on a performance that could lead to some hardware down the road. Freshman Aurora Toepker just keeps improving. She was running in the mid-20’s through much of the year before dropping into the 19’s in both races at Ledge Meadows.
*** = 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 |
| Okemos** | 186.8 | CAAC Blue 2 | 1 |
| Grand Haven** | 186.3 | OK Red Championship | 1 |
| East Kentwood** | 186.2 | OK Red Championship | 1 |
| Grandville* | 184.2 | OK Red Championship | 1 |
| Rockford* | 182.7 | OK Red Championship | 1 |
| Grand Ledge* | 180.1 | CAAC Blue 2 | 1 |
| Hudsonville | 177.9 | OK Red Championship | 1 |
| Holland West Ottawa | 174.8 | OK Red Championship | 1 |
| East Lansing | 161.6 | CAAC Blue 2 | 1 |
| Holt | 150.8 | CAAC Blue 2 | 1 |
| Lansing Everett | 113.7 | CAAC Blue 2 | 1 |
| Team | Top 5 Avg. | Meet | Division |
| Marshall** | 184.1 | I-8 Championship | 2 |
| DeWitt* | 175.6 | CAAC Blue 2 | 2 |
| Battle Creek Harper Creek* | 171.6 | I-8 Championship | 2 |
| Parma Western | 166.0 | I-8 Championship | 2 |
| Haslett | 166.0 | CAAC Red 3 | 2 |
| Williamston | 165.1 | CAAC Red 3 | 2 |
| Mason | 164.2 | CAAC Red 3 | 2 |
| Portland | 152.9 | CAAC White 3 | 2 |
| St. Johns | 152.1 | CAAC Red 3 | 2 |
| Fowlerville | 152.1 | CAAC Red 3 | 2 |
| Charlotte | 139.4 | CAAC White 3 | 2 |
| Ionia | 136.7 | CAAC White 3 | 2 |
| Coldwater | 135.6 | I-8 Championship | 2 |
| Hastings | 133.0 | I-8 Championship | 2 |
| Eaton Rapids | 131.7 | CAAC White 3 | 2 |
| Lake Odessa Lakewood | 120.7 | CAAC White 3 | 2 |
| Lansing Waverly | 119.5 | CAAC Blue 2 | 2 |
| Jackson Northwest | 115.2 | I-8 Championship | 2 |
| Lansing Sexton | 72.6 | CAAC White 3 | 2 |
| Lansing Eastern | 20.9 | CAAC Red 3 | 2 |
| Team | Top 5 Avg. | Meet | Division |
| Lansing Catholic** | 165.8 | CAAC White 3 | 3 |
| Olivet | 144.8 | CAAC White 3 | 3 |
GIRLS TEAM RATINGS
| Team | Top 5 Avg. | Meet | Division |
| Holland West Ottawa** | 146.6 | OK Red Championship | 1 |
| Grand Haven** | 131.7 | OK Red Championship | 1 |
| Rockford** | 126.9 | OK Red Championship | 1 |
| Okemos* | 124.0 | CAAC Blue 2 | 1 |
| Hudsonville* | 116.7 | OK Red Championship | 1 |
| Grandville | 102.6 | OK Red Championship | 1 |
| East Lansing | 100.9 | CAAC Blue 2 | 1 |
| Grand Ledge | 99.1 | CAAC Blue 2 | 1 |
| East Kentwood | 95.6 | OK Red Championship | 1 |
| Holt | 78.6 | CAAC Blue 2 | 1 |
| Team | Top 5 Avg. | Meet | Division |
| DeWitt** | 135.4 | CAAC Blue 2 | 2 |
| St. Johns* | 104.6 | CAAC Red 3 | 2 |
| Charlotte | 98.5 | CAAC White 3 | 2 |
| Williamston | 95.1 | CAAC Red 3 | 2 |
| Mason | 92.8 | CAAC Red 3 | 2 |
| Haslett | 92.7 | CAAC Red 3 | 2 |
| Portland | 85.9 | CAAC White 3 | 2 |
| Parma Western | 81.9 | I-8 Championship | 2 |
| Marshall | 80.6 | I-8 Championship | 2 |
| Eaton Rapids | 75.9 | CAAC White 3 | 2 |
| Fowlerville | 70.8 | CAAC Red 3 | 2 |
| Battle Creek Harper Creek | 69.1 | I-8 Championship | 2 |
| Battle Creek Pennfield | 51.5 | I-8 Championship | 2 |
| Coldwater | 44.1 | I-8 Championship | 2 |
| Hastings | 37.5 | I-8 Championship | 2 |
| Ionia | 11.8 | CAAC White 3 | 2 |
| Team | Top 5 Avg. | Meet | Division |
| Lansing Catholic** | 116.4 | CAAC White 3 | 3 |
| Olivet | 62.4 | CAAC White 3 | 3 |
BOYS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating | Meet |
| 12 | Jack Bidwell | 15:32.2 | Marshall | 211.6 | I-8 Championship |
| 12 | Dominic Lowrie | 15:45.9 | BC Harper Creek | 207.0 | I-8 Championship |
| 12 | Carter Livermore | 15:32.8 | Grandville | 202.7 | OK Red Championship |
| 12 | Dylan Lydic | 15:57.5 | Haslett | 198.5 | CAAC Red 3 |
| 11 | Edison Lopeman | 16:12.3 | Parma Western | 198.2 | I-8 Championship |
| 11 | Ian Morgan | 16:02.5 | Okemos | 198.2 | CAAC Blue 2 |
| 12 | Alex Doneth | 16:01.8 | Mason | 197.1 | CAAC Red 3 |
| 10 | Luka Hammond | 15:55.6 | Grand Haven | 195.1 | OK Red Championship |
| 12 | Nolan Inglis | 16:15.1 | DeWitt | 194.0 | CAAC Blue 2 |
| 12 | Isaac Tanis | 15:59.6 | East Kentwood | 193.8 | OK Red Championship |
| 10 | Caden Livermore | 16:05.7 | Grandville | 191.8 | OK Red Championship |
| 11 | Aron Gal | 16:06.4 | Grand Haven | 191.5 | OK Red Championship |
| 11 | Benjamin Rottier | 16:22.6 | Grand Ledge | 191.5 | CAAC Blue 2 |
| 12 | Noah Schuette | 16:07.1 | Rockford | 191.3 | OK Red Championship |
| 10 | Justin Johnson | 16:07.5 | East Kentwood | 191.2 | OK Red Championship |
| 10 | Abraham McHugh | 16:34.1 | Marshall | 191.0 | I-8 Championship |
| 12 | Evan Nickoles | 16:08.6 | East Kentwood | 190.8 | OK Red Championship |
| 10 | Bradley Smies | 16:11.8 | Hudsonville | 189.7 | OK Red Championship |
| 12 | Reece Davis | 16:40.2 | Marshall | 188.9 | I-8 Championship |
| 12 | Nathan Beemer | 16:32.8 | Okemos | 188.1 | CAAC Blue 2 |
| 12 | Finley Markle | 16:33.5 | Okemos | 187.8 | CAAC Blue 2 |
| 11 | Cooper Gardner | 16:44.8 | BC Harper Creek | 187.4 | I-8 Championship |
| 12 | Ben Eisnor | 16:19.1 | Grand Haven | 187.3 | OK Red Championship |
| 12 | Jackson Walthorn | 16:36.7 | DeWitt | 186.8 | CAAC Blue 2 |
| 9 | Rylen Richey | 16:36.9 | Grand Ledge | 186.7 | CAAC Blue 2 |
| 11 | Hayden Lafferty | 16:21.3 | Rockford | 186.6 | OK Red Championship |
| 11 | Liam Preisser | 16:38.0 | East Lansing | 186.3 | CAAC Blue 2 |
| 10 | Matii Tarekegn | 16:24.6 | East Kentwood | 185.5 | OK Red Championship |
| 9 | Duncan Palmer | 16:37.8 | Williamston | 185.1 | CAAC Red 3 |
| 12 | Carson Berko | 16:31.0 | Grand Haven | 183.3 | OK Red Championship |
| 12 | Brandon Simmons | 16:58.6 | Hastings | 182.8 | I-8 Championship |
| 11 | Malcolm Cesario | 16:51.0 | Okemos | 182.0 | CAAC Blue 2 |
| 12 | Nathan Loser | 16:36.8 | Rockford | 181.4 | OK Red Championship |
| 11 | Owen Moore | 16:40.9 | Portland | 181.4 | CAAC White 3 |
| 12 | Conner McCormick | 16:49.0 | Mason | 181.3 | CAAC Red 3 |
| 11 | Lucas Gates | 16:42.2 | Lansing Catholic | 180.9 | CAAC White 3 |
| 10 | Nolan Lounds | 16:54.7 | Grand Ledge | 180.8 | CAAC Blue 2 |
| 10 | Josiah Derksen | 16:44.3 | Rockford | 178.9 | OK Red Championship |
| 11 | Reagan Ward | 16:57.8 | St. Johns | 178.4 | CAAC Red 3 |
| 10 | Aaron Ebels | 16:46.2 | Grandville | 178.3 | OK Red Championship |
| 12 | Nathan Wilkinson | 17:03.3 | Okemos | 177.9 | CAAC Blue 2 |
| 12 | Aidan Ohanyan | 16:49.7 | Hudsonville | 177.1 | OK Red Championship |
| 10 | Simon Shutt | 17:07.8 | Okemos | 176.4 | CAAC Blue 2 |
| 12 | Levi Jongekryg | 16:52.6 | Holland West Ottawa | 176.1 | OK Red Championship |
| 11 | Jake Follett | 16:53.6 | Holland West Ottawa | 175.8 | OK Red Championship |
| 10 | Ryan Frantz | 17:05.6 | Haslett | 175.8 | CAAC Red 3 |
| 12 | Kenyon Brooks | 16:54.1 | Grandville | 175.6 | OK Red Championship |
| 12 | David Stout | 16:54.4 | Rockford | 175.5 | OK Red Championship |
| 10 | Ryan Good | 17:20.9 | Parma Western | 175.4 | I-8 Championship |
| 12 | Caden Karcher | 16:55.4 | Rockford | 175.2 | OK Red Championship |
| 9 | Rem Piper | 17:11.5 | Holt | 175.2 | CAAC Blue 2 |
| 11 | Nathan Kunzi | 16:56.0 | Hudsonville | 175.0 | OK Red Championship |
| 12 | Dylan Pfeffer | 16:57.5 | Hudsonville | 174.5 | OK Red Championship |
| 11 | Owen Cross | 16:57.8 | Grand Haven | 174.4 | OK Red Championship |
| 9 | Patrick Baran | 16:57.9 | Holland West Ottawa | 174.4 | OK Red Championship |
| 12 | Andrew Fugazzi | 17:14.8 | Okemos | 174.1 | CAAC Blue 2 |
| 10 | Sebastian Ruiz | 16:59.0 | Holland West Ottawa | 174.0 | OK Red Championship |
| 11 | Camren DeVries | 16:59.2 | Holland West Ottawa | 173.9 | OK Red Championship |
| 11 | Andrew Feldpausch | 17:04.4 | Portland | 173.5 | CAAC White 3 |
| 12 | Logan Toland | 17:01.8 | Hudsonville | 173.1 | OK Red Championship |
| 11 | Porter Yurk | 17:02.5 | Holland West Ottawa | 172.8 | OK Red Championship |
| 9 | Teddy Weber | 17:15.4 | Williamston | 172.5 | CAAC Red 3 |
| 11 | Jacob McDaniel | 17:03.9 | Grandville | 172.4 | OK Red Championship |
| 11 | Kasen Todtz | 17:04.0 | Grand Haven | 172.3 | OK Red Championship |
| 12 | Benjamin Snook | 17:21.0 | Grand Ledge | 172.0 | CAAC Blue 2 |
| 11 | Jackson Gast | 17:21.8 | East Lansing | 171.7 | CAAC Blue 2 |
| 11 | Aidan Vermeulen | 17:06.9 | Hudsonville | 171.4 | OK Red Championship |
| 11 | Clark Erwin | 17:35.5 | Marshall | 170.5 | I-8 Championship |
| 9 | Logan Banner | 17:22.0 | St. Johns | 170.3 | CAAC Red 3 |
| 12 | Braylen Eaton | 17:15.0 | Charlotte | 170.0 | CAAC White 3 |
| 11 | Myles Gesselman | 17:11.0 | East Kentwood | 170.0 | OK Red Championship |
| 11 | Raymond Herek | 17:24.3 | Williamston | 169.6 | CAAC Red 3 |
| 11 | Alex McKennon | 17:28.6 | Grand Ledge | 169.5 | CAAC Blue 2 |
| 9 | Luke Bultman | 17:15.5 | Rockford | 168.5 | OK Red Championship |
| 11 | Michael Dummer | 17:16.1 | Holland West Ottawa | 168.3 | OK Red Championship |
| 10 | Christian Ayres | 17:42.7 | BC Harper Creek | 168.1 | I-8 Championship |
| 10 | Everett Beach | 17:22.4 | Lansing Catholic | 167.5 | CAAC White 3 |
| 12 | Ben Haakenson | 17:34.5 | Grand Ledge | 167.5 | CAAC Blue 2 |
| 10 | Will Chelotti | 17:35.0 | DeWitt | 167.3 | CAAC Blue 2 |
| 12 | Malachi Mosley | 17:20.8 | East Kentwood | 166.7 | OK Red Championship |
| 11 | Elijah Bernstein | 17:23.2 | East Kentwood | 166.0 | OK Red Championship |
| 12 | Micah Johnson | 17:50.1 | Hastings | 165.6 | I-8 Championship |
| 11 | Liam Schamper | 17:25.4 | Grand Haven | 165.2 | OK Red Championship |
| 11 | Joshua Carpenter | 17:41.8 | DeWitt | 165.1 | CAAC Blue 2 |
| 12 | Elijah Hutchinson | 17:43.0 | Grand Ledge | 164.7 | CAAC Blue 2 |
| 12 | Ian Goodrich | 17:43.0 | DeWitt | 164.7 | CAAC Blue 2 |
| 10 | Dayton VanderMoere | 17:43.2 | Grand Ledge | 164.6 | CAAC Blue 2 |
| 10 | Caelan Marsh | 17:44.1 | Grand Ledge | 164.3 | CAAC Blue 2 |
| 11 | Ethan Quibell | 17:30.4 | East Kentwood | 163.5 | OK Red Championship |
| 10 | Boston Wilkinson | 17:31.2 | Holland West Ottawa | 163.3 | OK Red Championship |
| 9 | Liam DeWitt | 17:37.6 | Portland | 162.5 | CAAC White 3 |
| 10 | Drew Vanderpuyl | 17:59.7 | Coldwater | 162.4 | I-8 Championship |
| 10 | Noah Watson | 17:34.7 | Rockford | 162.1 | OK Red Championship |
| 12 | Joseph Treadwell | 17:41.4 | Lansing Catholic | 161.2 | CAAC White 3 |
| 12 | Jack Huntington | 17:41.8 | Eaton Rapids | 161.1 | CAAC White 3 |
| 11 | Lucas Dykhouse | 17:38.5 | Hudsonville | 160.8 | OK Red Championship |
| 11 | Grant Conley | 17:42.6 | Charlotte | 160.8 | CAAC White 3 |
| 12 | Mark Rios-Hernandez | 17:38.9 | East Kentwood | 160.7 | OK Red Championship |
| 11 | Levi Dutton | 17:51.0 | Fowlerville | 160.7 | CAAC Red 3 |
| 12 | Nathan Szilagyi | 17:51.3 | Fowlerville | 160.6 | CAAC Red 3 |
| 11 | Jacob Piotrzkowski | 17:39.4 | Holland West Ottawa | 160.5 | OK Red Championship |
| 9 | Liam Thelen | 17:43.8 | Ionia | 160.4 | CAAC White 3 |
| 11 | Blaise Demko | 17:44.7 | Lansing Catholic | 160.1 | CAAC White 3 |
| 11 | Braylon Lenneman | 17:58.2 | DeWitt | 159.6 | CAAC Blue 2 |
| 9 | Grady Richey | 17:47.8 | Lansing Catholic | 159.1 | CAAC White 3 |
| 12 | Landon Jayaraman | 18:01.3 | Holt | 158.6 | CAAC Blue 2 |
| 10 | Thaddeus Overley | 18:01.3 | Lansing Waverly | 158.6 | CAAC Blue 2 |
| 11 | Ty Winchell | 18:11.4 | Marshall | 158.5 | I-8 Championship |
| 9 | Carson Potter | 17:50.6 | Lansing Catholic | 158.1 | CAAC White 3 |
| 12 | Sam McCarthy | 17:46.8 | Grandville | 158.1 | OK Red Championship |
| 12 | KJ Jackson | 17:59.2 | Haslett | 157.9 | CAAC Red 3 |
| 10 | Caleb Lynd | 18:13.3 | Parma Western | 157.9 | I-8 Championship |
| 11 | Isaac Fullerton | 18:14.4 | Parma Western | 157.5 | I-8 Championship |
| 12 | Jeffrey Jones Smith | 17:52.7 | Lansing Sexton | 157.4 | CAAC White 3 |
| 10 | Grant Lapham | 18:06.8 | Okemos | 156.7 | CAAC Blue 2 |
| 10 | Landen Gessner | 17:54.9 | Olivet | 156.7 | CAAC White 3 |
| 12 | Riley Johnson | 17:56.1 | Lake Odessa Lakewood | 156.3 | CAAC White 3 |
| 12 | Gabi Martinez | 18:04.6 | Lansing Eastern | 156.1 | CAAC Red 3 |
| 10 | Addison Dufendach | 17:53.3 | Rockford | 155.9 | OK Red Championship |
| 10 | Finn Korte | 17:58.9 | Lansing Catholic | 155.4 | CAAC White 3 |
| 11 | Heritier Shema | 17:56.5 | East Kentwood | 154.8 | OK Red Championship |
| 12 | Lucas Moore | 18:09.1 | Fowlerville | 154.6 | CAAC Red 3 |
| 12 | Bobby Wilson | 18:13.3 | Okemos | 154.6 | CAAC Blue 2 |
| 11 | Austin Van Ek | 17:57.6 | Hudsonville | 154.5 | OK Red Championship |
| 12 | Drew Clingerman | 18:24.5 | Jackson Northwest | 154.2 | I-8 Championship |
| 10 | Bryce Goodemoot | 18:03.3 | Lake Odessa Lakewood | 153.9 | CAAC White 3 |
| 9 | Reece Grafius | 18:11.6 | Mason | 153.8 | CAAC Red 3 |
| 10 | Julian Malec | 17:59.6 | Grandville | 153.8 | OK Red Championship |
| 9 | De-Mani Roberts | 17:59.7 | East Kentwood | 153.8 | OK Red Championship |
| 10 | Silas Shepherd | 18:26.5 | Jackson Northwest | 153.5 | I-8 Championship |
| 11 | Jack Paulsen | 18:01.1 | Grandville | 153.3 | OK Red Championship |
| 11 | Jaxxon Thelen | 18:05.5 | Ionia | 153.2 | CAAC White 3 |
| 11 | Davis Baraka | 18:01.7 | East Kentwood | 153.1 | OK Red Championship |
| 12 | Hunter Wibert | 18:14.0 | Williamston | 153.0 | CAAC Red 3 |
| 12 | Jordan Lindauer | 18:29.0 | BC Harper Creek | 152.7 | I-8 Championship |
| 12 | Jackson Myott | 18:19.1 | Grand Ledge | 152.6 | CAAC Blue 2 |
| 9 | Alejandro Nagy | 18:19.1 | East Lansing | 152.6 | CAAC Blue 2 |
| 10 | Trevon Johnson | 18:19.4 | Holt | 152.5 | CAAC Blue 2 |
| 11 | Max McDowell | 18:07.9 | Olivet | 152.4 | CAAC White 3 |
| 12 | Lucas Licari | 18:04.0 | Grandville | 152.3 | OK Red Championship |
| 11 | Jaeden Pearson | 18:04.8 | East Kentwood | 152.1 | OK Red Championship |
| 11 | Cameron Weers | 18:32.0 | Marshall | 151.7 | I-8 Championship |
| 12 | Callahan Knight | 18:22.4 | Grand Ledge | 151.5 | CAAC Blue 2 |
| 9 | Donnie Richmond | 18:10.4 | Portland | 151.5 | CAAC White 3 |
| 12 | Garrett Smith | 18:06.6 | Hudsonville | 151.5 | OK Red Championship |
| 10 | Felix Spitz | 18:23.5 | Lansing Everett | 151.2 | CAAC Blue 2 |
| 11 | Evan Schaefer | 18:11.5 | Olivet | 151.2 | CAAC White 3 |
| 12 | Aaron Ostrowski | 18:24.4 | East Lansing | 150.9 | CAAC Blue 2 |
| 10 | William Drake | 18:25.1 | Grand Ledge | 150.6 | CAAC Blue 2 |
| 12 | Caleb Bomhof | 18:09.5 | Holland West Ottawa | 150.5 | OK Red Championship |
| 10 | Jake Volz | 18:26.4 | Okemos | 150.2 | CAAC Blue 2 |
| 10 | Sawyer Zeman | 18:24.3 | Haslett | 149.6 | CAAC Red 3 |
| 11 | Lucas Kranzusch | 18:13.1 | Grandville | 149.3 | OK Red Championship |
| 10 | Noah Thelen | 18:30.0 | Grand Ledge | 149.0 | CAAC Blue 2 |
| 9 | Brody Mulder | 18:14.0 | Holland West Ottawa | 149.0 | OK Red Championship |
| 10 | Luke Aerts | 18:40.7 | Coldwater | 148.8 | I-8 Championship |
| 11 | Evan Gillahan | 18:32.2 | Okemos | 148.3 | CAAC Blue 2 |
| 9 | Connor Lampe | 18:32.4 | Okemos | 148.2 | CAAC Blue 2 |
| 10 | Colin Booms | 18:28.4 | Haslett | 148.2 | CAAC Red 3 |
| 12 | Isaiah LaDuke | 18:16.8 | Holland West Ottawa | 148.1 | OK Red Championship |
| 12 | Jackson Cargill | 18:30.8 | Mason | 147.4 | CAAC Red 3 |
| 11 | Seth Jenkins | 18:19.5 | Hudsonville | 147.2 | OK Red Championship |
| 11 | Carter Banfield | 18:33.5 | Fowlerville | 146.5 | CAAC Red 3 |
| 9 | Trevor Mieras | 18:21.7 | Hudsonville | 146.4 | OK Red Championship |
| 9 | Kilian Boulware-Lopez | 18:37.7 | East Lansing | 146.4 | CAAC Blue 2 |
| 12 | Ryan Couser | 18:40.0 | Grand Ledge | 145.7 | CAAC Blue 2 |
| 9 | Ethan Brunner | 18:25.4 | Rockford | 145.2 | OK Red Championship |
| 9 | Jackson Bannister | 18:25.7 | East Kentwood | 145.1 | OK Red Championship |
| 11 | Hayden Rogers | 18:37.7 | Williamston | 145.1 | CAAC Red 3 |
| 9 | Ben Myers | 18:41.8 | East Lansing | 145.1 | CAAC Blue 2 |
| 10 | Adam Weston | 18:38.2 | Williamston | 144.9 | CAAC Red 3 |
| 10 | Lincoln Morden | 18:42.9 | Grand Ledge | 144.7 | CAAC Blue 2 |
| 11 | Gabriel Gauss | 18:29.0 | Rockford | 144.0 | OK Red Championship |
| 9 | Graham Kusmierski | 18:29.6 | Grandville | 143.8 | OK Red Championship |
| 10 | Sebastian Hernandez | 18:55.7 | Coldwater | 143.8 | I-8 Championship |
| 10 | Luke McCarty | 18:30.1 | Hudsonville | 143.6 | OK Red Championship |
| 10 | Micah Couser | 18:46.6 | Grand Ledge | 143.5 | CAAC Blue 2 |
| 11 | Kaiden Shinew | 18:31.4 | Grand Haven | 143.2 | OK Red Championship |
| 12 | Ryce Ferrell | 18:58.5 | BC Harper Creek | 142.8 | I-8 Championship |
| 9 | Conner Terry | 18:32.6 | East Kentwood | 142.8 | OK Red Championship |
| 10 | Charles Gavan | 18:33.1 | Rockford | 142.6 | OK Red Championship |
| 10 | Fisher Lipsey | 18:49.2 | Grand Ledge | 142.6 | CAAC Blue 2 |
| 11 | Judah Bakaitis | 18:50.4 | DeWitt | 142.2 | CAAC Blue 2 |
| 12 | Josh Howard | 18:50.7 | Holt | 142.1 | CAAC Blue 2 |
| 9 | Langston Waite | 18:51.8 | East Lansing | 141.7 | CAAC Blue 2 |
| 9 | Noah Heriford | 18:52.3 | Grand Ledge | 141.6 | CAAC Blue 2 |
| 9 | Elliott Cook | 18:49.0 | St. Johns | 141.3 | CAAC Red 3 |
| 12 | Jayson Anderson | 18:49.4 | Mason | 141.2 | CAAC Red 3 |
| 12 | John Miller | 18:53.6 | Grand Ledge | 141.1 | CAAC Blue 2 |
| 12 | Titan Parker | 19:04.0 | Parma Western | 141.0 | I-8 Championship |
| 9 | Roan VanSumeren | 19:05.2 | Parma Western | 140.6 | I-8 Championship |
| 11 | Jabin Dielman | 18:39.3 | Holland West Ottawa | 140.6 | OK Red Championship |
| 11 | Dominic Smith | 18:56.8 | DeWitt | 140.1 | CAAC Blue 2 |
| 10 | Kodi Rose | 18:54.7 | Haslett | 139.4 | CAAC Red 3 |
| 11 | Alpha Kabba | 18:42.8 | East Kentwood | 139.4 | OK Red Championship |
| 10 | Josiah Thelen | 18:43.0 | Grandville | 139.3 | OK Red Championship |
| 10 | Jake Acker | 18:56.8 | Haslett | 138.7 | CAAC Red 3 |
| 12 | Jacob Standfest | 18:46.3 | Rockford | 138.2 | OK Red Championship |
| 9 | Bryce Weismiller | 18:58.7 | St. Johns | 138.1 | CAAC Red 3 |
| 10 | Alex Loomis | 18:58.7 | Fowlerville | 138.1 | CAAC Red 3 |
| 12 | Max Corbat | 18:46.7 | Grand Haven | 138.1 | OK Red Championship |
| 11 | Morgan Moy | 19:02.9 | Okemos | 138.0 | CAAC Blue 2 |
| 10 | Eli Schneider | 19:03.0 | Okemos | 138.0 | CAAC Blue 2 |
| 9 | Hayden Vess | 18:47.0 | Grand Haven | 138.0 | OK Red Championship |
| 12 | Cody Bencovsky | 18:51.2 | Eaton Rapids | 137.9 | CAAC White 3 |
| 12 | Jean Shema | 18:47.6 | East Kentwood | 137.8 | OK Red Championship |
| 9 | Mason Szyniszewski | 18:47.8 | Grandville | 137.7 | OK Red Championship |
| 11 | Levi Wilcox | 18:47.9 | Hudsonville | 137.7 | OK Red Championship |
| 10 | Musa Khadija | 18:48.1 | Grand Haven | 137.6 | OK Red Championship |
| 12 | Owen Hunter | 19:15.2 | BC Harper Creek | 137.3 | I-8 Championship |
| 11 | Zachary Rinehart | 19:02.2 | Fowlerville | 136.9 | CAAC Red 3 |
| 12 | Tam Huynh | 18:50.9 | East Kentwood | 136.7 | OK Red Championship |
| 12 | Kelvin Kepler | 18:51.0 | Grandville | 136.7 | OK Red Championship |
| 9 | Rhy Schneider | 18:51.7 | Rockford | 136.4 | OK Red Championship |
| 11 | Charlie Vitkauskas | 18:52.0 | Rockford | 136.4 | OK Red Championship |
| 12 | Jackson Lipsey | 19:08.5 | Grand Ledge | 136.2 | CAAC Blue 2 |
| 12 | Benjamin Ault | 18:52.9 | Rockford | 136.0 | OK Red Championship |
| 12 | AJ Gates | 18:57.1 | Lansing Catholic | 136.0 | CAAC White 3 |
| 11 | Ian Burley | 18:54.0 | Grand Haven | 135.7 | OK Red Championship |
| 9 | Shaun Gleason | 18:54.8 | Grand Haven | 135.4 | OK Red Championship |
| 12 | Brenden Slanker | 18:58.9 | Charlotte | 135.4 | CAAC White 3 |
| 11 | Ryland McIntyre | 19:22.8 | BC Harper Creek | 134.7 | I-8 Championship |
| 11 | Benjamin Huffine | 18:56.9 | East Kentwood | 134.7 | OK Red Championship |
| 10 | Alex Edwards | 18:58.5 | Grandville | 134.2 | OK Red Championship |
| 11 | Lukas Looman | 18:58.6 | Holland West Ottawa | 134.1 | OK Red Championship |
| 12 | Joel Hoppe | 18:59.4 | Holland West Ottawa | 133.9 | OK Red Championship |
| 11 | Chase Weers | 19:25.9 | Marshall | 133.7 | I-8 Championship |
| 12 | Devon Lauters | 19:00.4 | Grandville | 133.5 | OK Red Championship |
| 11 | Hudsen DeLeeuw | 19:04.5 | Olivet | 133.5 | CAAC White 3 |
| 12 | Ryland Brechting | 19:02.2 | Hudsonville | 132.9 | OK Red Championship |
| 10 | Connor Burch | 19:18.2 | Grand Ledge | 132.9 | CAAC Blue 2 |
| 10 | Kohen Van Houten | 19:03.3 | Hudsonville | 132.6 | OK Red Championship |
| 10 | Conner Morrison | 19:07.3 | Ionia | 132.6 | CAAC White 3 |
| 11 | Nicolas Hiner | 19:16.1 | St. Johns | 132.3 | CAAC Red 3 |
| 9 | Jonah Gray | 19:22.0 | East Lansing | 131.7 | CAAC Blue 2 |
| 10 | Chase Lawrence | 19:33.5 | Jackson Northwest | 131.2 | I-8 Championship |
| 9 | Parker Ginsberg | 19:07.6 | Grandville | 131.1 | OK Red Championship |
| 9 | Dominic Wheeler | 19:19.7 | Fowlerville | 131.1 | CAAC Red 3 |
| 9 | Drew Weaver | 19:14.3 | Olivet | 130.2 | CAAC White 3 |
| 11 | Paul Tabit | 19:14.4 | Lansing Catholic | 130.2 | CAAC White 3 |
| 10 | Brennan Eaton | 19:15.0 | Eaton Rapids | 130.0 | CAAC White 3 |
| 9 | Alec Hoy | 19:23.5 | St. Johns | 129.8 | CAAC Red 3 |
| 10 | Kaden Rohrbacher | 19:19.5 | Lake Odessa Lakewood | 128.5 | CAAC White 3 |
| 11 | Lucas St Martin | 19:29.3 | Fowlerville | 127.9 | CAAC Red 3 |
| 11 | Alex Gorsh | 19:18.0 | Grandville | 127.7 | OK Red Championship |
| 9 | Edward Gorkowski | 19:19.9 | East Kentwood | 127.0 | OK Red Championship |
| 10 | George Rollins | 19:36.4 | DeWitt | 126.9 | CAAC Blue 2 |
| 11 | Grant Lange | 19:33.4 | Mason | 126.5 | CAAC Red 3 |
| 10 | Shane Nshime | 19:22.0 | East Kentwood | 126.3 | OK Red Championship |
| 9 | London Coreart | 19:26.5 | Charlotte | 126.2 | CAAC White 3 |
| 10 | Adryan Estrada | 19:34.6 | Mason | 126.1 | CAAC Red 3 |
| 12 | Evan Craddock | 19:48.6 | Parma Western | 126.1 | I-8 Championship |
| 9 | Lucas Setsma | 19:22.8 | Grandville | 126.1 | OK Red Championship |
| 10 | Carson Szarejko | 19:48.8 | BC Harper Creek | 126.1 | I-8 Championship |
| 12 | Breslin Sharp | 19:49.0 | Parma Western | 126.0 | I-8 Championship |
| 10 | Simon Whitwam | 19:39.6 | Holt | 125.8 | CAAC Blue 2 |
| 10 | Tanner Dingman | 19:27.7 | Eaton Rapids | 125.8 | CAAC White 3 |
| 9 | Mahir Tabakobic | 19:24.2 | Grandville | 125.6 | OK Red Championship |
| 10 | Evan Billings | 19:36.4 | St. Johns | 125.5 | CAAC Red 3 |
| 11 | Dalles Bailiff | 19:28.7 | Ionia | 125.4 | CAAC White 3 |
| 10 | Luke Owens | 19:42.1 | Lansing Waverly | 125.0 | CAAC Blue 2 |
| 11 | Noah Jenkins | 19:27.0 | Hudsonville | 124.7 | OK Red Championship |
| 12 | Alexi Ho | 19:27.3 | East Kentwood | 124.6 | OK Red Championship |
| 12 | Coby Price | 19:27.6 | East Kentwood | 124.5 | OK Red Championship |
| 10 | Joel Schmidt | 19:44.0 | Grand Ledge | 124.3 | CAAC Blue 2 |
| 11 | Tyler Ford | 19:44.1 | Okemos | 124.3 | CAAC Blue 2 |
| 11 | Alex Saavedra | 19:29.4 | East Kentwood | 123.9 | OK Red Championship |
| 9 | Cameron Stone | 19:29.8 | Grandville | 123.7 | OK Red Championship |
| 12 | Matthias Overley | 19:45.9 | Lansing Waverly | 123.7 | CAAC Blue 2 |
| 12 | Zachary Nunn | 19:46.4 | Holt | 123.5 | CAAC Blue 2 |
| 12 | Simon Van Wyk | 19:47.4 | East Lansing | 123.2 | CAAC Blue 2 |
| 11 | Henry Nanzer | 19:48.3 | Okemos | 122.9 | CAAC Blue 2 |
| 11 | Trevin Warner | 19:59.6 | Parma Western | 122.5 | I-8 Championship |
| 10 | Townsend Moore | 19:34.4 | East Kentwood | 122.2 | OK Red Championship |
| 10 | Ahmed Aboujrad | 19:50.8 | Okemos | 122.1 | CAAC Blue 2 |
| 10 | Sean Bostwick | 19:35.6 | Rockford | 121.8 | OK Red Championship |
| 9 | Bryce Schuh | 19:52.0 | Holt | 121.7 | CAAC Blue 2 |
| 10 | Ezekiel Beach | 19:48.5 | Fowlerville | 121.5 | CAAC Red 3 |
| 10 | Eli Doty | 19:49.4 | Mason | 121.2 | CAAC Red 3 |
| 10 | Alex Cargill | 19:50.5 | Mason | 120.8 | CAAC Red 3 |
| 12 | Cayden Apol | 19:38.6 | Hudsonville | 120.8 | OK Red Championship |
| 11 | Ethan Kilgore | 19:55.2 | Holt | 120.6 | CAAC Blue 2 |
| 12 | Alex Perea | 19:40.0 | Grandville | 120.3 | OK Red Championship |
| 9 | Charles Lucas | 19:41.0 | Hudsonville | 120.0 | OK Red Championship |
| 10 | Aiden Giancotti | 19:57.8 | Holt | 119.7 | CAAC Blue 2 |
| 10 | Sawyer Grifhorst | 19:42.8 | Grandville | 119.4 | OK Red Championship |
| 9 | Samuel Monterosso | 20:00.3 | East Lansing | 118.9 | CAAC Blue 2 |
| 9 | Parker Hetrick | 20:12.5 | Coldwater | 118.2 | I-8 Championship |
| 11 | Josh Carlin | 19:50.6 | Lansing Catholic | 118.1 | CAAC White 3 |
| 10 | Marshall Baker | 20:04.2 | Okemos | 117.6 | CAAC Blue 2 |
| 9 | Quinn Lum | 19:52.5 | Lansing Catholic | 117.5 | CAAC White 3 |
| 9 | Tanner Krzysik | 20:15.4 | Hastings | 117.2 | I-8 Championship |
| 12 | Braiden Renfer | 20:15.6 | Parma Western | 117.1 | I-8 Championship |
| 9 | Ethan Bussis | 20:05.8 | Grand Ledge | 117.1 | CAAC Blue 2 |
| 9 | Caleb LaVoy | 19:54.4 | Lansing Catholic | 116.9 | CAAC White 3 |
| 9 | Henry Wert | 19:50.5 | Hudsonville | 116.8 | OK Red Championship |
| 9 | Noah Fowler | 20:16.5 | Parma Western | 116.8 | I-8 Championship |
| 9 | Brendan McAuliffe | 19:51.1 | Rockford | 116.6 | OK Red Championship |
| 9 | Charlie Crowe | 20:07.8 | East Lansing | 116.4 | CAAC Blue 2 |
| 11 | Hayden Richey | 19:56.1 | Lansing Catholic | 116.3 | CAAC White 3 |
| 12 | Paul DeVito | 19:56.5 | Olivet | 116.2 | CAAC White 3 |
| 9 | Bobby Dormer | 19:56.7 | Olivet | 116.1 | CAAC White 3 |
| 10 | Kalen Amunga | 20:12.3 | Holt | 114.9 | CAAC Blue 2 |
| 12 | Hunter Jenney | 20:24.6 | BC Pennfield | 114.1 | I-8 Championship |
| 9 | Nick DeRoo | 19:59.0 | Holland West Ottawa | 114.0 | OK Red Championship |
| 9 | Drake Green | 20:00.6 | Grand Haven | 113.5 | OK Red Championship |
| 11 | Moritz Borowski | 20:17.0 | East Lansing | 113.3 | CAAC Blue 2 |
| 11 | Logan Snoap | 20:02.6 | Hudsonville | 112.8 | OK Red Championship |
| 10 | Jameson Holton | 20:15.0 | Mason | 112.7 | CAAC Red 3 |
| 11 | Adam Fox | 20:04.4 | Grand Haven | 112.2 | OK Red Championship |
| 12 | Evan Schultz | 20:16.4 | Fowlerville | 112.2 | CAAC Red 3 |
| 9 | Xander Towery | 20:08.7 | Ionia | 112.1 | CAAC White 3 |
| 11 | Jeremy VanderWall | 20:05.5 | Hudsonville | 111.8 | OK Red Championship |
| 11 | Bryce Clarkson | 20:23.2 | Okemos | 111.3 | CAAC Blue 2 |
| 12 | Jibrael Al-Shinnawi | 20:25.4 | Lansing Everett | 110.5 | CAAC Blue 2 |
| 12 | Cole Hinterman | 20:10.3 | Hudsonville | 110.2 | OK Red Championship |
| 9 | Elijah Smeak | 20:23.0 | Williamston | 110.0 | CAAC Red 3 |
| 10 | Andrew Russell | 20:23.7 | Haslett | 109.8 | CAAC Red 3 |
| 11 | James Boobyer | 20:39.1 | Parma Western | 109.3 | I-8 Championship |
| 12 | Landon Barton | 20:30.1 | Grand Ledge | 109.0 | CAAC Blue 2 |
| 12 | Blair Scott | 20:18.9 | Olivet | 108.7 | CAAC White 3 |
| 10 | Justin Hutt | 20:15.4 | East Kentwood | 108.5 | OK Red Championship |
| 12 | Teo Wilkerson | 20:16.0 | Grandville | 108.3 | OK Red Championship |
| 12 | Jacob Hector | 20:21.0 | Grandville | 106.7 | OK Red Championship |
| 11 | Logan Flores | 20:47.1 | Parma Western | 106.6 | I-8 Championship |
| 10 | Matthew Austin | 20:38.3 | DeWitt | 106.2 | CAAC Blue 2 |
| 12 | Henry Stone | 20:23.0 | Grandville | 106.0 | OK Red Championship |
| 10 | Shawn Thompson | 20:35.2 | Fowlerville | 105.9 | CAAC Red 3 |
| 9 | Ethan Moon | 20:23.8 | Grand Haven | 105.7 | OK Red Championship |
| 10 | Jeremiah Delagarza | 20:40.2 | Lansing Everett | 105.6 | CAAC Blue 2 |
| 10 | Braydon Newton | 20:50.8 | Parma Western | 105.4 | I-8 Championship |
| 11 | Talan Doll | 20:52.4 | Coldwater | 104.9 | I-8 Championship |
| 11 | Jayson Hitchcock | 20:42.5 | DeWitt | 104.8 | CAAC Blue 2 |
| 11 | Ricky Popp | 20:31.4 | Charlotte | 104.5 | CAAC White 3 |
| 10 | Shepherd Richardson | 20:39.6 | Mason | 104.5 | CAAC Red 3 |
| 12 | Yota Toda | 20:29.4 | East Kentwood | 103.9 | OK Red Championship |
| 9 | Elliott Worsley | 20:41.6 | St. Johns | 103.8 | CAAC Red 3 |
| 9 | Alex Florian | 20:34.2 | Eaton Rapids | 103.6 | CAAC White 3 |
| 12 | Elijah Swift | 20:46.5 | Lansing Everett | 103.5 | CAAC Blue 2 |
| 11 | Sam Thelen | 20:30.6 | Grandville | 103.5 | OK Red Championship |
| 10 | Aiden Yost | 20:47.7 | Grand Ledge | 103.1 | CAAC Blue 2 |
| 11 | Noah Bower | 20:33.2 | Hudsonville | 102.6 | OK Red Championship |
| 11 | Austin Soltow | 20:51.4 | Grand Ledge | 101.9 | CAAC Blue 2 |
| 11 | Jeffrey Brink | 20:35.5 | Hudsonville | 101.8 | OK Red Championship |
| 11 | Eithan Tuyilingire | 20:53.3 | Okemos | 101.2 | CAAC Blue 2 |
| 9 | Jackson Hunt | 21:03.8 | BC Harper Creek | 101.1 | I-8 Championship |
| 10 | Caleb Kramer | 21:04.0 | Hastings | 101.0 | I-8 Championship |
| 10 | Joseph Anongdeth | 20:50.1 | Mason | 101.0 | CAAC Red 3 |
| 9 | Gabe Noguez | 21:04.4 | Coldwater | 100.9 | I-8 Championship |
| 11 | Hunter Jones | 21:05.4 | BC Pennfield | 100.5 | I-8 Championship |
| 9 | Daxton Hune | 20:40.0 | Rockford | 100.4 | OK Red Championship |
| 10 | Connor Deyo | 20:57.9 | Lansing Waverly | 99.7 | CAAC Blue 2 |
| 9 | Cooper Highlen | 20:45.9 | Ionia | 99.7 | CAAC White 3 |
| 10 | Hezekiah Gin | 21:08.4 | Parma Western | 99.5 | I-8 Championship |
| 10 | Jack Kemsley | 21:00.0 | Okemos | 99.0 | CAAC Blue 2 |
| 9 | Corbin Cummings | 20:44.4 | Rockford | 98.9 | OK Red Championship |
| 9 | Parker Erb | 21:12.1 | Hastings | 98.3 | I-8 Championship |
| 12 | Christopher Seymour | 21:03.6 | Lansing Everett | 97.8 | CAAC Blue 2 |
| 11 | Preston Mills | 21:00.8 | St. Johns | 97.4 | CAAC Red 3 |
| 10 | Abdoulaye Ibrihim | 20:50.2 | East Kentwood | 96.9 | OK Red Championship |
| 12 | Kaiden Murdock | 20:52.3 | Grandville | 96.2 | OK Red Championship |
| 11 | Tanner McNair | 20:58.0 | Portland | 95.7 | CAAC White 3 |
| 10 | Ashton Dack | 21:20.9 | Jackson Northwest | 95.4 | I-8 Championship |
| 10 | Dameon Totten | 21:08.9 | Haslett | 94.7 | CAAC Red 3 |
| 10 | Joshua Gardner | 21:09.7 | Williamston | 94.4 | CAAC Red 3 |
| 10 | Ryland Pastor | 21:24.0 | BC Harper Creek | 94.3 | I-8 Championship |
| 9 | Asher Beck | 21:25.4 | Parma Western | 93.9 | I-8 Championship |
| 9 | Amittai Kawano | 21:00.3 | Holland West Ottawa | 93.6 | OK Red Championship |
| 9 | Skyler Hoffman | 21:27.0 | Coldwater | 93.3 | I-8 Championship |
| 9 | Brody Bushman | 21:27.1 | BC Harper Creek | 93.3 | I-8 Championship |
| 9 | Mason DeWulf | 21:01.8 | Grandville | 93.1 | OK Red Championship |
| 10 | Matthew Boks | 21:07.1 | Olivet | 92.6 | CAAC White 3 |
| 11 | Gage Bowling | 21:29.5 | BC Harper Creek | 92.5 | I-8 Championship |
| 11 | Arthur Nystrom | 21:17.4 | Fowlerville | 91.9 | CAAC Red 3 |
| 10 | Jonas Meeuwsen | 21:06.0 | Grand Haven | 91.7 | OK Red Championship |
| 9 | Sam Hayes | 21:18.2 | Haslett | 91.6 | CAAC Red 3 |
| 11 | Kam Richardson | 21:08.2 | Grand Haven | 90.9 | OK Red Championship |
| 10 | Josh Chamberlin | 21:12.7 | Charlotte | 90.8 | CAAC White 3 |
| 12 | Caden Hutchins | 21:25.0 | Lansing Waverly | 90.7 | CAAC Blue 2 |
| 9 | Thomas Doversberger | 21:09.3 | Holland West Ottawa | 90.6 | OK Red Championship |
| 9 | Benjamin Travelbee | 21:35.8 | Coldwater | 90.4 | I-8 Championship |
| 10 | Alex Holmes | 21:22.1 | Lansing Eastern | 90.3 | CAAC Red 3 |
| 9 | Paul Tran | 21:26.5 | Lansing Waverly | 90.2 | CAAC Blue 2 |
| 10 | Carlos Martinez | 21:11.0 | Rockford | 90.0 | OK Red Championship |
| 10 | Andrew Sleeper | 21:11.8 | Grand Haven | 89.7 | OK Red Championship |
| 11 | Caleb Armock | 21:11.8 | Grand Haven | 89.7 | OK Red Championship |
| 9 | Caleb Ward | 21:29.0 | Mason | 88.0 | CAAC Red 3 |
| 9 | Colt Bretz | 21:30.6 | Mason | 87.5 | CAAC Red 3 |
| 9 | Blake Wilson | 21:35.5 | Okemos | 87.2 | CAAC Blue 2 |
| 9 | Brody Pulling | 21:32.1 | Mason | 87.0 | CAAC Red 3 |
| 10 | Bryce Thompson | 21:46.7 | Parma Western | 86.8 | I-8 Championship |
| 9 | Demetrio Bultman | 21:21.8 | Rockford | 86.4 | OK Red Championship |
| 12 | Malachi Turner | 21:39.9 | East Lansing | 85.7 | CAAC Blue 2 |
| 12 | Hudson Goethals | 21:29.7 | Lake Odessa Lakewood | 85.1 | CAAC White 3 |
| 9 | Ethan Baker | 21:42.1 | Haslett | 83.6 | CAAC Red 3 |
| 11 | Benjamin Uetrecht | 21:56.3 | Coldwater | 83.6 | I-8 Championship |
| 10 | Reese Sarzynski | 21:47.7 | East Lansing | 83.1 | CAAC Blue 2 |
| 10 | Decorion Mason | 21:35.8 | Lansing Sexton | 83.1 | CAAC White 3 |
| 9 | Matthew Hetrick | 21:48.9 | Holt | 82.7 | CAAC Blue 2 |
| 10 | Lyle Lawrence | 21:37.0 | Olivet | 82.7 | CAAC White 3 |
| 11 | Braden Koos | 21:37.2 | Charlotte | 82.6 | CAAC White 3 |
| 9 | Jeremy Alvarado | 21:50.9 | Lansing Waverly | 82.0 | CAAC Blue 2 |
| 9 | Cannon Detillion | 21:36.0 | Hudsonville | 81.7 | OK Red Championship |
| 9 | Gabriel Perea | 21:38.8 | Grandville | 80.7 | OK Red Championship |
| 11 | Victor Norrod | 22:06.2 | Marshall | 80.3 | I-8 Championship |
| 11 | Anthony Richardson | 21:40.6 | Grandville | 80.1 | OK Red Championship |
| 10 | Carter Simpson | 21:53.2 | Williamston | 79.9 | CAAC Red 3 |
| 9 | Thor Jorgensen | 21:57.6 | Okemos | 79.8 | CAAC Blue 2 |
| 9 | Gibson Yeiter | 21:46.1 | Lake Odessa Lakewood | 79.6 | CAAC White 3 |
| 12 | Ben Elder | 22:00.5 | Grand Ledge | 78.8 | CAAC Blue 2 |
| 10 | Aidan Fredericks | 21:57.4 | Williamston | 78.5 | CAAC Red 3 |
| 9 | Nolan Jarvie | 22:02.1 | DeWitt | 78.3 | CAAC Blue 2 |
| 12 | Isaiah Baker | 21:46.9 | Hudsonville | 78.0 | OK Red Championship |
| 10 | Brenden Scott | 22:00.2 | Mason | 77.6 | CAAC Red 3 |
| 10 | Antonio Aro | 22:04.6 | East Lansing | 77.5 | CAAC Blue 2 |
| 11 | Carter Krzysik | 22:22.6 | Hastings | 74.8 | I-8 Championship |
| 9 | Caiden Shull-Frye | 22:23.9 | Hastings | 74.4 | I-8 Championship |
| 12 | Tyler Riedel | 22:11.3 | St. Johns | 73.9 | CAAC Red 3 |
| 9 | Caylor Elsesser | 22:28.1 | Marshall | 73.0 | I-8 Championship |
| 9 | Joshua Diocares | 22:02.8 | East Kentwood | 72.7 | OK Red Championship |
| 12 | Jeremiah McVey | 22:21.6 | Lansing Everett | 71.8 | CAAC Blue 2 |
| 12 | Yoe-Shi Yar | 22:06.0 | East Kentwood | 71.7 | OK Red Championship |
| 10 | Drake McKaig | 22:23.7 | East Lansing | 71.1 | CAAC Blue 2 |
| 10 | Ignacio Urdiain | 22:13.0 | Hudsonville | 69.3 | OK Red Championship |
| 9 | Braylon Wood | 22:43.5 | Coldwater | 67.8 | I-8 Championship |
| 12 | Riley Bosher | 22:48.7 | BC Pennfield | 66.1 | I-8 Championship |
| 11 | Mario Murray | 22:29.7 | Lansing Sexton | 65.1 | CAAC White 3 |
| 9 | Logan Decker | 22:51.7 | Coldwater | 65.1 | I-8 Championship |
| 11 | Gabe Holman | 22:29.8 | Ionia | 65.1 | CAAC White 3 |
| 10 | Nicholas Whited | 22:44.5 | Grand Ledge | 64.2 | CAAC Blue 2 |
| 9 | Talon Thompson | 22:34.0 | Ionia | 63.7 | CAAC White 3 |
| 9 | Miles Triant | 22:31.2 | Rockford | 63.3 | OK Red Championship |
| 9 | Jacob Trommater | 22:35.9 | Charlotte | 63.0 | CAAC White 3 |
| 11 | Brenden Jenkins | 22:45.0 | Mason | 62.7 | CAAC Red 3 |
| 12 | Anderson Elsesser | 23:01.4 | Marshall | 61.9 | I-8 Championship |
| 9 | Jayce McCord | 23:04.7 | Hastings | 60.8 | I-8 Championship |
| 10 | Henry Hetrick | 22:52.4 | Haslett | 60.2 | CAAC Red 3 |
| 9 | Drake Oberlin | 22:58.5 | Holt | 59.5 | CAAC Blue 2 |
| 10 | Ryan Scully | 23:01.3 | Holt | 58.6 | CAAC Blue 2 |
| 9 | Colin Scott | 23:01.0 | Mason | 57.3 | CAAC Red 3 |
| 9 | Nolan Lucas | 23:15.0 | Hastings | 57.3 | I-8 Championship |
| 11 | Isaac Armbruster | 23:11.0 | Lansing Everett | 55.3 | CAAC Blue 2 |
| 11 | James Doss | 22:57.0 | Grand Haven | 54.7 | OK Red Championship |
| 9 | Aiden Vance | 23:23.4 | Marshall | 54.5 | I-8 Championship |
| 12 | Paxton Brechting | 22:59.1 | Hudsonville | 54.0 | OK Red Championship |
| 9 | Caleb Van de Weghe | 22:59.8 | Holland West Ottawa | 53.7 | OK Red Championship |
| 9 | Hunter Crosthwaite | 23:17.4 | Lansing Everett | 53.2 | CAAC Blue 2 |
| 12 | Nolan Prevo | 23:20.4 | Lansing Everett | 52.2 | CAAC Blue 2 |
| 12 | Ari Vernagus | 23:23.7 | East Lansing | 51.1 | CAAC Blue 2 |
| 10 | Noah Hamilton | 23:12.3 | Grandville | 49.6 | OK Red Championship |
| 12 | Caleb Vincent | 23:26.2 | Mason | 48.9 | CAAC Red 3 |
| 9 | Will Wiechertjes | 23:16.0 | Grandville | 48.3 | OK Red Championship |
| 12 | Isaiah Swift | 23:35.3 | Lansing Everett | 47.2 | CAAC Blue 2 |
| 9 | Quinton Herppich | 23:21.5 | Holland West Ottawa | 46.5 | OK Red Championship |
| 9 | Noah Huffine | 23:29.4 | Portland | 45.2 | CAAC White 3 |
| 12 | Peter Ver Duin | 23:26.7 | Grand Haven | 44.8 | OK Red Championship |
| 11 | Bhargava Kulkarni | 23:42.7 | Okemos | 44.8 | CAAC Blue 2 |
| 9 | Tylan Daniel | 23:33.3 | Ionia | 43.9 | CAAC White 3 |
| 11 | Spencer Crozier | 24:01.2 | Hastings | 41.9 | I-8 Championship |
| 10 | Michael Goodwin | 24:01.5 | Jackson Northwest | 41.8 | I-8 Championship |
| 9 | Ben Behovitz | 23:53.2 | DeWitt | 41.3 | CAAC Blue 2 |
| 9 | Dakota Cole | 24:03.7 | Hastings | 41.1 | I-8 Championship |
| 12 | Connor Grigg | 24:03.7 | Marshall | 41.1 | I-8 Championship |
| 10 | Hayden Billings | 23:53.8 | St. Johns | 39.7 | CAAC Red 3 |
| 10 | James Robinson | 23:57.8 | Lansing Everett | 39.7 | CAAC Blue 2 |
| 9 | WIlliam Sang | 23:42.2 | Rockford | 39.6 | OK Red Championship |
| 9 | Tyler Haselius | 24:08.9 | Jackson Northwest | 39.4 | I-8 Championship |
| 9 | Tamunoemi Tasie | 24:02.9 | Okemos | 38.0 | CAAC Blue 2 |
| 9 | Caleb Roehm | 23:51.3 | Lansing Sexton | 37.9 | CAAC White 3 |
| 12 | Josue A-Cruz | 24:05.8 | Lansing Everett | 37.1 | CAAC Blue 2 |
| 11 | Jude Shaver | 23:55.7 | Charlotte | 36.4 | CAAC White 3 |
| 10 | Wylie Scott | 24:10.2 | Lansing Eastern | 34.3 | CAAC Red 3 |
| 12 | Roman Cardenas | 24:16.1 | Lansing Eastern | 32.3 | CAAC Red 3 |
| 11 | Kaleb Miller | 24:32.2 | Coldwater | 31.6 | I-8 Championship |
| 12 | Donald (DJ) Kuck | 24:35.5 | Hastings | 30.5 | I-8 Championship |
| 9 | Gabriel Seraphim | 24:15.7 | Holland West Ottawa | 28.4 | OK Red Championship |
| 12 | Brock Schafer | 24:33.4 | St. Johns | 26.5 | CAAC Red 3 |
| 11 | Wren Becktel | 24:38.0 | East Lansing | 26.3 | CAAC Blue 2 |
| 11 | Blake Thompson | 24:31.5 | Grandville | 23.2 | OK Red Championship |
| 11 | Atraiu Naik | 24:35.1 | Holland West Ottawa | 22.0 | OK Red Championship |
| 12 | Ryan Demuth | 24:56.5 | East Lansing | 20.2 | CAAC Blue 2 |
| 11 | Romeo Her | 24:46.5 | Lansing Sexton | 19.5 | CAAC White 3 |
| 12 | Elijah Maat | 24:43.4 | Holland West Ottawa | 19.2 | OK Red Championship |
| 11 | Dre Dodd | 25:01.8 | Lansing Waverly | 18.4 | CAAC Blue 2 |
| 12 | Jonathan Toyer | 25:15.3 | Parma Western | 17.2 | I-8 Championship |
| 11 | Angel Brito-Salto | 25:21.5 | Coldwater | 15.2 | I-8 Championship |
| 11 | Tony Bergin | 25:16.1 | Fowlerville | 12.3 | CAAC Red 3 |
| 12 | Jesus G-Torres | 25:20.2 | Lansing Everett | 12.3 | CAAC Blue 2 |
| 9 | Jack Darling | 25:34.5 | BC Harper Creek | 10.8 | I-8 Championship |
| 10 | Sullivan Phillips | 25:31.3 | East Lansing | 8.6 | CAAC Blue 2 |
| 10 | Kaedyn Bales | 25:42.4 | Lansing Waverly | 4.9 | CAAC Blue 2 |
| 11 | Colin Zaremski | 25:40.1 | Williamston | 4.3 | CAAC Red 3 |
| 10 | Tyler Thieu | 25:47.2 | Lansing Waverly | 3.3 | CAAC Blue 2 |
| 9 | Heath Black | 25:44.7 | St. Johns | 2.8 | CAAC Red 3 |
| 11 | Caidan Bauman | 25:56.3 | Lansing Everett | 0.2 | CAAC Blue 2 |
| 10 | Will Raterink | 25:41.1 | Hudsonville | 0.0 | OK Red Championship |
GIRLS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating | Meet |
| 12 | Helen Sachs | 16:59.7 | Holland West Ottawa | 172.8 | OK Red Championship |
| 9 | Rachel Smith | 18:22.8 | Okemos | 152.7 | CAAC Blue 2 |
| 10 | Daisy Cox | 18:00.4 | Rockford | 152.5 | OK Red Championship |
| 10 | Ava Schafer | 18:16.2 | St. Johns | 151.3 | CAAC Red 3 |
| 12 | Ayla Holben | 18:32.6 | DeWitt | 149.5 | CAAC Blue 2 |
| 12 | Valerie Beeck | 18:11.3 | Grand Haven | 148.9 | OK Red Championship |
| 12 | Mia Williams | 18:42.7 | DeWitt | 146.1 | CAAC Blue 2 |
| 12 | Emma Gunnett | 18:23.0 | Holland West Ottawa | 145.0 | OK Red Championship |
| 11 | Aviana Skinner | 18:47.2 | Grand Ledge | 144.6 | CAAC Blue 2 |
| 12 | Kayla Williams | 18:55.1 | DeWitt | 142.0 | CAAC Blue 2 |
| 10 | Collette Wierks | 18:39.1 | Holland West Ottawa | 139.6 | OK Red Championship |
| 12 | Addy Smith | 18:42.2 | Grand Haven | 138.6 | OK Red Championship |
| 10 | Lyla Dowling | 18:44.4 | Holland West Ottawa | 137.9 | OK Red Championship |
| 12 | Jane Olney | 18:44.5 | Holland West Ottawa | 137.8 | OK Red Championship |
| 9 | Remie Ellis | 18:49.7 | Eaton Rapids | 137.8 | CAAC White 3 |
| 11 | October Harns | 19:10.8 | Okemos | 136.7 | CAAC Blue 2 |
| 11 | Ava Lawrence | 18:49.2 | East Kentwood | 136.3 | OK Red Championship |
| 10 | Cassie Karasinski | 18:50.9 | Hudsonville | 135.7 | OK Red Championship |
| 10 | Chloe Purwin | 18:52.4 | Hudsonville | 135.2 | OK Red Championship |
| 12 | Chloe DeRidder | 18:53.3 | Grandville | 134.9 | OK Red Championship |
| 9 | Josie Bishop | 18:58.6 | Lansing Catholic | 134.8 | CAAC White 3 |
| 12 | Abi Albright | 19:11.2 | Grand Haven | 128.9 | OK Red Championship |
| 9 | Mary Dolbow | 19:18.3 | Holland West Ottawa | 126.6 | OK Red Championship |
| 11 | Cianah Budnik-Ramos | 19:20.7 | Grand Haven | 125.8 | OK Red Championship |
| 9 | Morgan Sanders | 19:20.9 | Rockford | 125.7 | OK Red Championship |
| 9 | Aurora Doepker | 19:47.4 | DeWitt | 124.5 | CAAC Blue 2 |
| 10 | Caroline Randall | 19:55.6 | Hastings | 124.1 | I-8 Championship |
| 12 | Natalie Lewis | 19:26.0 | Rockford | 124.0 | OK Red Championship |
| 12 | Ella Reaves | 19:55.1 | Holt | 122.0 | CAAC Blue 2 |
| 11 | Miriam Kloha | 19:49.4 | St. Johns | 120.2 | CAAC Red 3 |
| 12 | Nicole Schafer | 19:49.8 | Williamston | 120.1 | CAAC Red 3 |
| 11 | Addie Birkholz | 19:38.9 | Holland West Ottawa | 119.7 | OK Red Championship |
| 9 | Emily Barrie | 20:04.9 | East Lansing | 118.7 | CAAC Blue 2 |
| 9 | Alyssa McFall | 20:07.0 | Okemos | 118.0 | CAAC Blue 2 |
| 11 | Lydia Jagger | 20:10.2 | Grand Ledge | 116.9 | CAAC Blue 2 |
| 9 | Kyra Shaver | 19:47.8 | Rockford | 116.7 | OK Red Championship |
| 12 | Gracey Barry | 19:49.1 | Grand Haven | 116.3 | OK Red Championship |
| 10 | Ella Wierks | 19:50.3 | Holland West Ottawa | 115.9 | OK Red Championship |
| 12 | Melana Karsten | 19:50.7 | Rockford | 115.8 | OK Red Championship |
| 10 | Sophia Schafer | 20:03.2 | Williamston | 115.6 | CAAC Red 3 |
| 9 | Isabelle Currie | 19:58.2 | Lansing Catholic | 114.9 | CAAC White 3 |
| 11 | Isabella Taber | 20:16.7 | DeWitt | 114.8 | CAAC Blue 2 |
| 12 | Leona Keuvelaar | 19:54.1 | Grandville | 114.6 | OK Red Championship |
| 10 | Grace Wonch | 19:59.2 | Lansing Catholic | 114.6 | CAAC White 3 |
| 12 | Alayna Godfrey | 19:55.1 | East Kentwood | 114.3 | OK Red Championship |
| 9 | Tiya Feldpausch | 20:00.7 | Olivet | 114.1 | CAAC White 3 |
| 12 | Avery Wezensky | 20:00.9 | Portland | 114.0 | CAAC White 3 |
| 11 | Natalie Kramer | 20:08.3 | St. Johns | 113.9 | CAAC Red 3 |
| 12 | Tessa Minnear | 19:59.6 | Hudsonville | 112.8 | OK Red Championship |
| 12 | Julia Frampton | 20:00.9 | Holland West Ottawa | 112.4 | OK Red Championship |
| 10 | Colette Charchut | 20:13.8 | Haslett | 112.1 | CAAC Red 3 |
| 11 | Julia Faber | 20:31.8 | BC Harper Creek | 112.1 | I-8 Championship |
| 10 | Morgan Allen | 20:14.1 | Mason | 112.0 | CAAC Red 3 |
| 10 | Avery Silvas | 20:12.3 | Charlotte | 110.2 | CAAC White 3 |
| 11 | Frances Melinn | 20:15.4 | Lansing Catholic | 109.2 | CAAC White 3 |
| 11 | Maria Beach | 20:23.5 | Fowlerville | 108.8 | CAAC Red 3 |
| 10 | Avery Miller | 20:17.1 | Lansing Catholic | 108.6 | CAAC White 3 |
| 11 | Emily Peters | 20:17.3 | Olivet | 108.6 | CAAC White 3 |
| 10 | Helena Goodrich | 20:18.3 | Charlotte | 108.2 | CAAC White 3 |
| 11 | Chloe Khon | 20:46.7 | Jackson Northwest | 107.1 | I-8 Championship |
| 12 | Autumn Thompson | 20:40.3 | DeWitt | 106.9 | CAAC Blue 2 |
| 12 | Olivia Tandoc | 20:40.4 | Okemos | 106.9 | CAAC Blue 2 |
| 11 | Fiona Whitmyer | 20:44.0 | Okemos | 105.7 | CAAC Blue 2 |
| 9 | Delilah White | 20:34.2 | Haslett | 105.3 | CAAC Red 3 |
| 12 | Emma Smith | 20:25.1 | Rockford | 104.3 | OK Red Championship |
| 9 | Alaina Dillon | 20:55.8 | Marshall | 104.1 | I-8 Championship |
| 10 | Eliza Milarch | 20:33.4 | Charlotte | 103.2 | CAAC White 3 |
| 9 | Kaila Cravotta | 20:52.5 | East Lansing | 102.8 | CAAC Blue 2 |
| 11 | Leah McPartlin | 21:00.1 | Marshall | 102.6 | I-8 Championship |
| 12 | Leah Shadduck | 20:54.4 | DeWitt | 102.2 | CAAC Blue 2 |
| 12 | Abby Minnick | 20:55.0 | East Lansing | 102.0 | CAAC Blue 2 |
| 11 | Reese Supianoski | 20:46.8 | Williamston | 101.1 | CAAC Red 3 |
| 9 | Gweneth Eby | 21:04.8 | Coldwater | 101.1 | I-8 Championship |
| 10 | Ashley Wayne | 20:36.5 | Hudsonville | 100.5 | OK Red Championship |
| 12 | Elizabeth Kunzi | 20:40.0 | Hudsonville | 99.3 | OK Red Championship |
| 12 | Bradey Harmelink | 20:40.7 | Grandville | 99.1 | OK Red Championship |
| 9 | Rylee Zumer | 21:13.7 | BC Harper Creek | 98.1 | I-8 Championship |
| 12 | Audrey Huff | 20:45.1 | Grandville | 97.6 | OK Red Championship |
| 10 | Paige Weber | 20:50.7 | Portland | 97.4 | CAAC White 3 |
| 11 | Elizabeth Schafer | 21:09.8 | Okemos | 97.1 | CAAC Blue 2 |
| 11 | Abby Russell | 21:00.8 | Haslett | 96.4 | CAAC Red 3 |
| 12 | Lily Frendt | 20:51.5 | Grand Haven | 95.5 | OK Red Championship |
| 12 | Bertha Quiroga | 21:22.1 | Parma Western | 95.3 | I-8 Championship |
| 11 | Alyssa Mertes | 20:52.8 | Rockford | 95.1 | OK Red Championship |
| 11 | Peyton Rhoades | 21:23.0 | BC Pennfield | 95.0 | I-8 Championship |
| 10 | Amira Khadija | 20:54.8 | Grand Haven | 94.4 | OK Red Championship |
| 9 | Jorga Wooledge | 21:07.8 | Mason | 94.1 | CAAC Red 3 |
| 11 | Carleigh Thompson | 21:01.9 | Ionia | 93.7 | CAAC White 3 |
| 9 | Claire Watson | 21:00.9 | Rockford | 92.4 | OK Red Championship |
| 11 | Emma-Claire Sleighter | 21:01.3 | East Kentwood | 92.2 | OK Red Championship |
| 11 | Julia Moore | 21:25.8 | East Lansing | 91.7 | CAAC Blue 2 |
| 12 | Kaitlin Ludwig | 21:08.2 | Lansing Catholic | 91.6 | CAAC White 3 |
| 9 | Natalie Hayes | 21:26.8 | DeWitt | 91.4 | CAAC Blue 2 |
| 9 | Ruby Petee | 21:20.4 | Mason | 89.9 | CAAC Red 3 |
| 9 | Clara Marschall | 21:21.6 | Fowlerville | 89.5 | CAAC Red 3 |
| 9 | Dalia Fermaglich | 21:33.6 | East Lansing | 89.1 | CAAC Blue 2 |
| 12 | Abbey Scholma | 21:11.7 | Hudsonville | 88.8 | OK Red Championship |
| 12 | Sage Brownell | 21:13.0 | Rockford | 88.3 | OK Red Championship |
| 11 | Andie Wildern | 21:21.9 | Charlotte | 87.0 | CAAC White 3 |
| 9 | Emma Cook | 21:40.8 | DeWitt | 86.7 | CAAC Blue 2 |
| 12 | Morgan Ashcroft | 21:41.3 | DeWitt | 86.6 | CAAC Blue 2 |
| 12 | Mila Schneider | 21:23.8 | Rockford | 84.7 | OK Red Championship |
| 10 | Isla McConnell | 21:47.1 | East Lansing | 84.6 | CAAC Blue 2 |
| 12 | Riley Kerschke | 21:36.8 | Mason | 84.4 | CAAC Red 3 |
| 10 | Brynn Potter | 21:24.9 | Rockford | 84.4 | OK Red Championship |
| 11 | Elie Peresenaire | 21:25.3 | Hudsonville | 84.2 | OK Red Championship |
| 12 | MacKenzie MacDonald | 21:32.2 | Charlotte | 83.6 | CAAC White 3 |
| 11 | Aubrey Metzger | 21:39.3 | Mason | 83.6 | CAAC Red 3 |
| 9 | Tatum Hawley | 21:27.9 | Grand Haven | 83.4 | OK Red Championship |
| 11 | Mikayla Reddy | 21:29.1 | Rockford | 83.0 | OK Red Championship |
| 9 | Mya Bower | 21:54.2 | Okemos | 82.3 | CAAC Blue 2 |
| 12 | Marina Walz | 22:01.4 | Parma Western | 82.2 | I-8 Championship |
| 11 | Stella Lipinski | 21:37.0 | Lansing Catholic | 82.0 | CAAC White 3 |
| 11 | Lauren Spitzley | 21:38.7 | Portland | 81.4 | CAAC White 3 |
| 11 | Madison Aten | 21:58.1 | Grand Ledge | 81.0 | CAAC Blue 2 |
| 10 | Natalie Kuhl | 22:05.4 | Parma Western | 80.9 | I-8 Championship |
| 10 | Alyssa Danek | 21:35.7 | Holland West Ottawa | 80.8 | OK Red Championship |
| 10 | Morgan Clark | 21:48.6 | Mason | 80.5 | CAAC Red 3 |
| 9 | Stella Gates | 21:43.3 | Lansing Catholic | 79.9 | CAAC White 3 |
| 10 | Layla Silkworth | 22:08.3 | BC Harper Creek | 79.9 | I-8 Championship |
| 11 | Elsa Gomez | 22:01.5 | Grand Ledge | 79.8 | CAAC Blue 2 |
| 11 | Kate Waugh | 22:01.8 | Okemos | 79.7 | CAAC Blue 2 |
| 9 | Addison Dodd | 21:42.0 | Hudsonville | 78.7 | OK Red Championship |
| 10 | Brooklyn Hekman | 21:47.4 | Eaton Rapids | 78.5 | CAAC White 3 |
| 12 | Isabelle Goodrich | 21:47.8 | Charlotte | 78.4 | CAAC White 3 |
| 11 | Josephine Sullivan | 21:45.4 | Rockford | 77.5 | OK Red Championship |
| 10 | Addison Hopkins | 21:45.5 | Hudsonville | 77.5 | OK Red Championship |
| 11 | Gwendolynn Carter | 22:08.8 | Holt | 77.4 | CAAC Blue 2 |
| 9 | Bridget Fullerton | 22:16.6 | Parma Western | 77.1 | I-8 Championship |
| 9 | Izzy Brown | 22:00.9 | Haslett | 76.4 | CAAC Red 3 |
| 10 | Olivia Love | 22:12.5 | Okemos | 76.2 | CAAC Blue 2 |
| 9 | Grace Hamel | 22:05.0 | Williamston | 75.0 | CAAC Red 3 |
| 10 | Maya Demshur | 22:16.4 | Okemos | 74.9 | CAAC Blue 2 |
| 12 | Zoe Hankey | 21:58.7 | Eaton Rapids | 74.8 | CAAC White 3 |
| 12 | Lola Walworth | 22:18.8 | Okemos | 74.1 | CAAC Blue 2 |
| 12 | Hailey Dodd | 22:26.0 | Parma Western | 74.0 | I-8 Championship |
| 11 | Kate Church | 22:09.6 | Haslett | 73.5 | CAAC Red 3 |
| 11 | Amelia Cornell | 22:20.9 | Grand Ledge | 73.4 | CAAC Blue 2 |
| 9 | Ava Harmon | 21:58.0 | Hudsonville | 73.3 | OK Red Championship |
| 9 | Annalise Jense | 21:58.1 | Hudsonville | 73.3 | OK Red Championship |
| 12 | Isabella Stoetzel | 22:29.4 | Parma Western | 72.9 | I-8 Championship |
| 12 | Athiei Manyang | 22:04.0 | East Kentwood | 71.3 | OK Red Championship |
| 11 | Ella Barber | 22:17.1 | St. Johns | 71.0 | CAAC Red 3 |
| 12 | Cece Frendt | 22:05.2 | Grand Haven | 70.9 | OK Red Championship |
| 11 | Emily Agnew | 22:28.9 | DeWitt | 70.7 | CAAC Blue 2 |
| 11 | Alaina Hoffman | 22:35.9 | Marshall | 70.7 | I-8 Championship |
| 9 | Ava Benedict | 22:11.3 | Ionia | 70.6 | CAAC White 3 |
| 9 | Madilyn Mccormick | 22:19.4 | Mason | 70.2 | CAAC Red 3 |
| 11 | Austynn Arellano | 22:14.4 | Lansing Catholic | 69.5 | CAAC White 3 |
| 9 | Karagan Calley | 22:14.9 | Portland | 69.4 | CAAC White 3 |
| 9 | Markie Buckland | 22:33.0 | Grand Ledge | 69.3 | CAAC Blue 2 |
| 9 | Ellie Bowen | 22:41.6 | BC Pennfield | 68.8 | I-8 Championship |
| 10 | Josephine Polasek | 22:21.3 | Portland | 67.2 | CAAC White 3 |
| 9 | Olivia Lane | 22:46.5 | BC Pennfield | 67.2 | I-8 Championship |
| 11 | Maria Kilpela | 22:29.1 | Fowlerville | 67.0 | CAAC Red 3 |
| 10 | Andie Buursma | 22:17.8 | Grandville | 66.8 | OK Red Championship |
| 10 | Simone McDargh | 22:17.9 | Grandville | 66.7 | OK Red Championship |
| 11 | Adriana Domingo | 22:48.0 | Marshall | 66.7 | I-8 Championship |
| 10 | Annika Johnson | 22:48.6 | Coldwater | 66.5 | I-8 Championship |
| 12 | Lydia Finn | 22:30.7 | St. Johns | 66.4 | CAAC Red 3 |
| 9 | Kennady Giancotti | 22:42.0 | Holt | 66.3 | CAAC Blue 2 |
| 9 | Fiona Sizemore | 22:24.5 | Ionia | 66.2 | CAAC White 3 |
| 12 | Sophia Wilson | 22:19.6 | Grandville | 66.1 | OK Red Championship |
| 12 | Klea Verstrate | 22:19.9 | Hudsonville | 66.0 | OK Red Championship |
| 11 | Piper Williams | 22:45.2 | Okemos | 65.3 | CAAC Blue 2 |
| 10 | Harper North | 22:45.7 | Okemos | 65.1 | CAAC Blue 2 |
| 10 | Chehek Bharatiya | 22:53.1 | Parma Western | 65.0 | I-8 Championship |
| 10 | Ilaria Claassens | 22:35.3 | Haslett | 64.9 | CAAC Red 3 |
| 11 | Audrey McManus | 22:29.0 | Eaton Rapids | 64.7 | CAAC White 3 |
| 10 | Anneliesse Patterson | 22:29.3 | Olivet | 64.6 | CAAC White 3 |
| 10 | Jocelyn Wilson | 22:48.8 | Holt | 64.1 | CAAC Blue 2 |
| 11 | Jackson Harlan | 22:38.0 | Williamston | 64.0 | CAAC Red 3 |
| 9 | Kenadi Simon | 22:38.1 | St. Johns | 64.0 | CAAC Red 3 |
| 12 | Lina Nguyen | 22:26.2 | Grandville | 63.9 | OK Red Championship |
| 10 | Laila Burress | 22:26.9 | East Kentwood | 63.7 | OK Red Championship |
| 9 | Reagan Cooke | 22:39.2 | Williamston | 63.6 | CAAC Red 3 |
| 11 | Malia Reitz | 22:52.0 | Holt | 63.0 | CAAC Blue 2 |
| 12 | Adriana May | 22:34.9 | Charlotte | 62.7 | CAAC White 3 |
| 11 | Addison Holt | 22:30.5 | Grand Haven | 62.5 | OK Red Championship |
| 10 | Emma Bossenbroek | 22:57.3 | Holt | 61.2 | CAAC Blue 2 |
| 11 | Kate Chenault | 22:57.5 | East Lansing | 61.2 | CAAC Blue 2 |
| 11 | Kenzie Howell | 22:35.6 | Grand Haven | 60.8 | OK Red Championship |
| 11 | Evelyn Ault | 22:36.1 | Rockford | 60.6 | OK Red Championship |
| 10 | Rain Hinkley | 22:48.4 | Haslett | 60.5 | CAAC Red 3 |
| 11 | Marissa Norder | 22:37.3 | Grand Haven | 60.2 | OK Red Championship |
| 12 | Allee Sustrich | 23:01.3 | DeWitt | 59.9 | CAAC Blue 2 |
| 12 | Mara Gilmore | 22:39.1 | Grand Haven | 59.6 | OK Red Championship |
| 10 | Lillian Coppernoll | 23:09.7 | Parma Western | 59.4 | I-8 Championship |
| 10 | Delilah Marquez | 22:40.2 | Holland West Ottawa | 59.3 | OK Red Championship |
| 12 | Savannah Richmond | 23:10.5 | Marshall | 59.2 | I-8 Championship |
| 11 | Lilliana Van Vleet | 23:07.4 | DeWitt | 57.9 | CAAC Blue 2 |
| 12 | Paige Newman | 22:57.6 | St. Johns | 57.5 | CAAC Red 3 |
| 11 | Grace Clayton | 22:46.6 | Rockford | 57.1 | OK Red Championship |
| 10 | Mallory Verhougstraete | 22:48.0 | Grand Haven | 56.7 | OK Red Championship |
| 11 | Isabella Hernandez | 22:50.8 | Grandville | 55.7 | OK Red Championship |
| 12 | Lauren Hills | 22:51.6 | Hudsonville | 55.5 | OK Red Championship |
| 9 | Grace Nunn | 23:16.3 | Holt | 54.9 | CAAC Blue 2 |
| 12 | Brianna Nixon | 22:55.2 | Hudsonville | 54.3 | OK Red Championship |
| 12 | Amelia Lynd | 23:25.6 | Parma Western | 54.1 | I-8 Championship |
| 9 | Lauryn Wilkie | 22:56.6 | Grand Haven | 53.8 | OK Red Championship |
| 9 | Hayden Brill | 22:57.4 | Grand Haven | 53.5 | OK Red Championship |
| 10 | Ava Buckley | 23:09.8 | Mason | 53.4 | CAAC Red 3 |
| 12 | Abbie Terry | 22:58.0 | East Kentwood | 53.3 | OK Red Championship |
| 12 | Sofia Giacobbe | 22:58.3 | East Kentwood | 53.2 | OK Red Championship |
| 11 | Kaitlyn Gronowski | 23:12.8 | Mason | 52.4 | CAAC Red 3 |
| 10 | Makenna Rudnicki | 23:14.7 | Fowlerville | 51.8 | CAAC Red 3 |
| 12 | Amelia Flahie | 23:26.1 | Holt | 51.6 | CAAC Blue 2 |
| 9 | Dakota Koeman | 23:07.2 | Hudsonville | 50.3 | OK Red Championship |
| 9 | Penelope Bianchi | 23:31.6 | Okemos | 49.8 | CAAC Blue 2 |
| 12 | Quinn Smith | 23:10.0 | East Kentwood | 49.3 | OK Red Championship |
| 12 | Naomi Fitton | 23:33.3 | Grand Ledge | 49.2 | CAAC Blue 2 |
| 9 | Mady Terpstra | 23:11.7 | Hudsonville | 48.8 | OK Red Championship |
| 9 | Veronica Polischuk | 23:36.2 | East Lansing | 48.3 | CAAC Blue 2 |
| 11 | Avari Montgomery | 23:18.7 | Charlotte | 48.1 | CAAC White 3 |
| 12 | Lauren Verburg | 23:37.1 | Grand Ledge | 48.0 | CAAC Blue 2 |
| 10 | Haylie Pearce | 23:16.5 | Rockford | 47.2 | OK Red Championship |
| 9 | Izzy Fedewa | 23:24.1 | Portland | 46.3 | CAAC White 3 |
| 10 | Sydney Kapolka | 23:19.8 | Rockford | 46.1 | OK Red Championship |
| 12 | Odessa Bristol | 23:20.2 | Grandville | 45.9 | OK Red Championship |
| 10 | Amanda Ludwig | 23:27.9 | Lansing Catholic | 45.0 | CAAC White 3 |
| 10 | Nora Johnson | 23:45.9 | East Lansing | 45.0 | CAAC Blue 2 |
| 9 | Bria Casey | 23:23.3 | Holland West Ottawa | 44.9 | OK Red Championship |
| 10 | Gianna DeCola | 23:55.3 | Marshall | 44.2 | I-8 Championship |
| 10 | Annabel Reaves | 23:48.8 | Holt | 44.1 | CAAC Blue 2 |
| 10 | Lanie Syrek | 23:56.3 | Parma Western | 43.9 | I-8 Championship |
| 11 | Kate Coffey | 23:32.5 | Lansing Catholic | 43.5 | CAAC White 3 |
| 9 | Charlotte Asselin | 23:41.3 | Haslett | 42.9 | CAAC Red 3 |
| 11 | Berta Fabrega Vivas | 24:00.1 | Hastings | 42.6 | I-8 Championship |
| 12 | Sama Abbas | 23:55.5 | Lansing Everett | 41.8 | CAAC Blue 2 |
| 10 | Mia McCarty | 23:34.1 | Hudsonville | 41.3 | OK Red Championship |
| 12 | Jenna Lumsden | 24:04.1 | Marshall | 41.3 | I-8 Championship |
| 9 | Raelin Schrock | 23:44.5 | Lake Odessa Lakewood | 39.5 | CAAC White 3 |
| 9 | Laurel ClevengerGrimsley | 24:09.7 | Parma Western | 39.4 | I-8 Championship |
| 12 | Tamara Stoner-Sleight | 23:53.0 | Williamston | 39.0 | CAAC Red 3 |
| 12 | Ainsley Tandoc | 24:04.6 | Okemos | 38.8 | CAAC Blue 2 |
| 10 | Addison Seppala | 23:42.4 | Rockford | 38.5 | OK Red Championship |
| 9 | Charlotte Szilagyi | 23:59.3 | Fowlerville | 36.9 | CAAC Red 3 |
| 10 | Daniela Atkins | 23:48.1 | Grandville | 36.6 | OK Red Championship |
| 12 | Skyelar Hawley | 23:48.4 | Grand Haven | 36.5 | OK Red Championship |
| 10 | Grace Blossom | 23:48.7 | Rockford | 36.4 | OK Red Championship |
| 10 | Miyah Moore | 24:19.6 | Coldwater | 36.1 | I-8 Championship |
| 11 | Everlyn VanValkenburg | 24:20.7 | BC Harper Creek | 35.8 | I-8 Championship |
| 12 | Kamyla Aponte-Hernandez | 23:51.4 | East Kentwood | 35.5 | OK Red Championship |
| 9 | Emily Weaver | 24:05.4 | Mason | 34.9 | CAAC Red 3 |
| 9 | Evelyn Luea | 23:58.8 | Lansing Catholic | 34.7 | CAAC White 3 |
| 10 | Gabriella Tietema | 23:55.9 | Grand Haven | 34.0 | OK Red Championship |
| 12 | Melaina Magnusson | 24:27.7 | Parma Western | 33.4 | I-8 Championship |
| 10 | Charlie Damron | 24:30.1 | Parma Western | 32.6 | I-8 Championship |
| 10 | Chloe Pirtle | 24:30.6 | Hastings | 32.5 | I-8 Championship |
| 11 | Teigan Colvin | 24:01.9 | Grand Haven | 32.0 | OK Red Championship |
| 12 | Abby Retberg | 24:02.0 | Hudsonville | 32.0 | OK Red Championship |
| 12 | Sabrina Bielecki | 24:04.0 | Hudsonville | 31.3 | OK Red Championship |
| 11 | Ida Karuschkat | 24:27.1 | Okemos | 31.3 | CAAC Blue 2 |
| 10 | Dasol Kim | 24:27.5 | Okemos | 31.2 | CAAC Blue 2 |
| 9 | Linzie Dush | 24:17.8 | St. Johns | 30.7 | CAAC Red 3 |
| 11 | Lexandria Albarez | 24:18.0 | Lansing Eastern | 30.7 | CAAC Red 3 |
| 10 | Adeline Slater | 24:06.8 | Rockford | 30.4 | OK Red Championship |
| 9 | Ava Joy | 24:37.6 | BC Pennfield | 30.1 | I-8 Championship |
| 9 | Avery Bernard | 24:09.8 | Hudsonville | 29.4 | OK Red Championship |
| 9 | Haylee Geerlings | 24:11.9 | Holland West Ottawa | 28.7 | OK Red Championship |
| 11 | Georgianna Schmidt | 24:49.1 | Marshall | 26.3 | I-8 Championship |
| 10 | Victoria Tulloch | 24:20.0 | Holland West Ottawa | 26.0 | OK Red Championship |
| 10 | Tuta Komi | 24:26.4 | Lansing Sexton | 25.5 | CAAC White 3 |
| 12 | Anna Heath | 24:28.2 | Portland | 24.9 | CAAC White 3 |
| 12 | Siye Habtemariam | 24:48.0 | Okemos | 24.3 | CAAC Blue 2 |
| 11 | Rheagan Cobb | 24:25.4 | Grand Haven | 24.2 | OK Red Championship |
| 11 | Lilly Allen | 24:32.0 | Eaton Rapids | 23.7 | CAAC White 3 |
| 10 | Lily Lawson | 24:28.2 | Grand Haven | 23.3 | OK Red Championship |
| 11 | Veda Smith | 24:33.4 | Portland | 23.2 | CAAC White 3 |
| 9 | Lauren Gormas | 24:51.8 | Okemos | 23.1 | CAAC Blue 2 |
| 11 | Elizabeth Marschall | 24:42.0 | Fowlerville | 22.7 | CAAC Red 3 |
| 12 | Ellie Anderson | 24:53.5 | East Lansing | 22.5 | CAAC Blue 2 |
| 10 | Liliya Pyk | 24:31.5 | Holland West Ottawa | 22.2 | OK Red Championship |
| 10 | Alexa DeCamp | 25:03.5 | Hastings | 21.5 | I-8 Championship |
| 11 | Ava Hussain | 24:57.6 | Okemos | 21.1 | CAAC Blue 2 |
| 10 | Shanmukha Aluru | 24:57.9 | Okemos | 21.0 | CAAC Blue 2 |
| 9 | Sophia Lagone | 24:36.2 | Hudsonville | 20.6 | OK Red Championship |
| 9 | Thalynn Flint | 24:43.6 | Lansing Catholic | 19.8 | CAAC White 3 |
| 11 | Sophia Kline | 25:08.6 | BC Harper Creek | 19.8 | I-8 Championship |
| 9 | Jadyn Baer | 24:38.9 | Hudsonville | 19.7 | OK Red Championship |
| 11 | Claire Lyon | 24:44.5 | Portland | 19.5 | CAAC White 3 |
| 10 | Annabelle Brunner | 24:45.0 | Eaton Rapids | 19.3 | CAAC White 3 |
| 11 | Baylee Moore | 24:45.7 | Charlotte | 19.1 | CAAC White 3 |
| 10 | Lydia Rousseau | 24:41.4 | Hudsonville | 18.9 | OK Red Championship |
| 12 | Savanna Vo | 25:12.0 | Parma Western | 18.7 | I-8 Championship |
| 10 | Ashlyn Pelletier | 24:46.2 | Grandville | 17.3 | OK Red Championship |
| 11 | Olivia Golematis | 25:16.8 | Coldwater | 17.1 | I-8 Championship |
| 11 | Haylie Vanderwal | 24:52.8 | Olivet | 16.7 | CAAC White 3 |
| 10 | Bella Cotter | 25:15.4 | Holt | 15.2 | CAAC Blue 2 |
| 11 | Ariana Russell | 25:27.5 | Marshall | 13.5 | I-8 Championship |
| 10 | Dakota Belknap | 25:21.4 | Grand Ledge | 13.2 | CAAC Blue 2 |
| 10 | Abigail Mueller | 25:03.3 | Rockford | 11.6 | OK Red Championship |
| 9 | Carley Gilbert | 25:41.1 | Parma Western | 9.0 | I-8 Championship |
| 11 | Kennedie Crow | 25:17.3 | Eaton Rapids | 8.6 | CAAC White 3 |
| 12 | Avery O’Dell | 25:18.9 | Olivet | 8.0 | CAAC White 3 |
| 9 | Chloe Berens | 25:15.6 | Grandville | 7.5 | OK Red Championship |
| 11 | Hei ler Pwe | 25:15.7 | East Kentwood | 7.4 | OK Red Championship |
| 9 | Cami Goodrich | 25:20.8 | Lansing Catholic | 7.4 | CAAC White 3 |
| 12 | Lucia Del Pozo | 25:17.6 | East Kentwood | 6.8 | OK Red Championship |
| 9 | Soleil Schwartz | 25:40.8 | East Lansing | 6.7 | CAAC Blue 2 |
| 9 | Sasha Hall | 25:22.9 | East Kentwood | 5.0 | OK Red Championship |
| 12 | Lily Weaver | 25:28.1 | Olivet | 5.0 | CAAC White 3 |
| 11 | Addy Burkett | 25:28.9 | Olivet | 4.7 | CAAC White 3 |
| 9 | Ada Allstott | 25:30.4 | Lansing Catholic | 4.2 | CAAC White 3 |
| 12 | Ainsley Meteyer | 25:49.7 | Okemos | 3.8 | CAAC Blue 2 |
| 10 | Alexus Swinton | 25:27.3 | East Kentwood | 3.6 | OK Red Championship |
| 11 | Deirdre Mairs | 25:34.9 | East Kentwood | 1.0 | OK Red Championship |
| 10 | Lauren Gandy | 26:05.2 | BC Harper Creek | 0.9 | I-8 Championship |
| 12 | Elizabeth Torres-Ojeda | 26:08.0 | Coldwater | 0.0 | I-8 Championship |