Uncategorized

2024 Ratings: Sparta

Girls Adjustment: -4
Boys Adjustment: -5

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.

THIS IS SPARTA!

Justin Bradford, Sparta

I guess he’s not done improving. After two years largely spent in the 19’s – 21’s, Justin underwent a major transformation last year. He hit a 16:31 to place 5th in the OK Silver, got to compete at MIS, and was just a completely different runner. Last year here at home, he raced to a 17:01. Under hotter temperatures, he was 16:21 this time around. We could be looking at a whole 6-7 minute difference from his first race ever back in 2021.

Morgan Lawrence, Western Michigan Christian

Nothing like a good ol’ 40 second personal best under not the best conditions. Morgan’s September has been hit after hit. First, running her best season opener by more than 1.5 minutes, then dropping a PR at Fremont, now crashing the 20’s for the first time ever. Like many of Coach Gould’s Warriors, she’s improved greatly throughout her career, doing so while nailing the grades, and being a community contributor.

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

What you can also do is look to the recent rankings and compare top 5 averages. Not the perfect measure, but you may see where you could move up in the rankings.

Upper Peninsula/Homeschool
Division Four
Division Three
Division Two
Division One

BOYS TEAM RATINGS

TeamTop 5 Avg.Division
Greenville149.31
Grand Rapids Union146.31
TeamTop 5 Avg.Division
Forest Hills Eastern**189.82
Sparta*177.72
Cedar Springs*175.62
Howard City Tri-County163.22
Grand Rapids South Christian158.42
GR West Michigan Aviation151.52
Middleville Thornapple-Kellogg148.32
East Grand Rapids145.32
Muskegon Oakridge141.72
Belding141.32
Grand River Preparatory133.92
Fruitport133.32
Coopersville130.62
TeamTop 5 Avg.Division
Pewamo-Westphalia**169.23
Muskegon Western Mich. Christian**167.83
Holland Black River155.23
The Potter’s House153.23
Grand Rapids NorthPointe Christian137.83
Saranac136.23
LeRoy Pine River126.73
Kent City120.33
Grandville Calvin Christian118.53
Shelby97.83
McBain83.73
Morley-Stanwood57.33
TeamTop 5 Avg.Division
Tri-unity Christian*139.44
TeamTop 5 Avg.Division
GRTC Peregrines147.3Club
TeamTop 5 Avg.Division
West Michigan Homeschool49.3HS

GIRLS TEAM RATINGS

