Uncategorized

2025 Ratings: Allendale Regional

RaceBoys Adj.Girls Adj.
Region 1+15+16
Region 11+12+12
Region 21+17+19
Region 31+19+16
Average+16+16

MIXC vs. REALITY

The projections definitely had their fair share of misses here on the west side. Among them:

Holland Girls
Gobles Boys
Montague Boys
Coopersville Boys
Hudsonville Boys

Each of the above teams had multiple kids step up, but a few that stood out were:

Tessa Nienhuis – her Dutch were definitely in the running, entering Saturday with a 33% chance of sneaking into the top-3. Most of that was based on their conference championship, where Holland matched Unity Christian late in the race. Tessa hit a PR there and nearly found another one yesterday, her 20:20 right up there with the competition’s 4.

David Sager – another team listed as an underdog, but still with a legitimate chance of qualifying – 40%. But when you have a senior, potentially in his last race ever, rip a 40 sec. PR, you end up advancing.

Brock Hunter – his Wildcats weren’t even listed with a percentage, I leave out anything below 5%. Montague placed 3rd, 5 points ahead of 4th place. Hunter had been in the 18’s all year, including an 18:35 here a month ago. If he’d run an 18:35 again, Montague would be sitting in 5th place, with no road trip planned for this week. Instead, his first sub-18 ever and he gets to run at MIS for the first time ever.

Brandon Peterson – Coopersville had been consistent all year, but maybe didn’t have the breakout performance letting you know that the State Finals were a possibility. Well it came yesterday, Peterson a huge factor. He dropped a nearly 30 sec. PR (and is nearly 2 min. faster than in 2024), aiding the Broncos in their 3rd place finish and first ever trip to MIS as a team.

Lucas Dykhouse – I was wrong, this was the chaos region. At one point in the live results viewing, four teams were tied for 3rd with 100 points with 3-4 teams incomplete. As I said in the preview, Hudsonville would need to take momentum from their OK Red race and Dykhouse did just that. He set a slight PR, coming in as the Eagle 3rd runner and making sure BOTH Hudsonville squads will have a place on the infield on Saturday.

In the races where all three projected teams qualified, a few individuals had a day:

Melanie Jones, Vermontville Maple Valley – projected 19th, finished 13th. The freshman has established some consistency late, hitting in the 22’s in her last four races, including a 22:04 PR here.

Esther Cahill, Saranac – projected 18th, finished 7th. Quite the dichotomy between her early season and October. Whereas she was always over 21:00 early, she’s been in the 20’s for 4/5 October races. Including a 20:25 PR here.

Willa Prinsen, Forest Hills Northern – projected 14th, finished 11th. The Huskie senior qualified for State last year, but hadn’t *quite* reached that level yet in 2025. Until last week when she had a breakout race at Riverside, her first sub-19 ever. I guess she decided she likes the 18’s, as she found another one on Saturday, 18:58 with one last race to close out her FHN career.

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
11Cassie Karasinski18:04.6Hudsonville153.1
11Daisy Cox18:12.2Rockford150.6
11Paige McMeans18:12.8Jenison150.4
9Grace Snyder18:14.7Hudsonville149.8
9Lexie Snyder18:45.9Hudsonville139.4
10Morgan Sanders18:49.1Rockford138.3
12Gracelin Martin18:53.1Greenville137.0
12Macy Guikema18:54.4Jenison136.5
10Jillian Lewakowski18:55.4Rockford136.2
10Jaclyn Charbauski18:56.3FHN GR Forest Hills Northern135.9
12Willa Prinsen18:58.4FHN GR Forest Hills Northern135.2
11Chloe Purwin19:01.8Hudsonville134.1
12Cianah Budnik-Ramos19:04.0Grand Haven133.3
12Andrea Schwartz19:07.9Jenison132.0
10Madeline Aleisa19:09.8Jenison131.4
11Madeleine Hengeveld19:13.7GR Ottawa Hills130.1
12Mackenzie Conner19:18.4Jenison128.5
10Mackenzie VanStensel19:20.7GR Northview127.8
12Jersi Bilek19:20.8Muskegon Reeths-Puffer127.7
9Gwyn Faber19:21.0FHN GR Forest Hills Northern127.7
11Rae Defrang19:28.4Rockford125.2
10Cecelia Wojciakowski19:30.7GR Ottawa Hills124.4
12Ella Grimm19:35.1Muskegon Mona Shores123.0
9Camryn Gervais19:35.7Grand Haven122.8
9Emma Storey19:36.6Jenison122.5
11Adeline Bagnall19:46.5Grand Haven119.2
11Abigail Simpson19:52.3FHN GR Forest Hills Northern117.2
9Ariana Elzinga20:00.5Grandville114.5
11Amira Khadija20:06.8Grand Haven112.4
10Amelia Danian20:07.4FHN GR Forest Hills Northern112.2
12Alyssa Mertes20:08.3Rockford111.9
11Reese Defrang20:10.1Rockford111.3
11Ashley Wayne20:17.4Hudsonville108.9
10Ashlyn Horness20:18.2Muskegon Mona Shores108.6
10Gwen Aupperlee20:21.1GR Ottawa Hills107.6
12Audrey Biebel20:22.8FHN GR Forest Hills Northern107.1
9Michaela Pries20:27.5Hudsonville105.5
9Sidney Eaton20:29.2Hudsonville104.9
11Chloe Gray20:29.7Grandville104.8
9Kinsley Newman20:31.2Grand Haven104.3
12Jana Kalumbula20:47.0GR Ottawa Hills99.0
12Enna Wainer20:53.4GR Ottawa Hills96.9
10Abby Stiltner20:54.1GR Ottawa Hills96.6
12Kenna Charbauski20:58.8FHN GR Forest Hills Northern95.1
11Simone McDargh21:08.4Grandville91.9
12Macallie Retan21:26.1Grandville86.0
10Genevieve DeKraker21:31.1Greenville84.3
9Elin Beeck21:31.6Grand Haven84.1
11Maggie Wagner21:32.3Jenison83.9
11Darcy Keefe21:33.0Muskegon Reeths-Puffer83.7
10Claire Watson21:33.5Rockford83.5
12Kenzie Low21:35.1GR Ottawa Hills83.0
11Kaitlyn Durow21:41.5Muskegon Reeths-Puffer80.8
10Lauryn Wilkie21:44.1Grand Haven80.0
11Hailey Parker21:47.9Muskegon Mona Shores78.7
9Lilly Cardon22:04.1Muskegon Mona Shores73.3
9Emilie Greene22:05.3Muskegon Mona Shores72.9
11Addison Kemp22:05.6Greenville72.8
11Tatum Hemmerly22:13.4Muskegon Mona Shores70.2
11Andie Buursma22:34.6Grandville63.1
9Raelynn Rewa22:42.3Greenville60.6
12Alix Court22:44.4Greenville59.9
9Bella Skinner22:45.2Grandville59.6
11McKenna Landers23:01.9Muskegon Mona Shores54.0
10Sydney Pflug23:07.3GR Northview52.3
12Charli Belinger23:08.1Muskegon Reeths-Puffer52.0
10Jadyn Rodgers23:31.8GR Northview44.1
10Isabella Lopez23:46.3GR Northview39.2
12Cecelia Gill23:53.8GR Northview36.7
11Haley Delf24:04.4Greenville33.2
10Addison Aittama24:22.5Greenville27.2
9Brooke Livermore24:33.2Grandville23.6
11Alyssa Moens24:43.9GR Northview20.0
12Isabelle Neely24:49.9GR Northview18.0

