Uncategorized

2025 Ratings: Allendale Falcon

It’s now September and we’re hitting the meat of the schedule. The early season excitement has faded and teams are hitting the books, barreling toward the peak of their training, and frequently lacing up spikes. I just got back from a weekend of trail running out at Woodstock and wow is it great to be back out there. As such, no rating work was done over the weekend and you’ll get a ton of posts over the next few days. Next week, following the major meets of this weekend, will be our first batch of rankings.

As always, I’ll do my best to give a few shoutouts on these posts. Early in the season, these will be concentrated on names I don’t immediately recognize or athletes that are running much faster than I had anticipated. If someone’s given love, they probably deserve it, because there’s a ton of dedication that goes into finding those improvements. If you’re a coach/parent/teammate that feels someone deserves a mention, nicely e-mail/message me, and I’ll do my best to write some words about that person.

Girls Adjustment: -1
Boys Adjustment: +1

FLYING AT FALCON

Ellyse Heyser, Saugatuck

The Trailblazers upended the Falcon division, halving the score of the closest competitor. Like their boy counterparts, they’re one of the better squads in D3. And they just had a breakthrough from Heyser, a 9th grader who’s coming into her own as we head into October. Her 20:40 was her first ever sub-21 and a huge personal best, dropping over 25 sec. from the last time she competed up in the Grand Rapids area.

Asher Jager, West Michigan Aviation

The Aviator had his own breakthrough as a junior. Heading into the 2024 season, Jager owned a personal best of 17:54. He left it with a 16:27, a mark that earned him a spot in the State Finals. Early on, he’s planting the seed for a return trip. Just last week, he hit a personal best of 16:05 at Cougar Falcon, which I believe is a WMAA school record. He didn’t quite match that on Saturday, but notched his 3rd effort under his PR from last year.

*** = State Title Contender
** = Top Ten Contender
* = State Qualifying Contender

GIRLS TEAM RATINGS

TeamTop 5 Avg.Division
Jenison**137.81
Rockford**135.51
Forest Hills Northern**127.91
Zeeland West115.21
Grand Haven108.41
East Kentwood90.81
Grandville88.91
Muskegon Mona Shores86.01
Muskegon Reeths-Puffer39.91
TeamTop 5 Avg.Division
Cadillac**120.72
Forest Hills Eastern**116.12
Allendale89.92
Sparta82.72
GR West Michigan Aviation82.12
TeamTop 5 Avg.Division
Saugatuck**111.43
Grand Rapids NorthPointe Christian*90.43
Holland Black River44.43
Muskegon Western Michigan Christian17.73
The Potter’s House8.63
North Muskegon7.93
TeamTop 5 Avg.Division
GRTC Peregrines133.7HS
West Michigan Homeschool38.0HS

BOYS TEAM RATINGS