TeamTop 5 Avg.Division
Greenville66.91
TeamTop 5 Avg.Division
Forest Hills Eastern*110.12
Spring Lake*108.42
Coopersville*106.72
Fruitport97.92
Grand Rapids South Christian94.12
Cedar Springs89.62
East Grand Rapids79.92
Middleville Thornapple-Kellogg79.62
GR West Michigan Aviation69.22
Belding62.82
Sparta58.02
Howard City Tri-County30.12
TeamTop 5 Avg.Division
Pewamo-Westphalia**118.63
Muskegon Western Mich. Christian*91.23
McBain79.73
Grandville Calvin Christian71.03
Grand Rapids NorthPointe Christian65.03
Shelby43.03
Holland Black River35.33
The Potter’s House31.93
LeRoy Pine River27.93
Kent City27.83
TeamTop 5 Avg.Division
GRTC Peregrines72.8Club

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Henry Dixon15:37.0FHE Ada Forest Hills Eastern209.3
11Owen Metzger15:57.0Sparta202.7
12Jacob Draaisma16:08.0Middleville Thornapple-Kellogg199.0
12Vincent Pollock16:08.2Fruitport198.9
10Steven Zawacki16:15.0FHE Ada Forest Hills Eastern196.7
12Justin Bradford16:21.2Sparta194.6
12Matthias Morse16:21.8Muskegon Western Mich. Christian194.4
11Preston VanOeffelen16:38.0Greenville189.0
12Tyler Endres16:44.2FHE Ada Forest Hills Eastern186.9
11Jeryn Frisbie16:51.7Belding184.4
11Aiden Weller16:52.0Cedar Springs184.3
12Tyler Laansma16:54.7Tri-unity Christian183.4
10Peyton Farrell16:55.6Cedar Springs183.1
11Carson Wood16:58.2Sparta182.3
11Cooper Donovan17:04.6FHE Ada Forest Hills Eastern180.1
12Peyton Ruel17:06.9Muskegon Oakridge179.4
11Asher Jager17:14.3GR West Mich. Aviation176.9
11Edward Mugisha17:15.0Wyoming Potter’s House176.7
10Charlie George17:16.4Pewamo-Westphalia176.2
11Shephard Bower17:17.0FHE Ada Forest Hills Eastern176.0
11Thad VanderLaan17:20.7GR_South Christian174.8
10John Kowatch17:21.2Pewamo-Westphalia174.6
10Jonas Ballard17:21.3Holland Black River174.6
10Bryce Falbe17:22.7Muskegon Oakridge174.1
11Gordie Kaiton17:23.7FHE Ada Forest Hills Eastern173.8
9Declan Shoffner17:23.7Cedar Springs173.8
12Allan George17:27.0Pewamo-Westphalia172.7
10Josiah Rozema17:32.2GR_South Christian170.9
11Landon Johnson17:32.5Fruitport170.8
11Lincoln McAlpine17:33.3FHE Ada Forest Hills Eastern170.6
9Grayson Michels17:35.0FHE Ada Forest Hills Eastern170.0
12Isaac Edgington17:36.2Holland Black River169.6
11Alex Culver17:36.4Howard City Tri-County169.5
12Nick Whitmer17:37.9FHE Ada Forest Hills Eastern169.0
9Kelan Monreal17:39.7Howard City Tri-County168.4
10Samuel Organ17:39.8Cedar Springs168.4
11Ryan Ladd17:40.4Cedar Springs168.2
9Casper Banner17:41.7Holland Black River167.8
11Jake Shears17:42.5Cedar Springs167.5
9Tadhg Shoffner17:42.7Cedar Springs167.4
11Rick Hunderman17:43.5GR_South Christian167.2
10Wyatt Werner17:45.7Pewamo-Westphalia166.4
12Ayden May17:45.8Greenville166.4
9Lincoln Laansma17:47.2Tri-unity Christian165.9
11Gavin DeVries17:50.8GRTC Peregrines164.7
10Nathan Lenington17:54.7LeRoy Pine River163.4
12Alexander Lawrence17:55.5Muskegon Western Mich. Christian163.2
10Owen Sytsema17:57.9Muskegon Western Mich. Christian162.4
9Tate VanDaele17:58.6FHE Ada Forest Hills Eastern162.1
11Lawson Miller18:00.2Muskegon Oakridge161.6
9Jacob Kornoely18:00.8GR West Mich. Aviation161.4
10Josiah Scholma18:01.1Muskegon Western Mich. Christian161.3
10Tyler Schuster18:03.4Howard City Tri-County160.5
10Easton McCloy18:05.1GR NorthPointe Christian160.0
12Isaac Meyers18:05.4Sparta159.9
12Jaxon Lumbert18:06.2Howard City Tri-County159.6
10Quinn Sanderson18:06.9FHE Ada Forest Hills Eastern159.4
9Beckett Kneisel18:07.8East Grand Rapids159.1
11Reuben Anderson18:11.2Muskegon Western Mich. Christian158.0
11Henry Kauffman18:11.3Howard City Tri-County157.9
11Rocket Wilson18:12.9Howard City Tri-County157.4
11Colin Pattison18:16.0FHE Ada Forest Hills Eastern156.4
12Jason Weber18:17.4Pewamo-Westphalia155.9
12Reed Osterink18:18.2Wyoming Potter’s House155.6
11Iziquiel Picon18:18.9Shelby155.4
11Elijah Lipscomb18:19.2Grand River Prep155.3
11Isaac Struck-VanderHaak18:20.0Wyoming Potter’s House155.0
12Erick Tenario18:22.5GR Union154.2
12Joel Fellows18:27.7East Grand Rapids152.5
9Josiah Ruse18:28.0GRTC Peregrines152.4
11John Paul Sanders18:29.2GRTC Peregrines151.9
10Elijah Louissaint18:30.4Grand River Prep151.5
12Hunter Tietz18:35.4Middleville Thornapple-Kellogg149.9
10Ben Verlin18:36.6GR_South Christian149.5
10Eli Morse18:36.7Muskegon Western Mich. Christian149.4
11samson kik18:37.5GR Union149.2
11Girum Merriman18:37.9Sparta149.0
11Ethan Baker18:39.5LeRoy Pine River148.5
10Caleb Swiney18:40.1Wyoming Potter’s House148.3
9Zadan Ryskamp18:40.7GR NorthPointe Christian148.1
10Nolan Mitchell18:43.0Pewamo-Westphalia147.4
10Arie Prins18:43.6GR Union147.1
9Logan Gregory18:45.4Saranac146.5
10Braydn Winkel18:46.1McBain146.3
10Hayden Deckrow18:46.8FHE Ada Forest Hills Eastern146.1
9Quinn Hare18:47.5Belding145.8
11Kristian Coon18:47.9Greenville145.7
11Brandon McCullough18:48.1Kent City145.6
10Grady Galaviz18:48.5Middleville Thornapple-Kellogg145.5
10Alexander Stout18:51.4East Grand Rapids144.5
9Cole Raymond18:51.9Coopersville144.4
11Nolan Williamson18:52.5East Grand Rapids144.2
10Tristan See18:53.3Cedar Springs143.9
12Elijah Lauer18:55.4Saranac143.2
9Brady Oosterhouse18:55.4Saranac143.2
11Edwadt Garcia Lopez18:57.0GR Union142.7
10Riley Day18:57.3FHE Ada Forest Hills Eastern142.6
9Dylan Winskas18:59.3Fruitport141.9
9Hagan Biehl19:00.4Sparta141.5
10Brandon Peterson19:02.2Coopersville140.9
12Brenden Modderman19:03.1Coopersville140.6
8Eli Schout19:03.6Libertas Christian140.5
8Levi Oudbier19:03.7Tri-unity Christian140.4
12Parker Tichy19:04.4GR West Mich. Aviation140.2
12Nathan Oki19:04.5GR West Mich. Aviation140.2
11Bowie Pawson19:06.6Howard City Tri-County139.5
12Luke Hemker19:08.4GR West Mich. Aviation138.9
10Isaiah Meyer19:09.7GR Union138.4
12Kenny Gould19:10.2Belding138.3
10Kaleb Russell19:16.4Cedar Springs136.2
10Quentin Bliss19:17.8Cedar Springs135.7
9Avery Carlson19:20.3Holland Black River134.9
12Eli Hakes19:22.1GRTC Peregrines134.3
11Silas Ensink19:25.7Grandville Calvin Christian133.1
11Dillan Roosien19:25.7GR West Mich. Aviation133.1
10Caleb Kohl19:25.7Howard City Tri-County133.1
11John Marchinda19:26.1GRTC Peregrines133.0
12Abraham Jager19:27.9GR West Mich. Aviation132.4
12Demitri Lawrence19:28.0Muskegon Western Mich. Christian132.3
10Talon Smith19:30.0Cedar Springs131.7
10Nathan Ulman19:31.0GRTC Peregrines131.3
10Gage Stray19:31.1Kent City131.3
12Tait Anible19:32.9Saranac130.7
9Ryan Sorrell19:33.3GR NorthPointe Christian130.6
10Mattias Tuls19:33.8Wyoming Potter’s House130.4
11David Jacobs19:35.9GR_South Christian129.7
11Isaac Johnson19:38.0Holland Black River129.0
10Thomas Prina19:38.1GRTC Peregrines129.0
11Griffin Mis19:40.8Sparta128.1
11Henry Elzinga19:41.5GR West Mich. Aviation127.8
10Stosh Albright19:42.0GRTC Peregrines127.7
10Evan Kryger19:42.2GRTC Peregrines127.6
9Ben Mulder19:42.3McBain127.6
12Case Dykhouse19:44.2Middleville Thornapple-Kellogg127.0
9Henry Tate19:45.6East Grand Rapids126.5
12Luke Baird19:45.7Tri-unity Christian126.4
10Bradley Smith19:48.5GR NorthPointe Christian125.5
12Ledger Alegria19:49.3GR Union125.2
11Tobin Moo19:49.4East Grand Rapids125.2
9Joseph Segard19:50.8GR NorthPointe Christian124.7
12Blake Jewett19:50.9Grandville Calvin Christian124.7
12Matthew Rainwater19:50.9Morley-Stanwood124.7
11Levi Beltman19:51.3Grand River Prep124.6
10John Nielsen19:52.2Morley-Stanwood124.3
11Preston May19:52.4Sparta124.2
12Caleb Dye19:54.4Belding123.5
10Evan Buteyn19:55.6Grandville Calvin Christian123.1
12Jesse Plumb19:56.2Greenville122.9
10Austin Finkbeiner19:56.5Grand River Prep122.8
10Tanner Lehman19:57.5Greenville122.5
9Carson Lowe19:57.6East Grand Rapids122.5
11Zachary Haigler19:58.6Sparta122.1
9Oscar Trout19:59.7East Grand Rapids121.8
11Jackson Sytsma19:59.8GR_South Christian121.7
10Sebastian Zylstra20:00.4Holland Black River121.5
11Jack Anderson20:01.0FHE Ada Forest Hills Eastern121.3
12Sam Muirhead20:01.0Pewamo-Westphalia121.3
10Jude Klooster20:02.0GR Union121.0
9Garrett Holzhausen20:04.4Middleville Thornapple-Kellogg120.2
12Peyton Brink20:04.8Coopersville120.1
10Miles Divozzo20:06.3Holland Black River119.6
12Brennan Lee20:06.5FHE Ada Forest Hills Eastern119.5
12Jacob Nelson20:06.8Greenville119.4
10Grahm Gibbs20:08.5Greenville118.8
10Brandon Buskulic20:09.8Pewamo-Westphalia118.4
9Luke Elyea20:11.4GRTC Peregrines117.9
9Max Rampe20:11.4FHE Ada Forest Hills Eastern117.9
10Alex Crowder20:11.8Shelby117.7
10Theodore VanKuiken20:12.7Saranac117.4
9Liam Imhoff20:13.1Kent City117.3
9Asher Ornee20:14.1Holland Black River117.0
11Logan Redes20:15.0Cedar Springs116.7
10Isaac Decker20:16.0Saranac116.3
9Blake Gale20:17.1Greenville116.0
9Eli Metcalf20:17.6Libertas Christian115.8
11Noah Donker20:18.9Middleville Thornapple-Kellogg115.4
12Andres Jauregui-Tapia20:19.5Grand River Prep115.2
9Logan Ingraham20:21.4Belding114.5
10Sawyer VanKuiken20:21.5Saranac114.5
12Isaiah Post20:21.6Wyoming Potter’s House114.5
10Caden Post20:21.6Wyoming Potter’s House114.5
11Henry Robinette20:22.0GR Union114.3
9Jameson Huhn20:23.7Pewamo-Westphalia113.8
10Tyler Buck20:25.3GR_South Christian113.2
11Bryan Gregory20:26.1Saranac113.0
12Ethan Fessenden20:28.8Shelby112.1
12Rex Blakley20:30.9East Grand Rapids111.4
12Gaven Cornell20:33.3Morley-Stanwood110.6
9Jack Walter20:33.7Muskegon Western Mich. Christian110.4
9Camden Adkins20:34.0Holland Calvary Christian110.3
10Greyson Hartwick20:34.6Sparta110.1
11Joey Kulpa20:34.6LeRoy Pine River110.1
9Parker Weirich20:35.7Shelby109.8
10Cody Rood20:36.7Greenville109.4
10Nathan Sanderson20:36.9GR NorthPointe Christian109.4
12Fernando Diaz-Guzman20:37.3Kent City109.2
11Enzo Aggoune20:37.3Fruitport109.2
9Andrew Wright20:38.4GR NorthPointe Christian108.9
9Tyson Beardsley20:39.8Holland Calvary Christian108.4
12Luke Platte20:41.2Greenville108.0
10Daniel Bernal-Ponce20:41.6Pewamo-Westphalia107.8
10Jayden Mueller20:42.5Muskegon Oakridge107.5
12Dominic Rolf20:42.8GRTC Peregrines107.4
11Andrew Newenhouse20:42.8Grandville Calvin Christian107.4
12Lucas Kozlowicz20:43.0FHE Ada Forest Hills Eastern107.3
11Evan Keller20:44.6Coopersville106.8
12Evan Lee20:46.2Saranac106.3
12Todd Faber20:46.5GR_South Christian106.2
9Kaden Davis20:46.7Cedar Springs106.1
9Evan Wemple20:47.4LeRoy Pine River105.9
10Ryan Potts20:47.6Coopersville105.8
10Aubin Allee20:48.0LeRoy Pine River105.7
12Max Stefanski20:48.1GR Union105.6
11Owen Wemple20:51.4LeRoy Pine River104.5
11Liem Krueger20:51.6FHE Ada Forest Hills Eastern104.5
12Nicholas Huizinga20:52.7Grandville Calvin Christian104.1
12Ben Flickinger20:58.5GRTC Peregrines102.2
12Evan Oosterhouse21:04.2Saranac100.3
12Lucas Lamborne21:08.6Belding98.8
12Ian Schuiling21:11.7Kent City97.8
9Jacob Hop21:11.8Libertas Christian97.7
9Tristin Quist21:12.1McBain97.6
9Wyatt Richardson21:12.1Middleville Thornapple-Kellogg97.6
12Cole Vivoda21:12.2Greenville97.6
10Tim Finkbeiner21:12.8Grand River Prep97.4
9Kam VanDrie21:15.6Holland Calvary Christian96.5
9Oliver Dettmann21:15.8East Grand Rapids96.4
12Derrick Christner21:17.2GR West Mich. Aviation95.9
12Aristotle Vyn21:22.2GR West Mich. Aviation94.3
11Logan Bok21:25.2Saranac93.3
10Shawn Warmuskerken21:27.5Grant92.5
9Peyton ZurSchmiede21:28.6East Grand Rapids92.1
9Brock Hopkins21:29.5Saranac91.8
11Lucas Korsmo21:30.6GR West Mich. Aviation91.5
10Ty VanSkiver21:34.5GR West Mich. Aviation90.2
9Xavier Peralta21:35.1Grand River Prep90.0
10Daniel Erdmann21:35.6Wyoming Potter’s House89.8
11Liam Kiewiet21:37.8GRTC Peregrines89.1
9Ezekiel Shukuru21:39.5Wyoming Potter’s House88.5
10Reed Scott21:41.1Greenville88.0
11Jayden Allen21:47.5Wyoming Lee85.8
9Logan Nuell21:47.9Muskegon Oakridge85.7
12Nathan Thelen21:47.9Pewamo-Westphalia85.7
10Zack Zarna21:49.5Howard City Tri-County85.2
10Sebastien Navis21:51.4Muskegon Western Mich. Christian84.5
11Drew Babinec21:51.5Muskegon Oakridge84.5
11Owen Cavera21:51.5East Grand Rapids84.5
11Ferenc Stofan21:53.0GR_South Christian84.0
10Elliot Kamper21:54.5GR West Mich. Aviation83.5
11Kaden Aultman21:58.6Coopersville82.1
10Isaiah Wilson22:00.7GR NorthPointe Christian81.4
12Mason Laduke22:02.5Tri-unity Christian80.8
12Collin Scheid22:04.3Belding80.3
10Brodie Arellano22:05.2Greenville79.9
11Andrew Cary22:10.3Holland Calvary Christian78.2
9Rileigh Schmitz22:11.7Muskegon Oakridge77.8
10Jackson Youngblood22:12.6GR West Mich. Aviation77.5
11Mateo Hanse22:15.9GR West Mich. Aviation76.4
11Nikola Gjorgjievski22:17.2East Grand Rapids75.9
10Joseph Brumley22:18.6West Michigan Homeschool75.5
11Jake Boss22:23.3Tri-unity Christian73.9
9Benaiah Shafer22:23.9Cedar Springs73.7
12Koen Huisman22:24.8Grand River Prep73.4
11Philip Golden22:28.6GR NorthPointe Christian72.1
9Dale Hice22:30.8Saranac71.4
10Josh Chapman22:33.1GR Union70.6
11Kyle Patrick22:35.7GRTC Peregrines69.8
10Joseph Atem22:35.8Grand River Prep69.7
9Ethan Hoekstra22:35.9FHE Ada Forest Hills Eastern69.7
10Brady Cogbill22:37.4West Michigan Homeschool69.2
10Dillan Jones22:38.9LeRoy Pine River68.7
10Eli Kelso22:41.6LeRoy Pine River67.8
10Andrew Dempsey22:43.3Greenville67.3
9Thomas Fick22:43.3West MI Academy of Environmental Science67.2
9Adrian Armijo22:43.8Grand River Prep67.1
12Quinn Stephenson22:44.7GR West Mich. Aviation66.8
9Isaac Kaboos22:45.0Middleville Thornapple-Kellogg66.7
10Dakota Kline22:47.5McBain65.8
11Eli VerBeek22:47.7Libertas Christian65.8
9Logan Kane22:49.2East Grand Rapids65.3
11Henry Hoekstra22:49.9Holland Black River65.0
10Israel Cahill22:55.5Saranac63.2
9Jaxon Hunt22:59.8Coopersville61.7
12Adam Vander Hart23:02.5GR_South Christian60.8
11Nathan Morrison23:06.4GR NorthPointe Christian59.5
10Grayson Markham23:08.3GR Union58.9
11Christian Williams23:09.3Cedar Springs58.6
10John Cook23:09.4GR West Mich. Aviation58.5
11Ezekiel Rockhold23:09.4Saranac58.5
12Nathan Waldron23:09.9GR West Mich. Aviation58.4
12Grant Miller23:12.4West Michigan Homeschool57.5
12Andrew Kadzban23:15.2Tri-unity Christian56.6
11Evan King23:21.3GRTC Peregrines54.6
10Miles Popma23:27.9LeRoy Pine River52.4
12Noah Petersen23:28.6Grand River Prep52.1
11Braiden Wright23:29.5Howard City Tri-County51.8
10Christopher Ferguson23:30.2Howard City Tri-County51.6
11Paul Korsmo23:34.3GR West Mich. Aviation50.2
11Luke Herder23:34.6GR_South Christian50.1
11Noah Hetler23:37.7Howard City Tri-County49.1
12Kenzen Low23:37.7FHE Ada Forest Hills Eastern49.1
11Brady Hefron23:43.5Saranac47.2
9Drew Powell23:48.7Fruitport45.4
11Landen Peck23:48.8Fruitport45.4
11Garrett VanderZyl23:52.4Howard City Tri-County44.2
11Alex Thomas23:55.1Saranac43.3
11Josh Vanstelle24:04.3Fruitport40.2
10Kace Patterson24:07.5FHE Ada Forest Hills Eastern39.2
9Daniel Brumley24:07.6West Michigan Homeschool39.1
10Korey Krist24:09.9LeRoy Pine River38.4
9Max Jager24:11.3GR West Mich. Aviation37.9
9Greyson Mudget24:14.3Holland Black River36.9
10Asher Rauch24:15.7GR NorthPointe Christian36.4
11Christian Masterson24:26.2LeRoy Pine River32.9
9Jake Hager24:27.1FHE Ada Forest Hills Eastern32.6
12Caden Carlson24:31.2Holland Black River31.3
11Doug Gaylord24:37.1GR_South Christian29.3
9Colton Youngblood24:44.0GR West Mich. Aviation27.0
9Edgar Held24:44.4East Grand Rapids26.9
9Agan Amurthalingham24:51.1Holland Black River24.6
9Frank Kelley III24:51.1Grand River Prep24.6
10Anderson Jansen24:52.1GR West Mich. Aviation24.3
9Titus Yonker24:53.4Saranac23.9
9Isaac Emery24:55.1Coopersville23.3
10Armando Cuervo Elias25:00.4Wyoming Lee21.5
12Asher Ernsberger25:00.7West MI Academy of Environmental Science21.4
11Liam Schultz25:12.7Howard City Tri-County17.4
12Michael King25:17.0Sparta16.0
10Payton Paprocki25:17.2Muskegon Oakridge15.9
10Tyler Andrews25:19.8Coopersville15.1
10Jack Becksvoort25:25.9Muskegon Western Mich. Christian13.0
11Henry Metzger25:32.0Morley-Stanwood11.0
9Colton Seger25:33.9GR West Mich. Aviation10.4
9Gabe Joling25:45.3GR West Mich. Aviation6.6
9Hugh Hood25:49.7West Michigan Homeschool5.1
9Joseph Barrows25:54.2GR West Mich. Aviation3.6
9Arie DuBois26:01.7Muskegon Western Mich. Christian1.1
10Blaine Stieg26:07.0LeRoy Pine River-0.7

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Whitney Werner18:32.9Pewamo-Westphalia150.4
12Lila Volkers18:54.7Kent City143.1
10Alyssa Kramer18:55.9Pewamo-Westphalia142.7
12Grace VanderKooi19:00.8Muskegon Western Mich. Christian141.1
11Gracelin Martin19:05.1Greenville139.6
10Mia May19:17.8Sparta135.4
9Oakley Osterhart19:32.0Coopersville130.7
9Elliana Max19:36.1Kent City129.3
9Caelyn Torry19:45.4McBain126.2
11Jillian Clason19:56.0FHE Ada Forest Hills Eastern122.7
11Alexis Kotkowicz19:58.6Spring Lake121.8
12Valerie Pollock20:05.5Fruitport119.5
12Marlina Howell20:20.3FHE Ada Forest Hills Eastern114.6
10Ahna Woltjer20:22.0GR West Mich. Aviation114.0
10Leah Sneller20:23.0Muskegon Western Mich. Christian113.7
10Abby Noorman20:23.5Cedar Springs113.5
12Morgan Lawrence20:26.7Muskegon Western Mich. Christian112.4
11Olivia Droski20:29.6Coopersville111.5
9Addy Nesbitt20:30.7Cedar Springs111.1
9Kaleigh Clark20:35.6Spring Lake109.5
12Lola Bryce20:39.3Grandville Calvin Christian108.2
11Meghan Guczwa20:41.3Spring Lake107.6
10Ainsley Sullivan20:42.6FHE Ada Forest Hills Eastern107.1
11Chloe Rinzema20:42.7GR_South Christian107.1
9Tiffany DeMaagd20:42.9GR_South Christian107.0
9Lily Phillips20:43.0FHE Ada Forest Hills Eastern107.0
9Adelyn Thelen20:44.4Pewamo-Westphalia106.5
9Addison Bixler20:45.3Coopersville106.2
10Sofia Lewis20:45.5GR West Mich. Aviation106.2
12Hannah Geaney20:45.7Wyoming Potter’s House106.1
9Madisyn Wanstead20:48.2LeRoy Pine River105.3
10Cora Parker20:56.3Spring Lake102.6
10Charlotte Simon20:58.4Pewamo-Westphalia101.9
12Lexie Ruffing21:01.7Spring Lake100.8
9Peyhton Beardsley21:03.5Fruitport100.2
9Quinn McWilliams21:03.7Coopersville100.1
9Vivienne Conflitti21:07.0FHE Ada Forest Hills Eastern99.0
9Avalynne Allee21:07.6LeRoy Pine River98.8
10Iris Zylstra21:08.1East Grand Rapids98.6
9Brynley Merkins21:09.3Fruitport98.2
11Evie Hakes21:12.6GRTC Peregrines97.1
12Bethany Zimmerman21:13.9Spring Lake96.7
9Briella Kohley21:17.1Spring Lake95.6
10Lydia Soelberg21:17.1Shelby95.6
10Peyton Hardy21:17.5Middleville Thornapple-Kellogg95.5
12Mackenzie Zahm21:17.7Belding95.4
11Lydia Huisman21:20.0GR_South Christian94.7
11Abbie Schneider21:29.8Pewamo-Westphalia91.4
11Madison Kietzman21:31.3Middleville Thornapple-Kellogg90.9
10Lena Kistka21:37.5East Grand Rapids88.8
12Mackenzie Baldrica21:40.0Sparta88.0
10Treasure Fleese21:44.0Fruitport86.7
11Elizabeth Smoes21:49.4Coopersville84.9
9Zoe German21:49.4Fruitport84.9
11Daphne Hall21:50.8FHE Ada Forest Hills Eastern84.4
9Ava Oostema21:53.0GR_South Christian83.7
10Kendall Nester21:53.0Cedar Springs83.7
10Kayden Hinton21:59.4McBain81.5
10Miriam Hess21:59.6Cedar Springs81.5
11Megan Schuurmans22:07.5Middleville Thornapple-Kellogg78.8
10Marnath Tuol22:08.3Grandville Calvin Christian78.6
12Ava Wilson22:08.5GR NorthPointe Christian78.5
9Danika Lopez22:09.1GR NorthPointe Christian78.3
9Ellery Jelsema22:09.6GR_South Christian78.1
12Desiree Duque-Rico22:09.8GR West Mich. Aviation78.1
10Jenna Terpstra22:10.1GR NorthPointe Christian78.0
12Vivian Idziak22:10.7GR Union77.8
12Tess Peters22:11.4East Grand Rapids77.5
12Jemma Doublestein22:12.2East Grand Rapids77.3
10Abigail Brooks22:14.9Coopersville76.4
12Naomi Lindner22:15.9FHE Ada Forest Hills Eastern76.0
12Brielle Voorhees22:19.3Tri-unity Christian74.9
11Blythe Webb22:20.2GRTC Peregrines74.6
12Anya Steele22:22.2Coopersville73.9
11Victoria Hengesbach22:23.9Pewamo-Westphalia73.4
10Shannon Losee22:25.9Spring Lake72.7
10Ava Skinner22:30.7GRTC Peregrines71.1
9Esther Cahill22:31.7Saranac70.8
10Jacinta Ceru22:32.9GRTC Peregrines70.4
9Madilynn Fancett22:33.0McBain70.3
11Lilly Rooks22:34.0Pewamo-Westphalia70.0
10Alaina McCrumb22:35.7Middleville Thornapple-Kellogg69.4
10Gabriella Agar22:38.3GR_South Christian68.6
9Jenna VanderLaan22:39.2GR_South Christian68.3
12Alyssa Possehn22:40.6Saranac67.8
10Faith Jenkins22:41.8Grandville Calvin Christian67.4
12Avery Janssen22:42.9Coopersville67.0
11Anna Pake22:44.1Howard City Tri-County66.6
12Lydia Recor22:50.2Spring Lake64.6
11Grace Kooyer22:50.6GR_South Christian64.5
12Riley Ingraham22:51.1Belding64.3
10Carmen Reynolds22:53.6Middleville Thornapple-Kellogg63.5
11Lili Zondervan22:53.6GR_South Christian63.5
10Emma Boire22:58.0Belding62.0
10Delaney Smith23:00.2Pewamo-Westphalia61.3
9Allyson Mitchell23:01.4Pewamo-Westphalia60.9
12Genesis Wilson23:02.9McBain60.4
10Madelyn Reinink23:04.1McBain60.0
12Chelsi Eisenga23:04.3McBain59.9
10Addison Kemp23:05.1Greenville59.7
12Alisha Esquivel23:05.3Kent City59.6
10Kenzie Druce23:09.0Cedar Springs58.3
9Remi Kitts23:09.0FHE Ada Forest Hills Eastern58.3
10Noel Parker23:09.9Shelby58.0
11Samantha Conley23:10.6Spring Lake57.8
9Naomi Telman23:11.7Holland Black River57.4
11Kennidi Kowal23:12.6East Grand Rapids57.1
11Dylan Bosma23:14.0GR NorthPointe Christian56.7
9Joellah Bouwman23:16.4Grandville Calvin Christian55.9
10Callyn Neumann23:17.6Coopersville55.5
12Sophie Bukrey23:18.5Coopersville55.2
12Mae Pasatta23:19.8Holland Black River54.7
10Rosie Stelwagen23:20.0West Michigan Homeschool54.7
12Desiree Huitron23:24.4Wyoming Lee53.2
11Payton Gater23:28.7Middleville Thornapple-Kellogg51.8
9Madeline Sawyer23:30.9East Grand Rapids51.0
9Ramona Heitman23:32.3GRTC Peregrines50.6
11Jocelynn Olds23:32.3Howard City Tri-County50.6
10Elizabeth Haverdink23:33.1GR_South Christian50.3
9Breanna Schut23:35.5Middleville Thornapple-Kellogg49.5
9Grace Lewis23:37.0Greenville49.0
10Genevieve Franklin23:38.4Fruitport48.6
10Avery Graham23:39.0GRTC Peregrines48.3
12Lily Roossien23:41.6FHE Ada Forest Hills Eastern47.5
10Kaylie Riksen23:41.8Muskegon Western Mich. Christian47.4
9Halli VanDyken23:44.4Belding46.5
10Claire Thelen23:44.8Pewamo-Westphalia46.4
12Abby Tuls23:46.1Wyoming Potter’s House46.0
11Mylea Short23:46.4Belding45.9
11Alix Court23:48.1Greenville45.3
11Maria Campbell23:49.3Grandville Calvin Christian44.9
9Kaytlyn Day23:49.4Saranac44.9
11Lucy Hotz23:53.7Cedar Springs43.4
10Rochelle Liu23:59.0Muskegon Western Mich. Christian41.7
10Sophie Christopher23:59.7Fruitport41.4
11Lilly Anderson24:00.3Pewamo-Westphalia41.2
10Jenna Babbitt24:01.3Greenville40.9
10Grace Hasenbank24:03.4Shelby40.2
10Sarah Krueger24:04.1FHE Ada Forest Hills Eastern40.0
9Kylynn Grala24:07.3Cedar Springs38.9
9Isabelle Tilma24:08.0GR_South Christian38.7
9Delaney Burgess24:08.5GR_South Christian38.5
10Karis Locke24:08.9Spring Lake38.4
10Raylee Preston24:09.7Middleville Thornapple-Kellogg38.1
9Kathryn Beyer24:10.8Shelby37.7
9Brianna Hoven24:12.1GRTC Peregrines37.3
9Brittyn Vanderby24:14.3GR_South Christian36.6
12Kelsey Huitema24:19.3GR_South Christian34.9
10Ines Bordenet24:21.4East Grand Rapids34.2
10Kora Kok24:22.8GR NorthPointe Christian33.7
12Evelyn Vandlen24:24.2Spring Lake33.3
9Lucia Street24:24.8GRTC Peregrines33.1
11Amaya Gomez24:25.7Cedar Springs32.8
9Ellie Riksen24:28.9Muskegon Western Mich. Christian31.7
10Maya Overway24:30.4Spring Lake31.2
9Addison Aittama24:31.4Greenville30.9
11Jennifer Popp24:32.5GR NorthPointe Christian30.5
9Claire O’Brien24:33.3Cedar Springs30.2
10Tess Graff24:35.8East Grand Rapids29.4
11Marisa Toonstra24:39.6Wyoming Potter’s House28.1
9Finley Koutz24:40.6Sparta27.8
12Kaisa Maki24:41.7Cedar Springs27.4
9Celia Milhiem24:42.0Coopersville27.3
9Ziva Rasch24:43.6Coopersville26.8
12Harper McGough24:44.2Holland Black River26.6
9Madeline Vink24:45.1Spring Lake26.3
12Danielle Topolinski24:45.8GR West Mich. Aviation26.1
11Kasey Rasch24:47.9Coopersville25.4
10Daniela Welder24:52.8Greenville23.7
9Esther Edgington24:53.6Holland Black River23.5
12Lydia Peterson24:53.9GR_South Christian23.4
11Ava Adamczak24:59.3GR West Mich. Aviation21.6
9Grace Kaufman25:00.4Coopersville21.2
12Erika Emery25:02.7Coopersville20.4
12Kadence Norman25:05.0Sparta19.7
11Aubriana Druckenmiller25:06.8Sparta19.1
10Fiona Seib25:07.5Pewamo-Westphalia18.8
12Nolana Davis25:08.7Grant18.4
11Elsa Alferink25:10.3Coopersville17.9
10Qwynn Huisman25:11.8Grand River Prep17.4
10Cali VanWyk25:12.1Coopersville17.3
10Emily Costello25:12.6Sparta17.1
11Riley Dood25:16.2GR_South Christian15.9
12Addyson Moeggenberg25:18.8Howard City Tri-County15.1
11Abbi Rozman25:20.6Holland Black River14.5
12Raeann VanLaan25:21.5GR_South Christian14.2
11Joslyn Abbott25:22.2Howard City Tri-County13.9
12Audrey Krajewski25:23.1East Grand Rapids13.6
9Evie Dozeman25:25.4GR_South Christian12.9
11Olivia Bosscher25:26.3McBain12.6
12Mia Rachor25:26.7GR NorthPointe Christian12.4
9Julia Klein25:28.2Spring Lake11.9
11Grace Osterink25:31.5Wyoming Potter’s House10.8
11Kaylee Ochoa25:31.5Wyoming Lee10.8
10Abby Geyer25:31.7Spring Lake10.8
11Sofie Dzik25:36.8GR West Mich. Aviation9.1
12Ana Luz25:37.2Muskegon Western Mich. Christian8.9
12Emma Wittenbach25:38.6Pewamo-Westphalia8.5
12Elise Finkbeiner25:39.9Grand River Prep8.0
11Meghan Davis25:42.6Holland Black River7.1
11Natalee Harkema25:42.9GR_South Christian7.0
9Karsyn Boersma25:43.5Middleville Thornapple-Kellogg6.8
11Piper Vydareny25:44.5East Grand Rapids6.5
9Dakotah Laisure25:47.6Belding5.5
10Sylvia Trowbridge25:50.5Howard City Tri-County4.5
10Lauren Bradford25:51.5Sparta4.2
12Layla Draper25:52.9LeRoy Pine River3.7
10Mary Phelps25:56.5GRTC Peregrines2.5
12Ellie Farmer26:02.2Pewamo-Westphalia0.6
12Hallie Lindale26:03.9Muskegon Western Mich. Christian0.0
Uncategorized

2024 Ratings: Huron

Girls Adjustment: -15
Boys Adjustment: -16

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.

HURON HEROICS

Benjamin Peura, Farmington

Coach Auer has always been known to develop and Ben is another prime example. He began his career as a freshman, running many 20+ minute efforts. Those times turned into a mid-18 sophomore, a low-17 junior, and now a senior that slaughtered the 17-flat mark.

Corynn Gady, Saline

After a few races to gain her footing, Corynn has found her way into last year’s form. In 2023, she was a valuable member of the Hornets, earning 5th in the SEC Red, 11th at Region 5, and 39th at State, all while breaking 19:00 on multiple occasions. Her 19:09 here in this heat is faster than she’s ever been at this point in the season.

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