GradeNameTimeTeamRating
10Avery Engbers18:04.8Holland Christian154.4
11Mia May18:17.7Sparta150.1
11Johanna Mulder18:36.6Holland143.8
11Olivia Weiss18:37.2Holland143.6
12Marie Gates18:39.0Hudsonville Unity Christian143.0
11Eliana Stob18:59.7Holland Christian136.1
12Layla Geurink19:09.7Holland Christian132.8
10Oakley Osterhart19:15.5Coopersville130.8
10Annika Stob19:18.7Holland Christian129.8
9Breslyn Klein19:19.6Coopersville129.5
11Ellery Lampen19:26.9Holland Christian127.0
10Addison Bixler19:27.8Coopersville126.7
11Mackenzie Huizenga19:52.3Holland Christian118.6
10Sophie Jones19:59.7Holland Christian116.1
10Quinn McWilliams20:03.5Coopersville114.8
11Sawyer Reagan20:05.2Allendale114.3
10Lexi Gibson20:11.5Holland112.2
11Noelle Wielhouwer20:11.7Hudsonville Unity Christian112.1
9Tessa Nienhuis20:20.6Holland109.1
12Katelynn Boyd20:27.2Hudsonville Unity Christian106.9
12Sadie Schout20:27.7Hudsonville Unity Christian106.8
12Lauryn Byker20:35.1Hudsonville Unity Christian104.3
10Ashlyn DePoy20:48.6Holland99.8
11Carly Bruxvoort20:53.0Hudsonville Unity Christian98.3
12Olivia Droski20:57.9Coopersville96.7
12Molly Melvin21:03.1GR Catholic Central95.0
9Mia Hill21:04.4Allendale94.5
9Hadley Silveira21:04.8Allendale94.4
9Megyn Allers21:12.8Coopersville91.7
9Addisyn Wood21:12.9Sparta91.7
12Ana Beimers21:16.6Hudsonville Unity Christian90.5
11Lillian Dewey21:20.2Hopkins89.3
11Anna Schulz21:29.9GR West Catholic86.0
11Kylee Brose21:30.3Allendale85.9
9Katelyn Ashworth21:32.7Allendale85.1
11Eisele Prutch21:35.5Holland84.2
11Raina Glanzman21:36.5GR Kenowa Hills83.8
12Elizabeth Smoes21:46.4Coopersville80.5
11Lydia Nelson21:51.2Hamilton79.0
12Allison Breining21:51.7Hopkins78.8
10Riley McKeiver21:54.5GR West Catholic77.8
9Ayla Meiste21:55.9Hamilton77.4
9Izabella Jordan22:12.2Hopkins71.9
9Lachlan Merren22:13.1Hopkins71.6
9Gianna Richmond22:13.6GR West Catholic71.5
11Elle Buhlman22:20.6Allendale69.1
11Sophia Morrell22:22.1Sparta68.6
12Katherine Klooster22:24.7GR West Catholic67.8
11McKenzie Whalen22:30.3Allendale65.9
12Grace Schumacher22:33.5Hopkins64.8
10Finley Koutz22:40.7Sparta62.4
10Sara Stoel22:43.1Hamilton61.6
12Jenna Dozeman22:54.5Hamilton57.8
12Lillian Engstrom23:07.6GR Catholic Central53.5
11Harper Schoon-Tanis23:10.4Holland52.5
11Lauren Bradford23:16.3Sparta50.6
11Kaylee Katje23:22.2Hopkins48.6
10Laney Walsh23:27.8GR Catholic Central46.7
10Leah Aagesen23:31.9GR Catholic Central45.4
11Audrey Van’t Hof23:35.2GR Kenowa Hills44.3
9Charlotte Knibloe23:39.8GR Kenowa Hills42.7
9Erin Gordon23:42.5South Haven41.8
10Shyanna Buskirk23:44.2Hopkins41.3
11Avery Parmeteer23:46.5Wyoming Lee40.5
11Anna Ziedins23:51.0GR Catholic Central39.0
12Haley Council23:58.2Hamilton36.6
12Cassie Helder24:02.0Hamilton35.3
12Kaylee Ochoa24:03.2Wyoming Lee34.9
11Makenzie Ringelberg24:07.9Sparta33.4
12Isabella Giovannucci24:13.6Allegan31.5
9Evynn VanBrussel24:17.1South Haven30.3
10Anna Billman24:27.3Allegan26.9
10Stella Canfield24:29.7GR Catholic Central26.1
12Kathryn Kober24:31.3Sparta25.6
12Aneliz Salvador-Rivera24:39.7Comstock Park22.8
9Caroline Berkemeier24:42.7GR Catholic Central21.8
10Anna Hart25:28.3Hamilton6.6
10Alyson Crete25:28.9Comstock Park6.4
12Elizabeth Richmond25:29.1GR West Catholic6.3
11Melissa Ramirez-Lazo25:35.2Wyoming Lee4.3

