
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: -38
Boys Adjustment: -33
EARLY BIRDS THAT GOT THE WORM
Gracie Carlisle, Portage Central
Gracie’s photo was mistakenly posted during the summer preview, but maybe it was a good omen for her season to come? Her 18:37 sophomore debut was a 18 sec. personal best and Portage course PR. During her freshman year as a Mustang, Gracie hit a number of accomplishments and fast times. She was sub-19 on a few occasions, a state qualifier, top-10 finisher in the SMAC. At the very end of track, she hit a 10:59 in the 3200m, which leads one to believe she ain’t satisfied with just a PR to start the year.
(side note, I love how Portage Central has the earliest meet possible, both on the track and here in cross. Those mid-March track duals have to be cold though!)
Will Hulin, Centreville
Just building on the gains he made toward the end of cross into track. Hulin’s freshman year just kept getting better and better. He started in the 19’s, moved to the 18’s, moved to the 17’s, then snagged a sub-17 in his final race of the regular season at State. Come track, his 4:33 in the 1600m ranked 3rd across all of D3’s freshmen. The reductions have continued, as Will’s run faster than his 2024 best on all three occasions this early season. The fastest was a 16:28 on Saturday at Sturgis, the most impressive may have been the 16:43 covering Three Rivers’ big hills, and he was 16:40 here. Considering the positive MIS experience from last November, expect some heroics in a few months.

GIRLS TEAM RATINGS
| Team | Top 5 Avg. | Division |
| Portage Central** | 126.3 | 1 |
| Jenison* | 114.9 | 1 |
| Rockford | 112.6 | 1 |
| Grand Haven | 88.5 | 1 |
| Battle Creek Lakeview | 68.7 | 1 |
| Lowell | 57.3 | 1 |
| Kalamazoo Loy Norrix | 33.0 | 1 |
| Grand Rapids Northview | 26.3 | 1 |
| Team | Top 5 Avg. | Division |
| Stevensville Lakeshore | 84.2 | 2 |
| Hastings | 1.7 | 2 |
| Three Rivers | 1.7 | 2 |
| Team | Top 5 Avg. | Division |
| Union City | 34.1 | 3 |
| Centreville | 0.4 | 3 |
| Team | Top 5 Avg. | Division |
| Gobles** | 83.9 | 4 |
| Team | Top 5 Avg. | Division |
| Kalamazoo Homeschool Sports | 67.1 | HS |
BOYS TEAM RATINGS
| Team | Top 5 Avg. | Division |
| Lowell** | 192.1 | 1 |
| Kalamazoo Central** | 190.9 | 1 |
| Portage Central** | 186.7 | 1 |
| Rockford* | 182.8 | 1 |
| Battle Creek Lakeview | 178.6 | 1 |
| Kalamazoo Loy Norrix | 178.3 | 1 |
| Holt | 168.7 | 1 |
| Grand Rapids Northview | 167.4 | 1 |
| Team | Top 5 Avg. | Division |
| Three Rivers | 154.6 | 2 |
| Battle Creek Harper Creek | 131.8 | 2 |
| Stevensville Lakeshore | 74.8 | 2 |
| Hastings | 54.4 | 2 |
| Wayland Union | 48.0 | 2 |
| Team | Top 5 Avg. | Division |
| Centreville | 130.9 | 3 |
| Union City | 105.9 | 3 |
| Parchment | 100.6 | 3 |
| Team | Top 5 Avg. | Division |
| Gobles | 128.3 | 4 |
| Team | Top 5 Avg. | Division |
| Kalamazoo Homeschool Sports | 188.8 | HS |