What you can also do is look to the recent rankings and compare top 5 averages. Not the perfect measure, but you may see where you could move up in the rankings.

Upper Peninsula/Homeschool
Division Four
Division Three
Division Two
Division One

BOYS TEAM RATINGS

TeamTop 5 Avg.Division
Macomb Dakota**188.41
Ann Arbor Huron*183.41
Woodhaven Brownstown*182.51
Monroe173.01
Saline172.31
Grosse Pointe South170.91
Brighton162.01
Dearborn159.11
Farmington157.71
West Bloomfield155.41
Gibraltar Carlson155.11
Detroit Renaissance142.41
North Farmington139.31
Livonia Franklin127.91
Wayne Memorial126.91
Ypsilanti Lincoln109.91
TeamTop 5 Avg.Division
New Boston Huron169.42
Carleton Airport163.32
Tecumseh156.52
Redford Union149.92
Dundee149.62
Grosse Ile147.12
Ypsilanti Community111.52
Garden City44.72
TeamTop 5 Avg.Division
Flat Rock**178.53
Erie Mason*162.63
Monroe St. Mary CC*158.53
Adrian Madison141.53
Ottawa Lake-Whiteford122.83
Ida91.43
TeamTop 5 Avg.Division
Dansville**154.64
Allen Park Cabrini117.04
TeamTop 5 Avg.Division
Monroe Milers69.7Club
TeamTop 5 Avg.Division
Christ the King120.0ND

GIRLS TEAM RATINGS

