Blog

Uncategorized

2023 Ratings: Pete Moss

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

With the early season ratings, a couple of notes:

  1. Elite, more experienced runners will always be a bit overrated early. They tend to come into the season in better shape relative to the rest of the field, and thus are closer to their championship season fitness compared to someone newer to the sport.
  2. With smaller meets, they’re not as accurate as they may be later in the year. Smaller samples and less ability to compare makes it hard to come up with an adjustment. Which explains why I’ll concentrate on the larger ones early, then work my way back toward the smaller ones.
  3. Adversity tends to have a greater impact early. Whether that’s heat, hills, humidity, or even all three, those less fit will tend to struggle a bit more early, possibly overcooking the course adjustment.
  4. The girls adjustment will typically be a bit more, as they’re spending more time on the course.
  5. These will get weighed less and less as the season rolls on, meaning virtually nothing come October. As a coach, I’d stress not losing sleep over early season times. On here, I’m stressing the same thing.

Girls Adjustment: -14
Boys Adjustment: -12

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.

BOOMIN’ AT BENZIE

Ellie Scholma, Grand Rapids Christian

The Eagles were always going to have NVO as a low stick, Naomi Nelson as a great #2, Payton Holtz for senior steadiness, and Lilah Poel as the potential-ridden youngster. But one more was needed to scare teams such as Otsego. Ellie just might be that. She didn’t get to run at MIS, but was able to complete her freshman year at MITCA, running a 19:29 personal best. Her 18:51 opener greatly exceeds that closer, continuing where she left off during track. Thanks to her improvement, GR Christian was able to put 5 girls in the top-16, dominating a field with a few top-10 D1 & D2 teams.

The Redman Twins, Mesick

What a smart and patient race for these two. Before entering the woods for the first time, they hung around 8th-10th place. After coming out of the woods, they moved up a few spots. Then in their final appearance, each unleashed a furious burst, Ty moving past two boys into 2nd place, Kyle getting nipped by Sutherland and Sinke to grab 5th.  I had expected these two to be in contention for All-State in Division 4, but it appears they have much more in store.

GIRLS TEAM RATINGS

Girls TeamTop 5 Avg.Division
Ann Arbor Pioneer142.71
TC West (Traverse City)125.71
Girls TeamTop 5 Avg.Division
GR Christian146.32
Frankenmuth120.42
Ludington116.92
Big Rapids49.42
Girls TeamTop 5 Avg.Division
Traverse City St. Francis115.23
Hart113.43
Elk Rapids106.83
Benzie Central85.43
McBain73.63
Clare71.63
Manistee68.63
Mason County Central58.53
Montague53.13
Kalkaska49.23
Kingsley43.63
Shelby37.03
Lake City33.23
Lakeview32.03
Mancelona7.23
Girls TeamTop 5 Avg.Division
Buckley81.04
Grand Traverse Academy58.54
Mason County Eastern58.04
Lake Leelanau St. Mary6.74
Girls TeamTop 5 Avg.Division
Negaunee31.5UP

BOYS TEAM RATINGS