GIRLS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 12 | Talya Schreiber | 18:15.3 | Pickford | 167.6 |
| 11 | Libby Smith | 18:27.6 | Gobles | 163.5 |
| 10 | Gracie Carlisle | 18:37.2 | Portage Central | 160.3 |
| 11 | Caroline Randall | 19:15.2 | Hastings | 147.6 |
| 11 | Paige McMeans | 19:30.4 | Jenison | 142.5 |
| 10 | Madeline Aleisa | 19:41.6 | Jenison | 138.8 |
| 10 | Avery Scott | 20:07.0 | Portage Central | 130.3 |
| 12 | Abby Thompson | 20:21.9 | Kalamazoo Homeschool Sports | 125.4 |
| 9 | Lydia Dwyer | 20:32.0 | Stevensville Lakeshore | 122.0 |
| 10 | Jillian Lewakowski | 20:35.5 | Rockford | 120.8 |
| 11 | Lauren Shaffer | 20:38.9 | Gobles | 119.7 |
| 12 | Rhea Mouw | 20:40.5 | Portage Central | 119.2 |
| 10 | Morgan Sanders | 20:49.0 | Rockford | 116.3 |
| 12 | Mackenzie Conner | 20:49.3 | Jenison | 116.2 |
| 10 | Julia Welc | 20:54.9 | Portage Central | 114.4 |
| 11 | Rae Defrang | 20:58.2 | Rockford | 113.3 |
| 12 | Cianah Budnik-Ramos | 21:01.8 | Grand Haven | 112.1 |
| 10 | Keagan Mulka | 21:11.6 | Rockford | 108.8 |
| 10 | Claire Mouw | 21:16.2 | Portage Central | 107.3 |
| 10 | Claire Watson | 21:26.8 | Rockford | 103.7 |
| 12 | Lilamae Frank | 21:30.3 | BC Lakeview | 102.6 |
| 9 | Londyn Schmidt | 21:38.3 | Kalamazoo Loy Norrix | 99.9 |
| 9 | Madison Bumhoffer | 21:44.6 | Wayland Union | 97.8 |
| 12 | Andrea Schwartz | 22:05.1 | Jenison | 91.0 |
| 12 | Kate Ort | 22:12.8 | Stevensville Lakeshore | 88.4 |
| 11 | Abbie Luckman | 22:14.6 | Stevensville Lakeshore | 87.8 |
| 12 | Audrey Latchaw | 22:17.4 | Lowell | 86.9 |
| 11 | Reese Defrang | 22:18.1 | Rockford | 86.6 |
| 11 | Maggie Wagner | 22:19.9 | Jenison | 86.0 |
| 10 | Silvia Torres | 22:20.0 | Portage Central | 86.0 |
| 9 | Camryn Gervais | 22:22.3 | Grand Haven | 85.2 |
| 11 | Allison Gautsche | 22:23.3 | Union City | 84.9 |
| 10 | Mackenzie VanStensel | 22:29.7 | GR Northview | 82.8 |
| 11 | Amira Khadija | 22:30.0 | Grand Haven | 82.7 |
| 9 | Tatum Richardson | 22:32.1 | Portage Central | 82.0 |
| 10 | Lauryn Wilkie | 22:32.8 | Grand Haven | 81.7 |
| 11 | Adeline Bagnall | 22:35.0 | Grand Haven | 81.0 |
| 12 | Macy Guikema | 22:42.2 | Jenison | 78.6 |
| 12 | Georgia Micklewright | 22:47.9 | BC Lakeview | 76.7 |
| 9 | Emma Putnam | 22:58.6 | Lowell | 73.1 |
| 11 | Brynn Potter | 23:09.5 | Rockford | 69.5 |
| 11 | Ava DeYoung | 23:13.6 | Gobles | 68.1 |
| 11 | Olivia Storteboom | 23:15.1 | Portage Central | 67.6 |
| 10 | Olivia Sowton | 23:16.4 | BC Lakeview | 67.2 |
| 10 | Kate Moon | 23:16.7 | Portage Central | 67.1 |
| 10 | Ayla Frantz | 23:24.0 | BC Lakeview | 64.7 |
| 11 | Elyana Davis | 23:27.6 | Kalamazoo Homeschool Sports | 63.5 |
| 12 | Madelyn Tude Thuot | 23:30.9 | Stevensville Lakeshore | 62.4 |
| 12 | Madison Cooley | 23:32.0 | Gobles | 62.0 |
| 11 | Norah Kerwin | 23:32.4 | Portage Central | 61.9 |
| 10 | Caroline Howenstine | 23:36.1 | Stevensville Lakeshore | 60.6 |
| 9 | Ava Storm | 23:37.6 | Kalamazoo Loy Norrix | 60.1 |
| 12 | Kenzie Howell | 23:40.5 | Grand Haven | 59.2 |
| 10 | Kennedy Elliott | 23:46.0 | Portage Central | 57.3 |
| 9 | Elin Beeck | 23:59.1 | Grand Haven | 53.0 |
| 11 | Ximena Martinez | 24:01.1 | Stevensville Lakeshore | 52.3 |
| 10 | Evelyn Moon | 24:02.9 | Portage Central | 51.7 |
| 10 | Abigail Whitelaw | 24:03.5 | Stevensville Lakeshore | 51.5 |
| 10 | Hayden Brill | 24:05.0 | Grand Haven | 51.0 |
| 11 | Miriam Jackson | 24:07.1 | Kalamazoo Homeschool Sports | 50.3 |
| 10 | Lara Roden | 24:07.6 | Portage Central | 50.1 |
| 9 | Elsie Woldhuis | 24:12.8 | Kalamazoo Homeschool Sports | 48.4 |
| 10 | Mercy Hibma | 24:13.6 | Kalamazoo Homeschool Sports | 48.1 |
| 10 | Gracie Hibma | 24:17.1 | Kalamazoo Homeschool Sports | 47.0 |
| 11 | Addison Seppala | 24:18.4 | Rockford | 46.5 |
| 9 | Lillian Fletcher | 24:18.5 | Kalamazoo Homeschool Sports | 46.5 |
| 11 | Olivia Lothian | 24:21.8 | Lowell | 45.4 |
| 9 | Katelyn Spada | 24:24.0 | Kalamazoo Central | 44.7 |
| 12 | Mikayla Reddy | 24:25.3 | Rockford | 44.2 |
| 10 | Rylee Zumer | 24:25.3 | BC Harper Creek | 44.2 |
| 11 | Alexa Bates | 24:26.9 | Portage Central | 43.7 |
| 11 | Gabriella Tietema | 24:27.8 | Grand Haven | 43.4 |
| 11 | Lucy Cross | 24:29.8 | Stevensville Lakeshore | 42.7 |
| 12 | Anna Furman | 24:30.1 | Kalamazoo Central | 42.6 |
| 11 | Mia Vonderheide | 24:31.8 | Lowell | 42.1 |
| 12 | Elizabeth Arlt | 24:32.8 | Union City | 41.7 |
| 11 | Reese Storteboom | 24:36.8 | Portage Central | 40.4 |
| 11 | Brooklyn Jackson | 24:40.6 | Lowell | 39.1 |
| 9 | Hazel Sloat | 24:55.1 | Centreville | 34.3 |
| 12 | Marissa Norder | 24:58.5 | Grand Haven | 33.2 |
| 11 | Parker Williams | 24:59.4 | Union City | 32.9 |
| 11 | Kate Elias | 25:00.6 | Portage Central | 32.5 |
| 12 | Claire VanDis | 25:01.6 | BC Lakeview | 32.1 |
| 9 | Kinsley Newman | 25:01.7 | Grand Haven | 32.1 |
| 12 | Gabrielle Kilbourn | 25:06.0 | Three Rivers | 30.7 |
| 9 | Chelsea LaDronka | 25:07.8 | Grand Haven | 30.1 |
| 12 | Addison Holt | 25:11.2 | Grand Haven | 28.9 |
| 10 | Hope Eckstein | 25:12.0 | Kalamazoo Christian | 28.7 |
| 10 | MaKenzie McClintock | 25:12.8 | Kalamazoo Christian | 28.4 |
| 12 | Evelyn Jackson | 25:13.0 | Kalamazoo Homeschool Sports | 28.3 |
| 9 | Vayda Woolston | 25:14.1 | Lowell | 28.0 |
| 9 | Esther Munson | 25:15.4 | Kalamazoo Homeschool Sports | 27.5 |
| 11 | Olivia King | 25:24.3 | BC Lakeview | 24.6 |
| 12 | Cecelia Gill | 25:28.9 | GR Northview | 23.0 |
| 11 | Lucy Otto | 25:37.8 | Jenison | 20.1 |
| 12 | Rylea Summey | 25:39.7 | Three Rivers | 19.4 |
| 10 | Cecilia Borobia | 25:45.8 | Kalamazoo Homeschool Sports | 17.4 |
| 11 | Carly Smith | 25:48.6 | Union City | 16.5 |
| 12 | Madison Girard | 25:49.2 | BC Lakeview | 16.3 |
| 10 | Isabella Lopez | 25:52.0 | GR Northview | 15.3 |
| 9 | Kyle McClintic | 25:53.9 | Jenison | 14.7 |
| 10 | Gabby Morales | 26:06.5 | BC Harper Creek | 10.5 |
| 10 | Sophia Miller | 26:10.6 | Wayland Union | 9.1 |
| 9 | Mia Welch | 26:12.4 | Kalamazoo Loy Norrix | 8.5 |
| 9 | Penny Phelps | 26:14.7 | Portage Central | 7.8 |
| 10 | Laylah Daniel | 26:16.4 | Kalamazoo Loy Norrix | 7.2 |
| 10 | Addison Tomsic | 26:19.6 | Gobles | 6.1 |
| 12 | Yarely Lopez | 26:20.3 | Three Rivers | 5.9 |
| 10 | Sydney Pflug | 26:20.7 | GR Northview | 5.8 |
| 11 | Mikena Ismail | 26:23.2 | Lowell | 4.9 |
| 10 | Jadyn Rodgers | 26:24.6 | GR Northview | 4.5 |
| 9 | Elyana Jurkowski | 26:25.0 | Wayland Union | 4.3 |
| 12 | Evelyn Ault | 26:27.2 | Rockford | 3.6 |
| 9 | Macey Woods | 26:27.3 | Rockford | 3.6 |
| 12 | Ava Bonacci | 26:29.2 | Jenison | 2.9 |
| 9 | Emerson Leary | 26:34.5 | Hastings | 1.2 |
| 10 | Olivia Spanski | 26:35.6 | Centreville | 0.8 |
| 10 | Coralie Carey | 26:37.7 | Jenison | 0.1 |
BOYS INDIVIDUAL RATINGS
| Grade | Name | Time | Team | Rating |
| 11 | Marshall Huhn | 15:52.2 | Lowell | 213.6 |
| 12 | Andrew Wright | 16:03.9 | Kalamazoo Central | 209.7 |
| 10 | Marcus Essling | 16:31.2 | Portage Central | 200.6 |
| 12 | Ty Billings | 16:32.5 | Kalamazoo Central | 200.2 |
| 12 | Jackson Lam | 16:38.9 | Kalamazoo Loy Norrix | 198.1 |
| 12 | Logan Westgate | 16:39.1 | Portage Central | 198.0 |
| 10 | Will Hulin | 16:40.3 | Centreville | 197.6 |
| 12 | Elijah Thompson | 16:43.4 | Kalamazoo Central | 196.5 |
| 9 | Avi Elabed | 16:45.1 | Lowell | 196.0 |
| 10 | Karson Lewis | 16:48.2 | BC Lakeview | 194.9 |
| 10 | Abenezer Olson | 16:48.9 | Kalamazoo Homeschool Sports | 194.7 |
| 11 | Noah Watson | 16:50.4 | Rockford | 194.2 |
| 10 | Rem Piper | 16:53.8 | Holt | 193.1 |
| 10 | Elijah Demlow | 16:57.6 | BC Lakeview | 191.8 |
| 11 | Christian Ayres | 16:59.6 | BC Harper Creek | 191.1 |
| 10 | Luke Bultman | 16:59.8 | Rockford | 191.1 |
| 11 | Tristan Zhang | 17:01.7 | Portage Central | 190.4 |
| 10 | David Kore | 17:02.5 | Three Rivers | 190.2 |
| 11 | Cody Bromley | 17:05.3 | Lowell | 189.2 |
| 11 | Evan Armstrong | 17:06.2 | Kalamazoo Homeschool Sports | 188.9 |
| 12 | Nicolas Morales – Sanchez | 17:07.1 | Kalamazoo Loy Norrix | 188.6 |
| 12 | Benaiah Roby | 17:09.5 | Kalamazoo Homeschool Sports | 187.8 |
| 11 | Josiah Derksen | 17:09.6 | Rockford | 187.8 |
| 11 | Brian Artman | 17:13.4 | Kalamazoo Homeschool Sports | 186.5 |
| 11 | Brady Winther-MacInnis | 17:13.5 | Kalamazoo Central | 186.5 |
| 11 | Noah Rice | 17:14.6 | Kalamazoo Homeschool Sports | 186.1 |
| 12 | Cooper Byrne | 17:16.0 | Lowell | 185.7 |
| 12 | Caleb TeBrake | 17:16.3 | GR Northview | 185.6 |
| 12 | Owen Gifford | 17:16.7 | Portage Central | 185.5 |
| 12 | Adrian Abbott-Wallace | 17:24.7 | Holt | 182.8 |
| 12 | Rhys Holmes | 17:26.1 | GR Northview | 182.3 |
| 11 | Oscar Dunfee | 17:30.4 | Kalamazoo Loy Norrix | 180.9 |
| 12 | Vince Garritano | 17:33.1 | Kalamazoo Homeschool Sports | 180.0 |
| 12 | Hayden Lafferty | 17:44.0 | Rockford | 176.3 |
| 9 | Tyler Bromley | 17:44.7 | Lowell | 176.1 |
| 11 | Carter Hughes | 17:50.6 | BC Lakeview | 174.1 |
| 11 | Mason Fein | 17:59.5 | Wayland Union | 171.2 |
| 12 | Bray Mentzer | 18:07.1 | BC Lakeview | 168.6 |
| 11 | Drew Swayze | 18:13.3 | Lowell | 166.6 |
| 10 | Michael Bogard | 18:17.2 | Kalamazoo Loy Norrix | 165.3 |
| 11 | Charles Gavan | 18:18.6 | Rockford | 164.8 |
| 12 | Porter Yurk | 18:19.9 | Holland West Ottawa | 164.4 |
| 10 | Jackson Duval | 18:22.0 | BC Lakeview | 163.7 |
| 11 | Trevon Johnson | 18:24.8 | Holt | 162.7 |
| 10 | Grant Marcikic | 18:28.2 | Kalamazoo Central | 161.6 |
| 10 | Ben Jackson | 18:28.6 | GR Northview | 161.5 |
| 12 | Ethan Manning | 18:33.6 | Wayland Union | 159.8 |
| 12 | Gabe Gauss | 18:35.0 | Rockford | 159.3 |
| 11 | Austin Hale | 18:36.0 | Kalamazoo Central | 159.0 |
| 10 | Drew Chenery | 18:36.2 | Portage Central | 158.9 |
| 10 | Graham Sleper | 18:36.4 | Kalamazoo Loy Norrix | 158.9 |
| 12 | Ethan Kilgore | 18:37.7 | Holt | 158.4 |
| 10 | Max Wolgast | 18:37.7 | Three Rivers | 158.4 |
| 12 | Luke Schultz | 18:38.5 | Portage Central | 158.2 |
| 10 | Jack Mecklenborg | 18:38.6 | Portage Central | 158.1 |
| 11 | Liam Eaton | 18:39.6 | GR Northview | 157.8 |
| 12 | Sam Noora | 18:40.3 | Kalamazoo Homeschool Sports | 157.6 |
| 10 | Timothy Adair | 18:41.9 | Kalamazoo Homeschool Sports | 157.0 |
| 10 | Colby Bartells | 18:45.7 | Kalamazoo Central | 155.8 |
| 11 | Sean Bostwick | 18:45.8 | Rockford | 155.7 |
| 11 | Gabe Boelman | 18:47.0 | Kalamazoo Homeschool Sports | 155.3 |
| 9 | Noah Bhan | 18:55.6 | Portage Central | 152.5 |
| 12 | Bridger Streeter | 18:56.1 | Kalamazoo Loy Norrix | 152.3 |
| 10 | Daniel LaRoy | 18:57.4 | Kalamazoo Homeschool Sports | 151.9 |
| 10 | Rhy Schneider | 18:59.3 | Rockford | 151.2 |
| 9 | Graham Tormoen | 18:59.7 | Portage Central | 151.1 |
| 10 | Braden Post | 19:03.0 | Portage Central | 150.0 |
| 12 | Sam Decker | 19:03.5 | GR Northview | 149.8 |
| 12 | Beau Holmes | 19:04.4 | GR Northview | 149.5 |
| 11 | Aidan Bradley | 19:06.7 | Springport | 148.8 |
| 10 | Devin Stotz-Ghosh | 19:10.5 | Portage Central | 147.5 |
| 11 | Cullen Decker | 19:10.6 | Union City | 147.5 |
| 10 | Cole Ringel | 19:10.8 | Gobles | 147.4 |
| 10 | Bryce Schuh | 19:13.9 | Holt | 146.4 |
| 9 | James Hollebeek | 19:14.0 | Rockford | 146.3 |
| 9 | Henry Jackson | 19:19.5 | Kalamazoo Homeschool Sports | 144.5 |
| 9 | Elijah Harris | 19:19.8 | Three Rivers | 144.4 |
| 9 | Dylan McKinney | 19:23.7 | Rockford | 143.1 |
| 11 | Noah June | 19:25.4 | Union City | 142.5 |
| 10 | Tony Hilton | 19:26.2 | Three Rivers | 142.3 |
| 12 | Connor Sloan | 19:28.4 | Kalamazoo Loy Norrix | 141.5 |
| 11 | Jacob Fletcher | 19:28.4 | Kalamazoo Homeschool Sports | 141.5 |
| 10 | Levi Collins | 19:29.0 | Gobles | 141.3 |
| 9 | Fletcher Amos | 19:30.1 | Gobles | 141.0 |
| 9 | Quentin White | 19:34.3 | Holt | 139.6 |
| 10 | Adrian Perez | 19:39.3 | Three Rivers | 137.9 |
| 10 | Jake Richmond | 19:39.4 | Kalamazoo Loy Norrix | 137.9 |
| 11 | Lucas Szczesny | 19:40.5 | Portage Central | 137.5 |
| 12 | Henry Greene | 19:41.0 | BC Lakeview | 137.3 |
| 12 | Christopher Baker | 19:42.1 | Kalamazoo Loy Norrix | 137.0 |
| 12 | Jacob Sinclair | 19:45.2 | Kalamazoo Loy Norrix | 135.9 |
| 10 | Peter Artman | 19:46.8 | Kalamazoo Homeschool Sports | 135.4 |
| 10 | Aiden VanLoenen | 19:50.4 | GR Northview | 134.2 |
| 11 | Carson Szarejko | 19:56.8 | BC Harper Creek | 132.1 |
| 10 | Nathaneal Karakula | 19:57.1 | Heritage Christian Academy | 132.0 |
| 10 | Brendan McAuliffe | 19:58.9 | Rockford | 131.4 |
| 11 | Graydon Heystek | 20:03.3 | Kalamazoo Loy Norrix | 129.9 |
| 9 | Beckett Melendez | 20:04.5 | Portage Central | 129.5 |
| 11 | Larry Watson | 20:06.8 | Three Rivers | 128.7 |
| 9 | Owen Sanford | 20:10.4 | Springport | 127.5 |
| 11 | Luke Lyon | 20:11.3 | BC Lakeview | 127.2 |
| 12 | Eliot Pavlik | 20:11.9 | Kalamazoo Loy Norrix | 127.0 |
| 11 | Cameron Cobley | 20:12.8 | BC Lakeview | 126.7 |
| 11 | Aiden Giancotti | 20:17.5 | Holt | 125.2 |
| 12 | Henry Dutcher | 20:21.8 | Kalamazoo Central | 123.7 |
| 11 | Connor Bailey-Cook | 20:23.0 | Parchment | 123.3 |
| 12 | Noah Rebhan | 20:23.7 | BC Lakeview | 123.1 |
| 12 | Charlie Vitkauskas | 20:23.9 | Rockford | 123.0 |
| 10 | Keegan Keith | 20:24.0 | Kalamazoo Homeschool Sports | 123.0 |
| 12 | David Sager | 20:24.2 | Gobles | 122.9 |
| 10 | Corbin Cummings | 20:24.3 | Rockford | 122.9 |
| 9 | Will Swanwick | 20:30.5 | Centreville | 120.8 |
| 9 | Josiah Ruble | 20:31.6 | BC Harper Creek | 120.5 |
| 12 | Will Dawson | 20:32.5 | GR Northview | 120.2 |
| 11 | Theo Fuller | 20:32.5 | Kalamazoo Loy Norrix | 120.2 |
| 12 | Henry Sloat | 20:32.5 | Centreville | 120.2 |
| 12 | Justin Bergman | 20:35.8 | Portage Central | 119.1 |
| 11 | Brayden Marchal | 20:36.7 | Lowell | 118.8 |
| 12 | Troyer Serna | 20:38.6 | Three Rivers | 118.1 |
| 9 | Alekzander Watkins | 20:41.0 | Kalamazoo Central | 117.3 |
| 9 | Zachary Mann | 20:41.4 | Rockford | 117.2 |
| 9 | Kamden Grice | 20:43.0 | Kalamazoo Central | 116.7 |
| 11 | Addison Dufendach | 20:43.7 | Rockford | 116.4 |
| 11 | Brayden Buelow | 20:43.9 | Portage Central | 116.4 |
| 9 | Clyde Wolfe | 20:44.4 | Kalamazoo Loy Norrix | 116.2 |
| 10 | Kingston Remar | 20:48.4 | Lowell | 114.9 |
| 9 | Jude Arledge | 20:48.4 | Kalamazoo Homeschool Sports | 114.9 |
| 11 | Traiton Coulier | 20:48.9 | Lowell | 114.7 |
| 12 | Andrew Nosis | 20:49.0 | BC Lakeview | 114.7 |
| 9 | Ethan King | 20:49.3 | Portage Central | 114.6 |
| 10 | Charles Bare | 20:57.1 | Kalamazoo Central | 112.0 |
| 10 | Wyatt Newton | 20:57.3 | Kalamazoo Loy Norrix | 111.9 |
| 10 | Lucas Ofstein | 20:59.7 | Portage Central | 111.1 |
| 11 | Ryland Pastor | 21:00.0 | BC Harper Creek | 111.0 |
| 9 | Eli Holmes | 21:05.8 | GR Northview | 109.1 |
| 10 | Daniel Stout | 21:06.2 | Rockford | 108.9 |
| 12 | Samuel Mathiesen | 21:06.2 | Portage Central | 108.9 |
| 10 | Lucas Winter | 21:07.8 | Parchment | 108.4 |
| 10 | Max Sytsma | 21:07.9 | Kalamazoo Loy Norrix | 108.4 |
| 9 | Drew Swanwick | 21:08.9 | Centreville | 108.0 |
| 11 | Bryce Hekter | 21:09.2 | Centreville | 107.9 |
| 12 | Garrett Lewis | 21:09.9 | Kalamazoo Homeschool Sports | 107.7 |
| 10 | Daren Austin | 21:11.8 | Parchment | 107.1 |
| 10 | Tegan Lowe | 21:16.7 | Lowell | 105.4 |
| 10 | Luke McKown | 21:17.8 | Union City | 105.1 |
| 10 | Seth Crown | 21:18.5 | Heritage Christian Academy | 104.8 |
| 9 | James Forney | 21:18.7 | Lowell | 104.8 |
| 10 | Jackson Hunt | 21:20.0 | BC Harper Creek | 104.3 |
| 9 | Landon Miller | 21:20.5 | Rockford | 104.2 |
| 10 | Callan Toman | 21:23.2 | Kalamazoo Homeschool Sports | 103.3 |
| 9 | Ezra Neef | 21:27.4 | Kalamazoo Homeschool Sports | 101.9 |
| 9 | Boston Pollock | 21:27.4 | Kalamazoo Loy Norrix | 101.9 |
| 10 | Daxton Hune | 21:28.3 | Rockford | 101.6 |
| 12 | Owen Kennedy | 21:28.7 | BC Lakeview | 101.4 |
| 12 | Connor Geigley | 21:28.8 | Centreville | 101.4 |
| 10 | Leo Voytenko | 21:30.7 | Kalamazoo Christian | 100.8 |
| 12 | Nathaniel Gresh | 21:31.3 | Portage Central | 100.6 |
| 11 | Oliver Mildenberg | 21:31.9 | Centreville | 100.4 |
| 9 | Luca Mesch-Carinci | 21:37.8 | Kalamazoo Loy Norrix | 98.4 |
| 11 | Connor Bleything | 21:38.9 | Three Rivers | 98.1 |
| 12 | Isaac Bell | 21:39.0 | Three Rivers | 98.0 |
| 9 | Dawson Wiggerman | 21:39.5 | Rockford | 97.8 |
| 10 | Tyler Severino | 21:39.8 | Kalamazoo Loy Norrix | 97.8 |
| 12 | Brayden Kidd | 21:41.0 | Kalamazoo Central | 97.3 |
| 12 | Kaden Goodman | 21:43.8 | Kalamazoo Central | 96.4 |
| 10 | Caleb Sausser | 21:45.6 | Kalamazoo Central | 95.8 |
| 11 | Asher Friess | 21:48.1 | Kalamazoo Homeschool Sports | 95.0 |
| 9 | Clayton Roussakis | 21:50.5 | Kalamazoo Homeschool Sports | 94.2 |
| 9 | Easton Corradini | 21:52.6 | Portage Central | 93.5 |
| 9 | Benjamin Cramer-Erbes | 21:54.3 | Kalamazoo Central | 92.9 |
| 10 | Brody Bushman | 21:56.0 | BC Harper Creek | 92.3 |
| 9 | Colton Pullen | 21:56.1 | Lowell | 92.3 |
| 12 | Camden King | 21:59.9 | Stevensville Lakeshore | 91.0 |
| 10 | Caleb Rice | 22:00.8 | BC Lakeview | 90.7 |
| 9 | Caleb Neubert | 22:05.1 | BC Harper Creek | 89.3 |
| 9 | Titus Sager | 22:07.0 | Gobles | 88.7 |
| 9 | Crew Petersen | 22:13.9 | Rockford | 86.4 |
| 10 | Wesley Harrington | 22:14.7 | Parchment | 86.1 |
| 10 | Landon Weis | 22:14.8 | Centreville | 86.1 |
| 12 | Aidan Martin | 22:19.9 | Three Rivers | 84.4 |
| 10 | Zachary Siegel | 22:24.0 | Kalamazoo Loy Norrix | 83.0 |
| 9 | Deacon Bacalia | 22:24.6 | Kalamazoo Central | 82.8 |
| 12 | Micaiah Sylvester | 22:25.4 | Centreville | 82.5 |
| 9 | Max Clapp | 22:26.6 | GR Northview | 82.1 |
| 10 | Eli Li | 22:27.3 | Hastings | 81.9 |
| 9 | Evan Verwys | 22:32.8 | Rockford | 80.1 |
| 10 | Jonah Tripicchio | 22:35.3 | BC Lakeview | 79.2 |
| 12 | Connor Miley | 22:38.7 | Parchment | 78.1 |
| 9 | Gavin Brueck | 22:39.6 | Centreville | 77.8 |
| 9 | Finley Richardson | 22:42.3 | Kalamazoo Loy Norrix | 76.9 |
| 10 | Cooper Goff | 22:43.4 | Three Rivers | 76.5 |
| 9 | Garrett Chrispell | 22:50.7 | Stevensville Lakeshore | 74.1 |
| 11 | Grant Hoskins | 22:52.0 | Stevensville Lakeshore | 73.7 |
| 9 | William Quake | 22:52.2 | Three Rivers | 73.6 |
| 11 | Jaxon Boehm | 22:53.7 | Stevensville Lakeshore | 73.1 |
| 11 | Jack Dibert | 22:56.3 | Union City | 72.2 |
| 11 | Caleb Kramer | 22:57.6 | Hastings | 71.8 |
| 11 | Andrew Allen | 22:59.2 | Kalamazoo Loy Norrix | 71.3 |
| 10 | Liam Simmons | 23:00.8 | GR Northview | 70.7 |
| 9 | Carter Bultje | 23:02.4 | Wayland Union | 70.2 |
| 9 | Henry Schrauben | 23:04.2 | Lowell | 69.6 |
| 12 | Kenji Banasky | 23:07.7 | Kalamazoo Homeschool Sports | 68.4 |
| 11 | O’Neill Dougherty | 23:08.6 | BC Harper Creek | 68.1 |
| 12 | Nathan Marquez | 23:09.0 | BC Lakeview | 68.0 |
| 9 | Gus Roman | 23:16.7 | Kalamazoo Loy Norrix | 65.4 |
| 10 | Levi Charboneau | 23:17.1 | Lowell | 65.3 |
| 9 | Bryce Cole | 23:17.5 | Three Rivers | 65.2 |
| 9 | Isaiah Radawski | 23:19.4 | Portage Central | 64.5 |
| 11 | Brady Anthony | 23:25.7 | Union City | 62.4 |
| 12 | Xander Hallock | 23:26.7 | Three Rivers | 62.1 |
| 9 | Frederico Herrmann | 23:27.2 | Stevensville Lakeshore | 61.9 |
| 9 | Charlie Cox | 23:34.5 | Portage Central | 59.5 |
| 10 | Austin Carr | 23:34.6 | Kalamazoo Loy Norrix | 59.5 |
| 9 | Zachary Marchal | 23:39.4 | Lowell | 57.9 |
| 10 | Miles Hayner | 23:41.1 | Kalamazoo Central | 57.3 |
| 11 | Tyler Martin | 23:59.2 | Stevensville Lakeshore | 51.3 |
| 11 | Emmanuel Gonzalez | 24:00.1 | GR Northview | 51.0 |
| 11 | Dayton Le | 24:01.8 | Kalamazoo Central | 50.4 |
| 10 | Parker Erb | 24:05.1 | Hastings | 49.3 |
| 12 | Riley Thomas | 24:10.6 | Portage Central | 47.5 |
| 11 | Jackson Byers | 24:18.7 | Wayland Union | 44.8 |
| 12 | Rowan Blaha | 24:19.5 | Kalamazoo Homeschool Sports | 44.5 |
| 11 | Cooper Stannard | 24:19.7 | Parchment | 44.4 |
| 12 | Carter Krzysik | 24:26.5 | Hastings | 42.2 |
| 10 | Noah Ranson | 24:28.9 | Three Rivers | 41.4 |
| 11 | Oscar Lucas | 24:32.0 | Kalamazoo Loy Norrix | 40.3 |
| 11 | Edward Corcoran | 24:33.0 | GR Northview | 40.0 |
| 10 | Liam McCue | 24:43.8 | Portage Central | 36.4 |
| 9 | Sean Reiff | 24:57.8 | Portage Central | 31.7 |
| 12 | Spencer Crozier | 25:12.9 | Hastings | 26.7 |
| 10 | Paxton Butler | 25:16.6 | GR Northview | 25.5 |
| 11 | Skyler Morgan | 25:19.3 | BC Lakeview | 24.6 |
| 12 | Jonas Burdick | 25:22.7 | Union City | 23.4 |
| 12 | Muhannad Shebrain | 25:28.2 | Portage Central | 21.6 |
| 12 | Paul Borobia | 25:33.0 | Kalamazoo Homeschool Sports | 20.0 |
| 9 | Clayton Broker | 25:35.5 | Centreville | 19.2 |
| 11 | Owen Standfest | 25:35.9 | GR Northview | 19.0 |
| 10 | Andrew Thomas | 25:37.7 | Rockford | 18.4 |
| 9 | Matthew Falkenstein | 25:40.9 | Centreville | 17.4 |
| 9 | Jacob Nutt | 25:45.3 | Kalamazoo Christian | 15.9 |
| 9 | Ryan Harris | 26:07.7 | Hastings | 8.4 |
| 10 | Billy Hilbert | 26:09.1 | Hastings | 8.0 |
| 10 | Joshua Jordan | 26:11.6 | Springport | 7.1 |
| 10 | Hunter Weber | 26:14.8 | Stevensville Lakeshore | 6.1 |
| 10 | David Lewis | 26:25.4 | Kalamazoo Homeschool Sports | 2.5 |
| 10 | Zane Marino | 26:27.0 | Kalamazoo Central | 2.0 |
| 10 | Dakota Cole | 26:29.3 | Hastings | 1.2 |