TeamTop 5 Avg.Division
Macomb Dakota*116.21
Woodhaven Brownstown107.11
Saline103.81
Farmington101.41
Ann Arbor Huron92.51
Grosse Pointe South91.21
Livonia Franklin87.31
Gibraltar Carlson73.31
North Farmington57.21
Brighton55.81
Dearborn51.81
West Bloomfield38.71
Monroe29.41
Ypsilanti Lincoln26.61
TeamTop 5 Avg.Division
Carleton Airport98.12
Tecumseh76.72
New Boston Huron60.72
Dundee58.92
Grosse Ile38.32
TeamTop 5 Avg.Division
Monroe St. Mary CC76.03
Erie Mason60.13
Ottawa Lake-Whiteford53.33
Ida7.93
TeamTop 5 Avg.Division
Allen Park Cabrini29.94
TeamTop 5 Avg.Division
Christ the King26.0ND

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
11Jacob Stanislawski15:57.4Flat Rock206.2
12Lucas LaMilza16:06.0Macomb Dakota203.3
11Pierce Scheffler16:18.8Woodhaven Brownstown199.1
12Theodore Davis16:19.3Dansville198.9
12Walker Brose16:22.2Ann Arbor Huron197.9
12Isaak Rubley16:26.5Dundee196.5
11Luke Dulecki16:26.7New Boston Huron196.4
10Musa Kay16:28.4West Bloomfield195.9
12Nathan Vargo16:29.0Flat Rock195.7
12Jonah Kraft16:41.2Ann Arbor Huron191.6
12Benjamin Peura16:45.2Farmington190.3
11Joseph Kaleto16:49.8Macomb Dakota188.7
12Myles Bray16:51.5Monroe188.2
9Christian Craanen16:53.2Monroe St. Mary CC187.6
11Trenton Fetter16:54.5Adrian Madison187.2
12Jack Martin16:56.0Grosse Pointe South186.7
12Tethyan McKenzie16:56.6Grosse Pointe South186.5
11Andrew Scheloske16:56.7Macomb Dakota186.4
11Lucas Taraszkiewicz16:57.3Flat Rock186.2
11Alex Vazquez16:59.5Woodhaven Brownstown185.5
11Alex Hamilton17:04.1North Farmington184.0
11Oliver Davis17:05.1Macomb Dakota183.6
11Matthew Carbajo17:06.1Grosse Ile183.3
12William Rosales17:09.8Saline182.1
11Parker Bomia-Laberdee17:10.1Monroe182.0
9James Gage17:13.6Saline180.8
12Noah Redman17:16.3Macomb Dakota179.9
11Jacob Giovannini17:19.9Macomb Dakota178.7
10Vincent Jones17:20.1Woodhaven Brownstown178.6
11Thomas (TJ) Conley17:20.8Ann Arbor Huron178.4
12Nathan Lawe17:21.7Gibraltar Carlson178.1
9Jack Dunwoody17:22.4Gibraltar Carlson177.9
11Jamal (Max) Samaha17:29.1Ann Arbor Huron175.6
12Jeremiah Lawson17:29.4Woodhaven Brownstown175.5
12Austin Sulier17:31.3Erie Mason174.9
11Jason Anderson17:32.9Dearborn174.4
11Joshua Riggs17:33.5Monroe174.2
10Devin Lau17:33.6Farmington174.1
10Charles Cools17:35.0Ann Arbor Huron173.7
10Calen Alexander17:35.1Woodhaven Brownstown173.6
12Callum Bell17:38.4Carleton Airport172.5
12Kyle Biller17:39.3New Boston Huron172.2
12Edmund Shall17:40.2Grosse Pointe South171.9
9Harrison Stamper17:42.7Tecumseh171.1
11Aldo Hernandez17:43.6Wayne Memorial170.8
12Parker Campbell17:43.9Erie Mason170.7
10William VanHaaften17:44.4Saline170.5
11William Schook17:46.0Dearborn170.0
10Cameron Crane17:46.8New Boston Huron169.7
11Marcel Lake17:51.2Detroit Renaissance168.3
12Trevor Kleczynski17:51.8Dearborn168.1
10Rami Bazzi17:52.4Dearborn167.9
10Carter Mitton17:53.0Saline167.7
11Nicholas Milosavlevski17:54.0Macomb Dakota167.3
9Eli Morris17:54.4Tecumseh167.2
11William Dobbertin17:55.1Carleton Airport167.0
11Evan Cummings17:56.8Brighton166.4
11Jacob Alt18:00.0Ypsilanti Community165.3
10Avishek Sett18:01.5Farmington164.8
12Jack Fox18:02.3Grosse Ile164.6
11Griffin Demyanovich18:02.4Woodhaven Brownstown164.5
10Chase Mallory18:04.7Macomb Dakota163.8
12Reggie Geftos18:04.8Monroe163.7
10Hunter Rodak18:05.9Carleton Airport163.4
9Fin Totten18:06.3Monroe St. Mary CC163.2
11Carter Russelburg18:07.7Allen Park Cabrini162.8
10Josue Martinez18:07.7West Bloomfield162.8
10Tanner Kuhn18:10.9New Boston Huron161.7
10Shane Bittikofer18:11.2Brighton161.6
12Jacob Thomas18:11.4Brighton161.5
9Nicholas Ranka18:11.6Grosse Ile161.5
11Mateo Reyes18:13.6Woodhaven Brownstown160.8
10Joseph Colaluca18:13.7Erie Mason160.8
12Joshua Sonnenberg18:14.0Grosse Pointe South160.7
10Alex Gallup18:14.1Brighton160.6
10Ryan Rummel18:14.7Saline160.4
11Luke Stanley18:15.6Ida160.1
12Devon Foster18:15.7Redford Union160.1
12Jacob Randall18:15.8Brighton160.1
10Ayden Mayr18:16.3Dansville159.9
12Colton Howell18:16.3Macomb Dakota159.9
12Deric Tavolette18:16.3Redford Union159.9
12Soren Stone-Palmquist18:16.7Ann Arbor Huron159.8
10Jaxsen Rice18:19.1Ypsilanti Lincoln159.0
9Anderson Karkau18:21.2Dansville158.3
12Chase Missler18:21.3Monroe St. Mary CC158.2
9Easton Danic18:24.1Carleton Airport157.3
9Gavin Rohr18:25.0Monroe157.0
12Owen Strieter-Byron18:25.7Tecumseh156.8
12Adrian Dawes18:26.5Carleton Airport156.5
10Ryan Steben18:27.6Saline156.1
11Jackson Carner18:28.6Erie Mason155.8
10Hayden Bovair18:30.2Carleton Airport155.3
12Adam Brodie18:31.0Flat Rock155.0
11Mason Liepman18:33.1Saline154.3
11Paul McClure18:36.5Adrian Madison153.2
10Collin Jaskula18:36.9Gibraltar Carlson153.0
12Archie Patterson18:38.4Saline152.5
12Ethan Tarhanich18:40.5Livonia Franklin151.8
11Anthony Pizzimenti18:42.2Woodhaven Brownstown151.3
9Caleb Healey18:43.5Erie Mason150.8
12Elliot Oostendorp18:44.3Ann Arbor Huron150.6
10Enrique Caldwell18:45.6Woodhaven Brownstown150.1
12Tyler Garrison18:45.8Brighton150.1
9Brayden Brodie18:47.9Flat Rock149.4
12Michael Porter Jr.18:48.1Redford Union149.3
9Aarav Kalantry18:48.4Ann Arbor Huron149.2
10Tommy Skrobola18:48.9Christ the King149.0
9Everett Wood18:49.2Grosse Pointe South148.9
9Mamboge Njie18:49.8Detroit Renaissance148.7
12Max Marten18:50.1Tecumseh148.6
12Connor Adams18:52.6Melvindale147.8
12Carter Woolbright18:52.8West Bloomfield147.7
11Hunter Muzik18:53.2Brighton147.6
11Louie Macon18:54.8New Boston Huron147.1
9Conrad Marra18:55.8Ann Arbor Huron146.7
12David Stadler18:57.3Brighton146.2
9Kenny Knudsen18:58.1Monroe St. Mary CC146.0
9Liam Trumpower18:58.3Livonia Franklin145.9
12Alexander Henderson18:59.3Macomb Dakota145.6
11Hayden Barker18:59.5Monroe145.5
9Weston Albright19:00.5Erie Mason145.2
10Silas Carroll19:02.8Ivywood Classical Academy144.4
12Avery Fsadni19:06.2Redford Union143.3
11Benjamin Ciesielski19:12.4Gibraltar Carlson141.2
11Dallas Swaenepoel19:14.4Vandercook Lake140.5
11Nicholas Beard19:15.1Ann Arbor Huron140.3
10Luis Holowinski19:16.3West Bloomfield139.9
9Wesley LaFever19:17.5Macomb Dakota139.5
9Jacob Kuti19:19.1Carleton Airport139.0
9Carson Scholz19:20.0Tecumseh138.7
10Braydon Ost19:20.5Dundee138.5
11Ethan Eby19:21.2Dundee138.3
10Johan Kim19:21.4Ann Arbor Huron138.2
10Connor Mills19:21.6Ottawa Lake-Whiteford138.1
12Jaylen Johnson19:22.0Wayne Memorial138.0
11Ryan Cooley19:22.4Dundee137.9
12Caleb Totten19:23.3Monroe St. Mary CC137.6
10Drew Santi19:24.1Livonia Franklin137.3
12Lucas Worrell19:24.2New Boston Huron137.3
11Cameron Borich19:24.7Brighton137.1
9Tyler Moore19:24.7Tecumseh137.1
12Kayden Turner19:25.9Redford Union136.7
11Caiden Brown19:26.1Dundee136.6
10Owen Collin19:26.3Brighton136.6
12Wesley Miner19:26.4Adrian Madison136.5
10Brody Jeruzal19:26.8Ann Arbor Christian136.4
12Reed Trela19:27.1Woodhaven Brownstown136.3
9Logan LaMilza19:27.4Macomb Dakota136.2
12Dominic Germano19:27.8Woodhaven Brownstown136.1
9Randolf Schneider19:28.1Dansville136.0
11Broderick Yensch19:28.4New Boston Huron135.9
10Brady O’Connor19:28.8Brighton135.7
11Cooper Diesing19:35.3Ottawa Lake-Whiteford133.6
9Freeman Spencer19:36.1Monroe Milers133.3
10Daniel Jones19:36.7Washtenaw Christian133.1
12Lance Stone19:36.8Detroit Renaissance133.1
12Ian Bowman19:37.3Grosse Pointe South132.9
10Alec Hernandez19:37.4Flat Rock132.9
10Colin Stokes19:37.5North Farmington132.8
10Tucker Cory19:38.7Dundee132.4
10Lucas Parks19:39.2Macomb Dakota132.3
10Chris Hensler19:41.3Wayne Memorial131.6
12Aidan Spybrook19:41.7Christ the King131.4
9Stanley Dinkins19:41.9Detroit Renaissance131.4
10David Mills19:42.7Erie Mason131.1
11Haven William19:43.9West Bloomfield130.7
11Jordan Webley19:44.1Detroit Renaissance130.6
11Myles Guttovz19:44.1Farmington130.6
10Xavier Allen19:44.3West Bloomfield130.6
10Gabe Consiglio19:44.7Woodhaven Brownstown130.4
11Kingston Willett19:47.3Garden City129.6
9Michael Williams19:47.9West Bloomfield129.4
9Everett Kessell19:48.8Carleton Airport129.1
11Joshua Burrows19:49.8West Bloomfield128.7
10Patrick Steele19:50.1Farmington128.6
10Christian Brash19:52.5Allen Park Cabrini127.8
10Gavin Wilde19:54.3North Farmington127.2
9Aiden Hebert-Foe19:54.5New Boston Huron127.2
10Nick White19:56.7North Farmington126.4
10Lincoln Palmer19:58.0North Farmington126.0
12Marcellis Johnson19:58.6Summit Academy North125.8
9Shepherd Thompson19:59.1Washtenaw Christian125.6
12Jalen Bannister19:59.3Ferndale125.6
10Evan Eaton19:59.9Gibraltar Carlson125.4
10DarWan Usher20:00.7Detroit Renaissance125.1
11Demario Garrison20:01.4Detroit Renaissance124.9
12Tyler Vaughn20:02.4Carleton Airport124.5
11Nate Andrews20:02.8Ottawa Lake-Whiteford124.4
10Porter Ravary20:03.3Erie Mason124.2
11Seth Wuest20:04.3Erie Mason123.9
9Liam Gilmour20:06.5Grosse Pointe South123.2
11Calvin Haydamacker20:06.8Flat Rock123.1
12Declan O’Connell20:09.0Allen Park Cabrini122.3
11Lualhati Verzosa20:09.7Grosse Pointe South122.1
9Noah Russell20:11.6Erie Mason121.5
10Daniel Beldin20:12.2Brighton121.3
12Tonie Dupree20:12.2Detroit East English121.3
10Jensen Wright20:14.0Carleton Airport120.7
11Max Foldvary20:14.2Monroe St. Mary CC120.6
11Ethan Nykiel20:14.7Grosse Ile120.4
11Keegan Thomas20:15.1Ottawa Lake-Whiteford120.3
10Haven Torreano20:15.6Ann Arbor Huron120.1
12Ethan Root20:16.0Dansville120.0
11Noah Ivey20:16.7Monroe Milers119.8
11Matthew Rice20:17.9Ypsilanti Lincoln119.4
12Justin Alexander20:18.5Detroit East English119.2
9Grayson Wodzisz20:20.7Grosse Pointe South118.4
12Evan Banas20:23.0New Boston Huron117.7
12Ian Flechsig20:24.6Macomb Dakota117.1
10Jaylen Jones20:25.9Redford Union116.7
12Mark Goodlock20:26.3Adrian Madison116.6
10Matteo Turon20:27.7Ann Arbor Huron116.1
10Christopher Walper20:28.7Saline115.8
11Ben Holbrook20:29.6New Boston Huron115.5
10Ameer Hider20:30.7Dearborn115.1
9Ryan Lehto20:31.1Ypsilanti Lincoln115.0
9Victor LeBrun20:31.5Monroe114.8
11Jason Cousino20:32.0Erie Mason114.7
9Axel Thompson20:32.1Carleton Airport114.6
9Shane Cory20:33.2Brighton114.3
12Benjamin Blanchard20:34.1Adrian Madison114.0
12Ethan Beard20:34.8Grosse Pointe South113.7
10Brendan Cotter20:35.4Flat Rock113.5
11Brayden Hincher20:37.4Erie Mason112.9
10Braden Haring20:38.1Carleton Airport112.6
12Caleb Carothers20:38.8Christ the King112.4
10Charles Kime20:39.4Brighton112.2
12Austin Saavedra20:40.4Gibraltar Carlson111.9
12Ralph Kaleniecki20:40.9Allen Park Cabrini111.7
9Jack Sagowitz20:41.1Brighton111.6
9Chase Pihalja20:41.8Macomb Dakota111.4
10Michael Munson20:43.2Saline110.9
11Kyrese Price20:43.8Detroit Renaissance110.7
9Gage Clark20:44.4Garden City110.5
12Cashton Livingstone20:45.1Grosse Pointe South110.3
9Sidney Lamb20:46.0Woodhaven Brownstown110.0
9Liam Hannah20:48.1Livonia Franklin109.3
9Christopher Robinson20:48.6Detroit Renaissance109.1
12Tyler Sweat20:48.9Monroe109.0
10Braden Bennard20:49.5Gibraltar Carlson108.8
12Judah Owens20:51.5Christ the King108.2
10Melvin Stewart20:51.8Wayne Memorial108.1
11Oliver McGee20:52.0Ann Arbor Huron108.0
11James Darmofal20:55.3Brighton106.9
11Brayden Balagot20:55.9Brighton106.7
9Ben Kline20:56.1Ypsilanti Community106.6
10Kyler Shaw20:56.9North Farmington106.4
12Brendan Wroblewski20:59.1Grosse Ile105.6
10Austin Krause20:59.5New Boston Huron105.5
10Conner Goroni21:00.4Woodhaven Brownstown105.2
9Max Banas21:00.7New Boston Huron105.1
11Sammuel Warren21:00.7Tecumseh105.1
12Carter Crawford21:00.8Erie Mason105.1
10Evan Perry21:02.2Flat Rock104.6
10Sean Raines21:02.5Woodhaven Brownstown104.5
12Dylan Stull21:02.7Flat Rock104.4
9Alek Sventickas21:04.6Brighton103.8
12Henry Francis21:06.3Farmington103.2
10Brayden Bennett21:06.6Ida103.1
10Levi Gugino21:08.2Ann Arbor Huron102.6
9Christopher Sulewski21:08.5Gibraltar Carlson102.5
9Reid Hacker21:10.1Dansville102.0
9Noah Saavedra21:11.4Gibraltar Carlson101.5
9Cal Hooper21:11.8Ferndale101.4
12Krish Singla21:13.8West Bloomfield100.7
9Brenton Musallam21:14.5New Boston Huron100.5
12Jason Lustig21:15.0Woodhaven Brownstown100.3
9Patrick Alt21:15.2Ypsilanti Community100.3
11Maximus Walker21:15.4Tecumseh100.2
11Miles Omeaux21:17.0Tecumseh99.7
12Nathan Shifflett21:18.8Macomb Dakota99.1
11Caleb Kolbe21:19.0Erie Mason99.0
12Karol Wright21:19.2Christ the King98.9
12Chase Yakowich21:19.7Gibraltar Carlson98.8
11Riley Graf21:20.5Dansville98.5
11Derek Crum21:21.2Monroe98.3
10DeJuan Oakley21:21.3West Bloomfield98.2
11Will Ryan21:21.5Monroe St. Mary CC98.2
11Owen Cooley21:22.1Dundee98.0
11Salvador Mendez21:22.3Redford Union97.9
11Nathan Lerchenfeld21:22.8Macomb Dakota97.7
12Brendon Masters21:23.8Ottawa Lake-Whiteford97.4
10Drew Albanice21:25.2Carleton Airport96.9
10Landon Stukey21:26.0Saline96.7
10Ryan Thomas21:26.1Ottawa Lake-Whiteford96.6
10Ethan Carey21:26.5Woodhaven Brownstown96.5
10Alexander Moomaw21:27.2Melvindale96.3
10Evan Cousino21:27.6Dundee96.1
10Jack Gardner21:30.0Brighton95.3
9Graham Tanner21:30.2Flat Rock95.3
12Teddy Pawlowski21:30.3Livonia Franklin95.2
12Adrian Sieh21:30.3Saline95.2
11Ahmad Zawahreh21:32.1Dearborn94.6
12Jacob Ragatz21:32.9Saline94.4
12Benedict Lussier21:33.7Christ the King94.1
10Jaxson Arecheja21:35.0Dundee93.7
11Ricardo Thomas21:35.4Ypsilanti Community93.5
9Jaden Hawkins21:36.4West Bloomfield93.2
11Henry Vo21:37.5Adrian Madison92.8
9Joshua Brooks21:37.7Ottawa Lake-Whiteford92.8
9Adam Ortega21:38.5Carleton Airport92.5
11Kai Stone-Palmquist21:40.1Ypsilanti Community92.0
11Parker Nightingale21:40.3Brighton91.9
10Matthew Effah21:41.6Gibraltar Carlson91.5
9Graham Kubiak21:42.4West Bloomfield91.2
11Shyam Subramanian21:44.5Grosse Pointe South90.5
10Christopher Welt21:46.4Saline89.9
11Lucas Sachs21:47.0Erie Mason89.7
11Jonathan Weber21:48.5Monroe89.2
9Curon Davis21:48.7Detroit Renaissance89.1
9Tyler Fawcett21:48.9Carleton Airport89.0
9Michael Giles21:50.1Gibraltar Carlson88.6
12Andrew Irgang21:50.4Saline88.5
9David Bingham21:50.5Saline88.5
9Jonah Kish21:51.1Brighton88.3
9William O’Dell21:52.8Grosse Pointe South87.7
9DuShawn DasGupta-Martin21:54.6Detroit Renaissance87.1
12Gabe Rister21:57.7Wayne Memorial86.1
10Caleb Lee21:58.9Ann Arbor Huron85.7
9Evan Martin21:59.9Carleton Airport85.4
9Liam Yee22:00.2Woodhaven Brownstown85.3
10Greyson Stevens22:00.5Livonia Franklin85.2
11Joshua Hart22:01.0Wayne Memorial85.0
12Elijah Thimotheose22:03.9West Bloomfield84.0
11Tristan Wininger22:04.6Grosse Pointe South83.8
9Wyatt Sesnie22:05.6New Boston Huron83.5
10Kent West22:09.3Macomb Dakota82.2
9Ethan Brophy22:09.6New Boston Huron82.1
11Cole Griffith22:10.1Ottawa Lake-Whiteford82.0
10Drew Mazur22:10.3Woodhaven Brownstown81.9
12Gabriel Diego22:11.7North Farmington81.4
12Christopher Heim22:12.1Grosse Ile81.3
9Carter Sharpe22:12.1Monroe81.3
12Jaiden Spratt22:12.5Grosse Pointe South81.2
9Ryan Marsee22:13.1Ypsilanti Community81.0
12Gio Bastajian22:13.9Dearborn80.7
12Robert Armstrong22:15.0Woodhaven Brownstown80.3
9Bobby Spivey22:16.1Ypsilanti Lincoln80.0
9Oliver Scherz22:16.3New Boston Huron79.9
10Benjamin Clark22:17.7Livonia Franklin79.4
9C. J. Ronk22:18.1Ypsilanti Community79.3
12Ashe Baskey22:20.2Ann Arbor Huron78.6
10Nathan Morris22:20.5Grosse Pointe South78.5
12Garren Garner22:21.6Ida78.1
12Joseph Mesch22:23.5Christ the King77.5
9George Ascencio22:23.7Brighton77.4
9Bryan Goddard22:24.3Ann Arbor Huron77.2
11Colton Santos22:25.0Brighton77.0
9Gabe Vinluan-Caulk22:25.9Brighton76.7
11Markeece Webster22:26.3Ypsilanti Community76.6
11Miguel Skrobola22:26.7Christ the King76.4
9Isaac Kraftson22:27.1Ypsilanti Community76.3
12Christian Miller22:27.5Redford Union76.2
9Trevor Mikel22:27.6Ypsilanti Lincoln76.1
9David Arbogast22:30.3Vandercook Lake75.2
9Max Phillips22:30.4Christ the King75.2
9Mathew Cleary22:32.6Detroit Renaissance74.5
12Logan Kipley22:35.7Saline73.4
10Gavin Wort22:39.9Gibraltar Carlson72.0
10Alfonzo Harris Jr.22:41.1Detroit Renaissance71.6
9Joseph Johnson22:41.8Ypsilanti Lincoln71.4
12Matthew Vasher22:42.1Woodhaven Brownstown71.3
10Garrett Patrick22:43.4New Boston Huron70.9
11Scotty Sheehy22:46.8Monroe69.7
9Dan Bui22:46.9Ypsilanti Lincoln69.7
12Tayshaun Johnson22:47.4West Bloomfield69.5
9Landon Gauer22:47.7Ida69.4
11Will Lutz22:48.0Brighton69.3
9William Tichachouarg22:48.0Detroit Renaissance69.3
9Mason Russeau22:51.8Carleton Airport68.1
12Anthony Hollen22:53.3Livonia Franklin67.6
12Tyler Stepaniak22:57.2Gibraltar Carlson66.3
10Andrew VanderVeen22:57.9Christ the King66.0
9Hunter Greenman23:00.0Dansville65.3
10Abdullah Saleh23:03.1Dearborn64.3
9Owen Klein23:04.4Flat Rock63.9
11Owen Brown23:05.2Livonia Franklin63.6
11Rydell Edmonds23:05.3Summit Academy North63.6
9Zane Tonova23:11.1Grosse Ile61.6
11Colin Maffesoli23:15.5Allen Park Cabrini60.2
12Michael Allen23:18.5Grosse Pointe South59.2
9Aadam Abdul-Latif23:19.7Woodhaven Brownstown58.8
11Connor Hedke23:24.6Gibraltar Carlson57.1
10Aumar Abdallah-Ebanks23:25.4Detroit Renaissance56.9
9Alexander Emmi23:25.9Ann Arbor Huron56.7
10Cameren Jennings23:26.3Detroit Renaissance56.6
12Malachi Jackson23:30.9Detroit Renaissance55.0
12Nehemiah Jones23:32.3Ypsilanti Community54.6
9Izaiah McGovern23:32.4Dundee54.5
12Deegan Richardson23:35.6New Boston Huron53.5
12Mohammed Alawan23:38.9Dearborn52.4
9Tucker Jolin23:40.7Dansville51.8
9Jacob ¨SuHo¨ Lee23:42.6Grosse Ile51.1
10Josiah Mann23:42.6Monroe Milers51.1
12Joshua Koch23:45.0Grosse Pointe South50.3
9Ryan Burrows23:45.8West Bloomfield50.1
9Ben Leja23:50.1Allen Park Cabrini48.6
9Walter McMourrogh23:55.3Ann Arbor Huron46.9
9Henry Broughton23:55.6New Boston Huron46.8
9Abdalla Omar23:57.0Ann Arbor Huron46.3
11Jacob Young23:57.1Ida46.3
10Nolan Tharp23:57.4Washtenaw Christian46.2
9Ben Lin23:57.9Ann Arbor Huron46.0
9Kevin Fekaris23:58.3West Bloomfield45.9
12Ryan Friedholm23:58.8Saline45.7
9Nathan Barks24:02.6Gibraltar Carlson44.5
10Micaiah Ivey24:06.9Monroe Milers43.0
11Jackson McManus24:08.2Gibraltar Carlson42.6
10Austin Lebron24:08.3Brighton42.6
9Nathan Lorzeille24:12.0West Bloomfield41.3
9Grayson Stanifer24:17.4Saline39.5
10Jaden Griffor24:20.1Carleton Airport38.6
9Johnny Lapointe24:20.3New Boston Huron38.6
10Lukas Cranson24:21.1Dundee38.3
11Cameron Otis24:25.5Detroit Renaissance36.8
10Samuel Lioy24:30.1Ann Arbor Track35.3
10Keith White24:32.8Redford Union34.4
10Dominic Diego24:33.6North Farmington34.1
10Nathan Stom24:35.5Christ the King33.5
10Logan Fuller24:37.7Dundee32.8
9Mason Kidd24:42.4New Boston Huron31.2
10Ramone Jones24:46.5Detroit Renaissance29.8
10Westin Phebus24:49.8Ida28.7
10Logan Bundon24:52.1Monroe28.0
9Emanuel Nava24:52.9Allen Park Cabrini27.7
10Josh Briskey24:53.3Ann Arbor Huron27.6
10Ryan Peck24:55.9Grosse Pointe South26.7
12Hisham Alsraji24:56.0Woodhaven Brownstown26.7
11Noor Hamze24:58.9Dearborn25.7
10Nahbi Martinez25:03.8Melvindale24.1
11Alexander Jones25:04.1Detroit Renaissance24.0
10Matthew Hamil25:11.3North Farmington21.6
12Austin Shastal25:16.9New Boston Huron19.7
10Michael Wilhelm25:17.8Gibraltar Carlson19.4
10Amir Jihad25:18.6North Farmington19.1
11Kolya Resnick25:27.1Grosse Pointe South16.3
12JaJuan Perkins25:27.8Redford Union16.1
9Michael Timpa25:31.6Macomb Dakota14.8
9Corey Hopka25:34.0Brighton14.0
10Creighton Beldin25:35.0Brighton13.7
9Kareem Raishouni25:36.5Dearborn13.2
10Chase Bauer25:36.5Garden City13.2
12Dylan DuQuet25:38.8Livonia Franklin12.4
9Cash Stanton25:39.1Gibraltar Carlson12.3
9Timothy Peters25:43.3Livonia Franklin10.9
9Tommy Weyhing25:54.8Grosse Pointe South7.1
9Brendan Post25:58.9Dansville5.7
9Robert Hindelang26:09.1Grosse Pointe South2.3
10Alexander Langton26:12.3Monroe Milers1.2

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Courtney Bovair18:33.1Carleton Airport154.0
9Charley McKay18:55.1Woodhaven Brownstown146.6
12Lucinda Paliani18:55.2Ann Arbor Huron146.6
12Corynn Gady19:09.4Saline141.9
11Bella LaFountain19:13.0Monroe St. Mary CC140.7
12Ava Peters19:21.8Livonia Franklin137.7
11Avery Turk19:54.0New Boston Huron127.0
11Lidia Clancy19:55.0Macomb Dakota126.7
10Aubrey Rizzo19:56.0Macomb Dakota126.3
12Cora Liu19:59.4North Farmington125.2
12Sarah Koval20:10.8Grosse Pointe South121.4
12Molly Baracco20:22.5Farmington117.5
12Julia Timpa20:24.1Macomb Dakota117.0
12Grace Roth20:27.9Saline115.7
11Kierra Magner20:33.3Farmington113.9
9Annabelle Chan20:42.2Woodhaven Brownstown110.9
12Ilett Martinez20:42.6Wayne Memorial110.8
12Brooklyn Hannah20:44.4Livonia Franklin110.2
12Adelina Parikh20:53.0Grosse Pointe South107.3
11Ryann Smitka20:58.5Macomb Dakota105.5
10Kaitlyn Rizzo20:59.0Macomb Dakota105.3
12Raelyn McLaughlin21:02.8Woodhaven Brownstown104.1
12Megan Woelkers21:03.1Flat Rock104.0
12Mylene Pham21:11.6Macomb Dakota101.1
12Abby Roth21:15.0Saline100.0
9Sadie Bohnsack21:19.5Ann Arbor Huron98.5
10Reagan Reaume21:20.8Gibraltar Carlson98.1
9Ella Baker21:22.2Carleton Airport97.6
9Ingrid Thomas21:22.5Washtenaw Christian97.5
10Katelyn Parrish21:25.5Farmington96.5
9Allison Ost21:36.6Dundee92.8
9Micaela Cabello21:36.8Christ the King92.7
9Deirdre O’Connell21:42.4Allen Park Cabrini90.9
11Alyssa Korte21:43.6Grosse Ile90.5
10Kayla Christesen21:44.7New Boston Huron90.1
10Calisse Budek21:45.8Grosse Pointe South89.7
10Alex Iacoban21:45.9Farmington89.7
11Abby Spencer21:46.1Farmington89.6
9Alexis Kmiecik21:49.7Woodhaven Brownstown88.4
12Kaylee Hovey21:52.8Dundee87.4
9Livia Boucher21:54.6Gibraltar Carlson86.8
12Mackenzie Sellenraad21:55.3Saline86.6
10Hope Noal21:58.4Woodhaven Brownstown85.5
11Simona Horia22:00.0Dearborn85.0
12Julieta Turon22:02.1Ann Arbor Huron84.3
11Sarah Stein22:03.1North Farmington84.0
10Maya Whelan22:03.7Tecumseh83.8
9Jaelynn Greene22:04.9Carleton Airport83.4
11Julia Hughes22:08.4Ida82.2
11Brenna Baker22:08.4Carleton Airport82.2
9Layla Gendernelle22:10.4Macomb Dakota81.5
9Virginia Barrett22:13.6Tecumseh80.5
9Jenna Berkimer22:17.2Brighton79.3
12Elizabeth Lambert22:17.9Erie Mason79.0
9Lucy Morrow22:26.0Livonia Franklin76.3
12Alaina McClain22:27.5Ottawa Lake-Whiteford75.8
12Claire Lisker22:29.5Monroe St. Mary CC75.2
11Nour Hamka22:30.8Dearborn74.7
11Mahalia Staton22:31.0Saline74.7
10Juleigh Husby22:32.7Monroe St. Mary CC74.1
12Emily Sell22:34.7Carleton Airport73.4
12Jessica Warren22:35.7Tecumseh73.1
10Camryn Nowak22:35.7Tecumseh73.1
10London Landini22:36.1Tecumseh73.0
10Harper Pinto22:38.9Ann Arbor Huron72.0
11Abby Macey22:39.8Grosse Pointe South71.7
9Giada Fioritto22:39.9Gibraltar Carlson71.7
9Gabriella Mercier22:43.2Macomb Dakota70.6
11Anna Coury22:45.3Monroe69.9
9Breslin Wing22:46.1Ottawa Lake-Whiteford69.6
9Ella Tillman22:49.0Brighton68.7
9Gabbie Alexander22:54.4Woodhaven Brownstown66.9
12Bailey Meiring22:55.8Erie Mason66.4
11Leona Knudsen22:57.2Monroe St. Mary CC65.9
10Morgan Costello22:57.9Grosse Pointe South65.7
12Baneen Al-Heleal22:59.7Ypsilanti Community65.1
9Harper Jackson23:01.1Gibraltar Carlson64.6
10Emma Slater23:02.9Livonia Franklin64.0
9Kate Otting23:11.0Erie Mason61.3
11Nishka Kalantry23:12.5Ann Arbor Huron60.8
10Leila Morris23:13.7Tecumseh60.4
11Corinna Aulph23:14.3Monroe60.2
11Riley Provost23:14.8Saline60.1
12Caroline Fernandes23:15.5West Bloomfield59.8
12Kylie Warner23:17.2Saline59.3
9Marina Echegoyen23:18.1Ypsilanti Lincoln59.0
10Rylee Piornack23:21.5Grosse Pointe South57.8
10Alexis Graham23:22.2Christ the King57.6
10Jenna Billings23:28.0Macomb Dakota55.7
11Kennedy Lange23:29.6Saline55.1
12Rebekah Gram23:30.2Monroe Milers54.9
10Erin Korsak23:30.8Grosse Pointe South54.7
12Elizabeth (Lizzie) Thibeault23:32.3Saline54.2
11Elliana Perugi23:32.9Woodhaven Brownstown54.0
12Alexandra Butler23:35.9Monroe53.0
11Leah Adkins23:36.7Carleton Airport52.8
10Erin Sax23:38.9Woodhaven Brownstown52.0
10Brooklyn Smith23:39.0Brighton52.0
Ezrielle Martin23:40.7Unattached51.4
11Jillian Hayes23:42.9Saline50.7
10Viktoria MacDougall23:43.2Farmington50.6
10Chiamara Ogbonna23:45.3Woodhaven Brownstown49.9
9Joelle Saad23:47.0Dearborn49.3
10Jordyn Burr23:50.3Detroit Renaissance48.2
10Zoe Slater23:51.0Livonia Franklin48.0
9Jaelynn Horton23:52.5Erie Mason47.5
12Sunnie Fabian23:56.5Livonia Franklin46.2
11Molly Weaver23:56.5Woodhaven Brownstown46.2
11Riley England23:56.8Erie Mason46.1
12Brooklyn Kemokai23:59.4Gibraltar Carlson45.2
10Alexis Colburn24:04.3Erie Mason43.6
9Sade Napier24:05.1Ypsilanti Lincoln43.3
12Samantha Faustich24:05.6Macomb Dakota43.1
11Sophia Mihalko24:05.7Grosse Ile43.1
10Mia Washington24:06.2Saline42.9
11Kacey Daniels24:06.3Detroit Renaissance42.9
11Bailey Kerr24:08.2Grosse Ile42.3
9Rory Vida24:08.9Ottawa Lake-Whiteford42.0
9Morgan McMichael24:10.2Tecumseh41.6
12Luciana Sweeney24:12.6Saline40.8
10Braelynn Chiotti24:12.7Ottawa Lake-Whiteford40.8
9Abigail Galazka24:13.0Brighton40.7
11Madison Kemp24:13.5Carleton Airport40.5
9Ella McCleery24:14.1Ypsilanti Community40.3
12Taylor Karasinski24:15.1Grosse Ile40.0
12Kennedy Childress24:16.1Monroe Milers39.6
10Lydia Richards24:16.8Dundee39.4
12Skyla Rojas24:19.3West Bloomfield38.6
10Sophie Dockham24:19.9Brighton38.4
11Briar Wing24:20.1Ottawa Lake-Whiteford38.3
9Alice Williams24:21.1New Boston Huron38.0
10Kyli Morton24:21.9Dundee37.7
9Hadley Worsham24:22.0Brighton37.7
10Gabby Hovey24:23.7Dundee37.1
9Hannah Outlaw24:24.0Brighton37.0
10Irene Kim24:27.5Ann Arbor Huron35.8
10Alyssa Fudge24:28.1Macomb Dakota35.6
12Christina Dinnan24:28.4West Bloomfield35.5
11Joslyn Bechtol24:30.2Woodhaven Brownstown34.9
9Marissa Salazar24:32.3Saline34.2
12Jenna Pohl24:34.1North Farmington33.6
10Delany Phillips24:34.2Brighton33.6
11Lila Keranen24:35.3Brighton33.2
11Amelie Burtka24:36.5West Bloomfield32.8
9Lana Chami24:36.7Dearborn32.8
12Milla Wex24:36.9Ida32.7
12Amy Ezop24:42.0Grosse Pointe South31.0
9Lauren Vaughn24:42.0Brighton31.0
10Kassie Kozlo24:42.4Allen Park Cabrini30.9
10Lauren Olma24:44.0Ypsilanti Lincoln30.3
9Zoey Smalling24:45.1Monroe30.0
11Morgan Mannino24:45.4Grosse Pointe South29.9
9Maiya Thomas24:48.9New Boston Huron28.7
12Emily Rasor24:49.6Ottawa Lake-Whiteford28.5
10Jayelynn Lines24:51.8Woodhaven Brownstown27.7
11Abigail Gondek24:53.0Allen Park Cabrini27.3
9Meenakshi Pradeep24:53.8Ann Arbor Huron27.1
12Gabriella Holowinski24:54.3West Bloomfield26.9
11Michael Hassell24:54.6North Farmington26.8
9Grace Thomas24:57.5Farmington25.8
12Carolyn Schwartz24:59.4Saline25.2
11Lauren Peppers25:02.9Monroe St. Mary CC24.0
9Makayla Markgraff25:04.4Monroe St. Mary CC23.5
9Salem McKinley25:05.4Ypsilanti Community23.2
11Daniya Vann25:05.5Garden City23.2
9Lillian West25:15.5New Boston Huron19.8
11Ruth (Ruthie) Bonfiglio25:16.1Saline19.6
11Lily Bagozzi25:18.1Garden City19.0
12Grace Kendziuk25:19.1Allen Park Cabrini18.6
9Emily Montierth25:23.3Dearborn17.2
11Savannah Meyers25:25.4North Farmington16.5
11Maria Lora Hernandez25:25.5Dundee16.5
10Chloe Tuttle25:26.0Ann Arbor Huron16.3
10Payton Aagesen25:27.5Saline15.8
10Shannon Bailey25:32.1Gibraltar Carlson14.3
12Kelsie George25:32.1Grosse Pointe South14.3
11Viviana Ostrowski25:32.2Grosse Pointe South14.3
11Chloe Slawson25:32.4Grosse Pointe South14.2
9Isa Vargo25:34.6New Boston Huron13.5
12Jovey Hannah25:36.9Livonia Franklin12.7
11Lola Lange25:38.1Saline12.3
12Rylie Sulewski25:43.8Gibraltar Carlson10.4
11Leila Oskui25:44.6Grosse Pointe South10.1
9Olivia Shupe25:44.6Gibraltar Carlson10.1
11Kyla Martinez25:45.4Gibraltar Carlson9.9
10Kayle Babowicz25:48.4Flat Rock8.9
11Anneliese Fellows25:51.4Christ the King7.9
9Layla Anderson25:53.0Farmington7.3
10Liliana Gonzalez25:54.2Woodhaven Brownstown6.9
9Lacey Spangler25:55.9Ypsilanti Lincoln6.4
10Noelle Shourds25:57.5Brighton5.8
12Sydney Mason26:00.0Carleton Airport5.0
9Kendal Kleman26:00.7Carleton Airport4.8
11Kirsten Perecki26:01.0New Boston Huron4.7
10Charlotte Woodruff26:01.7North Farmington4.4
10Sylvia Irwin26:01.7Ann Arbor Huron4.4
10Audrey Smith26:02.6Monroe St. Mary CC4.1
9Ciara Nordstrom26:05.5Grosse Pointe South3.2
9Lillian Bricker26:14.7Macomb Dakota0.1
Uncategorized

