Blog

Uncategorized

2024 Ratings: Michigan Catholic

the iconic downhill finish

Infographs from last season. Over the next few weeks, I’ll build out for this year with updated graphics.

Girls Adjustment: -41
Boys Adjustment: -32

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.

FIERY AT ST. FRANCIS

Gibson Shore, Jackson Lumen Christi

With Ziggy and the addition of Swags, the Titans were always going to have an outstanding top-two, among the best in the division. Now with Gibson Shore moving up, add another one and call it an outstanding top-three. Shore was a mid-17 kid for much of last year and he already surpassed that on this hilly track. Right now, TCSF is looking every bit like the championship team they could be. But if they slip, Lumen Christi is now right there, aided by Gibson’s substantial improvement.

Bella LaFountain, St. Mary Catholic Central

Call it a lil’ coming out party. After two 5th place finishes, LaFountain finally claimed the Michigan Catholic crown. Her performance yesterday was her best time on the course by 9 sec., if she keeps that up through the end of the year, sub-19 is in the equation. But whatever times come about, Bella is further establishing herself as one of the better D3 girls.

*** = Team State Title type of performance
** = Top-10 Team type of performance
* = Team Qualifier type of performance

BOYS TEAM RATINGS

TeamTop 5 Avg.Division
Detroit Catholic Central177.71
Warren DeLaSalle159.21
TeamTop 5 Avg.Division
GR Catholic Central*173.02
Dearborn Divine Child157.32
Pontiac Notre Dame Prep149.52
TeamTop 5 Avg.Division
Jackson Lumen Christi***183.63
Lansing Catholic**168.63
Monroe St. Mary CC148.53
TeamTop 5 Avg.Division
Kalamazoo Hackett**162.64
Cardinal Mooney Catholic135.94
Portland St. Patrick116.14
Allen Park Cabrini29.34

GIRLS TEAM RATINGS

TeamTop 5 Avg.Division
Ann Arbor Gabriel Richard91.82
Pontiac Notre Dame Prep91.02
Dearborn Divine Child86.22
GR Catholic Central19.12
TeamTop 5 Avg.Division
Lansing Catholic**116.63
Jackson Lumen Christi*102.43
Monroe St. Mary CC63.23
TeamTop 5 Avg.Division
Kalamazoo Hackett46.94
Clarkston Everest Collegiate29.84

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Colin Murray15:53.3Dearborn Divine Child212.9
11Marek Butkiewicz16:00.7Kalamazoo Hackett210.4
12Isaiah Dinverno16:21.2Jackson Lumen Christi203.6
12Jeb Hillary16:24.7GR Catholic Central202.4
12Leo Swager16:54.9Jackson Lumen Christi192.4
12Drew Abbott17:00.3Detroit Catholic Central190.6
10Mitchell Dunlap17:03.7GR Catholic Central189.4
11Sean Siems17:12.9Kalamazoo Hackett186.4
11Gibson Shore17:18.6Jackson Lumen Christi184.5
12Isaak Brook17:21.4Pontiac Notre Dame Prep183.5
12Aiden Kasprzak17:23.6GR Catholic Central182.8
11Lucas Gates17:26.1Lansing Catholic182.0
11Malcolm Richardson17:27.8Warren DeLaSalle181.4
9Christian Craanen17:34.0Monroe St. Mary CC179.3
11Gavin Tisch17:38.0Detroit Catholic Central178.0
12Thomas Watson17:38.2Detroit Catholic Central177.9
11Nathan Kafoury17:43.7Warren DeLaSalle176.1
12Gino Haley17:54.2Detroit Catholic Central172.6
10Everett Beach17:56.3Lansing Catholic171.9
9Brady Glon18:03.4Detroit Catholic Central169.5
10Avery Morrow18:04.5Jackson Lumen Christi169.2
10Rocky Bolton18:07.0Jackson Lumen Christi168.3
10Finn Korte18:09.1Lansing Catholic167.6
9Grady Richey18:22.5Lansing Catholic163.2
12Andrew Ehresman18:24.1Detroit Catholic Central162.6
12Nicholas Nakic18:26.3Dearborn Divine Child161.9
10Marcus O’Hara18:31.3Detroit Catholic Central160.2
11Timothy Chamberlain18:33.2Portland St. Patrick159.6
12Joseph Treadwell18:36.6Lansing Catholic158.5
12Alexander Dumont18:40.3Kalamazoo Hackett157.2
11Max Foldvary18:40.9Monroe St. Mary CC157.0
9Andrew Nunning18:42.4Pontiac Notre Dame Prep156.5
12Edward Badel18:43.9Detroit Catholic Central156.0
10William Robinson18:45.8Warren DeLaSalle155.4
11Karl Swager18:51.6Jackson Lumen Christi153.5
11Blaise Demko18:51.7Lansing Catholic153.4
12Evan Jacobs18:53.3Cardinal Mooney Catholic152.9
9Carson Potter18:56.3Lansing Catholic151.9
9Fin Totten19:01.9Monroe St. Mary CC150.0
11Grant Hillary19:02.9GR Catholic Central149.7
11Peter Soltis19:05.8Jackson Lumen Christi148.7
11Carter Russelburg19:07.6Allen Park Cabrini148.1
12Ryan Wojichowski19:09.3Pontiac Notre Dame Prep147.6
10Francis Austen19:13.3Portland St. Patrick146.2
12Chase Missler19:16.1Monroe St. Mary CC145.3
10Kellen Siems19:16.4Kalamazoo Hackett145.2
10Lucien Lamothe19:19.0Warren DeLaSalle144.3
10Aaron Lenn19:19.5Cardinal Mooney Catholic144.2
12Nicholas Mardelli19:19.8Pontiac Notre Dame Prep144.1
12Donald Nurkala19:20.9Detroit Catholic Central143.7
12Tamer Zahr19:22.3Dearborn Divine Child143.2
10Wilson Sheldon19:22.8Jackson Lumen Christi143.1
10Joseph Arriola19:29.6Dearborn Divine Child140.8
10Joey (Joseph) Schmitz19:29.7Detroit Catholic Central140.8
9Liam Knuth19:30.6Cardinal Mooney Catholic140.5
10Mason England19:30.6GR Catholic Central140.5
10Sebastian Morrison19:35.8Warren DeLaSalle138.7
12Colin Moran19:36.3Jackson Lumen Christi138.6
9Jude Wentzloff19:38.5Jackson Lumen Christi137.8
10Daniel Badel19:40.7Detroit Catholic Central137.1
9Oliver Borek19:40.8Detroit Catholic Central137.1
10Hayden Selesky19:43.2Lansing Catholic136.3
11Liam Sullivan19:49.9Jackson Lumen Christi134.0
10Alex Debiasi19:55.2Jackson Lumen Christi132.3
11Hayden Richey19:56.2Lansing Catholic131.9
9Anthony Rushmore19:57.0GR Catholic Central131.7
10Luke Wegienka20:00.5Detroit Catholic Central130.5
9George Watson20:01.1Detroit Catholic Central130.3
9Zachary Barszczowski20:09.2Dearborn Divine Child127.6
12AJ Gates20:13.2Lansing Catholic126.3
10Micah Arlow20:15.7Cardinal Mooney Catholic125.4
11Paul Tabit20:18.8Lansing Catholic124.4
11Nathan Mroz20:23.7Detroit Catholic Central122.8
11Benjamin Nunnold20:27.3Warren DeLaSalle121.6
10Brendan Miller20:27.9Dearborn Divine Child121.4
10Jack Taylor20:32.0Warren DeLaSalle120.0
10Brennan Smith20:33.9Detroit Catholic Central119.4
11Alex Kardasz20:35.3Warren DeLaSalle118.9
9Landen Bermudez20:36.3Dearborn Divine Child118.6
10Brady Moran20:38.7Jackson Lumen Christi117.8
11Isaac FoxElster20:38.8Portland St. Patrick117.7
12John Bailey20:42.9Cardinal Mooney Catholic116.4
12Liam Carter20:44.2Pontiac Notre Dame Prep115.9
9Luciano (Lu) Rozum20:47.2Detroit Catholic Central114.9
9Caleb LaVoy20:49.2Lansing Catholic114.3
10Colin Gallagher20:50.4Kalamazoo Hackett113.9
9Chris Jarski20:52.1Warren DeLaSalle113.3
10William Abbott20:59.2Detroit Catholic Central110.9
9Kenny Knudsen20:59.2Monroe St. Mary CC110.9
9Nick Kopacz21:00.5Detroit Catholic Central110.5
9Dominic DeVeny21:05.6Cardinal Mooney Catholic108.8
11Josh Carlin21:08.1Lansing Catholic108.0
11JP Bohr21:08.7Lansing Catholic107.8
11Colin Carrier21:09.3GR Catholic Central107.6
9Declan O’Connell21:09.4Allen Park Cabrini107.5
10William Jeffords21:12.4Detroit Catholic Central106.5
9Quinn Lum21:18.8Lansing Catholic104.4
9Knoop Levi21:20.1Portland St. Patrick104.0
12Conor Guyor21:28.3Cardinal Mooney Catholic101.2
10Zachary Noel21:34.4Detroit Catholic Central99.2
9Hoyt Swager21:36.0Jackson Lumen Christi98.7
9Andrew Todd21:42.2Warren DeLaSalle96.6
11Samuel Corak21:42.4Dearborn Divine Child96.5
11Christian Warriner21:51.2Jackson Lumen Christi93.6
11Damien Martinez21:54.4Kalamazoo Hackett92.5
9Karsten Martin21:56.4Pontiac Notre Dame Prep91.9
12Oliver Kugler21:56.8Pontiac Notre Dame Prep91.7
9Joeb Bendon21:57.1Detroit Catholic Central91.6
12Darren Schalhamer22:04.9Jackson Lumen Christi89.0
10Kyle Erfurt22:05.9Detroit Catholic Central88.7
10Jackson Bauerle22:05.9Lansing Catholic88.7
12Jerome Bastian22:07.2St Philip Catholic Central88.3
10Conner Mallie22:08.9Detroit Catholic Central87.7
12Julian Barry22:11.7Kalamazoo Hackett86.8
9Evan Mahlmeister22:18.7Detroit Catholic Central84.4
11Will Ryan22:20.2Monroe St. Mary CC83.9
10John Huffman22:25.3GR Catholic Central82.2
12Ralph Kaleniecki22:27.9Allen Park Cabrini81.4
10Connor Chittaro22:33.4Dearborn Divine Child79.5
10John Hunter22:35.7Pontiac Notre Dame Prep78.8
11Conor Vanbuhler22:48.9Dearborn Divine Child74.4
10Kai Crosthwaite22:49.7Jackson Lumen Christi74.1
9Joseph Berry22:51.2Jackson Lumen Christi73.6
10Danny Jefferson23:02.9Detroit Catholic Central69.7
9William Platt23:07.0Pontiac Notre Dame Prep68.3
10Nicholas Sargent23:09.5Dearborn Divine Child67.5
9Dylan Yee23:35.5Detroit Catholic Central58.8
10Kegan Stewart23:35.6Warren DeLaSalle58.8
9Colin Girardot23:50.0Detroit Catholic Central54.0
9Khory Michaels23:50.6Warren DeLaSalle53.8
12Nathan Fears23:52.8Portland St. Patrick53.1
10Alexander Savage24:05.4Detroit Catholic Central48.9
9Grant Karfonta24:05.5Detroit Catholic Central48.8
9James Meir24:25.1St Philip Catholic Central42.3
9Ryan Warburton24:33.8Pontiac Notre Dame Prep39.4
11Nick Pung25:01.3Portland St. Patrick30.2
12Gavin Hullinger25:06.9Pontiac Notre Dame Prep28.4
9Shane Korte25:18.9Detroit Catholic Central24.4
8Patrick Austen25:18.9Portland St. Patrick24.4
9Xavier Zammit25:30.8Cardinal Mooney Catholic20.4
9Ethan Specht25:31.9Detroit Catholic Central20.0
9TamThien Tran25:47.2GR Catholic Central14.9
9Charles (Charlie) Votruba25:55.9Detroit Catholic Central12.0
12Vincenzo Tartaglia26:02.1Pontiac Notre Dame Prep10.0
12John Tosch26:07.4Warren DeLaSalle8.2
12Lucas Lanfear26:11.1Pontiac Notre Dame Prep7.0
9Giovonni Orlando-lauria26:31.4Warren DeLaSalle0.2

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
11Bella LaFountain19:36.3Monroe St. Mary CC141.6
10Grace Wonch20:06.1Lansing Catholic131.6
9Josie Bishop20:24.1Lansing Catholic125.6
9Isabelle Currie20:26.1Lansing Catholic125.0
12Maria Nunning20:28.8Pontiac Notre Dame Prep124.1
10Samantha Schroeder20:32.6Jackson Lumen Christi122.8
10Monica Lynn20:50.1Ann Arbor Fr Gabriel Richard117.0
10Bridget Fidkowski20:57.3Ann Arbor Fr Gabriel Richard114.6
11Macy Fazekas21:04.2Jackson Lumen Christi112.3
11Frances Melinn21:05.7Lansing Catholic111.8
12Thia Tello21:13.5Jackson Lumen Christi109.2
12Kathryn Kurtinaitis21:32.8Dearborn Divine Child102.7
12Layla Lopez21:43.1Jackson Lumen Christi99.3
12Skylar Vanhecke21:45.2Pontiac Notre Dame Prep98.6
12Tess Scicluna21:48.8Dearborn Divine Child97.4
11Stella Behnan22:10.7Cardinal Mooney Catholic90.1
10Brie Siems22:13.7Kalamazoo Hackett89.1
10Avery Miller22:14.4Lansing Catholic88.9
9Lindsey Ludwig22:16.5Lansing Catholic88.2
10Claire Dunn22:32.9Pontiac Notre Dame Prep82.7
12Kayla Slade22:41.7Dearborn Divine Child79.8
10Ava Pfaffenbach22:45.9Ann Arbor Fr Gabriel Richard78.4
12Mary Larocca22:46.7Pontiac Notre Dame Prep78.1
12Grace Mckinney22:48.1GR Catholic Central77.6
11Evie Kuhn22:49.2Ann Arbor Fr Gabriel Richard77.3
11Anna Kujansuu22:50.8Dearborn Divine Child76.7
12Katherine Ptak22:52.0GR Catholic Central76.3
11Elizabeth Salinas22:57.8Dearborn Divine Child74.4
10Lena Samborn23:05.1Ann Arbor Fr Gabriel Richard72.0
11Catherine Kipila23:07.0Pontiac Notre Dame Prep71.3
10Flora Ramos23:11.3Pontiac Notre Dame Prep69.9
11Kate Van Es23:11.7Kalamazoo Hackett69.8
12Jillian Wygonik23:13.2Dearborn Divine Child69.3
9Allison Schmitt23:14.6Clarkston Everest Collegiate68.8
10Helen Lefere23:15.8Jackson Lumen Christi68.4
11Avery Faut23:16.2Ann Arbor Fr Gabriel Richard68.3
12Cecilia Murray23:17.5Dearborn Divine Child67.8
10Susan Nedwick23:20.0Clarkston Everest Collegiate67.0
10Juleigh Husby23:22.9Monroe St. Mary CC66.0
12Addison Mikel23:23.1Pontiac Notre Dame Prep66.0
10Lexi Adelman23:28.1Ann Arbor Fr Gabriel Richard64.3
9Deirdre O’Connell23:28.2Allen Park Cabrini64.3
11Maya Ferguson23:30.4Cardinal Mooney Catholic63.5
11Abby Frederick23:34.9Jackson Lumen Christi62.0
12Abby Ulbrich23:37.8Kalamazoo Hackett61.1
12Avery Dent23:42.0Ann Arbor Fr Gabriel Richard59.7
10Ashley Willett23:49.0Jackson Lumen Christi57.3
9Ansley Canetta23:54.3Ann Arbor Fr Gabriel Richard55.6
9Stella Gates23:59.0Lansing Catholic54.0
11Leona Knudsen24:10.3Monroe St. Mary CC50.2
9Veronica Perry24:11.9Dearborn Divine Child49.7
12Claire Lisker24:22.6Monroe St. Mary CC46.1
10Nora Kolozsvary24:27.5Ann Arbor Fr Gabriel Richard44.5
11Stella Lipinski24:36.4Lansing Catholic41.5
10Sofia Dussan24:37.0Ann Arbor Fr Gabriel Richard41.3
11Samira Jraiche24:37.0Dearborn Divine Child41.3
9Delaney McBride24:42.1Kalamazoo Hackett39.6
11Izzy Cogswell24:43.3Dearborn Divine Child39.2
10Isabella Kaminskas24:45.5Pontiac Notre Dame Prep38.5
11Austynn Arellano24:47.7Lansing Catholic37.8
10Amanda Ludwig24:51.4Lansing Catholic36.5
10Kassie Kozlo24:57.5Allen Park Cabrini34.5
11Paige Kutas25:03.9Lansing Catholic32.4
12Zoe Frederick25:08.6Ann Arbor Fr Gabriel Richard30.8
12Alexa Daniels25:17.7Ann Arbor Fr Gabriel Richard27.8
9Ella Trueman25:24.7Dearborn Divine Child25.4
11Molly Melvin25:29.0GR Catholic Central24.0
10Antonella Kaminskas25:30.2Pontiac Notre Dame Prep23.6
12Eve Trueman25:30.4Dearborn Divine Child23.5
12Isabella Page25:37.4Clarkston Everest Collegiate21.2
10Emma Schone25:41.4Ann Arbor Fr Gabriel Richard19.9
11Kate Coffey25:45.9Lansing Catholic18.4
12Erin Connelly25:54.5Pontiac Notre Dame Prep15.5
12Mia Sanchez25:56.2Jackson Lumen Christi14.9
10Megan Welch26:02.3Ann Arbor Fr Gabriel Richard12.9
11Lauren Peppers26:05.1Monroe St. Mary CC12.0
10Rose Buonerba26:08.5Ann Arbor Fr Gabriel Richard10.8
12Libby Schone26:13.6Ann Arbor Fr Gabriel Richard9.1
10Marian Davlin26:16.7Portland St. Patrick8.1
12Katie Deisler26:20.6Dearborn Divine Child6.8
9Isabella Sparling26:34.7Cardinal Mooney Catholic2.1
Uncategorized

2024 Ratings: Pete Moss

Coach Thiebaut needs to be a lil’ more judicious with his bets…

Infographs from last season. Over the next few weeks, I’ll build out for this year with updated graphics.

Girls Adjustment: +5
Boys Adjustment: +2

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.

PERFECT START AT PETE MOSS

Vincent Pattison, Goodrich

The Martian girls received high praise over the summer, Pattison received hardly any. The Region 15 preview had him as 10th in the region, not even fast enough for a sentence. But that’s why those are thrown out and the season has full importance. Last year’s end to the season was important, where Pattison nearly broke 16:00 at the State Finals and at MITCA. Two efforts within 2 sec. of the mark, a year to wait until he could attempt again. In his second race of the year, Vince was able to nail it with a 15:53. He’ll surely be better than 10th come late October.

Sienna Klemmer, Ann Arbor Pioneer

It’s always tough to figure out who is coming into the Ann Arbor schools. Their middle schools don’t post to athletic.net (probably a good thing!) and running for the Ann Arbor Track Club could mean anything with regard to a high school. Regardless, Sienna was someone on my radar, no matter where she ended up. Sub-12 a few times last year, 5th place in the 4k at Nationals. Glad to see she’s ended up at Pioneer, a new piece as they’re rebuilding on the run. Her 18:51 led the Purple and if that’s her opener, I can’t wait to see where her season goes.

*** = Team State Title type of performance
** = Top-10 Team type of performance
* = Team Qualifier type of performance

BOYS TEAM RATINGS

