Uncategorized

2023 Ratings: Sparta

The above infographs are from last season. I’ll make some new ones with updated stats for 2023.

Girls Adjustment: +13
Boys Adjustment: +15

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.

SPARTA’S SERENADERS

Grace VanderKooi, Muskegon Western Michigan Christian

Sadly, I cannot find any girls singing for an award, I guess I’ll just have to shout out Grace. Her 18:28 gave her first in the Silver. That quick time was her first sub-19 of the year, a mark that’s typically taken until October for her to break. Already so far ahead of schedule, I can’t wait to see what the rest of her season holds.

Gibson White and his Calvary Christian Crooners

From what came across my feed, Holland Calvary Christian had the best voices of anyone singing for a trophy, even if their song choice was a little questionable. In order to step on stage and croon to the best of his ability, Gibson White needed to run to the best of his ability, popping a nearly 45 second personal best to take 12th in the Silver Division.

GIRLS TEAM RATINGS

Girls TeamTop 5 Avg.Division
Cedar Springs83.61
Greenville60.61
Girls TeamTop 5 Avg.Division
Spring Lake**114.42
Middleville Thornapple-Kellogg105.42
FHE Ada Forest Hills Eastern98.02
Fruitport97.62
GR West Mich. Aviation88.72
Sparta76.32
Belding69.82
Coopersville68.72
Hopkins66.52
Hamilton42.22
GR_South Christian40.02
Girls TeamTop 5 Avg.Division
Pewamo-Westphalia**104.33
Grandville Calvin Christian75.83
Kent City72.43
Saranac56.83
GR NorthPointe Christian24.83
Girls TeamTop 5 Avg.Division
Muskegon Western Mich. Christian**106.74
Girls TeamTop 5 Avg.Division
GRTC Peregrines129.2HS

BOYS TEAM RATINGS