2024 Ratings: Ottawa Hills

Girls Adjustment: -2
Boys Adjustment: 0

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.

RAMBLIN’ AT RIVERSIDE

Josh Slocum, Traverse City St. Francis

This is the section where I eat a little crow. In Division 3’s individual rankings, I noted that Josh’s 15:20 from Buckley was suspect. Riverside is a quick one too, but any advantage gained from its flatness was likely dimmed from the overwhelming heat. His 15:33 was the fastest time of the day and also nearly 1.5 minutes faster than his performance here last September (in much more difficult conditions). Yep, he’s for real.

Brooklynn Brown, Cadillac

The decision to run here in Grand Rapids paid off. The past two years, Brooklynn’s been a girl that finds her way into the low-19’s by season’s end, closing the year as one of the top girls in the Cadillac area. That hasn’t paid off in a state podium, but her presence is noticeable. Though for whatever reason, this weekend hasn’t worked out, running well above 20 at MSU each time. This 19:09 here is easily the earliest she’s run such a fast mark. Can only speak good things for how the remainder of the season will go.

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

What you can also do is look to the recent rankings and compare top 5 averages. Not the perfect measure, but you may see where you could move up in the rankings.

Upper Peninsula/Homeschool
Division Four
Division Three
Division Two
Division One

BOYS TEAM RATINGS

TeamTop 5 Avg.Division
Portage Central**190.41
Traverse City Central**189.41
East Kentwood**187.91
Caledonia*184.71
Kalamazoo Central*184.01
Kalamazoo Loy Norrix*181.31
Forest Hills Northern*180.41
Traverse City West179.11
Lowell178.91
Forest Hills Central177.81
Holland West Ottawa177.21
Zeeland West174.01
Rockford172.11
Mattawan170.51
Mount Pleasant167.81
Portage Northern167.01
GR Ottawa Hills160.11
GR Northview154.41
Grandville137.31
GR Kenowa Hills130.91
Grand Haven124.21
Wyoming117.11
Muskegon Reeths-Puffer111.71
TeamTop 5 Avg.Division
GR Christian***193.92
Holland Christian**190.02
Plainwell*179.52
GR Catholic Central*178.02
Hamilton*171.72
Edwardsburg*171.12
Hudsonville Unity Christian167.22
Zeeland East167.12
St. Joseph166.92
Cadillac148.42
St. Johns140.62
Comstock Park132.32
TeamTop 5 Avg.Division
Traverse City St. Francis***192.43
GR Covenant Christian**172.23
Hart**164.43
Lake City153.33

the reloaded Trojans placed 2nd in the later session

GIRLS TEAM RATINGS

TeamTop 5 Avg.Division
Rockford**130.71
Jenison**126.91
Portage Central**126.21
Traverse City West**125.21
Hudsonville*117.01
GR Ottawa Hills110.61
Traverse City Central107.91
Grandville107.91
Forest Hills Northern104.91
Portage Northern103.41
Caledonia101.81
Kalamazoo Central94.61
Zeeland West93.71
East Kentwood87.51
Lowell84.81
Muskegon Reeths-Puffer84.21
Mount Pleasant80.91
Kalamazoo Loy Norrix80.51
Forest Hills Central76.41
Grand Haven39.11
GR Northview26.71
TeamTop 5 Avg.Division
Zeeland East**137.42
GR Christian**129.72
Holland Christian**125.72
St. Joseph**115.12
Cadillac*111.62
Hudsonville Unity Christian*108.22
St. Johns97.82
Plainwell97.52
Hamilton59.42
Edwardsburg55.32
GR Catholic Central51.32
TeamTop 5 Avg.Division
Traverse City St. Francis**116.13
Hart*93.03
GR Covenant Christian*89.63
Lake City60.93