GradeNameTimeTeamRating
10Elliana Max18:53.9Kent City135.7
11Kamryn Salladay19:25.2Lakeview125.3
12Aletta Scholten19:51.9Grandville Calvin Christian116.4
11Shelby Kuiper20:02.1GR Covenant Christian113.0
9Kylie Zwiep20:10.7GR NorthPointe Christian110.1
10Shelby Zimmer20:17.0Kent City108.0
10Esther Cahill20:25.4Saranac105.2
10Ellason Foster20:32.3Newaygo102.9
11Laura Castrejon20:37.8Newaygo101.1
9Jenny Woznick20:38.8GR NorthPointe Christian100.7
9Kate DeVries20:39.2GR Covenant Christian100.6
11Lydia Minderhoud20:39.8GR Covenant Christian100.4
9Joselyn Vogel20:42.7Kent City99.4
12Dylan Bosma20:49.6GR NorthPointe Christian97.1
11Faith Jenkins20:51.5Grandville Calvin Christian96.5
12Maria Campbell20:52.9Grandville Calvin Christian96.0
10Lynnae Meengs20:55.5Grandville Calvin Christian95.2
10Joellah Bouwman21:10.9Grandville Calvin Christian90.0
9Leah Elzinga21:17.0GR Covenant Christian88.0
10Abbie Koole21:19.1GR Covenant Christian87.3
12Sarah Bleyenberg21:21.2GR Covenant Christian86.6
9Kyla Zuidema21:23.7Muskegon Western Mich. Christian85.8
12Jennifer Popp21:28.4GR NorthPointe Christian84.2
9Annika Kauffman21:33.9Grandville Calvin Christian82.4
10Danika Lopez21:34.7GR NorthPointe Christian82.1
11Kora Kok21:36.1GR NorthPointe Christian81.6
10Naomi Telman21:41.0Holland Black River80.0
9Emily Eubank21:41.7Belding79.8
9Eliana Zwiep21:45.0GR NorthPointe Christian78.7
10Esther Edgington21:45.9Holland Black River78.4
11Leah Sneller21:46.7Muskegon Western Mich. Christian78.1
11Rochelle Liu21:47.8Muskegon Western Mich. Christian77.7
11Anna DeVries21:57.5GR Covenant Christian74.5
10Kaytlyn Day22:04.8Saranac72.1
9Bayla Curtis22:06.5Kent City71.5
9Brooke Scheidel22:07.2Kent City71.3
9Mary Zinck22:25.1Holland Black River65.3
10Halli VanDyken22:33.4Belding62.5
11Analeigh Weaver22:40.0North Muskegon60.4
11Emma Boire22:42.2Belding59.6
10Claira Slezak22:50.3Lakeview56.9
12Gabby Vroman22:57.8Saranac54.4
11Adele Jewett23:04.2Grandville Calvin Christian52.3
10Dakotah Laisure23:10.3Belding50.2
9Tazo Fegel23:12.6Holland Black River49.5
12Elli Timmerman23:17.6Delton-Kellogg47.8
10Addison White23:18.0Belding47.7
12Sylvia Skujins23:24.9North Muskegon45.4
9Caroline Ballard23:25.4Holland Black River45.2
11Naomi Allen23:32.5Lakeview42.8
12Finja Herold23:39.5Newaygo40.5
12Grace Osterink23:42.1Wyoming Potter’s House39.6
12Kylie Bobo23:46.1Wyoming Potter’s House38.3
11Riley Perley24:03.5Delton-Kellogg32.5
11Erica Hansen24:04.0Montague32.3
12Sydney Moore24:09.1Lakeview30.6
10Elaina Rohloff24:29.2Lakeview23.9
11Makayla Smith24:30.1Saranac23.6
9Mya Hopkins24:33.3Saranac22.6
12Elise Doezema24:34.1Belding22.3
9Neveah Pineda24:34.4Newaygo22.2
10Evie Folkema24:45.7Muskegon Western Mich. Christian18.4
9Josephine Baker24:48.4Wyoming Potter’s House17.5
12Carmen Howard24:51.4Montague16.5
9Lilia Waalkes24:53.5Wyoming Potter’s House15.8
11Makayla Lutz25:05.9Delton-Kellogg11.7
11Evelynn Courneya25:06.6Delton-Kellogg11.5
10Matilda Marks25:07.4Holland Black River11.2
12Amara German25:21.7Belding6.4
12Ximena Yanez25:29.3Ravenna3.9
11Carlee Gillis25:37.7Montague1.1
10Meredith Bonnema25:40.4Muskegon Western Mich. Christian0.2