Boys TeamTop 5 Avg.Division
TC West (Traverse City)176.51
Boys TeamTop 5 Avg.Division
GR Christian192.72
Frankenmuth172.12
Big Rapids163.22
Ludington159.82
Boys TeamTop 5 Avg.Division
Clare176.73
Traverse City St. Francis175.93
Hart173.73
Kalkaska164.43
Elk Rapids150.53
Benzie Central149.13
LeRoy Pine River146.43
Manistee142.03
Lake City141.43
Montague139.13
North Muskegon135.63
Shelby127.13
Kingsley126.93
Hesperia85.43
Mancelona63.13
Mason County Central34.43
Boys TeamTop 5 Avg.Division
Mason County Eastern153.54
Maple City Glen Lake148.24
Frankfort139.94
Leland123.94
Pentwater118.54
Mesick110.34
Grand Traverse Academy107.04
Lake Leelanau St. Mary106.54
Boys TeamTop 5 Avg.Division
Negaunee86.6UP

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Rachel Forsyth17:09.2Ann Arbor Pioneer181.6
11Jessica Jazwinski17:35.1Hart173.0
12Aiden Harrand17:52.7Buckley167.1
12Natalie VanOtteren18:13.3GR Christian160.2
12Lydia Bowman18:38.7Ann Arbor Pioneer151.8
12Mary Richmond18:41.3Frankenmuth150.9
12Mylie Kelly18:41.9Benzie Central150.7
11Summer Brower18:44.6Ludington149.8
10Ellie Scholma18:51.2GR Christian147.6
12Miranda McNeil18:54.7Morley-Stanwood146.4
12Alyson Enns18:55.6Hart146.1
12Naomi Nelson18:57.0GR Christian145.7
10Lilah Poel19:01.4GR Christian144.2
12Sylvia Sanok Dufallo19:06.8Ann Arbor Pioneer142.4
11Betsy Skendzel19:11.7Traverse City St. Francis140.8
10Natalie Foltz19:16.9Frankenmuth139.0
10Abby Veit19:31.3TC West (Traverse City)134.2
12Payton Holtz19:33.4GR Christian133.5
11Ella Knudsen19:36.0Leland132.7
9Lucy Conzelmann19:43.9Frankenmuth130.0
10Reese Smith19:44.2TC West (Traverse City)129.9
9Kamryn Salladay19:45.4Lakeview129.5
9Annabelle Lowman19:52.0Ludington127.3
10Brynne Schulte19:55.7Elk Rapids126.1
11Mary Masserant19:55.8Traverse City St. Francis126.1
12Cecilia Postma20:00.0Manistee124.7
10Bailey Wenzlick20:07.7TC West (Traverse City)122.1
11Alyssa Fouchey20:10.1TC West (Traverse City)121.3
9Tessa Mascari20:10.8TC West (Traverse City)121.1
9Bridget Raven20:15.0TC West (Traverse City)119.7
9Nina Moore20:16.3Ann Arbor Pioneer119.2
11Nadia Grierson20:16.8Ludington119.1
9Lucinda Gubbini20:17.8Ann Arbor Pioneer118.7
11Nora Grossnickle20:22.0Benzie Central117.3
9Sophia Buzzelli20:24.6Clare116.5
10Anna Pray20:32.1Elk Rapids114.0
12Adia Sikkema20:43.3GR Christian110.3
11Lucy Pike20:43.9Ann Arbor Pioneer110.0
12Maddie Gallagher20:47.1Traverse City St. Francis109.0
10Hana Boggess20:56.8Ann Arbor Pioneer105.7
9Frances Brown20:57.7Ann Arbor Pioneer105.4
11Hunter Shellenbarger21:01.5Elk Rapids104.2
10Peyton Tucker21:03.3TC West (Traverse City)103.6
10Annika TerBeek21:03.4GR Christian103.6
10Sarah Trojanowski21:10.8Traverse City St. Francis101.1
10Elise Barden21:11.7Frankenmuth100.8
9Molly Kate Hollandsworth21:16.0Traverse City St. Francis99.3
12Mackenzie Keillor21:17.8Ludington98.7
9Lucy Waalkes21:20.0GR Christian98.0
9Natalie Rosema21:22.9Hart97.0
12Emily Anger21:24.8Mancelona96.4
11Marlee Plaxco21:26.0Negaunee96.0
12Jaida Schulte21:28.5Elk Rapids95.2
9Addy Zeller21:30.4Bear Lake-Onekama94.6
12Eva Pray21:30.7Elk Rapids94.4
11Lexie Beth Nienhuis21:31.2Hart94.3
12Cammie Erickson21:36.4Montague92.5
10Paige Ritchie21:37.8Traverse City St. Francis92.1
10Bridget Kerber21:38.4Ann Arbor Pioneer91.9
11Autumn Brower21:44.6Ludington89.8
9Lydia Soelberg21:45.3Shelby89.6
12Hannah Grace Wildschut21:45.8GR Christian89.4
12Haley Miller21:48.3McBain88.6
12Ella Peck21:50.8Elk Rapids87.7
10Lauren Niedzielski21:57.2Mason County Eastern85.6
9Addison Patrzik21:59.2Grand Traverse Academy84.9
9Vivienne Duncan22:00.0GR Christian84.7
9Maylan Sanders22:04.2Mason County Central83.3
12Kaitlyn Miller22:10.0Frankenmuth81.4
9Kayden Hinton22:11.2McBain80.9
11Ava Iverson22:11.7Benzie Central80.8
12Margot Hagerty22:16.5Traverse City St. Francis79.2
9Lauren Leis22:18.3Clare78.6
11Clara Peikert22:18.7Ann Arbor Pioneer78.4
10Joelle Swanson22:19.3Elk Rapids78.2
12Robyn Tatko22:20.8GR Christian77.7
11Clare Conzelmann22:21.3Frankenmuth77.6
11Lucy Shoup22:23.5Mason County Eastern76.8
9Elizabeth Letherer22:23.6Clare76.8
11Taylor Farrage22:26.3Traverse City St. Francis75.9
10Myah Little22:27.0Kalkaska75.7
12Olivia Andersen22:28.6Ludington75.1
9Natalie Burpee22:29.2Leland74.9
9Emily Dunphy22:31.0Traverse City St. Francis74.3
11Sayla Bender22:31.8Kingsley74.1
10Brooklynn Frazee22:33.2Buckley73.6
10Riley Reed22:33.5TC West (Traverse City)73.5
9Allison Brandt22:34.9Ludington73.0
9Madelyn Reinink22:35.3McBain72.9
11Chelsi Eisenga22:35.8McBain72.7
9Grace Finch22:35.9TC West (Traverse City)72.7
12Abby Kissling22:40.4Brethren71.2
9Cecelia Ryan22:40.6Ludington71.1
9Brailyn Johnson22:42.0Mason County Eastern70.7
10Gabby Cleveland22:44.5Frankenmuth69.8
12Grace Robinson22:46.2Traverse City St. Francis69.3
11Grace Torsch22:46.9Montague69.0
10Lily Tatko22:47.1GR Christian69.0
10Aurora Janevic22:51.3Ann Arbor Pioneer67.6
10Kinsey Peer22:54.0Buckley66.7
12Sara Huyser22:56.3GR Christian65.9
12Gwendalynn Rickard22:57.4Big Rapids65.5
10Jennifer Kmiecik23:00.2Bear Lake-Onekama64.6
10Sylvia Skujins23:03.9North Muskegon63.4
10Samantha Frank23:04.8Frankenmuth63.1
9Havyn Tarrant23:05.7Traverse City St. Francis62.8
10Shenoah Collier23:05.8Grand Traverse Academy62.7
9Lexie Sanford23:08.6Mason County Central61.8
10Anna Martin23:19.0Kalkaska58.3
11Kennedy Mey23:19.0Hesperia58.3
12Seere Helms-Gleason23:19.4Negaunee58.2
9Sarah Masserant23:21.7Traverse City St. Francis57.4
9Aiden Wood23:22.0Mason County Central57.4
11Lauren Pretty23:24.3Hart56.6
10Eleanor Herron23:24.9Frankenmuth56.4
10Lizzy Vollbrecht23:25.6TC West (Traverse City)56.1
11Audrey Huizinga23:25.9Manistee56.0
11Kate Somsel23:26.1Manistee56.0
10Georgia Haag23:26.4Manistee55.9
12Oliviah Malloy23:26.5Big Rapids55.8
9Courtney Borden23:26.8Kalkaska55.7
11Natalie Sterk23:30.0Kingsley54.7
12Paige Bell23:30.1Grand Traverse Academy54.6
10Tierney Hartman23:30.4Grayling54.5
10Addison Chownyk23:31.9Frankfort54.0
8Claire Couturier23:32.4Lake Leelanau St. Mary53.9
9Olivia Reding23:33.1TC West (Traverse City)53.6
11Genesis Wilson23:36.0McBain52.7
12Kendra Couturier23:39.2Lake Leelanau St. Mary51.6
9Jovi Campbell-Pickard23:39.4Mason County Central51.5
10Addisen Harrand23:40.5Buckley51.2
10Alayna Edmondson23:42.1Manistee50.6
9Noel Parker23:43.5Shelby50.2
11Summer Adams23:43.7Big Rapids50.1
12Rowan Ensing23:45.9McBain49.4
12Bailey Seibt23:46.5Clare49.2
11Megan Gottschall23:46.7Lake City49.1
9Grace Hasenbank23:48.6Shelby48.5
10Kenai Kokx23:49.1Hart48.3
9Bailey Stephen23:50.0Grand Traverse Academy48.0
10Mikayla Blood23:54.4McBain46.5
9Kaylee Swanson23:54.5Buckley46.5
12Cambrie Lawrence23:55.5Benzie Central46.2
9Gwyneth Artz23:55.7GR Christian46.1
12Emma Pendell24:00.2Montague44.6
12Anika Bouwman24:00.7GR Christian44.4
11Billah Namutosi24:02.6GR Christian43.8
10Natalie Brown24:04.4Bear Lake-Onekama43.2
9Anna McIntyre24:04.5Traverse City St. Francis43.2
11Greta Auch24:06.3Montague42.6
12Alleah Dix24:06.6Grand Traverse Academy42.5
10Rose Bembenek24:10.3Ann Arbor Pioneer41.3
11Abbi Wildfong24:12.8Mancelona40.4
12Anna Lindstrom24:13.3GR Christian40.2
11Olivia Beauchamp24:13.7Big Rapids40.1
9Bailey Case24:14.4Pentwater39.9
9Madison Smith24:15.9Grand Traverse Academy39.4
12Anneliese Jones24:17.1Ann Arbor Pioneer39.0
12Kaylee Weber24:17.3Kingsley38.9
12Elizabeth Logan24:18.3Mason County Eastern38.6
9Madelyn Sterley24:18.3Mason County Central38.6
12Ava Butera24:18.9Grand Traverse Academy38.4
12Amabel Schwaiger24:21.2Leland37.6
10Adison Thorne24:22.8Mason County Central37.1
11Annabeth Allee24:23.4LeRoy Pine River36.9
11Taylor Seibt24:23.7Clare36.8
11Olivia Johnson24:25.0Frankenmuth36.3
9Brooklynn Porter24:26.2Lakeview35.9
9Tessa Holmes24:26.3Ann Arbor Pioneer35.9
9Ellen Schwaiger24:26.9Leland35.7
9Makayla Birgy24:26.9Kingsley35.7
9Abagail Rickard24:27.8Big Rapids35.4
10Emma Roe24:27.8Lake City35.4
12Julia Kirby24:32.4Mancelona33.9
9Julia Duimstra24:34.4GR Christian33.2
12Catalina Stong24:34.9Shelby33.0
11Kara Olds24:35.3Kalkaska32.9
9Sophia Roelofs24:36.4GR Christian32.5
12Amara Rasmussen24:36.4Negaunee32.5
10Briella Walenjus24:37.4McBain32.2
10Tessa Buday24:37.4Benzie Central32.2
9Mia Wildfong24:38.4Traverse City St. Francis31.9
9Mikayla Kulawiak24:40.8Buckley31.1
11Alexa Cleary24:42.0Frankenmuth30.7
12Arianna Musso24:44.9Lakeview29.7
11Catherine Taft24:45.1Clare29.6
11Lauren Booms24:47.3Lake City28.9
9Willa Peterson24:47.6GR Christian28.8
10Olivia Bosscher24:48.2McBain28.6
12Baylie Eisenga24:49.0Lake City28.3
9Riley Conklin24:53.2Negaunee26.9
11Brooklyn Carter24:59.4Hart24.9
9Emma Grady25:01.0Lake City24.3
12Keira Curneal25:03.7Kalkaska23.4
9Kynlee O’Connor25:04.8Manistee23.1
11Adah Korzeniewski25:04.9Manistee23.0
9Mia Lopez25:06.6Ann Arbor Pioneer22.5
9Hannah VanAllen25:06.7GR Christian22.4
12Abby Hughes25:07.4Pentwater22.2
9Robyn Klien25:08.6GR Christian21.8
10Mia Roe25:12.9GR Christian20.4
10Abigail Studer25:14.5Hart19.8
9Brooklinn Barcia25:17.0Clare19.0
10Meredith Hall25:17.5TC West (Traverse City)18.8
12Olivia Wing25:19.7Mason County Eastern18.1
12Lily Fults25:21.4Lake City17.5
11Hadley Feyen25:22.9Ann Arbor Pioneer17.0
9Erica Hansen25:24.1Montague16.6
12Delaney Schultz25:24.1Montague16.6
10Althea Gaylord25:29.9Benzie Central14.7
10Mary Bauer25:30.3Kingsley14.6
11Grayslin Walch25:31.8Morley-Stanwood14.1
11Jasmine Boggy25:32.4Ann Arbor Pioneer13.9
11Katie Harrand25:35.5Traverse City St. Francis12.8
10Willa Roth25:43.5Frankfort10.2
12Anna Staudacher25:44.0Clare10.0
9Addison Torrez25:47.4Ludington8.9
9Ally Freiwald25:48.1Ann Arbor Pioneer8.6
11Lucy Rogers25:48.9Mesick8.4
10Grace Supanich25:53.0Morley-Stanwood7.0
11Kate May25:57.6Frankfort5.5
10Kayla Milarch25:58.7Buckley5.1
11Rachel Sprauer25:59.7Ann Arbor Pioneer4.8
12Lily Ward26:00.4Clare4.5
10Audrey Brouwer26:01.5GR Christian4.2
11Rebecca Weinert26:02.7Ludington3.8
11Ana Heagle26:05.7GR Christian2.8

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
11Simon Triezenberg15:43.0GR Christian209.7
9Robert Jazwinski III15:48.7Hart207.8
12Owen Patton15:59.3Vestaburg204.2
12Brad White16:08.2Clare201.3
12Abe VanDuinen16:25.2Pentwater195.6
12Willem DeGood16:31.6TC West (Traverse City)193.5
9Ty Redman16:37.5Mesick191.5
11Keegan Hoekstra16:37.8GR Christian191.4
11Mason Sinke16:37.9Bear Lake-Onekama191.4
11Colebrook Sutherland16:38.2Maple City Glen Lake191.3
9Kyle Redman16:38.3Mesick191.2
11Landen Wise16:38.4Frankenmuth191.2
12Jonathan Koetje16:43.8GR Christian189.4
12Joe Waalkes16:44.3GR Christian189.2
12Gavin Guggemos16:45.2Kalkaska188.9
9Liam Wierzba16:45.6TC West (Traverse City)188.8
12Tucker Krumm16:52.1Traverse City St. Francis186.7
12Nic Porter16:54.8Clare185.7
10Micah Small17:00.1GR Christian184.0
10Sean Ryan17:01.7GR Christian183.4
11Hayden Gould17:08.8Big Rapids181.1
12Peter Kuperus17:10.7GR Christian180.4
11Cougar Clark17:15.3Frankenmuth178.9
10Anthony Plana17:15.4Frankenmuth178.9
12Camden Moore17:19.5Kalkaska177.5
10Jack Slotman17:21.6Hart176.8
10Noah Raeth17:21.8Montague176.7
11Owen Read17:22.6Traverse City St. Francis176.5
12Adam Williams17:24.6Kalkaska175.8
12Dylan Clark17:26.8GR Christian175.1
12Andrew Klaus17:27.8Clare174.7
10Ben Irwin17:28.3TC West (Traverse City)174.6
10Qwynn Darnell17:29.0Elk Rapids174.3
11Noah Lowman17:31.8Ludington173.4
11Joseph Carlson17:32.5Traverse City St. Francis173.2
11Max Stitt17:35.0Hart172.3
12Nathan Baker17:35.1GR Christian172.3
9William Ready17:35.6Traverse City St. Francis172.1
11Riley Pattinson17:38.8Traverse City St. Francis171.1
12Luke Niedzielski17:39.1Mason County Eastern171.0
12Mitchel Daniels17:41.6Pentwater170.1
12Kaden Forward17:43.6Bear Lake-Onekama169.5
9Connor Schmidt17:46.4Clare168.5
12Paxton Hall17:49.2Lake City167.6
9Cooper Tiffany17:51.6Lakeview166.8
11Lewis Walter17:52.0Traverse City St. Francis166.7
12Tyler Vanderzanden17:53.8Hart166.1
11Austin Dalman17:54.0Big Rapids166.0
11Robby Myler17:54.7Traverse City St. Francis165.8
11Carroll Robotham17:56.7Frankfort165.1
12Branden Stock17:57.1Kingsley165.0
9Sebastian Dunaway17:57.4Frankfort164.9
11Tristan Demlow17:58.1Grayling164.6
10Caiden Helsel18:00.0Lake City164.0
11Christian Schramski18:00.5Manistee163.8
10Aidan Simrau18:00.7TC West (Traverse City)163.8
11Kyan Deam18:01.2Big Rapids163.6
9Gabe Grierson18:03.1Ludington163.0
10Dylan Gryglewski18:06.5TC West (Traverse City)161.8
9Nicklas Parker18:06.6Frankenmuth161.8
12Evan Atkinson-Miller18:08.2North Muskegon161.3
10Iziquiel Picon18:10.0Shelby160.7
12Peter Hybza18:10.4Mason County Eastern160.5
12Jack O’Donnell18:10.9Manistee160.4
11Calvin Brinks18:11.4GR Christian160.2
10Connor Helsel18:11.8Lake City160.1
11David Reisterer18:12.3Ludington159.9
12Clay Johnson18:12.8Montague159.8
10Daniel Eveland18:16.0Big Rapids158.7
12Lucan Louwsma18:16.6Benzie Central158.5
11Jacob Voetberg18:17.2GR Christian158.3
12Christian Kerfoot18:21.2Elk Rapids156.9
11Max Ward18:24.2Elk Rapids155.9
9Austin Taft18:24.4TC West (Traverse City)155.9
12Jaymes Wildfong18:24.7Mancelona155.8
10Coltrane Paryani18:24.7Kalkaska155.8
9Milo Shoup18:29.0Mason County Eastern154.3
12Braxton Zenner18:31.3Kingsley153.6
12Tyler Vining18:31.7Morley-Stanwood153.4
10Kona Crump18:32.8Clare153.1
9Alex Flores18:32.9Ludington153.0
12Gavin Kelso18:33.1LeRoy Pine River153.0
10Cole Pergram18:42.3Frankenmuth149.9
12Hudson Kiteley18:42.3Benzie Central149.9
12Curtis Fuller18:42.7Ludington149.8
10Brody Swanson18:43.7LeRoy Pine River149.4
9Aubin Allee18:44.3LeRoy Pine River149.3
12Micah Frye18:44.3Shelby149.3
10Keith Crompton18:44.4Frankfort149.2
11Zach Hartemink18:46.2GR Christian148.6
10Hayden Murray18:46.6TC West (Traverse City)148.5
12Luke Senters18:47.8Manistee148.1
10Jagger Clark18:47.9Frankenmuth148.0
10Caleb Butler18:49.6TC West (Traverse City)147.5
12Scott Slocum18:49.8LeRoy Pine River147.4
12Nevin Slater18:51.2Ludington146.9
10Ethin Chandler18:51.4Benzie Central146.9
12Joel Hardesty18:51.9Big Rapids146.7
12Agustin Creamer18:52.9Leland146.4
12Jack Joyce18:53.4Traverse City St. Francis146.2
9Barrett Nance18:54.0North Muskegon146.0
11Avery Guikema18:54.6Hart145.8
8Corliss Gulembo IV18:54.9Mason County Eastern145.7
9Duncan Robinson18:54.9TC West (Traverse City)145.7
10Matthew Bentley18:55.6Buckley145.5
11McKai Henry18:55.7Benzie Central145.4
9Pascal Miller18:55.8Hart145.4
11Andrew Sherburn18:56.4Hesperia145.2
10Jacob Plamondon18:56.7Maple City Glen Lake145.1
9Aiden Schaner18:56.8Hart145.1
Cage Edingfield18:58.1Benzie Central144.6
10Landon Harris18:58.6Benzie Central144.5
10Kyle Vincent18:59.0Benzie Central144.3
11Benjamin DeRidder18:59.9Benzie Central144.0
11Zac Taylor19:00.4Traverse City St. Francis143.9
9Dex Nance19:00.7Traverse City St. Francis143.8
10Joseph Sturtevant19:03.2TC West (Traverse City)142.9
11Donald Thompson19:05.4Big Rapids142.2
9Cooper Roster19:08.6TC West (Traverse City)141.1
11Ethan Schaner19:08.8Hart141.1
9Abraham Feeney19:09.2Maple City Glen Lake141.0
11Caidan Gaskill19:09.2Clare141.0
11CJ Bennett19:10.1North Muskegon140.6
10Bryce VanderKodde19:10.9Hart140.4
11John Studzinski19:11.7Traverse City St. Francis140.1
10Cody Couturier19:12.4Lake Leelanau St. Mary139.9
10Kaden Worch19:13.6Manistee139.5
9Carson Ackley19:14.7Hart139.1
12Sawyer Couturier19:16.0Leland138.7
10Oliver Mitchell19:16.1Lake Leelanau St. Mary138.6
12Jack Jubar19:17.3Ludington138.2
12Kyler Behrenwald19:18.5Lakeview137.8
9Braeden Conger19:20.3Frankenmuth137.2
9Elias DeJong19:22.5GR Christian136.5
9Sutton Klaus19:22.8Clare136.4
12Jonathon Carballido19:24.1Shelby136.0
11Ron Hasenbank19:24.7Mason County Eastern135.8
11Greyson Hoeflinger19:26.6Mason County Eastern135.1
11Carter Peacock19:26.7Clare135.1
10Liam McCaw19:27.7Maple City Glen Lake134.8
12Seth Brown19:30.1Elk Rapids134.0
11Parker Rubin19:33.5Grand Traverse Academy132.8
9Nathan Lenington19:33.6LeRoy Pine River132.8
10William Warner19:36.5Clare131.8
9Caden VanGelderen19:36.9Hart131.7
12Emerson Barnes19:37.5Elk Rapids131.5
12Clay Shoup19:38.1Mason County Eastern131.3
12Christian Leachman19:39.3TC West (Traverse City)130.9
9Christian Villa-Bilton19:40.3Clare130.6
12Riley Bigger19:43.1Mancelona129.6
11Isaiah Mulheron19:44.8Clare129.1
9Joel Martin19:45.8Maple City Glen Lake128.8
8Lance Niedzielski19:46.8Mason County Eastern128.4
10Simon Jaklin19:47.6Negaunee128.1
11Brady Keen19:49.2Leland127.6
10Matthew Leatherman19:53.1Montague126.3
11Logan Hewitt19:56.3Benzie Central125.2
10Isaac Whipple19:57.5Grand Traverse Academy124.8
10Jackson Shetler19:59.8Kalkaska124.1
10Law Sholten20:00.0Frankenmuth124.0
12August Gerardi20:01.2North Muskegon123.6
11Nathan Peters20:01.5Kingsley123.5
10Wyatt Roberts20:01.8Pentwater123.4
12Owen Raeth20:02.5Montague123.2
10Garrin Schneeg20:03.3McBain122.9
12Jimmy Alpi20:10.8Leland120.4
10Brayden VanOs20:10.8Big Rapids120.4
9Braydn Winkel20:14.9McBain119.1
10Owen Butkovich20:17.9Lake City118.0
9Aron Mascorro20:20.6Walkerville117.1
11Nate McAvoy20:21.7Frankenmuth116.8
10Clayton Peacock20:25.4Clare115.5
9Afton Shoup20:27.9Mason County Eastern114.7
11Jack Stoddard20:29.9TC West (Traverse City)114.0
12Alden Tait20:31.3Clare113.6
9Brenden Deroucher20:32.9Frankenmuth113.0
10Ethan Baker20:36.0LeRoy Pine River112.0
9Alex Crowder20:38.8Shelby111.1
11Kaleb Chisholm20:40.0Frankfort110.7
9Nathan Ruhstorfer20:41.1Hesperia110.3
10Brody Patterson20:42.6Frankfort109.8
9Brock Hunter20:42.9Montague109.7
12Braydyn Santos20:52.8North Muskegon106.4
9Nate Gorman20:56.6Traverse City St. Francis105.1
11Logan Face20:58.7Kingsley104.4
10Wyatt Vanpoortfliet21:00.3Benzie Central103.9
12Alex Ossenheimer21:01.0Negaunee103.7
10Sam DeYoung21:01.7GR Christian103.4
9Jonathan Falk21:01.7GR Christian103.4
9Ephraim Conway21:02.0Kalkaska103.3
10Cody Linna21:03.9Mesick102.7
11Brayden Schmidt21:04.2Clare102.6
12Aiden O’Dwyer21:04.6Frankfort102.5
9Treyson Nyland21:04.9TC West (Traverse City)102.4
11Parker VanHill21:05.0GR Christian102.3
10Isaiah Boerema21:06.4Ludington101.9
10Isaiah Lindstrom21:08.6GR Christian101.1
10Perry Middaugh21:09.9Grand Traverse Academy100.7
12Kale Black21:11.7Grayling100.1
9Will Heagle21:15.3GR Christian98.9
10Kai Dila21:16.3Ludington98.6
12Ajae Gouker21:16.5Manistee98.5
11Tyler Douglas21:17.1Pentwater98.3
9Carter Root21:19.3Lake City97.6
9Lincoln Bailey21:21.0Maple City Glen Lake97.0
10Eli Guinther21:22.6Frankenmuth96.5
10Owen Wemple21:23.5LeRoy Pine River96.2
9Jayden Langschied21:25.4GR Christian95.5
9Garrett Grant21:28.6Lake Leelanau St. Mary94.5
9Greg Steele21:30.7Clare93.8
11Graham Hislop21:34.5TC West (Traverse City)92.5
9Bryce Reid21:37.7Elk Rapids91.4
11Alex Wilkins21:37.9Grand Traverse Academy91.4
12James Tice21:38.0Clare91.3
11Zachary Brown21:40.4GR Christian90.5
9Owen VanderVlucht21:42.6Hart89.8
9Isaac Witte21:42.6GR Christian89.8
11Luke Witte21:42.8GR Christian89.7
10Carson Duimstra21:43.6GR Christian89.5
11Ryan Lamphere21:44.0TC West (Traverse City)89.3
9John Nielson21:44.4Morley-Stanwood89.2
9Trenton Stockwell21:45.3Lake City88.9
11Josh Bustos21:46.7Hart88.4
10Levi Sterk21:47.5Kingsley88.2
10Dexter Martin21:48.9Maple City Glen Lake87.7
11Ryan Grinage21:53.1Leland86.3
9Dan Youngberg21:54.4Lake City85.9
12Harsen Bowlby21:55.3TC West (Traverse City)85.6
12Asher Johnson21:55.8Mason County Central85.4
9Jack Mazurek21:55.9Traverse City St. Francis85.4
10Garrick Collins21:55.9Lake Leelanau St. Mary85.4
9Eli Willoughby21:56.3Grand Traverse Academy85.2
9Cy Kozmowski21:57.7Mason County Eastern84.8
9Dean McKellar21:58.1Maple City Glen Lake84.6
10Cason Adams22:02.3Maple City Glen Lake83.2
10Miles Wright22:02.5Maple City Glen Lake83.2
9Peter Tuinstra22:03.6Hart82.8
9Travis Kelsey22:04.3Lake City82.6
9Brody Wolf22:07.3Kingsley81.6
9Britton Wheeler22:08.7Maple City Glen Lake81.1
9Roman Hoppe22:08.9Elk Rapids81.0
9Henry Clausen22:09.1Elk Rapids81.0
10Ethan Butler22:12.2TC West (Traverse City)79.9
10Benjamin Carpenter22:14.9North Muskegon79.0
11Ethan Fessenden22:16.4Shelby78.6
10Eli Walker22:17.3Benzie Central78.2
11Armand Arakaza22:17.4GR Christian78.2
12Jimmy Thommen22:19.0Montague77.7
10Cole Grundy22:21.7Clare76.8
11Carson Olds22:22.2Mancelona76.6
12Blake Holmgren22:23.5Negaunee76.2
10Hunter Tinkham22:23.8Walkerville76.1
10Griffin Olson22:27.7Benzie Central74.8
11Chase Stockman22:27.7North Muskegon74.8
11Bennett Garton22:28.1Traverse City St. Francis74.6
10Derek Graham22:30.1Lake Leelanau St. Mary74.0
12Stuart Plana22:32.2Frankenmuth73.3
12Brendan McIntyre22:33.4Traverse City St. Francis72.9
9Micah Manion22:34.0GR Christian72.7
11Michael Dickinson22:35.3Grand Traverse Academy72.2
10Easton Nowak22:38.0Bear Lake-Onekama71.3
10Nate Dix22:39.1Grand Traverse Academy71.0
10Cam Avery22:39.3GR Christian70.9
11Caden Steede22:40.2Negaunee70.6
9Leo Nothstine22:40.5Grayling70.5
9Devin Swihart22:41.6Mason County Eastern70.1
10Matice Nichols22:45.6Hesperia68.8
9Jackson Poll22:46.7Mason County Central68.4
9Griffin Calder22:51.3TC West (Traverse City)66.9
11Hogan Walter22:55.8Clare65.4
11Anthony Grant22:57.4Lake Leelanau St. Mary64.9
10Kolt Milner22:59.5Hesperia64.2
11Ayden Barcia22:59.6Clare64.1
10Cade Ponstein22:59.7Kalkaska64.1
10Caleb Forward23:00.0Bear Lake-Onekama64.0
11Weston Kinney23:00.3Grand Traverse Academy63.9
10Jackson Schaub23:02.5Benzie Central63.2
9Alex Rutkowski23:03.2Traverse City St. Francis62.9
9Joshua Bawi23:03.2GR Christian62.9
9Rhet Johnson23:03.4Hart62.9
10Corbin Bender23:07.0Kingsley61.7
12Mason Heilman23:08.0LeRoy Pine River61.3
9Gunnar Hallett23:12.9Mesick59.7
9Parker Majors23:14.9Lake City59.0
9Miles Cooke23:15.3GR Christian58.9
12Logan Katona23:28.9Negaunee54.4
9Riley Sturgeon23:32.6Mason County Eastern53.1
9Griffen Chisholm23:37.9Frankfort51.4
11Thomas Edwards23:39.3Frankfort50.9
9Bear Brewer23:44.7North Muskegon49.1
9Jase Brockway23:57.1Clare45.0
9Dillan Jones24:13.5LeRoy Pine River39.5
10Lance Smith24:16.0Hesperia38.7
10Samuel Felten24:18.5Frankenmuth37.9
9Nathan Kinney24:28.4Grand Traverse Academy34.5
9Jake Mennega24:38.4GR Christian31.2
9Gage King24:41.9Frankfort30.0
9Ethan McVicker24:49.6Mason County Central27.5
12Aleksander deMorrow24:49.9Ludington27.4
12Jordan Rosekrans24:55.3Lake City25.6
11Jacob Gulley25:01.6Lake Leelanau St. Mary23.5
9Darren Moore25:09.5LeRoy Pine River20.8
9Nathan Adams25:18.8Mason County Central17.7
10Grady Sailor25:41.9Ludington10.0
9Reece Hoyt25:46.7GR Christian8.4
10Matt Waggoner25:50.4Mancelona7.2
11Grant Johnson25:51.9Kingsley6.7
10Timothy Duperon25:52.9Lake Leelanau St. Mary6.4
11Seth VanNortrick25:53.4Mesick6.2
11Hunter Lewis25:54.1Lake City6.0
8Ben Roberson25:56.4Pentwater5.2
11Kael Fay25:57.4Benzie Central4.9
12James Licht26:02.0Lake Leelanau St. Mary3.3
10Max Hobbs26:04.0Grand Traverse Academy2.7
Uncategorized

