
Finally finished with the summer previews, onto REAL, ACTUAL performances by the great kids making up the sport in our state!
You’re gonna have to bear with me as I build out the 2025 apparatus and how I want the posts to appear this year. There are some areas I think I’ve shored up, getting the math done even quicker, so more time can be spent focused on the athletes. No I have not learned how to program (I never will – sounds boring), everything is still pumped out in trusty ‘ol Excel. The graphics below are from previous years, the plan is to update those over Labor Day weekend.
As always, I’ll do my best to give a few shoutouts on these posts. Early in the season, these will be concentrated on names I don’t immediately recognize or athletes that are running much faster than I had anticipated. If someone’s given love, they probably deserve it, because there’s a ton of dedication that goes into finding those improvements. If you’re a coach/parent/teammate that feels someone deserves a mention, nicely e-mail/message me, and I’ll do my best to write some words about that person.
Girls Adjustment: -4
Boys Adjustment: +3
SARANAC SERENADERS
Addison Bixler, Coopersville
Oakley Osterhart had a breakout season as a freshman, now others in her class are coming along. Bixler was close behind last fall, running in the 20’s for much of the year, her best mark coming in the RCA Conference Meet, where she placed 7th. She made a greater appearance in track, especially in the 1600m, as she had grabbed 4th in the conference and raced to 5:30 by season’s end. The upward trend has continued in cross, where Addison has nabbed PRs in her first two meets, heading straight toward that 20 min. barrier.
Rylen Richey, Grand Ledge
What an outstanding pack and performance from the Comet boys. Five of the top-nine spots were occupied by Grand Ledge kids, all running under 16:36. They ran together, led by a 16:11 by Richey. His low-16 effort was almost 1.5 minutes faster than where he debuted last year and a good 20 sec. faster than where he was at season’s end. If this start is any indication, we could see the Comets pulling toward a top finish at MIS in a few months time.

*** = State Title Contender
** = Top Ten Contender
* = State Qualifying Contender
GIRLS TEAM RATINGS
| Team | Top 5 Avg. | Division |
| Hudsonville* | 124.8 | 1 |
| Mason | 105.5 | 1 |
| Grand Ledge | 104.5 | 1 |
| East Lansing | 96.6 | 1 |
| Grandville | 74.0 | 1 |
| Team | Top 5 Avg. | Division |
| DeWitt* | 106.3 | 2 |
| Coopersville* | 105.2 | 2 |
| Charlotte | 89.4 | 2 |
| Shepherd | 78.7 | 2 |
| Portland | 45.5 | 2 |
| Alma | 30.4 | 2 |
| Ionia | 22.8 | 2 |
| Team | Top 5 Avg. | Division |
| Grand Rapids Covenant Christian* | 94.4 | 3 |
| Grand Rapids NorthPointe Christian* | 90.0 | 3 |
| Stanton Central Montcalm | 77.7 | 3 |
| Bath | 71.5 | 3 |
| St. Louis | 33.3 | 3 |
| Ovid-Elsie | 26.4 | 3 |
| Saranac | 15.9 | 3 |
| Team | Top 5 Avg. | Division |
| GRTC Peregrines | 117.5 | HS |
BOYS TEAM RATINGS
| Team | Top 5 Avg. | Division |
| Grand Ledge** | 190.5 | 1 |
| East Lansing | 176.1 | 1 |
| Mason | 141.9 | 1 |
| Lansing Waverly | 107.0 | 1 |
| Wyoming | 84.0 | 1 |
| Team | Top 5 Avg. | Division |
| Alma** | 187.1 | 2 |
| DeWitt* | 179.4 | 2 |
| Shepherd* | 177.7 | 2 |
| Coopersville | 154.7 | 2 |
| Portland | 152.1 | 2 |
| Ionia | 137.9 | 2 |
| Charlotte | 90.2 | 2 |
| Team | Top 5 Avg. | Division |
| Stanton Central Montcalm** | 175.0 | 3 |
| Grand Rapids Covenant Christian | 154.8 | 3 |
| Grand Rapids NorthPointe Christian | 149.0 | 3 |
| Saranac | 130.7 | 3 |
| Ovid-Elsie | 114.8 | 3 |
| Bath | 103.0 | 3 |
| St. Louis | 74.3 | 3 |
| Team | Top 5 Avg. | Division |
| Portland St. Patrick | 136.9 | 4 |
| Team | Top 5 Avg. | Division |
| GRTC Peregrines | 178.1 | HS |