GradeNameTimeTeamRating
11Libby Smith18:11.1Gobles151.0
11Veyda Conley19:05.6Martin132.8
8Faith Schipper19:26.5Holland Calvary Christian125.8
9Ryleigh Alderink19:38.3Holton121.9
11Lauren Shaffer20:08.9Gobles111.7
10Zoe Fabing20:27.6Fowler105.5
11Lindsey Nordyke20:57.9Byron Center Zion Christian95.4
10Allison Rodgers21:06.4Martin92.5
11Ava DeYoung21:10.3Gobles91.2
11Sara Schipper21:41.8Martin80.7
10Madison Deutschmann21:50.8Byron Center Zion Christian77.7
10DuRae Sage21:51.0Martin77.7
9Melanie Jones22:04.6Vermontville Maple Valley73.1
12Alison Rotman22:16.5Holland Calvary Christian69.2
12Madison Cooley22:17.7Gobles68.8
9Riley Bender22:18.9Martin68.4
10Addison Tomsic22:33.2Gobles63.6
11Marian Davlin22:35.2Portland St. Patrick62.9
9Nora Schultz22:39.1St Joseph Our Lady of the Lake Catholic61.6
11Rokhaya Ruhstorfer22:49.1Hesperia58.3
10Laura Rotman23:01.1Holland Calvary Christian54.3
9Taylor Cooley23:04.5Gobles53.2
8Ella Blumberg23:08.6St Joseph Our Lady of the Lake Catholic51.8
9Emma Dettmann23:12.7Martin50.4
12Olivia Thelen23:24.5Fowler46.5
12Izabelle Soper23:39.0Vermontville Maple Valley41.7
11Kerigan Pung23:47.2Fowler38.9
9Zooey Tinker23:55.2St Joseph Our Lady of the Lake Catholic36.3
10Marianna Simon24:01.3Fowler34.2
11Maggie Botsko24:36.5Byron Center Zion Christian22.5
10Alyssa Sparks25:01.8Gobles14.1
12Alice Kadlecova25:15.0Martin9.7
12Athena Morehouse25:17.1Vermontville Maple Valley9.0

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
11Caden Livermore15:13.2Grandville210.6
11Luka Hammond15:25.2Grand Haven206.6
12Aron Gal15:56.5Grand Haven196.2
10Carter Cooke16:02.1Jenison194.3
12Nolan Wenglikowski16:03.0Jenison194.0
12Jacob McDaniel16:06.3Grandville192.9
10Chase Sherman16:09.4Jenison191.9
11Josiah Derksen16:11.2Rockford191.3
12Philip Chamberlain16:17.0FHN GR Forest Hills Northern189.3
12Preston VanOeffelen16:18.6Greenville188.8
9Archer Verhage16:19.1Grand Haven188.6
11Bradley Smies16:19.2Hudsonville188.6
12Hayden Lafferty16:22.1Rockford187.7
12Austin Van Ek16:24.8Hudsonville186.7
10Caleb Conner16:28.5Jenison185.5
11Ethan Burks16:29.0Jenison185.3
11Noah Watson16:30.7Rockford184.8
12Simon Faber16:31.0FHN GR Forest Hills Northern184.7
12John Truong16:32.3FHN GR Forest Hills Northern184.2
12Liam Bingman16:34.0GR Ottawa Hills183.7
12Gabriel Williams16:34.5FHN GR Forest Hills Northern183.5
9Sullivan Oberg16:47.1Jenison179.3
12Lucas Dykhouse16:48.9Hudsonville178.7
11Calvin Kasprowicz16:52.0Hudsonville177.7
12Hayden Fox16:56.0Muskegon Mona Shores176.3
10Luke Bultman16:57.4Rockford175.9
11Aaron Ebels16:58.8Grandville175.4
12Caleb TeBrake17:00.4GR Northview174.9
12Myles Hendel17:01.3Jenison174.6
12Aidan Vermeulen17:03.4Hudsonville173.9
12Rhys Holmes17:06.0GR Northview173.0
12Kasen Todtz17:12.5Grand Haven170.8
10Graham Kusmierski17:15.7Grandville169.8
12Nathan Kunzi17:18.4Hudsonville168.9
12James Boersma17:18.9Wyoming168.7
12Kian Sprik17:23.7FHN GR Forest Hills Northern167.1
12Jack Paulsen17:23.7Grandville167.1
10Mason Szyniszewski17:30.3Grandville164.9
12Kelton Hoover17:31.0GR Ottawa Hills164.7
9Dylan McKinney17:31.2Rockford164.6
12Owen Cross17:34.5Grand Haven163.5
11Charles Gavan17:34.8Rockford163.4
11Addison Dufendach17:35.2Rockford163.3
10Kassian McKenzie Thompson17:40.2Muskegon Mona Shores161.6
11Liam Eaton17:41.3GR Northview161.2
11Zachary Lassanske17:42.6Muskegon Mona Shores160.8
10Ben Jackson17:44.0GR Northview160.3
12Ty Baum17:45.0FHN GR Forest Hills Northern160.0
11Jackson Bunda17:45.9FHN GR Forest Hills Northern159.7
11Luke McCarty17:47.1Hudsonville159.3
11Tanner Lehman17:48.0Greenville159.0
12Lucas Kranzusch17:51.4Grandville157.9
12Beau Holmes18:07.7GR Northview152.4
9Anthony Lambers18:08.5Muskegon152.2
12Dylan Sturr18:08.6Muskegon Reeths-Puffer152.1
12Kaiden Shinew18:10.1Grand Haven151.6
11Arie Prins18:14.0GR Union150.3
11Jude Klooster18:15.0GR Union150.0
11Kemo Ahmicasaube18:19.6GR Union148.5
10Blake Gale18:20.3Greenville148.2
9Lucas Crozier18:20.5Muskegon Mona Shores148.2
11Dominik Ladomato-Fisher18:25.6GR Ottawa Hills146.5
12Sam Decker18:26.1GR Northview146.3
10Patrick Amidon18:29.9Greenville145.0
10Ryan Khatir18:34.6Muskegon Mona Shores143.5
12Will Dawson18:38.2GR Northview142.3
11Van Roach18:40.6Muskegon Mona Shores141.5
12Liam Schamper18:43.0Grand Haven140.7
12Kristian Coon18:51.6Greenville137.8
12Max Yoder18:54.7GR Ottawa Hills136.8
9Aiden Watson18:55.7Greenville136.4
11Tyree Henderson18:55.8Muskegon136.4
12Daxton MacDonald19:02.7Muskegon Mona Shores134.1
11Grahm Gibbs19:05.1Greenville133.3
9Landon Learn19:06.3Muskegon Reeths-Puffer132.9
10Connor Geary19:06.7GR Ottawa Hills132.8
12Lucas Bruno19:12.1GR Ottawa Hills131.0
9Judah McCarthy19:20.0GR Union128.3
11Acxel Leon-avila19:20.9GR Union128.0
11Isaiah Meyer19:41.4GR Union121.2
12Henry Robinette19:47.9GR Union119.0
11Aiden Ocampo19:51.4Wyoming117.9
9Kasyn Novak20:00.5Muskegon Reeths-Puffer114.8
10Kyron Novak20:29.7Muskegon Reeths-Puffer105.1
9Bo Blair20:43.4Muskegon Reeths-Puffer100.5
12Tyler Davis20:51.1Wyoming98.0
11Alcides Lopez-Feliciano20:53.5Wyoming97.2
9Maxim Bellinger20:54.1Muskegon Reeths-Puffer97.0
11Arthur Duren21:37.3Muskegon82.6
9Jonathan Steenhagen21:46.2Muskegon Reeths-Puffer79.6
10Chauncey Oliver21:52.3Wyoming77.6
10William Whyms22:51.9Muskegon57.7
11Keamari Johnson24:43.4Muskegon20.5