2023 Ratings: Under the Lights v2

Why v2? There’s already an Under the Lights meet that claimed the name first. But it’s a great name for a meet, just had to make a minor edit to differentiate the two.

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

With the early season ratings, a couple of notes:

  1. Elite, more experienced runners will always be a bit overrated early. They tend to come into the season in better shape relative to the rest of the field, and thus are closer to their championship season fitness compared to someone newer to the sport.
  2. With smaller meets, they’re not as accurate as they may be later in the year. Smaller samples and less ability to compare makes it hard to come up with an adjustment. Which explains why I’ll concentrate on the larger ones early, then work my way back toward the smaller ones.
  3. Adversity tends to have a greater impact early. Whether that’s heat, hills, humidity, or even all three, those less fit will tend to struggle a bit more early, possibly overcooking the course adjustment.
  4. The girls adjustment will typically be a bit more, as they’re spending more time on the course.
  5. These will get weighed less and less as the season rolls on, meaning virtually nothing come October. As a coach, I’d stress not losing sleep over early season times. On here, I’m stressing the same thing.

Girls Adjustment: -14
Boys Adjustment: -10

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.

NO LONGER UNDER THE RADAR

Chloe DeRidder, Grandville

Conditions were probably a bit more favorable compared to previous Under the Lights Invites, but I don’t think that discounts the much faster showing Chloe put forth in 2023. On Friday, her 19:33 was almost two minutes quicker than what she ran here in 2022 as a sophomore. This just builds off her track season, where she boasted solid PB’s across the board (2:26/5:30/11:46). That was her first spring season, which I have no doubt played a major role in her early cross success.

East Kentwood’s 3rd-5th

The racing of these three is a shock to the system. Region 3’s preseason rankings (which you can throw away, thankfully) had East Kentwood 9th in the region. Through these first 9 days, it’s appearing as if the Falcons are solidly the contender for the 2nd spot. Myles Gesselman continued where he left off in 2022, Ethan Quibell has dropped 3 whole dang minutes from his freshman form, and Elijah Bernstein ripped well under 18:00 for the first time ever. They’re all sophomores, combined with the frontrunning of Nickoles and Tanis, expect this group to continue to move up throughout the year.

GIRLS TEAM RATINGS

Girls TeamTop 5 Avg.Division
Holland West Ottawa124.31
Grand Haven122.41
FHC GR Forest Hills Central120.31
Jenison114.21
Rockford110.01
Byron Center108.01
GR Ottawa Hills106.21
Zeeland West104.41
Kalamazoo Central100.71
Hudsonville98.71
East Kentwood95.41
FHN GR Forest Hills Northern87.51
Grandville78.31
Cedar Springs78.21
Lowell66.01
Muskegon Reeths-Puffer62.71
Muskegon Mona Shores60.71
Kalamazoo Loy Norrix58.81
Girls TeamTop 5 Avg.Division
Zeeland East126.62
Holland Christian111.62
East Grand Rapids111.62
Spring Lake106.22
Middleville Thornapple-Kellogg105.42
FHE Ada Forest Hills Eastern101.12
Hudsonville Unity Christian100.12
Fruitport94.72
GR_South Christian91.72
Cadillac79.32
Three Rivers77.52
Shepherd73.92
Vicksburg63.52
Whitehall62.92
Hopkins60.42
Allendale51.52
Portland51.22
Howard City Tri-County44.22
Hamilton31.02
Girls TeamTop 5 Avg.Division
Stanton Central Montcalm107.53
GR Covenant Christian98.13
Fennville77.63
Kent City69.63
Wyoming Potter’s House58.53
Kalamazoo Christian54.13
Buchanan52.23
Reed City31.33
Delton-Kellogg20.73
Holland Black River3.13
Bridgman-3.03
Girls TeamTop 5 Avg.Division
Muskegon Western Mich. Christian96.14
Saugatuck69.04
Holland Calvary Christian5.04
Girls TeamTop 5 Avg.Division
Kalamazoo Homeschool Sports68.0HS

BOYS TEAM RATINGS