Boys TeamTop 5 Avg.Division
Cedar Springs163.61
Greenville133.21
GR Union111.61
Boys TeamTop 5 Avg.Division
Forest Hills Eastern**181.32
Sparta**180.72
Hamilton170.12
Fruitport160.22
GR West Mich. Aviation155.92
Wayland Union152.52
Middleville Thornapple-Kellogg141.82
Coopersville128.82
Hopkins128.12
Belding122.52
Grand River Prep117.72
GR_South Christian100.42
Dowagiac Union92.02
Boys TeamTop 5 Avg.Division
Pewamo-Westphalia**172.53
Kent City156.23
Saranac152.13
LeRoy Pine River149.43
GR NorthPointe Christian142.73
Holland Black River140.43
Grandville Calvin Christian117.83
Boys TeamTop 5 Avg.Division
Muskegon Western Mich. Christian**157.14
Holland Calvary Christian**155.94
Tri-unity Christian142.74
Boys TeamTop 5 Avg.Division
GRTC Peregrines169.4HS

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
9Stephanie DiPiazza17:56.7GRTC Peregrines156.8
11Grace VanderKooi18:28.3Muskegon Western Mich. Christian146.2
11Lila Volkers18:32.9Kent City144.7
11Ava Crews18:57.6Middleville Thornapple-Kellogg136.5
11Whitney Werner19:01.4Pewamo-Westphalia135.2
9Gianna Chaignot19:06.7GRTC Peregrines133.4
12Emma DeVries19:16.9GR West Mich. Aviation130.0
12Tatum Dykstra19:24.9Fruitport127.4
12Kyla Meyers19:29.5Spring Lake125.8
12Bea Reeser19:32.2Spring Lake124.9
9Mia May19:40.9Sparta122.0
12Daisy Speet19:43.1GRTC Peregrines121.3
11Maya Willard19:52.7GRTC Peregrines118.1
10Jillian Clason19:55.2FHE Ada Forest Hills Eastern117.3
11Sinead Noonan19:57.9GRTC Peregrines116.4
10Gracelin Martin20:04.5Greenville114.2
10Alexis Kotkowicz20:06.2Spring Lake113.6
11Lola Bryce20:09.0Grandville Calvin Christian112.7
12Gracie Houtman20:12.7Kent City111.4
9Alyssa Kramer20:17.8Pewamo-Westphalia109.7
11Suzannah DiPiazza20:17.9GRTC Peregrines109.7
9Leah Sneller20:19.7Muskegon Western Mich. Christian109.1
12Melanie Werner20:25.9Pewamo-Westphalia107.1
11Lexie Ruffing20:29.3Spring Lake105.9
9Meghan-Jane Skidmore20:29.4Middleville Thornapple-Kellogg105.9
12Lauren Lee20:31.5Fruitport105.2
9Melanie Berna20:36.3GRTC Peregrines103.6
12Addison Washler20:37.2FHE Ada Forest Hills Eastern103.3
12Eleanor Kingshott20:37.9Muskegon Western Mich. Christian103.0
9Ainsley Sullivan20:38.2FHE Ada Forest Hills Eastern102.9
11Valerie Pollock20:41.7Fruitport101.8
10Meghan Guczwa20:42.4Spring Lake101.5
12Annalise Elliott20:49.7Cedar Springs99.1
12Jaeden Harshberger20:52.8Hopkins98.1
9Peyton Hardy20:54.6Middleville Thornapple-Kellogg97.5
9Abby Noorman20:54.7Cedar Springs97.4
10Madison Kietzman20:56.5Middleville Thornapple-Kellogg96.8
11Mackenzie Zahm20:58.9Belding96.0
10Olivia Droski21:03.3Coopersville94.6
10Abbie Schneider21:06.3Pewamo-Westphalia93.6
12Katherine Riemersma21:06.7Spring Lake93.4
12Lauren Jousma21:08.3Grandville Calvin Christian92.9
12Holly Velting21:15.5Middleville Thornapple-Kellogg90.5
12Addie Grill21:17.4West Michigan Homeschool89.9
11Desiree Duque-Rico21:17.9GR West Mich. Aviation89.7
9Kaylie Riksen21:18.4Muskegon Western Mich. Christian89.5
9Marnath Tuol21:18.9Grandville Calvin Christian89.4
12Emmalee Springer21:20.5Belding88.8
9Jenna Terpstra21:23.5GR NorthPointe Christian87.8
11Kambria Moored21:23.8Hopkins87.7
12Gloria Gaston21:25.7GRTC Peregrines87.1
11Bethany Zimmerman21:29.0Spring Lake86.0
12Kennedi Wood21:29.9Sparta85.7
12Grace Folkema21:30.2Muskegon Western Mich. Christian85.6
11Alyssa Possehn21:30.3Saranac85.6
12Anasophia Schmitz21:30.4GRTC Peregrines85.5
11Harper Scott21:35.6FHE Ada Forest Hills Eastern83.8
10Dorothy Wagenmaker21:36.0GRTC Peregrines83.7
11Lydia Recor21:38.0Spring Lake83.0
11Morgan Lawrence21:38.0Muskegon Western Mich. Christian83.0
11Marlina Howell21:39.0FHE Ada Forest Hills Eastern82.7
10Sofie Dzik21:44.7GR West Mich. Aviation80.8
9Ahna Woltjer21:45.4GR West Mich. Aviation80.5
11Brielle Voorhees21:52.0Tri-unity Christian78.3
11Vivian Idziak21:53.7GR Union77.8
9Carmen Reynolds21:55.1Middleville Thornapple-Kellogg77.3
12Tresa Dykstra21:55.5Fruitport77.2
9Emory Smith21:55.8Cedar Springs77.1
10Kaylynn Pavlich21:56.9Fruitport76.7
9Treasure Fleese21:58.6Fruitport76.1
12Nora Ballard21:59.3Holland Black River75.9
9Jenna Keilen21:59.9Pewamo-Westphalia75.7
9Alaina McCrumb22:00.9Middleville Thornapple-Kellogg75.4
10Lilly Rooks22:02.5Pewamo-Westphalia74.8
10Victoria Hengesbach22:04.0Pewamo-Westphalia74.3
9Miriam Hess22:05.2Cedar Springs73.9
11Kaitlyn Zonca22:09.4Spring Lake72.5
9Emily Costello22:12.0Sparta71.7
9Callyn Neumann22:13.7Coopersville71.1
12Isabell Helman22:14.2Pewamo-Westphalia70.9
10Elizabeth Smoes22:14.9Coopersville70.7
12Hannah Reed22:16.0Cedar Springs70.3
9Shannon Losee22:16.6Spring Lake70.1
11Desiree Huitron22:17.4Wyoming Lee69.9
10Allison Breining22:18.5Hopkins69.5
9Kendall Nester22:22.1Cedar Springs68.3
10Melanie Thornton22:22.2GR NorthPointe Christian68.3
12Abby Kunkle22:26.4Libertas Christian66.9
10Avery Hagemann22:27.6Middleville Thornapple-Kellogg66.5
10Megan Schuurmans22:28.3Middleville Thornapple-Kellogg66.2
9Cora Parker22:28.4Spring Lake66.2
11Melia Cullen22:30.2GRTC Peregrines65.6
9Maya Overway22:35.3Spring Lake63.9
12Hayden Hengesbach22:35.6Pewamo-Westphalia63.8
12Elliot Antel22:37.7Wayland Union63.1
9Sofia Lewis22:39.6GR West Mich. Aviation62.5
12Estelle Rockhold22:39.9Saranac62.4
10Charleigh Kimble22:40.4GR West Mich. Aviation62.2
10Serena Piotrowski22:41.1Cedar Springs62.0
10Abbi Rozman22:41.4Holland Black River61.9
9Delaney Smith22:41.9Pewamo-Westphalia61.7
12Kaitlynn Brown22:42.3Cedar Springs61.6
11Alisha Esquivel22:43.4Kent City61.2
12Leah Prins22:43.7Byron Center Zion Christian61.1
10Acacia Williams22:46.8Holland Calvary Christian60.1
11Riley Ingraham22:48.3Belding59.6
9Lydia Nelson22:49.0Hamilton59.3
10Lydia Brown22:49.1Spring Lake59.3
9Faith Jenkins22:54.1Grandville Calvin Christian57.6
12Ellie Miller22:55.3Spring Lake57.2
9Addison Kemp22:59.3Greenville55.9
9Abigail Brooks23:03.0Coopersville54.7
12Caroline Johnson23:04.3Hamilton54.2
12Carman Jones23:05.8Belding53.7
11Mackenzie Baldrica23:06.2Sparta53.6
12Katherine Powers23:07.4Middleville Thornapple-Kellogg53.2
9Jenna Babbitt23:08.4Greenville52.9
12Hope Beaune23:09.8Coopersville52.4
11Maya Wetlaufer23:10.6Hamilton52.2
9Lillian Dewey23:11.2Hopkins52.0
9Gabriella Agar23:13.4GR_South Christian51.2
11Emily Hoort23:13.8Cedar Springs51.1
9Emma Boire23:15.0Belding50.7
11Sophie Bukrey23:17.8Coopersville49.7
10Nora Buys23:18.0GR West Mich. Aviation49.7
11Lily Roossien23:19.2FHE Ada Forest Hills Eastern49.3
11Erin Alster23:22.1Sparta48.3
12Madison Trahan23:27.7Saranac46.4
9Lydia Rasmus23:28.6Saranac46.1
11Grace Lorenz23:29.9Coopersville45.7
10Daphne Hall23:30.5FHE Ada Forest Hills Eastern45.5
10Ava LaMar23:33.8Greenville44.4
10Lydia Howard23:34.1Kent City44.3
10Gabby Vroman23:37.1Saranac43.3
10Aubriana Druckenmiller23:37.5Sparta43.2
9Charlotte Simon23:40.5Pewamo-Westphalia42.2
10Lily Geyer23:40.8Spring Lake42.1
12Kaylyn Burgess23:40.9GR_South Christian42.0
11Anya Steele23:41.2Coopersville41.9
11Emma Wittenbach23:44.5Pewamo-Westphalia40.8
10Sofia Blanco23:56.0Muskegon Western Mich. Christian37.0
12Lilly Dood23:57.4GR_South Christian36.5
10Maggie Roelofs23:59.6GR_South Christian35.8
9Alix Court23:59.6Greenville35.8
10Lucy Hotz24:00.2Cedar Springs35.6
11Raeann VanLaan24:04.0GR_South Christian34.3
11Annabeth Allee24:05.9LeRoy Pine River33.7
10Sadie Trahan24:07.5Saranac33.2
12Emma Donovan24:08.2FHE Ada Forest Hills Eastern32.9
12Avary Losee24:09.1Grant32.6
10Madelyn Flynn24:11.9Coopersville31.7
10Jocelyn Kiner24:13.4Dowagiac Union31.2
11Ellie Farmer24:15.5Pewamo-Westphalia30.5
9Claire Thelen24:15.7Pewamo-Westphalia30.4
9Kora Kok24:22.6GR NorthPointe Christian28.1
10Audra Fessenden24:25.0Cedar Springs27.3
9Sarah Krueger24:25.4FHE Ada Forest Hills Eastern27.2
9Ady Luurtsema24:25.7GRTC Peregrines27.1
10Maria Campbell24:27.1Grandville Calvin Christian26.6
10Jenna Dozeman24:29.6Hamilton25.8
9Hailey Lee24:30.0Middleville Thornapple-Kellogg25.7
12Abigail Zalis24:30.9Hopkins25.4
10Amaya Gomez24:32.0Cedar Springs25.0
11Olivia Laninga24:34.1Holland Calvary Christian24.3
12Addyson Brown24:36.0Cedar Springs23.7
11Kaya Bender24:36.1GR West Mich. Aviation23.6
10Elise Isenhoff24:39.0GR_South Christian22.7
11Samantha Schaap24:40.9Belding22.0
12Abbie Buteyn24:41.2Grandville Calvin Christian21.9
9Alaina Smith24:45.4Grand River Prep20.5
12Rebecca Evenhouse24:45.6Grand River Prep20.5
11Lydia Peterson24:48.1GR_South Christian19.6
11Lainey Bol24:48.8Fruitport19.4
10Aubrey Delabrena24:48.9Fruitport19.4
11Abby Stoel24:49.1Hamilton19.3
9Rochelle Liu24:49.2Muskegon Western Mich. Christian19.3
12Makayla Hall24:49.7Wyoming Kelloggsville19.1
9Sutton Collier24:50.6Hopkins18.8
9Elizabeth Haverdink24:52.0GR_South Christian18.4
10Riley Dood24:56.5GR_South Christian16.8
10Megan Stack24:57.5Wayland Union16.5
11Reka Baumann24:58.6Grant16.1
12Jordan Smith24:59.7Spring Lake15.8
9Grace Powers24:59.9Belding15.7
12Kate Wehrman25:00.2Libertas Christian15.6
11Ana Luz25:01.8Muskegon Western Mich. Christian15.1
12Ashleigh Ponstein25:06.5GR_South Christian13.5
10Elsa Alferink25:07.6Coopersville13.1
10McKenzie Judge25:08.9Spring Lake12.7
9Avery Graham25:09.9GRTC Peregrines12.4
11Kelsey Huitema25:10.6GR_South Christian12.1
12Eliza Dengerink-Van Til25:11.9GR Union11.7
10Lydia Huisman25:13.4GR_South Christian11.2
11Kadence Norman25:14.2Sparta10.9
12Anneke Gritter25:17.0GR_South Christian10.0
11Danielle Topolinski25:17.5GR West Mich. Aviation9.8
10Alison Rotman25:17.8Holland Calvary Christian9.7
11Navaya Ingle25:20.5Hopkins8.8
9Kaylee Katje25:22.0Hopkins8.3
9Haley Delf25:23.1Greenville8.0
12Larissa Brondyke25:24.2Hamilton7.6
10Kaylana Alvesteffer25:24.4Holland Black River7.5
11Mia Rachor25:24.6GR NorthPointe Christian7.5
11Myah Duimstra25:25.5Hopkins7.2
11Evelyn Vandlen25:28.5Spring Lake6.2
11Ada Feasby25:28.9Spring Lake6.0
10Ava Adamczak25:34.9GR West Mich. Aviation4.0
12Rachel Sackett25:37.6GR Union3.1
11Kaisa Maki25:39.0Cedar Springs2.7
9Keilah Bonga25:39.8Hopkins2.4
11Layla Draper25:43.9LeRoy Pine River1.0
12Kaitlyn Swift25:45.4Kent City0.5

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Gregory Janesak15:40.2Sparta201.6
12Collin Farmer15:43.8Pewamo-Westphalia200.4
10Owen Metzger15:58.5Sparta195.5
11Henry Dixon16:02.3FHE Ada Forest Hills Eastern194.3
12Samuel Martini16:05.7Kent City193.1
12Cooper Jacobsen16:23.8FHE Ada Forest Hills Eastern187.1
10Ethan Shoffner16:25.4Cedar Springs186.5
11Abatu Dykstra16:31.5Hamilton184.5
12Lucas Van Meter16:33.1Middleville Thornapple-Kellogg184.0
12Tate Miller16:40.1FHE Ada Forest Hills Eastern181.6
11Vincent Pollock16:44.3Fruitport180.2
10Preston VanOeffelen16:45.2Greenville179.9
11Dylan Pallett16:45.4Wayland Union179.9
11Matthias Morse16:45.8Muskegon Western Mich. Christian179.7
11Owen Saylor16:47.0Dowagiac Union179.3
10Aiden Weller16:49.8Cedar Springs178.4
12Isaac Dyer16:51.8Wayland Union177.7
12Nathan Day16:54.7Saranac176.8
11Isaac Edgington16:55.4Holland Black River176.5
12Brodie Delamater16:56.0Grant176.3
10Brendan O’Donohue16:56.6GRTC Peregrines176.1
11Tyler Laansma16:57.2Tri-unity Christian175.9
9Wyatt Werner16:58.9Pewamo-Westphalia175.4
11Justin Bradford17:01.2Sparta174.6
12Hunter Helminski17:02.9Saranac174.0
9Steven Zawacki17:03.5FHE Ada Forest Hills Eastern173.9
12Josiah Miller17:05.6GRTC Peregrines173.1
11Noah Hernandez17:05.7Hamilton173.1
12Trevor Dornbos17:09.2Grandville Calvin Christian171.9
10Noah Johnston17:13.6GR West Mich. Aviation170.5
11Isaac Meyers17:16.1Sparta169.6
12Luke Ueland17:16.5FHE Ada Forest Hills Eastern169.5
12Evan Kraker17:18.8Hamilton168.7
11Tyler Endres17:19.1FHE Ada Forest Hills Eastern168.6
10Jeryn Frisbie17:20.6Belding168.1
9Jonas Ballard17:23.1Holland Black River167.3
10Jack Estelle17:24.7Hopkins166.8
11Kaelan Miller17:26.0GRTC Peregrines166.3
9Gibson White17:26.7Holland Calvary Christian166.1
9Anthony Schmitz17:28.0GRTC Peregrines165.7
12Haegan Land17:28.3GRTC Peregrines165.6
12Isaac Boire17:29.6Belding165.1
9John Kowatch17:31.2Pewamo-Westphalia164.6
9Riley Weed17:31.9Holland Calvary Christian164.4
9Nolan Mitchell17:33.6Pewamo-Westphalia163.8
12Myles Tilma17:33.8Byron Center Zion Christian163.7
12Carson McIntire17:35.2Hamilton163.3
10Caleb Willard17:38.2GRTC Peregrines162.3
10Carson Wood17:38.7Sparta162.1
12Jaren Vogel17:40.2Kent City161.6
8Lincoln Laansma17:40.3Tri-unity Christian161.6
12Brody Crandall17:41.7Hamilton161.1
9Jacob Ziolkowski17:42.7GRTC Peregrines160.8
11Nick Whitmer17:43.5FHE Ada Forest Hills Eastern160.5
9Xander Stepek17:44.4Wayland Union160.2
9Christian Getz17:46.2Holland Calvary Christian159.6
12Graeson Lawrence17:47.0Muskegon Western Mich. Christian159.3
10Luke Tibbe17:48.9GR NorthPointe Christian158.7
11Sam Muirhead17:50.7Pewamo-Westphalia158.1
9Charlie George17:53.0Pewamo-Westphalia157.3
11Rhett Bunker17:53.2Sparta157.3
12Ethan Horan17:53.7Fruitport157.1
11Nathan Oki17:53.9GR West Mich. Aviation157.0
10Landon Johnson17:57.3Fruitport155.9
10Nathan DeWaal17:59.0Coopersville155.3
12Levi Bol17:59.5Fruitport155.2
12Connor O’Donohue17:59.8GR West Mich. Aviation155.1
9Hayden Deckrow18:00.0FHE Ada Forest Hills Eastern155.0
12Brady Morrow18:01.4Cedar Springs154.6
10Gordie Kaiton18:02.1FHE Ada Forest Hills Eastern154.3
10Isaac Norcross18:03.7GR NorthPointe Christian153.8
10Brody Swanson18:04.4LeRoy Pine River153.5
10Reuben Anderson18:04.8Muskegon Western Mich. Christian153.4
12Alex Wilber18:06.5Fruitport152.8
11Damian Widner18:08.8Hamilton152.1
12Elijah Skinner18:09.4GRTC Peregrines151.9
10Brandon McCullough18:09.5Kent City151.9
9Nathan Lenington18:09.5LeRoy Pine River151.8
9Gage Stray18:09.6Kent City151.8
10Cooper Donovan18:11.3FHE Ada Forest Hills Eastern151.2
12Scott Slocum18:13.8LeRoy Pine River150.4
11Quinton Bell18:15.5Cedar Springs149.8
11Alexander Lawrence18:16.9Muskegon Western Mich. Christian149.4
11Luke Hemker18:17.9GR West Mich. Aviation149.0
12Luca Caraway18:18.3GRTC Peregrines148.9
10Gavin DeVries18:18.8GRTC Peregrines148.7
9Peyton Farrell18:19.2Cedar Springs148.6
9Noah Schipper18:19.4Holland Calvary Christian148.5
10Asher Jager18:21.6GR West Mich. Aviation147.8
12Zach Reed18:26.9Cedar Springs146.0
10Reed Schroeder18:27.8Pewamo-Westphalia145.8
9Aubin Allee18:28.0LeRoy Pine River145.7
12Gavin Kelso18:28.4LeRoy Pine River145.5
11Jacob Chase18:28.8Hamilton145.4
11Brennan Lee18:29.8FHE Ada Forest Hills Eastern145.1
10John Paul Sanders18:30.4GRTC Peregrines144.9
11Jonah Deems18:31.0Sparta144.7
12Bryson Van Ryn18:31.3GR West Mich. Aviation144.6
10Graydon Ott18:31.8GR West Mich. Aviation144.4
11Cayden Oudbier18:31.9Sparta144.4
11Elijah Lauer18:33.0Saranac144.0
9Owen Sytsema18:34.0Muskegon Western Mich. Christian143.7
10Ryer Campbell18:35.7Muskegon Western Mich. Christian143.1
11Kenyon Katje18:35.9Hopkins143.0
10Logan Redes18:36.8Cedar Springs142.7
10Colin Pattison18:39.3FHE Ada Forest Hills Eastern141.9
9Caleb Adkins18:42.1Holland Calvary Christian141.0
11Kenny Gould18:43.4Belding140.5
11Ayden May18:43.9Greenville140.4
9Eli Laninga18:44.0Holland Calvary Christian140.4
10Ethan Baker18:44.3LeRoy Pine River140.2
11Caleb Oudbier18:46.4Tri-unity Christian139.5
10Isaac Johnson18:47.0Holland Black River139.3
9Easton McCloy18:47.8GR NorthPointe Christian139.1
12Blake Huitema18:48.2GR West Mich. Aviation138.9
12Ian Jones18:48.7GR NorthPointe Christian138.8
12Jordan VanKlompenberg18:53.8Tri-unity Christian137.1
9Max Viveros18:57.0GR Union136.0
11Kaden DeWys18:58.4Hamilton135.5
12Kaden Hamming19:00.2Middleville Thornapple-Kellogg134.9
12Danny Maat19:00.6Muskegon Western Mich. Christian134.8
12Brady Thomas19:00.8Saranac134.7
9Elijah Frazer19:02.1Middleville Thornapple-Kellogg134.3
9Grady Galaviz19:03.0Middleville Thornapple-Kellogg134.0
10Bryan Gregory19:11.9Saranac131.0
9Mason Fein19:11.9Wayland Union131.0
11Jason Weber19:12.9Pewamo-Westphalia130.7
9Thatcher Grill19:13.3West Michigan Homeschool130.6
10Owen Wemple19:16.0LeRoy Pine River129.7
10Luke Hernandez19:17.2Hamilton129.3
12Brendan Nolan19:19.3Coopersville128.6
11Brenden Modderman19:20.1Coopersville128.3
10Preston May19:20.9Sparta128.0
12Heath Soho19:22.1FHE Ada Forest Hills Eastern127.6
11Dominic Rolf19:23.4GRTC Peregrines127.2
10Henry Elzinga19:24.1GR West Mich. Aviation127.0
10Freddie Bierling19:26.1Byron Center Zion Christian126.3
9Josiah Scholma19:27.5Muskegon Western Mich. Christian125.8
10Luke Schneider19:28.8Pewamo-Westphalia125.4
11Zach Vonk19:29.1Holland Calvary Christian125.3
11Benji Armijo19:29.9Grand River Prep125.0
10Elijah Lipscomb19:29.9Grand River Prep125.0
10Dominic Schmitz19:32.4GRTC Peregrines124.2
11Owen Stimer19:33.1Holland Black River124.0
9Samuel Organ19:33.7Cedar Springs123.8
12Liam Pothoff19:35.0Hamilton123.3
9Kaleb Russell19:35.2Cedar Springs123.3
12Mitchell Smith19:35.4GR NorthPointe Christian123.2
11Parker Tichy19:36.4GR West Mich. Aviation122.9
11Fernando Diaz-Guzman19:36.9Kent City122.7
11Ethan Alferink19:37.2Coopersville122.6
11Jesse Plumb19:38.4Greenville122.2
11Hunter Tietz19:39.3Middleville Thornapple-Kellogg121.9
12George Amidon19:40.2Greenville121.6
9Isaiah Robinson19:40.5Hopkins121.5
12Harrison VanKuiken19:40.7Saranac121.4
12Raymond Huhn19:41.7Pewamo-Westphalia121.1
11Jonah Howell19:42.2FHE Ada Forest Hills Eastern120.9
11Demitri Lawrence19:42.9Muskegon Western Mich. Christian120.7
9Sawyer VanKuiken19:43.1Saranac120.6
9Henry Minks19:47.6FHE Ada Forest Hills Eastern119.1
9Nathan Ulman19:49.0GRTC Peregrines118.7
12Junior Tovar19:49.3Grand River Prep118.6
10samson kik19:52.0GR Union117.7
9Theodore VanKuiken19:52.0Saranac117.7
10Jake Shears19:53.3Cedar Springs117.2
10Zachary Haigler19:54.0Sparta117.0
9Eli Morse19:57.5Muskegon Western Mich. Christian115.8
10Andrew Newenhouse20:00.4Grandville Calvin Christian114.9
11Ben Dykstra20:01.7Hamilton114.4
9Tristan See20:03.0Cedar Springs114.0
11Abraham Jager20:03.5GR West Mich. Aviation113.8
9Merek Zapolnik20:03.6Hopkins113.8
10Ethan Manning20:03.7Wayland Union113.8
10Girum Merriman20:04.0Sparta113.7
10Levi Beltman20:04.9Grand River Prep113.4
10John Marchinda20:05.1GRTC Peregrines113.3
11Lucas Kozlowicz20:05.2FHE Ada Forest Hills Eastern113.3
9Isaiah Meyer20:06.6GR Union112.8
10Benjamin Postma20:07.6Middleville Thornapple-Kellogg112.5
10Daniel Grabinski20:08.0Hamilton112.3
12Josh Ulman20:10.4GRTC Peregrines111.5
10Keegan Morris20:11.4GR NorthPointe Christian111.2
11Aristotle Vyn20:11.9GR West Mich. Aviation111.0
12Ethan VanderLugt20:12.5Kent City110.8
12Jaxon Palmbos20:13.1GR_South Christian110.6
11Tait Anible20:16.6Saranac109.5
9Isaiah Wilson20:16.6GR NorthPointe Christian109.5
11Luke Schulz20:17.6Coopersville109.1
12Nathan DeVries20:19.6GR_South Christian108.5
11Ian Schuiling20:19.9Kent City108.4
9Oliver Vonk20:21.1Holland Calvary Christian108.0
11Joey Oppenhuizen20:23.0Hamilton107.3
9Owen Ledebuhr20:23.3Holland Calvary Christian107.2
9Elijah Louissaint20:24.8Grand River Prep106.7
10Dillan Roosien20:26.6GR West Mich. Aviation106.1
10Noah Donker20:27.4Middleville Thornapple-Kellogg105.9
10Liem Krueger20:28.4FHE Ada Forest Hills Eastern105.5
9Daniel Bernal-Ponce20:31.0Pewamo-Westphalia104.7
11Jonathan Wagenmaker20:34.0GRTC Peregrines103.7
9Evan Buteyn20:34.5Grandville Calvin Christian103.5
11Blake Jewett20:34.5Grandville Calvin Christian103.5
11Ben Flickinger20:35.5GRTC Peregrines103.2
9Brandon Buskulic20:36.9Pewamo-Westphalia102.7
9Noah Kunkle20:38.2Libertas Christian102.3
9Grahm Gibbs20:39.7Greenville101.8
11Todd Faber20:40.3GR_South Christian101.6
12Jonah Sanchez20:41.2Coopersville101.3
11Evan Oosterhouse20:43.5Saranac100.5
10Elijah McCourt20:46.1Coopersville99.6
11Luke Baird20:46.1Tri-unity Christian99.6
12Stratton Land20:51.1GRTC Peregrines98.0
11Jacob Nelson20:51.6Greenville97.8
10Joey Kulpa20:51.8LeRoy Pine River97.7
12Cody Pett20:51.9Saranac97.7
11Max Stefanski20:52.7GR Union97.5
9Quentin Bliss20:53.7Cedar Springs97.1
12Kip Tanui20:54.6GR_South Christian96.8
11Will Gavin20:57.7Wayland Union95.8
11Andres Jauregui-Tapia20:58.1Grand River Prep95.6
10Johnathon Buskirk20:59.0Hopkins95.3
11Nicholas Huizinga20:59.0Grandville Calvin Christian95.3
9Sebastian Zylstra21:00.9Holland Black River94.7
12Theo Stack21:02.7GR Union94.1
9Miles Divozzo21:05.0Holland Black River93.3
10Vijay DeZeeuw21:06.5Hopkins92.8
11Michael King21:06.5Sparta92.8
9Tanner Lehman21:06.9Greenville92.7
11Peyton Brink21:07.9Coopersville92.4
10Jude VanderWeide21:08.0Wayland Union92.3
10Mateo Hanse21:14.5GR West Mich. Aviation90.2
12Elijah Zenz21:19.0Muskegon Western Mich. Christian88.7
9Austin Finkbeiner21:22.0Grand River Prep87.7
9Arie Prins21:24.8GR Union86.7
9Jackson Byers21:25.8Wayland Union86.4
11Evan Lee21:27.7Saranac85.8
10Caleb Stumph21:27.7Byron Center Zion Christian85.8
10Isaac Phillips21:28.7Dowagiac Union85.4
10Luke Archer21:29.0Middleville Thornapple-Kellogg85.3
10Brennan Vilella21:30.9Hopkins84.7
12Landon Sandee21:31.1GR Union84.6
12Evan Price21:31.9Saranac84.4
11Adam Vander Hart21:32.2GR_South Christian84.3
11Ian Nolan21:34.8Coopersville83.4
12Ferrell Clark21:35.8GR NorthPointe Christian83.1
10Adam Halsted21:36.5Hopkins82.8
11Quinn Stephenson21:37.3GR West Mich. Aviation82.6
11Aaron Bonczynski21:38.7Dowagiac Union82.1
11Joshua Bott21:38.8GR West Mich. Aviation82.1
11Lucas Lamborne21:41.8Belding81.1
11Nathan Waldron21:42.7GR West Mich. Aviation80.8
9Shawn Warmuskerken21:48.4Grant78.9
12Timothy Stack21:50.8GR Union78.1
12Noah Lewandowski21:51.1GRTC Peregrines78.0
11Nathan Thelen21:53.0Pewamo-Westphalia77.4
9Graham Thompson21:54.8Holland Calvary Christian76.7
9Isaac Decker21:56.4Saranac76.2
12Isaac Kortz21:58.2GRTC Peregrines75.6
12Ty Siemens21:58.4FHE Ada Forest Hills Eastern75.5
11Kamaladdin Ghaznawi21:58.6GR Union75.5
11Theo Marquardt21:58.7FHE Ada Forest Hills Eastern75.4
9Greyson DeWys21:59.8Hamilton75.1
9Reed Scott22:01.4Greenville74.5
10Logan Bok22:04.5Saranac73.5
9Asher Rauch22:05.4GR NorthPointe Christian73.2
10Luke Herder22:05.5GR_South Christian73.2
10Jackson Sytsma22:05.6GR_South Christian73.1
11Loren Bowen22:12.0Dowagiac Union71.0
12Seojin Yeo22:12.7Muskegon Western Mich. Christian70.8
12Adam Sanborn22:14.5Pewamo-Westphalia70.2
12Cody Baker22:17.5Hopkins69.2
9Jude Klooster22:21.7GR Union67.8
11Koen Huisman22:22.2Grand River Prep67.6
11Danny Scott22:25.5Greenville66.5
12Jordan Weers22:25.6Wayland Union66.5
10Jordan Scherkenbach22:26.1GR West Mich. Aviation66.3
12Jason Miles22:26.4Pewamo-Westphalia66.2
10Pablo Ovalle jr22:29.3GR Union65.2
9Luke Wixom22:32.1Saranac64.3
10Henry Robinette22:33.7GR Union63.8
9Riley Day22:35.9FHE Ada Forest Hills Eastern63.0
10Lucas Korsmo22:38.4GR West Mich. Aviation62.2
9Ty VanSkiver22:39.8GR West Mich. Aviation61.7
9Dillan Jones22:46.5LeRoy Pine River59.5
9Darren Moore22:46.8LeRoy Pine River59.4
10Ezekiel Rockhold22:46.8Saranac59.4
11Collin Scheid22:51.4Belding57.9
11Evan Keller22:56.8Coopersville56.1
11Jeremiah Baribeau22:57.7Libertas Christian55.8
12Jack Thelen23:05.4Pewamo-Westphalia53.2
9Michael Purvis23:11.8GR Union51.1
9Tyler Buck23:15.0GR_South Christian50.0
10Paul Korsmo23:16.4GR West Mich. Aviation49.5
12James Hollister23:18.1GR Union49.0
10Nolan Woudwyk23:18.1Sparta49.0
9Miles Popma23:21.7LeRoy Pine River47.8
10Henry Hoekstra23:22.7Holland Black River47.4
9Israel Cahill23:23.4Saranac47.2
10Andrew Pendock23:30.4Hopkins44.9
11Cameron Beckett23:33.8Greenville43.7
9Troy Cummins23:39.0Dowagiac Union42.0
9Bryce Stevens23:41.8Hopkins41.1
9Willem Odykirk23:42.5GR Union40.8
11Bradyn Bouma23:48.0GR_South Christian39.0
10Cole Ver Strate23:59.5Hopkins35.2
11Luke Linna24:07.2GR West Mich. Aviation32.6
9William Bukrey24:11.5Coopersville31.2
11Mason Laduke24:13.0Tri-unity Christian30.7
9Josh Chapman24:13.3GR Union30.6
9Andrew Dempsey24:26.6Greenville26.1
10Brady Hefron24:37.1Saranac22.6
11Jesse Anderson24:38.2Greenville22.3
11Isaac Robles24:39.3GR West Mich. Aviation21.9
11Kenzen Low24:42.9FHE Ada Forest Hills Eastern20.7
10Alex Thomas24:45.6Saranac19.8
9Sebastien Navis24:52.6Muskegon Western Mich. Christian17.5
11Blake Wirts24:53.9Grant17.0
9Emilio Zuniga24:55.3GR NorthPointe Christian16.6
11Joel Mora25:04.1Muskegon Western Mich. Christian13.6
9Jack Becksvoort25:06.8Muskegon Western Mich. Christian12.7
9Anderson Jansen25:16.5GR West Mich. Aviation9.5
11Ethan Lawrence25:20.7GR West Mich. Aviation8.1
9Kace Patterson25:22.6FHE Ada Forest Hills Eastern7.5
12Dylan Bollone25:25.9Saranac6.4
12Caden Besteman25:43.9Holland Black River0.4

Leave a comment