GradeNameTimeTeamRating
11Mason Hill15:31.8Allendale205.4
11Mitchell Dunlap15:42.7GR Catholic Central201.8
12Ronnie Silveira15:50.3Allendale199.2
12Aden Ashworth15:58.5Allendale196.5
12Owen Metzger16:15.7Sparta190.8
10Aiden Lambers16:17.9Holland190.0
12Jack Estelle16:22.5Hopkins188.5
12Landon Gerritsma16:29.0Holland Christian186.3
9Grant Lampen16:33.5Holland Christian184.8
12Carson Wood16:38.4Sparta183.2
10Kash Moored16:39.9Hopkins182.7
10Macen White16:50.1Holland Christian179.3
9Reuben Riemersma16:50.9Hudsonville Unity Christian179.0
9Zach Diller16:53.4Holland Christian178.2
12Will Johnson16:58.2Holland Christian176.6
10Cole Raymond17:05.8Coopersville174.1
11Cole Coffman17:08.1Holland Christian173.3
11Brandon Peterson17:09.6Coopersville172.8
12Grant Hillary17:14.5GR Catholic Central171.2
9Zander Stewart17:17.6Holland Christian170.1
11Rian Powers17:25.4Holland167.5
12Evan Keller17:25.7Coopersville167.4
11Kellen Chalupa17:28.5Allegan166.5
10Braylon Bigorowski17:32.0Coopersville165.3
10Grady Johnston17:35.7Hopkins164.1
11Owen VanDyke17:42.2Allendale161.9
9Gavin Aguilar17:44.6GR Catholic Central161.1
12Dane Sprague17:48.7Allendale159.8
10Caelen Gray17:49.0Holland159.7
10Anthony Rushmore17:50.0GR Catholic Central159.3
9Brycen Stewart17:51.0Allendale159.0
10Hagan Biehl17:51.8Sparta158.7
9Thomas Sigler17:53.7Allegan158.1
12Griffin Mis17:55.2Sparta157.6
10Zane Molewyk17:58.5Coopersville156.5
12Alessandro Castillo18:02.1Holland155.3
10Ethan Dertien18:02.6Hudsonville Unity Christian155.1
9Eli Schout18:03.8Hudsonville Unity Christian154.7
9Leo Alivia18:04.2GR Catholic Central154.6
12Aaron Stevens18:04.9GR Kenowa Hills154.4
11Greyson Hartwick18:06.0Sparta154.0
11Nolan Wiens18:09.9South Haven152.7
11Mason England18:12.2GR Catholic Central152.0
10Nicholas Jablonski18:15.0Hopkins151.0
11Joe Janesak18:17.8Sparta150.1
9Owen Vanderhyde18:19.6Sparta149.5
11Jacob Mead18:24.5GR Catholic Central147.8
9Cameron Howe18:26.5GR Kenowa Hills147.2
11Alden Lucas18:29.7Hudsonville Unity Christian146.1
9Jakin Prong18:32.5South Haven145.2
11Alex Ten Haken18:32.8Hudsonville Unity Christian145.1
12Brady Kurlenda18:35.3GR West Catholic144.2
10Loghan Murphy18:35.6Allegan144.1
11Ben Brower18:36.7Hudsonville Unity Christian143.8
11Gavin Schans18:43.9Hopkins141.4
10Trent Scarlavai18:47.7GR West Catholic140.1
12Caden Leatherman18:54.2Hudsonville Unity Christian137.9
11Luke Arendshorst18:54.4Holland137.9
9Javier JJ Garcia18:57.9South Haven136.7
12Nazario Estrada18:58.8Holland136.4
11Nicolas Eisen19:10.2Allendale132.6
9Jackson Launiere19:19.8GR Kenowa Hills129.4
9Carson Beerthuis19:20.0Hamilton129.3
9Carsen Modderman19:21.7Coopersville128.8
10Josh Cusack19:23.8GR West Catholic128.1
12Daniel Grabinski19:27.2Hamilton126.9
11Ryan Geerts19:31.7Holland125.4
11Armando Cuervo Elias19:32.8Wyoming Lee125.1
10Justin Klap19:39.9GR Kenowa Hills122.7
12Christian Prong19:40.2South Haven122.6
12Cole Ver Strate19:43.3Hopkins121.6
9Ethan Brown19:48.6Hamilton119.8
11Zander Duncan19:55.1South Haven117.6
11Cooper Prentice19:55.5Allegan117.5
9Logan Kipen19:57.6Hopkins116.8
11Ryan Potts19:59.8Coopersville116.1
10Colton Rogalski20:03.3GR Kenowa Hills114.9
9Asher Meyer20:08.7GR West Catholic113.1
10Owen Griffith20:16.0GR Kenowa Hills110.7
12Angel Cervante20:19.5Wyoming Lee109.5
10Zachary Bain20:22.8Hamilton108.4
11Ayden Shortsle20:26.0GR Kenowa Hills107.3
9Jabez Cruz-Terres20:54.1Wyoming Lee98.0
12Luke Hernandez21:22.6Hamilton88.5
9Bryce Wood21:24.0Comstock Park88.0
11Greyson DeWys21:43.4Hamilton81.5
12Colten LaBelle22:26.7GR West Catholic67.1
9Braxten Vis22:34.6Hamilton64.5
9Adon Terry23:31.3Wyoming Lee45.6
10Dan Romero23:46.8Wyoming Lee40.4