Boys TeamTop 5 Avg.Division
Grand Haven191.91
Kalamazoo Central190.21
East Kentwood189.31
Jenison186.41
Zeeland West183.01
Byron Center179.31
FHC GR Forest Hills Central174.11
Rockford172.81
Cedar Springs172.51
FHN GR Forest Hills Northern167.81
Hudsonville167.81
GR Ottawa Hills166.41
Lowell166.41
Holland West Ottawa163.61
Kalamazoo Loy Norrix161.21
Muskegon Mona Shores128.31
GR Kenowa Hills109.51
Boys TeamTop 5 Avg.Division
FHE Ada Forest Hills Eastern195.82
East Grand Rapids186.82
Allendale185.42
Holland Christian183.92
Hamilton171.72
Shepherd170.42
Spring Lake169.22
Fruitport166.52
Vicksburg163.52
Zeeland East162.82
Hastings161.72
Three Rivers159.62
Cadillac157.82
GR_South Christian156.52
Whitehall152.92
Wayland Union150.32
Hudsonville Unity Christian148.02
Howard City Tri-County143.42
Middleville Thornapple-Kellogg142.32
Berrien Springs138.42
Hopkins121.52
Grand River Prep115.52
Muskegon Oakridge103.92
Lake Odessa Lakewood53.82
Boys TeamTop 5 Avg.Division
Reed City173.33
GR Covenant Christian172.43
Wyoming Potter’s House171.23
Stanton Central Montcalm170.83
Buchanan158.23
Kent City157.33
Bridgman137.93
Holland Black River137.33
Coloma104.23
Delton-Kellogg69.23
Fennville68.03
Boys TeamTop 5 Avg.Division
Johannesburg-Lewiston168.34
Holland Calvary Christian159.54
Saugatuck150.34
Muskegon Western Mich. Christian141.54
Boys TeamTop 5 Avg.Division
Kalamazoo Homeschool Sports172.4HS

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Selma Anderson17:52.6GR Ottawa Hills167.1
11Kyah Hoffman18:23.2Stanton Central Montcalm156.9
11Valerie Beeck18:46.3Grand Haven149.2
11Lila Volkers18:48.8Kent City148.4
10Ava Porras19:01.0Holland West Ottawa144.3
11Grace VanderKooi19:03.7Muskegon Western Mich. Christian143.4
12Allison Kuzma19:04.3Zeeland East143.2
12Clara James-Heer19:04.4FHC GR Forest Hills Central143.2
11Emma Drnek19:20.0Zeeland East138.0
11Annie Alkema19:21.4Kalamazoo Central137.5
11Ava Crews19:25.2Middleville Thornapple-Kellogg136.3
9Caroline Randall19:26.5Hastings135.8
11Jordyn Klaasen19:29.3Zeeland West134.9
11Sydney Law19:30.7Byron Center134.4
10Addie Birkholz19:30.7Holland West Ottawa134.4
11Sadey Seyferth19:32.0East Grand Rapids134.0
11Chloe DeRidder19:33.3Grandville133.6
12Addison Washler19:38.9FHE Ada Forest Hills Eastern131.7
11Cami Kraai19:41.2Whitehall130.9
12Emilee Rudlaff19:44.4Kalamazoo Central129.9
11Jane Olney19:44.5Holland West Ottawa129.8
11Ashley Choponis19:46.5Stanton Central Montcalm129.2
10Brooklynn Brown19:49.4Cadillac128.2
11Addy Smith19:49.5Grand Haven128.2
10Meredith Cook19:49.9Zeeland East128.0
11Anna Sybenga19:50.8FHC GR Forest Hills Central127.7
12Maddie Vande Bunte19:51.5Jenison127.5
12Amber Koole19:53.2GR Covenant Christian126.9
9Olivia Hollebeek19:53.2Holland Christian126.9
10Ava Lawrence19:54.8East Kentwood126.4
12Tatum Dykstra19:55.9Fruitport126.0
9Eliana Stob19:59.0Holland Christian125.0
11Emma Smith20:03.2Rockford123.6
9Isabelle Sliter20:03.9Fennville123.4
9Ellery Lampen20:05.9Holland Christian122.7
12Ellia Agar20:06.5GR_South Christian122.5
9Daisy Cox20:06.8Rockford122.4
10Macy Guikema20:10.0Jenison121.3
10Cianah Budnik-Ramos20:10.2Grand Haven121.3
12Peyton Ludwig20:12.2FHC GR Forest Hills Central120.6
12Izzy Fazio20:13.8FHN GR Forest Hills Northern120.1
10Jersi Bilek20:15.2Muskegon Reeths-Puffer119.6
10Taryn DiLaura20:17.1Zeeland East119.0
12Bea Reeser20:19.5Spring Lake118.2
11Naomi Diekman20:20.2Jenison117.9
12Maddie Bosch20:21.1Hudsonville Unity Christian117.6
9Cassie Karasinski20:22.3Hudsonville117.2
11Alaina Klooster20:22.9Kalamazoo Christian117.0
10Madelyn Baar20:25.1East Grand Rapids116.3
10Grace Coston20:27.3Stanton Central Montcalm115.6
11Natalie Lewis20:27.5Rockford115.5
9Adeline Armstrong20:27.5East Grand Rapids115.5
10Enna Wainer20:28.3GR Ottawa Hills115.2
10Jillian Clason20:28.9FHE Ada Forest Hills Eastern115.0
11Lexie Ruffing20:31.6Spring Lake114.1
12Jennifer Hernandez-Medina20:32.0Three Rivers114.0
9Ellie Harmon20:32.0Middleville Thornapple-Kellogg114.0
11Emma Gunnett20:36.5Holland West Ottawa112.5
12Gracie Houtman20:36.9Kent City112.4
11Valerie Pollock20:38.3Fruitport111.9
12Emma Steele20:39.0Vicksburg111.7
10Alexis Kotkowicz20:39.6Spring Lake111.5
12Alyssa Wisener20:40.2Byron Center111.3
12Tessa Rindfliesch20:42.8Zeeland West110.4
9Paige McMeans20:42.9Jenison110.4
11Klea Verstrate20:43.1Hudsonville110.3
9Shelby Kuiper20:44.3GR Covenant Christian109.9
12Julia Moxey20:46.8East Kentwood109.1
11Gracey Barry20:51.3Grand Haven107.6
10Lilah Yoder20:51.7FHC GR Forest Hills Central107.4
9Ainsley Sullivan20:51.9FHE Ada Forest Hills Eastern107.4
11Abi Albright20:56.5Grand Haven105.8
10Megan Kuzma20:59.0Zeeland East105.0
12Payton Hosley21:00.3Grand Haven104.6
9Harlie Fox21:00.4Johannesburg-Lewiston104.5
11Reese Hansen21:04.0GR Ottawa Hills103.3
12Lauren Lee21:04.3Fruitport103.2
11Clare Mathison21:06.4FHC GR Forest Hills Central102.5
10Catherine Schellhammer21:07.1East Grand Rapids102.3
10CC Kuras21:09.7Zeeland East101.4
11Hannah Geaney21:09.9Wyoming Potter’s House101.4
11Natalie Formsma21:11.1Byron Center101.0
11Julia Frampton21:12.1Holland West Ottawa100.6
12Lexi Hurst21:13.6East Kentwood100.1
11Daphne Ball21:16.6Byron Center99.1
11Adalyn Britton21:18.5Whitehall98.5
11Maya VanSolkema21:19.0Hudsonville Unity Christian98.3
11Rachel Grice21:19.6Kalamazoo Central98.1
9Kamryn Sixberry21:20.6Saugatuck97.8
10Trinity VanderWoude21:20.7Rockford97.8
9Meghan-Jane Skidmore21:21.3Middleville Thornapple-Kellogg97.6
12Lindsay Minderhoud21:22.1GR Covenant Christian97.3
11Lily Frendt21:22.5Grand Haven97.2
11Avery Wezensky21:23.3Portland96.9
9McKenzie Whalen21:24.0Allendale96.7
10Evie Kleinheksel21:24.6Zeeland West96.5
12Nidia Martinez21:24.8Fennville96.4
12Caiti Grant21:25.1Zeeland West96.3
11Rachel Berkenpas21:25.3GR_South Christian96.2
10Chloe Rinzema21:25.3GR_South Christian96.2
11Sierra Grooters21:25.6Hudsonville Unity Christian96.1
9Carly Bruxvoort21:26.0Hudsonville Unity Christian96.0
10Audrey Latchaw21:26.4Lowell95.9
11Tessa Minnear21:26.5Hudsonville95.8
9Mackenzie Huizenga21:31.1Holland Christian94.3
12Sharley Bilot21:32.1Byron Center94.0
10Andrea Schwartz21:32.5Jenison93.8
10Meghan Guczwa21:33.1Spring Lake93.6
12Grace Folkema21:33.4Muskegon Western Mich. Christian93.5
12Katherine Riemersma21:33.7Spring Lake93.4
9Lyla Dowling21:34.5Holland West Ottawa93.2
10Madison Kietzman21:34.5Middleville Thornapple-Kellogg93.2
12Jaeden Harshberger21:35.9Hopkins92.7
11Maddie Bruxvoort21:36.1Hudsonville Unity Christian92.6
9Ashley Wayne21:37.0Hudsonville92.3
12Annalise Elliott21:38.0Cedar Springs92.0
12Eleanor Kingshott21:38.1Muskegon Western Mich. Christian92.0
9Lyvia Curtis21:38.8Saugatuck91.7
10Taylor Hill21:38.9Kalamazoo Homeschool Sports91.7
12Anezka Pradna21:41.1Three Rivers91.0
12Leanna Barnett21:42.2Rockford90.6
11Quincy Stiffler21:44.4East Grand Rapids89.9
11Emma Miller21:45.1Buchanan89.6
11Anna Krampe21:45.7FHC GR Forest Hills Central89.4
10Layla Geurink21:46.1Holland Christian89.3
12Shae Brodie21:46.6Grand Haven89.1
11Sofia Bogard21:46.7Kalamazoo Loy Norrix89.1
11Audrey Huff21:48.7Grandville88.4
11Grace Fenton21:51.9Holland Christian87.4
10Rory Workman21:52.5East Grand Rapids87.2
9Danielle Agren21:54.0Johannesburg-Lewiston86.7
10Alyssa Mertes21:55.2Rockford86.3
12Raegan Ruel21:55.2Muskegon Oakridge86.3
11Alayna Godfrey21:56.1East Kentwood86.0
12Holly Velting21:56.1Middleville Thornapple-Kellogg86.0
10Audrey Biebel21:56.3FHN GR Forest Hills Northern85.9
12Natalie Schulz21:56.7Howard City Tri-County85.8
11Gracie Warner21:58.4Shepherd85.2
9Abby Noorman21:59.0Cedar Springs85.0
12Eleanore Mitchell22:00.7Grand Haven84.4
9Leah Sneller22:01.3Muskegon Western Mich. Christian84.2
12Greta Hondorp22:01.7Zeeland West84.1
12Marisa Mazza22:02.8Cadillac83.7
10Kenna Caryl22:02.9Hudsonville Unity Christian83.7
9Ella McInerney22:03.0Cadillac83.7
12Madison Gimmey22:03.1Shepherd83.6
10Donna Haaksma22:03.5Byron Center83.5
11Claire O’Boyle22:03.9Lowell83.4
10Ellery Horness22:04.1Muskegon Mona Shores83.3
10Jana Kalumbula22:04.1GR Ottawa Hills83.3
9Anna DeVries22:05.8GR Covenant Christian82.7
11Gwen Lamport22:10.3FHC GR Forest Hills Central81.2
12Claire Roersma22:11.7FHN GR Forest Hills Northern80.8
11Mila Schneider22:13.2Rockford80.3
11Melana Karsten22:14.0Rockford80.0
9Elyana Davis22:14.1Kalamazoo Homeschool Sports80.0
12Amelia Isackson22:14.6Kalamazoo Loy Norrix79.8
12Emy Smith22:17.4Zeeland West78.9
11Maggie Ruffini22:17.5FHN GR Forest Hills Northern78.8
12Rosalinda Gascho22:18.0Johannesburg-Lewiston78.7
10Macallie Retan22:18.5Grandville78.5
12Riley VanderLaan22:18.7GR_South Christian78.4
9Chloe Purwin22:20.4Hudsonville77.9
10Lexi Kowalski22:21.0Kalamazoo Central77.7
11Naomi Lindner22:21.4FHE Ada Forest Hills Eastern77.5
12Zane Sandelin22:22.6Vicksburg77.1
9Peyton Hardy22:23.3Middleville Thornapple-Kellogg76.9
11Kambria Moored22:23.4Hopkins76.9
12Elliot Antel22:24.0Wayland Union76.7
11Randi Pennington22:26.3Jenison75.9
12Reagan Viau22:27.9Cedar Springs75.4
12Mary Jane McGovern22:28.9East Grand Rapids75.0
11Mia Stibitz22:29.2FHC GR Forest Hills Central74.9
11Logan Clausen22:31.0Muskegon Mona Shores74.3
11Adrienne Fluette22:31.0Muskegon Reeths-Puffer74.3
11Celia Pollock22:31.7Byron Center74.1
11Marlina Howell22:31.9FHE Ada Forest Hills Eastern74.0
9Malaynee Levandoski22:32.0Holland West Ottawa74.0
9Lydia Minderhoud22:32.7GR Covenant Christian73.8
10Samantha Giles22:36.5Fennville72.5
9Miriam Hess22:37.5Cedar Springs72.2
10Sophie Wisener22:37.7Byron Center72.1
12Reiel Ghiglia22:37.8Hudsonville72.1
11Samantha McClelland22:38.4FHN GR Forest Hills Northern71.9
10Kendall Braginton22:38.7Muskegon Mona Shores71.8
10Megan Gimmey22:38.7Shepherd71.8
9Lillie Kerr22:39.0Three Rivers71.7
9Treasure Fleese22:40.2Fruitport71.3
10Makayla Evansen22:41.2Portland70.9
9Shannon Losee22:42.6Spring Lake70.5
9Riley DenHartigh22:43.3Hudsonville Unity Christian70.2
10Alyssa Burks22:43.5Hudsonville70.2
12Emily Ventrone22:44.0Three Rivers70.0
11Ellie Francis22:44.4Allendale69.9
11Elizabeth Kunzi22:46.3Hudsonville69.2
12Hannah Lewis22:47.7Zeeland East68.8
10Braelyn Bunting22:47.9Stanton Central Montcalm68.7
11Harper Scott22:51.3FHE Ada Forest Hills Eastern67.6
12Helena Jolliffe22:51.4Rockford67.5
11Morgan Lawrence22:51.8Muskegon Western Mich. Christian67.4
11Bethany Zimmerman22:52.5Spring Lake67.2
10Amber Kuiper22:53.0GR Covenant Christian67.0
9Andrea Rolston22:53.2Stanton Central Montcalm66.9
12Nora Ballard22:54.6Holland Black River66.5
10Serena Piotrowski22:54.8Cedar Springs66.4
9Teagan Borick22:54.9Kalamazoo Loy Norrix66.4
11Sabrina Bielecki22:55.7Hudsonville66.1
10Laelle Terpstra22:55.9GR Covenant Christian66.0
11Lydia Recor22:56.0Spring Lake66.0
10Kenna Charbauski22:57.1FHN GR Forest Hills Northern65.6
10Emilee Young22:57.7Shepherd65.4
10Kailey Mann22:58.3Byron Center65.2
12Brooklyn Springvloed22:58.5GR_South Christian65.2
12Erika Bylsma22:58.8GR Covenant Christian65.1
12Hannah Reed22:59.1Cedar Springs65.0
11Kat Wilson23:00.4Zeeland East64.5
9Mia Vonderheide23:01.3Lowell64.2
9Gabrielle Chevez23:01.7Muskegon Reeths-Puffer64.1
10Anna Pake23:02.1Howard City Tri-County64.0
9Darcy Keefe23:02.9Muskegon Reeths-Puffer63.7
12Mylie Redes23:03.6Shepherd63.5
9Kendall Nester23:04.6Cedar Springs63.1
10Adyson Baker23:05.7Buchanan62.8
10Lauryn Byker23:05.8Hudsonville Unity Christian62.7
10Lydia Brown23:06.6Spring Lake62.5
9Madeline Hengeveld23:07.7GR Ottawa Hills62.1
9Samantha Koppenol23:10.0Zeeland West61.3
10Libby Post23:10.2Zeeland East61.3
9Clare Assaf23:11.2East Grand Rapids60.9
9Lena Kistka23:11.3East Grand Rapids60.9
12Campbell Hansen23:11.3GR Ottawa Hills60.9
12Tresa Dykstra23:11.3Fruitport60.9
10Anna Furman23:13.1Kalamazoo Central60.3
12Alanna Mulligan23:13.2Rockford60.3
12Bella Cardenas23:13.5Grandville60.2
11Sage Brownell23:15.1Rockford59.6
10Kaylynn Pavlich23:15.4Fruitport59.5
10Katelynn Boyd23:15.8Hudsonville Unity Christian59.4
10Ana Beimers23:18.1Hudsonville Unity Christian58.6
9Caroline Schippers23:18.3Hudsonville Unity Christian58.6
12Sydney Amondson23:18.6Wyoming Potter’s House58.5
12Anna McQueary23:19.8Saugatuck58.1
10Alexis Heagle23:21.1Byron Center57.6
11Maria Gergely23:21.1Kalamazoo Homeschool Sports57.6
12Hannah Barone23:21.9Jenison57.4
10Avery Hagemann23:25.0Middleville Thornapple-Kellogg56.3
9Miriam Jackson23:25.8Kalamazoo Homeschool Sports56.1
11Christina Mendoza23:26.5Fennville55.8
10Abbi Rozman23:27.0Holland Black River55.7
10Emma-Claire Sleighter23:27.3East Kentwood55.6
10Samantha Conley23:28.0Spring Lake55.3
11Kaitlyn Zonca23:28.6Spring Lake55.1
10Emma Means23:28.9Shepherd55.0
12Maggie Reszka23:29.4East Grand Rapids54.9
11Diamond Madison23:29.6Muskegon Mona Shores54.8
9Iris Zylstra23:29.9East Grand Rapids54.7
9Madison Moeggenborg23:30.2Shepherd54.6
10Kenzie Howell23:30.3Grand Haven54.6
10Grace Kooyer23:30.3GR_South Christian54.6
9Olivia Lothian23:30.5Lowell54.5
10Lili Zondervan23:30.6GR_South Christian54.5
10Abby Thompson23:30.7Kalamazoo Homeschool Sports54.4
9Carmen Reynolds23:32.0Middleville Thornapple-Kellogg54.0
9Addie Main23:32.8Cadillac53.7
11Madison Viau23:33.3Cedar Springs53.6
10Megan Schuurmans23:33.7Middleville Thornapple-Kellogg53.4
9Sarah MacIntosh23:34.6Rockford53.1
9Gabriella Agar23:34.8GR_South Christian53.1
11Falicitie Babcock23:34.9Shepherd53.0
9Brynn Potter23:35.2Rockford52.9
11Sydney Martin23:36.0Kalamazoo Homeschool Sports52.7
11Marykate Thomas23:36.3Kalamazoo Christian52.6
12Katie Landstra23:37.8Hudsonville Unity Christian52.1
11Alayah Nieuwsma23:38.3Saugatuck51.9
12Lydia VerBeek23:38.5Wyoming Potter’s House51.8
10Allison Breining23:39.6Hopkins51.5
11Addison Wurfel23:40.0Vicksburg51.3
10Kennidi Kowal23:40.0East Grand Rapids51.3
12Lee Ramirez23:41.1Zeeland West51.0
10Olivia Latunski23:42.2FHC GR Forest Hills Central50.6
9Adeline Slater23:42.9Rockford50.4
9Rowan Sloothaak23:43.2Zeeland West50.3
10Sophie Koleszar23:43.9Zeeland East50.0
11Audrey Durham23:44.2Zeeland East49.9
9Lillian Dewey23:44.3Hopkins49.9
10Addison Holt23:44.7Grand Haven49.8
10Josephine Sullivan23:45.0Rockford49.7
9Lydia Nelson23:45.3Hamilton49.6
9Mackenzie VanHouten23:45.5East Kentwood49.5
12Megan Zahnow23:46.4Vicksburg49.2
12Summer Ritchie23:46.9Delton-Kellogg49.0
12Ellie Miller23:47.0Spring Lake49.0
11Abby Retberg23:47.8Hudsonville48.7
11Lily Roossien23:48.7FHE Ada Forest Hills Eastern48.4
11Alisha Esquivel23:49.1Kent City48.3
11Noelle Nienhuis23:49.7Hudsonville Unity Christian48.1
10Brooklyn Haight23:50.2Zeeland West47.9
12Hanah Johnson23:52.5Cadillac47.2
10Carly Gaylord23:52.7Cadillac47.1
10Evelyn Jackson23:53.0Kalamazoo Homeschool Sports47.0
11Lucy Bray23:54.0Kalamazoo Christian46.7
11Anahi Garcia23:54.8Jenison46.4
11Madelyn VanDort23:55.4Zeeland West46.2
10Addy Hughes23:55.9Byron Center46.0
10Kandin Shuler23:56.8Bridgman45.7
12Katherine Powers23:56.8Middleville Thornapple-Kellogg45.7
11Leilani Schoonmaker23:56.9Saugatuck45.7
11Ava Fisher23:57.3Jenison45.6
11Emily Howell23:57.7Bridgman45.4
10Piper Tracy23:58.1Cadillac45.3
11Carly Carlson23:59.0Reed City45.0
11Kristin DeBoer24:01.2GR Covenant Christian44.3
9Cora Parker24:02.3Spring Lake43.9
11Haylie Sarver24:02.4Jenison43.9
12Chloe Leppink24:03.0Elmhurst (Timothy Christian)43.7
11Clara Smoes24:03.0Reed City43.7
10Reese Mickelsen24:03.0FHN GR Forest Hills Northern43.7
12Ivy Andreas24:04.3Wyoming Potter’s House43.2
9Kaila Keeler24:05.1Zeeland West43.0
10Makynna Williams24:06.7Buchanan42.4
11Marissa Maycroft24:07.6Allendale42.1
12Evey Arleth24:09.0Portland41.7
9Alaina Gruppen24:09.1Hudsonville Unity Christian41.6
11Jemma Doublestein24:09.1East Grand Rapids41.6
12Kaitlynn Brown24:10.9Cedar Springs41.0
12Caroline Johnson24:11.4Hamilton40.9
10Gabrielle Kilbourn24:11.8Three Rivers40.7
12Jayden Turner24:14.1GR Kenowa Hills40.0
9Ella Hallack24:14.9Zeeland West39.7
12Merissa Mendoza24:15.0Fennville39.7
12Alyssa Seinen24:15.6Hudsonville Unity Christian39.5
9Ana Grant24:15.9Lake Odessa Lakewood39.4
9Lily Britton24:16.0Whitehall39.3
10Acacia Williams24:16.8Holland Calvary Christian39.1
12Amelia Walchak24:16.9East Grand Rapids39.0
9Amira Khadija24:17.6Grand Haven38.8
9Mary Clare Gergely24:17.6Kalamazoo Homeschool Sports38.8
9Maggie Wagner24:17.7Jenison38.8
9Alaina McCrumb24:18.2Middleville Thornapple-Kellogg38.6
11Lauren Molag24:19.4Zeeland West38.2
9Mallory Verhougstraete24:19.9Grand Haven38.0
11Taryn Landers24:20.3Hudsonville Unity Christian37.9
10Marisa Toonstra24:21.0Wyoming Potter’s House37.7
11Alisia Pedrin24:21.1Cadillac37.6
9Alyssa Danek24:21.2Holland West Ottawa37.6
10Maggie Roelofs24:22.4GR_South Christian37.2
12Lilly Dood24:22.9GR_South Christian37.0
12Samantha O’Meara24:25.9Delton-Kellogg36.0
12Kaylyn Burgess24:26.0GR_South Christian36.0
10Alaina Nagel24:26.3Buchanan35.9
12Kate Brumbelow24:28.1Byron Center35.3
12Violet Chamberlain24:29.0FHN GR Forest Hills Northern35.0
10Josie Greene24:29.3Kalamazoo Homeschool Sports34.9
10Caelynn London24:29.5Reed City34.8
9Jessica White24:29.6Kalamazoo Loy Norrix34.8
9Katie Greenhoe24:30.3Zeeland West34.6
10Lydia Howard24:30.4Kent City34.5
11Cece Frendt24:30.8Grand Haven34.4
10Adeleine DeRoo24:30.9GR Ottawa Hills34.4
10Corena Willink24:30.9GR Ottawa Hills34.4
11Brianna Nixon24:32.0Hudsonville34.0
10Lily Montgomery24:34.1Stanton Central Montcalm33.3
12Izzy Jacobs24:36.7Three Rivers32.4
10Daphne Hall24:37.9FHE Ada Forest Hills Eastern32.0
12Jadyn Young24:38.0Lowell32.0
11Lauren Hills24:39.0Hudsonville31.7
9Hailey Lee24:39.3Middleville Thornapple-Kellogg31.6
9Emerson Gerard24:40.2Howard City Tri-County31.3
12Ashleigh Ponstein24:40.4GR_South Christian31.2
10Mikayla Reddy24:40.5Rockford31.2
9Sutton Collier24:40.6Hopkins31.1
11Leona Keuvelaar24:41.0Grandville31.0
11Tess Peters24:41.0East Grand Rapids31.0
11Bradey Harmelink24:41.6Grandville30.8
11Kara Kerwin24:41.9Kalamazoo Christian30.7
12Sydney Greaves24:42.8Buchanan30.4
12Kendra Rhein24:43.9FHE Ada Forest Hills Eastern30.0
11Avery Brower24:44.2Holland Christian29.9
10Claire Lyon24:47.2Portland28.9
11Maya Wettlaufer24:48.5Hamilton28.5
10Maya Grossman24:48.9Vicksburg28.4
11Abbie Terry24:49.3East Kentwood28.2
9Anna Green24:50.5Byron Center27.8
9Brooke Schlutt24:51.0Buchanan27.7
9Brooklyn Jackson24:52.0Lowell27.3
9Nadia Cuevas24:53.7Zeeland East26.8
10Lucy Hotz24:54.3Cedar Springs26.6
9Brynn Copenhaver24:54.5Three Rivers26.5
11Anaeli Garcia24:54.6Jenison26.5
11Isabella Frederick24:54.8Kalamazoo Central26.4
11Emily Hoort24:55.8Cedar Springs26.1
11Elyse Powell24:55.9Fruitport26.0
12Emma Kooienga24:56.0GR Covenant Christian26.0
10Cate (Catherine) Brown24:56.8Cadillac25.7
9Rosalia Feldpausch24:57.6Byron Center25.5
10Kylie Swiger24:57.6Cadillac25.5
12Erin Taylor24:58.2Grandville25.3
11Sophia Feldpausch24:58.2Byron Center25.3
10Helayna Dyke24:58.6Allendale25.1
10Elise Isenhoff24:58.6GR_South Christian25.1
9Tessa Feldpausch25:00.1Byron Center24.6
10Rory VanderPloeg25:00.3GR Ottawa Hills24.6
10Miranda Miheve25:01.1GR Ottawa Hills24.3
11Macy Daniels25:01.7Kalamazoo Loy Norrix24.1
11Addyson Moeggenberg25:02.1Howard City Tri-County24.0
12Halle Steele25:02.9Allendale23.7
11Meryn Curtis25:02.9Saugatuck23.7
9Saniya Shepard25:03.5Zeeland East23.5
9Ava Thomas25:04.1Kalamazoo Christian23.3
9Isabella Izaguirre25:04.4Whitehall23.2
9Maya Overway25:04.6Spring Lake23.1
12Cali Quartz25:04.6Cadillac23.1
12Emma Larkin25:04.8Zeeland West23.1
11Ella Halma25:05.7Holland Christian22.8
9Cora Williams25:05.9Hamilton22.7
11Corina Mitteer25:06.0Whitehall22.7
10Grace Clayton25:06.3Rockford22.6
9Riley Weber25:07.3Byron Center22.2
10Danae VanBaren25:09.0GR Covenant Christian21.7
10Hailey Mingerink25:09.9GR Covenant Christian21.4
10Allison Vandermeulen25:10.8GR Covenant Christian21.1
11Athiei Manyang25:11.5East Kentwood20.8
11Evie Morrison25:13.3Berrien Springs20.2
12Emmy Willemin25:13.6FHC GR Forest Hills Central20.1
10Kendall Dykstra25:14.2Zeeland West19.9
12Elizabeth Bailey25:14.4Shepherd19.9
10Meg VanDam25:14.7Zeeland East19.8
10Evelyn Ault25:14.9Rockford19.7
10Alison Rotman25:16.1Holland Calvary Christian19.3
9Lennon Lassanske25:16.6Muskegon Mona Shores19.1
11Natalie Kooyer25:17.1Hudsonville Unity Christian19.0
9Brynn Robinson25:17.6Shepherd18.8
9Addison Hopkins25:18.1Hudsonville18.6
12Saniya Mishra25:18.3FHC GR Forest Hills Central18.6
10Liliana Lam25:19.4Kalamazoo Homeschool Sports18.2
11Olivia Laninga25:19.9Holland Calvary Christian18.0
10Bella Sieggreen25:20.3Hudsonville17.9
11Leah Fisk25:21.1Cadillac17.6
11Raeann VanLaan25:21.1GR_South Christian17.6
11Anna Heath25:21.6Portland17.5
11Kylie Main25:21.7Delton-Kellogg17.4
9Addison Seppala25:24.3Rockford16.6
10Kasey Haartman25:24.3Hudsonville Unity Christian16.6
10Taytum Sanford25:24.7Reed City16.4
9Hallee Hervey25:24.8Reed City16.4
9Marlowe Walcott25:25.3Reed City16.2
9Grace Blossom25:25.5Rockford16.2
10Emily Vigh25:25.7Byron Center16.1
10Jocelynn Olds25:25.9Howard City Tri-County16.0
11Samantha Mead25:26.2Whitehall15.9
12Jordyn Harrington25:26.6Grandville15.8
12Natalie Wyman25:26.6Fennville15.8
10Sarah Bleyenberg25:26.6GR Covenant Christian15.8
10Sienna Azzinaro25:26.9Elmhurst (Timothy Christian)15.7
10Bella Beck25:27.9Allendale15.4
11Keira VanTimmeren25:27.9Howard City Tri-County15.4
12Grace Barber25:28.5FHC GR Forest Hills Central15.2
9Kelsi Minikey25:31.3Stanton Central Montcalm14.2
11Kailey Triemstra25:31.3Kalamazoo Christian14.2
11Abby Tuls25:31.5Wyoming Potter’s House14.2
12Alyvia Baker25:31.9Buchanan14.0
12Addyson Brown25:32.3Cedar Springs13.9
9Lydia Bouwens25:32.3Zeeland West13.9
11Elisabeth Orr25:33.4Rockford13.5
12Larissa Brondyke25:34.1Hamilton13.3
9Isabel Hesse25:34.5Whitehall13.2
10Madison Bastic25:35.9Byron Center12.7
9Adrie (AJ) Schalk25:36.0Muskegon Mona Shores12.7
9Tatum Hemmerly25:37.7Muskegon Mona Shores12.1
9Sarah Krueger25:37.7FHE Ada Forest Hills Eastern12.1
9Josie Luyckx25:38.9FHC GR Forest Hills Central11.7
10Solana Sutherland25:39.0Vicksburg11.7
11Bethany Buitenwerf25:40.9Howard City Tri-County11.0
10Kylie Bobo25:41.6Wyoming Potter’s House10.8
12Ava Morin25:41.7Muskegon Mona Shores10.8
10Kassidy Parmely25:41.8Whitehall10.7
12Emma Donovan25:42.4FHE Ada Forest Hills Eastern10.5
10Alyssa Lucas25:43.2Zeeland West10.3
9Elle Buhlman25:43.9Allendale10.0
10Audra Fessenden25:44.0Cedar Springs10.0
9Lauren Brouwer25:45.7Hudsonville9.4
12Samara Suwyn25:45.8Wyoming Potter’s House9.4
10Amaya Gomez25:47.3Cedar Springs8.9
11Lainey Bol25:47.5Fruitport8.8
10Isabella Hernandez25:48.0Grandville8.7
11Lucy Herpolsheimer25:48.3GR Kenowa Hills8.6
10Norhan Hassan25:50.5FHN GR Forest Hills Northern7.8
11Lucy Alcorn25:51.4Allendale7.5
12Rebecca Evenhouse25:52.2Grand River Prep7.3
11Lydia Peterson25:53.2GR_South Christian6.9
9Adelyn Ashbay25:56.1Allendale6.0
9Elena Garcia25:56.4Jenison5.9
12Leah Armstrong25:56.5GR Kenowa Hills5.8
9Desarae Travis25:56.6Shepherd5.8
10Tressa DeVries25:57.3GR Covenant Christian5.6
11Avery Kelliher25:57.5Jenison5.5
12Kelsey Pattison25:57.8FHE Ada Forest Hills Eastern5.4
12Ava Hammar25:58.1Reed City5.3
10Avery Dekker26:00.8Hudsonville Unity Christian4.4
12Kaitlyn Swift26:01.0Kent City4.3
12Claire Marvin26:01.2FHC GR Forest Hills Central4.3
10Elli Timmerman26:02.7Delton-Kellogg3.8
12MaKenna Oneka26:03.1Muskegon Mona Shores3.6
11Navaya Ingle26:03.1Hopkins3.6
10Isabel Wood26:03.2Shepherd3.6
9Laila Mcdowell26:03.4Byron Center3.5
11Savannah Headley26:04.1Three Rivers3.3
9Daniela Atkins26:04.3Grandville3.2
11Elliana Raterman26:04.8Jenison3.1
10Jenna Dozeman26:05.4Hamilton2.9
9Sadie Jolliffe26:09.4Rockford1.5
12Ellery Johnson26:09.5Grandville1.5
10Megan Scheuerle26:12.6Grand Haven0.5
12Milla Hanks26:12.8Muskegon Oakridge0.4
11Anna Miedema26:12.9Kalamazoo Loy Norrix0.4
10Jillian Saxton26:13.1Muskegon Mona Shores0.3

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Alex Thole15:40.4East Grand Rapids209.9
12Seth Norder15:54.0Grand Haven205.3
12Brendan Hoving15:54.5FHE Ada Forest Hills Eastern205.2
11Seth Conner15:54.7Jenison205.1
11Isaac Tanis15:56.9East Kentwood204.4
11Evan Nickoles15:57.7East Kentwood204.1
12Jasper Cane16:01.1Kalamazoo Central203.0
12Samuel Martini16:01.3Kent City202.9
11Kilian Whalen16:10.4Allendale199.9
12Liam Hinman16:10.4FHE Ada Forest Hills Eastern199.9
11Henry Dixon16:12.0FHE Ada Forest Hills Eastern199.3
10Jonah Workman16:13.9East Grand Rapids198.7
12Liam Walters16:14.5GR Ottawa Hills198.5
12Boden Genovese16:15.7Coloma198.1
11Will Engbers16:16.2Holland Christian197.9
10Gage Hoffman16:18.0Stanton Central Montcalm197.3
9Bryce Cahoon16:19.6Shepherd196.8
12Jack DeKruyter16:23.8Zeeland West195.4
11Abatu Dykstra16:25.8Hamilton194.7
12Luke Glasgow16:28.3Spring Lake193.9
11Nolan Longuski16:29.5Shepherd193.5
9Luka Hammond16:29.9Grand Haven193.4
12Jackson Rodriguez16:31.7Wyoming Potter’s House192.8
11Ben Eisnor16:32.8Grand Haven192.4
12Blake Fox16:33.5Johannesburg-Lewiston192.2
11Mason Lucas16:34.3Jenison191.9
11Mitchell Jeruzal16:34.6Byron Center191.8
10Ronnie Silveira16:35.6Allendale191.5
11August Rohde16:37.2Reed City190.9
12Cooper Jacobsen16:37.9FHE Ada Forest Hills Eastern190.7
11Ben Gross16:38.1Allendale190.6
9Samuel Baker16:38.2Kalamazoo Central190.6
10Ethan Shoffner16:39.2Cedar Springs190.3
11Sullivan Zietlow16:39.9Three Rivers190.0
10Vince Garritano16:40.8Kalamazoo Homeschool Sports189.7
11Sawyer McCarthy16:43.5FHC GR Forest Hills Central188.8
12Graham Coston16:44.0Stanton Central Montcalm188.7
11Stewart Waters16:44.1Whitehall188.6
10Robert Dodd16:45.6Zeeland West188.1
10Ty Billings16:45.6Kalamazoo Central188.1
12Levi Green16:46.1Byron Center188.0
10Aiden Weller16:46.1Cedar Springs188.0
12Lucas Van Meter16:47.0Middleville Thornapple-Kellogg187.7
11Vincent Pollock16:48.5Fruitport187.2
10Aron Gal16:50.5Grand Haven186.5
12Parker Ludwig16:53.7FHC GR Forest Hills Central185.4
12Anthony Kiaunis16:54.2Reed City185.3
10Landon Gerritsma16:55.0Holland Christian185.0
11Joseph Spada16:55.1Kalamazoo Central185.0
12Ryan Allen16:55.4Reed City184.9
10Keagan Smith16:57.0Zeeland West184.3
10Andrew Wright16:57.4Kalamazoo Central184.2
11Parker Tiethof16:57.8Allendale184.1
11Spencer Porter16:58.3FHN GR Forest Hills Northern183.9
11Jeremiah Witt16:58.5Johannesburg-Lewiston183.8
12Tate Miller16:58.8FHE Ada Forest Hills Eastern183.7
12Bryce Lloyd16:59.0Kalamazoo Homeschool Sports183.7
11Jacob Sanford16:59.9FHC GR Forest Hills Central183.4
11Parker Strelecki17:01.5Jenison182.8
12Nolan Nixon17:03.4Cadillac182.2
10Myles Gesselman17:04.0East Kentwood182.0
12Roman Smith17:04.3Grand Haven181.9
11Matthew Schwartz17:04.4Jenison181.9
12Mark Millard17:04.5Byron Center181.8
12Malaki Gascho17:05.0Johannesburg-Lewiston181.7
10Cooper Byrne17:05.6Lowell181.5
11Aidan Brinks17:07.3Holland Christian180.9
11Noah Jarvis17:08.8Berrien Springs180.4
12Gavin Betten17:10.0Rockford180.0
11Matthias Morse17:10.3Muskegon Western Mich. Christian179.9
11Tyler Endres17:10.4FHE Ada Forest Hills Eastern179.9
12Carson Hauch17:11.4Zeeland West179.5
11Will Whitmore17:11.9Holland Christian179.4
9Caiden Caswell17:12.2Vicksburg179.3
10Jack Edison17:12.5East Grand Rapids179.2
11Caden Guffey17:12.9Zeeland East179.0
12Hudson Kemperman17:13.0FHN GR Forest Hills Northern179.0
11Nik Williams17:13.7GR Ottawa Hills178.8
12Gavin Rykse17:14.9Howard City Tri-County178.4
10Ethan Quibell17:15.4East Kentwood178.2
10Dylan Duguay17:15.5Kalamazoo Loy Norrix178.2
10Elijah Bernstein17:16.1East Kentwood178.0
11Levi Kamps17:18.3GR Covenant Christian177.2
11Peyton Ruel17:19.1Muskegon Oakridge177.0
11Nathan Steen17:20.6Holland Christian176.5
11Dylan Pallett17:22.3Wayland Union175.9
9Riley Weed17:22.3Holland Calvary Christian175.9
10Ryan Ladd17:23.2Cedar Springs175.6
11Brandon Simmons17:23.9Hastings175.4
11Luke Dykstra17:24.1GR Covenant Christian175.3
10Tyler VanKuiken17:24.8East Grand Rapids175.1
12Isaac Dyer17:25.5Wayland Union174.8
10Hayden Lafferty17:27.0Rockford174.3
11Isaac Edgington17:28.2Holland Black River173.9
9Graeson Decker17:30.2GR Covenant Christian173.3
10Elijah Thompson17:30.7Kalamazoo Central173.1
12Riley Shults17:32.7Hastings172.4
9Memphis Connor17:32.8Byron Center172.4
10Jackson Lam17:33.7Kalamazoo Loy Norrix172.1
9Bradley Smies17:34.0Hudsonville172.0
12Brayden Odell17:35.9Vicksburg171.4
10Kelton Hoover17:36.1GR Ottawa Hills171.3
10Aiden VanKuiken17:36.6East Grand Rapids171.1
10Sylus Wilson17:36.7Stanton Central Montcalm171.1
9Noah Schipper17:37.1Holland Calvary Christian171.0
10Jake Follett17:37.2Holland West Ottawa170.9
10Hunter Parsons17:37.2Whitehall170.9
11Parker Woodwyk17:37.4Spring Lake170.9
10Jack Estelle17:37.8Hopkins170.7
11Andrew Wangler17:38.4Jenison170.5
9Charles Gavan17:39.4Rockford170.2
9Matii Tarekegn17:40.3East Kentwood169.9
9Jonas Ballard17:40.5Holland Black River169.8
12Ben Vitkauskas17:40.7Rockford169.8
12Luke Ueland17:41.2FHE Ada Forest Hills Eastern169.6
11Dominic Otto17:41.3Jenison169.6
11Caden Karcher17:41.4Rockford169.5
10Edward Mugisha17:43.2Wyoming Potter’s House168.9
12Noah Finton17:43.3Wyoming Potter’s House168.9
12Britain Philip17:44.0Buchanan168.7
12Danny Ewing17:44.3Kalamazoo Loy Norrix168.6
12Levi Glynn17:45.0Fruitport168.3
11Tyler N. Kooienga17:45.2GR Covenant Christian168.3
12Jason Van Dyken17:45.2Hudsonville168.3
12Nick VanderKodde17:45.5Hudsonville168.2
12Grant Koole17:46.2GR Covenant Christian167.9
9Josiah Derksen17:46.4Rockford167.9
10Samuel Ashby17:46.6Zeeland West167.8
11Noah Hernandez17:46.9Hamilton167.7
11Brayden Rynsburger17:47.0Holland Christian167.7
12Evan Kraker17:47.2Hamilton167.6
9Cody Bromley17:47.2Lowell167.6
12Will Brodie17:47.2Kalamazoo Homeschool Sports167.6
11Trevor Timmer17:48.0FHC GR Forest Hills Central167.3
9Sawyer Monroe17:48.8Saugatuck167.1
10Mason Saylor17:51.2Lowell166.3
11Carson Berko17:51.2Grand Haven166.3
11Logan Toland17:52.8Hudsonville165.7
10Jacob Kuntz17:53.3Buchanan165.6
10Lukus Mendoza17:53.6Spring Lake165.5
11Levi Jongekryg17:53.8Holland West Ottawa165.4
11Andrew Mabry17:54.1Bridgman165.3
10Thad VanderLaan17:54.8GR_South Christian165.1
12Carson McIntire17:55.4Hamilton164.9
11Dylan Pfeffer17:55.4Hudsonville164.9
11Caleb DenHartigh17:55.5Hudsonville Unity Christian164.8
12JJ Mahan17:55.6Cadillac164.8
12Sam DiLaura17:56.0Zeeland West164.7
11Skye Smith17:56.1Vicksburg164.6
10Bryan Barradas17:56.5East Kentwood164.5
11Nick Whitmer17:56.7FHE Ada Forest Hills Eastern164.4
9Evan Armstrong17:56.9Kalamazoo Homeschool Sports164.4
11Nathan Loser17:57.2Rockford164.3
12Alex Wilber17:57.4Fruitport164.2
12Dylan Walters17:57.8Zeeland East164.1
9Cole Coffman17:57.8Holland Christian164.1
12Ben Vruggink17:58.3Spring Lake163.9
9Caleb Swiney17:58.4Wyoming Potter’s House163.9
12Josh Langeland17:58.6Hamilton163.8
10Ian McNeel17:58.8Shepherd163.7
12Matthew Seavey17:59.2Portland163.6
9Nate Davis17:59.2Zeeland East163.6
12Jaren Vogel17:59.9Kent City163.4
11David Stout18:00.5Rockford163.2
10Camren DeVries18:01.0Holland West Ottawa163.0
12Brady Swanson18:02.9Byron Center162.4
12Samuel VanderWerf18:03.7Byron Center162.1
12Ezra Hagedorn18:06.1Wyoming Potter’s House161.3
10Liam McBeth18:06.9Buchanan161.0
10Aden Ashworth18:07.1Allendale161.0
12Jonah Teed18:07.1Hastings161.0
12Levi Bol18:07.6Fruitport160.8
10Owen Cross18:07.7Grand Haven160.8
9Drew Swayze18:08.7Lowell160.4
10Sam Hillary18:09.0East Grand Rapids160.3
9Peyton Ferrell18:09.3Cedar Springs160.2
10Philip Chamberlain18:09.6FHN GR Forest Hills Northern160.1
12Brody Crandall18:09.7Hamilton160.1
10Reece Howes18:09.9Three Rivers160.0
9Steven Zawacki18:10.0FHE Ada Forest Hills Eastern160.0
9Calvin Kasprowicz18:10.1Hudsonville160.0
9Gibson White18:10.2Holland Calvary Christian159.9
9Hayden Deckrow18:10.3FHE Ada Forest Hills Eastern159.9
11Ethan Gerlach18:11.2Holland West Ottawa159.6
11Grady Bremer18:11.6Hudsonville Unity Christian159.5
10Sammy Gamboa18:12.5Saugatuck159.2
12Seun Olagbemi18:12.7Kalamazoo Central159.1
12Caleb Drnek18:13.1GR Covenant Christian159.0
11Caleb Bomhof18:13.2Holland West Ottawa158.9
10Brennan Nor18:13.4Saugatuck158.9
9Xander Stepek18:13.5Wayland Union158.8
11Jon Truong18:15.1FHN GR Forest Hills Northern158.3
11Mark Rios-Hernandez18:15.4East Kentwood158.2
9Mason Hill18:15.5Allendale158.2
9Hunter Smith18:15.5Vicksburg158.2
9Ben Verlin18:16.3GR_South Christian157.9
10Gordie Kaiton18:16.5FHE Ada Forest Hills Eastern157.8
11Gabe Hillary18:16.8FHN GR Forest Hills Northern157.7
10Michael Dummer18:17.6Holland West Ottawa157.5
9Noah Watson18:18.5Rockford157.2
10Kyler Fertig18:19.0Stanton Central Montcalm157.0
10Jack Sherwood18:20.7Buchanan156.4
9Christian Getz18:20.7Holland Calvary Christian156.4
11David Artman18:20.7Kalamazoo Homeschool Sports156.4
12Isaac Clementshaw18:20.8Reed City156.4
9Wyatt Taylor-DeNooyer18:21.3Holland Christian156.2
9Marshall Huhn18:21.9Lowell156.0
11Jaxon Lumbert18:22.1Howard City Tri-County156.0
12Gabe Outman18:22.3Cadillac155.9
12Evan Spronk18:22.4GR_South Christian155.9
9Brian Artman18:22.7Kalamazoo Homeschool Sports155.8
12Nicholas Kline18:23.1GR Kenowa Hills155.6
9Joshua Dodd18:23.4Zeeland West155.5
12Connor Lubbers18:23.8GR Covenant Christian155.4
11Ethan Rimmer18:23.9Delton-Kellogg155.4
12Andrew Dalman18:24.4Zeeland West155.2
12Aaiden Gillespie18:24.5Zeeland East155.2
10Myles Hendel18:25.2Jenison154.9
10Kaden Mingerink18:25.7GR Covenant Christian154.8
11Teddy Ippel18:26.3Bridgman154.6
10Alex Culver18:26.4Howard City Tri-County154.5
10Reid Cousins18:27.6Zeeland West154.1
10Samuel Hovermale18:27.8East Kentwood154.1
9Justin Johnson18:28.0East Kentwood154.0
12Jacob Howes18:29.0Three Rivers153.7
10Liam Hallack18:29.9Zeeland West153.4
11Micah Johnson18:31.2Hastings152.9
12AJ Sneller18:31.5Zeeland West152.8
11Riley Johnson18:31.6Lake Odessa Lakewood152.8
10Will Johnson18:32.0Holland Christian152.7
9Tristen Hinson18:33.4Zeeland East152.2
11Garrett Smith18:34.0Hudsonville152.0
12Tyce Plaisier18:34.2Elmhurst (Timothy Christian)151.9
12Ethan Horan18:34.2Fruitport151.9
9Josiah Rozema18:34.6GR_South Christian151.8
10Rick Hunderman18:34.6GR_South Christian151.8
9Jakin Whitney18:34.7Shepherd151.8
12Lucas Ruffing18:34.7Spring Lake151.8
12Dusty Layman18:35.8Johannesburg-Lewiston151.4
10Tyler Baum18:36.2FHN GR Forest Hills Northern151.3
11Bryce Billings18:36.5Kalamazoo Central151.2
11Andrew Boeringa18:37.0Whitehall151.0
11Timothy Olson18:38.1Spring Lake150.6
11Andrew Elmore18:39.2Cadillac150.3
10Cooper Donovan18:39.3FHE Ada Forest Hills Eastern150.2
12Maxwell Krausman18:39.9Rockford150.0
10Charlie Brauer18:40.0Three Rivers150.0
9Owen Adams18:41.1Spring Lake149.6
9Connor Beebe18:41.3Berrien Springs149.6
11Brennan Lee18:41.6FHE Ada Forest Hills Eastern149.5
11Caden Villarreal18:41.6Zeeland East149.5
10Sam Taylor18:41.7Zeeland West149.4
12George Jackson18:41.8Kalamazoo Homeschool Sports149.4
10Paul Saladin18:42.3Reed City149.2
12Michael Kloosterman18:42.6Kalamazoo Central149.1
11Tyler Bostrom18:43.3Holland Christian148.9
9Gage Stray18:43.5Kent City148.8
10Gabriel Gauss18:43.9Rockford148.7
9Austen Campos18:44.1Rockford148.6
11Quinton Bell18:44.9Cedar Springs148.4
9Ryder Woodwyk18:45.3Spring Lake148.2
10Colin Pattison18:48.0FHE Ada Forest Hills Eastern147.3
10Cole Wisener18:48.2Byron Center147.3
11Eddy Granados18:48.2Coloma147.3
10Ethan Dalman18:48.5Zeeland West147.2
10Nathan Koches18:48.8Spring Lake147.1
11Ethan Henry18:49.1Jenison147.0
12Reuben Solmes18:49.6Hastings146.8
11Parker Schramski18:50.2FHN GR Forest Hills Northern146.6
10Liam Schamper18:50.5Grand Haven146.5
11Nathan Chapin18:50.5Jenison146.5
12Ben Heinrich18:51.0Grand Haven146.3
12Riley Carson18:51.6GR Ottawa Hills146.1
9Drew Davis18:51.8Shepherd146.1
11Cole Hinterman18:52.6Hudsonville145.8
10Jack Monterusso18:52.7FHC GR Forest Hills Central145.8
9Brayden Kelliher18:52.7Jenison145.8
12Brady Wolters18:53.4Byron Center145.5
11Joel Fellows18:53.8East Grand Rapids145.4
12Zach Reed18:56.3Cedar Springs144.6
10Hayden Dannenberg18:56.3Holland Christian144.6
10Josiah Muller18:56.4Zeeland East144.5
12Liam Reynolds18:56.8Allendale144.4
10Jonah Zietlow18:56.9Three Rivers144.4
10Everett Radgens18:57.2Vicksburg144.3
12Cash Newton18:57.5Kalamazoo Loy Norrix144.2
12Nat DeWaard18:58.6FHN GR Forest Hills Northern143.8
12Chace Laarman18:59.0Zeeland West143.7
12Cooper Hartzell18:59.5Kalamazoo Homeschool Sports143.5
11Christian Huizenga18:59.6Holland Christian143.5
10Simon Faber18:59.9FHN GR Forest Hills Northern143.4
11Nolan Kiplinger19:00.5Kalamazoo Loy Norrix143.2
11Tomas Mendez19:00.5Jenison143.2
9Albert Halley19:00.7GR_South Christian143.1
10Logan Redes19:00.9Cedar Springs143.0
12Grayson Lentner19:01.1Hudsonville143.0
9Joey McAboy19:01.1Holland Christian143.0
9Cameron Rynsburger19:01.7Holland Christian142.8
11Damian Widner19:02.4Hamilton142.5
12Isaac Perez19:03.0Three Rivers142.3
10Brandon McCullough19:04.7Kent City141.8
10Clay Adair19:04.8Kalamazoo Homeschool Sports141.7
10Andrew Feldpausch19:05.6Portland141.5
9Sebastian Ruiz19:06.4Holland West Ottawa141.2
11Andrew Joelson19:06.4FHN GR Forest Hills Northern141.2
9Jackson Schmuker19:07.4Byron Center140.9
11Ethan Miller19:09.2Hudsonville Unity Christian140.3
11Wyatt Remar19:09.6Lowell140.1
10Evan Rolston19:10.2Stanton Central Montcalm139.9
12Collin Khatir19:10.5Muskegon Mona Shores139.8
10Adam Franck19:11.0Kalamazoo Homeschool Sports139.7
11Coy Weinberg19:11.8Buchanan139.4
12Gio Molina19:11.9Elmhurst (Timothy Christian)139.4
11Kenyon Katje19:12.0Hopkins139.3
9Rylan Vandenbeldt19:12.0Holland Christian139.3
11Garrett Abel19:13.0Spring Lake139.0
11Paul Fowler19:13.8Lowell138.7
9Alex Ten Haken19:14.3Hudsonville Unity Christian138.6
12Junior Tovar19:14.9Grand River Prep138.4
11Gordon Schneider19:14.9Grand Haven138.4
10Gavin O’Meara19:15.0FHC GR Forest Hills Central138.3
11Jonah Mechtenberg-Berrigan19:15.5Kalamazoo Central138.2
12Caleb LaBoe19:15.9Hastings138.0
11Ryan McKenzie19:16.1Elmhurst (Timothy Christian)138.0
11Zack Mitchell19:17.8Kalamazoo Christian137.4
10Diego Barnaby19:18.5GR Ottawa Hills137.2
10Connor Wangler19:19.2Jenison136.9
9Ryder Nichols19:19.4Byron Center136.9
10Reece Lloyd19:19.6Kalamazoo Homeschool Sports136.8
11Benjamin Hoekstra19:19.9Hudsonville Unity Christian136.7
12Loch Rigozzi19:19.9Saugatuck136.7
11Charlie Laughlin19:20.5GR Ottawa Hills136.5
11Peyton Eckerley19:20.7Berrien Springs136.4
11Jacob Chase19:20.9Hamilton136.4
10Isaac Struck-VanderHaak19:20.9Wyoming Potter’s House136.4
12Evan Ball19:21.0Hudsonville136.3
10Isaac Johnson19:21.6Holland Black River136.1
10Benaiah Roby19:22.1Kalamazoo Homeschool Sports136.0
12Matthew Stilson19:22.3Cadillac135.9
11Alexander Lawrence19:22.3Muskegon Western Mich. Christian135.9
11Jack Baltes19:22.4Jenison135.9
10Nolan Williamson19:22.8East Grand Rapids135.7
12Jacob Williams19:22.9Kalamazoo Christian135.7
12Ryan Sutherlund19:23.1FHC GR Forest Hills Central135.6
10Eliot Pavlik19:23.6Kalamazoo Loy Norrix135.5
10Leonel Muss19:24.1FHN GR Forest Hills Northern135.3
10Chris Baker19:24.8Kalamazoo Loy Norrix135.1
9Colin Stawasz19:25.5Lowell134.8
11Ryan Hatfield19:25.6FHC GR Forest Hills Central134.8
10Jayden Quist19:25.7Spring Lake134.8
12Kaden Hamming19:26.0Middleville Thornapple-Kellogg134.7
11Cameron Davenport19:26.5Holland West Ottawa134.5
11Christopher Locke19:26.7Spring Lake134.4
9Elijah Frazer19:26.8Middleville Thornapple-Kellogg134.4
10Jacob Piotrzkowski19:27.0Holland West Ottawa134.3
10Keegan DeHare19:27.1Allendale134.3
12Graeson Lawrence19:27.3Muskegon Western Mich. Christian134.2
10Isaac Westra19:27.7GR Covenant Christian134.1
9Caleb Adkins19:27.8Holland Calvary Christian134.1
12Antonio Casarez19:27.9Lowell134.0
9Grady Galaviz19:28.6Middleville Thornapple-Kellogg133.8
10Ryan Grevengoed19:28.8Spring Lake133.7
11Isaac Primm19:29.0Spring Lake133.7
12Elijah Lentz19:29.6Reed City133.5
12Izaiah Lentz19:29.6Reed City133.5
10Hayden Fox19:29.9Muskegon Mona Shores133.4
12William Rodriquez19:30.5Bridgman133.2
11Colin Taylor-DeNooyer19:31.1Holland Christian133.0
12Aiden Cripe19:31.4Coloma132.9
9Benjamin Nestle19:31.5Shepherd132.8
11Tyler Van Antwerp19:31.7Whitehall132.8
11Drake Fulton19:32.1Johannesburg-Lewiston132.6
9Gabe Boelman19:32.2Kalamazoo Homeschool Sports132.6
9Greysen Miltgen19:32.3Spring Lake132.6
10Lucas Dykhouse19:32.4Hudsonville132.5
11Jonathan Greenhoe19:32.6Zeeland West132.5
10Aaron Allen19:32.8Reed City132.4
9Eli Laninga19:32.9Holland Calvary Christian132.4
12Josiah Meyers19:33.5Holland Christian132.2
10Henry Dutcher19:33.8Kalamazoo Central132.1
12Bruno Jorgensen19:34.5Jenison131.8
10Ryer Campbell19:35.5Muskegon Western Mich. Christian131.5
10Willem Spoelhof19:36.9FHN GR Forest Hills Northern131.0
9Kai Bouathong19:37.0Zeeland West131.0
12Brad Salmon19:37.4Bridgman130.9
10Nolan Wenglikowski19:37.7Jenison130.8
12Trey Bringedahl19:38.2Rockford130.6
11Micah Derks19:39.1Jenison130.3
9Marcus Silva19:41.0Saugatuck129.7
12Liam Pothoff19:41.1Hamilton129.6
11Jacob Standfest19:41.1Rockford129.6
11Fernando Diaz-Guzman19:41.4Kent City129.5
12Zach Kern19:41.4Holland Christian129.5
12Brady Morrow19:41.8Cedar Springs129.4
10Hudson Bigford19:42.3FHC GR Forest Hills Central129.2
11Reed Osterink19:42.4Wyoming Potter’s House129.2
10Logan Snoap19:42.6Hudsonville129.1
11Jacob Marth19:43.3Jenison128.9
12Isaiah Olivarez19:43.7FHN GR Forest Hills Northern128.8
11Howie Herrygers19:43.8Zeeland West128.7
11Carter Hausman19:44.4Kalamazoo Loy Norrix128.5
9Wyatt Jacques19:44.8GR Ottawa Hills128.4
10Landon Johnson19:45.1Fruitport128.3
12Drew Edwards19:45.3Kalamazoo Homeschool Sports128.2
9Fletcher Stucky19:45.4Kalamazoo Loy Norrix128.2
10Trey Hall19:45.5Three Rivers128.2
9Tyce Wakefield19:45.6FHN GR Forest Hills Northern128.1
11Evan Miedema19:45.9Hudsonville Unity Christian128.0
12Aidan Kreps19:46.0Muskegon Mona Shores128.0
11Kaden DeWys19:46.2Hamilton127.9
10Edward Wuerthele19:46.3FHN GR Forest Hills Northern127.9
11Benjamin Ault19:46.7Rockford127.8
11Jakob Terpstra19:47.8FHC GR Forest Hills Central127.4
10Sam Noora19:47.9Kalamazoo Homeschool Sports127.4
9Henry Minks19:48.8FHE Ada Forest Hills Eastern127.1
10Ben Bouws19:50.4Holland Christian126.5
10Joe Michmerhuizen19:50.7Zeeland East126.4
9Grant Rehkopf19:51.5Saugatuck126.2
10Noah Bower19:52.1Hudsonville126.0
9Josiah Scholma19:52.3Muskegon Western Mich. Christian125.9
12Josiah Curry19:52.6Stanton Central Montcalm125.8
11John Hawver19:52.6Kalamazoo Loy Norrix125.8
9Mason Fein19:52.6Wayland Union125.8
10Isaac Gola19:52.8Shepherd125.7
11Aidan Ohanyan19:53.8Hudsonville125.4
12Jacob Brouwer19:54.1Kalamazoo Christian125.3
10Eli Lewis19:54.5Muskegon Mona Shores125.2
9Caleb DuPuis19:55.1Jenison125.0
9Owen Sytsema19:55.2Muskegon Western Mich. Christian124.9
12Miles VanDam19:55.4Byron Center124.9
12Lukas Wierenga19:55.6Hudsonville Unity Christian124.8
10Colton Dibble19:56.1FHN GR Forest Hills Northern124.6
12Zach Trumbull19:56.4Kalamazoo Homeschool Sports124.5
9Gabe Antor19:56.8Hudsonville124.4
12Danny Maat19:57.1Muskegon Western Mich. Christian124.3
12Freddie Santangelo19:57.6Cadillac124.1
10Dontrel Taylor19:58.0Three Rivers124.0
11Cayden Apol19:58.1Hudsonville124.0
11Isaiah Post19:58.5Wyoming Potter’s House123.8
12Jacob Mol20:00.0GR Covenant Christian123.3
10Porter Yurk20:00.1Holland West Ottawa123.3
12Lance Helfer20:01.5Shepherd122.8
9Micah Kuiper20:01.6GR Covenant Christian122.8
12Eli Goosen20:01.8Spring Lake122.7
9Levi Dykstra20:02.1GR Covenant Christian122.6
11Benjamin Slagter20:02.1Jenison122.6
12Heath Soho20:02.4FHE Ada Forest Hills Eastern122.5
11Matthew Green20:02.6Berrien Springs122.5
10Landon Koole20:03.5GR Covenant Christian122.2
11Aurelio Mendez20:03.9Jenison122.0
9Brady Dozier20:04.0Reed City122.0
11Ryan Travis20:05.6Shepherd121.5
11Jeff Dewitt20:05.7Zeeland East121.4
12Robert Yoder20:05.9Three Rivers121.4
10David Jacobs20:06.1GR_South Christian121.3
10Andrew Owens20:06.2Whitehall121.3
9Levi Schimmel20:06.4GR Covenant Christian121.2
11Rich Meszaros20:06.7Elmhurst (Timothy Christian)121.1
11Hunter Tietz20:07.3Middleville Thornapple-Kellogg120.9
11Dylan Choura20:08.5FHC GR Forest Hills Central120.5
11Benji Armijo20:08.7Grand River Prep120.4
9Carson Summerfield20:08.9Vicksburg120.4
9Masyn Wing20:09.7Cadillac120.1
10Elijah Lipscomb20:09.8Grand River Prep120.1
11Logan Means20:10.1Shepherd120.0
10Lucas Bruno20:10.2GR Ottawa Hills119.9
9Samuel Organ20:10.7Cedar Springs119.8
10Alex Saavedra20:10.7East Kentwood119.8
12Mason Gardea20:11.0Fennville119.7
11Shota Sullins20:11.2Kalamazoo Homeschool Sports119.6
11Grant Smith20:12.2Shepherd119.3
12Jagger Schaendorf20:13.8Grand Haven118.7
10Nathan Kunzi20:15.1Hudsonville118.3
10Luke Hernandez20:15.2Hamilton118.3
11Joey Oppenhuizen20:16.6Hamilton117.8
11Henry Schwarze20:17.2FHC GR Forest Hills Central117.6
11Zach Vonk20:17.3Holland Calvary Christian117.6
12Eoghan Burns20:17.4East Grand Rapids117.5
9Isaiah Robinson20:17.7Hopkins117.4
10Henry Kauffman20:17.7Howard City Tri-County117.4
11Josiah Swedberg20:18.0Wyoming Potter’s House117.3
9Devin Lahuis20:18.0Hudsonville117.3
9Aydin Truong20:18.5FHN GR Forest Hills Northern117.2
11Isaiah LaDuke20:19.0Holland West Ottawa117.0
9Kaleb Russell20:19.0Cedar Springs117.0
10Ben VanderLeek20:19.2GR Ottawa Hills116.9
10Brayden Hekman20:20.1Lowell116.6
10Reuben Anderson20:20.4Muskegon Western Mich. Christian116.5
9Gavin Dannenberg20:20.4Holland Christian116.5
11Ethan Jastifer20:20.9Vicksburg116.4
10Levi Vanderlaan20:20.9Spring Lake116.4
9Liam VanScoyoc20:21.2Reed City116.3
10Ethan Manning20:21.9Wayland Union116.0
12Nathan DeVries20:23.2GR_South Christian115.6
11Lucas Sage20:23.4GR Kenowa Hills115.5
12Daniel Zheng20:23.6Jenison115.5
9David Glista20:23.7Kalamazoo Loy Norrix115.4
10Liem Krueger20:23.9FHE Ada Forest Hills Eastern115.4
10Cole Hansen20:24.4Muskegon Mona Shores115.2
11Jonah Howell20:28.2FHE Ada Forest Hills Eastern113.9
12Joseph Till20:29.7Zeeland West113.4
11Owen Stimer20:30.3Holland Black River113.2
9Mattias Tuls20:30.6Wyoming Potter’s House113.1
10Micah Rizkalla20:31.0GR Ottawa Hills113.0
11Ben Atkins20:32.5Lowell112.5
10Jaeden Pearson20:32.6East Kentwood112.5
9Luke McCarty20:33.4Hudsonville112.2
10Joey Oosterhouse20:33.5GR Covenant Christian112.2
9Michael Austin20:34.7Kalamazoo Loy Norrix111.8
9Isaac Sandelin20:35.5Vicksburg111.5
10Jake Shears20:35.5Cedar Springs111.5
11Caleb Anderson20:35.6Wyoming111.5
10Jabin Dielman20:36.6Holland West Ottawa111.1
11Oscar Andrade-Nava20:37.0Wyoming111.0
12Dominic Cranmer20:37.0Zeeland West111.0
11Xavier Hoppe20:37.2Shepherd110.9
9Caleb Kohl20:37.2Howard City Tri-County110.9
10Samuel VandeWege20:37.5Holland Christian110.8
11Harry Cornell20:37.8East Grand Rapids110.7
9Ethan Curtiss20:37.9FHC GR Forest Hills Central110.7
11Ryland Brechting20:38.5Hudsonville110.5
12Bryson Newman20:38.8Byron Center110.4
10Daniel Grabinski20:39.0Hamilton110.3
12Connor Gabel20:39.2Grand Haven110.3
10Kian Sprik20:39.7FHN GR Forest Hills Northern110.1
11Adam Isack20:42.0East Kentwood109.3
12Josh Bemister20:42.6Elmhurst (Timothy Christian)109.1
9Eli Morse20:42.9Muskegon Western Mich. Christian109.0
11Joel Hoppe20:43.0Holland West Ottawa109.0
12Levi VanderMeyden20:43.1GR_South Christian109.0
9Sean Bostwick20:43.8Rockford108.7
9Will Heyboer20:44.4Holland Christian108.5
9William Roelofs20:44.4FHN GR Forest Hills Northern108.5
11Rex Blakley20:45.5East Grand Rapids108.2
9Maxson Eichorst20:46.0Hastings108.0
11Max Corbat20:46.0Grand Haven108.0
11Grayson Borick20:46.1Kalamazoo Loy Norrix108.0
11Rylan Bachman20:46.3Cadillac107.9
10Bridger Streeter20:46.5Kalamazoo Loy Norrix107.8
10Nathaniel Gschwind20:46.7FHC GR Forest Hills Central107.8
10Dylan Duimstra20:47.3Hudsonville Unity Christian107.6
10William Hillary20:48.1FHN GR Forest Hills Northern107.3
9Tyler Schuster20:49.7Howard City Tri-County106.8
12Lincoln Fox20:50.4GR Kenowa Hills106.5
11Tam Huynh20:51.1East Kentwood106.3
9JohnOwen Griess20:51.3GR Covenant Christian106.2
9Eric Pierce20:51.7Byron Center106.1
12Trace Laskey20:51.8Howard City Tri-County106.1
12Luke Nagelkirk20:52.8Zeeland East105.7
10Gabe Williams20:52.8FHN GR Forest Hills Northern105.7
10Caleb Lindemulder20:53.0Elmhurst (Timothy Christian)105.7
10Beck Ytterberg20:53.5Bridgman105.5
10Michael Mead20:53.8Rockford105.4
11Ayden VanDyk20:54.3GR Covenant Christian105.2
10Matthew Badley20:54.6Whitehall105.1
10Justin Jensen20:54.9Whitehall105.0
9Gabe Slater20:55.3FHC GR Forest Hills Central104.9
10Seth Cross20:55.6Lowell104.8
12Noah Bosma20:56.0Holland West Ottawa104.7
10Cameron Braidwood20:57.2Spring Lake104.3
10Leo Hall20:57.4Spring Lake104.2
11Jake Ellens20:57.5Elmhurst (Timothy Christian)104.2
9Hayden Beerens20:59.3Rockford103.6
9Oscar McClead20:59.7Kalamazoo Central103.4
12Noah Gola20:59.8Shepherd103.4
12Nathan Haygood21:00.8Berrien Springs103.1
9Blake Rhoton21:00.9Byron Center103.0
9Brayden Marchal21:01.1Lowell103.0
11Jaxon Ramos21:03.8Allendale102.1
12Devin Spitzley21:04.6Portland101.8
11Demitri Lawrence21:05.0Muskegon Western Mich. Christian101.7
12Jaxon Palmbos21:05.5GR_South Christian101.5
12Liam VanHouten21:06.1Hudsonville101.3
11Ben Dykstra21:06.5Hamilton101.2
11Andres Jauregui-Tapia21:06.7Grand River Prep101.1
12Kip Tanui21:07.2GR_South Christian100.9
10Zachary Burt21:07.7Shepherd100.8
12Jakob Sorensen21:08.6FHN GR Forest Hills Northern100.5
9Nate Bemister21:09.3Elmhurst (Timothy Christian)100.2
10Benjamin Postma21:09.7Middleville Thornapple-Kellogg100.1
10Seth Jenkins21:10.7Hudsonville99.8
9Bryce Falbe21:10.7Muskegon Oakridge99.8
12Rhys Bedford21:11.5Delton-Kellogg99.5
9Tristan See21:12.7Cedar Springs99.1
11Owen Brickner21:13.6Shepherd98.8
10Jakoby Moore21:13.8Zeeland West98.7
10Luke Archer21:13.9Middleville Thornapple-Kellogg98.7
11Jack Gudgel21:14.8Elmhurst (Timothy Christian)98.4
9Jackson Bunda21:15.3FHN GR Forest Hills Northern98.2
11Christien Fanta21:15.6FHN GR Forest Hills Northern98.1
9Townsend Moore21:15.8East Kentwood98.1
9Alexander Stout21:17.5East Grand Rapids97.5
11Coby Price21:17.6East Kentwood97.5
10Levi Beltman21:17.7Grand River Prep97.4
9Owen Ledebuhr21:17.8Holland Calvary Christian97.4
10Lucas Pastucha21:18.4Muskegon Mona Shores97.2
11Brock Hickerson21:18.4Delton-Kellogg97.2
11Bradly Gould21:18.4Shepherd97.2
10Connor Sloan21:18.5Kalamazoo Loy Norrix97.2
10Anthony Bunker21:18.8FHN GR Forest Hills Northern97.1
11Hudson Goethals21:19.5Lake Odessa Lakewood96.8
10Vincent Risk21:20.5Lake Odessa Lakewood96.5
12Ethan VanderLugt21:20.7Kent City96.4
9Boston Wilkinson21:20.7Holland West Ottawa96.4
11Maxwell Johnson21:21.8Kalamazoo Central96.1
9Traiton Coulier21:22.1Lowell96.0
12Justin Pham21:23.3East Kentwood95.6
9Caleb Dalman21:23.6Zeeland West95.5
10Lukas Looman21:25.5Holland West Ottawa94.8
11Todd Faber21:25.8GR_South Christian94.7
12Alexander Bunker21:26.3FHN GR Forest Hills Northern94.6
11Case Dykhouse21:27.5Middleville Thornapple-Kellogg94.2
10Aidan Vermeulen21:28.1Hudsonville94.0
9Sebastian Zylstra21:29.4Holland Black River93.5
9Austin Finkbeiner21:29.5Grand River Prep93.5
9Harry Blakley21:29.5East Grand Rapids93.5
10Benjamin Huffine21:31.0East Kentwood93.0
12Ben Post21:31.6Zeeland East92.8
10Johnathon Buskirk21:32.1Hopkins92.6
9Brody Smith21:32.2East Grand Rapids92.6
12Foster Boak21:32.3Hudsonville92.6
11Rohan Bennett21:32.9FHN GR Forest Hills Northern92.4
9Trey Groothuis21:33.2Hudsonville92.3
9Ethan Lombard21:33.9Shepherd92.0
10Noah Donker21:33.9Middleville Thornapple-Kellogg92.0
9Riley Laporte21:34.1Kalamazoo Central92.0
9Alden Lucas21:35.0Hudsonville Unity Christian91.7
12Blake Armstrong21:35.0Muskegon Oakridge91.7
10Kaiden Shinew21:35.3Grand Haven91.6
10Lars Hanson21:35.5Cadillac91.5
10Everett Kalsbeek21:35.7Hudsonville Unity Christian91.4
9John Keser21:36.8Buchanan91.1
11Colton Dubuque21:37.4Bridgman90.9
11Jacob Kuipers21:37.6Hudsonville Unity Christian90.8
12Clayton Maczinski21:38.5GR Kenowa Hills90.5
10Jude VanderWeide21:39.5Wayland Union90.2
10Jacob Penna21:39.8GR Covenant Christian90.1
10Alpha Kabba21:40.0East Kentwood90.0
9Tim Finkbeiner21:40.4Grand River Prep89.9
9Shane Nshime21:41.6East Kentwood89.5
10Caleb Looyenga21:41.8GR Covenant Christian89.4
10Clark Douglas21:41.9Bridgman89.4
11Caleb Rose21:42.3Stanton Central Montcalm89.2
10Lawson Miller21:42.5Muskegon Oakridge89.2
10Nick Muday21:43.6Delton-Kellogg88.8
11Brandon Weber21:44.0Hudsonville Unity Christian88.7
10Ayden Fisher21:44.2FHC GR Forest Hills Central88.6
11Carter Ernsberger21:44.8Bridgman88.4
12Elijah Zenz21:45.0Muskegon Western Mich. Christian88.3
9Elijah Louissaint21:46.3Grand River Prep87.9
9Miles Divozzo21:46.5Holland Black River87.8
12Owen Hayes21:46.7GR Covenant Christian87.8
10Adam Halsted21:47.4Hopkins87.5
9Grayson Campbell21:49.0Vicksburg87.0
12Nikolas Calabrese21:50.6Reed City86.5
11Tomas Zuniga21:52.9Allendale85.7
9German Parada-Medrano Jr21:54.1Jenison85.3
10Gabe Arredondo21:54.3Zeeland West85.2
12Emilio Calderon21:54.6Hamilton85.1
10William Selleck21:55.0FHN GR Forest Hills Northern85.0
9Jack Mingerink21:56.2GR Covenant Christian84.6
10Corbin Barker21:57.4Allendale84.2
12Matthias Hams21:57.8Whitehall84.1
10Issak Stitt21:58.2Zeeland East83.9
11Jack Pummill21:59.3Spring Lake83.6
10Toby Holstege21:59.7GR Covenant Christian83.4
9Oliver Vonk22:00.6Holland Calvary Christian83.1
11Ian Schuiling22:00.8Kent City83.1
10Noah Jenkins22:00.8Hudsonville83.1
10Charlie Vitkauskas22:02.8Rockford82.4
12Luke Brooks22:04.9Elmhurst (Timothy Christian)81.7
11Will Gavin22:07.6Wayland Union80.8
9Gerrit Bol22:07.6GR Covenant Christian80.8
9Ian Burley22:07.8Grand Haven80.7
11Patrick Vance22:07.9Kalamazoo Christian80.7
9Keagan Boring22:08.0Three Rivers80.7
9Peyton Scholma22:08.3Elmhurst (Timothy Christian)80.6
9Cesar Rodriguez Delgado22:08.6Three Rivers80.5
11Andrieu Blomeling22:09.1Byron Center80.3
12Rylee Moelker22:09.2GR Covenant Christian80.3
9Liam Heyboer22:09.5GR Covenant Christian80.2
11Noah Reinsma22:09.8Hudsonville80.1
12Tyler Watson22:11.1Hudsonville79.6
11Christian Momber22:11.9GR Kenowa Hills79.4
9Zander Kresnak22:12.7FHC GR Forest Hills Central79.1
12David Francis22:13.5FHE Ada Forest Hills Eastern78.8
10Cole Ver Strate22:13.8Hopkins78.7
9Tim Chu22:15.0FHC GR Forest Hills Central78.3
10Kolby Sattler22:15.9Stanton Central Montcalm78.0
9Nicolas Eisen22:16.3Allendale77.9
11German Novy22:16.4Whitehall77.9
12Theo Lhommeau22:16.5East Kentwood77.8
10Isaac Rubin22:17.0Kalamazoo Loy Norrix77.7
12Eli Moorhouse22:17.1Allendale77.6
10Jaxon Serna22:17.6Allendale77.5
10Carter Krzysik22:17.6Hastings77.5
11Randall Dustin22:18.3Byron Center77.2
10Kam Richardson22:18.5Grand Haven77.2
10Bryce Schelter22:19.6Lake Odessa Lakewood76.8
10Carter Bolhouse22:19.6Hudsonville76.8
9Merek Zapolnik22:19.9Hopkins76.7
9Noah Wolters22:20.2Zeeland West76.6
9Quincen Hackbardt22:20.8FHN GR Forest Hills Northern76.4
9Samuel Venneman22:21.1FHN GR Forest Hills Northern76.3
9Kohen Van Houten22:21.6Hudsonville76.1
9Bennett Scholtens22:21.6Hudsonville76.1
9Aiden Douma22:22.0Zeeland East76.0
9Justin Hutt22:24.0East Kentwood75.3
9Charlie Dyer22:27.3Zeeland East74.2
9Chase Woller-Skar22:28.2East Grand Rapids73.9
12Leo Kleff22:29.0FHE Ada Forest Hills Eastern73.7
10Devon Simpson22:30.1Buchanan73.3
12Caden Westers22:30.2Byron Center73.3
10Dean Wegner22:30.7Buchanan73.1
9Zachariah Awad22:31.2FHN GR Forest Hills Northern72.9
12Ty Siemens22:31.4FHE Ada Forest Hills Eastern72.9
11Owen Rowell22:32.7Hudsonville72.4
12Kaplan Bolema22:32.8Spring Lake72.4
10Caleb Amock22:35.1Grand Haven71.6
12Bryce Trinklein22:37.5Fennville70.8
10William Spencer22:39.3Buchanan70.2
9Quentin Bliss22:39.6Cedar Springs70.1
9Adam Host22:40.2Rockford69.9
9Graydon Heystek22:40.7Kalamazoo Loy Norrix69.8
9Aden Fair22:40.9FHN GR Forest Hills Northern69.7
9Greyson DeWys22:42.2Hamilton69.3
9Jackson Byers22:42.3Wayland Union69.2
10Vijay DeZeeuw22:43.1Hopkins69.0
12Nick Renner22:43.3Howard City Tri-County68.9
11Cameron Cater22:44.0FHE Ada Forest Hills Eastern68.7
10Daxton MacDonald22:44.3Muskegon Mona Shores68.6
9Cole Simpson22:45.5FHC GR Forest Hills Central68.2
11Will Meszaros22:45.8Elmhurst (Timothy Christian)68.1
11Jacob Brookens22:46.6Whitehall67.8
10Aidan McGann22:47.4Lowell67.5
9Van Roach22:47.6Muskegon Mona Shores67.5
9Paxton VanNoord22:48.4Zeeland East67.2
9Zack Zarna22:48.9Howard City Tri-County67.0
10Xander Hallock22:49.4Three Rivers66.9
10Damien Allen22:50.6East Kentwood66.5
9Judson Phillips22:51.1Byron Center66.3
10Trevor Hayes22:52.8GR Covenant Christian65.7
9Jonas Meeuwsen22:53.8Grand Haven65.4
10Tanner McNair22:54.3Portland65.2
11Ian McLellan22:55.0Byron Center65.0
11Landon VerMerris22:55.9Byron Center64.7
12Avery VanDerMeulen22:56.8Hamilton64.4
10Tyler Davis22:58.8Wyoming63.7
9Ethan Hawthorne23:00.8Hastings63.1
12Zane Baron23:03.6Muskegon Oakridge62.1
9Miles Crawford23:05.6Byron Center61.5
12Logan Blackburn23:05.8Zeeland West61.4
9Lucas Buys23:06.1Hudsonville Unity Christian61.3
11Jacob Stines23:06.6Buchanan61.1
12William Boyer23:07.2Grand Haven60.9
11Matt Moelker23:08.0GR Covenant Christian60.7
9Dayton Sneller23:08.1Zeeland West60.6
9Conner Ryan23:08.5Stanton Central Montcalm60.5
11Adam Vander Hart23:10.1GR_South Christian60.0
12Ethan Le23:10.3East Kentwood59.9
10Samuel Cervera23:11.1GR Ottawa Hills59.6
10Jeffrey Brink23:12.0Hudsonville59.3
9Tyne Evans23:13.1Stanton Central Montcalm59.0
9Andrew Allen23:15.4Kalamazoo Loy Norrix58.2
11Peter Ver Duin23:16.8Grand Haven57.7
12Brayden Czarnecki23:16.8Jenison57.7
10Aidan Martin23:17.5Three Rivers57.5
10Alex Frizzell23:18.7Middleville Thornapple-Kellogg57.1
11Jaxon Pipe23:19.5GR Covenant Christian56.8
9Gabe Stiltner23:19.8Jenison56.7
12Yalmaz Javaid23:20.9Hudsonville56.4
12Seojin Yeo23:21.2Muskegon Western Mich. Christian56.3
9Johnny Gruppen23:21.4Hudsonville Unity Christian56.2
12Diego De Jong23:24.6FHN GR Forest Hills Northern55.1
9Owen VanDyke23:25.2Allendale54.9
10Dale Sehy23:26.0Vicksburg54.7
10Brennan Vilella23:26.9Hopkins54.4
10Cooper Rice23:31.1Berrien Springs53.0
11Anton Buchmann23:31.2Berrien Springs52.9
9Zachary Heiks23:33.2Allendale52.3
9Ethan Jenne23:33.4Fennville52.2
9Reese Senneker23:33.6Wayland Union52.1
12Carter VanWyk23:36.2Wayland Union51.3
12Grayden Boven23:36.2GR Covenant Christian51.3
12Jordan Weers23:36.6Wayland Union51.1
9Dalton Buiter23:36.6GR Covenant Christian51.1
9Theo Fuller23:37.2Kalamazoo Loy Norrix50.9
10Jaciel Ruiz23:38.0Fennville50.7
12Ben Schoonmaker23:38.2Saugatuck50.6
12Tucker Wolf23:41.1Hudsonville49.6
11Evan Schrier23:41.6Hudsonville Unity Christian49.5
12Anders Melby23:42.5Lowell49.2
10Ryan Stewart23:45.1Holland Christian48.3
10Simeon Montney23:46.8Shepherd47.7
11Luke Groenheide23:47.4Holland Christian47.5
12Patrick DeWitt23:49.4Hudsonville46.9
9Luke Lundeen23:49.5Elmhurst (Timothy Christian)46.8
9Atticus Boeve23:50.0Fennville46.7
10Luke Herder23:53.6GR_South Christian45.5
10Christian Boyce23:55.5FHN GR Forest Hills Northern44.8
9Liem Hauserman23:55.9Cadillac44.7
10Andrew Cary23:56.3Holland Calvary Christian44.6
10Alex Krueger23:56.3Howard City Tri-County44.6
9Graham Thompson23:57.6Holland Calvary Christian44.1
11Donald (DJ) Kuck23:58.3Hastings43.9
9Musa Khadija23:58.3Grand Haven43.9
10Landon Miller23:58.6Muskegon Oakridge43.8
9Noah Rice23:58.9Kalamazoo Homeschool Sports43.7
9Jay-Dee George24:07.7Hastings40.8
11Anthony Simmerman24:08.1Muskegon Oakridge40.6
10Nikola Gjorgjievski24:10.1East Grand Rapids40.0
10Chaden Schafer24:13.1Stanton Central Montcalm39.0
12Ezariah Caroama24:14.0Holland Christian38.7
9Caden Post24:14.7Wyoming Potter’s House38.4
11Koen Huisman24:15.9Grand River Prep38.0
11Tucker Arrend24:18.6Coloma37.1
9Andrew Sleeper24:19.4Grand Haven36.9
11Bradyn Bouma24:25.9GR_South Christian34.7
9Abram Nieuwsma24:28.0Saugatuck34.0
10Bowie Pawson24:29.6Howard City Tri-County33.5
10Nathan Jackson24:30.0Johannesburg-Lewiston33.3
10AJ Rakers24:30.2Elmhurst (Timothy Christian)33.3
11Elliott Anderson24:32.1Kalamazoo Loy Norrix32.6
9Drew Roiniotis24:34.3Vicksburg31.9
11Stefan Rau24:34.4GR Covenant Christian31.9
10Logan Kowalke24:35.5Hudsonville Unity Christian31.5
10Jackson Sytsma24:35.9GR_South Christian31.4
9Ben Brower24:36.0Hudsonville Unity Christian31.3
12Chevy Vanderlaan24:38.0Spring Lake30.7
10Joel Fan24:38.3Elmhurst (Timothy Christian)30.6
10Cameron Kidwell24:39.3Hudsonville30.2
9Tyler Buck24:40.9GR_South Christian29.7
9Levi Schipper24:42.0GR Covenant Christian29.3
10Gavin Stursma24:43.4Jenison28.9
9David Engler24:46.9Cadillac27.7
10James Doss24:49.0Grand Haven27.0
12Adam Rhodes24:52.2FHE Ada Forest Hills Eastern25.9
10Melvion Carter24:53.8Muskegon Oakridge25.4
9William Lockard IV24:55.2Spring Lake24.9
10Noah Potoshnick24:56.4Elmhurst (Timothy Christian)24.5
9Leon Nicholson24:58.6Grand River Prep23.8
10Breslin Walek25:05.2Muskegon Mona Shores21.6
9Nick Kreps25:06.1Muskegon Mona Shores21.3
11Bodie Bryans25:09.1Buchanan20.3
9Eric Phelps25:11.8GR Covenant Christian19.4
12Alex Stocke25:18.9Zeeland West17.0
9Nicholas Hawthorne25:22.1Kalamazoo Loy Norrix16.0
11Caden Ruiter25:25.5Holland Christian14.8
9Charles Johnson25:27.8Jenison14.1
10Henry Freestone25:28.9Kalamazoo Loy Norrix13.7
9Luke Drnek25:33.9GR Covenant Christian12.0
9Ben Clementshaw25:36.8Reed City11.1
12Aiden Conley25:39.3Bridgman10.2
12Joe Korcek25:45.7Lowell8.1
10Dane Sprague25:46.0Allendale8.0
10Jayden Christie25:52.5Coloma5.8
11Isaiah Baker26:03.6Hudsonville2.1
9Ian Wesselhoff26:06.8Kalamazoo Loy Norrix1.1
9Joey Sienko26:09.4FHN GR Forest Hills Northern0.2
9Lance Oczepek26:09.8Saugatuck0.1
Uncategorized