TeamTop 5 Avg.Division
Jenison***198.91
Traverse City West*181.11
TeamTop 5 Avg.Division
Grand Rapids Christian***194.32
Frankenmuth*177.82
Gladwin*177.12
Spring Lake163.72
Goodrich161.22
Petoskey151.32
Ludington149.42
Belding142.02
Cadillac124.92
Kingsley101.82
Gaylord60.72
TeamTop 5 Avg.Division
Traverse City St. Francis***187.43
Benzie Central**168.43
Hart*161.93
Clare151.03
Lake City145.83
Montague142.13
Roscommon137.23
Manistee129.23
Kalkaska124.23
Grayling92.83
Shelby64.63
McBain32.73
TeamTop 5 Avg.Division
Mason County Eastern**162.84
Maple City Glen Lake**162.44
Grand Traverse Academy135.74
Mesick123.14
Bear Lake-Onekama112.94
Hesperia102.94
Lake Leelanau St. Mary95.94
Pentwater67.84

GIRLS TEAM RATINGS

TeamTop 5 Avg.Division
Traverse City West**131.91
Ann Arbor Pioneer*122.11
TeamTop 5 Avg.Division
Grand Rapids Christian**122.52
Goodrich**122.22
Spring Lake102.72
Frankenmuth99.62
Cadillac96.52
Ludington81.72
Belding58.52
Gladwin57.42
Gaylord56.62
Petoskey37.82
Kingsley8.12
TeamTop 5 Avg.Division
Traverse City St. Francis**109.83
Benzie Central*101.03
McBain*84.83
Hart*84.03
Clare74.93
Lake City69.23
Manistee56.13
Mason County Central45.03
Shelby41.13
Lakeview13.73
TeamTop 5 Avg.Division
Grand Traverse Academy*68.04
Buckley21.24
Bear Lake-Onekama19.24

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Seth Conner15:28.9Jenison209.7
12Simon Triezenberg15:38.1GR Christian206.6
12Elijah Christensen15:42.8Gladwin205.1
12Parker Strelecki15:43.9Jenison204.7
12Alex Tyndall15:44.4Mason County Eastern204.5
10Liam Wierzba15:46.6TC West (Traverse City)203.8
12Josh Slocum15:48.9Traverse City St. Francis203.0
10Kyle Redman15:51.8Mesick202.1
11Sean Ryan15:52.2GR Christian201.9
11Vincent Pattison15:53.4Goodrich201.5
12Colebrook Sutherland15:56.3Maple City Glen Lake200.6
Bobby Jazwinski15:57.1let him cook!!!200.3
12Mason Lucas15:57.6Jenison200.1
12Mason Sinke15:58.1Bear Lake-Onekama200.0
12Matthew Schwartz16:11.3Jenison195.6
11Brett Magnus16:24.2Frankenmuth191.3
10William Ready16:26.0Traverse City St. Francis190.7
11Micah Small16:29.9GR Christian189.4
12Seth Mead16:30.9Gladwin189.0
Kaden Forward16:31.7Unattached188.8
12Keegan Hoekstra16:33.3GR Christian188.2
12Cougar Clark16:38.1Frankenmuth186.6
10Ty Redman16:42.2Mesick185.3
9Ashton Fink16:42.4GR Christian185.2
12Joseph Carlson16:43.4Traverse City St. Francis184.9
11Nolan Wenglikowski16:44.3Jenison184.6
11Aidan Simrau16:45.5TC West (Traverse City)184.2
11Ben Verellen16:46.9Gladwin183.7
12Parker Woodwyk16:47.1Spring Lake183.6
12Robby Myler16:49.5Traverse City St. Francis182.8
Austin Sneed16:50.9Unattached182.4
12Cole Winter16:51.2Goodrich182.3
10Abraham Feeney16:58.2Maple City Glen Lake179.9
12Dominic Otto17:01.5Jenison178.8
11Anthony Plana17:03.7Frankenmuth178.1
11Jackson Schaub17:03.8Benzie Central178.1
Austin Enns17:04.6Unattached177.8
11Caiden Helsel17:06.3Lake City177.2
11Ben Irwin17:10.4TC West (Traverse City)175.9
12Riley Pattinson17:11.1Traverse City St. Francis175.6
12Andrew Wangler17:12.4Jenison175.2
9Chase Sherman17:12.6Jenison175.1
9James Scholten-Holcomb17:14.3GR Christian174.6
12Owen Read17:14.6Traverse City St. Francis174.5
9Finn-Frost Grayson17:15.0TC West (Traverse City)174.3
12Calvin Brinks17:19.8GR Christian172.7
12Jack Baltes17:20.3Jenison172.6
10Cage Edingfield17:21.5Benzie Central172.2
9Eli VanPoortfliet17:24.0Benzie Central171.3
10Cooper Tiffany17:27.4Lakeview170.2
10Rolland Sterken17:27.9Jenison170.0
9Silas Ackley17:29.8Hart169.4
12Jacob Voetberg17:30.6GR Christian169.1
11Jeryn Frisbie17:30.8Belding169.1
11Connor Helsel17:32.7Lake City168.4
11Cole Pergram17:32.7Frankenmuth168.4
10Gabe Grierson17:34.2Ludington167.9
12Nathan Koches17:34.2Spring Lake167.9
10Milo Shoup17:35.3Mason County Eastern167.6
11Dylan Gryglewski17:35.6TC West (Traverse City)167.5
10Elias DeJong17:36.1GR Christian167.3
10Austin Taft17:38.6TC West (Traverse City)166.5
12Lewis Walter17:39.1Traverse City St. Francis166.3
10Reeve Oberman17:40.1Petoskey166.0
12David Reisterer17:41.3Ludington165.6
9Porter Kowalski17:42.1TC West (Traverse City)165.3
10Connor Schmidt17:42.8Clare165.1
11Jack Slotman17:43.6Hart164.8
11Jagger Clark17:44.4Frankenmuth164.5
12Carroll Robotham17:44.7Frankfort164.4
9Beckett Dennis17:44.9Grand Traverse Academy164.4
12Parker Fettig17:45.6Petoskey164.1
12Zach Hartemink17:45.7GR Christian164.1
11Connor Wangler17:46.0Jenison164.0
11Joseph Sturtevant17:46.1TC West (Traverse City)164.0
11Liam McCaw17:47.3Maple City Glen Lake163.6
12Anthony Cole17:50.5Roscommon162.5
12Christopher Locke17:53.0Spring Lake161.7
9Lance Niedzielski17:54.3Mason County Eastern161.2
9Grant Ackley17:55.2Hart160.9
11Coltrane Paryani17:55.2Kalkaska160.9
10Cooper Roster17:56.3TC West (Traverse City)160.6
12McKai Henry17:56.4Benzie Central160.5
11Keith Crompton17:57.0Frankfort160.3
12Parker Rubin17:57.0Grand Traverse Academy160.3
12Benjamin DeRidder17:57.7Benzie Central160.1
10Myles Robinson17:58.6Gladwin159.8
10Carson Ackley17:58.9Hart159.7
11Isaiah Lindstrom17:59.0GR Christian159.7
9Declan Shoemaker18:01.3TC West (Traverse City)158.9
10Brayden Kelliher18:01.7Jenison158.8
9Isaac Vandlen18:06.3Spring Lake157.2
11Oliver Mitchell18:07.5Lake Leelanau St. Mary156.8
12Trevor Gutteridge18:08.6Goodrich156.5
11Kaden Worch18:09.1Manistee156.3
11Zahar Rush18:11.9Petoskey155.4
9Nolan Kessler18:12.1Montague155.3
11Neiko Ketchum18:12.3Clare155.2
9Mason Opalewski18:14.4Hart154.5
11Kyle Vincent18:14.7Benzie Central154.4
9Owen McGlone18:15.8Kalkaska154.1
9Timothy Wolff18:16.4Hart153.9
10Jake Klemmer18:16.5Roscommon153.8
12Ethan Henry18:17.4Jenison153.5
12Micah Derks18:17.7Jenison153.4
12Tomas Mendez18:18.1Jenison153.3
10Masyn Wing18:21.5Cadillac152.2
11Brody Swanson18:22.1Cadillac152.0
11Ethin Chandler18:23.8Benzie Central151.4
9Harper Mullet18:23.9Traverse City St. Francis151.4
12Alix Draves18:24.0Montague151.3
10Pascal Miller18:24.4Hart151.2
10Dex Nance18:24.7Traverse City St. Francis151.1
10Aiden Schaner18:25.1Hart151.0
9Owen Jarosz18:25.2Frankfort150.9
12Christian Schramski18:27.0Manistee150.3
11Jackson Shetler18:27.1Kalkaska150.3
9Carter Cooke18:27.1Jenison150.3
9Trevor Vander Kodde18:33.0Hart148.3
12Jacob Marth18:33.0Jenison148.3
12Isaac Primm18:33.3Spring Lake148.2
11Clayton Peacock18:33.7Clare148.1
12James Griffiths18:34.1Gladwin148.0
10Carter Root18:35.6Lake City147.5
11Wyatt Vanpoortfliet18:37.0Benzie Central147.0
10Alex Flores18:38.0Ludington146.7
10Owen Adams18:38.5Spring Lake146.5
9Edison Huizinga18:40.1Manistee146.0
10Braeden Conger18:40.9Frankenmuth145.7
12Caidan Gaskill18:40.9Clare145.7
Paul Gerhart18:41.3Unattached145.6
9Fabian Martinez-Arreola18:42.1Jenison145.3
9Walter Armstrong18:42.8Benzie Central145.1
9Griffin Wenta18:42.8Spring Lake145.1
11Iziquiel Picon18:43.5Shelby144.8
9Liam Gunnink18:45.1Jenison144.3
10Gibson Sholes18:45.4Montague144.2
10Nate Ruhstorfer18:47.8Hesperia143.4
11Isaiah Boerema18:48.2Ludington143.3
10Brayden Spears18:49.3Lake City142.9
12Greyson Hoeflinger18:51.3Bear Lake-Onekama142.2
12Aurelio Mendez18:52.4Jenison141.9
12Nathan Chapin18:53.5Jenison141.5
10Jonathan Marth18:53.9Jenison141.4
9Kaiden Lague18:54.4Mason County Eastern141.2
10Sutton Klaus18:54.6Clare141.1
11Isaac Whipple18:55.2Grand Traverse Academy140.9
11Jayden Quist18:55.4Spring Lake140.9
10Jonathan Falk18:56.1GR Christian140.6
11Eddie Walter18:57.7Traverse City St. Francis140.1
10Caden VanGelderen18:58.4Hart139.9
10Lincoln Bailey18:59.1Maple City Glen Lake139.6
10Cy Kosmowski18:59.6Mason County Eastern139.5
12Kenny Gould19:00.5Belding139.2
10Jameson Ronzello19:01.6Goodrich138.8
9Liam Tiles19:03.8Spring Lake138.1
10Isaac Stebelton19:04.1Petoskey138.0
12Tristan Demlow19:04.2Grayling137.9
12John Studzynski19:07.3Traverse City St. Francis136.9
9Quinn Hare19:07.9Belding136.7
12Caleb Dye19:08.0Belding136.7
10Nate Gorman19:08.5Traverse City St. Francis136.5
9Landon Schibelhut19:09.4TC West (Traverse City)136.2
9Hayden Mohrhardt19:10.9Traverse City St. Francis135.7
Leland Barnett19:13.2Unattached134.9
9Owen Rennie19:13.4TC West (Traverse City)134.9
12Andrew Sherburn19:14.7Hesperia134.4
Christian Feeney19:14.7Unattached134.4
12Bucky Aney19:14.8Montague134.4
9William (Liam) Mahaffy19:15.1Grayling134.3
11Sam DeYoung19:15.1GR Christian134.3
11Landon Harris19:15.4Benzie Central134.2
12Logan Hewitt19:16.8Benzie Central133.7
10Griffin Frentz19:18.9Petoskey133.0
11Zack Temple19:19.0Hesperia133.0
11Bryce VanderKodde19:19.5Hart132.8
10Ryder Woodwyk19:19.9Spring Lake132.7
10Evan Civinskas19:22.9Roscommon131.7
9Kollin Spyker19:23.0Mason County Central131.7
11Wyatt Roberts19:23.2Pentwater131.6
11Evan Gerry19:23.9Frankenmuth131.4
10Braydn Winkel19:24.9McBain131.0
10Garrett Lansing19:26.6Petoskey130.5
9Gabriel Piach19:26.7Gladwin130.4
10Carson Brey19:26.9Petoskey130.4
12Nate McAvoy19:28.1Frankenmuth130.0
Krue Short19:31.6Unattached128.8
11Dexter Martin19:32.8Maple City Glen Lake128.4
9Logan Ingraham19:32.8Belding128.4
11William Warner19:35.7Clare127.4
11Gavin Ottinger19:36.5Goodrich127.2
12Ethan Schaner19:38.1Hart126.6
12Henry Malburg19:39.5Mason County Eastern126.2
10Noah Wolff19:39.8Hart126.1
11Caleb Lamblin19:41.2Gaylord125.6
11Matthew Leatherman19:42.4Montague125.2
11Cameron Braidwood19:42.9Spring Lake125.0
10Daniel Chaney19:43.7Lake Leelanau St. Mary124.8
10Dean McKellar19:44.7Maple City Glen Lake124.4
11Cody Couturier19:46.1Lake Leelanau St. Mary124.0
10Owen VanderVlucht19:46.2Hart123.9
12Ethan Fessenden19:46.3Shelby123.9
9Zack Vollbrecht19:47.3TC West (Traverse City)123.6
9Robert Ray19:47.7Ludington123.4
11Kona Crump19:49.2Clare122.9
12Carter Peacock19:52.1Clare122.0
9Beckett Swanson19:52.5Cadillac121.8
9Cole Slotman19:57.2Hart120.3
12Jack Stoddard19:57.6TC West (Traverse City)120.1
10Brody Wolf19:57.9Kingsley120.0
9Logan Franklyn19:58.5Spring Lake119.8
9Tristan Hernandez19:59.2Kingsley119.6
12Matt Coffey20:00.9Roscommon119.0
Ethan Harrand20:01.5Unattached118.8
12Austin Brewer20:01.6Roscommon118.8
10Micah Manion20:02.4GR Christian118.5
9Owen VerBeek20:03.4Jenison118.2
10Noah Duran20:03.7TC West (Traverse City)118.1
10Eli Willoughby20:04.3Grand Traverse Academy117.9
9Tamrak McEachern20:04.7Buckley117.8
9Parker Weirich20:06.7Shelby117.1
12Brayden Schmidt20:08.2Clare116.6
9Ben Mulder20:08.7McBain116.4
Alex Crowder20:09.7Unattached116.1
9Corbin Hutchinson20:10.6Gaylord115.8
11Caleb Butler20:12.5TC West (Traverse City)115.2
9Ryan Nienhuis20:16.4Hart113.9
9Caleb Conner20:18.0Jenison113.3
10Henry Burris20:20.2Petoskey112.6
11Levi Vanderlaan20:21.0Spring Lake112.3
10Ty Galle20:22.1Petoskey112.0
11Cason Adams20:22.8Maple City Glen Lake111.7
9Levi Walker20:23.3Jenison111.6
11Caleb Forward20:25.3Bear Lake-Onekama110.9
10Britton Wheeler20:27.4Maple City Glen Lake110.2
Paxton Schoenlein20:27.4Unattached110.2
9Byron Nevins20:28.0Spring Lake110.0
10Jeffery Sisson20:29.1Gladwin109.6
11Miles Wright20:30.0Maple City Glen Lake109.3
12Graham Hislop20:30.5TC West (Traverse City)109.2
9Kayden Miller20:31.6Roscommon108.8
10Jack Mazurek20:33.2Traverse City St. Francis108.3
11Theodore Matheney20:34.5Roscommon107.8
10Devin Swihart20:34.6Manistee107.8
10Gage King20:36.6Frankfort107.1
Josh Kaskinen20:39.9Unattached106.0
12Luke Witte20:46.5GR Christian103.8
12Jacob Krompetz20:49.2Gladwin102.9
Easton Harrand20:50.4Unattached102.5
12Rylan Bachman20:53.7Cadillac101.4
12Evan Spencer20:54.4Mesick101.2
10Joseph Haupt20:54.8Clare101.1
Johnny Jazwinski20:55.7Unattached100.8
10Greysen Miltgen20:57.0Spring Lake100.3
11Simon Licata20:57.5Petoskey100.2
12Branden Morley20:57.8Roscommon100.1
10Leo Nothstine20:57.8Grayling100.1
10Alex Rutkowski20:59.1Traverse City St. Francis99.6
9Tristin Quist21:02.4McBain98.5
Carsten Udell21:04.5Unattached97.8
Eric Udell21:05.9Unattached97.4
12McCoy McGuire21:07.2Cadillac96.9
11Taiven Wang21:08.2Petoskey96.6
11Liam Cleary21:08.5Petoskey96.5
10Liem Hauserman21:08.9Cadillac96.4
11Nate Dix21:12.7Grand Traverse Academy95.1
10Brock Hunter21:12.9Montague95.0
12Alex Wilkins21:13.6Grand Traverse Academy94.8
12Logan Face21:17.3Kingsley93.6
9Tyler Zimmer21:17.7Pentwater93.4
12Weston Kinney21:18.3Grand Traverse Academy93.2
10Isaac Witte21:19.0GR Christian93.0
10Travis Kelsey21:19.8Lake City92.7
11Danielle Bauer21:21.4Kingsley92.2
10Jayden Langschied21:21.4GR Christian92.2
9Titus Plattner21:23.2GR Christian91.6
12Jack Pummill21:26.7Spring Lake90.4
12Hogan Walter21:27.6Clare90.1
11Eli Guinther21:31.0Frankenmuth89.0
10Reece Hoyt21:31.5GR Christian88.8
Aaron Patrzik21:31.5Unattached88.8
12Josh Bustos21:32.3Hart88.6
11Lars Hanson21:32.5Cadillac88.5
9Willem Burris21:32.9Petoskey88.4
11Ethan Butler21:33.0TC West (Traverse City)88.3
12Lucas Lamborne21:33.7Belding88.1
9Dylan VanderPloeg21:33.8GR Christian88.1
9Andrew Cho21:34.2GR Christian87.9
10Will Heagle21:36.8GR Christian87.1
9Nolan Koscinski21:38.1Bear Lake-Onekama86.6
10Griffin Calder21:39.0TC West (Traverse City)86.3
11Lukus Mendoza21:40.1Spring Lake86.0
9Brock Adamczak21:41.5Manistee85.5
Michael Adams21:41.6Unattached85.5
9Alvin Jasin21:42.4Belding85.2
10Aiden Harrison21:43.7Gladwin84.8
10Josiah Hernandez21:47.7Kingsley83.4
11Ian Letherer21:49.1Clare83.0
Frank Schwartz21:50.1Unattached82.6
10Ephraim Conway21:50.3Kalkaska82.6
11Corbin Bender21:52.3Kingsley81.9
11Kai Dila21:55.7Ludington80.8
10Parker Majors21:56.1Lake City80.6
12Parker VanHill21:57.1GR Christian80.3
9James Schillinger21:57.9Petoskey80.0
11Griffin Olson21:59.6Benzie Central79.5
12Bennett Garton21:59.7Traverse City St. Francis79.4
10Treyson Nyland22:00.6TC West (Traverse City)79.1
9Konstantin Rush22:02.3Petoskey78.6
Danny Martinelli22:03.1Unattached78.3
12Kael Fay22:04.4Benzie Central77.9
11Cole Grundy22:09.6Clare76.1
9Jude Flaherty22:10.9Brethren75.7
11Levi Sterk22:11.2Kingsley75.6
9Drew Gilde22:11.7Kingsley75.4
Zachary Chisholm22:14.4Unattached74.5
11Gavin Stursma22:17.3Jenison73.6
9Owen Shetler22:19.2Kalkaska72.9
10Jackson Poll22:22.7Mason County Central71.8
10Reise Bateson22:23.1Hart71.6
10Peter Tuinstra22:23.8Hart71.4
11Leo Hall22:24.2Spring Lake71.3
10Brendan DeRocher22:24.9Frankenmuth71.0
11Perry Middaugh22:27.3Grand Traverse Academy70.2
10Jonah Babbitt22:34.3Kalkaska67.9
12CJ Copeland22:36.5Lakeview67.2
11Eli Walker22:37.6Benzie Central66.8
11Valentino Giardina22:38.5Gaylord66.5
9Alex Kastl22:42.6Mesick65.1
9Adam Olson22:43.6Manistee64.8
11Xavier Stoddard22:45.1Benzie Central64.3
9Carter Chapman22:45.6Clare64.1
11Dain Kraus22:47.3Hesperia63.6
12Collin Scheid22:51.1Belding62.3
9Noah Spencer22:52.9Mesick61.7
10Kai Arredondo22:55.6Grayling60.8
12Uriah Canfield22:58.7TC West (Traverse City)59.8
10Nathan Kinney23:03.5Grand Traverse Academy58.2
10Destan Ardan23:03.9Grand Traverse Academy58.0
11Ben Merten23:07.8Pentwater56.7
9John DeYoung23:07.8GR Christian56.7
10Jake Mennega23:08.9GR Christian56.4
10Dan Youngberg23:11.5Lake City55.5
10Dakota Kline23:12.5McBain55.2
10Ethan McVicker23:16.7Mason County Central53.8
11Samuel Felten23:22.7Frankenmuth51.8
11Dylan Sniegowski23:23.4Ludington51.5
9Ben Roberson23:23.8Pentwater51.4
9Raphael Schaub23:32.4Grand Traverse Academy48.5
11Gabe Slough23:36.0Gaylord47.3
12Jacob Failor23:45.1Mason County Central44.3
9Kenny Baker23:48.3Kalkaska43.2
12Anthony Grant23:49.1Lake Leelanau St. Mary43.0
Wyatt Musta23:52.9Unattached41.7
10Caden Ardan23:57.1Grand Traverse Academy40.3
11Matice Nichols23:57.6Hesperia40.1
12Owen Forrester23:58.2Ludington39.9
Logan Berryhill23:58.7Unattached39.8
12Ayden Barcia23:58.9Clare39.7
10Michael Fournier23:59.9TC West (Traverse City)39.4
Parker Reed24:00.1Unattached39.3
Benjamin Cox24:07.2Unattached36.9
Eddie Durcek24:08.0Unattached36.7
11Kolt Milner24:08.2Hesperia36.6
12Luke Genter24:19.7Montague32.8
9Keegan Roberson24:20.3Hesperia32.6
11Timothy Duperon24:25.3Lake Leelanau St. Mary30.9
11David Longstaff24:25.7Grayling30.8
12Malachi Plunkett24:33.3Montague28.2
Wyatt Stiers24:39.4Unattached26.2
11Anson Lange24:39.9GR Christian26.0
9Michael Daugherty24:44.4Bear Lake-Onekama24.5
9Hunter Cole24:45.0Petoskey24.3
9Leonard Udell24:47.4Hart23.5
11Beau Pettit24:49.7Cadillac22.8
11Max Hobbs24:51.9Grand Traverse Academy22.0
9Caden Brinks24:54.9Lake Leelanau St. Mary21.0
9Reid Barden24:58.0Frankenmuth20.0
12Grant Johnson25:01.5Kingsley18.8
11Colt Eckstorm25:08.8Roscommon16.4
9Jasper Kida25:17.3Grand Traverse Academy13.6
9Zach Little25:20.0Kalkaska12.7
9Seth Storm25:28.1Kalkaska10.0
10Mason Doehring25:30.0Kalkaska9.3
12Seth VanNortrick25:30.5Mesick9.2
9Afton Staley25:36.6Kalkaska7.1
11Alden Grondsma25:40.7Pentwater5.8
12Tyler Kanakis25:41.8Kingsley5.4
11Gidyun Lennon25:51.0Buckley2.3
10Issaic Fischer25:56.8Kalkaska0.4
10Liam Lockard25:57.3Spring Lake0.2
10Hunter Stark25:57.8Spring Lake0.1

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
Jessie Jazwinski16:52.0😦181.0
11Katie Berkshire18:20.8Gaylord151.4
12Betsy Skendzel18:30.9Traverse City St. Francis148.0
11Natalie Foltz18:33.7Frankenmuth147.1
10Kamryn Salladay18:35.3Lakeview146.6
9Sienna Klemmer18:51.3Ann Arbor Pioneer141.2
10Tessa Mascari18:54.0TC West (Traverse City)140.3
10Annabelle Lowman18:57.4Ludington139.2
11Abby Veit19:00.9TC West (Traverse City)138.0
11Ellie Scholma19:01.2GR Christian137.9
11Hana Boggess19:06.7Ann Arbor Pioneer136.1
10Alivia Ottinger19:08.6Goodrich135.5
12Nadia Grierson19:11.1Ludington134.6
11Reese Smith19:16.8TC West (Traverse City)132.7
11Bailey Wenzlick19:18.0TC West (Traverse City)132.3
11Lilah Poel19:20.8GR Christian131.4
11Brooklynn Brown19:22.2Cadillac130.9
12Layla Jordan19:35.4Goodrich126.5
9Avery Kelly19:36.4Benzie Central126.2
9Kayla Shellenbarger19:44.7Goodrich123.4
10Zoe Hoekstra19:45.5GR Christian123.2
11Annika TerBeek19:48.1GR Christian122.3
9Caelyn Torry19:49.3McBain121.9
12Nora Grossnickle19:49.8Benzie Central121.7
10Sophia Buzzelli19:56.8Clare119.4
12Mary Masserant19:59.7Traverse City St. Francis118.4
11Alexis Kotkowicz20:04.1Spring Lake117.0
12Alyssa Fouchey20:07.1TC West (Traverse City)116.0
12Abby Robinson20:12.0Gladwin114.3
10Addy Zeller20:13.3Bear Lake-Onekama113.9
10Bridget Raven20:13.6TC West (Traverse City)113.8
11Meghan Guczwa20:14.4Spring Lake113.5
12Avery Byrne20:14.5Goodrich113.5
12Clara Peikert20:15.7Ann Arbor Pioneer113.1
12Lucy Pike20:17.6Ann Arbor Pioneer112.5
10Claire Brown20:19.5Goodrich111.8
10Nico Triebold20:22.9Grayling110.7
10Lucy Conzelmann20:31.0Frankenmuth108.0
Sammi Jazwinski20:31.3Unattached107.9
11Bridget Kerber20:31.9Ann Arbor Pioneer107.7
12Megan Gottschall20:32.7Lake City107.4
10Ella McInerney20:33.8Cadillac107.1
9Carmella Julian20:45.3Maple City Glen Lake103.2
10Baylor Lauinger20:48.3Goodrich102.2
11Isabella Dunn20:51.9Goodrich101.0
11Peyton Tucker20:52.9TC West (Traverse City)100.7
Alyse Cox20:53.7Unattached100.4
10Maylan Sanders20:54.4Mason County Central100.2
10Olivia Reding20:57.8TC West (Traverse City)99.1
10Natalie Rosema20:59.2Hart98.6
9Kaleigh Clark20:59.2Spring Lake98.6
12Kamryn Lauinger21:01.8Goodrich97.7
10Amelia McKinney21:01.9Grand Traverse Academy97.7
9Lydia Visker21:02.4GR Christian97.5
11Paige Ritchie21:05.0Traverse City St. Francis96.7
9Joy Van Wyk21:06.4GR Christian96.2
9Alaina Schaner21:06.5Hart96.2
9Faith Helsel21:09.1Lake City95.3
12Mackenzie Zahm21:09.5Belding95.2
11Ava Pawlick21:10.0Petoskey95.0
10Molly Kate Hollandsworth21:10.6Traverse City St. Francis94.8
10Cora Parker21:10.6Spring Lake94.8
10Lydia Soelberg21:11.0Shelby94.7
11Elise Barden21:16.4Frankenmuth92.9
9Chloe Mazza21:16.8Cadillac92.7
12Lillian Binger21:16.9Gladwin92.7
12Nevia Chimonas21:17.6Benzie Central92.5
10Emily Dunphy21:21.8Traverse City St. Francis91.1
10Lucinda Gubbini21:22.2Ann Arbor Pioneer90.9
12Audrey Huizinga21:23.9Manistee90.4
10Kayden Hinton21:26.4McBain89.5
12Lexie Ruffing21:26.5Spring Lake89.5
11Addison Jarosz21:39.5Frankfort85.2
9Emma Kerr21:43.9Traverse City St. Francis83.7
9Maggie McClellan21:44.0Benzie Central83.7
9Leah Leis21:45.2Clare83.3
12Chelsi Eisenga21:45.6McBain83.1
12Bethany Zimmerman21:49.1Spring Lake82.0
12Lexie Beth Nienhuis21:51.0Hart81.3
12Ava Iverson21:52.2Benzie Central80.9
9Ruth Hanson21:52.8Cadillac80.7
12Kaitlyn Zonca21:54.4Spring Lake80.2
10Addison Patrzik21:55.1Grand Traverse Academy80.0
9Briella Kohley21:58.1Spring Lake79.0
10Ava Zeratsky21:58.8TC West (Traverse City)78.7
12Grace Torsch21:59.5Montague78.5
9Claire Couturier22:00.3Lake Leelanau St. Mary78.2
11Riley Reed22:01.3TC West (Traverse City)77.9
10Mia Lopez22:02.9Ann Arbor Pioneer77.4
10Stella Houdek22:03.6Traverse City St. Francis77.1
12Evie Culver22:04.9Frankenmuth76.7
10Vivienne Duncan22:06.3GR Christian76.2
10Grace Finch22:06.6TC West (Traverse City)76.1
12Emily Alaimo22:08.1Maple City Glen Lake75.6
10Lauren Leis22:08.5Clare75.5
11Alyssa Spicer22:09.0Mesick75.3
9Bryn Riley22:10.0Hart75.0
11Gabby Cleveland22:14.6Frankenmuth73.5
9Lilliana (Lilly) Whaley22:16.2Benzie Central72.9
Elizabeth Armstrong22:17.7Unattached72.4
11Madeline Dunn22:19.6Goodrich71.8
11Piper Tracy22:22.4Cadillac70.9
10Shannon Losee22:23.0Spring Lake70.7
11Natalie Brown22:24.3Bear Lake-Onekama70.2
9Luisa Vander Zwaag22:27.9Hart69.0
10Bailey Stephen22:30.9Grand Traverse Academy68.0
11Kinsey Peer22:31.5Buckley67.8
10Allison Brandt22:36.9Ludington66.0
12Kate Somsel22:37.8Manistee65.7
9Madilynn Fancett22:40.0McBain65.0
11Sofia Alaimo Schindler22:40.3Frankfort64.9
12Genesis Wilson22:41.2McBain64.6
11Meredith Hall22:41.4TC West (Traverse City)64.5
9Alaina Morrell22:41.6Gaylord64.5
10Mia Wildfong22:44.0Traverse City St. Francis63.7
10Madelyn Reinink22:45.2McBain63.3
9Joselyn Flores22:45.5Hart63.2
12Maya Padisak22:45.8Traverse City St. Francis63.1
11Samantha Frank22:46.0Frankenmuth63.0
11Tierney Hartman22:46.0Grayling63.0
10Madison Smith22:46.9Grand Traverse Academy62.7
9Lindsay Smith22:53.1TC West (Traverse City)60.6
10Grace Hasenbank22:56.1Shelby59.6
11Emma Roe22:56.8Lake City59.4
Avyrie Ottenbacher22:57.2Unattached59.3
12Kylee Johnson22:58.1Ludington59.0
12Alisia Pedrin22:59.3Cadillac58.6
11Adison Thorne22:59.5Mason County Central58.5
Mallory Drown23:00.7Unattached58.1
11Mia Roe23:03.1GR Christian57.3
12Shauna McLean23:04.0McBain57.0
10Emma Boire23:05.4Belding56.5
Autumn Patrzik23:06.2Unattached56.3
12Ella Spanding23:07.2Gaylord55.9
9Eva Lindstrom23:07.3GR Christian55.9
12Riley Ingraham23:10.7Belding54.8
10Gwyneth Artz23:11.9GR Christian54.4
10Laura Janisse23:13.2Roscommon53.9
9Cora Boonstra23:13.3GR Christian53.9
10Isabel McEwen23:15.5Ann Arbor Pioneer53.2
9Nolah Balbach23:18.7Frankenmuth52.1
12Clare Conzelmann23:19.2Frankenmuth51.9
11Willa Roth23:19.9Frankfort51.7
10Noel Parker23:24.0Shelby50.3
12Sayla Bender23:25.6Kingsley49.8
10Elizabeth Letherer23:28.5Clare48.8
11Carly Gaylord23:28.7Cadillac48.8
Autumn Bailey23:29.4Unattached48.5
12Lydia Recor23:29.8Spring Lake48.4
10Courtney Borden23:30.3Kalkaska48.2
10Leia Gilliland23:30.3Manistee48.2
10Havyn Tarrant23:30.8Traverse City St. Francis48.1
10Anna McIntyre23:32.8Traverse City St. Francis47.4
10Zoe Barnes23:32.8Cadillac47.4
9Ava Robinson23:33.1Clare47.3
10Sarah Masserant23:36.5Traverse City St. Francis46.2
12Jasmine Boggy23:37.0Ann Arbor Pioneer46.0
10Mikayla Kulawiak23:37.1Buckley46.0
9Sonia Tatko23:38.1GR Christian45.6
11Olivia Forsberg23:38.7Clare45.4
9Maggie Scholma23:39.8GR Christian45.1
11Samantha Conley23:41.8Spring Lake44.4
11Lydia Brown23:42.0Spring Lake44.3
12Lauren Booms23:43.2Lake City43.9
12Mia Powell23:43.4GR Christian43.9
9Halli VanDyken23:45.1Belding43.3
11Mylea Short23:47.0Belding42.7
12Taylor Seibt23:48.0Clare42.3
9Lola Hirsch23:48.5Traverse City St. Francis42.2
9Alayna Ottenbacher23:49.1Maple City Glen Lake42.0
9Claira Slezak23:49.6Lakeview41.8
9Kathryn Beyer23:52.8Shelby40.7
11Eleanor Herron23:53.4Frankenmuth40.5
Amelia Armstrong23:53.4Unattached40.5
10Hannah Van Allen23:53.8GR Christian40.4
12Mia Belica23:55.5Lake City39.8
10Bailey Case23:55.8Pentwater39.7
10Emma Grady23:56.0Lake City39.7
10Willa Peterson23:56.2GR Christian39.6
11Alayna Edmondson23:59.0Manistee38.7
12Sadie Larson24:00.3Lake City38.2
11Tessa Buday24:00.9Benzie Central38.0
10Greta Meisel24:02.1Petoskey37.6
11Magdalena Herberger24:02.8Manistee37.4
11Olivia Bosscher24:02.8McBain37.4
10Catie Janisse24:04.1Roscommon37.0
10Michaela O’Callaghan24:04.2Gladwin36.9
11Lizzy Vollbrecht24:04.8TC West (Traverse City)36.7
10Erica Hansen24:05.1Montague36.6
11Lucy Noggle24:12.6Traverse City St. Francis34.1
11Althea Gaylord24:17.9Benzie Central32.4
10Tess Hoedel24:20.2Grand Traverse Academy31.6
10Aiden Wood24:21.6Mason County Central31.1
10Lily Wilcoxen24:23.0Grand Traverse Academy30.7
11Alanis Povey24:26.3Gladwin29.6
12Natalie Sterk24:27.8Kingsley29.1
12Leah Fisk24:35.0Cadillac26.7
12Avanti Ganesan24:35.6Ann Arbor Pioneer26.5
Ellie Wright24:36.2Unattached26.3
12Rachel Sprauer24:40.8Ann Arbor Pioneer24.7
9Ellie Daniel24:41.1Petoskey24.6
11Evi Burtt24:41.4TC West (Traverse City)24.5
Sarah Wright24:42.7Unattached24.1
9Emma Stotzel24:43.3Clare23.9
10Kaylee Swanson24:44.5Buckley23.5
9Alena Sportel24:46.8GR Christian22.7
11Catherine (Cate) Brown24:48.5Cadillac22.2
12Alexa Cleary24:52.4Frankenmuth20.9
11Amelia Shuman24:55.5Petoskey19.8
10Jovi Campbell-Pickard24:57.4Mason County Central19.2
9Katie Olsen25:00.5Spring Lake18.2
10Maya Overway25:01.4Spring Lake17.9
12Allison Nobis25:03.2Clare17.3
12Danielle Ransom25:05.5Ann Arbor Pioneer16.5
12Jacqueline Hearne25:05.7Lake Leelanau St. Mary16.4
10Madelyn Sterley25:07.0Mason County Central16.0
12Evelyn Vandlen25:07.1Spring Lake16.0
10Rina Graveline25:14.6Gladwin13.5
12Skylee Ames25:17.1Gaylord12.6
12Kennedy Mey25:17.4Hesperia12.5
10Karis Locke25:17.5Spring Lake12.5
11Madeline Pacola25:19.3Petoskey11.9
12Catherine Taft25:23.2Clare10.6
11Addisen Harrand25:23.5Buckley10.5
12Katie Rangel25:25.6Ludington9.8
9Mirabelle Balcolm25:27.3Roscommon9.2
12Olivia Johnson25:27.8Frankenmuth9.1
10Molly Wright25:31.3Grayling7.9
11Isabella Bickle25:37.4Kingsley5.9
9Rachel Moore25:38.8Traverse City St. Francis5.4
9Madeline Vink25:40.3Spring Lake4.9
9Yael DeBoni25:40.7Manistee4.8
9Shelby McCallum25:43.9Ludington3.7
12Katie Harrand25:50.3Traverse City St. Francis1.6
10Olivia Ahrens25:50.8Lake City1.4
9Vivian O’Callaghan25:51.2Gladwin1.3
Uncategorized