GradeNameTimeTeamRating
12Edward Mugisha16:11.7Wyoming Potter’s House190.4
11Jonas Ballard16:11.8Holland Black River190.4
11Levi Schimmel16:31.4GR Covenant Christian183.9
12Jeryn Frisbie16:38.1Belding181.6
10Nolan Kessler16:38.5Montague181.5
11Cooper Tiffany16:51.8Lakeview177.1
11Gibson Smith16:52.2Montague176.9
11Landon Madden16:53.7Delton-Kellogg176.4
11David Castrejon16:54.7Newaygo176.1
11Easton McCloy16:56.7GR NorthPointe Christian175.4
11Owen Sytsema17:06.0Muskegon Western Mich. Christian172.3
12Isaac Norcross17:07.0GR NorthPointe Christian172.0
11Sebastian Zylstra17:08.5Holland Black River171.5
12Isaac Struck-VanderHaak17:08.9Wyoming Potter’s House171.4
11Evan Buteyn17:08.9Grandville Calvin Christian171.4
12Isaac Johnson17:09.9Holland Black River171.0
10Brady Oosterhouse17:14.2Saranac169.6
10Avery Carlson17:14.4Holland Black River169.5
9Luke Worley17:16.0GR NorthPointe Christian169.0
11Josiah Scholma17:18.1Muskegon Western Mich. Christian168.3
11Landon Kuperus17:25.0GR Covenant Christian166.0
12Isaac Westra17:31.3GR Covenant Christian163.9
11Mattias Tuls17:31.8Wyoming Potter’s House163.7
11Nick Leonhard17:32.2Wyoming Potter’s House163.6
12Reuben Anderson17:32.7Muskegon Western Mich. Christian163.4
12Nick Muday17:32.9Delton-Kellogg163.4
12Christopher Delaney17:43.4Wyoming Potter’s House159.9
9Aiden Willett17:43.5Lakeview159.8
11Brock Hunter17:45.3Montague159.2
10Joseph McCoy17:47.2Delton-Kellogg158.6
9Wesley Mair17:48.1Montague158.3
10Logan Ingraham17:52.2Belding156.9
10Logan Gregory17:52.5Saranac156.8
10Ryan Sorrell17:53.2GR NorthPointe Christian156.6
12Matthew Leatherman17:56.3Montague155.6
11Eli Morse17:57.6Muskegon Western Mich. Christian155.1
10Joseph Segard17:59.7GR NorthPointe Christian154.4
10Luis Hirt18:00.5GR NorthPointe Christian154.2
10Logan Sicilia18:02.5Wyoming Potter’s House153.5
11Isaiah Wilson18:04.9GR NorthPointe Christian152.7
11Liam Heyboer18:05.5GR Covenant Christian152.5
12Kaden Mingerink18:09.4GR Covenant Christian151.2
10Liam Imhoff18:11.7Kent City150.4
10Levi Kass18:11.9Ravenna150.4
9Joel Oosterhouse18:12.6Saranac150.1
12Sam Kik18:13.1Kent City150.0
10Mason Lincoln18:18.3Lakeview148.2
10Andrew Duthler18:26.8GR Covenant Christian145.4
12Brandon McCullough18:28.4Kent City144.9
10Jake Levering18:36.2Holland Black River142.3
10Jace Hilton18:46.9Delton-Kellogg138.7
9Emmett Elsner18:53.3Kent City136.6
10Ayden Jones18:54.3Delton-Kellogg136.2
12Caleb Looyenga18:54.9GR Covenant Christian136.0
9Malachi Allersma18:55.3Delton-Kellogg135.9
9Jonathan Mueller19:02.4Montague133.5
12Jaxon Max19:03.1Kent City133.3
11Gage Scott19:08.1Newaygo131.6
12Bryan Gregory19:17.2Saranac128.6
10Asher Ornee19:18.5Holland Black River128.2
9Kyle Eubank19:19.9Belding127.7
10Jack Walter19:23.6Muskegon Western Mich. Christian126.5
11Miles Divozzo19:30.4Holland Black River124.2
12Kaden Borgman19:36.8Ravenna122.1
9Micah Scholma19:39.5Muskegon Western Mich. Christian121.2
11Ameere Layton19:40.3North Muskegon120.9
10Caleb Glass19:41.6Grandville Calvin Christian120.5
9Dakoda Worley19:47.0Kent City118.7
12Logan Bok19:59.7Saranac114.4
11Sawyer VanKuiken20:02.4Saranac113.5
12Andrew Newenhouse20:02.8Grandville Calvin Christian113.4
9Zach Schaub20:16.4Grandville Calvin Christian108.9
9Kaden Figert20:18.5Lakeview108.2
11Theodore VanKuiken20:27.0Saranac105.3
11Shawn Warmuskerken20:32.2Grant103.6
11Jack Favreau20:43.5Delton-Kellogg99.8
9Brayden Bloom20:47.6Kent City98.5
11Sebastien Navis20:48.4Muskegon Western Mich. Christian98.2
10Joe Gould20:49.4Belding97.9
9Steven Dietz20:54.9Newaygo96.0
10River Borkowski21:04.3Newaygo92.9
11Andrew Schout21:15.3Belding89.2
10Carson Jasick21:18.5Montague88.2
10Levi Scott21:18.6Ravenna88.2
11Brodie Sharrard21:38.6Lakeview81.5
9Deacon Anderson21:50.2North Muskegon77.6
12Andan Skuse22:06.3Ravenna72.2
12Benjamin Carpenter22:17.6North Muskegon68.5
11James Korson22:41.6Ravenna60.5
9Gabe Ghearing23:06.3Lakeview52.2
11Zackery Yearsovich23:22.3Newaygo46.9
9Micah Butters23:34.8Grandville Calvin Christian42.7
9Granderson Miller24:28.4North Muskegon24.9