50 Tickets to Brooklyn: Boys #1

SUMMER PREVIEW

Accomplishments & Accolades

  • 2nd Place – Division 1 State (XC)
  • 2x All-State (XC)
  • 16th Place – CHAMPS National Championship (XC)
  • 2x Region 1 & OK Red Champion (XC)
  • Division 1 State 3200m Champion
  • 2nd Place – Division 1 State 4x800m
  • Region 2 & OK Red 800/1600m Champion



Ratings Throughout the Years

GradeNameTimeTeamRatingMeetDate
11Seth Norder16:33.1Grand Haven204.3Eagle23-Aug
11Seth Norder15:55.6Grand Haven205.8Bredeweg10-Sep
11Seth Norder14:58.7Grand Haven225.4Spartan16-Sep
11Seth Norder15:40.6Grand Haven202.5OK Red 120-Sep
11Seth Norder15:52.0Grand Haven198.7Allendale Falcon1-Oct
11Seth Norder15:46.3Grand Haven204.6OK Red 24-Oct
11Seth Norder14:45.4Grand Haven220.9Portage8-Oct
11Seth Norder15:41.6Grand Haven197.8OK Red Championship20-Oct
11Seth Norder15:52.5Grand Haven199.2Region 129-Oct
11Seth Norder15:18.9Grand Haven213.4Division 1 State5-Nov
GradeNameTimeTeamRatingMeetDate
10Seth Norder16:56.3Grand Haven193.6Fruitport Eagle24-Aug
10Seth Norder16:08.5Grand Haven202.2Bredeweg11-Sep
10Seth Norder15:56.5Grand Haven205.5Ottawa Hills17-Sep
10Seth Norder16:04.8Grand Haven192.1OK Red 121-Sep
10Seth Norder15:51.5Grand Haven200.2Allendale Falcon2-Oct
10Seth Norder16:21.1Grand Haven194.6OK Red 25-Oct
10Seth Norder15:33.8Grand Haven211.4Portage9-Oct
10Seth Norder15:43.7Grand Haven198.4OK Red Conference21-Oct
10Seth Norder15:24.4Grand Haven207.2Region 130-Oct
10Seth Norder15:19.9Grand Haven211.4Division 1 State6-Nov
GradeNameTeamRatingMeetDate
9Seth NorderGrand Haven178.2Grand Haven/Zeeland East24-Aug
9Seth NorderGrand Haven161.3Grand Haven/Grandville10-Sep
9Seth NorderGrand Haven176.8Spring Lake Laker12-Sep
9Seth NorderGrand Haven178.9EK/GH22-Sep
9Seth NorderGrand Haven159.7Grand Haven/Rockford29-Sep
9Seth NorderGrand Haven182.5Grand Haven/Jenison6-Oct
9Seth NorderGrand Haven166.9GH/HWO13-Oct
9Seth NorderGrand Haven180.9Pre-Region 123-Oct

The Rundown

Finishing off a sophomore cross season that was trending upward, kicking into a 2nd place finish. That was a minor shock.

Giving Riley Hough everything he can handle in the final stretches of the Division 1 1600m. What if he actually pulled the upset?

Trading blow for blow with Benne Anderson down the final straight of MIS, succumbing in the final meters. Will the running gods ever rule in his favor, will he ever win one?

This spring’s Division 1 3200m was an assertive and resounding YES. Seth patiently bided his time early, slowly working toward grabbing the lead at 800m. When he moved into first, he moved into first for good, extending his lead throughout the whole race, finishing in 9:04, 8 seconds clear of any competitor. After many heartbreaks, his first State Title.

That title only added to a career full of greatness. Earlier in the spring, his 8:46 in the Bluejay Elite 3200m earned him the #6 time throughout all of Michigan HS history. He’s won a ton, sweeping the OK Red and Regional distance events, both on the white line and around the oval. He’s helped his Grand Haven team on their way to a state podium, running 1:52 on the anchor to grab 2nd place. Competing against the entire country, he placed 16th at CHAMPS Nationals, the 7th fastest returner (Alford 5th).

His 3200m crown in track was a weight off his back, now one final crack at a XC title remains.