TeamTop 5 Avg.Division
Jenison**189.51
Zeeland West**186.61
Grand Haven*183.71
Grandville177.61
Hudsonville175.31
Forest Hills Northern171.51
Rockford171.41
Muskegon Mona Shores150.71
East Kentwood142.61
Wyoming131.11
Muskegon Reeths-Puffer112.01
TeamTop 5 Avg.Division
Allendale**183.02
Forest Hills Eastern*176.12
Whitehall168.72
GR West Michigan Aviation166.32
Sparta158.02
Cadillac151.72
Grand River Preparatory151.42
TeamTop 5 Avg.Division
Saugatuck**177.13
The Potter’s House**174.43
Holland Black River*166.53
Grand Rapids NorthPointe Christian*162.23
Muskegon Western Michigan Christian*159.93
Montague156.43
TeamTop 5 Avg.Division
Byron Center Zion Christian118.84
Hesperia105.64
Tri-Unity Christian101.14
TeamTop 5 Avg.Division
GRTC Peregrines177.8HS
West Michigan Homeschool134.7HS

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
11Stephanie DiPiazza18:02.6GRTC Peregrines159.5
11Gianna Chaignot18:26.8GRTC Peregrines151.4
11Paige McMeans18:35.5Jenison148.5
10Morgan Sanders18:38.6Rockford147.5
11Mia May18:41.2Sparta146.6
12Ava Lawrence18:49.1East Kentwood144.0
10Jillian Lewakowski18:53.9Rockford142.4
12Cianah Budnik-Ramos18:54.6Grand Haven142.1
11Daisy Cox18:56.9Rockford141.4
10Madeline Aleisa19:04.3Jenison138.9
12Andrea Schwartz19:13.6Jenison135.8
12Brooklynn Brown19:14.4Cadillac135.5
12Macy Guikema19:19.0Jenison134.0
9Gwyn Faber19:21.2FHN GR Forest Hills Northern133.3
12Willa Prinsen19:25.3FHN GR Forest Hills Northern131.9
9Emma Storey19:26.2Jenison131.6
10Jaclyn Charbauski19:27.2FHN GR Forest Hills Northern131.3
10Caralyn Elkins19:28.8Zeeland West130.7
11Rae Defrang19:31.5Rockford129.8
11Ella McInerney19:32.6Cadillac129.5
9Hailey Kuhn19:34.9Cadillac128.7
10Vivienne Conflitti19:35.7FHE Ada Forest Hills Eastern128.4
12Mackenzie Conner19:37.3Jenison127.9
10Kate O’Donohue19:37.3GRTC Peregrines127.9
11Abigail Simpson19:42.5FHN GR Forest Hills Northern126.2
11Ahna Woltjer19:43.3GR West Mich. Aviation125.9
12Alina Martinson19:43.8Saugatuck125.7
10Chloe Mazza19:48.2Cadillac124.3
9Kylie Zwiep19:49.9GR NorthPointe Christian123.7
12Jillian Clason19:54.0FHE Ada Forest Hills Eastern122.3
11Kamryn Sixberry19:56.5Saugatuck121.5
9Ariana Elzinga19:59.2Grandville120.6
10Lily Phillips20:02.2FHE Ada Forest Hills Eastern119.6
11Kaila Keeler20:05.0Zeeland West118.7
10Amelia Danian20:09.8FHN GR Forest Hills Northern117.1
10Claire Watson20:11.7Rockford116.4
12Jersi Bilek20:12.0Muskegon Reeths-Puffer116.3
11Ava Skinner20:13.7GRTC Peregrines115.8
12Ella Grimm20:14.8Muskegon Mona Shores115.4
12Evie Kleinheksel20:17.7Zeeland West114.4
9Tessa Albrecht20:17.7Zeeland West114.4
12Blythe Webb20:19.0GRTC Peregrines114.0
11Lyvia Curtis20:21.5Saugatuck113.2
9Camryn Gervais20:29.1Grand Haven110.6
11Chloe Gray20:29.9Grandville110.4
11Adeline Bagnall20:30.6Grand Haven110.1
12Audrey Biebel20:32.7FHN GR Forest Hills Northern109.4
11Ainsley Sullivan20:36.7FHE Ada Forest Hills Eastern108.1
11Reese Defrang20:38.3Rockford107.6
9Elise Barber20:38.9GRTC Peregrines107.4
9Ellyse Heyser20:40.0Saugatuck107.0
12Evie Hakes20:42.3GRTC Peregrines106.2
9Addisyn Wood20:48.5Sparta104.2
11Gabrielle Chevez20:49.2Unattached103.9
10Kyra Shaver20:52.4Rockford102.9
10Keagan Mulka20:54.1Rockford102.3
9Faith Antonini20:54.3FHE Ada Forest Hills Eastern102.2
10Ashlyn Horness21:07.4Muskegon Mona Shores97.9
11Rowan Sloothaak21:07.8Zeeland West97.7
11Kylee Brose21:09.5Allendale97.2
11Lindsey Nordyke21:10.2Byron Center Zion Christian96.9
11Laila Burress21:10.7East Kentwood96.8
9Mia Hill21:12.6Allendale96.1
12Kenna Charbauski21:12.7FHN GR Forest Hills Northern96.1
9Hadley Silveira21:13.2Allendale95.9
10Judy Olander21:15.3GRTC Peregrines95.2
9Katie Vande Werken21:18.1GRTC Peregrines94.3
10Maggie Duong21:24.0GR West Mich. Aviation92.3
11Amira Khadija21:25.6Grand Haven91.8
10Lucy Budnik21:28.3Zeeland West90.9
12Macallie Retan21:28.9Grandville90.7
9Jenny Woznick21:30.7GR NorthPointe Christian90.1
11Simone McDargh21:31.5Grandville89.8
12Savannah VanDenBerg21:31.8Saugatuck89.7
9Eve Webb21:38.8GRTC Peregrines87.4
9Kinsley Newman21:39.3Grand Haven87.2
12Charleigh Kimble21:42.6GR West Mich. Aviation86.2
11Melanie Berna21:42.7GRTC Peregrines86.1
9Magdalene Wlazlo21:44.1GRTC Peregrines85.6
12Carly Gaylord21:44.3Cadillac85.6
12Brooklyn Haight21:44.9Zeeland West85.4
11Maggie Wagner21:45.6Jenison85.1
9Elin Beeck21:46.6Grand Haven84.8
12Dylan Bosma21:46.6GR NorthPointe Christian84.8
11McKenzie Whalen21:48.2Allendale84.3
9Ryann Monroe21:49.3Saugatuck83.9
9Ava Grosse21:49.4West Michigan Homeschool83.9
12Jennifer Popp21:50.0GR NorthPointe Christian83.7
12Emma-Claire Sleighter21:53.6East Kentwood82.5
11Darcy Keefe21:53.9Muskegon Reeths-Puffer82.4
12Gianna Conflitti21:54.5FHE Ada Forest Hills Eastern82.2
11Sam Koppenol21:54.6Zeeland West82.1
10Ruth Hanson21:58.2Cadillac80.9
12Isabelle Swab22:01.3Grand Haven79.9
10Ashley Larsen22:04.9GR West Mich. Aviation78.7
9Kyla Zuidema22:05.2Muskegon Western Mich. Christian78.6
10Lauryn Wilkie22:07.2Grand Haven77.9
11Hailey Parker22:08.7Muskegon Mona Shores77.4
9Katelyn Ashworth22:12.4Allendale76.2
11Rochelle Liu22:15.5Muskegon Western Mich. Christian75.2
10Hayden Brill22:17.0Grand Haven74.7
12Reese Mickelsen22:21.5FHN GR Forest Hills Northern73.2
11Annika Kartupelis22:22.4FHE Ada Forest Hills Eastern72.9
11Elle Buhlman22:25.5Allendale71.8
12Marissa Norder22:25.7Grand Haven71.8
11Brynn Potter22:26.5Rockford71.5
10Tatum Hawley22:27.1Grand Haven71.3
11Jean Holland22:29.2Cadillac70.6
9Lilly Cardon22:29.5Muskegon Mona Shores70.5
11Kora Kok22:32.3GR NorthPointe Christian69.6
9Emilie Greene22:34.9Muskegon Mona Shores68.7
9Eliza Blanchard22:39.6Allendale67.1
12Zoey Masten22:40.1East Kentwood67.0
11Tatum Hemmerly22:43.0Muskegon Mona Shores66.0
12Piper Tracy22:44.6Cadillac65.5
10Esther Edgington22:45.5Holland Black River65.2
10Naomi Telman22:46.3Holland Black River64.9
10Deborah Aowdiek22:49.7East Kentwood63.8
9Macey Woods22:50.1Rockford63.6
9Alice Philburn22:50.2Cadillac63.6
9Kinsley Haight22:50.2Zeeland West63.6
9Chelsea LaDronka22:51.2Grand Haven63.3
11McKenna Landers22:51.9Muskegon Mona Shores63.0
12Sylvia Skujins22:54.7North Muskegon62.1
12Kenzie Howell22:56.4Grand Haven61.5
11Lauren Hall22:57.0Muskegon Mona Shores61.3
12Leah Keuning22:59.2Zeeland West60.6
9Selah Sellers23:02.0West Michigan Homeschool59.7
9Madilynn Martin23:02.6East Kentwood59.5
9Mary Zinck23:04.2Holland Black River59.0
11Sophia Morrell23:05.7Sparta58.4
11Jacinta Ceru23:11.6GRTC Peregrines56.5
11Reese Hesse23:12.4Whitehall56.2
9Opal Sterken23:14.0GRTC Peregrines55.7
12Cate Brown23:17.5Cadillac54.5
12Josephine Sullivan23:18.9Rockford54.0
11Erica Hansen23:19.0Montague54.0
11Analeigh Weaver23:20.4North Muskegon53.5
12Helayna Dyke23:21.5Allendale53.2
10Finley Koutz23:23.7Sparta52.4
11Addison Seppala23:24.6Rockford52.1
11Lauren Bradford23:25.6Sparta51.8
12Mackenzie Cruz23:29.8Allendale50.4
12Ava Bonacci23:30.0Jenison50.3
12Charli Belinger23:31.8Muskegon Reeths-Puffer49.7
10Ramona Heitman23:32.9GRTC Peregrines49.4
10Lucia Street23:36.4GRTC Peregrines48.2
12Ellery Horness23:40.3Muskegon Mona Shores46.9
10Sophia Fitton23:43.8Allendale45.7
12Lilian Nguyen23:44.0FHN GR Forest Hills Northern45.7
11Gabriella Tietema23:44.6Grand Haven45.5
11Grace Blossom23:44.6Rockford45.5
9Lilia Waalkes23:49.5Wyoming Potter’s House43.8
10Remi Kitts23:53.7FHE Ada Forest Hills Eastern42.4
11Mallory Verhougstraete23:57.5Grand Haven41.2
9Ramona Rodkey23:57.7Grand Haven41.1
11Avery Graham23:58.5GRTC Peregrines40.8
10Kinley Eikenberry24:00.2Muskegon Mona Shores40.3
12Kylie Bobo24:05.3Wyoming Potter’s House38.6
10Sofia Spelman-Mendez24:06.0FHN GR Forest Hills Northern38.3
12Olivia Cochrane24:08.5Cadillac37.5
9Maya Miller24:11.6GRTC Peregrines36.5
10Brianna Hoven24:11.8GRTC Peregrines36.4
12Bella Beck24:12.2Allendale36.3
12Grace Osterink24:14.2Wyoming Potter’s House35.6
11Rokhaya Ruhstorfer24:14.5Hesperia35.5
11Katherine Burde24:14.9GR NorthPointe Christian35.4
9Mina Schneider24:16.1Cadillac35.0
10Scotlyn Wistinghausen24:16.3Cadillac34.9
11Adelyn Ashbay24:19.4Allendale33.9
9Ella Denton24:19.7East Kentwood33.8
9Bella Skinner24:22.2Grandville32.9
10Jaycee Hunt24:22.5Grand Haven32.8
10Hayden Birkholz24:26.0Saugatuck31.7
12Carmen Howard24:27.2Montague31.3
10Quinn Miller24:27.8Grand Haven31.1
10Sasha Hall24:29.5East Kentwood30.5
9Natasha Woiwode24:30.5West Michigan Homeschool30.2
10Lily Monteith24:31.2West Michigan Homeschool29.9
11Ruby Kennedy24:31.9Grand Haven29.7
11Becca Hoogewind24:37.1Allendale28.0
12Ava Adamczak24:38.3GR West Mich. Aviation27.6
12Summer Bertram24:38.7Cadillac27.4
9Kennedy Wirt24:39.1FHE Ada Forest Hills Eastern27.3
11Anna Shaarda24:40.0FHN GR Forest Hills Northern27.0
9Melanie Scott24:40.4East Kentwood26.9
12Sofie Dzik24:43.0GR West Mich. Aviation26.0
12Deirdre Mairs24:43.4East Kentwood25.9
9Caroline Ballard24:43.5Holland Black River25.8
11Lucy Otto24:43.9Jenison25.7
9Bella Page24:45.1Jenison25.3
11Lily Lawson24:45.9Grand Haven25.0
11Ileigh Torp24:46.9Allendale24.7
11Ashlyn Pelletier24:48.7Grandville24.1
9Kyle McClintic24:55.6Jenison21.8
12Lisa Hert24:55.6Cadillac21.8
9Josephine Baker24:56.5Wyoming Potter’s House21.5
9Alexis Cole24:57.8GR NorthPointe Christian21.1
11Isabelle DeJong25:06.4Zeeland West18.2
11Ella Hallack25:06.6Zeeland West18.1
9Helena Ceru25:11.0GRTC Peregrines16.7
11Yi Huynh25:11.2Grandville16.6
11Sarah Krueger25:16.1FHE Ada Forest Hills Eastern15.0
9Maisie Sanderson25:16.4FHE Ada Forest Hills Eastern14.9
10Coralie Carey25:17.7Jenison14.4
10Imani Battle25:29.8Grand River Prep10.4
9Grace Bernstein25:30.7East Kentwood10.1
9Eloise Entwistle25:30.8GR NorthPointe Christian10.1
12Ilaria Iannetti25:33.4Allendale9.2
10Lindsey Van25:35.2East Kentwood8.6
11Makenzie Ringelberg25:35.5Sparta8.5
11Maggie Botsko25:38.7Byron Center Zion Christian7.4
10Salay Schelhaas25:39.1Jenison7.3
9Tazo Fegel25:39.5Holland Black River7.2
9Sophia Stob25:40.3Zeeland West6.9
9Lyla Nicholes25:43.7Muskegon Mona Shores5.8
11Bella Moorhouse25:44.4Allendale5.5
9Brooklyn Berson25:44.7Muskegon Mona Shores5.4
9Sereniti Shinew25:45.1Grand Haven5.3
11Alaina Smith25:51.3Grand River Prep3.2
10Zoey White25:55.1Muskegon Mona Shores2.0
10Stella Osborn25:56.3Grand Haven1.6
12Addison Reid25:56.6North Muskegon1.5
10Emma Godfrey25:56.8East Kentwood1.4
12Zara Parrish25:57.1Allendale1.3
10Jordanna Whiting25:57.6Grand Haven1.1
9Jayna Schmitz25:58.1GRTC Peregrines1.0
9Brooke Livermore25:58.3Grandville0.9
11Lennon Lassanske25:58.4Muskegon Mona Shores0.9
10Rain Kalleward25:59.5Saugatuck0.5
9Isabella Jones25:59.8Grandville0.4

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
11Robert Jazwinski III15:10.0Whitehall216.3
11Caden Livermore15:30.0Grandville209.7
11Luka Hammond15:38.5Grand Haven206.9
11Mason Hill15:50.7Allendale202.8
12Ronnie Silveira16:08.4Allendale196.9
12Shephard Bower16:12.5FHE Ada Forest Hills Eastern195.5
12Edward Mugisha16:13.7Wyoming Potter’s House195.1
12Asher Jager16:14.8GR West Mich. Aviation194.7
11Jonas Ballard16:17.3Holland Black River193.9
12Aron Gal16:19.3Grand Haven193.2
12Nolan Wenglikowski16:19.4Jenison193.2
12Aden Ashworth16:19.9Allendale193.0
12Keagan Smith16:20.7Zeeland West192.8
11Josiah Derksen16:24.0Rockford191.7
9Tanner Smith16:24.8Zeeland West191.4
10Carter Cooke16:27.8Jenison190.4
11Ethan Burks16:28.1Jenison190.3
12Rob Dodd16:28.4Zeeland West190.2
10Chase Sherman16:28.4Jenison190.2
12Jacob McDaniel16:30.5Grandville189.5
10Lincoln Laansma16:37.0Tri-unity Christian187.3
11Bradley Smies16:39.7Hudsonville186.4
11Marcus Silva16:40.2Saugatuck186.3
11Grant Rehkopf16:41.9Saugatuck185.7
12Owen Metzger16:43.0Sparta185.3
12Caleb Willard16:47.7GRTC Peregrines183.8
10Caleb Conner16:48.9Jenison183.4
10Luke Bultman16:49.8Rockford183.1
12Philip Chamberlain16:50.7FHN GR Forest Hills Northern182.8
12Brendan O’Donohue16:55.1GRTC Peregrines181.3
12Carson Wood16:55.6Sparta181.1
10Jacob Kornoely16:56.3GR West Mich. Aviation180.9
10Grayson Michels16:59.0FHE Ada Forest Hills Eastern180.0
10Jackson Bowman16:59.1Saugatuck180.0
11Easton McCloy17:00.1GR NorthPointe Christian179.6
12Samuel Ashby17:00.5Zeeland West179.5
12Elijah Lipscomb17:01.2Grand River Prep179.3
9Bryson Hassevoort17:01.5Zeeland West179.2
12Austin Van Ek17:02.5Hudsonville178.8
12Gavin DeVries17:03.2GRTC Peregrines178.6
11Caleb Swiney17:03.5Wyoming Potter’s House178.5
12Hunter Parsons17:04.7Whitehall178.1
9Archer Verhage17:05.2Grand Haven177.9
12Ethan Dalman17:05.4Zeeland West177.9
9Colton Mulder17:06.0Cadillac177.7
12John Truong17:07.4FHN GR Forest Hills Northern177.2
12Myles Hendel17:10.7Jenison176.1
12Sam Taylor17:13.7Zeeland West175.1
10Nolan Kessler17:14.1Montague175.0
12Aidan Vermeulen17:15.3Hudsonville174.6
12Simon Faber17:15.6FHN GR Forest Hills Northern174.5
10Eli Miller17:17.2GRTC Peregrines173.9
12Hayden Fox17:17.7Muskegon Mona Shores173.8
12Cooper Donovan17:24.2FHE Ada Forest Hills Eastern171.6
12Isaac Norcross17:24.3GR NorthPointe Christian171.6
11Anthony Schmitz17:25.4GRTC Peregrines171.2
11Owen Sytsema17:25.6Muskegon Western Mich. Christian171.1
10Andrew Egli17:27.2GRTC Peregrines170.6
9Luke Worley17:27.8GR NorthPointe Christian170.4
12Liam Schamper17:28.1Grand Haven170.3
12Kasen Todtz17:28.3Grand Haven170.2
12Connor Wangler17:28.8Jenison170.1
11Rolland Sterken17:29.4Jenison169.9
12Ty Baum17:29.6FHN GR Forest Hills Northern169.8
11Sawyer Monroe17:30.8Saugatuck169.4
12Nathan Kunzi17:31.1Hudsonville169.3
11Jacob Ziolkowski17:32.7GRTC Peregrines168.8
12Reid Cousins17:33.0Zeeland West168.7
12Colin Pattison17:34.7FHE Ada Forest Hills Eastern168.1
10Logan Sicilia17:36.1Wyoming Potter’s House167.6
10Thanuj Pari17:36.7GR West Mich. Aviation167.4
11Josiah Scholma17:37.5Muskegon Western Mich. Christian167.2
12Lucas Dykhouse17:37.6Hudsonville167.1
12Isaac Struck-VanderHaak17:38.0Wyoming Potter’s House167.0
11Sebastian Zylstra17:38.7Holland Black River166.8
11Addison Dufendach17:39.2Rockford166.6
10Avery Carlson17:39.4Holland Black River166.5
10Matthew Hoffmeyer17:40.3Grand Haven166.2
9Dawson Kolehouse17:41.4West Michigan Homeschool165.9
10Graham Kusmierski17:42.2Grandville165.6
12Isaac Johnson17:43.4Holland Black River165.2
11Quinn Sanderson17:43.5FHE Ada Forest Hills Eastern165.2
10Michael Ensing17:44.5Zeeland West164.8
11Gibson Smith17:46.0Montague164.3
10Ira Brown17:46.2Saugatuck164.3
12Lucas Kranzusch17:47.2Grandville163.9
12Liam Kamp17:47.5Libertas Christian163.8
12Reuben Anderson17:47.8Muskegon Western Mich. Christian163.7
11Mattias Tuls17:48.5Wyoming Potter’s House163.5
10Weston Grewell17:49.2Zeeland West163.3
11Owen VanDyke17:49.3Allendale163.2
12Liam Hallack17:50.4Zeeland West162.9
12Gordie Kaiton17:50.5FHE Ada Forest Hills Eastern162.8
10Rhy Schneider17:51.2Rockford162.6
11Eli Morse17:56.9Muskegon Western Mich. Christian160.7
9Ethan Spoelman17:57.2Hudsonville160.6
10Caden Uttech17:59.2Zeeland West159.9
12Jack Anderson17:59.9FHE Ada Forest Hills Eastern159.7
11Brayden Kelliher18:00.2Jenison159.6
9Brycen Stewart18:01.4Allendale159.2
12Jack Paulsen18:01.8Grandville159.1
12Freddie Bierling18:06.0Byron Center Zion Christian157.7
9Ian Dennis18:07.7Whitehall157.1
10Levi Walker18:07.9Jenison157.0
10Tyler Egli18:08.4GRTC Peregrines156.9
9Austin Henderson18:09.1Jenison156.6
9Elijah Ouwinga18:09.7Hudsonville156.4
11Zachary Lassanske18:10.3Muskegon Mona Shores156.2
12Dane Sprague18:11.1Allendale156.0
11Nick Leonhard18:11.7Wyoming Potter’s House155.8
11Joe Janesak18:12.0Sparta155.7
10Owen VerBeek18:12.5Jenison155.5
12Christopher Delaney18:13.6Wyoming Potter’s House155.1
11Job Moore18:14.1Wyoming Potter’s House155.0
11Calvin Kasprowicz18:15.2Hudsonville154.6
11Peter Sluys18:16.1Wyoming154.3
11Elijah Louissaint18:16.7Grand River Prep154.1
10Cameron Stone18:17.0Grandville154.0
9Calvin Graham18:17.3GRTC Peregrines153.9
10Jackson Bannister18:17.6East Kentwood153.8
12Kian Sprik18:18.9FHN GR Forest Hills Northern153.4
11Shane Nshime18:19.4East Kentwood153.2
12Sammy Gamboa18:19.7Saugatuck153.1
11Charles Gavan18:19.8Rockford153.1
11Jackson Bunda18:22.3FHN GR Forest Hills Northern152.2
11Nate Ruhstorfer18:24.4Hesperia151.5
11Stosh Albright18:25.1GRTC Peregrines151.3
10Trevor Mieras18:26.3Hudsonville150.9
10Charles Lucas18:26.8Hudsonville150.7
10Ryan Sorrell18:26.9GR NorthPointe Christian150.7
10Brendan McAuliffe18:27.2Rockford150.6
10Jacob Gruppen18:27.5Zeeland West150.5
10Tate VanDaele18:27.8FHE Ada Forest Hills Eastern150.4
9Grady Johnson18:28.0Jenison150.3
11Kohen Van Houten18:28.1Hudsonville150.3
12Isaac Cruz18:28.2Saugatuck150.3
9Rowen Donker18:29.7Jenison149.8
12Owen Cross18:32.5Grand Haven148.8
11Masyn Wing18:32.8Cadillac148.7
12Brody Swanson18:34.0Cadillac148.3
9Wesley Mair18:34.0Montague148.3
10Kassian McKenzie Thompson18:34.1Muskegon Mona Shores148.3
11Brock Hunter18:35.2Montague147.9
10Mason Szyniszewski18:36.0Grandville147.7
11Riley Weed18:38.4West Michigan Homeschool146.9
12Justin Jensen18:39.0Whitehall146.7
10Josiah Ruse18:39.3GRTC Peregrines146.6
12Matthew Leatherman18:39.5Montague146.5
9Scout Freiheit18:42.7Whitehall145.4
11Dayton Sneller18:44.6Zeeland West144.8
11Sean Bostwick18:44.6Rockford144.8
11Austin Finkbeiner18:44.6Grand River Prep144.8
10Alex DeYoung18:45.3FHN GR Forest Hills Northern144.6
9Hunter Taylor18:46.1Cadillac144.3
12Dillan Roosien18:46.4GR West Mich. Aviation144.2
9Brayden Evans18:46.4Rockford144.2
12Graydon Ott18:46.5GR West Mich. Aviation144.2
12Charlie Vitkauskas18:46.5Rockford144.2
12James Boersma18:48.5Wyoming143.5
12Veridique Manzi18:49.2East Kentwood143.3
12Noah Bower18:49.4Hudsonville143.2
9Dylan McKinney18:52.0Rockford142.3
10Ashton Skinner18:54.4Saugatuck141.5
9Levi Oudbier18:54.8Tri-unity Christian141.4
10Blake Zuidema18:56.4FHN GR Forest Hills Northern140.9
10Jake Levering18:58.8Holland Black River140.1
9Judah Molchan18:59.5Hudsonville139.9
10Xavier Peralta18:59.8Grand River Prep139.7
12Matthew Badley18:59.9Whitehall139.7
10Beckett Swanson19:00.2Cadillac139.6
9Colton Smith19:00.2FHE Ada Forest Hills Eastern139.6
12Levi Beltman19:01.3Grand River Prep139.2
10Adrian Gallegos19:02.1Muskegon Mona Shores139.0
9Declan Ball19:03.4Cadillac138.5
10Logan Spangler19:03.4GR NorthPointe Christian138.5
12Dylan Sturr19:04.4Muskegon Reeths-Puffer138.2
12Griffin Mis19:04.8Sparta138.1
9Jake Carlon19:04.8Hudsonville138.1
12Lucas Korsmo19:06.6GR West Mich. Aviation137.5
11Marco Ponce-Jose19:07.9Wyoming137.0
11Joshua Dodd19:08.3Zeeland West136.9
9Micah Scholma19:09.0Muskegon Western Mich. Christian136.7
10Luis Hirt19:09.0GR NorthPointe Christian136.7
10Jackson Willard19:09.3GRTC Peregrines136.6
11Nicolas Eisen19:09.9Allendale136.4
9Lucas Crozier19:10.7Muskegon Mona Shores136.1
11Daniel Erdmann19:11.5Wyoming Potter’s House135.8
11Hayden Deckrow19:11.9FHE Ada Forest Hills Eastern135.7
12Henry Elzinga19:12.5GR West Mich. Aviation135.5
12Colton Dibble19:13.8FHN GR Forest Hills Northern135.1
10Ryan Khatir19:13.9Muskegon Mona Shores135.0
11Nathan Sanderson19:14.0GR NorthPointe Christian135.0
12Alex Saavedra19:14.9East Kentwood134.7
9Parker Moore19:16.1West Michigan Homeschool134.3
11Musa Khadija19:16.8Grand Haven134.1
10Liam Gunnink19:17.2Jenison133.9
12Jacob VanVlerah19:17.5FHE Ada Forest Hills Eastern133.8
9Simon Carr19:17.9Saugatuck133.7
11Tyce Wakefield19:21.2FHN GR Forest Hills Northern132.6
10Andy Lopez-Garcia19:21.2Hesperia132.6
10Luke Elyea19:21.3GRTC Peregrines132.6
11Van Roach19:22.3Muskegon Mona Shores132.2
12Ian Burley19:23.1Grand Haven132.0
12Daxton MacDonald19:23.3Muskegon Mona Shores131.9
11Quincen Hackbardt19:24.7FHN GR Forest Hills Northern131.4
11Riley Day19:27.2FHE Ada Forest Hills Eastern130.6
10Declan Duch19:27.8Jenison130.4
12Will Hillary19:28.3FHN GR Forest Hills Northern130.2
11Greyson Hartwick19:29.5Sparta129.8
10Jack Feenstra19:30.2Byron Center Zion Christian129.6
10Joseph Segard19:31.1GR NorthPointe Christian129.3
10Austin Vista19:32.9Jenison128.7
10Corbin Cummings19:34.5Rockford128.2
10Max Rampe19:34.7FHE Ada Forest Hills Eastern128.1
12Alpha Kabba19:34.7East Kentwood128.1
9Logan Mahan19:35.6Cadillac127.8
9Alec Bolles19:35.8Hudsonville127.7
11Luke McCarty19:35.9Hudsonville127.7
12Willem Spoelhof19:36.4FHN GR Forest Hills Northern127.5
12Kaiden Shinew19:40.6Grand Haven126.1
9Gabriel Luna19:42.5Muskegon Reeths-Puffer125.5
9Owen Vanderhyde19:42.8Sparta125.4
10Edward Gorkowski19:42.9East Kentwood125.4
10Henry Wert19:44.2Hudsonville124.9
11Adam Knopfler19:45.8Montague124.4
10Josh Wiseman19:46.0Grand Haven124.4
10Asher Ornee19:46.8Holland Black River124.1
10Jude TenElshof19:47.3Jenison123.9
11Nathan Ulman19:49.6GRTC Peregrines123.1
12John Paul Sanders19:50.1GRTC Peregrines123.0
9Kellan Bessey19:51.7Jenison122.4
11Aydin Truong19:53.4FHN GR Forest Hills Northern121.9
11Evan Kryger19:54.8GRTC Peregrines121.4
9Mason Velting19:55.5FHN GR Forest Hills Northern121.2
10Robert Belinger19:55.7Whitehall121.1
11Nathaniel Phillips19:56.4Jenison120.9
11Adam Hasenbank19:59.6Allendale119.8
9William Jr. Burress20:02.5East Kentwood118.8
9Dawson Wiggerman20:03.7Rockford118.4
11Townsend Moore20:05.1East Kentwood118.0
11Isaiah Wilson20:05.3GR NorthPointe Christian117.9
10Shaun Gleason20:05.8Grand Haven117.7
9Mason Charon20:05.9Jenison117.7
10Beckett Doyle20:07.2FHN GR Forest Hills Northern117.3
10Drake Green20:07.5Grand Haven117.2
12Eli Lewis20:08.7Muskegon Mona Shores116.8
9Madeus Muniz20:12.6GR West Mich. Aviation115.5
12Zachary Haigler20:14.3Sparta114.9
10Daxton Hune20:16.9Rockford114.0
9Elijah Waskey20:17.6West Michigan Homeschool113.8
9Jackson LaFlure20:18.3GR NorthPointe Christian113.6
11Kolton Hitsman20:18.4Grand Haven113.5
12John Marchinda20:18.7GRTC Peregrines113.4
10Liam Frifeldt20:20.6West Michigan Homeschool112.8
10Kyron Novak20:21.2Muskegon Reeths-Puffer112.6
9Matthew Austin20:21.9Cadillac112.4
12Preston May20:22.0Sparta112.3
12Gavin Stursma20:22.1Jenison112.3
11Aiden Ocampo20:23.9Wyoming111.7
9Keegan Bouathong20:23.9Zeeland West111.7
11Miles Divozzo20:25.2Holland Black River111.3
11Jonas Meeuwsen20:26.7Grand Haven110.8
10Ethan Moon20:29.8Grand Haven109.7
11Liem Hauserman20:30.3Cadillac109.6
9Yannick Giedeman20:31.7Rockford109.1
11Alcides Lopez-Feliciano20:32.0Wyoming109.0
9Evan VanderHyde20:32.1Sparta109.0
10Anderson Wilcox20:33.5FHE Ada Forest Hills Eastern108.5
11Tim Finkbeiner20:36.8Grand River Prep107.4
9Dimitrios Duque-Rico20:37.4GR West Mich. Aviation107.2
9Kasyn Novak20:37.6Muskegon Reeths-Puffer107.1
10Colton Seger20:40.2GR West Mich. Aviation106.3
11Caleb Dalman20:40.6Zeeland West106.1
9Charlie Barkel20:42.2Zeeland West105.6
10Gideon Stumph20:42.9Byron Center Zion Christian105.4
12Liem Krueger20:43.1FHE Ada Forest Hills Eastern105.3
10Jack Walter20:44.0Muskegon Western Mich. Christian105.0
10Nathan Wearing20:44.0Jenison105.0
9Jaxsen Shemer20:44.2Jenison104.9
10Henry Davis20:44.6Jenison104.8
11Justin Hutt20:47.7East Kentwood103.8
12Tyler Davis20:48.5Wyoming103.5
12Seth Jenkins20:49.2Hudsonville103.3
9Gavin Pattison20:49.5FHE Ada Forest Hills Eastern103.2
11Andrew Sleeper20:50.2Grand Haven102.9
12Jeremy VanderWall20:51.3Hudsonville102.6
12Caleb Stumph20:51.8Byron Center Zion Christian102.4
9Brydan Wing20:52.6Cadillac102.1
11Zachary Heiks20:52.8Allendale102.1
9Lucas Hirt20:53.0GR NorthPointe Christian102.0
9Crew Petersen20:55.0Rockford101.3
10Tristian Adkins20:56.0Muskegon Mona Shores101.0
12Hunter Tinkham20:57.1Hesperia100.6
12Edward Wuerthele20:57.4FHN GR Forest Hills Northern100.5
9Jonathan Mueller20:59.8Montague99.7
10Brett Raak21:00.1Zeeland West99.6
11Aidan Cole21:01.1FHN GR Forest Hills Northern99.3
9Cooper Wolff21:01.7Cadillac99.1
12Chase Lanning21:01.9Byron Center Zion Christian99.0
9Carter Potter21:04.7Sparta98.1
10Gideon Gemmen21:05.2Wyoming Potter’s House97.9
10Isaac Tovilla-Gracia21:06.2Jenison97.6
12Adam Fox21:07.7Grand Haven97.1
11Levi Dawson21:08.4Montague96.9
10Henry Nederveld21:09.7Jenison96.4
9John Foster21:10.7GR West Mich. Aviation96.1
10Philip John (PJ) Valeros21:11.7FHE Ada Forest Hills Eastern95.8
11Ian DeRuiter21:11.9Byron Center Zion Christian95.7
12Charles Vance21:14.5FHN GR Forest Hills Northern94.9
10Mark Wagner21:18.7West Michigan Homeschool93.4
9Jacob Shattuck21:21.2GR West Mich. Aviation92.6
12Jakoby Moore21:23.0Zeeland West92.0
10Cameron Chouinard21:23.1Allendale92.0
12Levi Wilcox21:23.5Hudsonville91.8
10Jonah Vosburgh21:24.0Jenison91.7
12DaQuon Bates21:25.8Muskegon Mona Shores91.1
12Breslin Walek21:25.8Muskegon Mona Shores91.1
10Jacob Hop21:28.8Libertas Christian90.1
11Samuel Kleyn21:29.2Byron Center Zion Christian89.9
9Caden Amerine21:31.1Tri-unity Christian89.3
10Daniel Stout21:32.2Rockford88.9
10Justin Hackey21:32.9Whitehall88.7
9Landon Miller21:33.3Rockford88.6
11Caleb Miller21:33.7West Michigan Homeschool88.4
9Johnny Lumpp21:34.7Muskegon Mona Shores88.1
10Greyson Mudget21:35.7Holland Black River87.8
12Paul Korsmo21:35.8GR West Mich. Aviation87.7
11Sebastien Navis21:35.9Muskegon Western Mich. Christian87.7
9Leo Avalos21:38.0Saugatuck87.0
9Owen Schopmeyer21:40.4Zeeland West86.2
9Jacob Stull21:40.9Cadillac86.0
9Gabe Avila21:42.6Hudsonville85.5
11Nick Kreps21:42.9Muskegon Mona Shores85.4
9Landon Ellis21:43.1Muskegon Mona Shores85.3
11Charles Johnson21:43.9Jenison85.0
12Caleb Armock21:44.3Grand Haven84.9
10Eoghan Galloway21:44.7Zeeland West84.8
10Nathan Schuitema21:45.2Whitehall84.6
12Noah Jenkins21:45.5Hudsonville84.5
10Demetrio Bultman21:45.6Rockford84.5
10Samuel Meyer21:46.1Zeeland West84.3
9Kai Olson21:46.4Hudsonville84.2
9Benjamin Visser21:48.4Allendale83.5
12Henry Hoekstra21:51.3Holland Black River82.6
12Kam Richardson21:53.0Grand Haven82.0
9Tony Lopez-Garcia21:53.0Hesperia82.0
9Evan Kalajainen21:53.7Zeeland West81.8
11Ty VanSkiver21:56.3GR West Mich. Aviation80.9
10Evan Wehrman22:00.2Byron Center Zion Christian79.6
10Frank Kelley III22:03.3Grand River Prep78.6
11William Phan22:04.4Hudsonville78.2
9Daniel Macedo22:05.1FHN GR Forest Hills Northern78.0
9Cullem Emmert22:07.4FHN GR Forest Hills Northern77.2
12Anthony Bunker22:07.7FHN GR Forest Hills Northern77.1
10Chase Skinner22:08.1Saugatuck77.0
9Sean Patrick22:08.8GRTC Peregrines76.7
10Jonathan Visscher22:09.8Muskegon Reeths-Puffer76.4
9Cale VanDyke22:13.4Allendale75.2
10Jake Hager22:17.8FHE Ada Forest Hills Eastern73.7
10Max Jager22:22.7GR West Mich. Aviation72.1
9Seamus Dugan22:28.4GR West Mich. Aviation70.2
12Jaxon Serna22:29.4Allendale69.9
12Eli VerBeek22:30.0Libertas Christian69.7
9Tristian Vandorp22:30.8GR NorthPointe Christian69.4
9Zayden Kingman22:31.3Muskegon Reeths-Puffer69.2
10Chauncey Oliver22:32.3Wyoming68.9
12Jeffrey Brink22:36.9Hudsonville67.4
12Benjamin Carpenter22:36.9North Muskegon67.4
12Evan King22:38.2GRTC Peregrines66.9
10Joshua Diocares22:40.5East Kentwood66.2
10Greyson Jones22:46.4Whitehall64.2
10Emmerick Smith22:52.2Muskegon Mona Shores62.3
9Ulises Aguilar22:52.7East Kentwood62.1
10Joseph Barrows22:54.0GR West Mich. Aviation61.7
9Maxim Bellinger22:54.5Muskegon Reeths-Puffer61.5
10Paul Winchel22:54.8Hesperia61.4
9Bo Blair22:57.0Muskegon Reeths-Puffer60.7
10Xavier Brown22:57.0Muskegon Western Mich. Christian60.7
10Owen Schuitema23:01.5Whitehall59.2
10Daniel Brumley23:01.7West Michigan Homeschool59.1
12Leonardo Rico23:02.8FHN GR Forest Hills Northern58.7
10Eamon Ennis23:03.3West Michigan Homeschool58.6
9Jonathan Steenhagen23:03.4Muskegon Reeths-Puffer58.5
8Eli Kaighen23:03.4Tri-unity Christian58.5
11Duy Huynh23:06.2Wyoming Potter’s House57.6
9Grayson Wydeveld23:07.0Muskegon Western Mich. Christian57.3
9Ethan Nshime23:09.8East Kentwood56.4
11Quinn Murphy23:12.6Rockford55.5
10Hugh Hood23:13.0West Michigan Homeschool55.3
9Wyatt Smith23:13.3Zeeland West55.2
10Will Kraak23:14.0West Michigan Homeschool55.0
12Nathan Morrison23:14.7GR NorthPointe Christian54.8
12James Doss23:15.1Grand Haven54.6
10Ernesto Martinez23:16.1Grand River Prep54.3
10Carson Jasick23:21.5Montague52.5
10Landon Mitteer23:22.7Whitehall52.1
9Grayson Champagne23:23.2Rockford51.9
9Joseph Sanderson23:24.9GR NorthPointe Christian51.4
9Luke Artibee23:26.8Muskegon Mona Shores50.7
10Micco Haney23:28.3West MI Academy of Environmental Science50.3
9Carson Scholma23:35.7Hudsonville47.8
12Andrew Owens23:41.1Whitehall46.0
11Kace Patterson23:44.2FHE Ada Forest Hills Eastern44.9
9Broderick Millage23:46.2Wyoming44.3
12Kolt Milner23:47.4Hesperia43.9
9Caleb Roach23:49.7Allendale43.1
11Owen Frifeldt23:50.3West Michigan Homeschool42.9
10Easton Timmer23:52.0Byron Center Zion Christian42.3
10Ethan Hoekstra23:56.7FHE Ada Forest Hills Eastern40.8
10Elliott Olsen23:58.1Allendale40.3
12Kyle Patrick23:59.0GRTC Peregrines40.0
11Asher Rauch24:05.5GR NorthPointe Christian37.8
12Saul Johnson24:15.2Muskegon Mona Shores34.6
10Thomas Fick24:18.4West MI Academy of Environmental Science33.5
9Ian Hodge24:21.3East Kentwood32.6
11Noah Wolters24:24.2Zeeland West31.6
9Emmett Adams24:25.8Saugatuck31.1
8Jimmi Houseman24:31.7Tri-unity Christian29.1
9Lincoln Townley24:32.6GR NorthPointe Christian28.8
9Packer Nate24:33.4Grand River Prep28.5
12Jacob Priese24:33.5Hesperia28.5
9Noah Maynard24:35.3Saugatuck27.9
11David Wagner24:46.1West Michigan Homeschool24.3
12Dain Kraus24:46.7Hesperia24.1
10Andrew Thomas24:49.5Rockford23.2
9Liam VerHoef24:55.4West Michigan Homeschool21.2
10Benjamin McCanless24:57.4Muskegon Western Mich. Christian20.5
11Ashton Rose24:58.7Muskegon Mona Shores20.1
10Arie DuBois25:01.6Muskegon Western Mich. Christian19.1
9John Trumble-Puerta25:07.5FHN GR Forest Hills Northern17.2
11Jack Noonon25:16.7FHN GR Forest Hills Northern14.1
9Marvens Vander Molen25:18.0FHN GR Forest Hills Northern13.7
9Deacon Anderson25:21.1North Muskegon12.6
9Logan Brookens25:26.2Whitehall10.9
9Granderson Miller25:28.7North Muskegon10.1
9Kyle Lyon25:29.6Zeeland West9.8
10Asher Hofman25:34.0Muskegon Western Mich. Christian8.3
9David Miller25:42.4Cadillac5.5
12Gabe Arredondo25:46.6Zeeland West4.1
10Marcos DaSilva25:51.4FHN GR Forest Hills Northern2.5
9Gibson Beck25:54.6Allendale1.5
12Seth Barbrick25:57.3GR West Mich. Aviation0.6
9Aldous Throesch25:58.6Zeeland West0.1