GradeNameTimeTeamRating
11Christian Getz16:25.0Holland Calvary Christian185.4
11Noah Schipper16:32.0Holland Calvary Christian183.0
10Lincoln Laansma16:54.3Tri-unity Christian175.6
11Gibson White16:57.6Holland Calvary Christian174.5
12Timothy Chamberlain17:10.2Portland St. Patrick170.3
11Brody VanTuinen17:13.1Holland Calvary Christian169.3
12Quentin Smith17:16.9Fowler168.0
12Freddie Bierling17:29.7Byron Center Zion Christian163.8
11Francis Austen17:31.5Portland St. Patrick163.2
12Lukas Rennells17:33.8Muskegon Catholic Central162.4
11Caleb Adkins17:35.9Holland Calvary Christian161.7
11Nate Ruhstorfer17:38.9Hesperia160.7
12Liam Kamp17:39.3Libertas Christian160.6
10Keannan Marr17:39.5Holton160.5
12Isaac FoxElster17:39.5Portland St. Patrick160.5
10Reagan Downing17:44.8Holland Calvary Christian158.7
12David Sager17:50.4Gobles156.9
9Fletcher Amos17:50.7Gobles156.8
11Owen Ledebuhr17:55.4Holland Calvary Christian155.2
11Landon Miller18:02.5Fowler152.8
10Cole Ringel18:14.0Gobles149.0
10Jackson Anderson18:17.0Muskegon Catholic Central148.0
11Jadon Dettmann18:22.6Martin146.1
9Levi Oudbier18:23.1Tri-unity Christian146.0
9Dexton Feldpausch18:24.3Fowler145.6
11Tyler Curtis18:28.4Vermontville Maple Valley144.2
12Xavier Simon18:36.0Fowler141.7
10Jack Feenstra18:36.4Byron Center Zion Christian141.5
10Levi Knoop18:38.7Portland St. Patrick140.8
9Mason Shanafelt18:41.6Holton139.8
10Jeremiah VanHouten18:44.5Martin138.8
11Jaxon Bunce18:46.0Gobles138.3
12Cole Cannon18:46.2Gobles138.3
10Levi Collins18:59.3Gobles133.9
11Hunter Hayes19:14.1Martin129.0
9Evan Broyles19:32.8Lawrence122.7
11Gari Salvador-Garcia19:33.6Martin122.5
8Owen Banyon19:33.8St Joseph Our Lady of the Lake Catholic122.4
10Andy Lopez-Garcia19:37.8Hesperia121.1
11Logan Howe19:39.4Portland St. Patrick120.5
10Gideon Stumph19:40.9Byron Center Zion Christian120.0
11Connor Banyon19:45.3St Joseph Our Lady of the Lake Catholic118.6
9Maxwell Wieber19:48.5Fowler117.5
11Ian DeRuiter19:49.8Byron Center Zion Christian117.1
11Cameron Murray19:51.6Vermontville Maple Valley116.5
12Caleb Stumph19:56.6Byron Center Zion Christian114.8
12Chase Lanning19:58.3Byron Center Zion Christian114.2
11Ben Keebaugh19:59.4Fowler113.9
12Connor Siglow20:00.1St Joseph Our Lady of the Lake Catholic113.6
9Kaedyn Smith20:01.2Fowler113.3
11Anthony Jasheway20:23.8St Joseph Our Lady of the Lake Catholic105.7
9Titus Sager20:26.8Gobles104.7
9Tony Lopez-Garcia20:27.8Hesperia104.4
8Eli Kaighen20:31.9Tri-unity Christian103.0
10Sam Jollay20:35.0St Joseph Our Lady of the Lake Catholic102.0
10Chase Austin20:59.0Muskegon Catholic Central94.0
12Hunter Tinkham21:07.4Hesperia91.2
10Jacob Hop21:09.0Libertas Christian90.7
10A.J. Cullen21:11.1St Joseph Our Lady of the Lake Catholic90.0
10Evan Wehrman21:28.3Byron Center Zion Christian84.2
9Xander Ruiter21:39.3Martin80.6
10Grady Wilkes21:39.4Vermontville Maple Valley80.5
10Paul Winchel22:02.0Hesperia73.0
9Hayden Klintworth22:09.5Martin70.5
11Andon Offord22:13.9Lawrence69.0
12Eli VerBeek22:21.8Libertas Christian66.4
9Gavin Keeler22:22.4Martin66.2
8Jimmi Houseman22:24.1Tri-unity Christian65.7
12Kolt Milner22:35.7Hesperia61.8
12Dain Kraus22:49.0Hesperia57.3
10Aaron Gaiser22:52.5Muskegon Catholic Central56.2
11Adrian Valario23:14.9Lawrence48.7
10Angel Villanueva-Delgado23:21.0Covert46.7
11Quincy Page23:24.3Vermontville Maple Valley45.6
9Easton Downs23:27.0St Joseph Our Lady of the Lake Catholic44.7
11Colton Anders23:35.9Lawrence41.7
12Kaiden Tallarico23:56.9Holton34.7
11Leo Basurto Olguin23:57.4Covert34.5
10Seth Mcmillan24:07.7Holton31.1
10Ariez Mcmillan24:18.7Holton27.4
9Patrick Austen24:22.1Portland St. Patrick26.3
12Alexis Sanchez-Lopez24:43.2Muskegon Catholic Central19.3