2024 Ratings: Under the Lights (South Christian)

Infographs from last season. Over the next few weeks, I’ll build out for this year with updated graphics.

Girls Adjustment: -4
Boys Adjustment: -3

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. Usually at this point in the year, it’s an athlete that I didn’t write up during the summer. 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.

SHINING UNDER THE LIGHTS

Cooper Byrne, Lowell

Well, the PC Early Bird was shocking. But I wanted to wait a bit to see if his times were truly real. Obviously, they were. After a 2023 season full of high-16 efforts, placings above 20 at the OK White and Region 3, Cooper has taken a dramatic step forward. Two efforts in the low-16’s and top-10 finishes in D1-centric fields at PCEB and here. I didn’t think we’d see any Red Arrows near the front packs of races, glad to be wrong here and excited to see where Byrne and Marshall Huhn end up this fall.

Paige McMeans, Jenison

TenElshof. Strelecki. Guikema. Otto. Vande Bunte. There’s ALWAYS a Jenison girl, every year. For the next three, Paige looks to be that one. The sophomore has made a few dramatic gains in her first two meets, running 90+ seconds faster than her freshman version at both PCEB and Under the Lights. Toward the middle of her freshman year, she had gotten down to the low-20’s, but struggled late. I’m hopeful that a year later, increased strength leads to a season full of efforts like Friday.

*** = Team State Title type of performance
** = Top-10 Team type of performance
* = Team Qualifier type of performance

BOYS TEAM RATINGS

TeamTop 5 Avg.Division
East Kentwood**190.21
Grand Haven**190.11
Kalamazoo Central**185.71
Lowell**185.31
Kalamazoo Loy Norrix*182.11
Caledonia*181.31
Holland West Ottawa178.01
Zeeland West176.11
Hudsonville175.31
Forest Hills Central173.91
Byron Center173.31
Forest Hills Northern172.21
Portage Northern167.01
Mattawan161.41
Grand Rapids Ottawa Hills158.51
Muskegon Mona Shores129.61
Wyoming112.21
TeamTop 5 Avg.Division
Holland Christian**190.62
Forest Hills Eastern**189.22
Allendale**184.92
Cedar Springs*180.22
Three Rivers*178.12
Sparta*177.62
Plainwell*171.32
Battle Creek Harper Creek168.82
Hudsonville Unity Christian166.82
Whitehall165.52
Zeeland East164.62
Hamilton161.82
Richland Gull Lake159.62
Howard City Tri-County158.92
St. Joseph158.82
Portland158.22
Grand Rapids South Christian155.82
Berrien Springs155.22
Vicksburg150.62
Hopkins145.22
Middleville Thornapple-Kellogg141.22
Big Rapids141.02
Fruitport129.42
Hastings128.92
Grand Rapids West Catholic127.82
Muskegon Oakridge123.12
Lake Odessa Lakewood122.02
Wayland Union116.52
Grand River Prep116.42
Coopersville112.72
GR Kenowa Hills109.02
Comstock Park99.72
Stevensville Lakeshore77.22
TeamTop 5 Avg.Division
Saugatuck**175.23
Grand Rapids Covenant Christian**173.63
Stanton Central Montcalm**171.63
Buchanan**167.33
Reed City*162.33
Holland Black River*159.43
Wyoming Potter’s House148.93
Schoolcraft131.63
Boyne City129.33
GR NorthPointe Christian127.23
Kent City123.43
Saranac116.03
LeRoy Pine River116.03
Delton-Kellogg74.23
Fennville62.83
TeamTop 5 Avg.Division
Holland Calvary Christian**165.44
Tri-unity Christian129.44
Heritage Christian Academy34.34
TeamTop 5 Avg.Division
Kalamazoo Homeschool Sports175.9HS

