

The above infographs are from last season. I’ll make some new ones with updated stats for 2023.
With the early season ratings, a couple of notes:
- Elite, more experienced runners will always be a bit overrated early. They tend to come into the season in better shape relative to the rest of the field, and thus are closer to their championship season fitness compared to someone newer to the sport.
- With smaller meets, they’re not as accurate as they may be later in the year. Smaller samples and less ability to compare makes it hard to come up with an adjustment. Which explains why I’ll concentrate on the larger ones early, then work my way back toward the smaller ones.
- Adversity tends to have a greater impact early. Whether that’s heat, hills, humidity, or even all three, those less fit will tend to struggle a bit more early, possibly overcooking the course adjustment.
- The girls adjustment will typically be a bit more, as they’re spending more time on the course.
- These will get weighed less and less as the season rolls on, meaning virtually nothing come October. As a coach, I’d stress not losing sleep over early season times. On here, I’m stressing the same thing.
Girls Adjustment: +5
Boys Adjustment: +4
As always, these writeups below will shoutout someone or a team that stood out from the race. That may not be the best runner or the winning team. Perhaps a team that surprised, a runner breaking through, or a runner contributing to a team victory. Of course, if you come to me nicely and want to brag about a fellow team/competitor/teammate, let me know, and I’ll try to give them love further down the line.
SPED THRU SARANAC
Kyah Hoffman, Stanton Central Montcalm
I think we can officially say Kyah is on fire. Two wins in two outings this season, starting her season much like her 2022 season ended, running in the low-18’s. In her Summer Preview, I asked how she’ll fare when she undergoes her typical late season surge. Now I wonder how quick that surge might be. She’s already more than a minute faster than her jumping off point from her sophomore year.
Mark Millard, Byron Center
His past two seasons have ended with a few saunters into the 17’s, now it appears he wants to be there (or lower) for the entire year. A 17:04 opener at Under the Lights was almost 3.5 minutes faster than his debut from his junior year, then he carried that confidence over this week into a mid-16 effort here. If he keeps this up, Mark should be right up there in the OK White and a contender to qualify as an individual in Region 3.
GIRLS INDIVIDUAL RATINGS
| Girls Team | Top 5 Avg. | Division |
| Byron Center | 100.2 | 1 |
| Grand Ledge | 82.3 | 1 |
| Holt | 80.7 | 1 |
| East Lansing | 66.3 | 1 |
| Girls Team | Top 5 Avg. | Division |
| GR West Mich. Aviation | 83.9 | 2 |
| Mason | 73.3 | 2 |
| Shepherd | 63.1 | 2 |
| Portland | 51.9 | 2 |
| Girls Team | Top 5 Avg. | Division |
| Stanton Central Montcalm | 107.7 | 3 |
| GR Covenant Christian | 95.9 | 3 |
| GR NorthPointe Christian | 53.7 | 3 |
| Grandville Calvin Christian | 46.4 | 3 |
| Ovid-Elsie | 46.4 | 3 |
| Saranac | 45.1 | 3 |
| Girls Team | Top 5 Avg. | Division |
| Portland St. Patrick | 7.9 | 4 |
BOYS TEAM RATINGS
| Boys Team | Top 5 Avg. | Division |
| Byron Center | 182.2 | 1 |
| East Lansing | 172.4 | 1 |
| Grand Ledge | 167.2 | 1 |
| Holt | 125.8 | 1 |
| Boys Team | Top 5 Avg. | Division |
| Shepherd | 170.5 | 2 |
| Mason | 160.6 | 2 |
| GR West Mich. Aviation | 152.7 | 2 |
| Wayland Union | 151.2 | 2 |
| Ionia | 149.4 | 2 |
| Lansing Waverly | 124.4 | 2 |
| Lake Odessa Lakewood | 114.5 | 2 |
| Boys Team | Top 5 Avg. | Division |
| Stanton Central Montcalm | 174.0 | 3 |
| GR Covenant Christian | 170.1 | 3 |
| Bath | 168.2 | 3 |
| Saranac | 145.8 | 3 |
| Ovid-Elsie | 127.6 | 3 |
| GR NorthPointe Christian | 118.2 | 3 |
| Grandville Calvin Christian | 116.6 | 3 |
| Boys Team | Top 5 Avg. | Division |
| Webberville | 80.2 | 4 |
GIRLS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 11 | Kyah Hoffman | 18:13.4 | Stanton Central Montcalm | 153.9 |
| 12 | Meghan Ford | 18:50.2 | Mason | 141.6 |
| 12 | Emma DeVries | 19:12.1 | GR West Mich. Aviation | 134.3 |
| 11 | Ashley Choponis | 19:32.5 | Stanton Central Montcalm | 127.5 |
| 11 | Sydney Law | 19:37.3 | Byron Center | 125.9 |
| 12 | Amber Koole | 19:38.2 | GR Covenant Christian | 125.6 |
| 11 | Lauren Walker | 19:45.2 | Holt | 123.3 |
| 10 | Grace Coston | 20:01.7 | Stanton Central Montcalm | 117.8 |
| 10 | Aviana Skinner | 20:22.1 | Grand Ledge | 111.0 |
| 11 | Ella Reaves | 20:27.8 | Holt | 109.1 |
| 11 | Abby Minnick | 20:30.4 | East Lansing | 108.2 |
| 11 | Daphne Ball | 20:37.8 | Byron Center | 105.7 |
| 10 | Lydia Jagger | 20:40.6 | Grand Ledge | 104.8 |
| 11 | Desiree Duque-Rico | 20:44.3 | GR West Mich. Aviation | 103.6 |
| 9 | Marnath Tuol | 20:48.8 | Grandville Calvin Christian | 102.1 |
| 9 | Shelby Kuiper | 20:49.4 | GR Covenant Christian | 101.9 |
| 10 | Anna Poppema | 21:07.0 | Bath | 96.0 |
| 12 | Alyssa Wisener | 21:09.0 | Byron Center | 95.3 |
| 11 | Avery Wezensky | 21:09.3 | Portland | 95.2 |
| 12 | Lindsay Minderhoud | 21:13.5 | GR Covenant Christian | 93.8 |
| 12 | Sharley Bilot | 21:15.7 | Byron Center | 93.1 |
| 12 | Lauren Jousma | 21:22.7 | Grandville Calvin Christian | 90.8 |
| 10 | Madison Aten | 21:25.5 | Grand Ledge | 89.8 |
| 12 | Ellayna Meredith | 21:26.5 | Portland St. Patrick | 89.5 |
| 10 | Clarissa Baese | 21:37.0 | Ovid-Elsie | 86.0 |
| 9 | Sonja Stokstad | 21:43.8 | East Lansing | 83.7 |
| 12 | Jessica Bossenbroek | 21:50.6 | Holt | 81.5 |
| 9 | Lydia Minderhoud | 21:51.1 | GR Covenant Christian | 81.3 |
| 11 | Celia Pollock | 21:51.6 | Byron Center | 81.1 |
| 11 | Piper White | 21:58.9 | Ovid-Elsie | 78.7 |
| 11 | Natalie Formsma | 21:59.8 | Byron Center | 78.4 |
| 9 | Anna DeVries | 22:04.0 | GR Covenant Christian | 77.0 |
| 12 | Madison Gimmey | 22:06.3 | Shepherd | 76.2 |
| 9 | Jenna Terpstra | 22:07.9 | GR NorthPointe Christian | 75.7 |
| 10 | Sofie Dzik | 22:10.8 | GR West Mich. Aviation | 74.7 |
| 9 | Morgan Clark | 22:13.3 | Mason | 73.9 |
| 10 | Braelyn Bunting | 22:13.6 | Stanton Central Montcalm | 73.8 |
| 10 | Sophie Wisener | 22:17.3 | Byron Center | 72.6 |
| 11 | Alyssa Possehn | 22:18.0 | Saranac | 72.3 |
| 10 | Makayla Evansen | 22:18.1 | Portland | 72.3 |
| 10 | Donna Haaksma | 22:19.5 | Byron Center | 71.8 |
| 10 | Amber Kuiper | 22:23.5 | GR Covenant Christian | 70.5 |
| 10 | Alexis Heagle | 22:23.9 | Byron Center | 70.4 |
| 9 | Kaydense Ryan | 22:24.6 | Fulton | 70.1 |
| 12 | Kaia Spiess | 22:24.8 | Ovid-Elsie | 70.1 |
| 12 | Erika Bylsma | 22:29.9 | GR Covenant Christian | 68.4 |
| 10 | Emilee Young | 22:32.8 | Shepherd | 67.4 |
| 10 | Dylan Bosma | 22:35.1 | GR NorthPointe Christian | 66.6 |
| 10 | Aubrey Metzger | 22:36.7 | Mason | 66.1 |
| 9 | Morgan Allen | 22:36.9 | Mason | 66.0 |
| 10 | Laelle Terpstra | 22:37.2 | GR Covenant Christian | 65.9 |
| 9 | Andrea Rolston | 22:39.0 | Stanton Central Montcalm | 65.3 |
| 10 | Kate Chenault | 22:39.5 | East Lansing | 65.2 |
| 9 | Madison Moeggenborg | 22:39.8 | Shepherd | 65.1 |
| 10 | Carleigh Thompson | 22:49.8 | Ionia | 61.7 |
| 9 | Kayla Koppenhofer | 22:52.8 | GR NorthPointe Christian | 60.7 |
| 12 | Leah Prins | 22:53.9 | Byron Center Zion Christian | 60.4 |
| 10 | Emma Means | 22:56.8 | Shepherd | 59.4 |
| 12 | Elliot Antel | 22:58.2 | Wayland Union | 58.9 |
| 9 | Ahna Woltjer | 23:00.6 | GR West Mich. Aviation | 58.1 |
| 12 | Estelle Rockhold | 23:01.4 | Saranac | 57.9 |
| 12 | Evey Arleth | 23:10.4 | Portland | 54.9 |
| 11 | Kambree Eberly | 23:10.8 | Grand Ledge | 54.7 |
| 10 | Elsa Gomez | 23:21.5 | Grand Ledge | 51.2 |
| 12 | Amiah Morris | 23:22.1 | East Lansing | 51.0 |
| 10 | Melanie Thornton | 23:22.5 | GR NorthPointe Christian | 50.8 |
| 10 | Kailey Mann | 23:26.8 | Byron Center | 49.4 |
| 12 | Abby Kunkle | 23:27.0 | Libertas Christian | 49.3 |
| 9 | Hawa Amir | 23:28.8 | Lansing Waverly | 48.7 |
| 10 | Charleigh Kimble | 23:29.1 | GR West Mich. Aviation | 48.6 |
| 10 | Amelia Cornell | 23:29.9 | Grand Ledge | 48.4 |
| 11 | Falicitie Babcock | 23:32.3 | Shepherd | 47.6 |
| 9 | Faith Jenkins | 23:34.7 | Grandville Calvin Christian | 46.8 |
| 10 | Hannah Muench | 23:40.6 | Holt | 44.8 |
| 10 | Gwendolynn Carter | 23:40.8 | Holt | 44.7 |
| 12 | Kate Brumbelow | 23:41.5 | Byron Center | 44.5 |
| 9 | Marian Davlin | 23:51.4 | Portland St. Patrick | 41.2 |
| 11 | Gracie Warner | 23:53.1 | Shepherd | 40.6 |
| 10 | Gabby Vroman | 23:56.7 | Saranac | 39.4 |
| 10 | Mackenzie Hills | 23:59.5 | Bath | 38.5 |
| 9 | Sofia Lewis | 24:01.5 | GR West Mich. Aviation | 37.8 |
| 9 | Rosalia Feldpausch | 24:09.3 | Byron Center | 35.2 |
| 9 | Tessa Feldpausch | 24:11.0 | Byron Center | 34.7 |
| 10 | Anna Green | 24:11.2 | Byron Center | 34.6 |
| 10 | Audrey Bensinger | 24:21.9 | Ovid-Elsie | 31.0 |
| 11 | Kristin DeBoer | 24:23.4 | GR Covenant Christian | 30.5 |
| 9 | Lydia Rasmus | 24:23.5 | Saranac | 30.5 |
| 11 | Sophia Feldpausch | 24:24.4 | Byron Center | 30.2 |
| 9 | Emma Bossenbroek | 24:28.7 | Holt | 28.8 |
| 11 | Amelia Flahie | 24:30.1 | Holt | 28.3 |
| 10 | Lauren Spitzley | 24:34.6 | Portland | 26.8 |
| 9 | Jocelyn Wilson | 24:35.6 | Holt | 26.5 |
| 11 | Ella Langschwager | 24:37.4 | Holt | 25.9 |
| 12 | Madison Trahan | 24:38.9 | Saranac | 25.4 |
| 10 | Nora Buys | 24:41.7 | GR West Mich. Aviation | 24.4 |
| 12 | Elizabeth Fortino | 24:44.5 | East Lansing | 23.5 |
| 11 | Ellie Anderson | 24:46.2 | East Lansing | 22.9 |
| 10 | Addy Hughes | 24:48.8 | Byron Center | 22.1 |
| 9 | Riley Weber | 24:49.1 | Byron Center | 22.0 |
| 11 | Jordyn Lira | 24:51.0 | Bath | 21.3 |
| 9 | Dakota Belknap | 24:51.4 | Grand Ledge | 21.2 |
| 10 | Madison Bastic | 24:55.7 | Byron Center | 19.8 |
| 11 | Lauren Verburg | 24:56.1 | Grand Ledge | 19.6 |
| 12 | Olivia Pung | 24:56.4 | Portland St. Patrick | 19.5 |
| 12 | Katelyn Syswerda | 24:57.9 | Byron Center | 19.0 |
| 11 | Riley Kerschke | 24:58.3 | Mason | 18.9 |
| 10 | Megan Gimmey | 24:58.9 | Shepherd | 18.7 |
| 12 | Adalyn Mata | 25:03.8 | Byron Center | 17.1 |
| 12 | Ella Finger | 25:05.5 | East Lansing | 16.5 |
| 9 | Isla McConnell | 25:08.0 | East Lansing | 15.7 |
| 10 | Danae VanBaren | 25:08.8 | GR Covenant Christian | 15.4 |
| 9 | Laila Mcdowell | 25:09.5 | Byron Center | 15.2 |
| 10 | Maria Campbell | 25:11.6 | Grandville Calvin Christian | 14.5 |
| 9 | Kora Kok | 25:11.9 | GR NorthPointe Christian | 14.4 |
| 11 | Kaya Bender | 25:15.8 | GR West Mich. Aviation | 13.1 |
| 10 | Juliana Stepp | 25:20.8 | Holt | 11.4 |
| 12 | Emma Kooienga | 25:23.4 | GR Covenant Christian | 10.5 |
| 10 | Claire Lyon | 25:23.5 | Portland | 10.5 |
| 10 | Julia Moore | 25:23.7 | East Lansing | 10.4 |
| 9 | Kelsi Minikey | 25:24.0 | Stanton Central Montcalm | 10.3 |
| 11 | Ruby Hatfield | 25:25.3 | East Lansing | 9.9 |
| 10 | Malia Reitz | 25:34.9 | Holt | 6.7 |
| 10 | Sarah Bleyenberg | 25:37.7 | GR Covenant Christian | 5.8 |
| 9 | Callie Dykstra | 25:37.7 | GR Covenant Christian | 5.8 |
| 9 | Nora Johnson | 25:37.7 | East Lansing | 5.8 |
| 12 | Carmela Watson | 25:39.3 | East Lansing | 5.2 |
| 11 | Anna Heath | 25:42.1 | Portland | 4.3 |
| 11 | Mia Rachor | 25:42.5 | GR NorthPointe Christian | 4.2 |
| 10 | Tressa DeVries | 25:44.1 | GR Covenant Christian | 3.6 |
| 10 | Emma Tidd | 25:44.8 | Lake Odessa Lakewood | 3.4 |
| 12 | Grace Brooks | 25:52.1 | Grand Ledge | 1.0 |
| 11 | Ruth Jurden | 25:54.4 | Stanton Central Montcalm | 0.2 |
BOYS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 11 | Alex Doneth | 16:07.5 | Mason | 196.2 |
| 10 | Gage Hoffman | 16:09.4 | Stanton Central Montcalm | 195.5 |
| 11 | Nolan Longuski | 16:20.4 | Shepherd | 191.9 |
| 11 | Mitchell Jeruzal | 16:23.2 | Byron Center | 190.9 |
| 9 | Bryce Cahoon | 16:24.7 | Shepherd | 190.4 |
| 12 | Graham Coston | 16:34.0 | Stanton Central Montcalm | 187.3 |
| 12 | Jacob Montgomery | 16:34.9 | Ionia | 187.0 |
| 10 | Benjamin Rottier | 16:36.9 | Grand Ledge | 186.4 |
| 12 | Mark Millard | 16:39.7 | Byron Center | 185.4 |
| 9 | Memphis Connor | 16:40.6 | Byron Center | 185.1 |
| 12 | Levi Green | 16:43.4 | Byron Center | 184.2 |
| 12 | Michael Cyrul | 16:44.0 | East Lansing | 184.0 |
| 12 | Eden Lampi | 16:49.7 | East Lansing | 182.1 |
| 9 | River Fox | 16:54.4 | Bath | 180.5 |
| 12 | Sam Donnellan | 16:55.4 | East Lansing | 180.2 |
| 11 | Levi Kamps | 17:00.0 | GR Covenant Christian | 178.7 |
| 12 | Carter Holmes | 17:07.2 | Bath | 176.3 |
| 11 | Luke Skidmore | 17:07.7 | Bath | 176.1 |
| 12 | Nathan Day | 17:08.7 | Saranac | 175.8 |
| 10 | Sylus Wilson | 17:09.3 | Stanton Central Montcalm | 175.6 |
| 11 | Luke Dykstra | 17:10.3 | GR Covenant Christian | 175.2 |
| 11 | Clay Powell | 17:12.8 | Ovid-Elsie | 174.4 |
| 11 | Dylan Pallett | 17:19.1 | Wayland Union | 172.3 |
| 12 | Isaac Dyer | 17:22.0 | Wayland Union | 171.3 |
| 10 | Ian McNeel | 17:23.6 | Shepherd | 170.8 |
| 10 | Noah Johnston | 17:27.6 | GR West Mich. Aviation | 169.5 |
| 11 | Conner McCormick | 17:29.4 | Mason | 168.9 |
| 11 | Riley Johnson | 17:33.2 | Lake Odessa Lakewood | 167.6 |
| 12 | Hunter Helminski | 17:33.6 | Saranac | 167.5 |
| 11 | Tyler N. Kooienga | 17:35.8 | GR Covenant Christian | 166.7 |
| 9 | Xander Stepek | 17:38.7 | Wayland Union | 165.8 |
| 9 | Graeson Decker | 17:38.8 | GR Covenant Christian | 165.7 |
| 12 | Trevor Dornbos | 17:39.6 | Grandville Calvin Christian | 165.5 |
| 12 | Samuel VanderWerf | 17:40.2 | Byron Center | 165.3 |
| 12 | Myles Tilma | 17:41.4 | Byron Center Zion Christian | 164.9 |
| 12 | Connor O’Donohue | 17:42.7 | GR West Mich. Aviation | 164.4 |
| 12 | Grant Koole | 17:43.6 | GR Covenant Christian | 164.1 |
| 11 | Elijah Hutchinson | 17:44.7 | Grand Ledge | 163.8 |
| 10 | Alex Mckennon | 17:44.9 | Grand Ledge | 163.7 |
| 12 | Brady Swanson | 17:48.0 | Byron Center | 162.7 |
| 9 | Nolan Lounds | 17:49.2 | Grand Ledge | 162.3 |
| 10 | Kyler Fertig | 17:50.8 | Stanton Central Montcalm | 161.7 |
| 10 | Henry Peck | 17:53.0 | East Lansing | 161.0 |
| 9 | Rylan Latchaw | 17:56.7 | Grand Ledge | 159.8 |
| 12 | Andrew Koenigsknecht | 17:57.4 | Bath | 159.5 |
| 12 | Ian Hinkle | 17:57.9 | Grand Ledge | 159.4 |
| 12 | Tyson Evans | 18:07.6 | Ionia | 156.1 |
| 12 | Kai Martin | 18:11.7 | East Lansing | 154.8 |
| 12 | Alexander Schafer | 18:14.7 | Grand Ledge | 153.8 |
| 12 | Joshua Miller | 18:15.9 | Grand Ledge | 153.4 |
| 11 | Landon Jayaraman | 18:16.1 | Holt | 153.3 |
| 11 | Jackson Cargill | 18:18.2 | Mason | 152.6 |
| 10 | Timothy Chamberlain | 18:20.4 | Portland St. Patrick | 151.9 |
| 9 | Drew Davis | 18:21.0 | Shepherd | 151.7 |
| 10 | Evan Rolston | 18:26.2 | Stanton Central Montcalm | 149.9 |
| 10 | Jackson Gast | 18:28.6 | East Lansing | 149.1 |
| 10 | Kaden Mingerink | 18:29.7 | GR Covenant Christian | 148.8 |
| 10 | Madden Starkweather | 18:29.8 | Bath | 148.7 |
| 10 | Andrew Feldpausch | 18:30.1 | Portland | 148.6 |
| 10 | Brady Newman | 18:30.7 | Byron Center | 148.4 |
| 9 | Thaddeus Overley | 18:30.9 | Lansing Waverly | 148.4 |
| 9 | Jakin Whitney | 18:32.4 | Shepherd | 147.9 |
| 12 | Connor Lubbers | 18:32.8 | GR Covenant Christian | 147.7 |
| 11 | Nathan Oki | 18:33.2 | GR West Mich. Aviation | 147.6 |
| 12 | Eli Burch | 18:33.4 | East Lansing | 147.5 |
| 12 | Amar Hamdan | 18:37.1 | East Lansing | 146.3 |
| 11 | Callahan Night | 18:38.0 | Grand Ledge | 146.0 |
| 11 | Benjamin Snook | 18:38.3 | Grand Ledge | 145.9 |
| 9 | Rush Marsden | 18:38.6 | Fulton | 145.8 |
| 11 | Luke Hemker | 18:40.7 | GR West Mich. Aviation | 145.1 |
| 12 | Luke Nunez | 18:43.0 | Grand Ledge | 144.3 |
| 12 | Matthew Lathom | 18:43.1 | East Lansing | 144.3 |
| 12 | Dalton Dunn | 18:46.2 | Mason | 143.3 |
| 10 | Cole Wisener | 18:46.6 | Byron Center | 143.1 |
| 12 | Ellis Yokom | 18:47.9 | Ionia | 142.7 |
| 12 | Blake Mathews | 18:49.5 | Mason | 142.2 |
| 12 | Jack Halliwill | 18:53.2 | Grand Ledge | 140.9 |
| 12 | Israel Lopez | 18:54.9 | Lansing Waverly | 140.4 |
| 12 | Ian Jones | 18:56.3 | GR NorthPointe Christian | 139.9 |
| 10 | Isaac Westra | 18:57.1 | GR Covenant Christian | 139.6 |
| 10 | Silas Ensink | 18:57.7 | Grandville Calvin Christian | 139.4 |
| 11 | Elijah Lauer | 18:57.8 | Saranac | 139.4 |
| 10 | Joshua Miller | 18:58.1 | Ovid-Elsie | 139.3 |
| 9 | Everett Millhouse | 19:00.2 | East Lansing | 138.6 |
| 9 | Trevon Johnson | 19:00.8 | Holt | 138.4 |
| 9 | Ryder Nichols | 19:02.2 | Byron Center | 137.9 |
| 11 | Ryan Couser | 19:03.9 | Grand Ledge | 137.4 |
| 12 | Brady Wolters | 19:04.0 | Byron Center | 137.3 |
| 10 | Asher Jager | 19:05.4 | GR West Mich. Aviation | 136.9 |
| 10 | Isaac FoxElster | 19:09.3 | Portland St. Patrick | 135.6 |
| 12 | Jacob Mol | 19:09.7 | GR Covenant Christian | 135.4 |
| 9 | Ethan Harvey | 19:12.7 | Mason | 134.4 |
| 12 | Mitchell Smith | 19:13.1 | GR NorthPointe Christian | 134.3 |
| 10 | Miles Buttel | 19:15.2 | Grand Ledge | 133.6 |
| 12 | Micah O’Neal | 19:15.8 | East Lansing | 133.4 |
| 10 | Graydon Ott | 19:17.0 | GR West Mich. Aviation | 133.0 |
| 9 | Noah Thelen | 19:17.5 | Grand Ledge | 132.8 |
| 12 | Alex Bushee | 19:18.3 | Ionia | 132.6 |
| 9 | Levi Schimmel | 19:18.4 | GR Covenant Christian | 132.5 |
| 9 | Mason Fein | 19:19.8 | Wayland Union | 132.1 |
| 11 | James Kelly | 19:22.6 | Ovid-Elsie | 131.1 |
| 9 | Jackson Schmuker | 19:30.0 | Byron Center | 128.7 |
| 10 | Jaxxon Thelen | 19:30.5 | Ionia | 128.5 |
| 12 | Josiah Curry | 19:31.4 | Stanton Central Montcalm | 128.2 |
| 12 | Brady Thomas | 19:35.4 | Saranac | 126.9 |
| 11 | Jackson Lipsey | 19:35.9 | Grand Ledge | 126.7 |
| 9 | Micah Kuiper | 19:37.3 | GR Covenant Christian | 126.2 |
| 10 | Gavin Howery | 19:38.1 | Webberville | 126.0 |
| 11 | Aaron Ostrowski | 19:40.7 | East Lansing | 125.1 |
| 11 | Ben Elder | 19:42.9 | Grand Ledge | 124.4 |
| 11 | Grant Smith | 19:44.0 | Shepherd | 124.0 |
| 9 | Benjamin Nestle | 19:47.1 | Shepherd | 123.0 |
| 12 | Miles VanDam | 19:47.5 | Byron Center | 122.8 |
| 10 | Isaac Norcross | 19:47.6 | GR NorthPointe Christian | 122.8 |
| 11 | Logan Means | 19:48.3 | Shepherd | 122.6 |
| 9 | Levi Dykstra | 19:48.6 | GR Covenant Christian | 122.5 |
| 12 | Bryson Van Ryn | 19:50.1 | GR West Mich. Aviation | 122.0 |
| 9 | Blake Rhoton | 19:52.8 | Byron Center | 121.1 |
| 9 | William Drake | 19:55.7 | Grand Ledge | 120.1 |
| 12 | Harrison VanKuiken | 19:57.2 | Saranac | 119.6 |
| 9 | Caelan Marsh | 19:57.4 | Grand Ledge | 119.5 |
| 11 | Matthias Overley | 19:57.8 | Lansing Waverly | 119.4 |
| 10 | Freddie Bierling | 19:58.8 | Byron Center Zion Christian | 119.1 |
| 11 | Caleb Anderson | 19:59.0 | Wyoming | 119.0 |
| 9 | JohnOwen Griess | 19:59.2 | GR Covenant Christian | 118.9 |
| 10 | Bryan Gregory | 20:01.2 | Saranac | 118.3 |
| 11 | Evan Booth | 20:02.1 | East Lansing | 118.0 |
| 12 | Nathaniel Kilgore | 20:04.5 | Holt | 117.2 |
| 10 | Henry Elzinga | 20:05.7 | GR West Mich. Aviation | 116.8 |
| 11 | Oscar Andrade-Nava | 20:06.6 | Wyoming | 116.5 |
| 11 | Parker Tichy | 20:08.0 | GR West Mich. Aviation | 116.0 |
| 9 | Eric Pierce | 20:09.8 | Byron Center | 115.4 |
| 10 | Dillan Roosien | 20:10.7 | GR West Mich. Aviation | 115.1 |
| 11 | Bradly Gould | 20:12.0 | Shepherd | 114.7 |
| 10 | Ethan Manning | 20:12.8 | Wayland Union | 114.4 |
| 12 | Carter Kingsley | 20:14.0 | Grand Ledge | 114.0 |
| 9 | Kaden Rohrbacher | 20:14.9 | Lake Odessa Lakewood | 113.7 |
| 9 | Dayton VanderMoere | 20:17.1 | Grand Ledge | 113.0 |
| 9 | Noah Kunkle | 20:17.3 | Libertas Christian | 112.9 |
| 12 | Ray Hall | 20:17.5 | Lansing Waverly | 112.8 |
| 9 | Travis Wright | 20:18.1 | Ovid-Elsie | 112.6 |
| 11 | Jesse Lambert-Sanchez | 20:18.1 | East Lansing | 112.6 |
| 10 | Zachary Burt | 20:19.7 | Shepherd | 112.1 |
| 10 | Evan Hagerman | 20:21.6 | Bath | 111.5 |
| 11 | Ryan Travis | 20:21.9 | Shepherd | 111.4 |
| 11 | Zachary Nunn | 20:22.7 | Holt | 111.1 |
| 11 | Jayson Anderson | 20:24.4 | Mason | 110.5 |
| 11 | Tait Anible | 20:26.2 | Saranac | 109.9 |
| 9 | Fisher Lipsey | 20:26.7 | Grand Ledge | 109.8 |
| 9 | John Cook | 20:29.4 | GR West Mich. Aviation | 108.9 |
| 10 | Isaac Gola | 20:29.5 | Shepherd | 108.8 |
| 10 | Ethan Kilgore | 20:29.5 | Holt | 108.8 |
| 10 | Kolby Sattler | 20:30.1 | Stanton Central Montcalm | 108.6 |
| 10 | Ethan West | 20:31.2 | Webberville | 108.3 |
| 9 | Francis Austen | 20:31.3 | Portland St. Patrick | 108.2 |
| 11 | Bram Derksen | 20:33.5 | Bath | 107.5 |
| 9 | Joel Schmidt | 20:37.0 | Grand Ledge | 106.3 |
| 12 | Owen Hayes | 20:37.2 | GR Covenant Christian | 106.3 |
| 10 | Andrew Newenhouse | 20:44.3 | Grandville Calvin Christian | 103.9 |
| 9 | Sawyer VanKuiken | 20:44.3 | Saranac | 103.9 |
| 11 | Xavier Hoppe | 20:44.7 | Shepherd | 103.8 |
| 12 | Blake Huitema | 20:46.2 | GR West Mich. Aviation | 103.3 |
| 10 | Landon Koole | 20:46.3 | GR Covenant Christian | 103.2 |
| 12 | Henry DeLeon | 20:49.7 | Bath | 102.1 |
| 12 | Bryson Newman | 20:52.2 | Byron Center | 101.3 |
| 9 | Theodore VanKuiken | 20:53.0 | Saranac | 101.0 |
| 12 | Jordan Serna | 20:53.1 | Lansing Waverly | 101.0 |
| 12 | Devin Spitzley | 20:57.9 | Portland | 99.4 |
| 10 | Dalles Bailiff | 20:58.0 | Ionia | 99.3 |
| 9 | Ethan Lombard | 20:58.5 | Shepherd | 99.2 |
| 11 | Hudson Goethals | 20:59.1 | Lake Odessa Lakewood | 99.0 |
| 12 | Carter Barker | 20:59.3 | Heritage Christian Academy | 98.9 |
| 12 | Joshua Beck | 20:59.5 | Heritage Christian Academy | 98.8 |
| 10 | Vincent Risk | 21:00.4 | Lake Odessa Lakewood | 98.5 |
| 8 | Levi Knoop | 21:00.6 | Portland St. Patrick | 98.5 |
| 9 | Jameson Holton | 21:01.4 | Mason | 98.2 |
| 9 | Bradley Smith | 21:04.7 | GR NorthPointe Christian | 97.1 |
| 9 | Eli Doty | 21:05.2 | Mason | 96.9 |
| 9 | Lincoln Morden | 21:05.2 | Grand Ledge | 96.9 |
| 10 | Keegan Morris | 21:05.6 | GR NorthPointe Christian | 96.8 |
| 10 | Levi Frain | 21:09.0 | Libertas Christian | 95.7 |
| 9 | Aiden Giancotti | 21:13.6 | Holt | 94.1 |
| 12 | Hunter Lounds | 21:14.1 | Holt | 94.0 |
| 10 | Bryce Schelter | 21:14.9 | Lake Odessa Lakewood | 93.7 |
| 10 | Trevor Hayes | 21:15.6 | GR Covenant Christian | 93.5 |
| 9 | Micah Couser | 21:16.7 | Grand Ledge | 93.1 |
| 11 | Abraham Jager | 21:16.9 | GR West Mich. Aviation | 93.0 |
| 10 | Wyatt Kohler | 21:17.6 | Bath | 92.8 |
| 11 | Blake Jewett | 21:21.3 | Grandville Calvin Christian | 91.6 |
| 10 | Jacob Penna | 21:22.9 | GR Covenant Christian | 91.0 |
| 9 | Connor Burch | 21:24.0 | Grand Ledge | 90.7 |
| 9 | Conner Morrison | 21:25.5 | Ionia | 90.2 |
| 11 | Landon Barton | 21:27.9 | Grand Ledge | 89.4 |
| 11 | Caleb Rose | 21:31.3 | Stanton Central Montcalm | 88.2 |
| 9 | Jack Mingerink | 21:33.8 | GR Covenant Christian | 87.4 |
| 12 | Lincoln Denis | 21:34.4 | Ionia | 87.2 |
| 11 | Josh Howard | 21:34.8 | Holt | 87.1 |
| 12 | Tristan Burgess | 21:35.8 | Holt | 86.7 |
| 10 | Matthew Howery | 21:36.2 | Webberville | 86.6 |
| 11 | Ayden VanDyk | 21:37.6 | GR Covenant Christian | 86.1 |
| 11 | Owen Brickner | 21:37.9 | Shepherd | 86.0 |
| 9 | Isaiah Wilson | 21:40.4 | GR NorthPointe Christian | 85.2 |
| 10 | Tanner McNair | 21:43.6 | Portland | 84.1 |
| 11 | Aristotle Vyn | 21:43.8 | GR West Mich. Aviation | 84.1 |
| 12 | Coby Courter | 21:45.2 | Grand Ledge | 83.6 |
| 11 | Quinn Stephenson | 21:46.9 | GR West Mich. Aviation | 83.0 |
| 11 | Nicholas Huizinga | 21:47.8 | Grandville Calvin Christian | 82.7 |
| 9 | Conner Ryan | 21:50.0 | Stanton Central Montcalm | 82.0 |
| 11 | Adlai Kersey | 21:50.1 | GR West Mich. Aviation | 82.0 |
| 12 | Caden Westers | 21:50.5 | Byron Center | 81.8 |
| 9 | Alcides Lopez | 21:51.7 | Wyoming | 81.4 |
| 9 | Jeremiah Stewart | 21:53.7 | Ovid-Elsie | 80.8 |
| 12 | Rylee Moelker | 21:55.1 | GR Covenant Christian | 80.3 |
| 10 | Brady Herrguth | 21:55.7 | Bath | 80.1 |
| 11 | Evan Lee | 21:58.8 | Saranac | 79.1 |
| 10 | Lucas Korsmo | 21:58.8 | GR West Mich. Aviation | 79.1 |
| 10 | Jude VanderWeide | 21:59.0 | Wayland Union | 79.0 |
| 9 | Easton McCloy | 22:00.1 | GR NorthPointe Christian | 78.6 |
| 11 | Nathan Waldron | 22:00.3 | GR West Mich. Aviation | 78.6 |
| 12 | Josiah Lundy-Rush | 22:02.9 | East Lansing | 77.7 |
| 11 | Ignacio DeBarros | 22:05.9 | East Lansing | 76.7 |
| 9 | Alex Cargill | 22:10.8 | Mason | 75.1 |
| 12 | Lance Helfer | 22:10.9 | Shepherd | 75.0 |
| 10 | Chaden Schafer | 22:11.8 | Stanton Central Montcalm | 74.7 |
| 12 | Luke Piersma | 22:13.2 | Grandville Calvin Christian | 74.3 |
| 9 | Jackson Byers | 22:14.1 | Wayland Union | 74.0 |
| 10 | Danny Shepard | 22:15.5 | Stanton Central Montcalm | 73.5 |
| 9 | Evan Buteyn | 22:15.5 | Grandville Calvin Christian | 73.5 |
| 12 | Ben Toonstra | 22:15.7 | Byron Center Zion Christian | 73.4 |
| 9 | Tyne Evans | 22:16.3 | Stanton Central Montcalm | 73.2 |
| 11 | Randall Dustin | 22:16.8 | Byron Center | 73.1 |
| 11 | Joshua Bott | 22:17.0 | GR West Mich. Aviation | 73.0 |
| 9 | Austin Saltow | 22:20.0 | Grand Ledge | 72.0 |
| 12 | Cody Pett | 22:22.2 | Saranac | 71.3 |
| 9 | Isaac Decker | 22:23.1 | Saranac | 71.0 |
| 9 | Antonio Aro | 22:23.5 | East Lansing | 70.8 |
| 11 | Landon VerMerris | 22:24.1 | Byron Center | 70.6 |
| 9 | Miles Crawford | 22:25.0 | Byron Center | 70.3 |
| 12 | Noah Gola | 22:26.9 | Shepherd | 69.7 |
| 11 | Andrieu Blomeling | 22:28.0 | Byron Center | 69.3 |
| 9 | Judson Phillips | 22:29.1 | Byron Center | 69.0 |
| 10 | Toby Holstege | 22:32.5 | GR Covenant Christian | 67.8 |
| 11 | Ian McLellan | 22:37.9 | Byron Center | 66.0 |
| 10 | Caleb Stumph | 22:38.3 | Byron Center Zion Christian | 65.9 |
| 11 | Malachi Turner | 22:40.7 | East Lansing | 65.1 |
| 9 | Mitch Gonzalez | 22:41.6 | Ovid-Elsie | 64.8 |
| 12 | Ezekiel Fenstermaker | 22:45.0 | Heritage Christian Academy | 63.7 |
| 12 | Payton Zimmerlee | 22:52.3 | Bath | 61.2 |
| 9 | Israel Cahill | 22:53.8 | Saranac | 60.7 |
| 12 | Jordan Weers | 22:56.4 | Wayland Union | 59.9 |
| 10 | Caleb Looyenga | 22:56.6 | GR Covenant Christian | 59.8 |
| 9 | Liam Heyboer | 22:59.5 | GR Covenant Christian | 58.8 |
| 10 | Simeon Montney | 23:00.2 | Shepherd | 58.6 |
| 12 | Owen Shank | 23:00.4 | Heritage Christian Academy | 58.5 |
| 11 | Will Gavin | 23:00.4 | Wayland Union | 58.5 |
| 12 | Carter VanWyk | 23:02.1 | Wayland Union | 58.0 |
| 9 | Reese Senneker | 23:06.2 | Wayland Union | 56.6 |
| 12 | Anthony Rivera | 23:06.9 | Byron Center | 56.4 |
| 9 | Simon Whitwam | 23:07.5 | Holt | 56.2 |
| 12 | Evan Price | 23:18.1 | Saranac | 52.6 |
| 12 | Ferrell Clark | 23:25.4 | GR NorthPointe Christian | 50.2 |
| 9 | Levi Schipper | 23:26.5 | GR Covenant Christian | 49.8 |
| 11 | Jaxon Pipe | 23:30.7 | GR Covenant Christian | 48.4 |
| 12 | Joshua Russell | 23:33.7 | Lansing Waverly | 47.4 |
| 9 | Ty VanSkiver | 23:34.2 | GR West Mich. Aviation | 47.3 |
| 11 | Jeremiah Baribeau | 23:38.4 | Libertas Christian | 45.9 |
| 9 | Brenden Scott | 23:39.2 | Mason | 45.6 |
| 11 | Hayden Reed | 23:44.1 | Stanton Central Montcalm | 44.0 |
| 10 | Ezekiel Rockhold | 23:49.8 | Saranac | 42.1 |
| 10 | Juno Pierce | 23:53.7 | Stanton Central Montcalm | 40.8 |
| 9 | Eli Gillespie | 23:53.8 | Webberville | 40.7 |
| 10 | Bobby Rudolph | 23:57.8 | Webberville | 39.4 |
| 9 | Asher Rauch | 24:07.1 | GR NorthPointe Christian | 36.3 |
| 9 | Joseph Anongdeth | 24:08.1 | Mason | 36.0 |
| 9 | Luke Wixom | 24:09.3 | Saranac | 35.6 |
| 9 | Connor Deyo | 24:13.9 | Lansing Waverly | 34.0 |
| 10 | Gabe Holman | 24:22.8 | Ionia | 31.1 |
| 11 | Matt Moelker | 24:27.4 | GR Covenant Christian | 29.5 |
| 9 | Luke Drnek | 24:34.8 | GR Covenant Christian | 27.1 |
| 10 | Brady Hefron | 24:36.1 | Saranac | 26.6 |
| 9 | Eric Phelps | 24:41.8 | GR Covenant Christian | 24.7 |
| 11 | Stefan Rau | 24:49.6 | GR Covenant Christian | 22.1 |
| 9 | Luke Owens | 24:50.8 | Lansing Waverly | 21.7 |
| 11 | Caden Hutchins | 24:55.1 | Lansing Waverly | 20.3 |
| 9 | Anderson Jansen | 24:59.9 | GR West Mich. Aviation | 18.7 |
| 11 | Derek Christner | 25:05.8 | GR West Mich. Aviation | 16.7 |
| 9 | David Lepley | 25:08.5 | Holt | 15.8 |
| 12 | Jacob Kast | 25:15.4 | Ovid-Elsie | 13.5 |
| 9 | Reese Sarzynski | 25:15.4 | East Lansing | 13.5 |
| 10 | Paul Korsmo | 25:16.4 | GR West Mich. Aviation | 13.2 |
| 11 | Caleb Vincent | 25:32.8 | Mason | 7.7 |
| 11 | Luke Linna | 25:34.7 | GR West Mich. Aviation | 7.1 |
| 9 | Joseph Patton | 25:42.2 | Mason | 4.6 |
| 9 | Nicholas Whited | 25:44.1 | Grand Ledge | 4.0 |
| 9 | Oscar McKaig | 25:49.3 | East Lansing | 2.2 |
| 10 | Paul Ruggerio | 25:54.2 | Bath | 0.6 |
| 11 | Isaac Robles | 25:54.5 | GR West Mich. Aviation | 0.5 |