Rockford had the best day of any D1 team

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Josh Slocum15:33.3Traverse City St. Francis208.9
12Will Engbers15:36.0Holland Christian208.0
12Simon Triezenberg15:40.5GR Christian206.5
11Jackson Lam15:41.2Kalamazoo Loy Norrix206.3
12Jeb Hillary15:41.8GR Catholic Central206.1
11Andrew Wright15:51.0Kalamazoo Central203.0
12Abatu Dykstra15:56.0Hamilton201.3
12Kort Thompson15:59.1Caledonia200.3
10William Ready16:01.5Traverse City St. Francis199.5
12Spencer Porter16:04.6FHN GR Forest Hills Northern198.5
12Levi Kamps16:06.6GR Covenant Christian197.8
11Jack Steen16:06.8Traverse City Central197.7
11Owen Fisher16:07.6Mattawan197.5
12Spencer Parker16:07.9Portage Central197.4
11Caleb Keller16:08.4Traverse City Central197.2
12Andrew Commeret16:10.0Comstock Park196.7
12Keegan Hoekstra16:13.6GR Christian195.5
12Will Whitmore16:14.6Holland Christian195.1
10Marshall Huhn16:15.7Lowell194.8
10Liam Wierzba16:16.7TC West (Traverse City)194.4
10Tristan Zhang16:19.5Portage Central193.5
12Noah Hernandez16:19.8Hamilton193.4
12Evan Nickoles16:20.2East Kentwood193.3
10Justin Johnson16:20.4East Kentwood193.2
12Isaac Tanis16:20.6East Kentwood193.1
10Mitchell Dunlap16:22.1GR Catholic Central192.6
11Caleb TeBrake16:23.8GR Northview192.1
11Micah Small16:23.9GR Christian192.0
12Henry Cox16:24.3Plainwell191.9
12Joseph Spada16:25.2Kalamazoo Central191.6
11Sean Ryan16:25.6GR Christian191.5
9Marcus Essling16:26.5Portage Central191.2
11Hiro Nguyen16:26.7Plainwell191.1
11Cooper Byrne16:28.7Lowell190.4
11Nicolas Morales – Sanchez16:28.9Kalamazoo Loy Norrix190.4
12Ian Boss16:29.1Traverse City Central190.3
12Owen Read16:32.3Traverse City St. Francis189.2
11George Scupham16:34.6Edwardsburg188.5
12Sawyer McCarthy16:34.9FHC GR Forest Hills Central188.4
11Eli Velting16:35.6Caledonia188.2
12Maguire Johnson16:36.1Edwardsburg188.0
11Robert Dodd16:36.3Zeeland West187.9
11Keagan Smith16:40.1Zeeland West186.6
10Graeson Decker16:40.4Hudsonville Unity Christian186.5
12Caden Guffey16:40.9Zeeland East186.4
10Matii Tarekegn16:41.2East Kentwood186.3
11Owen Gifford16:41.4Portage Central186.2
11Reagan Ward16:41.7St. Johns186.1
12Eli Johansen16:42.2St. Joseph185.9
11Marcel Stork16:42.9Mattawan185.7
11Trent Hansen16:44.2Plainwell185.3
12Lawrence Cubitt16:44.5Traverse City Central185.2
9Johnathan Elsea16:47.0Mount Pleasant184.3
9Ashton Fink16:47.4GR Christian184.2
12Brayden Rynsburger16:47.7Holland Christian184.1
11Logan Westgate16:49.1Portage Central183.6
12Jacob Sanford16:49.4FHC GR Forest Hills Central183.5
11Hayden Lafferty16:51.4Rockford182.9
12Aidan Brinks16:51.5Holland Christian182.8
12Riley Pattinson16:53.4Traverse City St. Francis182.2
12Joseph Carlson16:53.5Traverse City St. Francis182.2
11Ty Billings16:56.1Kalamazoo Central181.3
11Hayden Murray16:56.6TC West (Traverse City)181.1
12Robby Myler16:56.9Traverse City St. Francis181.0
12Sam Downing16:57.8Zeeland East180.7
11Jake Follett16:58.0Holland West Ottawa180.7
11Noah Johnston16:58.3Caledonia180.6
12Levi Jongekryg16:58.6Holland West Ottawa180.5
12Aiden Kasprzak16:58.6GR Catholic Central180.5
12Aidan Edgar16:58.9Caledonia180.4
9James Scholten-Holcomb16:59.5GR Christian180.2
11Riley Hart17:00.7Holland Christian179.8
11Elijah Thompson17:02.2Kalamazoo Central179.3
12Robert Koscinski17:04.1Portage Northern178.6
11John Truong17:06.8FHN GR Forest Hills Northern177.7
12Nik Williams17:07.3GR Ottawa Hills177.6
10Nate Davis17:07.9Zeeland East177.4
12Nathan Steen17:07.9Holland Christian177.4
10Oscar Dunfee17:10.3Kalamazoo Loy Norrix176.6
12Neil Oyer17:10.5Traverse City Central176.5
12Billy Pipkorn17:10.8Plainwell176.4
10Luke Byland17:11.5Traverse City Central176.2
9Luke Bultman17:11.6Rockford176.1
11Philip Chamberlain17:11.8FHN GR Forest Hills Northern176.1
10Cole Coffman17:13.2Holland Christian175.6
9Henry Yoder17:13.5FHC GR Forest Hills Central175.5
10Alex Ten Haken17:13.6Hudsonville Unity Christian175.5
11Camren DeVries17:14.5Holland West Ottawa175.2
10Seth Randall17:14.7St. Joseph175.1
11Simon Faber17:14.8FHN GR Forest Hills Northern175.1
11Porter Yurk17:14.8Holland West Ottawa175.1
11Aidan Simrau17:15.2TC West (Traverse City)174.9
11Caiden Helsel17:15.7Lake City174.8
9Adam Shorb17:16.1Portage Northern174.6
9Patrick Baran17:16.3Holland West Ottawa174.6
11Tyler Baum17:16.5FHN GR Forest Hills Northern174.5
11Will Johnson17:16.6Holland Christian174.5
9Finn-Frost Grayson17:17.4TC West (Traverse City)174.2
12Ethan Buer17:17.7Caledonia174.1
11Elijah Bernstein17:18.6East Kentwood173.8
12Caden Karcher17:19.1Rockford173.6
11Gavin O’Meara17:19.7FHC GR Forest Hills Central173.4
12Ben Dykstra17:19.8Hamilton173.4
9Silas Ackley17:20.6Hart173.1
11Kelton Hoover17:20.9GR Ottawa Hills173.0
12Caleb DenHartigh17:21.7Hudsonville Unity Christian172.8
10Micah Kuiper17:22.3GR Covenant Christian172.6
10Sebastian Ruiz17:22.9Holland West Ottawa172.4
11Gabriel Williams17:24.1FHN GR Forest Hills Northern172.0
12Lewis Walter17:24.3Traverse City St. Francis171.9
12Ace Pierson17:24.5Mount Pleasant171.8
10Cody Bromley17:25.0Lowell171.7
9Drew Chenery17:25.8Portage Central171.4
10Austin Taft17:27.2TC West (Traverse City)170.9
10Boston Wilkinson17:27.9Holland West Ottawa170.7
12Jacob Voetberg17:28.1GR Christian170.6
11Rhys Holmes17:28.7GR Northview170.4
12Mason Morrell17:30.2Caledonia169.9
10Colin Stawasz17:31.6Lowell169.5
12Luke Dykstra17:33.5GR Covenant Christian168.8
10Joshua Dodd17:34.5Zeeland West168.5
10Drew Swayze17:34.8Lowell168.4
11Jack Slotman17:35.1Hart168.3
11Jack Monterusso17:36.1FHC GR Forest Hills Central168.0
12Noah Stiltner17:36.9GR Ottawa Hills167.7
12Tyler N. Kooienga17:36.9GR Covenant Christian167.7
12Gabe Hillary17:37.0FHN GR Forest Hills Northern167.7
9Reed Gates17:38.4Edwardsburg167.2
10Fletcher Stucky17:39.2Kalamazoo Loy Norrix166.9
12Ethan Gerlach17:40.5Holland West Ottawa166.5
12Zachary Chaussee17:40.5Traverse City Central166.5
10Payton Veilleux17:40.7Mount Pleasant166.4
10Cameron Rynsburger17:40.8Holland Christian166.4
11Christopher Baker17:41.4Kalamazoo Loy Norrix166.2
11Samuel Ashby17:42.6Zeeland West165.8
10Charles Gavan17:43.1Rockford165.6
11Myles Gesselman17:43.3East Kentwood165.6
9Caleb Elwell17:43.8Mattawan165.4
9Carson Wiersbe17:44.1St. Joseph165.3
10Rylan VanDenBeldt17:45.0Holland Christian165.0
12Bryce Billings17:45.6Kalamazoo Central164.8
12Shiloh Gersenson17:47.0Traverse City Central164.3
12Aeson Gonzalez17:47.0Portage Northern164.3
11Tanner Christensen17:47.7Mattawan164.1
11Ben Irwin17:49.4TC West (Traverse City)163.5
10Elias DeJong17:49.6GR Christian163.5
10Miles Kirkwood17:50.9Traverse City Central163.0
12Malachi Mosley17:51.3East Kentwood162.9
11Kaden Van Ryn17:51.5Caledonia162.8
9Grant Ackley17:52.0Hart162.7
9Macen White17:52.0Holland Christian162.7
9Sean Thompson17:53.1Caledonia162.3
12David Stout17:53.2Rockford162.3
11Grant Hillary17:53.3GR Catholic Central162.2
9Alex VanDuren17:53.8Holland Christian162.1
11Gavin Ayers17:54.0Edwardsburg162.0
11Jack Yonkman17:54.0Muskegon Reeths-Puffer162.0
12Andrew Tava17:54.3Caledonia161.9
12Andrew Elmore17:54.7Cadillac161.8
12Calvin Brinks17:55.1GR Christian161.6
11Ethan Dalman17:56.2Zeeland West161.3
11Connor Helsel17:57.2Lake City160.9
10Sam Miller17:59.1Portage Northern160.3
9Lyle O’Boyle18:01.3Lowell159.6
12David Potgeter18:01.4Caledonia159.5
10Dex Nance18:02.2Traverse City St. Francis159.3
10Mason Opalewski18:02.6Hart159.1
12Mark Rios-Hernandez18:02.7East Kentwood159.1
11Liam Hallack18:03.7Zeeland West158.8
10Pascal Miller18:04.3Hart158.6
11Caleb Luellen18:05.0Mount Pleasant158.3
11Isaiah Lindstrom18:05.3GR Christian158.2
11Joseph Sturtevant18:05.7TC West (Traverse City)158.1
11Eric Popa18:06.1Mount Pleasant158.0
11Gabriel Gauss18:06.8Rockford157.7
11Davis Baraka18:07.0East Kentwood157.7
11Brody Swanson18:07.1Cadillac157.6
12Parker Schramski18:07.6FHN GR Forest Hills Northern157.5
11Kian Sprik18:07.8FHN GR Forest Hills Northern157.4
9Jake Potgeter18:07.9Caledonia157.4
12Ivan Kwigizile18:07.9Portage Central157.4
11Jacob Burton18:08.6Portage Northern157.1
10Carson Ackley18:09.0Hart157.0
9Porter Kowalski18:12.6TC West (Traverse City)155.8
10Grant Feldpausch18:12.8Caledonia155.7
12Isaiah LaDuke18:13.2Holland West Ottawa155.6
11Hayden Dannenberg18:13.7Holland Christian155.4
10Addison Dufendach18:15.6Rockford154.8
12Carter Hausman18:16.3Kalamazoo Loy Norrix154.6
9Josiah Wagoner18:16.7St. Joseph154.5
12Corey Jones18:16.9Comstock Park154.4
10Levi Schimmel18:17.5GR Covenant Christian154.2
11Reid Cousins18:17.5Zeeland West154.2
12Colin Teachman18:18.7Portage Central153.8
10Rowan Banyon18:18.7St. Joseph153.8
10Noah Watson18:18.9Rockford153.7
12Damian Widner18:19.0Hamilton153.7
10Evan Fox18:19.2Traverse City Central153.6
9Max Soverinsky18:19.6FHC GR Forest Hills Central153.5
12Grady Bremer18:19.8Hudsonville Unity Christian153.4
11Ben Bouws18:19.8Holland Christian153.4
11Isaac Westra18:20.3GR Covenant Christian153.2
12William Sheely18:21.1Caledonia153.0
11Jack Sherer18:21.6Plainwell152.8
10Tristen Hinson18:23.3Zeeland East152.2
12Caleb Bomhof18:23.9Holland West Ottawa152.0
9Jack Mecklenborg18:24.4Portage Central151.9
9Harper Mullet18:25.9Traverse City St. Francis151.4
12Colin Taylor-DeNooyer18:25.9Holland Christian151.4
10Austin Hale18:25.9Kalamazoo Central151.4
11Damian Marcinek18:26.6Mount Pleasant151.1
12Carter Petzke18:27.1St. Joseph151.0
9Trevor Vander Kodde18:27.5Hart150.8
11Dylan Sturr18:28.8Muskegon Reeths-Puffer150.4
11Kaden Mingerink18:29.6GR Covenant Christian150.1
12John Hawver18:29.8Kalamazoo Loy Norrix150.1
9Bennett Snapper18:30.0Caledonia150.0
11Jack Bell18:30.1Edwardsburg150.0
11Jaden Gregory18:30.5Edwardsburg149.8
9De-Mani Roberts18:30.9East Kentwood149.7
11Trey Eaton18:30.9Traverse City Central149.7
11Owen Butkovich18:31.1Lake City149.6
12Tyler Bostrom18:31.9Holland Christian149.4
10Asher Friess18:32.1Portage Central149.3
11Ian Kimbrell18:32.8Caledonia149.1
9Elliott Cook18:32.9St. Johns149.0
12Kaleos Reid18:33.5Mount Pleasant148.8
11Levi Fox18:34.0Mount Pleasant148.7
11Luke Smith18:34.3Caledonia148.6
10Mason England18:34.3GR Catholic Central148.6
9Michael Bogard18:35.0Kalamazoo Loy Norrix148.3
12Lucas Seifferlein18:35.2GR Kenowa Hills148.3
9Brody Mulder18:35.5Holland West Ottawa148.2
10Masyn Wing18:35.8Cadillac148.1
9Timothy Wolff18:35.9Hart148.0
12Ethan Miller18:36.7Hudsonville Unity Christian147.8
11Bryce VanderKodde18:37.5Hart147.5
11Luke Schultz18:38.0Portage Central147.3
10Jackson Bunda18:38.4FHN GR Forest Hills Northern147.2
11Jaeden Pearson18:39.4East Kentwood146.9
9Mason Benson18:39.5FHC GR Forest Hills Central146.8
10Harrison Jeffries18:40.2Traverse City Central146.6
12Lucas Licari18:40.7Grandville146.4
9Conner Terry18:41.3East Kentwood146.2
11Brody Webb18:42.3Cadillac145.9
9Law Gates18:42.4Edwardsburg145.9
9Hayden Mohrhardt18:42.7Traverse City St. Francis145.8
10David Glista18:42.9Kalamazoo Loy Norrix145.7
9Gabe Reginato18:43.3Mount Pleasant145.6
12Howie Herrygers18:43.8Zeeland West145.4
10Caden VanGelderen18:44.4Hart145.2
11Ethan Quibell18:44.6East Kentwood145.1
10Brady Winther-MacInnis18:45.2Kalamazoo Central144.9
9Declan Shoemaker18:45.4TC West (Traverse City)144.9
10Aidan DeMarsh18:47.0Traverse City Central144.3
11Sam Zhang18:47.1Portage Central144.3
11Caleb Butler18:47.3TC West (Traverse City)144.2
12Wyatt Remar18:47.6Lowell144.1
11Liam Bingman18:47.9GR Ottawa Hills144.0
10Milo Gareiss18:48.2Traverse City Central143.9
12Jon Leith18:48.6Edwardsburg143.8
11Justin Bergman18:49.9Portage Central143.4
9Graham Sleper18:49.9Kalamazoo Loy Norrix143.4
10Christopher (CJ) Forsyth18:50.2Traverse City Central143.3
10Jacob Mead18:50.4GR Catholic Central143.2
10Grant Morrell18:50.8Caledonia143.1
11Connor Sloan18:51.0Kalamazoo Loy Norrix143.0
10Carter Root18:51.2Lake City142.9
11Leo Muss18:51.8FHN GR Forest Hills Northern142.7
9Landon Schibelhut18:52.0TC West (Traverse City)142.7
9Justin Klap18:52.8GR Kenowa Hills142.4
9Caden Uttech18:52.8Zeeland West142.4
9Kingston Remar18:52.9Lowell142.4
10Nate Gorman18:53.0Traverse City St. Francis142.3
12Jonathan Greenhoe18:53.8Zeeland West142.1
10Ian DeHaan18:54.3Caledonia141.9
10Levi Dykstra18:55.3GR Covenant Christian141.6
9Devin Stotz-Ghosh18:55.5Portage Central141.5
12Roben Perez18:56.4GR Catholic Central141.2
11Sam DeYoung18:56.4GR Christian141.2
9Levi VanderLaan18:58.8Caledonia140.4
12William Allen18:58.9Plainwell140.4
11Beau Holmes18:59.4GR Northview140.2
11Trevor Nagra19:00.0Mattawan140.0
9Jacob Gruppen19:00.6Zeeland West139.8
11Sam Decker19:00.8GR Northview139.7
10Josiah Thelen19:01.0Grandville139.7
9Zack Vollbrecht19:01.2TC West (Traverse City)139.6
9Jackson Andrew Shev19:01.4Traverse City Central139.5
12Caleb Anderson19:02.1Wyoming139.3
9Emmanuel Patrick19:02.2Zeeland West139.3
12Benjamin Atkins19:02.4Lowell139.2
12Avi Stotz-Ghosh19:02.8Portage Central139.1
10Kai Bouathong19:03.4Zeeland West138.9
9Colby Bartells19:03.6Kalamazoo Central138.8
9Levi Groenhout19:03.8Zeeland East138.7
12Dylan Choura19:03.8FHC GR Forest Hills Central138.7
11Colton Dibble19:04.0FHN GR Forest Hills Northern138.7
12Tam Huynh19:04.1East Kentwood138.6
10Owen VanderVlucht19:04.2Hart138.6
11Henry Dutcher19:04.7Kalamazoo Central138.4
11Lucas Bruno19:05.1GR Ottawa Hills138.3
10Brayden Spears19:05.2Lake City138.3
11Eliot Pavlik19:06.1Kalamazoo Loy Norrix138.0
11Lukas Looman19:06.4Holland West Ottawa137.9
12Max Stitt19:07.1Hart137.7
12Henry Schwarze19:07.5FHC GR Forest Hills Central137.5
11Jabin Dielman19:07.7Holland West Ottawa137.4
12Ben Muckey19:07.9Hudsonville Unity Christian137.4
10Ben Brower19:08.2Hudsonville Unity Christian137.3
9Graham Kusmierski19:08.6Grandville137.1
11Sani Shema19:08.6GR Ottawa Hills137.1
11Edward Wuerthele19:08.8FHN GR Forest Hills Northern137.1
12Cameron Wright19:09.6Caledonia136.8
12Richard George19:09.7Mattawan136.8
9Alex DeYoung19:09.9FHN GR Forest Hills Northern136.7
10Jonathan Falk19:09.9GR Christian136.7
11Alpha Kabba19:10.0East Kentwood136.7
9Jackson Bannister19:10.1East Kentwood136.6
11Diego Barnaby19:10.3GR Ottawa Hills136.6
11Luke Hernandez19:10.3Hamilton136.6
11Benjamin VanLoo19:12.6Mattawan135.8
12Paul Fowler19:12.6Lowell135.8
9Nico DiLaura19:13.7Zeeland East135.4
11Willem Spoelhof19:14.0FHN GR Forest Hills Northern135.3
10Shane Nshime19:14.1East Kentwood135.3
12Ryan Friedmann19:14.6Portage Central135.1
12Jacob Standfest19:14.8Rockford135.1
10Landon Kuperus19:16.0GR Covenant Christian134.7
10Evan Billings19:17.4St. Johns134.2
10Henry Lace19:18.5Edwardsburg133.8
10Braeden Gildea19:18.9Mattawan133.7
11Charlie Vitkauskas19:19.1Rockford133.6
10Samuel Perez19:19.5Muskegon Reeths-Puffer133.5
9Jacob Chase19:20.9Holland Christian133.0
9Shaun Gleason19:21.1Grand Haven133.0
11Daniel Grabinski19:21.7Hamilton132.8
12Kelvin Kepler19:23.8Grandville132.1
9Hayden Vess19:25.4Grand Haven131.5
9Solomon DeBruyn19:25.7Traverse City Central131.4
12Oscar Andrade-Nava19:26.2Wyoming131.3
10Lucas Szczesny19:26.3Portage Central131.2
10Alex Edwards19:26.9Grandville131.0
10Peter Sluys19:27.0Wyoming131.0
9Patrick Conroy19:27.8St. Joseph130.7
9Ethan Brunner19:28.2Rockford130.6
12Joel Hoppe19:29.4Holland West Ottawa130.2
11Landon Koole19:30.1GR Covenant Christian130.0
11Ty Oaks19:30.2Portage Northern130.0
10Liam Eaton19:31.8GR Northview129.4
9Cole Slotman19:32.7Hart129.1
10Jaxon Webb19:34.0Cadillac128.7
12Coby Price19:35.0East Kentwood128.3
9Beckett Swanson19:35.7Cadillac128.1
10Liam Heyboer19:37.5GR Covenant Christian127.5
12Kaden DeWys19:37.5Hamilton127.5
10Quincen Hackbardt19:37.6FHN GR Forest Hills Northern127.5
11Aaron Stevens19:39.3GR Kenowa Hills126.9
12Morgan Hill19:39.6Traverse City Central126.8
12Jacob Lusk19:40.3Comstock Park126.6
10John Joyner19:40.5Caledonia126.5
9Jake Richmond19:41.4Kalamazoo Loy Norrix126.2
12Jean Shema19:41.5East Kentwood126.2
11Joseph Hoffman19:41.6Plainwell126.1
9Sam Dykstra19:42.2GR Covenant Christian125.9
11Colin Carrier19:42.3GR Catholic Central125.9
12Max Corbat19:42.6Grand Haven125.8
11Samuel VandeWege19:44.4Holland Christian125.2
10Lucas Frentz19:44.8Edwardsburg125.1
9Rhy Schneider19:45.3Rockford124.9
10Micah Manion19:45.4GR Christian124.9
10Dan Youngberg19:45.8Lake City124.8
9Mason Szyniszewski19:45.8Grandville124.7
11Hudson Bigford19:46.4FHC GR Forest Hills Central124.5
12Benjamin Ault19:46.9Rockford124.4
11David DeVore19:47.7St. Joseph124.1
11Will Dawson19:47.9GR Northview124.0
12Jeff Dewitt19:48.0Zeeland East124.0
9Owen Rennie19:49.4TC West (Traverse City)123.5
12Ivan Tai19:49.9Portage Northern123.4
9Alexander Neveau19:50.4Traverse City Central123.2
12Devon Lauters19:50.5Grandville123.2
9Mahir Tabakobic19:50.9Grandville123.1
9Calvin Porath19:51.3Traverse City Central122.9
12Marshall Pederson Iii19:51.6Caledonia122.8
10Noah Wolff19:51.8Hart122.7
10Graydon Heystek19:52.2Kalamazoo Loy Norrix122.6
10Gabe Slater19:53.3FHC GR Forest Hills Central122.2
12Zac Taylor19:53.8Traverse City St. Francis122.1
9Bode Dykstra19:54.1Traverse City Central122.0
12Jeremiah Meengs19:55.2Zeeland West121.6
10Cole Simpson19:55.7FHC GR Forest Hills Central121.4
11Alex Saavedra19:56.0East Kentwood121.3
12Hector Gestin19:56.1GR Kenowa Hills121.3
11Ayden Fisher19:56.3FHC GR Forest Hills Central121.2
9Charles Bare19:56.8Kalamazoo Central121.1
12Joey Oppenhuizen19:57.3Hamilton120.9
12Sebastian Rissley19:57.4Caledonia120.9
11Reece Emeott19:57.7East Kentwood120.8
11Thomas Shockey19:58.1Kalamazoo Loy Norrix120.6
10Reise Bateson19:58.3Hart120.6
11Nicolas Hiner19:58.4St. Johns120.5
12Ryan Lamphere19:59.1TC West (Traverse City)120.3
10Aiden Douma19:59.1Zeeland East120.3
12Ayden VanDyk19:59.4GR Covenant Christian120.2
10Adam Host19:59.9Rockford120.0
9Parker Ginsberg20:01.4Grandville119.5
10Tyce Wakefield20:02.4FHN GR Forest Hills Northern119.2
12Elliot Buchan20:02.6GR Northview119.1
12Evan Charbeneau20:02.6Mount Pleasant119.1
10Gavin Dannenberg20:02.7Holland Christian119.1
9Carson McCaleb20:03.7GR Ottawa Hills118.8
10William Justice20:05.6Plainwell118.1
9Ezekiel Zwiep20:06.2Holland Christian117.9
12Ethan Schaner20:06.5Hart117.8
10Dayton Sneller20:07.1Zeeland West117.6
12Corbin Aucunas20:07.1Portage Central117.6
12John Studzynski20:07.5Traverse City St. Francis117.5
10Sawyer Grifhorst20:07.5Grandville117.5
9Ethan Ferguson20:07.9Edwardsburg117.4
11Jakoby Moore20:08.0Zeeland West117.3
10Theo Fuller20:08.9Kalamazoo Loy Norrix117.0
9Lucas Ofstein20:08.9Portage Central117.0
9Graham Shilton20:09.6FHN GR Forest Hills Northern116.8
11Max Yoder20:09.6GR Ottawa Hills116.8
11William Hillary20:09.8FHN GR Forest Hills Northern116.7
10Carson Lauters20:09.8Grandville116.7
10Shuler Wiegerink20:10.2Portage Northern116.6
9Drake Green20:10.2Grand Haven116.6
11Leo Student20:10.3Mount Pleasant116.6
12McCoy McGuire20:11.7Cadillac116.1
12Kaiden Murdock20:12.5Grandville115.8
10Benjamin Rewa20:13.0Caledonia115.7
12Lucas Sage20:13.1GR Kenowa Hills115.6
9Evan Lokey20:13.2St. Joseph115.6
10Aden Fair20:13.4FHN GR Forest Hills Northern115.5
11Henry Freestone20:14.0Kalamazoo Loy Norrix115.3
10Will Heyboer20:15.2Holland Christian114.9
10Ryan Ferguson20:15.5Mount Pleasant114.8
11Jack Kubas20:15.5Portage Central114.8
12Luke Witte20:15.7GR Christian114.8
10Sean Bostwick20:16.9Rockford114.4
10Musa Khadija20:17.6Grand Haven114.1
11Ryan Stewart20:17.7Holland Christian114.1
12Henry Stone20:19.1Grandville113.6
9Bryce Weismiller20:20.0St. Johns113.3
10Isaac Witte20:20.5GR Christian113.2
9Nicholas Amorose20:20.6Caledonia113.1
11Micah Rizkalla20:21.5GR Ottawa Hills112.8
12Josh Bustos20:22.3Hart112.6
12Xander Helenius20:22.8GR Northview112.4
12Graham Hislop20:22.8TC West (Traverse City)112.4
10Alden Lucas20:23.4Hudsonville Unity Christian112.2
11Adam Fox20:24.1Grand Haven112.0
10Caleb Dalman20:24.1Zeeland West112.0
9Braden Post20:24.3Portage Central111.9
10Travis Kelsey20:25.8Lake City111.4
10Townsend Moore20:26.4East Kentwood111.2
11Benjamin Huffine20:27.0East Kentwood111.0
11Issak Stitt20:27.0Zeeland East111.0
10Gerrit Bol20:27.0GR Covenant Christian111.0
9Adrian Hoogeboom20:27.1Zeeland East111.0
11John Gibson20:27.5St. Joseph110.8
10Wyatt Jacques20:28.5GR Ottawa Hills110.5
10Johnny Gruppen20:28.5Hudsonville Unity Christian110.5
12Joey Neuman20:29.1Mattawan110.3
10Marcus Anderson20:29.3Grandville110.2
9Reuben Lorenz20:29.4St. Joseph110.2
11Dylan Duimstra20:29.5Hudsonville Unity Christian110.2
10Isaac Millward20:29.6Portage Central110.1
11Camaron Russ20:29.7GR Northview110.1
9Riley Szalai20:29.7Edwardsburg110.1
10Griffin Calder20:30.0TC West (Traverse City)110.0
9Blake Zuidema20:30.2FHN GR Forest Hills Northern109.9
11Maxwell McGrath20:30.5FHN GR Forest Hills Northern109.8
10Piyush Saraiya20:30.5Mount Pleasant109.8
9Pierson Albaugh20:31.7Portage Northern109.5
12Jack Stoddard20:32.5TC West (Traverse City)109.2
12Evan Miedema20:34.5Hudsonville Unity Christian108.5
9Nick DeRoo20:34.8Holland West Ottawa108.4
9Andrew Duthler20:34.9GR Covenant Christian108.4
11Ryan Buist20:35.2St. Joseph108.3
9Lucas Setsma20:35.4Grandville108.2
12Alexi Ho20:35.5East Kentwood108.2
12Kaeler Fox20:36.3Caledonia107.9
9Ryan Nienhuis20:36.9Hart107.7
11Caleb Looyenga20:37.0GR Covenant Christian107.7
12Teo Wilkerson20:37.3Grandville107.6
12Paul Schmidt20:37.7Comstock Park107.4
10Noah Duran20:38.0TC West (Traverse City)107.3
12Christian Momber20:38.0GR Kenowa Hills107.3
10Traiton Coulier20:38.3Lowell107.2
11Pablo Ortega – Rubio20:38.9Hart107.0
9Zachary Bain20:39.7Hamilton106.8
10Jayden Langschied20:40.4GR Christian106.5
12Jacob Kuipers20:40.6Hudsonville Unity Christian106.5
12Tyree Tatum20:41.0GR Ottawa Hills106.3
10Koleson Reeder20:45.3Caledonia104.9
10Nathan Stroh20:45.9St. Joseph104.7
10Draven Reid20:46.0Caledonia104.7
9Benjamin Rowenkamp-Ambs20:46.1Mattawan104.6
9Andrew Cho20:46.2GR Christian104.6
12ZQ Yang20:46.2GR Northview104.6
10Justin Hutt20:46.7East Kentwood104.4
9Dexter Bultman20:47.1Zeeland East104.3
9Cameron Stone20:47.5Grandville104.2
10Logan Paulen20:47.5Caledonia104.2
12Rylan Bachman20:48.1Cadillac104.0
10Treyson Nyland20:48.4TC West (Traverse City)103.9
9Landin Ramsey20:49.4Plainwell103.6
9Alex DeRoo20:49.8GR Ottawa Hills103.4
9Edward Gorkowski20:49.9East Kentwood103.4
11Cohen LaFountain20:50.6Mount Pleasant103.2
12Bennett Garton20:50.6Traverse City St. Francis103.1
10Aiden Unangst20:50.6Kalamazoo Loy Norrix103.1
9Austin Carr20:51.3Kalamazoo Loy Norrix102.9
9Michael Ensing20:52.1Zeeland West102.6
11Lex Ruimveld20:52.2Plainwell102.6
11Anthony Bunker20:52.6FHN GR Forest Hills Northern102.5
11Kaden Goodman20:52.8Kalamazoo Central102.4
10Hayden Palmer20:52.9Portage Northern102.4
10Brayden Marchal20:53.0Lowell102.3
9Tegan Lowe20:53.6Lowell102.1
9Daxton Hune20:56.6Rockford101.1
9Elliott Worsley20:57.4St. Johns100.9
9Alec Hoy20:57.5St. Johns100.9
12Yota Toda20:57.9East Kentwood100.7
9David Steenwyk20:58.5Holland Christian100.5
12Parker VanHill20:58.7GR Christian100.4
9Henry Dupuis20:59.2Caledonia100.3
12Tristan Naessens20:59.8Traverse City Central100.1
12Alex Perea20:59.9Grandville100.0
12Ryan Mauwa21:00.8Portage Northern99.7
10Edward Corcoran21:00.9GR Northview99.7
10Aydin Truong21:01.1FHN GR Forest Hills Northern99.6
10Jack Mazurek21:02.5Traverse City St. Francis99.2
10Spencer Schnabel21:03.4Grandville98.9
11Ethan Butler21:03.7TC West (Traverse City)98.8
12Kaleb Schiller21:03.8Portage Northern98.7
9Frederick Thurn21:05.6Portage Northern98.2
10Alex Rutkowski21:07.6Traverse City St. Francis97.5
11Preston Mills21:08.5St. Johns97.2
9Philip Kooyer21:09.3Hudsonville Unity Christian96.9
10Logan Nederveld21:10.2Hudsonville Unity Christian96.6
9Ty Brower21:11.0Holland Christian96.3
12Brandon Weber21:12.1Hudsonville Unity Christian96.0
9Adam Shoemaker21:12.5Hudsonville Unity Christian95.8
10Parker Majors21:12.9Lake City95.7
12Micah Cammenga21:13.5Hudsonville Unity Christian95.5
11Ian Burley21:13.6Grand Haven95.5
12John Wolever21:13.9GR Northview95.4
11Jacob Sinclair21:14.5Kalamazoo Loy Norrix95.2
10Liem Hauserman21:17.3Cadillac94.2
12Uriah Canfield21:19.0TC West (Traverse City)93.7
10Liam Dykhouse21:19.3Caledonia93.6
10Charlie Dyer21:19.6Zeeland East93.5
12Elliott Anderson21:21.0Kalamazoo Loy Norrix93.0
12Gage Bouwman21:21.2Muskegon Reeths-Puffer92.9
10Will Heagle21:21.2GR Christian92.9
11Tyler Davis21:21.6Wyoming92.8
10Zander Kresnak21:22.5FHC GR Forest Hills Central92.5
10Brayden Buelow21:25.4Portage Central91.5
11James Boersma21:26.9Wyoming91.0
10Michael Tycner21:27.3Mount Pleasant90.9
9Andrew Burnside21:28.1Hudsonville Unity Christian90.6
11Gabe Arredondo21:28.5Zeeland West90.5
9Niels Walker-Hundley21:34.4Traverse City Central88.5
9Brett Raak21:34.4Zeeland West88.5
10Reece Hoyt21:36.8GR Christian87.7
9Corbin Cummings21:37.2Rockford87.6
9Owen Griffith21:37.4GR Kenowa Hills87.5
12Cole Claire21:38.5Edwardsburg87.2
10Carlos Martinez21:41.5Rockford86.2
11Benjamin Carpenter21:41.8North Muskegon86.1
10Marco Ponce-Jose21:44.3Wyoming85.2
9Max Sytsma21:45.5Kalamazoo Loy Norrix84.8
10Andrew Allen21:45.7Kalamazoo Loy Norrix84.8
11James Wright21:48.3Portage Northern83.9
9Mason DeWulf21:48.5Grandville83.8
11Kylan Corbin21:51.2Portage Northern82.9
11Beau Pettit21:52.8Cadillac82.4
10Alcides Lopez-Feliciano21:53.6Wyoming82.1
10Rocco Reimers21:54.4Traverse City Central81.9
12Oliver Pierce21:55.1Zeeland East81.6
9Camron Choike21:55.5Traverse City Central81.5
10John Huffman21:59.0GR Catholic Central80.3
11Anthony Richardson21:59.4Grandville80.2
9Brendan McAuliffe22:00.0Rockford80.0
9Wyatt Ramsey22:01.6Plainwell79.5
9August Montgomery22:02.5Kalamazoo Loy Norrix79.2
11Jacob Penna22:08.7GR Covenant Christian77.1
11Carlos Castillo-Perez22:10.9Comstock Park76.4
9Micah Maier22:11.6St. Joseph76.1
11Sam Thelen22:12.5Grandville75.8
9Landen Borre22:13.8St. Joseph75.4
9John DeYoung22:13.8GR Christian75.4
12Grayson Borick22:15.2Kalamazoo Loy Norrix74.9
10Peter Tuinstra22:16.1Hart74.6
10Noah Wolters22:16.7Zeeland West74.4
9Joseph Sung22:19.8GR Christian73.4
12Tyler Riedel22:20.4St. Johns73.2
9Titus Plattner22:20.4GR Christian73.2
10Jaydan Alvarez22:22.0Hudsonville Unity Christian72.7
9Wyatt Newton22:23.6Kalamazoo Loy Norrix72.1
12Jacob Foley22:24.0Comstock Park72.0
9Miles Triant22:26.0Rockford71.4
11Anson Lange22:26.5GR Christian71.2
9Ollie Harris22:27.3FHC GR Forest Hills Central70.9
9Demetrio Bultman22:27.5Rockford70.8
10Talon Kurlenda22:28.3FHC GR Forest Hills Central70.6
10Zachariah Awad22:29.4FHN GR Forest Hills Northern70.2
11Lars Hanson22:30.3Cadillac69.9
12Brody Benjamin22:31.5Caledonia69.5
11Trevor Hayes22:32.2GR Covenant Christian69.3
9Gabriel Perea22:33.5Grandville68.9
10Aidan Cole22:34.7FHN GR Forest Hills Northern68.4
12Hunter Lewis22:35.7Lake City68.1
11Nick Boot22:38.2Portage Central67.3
9Beckett Doyle22:38.3FHN GR Forest Hills Northern67.3
10Luke Ho22:39.6FHC GR Forest Hills Central66.8
9Thomas Doversberger22:39.8Holland West Ottawa66.7
10Andrew Sleeper22:41.9Grand Haven66.0
9Isaac Bennett22:44.2Caledonia65.3
11Nathaniel Gresh22:45.5Portage Central64.8
11Riley Thomas22:45.6Portage Central64.8
10Jake Mennega22:47.1GR Christian64.3
12Johan Guzman22:51.8Wyoming62.7
10Curtis Li22:52.9FHN GR Forest Hills Northern62.4
11Finn Halvas22:53.1Portage Northern62.3
11Henry Robinson22:54.1St. Joseph62.0
11Cayden Hincher22:55.1Portage Northern61.6
11Brayden Kidd22:55.9Kalamazoo Central61.4
11Aaron Howe22:56.6GR Northview61.1
9Andrew Westra22:57.1GR Covenant Christian61.0
12Nicholas Edgerton22:57.2Edwardsburg60.9
10Michael Fournier22:58.0TC West (Traverse City)60.7
9Luke Quardokus22:58.5Portage Northern60.5
11Loehn Luckett22:58.9Plainwell60.4
10Aiden Ocampo22:59.0Wyoming60.3
12Titus Devlin23:00.5Edwardsburg59.8
9Ben Schinbeckler23:00.7Edwardsburg59.8
12Chase Stockman23:03.7North Muskegon58.8
12Jaxon Pipe23:03.8GR Covenant Christian58.7
11Elliot Burnash23:04.0Portage Central58.7
9Julian Spitzner23:04.0Traverse City Central58.7
10Elijah VanHouten23:04.4Portage Northern58.5
12Arie TerBeek23:06.1Grandville58.0
9Caleb Sausser23:07.2Kalamazoo Central57.6
10Javi Berrios Escalera23:07.3Zeeland West57.6
10Benjamin White23:07.7Plainwell57.4
9Connor Geary23:09.3GR Ottawa Hills56.9
9Peter Keegstra23:10.1Hudsonville Unity Christian56.6
9Liam Simmons23:10.5GR Northview56.5
12Cole Schmidt23:12.3Hudsonville Unity Christian55.9
11Adrian Vital-Mercado23:14.9Wyoming Godwin Heights55.1
9Cody Stacy23:14.9Wyoming Godwin Heights55.0
12Lewis Roubal23:15.0Traverse City Central55.0
11Rydik Wrubel23:19.2Caledonia53.6
9Anthony Anastasi23:23.6Plainwell52.1
9Owen Drews23:24.8Traverse City Central51.7
12Brock Schafer23:28.1St. Johns50.6
9Samuel Meyer23:29.1Zeeland West50.3
9Owen Leitow23:32.2Portage Northern49.3
9Paxton Butler23:34.1GR Northview48.6
9Ethan Moon23:35.4Grand Haven48.2
12Owen Petersen23:35.7Caledonia48.1
10Miles Cooke23:38.6GR Christian47.1
12Stefan Rau23:39.9GR Covenant Christian46.7
9Alex Brady23:41.6Caledonia46.1
12Samuel Lusaya23:41.7Caledonia46.1
10Michael Whitney23:42.8Plainwell45.7
9Hayes Boucher23:43.9Caledonia45.4
9Taben West23:44.4Traverse City Central45.2
9Blake Herbert23:44.6Plainwell45.1
10Greyson DeWys23:47.9Hamilton44.0
12Elijah Maat23:51.3Holland West Ottawa42.9
9Garrett Bloom23:52.7St. Johns42.4
9Jacob Dozeman23:56.1Zeeland East41.3
10Fernando Saenger23:56.7Zeeland West41.1
11Kasen Dunn23:59.3Cadillac40.2
9Amittai Kawano24:01.4Holland West Ottawa39.5
9Will Wiechertjes24:02.9Grandville39.0
9Samuel Westemeyer24:03.9Caledonia38.7
9Dom Veach24:07.5Grandville37.5
10Caleb Vaalburg24:09.7GR Covenant Christian36.8
12Yoe-Shi Yar24:10.3East Kentwood36.6
12James Harper24:10.9Caledonia36.4
9TamThien Tran24:11.0GR Catholic Central36.3
10Nicholas Hawthorne24:16.0Kalamazoo Loy Norrix34.7
10Parker Stull24:19.6Plainwell33.5
9Gabe Smitko24:21.1FHC GR Forest Hills Central33.0
9Justin Harper24:23.4Caledonia32.2
10Noah Hamilton24:23.6Grandville32.1
9Brad Potvin24:23.8TC West (Traverse City)32.1
9Andrew Lathwell24:25.8FHC GR Forest Hills Central31.4
12Calvin Wessell24:28.6Comstock Park30.5
9Chauncey Oliver24:29.7Wyoming30.1
10Nathan Hetterscheidt24:30.0FHC GR Forest Hills Central30.0
11Aiden Mallory24:40.2Plainwell26.6
9WIlliam Sang24:40.7Rockford26.4
11James Doss24:41.4Grand Haven26.2
9Zane Marino24:43.9Kalamazoo Central25.4
10Caleb Vargas24:44.6Holland Christian25.1
9Tyler Severino24:49.4Kalamazoo Loy Norrix23.5
10Pacen Brown24:51.1Mattawan23.0
10Jack Noonon24:52.2FHN GR Forest Hills Northern22.6
Jonathan Visscher25:00.8Muskegon Reeths-Puffer19.7
9Lucas Winter25:04.2Traverse City St. Francis18.6
12Jeremiah Cole25:17.5GR Northview14.2
11Blake Thompson25:18.2Grandville13.9
11Atraiu Naik25:22.2Holland West Ottawa12.6
9Elijah Henderson25:26.8GR Northview11.1
9Jonah Dillon25:27.2FHN GR Forest Hills Northern10.9
10Dayton Le25:33.5Kalamazoo Central8.8
12Bryan Lin25:35.2Mount Pleasant8.3
9Quinton Herppich25:36.1Holland West Ottawa8.0
12Evan Schrier25:36.7Hudsonville Unity Christian7.8
10George Guerin25:38.6TC West (Traverse City)7.1
11Leonardo Rico25:44.9FHN GR Forest Hills Northern5.0
12Peter Ver Duin25:51.0Grand Haven3.0
12Andres Lopez25:56.7Portage Northern1.1
9Leonard Udell25:57.4Hart0.9
9Paul Foster25:59.6Kalamazoo Loy Norrix0.1
9Andrew Thomas25:59.9Rockford0.0

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
10Ava Schafer17:47.5St. Johns164.8
12Emma Drnek17:59.0Zeeland East161.0
12Elena Figueroa18:17.8St. Joseph154.7
10Daisy Cox18:23.9Rockford152.7
12Betsy Skendzel18:31.5Traverse City St. Francis150.2
12Annie Alkema18:43.1Kalamazoo Central146.3
10Paige McMeans18:48.4Jenison144.5
10Tessa Mascari18:49.8TC West (Traverse City)144.1
11Olivia Stacy18:50.1Portage Northern144.0
11Ellie Scholma18:50.9GR Christian143.7
11Marie Gates18:51.9Hudsonville Unity Christian143.4
9Avery Scott18:53.3Portage Central142.9
11Ava Lawrence18:54.6East Kentwood142.5
11Meredith Cook18:58.5Zeeland East141.2
12Chloe DeRidder19:02.9Grandville139.7
9Adalyn Raab19:07.7Zeeland East138.1
11Brooklynn Brown19:09.7Cadillac137.4
11Lilah Poel19:12.0GR Christian136.7
9Ainsley Kelm19:13.4Portage Northern136.2
9Gracie Carlisle19:19.0Portage Central134.3
9Audrey Kline19:20.2St. Joseph133.9
10Ellery Lampen19:24.8Holland Christian132.4
9Avery Engbers19:25.9Holland Christian132.0
10Ella McInerney19:26.6Cadillac131.8
9Jillian Lewakowski19:27.7Rockford131.4
9Maddy Aleisa19:29.1Jenison131.0
11Abby Veit19:33.6TC West (Traverse City)129.5
10Cassie Karasinski19:33.9Hudsonville129.4
11Willa Prinsen19:34.4FHN GR Forest Hills Northern129.2
12Hannah Dupuis19:35.9Caledonia128.7
10Chloe Purwin19:36.8Hudsonville128.4
11Layla Geurink19:37.4Holland Christian128.2
9Morgan Sanders19:38.0Rockford128.0
11Jersi Bilek19:38.6Muskegon Reeths-Puffer127.8
12Natalie Lewis19:38.9Rockford127.7
10Zoe Hoekstra19:49.7GR Christian124.1
9Jessa Skonieczny19:50.0Mount Pleasant124.0
12Jordyn Klaasen19:50.6Zeeland West123.8
11Taryn DiLaura19:51.0Zeeland East123.7
9Ariana Rajah19:51.2Traverse City Central123.6
11Annika TerBeek19:51.3GR Christian123.6
11Lilah Yoder19:51.8FHC GR Forest Hills Central123.4
11Megan Kuzma19:52.2Zeeland East123.3
12Sofia Bogard19:53.6Kalamazoo Loy Norrix122.8
12Mary Masserant19:53.6Traverse City St. Francis122.8
12Naomi Diekman19:57.0Jenison121.7
11Macy Guikema19:57.1Jenison121.6
10Eliana Stob19:59.0Holland Christian121.0
11Rhea Mouw20:00.4Portage Central120.5
10Lucy Waalkes20:00.5GR Christian120.5
11Miriam Kloha20:03.1St. Johns119.7
9Cecelia Wojciakowski20:05.2GR Ottawa Hills118.9
11Bailey Wenzlick20:06.2TC West (Traverse City)118.6
9Julia Welc20:06.8Portage Central118.4
12Alyssa Fouchey20:07.2TC West (Traverse City)118.3
10Molly Kate Hollandsworth20:10.5Traverse City St. Francis117.2
9Chloe Mazza20:11.1Cadillac117.0
10Shelby Kuiper20:13.3GR Covenant Christian116.2
11Reese Smith20:15.3TC West (Traverse City)115.6
11Andrea Schwartz20:15.6Jenison115.5
12Megan Gottschall20:15.6Lake City115.5
11Enna Wainer20:16.4GR Ottawa Hills115.2
9Claire Mouw20:17.0Portage Central115.0
11Josie Longcore20:17.7Plainwell114.8
10Mackenzie Huizenga20:18.2Holland Christian114.6
10Ashley Wayne20:19.2Hudsonville114.3
10Madeleine Hengeveld20:20.5GR Ottawa Hills113.8
12Melana Karsten20:21.1Rockford113.6
9Emily Truszkowski20:22.4Traverse City Central113.2
12Tessa Minnear20:23.0Hudsonville113.0
9Leighton Basile20:24.7TC West (Traverse City)112.5
10Bridget Raven20:27.1TC West (Traverse City)111.6
12Reese Hansen20:28.0GR Ottawa Hills111.3
12Claire Vos20:28.6Plainwell111.1
12Sierra Grooters20:30.2Hudsonville Unity Christian110.6
11Sienna Cobb20:31.4Traverse City Central110.2
9Jaclyn Charbauski20:33.5FHN GR Forest Hills Northern109.5
12Leona Keuvelaar20:35.9Grandville108.7
9Annika Stob20:38.7Holland Christian107.8
11Sadie Schout20:38.9Hudsonville Unity Christian107.7
11Beatrice Perucchetti20:39.5St. Joseph107.5
10Olivia Storteboom20:41.6Portage Central106.8
9Kyra Shaver20:41.9Rockford106.7
10Gabrielle Chevez20:43.1Muskegon Reeths-Puffer106.3
12Grace Mckinney20:48.5GR Catholic Central104.5
12Ella Harlow20:50.8Portage Northern103.7
12Alayna Godfrey20:50.8East Kentwood103.7
12Keira Bommarito20:52.4Caledonia103.2
12Bradey Harmelink20:52.8Grandville103.1
12Claire O’Boyle20:55.9Lowell102.1
12Kiley Bommarito20:59.9Caledonia100.7
9Mai Nguyen21:01.2Plainwell100.3
12Abbey Scholma21:01.6Hudsonville100.1
12Alanna Clague21:02.5Portage Central99.8
9Alaina Schaner21:02.6Hart99.8
11Evie Kleinheksel21:05.2Zeeland West98.9
10Emily Dunphy21:06.9Traverse City St. Francis98.4
10Olivia Reding21:07.2TC West (Traverse City)98.3
9Joy Van Wyk21:07.6GR Christian98.1
12Maggie Ruffini21:08.6FHN GR Forest Hills Northern97.8
10Natalie Rosema21:08.9Hart97.7
11Audrey Biebel21:09.4FHN GR Forest Hills Northern97.5
12Lexie Beth Nienhuis21:09.4Hart97.5
9Lydia Visker21:10.0GR Christian97.3
11Trinity VanderWoude21:12.9Rockford96.4
10Anabelle Sketch21:13.1Traverse City Central96.3
9Caralyn Elkins21:13.4Zeeland West96.2
9Ruth Hanson21:13.7Cadillac96.1
9Kelly Comfort21:13.7Traverse City Central96.1
12Audrey Huff21:14.7Grandville95.8
12Olivia VerBeek21:15.0Jenison95.7
9Sophie Jones21:15.9Holland Christian95.4
9Silvia Torres21:17.7Portage Central94.8
12Elizabeth Kunzi21:17.8Hudsonville94.7
10Elena Czuk21:20.1Portage Central94.0
9Gwen Aupperlee21:21.1GR Ottawa Hills93.6
10Akaela Daman21:21.6Caledonia93.5
11Macallie Retan21:25.6Grandville92.1
11Paige Ritchie21:25.9Traverse City St. Francis92.0
10Rhianna Armstrong21:26.5Mount Pleasant91.8
9Kate Moon21:27.1Portage Central91.6
10Carly Bruxvoort21:27.8Hudsonville Unity Christian91.4
12Grace Fenton21:28.4Holland Christian91.2
10Lydia Minderhoud21:29.9GR Covenant Christian90.7
11Kenna Charbauski21:30.4FHN GR Forest Hills Northern90.5
10Grace Finch21:31.8TC West (Traverse City)90.1
10Lily Cummings21:32.7St. Joseph89.8
12Sadie Ebel21:33.7St. Joseph89.4
12Stella Hensley21:33.7Portage Central89.4
11Audrey Latchaw21:33.8Lowell89.4
10Kaitlyn Durow21:35.1Muskegon Reeths-Puffer89.0
9Joselyn Flores21:35.5Hart88.8
10Anna DeVries21:37.6GR Covenant Christian88.1
12Rachel Grice21:37.6Kalamazoo Central88.1
12Maya VanSolkema21:38.9Hudsonville Unity Christian87.7
9Lily Dozeman21:39.6Holland Christian87.5
9Ava Knot21:40.3Holland Christian87.2
9Claire Watson21:41.4Rockford86.9
9Ellery Rietema21:42.6Hamilton86.5
12Katherine Ptak21:43.5GR Catholic Central86.2
10Kate Elias21:43.9Portage Central86.0
11Emily Graves21:44.7Zeeland East85.8
9Amelia Danian21:45.4FHN GR Forest Hills Northern85.5
9Emma Kerr21:46.1Traverse City St. Francis85.3
11Evie Deur21:47.1Lowell85.0
12Mila Schneider21:47.3Rockford84.9
11Sophie Koleszar21:49.2Zeeland East84.3
11Libby Post21:49.7Zeeland East84.1
11Natalie Kramer21:50.0St. Johns84.0
12Kat Wilson21:50.7Zeeland East83.8
10Stella Houdek21:51.6Traverse City St. Francis83.5
10Vivienne Duncan21:51.8GR Christian83.4
12Adysen Daman21:53.6Caledonia82.8
10Teagan Borick21:53.7Kalamazoo Loy Norrix82.8
11Riley Reed21:56.8TC West (Traverse City)81.7
11Lillian Shev21:56.8Traverse City Central81.7
12Hannah Erlandson21:57.1Plainwell81.6
10Abigail Simpson21:57.7FHN GR Forest Hills Northern81.4
9Bryn Riley21:57.8Hart81.4
12Macy Daniels21:58.9Kalamazoo Loy Norrix81.0
11Peyton Tucker21:59.1TC West (Traverse City)81.0
9Annabella Nieto21:59.2Kalamazoo Central80.9
11Lexi Kowalski21:59.7Kalamazoo Central80.8
10Mia Vonderheide22:02.7Lowell79.8
11Gwen Todd22:03.4Plainwell79.5
10Havyn Tarrant22:03.8Traverse City St. Francis79.4
11Jana Kalumbula22:03.9GR Ottawa Hills79.4
9Lilly Harthorn22:04.9Kalamazoo Loy Norrix79.0
11Ana Beimers22:05.4Hudsonville Unity Christian78.9
11Jenna Dozeman22:05.5Hamilton78.8
11Sylvia Skujins22:05.8North Muskegon78.7
11Hannah Bennett22:06.3Caledonia78.6
11Mackenzie Conner22:06.6Jenison78.5
10Rowan Sloothaak22:06.7Zeeland West78.4
12Emma Taggett22:07.1Plainwell78.3
11Alyssa Mertes22:09.1Rockford77.6
11Emma-Claire Sleighter22:09.8East Kentwood77.4
11Zoe Brown22:11.3Mount Pleasant76.9
10Roxanne Jorgensen22:11.6Portage Northern76.8
11Mikayla Reddy22:11.7Rockford76.8
11Anna Furman22:11.8Kalamazoo Central76.7
10Noelle Wielhouwer22:12.3Hudsonville Unity Christian76.6
10Laura Gonzalez22:12.4GR Ottawa Hills76.5
11Amber Kuiper22:12.5GR Covenant Christian76.5
10Ava Langerak22:13.4GR Covenant Christian76.2
11Katelynn Boyd22:13.7Hudsonville Unity Christian76.1
11Carly Gaylord22:14.3Cadillac75.9
11Kenzie Low22:14.7GR Ottawa Hills75.8
12Isabella Reimers22:16.0Traverse City Central75.3
11Sienna Houlberg22:17.3Traverse City Central74.9
10Brynn Potter22:17.3Rockford74.9
12Sage Brownell22:18.0Rockford74.7
12Randi Pennington22:19.0Jenison74.3
9Abbie Koole22:20.6GR Covenant Christian73.8
11Megan Breen22:21.6Portage Central73.5
12Anna Krampe22:22.2FHC GR Forest Hills Central73.3
9Lara Roden22:22.5Portage Central73.2
9Luisa Vander Zwaag22:22.7Hart73.1
10Alaina Gruppen22:23.5Hudsonville Unity Christian72.8
12Audrey Durham22:23.9Zeeland East72.7
10Anna VanderWal22:25.1Caledonia72.3
11Kyrstie Celebuski22:25.2Grandville72.3
11Piper Tracy22:25.8Cadillac72.1
10Norah Kerwin22:27.7Portage Central71.4
10Addison Hopkins22:27.8Hudsonville71.4
10Kaila Keeler22:27.9Zeeland West71.4
9Kennedy Elliott22:29.3Portage Central70.9
11Josephine Sullivan22:29.8Rockford70.7
12Leah Williams22:30.5Caledonia70.5
11Lauryn Byker22:31.2Hudsonville Unity Christian70.3
11Kennedy Kaylor22:31.4Edwardsburg70.2
10Maggie Wagner22:31.4Jenison70.2
11Olivia Latunski22:32.8FHC GR Forest Hills Central69.7
10Mia Wildfong22:33.5Traverse City St. Francis69.5
10Reese Storteboom22:33.8Portage Central69.4
10Olivia Hawkins22:34.4Caledonia69.2
11Elie Peresenaire22:34.4Hudsonville69.2
12Alex Ferguson22:34.7Edwardsburg69.1
9Eva Lindstrom22:36.3GR Christian68.6
10Cora Draft22:36.8Caledonia68.4
10Gwyneth Artz22:36.9GR Christian68.4
12Alisia Pedrin22:38.2Cadillac67.9
10Olivia Lothian22:39.1Lowell67.6
9Maggie Scholma22:39.5GR Christian67.5
9Sonia Tatko22:39.8GR Christian67.4
12Athiei Manyang22:40.1East Kentwood67.3
9Olivia Upton22:41.6Portage Central66.8
10Isabelle Gargus22:41.9Portage Central66.7
10Alayna Ranney22:43.5Plainwell66.2
9Addison Dodd22:45.0Hudsonville65.7
9Alivia Schnakenberg22:45.1Zeeland East65.6
10Meghan Venhuizen22:45.8Caledonia65.4
12Jun Hur22:46.0Portage Central65.3
10Samantha Koppenol22:48.0Zeeland West64.7
11Ani Free22:48.2Traverse City Central64.6
9Ava Harmon22:48.7Hudsonville64.4
10Alaina Wheaton22:48.8St. Joseph64.4
9Faith Helsel22:49.0Lake City64.3
10Elsie VanTil22:49.2GR Covenant Christian64.3
11Catherine (Cate) Brown22:49.8Cadillac64.1
12Madelyn Earl22:50.1FHN GR Forest Hills Northern64.0
9Lucy Budnik22:50.9Zeeland West63.7
9Emery Velat22:51.8Hart63.4
11Brooklyn Haight22:52.0Zeeland West63.3
10Lydia Nelson22:52.0Hamilton63.3
10Ashley Binder22:52.3Hudsonville Unity Christian63.2
9Lola Hirsch22:55.0Traverse City St. Francis62.3
12Lydia Finn22:55.1St. Johns62.3
9Grace Leman22:55.2Edwardsburg62.3
11Meredith Hall22:57.1TC West (Traverse City)61.6
10Zoe Barnes22:58.4Cadillac61.2
9Ashley Stewart22:59.2Holland Christian60.9
12Yadira Huerta Espinosa23:01.7Zeeland West60.1
12Harriet Kidder23:01.8Hart60.1
12Quinn Breslin23:01.9FHC GR Forest Hills Central60.0
11Sarah Bleyenberg23:03.5GR Covenant Christian59.5
12Ellie Fischer23:05.2St. Joseph58.9
11Laelle Terpstra23:06.5GR Covenant Christian58.5
11Ella Barber23:07.8St. Johns58.1
9Scarlet Villarreal23:07.9Zeeland East58.0
10Darcy Keefe23:08.5Muskegon Reeths-Puffer57.8
10Analeigh Weaver23:09.4North Muskegon57.5
9Cora Boonstra23:09.6GR Christian57.5
10Jane Steen23:10.1Traverse City Central57.3
9Alyson Crete23:11.9Comstock Park56.7
12Jocelyn Mein23:13.2Portage Northern56.3
11Bethany Lehr23:13.4Mount Pleasant56.2
10Josie Luyckx23:14.7FHC GR Forest Hills Central55.8
11Sarah Goward23:15.9Mount Pleasant55.4
9Kenadi Simon23:16.3St. Johns55.2
12Sadie Larson23:17.4Lake City54.9
10Mia McCarty23:17.5Hudsonville54.8
10Willa Peterson23:17.8GR Christian54.7
12Brianna Nixon23:19.2Hudsonville54.3
10Ella Hallack23:19.3Zeeland West54.2
12Lauren Hills23:20.5Hudsonville53.8
12Lilly Flemming23:20.6Portage Central53.8
11Mia Roe23:22.3GR Christian53.2
11Rachel Root23:22.7FHN GR Forest Hills Northern53.1
9Charlie Bont23:23.0Caledonia53.0
12Avalynn Klapmust23:23.0Caledonia53.0
10Katie Greenhoe23:23.8Zeeland West52.7
11Lily Tatko23:24.1GR Christian52.6
9Samantha Corbin23:24.2Plainwell52.6
12Lina Nguyen23:24.4Grandville52.5
11Addison Holt23:25.8Grand Haven52.1
12Leah Fisk23:25.8Cadillac52.1
10Andie Buursma23:26.2Grandville51.9
10Madison Trompen23:26.7Caledonia51.8
9Elise Clarin23:26.8Caledonia51.7
10Isla Sheely23:26.9Caledonia51.7
11Grace Brown23:27.0St. Johns51.7
12Hailey Hausbeck23:28.3Mount Pleasant51.2
12Noelle Nienhuis23:29.3Hudsonville Unity Christian50.9
9Tiona Sakala23:29.7Caledonia50.8
12Sophia Wilson23:31.0Grandville50.3
10Sarah Masserant23:31.1Traverse City St. Francis50.3
10Hannah Van Allen23:33.5GR Christian49.5
10Simone McDargh23:33.5Grandville49.5
10Nadia Cuevas23:33.6Zeeland East49.5
11Kenai Kokx23:34.9Hart49.0
11Vada Brasington23:35.5Traverse City Central48.8
10Saniya Shepard23:38.1Zeeland East48.0
9Molly Bruggink23:38.2Plainwell48.0
10Alivia VanderZwaag23:39.5Hudsonville Unity Christian47.5
12Mia Powell23:39.6GR Christian47.5
9Molly VanDam23:40.2Zeeland East47.3
10Alexa Bates23:41.1Portage Central47.0
10Abigail Hicks23:41.6Mount Pleasant46.8
10Laila Burress23:42.7East Kentwood46.4
12Abbie Terry23:45.4East Kentwood45.5
12Madelyn VanDort23:46.6Zeeland West45.1
11Tana Drobeck23:48.4Mattawan44.5
11Evelyn Ault23:49.0Rockford44.4
11Kate Murphy23:50.3Zeeland East43.9
12Isabella Frederick23:50.5Kalamazoo Central43.8
12Abby Retberg23:51.7Hudsonville43.4
12Mia Belica23:52.6Lake City43.1
11Meg VanDam23:52.6Zeeland East43.1
11Kyleigh Phothisan23:55.0Zeeland East42.3
9Hayden Brill23:55.4Grand Haven42.2
9Brynn Bolhuis23:56.0Hamilton42.0
10Isabelle DeJong23:56.3Zeeland West41.9
11Piper Bryant23:57.6Edwardsburg41.5
9Temperance Hysell23:57.7Portage Central41.4
11Charli Belinger24:01.7Muskegon Reeths-Puffer40.1
10Anna McIntyre24:02.3Traverse City St. Francis39.9
9Mady Terpstra24:02.6Hudsonville39.8
9Mackenzie VanStensel24:04.0GR Northview39.3
9Joselyn Fischhaber24:10.8Portage Northern37.1
10Jessica White24:11.9Kalamazoo Loy Norrix36.7
11Isabella Hernandez24:12.6Grandville36.5
10Lucy Otto24:12.8Jenison36.4
9Haylee Ledesma24:12.9Lowell36.4
12Alison VanDyke24:13.1Plainwell36.3
11Grace Clayton24:13.3Rockford36.2
11Marissa Norder24:14.3Grand Haven35.9
9Dakota Koeman24:14.3Hudsonville35.9
11Ella Kiekintveld24:15.5Zeeland West35.5
12Lily Boyl24:15.9Portage Northern35.4
9Abigail Tava24:15.9Caledonia35.4
9Annika Shev24:16.0Traverse City Central35.3
12Taryn Landers24:18.0Hudsonville Unity Christian34.7
12Odessa Bristol24:18.1Grandville34.6
9Lauryn Wilkie24:18.2Grand Haven34.6
12Paige Newman24:18.8St. Johns34.4
11Kendall Dykstra24:19.4Zeeland West34.2
9Alyssa Lambrix24:19.9Portage Central34.0
9Laylah Daniel24:21.6Kalamazoo Loy Norrix33.5
9Stella Canfield24:22.1GR Catholic Central33.3
12Julia Lewis24:22.2Edwardsburg33.3
9Sydney Pflug24:22.9GR Northview33.0
10Robyn Klein24:23.3GR Christian32.9
9Alena Sportel24:24.2GR Christian32.6
12Billah Namutosi24:26.3GR Northview31.9
12Anna Williamson24:29.4Mattawan30.9
9Makenna Barney24:29.8FHN GR Forest Hills Northern30.7
10Gabriella Tietema24:29.8Grand Haven30.7
12Maria Martinez24:30.3GR Christian30.6
10Emma Richardson24:31.8St. Joseph30.1
10Annika VanBuren24:33.1Edwardsburg29.6
12Sabrina Bielecki24:35.0Hudsonville29.0
9Rachel LaPorte24:35.0Zeeland West29.0
10Addison Seppala24:35.8Rockford28.7
11Lydia VanderMolen24:37.2Hudsonville Unity Christian28.3
11Hope Latsch24:38.1Muskegon Reeths-Puffer28.0
12Emma Zamzam24:38.9GR Catholic Central27.7
9Lucy Marsman24:39.4Zeeland West27.5
9Karli DeBoer24:40.0GR Covenant Christian27.3
11Kaitrin Miedema24:41.1Holland Christian27.0
12Lauren Booms24:41.8Lake City26.7
12Hawwa Abdul-Mutakallim24:41.9Kalamazoo Loy Norrix26.7
9Abbi Wright24:43.2Holland Christian26.3
10Dahlia Kluver24:43.4Mount Pleasant26.2
11Haley Council24:43.6Hamilton26.1
10Lexi Kent24:43.7Traverse City Central26.1
11Rheagan Cobb24:46.3Grand Haven25.2
11Lauren Bosma24:48.1Zeeland West24.6
12Melanie Martin24:48.9Hamilton24.4
12Haylie Sarver24:49.3Jenison24.3
11Cecelia Gill24:49.9GR Northview24.0
11Alyssa Lucas24:50.3Zeeland West23.9
11Emerald Bludworth24:50.6Traverse City Central23.8
12Kristin DeBoer24:51.2GR Covenant Christian23.6
10Lyla Harrington24:51.2Kalamazoo Loy Norrix23.6
12Audrey Thom24:51.2Plainwell23.6
11Ellie Daum24:51.9Mount Pleasant23.4
10Daniela Atkins24:53.0Grandville23.0
10Jenna Webster24:53.3Kalamazoo Loy Norrix22.9
11Kasey Haartman24:53.5Hudsonville Unity Christian22.8
9Tatum Hawley24:56.6Grand Haven21.8
10Brooke Carpenter24:56.9Plainwell21.7
11Hayden Schugars24:57.6Traverse City Central21.5
11Emma Roe24:59.2Lake City20.9
9Dana Bleyenberg24:59.3GR Covenant Christian20.9
9Daisy Schmidt24:59.6Caledonia20.8
9Carolyn Buller24:59.6Hudsonville Unity Christian20.8
12Sofia Giacobbe25:00.6East Kentwood20.5
10Mackenzie Krentz25:01.2Caledonia20.3
9Lucy Schimmel25:01.4GR Covenant Christian20.2
11Ava Bonacci25:01.8Jenison20.1
12Atiek Anyang25:02.1East Kentwood20.0
12Emma Pratt25:03.3Mattawan19.6
11Abigail Studer25:06.0Hart18.7
9Anna Hart25:08.4Hamilton17.9
12Linnea Appel25:13.0Traverse City Central16.3
9Salay Schelhaas25:13.3Jenison16.2
12Lucy Herpolsheimer25:13.8GR Kenowa Hills16.1
12Kyla Nunn25:15.2Plainwell15.6
11Deirdre Mairs25:16.7East Kentwood15.1
11Evi Burtt25:18.0TC West (Traverse City)14.7
12Mali Szalai25:18.1Edwardsburg14.6
11Kinsley Mowery25:18.9GR Covenant Christian14.4
11Hailey Mingerink25:19.5GR Covenant Christian14.2
12Maya Wettlaufer25:24.6Hamilton12.5
9Eve Boersma25:25.3Caledonia12.3
10Avery McPhail25:26.9Traverse City Central11.7
11Lauren DeVries25:28.1Zeeland East11.3
10Ainsley Roubal25:28.5Traverse City Central11.2
9Avery Bernard25:32.0Hudsonville10.0
10Katie Schillaci25:32.6FHC GR Forest Hills Central9.8
9Sophie Aupperlee25:33.1GR Ottawa Hills9.6
11Veronica Tapia25:33.4Lowell9.5
12Natalia Verdin25:34.0Portage Central9.3
11Julia Till25:35.7Zeeland West8.8
10Kinsley May25:37.4Mattawan8.2
10Vivienne Rubino25:37.7Traverse City Central8.1
9Mackenzie Hausman25:39.3Kalamazoo Loy Norrix7.6
9Olivia Vredevoogd25:39.9Hudsonville Unity Christian7.4
12Skyelar Hawley25:42.6Grand Haven6.5
10Tessa LePard25:46.7Hudsonville5.1
10Alyssa Moens25:46.8GR Northview5.1
10Macey Lipscomb25:47.7GR Kenowa Hills4.8
10Madelyn Schaendorf25:48.1GR Catholic Central4.6
11Lilian Nguyen25:48.5FHN GR Forest Hills Northern4.5
11Rogue Toepfer25:48.7Portage Northern4.4
11Olivia Cochrane25:49.0Cadillac4.3
12Quinn Smith25:50.4East Kentwood3.9
10Rylee VandenBerg25:50.5Hudsonville Unity Christian3.8
10Emma Grady25:54.8Lake City2.4
10Olivia Ahrens25:56.1Lake City2.0
10Megan VanDyke25:58.0Plainwell1.3
10Sydney Kapolka25:58.4Rockford1.2
12Elliana Raterman25:58.7Jenison1.1
12Mallory Lindemann26:01.4GR Catholic Central0.2