GIRLS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 11 | Cassie Karasinski | 18:34.7 | Hudsonville | 149.8 |
| 11 | Gianna Chaignot | 18:36.4 | GRTC Peregrines | 149.2 |
| 10 | Oakley Osterhart | 18:55.5 | Coopersville | 142.8 |
| 9 | Grace Snyder | 18:57.7 | Hudsonville | 142.1 |
| 12 | Aviana Skinner | 19:00.4 | Grand Ledge | 141.2 |
| 9 | Lexie Snyder | 19:49.1 | Hudsonville | 125.0 |
| 10 | Ruby Petee | 19:54.1 | Mason | 123.3 |
| 11 | Shelby Kuiper | 19:54.2 | GR Covenant Christian | 123.3 |
| 10 | Jorga Wooledge | 20:03.9 | Mason | 120.0 |
| 10 | Addison Bixler | 20:06.0 | Coopersville | 119.3 |
| 10 | Emily Barrie | 20:09.0 | East Lansing | 118.3 |
| 12 | Anna Poppema | 20:11.1 | Bath | 117.6 |
| 10 | Kate O’Donohue | 20:13.8 | GRTC Peregrines | 116.7 |
| 9 | Ariana Elzinga | 20:14.0 | Grandville | 116.7 |
| 12 | Grace Coston | 20:19.2 | Stanton Central Montcalm | 114.9 |
| 12 | Lydia Jagger | 20:26.9 | Grand Ledge | 112.4 |
| 11 | Morgan Allen | 20:29.9 | Mason | 111.4 |
| 9 | Kylie Zwiep | 20:32.1 | GR NorthPointe Christian | 110.6 |
| 10 | Judy Olander | 20:32.8 | GRTC Peregrines | 110.4 |
| 11 | Avery Silvas | 20:33.3 | Charlotte | 110.2 |
| 9 | Brooklyn Takagishi | 20:36.4 | DeWitt | 109.2 |
| 9 | Breslyn Klein | 20:39.3 | Coopersville | 108.2 |
| 10 | Aurora (Rory) Doepker | 20:43.5 | DeWitt | 106.8 |
| 10 | Emma Cook | 20:43.8 | DeWitt | 106.7 |
| 9 | Sidney Eaton | 20:45.8 | Hudsonville | 106.1 |
| 10 | Grace Mingerink | 20:46.2 | DeWitt | 105.9 |
| 12 | Blythe Webb | 20:47.1 | GRTC Peregrines | 105.6 |
| 9 | Katie Vande Werken | 20:47.8 | GRTC Peregrines | 105.4 |
| 9 | Elise Barber | 20:52.4 | GRTC Peregrines | 103.9 |
| 12 | Isabella Taber | 20:55.0 | DeWitt | 103.0 |
| 11 | Ashley Wayne | 21:01.2 | Hudsonville | 100.9 |
| 11 | Ava Skinner | 21:03.1 | GRTC Peregrines | 100.3 |
| 12 | Emily Agnew | 21:07.4 | DeWitt | 98.9 |
| 11 | Lydia Minderhoud | 21:07.5 | GR Covenant Christian | 98.8 |
| 12 | Evie Hakes | 21:08.6 | GRTC Peregrines | 98.5 |
| 9 | Ava Montero | 21:09.2 | Grand Ledge | 98.3 |
| 9 | Ellie Groen | 21:10.3 | East Lansing | 97.9 |
| 10 | Danika Lopez | 21:12.2 | GR NorthPointe Christian | 97.3 |
| 12 | Maddy Takagishi | 21:14.9 | DeWitt | 96.4 |
| 12 | Braelyn Bunting | 21:18.0 | Stanton Central Montcalm | 95.3 |
| 9 | Chloe Wilber | 21:18.5 | DeWitt | 95.2 |
| 11 | Andie Buursma | 21:22.9 | Grandville | 93.7 |
| 12 | Clarissa Baese | 21:24.4 | Ovid-Elsie | 93.2 |
| 12 | Megan Gimmey | 21:24.6 | Shepherd | 93.1 |
| 11 | Paige Weber | 21:25.5 | Portland | 92.8 |
| 11 | Melanie Berna | 21:26.3 | GRTC Peregrines | 92.6 |
| 10 | Addison Dodd | 21:29.9 | Hudsonville | 91.4 |
| 9 | Michaela Pries | 21:30.5 | Hudsonville | 91.2 |
| 10 | Dalia Fermaglich | 21:30.9 | East Lansing | 91.0 |
| 11 | Morgan Clark | 21:33.0 | Mason | 90.3 |
| 11 | Chloe Gray | 21:37.1 | Grandville | 89.0 |
| 9 | Jenny Woznick | 21:39.1 | GR NorthPointe Christian | 88.3 |
| 10 | Kaila Cravotta | 21:39.9 | East Lansing | 88.0 |
| 12 | Carleigh Thompson | 21:40.0 | Ionia | 88.0 |
| 10 | Natalie Hayes | 21:40.2 | DeWitt | 87.9 |
| 12 | Elsa Gomez | 21:40.7 | Grand Ledge | 87.8 |
| 9 | Kendall Dorey | 21:41.3 | Charlotte | 87.6 |
| 12 | Julia Moore | 21:41.3 | East Lansing | 87.6 |
| 11 | Helena Goodrich | 21:41.4 | Charlotte | 87.5 |
| 10 | Esther Cahill | 21:43.9 | Saranac | 86.7 |
| 9 | Scarlett Popielarski | 21:46.5 | East Lansing | 85.8 |
| 9 | Leah Elzinga | 21:49.8 | GR Covenant Christian | 84.7 |
| 10 | Courtney Lawhorne | 21:52.0 | Bath | 84.0 |
| 10 | Abbie Koole | 21:53.4 | GR Covenant Christian | 83.5 |
| 12 | Madison Aten | 21:55.1 | Grand Ledge | 83.0 |
| 12 | Aubrey Metzger | 21:56.0 | Mason | 82.7 |
| 9 | Teagan Kuykendall | 21:58.3 | Bath | 81.9 |
| 12 | Avari Montgomery | 21:59.1 | Charlotte | 81.6 |
| 9 | Vivien Marr | 21:59.5 | East Lansing | 81.5 |
| 9 | Kate DeVries | 21:59.7 | GR Covenant Christian | 81.4 |
| 12 | Emilee Young | 22:00.4 | Shepherd | 81.2 |
| 12 | Madeleine Plowright | 22:03.1 | East Lansing | 80.3 |
| 9 | Martina Villarreal | 22:03.6 | DeWitt | 80.1 |
| 12 | Andie Wildern | 22:03.7 | Charlotte | 80.1 |
| 11 | Simone McDargh | 22:06.4 | Grandville | 79.2 |
| 10 | Ava Benedict | 22:07.2 | Ionia | 78.9 |
| 12 | Amelia Cornell | 22:07.6 | Grand Ledge | 78.8 |
| 9 | Paige Thelen | 22:09.5 | Grand Ledge | 78.2 |
| 12 | Olivia Droski | 22:10.4 | Coopersville | 77.9 |
| 11 | Ava Buckley | 22:10.8 | Mason | 77.7 |
| 10 | Cailyn Baker | 22:10.8 | Shepherd | 77.7 |
| 9 | Megyn Allers | 22:11.4 | Coopersville | 77.5 |
| 12 | Dylan Bosma | 22:12.3 | GR NorthPointe Christian | 77.2 |
| 10 | Quinn McWilliams | 22:13.1 | Coopersville | 77.0 |
| 12 | Clara Craig | 22:14.3 | East Lansing | 76.6 |
| 11 | Anna DeVries | 22:14.7 | GR Covenant Christian | 76.4 |
| 12 | Jennifer Popp | 22:15.0 | GR NorthPointe Christian | 76.3 |
| 12 | Anna Johnson | 22:16.1 | Alma | 76.0 |
| 11 | Jenna Terpstra | 22:16.6 | GR NorthPointe Christian | 75.8 |
| 9 | Eve Webb | 22:19.9 | GRTC Peregrines | 74.7 |
| 11 | Lyza Ruster | 22:22.4 | Mason | 73.9 |
| 11 | Madison Moeggenborg | 22:27.8 | Shepherd | 72.1 |
| 9 | Sonya Minderhoud | 22:29.3 | GR Covenant Christian | 71.6 |
| 9 | Ellie Owen | 22:35.3 | DeWitt | 69.6 |
| 11 | Brynn Robinson | 22:35.7 | Shepherd | 69.4 |
| 10 | Sarah Warner | 22:36.2 | Shepherd | 69.3 |
| 11 | Marian Davlin | 22:44.1 | Portland St. Patrick | 66.6 |
| 9 | Kinsley Lounds | 22:44.3 | Grand Ledge | 66.6 |
| 12 | Sarah Bleyenberg | 22:44.4 | GR Covenant Christian | 66.5 |
| 9 | Avery Gardner | 22:47.3 | DeWitt | 65.6 |
| 12 | Lilliana Van Vleet | 22:49.4 | DeWitt | 64.9 |
| 11 | Eliza Milarch | 22:57.9 | Charlotte | 62.0 |
| 9 | Alivia Baxter | 22:58.1 | Grand Ledge | 62.0 |
| 11 | Elsie VanTil | 22:58.1 | GR Covenant Christian | 62.0 |
| 9 | Peyten Hansen | 22:58.5 | Stanton Central Montcalm | 61.8 |
| 11 | Andrea Rolston | 23:01.5 | Stanton Central Montcalm | 60.8 |
| 12 | Madeleine Schlegel | 23:02.6 | DeWitt | 60.5 |
| 11 | Kora Kok | 23:03.1 | GR NorthPointe Christian | 60.3 |
| 9 | Lexi Kinder | 23:07.4 | St. Louis | 58.9 |
| 9 | Addisyn Apol | 23:07.8 | Hudsonville | 58.7 |
| 12 | Logan Trygstad | 23:16.6 | Stanton Central Montcalm | 55.8 |
| 9 | Sadie Nelson | 23:19.1 | Grand Ledge | 55.0 |
| 9 | Addi Koole | 23:22.2 | GR Covenant Christian | 53.9 |
| 9 | Sophia DeYoung | 23:22.5 | Hudsonville | 53.8 |
| 10 | Ava Lipsey | 23:27.0 | Grand Ledge | 52.3 |
| 12 | Amber Kuiper | 23:27.1 | GR Covenant Christian | 52.3 |
| 10 | Ava Harmon | 23:27.2 | Hudsonville | 52.3 |
| 11 | Analise Pols | 23:27.2 | GR Covenant Christian | 52.3 |
| 12 | Ciani Lopez | 23:27.5 | DeWitt | 52.2 |
| 10 | Haylee Gladstone | 23:29.2 | Bath | 51.6 |
| 11 | Hawa Amir | 23:30.1 | Lansing Waverly | 51.3 |
| 10 | Annalise Jense | 23:31.6 | Hudsonville | 50.8 |
| 9 | Aubrey Perez | 23:33.3 | Ionia | 50.2 |
| 12 | Elizabeth Smoes | 23:35.7 | Coopersville | 49.4 |
| 9 | Georgia Houghton | 23:35.9 | Mason | 49.4 |
| 9 | Sevarah Markham | 23:36.3 | Alma | 49.2 |
| 11 | Josephine Polasek | 23:37.4 | Portland | 48.9 |
| 9 | Opal Sterken | 23:38.4 | GRTC Peregrines | 48.5 |
| 11 | Isla McConnell | 23:40.5 | East Lansing | 47.8 |
| 10 | Veronica Polischuk | 23:44.0 | East Lansing | 46.7 |
| 12 | Audrey Bensinger | 23:46.4 | Ovid-Elsie | 45.9 |
| 12 | Averie Wohlscheid | 23:47.2 | DeWitt | 45.6 |
| 11 | Abigail Brooks | 23:55.6 | Coopersville | 42.8 |
| 12 | Halle Hoyt | 23:56.2 | St. Louis | 42.6 |
| 11 | Ava Langerak | 23:57.9 | GR Covenant Christian | 42.0 |
| 12 | Lauren Spitzley | 23:59.7 | Portland | 41.4 |
| 9 | Ashley Gardner | 23:59.7 | Mason | 41.4 |
| 10 | Georgia Stahl | 23:59.9 | Portland | 41.4 |
| 10 | Lucy Schimmel | 24:05.6 | GR Covenant Christian | 39.5 |
| 10 | Ramona Heitman | 24:06.2 | GRTC Peregrines | 39.3 |
| 9 | Kennadee Griffes | 24:06.6 | DeWitt | 39.1 |
| 9 | Violet Shunn | 24:06.8 | Mason | 39.1 |
| 9 | Isabella Keefer | 24:12.0 | GRTC Peregrines | 37.3 |
| 9 | Kyle Konitzer | 24:12.6 | Grand Ledge | 37.1 |
| 10 | Madilyn McCormick | 24:12.8 | Mason | 37.1 |
| 12 | Sarah Munger | 24:15.5 | Alma | 36.2 |
| 10 | Lilee Elliott | 24:16.9 | DeWitt | 35.7 |
| 12 | Aurora Keefer | 24:18.2 | GRTC Peregrines | 35.3 |
| 9 | Maelyn Helder | 24:23.6 | Hudsonville | 33.5 |
| 11 | Selah Churchwell | 24:27.4 | GRTC Peregrines | 32.2 |
| 12 | Gabby Vroman | 24:27.7 | Saranac | 32.1 |
| 10 | Lucia Street | 24:32.3 | GRTC Peregrines | 30.6 |
| 9 | Tala Sellon | 24:34.0 | Coopersville | 30.0 |
| 9 | Lily Karcis | 24:36.6 | Hudsonville | 29.1 |
| 10 | Kaytlyn Day | 24:38.3 | Saranac | 28.6 |
| 10 | Emily Weaver | 24:40.4 | Mason | 27.9 |
| 9 | Maya Miller | 24:40.6 | GRTC Peregrines | 27.8 |
| 10 | Brianna Hoven | 24:41.6 | GRTC Peregrines | 27.5 |
| 11 | Mia McCarty | 24:45.5 | Hudsonville | 26.2 |
| 9 | Madison Lemert | 24:48.1 | St. Louis | 25.3 |
| 10 | Paige Kanan | 24:48.6 | DeWitt | 25.1 |
| 10 | Taz Davis | 24:56.2 | Bath | 22.6 |
| 9 | Sarah Bowerman | 25:01.7 | St. Louis | 20.8 |
| 12 | Lena Brochard | 25:04.2 | Coopersville | 19.9 |
| 10 | Sophie Barricklow | 25:04.9 | Hudsonville | 19.7 |
| 11 | Makayla Damico | 25:06.1 | Lansing Waverly | 19.3 |
| 10 | Sydney Dickman | 25:07.1 | St. Louis | 19.0 |
| 10 | Karli DeBoer | 25:11.5 | GR Covenant Christian | 17.5 |
| 11 | Nora Johnson | 25:12.0 | East Lansing | 17.3 |
| 11 | Annalee Takalo | 25:12.1 | Shepherd | 17.3 |
| 12 | Ava Juhas | 25:14.4 | Ovid-Elsie | 16.5 |
| 10 | Jadyn Baer | 25:17.4 | Hudsonville | 15.5 |
| 9 | Jayna Schmitz | 25:21.4 | GRTC Peregrines | 14.2 |
| 10 | Celia Milhiem | 25:27.6 | Coopersville | 12.1 |
| 10 | Dana Juhas | 25:29.4 | Ovid-Elsie | 11.5 |
| 12 | Kasey Rasch | 25:32.4 | Coopersville | 10.5 |
| 10 | Carley Wellman | 25:32.7 | Stanton Central Montcalm | 10.4 |
| 12 | Hailey Mingerink | 25:32.9 | GR Covenant Christian | 10.4 |
| 9 | Maggie Bedolla | 25:33.5 | Grand Ledge | 10.2 |
| 9 | Alexis Cole | 25:36.4 | GR NorthPointe Christian | 9.2 |
| 10 | Markie Buckland | 25:37.5 | Grand Ledge | 8.8 |
| 9 | Grace Hancock | 25:38.8 | Alma | 8.4 |
| 9 | Nora Hadley | 25:41.0 | Mason | 7.7 |
| 10 | Ryleigh Vining | 25:45.3 | Morley-Stanwood | 6.2 |
| 9 | June Disher | 25:52.3 | Hudsonville | 3.9 |
| 12 | Veda Smith | 25:55.7 | Portland | 2.8 |
BOYS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 12 | Gage Hoffman | 15:41.2 | Stanton Central Montcalm | 205.3 |
| 11 | Ezekiel Baltierra | 15:41.9 | Alma | 205.0 |
| 12 | Thomas Larson | 15:54.8 | Alma | 200.7 |
| 11 | Bryce Cahoon | 16:00.9 | Shepherd | 198.7 |
| 10 | Rylen Richey | 16:11.2 | Grand Ledge | 195.3 |
| 12 | Benjamin Rottier | 16:20.0 | Grand Ledge | 192.3 |
| 12 | Braylon Lenneman | 16:22.7 | DeWitt | 191.4 |
| 11 | Nolan Lounds | 16:24.9 | Grand Ledge | 190.7 |
| 10 | Caelan Marsh | 16:35.7 | Grand Ledge | 187.1 |
| 12 | Alex McKennon | 16:36.4 | Grand Ledge | 186.9 |
| 12 | Caleb Willard | 16:39.0 | GRTC Peregrines | 186.0 |
| 12 | Aiden Marple | 16:39.5 | DeWitt | 185.8 |
| 12 | Jackson Gast | 16:41.7 | East Lansing | 185.1 |
| 12 | Andrew Feldpausch | 16:45.0 | Portland | 184.0 |
| 12 | Liam Preisser | 16:48.2 | East Lansing | 182.9 |
| 12 | Brendan O’Donohue | 16:49.4 | GRTC Peregrines | 182.5 |
| 9 | Livio Muzzin | 17:01.0 | DeWitt | 178.7 |
| 12 | Luca Lebron | 17:01.8 | Alma | 178.4 |
| 10 | Samuel Johnson | 17:02.9 | Alma | 178.0 |
| 12 | Kyler Fertig | 17:04.8 | Stanton Central Montcalm | 177.4 |
| 12 | Ian McNeel | 17:08.0 | Shepherd | 176.3 |
| 11 | Dayton VanderMoere | 17:09.9 | Grand Ledge | 175.7 |
| 10 | Kilian Boulware-Lopez | 17:10.4 | East Lansing | 175.5 |
| 11 | Anthony Schmitz | 17:12.2 | GRTC Peregrines | 174.9 |
| 12 | Gavin DeVries | 17:14.5 | GRTC Peregrines | 174.2 |
| 11 | Will Chelotti | 17:15.2 | DeWitt | 173.9 |
| 10 | Ben Myers | 17:16.4 | East Lansing | 173.5 |
| 9 | Nico Lebron | 17:16.9 | Alma | 173.4 |
| 12 | Sylus Wilson | 17:17.1 | Stanton Central Montcalm | 173.3 |
| 11 | William McDonald | 17:17.8 | Shepherd | 173.1 |
| 10 | Reece Grafius | 17:18.3 | Mason | 172.9 |
| 10 | Andrew Egli | 17:18.9 | GRTC Peregrines | 172.7 |
| 10 | Jackson Willard | 17:20.3 | GRTC Peregrines | 172.2 |
| 10 | Tyler Egli | 17:23.2 | GRTC Peregrines | 171.3 |
| 11 | Jacob Ziolkowski | 17:23.4 | GRTC Peregrines | 171.2 |
| 11 | Kevin Terpstra | 17:23.5 | Alma | 171.2 |
| 11 | Micah Kuiper | 17:24.0 | GR Covenant Christian | 171.0 |
| 12 | Noah Chouinard | 17:24.2 | Alma | 170.9 |
| 10 | Jack Krafft | 17:24.3 | Shepherd | 170.9 |
| 10 | Owen Poppema | 17:24.9 | Bath | 170.7 |
| 11 | Levi Schimmel | 17:27.1 | GR Covenant Christian | 170.0 |
| 11 | Drew Davis | 17:28.5 | Shepherd | 169.5 |
| 12 | Owen Moore | 17:29.8 | Portland | 169.1 |
| 10 | Logan Gregory | 17:32.5 | Saranac | 168.2 |
| 10 | Johnny Coston | 17:33.4 | Stanton Central Montcalm | 167.9 |
| 12 | Timothy Chamberlain | 17:34.7 | Portland St. Patrick | 167.4 |
| 10 | Ty Inglis | 17:35.7 | DeWitt | 167.1 |
| 11 | Jakin Whitney | 17:38.0 | Shepherd | 166.3 |
| 11 | Francis Austen | 17:40.2 | Portland St. Patrick | 165.6 |
| 11 | Micah Couser | 17:40.4 | Grand Ledge | 165.5 |
| 10 | Cole Raymond | 17:41.5 | Coopersville | 165.2 |
| 12 | Jaxxon Thelen | 17:41.9 | Ionia | 165.0 |
| 11 | Lincoln Morden | 17:42.9 | Grand Ledge | 164.7 |
| 10 | Alejandro Nagy | 17:47.0 | East Lansing | 163.3 |
| 10 | Brennan Ackerman | 17:50.7 | GRTC Peregrines | 162.1 |
| 12 | Josh Carpenter | 17:51.5 | DeWitt | 161.8 |
| 12 | Isaac Norcross | 17:54.4 | GR NorthPointe Christian | 160.9 |
| 10 | Eli Miller | 17:54.9 | GRTC Peregrines | 160.7 |
| 11 | Easton McCloy | 17:55.1 | GR NorthPointe Christian | 160.6 |
| 11 | Thaddeus Overley | 18:00.8 | Lansing Waverly | 158.7 |
| 10 | Liam Thelen | 18:01.5 | Ionia | 158.5 |
| 12 | Judah Bakaitis | 18:02.0 | DeWitt | 158.3 |
| 10 | Donnie Richmond | 18:02.1 | Portland | 158.3 |
| 10 | Langston Waite | 18:04.1 | East Lansing | 157.6 |
| 10 | Landon Seiloff | 18:09.3 | Lansing Waverly | 155.9 |
| 10 | Braylon Bigorowski | 18:10.4 | Coopersville | 155.5 |
| 9 | Connor Miller | 18:11.3 | Alma | 155.2 |
| 10 | Zane Molewyk | 18:11.7 | Coopersville | 155.1 |
| 9 | Max Bobeda | 18:13.4 | DeWitt | 154.5 |
| 11 | Matthew Austin | 18:13.4 | DeWitt | 154.5 |
| 9 | Gracin Zelski | 18:18.8 | DeWitt | 152.7 |
| 12 | Evan Rolston | 18:23.0 | Stanton Central Montcalm | 151.3 |
| 11 | Noah Thelen | 18:23.5 | Grand Ledge | 151.2 |
| 11 | Brandon Peterson | 18:24.4 | Coopersville | 150.9 |
| 10 | Noah Heriford | 18:25.5 | Grand Ledge | 150.5 |
| 11 | William Drake | 18:30.4 | Grand Ledge | 148.9 |
| 12 | Evan Keller | 18:36.1 | Coopersville | 147.0 |
| 10 | Jonah Gray | 18:36.9 | East Lansing | 146.7 |
| 11 | Tyne Evans | 18:39.5 | Stanton Central Montcalm | 145.8 |
| 11 | Travis Wright | 18:39.5 | Ovid-Elsie | 145.8 |
| 11 | Landon Kuperus | 18:42.4 | GR Covenant Christian | 144.9 |
| 12 | Grant Conley | 18:43.1 | Charlotte | 144.6 |
| 12 | Isaac Westra | 18:43.3 | GR Covenant Christian | 144.6 |
| 9 | Brayden Rountree | 18:43.5 | Shepherd | 144.5 |
| 12 | Tyler Travis | 18:44.0 | Shepherd | 144.3 |
| 9 | Aiden Martin | 18:44.1 | GR NorthPointe Christian | 144.3 |
| 9 | Jace Frank | 18:44.2 | DeWitt | 144.3 |
| 12 | Kaden Mingerink | 18:45.9 | GR Covenant Christian | 143.7 |
| 9 | Tristan Reinstra | 18:47.4 | Alma | 143.2 |
| 12 | Caleb Looyenga | 18:52.3 | GR Covenant Christian | 141.6 |
| 12 | Adam Foster | 18:52.9 | Mason | 141.4 |
| 11 | Joel Schmidt | 18:52.9 | Grand Ledge | 141.4 |
| 12 | Grant Lange | 18:54.3 | Mason | 140.9 |
| 12 | John Paul Sanders | 18:54.3 | GRTC Peregrines | 140.9 |
| 12 | Isaac FoxElster | 18:54.9 | Portland St. Patrick | 140.7 |
| 10 | Ryan Sorrell | 18:55.0 | GR NorthPointe Christian | 140.7 |
| 11 | Isaiah Wilson | 19:00.8 | GR NorthPointe Christian | 138.7 |
| 12 | Hayden Shattuck | 19:06.9 | St. Louis | 136.7 |
| 10 | Logan Spangler | 19:07.6 | GR NorthPointe Christian | 136.5 |
| 10 | Charlie Crowe | 19:09.3 | East Lansing | 135.9 |
| 10 | Xander Towery | 19:10.6 | Ionia | 135.5 |
| 10 | Brady Oosterhouse | 19:10.8 | Saranac | 135.4 |
| 10 | Luis Hirt | 19:13.9 | GR NorthPointe Christian | 134.4 |
| 9 | Lucas Hirt | 19:15.1 | GR NorthPointe Christian | 134.0 |
| 10 | Brody Pulling | 19:15.7 | Mason | 133.8 |
| 11 | Nathan Sanderson | 19:16.8 | GR NorthPointe Christian | 133.4 |
| 9 | Joel Oosterhouse | 19:17.3 | Saranac | 133.2 |
| 10 | Joseph Segard | 19:17.4 | GR NorthPointe Christian | 133.2 |
| 9 | Tommy Moundros | 19:22.0 | DeWitt | 131.7 |
| 9 | Collin Bancroft | 19:26.2 | Grand Ledge | 130.3 |
| 11 | Evan Kryger | 19:28.0 | GRTC Peregrines | 129.7 |
| 11 | Fisher Lipsey | 19:30.9 | Grand Ledge | 128.7 |
| 12 | Liam Kamp | 19:31.3 | Libertas Christian | 128.6 |
| 9 | Tristian Rogers | 19:36.5 | Grand Ledge | 126.8 |
| 9 | Skylan Bowie | 19:37.1 | Grand Ledge | 126.6 |
| 12 | Isaac Gola | 19:37.2 | Shepherd | 126.6 |
| 10 | Levi Knoop | 19:39.2 | Portland St. Patrick | 125.9 |
| 12 | Joshua Miller | 19:39.3 | Ovid-Elsie | 125.9 |
| 9 | Aaron Martinson | 19:40.5 | Portland | 125.5 |
| 11 | Rhys Todd | 19:40.6 | East Lansing | 125.5 |
| 11 | Liam Heyboer | 19:40.9 | GR Covenant Christian | 125.4 |
| 11 | Nathan Ulman | 19:41.3 | GRTC Peregrines | 125.2 |
| 12 | James Boersma | 19:44.1 | Wyoming | 124.3 |
| 9 | James Feldpausch | 19:46.5 | Portland | 123.5 |
| 10 | Eddie Radtke | 19:47.0 | Shepherd | 123.3 |
| 10 | Andrew Wright | 19:47.0 | GR NorthPointe Christian | 123.3 |
| 10 | Ethan Bussis | 19:54.6 | Grand Ledge | 120.8 |
| 10 | Cooper Highlen | 19:54.9 | Ionia | 120.7 |
| 11 | Shepherd Richardson | 19:55.5 | Mason | 120.5 |
| 11 | Brock Grabmeyer | 19:56.2 | Alma | 120.3 |
| 12 | Landon Koole | 20:00.5 | GR Covenant Christian | 118.8 |
| 12 | Dominic Smith | 20:01.6 | DeWitt | 118.5 |
| 10 | Andrew Duthler | 20:02.1 | GR Covenant Christian | 118.3 |
| 12 | Miles Buttel | 20:05.9 | Grand Ledge | 117.0 |
| 11 | Jackson Harlow | 20:06.7 | Grand Ledge | 116.8 |
| 11 | Connor Deyo | 20:12.0 | Lansing Waverly | 115.0 |
| 11 | Mitch Gonzalez | 20:14.8 | Ovid-Elsie | 114.1 |
| 11 | Andrew Soltow | 20:16.0 | Grand Ledge | 113.7 |
| 11 | Mychael Johnson | 20:16.4 | East Lansing | 113.5 |
| 10 | Corbin Maddox | 20:16.6 | Alma | 113.5 |
| 11 | Jeremiah Stewart | 20:18.8 | Ovid-Elsie | 112.7 |
| 10 | Luke Elyea | 20:19.9 | GRTC Peregrines | 112.4 |
| 11 | Bradley Smith | 20:27.0 | GR NorthPointe Christian | 110.0 |
| 11 | Conner Morrison | 20:27.4 | Ionia | 109.9 |
| 11 | Sawyer VanKuiken | 20:31.7 | Saranac | 108.4 |
| 12 | Bryan Gregory | 20:31.9 | Saranac | 108.4 |
| 10 | Colin Johnson | 20:32.8 | Bath | 108.1 |
| 10 | Bentley Cromer | 20:34.8 | Alma | 107.4 |
| 10 | Toby Regulinski | 20:38.9 | East Lansing | 106.0 |
| 11 | Marshall Kopietz | 20:39.6 | Grand Ledge | 105.8 |
| 12 | Logan Bok | 20:40.9 | Saranac | 105.4 |
| 10 | Landon Humphrey | 20:45.6 | Grand Ledge | 103.8 |
| 10 | Isaac Kamps | 20:47.0 | GR Covenant Christian | 103.3 |
| 11 | Aiden Yost | 20:47.7 | Grand Ledge | 103.1 |
| 9 | Jackson LaFlure | 20:49.2 | GR NorthPointe Christian | 102.6 |
| 11 | Caleb Paez | 20:50.4 | St. Louis | 102.2 |
| 12 | John Marchinda | 20:51.4 | GRTC Peregrines | 101.9 |
| 11 | Jameson Holton | 20:52.8 | Mason | 101.4 |
| 12 | Evan Hagerman | 20:54.7 | Bath | 100.8 |
| 9 | Kenny Hubbard | 20:57.6 | Grand Ledge | 99.8 |
| 9 | Ben Nielsen | 21:00.4 | Morley-Stanwood | 98.9 |
| 12 | Ricky Popp | 21:01.8 | Charlotte | 98.4 |
| 11 | Connor Burch | 21:03.9 | Grand Ledge | 97.7 |
| 9 | Noah Mingerink | 21:06.0 | GR Covenant Christian | 97.0 |
| 10 | Calvin Gunn | 21:07.8 | Bath | 96.4 |
| 9 | Nathan Koss | 21:07.9 | DeWitt | 96.4 |
| 11 | Gerrit Bol | 21:14.3 | GR Covenant Christian | 94.2 |
| 11 | Aiden Ocampo | 21:14.6 | Wyoming | 94.1 |
| 9 | Carsen Modderman | 21:14.9 | Coopersville | 94.0 |
| 10 | Dale Hice | 21:18.8 | Saranac | 92.7 |
| 9 | Jackson Farnsworth | 21:22.6 | Grand Ledge | 91.5 |
| 9 | Finley Kuiper | 21:23.7 | GR Covenant Christian | 91.1 |
| 12 | Jacob Erskin | 21:24.7 | St. Louis | 90.8 |
| 12 | Tyler Davis | 21:26.0 | Wyoming | 90.3 |
| 10 | Jacob Hop | 21:26.4 | Libertas Christian | 90.2 |
| 10 | Andres Perea Cala | 21:26.8 | Stanton Central Montcalm | 90.1 |
| 11 | Theodore VanKuiken | 21:29.6 | Saranac | 89.1 |
| 11 | Arthur Sawyer III | 21:30.3 | East Lansing | 88.9 |
| 12 | Trevor Hayes | 21:31.8 | GR Covenant Christian | 88.4 |
| 12 | Dalles Bailiff | 21:32.5 | Ionia | 88.2 |
| 9 | Levi Schipper | 21:34.6 | GR Covenant Christian | 87.5 |
| 11 | Logan Howe | 21:42.3 | Portland St. Patrick | 84.9 |
| 10 | Colin Scott | 21:42.8 | Mason | 84.7 |
| 10 | Blake Davis | 21:43.9 | Shepherd | 84.4 |
| 10 | Cruz Newville | 21:47.1 | Alma | 83.3 |
| 9 | Devin Kuiper | 21:49.0 | GR Covenant Christian | 82.7 |
| 12 | Braden Koos | 21:50.9 | Charlotte | 82.0 |
| 9 | Sullivan McKillop | 22:05.3 | DeWitt | 77.2 |
| 12 | Jacob Penna | 22:07.9 | GR Covenant Christian | 76.4 |
| 11 | Colton Sempsrott | 22:10.4 | Ovid-Elsie | 75.5 |
| 12 | Nathan Morrison | 22:11.4 | GR NorthPointe Christian | 75.2 |
| 11 | Reese Sarzynski | 22:13.8 | East Lansing | 74.4 |
| 11 | Israel Cahill | 22:19.0 | Saranac | 72.7 |
| 9 | Esaiah Hutchinson | 22:21.1 | Grand Ledge | 72.0 |
| 11 | Isaac Decker | 22:25.4 | Saranac | 70.5 |
| 11 | Ryan Potts | 22:25.9 | Coopersville | 70.4 |
| 9 | Carter LaVictoire | 22:28.2 | DeWitt | 69.6 |
| 12 | Brady Hefron | 22:28.2 | Saranac | 69.6 |
| 11 | Conner Ryan | 22:28.7 | Stanton Central Montcalm | 69.4 |
| 12 | Shin Sato | 22:29.5 | Stanton Central Montcalm | 69.2 |
| 10 | Charles Gronberg | 22:32.1 | Charlotte | 68.3 |
| 9 | Samuel Kennedy | 22:33.5 | Ovid-Elsie | 67.8 |
| 9 | Tommy Kirkpatrick | 22:34.5 | GRTC Peregrines | 67.5 |
| 11 | Daniel Landers | 22:40.6 | Grand Ledge | 65.5 |
| 11 | Caleb Carter | 22:41.1 | DeWitt | 65.3 |
| 10 | Keegan Haag | 22:45.0 | Shepherd | 64.0 |
| 9 | Henry Kowalewsky | 22:47.3 | Mason | 63.2 |
| 12 | Owen Rottier | 22:48.7 | Grand Ledge | 62.8 |
| 11 | Alcides Lopez-Feliciano | 22:52.3 | Wyoming | 61.6 |
| 9 | Evan Looyenga | 23:00.4 | GR Covenant Christian | 58.9 |
| 12 | Austin Soltow | 23:00.8 | Grand Ledge | 58.7 |
| 11 | Josh Chamberlin | 23:03.9 | Charlotte | 57.7 |
| 9 | Jahreim Phillip | 23:04.3 | Charlotte | 57.6 |
| 11 | Remington Snyder | 23:17.6 | St. Louis | 53.1 |
| 11 | Asher Rauch | 23:18.5 | GR NorthPointe Christian | 52.8 |
| 10 | Paul Tran | 23:18.7 | Lansing Waverly | 52.8 |
| 9 | Brentton Johnson | 23:19.7 | Lansing Waverly | 52.4 |
| 12 | Evan King | 23:19.8 | GRTC Peregrines | 52.4 |
| 9 | Kieran Woolf | 23:25.1 | DeWitt | 50.6 |
| 10 | Cruz Torrez | 23:26.8 | Lansing Waverly | 50.1 |
| 10 | Chauncey Oliver | 23:28.2 | Wyoming | 49.6 |
| 9 | Cole Stump | 23:28.4 | Mason | 49.5 |
| 9 | Gabriel Smith | 23:34.6 | Shepherd | 47.5 |
| 11 | Tyler Andrews | 23:34.8 | Coopersville | 47.4 |
| 10 | Jacob Trommater | 23:35.1 | Charlotte | 47.3 |
| 12 | Christian Martinez | 23:37.7 | Ionia | 46.4 |
| 10 | Ayden Toomey | 23:38.5 | Lansing Waverly | 46.2 |
| 9 | Patrick Austen | 23:40.5 | Portland St. Patrick | 45.5 |
| 10 | Nolan Jarvie | 23:40.9 | DeWitt | 45.4 |
| 10 | Isaac Emery | 23:41.7 | Coopersville | 45.1 |
| 9 | Easton Dykstra | 23:42.6 | GR Covenant Christian | 44.8 |
| 10 | Logan Simpson | 23:45.5 | Saranac | 43.8 |
| 10 | Maxim Craig | 23:55.4 | East Lansing | 40.5 |
| 12 | Eli VerBeek | 23:59.3 | Libertas Christian | 39.2 |
| 10 | Patrick Wilson | 23:59.9 | Bath | 39.0 |
| 12 | Gabe Holman | 24:01.5 | Ionia | 38.5 |
| 10 | Andrew Westra | 24:01.8 | GR Covenant Christian | 38.4 |
| 9 | Anthem Gyulveszi | 24:04.6 | Lansing Waverly | 37.5 |
| 11 | Luke Drnek | 24:04.7 | GR Covenant Christian | 37.4 |
| 11 | Caleb Vaalburg | 24:05.3 | GR Covenant Christian | 37.2 |
| 9 | Joseph Sanderson | 24:06.3 | GR NorthPointe Christian | 36.9 |
| 10 | Nolan Moeggenberg | 24:12.7 | Shepherd | 34.8 |
| 12 | Alex Thomas | 24:14.4 | Saranac | 34.2 |
| 11 | William Myers | 24:15.2 | Shepherd | 33.9 |
| 9 | Jace Matthews | 24:15.7 | Coopersville | 33.8 |
| 9 | Isaiah Koops | 24:18.4 | GR Covenant Christian | 32.9 |
| 9 | Chase Badgley | 24:49.0 | Lansing Waverly | 22.7 |
| 10 | Noah Huffine | 24:57.3 | Portland | 19.9 |
| 9 | Noah Hudson | 25:01.0 | GR NorthPointe Christian | 18.7 |
| 9 | Broderick Millage | 25:13.3 | Wyoming | 14.6 |
| 9 | Jacob Pier | 25:45.7 | Mason | 3.8 |
| 12 | Ezekiel Rockhold | 25:46.8 | Saranac | 3.4 |