GIRLS TEAM RATINGS

TeamTop 5 Avg.Division
Holland West Ottawa**145.91
Jenison*118.81
Hudsonville112.81
Grand Haven110.31
Grandville108.01
Forest Hills Northern101.81
Byron Center101.71
Portage Northern100.41
Grand Rapids Ottawa Hills97.61
Caledonia95.81
Zeeland West95.21
Forest Hills Central90.41
Kalamazoo Central89.11
Lowell77.91
East Kentwood75.71
Kalamazoo Loy Norrix65.61
Muskegon Reeths-Puffer65.11
Muskegon Mona Shores50.01
Mattawan38.01
TeamTop 5 Avg.Division
Zeeland East**132.42
Holland Christian**126.12
Hudsonville Unity Christian*106.22
St. Joseph100.32
Middleville Thornapple-Kellogg94.32
Grand Rapids South Christian93.92
Coopersville91.42
Forest Hills Eastern90.82
Richland Gull Lake88.82
Plainwell88.32
Stevensville Lakeshore86.62
Fruitport75.02
Battle Creek Harper Creek71.62
Cedar Springs68.52
Sparta64.72
Whitehall63.12
Three Rivers60.72
Portland59.92
Hopkins54.52
Hamilton52.22
Allendale47.22
Grand Rapids West Catholic36.52
Vicksburg36.12
Howard City-Tri County33.32
Big Rapids24.02
TeamTop 5 Avg.Division
Stanton Central Montcalm**117.43
Grand Rapids Covenant Christian*89.13
Saugatuck73.43
Grand Rapids NorthPointe Christian73.13
Kalamazoo Christian64.73
Boyne City62.43
Buchanan61.53
Schoolcraft60.33
Reed City55.73
Fennville43.13
Leroy Pine River41.33
The Potter’s House32.83
Kent City26.83
Saranac18.73
Holland Black River7.23
TeamTop 5 Avg.Division
Bridgman**81.24
Holland Calvary Christian51.24
TeamTop 5 Avg.Division
Kalamazoo Homeschool Sports73.1HS

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Henry Dixon15:19.5FHE Ada Forest Hills Eastern214.5
11Gage Hoffman15:40.0Stanton Central Montcalm207.7
12Dominic Lowrie15:41.1BC Harper Creek207.3
12Will Engbers15:45.7Holland Christian205.8
11Jackson Lam15:47.0Kalamazoo Loy Norrix205.3
12Evan Nickoles15:49.0East Kentwood204.7
12Sullivan Zietlow15:52.4Three Rivers203.5
12Ben Eisnor15:57.9Grand Haven201.7
11Ronnie Silveira15:58.9Allendale201.4
10Luka Hammond16:01.5Grand Haven200.5
11Cooper Byrne16:01.9Lowell200.4
12Mitchell Jeruzal16:06.9Byron Center198.7
10Marshall Huhn16:10.9Lowell197.4
11Owen Metzger16:12.9Sparta196.7
12Isaac Tanis16:14.5East Kentwood196.2
12Joseph Spada16:15.0Kalamazoo Central196.0
12Abatu Dykstra16:15.3Hamilton195.9
12Ben Gross16:16.0Allendale195.7
12Vincent Pollock16:16.5Fruitport195.5
12Stewart Waters16:18.2Whitehall194.9
12Jacob Draaisma16:24.4Middleville Thornapple-Kellogg192.9
10Steven Zawacki16:24.8FHE Ada Forest Hills Eastern192.7
11Aron Gal16:26.0Grand Haven192.3
12Levi Kamps16:26.5GR Covenant Christian192.2
11Marcel Stork16:26.7Mattawan192.1
12August Rohde16:26.8Reed City192.1
12Kort Thompson16:28.3Caledonia191.6
11Andrew Wright16:28.4Kalamazoo Central191.5
11Robert Dodd16:29.9Zeeland West191.0
10Caiden Caswell16:31.2Vicksburg190.6
11Donovan Ryan16:31.3Plainwell190.6
11Landon Gerritsma16:31.7Holland Christian190.4
10Justin Johnson16:33.3East Kentwood189.9
10Bradley Smies16:34.1Hudsonville189.6
12Andrew Commeret16:34.2Comstock Park189.6
12Tyler Endres16:34.4FHE Ada Forest Hills Eastern189.5
11Owen Fisher16:34.4Mattawan189.5
12Justin Bradford16:36.1Sparta189.0
11Ethan Shoffner16:37.6Cedar Springs188.5
12Will Whitmore16:37.6Holland Christian188.5
12Parker Tiethof16:41.5Allendale187.2
10Peyton Farrell16:42.1Cedar Springs187.0
11Jack Estelle16:42.7Hopkins186.8
12Brandon Simmons16:43.5Hastings186.5
12Caden Guffey16:44.2Zeeland East186.3
11Aiden Weller16:45.2Cedar Springs185.9
11Dylan Duguay16:47.3Kalamazoo Loy Norrix185.2
11Gavin Markucki16:47.4Richland Gull Lake185.2
11Kelton Hoover16:48.1GR Ottawa Hills185.0
12Nathan Steen16:48.6Holland Christian184.8
11Carson Wood16:48.8Sparta184.7
11Ty Billings16:49.4Kalamazoo Central184.5
10Matii Tarekegn16:49.7East Kentwood184.4
10Memphis Connor16:49.8Byron Center184.4
10Cody Bromley16:49.9Lowell184.4
12Hayden Gould16:50.4Big Rapids184.2
12Aidan Brinks16:52.4Holland Christian183.5
11Riley Hart16:53.1Holland Christian183.3
12Sawyer McCarthy16:53.6FHC GR Forest Hills Central183.1
12Tyler Laansma16:53.9Tri-unity Christian183.0
11Thad VanderLaan16:55.0GR_South Christian182.7
12Jacob Sanford16:55.4FHC GR Forest Hills Central182.5
11Keagan Smith16:55.7Zeeland West182.4
11Nicolas Morales – Sanchez16:56.9Kalamazoo Loy Norrix182.0
10Marcus Silva16:56.9Saugatuck182.0
12Sam Downing16:57.3Zeeland East181.9
9Adam Shorb16:57.5Portage Northern181.8
12Peyton Eckerley16:58.2Berrien Springs181.6
11Michael Dummer16:58.3Holland West Ottawa181.6
11Owen Moore16:58.5Portland181.5
12Levi Jongekryg16:58.7Holland West Ottawa181.4
12Spencer Porter16:59.2FHN GR Forest Hills Northern181.3
12Andrew Mabry16:59.6Bridgman181.1
11Cooper Gardner16:59.9BC Harper Creek181.0
11Eli Velting17:00.1Caledonia181.0
12Eli Johansen17:01.8St. Joseph180.4
10Jonas Ballard17:02.1Holland Black River180.3
11Kyler Fertig17:02.3Stanton Central Montcalm180.2
12Carson Berko17:04.2Grand Haven179.6
12Billy Pipkorn17:04.3Plainwell179.6
11Vince Garritano17:05.0Kalamazoo Homeschool Sports179.3
11Hiro Nguyen17:05.1Plainwell179.3
11Finlay Cane17:05.7Kalamazoo Central179.1
9Abenezer Olson17:07.1Kalamazoo Homeschool Sports178.6
11Edward Mugisha17:07.3Wyoming Potter’s House178.6
12Nick Whitmer17:07.7FHE Ada Forest Hills Eastern178.4
10Colin Stawasz17:07.8Lowell178.4
11Noah Johnston17:08.3Caledonia178.2
12Ethan Buer17:08.4Caledonia178.2
10Cole Coffman17:08.5Holland Christian178.2
12Dylan Pallett17:08.5Wayland Union178.2
12Aidan Edgar17:09.7Caledonia177.8
10Sylus Wilson17:09.9Stanton Central Montcalm177.7
11Camren DeVries17:10.5Holland West Ottawa177.5
11Liam McBeth17:10.8Buchanan177.4
11Elijah Thompson17:11.6Kalamazoo Central177.1
12Tyler N. Kooienga17:12.9GR Covenant Christian176.7
12Nik Williams17:13.1GR Ottawa Hills176.6
11Charlie Brauer17:13.1Three Rivers176.6
9Henry Yoder17:13.2FHC GR Forest Hills Central176.6
11Porter Yurk17:13.4Holland West Ottawa176.5
11Owen Cross17:14.0Grand Haven176.3
11Andrew Feldpausch17:14.0Portland176.3
9Lincoln Laansma17:15.6Tri-unity Christian175.8
11Elijah Bernstein17:16.2East Kentwood175.6
12Noah Hernandez17:16.3Hamilton175.6
10Oscar Dunfee17:16.7Kalamazoo Loy Norrix175.4
9Jackson Bowman17:16.7Saugatuck175.4
12Noah Jarvis17:17.1Berrien Springs175.3
10Graeson Decker17:17.3Hudsonville Unity Christian175.2
12Andrew Boeringa17:17.6Whitehall175.1
12Isaac Meyers17:18.3Sparta174.9
10Grant Rehkopf17:18.4Saugatuck174.9
12Aeson Gonzalez17:18.6Portage Northern174.8
11Jonah Zietlow17:18.7Three Rivers174.8
10Noah Schipper17:19.0Holland Calvary Christian174.7
11Jack Sherwood17:19.2Buchanan174.6
10Josiah Rozema17:19.7GR_South Christian174.4
10Sawyer Monroe17:20.5Saugatuck174.2
10Brian Artman17:21.2Kalamazoo Homeschool Sports173.9
10Evan Armstrong17:21.4Kalamazoo Homeschool Sports173.9
12Dylan Pfeffer17:21.5Hudsonville173.8
11Kasen Todtz17:21.5Grand Haven173.8
10Christian Getz17:21.6Holland Calvary Christian173.8
10Micah Kuiper17:22.1GR Covenant Christian173.6
9Leo Garritano17:22.3Kalamazoo Homeschool Sports173.6
11Austin Van Ek17:22.4Hudsonville173.5
9Patrick Baran17:24.2Holland West Ottawa172.9
10Mason Hill17:24.7Allendale172.8
11Myles Gesselman17:24.8East Kentwood172.7
10Joshua Dodd17:24.9Zeeland West172.7
12Peyton Ruel17:25.1Muskegon Oakridge172.6
10Nate Davis17:25.1Zeeland East172.6
11Simon Faber17:26.1FHN GR Forest Hills Northern172.3
10Bryce Falbe17:26.3Muskegon Oakridge172.2
11Ryan Ladd17:28.2Cedar Springs171.6
12Micah Johnson17:29.4Hastings171.2
10Alex Ten Haken17:30.6Hudsonville Unity Christian170.8
11Cooper Donovan17:30.8FHE Ada Forest Hills Eastern170.7
11Paul Saladin17:31.2Reed City170.6
10Sebastian Ruiz17:32.6Holland West Ottawa170.1
11Trent Hansen17:33.2Plainwell169.9
12Ben Dykstra17:33.4Hamilton169.9
11Hunter Parsons17:33.5Whitehall169.8
11Cole Wisener17:33.5Byron Center169.8
12Aidan Ohanyan17:33.7Hudsonville169.8
11Benaiah Roby17:33.7Kalamazoo Homeschool Sports169.8
11Gabriel Williams17:34.0FHN GR Forest Hills Northern169.7
12Garrett Smith17:34.1Hudsonville169.6
11Sammy Gamboa17:34.1Saugatuck169.6
12Gabe Hillary17:34.3FHN GR Forest Hills Northern169.6
10Christian Ayres17:34.4BC Harper Creek169.5
11Gordie Kaiton17:35.0FHE Ada Forest Hills Eastern169.3
11Reece Howes17:36.4Three Rivers168.9
11Finn Tauren17:37.1Richland Gull Lake168.6
11Philip Chamberlain17:37.9FHN GR Forest Hills Northern168.4
11Tyler Baum17:38.1FHN GR Forest Hills Northern168.3
11John Truong17:38.1FHN GR Forest Hills Northern168.3
10Calvin Kasprowicz17:38.3Hudsonville168.2
9Tadhg Shoffner17:39.0Cedar Springs168.0
12Robert Koscinski17:39.0Portage Northern168.0
12Malachi Mosley17:39.0East Kentwood168.0
12Jackson Meyers17:39.7Allendale167.8
12Andrew Joelson17:39.9FHN GR Forest Hills Northern167.7
12David Artman17:40.2Kalamazoo Homeschool Sports167.6
11Samuel Ashby17:40.7Zeeland West167.4
12Luke Dykstra17:40.7GR Covenant Christian167.4
12Caleb DenHartigh17:40.9Hudsonville Unity Christian167.4
9Declan Shoffner17:41.3Cedar Springs167.2
11Sam Taylor17:41.8Zeeland West167.1
12Austin Dalman17:42.1Big Rapids167.0
11Aden Ashworth17:43.0Allendale166.7
9Macen White17:43.5Holland Christian166.5
11Luke Smith17:43.5Caledonia166.5
9David Kore17:43.6Three Rivers166.5
9Kelan Monreal17:44.1Howard City Tri-County166.3
10Drew Swayze17:44.7Lowell166.1
9Alex VanDuren17:45.4Holland Christian165.9
12Bryce Billings17:46.2Kalamazoo Central165.6
12Mark Rios-Hernandez17:46.8East Kentwood165.4
11Jacob Kuntz17:48.7Buchanan164.8
10Caleb Adkins17:48.9Holland Calvary Christian164.7
10Seth Randall17:49.0St. Joseph164.7
10Cameron Rynsburger17:49.6Holland Christian164.5
9Liam DeWitt17:49.6Portland164.5
10Connor Beebe17:50.9Berrien Springs164.0
12Isaac Edgington17:51.9Holland Black River163.7
11Aidan Vermeulen17:52.3Hudsonville163.6
11Jack Monterusso17:52.5FHC GR Forest Hills Central163.5
11Gavin O’Meara17:52.5FHC GR Forest Hills Central163.5
12Dante Pillot17:54.7Schoolcraft162.8
12Jaxon Lumbert17:55.1Howard City Tri-County162.6
12Nolan Kiplinger17:55.2Kalamazoo Loy Norrix162.6
12Ethan Miller17:55.8Hudsonville Unity Christian162.4
11Landon Johnson17:55.9Fruitport162.4
10John Keser17:56.0Buchanan162.3
11Will Johnson17:57.4Holland Christian161.9
10Ben Verlin17:58.0GR_South Christian161.7
11Jake Shears17:58.7Cedar Springs161.4
12Andrew Tava17:59.1Caledonia161.3
12Charles Brooks17:59.4GR West Catholic161.2
9Tanner Dozier17:59.8Reed City161.1
12David Potgeter18:00.0Caledonia161.0
10Samuel Organ18:00.9Cedar Springs160.7
12Trevor Timmer18:01.8FHC GR Forest Hills Central160.4
10Caleb Swiney18:03.0Wyoming Potter’s House160.0
10Gibson White18:04.2Holland Calvary Christian159.6
10Boston Wilkinson18:05.3Holland West Ottawa159.2
10Rylan VanDenBeldt18:05.3Holland Christian159.2
9Kash Moored18:05.4Hopkins159.2
9Donnie Richmond18:05.5Portland159.2
10Hunter Smith18:05.6Vicksburg159.1
11Isaac Johnson18:06.2Holland Black River158.9
11Tanner Christensen18:06.3Mattawan158.9
12Noah Stiltner18:07.5GR Ottawa Hills158.5
11Kaden Mingerink18:08.1GR Covenant Christian158.3
12Grady Bremer18:09.0Hudsonville Unity Christian158.0
9Casper Banner18:09.1Holland Black River158.0
11Alex Culver18:10.2Howard City Tri-County157.6
9Carson Wiersbe18:10.4St. Joseph157.5
9Derek Bostrom18:10.6Holland Christian157.5
11Kian Sprik18:10.7FHN GR Forest Hills Northern157.4
9Zachary Newman18:10.9Byron Center157.4
12Caleb Bomhof18:11.3Holland West Ottawa157.2
12Coy Weinberg18:11.4Buchanan157.2
11Colin Pattison18:11.7FHE Ada Forest Hills Eastern157.1
10Tyler Schuster18:12.8Howard City Tri-County156.7
12Riley Johnson18:13.7Lake Odessa Lakewood156.4
11Brady Newman18:13.7Byron Center156.4
11Sam Noora18:14.0Kalamazoo Homeschool Sports156.3
10Grant Feldpausch18:14.4Caledonia156.2
11Jack Yonkman18:14.8Muskegon Reeths-Puffer156.1
9Abraham Kiaunis18:15.0Reed City156.0
12Zack Mitchell18:15.1Kalamazoo Christian156.0
9Sean Thompson18:15.1Caledonia156.0
9Johnny Coston18:15.3Stanton Central Montcalm155.9
9Alexander Mitchell18:15.6Byron Center155.8
10Isaac Dionne18:16.3Boyne City155.6
11Jacob Burton18:17.4Portage Northern155.2
12Logan Morrison18:18.1Portage Northern155.0
12Parker Schramski18:19.1FHN GR Forest Hills Northern154.6
10Levi Schimmel18:19.1GR Covenant Christian154.6
11Reid Cousins18:20.4Zeeland West154.2
10Riley Weed18:21.0Holland Calvary Christian154.0
12Isaiah LaDuke18:21.5Holland West Ottawa153.8
9Lyle O’Boyle18:23.5Lowell153.2
11Brandon McCullough18:23.7Kent City153.1
10Mason Fein18:25.9Wayland Union152.4
9Ashton Skinner18:26.0Saugatuck152.3
11Jacob Piotrzkowski18:26.8Holland West Ottawa152.1
11Nathan Kunzi18:27.3Hudsonville151.9
12Mason Morrell18:27.4Caledonia151.9
11Dayton Moran18:28.0Richland Gull Lake151.7
9Bennett Snapper18:28.0Caledonia151.7
12Jordan Lindauer18:28.3BC Harper Creek151.6
9Jake Potgeter18:28.7Caledonia151.4
11Ben Bouws18:28.8Holland Christian151.4
11Rocket Wilson18:29.4Howard City Tri-County151.2
10Hayden Deckrow18:29.9FHE Ada Forest Hills Eastern151.0
10Aubin Allee18:30.6LeRoy Pine River150.8
11Dylan Sturr18:31.3Muskegon Reeths-Puffer150.6
12Brennan Lee18:31.4FHE Ada Forest Hills Eastern150.5
9Grayson Michels18:31.7FHE Ada Forest Hills Eastern150.4
9Peter Artman18:31.7Kalamazoo Homeschool Sports150.4
11Trey Hall18:31.8Three Rivers150.4
11Ethan Quibell18:32.4East Kentwood150.2
10Grant Morrell18:33.5Caledonia149.8
12Kalen Loebach18:34.2St. Joseph Our Lady of the Lake Catholic149.6
12Ethan Gerlach18:34.5Holland West Ottawa149.5
11Lucas Dykhouse18:34.9Hudsonville149.4
12John Hawver18:34.9Kalamazoo Loy Norrix149.4
11Nick Pumani18:35.3Berrien Springs149.2
12Logan Toland18:35.5Hudsonville149.2
9De-Mani Roberts18:35.7East Kentwood149.1
9Caleb Elwell18:36.0Mattawan149.0
10Finn Parish18:37.6Boyne City148.5
9Caden Uttech18:38.0Zeeland West148.3
11Henry Robinson18:38.1St. Joseph148.3
11Brendan Moran18:38.2Richland Gull Lake148.3
12Henry Schwarze18:38.4FHC GR Forest Hills Central148.2
11Ethan Manning18:39.4Wayland Union147.9
12Caden Villarreal18:39.7Zeeland East147.8
10Sam Miller18:39.8Portage Northern147.7
12Damian Widner18:39.8Hamilton147.7
11Cole Hansen18:40.7Muskegon Mona Shores147.4
10Quinn Sanderson18:41.7FHE Ada Forest Hills Eastern147.1
10Jackson Bunda18:43.1FHN GR Forest Hills Northern146.6
10Ian DeHaan18:43.5Caledonia146.5
9Rex Pumford18:44.2Whitehall146.3
11Kaden Van Ryn18:44.6Caledonia146.1
12Ryan Hatfield18:45.6FHC GR Forest Hills Central145.8
11Hayden Fox18:45.9Muskegon Mona Shores145.7
12Reed Osterink18:45.9Wyoming Potter’s House145.7
11Liam Schamper18:46.3Grand Haven145.6
11Dontrel Taylor18:46.5Three Rivers145.5
10Eric Pierce18:46.9Byron Center145.4
10Tristan See18:47.1Cedar Springs145.3
11Caden Leatherman18:47.8Hudsonville Unity Christian145.1
11Hayden Dannenberg18:48.1Holland Christian145.0
12Kenyon Katje18:48.5Hopkins144.8
12Caleb Anderson18:48.9Wyoming144.7
10Landon Kuperus18:49.1GR Covenant Christian144.6
11Henry Kauffman18:49.3Howard City Tri-County144.6
11Rick Hunderman18:49.5GR_South Christian144.5
9Jack Mechenbier18:49.7Richland Gull Lake144.4
11Edward Wuerthele18:50.6FHN GR Forest Hills Northern144.1
10Easton McCloy18:50.7GR NorthPointe Christian144.1
11Lukas Looman18:51.9Holland West Ottawa143.7
11Davis Baraka18:52.2East Kentwood143.6
10Andrew Allen18:52.7Portage Northern143.4
10Gabe Boelman18:53.0Kalamazoo Homeschool Sports143.3
12Howie Herrygers18:53.1Zeeland West143.3
12Joshua Maier18:53.1Caledonia143.3
12Frankie Pelak18:53.3GR West Catholic143.2
12William Sheely18:53.7Caledonia143.1
9Michael Bogard18:53.8Kalamazoo Loy Norrix143.1
10David Glista18:53.8Kalamazoo Loy Norrix143.1
12Tomas Zuniga18:53.9Allendale143.0
12Jaxon Ramos18:54.3Allendale142.9
12Carter Petzke18:54.4St. Joseph142.9
11Girum Merriman18:54.5Sparta142.8
12Jonathan Greenhoe18:55.4Zeeland West142.5
12Luke Kelm18:55.5Portage Northern142.5
10Ryder Nichols18:56.0Byron Center142.3
9Tate VanDaele18:56.3FHE Ada Forest Hills Eastern142.2
11Elijah Lipscomb18:57.0Grand River Prep142.0
11Brayden VanOs18:57.1Big Rapids142.0
9Zadan Ryskamp18:59.4GR NorthPointe Christian141.2
11Justin Jensen18:59.5Whitehall141.2
10Rowan Banyon19:00.3St. Joseph140.9
12Kyan Deam19:00.8Big Rapids140.7
11Noah Bower19:01.7Hudsonville140.4
10Mattias Tuls19:02.4Wyoming Potter’s House140.2
12Tyler Bostrom19:04.5Holland Christian139.5
12Wyatt Remar19:04.7Lowell139.4
11Sani Shema19:05.0GR Ottawa Hills139.3
11Dean Wegner19:06.0Buchanan139.0
11Isaac Westra19:06.2GR Covenant Christian138.9
10Gabe Antor19:06.3Hudsonville138.9
10Ethan Curtiss19:06.4FHC GR Forest Hills Central138.9
10Jaxon Bunce19:06.5Kalamazoo Homeschool Sports138.8
12Andrew Scholten19:08.2Allendale138.3
10Elijah Frazer19:08.5Middleville Thornapple-Kellogg138.2
12Jakob Terpstra19:08.6FHC GR Forest Hills Central138.1
10Levi Dykstra19:08.7GR Covenant Christian138.1
9Ira Brown19:10.0Saugatuck137.7
12Christian Huizenga19:10.5Holland Christian137.5
11Jack Sherer19:11.0Plainwell137.3
9Brody Mulder19:11.4Holland West Ottawa137.2
10Brady Winther-MacInnis19:11.4Kalamazoo Central137.2
10Carson Summerfield19:12.1Vicksburg137.0
11Ian Kimbrell19:12.8Caledonia136.7
12Cameron Wright19:12.8Caledonia136.7
10Blake Rhoton19:13.4Byron Center136.5
10Austin Hale19:13.7Kalamazoo Central136.4
11Jaeden Pearson19:13.9East Kentwood136.4
11Evan Rolston19:14.2Stanton Central Montcalm136.3
12Owen Stimer19:14.2Holland Black River136.3
11Liam Hallack19:15.1Zeeland West136.0
10Jacob Fletcher19:15.8Kalamazoo Homeschool Sports135.7
9Michael Ensing19:16.0Zeeland West135.7
11Connor Sloan19:17.2Kalamazoo Loy Norrix135.3
11Everett Radgens19:17.3Vicksburg135.2
12Owen Hunter19:19.1BC Harper Creek134.6
10Fletcher Stucky19:19.2Kalamazoo Loy Norrix134.6
12Connor Candler19:19.6Schoolcraft134.5
11Josiah Muller19:20.4Zeeland East134.2
9Levi VanderLaan19:20.9Caledonia134.0
10Elijah Laninga19:21.3Holland Calvary Christian133.9
11Eli Martin19:23.2Schoolcraft133.3
11Liam Bingman19:23.4GR Ottawa Hills133.2
10Caleb Kohl19:23.9Howard City Tri-County133.0
12Jeff Dewitt19:24.3Zeeland East132.9
10Kai Bouathong19:24.6Zeeland West132.8
11Eliot Pavlik19:25.4Kalamazoo Loy Norrix132.5
10Riley Day19:25.5FHE Ada Forest Hills Eastern132.5
9Reagan Downing19:25.8Holland Calvary Christian132.4
9Mason Williams19:25.8Holland Calvary Christian132.4
10Liam VanScoyoc19:27.2Reed City131.9
9Adrian Perez19:27.2Three Rivers131.9
11Aaron Stevens19:27.5GR Kenowa Hills131.8
10Bryce Goodemoot19:27.5Lake Odessa Lakewood131.8
12Cayden Oudbier19:28.6Sparta131.5
11Lucas Bruno19:28.9GR Ottawa Hills131.4
9Jacob Gruppen19:29.0Zeeland West131.3
11Dale Sehy19:29.1Vicksburg131.3
12Jack Dingemans19:29.8Kalamazoo Homeschool Sports131.1
9Nico DiLaura19:30.1Zeeland East131.0
9Alex DeRoo19:30.6GR Ottawa Hills130.8
11Landon Koole19:30.6GR Covenant Christian130.8
10Luke McCarty19:30.8Hudsonville130.7
10Noah Rice19:31.4Kalamazoo Homeschool Sports130.5
12Jacob Kuipers19:31.9Hudsonville Unity Christian130.4
10Judson Phillips19:32.4Byron Center130.2
11Willem Spoelhof19:32.5FHN GR Forest Hills Northern130.2
10Sebastian Zylstra19:32.8Holland Black River130.1
11Alpha Kabba19:33.3East Kentwood129.9
10Aydin Truong19:34.1FHN GR Forest Hills Northern129.6
12Brady Bearss19:34.3Boyne City129.6
12Coby Price19:35.2East Kentwood129.3
9Thomas Doversberger19:35.4Holland West Ottawa129.2
12Ivan Tai19:35.7Portage Northern129.1
10Quentin Bliss19:36.2Cedar Springs128.9
10Brady Dozier19:36.2Reed City128.9
9Cole Raymond19:36.4Coopersville128.9
11Freddie Bierling19:36.5Byron Center Zion Christian128.8
12Hunter Tietz19:36.7Middleville Thornapple-Kellogg128.8
11Kaiden Shinew19:37.2Grand Haven128.6
12Cole Hinterman19:38.4Hudsonville128.2
11Jack Karalash19:38.7Richland Gull Lake128.1
9Carson McCaleb19:39.0GR Ottawa Hills128.0
9Avery Carlson19:40.3Holland Black River127.6
10Grady Galaviz19:40.5Middleville Thornapple-Kellogg127.5
12Elijah Lauer19:40.6Saranac127.5
9Ethan Langmaack19:40.8Lake Odessa Lakewood127.4
11William Hillary19:41.5FHN GR Forest Hills Northern127.2
11Hudson Bigford19:41.6FHC GR Forest Hills Central127.1
11Dane Sprague19:41.7Allendale127.1
11Aren Gay19:41.8Richland Gull Lake127.1
11Ayden Cady19:42.0Boyne City127.0
9Ethan Bastos19:42.1Portage Northern127.0
12Benjamin Atkins19:42.2Lowell126.9
10Michael Austin19:42.3Kalamazoo Loy Norrix126.9
10Gage Stray19:42.5Kent City126.8
8Levi Oudbier19:42.6Tri-unity Christian126.8
10Ben Brower19:42.6Hudsonville Unity Christian126.8
12Lincoln Vetne19:42.8St. Joseph126.7
12Landen Hall19:42.8Muskegon Mona Shores126.7
11Preston May19:43.2Sparta126.6
10Peter Sluys19:43.2Wyoming126.6
9Alex DeYoung19:43.6FHN GR Forest Hills Northern126.5
9Logan Gregory19:44.0Saranac126.3
9Dylan Winskas19:44.4Fruitport126.2
9Coleman Wendzel19:45.0Richland Gull Lake126.0
10Elijah Louissaint19:45.6Grand River Prep125.8
9Jackson Bannister19:45.8East Kentwood125.7
10Will Heyboer19:47.1Holland Christian125.3
9Conner Terry19:47.3East Kentwood125.2
12William Allen19:48.1Plainwell125.0
12Dylan Choura19:48.1FHC GR Forest Hills Central125.0
9Levi Groenhout19:48.4Zeeland East124.9
12Paul Fowler19:49.2Lowell124.6
11Samuel VandeWege19:50.3Holland Christian124.2
11Beck Ytterberg19:50.7Bridgman124.1
11Colton Dibble19:51.1FHN GR Forest Hills Northern124.0
9Jacob Chase19:52.0Holland Christian123.7
9Colby Bartells19:52.3Kalamazoo Central123.6
10Carson Szarejko19:53.7BC Harper Creek123.1
10Graydon Heystek19:53.9Kalamazoo Loy Norrix123.0
11Seth Jenkins19:54.7Hudsonville122.8
10Owen VanDyke19:55.1Allendale122.6
12Marshall Pederson Iii19:55.4Caledonia122.5
11Leo Muss19:55.9FHN GR Forest Hills Northern122.4
12Brenden Modderman19:55.9Coopersville122.4
10Liam Heyboer19:56.1GR Covenant Christian122.3
11Logan Snoap19:56.2Hudsonville122.3
9Trent Scarlavai19:56.5GR West Catholic122.2
11Ace Drewyor19:57.1Schoolcraft122.0
12Ryce Ferrell19:57.2BC Harper Creek121.9
10Aiden Douma19:57.2Zeeland East121.9
11Diego Barnaby19:57.3GR Ottawa Hills121.9
11Lawson Miller19:58.3Muskegon Oakridge121.6
11Clay Adair19:58.5Kalamazoo Homeschool Sports121.5
9Justin Klap19:58.7GR Kenowa Hills121.4
12Tait Anible19:59.0Saranac121.3
10Austin Finkbeiner19:59.1Grand River Prep121.3
12Jonah Mechtenberg-Berrigan19:59.7Kalamazoo Central121.1
12Cayden Apol19:59.8Hudsonville121.1
9Sam Dykstra19:59.9GR Covenant Christian121.0
10James Maher20:00.2Richland Gull Lake120.9
12Carter Ernsberger20:00.5Bridgman120.8
9Tony Hilton20:00.8Three Rivers120.7
12Fernando Diaz-Guzman20:01.2Kent City120.6
9Micah Maier20:01.6St. Joseph120.5
11Luke Hernandez20:02.9Hamilton120.0
11Clark Douglas20:03.1Bridgman120.0
10Oliver Vonk20:03.2Holland Calvary Christian119.9
11Isaac Struck-VanderHaak20:03.6Wyoming Potter’s House119.8
11Nick Muday20:04.0Delton-Kellogg119.7
12Ben Muckey20:04.4Hudsonville Unity Christian119.5
10Isaac Sandelin20:04.9Vicksburg119.4
9Max Wolgast20:04.9Three Rivers119.4
9Andrew Wright20:04.9GR NorthPointe Christian119.4
9Patrich Conroy20:05.3St. Joseph119.2
12Kaden DeWys20:06.2Hamilton118.9
12Case Dykhouse20:06.4Middleville Thornapple-Kellogg118.9
9Logan Spangler20:07.6GR NorthPointe Christian118.5
11Levi Wilcox20:07.9Hudsonville118.4
10Dominik Ladomato-Fisher20:08.3GR Ottawa Hills118.2
12Jean Shema20:08.6East Kentwood118.1
10Wyatt Jacques20:09.1GR Ottawa Hills118.0
10Isaiah Robinson20:09.9Hopkins117.7
12Ryan Williams20:10.5Hopkins117.5
10Braeden Gildea20:10.7Mattawan117.4
10Miles Divozzo20:11.3Holland Black River117.2
10Tyce Wakefield20:11.5FHN GR Forest Hills Northern117.2
9Hayden Vess20:11.9Grand Haven117.0
11Ayden Fisher20:12.7FHC GR Forest Hills Central116.8
11Ethan Baker20:12.9LeRoy Pine River116.7
9Mason Benson20:13.0FHC GR Forest Hills Central116.7
11Daxton MacDonald20:13.2Muskegon Mona Shores116.6
12Ryland Brechting20:13.5Hudsonville116.5
12Richard George20:13.8Mattawan116.4
12Isaiah Post20:15.0Wyoming Potter’s House116.0
12Todd Faber20:15.7GR_South Christian115.8
10Traiton Coulier20:16.2Lowell115.6
10Shane Nshime20:16.5East Kentwood115.5
10Kaleb Russell20:16.7Cedar Springs115.4
11Alex Saavedra20:16.9East Kentwood115.4
11Bridger Streeter20:17.1Kalamazoo Loy Norrix115.3
10Johnny Gruppen20:17.1Hudsonville Unity Christian115.3
10Talon Smith20:17.9Cedar Springs115.0
9Camden Adkins20:18.3Holland Calvary Christian114.9
12Lucas Sage20:18.9GR Kenowa Hills114.7
11Thomas Shockey20:19.2Kalamazoo Loy Norrix114.6
10Kohen Van Houten20:19.4Hudsonville114.5
12Christien Fanta20:19.5FHN GR Forest Hills Northern114.5
11John Joyner20:20.0Caledonia114.3
11Bowie Pawson20:20.6Howard City Tri-County114.1
10Caleb Dalman20:21.3Zeeland West113.9
9Timothy Adair20:22.1Kalamazoo Homeschool Sports113.6
11Dan Maes20:22.2Richland Gull Lake113.6
11Jeremy VanderWall20:22.6Hudsonville113.5
11Max Yoder20:24.1GR Ottawa Hills113.0
9Joseph Segard20:25.1GR NorthPointe Christian112.6
10Nicolas Eisen20:25.5Allendale112.5
12Evan Miedema20:25.7Hudsonville Unity Christian112.4
12Bodie Bryans20:25.9Buchanan112.4
12Matthew Bergren20:26.6Kalamazoo Homeschool Sports112.1
9Tyson Beardsley20:26.8Holland Calvary Christian112.1
11Eli Lewis20:28.6Muskegon Mona Shores111.5
11Joey Kulpa20:30.0LeRoy Pine River111.0
12Ian Schuiling20:30.2Kent City110.9
12Oscar Andrade-Nava20:30.4Wyoming110.9
11Benjamin VanLoo20:30.9Mattawan110.7
9DeMarcus Cummings20:31.3GR West Catholic110.6
12Gaven Cornell20:31.8Morley-Stanwood110.4
9Oliver Johnson20:32.8Lake Odessa Lakewood110.1
9Brady Oosterhouse20:33.4Saranac109.9
12Matthew Rainwater20:33.6Morley-Stanwood109.8
11Jaxon Serna20:33.7Allendale109.8
10Gerrit Bol20:33.9GR Covenant Christian109.7
11Tanner McNair20:34.8Portland109.4
9Daniel LaRoy20:34.9Kalamazoo Homeschool Sports109.4
11Nathaniel Gschwind20:35.1FHC GR Forest Hills Central109.3
10Cole Simpson20:35.4FHC GR Forest Hills Central109.2
12Tam Huynh20:35.5East Kentwood109.2
9Jake Richmond20:35.7Kalamazoo Loy Norrix109.1
10Brandon Peterson20:36.0Coopersville109.0
10Van Roach20:37.0Muskegon Mona Shores108.7
11David DeVore20:37.2St. Joseph108.6
12Ayden VanDyk20:37.2GR Covenant Christian108.6
12Luke Baird20:37.4Tri-unity Christian108.5
9Trevor Mieras20:37.6Hudsonville108.5
10Quincen Hackbardt20:37.9FHN GR Forest Hills Northern108.4
12Ian McLellan20:40.1Byron Center107.6
11Trevor Nagra20:40.7Mattawan107.4
11William Selleck20:40.9FHN GR Forest Hills Northern107.4
9Tanner Krzysik20:40.9Hastings107.4
10Nathan Sanderson20:41.0GR NorthPointe Christian107.3
9Ryan Sorrell20:41.4GR NorthPointe Christian107.2
10Landon Madden20:41.6Delton-Kellogg107.1
11Enzo Aggoune20:41.8Fruitport107.1
10Darren Moore20:42.7LeRoy Pine River106.8
12Joey Oppenhuizen20:43.1Hamilton106.6
12Joel Hoppe20:43.6Holland West Ottawa106.5
9Ryder Boyers20:44.0Saugatuck106.3
11John Gibson20:44.7St. Joseph106.1
12Matthew Green20:45.2Berrien Springs105.9
11Corbin Barker20:45.2Allendale105.9
12Sebastian Rissley20:45.4Caledonia105.9
10Collin Bauer20:45.7Schoolcraft105.8
11Jackson Sytsma20:45.9GR_South Christian105.7
10Cole Dalton20:46.2Stevensville Lakeshore105.6
10Aden Fair20:46.9FHN GR Forest Hills Northern105.4
9Shaun Gleason20:46.9Grand Haven105.4
9Liam Imhoff20:47.0Kent City105.3
9Gavin Schans20:47.0Hopkins105.3
10Gabe Slater20:47.8FHC GR Forest Hills Central105.1
12Jeremiah Meengs20:48.3Zeeland West104.9
10Grayson Campbell20:48.4Vicksburg104.9
10Logan Nederveld20:48.5Hudsonville Unity Christian104.8
12Jacob Lusk20:48.9Comstock Park104.7
12Christian Momber20:49.0GR Kenowa Hills104.7
10Tyler Buck20:49.1GR_South Christian104.6
10Calvin Rutgers20:49.2Kalamazoo Loy Norrix104.6
9Adrian Hoogeboom20:49.3Zeeland East104.6
12Brandon Weber20:50.1Hudsonville Unity Christian104.3
10John Nielsen20:50.3Morley-Stanwood104.2
12Ian Nolan20:50.4Coopersville104.2
10Alden Lucas20:52.1Hudsonville Unity Christian103.6
12Izaak Mallo20:52.4Three Rivers103.5
11Justin Ryland20:52.5Richland Gull Lake103.5
9Max Rampe20:52.9FHE Ada Forest Hills Eastern103.4
10Theo Fuller20:53.5Kalamazoo Loy Norrix103.2
11Dylan Duimstra20:53.7Hudsonville Unity Christian103.1
12Gage Bouwman20:54.1Muskegon Reeths-Puffer103.0
10Camden Pickens20:55.7Richland Gull Lake102.4
12Dylan Danner20:56.0Schoolcraft102.3
10Shuler Wiegerink20:56.4Portage Northern102.2
10Gavin Dannenberg20:57.1Holland Christian102.0
11Brady Kurlenda20:57.7GR West Catholic101.8
11Reece Emeott20:57.9East Kentwood101.7
11Benjamin Huffine20:58.5East Kentwood101.5
11Maxwell McGrath20:58.7FHN GR Forest Hills Northern101.4
11Noah Donker20:59.2Middleville Thornapple-Kellogg101.3
12Caleb Rose20:59.2Stanton Central Montcalm101.3
10Hayden Palmer21:00.6Portage Northern100.8
12Max Corbat21:00.6Grand Haven100.8
10Musa Khadija21:00.8Grand Haven100.7
11Logan Redes21:01.4Cedar Springs100.5
9Charles Bare21:01.6Kalamazoo Central100.5
11Jaciel Ruiz21:01.7Fennville100.4
9Garrett Holzhausen21:01.8Middleville Thornapple-Kellogg100.4
9Ezekiel Zwiep21:02.5Holland Christian100.2
10Jayden Mueller21:03.3Muskegon Oakridge99.9
11Ryan Buist21:03.4St. Joseph99.9
12Peyton Brink21:05.9Coopersville99.0
10Owen Ledebuhr21:06.0Holland Calvary Christian99.0
10Logan Paulen21:08.1Caledonia98.3
9Reuben Lorenz21:08.4St. Joseph98.2
9Jacob Keef21:09.5Byron Center97.8
11Kylan Corbin21:09.9Portage Northern97.7
9Callan Toman21:10.7Kalamazoo Homeschool Sports97.4
12Koen Huisman21:10.7Grand River Prep97.4
12Yota Toda21:12.7East Kentwood96.8
11Zachary Haigler21:13.2Sparta96.6
9Pierson Albaugh21:13.9Portage Northern96.4
9Landin Ramsey21:14.3Plainwell96.2
9Nicholas Amorose21:14.8Caledonia96.1
11Levi Beltman21:16.0Grand River Prep95.7
10Sawyer VanKuiken21:17.9Saranac95.0
9Evan Wemple21:19.0LeRoy Pine River94.7
10Zachariah Awad21:19.5FHN GR Forest Hills Northern94.5
9Jackson Hunt21:19.8BC Harper Creek94.4
11Carter Krzysik21:20.5Hastings94.2
11Anthony Bunker21:20.9FHN GR Forest Hills Northern94.0
11Connor Siglow21:21.6St. Joseph Our Lady of the Lake Catholic93.8
9Andrew Duthler21:22.3GR Covenant Christian93.6
10William Justice21:22.8Plainwell93.4
11Lex Ruimveld21:23.3Plainwell93.2
9Peyton Marks21:23.7Stanton Central Montcalm93.1
11Daniel Grabinski21:24.2Hamilton92.9
10Greyson Hartwick21:24.6Sparta92.8
12Evan Lee21:24.6Saranac92.8
10Larry Watson21:24.9Three Rivers92.7
10Andrew Potter21:25.1Kalamazoo Homeschool Sports92.6
11Xander Hallock21:25.4Three Rivers92.5
10Dalton Buiter21:26.0GR Covenant Christian92.3
10Isaiah Wilson21:26.7GR NorthPointe Christian92.1
10Paxton VanNoord21:27.0Zeeland East92.0
9Ryan Khatir21:28.5Muskegon Mona Shores91.5
11Matthew Badley21:28.6Whitehall91.5
9Jayce Lloyd21:28.8Schoolcraft91.4
11Devon Simpson21:29.2Buchanan91.3
9Evan Lokey21:29.4St. Joseph91.2
10Conner Ryan21:29.6Stanton Central Montcalm91.1
10Caden Post21:30.8Wyoming Potter’s House90.7
12Elliott Anderson21:30.9Kalamazoo Loy Norrix90.7
12Paul Schmidt21:30.9Comstock Park90.7
10Jonas Meeuwsen21:31.3Grand Haven90.6
9Blake Zuidema21:32.4FHN GR Forest Hills Northern90.2
11Andrew Barnum21:32.8Caledonia90.1
10Draven Reid21:33.2Caledonia89.9
9Brock Hopkins21:33.2Saranac89.9
9Charles Spencer21:33.3Buchanan89.9
11Jakoby Moore21:33.6Zeeland West89.8
9Henry Dupuis21:33.6Caledonia89.8
11Brennan Vilella21:33.6Hopkins89.8
11Tyler Davis21:33.9Wyoming89.7
11Noah Jenkins21:34.3Hudsonville89.6
11James Wright21:34.5Portage Northern89.5
9Ben Conner21:35.4Kalamazoo Homeschool Sports89.2
11Bryan Gregory21:35.5Saranac89.2
9Edward Gorkowski21:35.6East Kentwood89.1
11Gage Bowling21:36.0BC Harper Creek89.0
10Alcides Lopez-Feliciano21:36.2Wyoming88.9
12Elijah Parmley21:36.6Whitehall88.8
11Isaac Cruz21:37.2Saugatuck88.6
9Gideon Gemmen21:37.4Wyoming Potter’s House88.5
12Brock Hickerson21:38.0Delton-Kellogg88.3
9Drake Green21:38.8Grand Haven88.1
11Caleb Armock21:39.5Grand Haven87.8
11Ryan Stewart21:42.0Holland Christian87.0
9David Steenwyk21:42.3Holland Christian86.9
10Anthony Jasheway21:42.7St. Joseph Our Lady of the Lake Catholic86.8
11Ian Burley21:43.7Grand Haven86.4
9Peyton Frost21:44.7Boyne City86.1
11Jacob Sinclair21:45.1Kalamazoo Loy Norrix86.0
12Micah Cammenga21:45.2Hudsonville Unity Christian85.9
10Andrew Allen21:45.8Kalamazoo Loy Norrix85.7
12Evan Oosterhouse21:45.8Saranac85.7
11Ari Johnson21:46.6Buchanan85.5
10Caleb Kramer21:46.7Hastings85.4
12German Novy21:47.0Whitehall85.3
9Asher Ornee21:47.3Holland Black River85.2
11Evan Keller21:47.5Coopersville85.2
10Ryan Potts21:49.6Coopersville84.5
12Hudson Goethals21:50.7Lake Odessa Lakewood84.1
9Tegan Lowe21:51.1Lowell84.0
9Frederick Thurn21:51.3Portage Northern83.9
11Adam Fox21:51.4Grand Haven83.9
10Aiden Unangst21:52.2Kalamazoo Loy Norrix83.6
9Zachary Bain21:52.4Hamilton83.5
9Austin Carr21:52.9Kalamazoo Loy Norrix83.4
11Finn Halvas21:53.2Portage Northern83.3
10Theodore VanKuiken21:53.9Saranac83.0
10Liam Dykhouse21:55.4Caledonia82.5
10Israel Cahill21:56.1Saranac82.3
9Aiden Stacey21:57.4Byron Center81.9
10Brayden Herr21:57.5Richland Gull Lake81.8
11David Jacobs21:58.2GR_South Christian81.6
11Caleb Looyenga21:58.2GR Covenant Christian81.6
12Lucas Kozlowicz21:58.3FHE Ada Forest Hills Eastern81.6
10Tyne Evans21:58.8Stanton Central Montcalm81.4
11Kam Richardson21:59.6Grand Haven81.1
9Jaxon Hunt22:00.2Coopersville80.9
11Jeffrey Brink22:01.4Hudsonville80.5
12Alexi Ho22:01.5East Kentwood80.5
9Wyatt Ramsey22:02.7Plainwell80.1
11Logan Bok22:03.9Saranac79.7
9August Montgomery22:04.0Kalamazoo Loy Norrix79.7
10Townsend Moore22:04.3East Kentwood79.6
10Justin Hutt22:05.5East Kentwood79.2
9Wyatt Richardson22:05.9Middleville Thornapple-Kellogg79.0
12Brady Kraegel22:07.9Portage Northern78.4
10Drew Roiniotis22:10.4Vicksburg77.5
10Reece Lloyd22:11.2Schoolcraft77.3
10Nathan Stroh22:12.0St. Joseph77.0
9Cooper Goff22:12.2Three Rivers76.9
10Lucas Buys22:12.6Hudsonville Unity Christian76.8
11Kaden Aultman22:12.9Coopersville76.7
10Ethan Jenne22:14.5Fennville76.2
11Caleb Daniels22:14.7Boyne City76.1
11Deegan Anthony22:16.0Boyne City75.7
11Keenan Tucker22:16.2Coopersville75.6
12Mason Noonan22:17.1Stevensville Lakeshore75.3
11Liem Krueger22:17.4FHE Ada Forest Hills Eastern75.2
9Anderson Wilcox22:17.4FHE Ada Forest Hills Eastern75.2
9Charles Lucas22:18.6Hudsonville74.8
9Henry Wert22:19.1Hudsonville74.6
11Issak Stitt22:19.9Zeeland East74.4
9Adam Shoemaker22:20.3Hudsonville Unity Christian74.2
9Noah Ranson22:23.8Three Rivers73.1
9Soren Duke22:25.7Richland Gull Lake72.4
9Luke Hildebrand22:26.3Berrien Springs72.2
9Owen Griffith22:26.4GR Kenowa Hills72.2
10Alexander Boynton22:27.2Schoolcraft71.9
11Chaden Schafer22:27.6Stanton Central Montcalm71.8
11Ferenc Stofan22:27.9GR_South Christian71.7
10Miles Crawford22:28.2Byron Center71.6
12Andrieu Blomeling22:28.5Byron Center71.5
9Cadyn Carlson22:29.3Big Rapids71.2
9Matt Craw22:29.5Boyne City71.2
10Jaxon Boehm22:29.6Stevensville Lakeshore71.1
10Noah Wolters22:30.5Zeeland West70.8
10Andrew Sleeper22:30.7Grand Haven70.8
11Noah Hetler22:31.1Howard City Tri-County70.6
10Zack Zarna22:32.0Howard City Tri-County70.3
9Andrew Burnside22:32.7Hudsonville Unity Christian70.1
11Colten LaBelle22:34.5GR West Catholic69.5
12Grant Miller22:35.4West Michigan Homeschool69.2
11Blaine Berson22:37.2Whitehall68.6
9Benjamin Rowenkamp-Ambs22:38.0Mattawan68.3
10Colton Woods22:38.2Stevensville Lakeshore68.3
9Ryan Peterson22:39.1Mattawan68.0
12Stefan Rau22:40.4GR Covenant Christian67.5
10Zander Kresnak22:41.0FHC GR Forest Hills Central67.3
9Peter Keegstra22:41.2Hudsonville Unity Christian67.3
10Oscar Lucas22:41.8Kalamazoo Loy Norrix67.1
9Ty Brower22:41.8Holland Christian67.1
10Dayton Sneller22:42.0Zeeland West67.0
12Ty Edwards22:43.2Schoolcraft66.6
12Jaxon Pipe22:44.5GR Covenant Christian66.2
10Grant Hoskins22:45.8Stevensville Lakeshore65.7
10Jaydan Alvarez22:46.1Hudsonville Unity Christian65.6
10Johnathon Buskirk22:49.5Hopkins64.5
9Kam VanDrie22:50.4Holland Calvary Christian64.2
10Kevin Flores22:51.1Fennville64.0
10Zachary Heiks22:51.7Allendale63.8
10Charlie Dyer22:53.2Zeeland East63.3
11Breslin Walek22:53.6Muskegon Mona Shores63.1
11Kaden Goodman22:55.1Kalamazoo Central62.6
9Kyan Lawrence22:55.9Wayland Union62.4
10Nick Kreps22:57.2Muskegon Mona Shores61.9
9Gibson Yeiter22:57.3Lake Odessa Lakewood61.9
12Oliver Pierce22:58.8Zeeland East61.4
9Philip Kooyer23:01.2Hudsonville Unity Christian60.6
10Korey Krist23:01.5LeRoy Pine River60.5
10Brady Cogbill23:02.3West Michigan Homeschool60.2
10Asher Rauch23:03.2GR NorthPointe Christian59.9
9Greyson Jones23:04.7Whitehall59.4
9Justin Hackey23:06.6Whitehall58.8
11Cole Ver Strate23:07.7Hopkins58.4
12Adam Vander Hart23:08.3GR_South Christian58.2
11Andrew Cary23:08.5Holland Calvary Christian58.2
10Peyton Richards23:09.1Boyne City58.0
10Adam Hasenbank23:09.4Allendale57.9
9Dexter Bultman23:11.0Zeeland East57.3
11Carlos Castillo-Perez23:12.2Comstock Park56.9
10Ryland Pastor23:12.4BC Harper Creek56.9
12Calvin Wessell23:13.7Comstock Park56.4
9Shawn Rogers23:14.6Reed City56.1
10Landon Peck23:15.3Fruitport55.9
9Holden Steiner23:17.5Richland Gull Lake55.2
9Brett Raak23:17.7Zeeland West55.1
10Eli Pope23:18.8Boyne City54.7
11Alex Krueger23:18.8Howard City Tri-County54.7
10Aiden Ocampo23:19.0Wyoming54.7
12Yoe-Shi Yar23:19.4East Kentwood54.5
9Max Sytsma23:21.0Kalamazoo Loy Norrix54.0
9A.J. Cullen23:21.3St. Joseph Our Lady of the Lake Catholic53.9
9Owen Amabile23:22.4Boyne City53.5
10Riley Laporte23:23.2Kalamazoo Central53.3
12Rushell Amarnath23:23.5FHN GR Forest Hills Northern53.2
9Ethan Moon23:23.6Grand Haven53.1
12Randall Dustin23:23.7Byron Center53.1
11Jake Boss23:24.0Tri-unity Christian53.0
11Aiden Clark23:26.9Richland Gull Lake52.0
12Cole Molloseau23:27.4GR West Catholic51.9
9Cole Mckenna23:27.5Caledonia51.8
9Landon Mitteer23:29.4Whitehall51.2
10Joseph Atem23:29.6Grand River Prep51.1
11Ezekiel Rockhold23:30.6Saranac50.8
12Mason Laduke23:31.2Tri-unity Christian50.6
9Keagon Kostecki23:31.7Big Rapids50.4
10Daniel Erdmann23:32.5Wyoming Potter’s House50.2
9Shaymar (Sly) Young23:32.6Portage Northern50.1
11Henry Hoekstra23:33.1Holland Black River50.0
9Nick DeRoo23:33.9Holland West Ottawa49.7
11Ryland McIntyre23:33.9BC Harper Creek49.7
9Dale Hice23:35.5Saranac49.2
11Toby Holstege23:35.7GR Covenant Christian49.1
11Drew Babinec23:36.2Muskegon Oakridge48.9
11Loehn Luckett23:36.8Plainwell48.7
9Jace Hilton23:36.8Delton-Kellogg48.7
9Beckett Doyle23:37.1FHN GR Forest Hills Northern48.6
10Elijah VanHouten23:37.3Portage Northern48.6
9Isaac Kamps23:37.4GR Covenant Christian48.5
9Greyson Mudget23:38.1Holland Black River48.3
12Caden Carlson23:39.8Holland Black River47.7
9Brody Bushman23:40.1BC Harper Creek47.6
10Abram Nieuwsma23:40.2Saugatuck47.6
12Noah Reinsma23:40.8Hudsonville47.4
10Luke Ho23:43.6FHC GR Forest Hills Central46.5
10Greyson DeWys23:45.2Hamilton45.9
10Kace Patterson23:46.4FHE Ada Forest Hills Eastern45.5
9Owen Leitow23:46.9Portage Northern45.4
11Doug Gaylord23:47.0GR_South Christian45.3
11Rydik Wrubel23:47.5Caledonia45.2
9Jonah Dillon23:47.8FHN GR Forest Hills Northern45.1
11Luke Herder23:48.0GR_South Christian45.0
9Parker Erb23:49.1Hastings44.6
12Andrew Kadzban23:52.1Tri-unity Christian43.6
10Benjamin White23:52.7Plainwell43.4
11Chase Lanning23:52.8Byron Center Zion Christian43.4
10Nicholas Hawthorne23:53.2Kalamazoo Loy Norrix43.3
11Christian Williams23:53.8Cedar Springs43.1
11Aiden Mallory23:54.1Plainwell43.0
10Eli Kelso23:54.9LeRoy Pine River42.7
9Elliott Olsen23:55.2Allendale42.6
9Rileigh Schmitz23:56.1Muskegon Oakridge42.3
9Benjamin Williamson23:56.9Mattawan42.0
12Arquimedes Miguel-Garcia23:57.7Wayland Union41.8
12Rodner DelAngel23:58.5East Kentwood41.5
11Trevor Bozung24:00.7Stanton Central Montcalm40.8
11Nathan Traver24:00.7Hastings40.8
9Andrew Westra24:01.6GR Covenant Christian40.5
12Brody Benjamin24:03.5Caledonia39.8
10Joseph Brumley24:05.3West Michigan Homeschool39.2
12Owen Petersen24:06.3Caledonia38.9
11Danny Shepard24:08.2Stanton Central Montcalm38.3
11Devon Alberto-Loosier24:08.6Vicksburg38.1
12Carter Schuiteboer24:08.9Heritage Christian Academy38.0
9Benaiah Shafer24:11.4Cedar Springs37.2
10Atticus Boeve24:12.0Fennville37.0
9Nathaneal Karakula24:13.1Heritage Christian Academy36.6
9Wyatt Newton24:14.2Kalamazoo Loy Norrix36.3
9Hudson Winne24:14.4Fennville36.2
10Miles Popma24:14.9LeRoy Pine River36.0
11Philip Golden24:16.9GR NorthPointe Christian35.4
9Graham Shilton24:17.4FHN GR Forest Hills Northern35.2
12Jackson Parker24:17.7Schoolcraft35.1
9Caleb Sausser24:18.3Kalamazoo Central34.9
11Gage Wells24:18.5Lake Odessa Lakewood34.8
9Amattai Kawano24:19.1Holland West Ottawa34.6
11Brady Hefron24:20.8Saranac34.1
9Jayden Prins24:21.5Holland Calvary Christian33.8
11Cayden Hincher24:21.8Portage Northern33.7
9Drew Powell24:22.4Fruitport33.5
12James Harper24:22.8Caledonia33.4
9Grayson Helderop24:25.5Hopkins32.5
9Tyler Halsted24:27.5Hopkins31.8
9Blaine Stieg24:28.2LeRoy Pine River31.6
9Alexander Brady24:28.6Caledonia31.5
9Mason Wolfe24:30.1Three Rivers31.0
9Luke Quardokus24:35.6Portage Northern29.1
12Jacob Brookens24:35.6Whitehall29.1
10Talon Kurlenda24:36.2FHC GR Forest Hills Central28.9
12Talan Marquez24:39.9Fennville27.7
10Christopher Ferguson24:42.9Howard City Tri-County26.7
12Paxton Brechting24:43.2Hudsonville26.6
9Tyler Severino24:44.0Kalamazoo Loy Norrix26.3
12Elijah Maat24:44.1Holland West Ottawa26.3
10Aidan Cole24:44.8FHN GR Forest Hills Northern26.1
11Joaquin Delgado24:44.8Byron Center26.1
9Ollie Harris24:45.9FHC GR Forest Hills Central25.7
9Xavier Peralta24:47.0Grand River Prep25.3
11Rowan Blaha24:48.0Kalamazoo Homeschool Sports25.0
11Jabin Dielman24:48.3Holland West Ottawa24.9
11Jake Follett24:48.5Holland West Ottawa24.8
9Isaac Emery24:48.9Coopersville24.7
11Aiden Stembol24:50.2Whitehall24.3
9Anthony Anastasi24:50.8Plainwell24.1
10Ricky Bristol24:52.3Boyne City23.6
12Cole Schmidt24:52.3Hudsonville Unity Christian23.6
9Jackson Keply24:53.5Lowell23.2
9Zane Marino24:53.8Kalamazoo Central23.1
10Bryce Stevens24:53.9Hopkins23.0
12Johan Guzman24:54.2Wyoming22.9
10Corbin Meeuwsen24:54.6Hudsonville Unity Christian22.8
12Joshua Wormell24:54.8Boyne City22.7
12Isaiah Baker24:55.1Hudsonville22.6
9Connor Geary24:56.3GR Ottawa Hills22.2
10Michael Whitney24:57.3Plainwell21.9
9Nolan Lucas24:57.3Hastings21.9
9Cameron Chouinard25:01.0Allendale20.7
12Evan Schrier25:02.7Hudsonville Unity Christian20.1
11Asa Brendahl25:03.8Mattawan19.7
9Chauncey Oliver25:05.1Wyoming19.3
9Timothy Fanco25:08.2Caledonia18.3
9Jake Hager25:12.4FHE Ada Forest Hills Eastern16.9
9Hunter Weber25:13.6Stevensville Lakeshore16.5
12Donald (DJ) Kuck25:16.0Hastings15.7
10Nathan Hetterscheidt25:19.8FHC GR Forest Hills Central14.4
9Blake Herbert25:19.9Plainwell14.4
9Brock Drewyor25:19.9Schoolcraft14.4
9Jacob Dozeman25:20.0Zeeland East14.3
12Kenzen Low25:20.2FHE Ada Forest Hills Eastern14.3
9Jace Acker25:20.3Hastings14.2
12Caden Ruiter25:20.5Holland Christian14.2
11Broderick Fanco25:21.0Caledonia14.0
11Andrew Pendock25:21.5Hopkins13.8
12Sam Huff25:22.8Kalamazoo Christian13.4
12Peter Ver Duin25:23.8Grand Haven13.1
9Justin Harper25:24.0Caledonia13.0
10Coon VJ25:24.3Wyoming12.9
11Josh Vanstelle25:25.1Fruitport12.6
11Spencer Crozier25:25.2Hastings12.6
9Gabe Smitko25:28.4FHC GR Forest Hills Central11.5
11James Doss25:29.6Grand Haven11.1
9Landon Evans25:33.2Schoolcraft9.9
10Parker Stull25:34.1Plainwell9.6
9Beckham Reedy25:36.8Mattawan8.7
12Noah Petersen25:38.6Grand River Prep8.1
9Malachi Martin25:41.4Delton-Kellogg7.2
10Ignacio Urdiain25:41.6Hudsonville7.1
9Andrew Lathwell25:42.9FHC GR Forest Hills Central6.7
9Josh Cusack25:51.8GR West Catholic3.7
9Billy Hilbert25:55.0Hastings2.7
9Samuel Westemeyer25:57.6Caledonia1.8
9Ethan Hoekstra25:59.4FHE Ada Forest Hills Eastern1.2
10Wilson Johnston26:00.2Lowell0.9
9Isaac Kaboos26:00.5Middleville Thornapple-Kellogg0.8

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Helen Sachs16:53.2Holland West Ottawa183.6
12Kyah Hoffman18:07.9Stanton Central Montcalm158.7
12Elena Figueroa18:09.5St. Joseph158.2
12Emma Drnek18:29.6Zeeland East151.5
12Valerie Beeck18:40.8Grand Haven147.7
12Ava Crews18:52.2Middleville Thornapple-Kellogg143.9
12Lila Volkers18:52.9Kent City143.7
11Meredith Cook18:54.9Zeeland East143.0
11Ava Porras18:58.6Holland West Ottawa141.8
12Emma Gunnett18:59.4Holland West Ottawa141.5
12Annie Alkema18:59.6Kalamazoo Central141.5
10Paige McMeans19:06.5Jenison139.2
11Olivia Stacy19:07.5Portage Northern138.8
12Chloe DeRidder19:07.6Grandville138.8
11Marie Gates19:07.7Hudsonville Unity Christian138.8
12Ashley Choponis19:08.5Stanton Central Montcalm138.5
10Mia May19:13.4Sparta136.9
10Isabelle Sliter19:19.7Fennville134.8
9Elliana Max19:21.3Kent City134.2
10Lane Isom19:22.2Richland Gull Lake133.9
10Collette Wierks19:22.7Holland West Ottawa133.8
9Ainsley Kelm19:28.7Portage Northern131.8
10Olivia Hollebeek19:29.1Holland Christian131.6
9Adalyn Raab19:30.5Zeeland East131.2
9Avery Engbers19:30.9Holland Christian131.0
10Ellery Lampen19:31.1Holland Christian131.0
11Willa Prinsen19:32.7FHN GR Forest Hills Northern130.4
12Julia Frampton19:37.3Holland West Ottawa128.9
9Audrey Kline19:37.6St. Joseph128.8
10Chloe Purwin19:37.8Hudsonville128.7
12Jane Olney19:39.6Holland West Ottawa128.1
12Jordyn Klaasen19:42.1Zeeland West127.3
9Reese Haglund19:42.3Holland West Ottawa127.2
9Mary Dolbow19:44.9Holland West Ottawa126.4
11Macy Guikema19:47.2Jenison125.6
12Reese Hansen19:47.5GR Ottawa Hills125.5
10Eliana Stob19:49.0Holland Christian125.0
10Shelby Kuiper19:50.8GR Covenant Christian124.4
12Alaina Klooster19:50.9Kalamazoo Christian124.4
11Taryn DiLaura19:55.7Zeeland East122.8
10Ashley Wayne19:57.3Hudsonville122.2
11Julia Faber19:59.0BC Harper Creek121.7
12Camille (Cami) Kraai20:01.2Whitehall120.9
10Lyla Dowling20:02.3Holland West Ottawa120.6
11Lilah Yoder20:02.6FHC GR Forest Hills Central120.5
11Jersi Bilek20:05.0Muskegon Reeths-Puffer119.7
9Oakley Osterhart20:05.5Coopersville119.5
12Sofia Bogard20:08.4Kalamazoo Loy Norrix118.5
11Grace Coston20:09.0Stanton Central Montcalm118.3
11Ava Lawrence20:10.5East Kentwood117.8
11Addie Birkholz20:10.7Holland West Ottawa117.8
12Naomi Diekman20:12.1Jenison117.3
11Cianah Budnik-Ramos20:14.0Grand Haven116.7
10Cassie Karasinski20:14.3Hudsonville116.6
9Maddy Aleisa20:16.6Jenison115.8
12Hannah Dupuis20:19.5Caledonia114.8
9Jaclyn Charbauski20:19.7FHN GR Forest Hills Northern114.8
12Celia Pollock20:20.4Byron Center114.5
12Clare Mathison20:21.1FHC GR Forest Hills Central114.3
11Megan Kuzma20:23.7Zeeland East113.4
12Sydney Law20:28.6Byron Center111.8
11Layla Geurink20:28.9Holland Christian111.7
9Cecelia Wojciakowski20:34.9GR Ottawa Hills109.7
10Ainsley Sullivan20:35.7FHE Ada Forest Hills Eastern109.4
12Rachel Grice20:36.3Kalamazoo Central109.2
12Anna Sybenga20:42.0FHC GR Forest Hills Central107.3
12Madeline Young20:43.7Buchanan106.8
9Avalynne Allee20:45.4LeRoy Pine River106.2
12Valerie Pollock20:45.9Fruitport106.0
12Adalyn Britton20:46.6Whitehall105.8
12Gracey Barry20:47.4Grand Haven105.5
9Chloe Powers20:48.0Holland West Ottawa105.3
9Madisyn Wanstead20:48.6LeRoy Pine River105.1
12Marlina Howell20:50.8FHE Ada Forest Hills Eastern104.4
9Annika Stob20:53.2Holland Christian103.6
12Leona Keuvelaar20:53.8Grandville103.4
12Claire O’Boyle20:53.8Lowell103.4
11Donna Haaksma20:54.1Byron Center103.3
11Enna Wainer20:55.9GR Ottawa Hills102.7
11Josie Longcore20:56.2Plainwell102.6
11Alina Martinson20:56.4Saugatuck102.5
9Addison Bixler20:58.4Coopersville101.9
12Bradey Harmelink20:59.9Grandville101.4
12Tessa Minnear21:00.7Hudsonville101.1
9Tiffany DeMaagd21:01.2GR_South Christian100.9
11Chloe Rinzema21:02.1GR_South Christian100.6
12Sierra Grooters21:02.2Hudsonville Unity Christian100.6
12Alayna Godfrey21:03.0East Kentwood100.3
9Addy Nesbitt21:03.3Cedar Springs100.2
12Avery Wezensky21:04.5Portland99.8
12Kaylee Sprague21:05.2Stevensville Lakeshore99.6
12Hannah Geaney21:06.9Wyoming Potter’s House99.0
12Kiley Bommarito21:07.2Caledonia98.9
11Kyrstie Celebuski21:07.3Grandville98.9
12Ella Harlow21:07.4Portage Northern98.9
12Maddie Bruxvoort21:07.6Hudsonville Unity Christian98.8
12Melanie Warren21:08.9Bridgman98.4
12Clara Fast21:09.0Bridgman98.3
11Sadie Schout21:09.0Hudsonville Unity Christian98.3
10Kamryn Sixberry21:09.0Saugatuck98.3
12Audrey Huff21:10.9Grandville97.7
10Kendall Nester21:14.3Cedar Springs96.6
11Andrea Schwartz21:15.0Jenison96.3
11Olivia Droski21:15.7Coopersville96.1
10Mackenzie Huizenga21:16.6Holland Christian95.8
9Sophie Jones21:17.9Holland Christian95.4
12Elizabeth Kunzi21:18.1Hudsonville95.3
12Rachel Berkenpas21:18.6GR_South Christian95.1
12Maya VanSolkema21:20.1Hudsonville Unity Christian94.6
9Mai Nguyen21:20.6Plainwell94.5
12Lily Frendt21:20.9Grand Haven94.4
10Carly Bruxvoort21:20.9Hudsonville Unity Christian94.4
10Riley DenHartigh21:21.3Hudsonville Unity Christian94.2
9Lily Phillips21:21.5FHE Ada Forest Hills Eastern94.2
12Adysen Daman21:21.6Caledonia94.1
12Grace Fenton21:24.6Holland Christian93.1
11Evie Kleinheksel21:25.2Zeeland West92.9
12Preslee Perkins21:25.3Stevensville Lakeshore92.9
12Alicyn Gleesing21:25.3Richland Gull Lake92.9
12Claire Vos21:25.4Plainwell92.9
10Anna DeVries21:28.4GR Covenant Christian91.9
10Andrea Rolston21:28.7Stanton Central Montcalm91.8
12Mackenzie Baldrica21:30.8Sparta91.1
10Lydia Minderhoud21:32.8GR Covenant Christian90.4
11Delaney Little21:33.1Boyne City90.3
12Natalie Formsma21:33.3Byron Center90.2
10Meghan-Jane Skidmore21:33.6Middleville Thornapple-Kellogg90.1
11Audrey Latchaw21:34.5Lowell89.8
11Macallie Retan21:34.9Grandville89.7
12Annika DeJong21:35.2Stevensville Lakeshore89.6
12Ariana Pillot21:35.3Schoolcraft89.6
12Olivia VerBeek21:36.9Jenison89.0
12Sadie Ebel21:37.7St. Joseph88.8
12Nyla Broekhuizen21:37.7Byron Center88.8
12Keira Bommarito21:38.0Caledonia88.7
12Ava Wilson21:38.2GR NorthPointe Christian88.6
12Abbey Scholma21:39.0Hudsonville88.3
11Lydia Huisman21:39.0GR_South Christian88.3
11Audrey Biebel21:39.2FHN GR Forest Hills Northern88.3
9Gwen Aupperlee21:39.3GR Ottawa Hills88.2
9Amelia Danian21:40.9FHN GR Forest Hills Northern87.7
12Samantha McClelland21:41.2FHN GR Forest Hills Northern87.6
9Ava Knot21:41.4Holland Christian87.5
9Caralyn Elkins21:41.5Zeeland West87.5
12Cece Frendt21:42.0Grand Haven87.3
9Brooke Ramer21:43.0Richland Gull Lake87.0
10Lyvia Curtis21:44.4Saugatuck86.5
11Kenna Charbauski21:44.6FHN GR Forest Hills Northern86.5
10Malaynee Levandoski21:45.4Holland West Ottawa86.2
12Hannah Erlandson21:47.5Plainwell85.5
9Ellery Rietema21:47.8Hamilton85.4
10Katie Greenhoe21:48.5Zeeland West85.2
11Alexis Heagle21:48.5Byron Center85.2
10Peyton Hardy21:49.6Middleville Thornapple-Kellogg84.8
9Ellery Jelsema21:50.8GR_South Christian84.4
11Abby Thompson21:51.5Kalamazoo Homeschool Sports84.2
9Vivienne Conflitti21:52.9FHE Ada Forest Hills Eastern83.7
10Mallory Verhougstraete21:53.8Grand Haven83.4
10Rowan Sloothaak21:54.2Zeeland West83.3
11Sophie Wisener21:56.8Byron Center82.4
10Akaela Daman21:57.3Caledonia82.2
12Brielle Voorhees21:59.5Tri-unity Christian81.5
10Lillie Kerr21:59.6Three Rivers81.5
9Peyhton Beardsley22:02.0Fruitport80.7
11Kate Ort22:02.3Stevensville Lakeshore80.6
10Brynn Copenhaver22:02.3Three Rivers80.6
10Alyssa Danek22:03.0Holland West Ottawa80.3
10Miriam Hess22:03.6Cedar Springs80.1
11Taylor Hill22:04.0Kalamazoo Homeschool Sports80.0
11Ana Beimers22:05.0Hudsonville Unity Christian79.7
11Braelyn Bunting22:05.1Stanton Central Montcalm79.6
11Grace Kooyer22:05.2GR_South Christian79.6
11Dylan Bosma22:06.8GR NorthPointe Christian79.1
12Macy Daniels22:07.0Kalamazoo Loy Norrix79.0
12Christina Mendoza22:08.0Fennville78.7
9Hailee Bertels22:08.1Boyne City78.6
10Noelle Wielhouwer22:08.3Hudsonville Unity Christian78.6
10Alaina McCrumb22:10.8Middleville Thornapple-Kellogg77.7
10Gabriella Agar22:12.1GR_South Christian77.3
12Sophia Feldpausch22:12.6Byron Center77.1
9Lilly Harthorn22:13.5Kalamazoo Loy Norrix76.8
9Ava Oostema22:13.6GR_South Christian76.8
11Allison Breining22:13.9Hopkins76.7
11Katelynn Boyd22:15.3Hudsonville Unity Christian76.2
10Roxanne Jorgensen22:15.7Portage Northern76.1
9Rylee Zumer22:17.1BC Harper Creek75.6
10Raina Glanzman22:17.3GR Kenowa Hills75.6
11Emma-Claire Sleighter22:17.4East Kentwood75.5
10Samantha Koppenol22:17.7Zeeland West75.4
10Jenna Terpstra22:18.3GR NorthPointe Christian75.2
9Danika Lopez22:18.5GR NorthPointe Christian75.2
9Abbie Koole22:18.6GR Covenant Christian75.1
11Madison Kietzman22:18.7Middleville Thornapple-Kellogg75.1
12Ellie Francis22:18.8Allendale75.1
11Sophie Koleszar22:19.0Zeeland East75.0
10Ella Hallack22:19.3Zeeland West74.9
12Kambria Moored22:19.6Hopkins74.8
9Brynley Merkins22:20.7Fruitport74.4
10Gabrielle Chevez22:22.3Muskegon Reeths-Puffer73.9
10Lily Cummings22:23.1St. Joseph73.6
10Paige Weber22:23.2Portland73.6
11Lexi Kowalski22:23.3Kalamazoo Central73.6
10Maggie Wagner22:24.1Jenison73.3
10Hallee Hervey22:25.1Reed City73.0
10Olivia Lothian22:25.4Lowell72.9
9Emmarie Formsma22:26.0Byron Center72.7
10Treasure Fleese22:26.2Fruitport72.6
11Megan Schuurmans22:26.8Middleville Thornapple-Kellogg72.4
12Kylie Mann22:27.1Delton-Kellogg72.3
9Anna Howell22:27.2Bridgman72.3
10Marlowe Walcott22:27.2Reed City72.3
9Quinn McWilliams22:27.3Coopersville72.2
10Amira Khadija22:27.8Grand Haven72.1
11Acacia Williams22:28.4Holland Calvary Christian71.9
11Katherine Klooster22:28.8GR West Catholic71.7
10Abigail Simpson22:28.9FHN GR Forest Hills Northern71.7
12Kat Wilson22:29.0Zeeland East71.7
9Mercy Hibma22:30.0Kalamazoo Homeschool Sports71.3
9Lily Dozeman22:30.4Holland Christian71.2
9Alyson Crete22:30.4Comstock Park71.2
10Layla Silkworth22:30.6BC Harper Creek71.1
9Caroline Howenstine22:33.4Stevensville Lakeshore70.2
12Leah Williams22:33.7Caledonia70.1
9Cora Ball22:34.3Byron Center69.9
11Libby Post22:34.6Zeeland East69.8
11Ella Grimm22:34.7Muskegon Mona Shores69.8
9Lillian Johnson22:35.9Byron Center69.4
11Lauryn Byker22:36.1Hudsonville Unity Christian69.3
10Alaina Gruppen22:37.3Hudsonville Unity Christian68.9
11Kandin Shuler22:38.3Bridgman68.6
12Randi Pennington22:38.7Jenison68.4
12Emily Howell22:39.1Bridgman68.3
9Lucy Budnik22:39.8Zeeland West68.1
9Olivia Bays22:41.1Schoolcraft67.6
11Cambrynne Giem22:41.6Boyne City67.5
9Jenna VanderLaan22:41.6GR_South Christian67.5
11Allison Ramer22:41.7Richland Gull Lake67.4
10Carmen Reynolds22:41.7Middleville Thornapple-Kellogg67.4
9Kate Olsen22:41.9Byron Center67.4
10Abigail Brooks22:42.2Coopersville67.3
10Belle Richardson22:42.4Kalamazoo Homeschool Sports67.2
9Avery Mollberg22:43.9Buchanan66.7
10Addison Bell22:44.5Mattawan66.5
11Lili Zondervan22:45.1GR_South Christian66.3
12Addison Wurfel22:45.5Vicksburg66.2
11Gwen Todd22:46.3Plainwell65.9
12Anya Steele22:46.6Coopersville65.8
12Logan Clausen22:46.7Muskegon Mona Shores65.8
10Mia Vonderheide22:47.2Lowell65.6
11Brooklyn Haight22:48.0Zeeland West65.3
9Ashley Stewart22:48.3Holland Christian65.2
12Kara Kerwin22:48.4Kalamazoo Christian65.2
12Ava Vlietstra22:48.7Kalamazoo Christian65.1
9Raquel Welch22:49.9Big Rapids64.7
12Clara Smoes22:50.2Reed City64.6
11Elizabeth Smoes22:50.9Coopersville64.4
12Sarela Cruz22:51.8Three Rivers64.1
11Amber Kuiper22:52.5GR Covenant Christian63.8
9Renna Caswell22:53.4Vicksburg63.5
10Tessa Feldpausch22:54.1Byron Center63.3
11Madeline Riker22:55.8Richland Gull Lake62.7
12Maria Gergely22:56.0Kalamazoo Homeschool Sports62.7
12Lillian Smith22:56.1Stevensville Lakeshore62.6
9Annabella Nieto22:56.2Kalamazoo Central62.6
10Ava Langerak22:56.3GR Covenant Christian62.6
12Lily Roossien22:57.0FHE Ada Forest Hills Eastern62.3
11Jana Kalumbula22:58.0GR Ottawa Hills62.0
12Mara Gilmore22:58.4Grand Haven61.9
12Addison Blodgett22:58.8Schoolcraft61.7
11Daphne Hall23:00.5FHE Ada Forest Hills Eastern61.2
9Raelin Schrock23:00.8Lake Odessa Lakewood61.1
11Emily Graves23:02.2Zeeland East60.6
11Alaina Nagel23:03.2Buchanan60.3
11Olivia Latunski23:03.8FHC GR Forest Hills Central60.1
11Kenzie Low23:03.9GR Ottawa Hills60.0
11Anna Green23:04.1Byron Center60.0
12Audrey Durham23:04.5Zeeland East59.8
11Evelyn Jackson23:05.9Kalamazoo Homeschool Sports59.4
10Kaila Keeler23:06.0Zeeland West59.3
9Nora Kauffman23:06.1Howard City Tri-County59.3
10Anna Schulz23:07.1GR West Catholic59.0
12Isabella Frederick23:07.8Kalamazoo Central58.7
10Rosie Stelwagen23:08.5West Michigan Homeschool58.5
10Alayna Ranney23:08.7Plainwell58.4
11Jenna Dozeman23:09.2Hamilton58.3
11Kenna Caryl23:09.4Hudsonville Unity Christian58.2
10Lillian Dewey23:09.5Hopkins58.2
10Brooklyn Jackson23:11.3Lowell57.6
10Ximena Martinez23:11.5Stevensville Lakeshore57.5
12Avalynn Klapmust23:12.9Caledonia57.0
11Anna Furman23:13.3Kalamazoo Central56.9
11Madison Bastic23:13.4Byron Center56.9
9Addy Dodd23:13.8Hudsonville56.7
10Nadia Cuevas23:14.1Zeeland East56.6
9Kaylin Pinkowski23:14.7Bridgman56.4
12Jocelyn Mein23:14.9Portage Northern56.4
11Anna Pake23:15.3Howard City Tri-County56.2
11Jaslyn Townes23:15.4Richland Gull Lake56.2
12Naomi Lindner23:16.6FHE Ada Forest Hills Eastern55.8
12Athiei Manyang23:18.9East Kentwood55.0
11Josie Shanley23:20.1Richland Gull Lake54.6
11Mackenzie Conner23:20.8Jenison54.4
10Andie Buursma23:21.0Grandville54.3
9Naomi Telman23:21.0Holland Black River54.3
9Maeve VanDam23:21.9Byron Center54.0
11Ellie Feneley23:22.1BC Harper Creek54.0
11Addison Holt23:22.7Grand Haven53.8
11Marissa Norder23:22.7Grand Haven53.8
10Cora Williams23:22.8Hamilton53.7
9Molly VanDam23:23.4Zeeland East53.5
12Adrienne Fluette23:24.2Muskegon Reeths-Puffer53.3
9Alivia Schnakenberg23:24.3Zeeland East53.2
10Simone McDargh23:25.0Grandville53.0
11Laelle Terpstra23:25.7GR Covenant Christian52.8
9Kassie Sapp23:25.8Whitehall52.7
10Emma Richardson23:26.9St. Joseph52.4
10Cora Draft23:28.0Caledonia52.0
12Isabelle Overmyer23:28.8Buchanan51.7
12Evie Morrison23:29.3Berrien Springs51.6
12Ava Fisher23:31.2Jenison50.9
12Savannah Headley23:31.6Three Rivers50.8
9Scarlet Villarreal23:33.2Zeeland East50.3
9Quinn Middleton23:33.3Byron Center50.2
8Jane Vonk23:33.5Holland Calvary Christian50.2
10Abby Blok23:34.1FHC GR Forest Hills Central50.0
9Elise Clarin23:34.3Caledonia49.9
12Audrey McKeiver23:35.2GR West Catholic49.6
11Josie Greene23:35.6Kalamazoo Homeschool Sports49.5
11Kendall Braginton23:37.0Muskegon Mona Shores49.0
12Alisha Esquivel23:37.8Kent City48.7
10Addison Hopkins23:38.2Hudsonville48.6
12Daphne Ball23:38.6Byron Center48.5
11Kenzie Howell23:39.1Grand Haven48.3
10Josie Luyckx23:39.4FHC GR Forest Hills Central48.2
10Alivia VanderZwaag23:39.4Hudsonville Unity Christian48.2
9Annalise Jense23:40.0Hudsonville48.0
12Madelyn Earl23:40.3FHN GR Forest Hills Northern47.9
9Laura Rotman23:40.4Holland Calvary Christian47.9
12Taryn Landers23:40.8Hudsonville Unity Christian47.7
9Evelyn Weaver23:41.3Byron Center47.6
10Elsie VanTil23:41.5GR Covenant Christian47.5
11Sarah Bleyenberg23:41.6GR Covenant Christian47.5
9Anna Tibbe23:42.0GR NorthPointe Christian47.3
12Yadira Huerta Espinosa23:42.3Zeeland West47.2
9Karagan Calley23:43.2Portland46.9
10Josephine Polasek23:43.6Portland46.8
10Kora Kok23:44.1GR NorthPointe Christian46.6
10Elizabeth Haverdink23:44.6GR_South Christian46.5
10McKenzie Whalen23:45.9Allendale46.0
12Ruth Jurden23:46.9Stanton Central Montcalm45.7
9Gracie Hibma23:47.2Kalamazoo Homeschool Sports45.6
11Reese Mickelsen23:47.3FHN GR Forest Hills Northern45.6
10Ashley Binder23:47.7Hudsonville Unity Christian45.4
9Aleiah Nyhoff23:47.9Holland West Ottawa45.4
11Payton Gater23:48.3Middleville Thornapple-Kellogg45.2
12Emma Riesner23:49.8FHN GR Forest Hills Northern44.7
10Olivia Hawkins23:50.3Caledonia44.6
12Samantha Pavlak23:50.7Schoolcraft44.4
11Alison Rotman23:52.2Holland Calvary Christian43.9
9Haylee Ledesma23:53.1Lowell43.6
9Emily Ott23:54.6Berrien Springs43.1
12Olivia Laninga23:56.8Holland Calvary Christian42.4
12Marissa Maycroft23:57.0Allendale42.3
11Lydia VanderMolen23:57.7Hudsonville Unity Christian42.1
12Sophia Wilson23:58.5Grandville41.8
10Delilah Marquez23:59.1Holland West Ottawa41.6
9Samantha Stevens23:59.3Byron Center41.6
11Meg VanDam23:59.3Zeeland East41.6
9Zoe German23:59.6Fruitport41.5
10Darcy Keefe24:00.4Muskegon Reeths-Puffer41.2
11Rachel Root24:00.7FHN GR Forest Hills Northern41.1
10Emma Schoonmaker24:00.8Saugatuck41.1
12Noelle Nienhuis24:01.2Hudsonville Unity Christian40.9
12Jacky Dunlap24:01.6Boyne City40.8
11Elsie Markillie24:01.8Richland Gull Lake40.7
9Abigail Tromp24:02.8Byron Center40.4
10Alaina Wheaton24:02.9St. Joseph40.4
12Raeann VanLaan24:03.0GR_South Christian40.3
12Kaitlyn Harris24:03.2St. Joseph40.3
9Charlie Bont24:03.5Caledonia40.2
9Abigail Whitelaw24:04.2Stevensville Lakeshore39.9
11Samantha Giles24:05.8Fennville39.4
10Elyana Davis24:07.4Kalamazoo Homeschool Sports38.9
12Meryn Curtis24:08.2Saugatuck38.6
11Taylor Sill24:08.6Berrien Springs38.5
9Alyda Leep24:08.9Schoolcraft38.4
10Miriam Jackson24:10.5Kalamazoo Homeschool Sports37.8
12Lauren Hills24:10.8Hudsonville37.7
11Tana Drobeck24:11.3Mattawan37.6
12Sydney Martin24:11.4Kalamazoo Homeschool Sports37.5
12Alyssa Possehn24:11.4Saranac37.5
10Kaitlyn Durow24:11.6Muskegon Reeths-Puffer37.5
9Tiona Sakala24:12.8Caledonia37.1
12Avery Brower24:14.2Holland Christian36.6
11Hannah Bennett24:14.2Caledonia36.6
11Aubriana Druckenmiller24:14.5Sparta36.5
10Ava Thomas24:14.5Kalamazoo Christian36.5
11Abbi Rozman24:15.2Holland Black River36.3
10Gabriella Reyna24:15.3Allendale36.2
10Adelyn Ashbay24:15.3Allendale36.2
11Maya Grossman24:15.6Vicksburg36.1
11Caelynn London24:15.7Reed City36.1
10Elizabeth Antes24:16.5BC Harper Creek35.8
12Sophie Bukrey24:16.6Coopersville35.8
12Abby Retberg24:17.5Hudsonville35.5
12Abby Tuls24:18.2Wyoming Potter’s House35.3
11Bella Beck24:19.1Allendale35.0
9Taylor Johnston24:19.7Boyne City34.8
9Shyanna Buskirk24:19.9Hopkins34.7
12Kelsey Huitema24:20.2GR_South Christian34.6
11Rory VanderPloeg24:20.5GR Ottawa Hills34.5
9Molly Bruggink24:20.8Plainwell34.4
10Meghan Venhuizen24:21.0Caledonia34.3
10Jessica White24:21.3Kalamazoo Loy Norrix34.2
9Aundrea Anderson24:21.7Lowell34.1
10Isla Sheely24:21.9Caledonia34.0
11Jocelynn Olds24:22.6Howard City Tri-County33.8
11Lucy Hotz24:22.7Cedar Springs33.8
10Kelsi Minikey24:23.0Stanton Central Montcalm33.7
10Anna VanderWal24:23.5Caledonia33.5
9Ashley Larsen24:24.2Wayland Union33.3
12Maya Wettlaufer24:24.5Hamilton33.2
9Kinley Eikenberry24:24.8Muskegon Mona Shores33.1
11Taytum Sanford24:25.6Reed City32.8
11Marisa Toonstra24:25.8Wyoming Potter’s House32.7
10Charity Rogers24:26.0Reed City32.7
10Lauren Hall24:26.7Muskegon Mona Shores32.4
12Lucy Bray24:26.9Kalamazoo Christian32.4
12Ava Vergara24:27.0Mattawan32.3
11Lauren Spitzley24:27.3Portland32.2
12Christina Waldmiller24:27.4Caledonia32.2
9Kylynn Grala24:27.9Cedar Springs32.0
12Brianna Nixon24:28.4Hudsonville31.9
10Laila Mcdowell24:28.7Byron Center31.8
10Emily Costello24:29.7Sparta31.4
11Charli Belinger24:30.5Muskegon Reeths-Puffer31.2
12Madelyn VanDort24:30.8Zeeland West31.1
10Kenadi Stevens24:31.2Coopersville30.9
10Abigail Mulder24:32.1Schoolcraft30.6
10Lydia Nelson24:32.6Hamilton30.5
12Marykate Thomas24:33.0Kalamazoo Christian30.3
9Samantha Corbin24:33.2Plainwell30.3
10Lotta Gottstein24:33.2Stevensville Lakeshore30.3
12Avery Kelliher24:33.3Jenison30.2
12Anna Williamson24:33.7Mattawan30.1
12Quinn Smith24:34.1East Kentwood30.0
10Raylee Preston24:34.7Middleville Thornapple-Kellogg29.8
9Amy Alday24:35.9BC Harper Creek29.4
12Lydia Peterson24:35.9GR_South Christian29.4
9Breanna Schut24:36.9Middleville Thornapple-Kellogg29.0
10Laila Burress24:36.9East Kentwood29.0
11Emma Tidd24:37.6Lake Odessa Lakewood28.8
9Esther Cahill24:37.6Saranac28.8
10Abagail Rickard24:38.3Big Rapids28.6
12Carly Carlson24:38.6Reed City28.5
12Sabrina Bielecki24:39.3Hudsonville28.2
9Riley McKeiver24:39.7GR West Catholic28.1
12Navaya Ingle24:39.9Hopkins28.0
9Sophia Fitton24:40.5Allendale27.8
9Ava Harmon24:40.8Hudsonville27.7
12Abbie Terry24:40.9East Kentwood27.7
12Johannah Houtkooper24:41.1Delton-Kellogg27.6
9Finley Koutz24:41.3Sparta27.6
10Katie Schillaci24:42.1FHC GR Forest Hills Central27.3
12Lily Boyl24:43.3Portage Northern26.9
11Rylea Summey24:44.5Three Rivers26.5
12Haylie Sarver24:44.7Jenison26.4
11Alyssa Lucas24:44.8Zeeland West26.4
9Remi Kitts24:45.2FHE Ada Forest Hills Eastern26.3
10Sarah Krueger24:46.6FHE Ada Forest Hills Eastern25.8
9Heidi Carter24:47.1Lake Odessa Lakewood25.6
10Tatum Hemmerly24:47.9Muskegon Mona Shores25.4
9Mady Terpstra24:48.2Hudsonville25.3
11Teigan Colvin24:48.2Grand Haven25.3
11Sadie Trahan24:48.9Saranac25.0
11Helayna Dyke24:49.0Allendale25.0
9Lauren Crowley24:49.1Richland Gull Lake25.0
12Anna Heath24:49.2Portland24.9
9Delaney Burgess24:49.9GR_South Christian24.7
9Kaytlyn Day24:50.4Saranac24.5
12Lucy Alcorn24:50.7Allendale24.4
12Avery Janssen24:50.8Coopersville24.4
12Corina Mitteer24:51.2Whitehall24.3
9Joselyn Fischhaber24:51.5Portage Northern24.2
10Lennon Lassanske24:51.8Muskegon Mona Shores24.1
11Hope Latsch24:52.4Muskegon Reeths-Puffer23.9
9Abree VanDenBrink24:53.0Wayland Union23.7
12Annabeth Allee24:53.1LeRoy Pine River23.6
12Emma Pratt24:53.5Mattawan23.5
9Isabelle Tilma24:53.5GR_South Christian23.5
9Lauryn Wilkie24:53.9Grand Haven23.4
11Kendall Dykstra24:53.9Zeeland West23.4
10Mia McCarty24:54.4Hudsonville23.2
9Adilyn VanderWerf24:55.2Byron Center22.9
9Lucy Schimmel24:55.4GR Covenant Christian22.9
10Saniya Shepard24:56.2Zeeland East22.6
12Kyla Nunn24:56.3Plainwell22.6
12Kailey Triemstra24:57.7Kalamazoo Christian22.1
11Adyson Baker24:58.2Buchanan21.9
9Abigail Tava25:01.2Caledonia20.9
11Isabelle Swab25:01.9Grand Haven20.7
10Mary Clare Gergely25:02.9Kalamazoo Homeschool Sports20.4
10Hailey Lee25:03.9Middleville Thornapple-Kellogg20.0
9Zoey White25:04.1Muskegon Mona Shores20.0
10Kenzie Druce25:04.5Cedar Springs19.8
9Abbi Wright25:05.1Holland Christian19.6
10Adalynn Randall25:05.6St. Joseph19.5
10Jenna Webster25:06.1Kalamazoo Loy Norrix19.3
11Kaitrin Miedema25:06.4Holland Christian19.2
10Madison Trompen25:08.7Caledonia18.4
11Meghan Davis25:08.7Holland Black River18.4
10Lucy Otto25:09.5Jenison18.2
9Claire O’Brien25:10.6Cedar Springs17.8
9Alexa Clark25:10.6Bridgman17.8
9Isabelle Horning25:11.0Caledonia17.7
10Alaina Smith25:11.3Grand River Prep17.6
12Keira VanTimmeren25:11.8Howard City Tri-County17.4
11Annalise Capestany25:11.8Holland Christian17.4
12Kaitlyn Clark25:12.5Schoolcraft17.2
9Brynn Bolhuis25:12.5Hamilton17.2
9Celia Milhiem25:13.0Coopersville17.0
11Veronica Tapia25:13.2Lowell16.9
11Lauren DeVries25:14.1Zeeland East16.6
10Qwynn Huisman25:14.3Grand River Prep16.6
10Genevieve Franklin25:14.6Fruitport16.5
11Sahara Davis25:15.6Reed City16.1
11Rheagan Cobb25:16.0Grand Haven16.0
9Jaelynn Garber25:16.4Byron Center15.9
12Lina Nguyen25:16.8Grandville15.7
11Reagan Triemstra25:16.9Vicksburg15.7
9Dakota Koeman25:17.0Hudsonville15.7
9Eliana Aris25:17.1Big Rapids15.6
9Anna Hart25:17.9Hamilton15.4
12Alaina Hanson25:20.1Reed City14.6
12Atiek Anyang25:20.8East Kentwood14.4
9Sophia Norman25:21.2Stanton Central Montcalm14.3
9Makenna Barney25:21.7FHN GR Forest Hills Northern14.1
9Avery McCrum25:23.7Schoolcraft13.4
10Amanda Leany25:24.7Muskegon Mona Shores13.1
10Miriam Hunt25:25.3Reed City12.9
11Jennifer Popp25:25.9GR NorthPointe Christian12.7
10Lyla Harrington25:26.0Kalamazoo Loy Norrix12.7
10Brooke Carpenter25:28.5Plainwell11.8
11Leah Keuning25:28.7Zeeland West11.8
10Ella Nicholson25:29.0Whitehall11.7
11Riley Dood25:29.6GR_South Christian11.5
10Angel Milam25:30.4Bridgman11.2
10Lucy Cross25:30.7Stevensville Lakeshore11.1
12Kamyla Aponte-Hernandez25:30.7East Kentwood11.1
11Lauren Bosma25:31.1Zeeland West11.0
11Bridget McHugh25:32.9Boyne City10.4
12Mary Riley25:33.6St. Joseph Our Lady of the Lake Catholic10.1
12Summer Adams25:34.6Big Rapids9.8
10Rylee VandenBerg25:35.0Hudsonville Unity Christian9.7
12Erika Emery25:35.8Coopersville9.4
11Ellory Fox25:36.2Caledonia9.3
11Isabella Hernandez25:36.6Grandville9.1
10Daniela Atkins25:36.9Grandville9.0
11Kyleigh Phothisan25:37.0Zeeland East9.0
9Lily Moskal25:37.0Lowell9.0
11Addison Schmidt25:38.5Allendale8.5
9Rachel LaPorte25:39.0Zeeland West8.3
12Kaitlyn Hardy25:39.8Stanton Central Montcalm8.1
11Kylie Bobo25:40.4Wyoming Potter’s House7.9
9Salay Schelhaas25:40.5Jenison7.8
12Kristin DeBoer25:40.9GR Covenant Christian7.7
9Karli DeBoer25:41.2GR Covenant Christian7.6
12Olivia Harris25:42.0St. Joseph7.3
12Saleen Brennan25:42.1Buchanan7.3
10Elle Buhlman25:42.1Allendale7.3
10Emily Hasse25:43.5Buchanan6.8
11Kinsley Mowery25:43.6GR Covenant Christian6.8
11Natalie Hall25:44.7Muskegon Mona Shores6.4
10Mackenzie Krentz25:45.0Caledonia6.3
11Kasey Haartman25:45.7Hudsonville Unity Christian6.1
9Tuesday Stevens25:46.0Hopkins6.0
9Abigail Douglass25:46.1Bridgman6.0
12Elise Finkbeiner25:47.9Grand River Prep5.4
10Cali VanWyk25:48.1Coopersville5.3
10Madison Law25:50.7Byron Center4.4
9Kaylee Katje25:52.8Hopkins3.7
12Odessa Bristol25:52.9Grandville3.7
11Kasey Rasch25:54.1Coopersville3.3
11Kaylee Ochoa25:54.8Wyoming Lee3.1
11Everlyn VanValkenburg25:55.5BC Harper Creek2.8
11Deirdre Mairs25:56.7East Kentwood2.4
12Lucy Herpolsheimer25:58.9GR Kenowa Hills1.7
10Lily Britton25:59.6Whitehall1.5
11Avery Dekker25:59.7Hudsonville Unity Christian1.4
11Rogue Toepfer25:59.9Portage Northern1.4
12Melanie Martin26:00.3Hamilton1.2
12Isabella Caserta26:00.5Big Rapids1.2
11Tressa DeVries26:02.8GR Covenant Christian0.4
10Analise Pols26:03.4GR Covenant Christian0.2