Blog

Uncategorized

2025 Ratings: Hansons

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

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

Girls Adjustment: +10
Boys Adjustment: +7

HANSONS HARRIERS

ROCHESTER dominated nearly every aspect of the meet, their boys and girls both winning the D1 (and overall) crown, Ella Abraham capturing the first varsity win of her career. Abraham just last week ran the best time of her season, an 18:05, strikingly similar to how she closed 2024, where she placed 19th in D1. With a 3rd place finish, Dylan Pascoe led the boys. His second 16:0x of the year, very close to his 16:01 personal best from Clintonwood. Given how that course runs, I fully expect Dylan to be sub-16 come regional time.

The only non-Falcon winner in the fast sections was Nate Linden. The Redhawk senior has been cleaning up in OAA White action and also winning on the weekends, both here and at the Muskrat Classic. He’ll be gunning for his best Oakland County finish ever next week.

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

GIRLS TEAM RATINGS

TeamTop 5 Avg.Division
Rochester*123.61
Clarkston106.51
Birmingham Seaholm105.31
Rochester Hills Stoney Creek102.41
Bloomfield Hills95.61
Utica Eisenhower90.31
Lake Orion85.71
Utica Ford85.11
Troy Athens72.31
Chippewa Valley48.21
Royal Oak39.11
Allen Park38.01
North Farmington35.91
Walled Lake Western35.71
Warren Mott35.41
Warren Cousino22.51
West Bloomfield20.81
Sterling Heights Stevenson20.81
TeamTop 5 Avg.Division
Bloomfield Hills Marian88.52
Pontiac Notre Dame Prep85.02
Macomb Lutheran North80.42
Bloomfield Hills Cranbrook-Kingswood67.92
Marysville63.22
Oak Park50.22
Warren Regina34.72
TeamTop 5 Avg.Division
Rochester Hills Lutheran NW35.53
Marine City2.43
TeamTop 5 Avg.Division
MACH59.5HS

BOYS TEAM RATINGS

TeamTop 5 Avg.Division
Rochester181.61
Troy Athens172.51
Lake Orion169.01
Utica Eisenhower168.61
Utica Ford163.21
Rochester Hills Stoney Creek159.51
Clarkston153.61
Allen Park149.41
Bloomfield Hills149.11
West Bloomfield148.31
Sterling Heights Stevenson146.91
Chippewa Valley145.61
North Farmington145.21
Walled Lake Western143.91
St. Clair Shores Lakeview131.31
Birmingham Seaholm130.81
Brother Rice127.71
Royal Oak114.41
Waterford Kettering107.61
Wayne Memorial98.71
Roseville86.11
Warren Woods Tower83.01
St. Clair Shores Lake Shore73.51
Warren Mott69.21
Sterling Heights67.51
Port Huron Northern53.51
Warren Cousino44.81
TeamTop 5 Avg.Division
Macomb Lutheran North162.62
Marysville149.52
Pontiac Notre Dame Prep125.02
Bloomfield Hills Cranbrook-Kingswood108.12
Trenton76.92
TeamTop 5 Avg.Division
Rochester Hills Lutheran NW152.63
Madison Heights Bishop Foley86.33
TeamTop 5 Avg.Division
MACH152.0HS

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Ella Abraham18:26.9Rochester147.7
12Leah Corby18:41.0Rochester Hills Stoney Creek143.0
Raley Keith18:42.9Unattached142.4
10Charlotte Jones19:13.9Rochester132.0
11Avery DeGrendel19:19.8Clarkston130.1
10Alexandra Green19:20.9Birmingham Seaholm129.7
11Samantha Whitlam19:41.8Macomb Lutheran North122.7
12Taylor Parsons19:45.0Rochester121.7
10Alannah Wessel19:45.2MACH Running121.6
9Claire Lawrence19:47.3Bloomfield Hills120.9
11Maggie Baginski19:55.2Utica Eisenhower118.3
11Olivia Dixon19:57.6Birmingham Seaholm117.5
11Linda Lopez19:59.7Lake Orion116.8
9Clare O’Reilly20:01.8Troy Athens116.1
12Sarah Stein20:03.6North Farmington115.5
12Jacalyn Yakel20:05.5Utica Eisenhower114.8
12Sydney Fischer20:09.2Clarkston113.6
11Adrienne Jones20:15.4Rochester111.5
11Tessa Kozlowski20:18.7Rochester Hills Stoney Creek110.4
12Katie Drouillard20:34.9Birmingham Seaholm105.0
11Annie Roraff20:35.5Rochester104.8
9Brooke Herald20:41.9Sylvania Northview102.7
10Maren Greve20:44.6Rochester101.8
12Caroline Lavalette20:45.4Sylvania Northview101.5
10Amelia Garvin20:46.8Clarkston101.1
10Janae Coleman20:46.8Motor City Track101.1
12Sydnee Lefief20:47.4Bloomfield Hills100.9
11Olivia Jenney20:47.5Bloomfield Hills100.8
11Isabella Kaminskas20:48.1Pontiac Notre Dame Prep100.6
12Emma Miller20:50.6Utica Ford99.8
10Cassidy Bowers20:52.6Austin Catholic99.1
11Alexis (Lexi) Schwartz20:55.3Rochester Hills Stoney Creek98.2
12Roisin Whelan20:55.6Marian (Bloomfield Hills)98.1
11Diya Goyal20:56.2Cranbrook Kingswood97.9
11Natalie Meldrum20:57.1Lake Orion97.6
11Faith Wessel21:01.5MACH Running96.2
11Addison Brigham21:07.7Clarkston94.1
11Kendal Russette21:09.3Clarkston93.6
12Gianna D’Angelo21:10.0Utica Ford93.3
10Zahiya Khan21:11.0Cranbrook Kingswood93.0
10Lucy Dubeck21:13.7Clarkston92.1
11Flora Ramos21:16.7Pontiac Notre Dame Prep91.1
9Julia Geisz21:18.2Marian (Bloomfield Hills)90.6
11Lucille Clark21:21.3Marian (Bloomfield Hills)89.6
10Genevieve Schairer21:21.5Birmingham Seaholm89.5
11Leah Thomas21:32.7Oak Park85.8
11Hana Begic21:33.8Rochester85.4
12Adele Bush21:35.1Birmingham Seaholm85.0
9Anna McCarthy21:37.6Marian (Bloomfield Hills)84.1
11Claire Pikal21:37.8Waterford Kettering84.1
10Lucy Gump21:40.4Macomb Lutheran North83.2
12Addison Herr21:42.4Bloomfield Hills82.5
9Clare McCloskey21:44.7Utica Eisenhower81.8
12Elaina Friedmann21:47.5Clinton Twp. Chippewa Valley80.8
9Addison Geml21:47.6Rochester Hills Stoney Creek80.8
12Amanda Dickinson21:49.0Utica Ford80.3
9Melanie Clark21:49.3Marian (Bloomfield Hills)80.2
10Leah Krzeszewski21:50.9Marian (Bloomfield Hills)79.7
9Zeta Adamski21:51.0Pontiac Notre Dame Prep79.7
12Catalina Colangelo Van Meek21:51.9Marian (Bloomfield Hills)79.4
9Leigh Sapp21:52.2Rochester Hills Stoney Creek79.3
11Liliana Anderson21:52.2Lake Orion79.3
12Catherine Kipila21:52.5Pontiac Notre Dame Prep79.2
11Caleigh Friedmann21:53.8Clinton Twp. Chippewa Valley78.7
11Lacy Ortega22:00.6Utica Ford76.5
12Mercy Brown22:01.0Warren Cousino76.3
9Rino Takatsu22:02.5West Bloomfield75.8
10Sophia Mulka22:03.1Utica Ford75.6
12Lily Limberg22:04.7Rochester75.1
12Charlotte Strausbaugh22:06.8Rochester Hills Stoney Creek74.4
10Abigail Ballard22:07.2Sylvania Northview74.3
10Madeline Mlinarcik22:07.4Pontiac Notre Dame Prep74.2
10Peyton Simmons22:09.2Marysville73.6
12Lydia McBride22:09.2Marysville73.6
10Lauryn Harper22:10.8Troy Athens73.1
9Jelena Olechowski22:11.1Utica Eisenhower73.0
10Savannah Astras22:11.5Bloomfield Hills72.8
11Evelyn Buckley22:11.5Macomb Lutheran North72.8
9Alessandra Zobl22:14.5Royal Oak71.8
12Rhian Jeffries22:15.4Oak Park71.5
9Taylor Westendorf22:17.7Port Huron Northern70.8
12Ava Danielson22:18.8Clarkston70.4
9Violet Swafford22:19.2North Farmington70.3
10Grace McDonald22:20.6Utica Ford69.8
10Advika Rao22:25.2Lake Orion68.3
11Avery Stallmann22:29.1Macomb Lutheran North67.0
9Kaitlyn Bacevicius22:29.9Lake Orion66.7
10Kali Hunt22:29.9Sylvania Northview66.7
10Emily Anderson22:30.9Pontiac Notre Dame Prep66.4
10Adrianna Hepinstall22:31.0Marysville66.3
9Hailey McDonald22:32.8Lake Orion65.7
11Madelyn Yezback22:34.6Warren Regina65.1
12Layla Kallivayalil22:39.0Bloomfield Hills63.7
11Adeline Youngberg22:39.4Utica Eisenhower63.5
10Stella Handel22:40.9Cranbrook Kingswood63.0
10Avalina Williamson22:41.7Trenton62.8
11Marianna Muzzin22:42.7Birmingham Seaholm62.4
10Piper Lyon22:44.5Rochester Hills Lutheran NW61.8
9Abbie Garrett22:45.9Bloomfield Hills61.4
10Sofia Rykse22:46.9Clarkston61.0
11Valentina Mansour22:47.6Troy Athens60.8
9Sophie Menker22:47.9Oak Park60.7
10Olivia Reuther22:47.9Lake Orion60.7
10Allie Walker22:48.9Clarkston60.4
12Jordin Jones-Maddox22:49.0Oak Park60.3
10Kenzie Kramer22:49.7Clarkston60.1
10Agrata Thapa22:52.7Walled Lake Western59.1
11Lucille Ragheb22:55.4Birmingham Seaholm58.2
10Eleanor Woodard22:55.8Walled Lake Western58.1
12Alison Doka22:55.9Rochester Hills Stoney Creek58.0
10Kelsey Iglesias22:55.9Utica Eisenhower58.0
12Maya Saleski22:56.5Troy Athens57.8
11Adrianna Zub22:58.9Allen Park57.0
9Delaney Trachsel22:58.9Rochester Hills Stoney Creek57.0
10Montserrat Bolanos22:59.8Birmingham Seaholm56.7
10Annie McMahon23:00.8Macomb Lutheran North56.4
10Nina Lewis23:08.4Troy Athens53.9
9Yadhira Thomassen23:08.7Auburn Hills Oakland Christian53.8
9Juliana Nicodemi23:08.8MACH Running53.7
11Kenzie LeVey23:12.1Marysville52.6
11Hannah Quigley23:13.0Clarkston52.3
11Lily Ortega23:13.8Utica Ford52.1
11Waverly Pearce23:15.5Bloomfield Hills51.5
11Sofia Kouza23:16.9Marian (Bloomfield Hills)51.0
10Veronica Shimkus23:20.5Marysville49.8
9Ariana Macri23:21.4Macomb Lutheran North49.5
10Madison Mann23:22.1Sterling Heights Stevenson49.3
12Kayla DiFonzo23:26.0Sterling Heights Stevenson48.0
12Charly Werenka23:26.8Clawson47.7
9Elise Tremblay23:30.6Clarkston46.5
9Aubrey Benkert23:33.8Allen Park45.4
11Elle Cesa23:34.7Rochester Hills Stoney Creek45.1
10Eva Stuckey23:34.8Warren Mott45.1
9Kiersten Craigo23:35.9Rochester Hills Lutheran NW44.7
10Macy Grembos23:36.1Sterling Heights Stevenson44.6
10Audrey Hoang23:36.9Clarkston44.4
9Rose O’Connor23:38.7Austin Catholic43.8
11Olivia Petrowski23:39.1Royal Oak43.6
10Lucy DeCapite23:39.7Cranbrook Kingswood43.4
12Regina Diosdado23:44.0Cranbrook Kingswood42.0
10Mia Feliciano23:46.9Warren Mott41.0
12Audrie Dixon23:49.8Waterford Kettering40.1
10Chloe Januszyk23:49.8Cranbrook Kingswood40.1
11Alexa Barrett23:50.1Birmingham Seaholm40.0
11Gargi Sonawane23:50.1Troy Athens40.0
9Katherine Baginski23:50.4Utica Eisenhower39.9
11Madeleine Prestel23:50.5Utica Eisenhower39.8
9Amelia Putz23:51.4Rochester Hills Stoney Creek39.5
12Elena Easow23:53.0Rochester39.0
11Aubrey Zimmerman23:53.8Walled Lake Western38.7
11Elizabeth Macey23:57.2Royal Oak37.6
9Angela Franco23:59.3Warren Mott36.9
10Mallory Lada23:59.4Allen Park36.9
9Elizabeth Hill24:02.2Walled Lake Western36.0
12Elanor Barnes24:05.7Madison Heights Bishop Foley34.8
11Jenell Gallozi24:06.4Marian (Bloomfield Hills)34.5
11Ava Muhlenkamp24:07.6Warren Regina34.1
12Katelyn Bond24:07.7Rochester34.1
10Maya Colley24:08.0Warren Regina34.0
9Katie Grant24:08.4Birmingham Seaholm33.9
9Katherine Riches24:08.6Auburn Hills Oakland Christian33.8
10Reygan Elliott24:09.1Marine City33.6
11Caitlin Widener24:09.8Lake Orion33.4
9Madison Bernard24:15.4Rochester Hills Lutheran NW31.5
11Ava Benkert24:16.6Allen Park31.1
9Avery Bell24:18.1Utica Ford30.6
10Emma Dixon (Main)24:18.6Rochester Hills Stoney Creek30.5
10Elara Miskov24:19.1Rochester30.3
10Gabriella Manzella24:19.4Clinton Twp. Chippewa Valley30.2
9Sevanna Sevanthinathan24:20.5Birmingham Seaholm29.8
12Jessica Davis24:20.8Clinton Twp. Chippewa Valley29.7
11Sophie Szabo24:21.4New Haven29.5
12Leajah Ferguson24:21.4Warren Mott29.5
12Emma Ramales24:21.8Utica Eisenhower29.4
9Kiersten Warda24:21.8Warren Cousino29.4
11Sophia Shvartsman24:22.4Cranbrook Kingswood29.2
10Isabel Herrin24:23.1Clarkston29.0
9Bailey Brown24:23.2Warren Cousino28.9
9Quinn Baldwin24:23.5Birmingham Seaholm28.8
11Klara Labasova24:25.6Rochester Hills Stoney Creek28.1
9Kelly Myles24:26.7West Bloomfield27.8
10Ella Parker24:28.1Clarkston27.3
10Elyse Brassfield24:31.1Utica Eisenhower26.3
9Emily Murphy24:33.0Marian (Bloomfield Hills)25.7
11Shelby Theut24:33.9Austin Catholic25.4
11Scarlet Brown24:34.2Rochester Hills Lutheran NW25.3
9Melanie Syms24:34.8Clarkston25.1
11Phoebe Navin24:34.9Royal Oak25.0
10Maddie Lacourciere24:36.1Warren Mott24.6
11Jillian Wulff24:38.5Clawson23.9
11Alexa Main24:40.1Waterford Mott23.3
12Maddy Daoust24:40.4SCS Lakeview23.2
12Lourd Alahwal24:41.1Troy Athens23.0
10Arianna Haidar24:41.5Warren Regina22.8
11Logan Robison24:42.3Clarkston22.6
11Alexis Bosma24:46.0Utica Eisenhower21.3
10Violet Meyers24:46.0Warren Cousino21.3
10Antabella Serrano24:46.3Clinton Twp. Chippewa Valley21.2
9Eliana Rogers24:47.1Macomb Lutheran North21.0
12Addison Horvath24:48.3Macomb Lutheran North20.6
10Kaylee Doyle24:51.2Allen Park19.6
10Riley Macleod24:53.2Bloomfield Hills18.9
10Grace Sipp24:54.6Madison Heights Bishop Foley18.5
10Madelyn Bean24:55.9Marysville18.0
10Ella Bunao24:56.5Troy Athens17.8
11Emma Hengeveld24:56.6Rochester17.8
12Savannah Meyers24:56.8North Farmington17.7
10Addison Enderlen24:56.9Sylvania Northview17.7
11Amelia Hattermann24:57.1Royal Oak17.6
9Olivia Gravina24:58.2Warren Regina17.3
11Lilliah Mann24:58.8MACH Running17.1
11Elisa Chen25:00.7Cranbrook Kingswood16.4
12Emily Hinson25:03.0Clinton Twp. Chippewa Valley15.7
9Lilly Lapka25:03.5SCS Lakeview15.5
11Kumi Takatsu25:04.1West Bloomfield15.3
11Riley Jurand25:05.7Clarkston14.8
11Ava Troxel25:06.9Rochester Hills Lutheran NW14.4
11Gianna Yaldo25:10.1Warren Regina13.3
11Emilia Sewruk25:12.5North Farmington12.5
9Opal Schnarr25:14.1Rochester Hills Stoney Creek12.0
9Emerson Reyes25:14.9Marine City11.7
10Fatima Montes Cano25:15.0Allen Park11.7
9Pearl Somers25:17.1Marysville11.0
11Natalia Currington25:17.6Dearborn Henry Ford Academy10.8
10Ja’naye Stubbs25:18.4Roseville10.5
11Mia Rodriguez25:20.7Lake Orion9.8
9Melinda Zhang25:21.4Cranbrook Kingswood9.5
10Jaelin Kakos25:23.2MACH Running8.9
10Ainsley Osborn25:24.6Sylvania Northview8.5
10Drea DiJanni25:25.0Clarkston8.3
11Hailey Theisen25:26.2Utica Eisenhower7.9
12Alexandra Clark25:28.3Birmingham Seaholm7.2
12Julia Richardson25:28.4Birmingham Seaholm7.2
10Cristina Rodriguez-Espinosa25:29.0Rochester7.0
11Alyvia Kymla25:29.2Waterford Mott6.9
11Xochitl Carrillo25:29.3Trenton6.9
11Abigail Tietz25:33.3Royal Oak5.6
9Maya Miller25:33.7Utica Ford5.4
11Ali Schoenherr25:34.4Warren Regina5.2
11Cassidy Mulso25:35.7Rochester4.8
10Isabel Natividad25:37.7Trenton4.1
12Layah Cociuba25:41.8Waterford Mott2.7
11Penelope Wallace25:43.3Warren Woods Tower2.2
11Alyssa Finazzo25:44.1SCS Lake Shore2.0
11Lily Mollan25:45.4Rochester Hills Stoney Creek1.5
10Lillienne Elmes25:46.2Marian (Bloomfield Hills)1.3
11Stacy Page25:46.3Pontiac1.2
12Elizabeth Schneider25:48.4Clawson0.5
11Monisola Fagbamila25:49.3West Bloomfield0.2

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Nathaniel Linden15:51.4Troy Athens200.5
10Nole Lorenzen16:00.2Rochester Hills Lutheran NW197.6
12Dylan Pascoe16:05.8Rochester195.7
12Max Houvener16:10.6Lake Orion194.1
12Nolan Collins16:18.8Brother Rice191.4
12Evan Owczarek16:20.5Rochester190.8
11Joshua Macri16:30.4Macomb Lutheran North187.5
12Anthony Frei16:39.4Utica Eisenhower184.5
10Lucas Campbell16:42.1Rochester183.6
12Alex Hamilton16:42.2North Farmington183.6
11Colin Blachford16:47.6Troy Athens181.8
11Musa Kay16:47.9West Bloomfield181.7
10Cooper McNaughton16:48.1Clarkston181.6
12Drew Pietraszkiewicz16:49.6Utica Eisenhower181.1
10Ricardo Guajardo16:53.4Lake Orion179.9
9Luis Nava16:53.4Lake Orion179.9
12Kellan Stedcke16:57.9Sylvania Northview178.4
10Aidan Schwalbach16:59.0Rochester Hills Stoney Creek178.0
10Andrew Nunning17:01.0Pontiac Notre Dame Prep177.3
11Conner McLaughlin17:01.5Rochester177.2
10Jack Songer17:02.1Rochester Hills Lutheran NW177.0
9Landon Rodriguez17:05.4Sylvania Northview175.9
11Zach Shaffer17:05.6Utica Ford175.8
10Federico Moreno-Padilla17:07.7Utica Eisenhower175.1
12Ryan Harper17:09.6Troy Athens174.5
9Gavin Bowers17:11.6Austin Catholic173.8
11Miles Foster17:15.5Clarkston172.5
12Mario Carducci17:15.7Clinton Twp. Chippewa Valley172.4
12Ian Potts17:17.5MACH Running171.8
12Dean Gallucci17:19.4Utica Ford171.2
11Brendan Koza17:23.0Marysville170.0
9Joseph Leigh17:26.2Rochester Hills Stoney Creek168.9
11Owen Windgaston17:28.0Clawson168.3
12Luke Mulka17:35.3Utica Ford165.9
10Tate Manthey17:35.4Sylvania Northview165.9
10Mason Schweizer17:39.1Sylvania Northview164.6
10Garrett Potts17:40.8MACH Running164.1
10Elliot Alef17:41.3Macomb Lutheran North163.9
9Caleb McBride17:42.7Marysville163.4
12David Ellis17:45.0Sylvania Northview162.7
12Alec Holman17:45.2Sylvania Northview162.6
12Shondell Warren17:45.4Oak Park162.5
12Jackson Raby17:45.7Allen Park162.4
9Jaden Hill17:46.9Allen Park162.0
12Ryan Hunt17:47.1Bloomfield Hills162.0
11Said Baca-Mora17:49.8Walled Lake Western161.1
9Matthew Zora17:51.2Rochester160.6
11Jeremy Johnson17:55.3Marysville159.2
9Royce Berletic17:56.3Rochester158.9
12Noah Nasceif17:57.4Sterling Heights Stevenson158.5
11Antonino Biondo17:59.1Macomb Lutheran North158.0
11Coplin Serota18:02.3Brother Rice156.9
10Gerry Socha18:03.3Bloomfield Hills156.6
11Alonso San Vicente Lugo18:04.2Rochester156.3
12Aaron Hemstreet18:06.4Warren Cousino155.5
11Santanna Minfield18:07.0Rochester Hills Stoney Creek155.3
12Kyle Massimilla18:08.4Utica Ford154.9
12Dallin Ormond18:11.7Walled Lake Western153.8
10Eddie Nolan18:11.9Troy Athens153.7
11Michael Tidrow18:13.5Utica Eisenhower153.2
12William Haskins18:14.8Macomb Lutheran North152.7
10Anderson Buckland18:16.1Lake Orion152.3
11Ethan Feys18:16.5Troy Athens152.2
9Grayson Dillon18:16.7Sylvania Northview152.1
9Kharon Thompson18:18.0Oak Park151.7
11Colin Stokes18:18.4North Farmington151.5
11Josue Martinez18:19.8West Bloomfield151.1
12Samuel Kochensparger18:20.0Macomb Lutheran North151.0
11Hunter Ducharme18:20.5Rochester150.8
11Christopher Hensler18:20.8Wayne Memorial150.7
9Canon Belusar18:22.3SCS Lakeview150.2
11Joseph Nowicki18:25.5Utica Eisenhower149.2
12Ashton Henckel18:26.4Rochester148.9
12Alexander Perry18:26.5Utica Eisenhower148.9
9Joseph Habib18:26.9Utica Eisenhower148.7
12Eric DeWaele18:28.3Clinton Twp. Chippewa Valley148.2
11Conrad Schaub18:28.6Rochester Hills Stoney Creek148.1
12Dillon Pham18:28.7Utica Ford148.1
11Nathan Perez18:30.0MACH Running147.7
10Ryan Legg18:30.6Clarkston147.5
11Timothy Minfield18:32.4Rochester Hills Stoney Creek146.9
12Connor Tesch18:33.7Clinton Twp. Chippewa Valley146.4
10Karsten Martin18:34.5Pontiac Notre Dame Prep146.2
9George Mockeridge18:34.8Birmingham Seaholm146.1
12Brandon Gump18:35.3Macomb Lutheran North145.9
12David Mann18:37.1Sterling Heights Stevenson145.3
11Korey LeVey18:37.9Marysville145.0
11David Alsip18:38.6Warren Mott144.8
11Jaron Osanaiye18:39.2Sterling Heights Stevenson144.6
12Earl Beattie18:39.7Marine City144.4
10Owen Lawrence18:40.6Bloomfield Hills144.1
11Jax Scott18:43.2Bloomfield Hills143.3
11Deacon Ashmore18:43.5Allen Park143.2
10Terry Tankersley18:43.5Sterling Heights Stevenson143.2
10Nixon Magnotte18:44.8Sterling Heights Stevenson142.7
12Benjamin Ruprecht18:45.3Rochester142.6
11Uzziel Thomassen18:46.9Auburn Hills Oakland Christian142.0
12Owen Smith18:47.1Rochester142.0
11Luis Holowinski18:47.5West Bloomfield141.8
10Amon Edwards18:47.8Birmingham Seaholm141.7
10Ivan Yepez18:48.1Allen Park141.6
12Chris Sayers18:48.4SCS Lakeview141.5
10James Valovick18:48.5Rochester Hills Lutheran NW141.5
12Parker Mowl18:50.3Utica Ford140.9
12Aldo Hernandez18:52.7Wayne Memorial140.1
11Andrew Urben18:53.4MACH Running139.9
12Grant Garner18:53.7Macomb Lutheran North139.8
10Skyler Anthony18:54.1Bloomfield Hills139.6
10Alessandro Garcia-Galan18:54.4Birmingham Seaholm139.5
9Ty Ormond18:54.6Walled Lake Western139.5
11Gavin Wilde18:55.0North Farmington139.3
11Gavin Culloty18:56.1Clarkston139.0
11Luke Shelton18:56.7Troy Athens138.8
9Eben Passero18:57.3Lake Orion138.6
11Wyatt Bovensiep18:57.3Auburn Hills Avondale138.6
10Jacob Rowland18:57.7Sylvania Northview138.4
10Bennett Ogilvy18:57.8Utica Ford138.4
11Kyle Swanson18:58.8Sterling Heights Stevenson138.1
11Daniel Rudolph18:59.4Utica Ford137.9
12Isaiah Clark19:00.5Allen Park137.5
11Carter Hartfield19:02.1Bloomfield Hills137.0
9Lucas Duby19:02.4Lake Orion136.9
11Joshua Snyder19:04.0MACH Running136.3
11Benjamin Barkham19:05.0Rochester Hills Stoney Creek136.0
11Carson Pavloff19:05.2Auburn Hills Avondale135.9
10Graham Kubiak19:07.3West Bloomfield135.2
12Austin Edwards19:08.0Oak Park135.0
11Grady Friedmann19:08.2Clinton Twp. Chippewa Valley134.9
10Andrew Nitz19:09.0Allen Park134.7
12Travis Sam19:12.3Rochester133.6
12Evan Lent19:12.8Walled Lake Western133.4
12Gabriel Coraci19:15.7Madison Heights Bishop Foley132.4
11Zach McGee19:16.0Lake Orion132.3
12Armon Harris19:16.7SCS Lake Shore132.1
12Dylan Neacato Doolittle19:16.9Walled Lake Western132.0
12Chris Collier19:17.1Oak Park132.0
12Haven William19:18.5West Bloomfield131.5
12Caleb Schwarz19:20.0Waterford Kettering131.0
10Evan Kowalkowski19:21.4Royal Oak130.5
11Caleb Erkkinen19:21.6Sterling Heights Stevenson130.5
10Daniel Smyth19:21.7MACH Running130.4
10Aiden McDonald19:22.1Lake Orion130.3
10Vincent Pirozzo19:22.2Rochester Hills Stoney Creek130.3
11Kalen Dodder19:24.7Port Huron Northern129.5
10Kadence Saucier19:25.1Allen Park129.3
9Justin Carpenter19:25.8SCS Lakeview129.1
10Victor Papa19:26.1Cranbrook Kingswood129.0
10Seungwoo Lee19:26.5Rochester Hills Stoney Creek128.8
10Connor Twardesky19:28.1Utica Ford128.3
12Noah Schmidt19:28.7Utica Eisenhower128.1
11Tsz Ching (Peter) Mei19:29.0Cranbrook Kingswood128.0
9Xavier Smith19:29.6Rochester Hills Stoney Creek127.8
11Melvin Stewart19:29.7Wayne Memorial127.8
12Matthew Bowman19:30.0Roseville127.7
9Braelyn Conley19:30.6Clarkston127.5
9Sean Godek19:31.7North Farmington127.1
11Jaden Ethier19:31.8Troy Athens127.1
9Bradley Nordstrom19:32.4Rochester126.9
10Lee Raines19:34.6Walled Lake Western126.1
9Axel Baca-Mora19:34.6Walled Lake Western126.1
11Leo Kondziolka19:34.7Clinton Twp. Chippewa Valley126.1
9Ryan Hall19:35.3Sylvania Northview125.9
11Preston Varnauskas19:36.6Rochester Hills Lutheran NW125.5
10William Platt19:36.9Pontiac Notre Dame Prep125.4
10Austin Insixiengmai19:37.6Clinton Twp. Chippewa Valley125.1
11Jackson Turnas19:37.8Rochester Hills Stoney Creek125.1
12Oliver Alef19:38.1Macomb Lutheran North125.0
9Landon Gilkey19:38.5Lake Orion124.8
12Aiden Lindblom19:40.0Bloomfield Hills124.3
11Kyler Shaw19:40.1North Farmington124.3
10Hector Gascho19:41.4Clinton Twp. Chippewa Valley123.9
10David Crowe Jr19:42.1Lake Orion123.6
11Collin Grahl19:42.3Lake Orion123.6
10Tyrique Mabins19:42.5Mt Clemens123.5
9Joseph Quan19:43.0Clarkston123.3
10Noah Horvath19:43.0MACH Running123.3
12Cedar Smolash19:45.0West Bloomfield122.7
11Issac Davis19:46.1Rochester122.3
10Zach Reynolds19:48.0Clarkston121.7
9Jadon Russell19:48.6Rochester Hills Lutheran NW121.5
11Braulio Limon Urdapilleta19:49.0Rochester Hills Stoney Creek121.3
9Ben Yater19:49.0Waterford Kettering121.3
10John (Jack) Frabis19:51.1Utica Eisenhower120.6
12Eric Henry19:51.9Lake Orion120.4
11Andrew Brancheau19:52.0Clarkston120.3
12Brian Hopkins19:54.3Roseville119.6
12Blaine Myricks19:57.8Detroit University Prep118.4
10Louis Berent19:58.1Royal Oak118.3
9Vincent Bekkala19:58.3Warren Woods Tower118.3
9Douglas Givinsky19:58.9SCS Lakeview118.0
11Noah Roesti19:58.9Sylvania Northview118.0
10Collin Mahar19:59.0Sterling Heights Stevenson118.0
9Josh Smith19:59.8Clarkston117.7
12Tristian Raimondo20:00.2SCS Lakeview117.6
11Colt Borror20:00.6Clarkston117.5
10Michael Williams20:02.0West Bloomfield117.0
10Jay Wilson20:02.6Clarkston116.8
9Nino Gaytan20:02.7Sylvania Northview116.8
11Aaron Bentley20:02.8Sterling Heights Stevenson116.7
10Rylan Pulliam20:03.2Clarkston116.6
10Chandler Hadley20:03.7Clarkston116.4
11Hayden Rutter20:07.4Rochester Hills Stoney Creek115.2
12Bailey McClain20:08.3Waterford Kettering114.9
12Landon Strang20:08.5Clinton Twp. Chippewa Valley114.8
9Jihong Min20:09.2Rochester114.6
10Vincent VanGorder20:09.3Birmingham Seaholm114.6
10Jaylen DeMarco20:09.3Lake Orion114.6
12Samuel Xie20:12.4Cranbrook Kingswood113.5
10Gideon Schneider20:15.0Clawson112.7
11Nick White20:15.6North Farmington112.5
12Ethan Tiffany20:16.6Birmingham Seaholm112.1
12Gavin Murphy20:17.0SCS Lakeview112.0
9Nathaniel Filler20:17.9Rochester111.7
11Elijah Benskey20:18.5Trenton111.5
12Aaron Slanec20:19.7Royal Oak111.1
12Noah Kosciuk20:21.2Birmingham Seaholm110.6
11William Yen20:22.5North Farmington110.2
12Joshua Burrows20:23.3West Bloomfield109.9
12Jameson Glass20:23.6Marysville109.8
10Mitch Bell20:23.8Utica Ford109.7
12Luke Phelps20:24.6Macomb Lutheran North109.5
9Miguel Diaz Lopez20:24.8Bloomfield Hills109.4
12Andrew Rosso20:25.3Austin Catholic109.3
9Justin Truong20:25.4Lake Orion109.2
10Jackson DeSonne20:27.3Sylvania Northview108.6
10Jack Reeve20:27.6Royal Oak108.5
12Maxwell Hirsch20:29.8Birmingham Seaholm107.7
9Apollos Ventimiglia20:30.5MACH Running107.5
10Lucas Keinath20:31.9Lake Orion107.0
11Nathan Feliciano20:31.9Warren Mott107.0
9Eric Morehouse20:32.6Rochester106.8
11Gabriel Wesserling20:33.4Allen Park106.5
12Andrew Wilson20:33.9Clarkston106.4
9Owen Pacyga20:34.5Troy Athens106.2
11DeJuan Oakley20:34.9West Bloomfield106.0
12Cameron Huff20:35.2Macomb Lutheran North105.9
12Jacob Vachon20:35.8Sterling Heights Stevenson105.8
10Jackson Fry20:36.4Clarkston105.5
10Julian Furnari20:39.7Brother Rice104.4
9Daniel Tinkham20:39.9Sterling Heights Stevenson104.4
12Wyatt Musson20:40.1Rochester104.3
9Maximilian Van de Vyver20:40.5Austin Catholic104.2
9Gavin Samona20:41.2Madison Heights Bishop Foley103.9
10Justin Higgins20:41.7Sterling Heights103.8
12Charles Stitman20:42.2Royal Oak103.6
11Evan White20:42.7Rochester Hills Stoney Creek103.4
10Nathan Zablocki20:44.1Birmingham Seaholm103.0
10Tyler Fipp20:44.3Birmingham Seaholm102.9
11Alihondro Rivas20:44.8Royal Oak102.7
10Jaden Hawkins20:47.0West Bloomfield102.0
9Austin Harden20:47.0Birmingham Seaholm102.0
9Landon Tafelski20:49.3Utica Eisenhower101.2
12Joseph Young20:50.0Troy Athens101.0
10Callen Heier20:51.0SCS Lake Shore100.7
12Joshua Schang20:51.7Warren Cousino100.4
10Jacob Podmokly20:52.4Royal Oak100.2
9Harshith Polisetty20:52.7Rochester100.1
11Lincoln Palmer20:52.8North Farmington100.1
10Brandon French20:52.8Lake Orion100.1
10Clark Dupon20:53.8Utica Eisenhower99.7
9Benjamin Moeller20:54.1Royal Oak99.6
10Jaiden Nguyen20:55.0Warren Mott99.3
10Diego Yepez20:55.1Allen Park99.3
12Thomas Postema20:55.2Birmingham Seaholm99.3
12Joseph Bonus20:56.1Brother Rice99.0
9Henrik Van Howe20:56.7Royal Oak98.8
11Kyler Bowman20:57.1Roseville98.6
9Ethan Pinks20:57.5Warren Woods Tower98.5
12Christopher Walker20:58.3Mt Clemens98.2
10Logan Barrington21:00.9Waterford Kettering97.4
9Silvio Jurkovic21:01.0Pontiac Notre Dame Prep97.4
10Nathan Lorzeille21:02.6West Bloomfield96.8
10Ethan Christofferson21:02.6Lake Orion96.8
10Daniel Thomakos21:03.0West Bloomfield96.7
10Neco Dowell21:03.9Sylvania Northview96.4
10Erich Sylvia21:04.1Marysville96.3
9William Moerschell21:04.5SCS Lakeview96.2
10Tyler Peterson21:05.8Bloomfield Hills95.7
12Owen Hadala21:08.4SCS Lakeview94.9
10Victor Hayoo21:08.8Troy Athens94.7
9Tucker Broomhead21:11.3Sterling Heights Stevenson93.9
11Andrew Giuliano21:14.1Royal Oak93.0
9Kyle Krueger21:14.9Sterling Heights Stevenson92.7
10William Place21:17.9Clarkston91.7
9Samuel Kutschman21:19.0Rochester91.3
10Ibrahim Al-Zrouf21:19.6Trenton91.1
9Beckett Webb21:20.6Lake Orion90.8
12Matthew Astapovich21:21.2Birmingham Seaholm90.6
12Holden Starn21:21.4Rochester90.5
12Andrei Liliac21:21.8Sterling Heights90.4
12Nicholas Shinkonis21:23.0SCS Lakeview90.0
10Noah Eckert21:24.0Bloomfield Hills89.7
9Myles Reis21:24.7Lake Orion89.4
9Erik Elkins21:27.5Cranbrook Kingswood88.5
9Alvaro Gomez21:28.6Rochester Hills Stoney Creek88.1
11Auden Kane21:29.5Bloomfield Hills87.8
9Justin Podina21:29.6Lake Orion87.8
12Foley Kedzior21:33.0Warren Woods Tower86.7
12Mark Baer21:33.3Brother Rice86.6
12Dylan Ma21:35.4Rochester85.9
9Kyzer Reid21:36.5Warren Woods Tower85.5
11Logan Courtade21:37.4Rochester Hills Stoney Creek85.2
12Nico Mangino21:39.9Utica Ford84.4
10Jake Hunter21:42.5Lake Orion83.5
12Wyatt Sonntag21:42.6Marysville83.5
10Adam Ulaj21:44.3Sterling Heights Stevenson82.9
10Uriah Rogers21:44.6Royal Oak82.8
12Jack Schmidt21:45.3Birmingham Seaholm82.6
9Owen Burrows21:45.9West Bloomfield82.4
10Gino Schueler21:47.4Warren Cousino81.9
11Dylan Zobl21:47.6Royal Oak81.8
12Hayden Brennan-Turski21:47.7SCS Lakeview81.8
12Ruben Romano21:48.4Warren Mott81.5
12Qiyuan (Daniel) Li21:49.1Cranbrook Kingswood81.3
11Nathan DeWilde21:49.9Utica Eisenhower81.0
10Benjamin Keinath21:50.5Lake Orion80.9
9Bryson Smith21:52.4Macomb Lutheran North80.2
9Isaiah Langolf21:53.4Port Huron Northern79.9
9Finnegan McGlinchey21:55.3Madison Heights Bishop Foley79.2
10Ryan Warburton21:56.6Pontiac Notre Dame Prep78.8
9Brady Steaban21:57.2Rochester78.6
12Mark Torres21:58.8Rochester78.1
9Kipton Ferchert21:59.0Sterling Heights Stevenson78.0
9Parker Geise22:01.1SCS Lakeview77.3
10Ashwath Mahesh22:01.3Rochester77.2
9Edward Ostberg22:06.3Troy Athens75.6
11Will Nordhaus22:07.0Bloomfield Hills75.3
11Maximilian Majcen22:07.0Trenton75.3
9Reilly Paulson22:08.0Marine City75.0
11Rory DeYoung22:09.7Brother Rice74.5
11Ethan Lentz22:10.1Sterling Heights Parkway74.3
12Gavin Oxenreider22:12.7Waterford Kettering73.4
10Shane Dodson22:12.8Rochester73.4
11Mickey Sparkes22:13.9Bloomfield Hills73.0
10Logan Lynch22:14.0SCS Lake Shore73.0
9Nathan Grech22:15.7SCS Lakeview72.4
9Johnathan Konwerski22:17.5Sterling Heights Stevenson71.8
10Charles Fritz22:18.3Bloomfield Hills71.6
12Ben Bak22:19.0Bloomfield Hills71.3
9Jake Powrie22:21.1Lake Orion70.6
9Cooper Kapalla22:21.5Bloomfield Hills70.5
11Jack Yaldoo22:22.1Walled Lake Western70.3
10Luke Mamou22:23.3Cranbrook Kingswood69.9
9Shoken (Ken) Han22:25.8Cranbrook Kingswood69.1
12Fabian Villarino22:27.9Madison Heights Bishop Foley68.4
10Jack Schwartz22:28.1Sterling Heights68.3
9Angel Ruiz22:28.9Rochester68.0
10Andrew Nyboer22:29.8Macomb Lutheran North67.7
10Benjamin Trumbull22:31.6Lake Orion67.1
12Joshua Brown22:31.8Pontiac67.1
9Thomas Binkowski22:32.0Pontiac Notre Dame Prep67.0
12Aldwin Swincicki-Mauri22:32.7Sterling Heights66.8
10Liam Jimenez22:34.2Waterford Kettering66.3
12Gabe Ienciu22:37.2Troy Athens65.3
11Alan He22:38.1Troy Athens65.0
9Carson Nasceif22:39.4Sterling Heights Stevenson64.5
10Micah Redford22:41.9Auburn Hills Oakland Christian63.7
10Raul Camacho22:43.2Clinton Twp. Chippewa Valley63.3
9Justin Clark22:45.4Pontiac Notre Dame Prep62.5
10Aiden Gumz22:46.5Rochester62.2
9Dhevan Wilson22:47.8Pontiac Notre Dame Prep61.7
9Clem Deighan22:48.2Brother Rice61.6
10Ezekiel Whiteaker22:50.5Rochester Hills Lutheran NW60.8
10Axel Svensson22:52.6Rochester Hills Stoney Creek60.1
10Ryan Burrows22:53.9West Bloomfield59.7
12Nicklaus Creek22:55.7Pontiac Notre Dame Prep59.1
9Dillon Braxton22:56.0Waterford Kettering59.0
10Brett Suchland22:57.9MACH Running58.4
9Keaton Pikal22:58.3Waterford Kettering58.2
12Eli Adler22:58.4Birmingham Seaholm58.2
12Xander Frink23:00.2Clawson57.6
10Kyle Novak23:00.3Rochester57.6
10Aaron Welsh23:00.4Allen Park57.5
12Maxx Lyngaas23:01.8Birmingham Seaholm57.1
11John Etzel23:02.8Brother Rice56.7
9Elijah Dasigan23:03.2Wayne Memorial56.6
11Benjamin Andreas23:03.3Birmingham Seaholm56.6
10Zackary Campbell23:06.9Clawson55.4
11Gabriel Byers23:07.0MACH Running55.3
Kurt Violet23:08.9Unattached54.7
9Vanek Vincent23:09.1Walled Lake Western54.6
10Zacharie Wolff23:10.1Birmingham Seaholm54.3
10Maxwell Skrabut23:11.0Sterling Heights Stevenson54.0
10Leo Zelly23:11.2Utica Eisenhower53.9
9Teo Bargren23:11.9Bloomfield Hills53.7
9Lorenzo Salas23:12.0Trenton53.7
12Connor Joy23:12.8Birmingham Seaholm53.4
11Antonio Carter23:12.9Dearborn Henry Ford Academy53.4
10Camden Bauer23:13.2Rochester53.3
11Anthony MurphyIII23:13.3Detroit University Prep53.2
11Andrew Bieth23:13.6Marine City53.1
10Lucas Mosley23:13.7Trenton53.1
11Zander Halek23:14.6Port Huron Northern52.8
10Antonio Starke23:18.1Macomb Lutheran North51.6
9Brandon Anglebrandt23:18.3Utica Eisenhower51.6
9Lezhi (Ritz) Ding23:18.6Cranbrook Kingswood51.5
10Edin Halilovic23:19.7Auburn Hills Avondale51.1
9Seth Watta23:20.2MACH Running50.9
9Brian Chang23:20.7Cranbrook Kingswood50.8
11John Hunter23:21.9Pontiac Notre Dame Prep50.4
12Gavin Forbes23:24.1Marysville49.6
9Jacob Probst23:24.6Macomb Lutheran North49.5
9Alexander Cislo23:24.8SCS Lake Shore49.4
11Maddox Going23:26.6Lake Orion48.8
9Noah Mayer23:27.0Roseville48.7
10Channing Watson23:30.1Bloomfield Hills47.6
12Luke Kavanaugh23:30.5Madison Heights Bishop Foley47.5
10Joshua Fletcher-Smith23:31.1Lake Orion47.3
12John Murphy23:31.2Utica Eisenhower47.3
9Aiden Thomas23:32.1Pontiac Notre Dame Prep47.0
9Richie Bach23:32.1Lake Orion47.0
10Karma Pillai23:33.6Rochester46.5
9Stosh Deighan23:33.8Brother Rice46.4
11Ja’cobe Byles23:33.8Motor City Track46.4
9Niranjan Vijayakumar23:33.8Rochester46.4
10Henry Paul23:34.0Clinton Twp. Chippewa Valley46.3
9Ben Chapman23:43.4Troy Athens43.2
9Casey Everly23:47.3Brother Rice41.9
10James Steger23:49.8Pontiac Notre Dame Prep41.1
9Luke Amo23:50.2Rochester40.9
10Ethan Myers23:57.6Allen Park38.5
10Owen Noble23:58.8Royal Oak38.1
11Oscar Camargo24:00.0Rochester Hills Stoney Creek37.7
9Thomas Higdon24:00.2Pontiac Notre Dame Prep37.6
10Ruochen (David) Jiang24:00.5Cranbrook Kingswood37.5
12Benjamin Smiles24:01.5Lake Orion37.2
9Hudson Stamper24:03.7West Bloomfield36.4
12William Evans24:04.4Roseville36.2
9Tiffin Brenner24:05.7West Bloomfield35.8
11Justin Vazquez24:06.2Trenton35.6
9Ethan Ma24:10.7Rochester34.1
9Nischay Patil24:11.2Rochester33.9
11Paul Lopez24:16.2Royal Oak32.3
9Bryan Tran24:18.8West Bloomfield31.4
11Ethan Hall24:23.1Rochester Hills Lutheran NW30.0
10Logan Sattler24:25.6Rochester29.1
9Kade Radimaker24:28.3Sterling Heights Parkway28.3
11Devan Parks24:29.0Macomb Lutheran North28.0
9Graham Halverson24:29.2Royal Oak27.9
10Alexander Gross24:32.5Walled Lake Western26.8
10Robert Downey24:34.3Warren Woods Tower26.2
11Shaundale Williams24:34.5Clarkston26.2
12Harlem Cooper24:37.2Royal Oak25.3
9Thomas Edwards24:39.7Rochester24.4
12Wyatt Sesi24:40.5Troy Athens24.2
9Evan Manning24:40.6Birmingham Seaholm24.1
9Dante Remick24:41.3Royal Oak23.9
12Nolan Dupre24:41.9Auburn Hills Christian23.7
11Eli Masih24:42.0Royal Oak23.7
9James Simpson24:46.9Waterford Kettering22.0
10Ethan Ortega24:48.5Cranbrook Kingswood21.5
10Grant Decker24:52.0Rochester Hills Stoney Creek20.3
10Austin Hash24:54.3Harrison Twp. L’Anse Creuse19.6
10Kareem Carter24:58.7Wayne Memorial18.1
12Ethan Oliver25:00.9West Bloomfield17.4
11Oliver Anderegg25:03.8Utica Ford16.4
9Samuel Jones25:10.4Troy Athens14.2
12Khalan Lowe25:11.2Trenton13.9
9Lucas Lynch25:16.4SCS Lake Shore12.2
10Louis Marsh25:21.8Rochester10.4
11Leighton Thorn25:23.2Trenton9.9
9Jack McKeogh25:24.3Clarkston9.6
11Terrell Stewart25:28.0Sterling Heights8.3
11Matthew Hamil25:34.5North Farmington6.2
11Jackson Hermann25:37.6Austin Catholic5.1
10Jabari Potts25:42.7Rochester3.4
9Luca Fulgenzi25:43.5Rochester3.2
9Adam Scott25:44.4Port Huron Northern2.9
9Brendan Young25:45.8Port Huron Northern2.4
10Ian Brown25:46.8Rochester Hills Lutheran NW2.1
9Khalil Humphrey25:47.9Pontiac1.7
9Donovan Boice25:48.0Rochester1.7
12Joshua Hart25:51.2Wayne Memorial0.6
11Andre Wright25:51.5Wayne Memorial0.5
Uncategorized

2025 Ratings: Bulldog

The Maroons definitely conquered Mt. Bulldog, winning the D2 race

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

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

Girls Adjustment: +21
Boys Adjustment: +21

MOUNT BULLDOG CLIMBERS

A quick morning for many, here are a few that stood out:

Kalamazoo Central boys, making their statement for a state podium. The Giants benefitted from the return of Samuel Baker, running a 15:29 (personal best!) in his first race in over a month.

And of course, top-10ish efforts from the Brownstown Woodhaven and Caledonia boys. The former is clearly at the forefront of the chase pack behind Pioneer/Saline and the latter has the toughest region in the state. An arduous path for the Scots, but one that is attainable if they replicate this effort.

Natasza Dudek and Emma Hoffman. Sheesh. The two have bigger fish to fry, no doubt, but they keep laying down times that warrant mention. Both are within the top-25 times in the country this year and we know Michigan courses are tougher than most.

Caroline Randall, the Hastings junior, making the most of her full season. She’s been on the D2 podium twice, though last year’s version was at the tail end of a shortened season. Save for her opener, Randall has won each time out. She was able to use the chase toward Hoffman to pull her to a 45+ sec. personal best.

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

GIRLS TEAM RATINGS

TeamTop 5 Avg.Division
Ann Arbor Pioneer***164.81
Holland West Ottawa**146.01
Hudsonville**143.81
Zeeland East**125.71
Brownstown Woodhaven*122.81
Caledonia112.31
Fraser112.01
Byron Center108.61
Forest Hills Central103.91
Battle Creek Lakeview98.51
Kalamazoo Loy Norrix97.01
Mattawan79.51
Grand Rapids Northview69.91
Kalamazoo Central50.11
TeamTop 5 Avg.Division
Otsego***148.62
Holland Christian**136.22
Grand Rapids Christian**135.52
Grand Rapids South Christian**127.62
Coopersville**123.62
Hudsonville Unity Christian*108.42
Cedar Springs*105.82
Richland Gull Lake*105.02
Sturgis102.92
Plainwell98.12
Dearborn Divine Child97.12
Ludington88.52
Middleville Thornapple-Kellogg84.82
Battle Creek Harper Creek79.42
Vicksburg73.82
Hopkins70.02
Three Rivers68.42
Paw Paw67.62
Hamilton56.52
Battle Creek Pennfield53.52
Hastings49.02
Allegan32.52
TeamTop 5 Avg.Division
Bronson*83.93
Union City47.83
Centreville36.93
Fennville33.93
Delton-Kellogg0.83
TeamTop 5 Avg.Division
Gobles**92.34
Kalamazoo Hackett*78.84
Martin*72.64
TeamTop 5 Avg.Division
Kalamazoo Homeschool Sports63.9HS

BOYS TEAM RATINGS

TeamTop 5 Avg.Division
Kalamazoo Central**197.71
Caledonia**191.61
Brownstown Woodhaven**190.21
Holland West Ottawa**187.71
Kalamazoo Loy Norrix**187.01
Battle Creek Lakeview*184.91
Mattawan180.41
Byron Center176.41
Fraser174.41
Grand Rapids Northview172.61
Forest Hills Central172.11
Zeeland East156.31
TeamTop 5 Avg.Division
Holland Christian**187.62
Grand Rapids Christian**186.82
Otsego*178.52
Three Rivers*174.22
Grand Rapids South Christian171.52
Richland Gull Lake171.12
Paw Paw170.52
Vicksburg167.72
Battle Creek Harper Creek165.32
Plainwell162.22
Hudsonville Unity Christian160.42
Dearborn Divine Child160.42
Sturgis156.82
Hopkins155.52
Ludington153.62
Coopersville153.12
Middleville Thornapple-Kellogg144.62
Allegan135.22
Hastings116.62
Battle Creek Pennfield100.92
Hamilton91.32
TeamTop 5 Avg.Division
Centreville147.73
Delton-Kellogg141.73
Bronson141.53
Union City134.93
Schoolcraft133.83
Bangor132.93
Fennville129.83
Quincy104.43
Parchment97.93
Kalamazoo Christian53.03
Bloomingdale50.73
TeamTop 5 Avg.Division
Kalamazoo Hackett*151.34
Gobles141.64
Martin107.34
Colon58.14
TeamTop 5 Avg.Division
Kalamazoo Homeschool Sports182.0HS

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
10Natasza Dudek16:11.1Ann Arbor Pioneer189.3
12Emma Hoffman16:20.5Otsego186.2
10Sienna Klemmer17:12.0Ann Arbor Pioneer169.0
12Hana Boggess17:27.4Ann Arbor Pioneer163.9
11Cassie Karasinski17:29.3Hudsonville163.2
9Keira Von Blon17:32.7Ann Arbor Pioneer162.1
12Lilah Yoder17:37.4FHC GR Forest Hills Central160.5
11Caroline Randall17:39.8Hastings159.7
11Libby Smith17:46.8Gobles157.4
10Adalyn Raab17:48.9Zeeland East156.7
12Ava Porras17:50.7Holland West Ottawa156.1
9Grace Snyder17:54.4Hudsonville154.9
9Eliza Schwass17:54.9Ludington154.7
10Avery Engbers17:59.5Holland Christian153.2
12Marie Gates17:59.9Hudsonville Unity Christian153.0
10Oakley Osterhart18:00.2Coopersville152.9
11Lane Isom18:01.8Richland Gull Lake152.4
11Collette Wierks18:05.8Holland West Ottawa151.1
11Annabelle Lowman18:14.7Ludington148.1
11Lyla Dowling18:15.6Holland West Ottawa147.8
12Lilah Poel18:15.7GR Christian147.8
10Mai Nguyen18:15.8Plainwell147.7
9Alayna Verhage18:17.7Otsego147.1
12Ellie Scholma18:20.5GR Christian146.2
11Chloe Purwin18:23.5Hudsonville145.2
12Chloe Rinzema18:26.1GR South Christian144.3
10Mary Dolbow18:26.2Holland West Ottawa144.3
10Tiffany DeMaagd18:28.5GR South Christian143.5
9Addelyn Sabatke18:33.9Otsego141.7
11Eliana Stob18:35.6Holland Christian141.2
9Lexie Snyder18:36.1Hudsonville141.0
11Lizzie Wernimont18:40.4Ann Arbor Pioneer139.5
11Akaela Daman18:40.7Caledonia139.4
9Adelyn Verhage18:46.7Otsego137.4
11Nina Moore18:47.5Ann Arbor Pioneer137.2
11Zoe Hoekstra18:49.8GR Christian136.4
11Alice Foley18:50.5Fraser136.2
10Annabelle Chan18:53.8Woodhaven Brownstown135.1
9Hailey Sieler18:54.8FHC GR Forest Hills Central134.7
10Mackenzie VanStensel18:59.3GR Northview133.2
12Layla Geurink19:02.4Holland Christian132.2
10Addison Bixler19:04.0Coopersville131.7
11Ella Wierks19:06.3Holland West Ottawa130.9
12Rebekah Stachura19:07.1Otsego130.6
11Isabelle Sliter19:08.6Fennville130.1
11Hope Noal19:11.2Woodhaven Brownstown129.3
10Annika Stob19:13.4Holland Christian128.5
9Laura Forsyth19:17.3Ann Arbor Pioneer127.2
12Tessa Hatt19:17.4Sturgis127.2
11Emory Smith19:19.3Cedar Springs126.6
11Mackenzie Huizenga19:21.2Holland Christian125.9
9Lily VanEyk19:27.0GR South Christian124.0
12Ashlynn Harris19:27.2Bronson123.9
10Eva Lindstrom19:27.6GR Christian123.8
9Breslyn Klein19:28.5Coopersville123.5
10Sophie Jones19:28.7Holland Christian123.4
12Kailey Mann19:29.2Byron Center123.3
11Lucy Waalkes19:29.3GR Christian123.2
10Joy Van Wyk19:29.7GR Christian123.1
12Taryn DiLaura19:30.9Zeeland East122.7
10Maggie Scholma19:31.0GR Christian122.7
11Ellery Lampen19:31.1Holland Christian122.6
9Lulu Park19:32.7Sturgis122.1
12Megan Kuzma19:32.9Zeeland East122.0
9Londyn Schmidt19:34.2Kalamazoo Loy Norrix121.6
11Skylar Mejeur19:36.2Otsego120.9
10Alexis Kmiecik19:37.6Woodhaven Brownstown120.5
10Jaelynn Greene19:38.4Woodhaven Brownstown120.2
11Veyda Conley19:42.1Martin119.0
11Delilah Marquez19:42.1Holland West Ottawa119.0
10Reese Haglund19:42.8Holland West Ottawa118.7
12Donna Haaksma19:43.6Byron Center118.5
9Jordane Falvey19:45.1Dearborn Divine Child118.0
12Lilamae Frank19:50.9BC Lakeview116.0
9Sidney Eaton19:55.1Hudsonville114.6
12Jayden VandenAkker19:57.0Allegan114.0
11Anna VanderWal19:57.7Caledonia113.8
12Libby Post19:58.4Zeeland East113.5
9Tenley DeWitt19:58.6Zeeland East113.5
12Kate Molloy19:58.9Fraser113.4
9Noelle Hulst19:59.6GR South Christian113.1
9Isabelle Oostema19:59.9GR South Christian113.0
10Ava Knot20:02.9Holland Christian112.0
11Lillie Kerr20:03.0Three Rivers112.0
9Fiona Ryan20:04.5Plainwell111.5
11Abby Noorman20:06.6Cedar Springs110.8
10Addy Nesbitt20:06.6Cedar Springs110.8
12Georgia Micklewright20:08.1BC Lakeview110.3
12Kate Barron20:08.4Mattawan110.2
12Olivia Cereska20:08.7Fraser110.1
10Quinn McWilliams20:09.3Coopersville109.9
10Sonia Tatko20:10.4GR Christian109.5
12Elliana Perugi20:11.4Woodhaven Brownstown109.2
9Serenity Clancy20:11.5Woodhaven Brownstown109.2
11Gwyneth Artz20:13.5GR Christian108.5
12Hannah Bennett20:15.2Caledonia107.9
11Madeline Goodwin20:16.2Otsego107.6
10Marta Kellam20:16.4Kalamazoo Loy Norrix107.5
12Emma Riker20:16.7Kalamazoo Hackett107.4
11Ashley Wayne20:17.5Hudsonville107.2
12Kayla Chisholm20:17.6Vicksburg107.1
12Jewel Zschernig20:19.0Fraser106.7
9Michaela Pries20:20.7Hudsonville106.1
12Rowan Allen20:22.7Mendon105.4
12Lydia Huisman20:25.0GR South Christian104.7
12Kaitrin Miedema20:26.6Holland Christian104.1
9Kalynn Young20:27.5Richland Gull Lake103.8
12Peyton Rhoades20:28.0BC Pennfield103.7
11Hayden Lemieux20:28.6Paw Paw103.5
9Annalise Wiltjer20:28.8GR South Christian103.4
12Julia Faber20:28.8BC Harper Creek103.4
10Charlie Bont20:29.9Caledonia103.0
12Emily Graves20:31.6Zeeland East102.5
12Lauryn Byker20:35.2Hudsonville Unity Christian101.3
10Emmarie Formsma20:36.8Byron Center100.7
10Alivia Schnakenberg20:37.3Zeeland East100.6
10Cora Ball20:37.8Byron Center100.4
12Olivia Droski20:38.5Coopersville100.2
10Kate Olsen20:39.1Byron Center100.0
11Noelle Wielhouwer20:41.9Hudsonville Unity Christian99.0
11Peyton Hardy20:42.9Middleville Thornapple-Kellogg98.7
12Anna Kujansuu20:43.0Dearborn Divine Child98.7
9Megyn Allers20:44.0Coopersville98.3
10Elise Clarin20:47.4Caledonia97.2
12Sydney Bir20:50.9Sturgis96.0
11Ava DeYoung20:51.6Gobles95.8
12Sadie Schout20:51.6Hudsonville Unity Christian95.8
10Gianna Burgos20:51.9BC Lakeview95.7
12Natalie Barron20:52.5Mattawan95.5
11Gabriella Agar20:53.6GR South Christian95.1
11Lauren Shaffer20:55.3Gobles94.6
10Brooke Ramer20:56.9Richland Gull Lake94.0
12Elizabeth Salinas20:57.1Dearborn Divine Child94.0
10Ella Trueman20:57.5Dearborn Divine Child93.8
12Katelyn Frazier20:58.1Fraser93.6
9Kenna Koole20:58.3Vicksburg93.6
10Avery Huff20:58.7Paw Paw93.4
9Riley Clark20:59.3GR South Christian93.2
11Carly Bruxvoort21:00.5Hudsonville Unity Christian92.8
10Alena Sportel21:01.4GR Christian92.5
11Brenna Yocum21:01.6Otsego92.5
11Kendall Nester21:01.7Cedar Springs92.4
12Katelynn Boyd21:06.0Hudsonville Unity Christian91.0
12Madison Kietzman21:06.5Middleville Thornapple-Kellogg90.8
9Lila Spletzer21:06.9Otsego90.7
11Teagan Borick21:07.0Kalamazoo Loy Norrix90.7
12Addie Birkholz21:08.0Holland West Ottawa90.3
11Miriam Sanchez21:09.5Bronson89.8
10Ayla Frantz21:09.8BC Lakeview89.7
12Elsie Markillie21:10.0Richland Gull Lake89.7
9Claire Osterhaven21:11.1Byron Center89.3
12Lily Tatko21:11.2GR Christian89.3
11Haley Green21:11.6Zeeland East89.1
11Tessa Feldpausch21:11.9Byron Center89.0
10Ava Oostema21:12.3GR South Christian88.9
10Lillian Johnson21:13.9Byron Center88.4
11Kenzie Druce21:14.2Cedar Springs88.3
11Willa Peterson21:14.5GR Christian88.2
11Eleanor Park21:15.0Sturgis88.0
11Belle Richardson21:16.8Kalamazoo Homeschool Sports87.4
10Cora Boonstra21:17.1GR Christian87.3
9Kendall Van Ryn21:18.1Caledonia87.0
9Ava Storm21:18.3Kalamazoo Loy Norrix86.9
9Marissa Demorest21:20.0BC Harper Creek86.3
10Aletta Vos21:21.3GR South Christian85.9
12Anna Furman21:21.7Kalamazoo Central85.8
11Brie Siems21:22.3Kalamazoo Hackett85.6
11Alyssa Danek21:22.3Holland West Ottawa85.6
10Annalise Jense21:23.0Hudsonville85.3
9Caroline Reynolds21:23.7Richland Gull Lake85.1
9Grace Klynstra21:24.1GR South Christian85.0
11Layla Silkworth21:24.4BC Harper Creek84.9
10Delaney Burgess21:24.9GR South Christian84.7
10Bria Casey21:25.1Holland West Ottawa84.6
11Vivienne Duncan21:25.3GR Christian84.6
12Ana Beimers21:25.5Hudsonville Unity Christian84.5
12Molly Weaver21:26.4Woodhaven Brownstown84.2
9Ellery Bredow21:27.1Holland West Ottawa84.0
11Lillian Dewey21:28.1Hopkins83.6
10Quinn Middleton21:28.9Byron Center83.4
9Addisyn Gerken21:29.2Caledonia83.3
10Ava Harmon21:29.2Hudsonville83.3
11Riley DenHartigh21:30.6Hudsonville Unity Christian82.8
11Carmen Reynolds21:30.8Middleville Thornapple-Kellogg82.7
9Brielle Miller21:31.3Middleville Thornapple-Kellogg82.6
9Victoria Sparks21:33.1Otsego82.0
10Lauren Crowley21:33.2Richland Gull Lake81.9
12Kenzie Eicher21:34.9Sturgis81.4
10Abigail Tromp21:35.3Byron Center81.2
9Katelyn Spada21:35.8Kalamazoo Central81.1
10Veronica Perry21:36.2Dearborn Divine Child80.9
9Hailey Moorman21:36.2GR South Christian80.9
11Josie Luyckx21:36.5FHC GR Forest Hills Central80.8
10Molly Bruggink21:36.5Plainwell80.8
11Amelia Kraemer21:37.5BC Lakeview80.5
10Claire Yakiwchuk21:37.9Mattawan80.4
11Alonna Goodsell21:38.8Bronson80.1
9Addisyn Apol21:40.0Hudsonville79.7
10Carolina Garcia21:41.2Sturgis79.3
12Gwen Todd21:42.0Plainwell79.0
10Gabbie Alexander21:42.4Woodhaven Brownstown78.9
11Jessica White21:43.4Kalamazoo Loy Norrix78.5
9Piper Grigsby21:43.6Bronson78.5
11Saniya Shepard21:45.1Zeeland East78.0
12Elizabeth Smoes21:45.6Coopersville77.8
11Jayelynn Lines21:45.8Woodhaven Brownstown77.7
11Lydia Nelson21:46.2Hamilton77.6
11Miriam Hess21:47.0Cedar Springs77.3
10Abigail Tava21:47.9Caledonia77.0
12Olivia King21:48.3BC Lakeview76.9
12Olivia Latunski21:48.4FHC GR Forest Hills Central76.9
12Maya Grossman21:49.5Vicksburg76.5
9Reese Palmer21:51.0Holland Christian76.0
11Violet Mlutkowski21:52.4Holland West Ottawa75.5
12Kate Van Es21:52.6Kalamazoo Hackett75.5
12Tana Drobeck21:52.9Mattawan75.4
11Erin Sax21:53.8Woodhaven Brownstown75.1
10Zayla Clark21:55.2Otsego74.6
11Rosalia Feldpausch21:55.8Byron Center74.4
11Brynn Copenhaver21:56.0Three Rivers74.3
11Allison Brandt21:57.7Ludington73.8
9Natalie DeJager22:00.9GR South Christian72.7
12Maija Ruzicka22:01.2BC Lakeview72.6
10Avery Conner22:01.2Byron Center72.6
9Brooklynn Cockerel22:02.7Otsego72.1
9Lola Norris22:02.9BC Lakeview72.0
11Chiamara Ogbonna22:03.7Woodhaven Brownstown71.8
10Adelyn Feenstra22:03.9Caledonia71.7
12Josie Longcore22:04.0Plainwell71.7
10Kayla Ropelewski22:04.0Fraser71.7
10Laylah Daniel22:04.3Kalamazoo Loy Norrix71.6
12Allison Breining22:04.6Hopkins71.5
12Lena Brochard22:04.7Coopersville71.4
10Isabelle Keyes22:05.1Fraser71.3
10Molly VanDam22:06.0Zeeland East71.0
11Elyana Davis22:06.4Kalamazoo Homeschool Sports70.9
9Izabella Jordan22:07.3Hopkins70.6
10Delaney McBride22:08.4Kalamazoo Hackett70.2
12Joslyn Bechtol22:09.7Woodhaven Brownstown69.8
10Amya Gater22:11.9Middleville Thornapple-Kellogg69.0
10Ellie Bowen22:12.8BC Pennfield68.7
10Allison Rodgers22:13.4Martin68.5
9Sophia DeYoung22:14.1Hudsonville68.3
10Scarlet Villarreal22:14.4Zeeland East68.2
11Madison Trompen22:15.6Caledonia67.8
11Abigail Brooks22:15.9Coopersville67.7
12Madison Cooley22:17.1Gobles67.3
12Carolanne Hammer22:17.8Fraser67.1
11Ellen Post22:18.1Zeeland East67.0
12Grace Schumacher22:18.8Hopkins66.7
11Sara Schipper22:18.8Martin66.7
9Gracie Emerson22:18.8FHC GR Forest Hills Central66.7
10Adilyn VanderWerf22:19.3Byron Center66.6
9Alivia Shipley22:20.0Paw Paw66.4
10Jadyn Rodgers22:20.8GR Northview66.1
9Emma Vloedman22:22.8GR Christian65.4
12Cecelia Gill22:23.8GR Northview65.1
9Anna Loritz22:24.8BC Harper Creek64.7
9Abby Cathelyn22:25.8Holland West Ottawa64.4
11Mia McCarty22:26.2Hudsonville64.3
12Ellie Reed22:26.7Centreville64.1
12Lili Zondervan22:27.0GR South Christian64.0
10Maeve VanDam22:27.7Byron Center63.8
12Mia Roe22:28.2GR Christian63.6
9Mayli Fessenden22:29.5Cedar Springs63.2
10Sophie Barricklow22:31.9Hudsonville62.4
9Lillian Wilke22:32.4GR Christian62.2
10Samantha Stevens22:32.9Byron Center62.0
11Megan VanDyke22:33.9Plainwell61.7
9Lydia Longcore22:34.0Otsego61.7
11Allison Gautsche22:34.3Union City61.6
10Ashley Stewart22:35.0Holland Christian61.3
9Alice Peterson22:35.2GR Christian61.3
10Evelyn Weaver22:37.5Byron Center60.5
9June Acheson22:37.8GR Christian60.4
11Ashley Binder22:38.4Hudsonville Unity Christian60.2
11Miriam Jackson22:39.4Kalamazoo Homeschool Sports59.9
9Grace Gruppen22:39.8Hudsonville Unity Christian59.7
9Lily Karcis22:41.2Hudsonville59.3
12Gabrielle Kilbourn22:41.8Three Rivers59.1
10Sara Stoel22:43.2Hamilton58.6
9Emmy Farber22:43.5Sturgis58.5
12Grace Kooyer22:44.4GR South Christian58.2
9Callia Hawkins22:44.6Vicksburg58.1
9Maelyn Helder22:45.1Hudsonville58.0
12Lauren DeVries22:46.0Zeeland East57.7
10Rylee Zumer22:46.0BC Harper Creek57.7
9Lachlan Merren22:46.6Hopkins57.5
12Jenna Dozeman22:46.8Hamilton57.4
10Shyanna Buskirk22:47.5Hopkins57.2
12Yarely Lopez22:47.6Three Rivers57.1
10Ainsley Fron22:47.7Caledonia57.1
12Molly Colpean22:47.8FHC GR Forest Hills Central57.1
12Evelynn Pauls22:48.4Kalamazoo Central56.9
9Ayla Meiste22:49.6Hamilton56.5
10Celia Milhiem22:50.2Coopersville56.3
11Robyn Klein22:51.0GR Christian56.0
12Jaslyn Townes22:51.6Richland Gull Lake55.8
9Riley Bender22:52.5Martin55.5
12Claire VanDis22:52.9BC Lakeview55.4
10Abigail Riker22:53.5Kalamazoo Hackett55.2
11Carly Smith22:53.9Union City55.0
11Parker Williams22:55.4Union City54.6
10Jenna VanderLaan22:55.9GR South Christian54.4
9Lylah Hasso22:56.9Cedar Springs54.0
11Jenna Webster22:57.0Kalamazoo Loy Norrix54.0
10DuRae Sage22:59.2Martin53.3
12Kate Murphy23:00.3Zeeland East52.9
11Liliya Pyk23:00.4Holland West Ottawa52.9
12Brooke Bender23:01.5Caledonia52.5
12Isabella Giovannucci23:01.7Allegan52.4
11Lauren Gandy23:01.7BC Harper Creek52.4
12Meg VanDam23:02.5Zeeland East52.2
9Elsie Woldhuis23:03.2Kalamazoo Homeschool Sports51.9
9Emerson Leary23:03.6Hastings51.8
12Madelyn Hensel23:04.3BC Pennfield51.6
10Sydney Pflug23:04.5GR Northview51.5
10Lily Dozeman23:06.8Holland Christian50.7
12Sophia Douglass23:07.4Caledonia50.5
12Annalise Capestany23:08.1Holland Christian50.3
12Kyleigh Phothisan23:09.7Zeeland East49.8
11Addison Hopkins23:10.1Hudsonville49.6
9Lillian Fletcher23:10.6Kalamazoo Homeschool Sports49.5
10Olivia Green23:10.9Sturgis49.4
10Samantha Corbin23:11.7Plainwell49.1
12Allison Ramer23:11.7Richland Gull Lake49.1
9Mya Mattens23:14.3BC Harper Creek48.2
9Ellie Einfeld23:14.6GR Christian48.1
12Evelyn Jackson23:15.6Kalamazoo Homeschool Sports47.8
10Kamilla Munoz23:17.2Zeeland East47.3
10Jadyn Baer23:17.7Hudsonville47.1
11Elizabeth Ortiz23:18.1Bronson47.0
12Avery Hagemann23:18.5Middleville Thornapple-Kellogg46.8
10Addison Tomsic23:19.4Gobles46.5
12Chelsea Becker23:21.2Fraser45.9
11Sophia Lemieux23:21.9Paw Paw45.7
12Ellory Fox23:22.9Caledonia45.4
12Everlyn VanValkenburg23:25.6BC Harper Creek44.5
11Cora Draft23:28.0Caledonia43.7
9Carsen Bunker23:28.3BC Harper Creek43.6
10Mercy Hibma23:29.4Kalamazoo Homeschool Sports43.2
12Lydia Wells23:29.6Bronson43.1
11Kylee Zimmerer23:29.6Caledonia43.1
12Elizabeth Arlt23:32.6Union City42.1
12Taylor Hill23:32.9Kalamazoo Homeschool Sports42.0
9Harper Stanton23:33.4Cedar Springs41.9
11Josephine Pell23:33.8Byron Center41.7
9Melanie Jones23:34.4Vermontville Maple Valley41.5
11Abigail Mulder23:34.8Schoolcraft41.4
9Olivia Royer23:34.9BC Pennfield41.4
9Taylor Hess23:35.0Cedar Springs41.4
9Hazel Sloat23:35.0Centreville41.3
11Hannah Van Allen23:35.5GR Christian41.2
11Sophia Roelofs23:36.0GR Christian41.0
11Kylie Leatherman23:36.7Hudsonville Unity Christian40.8
11Claire Bartkowiak23:37.2Byron Center40.6
12Kasey Rasch23:37.8Coopersville40.4
10Kendal Klingenberg23:38.2Holland Christian40.3
10Carolyn Buller23:38.9Hudsonville Unity Christian40.0
11Marselina Mott23:38.9Kalamazoo Homeschool Sports40.0
12Rylea Summey23:40.1Three Rivers39.6
10Kate Bawulski23:41.2GR Christian39.3
10Addisyn Teunissen23:41.3Byron Center39.3
12Samantha Giles23:41.5Fennville39.2
10Eve Boersma23:41.9Caledonia39.0
11Madison Law23:42.0Byron Center39.0
11Emmy Nofs23:42.3St Philip Catholic Central38.9
11Elisha Van Spronsen23:42.7Hudsonville Unity Christian38.8
10Dakota Koeman23:44.8Hudsonville38.1
10Rachael Hornacek23:46.1Caledonia37.6
12Josie Shanley23:46.3Richland Gull Lake37.6
9Allyson Strang23:46.8Caledonia37.4
12Elli Timmerman23:46.8Delton-Kellogg37.4
9Anna Keller23:48.7Richland Gull Lake36.8
11MaKenna Leonard23:49.3Otsego36.6
10Livia Howard23:50.5Mattawan36.2
9Erilyn Kovas23:50.6Ludington36.1
12Julie Navratilova23:50.8Mattawan36.1
11Yuna Sullins23:50.9Kalamazoo Homeschool Sports36.0
10Hope Eckstein23:51.9Kalamazoo Christian35.7
10Jaelynn Garber23:52.4Byron Center35.5
9Elena Schmuker23:52.9Hudsonville Unity Christian35.4
12Alexis Heagle23:53.1Byron Center35.3
10Brooklyn Perez23:53.4Dearborn Divine Child35.2
10Mackenzie Hausman23:53.8Kalamazoo Loy Norrix35.1
10Kylynn Grala23:54.0Cedar Springs35.0
12Juliet Mendoza Rangel23:54.0Sturgis35.0
10Karsyn Boersma23:55.8Middleville Thornapple-Kellogg34.4
10Leah Mechtenberg-Berr23:55.8Kalamazoo Central34.4
10Cali Richards23:56.8Quincy34.1
10Anna Billman23:57.5Allegan33.8
10Addison Johnson23:57.5Centreville33.8
11Alyssa Moens23:57.7GR Northview33.8
12Solana Sutherland23:58.6Vicksburg33.5
11Addison Hitchcock23:59.7Kalamazoo Christian33.1
10Cielo Maldonado24:01.7Bangor32.4
9Chloe DenHartigh24:01.8Hudsonville Unity Christian32.4
9Julia Shook24:02.0Vicksburg32.3
10Sydney Woods24:02.0Comstock32.3
12Cassie Helder24:02.2Hamilton32.3
9Ella Wolff24:02.9Centreville32.0
9Layli Carpenter24:03.4Middleville Thornapple-Kellogg31.9
10Abbi Wright24:04.3Holland Christian31.6
10Grace Forfinski24:09.7Ludington29.8
11Kaylee Katje24:10.0Hopkins29.7
12Mila Southwick24:12.1Plainwell29.0
12Madison Girard24:12.1BC Lakeview29.0
9Isabelle Shipley24:12.2Paw Paw28.9
10Claire O’Brien24:13.5Cedar Springs28.5
10Anna Hart24:15.1Hamilton28.0
12Mackenzie Krentz24:15.6Caledonia27.8
11Sabine Phillips24:15.7Kalamazoo Loy Norrix27.8
9Nidia Villalobos24:17.3Fennville27.2
12Jenelle Darwich24:18.8Dearborn Divine Child26.7
12Kenna Caryl24:19.1Hudsonville Unity Christian26.6
9June Disher24:19.7Hudsonville26.4
12Isabelle Neely24:20.4GR Northview26.2
10Avery McCrum24:21.4Schoolcraft25.9
10McKenzie Hawks24:22.2Union City25.6
10Isabella Martinez24:23.3Woodhaven Brownstown25.2
12Lucy Hotz24:23.5Cedar Springs25.2
10Renna Caswell24:26.1Vicksburg24.3
9Mia Welch24:26.2Kalamazoo Loy Norrix24.3
9Aubrey Fifelski24:28.0Byron Center23.7
11Cecelia Ryan24:28.1Ludington23.6
10Greta TeBrake24:29.2GR Northview23.3
10Haylee Geerlings24:29.5Holland West Ottawa23.2
9Quinn Bartkowiak24:29.6Byron Center23.1
9Harper Bolton24:31.3Vicksburg22.6
11Maggie Oliver24:31.6GR Northview22.5
11Kinsley May24:32.0Mattawan22.3
9Lexy Lucas24:33.6Hudsonville21.8
9Mariah Lake24:33.9Otsego21.7
12Elsa Alferink24:34.0Coopersville21.7
12Bethany Carpenter24:34.9Kalamazoo Hackett21.4
9Alexa DeVries24:36.0GR South Christian21.0
12Katelyn Gillen24:37.7Kalamazoo Hackett20.4
10Paige Wernet24:38.3Byron Center20.2
9Aria Vugteveen24:38.6GR South Christian20.1
12Haley Council24:39.3Hamilton19.9
12Jaelynn Pospiech24:40.2GR Northview19.6
12Lydia VanderMolen24:41.7Hudsonville Unity Christian19.1
12Josefine Torpegaard24:42.1Mattawan19.0
10Margaret ThunderHawk24:44.5Caledonia18.2
10Tuesday Stevens24:44.5Hopkins18.2
10Daisy Schmidt24:45.1Caledonia18.0
9Brie Wisener24:46.2Byron Center17.6
9Adelynn Cosby24:46.6Bronson17.5
12Grace Burgess24:46.8GR South Christian17.4
11Ava Garcia24:47.9Mattawan17.0
10Maddox Bockover24:48.5Caledonia16.8
11Emma Krivickas24:48.7FHC GR Forest Hills Central16.8
10Paige Brush24:48.9Vicksburg16.7
12Renna Gravenhof24:49.0Holland Christian16.7
12Izabelle Soper24:52.2Vermontville Maple Valley15.6
10Avery Bernard24:52.7Hudsonville15.4
11Chloe Pirtle24:52.9Hastings15.4
9Heidi Burmeister24:53.7Vicksburg15.1
12Riley Dood24:54.4GR South Christian14.9
9Adrian Cisler24:54.6Middleville Thornapple-Kellogg14.8
10Sydney Miller24:56.3Otsego14.2
10Ziva Rasch24:57.0Coopersville14.0
10Grace Kaufman24:57.6Coopersville13.8
9Emily Cunningham24:59.4Byron Center13.2
9Ava Rowell24:59.7Hudsonville13.1
10Avaline Blum24:59.7Centreville13.1
9Olivia VandeBunte25:00.0Hudsonville13.0
11Tessa LePard25:01.1Hudsonville12.6
12Kasey Haartman25:01.3Hudsonville Unity Christian12.6
10Scout Widner25:03.8Hamilton11.7
12Maddie Elzinga25:05.3Hastings11.2
9Harlow Levendosky25:06.1Zeeland East11.0
11Meghan Venhuizen25:06.7Caledonia10.8
11Riley Perley25:09.7Delton-Kellogg9.8
11Yahairi Perales25:12.2Bloomingdale8.9
10Cayda Chester25:12.3Centreville8.9
10Alyssa Sparks25:12.7Gobles8.8
9Ally Farber25:12.7Sturgis8.8
10Grace Gallagher25:12.8GR Northview8.7
10Ella Johnson25:14.0Caledonia8.3
12Shylee Soukhome25:14.5Zeeland East8.2
10June Evenhouse25:16.3GR Northview7.6
11Lilianna Enyart25:18.2Hastings6.9
10Roxie Shanley25:18.7Richland Gull Lake6.8
10Jasreman Kaur25:19.0Union City6.7
11Nyala Resseguie25:19.6Paw Paw6.5
11Adriana Hicks25:20.0Fennville6.3
9Nora C.Mejia25:21.0BC Lakeview6.0
10Olivia Vredevoogd25:22.7Hudsonville Unity Christian5.4
10Kellyn Mason25:22.9Kalamazoo Loy Norrix5.4
12Emily Plantinga25:25.4GR Christian4.5
10Kaitlyn Baumann25:25.5Zeeland East4.5
11Ashlyn Stemmerich25:26.7Fraser4.1
9Avery Shubert25:27.0GR Northview4.0
11Nadiya Travis25:27.7Kalamazoo Loy Norrix3.8
10Summer Cook25:28.0Cedar Springs3.7
10Isabella Greer25:28.0GR Northview3.7
9Jaelynn Velderman25:29.7Zeeland East3.1
11Evelynn Courneya25:30.7Delton-Kellogg2.8
10Ava Joy25:33.0BC Pennfield2.0
9Lucy Patrick25:33.4Dearborn Divine Child1.9
9Taylor Cooley25:34.3Gobles1.6
12Lindsay Spronk25:35.0GR South Christian1.3
9Grace Ulbrich25:35.7Kalamazoo Hackett1.1
9Brynn VanderMale25:35.8Hastings1.1
11Sorayah Graciliano25:36.5Kalamazoo Homeschool Sports0.8
12Maddie Kanitz25:36.9Ludington0.7
9Allie Gruppen25:37.0Hudsonville Unity Christian0.7
10Kate Triezenberg25:38.5GR Christian0.2

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Andrew Wright15:00.2Kalamazoo Central212.9
12Jackson Lam15:08.8Kalamazoo Loy Norrix210.1
12Marek Butkiewicz15:15.9Kalamazoo Hackett207.7
12Owen Fisher15:25.4Mattawan204.5
11Caiden Caswell15:26.1Vicksburg204.3
11Samuel Baker15:29.5Kalamazoo Central203.2
12Pierce Scheffler15:34.0Woodhaven Brownstown201.7
12Noah Johnston15:35.8Caledonia201.1
12Marcel Stork15:40.8Mattawan199.4
12Sean Ryan15:44.5GR Christian198.2
10Ashton Fink15:49.2GR Christian196.6
12Elijah Thompson15:49.9Kalamazoo Central196.4
12Nicolas Morales – Sanchez15:53.9Kalamazoo Loy Norrix195.0
10Abenezer Olson15:55.3Kalamazoo Homeschool Sports194.6
10Karson Lewis15:55.5BC Lakeview194.5
10Bennett Snapper15:58.1Caledonia193.6
12Ty Billings15:58.4Kalamazoo Central193.5
10Sean Thompson16:00.1Caledonia193.0
12Alex Vazquez16:01.1Woodhaven Brownstown192.6
12Landon Gerritsma16:01.4Holland Christian192.5
10Elijah Demlow16:01.9BC Lakeview192.4
9Grant Lampen16:03.2Holland Christian191.9
11Vincent Jones16:04.1Woodhaven Brownstown191.6
12Kenny Sheffer16:06.1Otsego191.0
12Jake Follett16:07.6Holland West Ottawa190.5
11Christopher Vogt16:08.6Paw Paw190.1
11Gabe Grierson16:09.5Ludington189.8
9Jackson Pant16:09.7Richland Gull Lake189.8
11Christian Ayres16:11.0BC Harper Creek189.3
10Will Hulin16:11.6Centreville189.1
12Michael Dummer16:11.9Holland West Ottawa189.0
12Charlie Brauer16:14.2Three Rivers188.3
11Sebastian Ruiz16:14.3Holland West Ottawa188.2
11Gunnar Djerf16:16.7Otsego187.4
12Jack Estelle16:17.2Hopkins187.3
12Benjamin Morales16:17.3Sturgis187.2
11Evan Armstrong16:18.0Kalamazoo Homeschool Sports187.0
11Boston Wilkinson16:18.7Holland West Ottawa186.8
10Bentley Nichols16:20.7Caledonia186.1
12Trent Hansen16:20.8Plainwell186.1
12Caleb TeBrake16:21.6GR Northview185.8
10James Scholten-Holcom16:21.7GR Christian185.8
9Zander Stewart16:23.1Holland Christian185.3
11Calen Alexander16:23.1Woodhaven Brownstown185.3
11Nate Davis16:24.2Zeeland East184.9
11Fletcher Stucky16:24.6Kalamazoo Loy Norrix184.8
11Hunter Smith16:24.8Vicksburg184.7
11Cole Coffman16:25.5Holland Christian184.5
12Eli Velting16:26.1Caledonia184.3
9Maxwell Post16:26.4Holland West Ottawa184.2
12Rhys Holmes16:27.3GR Northview183.9
10Macen White16:27.5Holland Christian183.9
10Landon Lindsay16:28.4Paw Paw183.5
10Zachary Newman16:28.8Byron Center183.4
10Kash Moored16:29.4Hopkins183.2
12Cooper Gardner16:29.5BC Harper Creek183.2
12Reece Howes16:30.6Three Rivers182.8
11Brady Winther-MacInni16:30.8Kalamazoo Central182.7
10Jake Potgeter16:31.7Caledonia182.4
9Isaac Dinh16:32.7Caledonia182.1
11Alex Ten Haken16:33.0Hudsonville Unity Christian182.0
11Carter Hughes16:34.0BC Lakeview181.7
12Thad VanderLaan16:34.6GR South Christian181.5
10Jackson Duval16:34.8BC Lakeview181.4
12Jack Monterusso16:35.2FHC GR Forest Hills Central181.3
9Zach Diller16:35.6Holland Christian181.1
12Jonah Zietlow16:35.8Three Rivers181.1
11Eric Pierce16:36.7Byron Center180.8
10Cameron Martin16:37.7Fraser180.4
11Tyler Williams16:39.3Fraser179.9
12Mateo Reyes16:39.8Woodhaven Brownstown179.7
12Cole Wisener16:40.6Byron Center179.5
12Luke Smith16:41.1Caledonia179.3
9Seth Sytsma16:42.6GR Christian178.8
11Brian Artman16:44.0Kalamazoo Homeschool Sports178.3
10Colby Bartells16:44.8Kalamazoo Central178.1
12Will Johnson16:44.9Holland Christian178.0
10Mason Benson16:48.4FHC GR Forest Hills Central176.9
11Gabe Slater16:49.0FHC GR Forest Hills Central176.7
12Benaiah Roby16:50.0Kalamazoo Homeschool Sports176.3
12Porter Yurk16:51.0Holland West Ottawa176.0
11Grant Feldpausch16:52.2Caledonia175.6
10Grant Marcikic16:52.5Kalamazoo Central175.5
9Aaron Jeruzal16:53.3Byron Center175.3
12Camren DeVries16:53.7Holland West Ottawa175.1
10Grant Krause16:54.0Paw Paw175.0
9Ryan Long16:54.1Otsego175.0
11Elias DeJong16:54.5GR Christian174.8
12Owen Putz16:55.0Woodhaven Brownstown174.7
12Hiro Nguyen16:55.1Plainwell174.6
11Ben Verlin16:56.1GR South Christian174.3
12Bray Mentzer16:56.1BC Lakeview174.3
10Henry Yoder16:57.4FHC GR Forest Hills Central173.9
9Zawadi Mwathi16:58.0Woodhaven Brownstown173.7
11Rylan VanDenBeldt16:58.2Holland Christian173.6
12Vince Garritano16:58.5Kalamazoo Homeschool Sports173.5
10Kaleb Koestner16:58.9Otsego173.4
12Brady Slone16:59.0Fraser173.3
11Oscar Dunfee16:59.4Kalamazoo Loy Norrix173.2
11Grant Goodwin16:59.8Dearborn Divine Child173.1
9Hudson Kemper17:00.2GR South Christian172.9
9Reuben Riemersma17:01.9Hudsonville Unity Christian172.4
11Joseph Arriola17:02.3Dearborn Divine Child172.2
10Derek Bostrom17:03.0Holland Christian172.0
11Josiah Rozema17:03.1GR South Christian172.0
12Tanner Christensen17:03.3Mattawan171.9
12Dayton Moran17:03.4Richland Gull Lake171.9
10Graham Sleper17:03.7Kalamazoo Loy Norrix171.8
12Andrew Bucher17:07.7Fraser170.4
10Cole Raymond17:08.1Coopersville170.3
12Ben Gautsche17:08.7Union City170.1
9Owen Bremer17:08.9Middleville Thornapple-Kellogg170.0
10Landen Bermudez17:09.6Dearborn Divine Child169.8
11Liam Eaton17:09.7GR Northview169.8
11Jonathan Falk17:10.4GR Christian169.5
12Isaiah Lindstrom17:11.9GR Christian169.0
10Timothy Adair17:12.0Kalamazoo Homeschool Sports169.0
11Brandon Peterson17:12.7Coopersville168.8
12Finn Tauren17:13.3Richland Gull Lake168.6
10Gavin Schultz17:14.8Richland Gull Lake168.1
12Lance Edghill17:16.0Fraser167.7
9Lucas Machlik17:16.1Woodhaven Brownstown167.6
11Kellen Chalupa17:17.4Allegan167.2
12Trevor Nagra17:20.7Mattawan166.1
11Elias Baldwin17:20.9Decatur166.0
10Liam Raseman17:21.3Otsego165.9
10Ben Jackson17:21.4GR Northview165.9
12Hayden Dannenberg17:22.4Holland Christian165.5
10Cole Mckenna17:23.2Caledonia165.3
11Grayson Campbell17:24.1Vicksburg165.0
12Valin Barrett17:24.3Caledonia164.9
12Bridger Streeter17:28.7Kalamazoo Loy Norrix163.4
9Waylon Blake17:29.2Byron Center163.3
10Levi VanderLaan17:30.1Caledonia163.0
12Lukas Looman17:31.6Holland West Ottawa162.5
11Landon Madden17:31.7Delton-Kellogg162.4
12Kaden Van Ryn17:32.5Caledonia162.2
10Micah Theis17:33.2Ludington161.9
12Eli Martin17:34.2Schoolcraft161.6
11Austin Hale17:34.9Kalamazoo Central161.4
12Ace Drewyor17:35.6Schoolcraft161.1
10Micaiah Arreola17:36.1Sturgis161.0
11Cullen Decker17:37.5Union City160.5
9Thomas Sigler17:37.7Allegan160.4
11Enrique Caldwell17:38.6Woodhaven Brownstown160.1
10Daniel LaRoy17:38.8Kalamazoo Homeschool Sports160.1
11Braeden Gildea17:38.9Mattawan160.0
10David Kore17:40.2Three Rivers159.6
12Trey Hall17:40.6Three Rivers159.5
10Nick DeRoo17:43.7Holland West Ottawa158.5
12Sam Noora17:44.7Kalamazoo Homeschool Sports158.1
12Christopher Baker17:45.0Kalamazoo Loy Norrix158.0
11Kellen Siems17:46.0Kalamazoo Hackett157.7
12Beau Holmes17:46.0GR Northview157.7
12Gavin Markucki17:47.0Richland Gull Lake157.3
10Nico DiLaura17:47.4Zeeland East157.2
11Micah Manion17:47.6GR Christian157.1
11Brady Meloche17:47.9Paw Paw157.0
12Henry Dutcher17:47.9Kalamazoo Central157.0
12Rex Jackson17:48.4GR South Christian156.9
9Fletcher Amos17:49.9Gobles156.4
9Landan Jenkins17:50.6BC Harper Creek156.1
12Jack Sherer17:51.3Plainwell155.9
10Max Wolgast17:53.8Three Rivers155.1
12Jacob Sinclair17:54.0Kalamazoo Loy Norrix155.0
9Teo Chua17:56.4Kalamazoo Central154.2
9Eli Schout17:56.6Hudsonville Unity Christian154.1
12Samuel DeYoung17:57.0GR Christian154.0
9Nate Zondervan17:57.2GR South Christian153.9
10Mason Harrison17:57.4Caledonia153.9
11Cameron Rynsburger17:57.7Holland Christian153.8
12Evan Keller17:58.5Coopersville153.5
10Nicholas Amorose17:58.6Caledonia153.5
9Donovan Ferris17:59.8Woodhaven Brownstown153.1
12Connor Sloan18:00.1Kalamazoo Loy Norrix153.0
10Cole Ringel18:00.4Gobles152.9
12Jabin Dieleman18:00.4Holland West Ottawa152.9
10Kadin McGee18:00.6Decatur152.8
9Elijah Harris18:01.8Three Rivers152.4
10Caleb Elwell18:02.3Mattawan152.2
11Brayton Cosby18:03.0Bronson152.0
11Grant Morrell18:03.1Caledonia152.0
11Ethan Curtiss18:03.3FHC GR Forest Hills Central151.9
10Carter Brouwer18:03.5Bangor151.8
12Ayden Fisher18:05.1FHC GR Forest Hills Central151.3
10Tony Hilton18:05.5Three Rivers151.2
10Grady Johnston18:05.7Hopkins151.1
10Charles Bare18:05.8Kalamazoo Central151.1
11Tristen Hinson18:06.0Zeeland East151.0
9Logan Kelly18:08.3GR South Christian150.2
12Will Dawson18:09.7GR Northview149.8
10Garrett Holzhausen18:09.9Middleville Thornapple-Kellogg149.7
12Jack Karalash18:10.0Richland Gull Lake149.7
12Eliot Pavlik18:11.4Kalamazoo Loy Norrix149.2
12Simon Beougher18:11.5Kalamazoo Loy Norrix149.2
10Levi Groenhout18:11.6Zeeland East149.1
9Seth Miller18:11.9Caledonia149.0
11Carson Szarejko18:12.0BC Harper Creek149.0
9Josiah Ruble18:12.4BC Harper Creek148.9
9Parson Jones18:12.6Holland Christian148.8
11William Justice18:13.9Plainwell148.4
10Ethan Dertien18:14.1Hudsonville Unity Christian148.3
11Carson Pullins18:14.1Bangor148.3
9Henry Jackson18:14.3Kalamazoo Homeschool Sports148.2
12Henry Sloat18:15.5Centreville147.8
11Gabe Consiglio18:15.6Woodhaven Brownstown147.8
11Gabe Boelman18:16.5Kalamazoo Homeschool Sports147.5
9Cooper Hohn18:16.6Sturgis147.5
12Henry Greene18:16.9BC Lakeview147.4
12Sam Decker18:17.4GR Northview147.2
12Dontrel Taylor18:17.4Three Rivers147.2
12Noah Rebhan18:17.7BC Lakeview147.1
10Ivan Manlan-Coulibaly18:17.8Kalamazoo Central147.1
10Joseph McCoy18:18.3Delton-Kellogg146.9
12Frank Wunderlich18:18.3Paw Paw146.9
10Adam Franks18:19.4Bronson146.5
11Alex Flores18:19.6Ludington146.5
9Michael Sreniawski18:19.8Woodhaven Brownstown146.4
12Aren Gay18:20.0Richland Gull Lake146.3
12Joseph Hoffman18:20.5Plainwell146.2
10Trevor Meyer18:20.6Otsego146.1
11Noah June18:21.2Union City145.9
11Collin Bauer18:22.3Schoolcraft145.6
12Isaiah Boerema18:22.8Ludington145.4
11Johnny Gruppen18:23.0Hudsonville Unity Christian145.3
10Jake Richmond18:23.6Kalamazoo Loy Norrix145.1
10Zane Molewyk18:24.7Coopersville144.8
12Sam Nielsen18:24.8Fraser144.7
11Niko Morales18:25.1Sturgis144.6
11Micah Tromp18:25.2Byron Center144.6
9Clyde Wolfe18:26.1Kalamazoo Loy Norrix144.3
10Henry Dupuis18:26.4Caledonia144.2
10Zachary Barszczowski18:27.4Dearborn Divine Child143.9
11Henry Ebert18:27.5Sturgis143.8
11Conner Goroni18:27.7Woodhaven Brownstown143.8
12Troyer Serna18:27.7Three Rivers143.8
9Henry Frederick18:27.8Holland West Ottawa143.7
10Denver Siler18:28.6Bronson143.5
9Ryan Webber18:28.8Otsego143.4
12Everett Radgens18:29.3Vicksburg143.2
11Aiden Unangst18:29.4Kalamazoo Loy Norrix143.2
11Brendan Miller18:29.6Dearborn Divine Child143.1
11Ryland Pastor18:29.7BC Harper Creek143.1
10Liam Yee18:29.7Woodhaven Brownstown143.1
11Cooper Prentice18:29.8Allegan143.1
12Gage Pedue18:30.0Sturgis143.0
9Jonah Nagel18:30.4Caledonia142.9
12Nick Muday18:30.4Delton-Kellogg142.9
11Aaron Flanz18:30.9Fraser142.7
10Aiden VanLoenen18:31.4GR Northview142.5
10Adrian Perez18:32.9Three Rivers142.0
11Atticus Boeve18:34.2Fennville141.6
10Lincoln Davis18:34.3Mattawan141.6
11Carson Summerfield18:34.8Vicksburg141.4
10Caleb Van de Weghe18:35.0Holland West Ottawa141.3
9Kingston Lennan18:35.2Otsego141.3
9Max Reed18:36.5Centreville140.8
11Jack Ganton18:36.6Bronson140.8
11Kyron Christner18:37.2Mendon140.6
11Grady Galaviz18:39.8Middleville Thornapple-Kellogg139.7
12Josiah Muller18:40.6Zeeland East139.5
11Cameron Cobley18:41.2BC Lakeview139.3
9Lukasz Butkiewicz18:41.5Kalamazoo Hackett139.2
10Wyatt Ramsey18:41.6Plainwell139.1
9Alekzander Watkins18:42.4Kalamazoo Central138.9
9Leo Maciel18:42.5Fennville138.8
9Syler Rudy18:42.6BC Pennfield138.8
11Ethan Jenne18:43.0Fennville138.7
10Adrian Hoogeboom18:43.0Zeeland East138.7
12Aiden Woods18:43.4Comstock138.5
11Jadon Dettmann18:44.0Martin138.3
9Peter Klein18:44.3GR Christian138.2
11Draven Reid18:44.6Caledonia138.1
11Alden Lucas18:45.2Hudsonville Unity Christian137.9
9Kamden Grice18:45.5Kalamazoo Central137.8
12Ian Kimbrell18:45.7Caledonia137.8
11Ben Moses18:46.1Sturgis137.6
9Nathan Dunn18:47.4Quincy137.2
12Andrew Barnum18:47.7Caledonia137.1
11Aiden Douma18:49.2Zeeland East136.6
9Jeremy Long18:50.2West Michigan Homeschool136.3
10Alex Napier18:51.4Woodhaven Brownstown135.9
11Luke Lyon18:51.7BC Lakeview135.8
11Graydon Heystek18:52.6Kalamazoo Loy Norrix135.5
9Miles Koch18:53.3Holland West Ottawa135.2
10Tanner Krzysik18:53.8Hastings135.1
9Will Swanwick18:54.4Centreville134.9
10Max Sytsma18:54.4Kalamazoo Loy Norrix134.9
9Deacon Bacalia18:54.7Kalamazoo Central134.8
11Jack VanDam18:55.3Byron Center134.6
11Caleb Hohn18:55.8Sturgis134.4
10Levi Collins18:55.8Gobles134.4
11Jaxon Bunce18:55.9Gobles134.4
9Benjamin Cramer-Erbes18:56.2Kalamazoo Central134.3
9Regan Luce18:56.7Holland West Ottawa134.1
9Jack Deboer18:57.3Otsego133.9
9Parker Robinett18:58.8Middleville Thornapple-Kellogg133.4
9Kyle Gumm18:58.9Fraser133.4
10Jacob Keef19:00.1Byron Center133.0
11Coy Wood19:00.4Quincy132.9
11James Maher19:00.4Richland Gull Lake132.9
10Brighton Lam19:00.7Vicksburg132.8
9Theo Freestone19:01.9Kalamazoo Loy Norrix132.4
9Caleb Neubert19:02.6BC Harper Creek132.1
11Asher Friess19:03.0Kalamazoo Homeschool Sports132.0
11Cole Simpson19:03.3FHC GR Forest Hills Central131.9
11Gavin Schans19:03.4Hopkins131.9
12Ryland McIntyre19:03.6BC Harper Creek131.8
10Coleman Wendzel19:03.9Richland Gull Lake131.7
10Brody Bushman19:04.3BC Harper Creek131.6
9Aro Smith19:04.3Vicksburg131.6
10Isaac Fletcher19:04.4Mattawan131.5
10Thiago Solis19:05.7Holland West Ottawa131.1
9Sawyer Goroni19:06.0Woodhaven Brownstown131.0
11Aidian Prout19:06.4Fraser130.9
12Kaden Goodman19:06.4Kalamazoo Central130.9
11Colin Gallagher19:07.3Kalamazoo Hackett130.6
10Jace Hilton19:07.9Delton-Kellogg130.4
11Sean Raines19:08.0Woodhaven Brownstown130.3
12Benjamin Postma19:08.5Middleville Thornapple-Kellogg130.2
12Hunter Jones19:08.7BC Pennfield130.1
12David Sager19:09.3Gobles129.9
10Isaac Bennett19:09.5Caledonia129.8
9Victor Diaz19:09.8Otsego129.7
9Will Veldheer19:10.2GR Northview129.6
11Larry Watson19:10.6Three Rivers129.5
9Gage Roodvoets19:10.9GR South Christian129.4
11Tyler Buck19:11.2GR South Christian129.3
11Nicholas Sargent19:11.9Dearborn Divine Child129.0
12Ryan Stewart19:13.2Holland Christian128.6
11Brayden Herr19:13.6Richland Gull Lake128.5
9Carsen Modderman19:14.2Coopersville128.3
10Landin Ramsey19:15.7Plainwell127.8
11Gavin Dannenberg19:15.9Holland Christian127.7
12Caden Leatherman19:17.6Hudsonville Unity Christian127.1
10Sidney Lamb19:18.0Woodhaven Brownstown127.0
9Luca Mesch-Carinci19:18.3Kalamazoo Loy Norrix126.9
11Connor Bailey-Cook19:19.0Parchment126.7
9Mason Segur19:20.6Byron Center126.1
11Oliver Mildenberg19:21.1Centreville126.0
9Malachi Allersma19:21.2Delton-Kellogg125.9
10Benjamin Rowekamp-Amb19:21.3Mattawan125.9
10Wyatt Newton19:21.5Kalamazoo Loy Norrix125.8
11Reece Hoyt19:22.1GR Christian125.6
10August Montgomery19:22.8Kalamazoo Loy Norrix125.4
12Daniel Grabinski19:22.9Hamilton125.4
12Gavin Robbins19:23.6Mattawan125.1
11Isaac Sandelin19:23.8Vicksburg125.1
11Gari Salvador-Garcia19:24.1Martin125.0
12Cole Cannon19:24.2Gobles125.0
12Issak Stitt19:24.9Zeeland East124.7
12Carter Sikorski19:25.0Bronson124.7
9Finley Richardson19:25.0Kalamazoo Loy Norrix124.7
10Caleb Sausser19:25.1Kalamazoo Central124.7
9Milo Kraegel19:25.2GR Christian124.6
9Timothy Pomeroy19:25.3Ludington124.6
11Connor Chittaro19:25.4Dearborn Divine Child124.5
12Jack Loomis19:25.5Bangor124.5
11Connor Bleything19:26.4Three Rivers124.2
11Riley Laporte19:26.6Kalamazoo Central124.1
10Landon Weis19:27.1Centreville124.0
10Wyatt Richardson19:27.1Middleville Thornapple-Kellogg124.0
10Nicholas Jablonski19:27.4Hopkins123.9
11Hunter Hayes19:27.4Martin123.9
12Henry Freestone19:28.5Kalamazoo Loy Norrix123.5
10Leo Garritano19:28.6Kalamazoo Homeschool Sports123.5
10Ty Brower19:28.7Holland Christian123.4
12Trap Abbott19:29.1Bangor123.3
9Jairo Lugo19:29.3Kalamazoo Central123.2
12Gage Bowling19:29.8BC Harper Creek123.1
9Drew Swanwick19:30.4Centreville122.9
9Lucas Westcott19:30.6Kalamazoo Central122.8
12Justin Ryland19:31.6Richland Gull Lake122.5
10Robert Ray19:32.7Ludington122.1
10David Steenwyk19:32.8Holland Christian122.1
10Loghan Murphy19:34.4Allegan121.5
10Andrew Cho19:34.6GR Christian121.5
10Titus Plattner19:35.0GR Christian121.3
9Liam Bisnett19:35.2Mattawan121.3
9Henry Young19:35.3Kalamazoo Hackett121.2
12Isaac Bell19:35.4Three Rivers121.2
11Pacen Brown19:35.7Mattawan121.1
11Charlie Dyer19:36.3Zeeland East120.9
9Tristan Byrne19:37.3Byron Center120.6
9Landon Herbert-Osman19:37.6Woodhaven Brownstown120.5
10Daren Austin19:37.8Parchment120.4
11Cameron Murray19:39.5Vermontville Maple Valley119.8
10William Seiser19:40.3Mattawan119.6
10Harper Morgan19:40.6Sturgis119.5
9Ignacio Ramirez19:41.0Holland West Ottawa119.3
11David Pokorny19:41.2Paw Paw119.3
12Connor Geigley19:42.1Centreville119.0
10Tyler Severino19:42.1Kalamazoo Loy Norrix119.0
10Josh Putz19:42.1Woodhaven Brownstown119.0
9Levi Iford19:42.5Holland Christian118.8
10Austin Carr19:42.9Kalamazoo Loy Norrix118.7
12Dan Maes19:43.8Richland Gull Lake118.4
11Will Heagle19:44.0GR Christian118.3
12Micaiah Sylvester19:44.3Centreville118.2
10Jack DeGraaf19:44.9GR Northview118.0
10Leo Voytenko19:45.4Kalamazoo Christian117.9
11Edward Corcoran19:46.1GR Northview117.6
10John DeYoung19:46.2GR Christian117.6
9Max Clapp19:46.4GR Northview117.5
11James Odell19:46.6Bloomingdale117.5
10Callan Toman19:46.7Kalamazoo Homeschool Sports117.4
9Gus Roman19:47.0Kalamazoo Loy Norrix117.3
9Carson Beerthuis19:47.4Hamilton117.2
12Owen Kennedy19:47.6BC Lakeview117.1
10Pender Workman19:48.3Middleville Thornapple-Kellogg116.9
11Michael Austin19:48.7Kalamazoo Loy Norrix116.8
10Henry Cook19:49.0Caledonia116.7
11Oscar Lucas19:49.2Kalamazoo Loy Norrix116.6
10Zachary Siegel19:49.3Kalamazoo Loy Norrix116.6
12Jackson Sytsma19:49.5GR South Christian116.5
9Kaiden Pearce19:49.7Bangor116.4
10Eli Li19:50.1Hastings116.3
9Lucas Lombard19:50.1Fennville116.3
10Alex Timmers19:50.3Hastings116.2
12Justin Moss19:50.6Plainwell116.1
12Brayden Kidd19:53.2Kalamazoo Central115.3
11Logan Nederveld19:54.3Hudsonville Unity Christian114.9
11Drew Roiniotis19:54.6Vicksburg114.8
11Andrew Potter19:55.9Kalamazoo Homeschool Sports114.4
12Haydn Perkins19:56.0Paw Paw114.3
11Bryce Hekter19:56.4Centreville114.2
11Scotty Brown19:57.2Richland Gull Lake113.9
10Hudson Winne19:57.7Fennville113.8
11Logan Paulen19:58.2Caledonia113.6
10Isaac Kaboos19:58.7Middleville Thornapple-Kellogg113.4
10Caleb Rice19:59.4BC Lakeview113.2
10Gabe Smitko19:59.6FHC GR Forest Hills Central113.1
9TJ Wolk19:59.8Holland Christian113.1
10Dylan VanderPloeg19:59.9GR Christian113.0
9Eli Holmes20:00.8GR Northview112.7
12Atraiu Naik20:02.3Holland West Ottawa112.2
12Paul Borobia20:04.3Kalamazoo Homeschool Sports111.6
10Zeke Zwiep20:04.6Holland Christian111.5
9Lincoln Moore20:06.3Woodhaven Brownstown110.9
9Conner Hoeksema20:06.8Zeeland East110.7
12Logan Dziewicki20:06.8Richland Gull Lake110.7
10Adam Shoemaker20:08.1Hudsonville Unity Christian110.3
9Colton Mull20:08.2Plainwell110.3
12Zach Danes20:09.4Bloomingdale109.9
10Hunter Page20:09.9Schoolcraft109.7
9Colton Kamphuis20:10.2Zeeland East109.6
9Nolan Schepers20:12.3Hudsonville Unity Christian108.9
12Dylan Duimstra20:13.1Hudsonville Unity Christian108.6
11Caleb Kramer20:14.4Hastings108.2
10Jeremiah VanHouten20:16.1Martin107.7
10Miles Hayner20:16.6Kalamazoo Central107.5
10Austin Piering20:17.2Byron Center107.3
11Andrew Allen20:17.8Kalamazoo Loy Norrix107.1
10Parker Erb20:18.1Hastings107.0
9Harrison Stolz20:18.3Holland West Ottawa106.9
9Jude Arledge20:18.5Kalamazoo Homeschool Sports106.8
10Luke McKown20:22.3Union City105.6
12Andrew Nosis20:24.8BC Lakeview104.7
12Damien Martinez20:24.9Kalamazoo Hackett104.7
10Adam Morales20:25.1Holland West Ottawa104.6
9Bryce Smoker20:25.2Sturgis104.6
12Samuel Corak20:25.6Dearborn Divine Child104.5
11Emmanuel Gonzalez20:26.1GR Northview104.3
10Thomas Doversberger20:28.2Holland West Ottawa103.6
9Jonah Stovall20:30.2Dearborn Divine Child102.9
9Henry Flowers-Stiles20:30.4FHC GR Forest Hills Central102.9
10Jose Carmona20:30.5Sturgis102.9
9Paolo Vello20:30.8Holland Christian102.7
12Austin Hunter20:30.9Mattawan102.7
10Seth Alderman20:32.3Kalamazoo Central102.2
11Ryan Potts20:33.6Coopersville101.8
9Clayton Roussakis20:33.8Kalamazoo Homeschool Sports101.7
10Titus Gordon20:35.0Hudsonville Unity Christian101.3
9Connor Bassett20:35.6Byron Center101.1
9Rylan Fincham20:35.7Bronson101.1
10Philip Kooyer20:38.0Hudsonville Unity Christian100.3
9John Travis20:39.0Mattawan100.0
10Liam Simmons20:40.3GR Northview99.6
12Lucas Dudley20:40.6Mendon99.5
12Hudson Bigford20:41.5FHC GR Forest Hills Central99.2
10Jonathan Wilds20:42.4Three Rivers98.9
11Parker Stull20:42.9Plainwell98.7
9Dylan Thome20:43.8GR South Christian98.4
10Jonah Tripicchio20:44.0BC Lakeview98.3
11Anthony Franco-Rivera20:44.0Bangor98.3
11Paxton VanNoord20:44.4Zeeland East98.2
9Jack Wurtzel20:45.3BC Lakeview97.9
12Rowan Blaha20:45.7Kalamazoo Homeschool Sports97.8
11Tim Forward20:46.7Parchment97.4
11Koleson Reeder20:47.4Caledonia97.2
12Noah Donker20:47.5Middleville Thornapple-Kellogg97.2
12Kai Dila20:48.5Ludington96.8
11Javier Diaz20:48.7Byron Center96.8
11Luke Ho20:49.6FHC GR Forest Hills Central96.5
9Ezra Neef20:50.6Kalamazoo Homeschool Sports96.1
11Jack Favreau20:50.8Delton-Kellogg96.1
9Titus Sager20:51.4Gobles95.9
9Bryce Cole20:51.7Three Rivers95.8
9Grayson Field20:52.0Mattawan95.7
10Mason Wolfe20:53.0Three Rivers95.3
12Matthew Vasher20:53.3Woodhaven Brownstown95.2
10Cooper Goff20:54.6Three Rivers94.8
9Owen Wygant20:58.4BC Pennfield93.5
9Ben Roof20:58.7Zeeland East93.4
10Wesley Harrington20:59.7Parchment93.1
12Carter Macomber20:59.7Richland Gull Lake93.1
10Ayden Jones21:00.2Delton-Kellogg92.9
11Brady Anthony21:02.0Union City92.3
9Logan Kipen21:02.1Hopkins92.3
11Isaac Witte21:03.4GR Christian91.9
10Anthony Anastasi21:04.3Plainwell91.6
9Karston Kappenman21:04.3Kalamazoo Hackett91.6
10Zachary Bain21:04.8Hamilton91.4
12Luis Vasquez21:04.9Fennville91.4
12Matthew Anderson21:05.4Bronson91.2
10Landon Evans21:06.5Schoolcraft90.8
9Gideon DeVries21:06.6Caledonia90.8
11Ethan Carey21:07.0Woodhaven Brownstown90.7
12Carter Krzysik21:07.7Hastings90.4
11Isaac Lee21:08.2Quincy90.3
11Jacob Fletcher21:09.0Kalamazoo Homeschool Sports90.0
10Peter Artman21:09.2Kalamazoo Homeschool Sports89.9
9Ryan Miller21:10.1Plainwell89.6
12Cole Ver Strate21:11.4Hopkins89.2
10Paxton Butler21:14.7GR Northview88.1
12Aidan Martin21:16.0Three Rivers87.7
11Alexander Boynton21:16.6Schoolcraft87.5
11Eddie Miller21:17.0Quincy87.3
10Jacob Dozeman21:17.1Zeeland East87.3
10Justin Harper21:17.5Caledonia87.2
10Greyson Vork21:17.6Zeeland East87.1
9Alex Gilbert21:18.2Plainwell87.0
10Robert Majoras21:18.6Kalamazoo Hackett86.8
9Landen Veneklase21:20.8FHC GR Forest Hills Central86.1
10Peter Keegstra21:20.9Hudsonville Unity Christian86.0
10Trevin Hegner21:21.2BC Pennfield85.9
10Zane Marino21:21.4Kalamazoo Central85.9
11Liam Dykhouse21:22.4Caledonia85.5
9Caleb Olech21:23.5Otsego85.2
9Luca Rottschafer21:24.3FHC GR Forest Hills Central84.9
9Blake Smoker21:24.5Sturgis84.8
12Nathan Marquez21:24.6BC Lakeview84.8
9Dylan Buys21:24.7Hudsonville Unity Christian84.8
10Easton Bierlein21:24.9Kalamazoo Loy Norrix84.7
9Alex Dyer21:26.7Zeeland East84.1
11Jack Dibert21:27.7Union City83.8
10Brandon Becker21:28.3Allegan83.6
9Emmett Houseman21:28.3Hopkins83.6
Dalton Williams21:28.7Colon83.4
9Calvin Oelkers21:29.5Dearborn Divine Child83.2
11Ismael Reyna21:29.9Bangor83.0
12Deegan Castaneda21:30.0Delton-Kellogg83.0
10Easton Piper21:31.1Gobles82.6
12Enoch Wang21:32.1GR South Christian82.3
12Spencer Crozier21:33.4Hastings81.9
10Josiah Miller21:33.5Kalamazoo Loy Norrix81.8
12Garrett Lewis21:34.5Kalamazoo Homeschool Sports81.5
12Lex Ruimveld21:35.8Plainwell81.1
10Alex Brady21:36.2Caledonia80.9
9Gavin Brueck21:36.4Centreville80.9
9Cade DeVries21:37.3Hudsonville Unity Christian80.6
11Benjamin White21:37.9Plainwell80.4
10Blake Herbert21:39.5Plainwell79.8
9Tyler Newman21:41.7Byron Center79.1
9Peter Lewis21:42.1Kalamazoo Central79.0
10James Muir21:43.2St Philip Catholic Central78.6
Gavin Minor21:43.3Colon78.6
9Kyler Germinder21:43.4Kalamazoo Hackett78.5
9Justin Holmes21:45.4Byron Center77.9
10Amittai Kawano21:48.2Holland West Ottawa76.9
11John Joyner21:48.6Caledonia76.8
11Tyler Andrews21:48.9Coopersville76.7
9Magnus Galaviz21:48.9Middleville Thornapple-Kellogg76.7
9Jaycen Martin21:49.5Holland West Ottawa76.5
11Owen Standfest21:51.8GR Northview75.7
11Jake Mennega21:52.3GR Christian75.6
12Brody Woolsey21:55.3Comstock74.6
12Johnathon Buskirk21:56.5Hopkins74.2
9Eli Morris21:56.6Quincy74.1
12Jose Boger21:58.6Gobles73.5
11Jaydan Alvarez22:00.8Hudsonville Unity Christian72.7
9Talon Abbott22:03.0Bangor72.0
9Jacob Nutt22:03.6Kalamazoo Christian71.8
12Kenji Banasky22:05.1Kalamazoo Homeschool Sports71.3
9Ryan Harris22:05.5Hastings71.2
9Luke Steen22:06.7Holland Christian70.8
10Dakota Cole22:08.0Hastings70.3
9Clayton Broker22:10.2Centreville69.6
10Luke Lenzinger22:10.3Richland Gull Lake69.6
11Skyler Morgan22:10.6BC Lakeview69.5
9Yang Feng Wildschut22:13.0GR Christian68.7
11Greyson DeWys22:16.0Hamilton67.7
12Doug Gaylord22:17.9GR South Christian67.0
12Xander Hallock22:18.9Three Rivers66.7
9Jace Matthews22:19.6Coopersville66.5
10Isaac Emery22:20.6Coopersville66.1
10Tanner Bloom22:20.9Fennville66.0
9Corbin Tedder22:21.0Fennville66.0
12Aiden Clark22:25.6Richland Gull Lake64.5
9Tanner Byron22:26.3Otsego64.2
10Grady Wilkes22:27.0Vermontville Maple Valley64.0
10Angel Villanueva-Delg22:27.3Covert63.9
Bernard Reilly22:27.4Colon63.9
12Rydik Wrubel22:29.7Caledonia63.1
11Camilo Gonzalez22:31.3Delton-Kellogg62.6
12Loehn Luckett22:32.8Plainwell62.1
11Trent Ponstein22:36.5GR South Christian60.8
10Soren Duke22:41.1Richland Gull Lake59.3
9Abram Veldkamp22:41.2GR Christian59.3
9Matthew Falkenstein22:41.9Centreville59.0
10Max DeLorme22:47.1Kalamazoo Loy Norrix57.3
10Alex Oleszkiewicz22:48.7FHC GR Forest Hills Central56.8
9William Quake22:49.0Three Rivers56.7
12Gavin McLane22:50.6BC Pennfield56.1
9Joshua Roberts Jr22:54.2Hastings54.9
9Ethan Brown22:54.3Hamilton54.9
9Lucas Doubledee22:57.2Delton-Kellogg53.9
11Cooper Stannard23:03.7Parchment51.8
12Luke Herder23:06.2GR South Christian50.9
11Michael Mullin23:07.7Middleville Thornapple-Kellogg50.4
11Pap Lo23:08.0Kalamazoo Loy Norrix50.3
11O’Neill Dougherty23:08.0BC Harper Creek50.3
10Harrison Steed23:08.2Byron Center50.3
9Braxten Vis23:08.2Hamilton50.3
12Connor Huff23:08.8Bloomingdale50.1
9Tycho DeVisser23:09.1Kalamazoo Christian50.0
9Grahm Kenyon23:11.5Caledonia49.2
10Noah Ranson23:16.9Three Rivers47.4
12Dale Sehy23:17.4Vicksburg47.2
12Conor Vanbuhler23:20.2Dearborn Divine Child46.3
11Isaiah Kellogg23:20.8Delton-Kellogg46.1
9Liam Moreno23:21.0Mendon46.0
10Johnny Williams23:23.2Hopkins45.3
11Avry Asbeury23:25.2Plainwell44.6
11Anthony Mahley23:25.3Union City44.6
11Caeden Mehaffey23:27.7Delton-Kellogg43.8
11Lucas Buys23:28.2Hudsonville Unity Christian43.6
10Timothy Fanco23:32.4Caledonia42.2
12Andrew Lathwell23:33.8FHC GR Forest Hills Central41.7
9Xander Ruiter23:34.2Martin41.6
Lane Preston23:35.4Colon41.2
12Nyko Winebaugh23:35.7Schoolcraft41.1
10Malachi Martin23:37.2Delton-Kellogg40.6
10Elijah Henderson23:41.9GR Northview39.0
10David Lewis23:46.1Kalamazoo Homeschool Sports37.6
10Anakin Markham23:50.6Mattawan36.1
12Teegan Hagenbuch23:55.0Comstock34.7
11Benjamin Lusaya24:05.8Caledonia31.1
9Gavin Keeler24:06.3Martin30.9
10Brock Drewyor24:09.0Schoolcraft30.0
9Ren Lucas24:09.2Kalamazoo Loy Norrix29.9
10Victor Nogueira24:10.1GR South Christian29.6
9Benjamin Smith24:12.6Mattawan28.8
11Hudson Nederveld24:12.9Kalamazoo Christian28.7
9Joel Harger24:14.3Richland Gull Lake28.2
12Emmett Spence24:14.8Centreville28.1
10Billy Hilbert24:19.8Hastings26.4
11Michael Payne24:23.6Quincy25.1
Dane Borgert24:28.4Colon23.5
12Aiden Mallory24:30.9Plainwell22.7
9Cohen Bailey24:37.7BC Harper Creek20.4
12Jonas Burdick24:38.7Union City20.1
11Quincy Page24:46.1Vermontville Maple Valley17.6
10Sawyer Sutherland24:47.5Vicksburg17.2
11Gage Carlson24:49.9Bloomingdale16.4
10Luke Arlt25:22.9Union City5.4
2025 Ratings

2025 Ratings: Bluejay

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

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

Girls Adjustment: -5
Boys Adjustment: -2

Led by Lennox Naswell, the Charger boys dominated the Bluejay Elite race.

SHEPHERD SWEETNESS

Many, many, MANY runners had a great day. PRs, breakthroughs, stages set for the final month of the season. These are a few that stood out. I’m sure Jacob Tanner will feature a few more in his three stars, so look for those too.

Traverse City West’s girls with the comeback in the elite race. The Titans trailed by 32 points at the two mile mark and emerged with a 9-point victory. Significant movers over the final 1.1 were Reese Smith, moving up 8 spots and Abby Veit, passing 9 girls.

The statement made by Flint Powers Catholic. Having your fifth boy at 16:24 is sometimes good enough for a D1 crown. It definitely puts the Chargers in the driver’s seat for early November.

Howard City Tri-County, taking the regional rankings personally and delivering a win in the Blue section.

Xavier Solgot, his 15:31 setting the stage for the Macomb County Championship in two weeks.

Talya Schreiber, her 17:46 has to be the fastest UP time ever, right?

Callie Sinke, who apparently loves this course. She set her personal best here last year at MITCA and made a triumphant return, dropping almost 20 sec. from that time. In D4, it’s anyone’s race after Livingston and Callie has a great chance of hitting a low mark in her division.

*** = State Title Contender
** = Top Ten Contender
* = State Qualifying Contender
WAB = Weighted Average Before. A listing of the previous week’s Top 5 Average. Not a perfect comparison as a team may not run their five best runners. But a show of how one ran relative to expectation.

GIRLS TEAM RATINGS

TeamTop 5 Avg.Division
Okemos**143.31
Traverse City West**138.01
Midland Dow**128.71
Traverse City Central**128.11
Utica**125.51
Grand Ledge*119.71
Grand Blanc**117.31
Livonia Churchill112.71
Walled Lake Northern112.61
Lapeer112.01
Oxford108.71
East Lansing105.41
Holly101.91
Lowell84.11
L’Anse Creuse North83.71
Alpena81.21
Flushing78.71
Greenville74.31
Anchor Bay73.31
Saginaw Heritage41.11
Jackson15.61
TeamTop 5 Avg.Division
Goodrich124.52
Spring Lake120.02
East Grand Rapids117.22
Frankenmuth115.12
Freeland109.62
Shepherd103.82
Farmington Hills Mercy96.32
Alma66.32
Gladwin63.62
Fenton63.52
Howard City Tri-County45.82
Petoskey35.72
Saginaw Swan Valley33.32
Ionia30.52
Grand Rapids Catholic Central26.02
Big Rapids18.42
Birch Run15.02
Flint Powers Catholic8.62
Clio5.32
TeamTop 5 Avg.Division
Pewamo-Westphalia**116.63
Grand Rapids Covenant Christian*101.03
Grandville Calvin Christian*98.93
Remus Chippewa Hills*97.63
Benzie Central*94.73
Stanton Central Montcalm*84.83
Hart*82.33
Harbor Springs79.63
Traverse City St. Francis76.73
Reed City72.13
Bath71.83
Sanford-Meridian70.63
Roscommon67.13
Hanover-Horton65.93
Constantine50.03
Kalkaska46.73
Belding45.63
Elk Rapids44.63
Lake City38.53
Newaygo36.93
Shelby15.63
Grayling13.83
TeamTop 5 Avg.Division
Grand Traverse Academy**95.14
Buckley**92.84
Maple City Glen Lake*72.04
Saginaw Michigan Lutheran Seminary*62.64
Petoskey St. Michael42.84
Mt. Pleasant Sacred Heart42.64
TeamTop 5 Avg.Division
Marquette105.4UP 1

The tightly-packed Comet scorers ranged from 15:57 to 16:34, their 2nd place again proving they’re capable of big things.

BOYS TEAM RATINGS

TeamTop 5 Avg.Division
Lowell**197.31
Grand Ledge**196.01
Grand Blanc**191.21
Traverse City Central**189.61
Traverse City West*183.61
Oxford*183.51
Detroit Catholic Central*183.11
Davison*182.51
Saginaw Heritage*182.11
Okemos181.81
Livonia Churchill181.11
Holly180.51
Canton178.51
East Lansing174.21
H.H. Dow172.81
Walled Lake Northern172.71
Warren DeLaSalle172.51
Utica170.31
Alpena169.71
L’Anse Creuse North161.51
Lapeer159.91
Greenville159.71
Anchor Bay153.21
Flushing153.21
TeamTop 5 Avg.Division
Flint Powers Catholic***201.42
Alma***196.62
East Grand Rapids**193.92
Shepherd**181.72
Cedar Springs**181.52
Fenton*177.72
Spring Lake*173.42
Petoskey171.12
Grand Rapids Catholic Central166.82
Frankenmuth164.32
Howard City Tri-County163.82
Carleton Airport161.82
Gladwin158.72
Portland157.72
Freeland156.82
Saginaw Swan Valley153.12
Bay City John Glenn138.62
Flint Kearsley138.02
Ionia134.62
Goodrich132.72
Ortonville Brandon121.82
Big Rapids119.22
Gaylord113.22
Birch Run105.12
Clio100.52
Bay City Central81.42
TeamTop 5 Avg.Division
Charlevoix***190.03
Hanover-Horton**179.13
Benzie Central**178.13
Ithaca**176.83
Stanton Central Montcalm**176.03
Grand Rapids Covenant Christian*163.13
Hart*162.83
Lake City*162.53
Pewamo-Westphalia*159.43
Reed City*158.43
Sanford-Meridian152.53
Harbor Springs149.43
Roscommon149.03
Saranac143.13
Traverse City St. Francis139.03
Grayling133.53
Laingsburg133.13
Beaverton130.33
Kalkaska129.93
Otisville LakeVille119.73
Constantine118.13
Bath112.03
Harrison109.23
Kingsley103.03
Lakeview102.33
Grandville Calvin Christian98.73
Fairview96.43
Belding94.73
Newaygo91.83
Remus Chippewa Hills79.33
St. Louis65.73
TeamTop 5 Avg.Division
Maple City Glen Lake***182.54
Holland Calvary Christian***181.94
Mt. Pleasant Sacred Heart**171.14
Royal Oak Shrine**162.94
Mesick**161.64
Breckenridge**158.34
Petoskey St. Michael*153.64
Grand Traverse Academy*145.84
Saginaw Michigan Lutheran Seminary*142.04
Buckley*140.44
Leland136.44
Montabella104.74
Beal City102.84
Saginaw Arts & Science83.64
Carson City-Crystal76.24
TeamTop 5 Avg.Division
Marquette191.0UP 1

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Katie Berkshire16:58.7Gaylord182.1
10Rachel Smith17:06.9Okemos179.4
10Emilia Garces17:33.9Midland Dow170.4
12Talya Schreiber17:46.5Pickford166.2
11Tessa Mascari17:56.7TC West (Traverse City)162.8
11Maddie Lindley18:01.3Holly161.2
9Taryn Moore18:06.4Oxford159.5
12October Harns18:12.6Okemos157.5
12Siene Muraszewski18:13.4Utica157.2
12Natalie Foltz18:14.4Frankenmuth156.9
12Elise Barden18:21.4Frankenmuth154.5
11Alivia Ottinger18:29.2Goodrich151.9
11Clara Kaczor18:29.4Freeland151.9
10Callie Sinke18:33.3Onekama150.6
12Ella Fure18:35.6Marquette149.8
12Aviana Skinner18:40.0Grand Ledge148.3
10Anneliese Passchier18:49.1East Grand Rapids145.3
10Sophia Grinage18:55.6Leland143.1
10Kayla Shellenbarger19:03.6Goodrich140.5
11Alyssa Kramer19:03.8Pewamo-Westphalia140.4
12Lilah Weber19:04.0Lapeer140.3
11Allie Gallagher19:08.9Walled Lake Northern138.7
12Abby Veit19:09.2TC West (Traverse City)138.6
12Elizabeth Schafer19:11.3Okemos137.9
9Calista George19:17.8Pewamo-Westphalia135.7
11Adeline Armstrong19:19.0East Grand Rapids135.3
9Cecelia Jacobson19:19.6TC Central (Traverse City)135.1
12Alexis Kotkowicz19:22.1Spring Lake134.3
10Emily Truszkowski19:23.0TC Central (Traverse City)134.0
12Brynne Schulte19:25.6Elk Rapids133.1
10Maya Zakrzewski19:25.8Walled Lake Northern133.1
11Micali Teeple19:26.2Grand Blanc132.9
12Gracelin Martin19:27.5Greenville132.5
12Payton Lamb19:27.9TC West (Traverse City)132.4
10Danica Redes19:29.7Shepherd131.8
11Lydia Powers19:30.2Lapeer131.6
10Kelly Comfort19:33.5TC Central (Traverse City)130.5
10Avery Kelly19:35.7Benzie Central129.8
11Emma Brown19:38.3Utica128.9
11Shelby Kuiper19:38.4GR Covenant Christian128.9
12Nadia Cordes19:38.7Lapeer128.8
10Julia Bambach19:39.1Holly128.6
10Leighton Basile19:40.3TC West (Traverse City)128.2
12Reese Smith19:41.0TC West (Traverse City)128.0
12Rachael Halkey19:41.0Livonia Churchill128.0
9Ava Montero19:41.4Grand Ledge127.9
10Ava Knight19:42.8Macomb L’Anse Creuse North127.4
12Fiona Whitmyer19:45.1Okemos126.6
10Carmella Julian19:45.3Maple City Glen Lake126.6
10Dory Simon19:46.1Remus Chippewa Hills126.3
11Amelia McKinney19:46.4Grand Traverse Academy126.2
11Julie Schuessler19:46.6Livonia Churchill126.1
12Nora Gerzema19:48.1Farmington Hills Mercy125.6
11Cora Parker19:48.2Spring Lake125.6
9Katie Niederquell19:49.6Freeland125.1
10Khloe Lehnst19:54.0Ithaca123.7
9Hannah Vogel19:55.5Midland Dow123.2
12Anna Pray19:56.2Elk Rapids122.9
10Maisey Toteff19:56.9Hanover-Horton122.7
12Allie Metzler19:57.4Midland Dow122.5
10Leah Humphrey19:58.3Grand Blanc122.2
12Aletta Scholten20:00.2Grandville Calvin Christian121.6
8Faith Schipper20:01.0Holland Calvary Christian121.3
9Ava Higley20:01.4Frankfort121.2
10Ariana Rajah20:01.6TC Central (Traverse City)121.1
10Sawyer Lynn20:03.8Saginaw Heritage120.4
10Kylie Brown20:04.9Utica120.0
12Sienna Cobb20:05.3TC Central (Traverse City)119.9
10Madelene (Maddie) Vargo20:05.5Livonia Churchill119.8
12Lydia Jagger20:06.1Grand Ledge119.6
11Baylor Lauinger20:07.3Goodrich119.2
12Grace Coston20:08.8Stanton Central Montcalm118.7
9Lucy Straveler20:12.8East Grand Rapids117.4
10Joylin Brillhart20:13.2Midland Dow117.3
10Maizy Matthews20:14.3Breckenridge116.9
10Kaleigh Clark20:14.5Spring Lake116.8
11Makinna Foglesong20:15.0Ithaca116.7
10Lucy Bott20:15.5Fenton116.5
10Livia Willing20:16.9Grand Blanc116.0
10Mila Villarreal20:17.6Flint Powers Catholic115.8
9Alyse Cox20:18.1Maple City Glen Lake115.6
12Quinn Hatfield20:18.2Remus Chippewa Hills115.6
10Cailyn Baker20:19.3Shepherd115.2
10Mya Bower20:19.6Okemos115.1
12Peyton Tucker20:21.1TC West (Traverse City)114.6
12Bailey Wenzlick20:21.5TC West (Traverse City)114.5
12Ava Pawlick20:22.2Petoskey114.3
11Kylie Mausolf20:23.6Birch Run113.8
10Emily Barrie20:24.4East Lansing113.5
12Natalie Workman20:24.6Livonia Churchill113.5
11Lucy Conzelmann20:25.5Frankenmuth113.2
9Scarlett Popielarski20:25.5East Lansing113.2
10Kaila Cravotta20:25.7East Lansing113.1
12Ava Tow20:26.7Utica112.8
12Samantha Brown20:27.6Clio112.5
10Lindsay Smith20:29.1TC West (Traverse City)112.0
9Haleah Johnson20:29.3Grand Blanc111.9
9Matia Battjes20:29.5Spring Lake111.8
9Charly Braidwood20:30.0Spring Lake111.7
10Sienna Chapin20:31.7Oxford111.1
10Ellason Foster20:33.3Newaygo110.6
11Jenna Keilen20:33.4Pewamo-Westphalia110.5
11Natalie Rosema20:34.5Hart110.2
10Kate Macfarlane20:34.6Midland Dow110.1
11Addy Zeller20:34.9Onekama110.0
12Meghan Guczwa20:36.7Spring Lake109.4
11Clare Assaf20:39.0East Grand Rapids108.7
12Lillian Shev20:39.4TC Central (Traverse City)108.5
12Brooke McFarland20:39.4Utica108.5
10Jessica Toole20:41.4Midland Dow107.9
9Alaina Civinskas20:42.3Roscommon107.6
10Ava Clark20:43.2Goodrich107.3
9Jovie Overkamp20:43.4Ionia107.2
11Marlowe Walcott20:44.3Reed City106.9
10Ingrid Molins Rallo20:45.4Benzie Central106.5
10Gabriella Dallas20:47.3Freeland105.9
12Laila Bodell20:47.7Oxford105.8
11Bridget Raven20:48.3TC West (Traverse City)105.6
12Elsa Gomez20:48.7Grand Ledge105.4
11Claire Arnold20:49.1Essexville Garber105.3
11Lydia Minderhoud20:50.0GR Covenant Christian105.0
11Faith Jenkins20:50.5Grandville Calvin Christian104.8
9Addisyn Atwood20:52.8Walled Lake Northern104.1
11Claire Brown20:53.5Goodrich103.8
12Megan Gimmey20:53.7Shepherd103.8
12Sarah Albright20:54.8Grand Blanc103.4
11Brynlee Swihart20:54.8Hanover-Horton103.4
10Elizabeth Gerzema20:54.9Farmington Hills Mercy103.4
10Aaliyah Hillier20:55.1Kalkaska103.3
10Faith Helsel20:57.5Lake City102.5
10Alyssa McFall20:58.2Okemos102.3
10Peyton Nellis20:58.3Remus Chippewa Hills102.2
9Gretchen Oyer20:58.6TC Central (Traverse City)102.1
11Laura Castrejon20:59.3Newaygo101.9
9Zakia Wagoner21:00.5Onekama101.5
10Lynnae Meengs21:00.6Grandville Calvin Christian101.5
9Kristina Bott21:01.4Benzie Central101.2
9Lexi Kinder21:02.4St. Louis100.9
12Anna Poppema21:02.5Bath100.8
11Charlotte Simon21:04.4Pewamo-Westphalia100.2
11Natalie Burpee21:04.5Leland100.2
10Codianne Palczewski21:04.5Utica100.2
12Ava Johnson21:05.2Macomb L’Anse Creuse North99.9
12Mirthe Breuker21:05.8Buckley99.7
11Veronica Paga21:06.3Petoskey St. Michael99.6
12Tessa Swier21:08.2Midland Dow98.9
12Addison Jarosz21:08.7Frankfort98.8
11Anabelle Sketch21:10.9TC Central (Traverse City)98.0
12Audrey Latchaw21:10.9Lowell98.0
12Izzy Szymasnki21:11.3Alpena97.9
10Ainslie Carter21:12.0Farmington Hills Mercy97.7
12Madison Aten21:12.9Grand Ledge97.4
12Braelyn Bunting21:13.9Stanton Central Montcalm97.0
9Audra Krause21:14.2New Baltimore Anchor Bay96.9
9Kinsley Lounds21:14.7Grand Ledge96.8
9Brooklyn Griffin21:15.2Buckley96.6
12Alyssa Spicer21:15.2Mesick96.6
12Haley Sutherby21:15.3Walled Lake Northern96.6
9Allison Burns21:15.8Constantine96.4
11Eryn Veverka21:16.0Marquette96.3
11Delaney Smith21:16.6Pewamo-Westphalia96.1
11Addison Patrzik21:17.1Grand Traverse Academy96.0
9Paige Thelen21:17.5Grand Ledge95.8
10Dalia Fermaglich21:19.3East Lansing95.2
12Kinsey Peer21:19.5Buckley95.2
11Molly Kate Hollandsworth21:21.1Traverse City St. Francis94.6
9Emma Putnam21:22.1Lowell94.3
10Sophia Balistreri21:22.4Harbor Springs94.2
12Esme Ulland-Joy21:22.8Marquette94.1
11Mikayla Kulawiak21:23.4Buckley93.9
11Maddie Leslie21:23.7New Baltimore Anchor Bay93.8
10Alaina Schaner21:24.4Hart93.5
9Ava Cantway21:24.7Marquette93.4
10Evelyn Grant21:24.7Marquette93.4
9Leah Elzinga21:24.9GR Covenant Christian93.4
9Katherine Schafer21:26.0Pewamo-Westphalia93.0
11Madison Smith21:26.1Grand Traverse Academy93.0
11Anna DeVries21:26.3GR Covenant Christian92.9
11Mikenna Nagel21:26.3Sanford-Meridian92.9
10Vivian O’Callaghan21:27.0Gladwin92.7
11Hallee Hervey21:27.4Reed City92.5
12Anna Pake21:27.8Howard City Tri-County92.4
10Ava Benedict21:28.0Ionia92.3
11Andrea Rolston21:28.9Stanton Central Montcalm92.0
11Olivia Reding21:28.9TC West (Traverse City)92.0
12Julia Moore21:29.5East Lansing91.8
12Emilee Young21:29.7Shepherd91.8
12Piper Williams21:30.0Okemos91.7
9Evelayna Szajner21:30.0Gaylord91.7
12Anna Johnson21:31.9Alma91.0
10Marin Van Proeyen21:32.6Walled Lake Northern90.8
11Ava Zeratsky21:32.6TC West (Traverse City)90.8
10Amelia Dawe21:34.3Ithaca90.2
10Harlow Hughes21:37.6Lake City89.1
12Madeleine Varhola21:38.0Midland Dow89.0
12Kate Waugh21:38.2Okemos89.0
9Sophia Wood21:38.2Walled Lake Northern88.9
12Isabella Dunn21:39.3Goodrich88.6
10Esther Cahill21:39.5Saranac88.5
10Gabi Rempe21:40.5Harbor Springs88.2
10Emma Kerr21:42.5Traverse City St. Francis87.5
9Elaine Bentley21:42.7Jackson87.4
12Grace Brown21:44.7Jackson86.8
12Madeleine Plowright21:44.9East Lansing86.7
11Mia Vonderheide21:45.2Lowell86.6
9Amira Perrier21:46.9Marquette86.0
11Laura Janisse21:47.9Roscommon85.7
10Bryn Riley21:48.1Hart85.6
12Alaina Driver21:48.3Potterville85.6
12Maria Campbell21:48.5Grandville Calvin Christian85.5
9Laela D’John21:49.3Utica85.2
9Sadie Nelson21:49.6Grand Ledge85.1
11Tess Hoedel21:50.6Grand Traverse Academy84.8
9Kate DeVries21:50.9GR Covenant Christian84.7
11Addy Wiers21:51.0Charlevoix84.7
9Abigail Misiak21:51.5Alpena84.5
9Elizabeth Kopp21:52.2Utica84.3
11Ellie Beach21:52.4Sanford-Meridian84.2
10Briella Kohley21:53.3Spring Lake83.9
11Morgan Hoyt21:54.0Oxford83.7
11Marion Renard21:54.0Alpena83.7
10Courtney Lawhorne21:54.9Bath83.4
9Ava Fox21:55.3Oxford83.2
11Isabel Reinke21:55.6Freeland83.1
10Avery Byers21:56.3Flushing82.9
9Aubree Herr21:57.0Lapeer82.7
12Clara Craig21:57.2East Lansing82.6
10Genevieve DeKraker21:57.5Greenville82.5
9Leah Murchie21:57.6Holly82.5
10Ellie Thering21:59.2Freeland81.9
12Olive Wakefield21:59.8Saginaw Michigan Lutheran Seminary81.7
9Naomi Clark22:00.6TC Central (Traverse City)81.5
10Abbie Koole22:01.4GR Covenant Christian81.2
10Joellah Bouwman22:01.8Grandville Calvin Christian81.1
9Isabella Wegener22:02.0Kalkaska81.0
10Olivia Koren22:02.3Marquette80.9
11Emily Dunphy22:03.2Traverse City St. Francis80.6
12Madeline Dunn22:03.4Goodrich80.5
10Ava Lipsey22:04.2Grand Ledge80.3
9Maezee Humm22:04.8Breckenridge80.1
9Grace Kloha22:05.3Freeland79.9
9Addyson Campbell22:05.7Goodrich79.8
9Emily Francis22:05.7Grand Blanc79.8
11Olivia Mielke22:05.9Freeland79.7
11Olivia Harlow22:06.4Walled Lake Northern79.5
10Stella Inchauste22:07.2East Grand Rapids79.3
12Fran Warren22:07.8Harbor Springs79.1
12Grace Kim22:08.0Farmington Hills Mercy79.0
12Sarah Bleyenberg22:08.1GR Covenant Christian79.0
10Sophie Allen22:08.1Flushing79.0
9Kyle Konitzer22:08.5Grand Ledge78.8
10Ariana Paris22:08.6Buckley78.8
10Eleanor Olivo22:10.4Flushing78.2
12Peyton Knight22:10.5Macomb L’Anse Creuse North78.2
12Allison Kraus22:11.5Walled Lake Northern77.8
11Noel Parker22:12.0Shelby77.7
11Nolee Leppert22:12.2Beal City77.6
12Madison Louk22:12.4Gladwin77.5
12Ani Free22:12.9TC Central (Traverse City)77.4
9Stella Nunez22:13.8Flushing77.1
12Alanis Povey22:14.6Gladwin76.8
11Madison Moeggenborg22:15.2Shepherd76.6
9Avery Fidler22:15.9Lapeer76.4
11Eve Sheldon22:15.9Flushing76.4
10Charlee MacLaren22:16.0Ithaca76.3
9Ellie Groen22:16.1East Lansing76.3
12Samantha Conley22:16.4Spring Lake76.2
9Cecilia Hernandez22:17.1Livonia Churchill76.0
10Sarah Warner22:17.2Shepherd75.9
12Kennidi Kowal22:17.6East Grand Rapids75.8
9JJ Lukas22:17.8Farmington Hills Mercy75.7
12Gabby Cleveland22:18.0Frankenmuth75.7
10Genevieve Koepke22:18.1Saginaw Heritage75.6
11Lexi Kent22:18.2TC Central (Traverse City)75.6
10Nolah Balbach22:18.5Frankenmuth75.5
9Autumn Patrzik22:18.9Grand Traverse Academy75.4
9Vivien Marr22:18.9East Lansing75.4
12Amber Kuiper22:19.3GR Covenant Christian75.2
12Samantha Frank22:19.6Frankenmuth75.1
12Willa Roth22:20.3Frankfort74.9
9Maud van de Vegte22:21.9Lowell74.4
9Sonya Minderhoud22:22.3GR Covenant Christian74.2
10Marilise (Mari) Yezak22:22.7Midland Dow74.1
10Kaitlynne Litwiller22:23.2Davison73.9
10Ava Harris22:23.9Remus Chippewa Hills73.7
12Addisen Harrand22:26.0Buckley73.0
9Natalie Kettler22:26.3Saginaw Michigan Lutheran Seminary72.9
10Maria Schwerin22:26.4Grand Traverse Academy72.9
10Luisa Vander Zwaag22:27.0Hart72.7
12Abezash Van Wyk22:27.1East Lansing72.6
11Analise Pols22:27.4GR Covenant Christian72.5
9Aubrey Perez22:27.8Ionia72.4
11Aubrey Hare22:27.9Saginaw Swan Valley72.4
11Olivia McDowell22:28.0Holly72.3
11Brynn Robinson22:28.5Shepherd72.2
12Lizzy Vollbrecht22:28.5TC West (Traverse City)72.2
10Piper Schultz22:28.6Saginaw Michigan Lutheran Seminary72.1
11Mary Wright22:28.7New Baltimore Anchor Bay72.1
9Anna Davidhizar22:29.1Constantine72.0
10Anna Woodham22:29.3Harbor Springs71.9
11Isabella Molnar22:29.4Grand Blanc71.9
10Esme Kane22:30.5Gaylord71.5
12Laura Bigard22:30.8Mt. Pleasant Sacred Heart71.4
9Madelyn Robison22:31.2Farmington Hills Mercy71.3
9Sevarah Markham22:31.5Alma71.2
11Chelsea Myrand22:31.5Oxford71.2
10Ellie Daniel22:31.9Petoskey71.0
10Lila Scott22:32.0Alpena71.0
10Emily Lasceski22:32.2Freeland70.9
11Stella Houdek22:34.5Traverse City St. Francis70.2
9Conley Howard22:34.9Remus Chippewa Hills70.0
11Mathilde Cornet Vieilly22:36.6Benzie Central69.5
10Caroline Schellhammer22:36.7East Grand Rapids69.4
9Meredith Bauer22:37.0Frankenmuth69.3
11Shannon Losee22:37.4Spring Lake69.2
12Africa Beltran22:37.6Bath69.2
11Ava Karsten22:37.8Alpena69.1
11Karlee Herr22:38.5Lapeer68.8
11Ava Polkinghorne22:39.4Marquette68.5
9Bella Mehta22:39.8Midland Dow68.4
9Clara Cox22:40.0East Grand Rapids68.3
9Evie McCreedy22:40.1Lapeer68.3
10Madeline Vink22:40.2Spring Lake68.3
12Bryn Biela22:42.5Hanover-Horton67.5
9Elena Bird-Bazan22:43.2Utica67.3
10Haylee Ledesma22:44.0Lowell67.0
9Jadelyn Arnold22:44.6TC West (Traverse City)66.8
10Kaitlynn Kaple22:45.1Benzie Central66.6
11Madelyn Frisbee22:45.1Midland Dow66.6
12Emma McCarty22:45.7Carson City-Crystal66.5
10Margo Burba22:45.7Flushing66.4
9Annika Kauffman22:45.8Grandville Calvin Christian66.4
11Sydney Wheeler22:45.8Utica66.4
12Rachel Dhaseleer22:46.5Charlevoix66.2
12Lilly Rooks22:47.7Pewamo-Westphalia65.8
9Madison Lemert22:47.9St. Louis65.7
12Jocelynn Olds22:48.3Howard City Tri-County65.6
11Addison Sirianni22:48.5Bay City Central65.5
12Aydynn Thomason22:48.5Grand Blanc65.5
11Jane Steen22:48.6TC Central (Traverse City)65.5
11Isla McConnell22:48.9East Lansing65.4
12Emma Doyle22:49.6Walled Lake Northern65.1
12Gabriela Knight22:50.5Holly64.8
9Ruby Clark22:51.5Oxford64.5
9Taya Price-Thatcher22:51.8Harbor Springs64.4
9Ana Rice22:51.8TC West (Traverse City)64.4
12Vada Brasington22:51.8TC Central (Traverse City)64.4
12Riley Reed22:52.4TC West (Traverse City)64.2
12Emerald Bludworth22:52.6TC Central (Traverse City)64.1
11Kaylee Swanson22:52.9Buckley64.0
11Elle Shimmell22:53.1Utica64.0
9Rose Mason22:53.2East Grand Rapids63.9
9Teagan Kuykendall22:53.3Bath63.9
11Lilyanna Lewiston22:53.9Oxford63.7
10Peyton Rohn22:54.8Ashley63.4
10Laura Rotman22:55.3Holland Calvary Christian63.2
11Rachel Chapman22:55.4Livonia Churchill63.2
11Julia Clarke22:55.7Harbor Springs63.1
12Leah Storey22:56.2Remus Chippewa Hills62.9
9Sophi Beach22:56.4Sanford-Meridian62.9
12Logan Trygstad22:56.7Stanton Central Montcalm62.8
11Taylor Byrne22:57.8Holly62.4
12Lizzie Bassett22:58.7Harbor Springs62.1
12Riley McCann22:59.1Oxford62.0
10Nora Kauffman22:59.2Howard City Tri-County61.9
9Emily Eubank22:59.4Belding61.9
12Melodie Nagel23:00.7Sanford-Meridian61.4
12Sarah Munger23:01.0Alma61.3
10Mirabelle Balcom23:01.0Roscommon61.3
11Olivia Lothian23:01.9Lowell61.0
11Samantha DeFrain23:02.7New Baltimore Anchor Bay60.8
11London Batkins23:03.3Macomb L’Anse Creuse North60.6
9Vayda Woolston23:03.7Lowell60.4
9Alivia Baxter23:04.4Grand Ledge60.2
10Mea Wesley23:05.2Petoskey St. Michael59.9
11Sophi Williams23:05.8Fenton59.7
10Kaytlyn Day23:06.5Saranac59.5
12Hana Nishi23:08.0Interlochen Arts Academy59.0
11Addison Kemp23:08.2Greenville58.9
10Taylor Wills23:09.8Mt. Pleasant Sacred Heart58.4
11Tsune DuCheney23:10.3Buckley58.2
10Halli VanDyken23:12.6Belding57.5
9Alana Figler23:12.9Marquette57.4
10Anna McCarty23:13.2Carson City-Crystal57.3
9Grace Hancock23:14.4Alma56.9
11Brooklyn Jackson23:14.8Lowell56.7
11Natalie Cook23:15.1Okemos56.6
11Greta Schroeder23:15.7Saginaw Michigan Lutheran Seminary56.4
9Faith Smith23:15.8Davison56.4
9Allison Fehlberg23:16.1Oxford56.3
12Sahara Davis23:16.8Reed City56.1
10Eliana Aris23:17.6Big Rapids55.8
11Jaden Buckey23:17.8Bay City Central55.7
12Evi Burtt23:18.5TC West (Traverse City)55.5
10Madison Francke23:19.2Bay City Central55.3
12Cessaly Fichtner23:20.4Freeland54.9
9Madeline Orr23:20.9Flushing54.7
11Alaina Weyrowske23:21.9Midland Dow54.4
12Shenoah Collier23:22.2Grand Traverse Academy54.3
10Markie Buckland23:23.1Grand Ledge54.0
11Jenna Babbitt23:23.5Greenville53.8
12Selma Rusck23:23.7Benzie Central53.8
12Holly Zantop23:24.1Hanover-Horton53.6
9Addison King23:24.1Frankenmuth53.6
11Molly Gaudard23:24.4Flint Kearsley53.5
9Sofia Cadarette23:24.6Petoskey St. Michael53.5
12Makayla Watkins23:24.7Reed City53.5
9Aya Pateman23:24.7Petoskey53.4
10Eulalia Jou23:25.0Bay City John Glenn53.3
9Peyten Hansen23:25.2Stanton Central Montcalm53.3
10Allison Vavruska23:25.4Utica53.2
10Mary Grace Luplow23:26.2Saginaw Swan Valley53.0
10Leah Aagesen23:27.7GR Catholic Central52.4
10Lucia Candela23:28.0Macomb L’Anse Creuse North52.3
9Allyson McClure23:29.2Walled Lake Northern51.9
9Monica Pung23:29.2Pewamo-Westphalia51.9
9Joie Arntz23:29.5Remus Chippewa Hills51.8
11Harper North23:29.5Okemos51.8
11Charity Rogers23:29.8Reed City51.7
11Lily Wilcoxen23:30.4Grand Traverse Academy51.6
11Bayleigh Finney23:30.8Sanford-Meridian51.4
12Lauren Spitzley23:31.3Portland51.2
9Carissa Rokos23:31.4TC Central (Traverse City)51.2
11Dasol Kim23:31.9Okemos51.0
11Alexa Palmer23:32.2Alma50.9
12Alyssa Gershon23:32.9Livonia Churchill50.7
9Elin Jager23:33.3Traverse City St. Francis50.6
10Saralynn Shelley23:34.6Montabella50.1
9Emerson Jackson23:35.0TC Central (Traverse City)50.0
10Sydney Dickman23:35.2St. Louis49.9
12Lydia Brown23:35.3Spring Lake49.9
9Danica Burtch23:35.4Sanford-Meridian49.9
11Lilly Reynolds23:35.7Fenton49.8
12Abigail Studer23:36.6Hart49.5
11Paytin Featherstone23:37.5Constantine49.2
9Sadee Wenkel23:38.3Benzie Central48.9
11Adele Jewett23:38.4Grandville Calvin Christian48.9
11Mia Wildfong23:38.6Traverse City St. Francis48.8
11Greta Meisel23:39.2Petoskey48.6
10Victoria Bouchey23:40.1Flint Powers Catholic48.3
11Hannah Upchurch23:40.8Utica48.1
9Stephanie Roque23:41.7Oxford47.8
11Samantha Gutzman23:42.1Laingsburg47.6
11Ines Bordenet23:42.6East Grand Rapids47.5
12Amelia Cornell23:42.9Grand Ledge47.4
11Sofia Razny23:43.4Farmington Hills Mercy47.2
11Madison Sella23:43.7Frankenmuth47.1
11Natalie Hunault23:45.2Fenton46.6
11Elsie VanTil23:45.5GR Covenant Christian46.5
9Braylynn Boochard23:45.5Remus Chippewa Hills46.5
11Devon Byrne23:45.7Holly46.4
12Audrey Wilhelm23:46.7Benzie Central46.1
9Autumn Bailey23:47.4Maple City Glen Lake45.9
11Eva Aylsworth23:47.6Roscommon45.8
10Alaina Morrell23:48.3Gaylord45.6
9June York23:49.2Grand Traverse Academy45.3
11Evelyn Kopp23:49.2Utica45.3
9Summer Wang Duke23:49.8Okemos45.1
9Leah Edgar23:50.1Fenton45.0
10Chloe Koskinen23:51.4Birch Run44.5
9Cadence Bachelder23:51.5Maple City Glen Lake44.5
12Sophia Duclos23:53.1Walled Lake Northern44.0
12Alix Court23:53.2Greenville43.9
11Emma Boire23:53.6Belding43.8
11Ava Langerak23:53.7GR Covenant Christian43.8
9Sylvia Shutt23:55.1Okemos43.3
9Addi Koole23:55.3GR Covenant Christian43.2
11Julianne Drobek23:56.2New Baltimore Anchor Bay42.9
9Reece Calce23:56.4Utica42.9
9Samantha Mondoux23:56.8Utica42.7
9Kacie Chaffee23:56.9Mt. Pleasant Sacred Heart42.7
11Caelyn Bono23:57.4Fenton42.5
10Lola Hirsch23:58.5Traverse City St. Francis42.2
10Carley Wellman23:59.5Stanton Central Montcalm41.8
9Temperance Harrington23:59.6Lowell41.8
10Haylee Gladstone23:59.8Bath41.7
9Alaira DeGroot24:01.1Marquette41.3
10Magnolia Weiss24:01.4Spring Lake41.2
12Ella Nolan24:03.2Petoskey St. Michael40.6
9Julia Eichbauer24:03.3Fenton40.6
12Tierney Hartman24:04.9Grayling40.0
11Mikena Ismail24:05.9Lowell39.7
9Saryn Leonard24:06.4St. Louis39.5
9Kylie Magnus24:06.4Frankenmuth39.5
9Kelsey Callahan24:07.6Frankenmuth39.1
11Evie Sharpe24:08.1GR Catholic Central39.0
11Olivia Love24:08.3Okemos38.9
10Dakotah Laisure24:08.4Belding38.9
9Gracelyn Heath24:09.1Alpena38.6
11Liting Li24:12.3Livonia Churchill37.6
11Haley Fitzgibbon24:12.8Sanford-Meridian37.4
11Alayna Zahn24:13.7Midland Dow37.1
10Lexi Hatfield24:14.0Remus Chippewa Hills37.0
12Sophie Wetherell24:14.1Clio37.0
9Sophie Coxen24:14.5Marquette36.8
11Rina Graveline24:14.5Gladwin36.8
11Karis Locke24:14.8Spring Lake36.7
10Veronica Polischuk24:15.7East Lansing36.4
9Aubrey Baker24:16.4Livonia Churchill36.2
10Sofia Sporman24:16.7Flint Kearsley36.1
9ElliAna Guikema24:17.2Hart35.9
11Courtney Borden24:18.0Kalkaska35.7
12Gala Castells Heras24:19.6TC Central (Traverse City)35.1
10Savannah Lewiston24:20.2Oxford34.9
9Braelyn Bowker24:20.3Roscommon34.9
9Raelynn Rewa24:21.0Greenville34.7
10Sarah Cusick24:21.4Oxford34.5
11Maya Jovanovski24:22.1Utica34.3
11Michaela O’Callaghan24:22.2Gladwin34.3
9Nora Moyle24:22.4Marquette34.2
12Cheyenne Jasper24:23.5Oxford33.8
11Emma DiPaola24:23.9Macomb L’Anse Creuse North33.7
12Kyleigh Bunting24:24.7Bay City John Glenn33.4
12Zuri Brindle24:26.6Marquette32.8
12Tenaya Jendza24:28.6New Baltimore Anchor Bay32.1
12Johanna Hubble24:29.0Beal City32.0
9Lilly Dubridge24:30.0Mt. Pleasant Sacred Heart31.7
9Madeleine Malliox24:30.2Charlevoix31.6
9Elena Boven24:30.5Spring Lake31.5
11Ryann Ball24:32.2Montabella30.9
9Menrva Abbott24:34.2Grand Blanc30.3
11Jewlia Trowbridge24:34.3Mesick30.2
12Phoebe Schultz24:35.5Saginaw Michigan Lutheran Seminary29.8
9Kinley Gillis24:35.8TC Central (Traverse City)29.7
12Lily Geyer24:37.0Spring Lake29.3
10Carli Doherty24:37.3Frankenmuth29.2
12Isabella Bickle24:37.7Kingsley29.1
10Abby Hovis24:37.8Morley-Stanwood29.1
12Aletheia Thomas24:38.6Holly28.8
10Sage Binion24:39.0East Lansing28.7
12Keira Kalbfleisch24:39.7Saginaw Heritage28.4
9Finnola Fletcher24:40.5Holly28.2
12Paige Ritchie24:41.1Traverse City St. Francis28.0
11Anicela Ortega24:41.5Saginaw Swan Valley27.8
11Allyson Albert24:41.8Grayling27.7
11Anshu Talati24:41.9Grand Blanc27.7
10Lili Migazzi24:42.0Maple City Glen Lake27.7
10Viviana VanAgtmael24:42.2Hart27.6
11Brandy Cavanaugh24:42.3Farmington Hills Mercy27.6
12Joslyn Abbott24:43.9Howard City Tri-County27.0
11Lydia Marsman24:44.1Grandville Calvin Christian27.0
11Melissa VanTimmeren24:44.1Grandville Calvin Christian27.0
10Kathryn Beyer24:45.5Shelby26.5
11Dakota Belknap24:45.6Grand Ledge26.5
10Addison White24:46.7Belding26.1
10Deliah Zuniga24:47.2Constantine25.9
10Leyah Reed24:47.7Midland Dow25.8
11Ellie Bowerman24:48.9Beal City25.4
10Paige Roman24:48.9Big Rapids25.4
11Claire L. Thelen24:49.9Pewamo-Westphalia25.0
10Noella Henn24:51.0Walled Lake Northern24.7
9Emma Coven24:51.1Saginaw Swan Valley24.6
9Lydia Gilbert24:51.6Alma24.5
9Macie Bush24:51.6Breckenridge24.5
10Addison Aittama24:52.1Greenville24.3
11Aisly Taylor24:53.0Saginaw Michigan Lutheran Seminary24.0
9Norah Wilson24:56.3TC West (Traverse City)22.9
10Jessie Whitmore24:56.4Spring Lake22.9
12Kinsley Mowery24:56.6GR Covenant Christian22.8
10Sophia Jezierski24:58.3Essexville Garber22.2
9Nevaeh Parker24:59.2Big Rapids21.9
11Taylor Randolph24:59.4Maple City Glen Lake21.9
11McKayla Marker24:59.6Flushing21.8
12Madelyn Smith24:59.8Oxford21.7
9Faith Mansour24:59.8Utica21.7
11Bailey Stephen25:01.2Grand Traverse Academy21.3
10Mary Saladin25:01.2Big Rapids21.3
9Blake Ruffin25:02.0Flushing21.0
11Emma Grady25:02.7Lake City20.8
12Sydney Moore25:04.4Lakeview20.2
9Regan Baker25:04.7Livonia Churchill20.1
10Lauren Gormas25:05.7Okemos19.8
11Jules Colburn25:05.7Walled Lake Northern19.8
9Selene Paxton25:06.2Midland Dow19.6
12Kaitlynn Ortiz25:06.4Flushing19.5
12Piper Vydareny25:07.0East Grand Rapids19.3
12Veda Smith25:07.6Portland19.1
10Stephanie Reder25:07.7Midland Dow19.1
9Mya Hopkins25:07.7Saranac19.1
10Natalie Oraa25:08.2Livonia Churchill18.9
10Sophie Waugh25:08.4Okemos18.9
10Nyla Sholten25:09.1Frankenmuth18.6
10Taz Davis25:09.9Bath18.4
11Olivia Orr25:10.0Flushing18.3
9Kylee Smith25:11.0Birch Run18.0
9Catherine (Katie) Callahan25:11.1Goodrich18.0
11Annalee Takalo25:11.9Shepherd17.7
11Jazmine Mason25:12.1Holly17.6
12Alayna Lubbers25:12.5GR Covenant Christian17.5
11Makayla Smith25:12.5Saranac17.5
10Annika Shev25:13.2TC Central (Traverse City)17.3
9Lily Byers25:13.5Remus Chippewa Hills17.2
11Hope Kriesch25:14.6Flushing16.8
11Phoenix Keeler25:15.0Livonia Churchill16.7
10Stella Canfield25:15.0GR Catholic Central16.7
11Anna Ziedins25:17.8GR Catholic Central15.7
12Adelade Avram25:18.2Freeland15.6
11ClairaBelle Bonner25:18.3Roscommon15.6
11Elizabeth Huisjen25:19.7Gladwin15.1
11Lindsay Hofmeister25:20.6Midland Dow14.8
10Maya Cicci25:20.8Midland Dow14.7
11Molly Wright25:21.8Grayling14.4
11Miah Randall25:23.3Holly13.9
10Ava Pouliot25:24.2New Baltimore Anchor Bay13.6
12Hailey Mingerink25:24.3GR Covenant Christian13.6
11Alexis Toutant25:25.3Macomb L’Anse Creuse North13.2
12Grace Supanich25:25.4Morley-Stanwood13.2
12Finja Herold25:27.0Newaygo12.7
9Addison Swalwell25:28.0Holly12.3
12Avery Kuhlman25:30.4Spring Lake11.5
11Mibella Dinh25:30.5Walled Lake Northern11.5
10Angelica Thomas25:31.2Jackson11.3
12Veronica Tapia25:31.6Lowell11.1
12Maree Perfitt25:32.0Lowell11.0
11Maya Overway25:32.2Spring Lake10.9
12Arie Workman25:35.2Harrison9.9
12Caroline Comstock25:36.6East Lansing9.5
12Althea Gaylord25:37.0Benzie Central9.3
9Cassie Morello25:37.6Fenton9.1
9Kayla VanderBie25:38.4Grandville Calvin Christian8.9
10Allison Boge25:38.5Mt. Pleasant Sacred Heart8.8
9Paige Balliet25:38.6Kalkaska8.8
10Noelle Chen25:39.9Saginaw Michigan Lutheran Seminary8.4
10Annabelle Kingston25:40.7TC Central (Traverse City)8.1
11Eleanor Murphy25:41.1Flint Powers Catholic8.0
9Cheyenne Compau25:42.8Ortonville Brandon7.4
9Claire K Thelen25:45.0Pewamo-Westphalia6.7
10Abby Ruczynski25:45.1Alpena6.6
10Jordan Reynolds25:45.1TC West (Traverse City)6.6
12Emma Means25:45.6Shepherd6.5
11Remmi Beauchamp25:45.8Lowell6.4
11Rhyan Decker25:45.9Roscommon6.4
12Emma Schnepp25:46.0Constantine6.3
11Madelyn Schaendorf25:46.7GR Catholic Central6.1
9Molly Cook25:46.8Flushing6.1
11Kaylie McCracken25:49.1Carson City-Crystal5.3
10Elouise Cliff25:50.1TC West (Traverse City)5.0
12Taytum Sanford25:50.1Reed City5.0
12Anna Martin25:51.5Kalkaska4.5
12April Luna25:51.8Shelby4.4
9Camilla Papin25:51.9Marquette4.4
10Olivia Douglas25:57.1Elk Rapids2.6
9Madison Srebnik25:58.0Alpena2.3
11Olivia Jones25:58.5Mt. Pleasant Sacred Heart2.2
11Genavieve Root25:59.3Alma1.9
12Madison Phillips25:59.8Laingsburg1.7
9Evelyn Bolkema26:00.6Grandville Calvin Christian1.5
12Tessa Buday26:02.0Benzie Central1.0
9Sofia Avila26:02.4Constantine0.9
9Morgan Voorhees26:02.5Remus Chippewa Hills0.8
12Payden Burden-Smith26:02.5Saginaw Heritage0.8
12Emma Roe26:02.8Lake City0.7
9Eden Gruennert26:05.0Grand Traverse Academy0.0

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
10Lennox Naswell15:13.8Flint Powers Catholic216.1
12Ian Morgan15:15.9Okemos215.4
11Hunter Eaton15:22.4Charlevoix213.2
11Ezekiel Baltierra15:23.0Alma213.0
12Abenezer Cerone15:25.0Royal Oak Shrine212.3
12Thomas Larson15:27.6Alma211.5
10Xavier Solgot15:31.7Macomb L’Anse Creuse North210.1
10Gavin Katic15:32.2Fenton209.9
11Marshall Huhn15:33.3Lowell209.6
10Micah Becker15:33.8East Grand Rapids209.4
9Avi Elabed15:37.8Lowell208.1
12Vincent Pattison15:42.0Goodrich206.7
11Bryce Cahoon15:47.3Shepherd204.9
12Bryce Gross15:47.9Flint Powers Catholic204.7
12Peter Argeropoulos15:50.4Marquette203.9
12Gage Hoffman15:50.8Stanton Central Montcalm203.7
11Mitchell Dunlap15:51.5GR Catholic Central203.5
10Rylen Richey15:57.3Grand Ledge201.6
12Rorik Holmquist15:57.8Marquette201.4
9Tommy McCormick15:59.3Grand Blanc200.9
12Aiden Pengelly16:00.1Canton200.6
12Benjamin Rottier16:02.0Grand Ledge200.0
11Kyle Redman16:04.7Mesick199.1
12Caleb Keller16:05.2TC Central (Traverse City)198.9
12Jack Edison16:06.3East Grand Rapids198.6
12Tommy Beiter16:06.6Flint Powers Catholic198.5
11Ryder Hopkins16:07.3Charlevoix198.2
12Liam Preisser16:09.0East Lansing197.7
10Brady Glon16:09.4Detroit Catholic Central197.5
12Hayden Murray16:09.8TC West (Traverse City)197.4
10Alexander Allen16:10.6Alpena197.1
12Jayden Fox16:11.1Saginaw Valley Lutheran197.0
11Broden Ladd16:11.8Holly196.7
10Owen Poppema16:11.9Bath196.7
11Caelan Marsh16:12.7Grand Ledge196.4
10Ryan Rathsburg16:15.4Flint Powers Catholic195.5
12Matthew Solomon16:15.6Charlevoix195.5
12Luca Lebron16:18.0Alma194.7
11Chad Tyson16:18.6Hanover-Horton194.5
11Brady Edwards16:19.1Mt. Pleasant Sacred Heart194.3
12Harper Wesley16:19.6Utica194.1
12William Dean16:20.3Grand Blanc193.9
11Owen Adams16:20.6Spring Lake193.8
12Hudson Wojtkowicz16:20.6Livonia Churchill193.8
11Ty Redman16:20.9Mesick193.7
12Noah Linstrom16:21.1Davison193.6
12Aiden Weller16:21.6Cedar Springs193.5
9Spencer McNitt16:22.4Maple City Glen Lake193.2
11Peyton Farrell16:22.6Cedar Springs193.1
12Alex McKennon16:23.3Grand Ledge192.9
11Christian Getz16:23.3Holland Calvary Christian192.9
12Finn Gammerath16:24.2Walled Lake Northern192.6
11Lucas Ballard16:24.2Marquette192.6
11Evan Fox16:24.4TC Central (Traverse City)192.5
12Jack Steen16:24.4TC Central (Traverse City)192.5
12Caleb Carignan16:24.7Flint Powers Catholic192.4
12Noah Devereaux16:25.0Laingsburg192.3
12Nikola Dahlgren16:25.4Walled Lake Northern192.2
11Noah Schipper16:25.9Holland Calvary Christian192.0
10Eli VanPoortfliet16:27.3Benzie Central191.6
12Gavin Tisch16:27.5Detroit Catholic Central191.5
12Cooper Byrne16:28.0Lowell191.3
12Tyler Leach16:29.2Otisville LakeVille190.9
12Jackson Schaub16:29.3Benzie Central190.9
12Landen Styka16:29.5Ithaca190.8
11Abraham Feeney16:29.6Maple City Glen Lake190.8
11Cody Bromley16:31.4Lowell190.2
12John Blaskowski16:32.5Saginaw Heritage189.8
12Malcolm Richardson16:33.5Warren DeLaSalle189.5
11Nolan Lounds16:34.0Grand Ledge189.3
12Charlie Smith16:35.0Grand Blanc189.0
12Tyler VanKuiken16:35.0East Grand Rapids189.0
11Jakin Whitney16:35.2Shepherd188.9
12Griffin Good16:35.4Flushing188.9
11Seth Betzold16:35.8Essexville Garber188.7
12Maximillian Bladzik16:37.5Grand Blanc188.2
9Avery Clinton-Barnett16:39.5Oxford187.5
12Preston VanOeffelen16:39.7Greenville187.5
9Tyler Bromley16:40.0Lowell187.3
12Nathan Kafoury16:40.2Warren DeLaSalle187.3
10Cole Heikka16:40.3Holly187.2
12Ben Verellen16:40.5Gladwin187.2
12Jacob Hylton16:40.7Ortonville Brandon187.1
12Sam Hillary16:41.2East Grand Rapids186.9
12Beepsee Teeple16:41.2Marquette186.9
11Tyler Bjorklund16:42.8Livonia Churchill186.4
11Levi Mayer16:43.0Davison186.4
12Malcolm Cesario16:43.3Okemos186.2
12Paul Saladin16:43.7Reed City186.1
12Cayden Canham16:44.4Oxford185.9
11Lucas Aardema16:45.4East Grand Rapids185.5
11Matthew Wortley16:45.6Saginaw Heritage185.5
12Qwynn Darnell16:45.9Elk Rapids185.4
11Trevor Murphy16:46.7Holly185.1
12Jacob Mankey16:48.5Ithaca184.5
12Andrew Feldpausch16:48.7Portland184.4
10Beckett Kneisel16:48.7East Grand Rapids184.4
9Matthew Lauderbaugh16:48.8Davison184.4
11Gibson White16:49.0Holland Calvary Christian184.3
10Grant Corlew16:49.1Harbor Springs184.3
11Anthony Rowe16:49.7Breckenridge184.1
9Luke Kramer16:50.5Detroit Catholic Central183.8
9Jack Crongeyer16:50.6Grand Blanc183.8
12Matthew Buchanan16:50.9Oxford183.7
11Liam Wierzba16:52.0TC West (Traverse City)183.3
9Nico Lebron16:52.6Alma183.1
12Alessandro Avila16:53.5Constantine182.8
11John Kowatch16:53.6Pewamo-Westphalia182.8
12Jeryn Frisbie16:53.6Belding182.8
11Drew Swayze16:53.7Lowell182.8
12Cody Bradley16:53.8Petoskey St. Michael182.7
11Cooper Flick16:54.1Hanover-Horton182.6
11Luke Byland16:54.3TC Central (Traverse City)182.6
10Carter Crosby16:54.6Grand Blanc182.5
11Evan MacLaren16:54.8Ithaca182.4
12Aaron Osterman16:56.6New Baltimore Anchor Bay181.8
11Joshua Reed16:56.7Midland Dow181.8
11Kamden O’Donnell16:56.8Canton181.7
11Evan Civinskas16:57.0Roscommon181.7
10Jackson Shev16:57.2TC Central (Traverse City)181.6
11Samuel Organ16:57.8Cedar Springs181.4
11Ethan Christoff16:58.1Oxford181.3
11Nick Parker16:58.3Frankenmuth181.2
9Christian Feeney16:59.3Maple City Glen Lake180.9
11Austin Taft16:59.3TC West (Traverse City)180.9
11Connor O’Reilly16:59.8Davison180.7
10Samuel Johnson17:00.2Alma180.6
12Kyler Fertig17:00.2Stanton Central Montcalm180.6
9Austin Hughes17:00.8TC West (Traverse City)180.4
10Nicholas Priestap17:00.9Grand Blanc180.4
10Logan Szumila17:01.4Alpena180.2
10Alec Brown17:01.5Saginaw Heritage180.2
12Brett Magnus17:02.5Frankenmuth179.8
10Kilian Boulware-Lopez17:02.5East Lansing179.8
11Lincoln Morden17:03.7Grand Ledge179.4
12Tony D’Orazio17:03.9Livonia Churchill179.4
12Caiden Helsel17:04.8Lake City179.1
11Lukas Albright17:04.8Big Rapids179.1
10Brady Bigelow17:04.9Oxford179.0
12Sylus Wilson17:05.7Stanton Central Montcalm178.8
11Reeve Oberman17:05.8Petoskey178.7
11William McDonald17:06.7Shepherd178.4
11Logan Young17:07.0Harrison178.3
11Jack Frentz17:08.0Petoskey178.0
12Aiden VanKuiken17:08.3East Grand Rapids177.9
11Brett Lewis17:09.2Saginaw Heritage177.6
10Joshua England17:09.2Midland Dow177.6
10Gabe Jaime17:09.7Saginaw Heritage177.4
10Asher Lawson17:10.5Walled Lake Northern177.2
11Brody VanTuinen17:10.5Holland Calvary Christian177.2
11Maxwell Drenth17:10.9Charlevoix177.0
10Tyler Harris17:11.5Hanover-Horton176.9
9Dane Trask17:11.5Spring Lake176.8
11Cooper Tiffany17:11.5Lakeview176.8
10Wyatt Roberts17:11.8Otisville LakeVille176.7
12Michael Bowker17:11.8Royal Oak Shrine176.7
10CJ Shilling17:12.1Flushing176.6
10Pascal Rasmussen17:12.5Saginaw Heritage176.5
11Simon Shutt17:13.4Okemos176.2
11Ben Panter17:13.4Fenton176.2
12Aidan Simrau17:13.4TC West (Traverse City)176.2
12Liam McCaw17:13.7Maple City Glen Lake176.1
12Cole Fernandez17:14.4Flint Kearsley175.9
12Elijah Baltierra17:16.0Alma175.3
10Gerard Gilmour17:16.3Fenton175.2
12Alex Culver17:16.9Howard City Tri-County175.0
12Carter Jacobsen17:17.0Oxford175.0
12Murphy Wagner17:17.3Saginaw Swan Valley174.9
11Levi Schimmel17:17.6GR Covenant Christian174.8
10Wyatt Hassenzahl17:17.6Hanover-Horton174.8
11Thomas Fisher17:18.0East Grand Rapids174.7
11Kevin Terpstra17:18.0Alma174.7
11Takeru Kikuta17:18.9Canton174.4
12Henry Schanbeck17:19.3Bay City John Glenn174.2
10Easton Danic17:21.4Carleton Airport173.5
10Brendan Werth17:21.7Alpena173.4
9Ryan Brown17:21.7Freeland173.4
12Kyle Vincent17:21.8Benzie Central173.4
12William Dobbertin17:22.1Carleton Airport173.3
9Troy Verhelle17:22.4Livonia Churchill173.2
11Micah Couser17:22.9Grand Ledge173.0
10Griffin Solano17:23.5Flint Powers Catholic172.8
12Joey Brake17:24.0Livonia Churchill172.7
9Ethan Harrand17:24.3Buckley172.6
12Jaxxon Thelen17:24.6Ionia172.5
11Brandon Ziehmer17:25.2New Baltimore Anchor Bay172.3
10Micah Stern17:25.3Lapeer172.2
10Oliver Borek17:25.7Detroit Catholic Central172.1
10Owen Jarosz17:26.0Frankfort172.0
12Connor Helsel17:26.0Lake City172.0
10Ben Myers17:26.1East Lansing172.0
12Cole Upper17:26.2Lincoln-Alcona171.9
12Noah Chouinard17:26.3Alma171.9
11Wesley Chaffee17:27.5Mt. Pleasant Sacred Heart171.5
11Joshua Raoof17:27.6Canton171.5
11Lincoln Bailey17:27.9Maple City Glen Lake171.4
11Ian Bozung17:28.5Okemos171.2
10Remyngton Clish17:28.5Sanford-Meridian171.2
12Simon Licata17:28.6Petoskey171.1
11Ben Bouchey17:29.6Flint Powers Catholic170.8
10Jacob Slankster17:29.8Detroit Catholic Central170.8
11Dominick Chiverton17:29.8Breckenridge170.7
10Matteo Ortega17:30.2Saginaw Heritage170.6
10Christopher Shemes17:30.3Ithaca170.6
11Amos Norder17:30.9Saginaw Michigan Lutheran Seminary170.4
10Abe Blaskowski17:30.9Saginaw Heritage170.4
10Tadhg Shoffner17:30.9Cedar Springs170.4
9Leland Barnett17:30.9TC West (Traverse City)170.4
11Joey (Joseph) Schmitz17:31.3Detroit Catholic Central170.2
10Lake Skytta17:31.7Marquette170.1
12Keith Crompton17:32.4Frankfort169.9
12Grant Hillary17:32.8GR Catholic Central169.7
9Whitman Newland17:33.0Midland Dow169.7
10Jacob Solomon17:33.1Utica169.6
12Jonah Pollatz17:34.0Mt. Pleasant Sacred Heart169.3
11Sebastian Morrison17:34.0Warren DeLaSalle169.3
11Carter Toensfeldt17:34.0Fairview169.3
11David Castrejon17:34.1Newaygo169.3
11Thomas Janisse17:34.2Roscommon169.3
10Eddie Radtke17:34.2Shepherd169.3
9Matthew Keefer17:34.5Livonia Churchill169.2
11Tristan See17:34.6Cedar Springs169.1
11Aiden Schaner17:34.8Hart169.1
12Jace Thomas17:34.8Birch Run169.1
11Elliot Condevaux17:35.1Livonia Churchill169.0
10Timothy Wolff17:35.3Hart168.9
12Zac Brown17:35.5Holly168.8
11Ryder Woodwyk17:37.0Spring Lake168.3
11Myles Robinson17:37.0Gladwin168.3
10Declan Shoemaker17:37.3TC West (Traverse City)168.3
11Charlie George17:37.4Pewamo-Westphalia168.2
12Carter Clark17:37.7Carson City-Crystal168.1
10Joseph DuGuay17:37.9TC Central (Traverse City)168.0
10Finn-Frost Grayson17:38.1TC West (Traverse City)168.0
12Wyatt Vanpoortfliet17:38.1Benzie Central168.0
12Charlie Curtis17:38.6Utica167.8
11Noah Thelen17:38.9Grand Ledge167.7
11Griffin Frentz17:38.9Petoskey167.7
12Carston Broderick17:39.4Midland Dow167.5
11Josh Bengry17:39.5Davison167.5
12Elijah Good17:39.8Midland Dow167.4
11Brayden Spears17:39.8Lake City167.4
9Oliver Burt17:40.0Breckenridge167.3
10Tristan Hernandez17:40.4Kingsley167.2
10Jack Krafft17:40.6Shepherd167.1
10Anderson Cook17:41.5Hanover-Horton166.8
9Nolan Ruch17:41.5TC West (Traverse City)166.8
12Emmanuel Roque-Bocangera17:42.2Oxford166.6
10Walter Armstrong17:42.6Benzie Central166.5
12Aaron Zannetti17:42.9Grand Blanc166.4
10Kelan Monreal17:43.2Howard City Tri-County166.3
10Anthony Rushmore17:43.4GR Catholic Central166.2
10Aurie Selph17:43.8Charlevoix166.1
11Hunter Hall17:43.8Lapeer166.1
12Lukus Mendoza17:44.0Spring Lake166.0
12Cole Pergram17:44.7Frankenmuth165.8
11William Ready17:44.9Traverse City St. Francis165.7
11Christopher CJ Forsyth17:45.7TC Central (Traverse City)165.4
12Ben Irwin17:45.8TC West (Traverse City)165.4
12Cohen Paril17:45.8Lapeer165.4
11Jackson Martin17:45.9Fenton165.4
11Lucien Lamothe17:46.1Warren DeLaSalle165.3
10Carter Suttmann17:46.6Leland165.1
11Cage Edingfield17:46.7Benzie Central165.1
11Evan Buteyn17:46.9Grandville Calvin Christian165.0
11Will Fust17:47.0Livonia Churchill165.0
10Donnie Richmond17:47.3Portland164.9
10Joshua Byrtus17:48.2Holly164.6
11Chase Woller-Skar17:48.8East Grand Rapids164.4
9Peyton Mester17:48.8Oxford164.4
10Michael Harris17:49.1Canton164.3
10Jacob Muladore17:49.2Charlevoix164.3
9Emmett Duggar17:49.4TC West (Traverse City)164.2
11Alex Stout17:49.6East Grand Rapids164.1
11Spencer Dammann17:49.7Saginaw Swan Valley164.1
10Abraham Kiaunis17:50.2Reed City163.9
10Leif Briggs-Lind17:50.3Bay City John Glenn163.9
12Henry Kauffman17:50.4Howard City Tri-County163.9
12Conner Fenton17:51.2Beal City163.6
10Landon Schibelhut17:51.7TC West (Traverse City)163.4
11Oliver Ridley17:51.8Saginaw Heritage163.4
9Matteo Peraino17:52.0Utica163.3
10Reagan Downing17:52.9Holland Calvary Christian163.0
10Noah Heriford17:53.0Grand Ledge163.0
12Caleb Lamblin17:53.4Gaylord162.9
11Wyatt Werner17:53.4Pewamo-Westphalia162.9
9Connor Miller17:53.6Alma162.8
10Declan Shoffner17:53.9Cedar Springs162.7
11Marcus O’Hara17:54.1Detroit Catholic Central162.6
10Christopher Knudsen17:54.2Leland162.6
11Dayton VanderMoere17:55.2Grand Ledge162.3
9Jayden Smith17:55.2Grand Blanc162.3
11Mason Opalewski17:55.4Hart162.2
11Jaden Rodriguez17:55.8Saginaw Swan Valley162.1
9Louis Ready17:55.8Traverse City St. Francis162.1
10Liam Tiles17:55.8Spring Lake162.1
10Abram Larsen17:56.4Fenton161.9
12Rocket Wilson17:56.5Howard City Tri-County161.8
11Micah Kuiper17:56.5GR Covenant Christian161.8
10Toby Regulinski17:56.6East Lansing161.8
11James Morrison17:57.1Macomb L’Anse Creuse North161.6
10Campbell Fedderman17:58.0Leland161.3
11Noah Dubridge17:58.5Mt. Pleasant Sacred Heart161.2
10Caleb Chamberlin17:58.9Petoskey St. Michael161.0
10MJ Flowers17:59.1Saginaw Michigan Lutheran Seminary161.0
12Isaac Westra17:59.6GR Covenant Christian160.8
11Caleb Adkins17:59.6Holland Calvary Christian160.8
10Welly Fillmore18:01.4Marquette160.2
9Travis Murphy18:01.6Holly160.2
10Connor Lampe18:02.0Okemos160.0
11Landon Kuperus18:02.0GR Covenant Christian160.0
10William Lindsay18:02.1Marquette160.0
10Isaac Griffith18:02.1Walled Lake Northern160.0
11Jackson Briley18:02.4Clio159.9
11Isaac Stebelton18:02.8Petoskey159.7
10Logan Gregory18:03.1Saranac159.6
10Alejandro Nagy18:03.3East Lansing159.6
12Matthew Bentley18:03.6Buckley159.5
10Owen McGlone18:04.1Kalkaska159.3
10Victor Mullins18:04.1Livonia Churchill159.3
12Caden Laurn18:04.2Marquette159.3
11Rowan Holmes18:04.4Livonia Churchill159.2
12Nathan Cromar18:04.7Mt. Pleasant Sacred Heart159.1
12Landon Heikka18:04.8Holly159.1
12Adam Howell18:05.5Flint Kearsley158.8
9Andrew Bell18:05.8Carleton Airport158.7
12Evan Rolston18:06.3Stanton Central Montcalm158.6
10Isaac Vandlen18:06.3Spring Lake158.6
9Calvin Gareiss18:06.4TC Central (Traverse City)158.5
9Liam Plainte18:06.4Houghton Lake158.5
10Johnny Coston18:06.5Stanton Central Montcalm158.5
11Jackson Defina18:06.5Fenton158.5
11Owen Ledebuhr18:07.0Holland Calvary Christian158.3
9Mason Bollinger18:07.5Stanton Central Montcalm158.2
11Drew Davis18:07.5Shepherd158.2
10Trevor VanderKodde18:07.6Hart158.1
12Henry Kruzel18:07.7Harbor Springs158.1
12Kaden Mingerink18:07.9GR Covenant Christian158.0
12Owen Moore18:08.2Portland157.9
10William (Liam) Mahaffy18:08.2Grayling157.9
9Elliot Jones18:08.3TC West (Traverse City)157.9
12Ethin Chandler18:08.4Benzie Central157.9
11Sullivan Gartrell18:08.9Davison157.7
9Brayden Rountree18:09.0Shepherd157.7
11Tanner Lehman18:09.3Greenville157.6
11Ryan Obry18:09.3Oxford157.6
11Carson Brey18:10.3Petoskey157.2
11William Jeffords18:10.5Detroit Catholic Central157.2
10Keagon Kostecki18:10.7Big Rapids157.1
12Gage Spencer18:11.5Beaverton156.8
10Tanner Dozier18:11.9Reed City156.7
10Charlie Penneau18:11.9Flint Powers Catholic156.7
12Adam Shimmell18:12.3Utica156.6
10Cameron Osterbeck18:13.1Macomb L’Anse Creuse North156.3
11Milo Gareiss18:13.3TC Central (Traverse City)156.2
12Carson Wernholm18:13.7Marquette156.1
9Everett Anaya18:13.8Freeland156.1
9Micah Schuessler18:14.2Livonia Churchill155.9
12Coltrane Paryani18:14.2Kalkaska155.9
12Thad Whitmore18:14.2Ithaca155.9
10Blake Gale18:14.2Greenville155.9
9James Phillips18:14.2Flint Powers Catholic155.9
10Garrett Crimmins18:14.3Marquette155.9
11Hayden Bovair18:14.5Carleton Airport155.8
9Easton Harrand18:14.6Buckley155.8
10Silas Ackley18:14.8Hart155.7
11Jake Volz18:15.0Okemos155.7
10Carson Beach18:15.2Hanover-Horton155.6
10Langston Waite18:15.7East Lansing155.4
10Griffin Wenta18:15.8Spring Lake155.4
10Colton Lynn18:15.9Saginaw Heritage155.4
11Eli Schneider18:16.0Okemos155.3
10Beckett Dennis18:16.1Grand Traverse Academy155.3
12Brendan Wolf18:16.4Saginaw Heritage155.2
12Brayden VanOs18:16.8Big Rapids155.1
9Hayden Volz18:16.8Okemos155.1
12James Schroder18:16.8Sanford-Meridian155.1
10James Fransted18:16.9Big Rapids155.0
9Julian Lopez18:17.8Hart154.7
11Braeden Conger18:18.3Frankenmuth154.6
11Carter Root18:18.9Lake City154.4
11Joshua Ross18:19.2Midland Dow154.3
10Gabriel Nix18:19.3Midland Dow154.2
11Elijah Laninga18:19.7Holland Calvary Christian154.1
11Owen VanderVlucht18:19.9Hart154.0
9Jake Roberts18:20.2Midland Dow153.9
10Noah Dallas18:20.8Freeland153.7
10Johnny Huey18:21.0Flint Powers Catholic153.7
11Dillon Spilker18:21.0Sanford-Meridian153.7
10DJ Menhennick18:21.1Marquette153.6
11Peter Mann18:21.8Midland Dow153.4
11William Drake18:22.8Grand Ledge153.1
11Devlin Johnson18:23.4Freeland152.9
10Ethan Bussis18:23.6Grand Ledge152.8
12Caleb Stern18:24.8Lapeer152.4
11Caleb Kohl18:25.3Howard City Tri-County152.2
9Cole Armbruster18:25.4TC Central (Traverse City)152.2
10Will Bernacki18:26.6Royal Oak Shrine151.8
9Aaron Martinson18:26.7Portland151.8
10Hendrix McKay18:27.1Alpena151.6
9Lain Austin18:27.3Utica151.6
10Patrick Amidon18:27.3Greenville151.6
12Zach Hassenzahl18:28.6Hanover-Horton151.1
12Alex Kardasz18:29.0Warren DeLaSalle151.0
10Chase Compau18:29.8Ortonville Brandon150.7
10Zack Vollbrecht18:30.1TC West (Traverse City)150.6
10Hunter Orshall18:30.1Utica150.6
11Fisher Lipsey18:30.2Grand Ledge150.6
9Owen Young18:30.2Petoskey150.6
9Joe Cecchini18:30.3Flint Powers Catholic150.6
10Miles Muxlow18:31.1Flint Powers Catholic150.3
10Austin Hodges18:31.6Laingsburg150.1
10Daniel Broderick18:31.8Midland Dow150.1
12Reed Schroeder18:32.4Pewamo-Westphalia149.9
10Gabe Piach18:32.5Gladwin149.8
12Conner Wilkinson18:32.7Bay City John Glenn149.8
10Ethan Kamp18:33.5Spring Lake149.5
9Gus Barr18:33.8Breckenridge149.4
9James Elliott18:34.0Cedar Springs149.3
10Jonah Gray18:34.1East Lansing149.3
12Logan Selasky18:35.4Saginaw Swan Valley148.9
11Camron Choike18:36.1TC Central (Traverse City)148.6
12Anders Bartlo18:37.1Oxford148.3
12Logan Brawt18:37.2Sanford-Meridian148.3
12Martin Fetteroff18:37.2Hart148.3
9Tristan Reinstra18:37.3Alma148.2
11Robert Smith18:37.4Davison148.2
10Cole Wesley18:37.5Petoskey St. Michael148.2
12Amos Miller18:37.6Saginaw Arts and Sciences148.1
10Brady Oosterhouse18:38.0Saranac148.0
9Jaxon Williams18:38.1Grand Traverse Academy148.0
9Silas Finney18:38.4Beaverton147.9
12Aaron Allen18:38.5Reed City147.8
11Mason England18:38.5GR Catholic Central147.8
10Harper Mullet18:38.5Traverse City St. Francis147.8
10George Watson18:38.6Detroit Catholic Central147.8
12Trevor Zoli18:38.7New Baltimore Anchor Bay147.8
9Kyle Doty18:38.8Mesick147.7
11Eli Willoughby18:38.8Grand Traverse Academy147.7
11Grant Mielke18:39.1Freeland147.6
9Everett Marshall18:39.1Hanover-Horton147.6
11Hunter Rodak18:39.1Carleton Airport147.6
11Benjamin Laurain18:39.2Saginaw Heritage147.6
10Seth Storm18:39.2Kalkaska147.6
10Kaden Davis18:39.7Cedar Springs147.4
10Alexander Neveau18:40.0TC Central (Traverse City)147.3
11Noah Glaza18:40.2Freeland147.3
11Ayven Evancho18:40.3Flushing147.2
10Ethan Lawrence18:40.8Davison147.1
11Tyler Schuster18:41.2Howard City Tri-County146.9
9Aiden Willett18:41.2Lakeview146.9
10Leroy Bergeron18:41.3Oxford146.9
11Jacob Mead18:41.8GR Catholic Central146.7
10Kingston Remar18:42.4Lowell146.6
9Colin Dwyer18:42.5Utica146.5
12Andrew Lopez18:43.0Royal Oak Shrine146.3
11Milo Dahleen18:43.1Alpena146.3
10Corbin Hutchinson18:43.3Gaylord146.2
9Noah Strother18:43.3Gaylord146.2
12Elijah Purchase18:43.5Greenville146.2
12Bristen Cekander18:43.7Hanover-Horton146.1
12Levi Vanderlaan18:44.9Spring Lake145.7
9Nathan Hess18:45.7Okemos145.4
11Jeffery Sisson18:45.8Gladwin145.4
12Colin Carrier18:45.8GR Catholic Central145.4
9Micah Dahlgren18:45.9Okemos145.4
11Jackson Horn18:46.6Freeland145.1
10Hunter Bonner18:47.0Roscommon145.0
9Leo Alivia18:47.2GR Catholic Central144.9
12Tyler Travis18:47.3Shepherd144.9
12Isaac Whipple18:47.3Grand Traverse Academy144.9
12Miles Buttel18:47.9Grand Ledge144.7
9John Rohmfeld18:48.1Livonia Churchill144.6
10Jonathan Egan18:48.6Mt. Pleasant Sacred Heart144.5
11Carter English18:49.0Midland Dow144.3
12Hyunseo Sung18:49.7Midland Dow144.1
11Tyler Penberthy18:50.2Macomb L’Anse Creuse North143.9
10Everett Kessell18:50.3Carleton Airport143.9
10Landon Humphrey18:50.7Grand Ledge143.8
10Grant Ackley18:51.1Hart143.6
12Caleb Hebert18:51.3Big Rapids Crossroads Academy143.6
10Logan Franklyn18:51.3Spring Lake143.6
9Ryan Zoch18:51.4Ortonville Brandon143.5
11Nicholas Oliveira18:51.4Canton143.5
12Bryce Clarkson18:51.6Okemos143.5
12Morgan Moy18:51.7Okemos143.4
10Lliam Badyrka18:52.0Lapeer143.3
9Joel Oosterhouse18:52.7Saranac143.1
10Hayden Mohrhardt18:52.9Traverse City St. Francis143.0
11Aidan DeMarsh18:52.9TC Central (Traverse City)143.0
11Aiden Harrison18:53.5Gladwin142.8
12Hayden Shattuck18:53.5St. Louis142.8
11Quinn Cassada18:53.6Charlevoix142.8
9Christian Dalton18:54.3Livonia Churchill142.6
10Jacob Kuti18:55.6Carleton Airport142.1
9Jackson Farrell18:55.9Cedar Springs142.0
10Logan Ingraham18:56.0Belding142.0
12Austin Watford18:56.1Utica142.0
11Payton Crawfis18:56.3Carson City-Crystal141.9
11Garrett Lansing18:56.3Petoskey141.9
11Colin Mondoux18:56.3Utica141.9
9Peter Conley18:56.5Spring Lake141.8
9Zeke Turnbaugh18:56.9Walled Lake Northern141.7
12Isaac Gola18:57.0Shepherd141.7
9Ryker Cross18:57.3Fenton141.6
11Grant Bulgrien18:57.7Hanover-Horton141.4
12Jack Kuberski18:57.8Flint Kearsley141.4
10Johnny Boike18:58.0Flint Powers Catholic141.4
9Chuck Lipset18:58.3Fenton141.2
10Atticus Cadarette18:58.6Petoskey St. Michael141.1
10Charlie Denherder18:58.9Elk Rapids141.0
11Justin Butkiewicz18:59.0Oxford141.0
11Pete Fairchild18:59.0Walled Lake Northern141.0
10Fhoenix Stellard18:59.4Spring Lake140.9
12Bryce VanderKodde18:59.4Hart140.9
10Nathan Rainwater18:59.5Grand Blanc140.8
9Carson Ziehmer18:59.8New Baltimore Anchor Bay140.7
9Alec Priebe19:00.4Detroit Catholic Central140.5
12Jacob Veurink19:01.2Charlevoix140.3
10Jayden Seekie19:01.2Marquette140.3
10Xander Towery19:01.3Ionia140.2
10Reid Barden19:02.0Frankenmuth140.0
10Laken Reynolds19:02.1Midland Dow140.0
11Britton Wheeler19:02.4Maple City Glen Lake139.9
12Trey Eaton19:02.7TC Central (Traverse City)139.8
11Grant Hunault19:02.8Fenton139.7
12Owen Butkovich19:03.0Lake City139.7
11Luke Wegienka19:03.2Detroit Catholic Central139.6
12Kristian Coon19:03.4Greenville139.5
11Gunnar Hallett19:03.9Mesick139.4
11Trevor Dolloff19:04.6Ashley139.1
10John Fontes19:05.0Walled Lake Northern139.0
11Austin Kloha19:05.2Freeland138.9
11Henry Park19:05.3Canton138.9
12Jack Slotman19:05.3Hart138.9
12Bryan Gregory19:05.5Saranac138.9
10Adrian Flattery19:05.7Utica138.8
9Mathieu Moore19:06.5Grayling138.5
10Evan Clow19:06.8Detroit Catholic Central138.4
12Max Vroman19:07.4Harbor Springs138.2
11Preston Komara19:07.7Midland Dow138.1
9James Forney19:08.8Lowell137.7
10Parker Weirich19:09.0Shelby137.7
11Wyatt Linson19:09.1Otisville LakeVille137.6
12Gavin Ottinger19:09.2Goodrich137.6
10Evan Nordhaus19:09.3Canton137.6
9Ryan Kaczor19:09.6Freeland137.5
11Brady Dozier19:10.4Reed City137.2
12Kazutaka Suzuki19:10.9Canton137.0
10Zachary Panter19:11.6Fenton136.8
10Ryan Latimer19:11.9Harbor Springs136.7
10Bode Dykstra19:12.0TC Central (Traverse City)136.7
11Dean McKellar19:12.2Maple City Glen Lake136.6
9Max Wassa19:12.2Maple City Glen Lake136.6
12Chase Somers19:13.1Freeland136.3
9Brycen Brown19:13.3Shelby136.2
11Quentin Bliss19:13.9Cedar Springs136.0
12Aaryn Stallworth19:14.2TC West (Traverse City)135.9
10Nick Kopasz19:14.4Detroit Catholic Central135.9
10Calvin Porath19:14.8TC Central (Traverse City)135.7
11Miggy Mercado19:15.7Livonia Churchill135.4
12Austin Barancik19:15.8Ithaca135.4
9Colin Pierce19:16.2Livonia Churchill135.3
10Aristotle Chapman19:16.2Macomb L’Anse Creuse North135.3
9Cooper Feagan19:16.5Petoskey St. Michael135.2
10Tegan Lowe19:16.7Lowell135.1
11Jackson Harlow19:16.8Grand Ledge135.1
11Carson Ackley19:17.5Hart134.8
12Law Sholten19:18.4Frankenmuth134.5
11Leo Nothstine19:18.6Grayling134.5
12Connar McDonald19:18.7Sanford-Meridian134.4
12Eric Lane19:18.9Clio134.4
9Thomas Stull19:19.8Goodrich134.1
9Eli Hejnal19:20.2Lake City134.0
11Liam VanScoyoc19:20.3Reed City133.9
12Connor Hickey19:20.3Oxford133.9
12Caleb Looyenga19:20.9GR Covenant Christian133.7
12Perry Middaugh19:22.2Grand Traverse Academy133.3
11Nolan Mitchell19:22.5Pewamo-Westphalia133.2
10Chris Jarski19:23.4Warren DeLaSalle132.9
11Logan Whitmer19:24.0Saginaw Michigan Lutheran Seminary132.7
11Elijah Riedlinger19:24.4Bay City Central132.5
9Aaron Byrne19:24.7Holly132.4
9Simon Norder19:25.5Saginaw Michigan Lutheran Seminary132.2
10Rudy Lowry19:26.0Hanover-Horton132.0
10Logan Funnell19:26.1Beal City132.0
10Owen Zeien19:26.1Beal City132.0
12Jayden Quist19:26.1Spring Lake132.0
10Cy Gerke19:27.6Flint Powers Catholic131.5
9Paxton Schoenlein19:28.3TC West (Traverse City)131.2
9Tyler Pline19:28.9Detroit Catholic Central131.0
11Zachary Polk19:29.5Utica130.8
11Joshua Kemp-Robrecht19:29.5Livonia Churchill130.8
9Eli Jurasek19:29.5Hanover-Horton130.8
10Ben Obrycki19:29.7Livonia Churchill130.8
11Jack Summers19:30.1Holly130.6
11Liam Heyboer19:30.8GR Covenant Christian130.4
11Cooper Roster19:31.0TC West (Traverse City)130.3
10Raphael Schaub19:31.1Grand Traverse Academy130.3
10Cole Slotman19:31.6Hart130.1
10Cayd Wohlscheid19:31.7Mt. Pleasant Sacred Heart130.1
11Harry Blakley19:32.0East Grand Rapids130.0
11Lukas App19:32.5Harbor Springs129.8
11Jackson Jaworski19:33.1Freeland129.6
11Rhet Johnson19:33.2Hart129.6
10Shawn Rogers19:33.5Reed City129.5
9James Feldpausch19:33.5Portland129.5
11Max Crumm19:33.7Flint Powers Catholic129.4
12Cason Adams19:34.2Maple City Glen Lake129.3
10Colin Johnson19:34.2Bath129.3
10Andrew Duthler19:34.9GR Covenant Christian129.0
11Colin Stawasz19:34.9Lowell129.0
9Tristian Rogers19:35.3Grand Ledge128.9
9Ninan Crain19:35.7Okemos128.8
11Joel Schmidt19:36.9Grand Ledge128.4
9Isaac Tackabury19:37.0Lapeer128.3
10Alex Kastl19:37.5Mesick128.2
9Teagan Miller19:37.5Jackson128.2
9Braxton Fantin19:38.5Walled Lake Northern127.8
12Eric Larson19:38.5Beaverton127.8
10Shane Korte19:39.1Detroit Catholic Central127.6
11Eli Foged19:39.6TC West (Traverse City)127.5
11Griffin Chisholm19:40.0Frankfort127.3
10Jarrell Leflore19:40.1Flushing127.3
9Lane Lentych19:40.5TC Central (Traverse City)127.2
9Luke Robinson19:40.6Royal Oak Shrine127.1
9William Laubenthal19:40.7Mt. Pleasant Sacred Heart127.1
11Bryce Reid19:40.8Elk Rapids127.1
10Caleb Glass19:41.2Grandville Calvin Christian127.0
12Braeden Mathis19:41.2Alpena126.9
12Joseph Sturtevant19:41.3TC West (Traverse City)126.9
10Daniel Ross19:41.3Midland Dow126.9
10Chase Peterson19:41.4Macomb L’Anse Creuse North126.9
9Gavin Gross19:42.3TC Central (Traverse City)126.6
9Skylan Bowie19:42.7Grand Ledge126.4
10Charlie Crowe19:43.2East Lansing126.3
9Chase Blain19:43.5Howard City Tri-County126.2
12Bryce White19:43.7Montabella126.1
9Christian Ellis19:43.9Flushing126.0
11Marshall Kopietz19:44.0Grand Ledge126.0
10Ryan Guinn19:44.3Canton125.9
12Mason Becker19:44.4Jackson125.9
11Sawyer VanKuiken19:44.5Saranac125.8
9Noah Tiong19:44.8Flint Powers Catholic125.7
12Dexter Martin19:44.9Maple City Glen Lake125.7
10Mason Lincoln19:47.0Lakeview125.0
9Ben Barnett19:47.2Reed City124.9
11Traiton Coulier19:47.7Lowell124.8
11Brock Grabmeyer19:47.9Alma124.7
9Michael Visner19:48.1Reed City124.6
10Dale Hice19:48.2Saranac124.6
12Logan Redes19:48.2Cedar Springs124.6
11Jake Klemmer19:48.4Roscommon124.5
11Gabe Shaffer19:48.7Royal Oak Shrine124.5
12Robert Cabrera19:49.1Oxford124.3
12Theodore Matheney19:49.1Roscommon124.3
11Caleb Paez19:49.6St. Louis124.1
9Colton Pullen19:50.0Lowell124.0
9Donald Budrew19:50.3Hart123.9
11Liam Allen19:50.4Grayling123.9
9Drew Trask19:51.0Spring Lake123.7
12Matthew Simino19:51.4New Baltimore Anchor Bay123.5
9Adrian Byrne19:51.4Holly123.5
11Tyne Evans19:51.4Stanton Central Montcalm123.5
10Corbin Maddox19:51.8Alma123.4
9Jonathan Ewers19:52.0Saginaw Heritage123.3
11Andrew Soltow19:52.4Grand Ledge123.2
10Luke Page19:52.7Fenton123.1
12Jorge De Reina Sastre19:52.9Freeland123.0
11Aiden Yost19:53.0Grand Ledge123.0
10Liam Thelen19:53.1Ionia123.0
12Mack Burba19:53.6Flushing122.8
10Tyson Beardsley19:54.0Holland Calvary Christian122.7
12Riley Minnis19:54.0Freeland122.7
11Braeden Hargrove19:54.1Beaverton122.6
9Louis Flieger19:54.5Macomb L’Anse Creuse North122.5
11Conner Morrison19:54.8Ionia122.4
9Zachary Baumann19:54.9Utica122.4
9Jacob Finseth19:55.2Oxford122.3
9Cole Chapman19:55.5Oxford122.2
9Noah Mingerink19:56.6GR Covenant Christian121.8
9Devin Kuiper19:56.8GR Covenant Christian121.8
11Damian Heindl19:56.8Mt. Pleasant Sacred Heart121.7
11Nick York19:57.0Flint Powers Catholic121.7
10Luciano (Lu) Rozum19:57.2Detroit Catholic Central121.6
10Luke Sorgeloos19:57.8Macomb L’Anse Creuse North121.4
9Camden Niesluchowski19:58.1New Baltimore Anchor Bay121.3
12Connor Fochtman19:58.6Okemos121.1
12Elijah Larkowski19:59.3Midland Dow120.9
10David Ledden19:59.6Constantine120.8
9Gavin Comerford20:00.2Macomb L’Anse Creuse North120.6
10Nathan Workman20:00.6Livonia Churchill120.5
9Kenny Hubbard20:01.5Grand Ledge120.2
9James Sanders20:01.8Breckenridge120.1
10Henry Tate20:02.0East Grand Rapids120.0
10Ryan Boshoven20:02.1GR Catholic Central120.0
11Mychael Johnson20:03.1East Lansing119.6
9Kai Hopkins20:04.0Potterville119.3
12Darren Boyat20:04.4Lincoln-Alcona119.2
9Gage Salsbery20:04.8GR Catholic Central119.1
10Bentley Cromer20:04.9Alma119.0
10Byron Nevins20:05.0Spring Lake119.0
10Jameson Huhn20:05.0Pewamo-Westphalia119.0
12Evan Hagerman20:05.4Bath118.9
9Loren Thelen20:06.3Pewamo-Westphalia118.6
9Jack Paisley20:07.0Royal Oak Shrine118.3
12Bowie Pawson20:07.1Howard City Tri-County118.3
9Ryan Armey20:07.1Spring Lake118.3
11James Samra20:08.1East Grand Rapids118.0
12Henry Nanzer20:08.3Okemos117.9
12Joel Kauffman20:08.5Fairview117.8
11Jack Taylor20:09.6Warren DeLaSalle117.5
10Donovan Wells20:10.1Potterville117.3
11Ezra Sitler20:11.6Holland Calvary Christian116.8
11Daniel Badel20:12.0Detroit Catholic Central116.7
12Kael Fay20:12.2Benzie Central116.6
10Charles Kapa20:13.4Flushing116.2
11Jayden Bobzien20:13.5Harrison116.2
10Rylan Huyck20:14.0Ithaca116.0
11Owen Hare20:14.9Saginaw Swan Valley115.7
11Brayden Marchal20:15.4Lowell115.5
9Daniel Kramer20:15.5Pewamo-Westphalia115.5
10Cooper Highlen20:16.7Ionia115.1
9Jet Holbrook20:16.9Harbor Springs115.0
10Isaac Kamps20:17.3GR Covenant Christian114.9
9Carsten Udell20:18.1Hart114.6
9Jackson Farnsworth20:18.2Grand Ledge114.6
9Drew Stanton20:18.6Saginaw Heritage114.5
9Aiden Watson20:20.3Greenville113.9
9Jonathan Poppe20:20.3Detroit Catholic Central113.9
10D’mario Guerra20:20.4Saginaw Michigan Lutheran Seminary113.9
10Gabriel Peterson20:20.7Frankenmuth113.8
10Solomon Miller20:21.3Saginaw Arts and Sciences113.6
9Joe Badel20:21.7Detroit Catholic Central113.4
12Landon Harris20:22.0Benzie Central113.3
11Ethan Nagel20:22.3Sanford-Meridian113.2
9Pavlo Narolskyi20:22.6Buckley113.1
12Philip LaFramboise20:22.6Bay City John Glenn113.1
9Maksim Mitteer20:22.7TC Central (Traverse City)113.1
10Connor Ketchum20:23.9Grayling112.7
12Evan Gillahan20:24.1Okemos112.6
9Callen Eldred20:24.8Montabella112.4
12Landon Hayes20:25.1Constantine112.3
9Henry Poterek20:25.9Macomb L’Anse Creuse North112.0
12Shin Sato20:27.1Stanton Central Montcalm111.6
12Aldolfo Vera-Rangel20:27.2Remus Chippewa Hills111.6
12Preston Boggs20:27.5Flint Kearsley111.5
11Noah Chinavare20:27.6Sanford-Meridian111.5
11Brody Smith20:28.5East Grand Rapids111.2
10Emmett Worden20:30.4Birch Run110.5
10Johannes Visser20:31.8Midland Dow110.1
11Chase Beard20:32.2Breckenridge109.9
9Caden Butler20:32.6East Grand Rapids109.8
11Mac Satterfield20:32.9Hanover-Horton109.7
10Jayden Jackson20:33.2Laingsburg109.6
12Landon Koole20:34.0GR Covenant Christian109.3
9Joel Rathka20:34.3Laingsburg109.2
11Matthew Petitti20:34.5Grayling109.2
12Andrew Newenhouse20:35.1Grandville Calvin Christian109.0
12Cameron Braidwood20:35.3Spring Lake108.9
9Kellen Tenhopen20:35.6Kalkaska108.8
11Noah Duran20:36.1TC West (Traverse City)108.6
10Aarav Chourasia20:36.3Canton108.6
12Eithan Tuyilingire20:36.5Okemos108.5
11Sam Leach20:36.8Davison108.4
9Nolan Kreft20:36.8Cedar Springs108.4
9Christopher Spratt20:37.2Okemos108.3
9Caleb Pearson20:37.3Okemos108.2
9Evan Berry20:38.0Otisville LakeVille108.0
12Logan Bok20:38.7Saranac107.8
9Noah Bacon20:39.9Big Rapids Crossroads Academy107.4
10Andrew Todd20:40.3Warren DeLaSalle107.2
11Reise Bateson20:40.6Hart107.1
9Dexter Roach20:41.7Fenton106.8
11Noah Wolff20:42.1Hart106.6
12Austen Walden20:44.0Constantine106.0
11David Carroll20:44.1Bay City Central106.0
9Corbin Ouderkirk20:44.5Sanford-Meridian105.8
9Finley Kuiper20:45.2GR Covenant Christian105.6
9Carl Nolan20:45.6Petoskey St. Michael105.5
12Dawson Dixon20:46.2Jackson105.3
11Gerrit Bol20:47.8GR Covenant Christian104.7
11Tanner Carlson20:47.9Remus Chippewa Hills104.7
11Daniel Landers20:48.1Grand Ledge104.6
11Brodie Arellano20:48.5Greenville104.5
12Keegan Shephard20:48.6Sanford-Meridian104.5
12Leo Hall20:49.4Spring Lake104.2
12Logan Robinson20:49.8Laingsburg104.1
9Tommy Rohmfeld20:49.9Livonia Churchill104.0
9Kyle James20:50.1Livonia Churchill104.0
12Dominic Boden20:50.1Howard City Tri-County104.0
11Gage Scott20:50.6Newaygo103.8
11Vincent Morse20:51.3Saginaw Swan Valley103.6
12Garrett VanderZyl20:51.9Howard City Tri-County103.4
11Greysen Miltgen20:52.1Spring Lake103.3
11Beckett DeFour20:53.1Leland103.0
9Noah Dallaire20:53.8Davison102.7
12Corbin Bender20:54.1Kingsley102.6
9Marcus Letterman20:54.8Birch Run102.4
12Griffin Olson20:55.0Benzie Central102.3
9Tadhg Murphy20:55.2Flint Powers Catholic102.3
10Landin Struck-Curtis20:55.2Flint Kearsley102.3
11Rhys Todd20:55.4East Lansing102.2
10Jude Krey20:55.7Alpena102.1
9Landon King20:55.8Spring Lake102.1
10Brendon Pake20:56.1Flint Kearsley102.0
9Landon Davis20:56.4Utica101.9
9Jude Bevington20:57.2Canton101.6
9Arya Bidja20:57.6Utica101.5
11Paul Kim20:57.7Saginaw Michigan Lutheran Seminary101.4
11Marshall Baker20:58.0Okemos101.3
9Mitchell Brand20:58.3Buckley101.3
10Harper Musta20:58.6Mesick101.1
9Thaddeus Hunt20:58.7Reed City101.1
11Levi Fager20:59.2Saginaw Michigan Lutheran Seminary100.9
10Mateo Ford20:59.8Canton100.7
10Sebastian Towne21:00.0Detroit Catholic Central100.7
9Lucas Davis21:00.8Okemos100.4
9Ignacio Acevedo-Kukla21:00.9Okemos100.4
11Grahm Gibbs21:01.1Greenville100.3
9Cole Redes21:01.3Cedar Springs100.2
12Jareth Shappee21:01.5Montabella100.2
11Theodore VanKuiken21:01.6Saranac100.1
10Haidyn Smith21:01.8Saginaw Heritage100.1
10Andres Perea Cala21:03.8Stanton Central Montcalm99.4
9Tyler Morris21:05.1Macomb L’Anse Creuse North99.0
10Misael Paez21:05.2Lake City98.9
9Juan Guardiola-Parra21:05.3Hart98.9
10Kayden Miller21:06.8Roscommon98.4
10Julian Spitzner21:09.6TC Central (Traverse City)97.5
12Braiden Wright21:09.9Howard City Tri-County97.4
11Brendan DeRocher21:10.2Frankenmuth97.3
11Israel Cahill21:11.0Saranac97.0
10Caleb Aspin21:11.3Flushing96.9
11Malachi Coulson21:12.0Harrison96.7
11Brandon Buskulic21:12.0Pewamo-Westphalia96.7
11Joel Kaiser21:12.2Alpena96.6
11Reed Sprague21:12.5Beaverton96.5
11Trenton Hill21:12.8TC Central (Traverse City)96.4
9Drew Keys21:15.2Flint Powers Catholic95.6
12Jason Waring21:15.7Goodrich95.5
12Carson Johnson21:16.8Sanford-Meridian95.1
11Nolan Selasky21:17.6Saginaw Swan Valley94.8
12Trevor Hayes21:18.3GR Covenant Christian94.6
10Benaiah Shafer21:18.9Cedar Springs94.4
12Xhayvian King21:19.3Fairview94.2
10Blake Davis21:19.9Shepherd94.0
11Treyson Nyland21:20.4TC West (Traverse City)93.9
9Trason Tucker21:21.0Hart93.7
10Owen Drews21:21.5TC Central (Traverse City)93.5
11Om Lakhani21:21.7Canton93.4
11Bryce Willis21:22.2Montabella93.3
9Daniel Hyrman21:23.1Davison93.0
12Brendan Bonar21:23.8Charlevoix92.7
10John Brege21:24.8Alpena92.4
10Jesse Bayn21:26.2Bay City John Glenn91.9
11Braylon Satterlee21:26.8Carson City-Crystal91.7
9Joe Pruden21:27.7Okemos91.4
11William Abbott21:27.8Detroit Catholic Central91.4
12Noah Hetler21:28.0Howard City Tri-County91.3
12Mason White21:28.0Montabella91.3
10Riyan Mir21:28.1Saginaw Heritage91.3
9Braxton Darland21:28.5Saginaw Swan Valley91.2
10Niels Walker-Hundley21:28.9TC Central (Traverse City)91.0
10Peyton ZurSchmiede21:29.4East Grand Rapids90.9
9Jericho Antoine21:29.5Ithaca90.8
9Henry Schrauben21:29.5Lowell90.8
9Reed Nyland21:29.6TC West (Traverse City)90.8
10Jasper Krengel21:30.0Midland Dow90.7
9Travis Ladd21:30.9Marquette90.4
9Drew Farone21:30.9Okemos90.4
9Everett Jankowski21:30.9Canton90.4
9Xavier Lee21:31.4TC Central (Traverse City)90.2
9Dash Price21:32.0TC Central (Traverse City)90.0
9Nathan Burpee21:32.1Leland90.0
10Sam Trommater21:32.1Beal City90.0
9Liam Dunn21:32.4Goodrich89.9
9Cullen Hall21:32.5Beaverton89.8
9Philip Bondie21:35.2Holly88.9
11Destan Ardan21:35.2Grand Traverse Academy88.9
11Sean Lauzon21:35.3Big Rapids Crossroads Academy88.9
9Steven Dietz21:35.6Newaygo88.8
12Nate Dix21:36.3Grand Traverse Academy88.6
10Vincent DiCicco21:36.4Livonia Churchill88.5
11Josh Bacon21:38.0Big Rapids Crossroads Academy88.0
10Kaydence Gunnare21:38.5Kingsley87.8
11Jack Kemsley21:38.6Okemos87.8
10Abe Atwood21:39.7Saginaw Michigan Lutheran Seminary87.4
12Jacob Penna21:39.8GR Covenant Christian87.4
11Thomas Butts21:40.0Oxford87.3
11Blake Fleming21:41.7Charlevoix86.8
11Kenny Morell21:42.5Lapeer86.5
11Oliver Parish21:43.5Livonia Churchill86.2
12Nolan Kennedy21:43.7Harbor Springs86.1
9Gavin Terrill21:45.4Midland Dow85.5
10Joseph Klein21:46.0Midland Dow85.3
12Logan Priebe21:46.1Saginaw Michigan Lutheran Seminary85.3
9Kearan Fitzpatrick21:46.4East Grand Rapids85.2
10Khory Michaels21:46.5Warren DeLaSalle85.2
9Zachary Marchal21:47.1Lowell85.0
11Justice Koprin21:48.2Macomb L’Anse Creuse North84.6
9Dominic DeVellis21:48.2Frankenmuth84.6
9Dale Taylor21:48.8Marquette84.4
11Juan Zavala Salazar21:49.1Holly84.3
11Caden Ardan21:49.5Grand Traverse Academy84.2
9Tyler Frisbee21:50.1Midland Dow84.0
11Kaiden Eichhorn21:50.1Harrison84.0
10Levi Charboneau21:50.3Lowell83.9
10Kason Lehr21:50.3Clio83.9
12Gabriel Kibin21:51.2Canton83.6
11Arthur Sawyer III21:51.3East Lansing83.6
10Keegan Haag21:51.8Shepherd83.4
11Riley Sprague21:51.8Beaverton83.4
10Ryan Savoie21:52.4Ortonville Brandon83.2
12Kaleb Kindl21:52.7Oxford83.1
9Esaiah Hutchinson21:53.1Grand Ledge83.0
10Carl Villegas21:53.4Bay City Central82.9
12Aditya Veera21:53.6Saginaw Arts and Sciences82.8
11Liam Hoban21:54.7Canton82.4
9Greyson Higgs21:54.8Greenville82.4
11Eyhab Jmian21:55.1East Grand Rapids82.3
9Spencer Wolfram21:55.6GR Catholic Central82.1
11Luke Skutt21:57.4Clio81.5
9Ben Nielsen21:57.5Morley-Stanwood81.5
9Ty Lawson21:57.6Walled Lake Northern81.5
10Matthew Rotarius21:58.3Bay City John Glenn81.2
9Levi Torongo21:58.4Benzie Central81.2
10Ethan Holmes21:58.8Kingsley81.1
11Will Rathka22:01.3Laingsburg80.2
9Theodore Lo22:01.8Livonia Churchill80.1
9Henry Pettiford22:02.8Canton79.7
9William Hollenbeck22:02.9Fenton79.7
9Brady Wadkins22:02.9Charlevoix79.7
11Levi Schipper22:03.2GR Covenant Christian79.6
12Peyton Johnston22:03.3Potterville79.6
10Camden Adkins22:03.5Holland Calvary Christian79.5
9Connor Bush22:04.7Flushing79.1
9Jackson Lisek22:06.5Flushing78.5
9Jackson Sarvo22:07.4Livonia Churchill78.2
9Jackson Newton22:08.3Birch Run77.9
12Matthew Cox22:08.4Kalkaska77.9
10Evan Duba22:09.1Grayling77.6
12Elias Russell22:09.5TC Central (Traverse City)77.5
11John Huffman22:10.0GR Catholic Central77.3
12Colt Eckstorm22:10.6Roscommon77.1
11Princewill Ubajiogu22:10.6Livonia Churchill77.1
9Kaden Figert22:11.6Lakeview76.8
12Wesley Spezia22:12.9Oxford76.4
9Lucas Quintanilla-Jimenez22:13.0Traverse City St. Francis76.3
12Alex Thomas22:13.4Saranac76.2
9Drew VanTuinen22:13.5Holland Calvary Christian76.2
12Danielle Bauer22:13.6Kingsley76.1
11Dan Youngberg22:13.6Lake City76.1
11Andrew Schout22:13.8Belding76.1
9Josh Bender22:14.0Kingsley76.0
10Zach Little22:14.2Kalkaska75.9
9Hongyi Tan22:14.7Okemos75.8
10Joe Gould22:14.8Belding75.7
9Jack Zarate22:14.9Canton75.7
11Henry Hartl22:15.0Grand Traverse Academy75.7
9Mason Allen22:15.5Greenville75.5
12Brady Hefron22:15.5Saranac75.5
9Lucas Moore22:16.6Macomb L’Anse Creuse North75.1
11Hudson Hoerauf22:16.6Roscommon75.1
10Austen Antonio22:17.7Detroit Catholic Central74.8
10Logan Simpson22:18.5Saranac74.5
11Michael Fournier22:19.0TC West (Traverse City)74.3
11Tim Dion22:19.5Flint Powers Catholic74.2
11Daniel Bernal-Ponce22:20.6Pewamo-Westphalia73.8
9Raymond Richards22:21.0Marquette73.7
9Sam Moore22:21.0Maple City Glen Lake73.7
12Joseph Noll22:23.0Macomb L’Anse Creuse North73.0
9Lucas Halicki22:23.3New Baltimore Anchor Bay72.9
11Kyle Johansen22:23.4Remus Chippewa Hills72.9
9Abel Smith22:24.7Holly72.5
10Aaron Dandin22:24.7Macomb L’Anse Creuse North72.4
9Thomas Steed22:24.8Petoskey St. Michael72.4
9Jack Huhn22:25.8Pewamo-Westphalia72.1
11Mason Doehring22:28.5Kalkaska71.2
12Evan Elliott22:28.8Bay City John Glenn71.1
10Gavin Jansen22:28.9Harrison71.0
12Eddie Allen22:29.1Madison Academy71.0
9Zach Schaub22:29.1Grandville Calvin Christian71.0
10Calvin Gunn22:29.5Bath70.8
12Joao Lemos-Nunes22:29.6Cedar Springs70.8
11Clark Tan22:31.0Davison70.3
11Tate Kirts22:32.3Midland Dow69.9
12Malachi Vannette22:33.8Midland Dow69.4
10Ethan Specht22:34.9Detroit Catholic Central69.1
9Matthew Wang22:35.1Okemos69.0
10Bob Cornell22:35.4East Grand Rapids68.9
9Jackson Mitchell22:35.5Fenton68.9
10River Borkowski22:35.6Newaygo68.8
11Brock Warren22:36.0Constantine68.7
9Cole Wing22:36.1Breckenridge68.6
11Jaxon Whittaker22:37.8Lincoln-Alcona68.1
9Dante Kline22:38.1Gaylord68.0
9Saketh Dondapati22:38.2Okemos67.9
10Jules Vranes22:38.3Harbor Springs67.9
10Andrew Westra22:38.4GR Covenant Christian67.9
11Griffin Calder22:38.6TC West (Traverse City)67.8
9Elias Erickson22:38.7Midland Dow67.8
12Ezekiel Rockhold22:39.6Saranac67.5
11Camden Lobban22:40.0Davison67.3
10Parker Webb22:41.5Gladwin66.8
9Calvin Daut22:41.9Midland Dow66.7
12Jonathan Lebsack22:42.1Bay City John Glenn66.6
12Nikola Gjorgjievski22:43.3East Grand Rapids66.2
9Takoda Ronk22:44.0St. Louis66.0
10Afton Staley22:44.5Kalkaska65.8
9Connor Kaul22:44.6Saginaw Swan Valley65.8
11Nathan Kinney22:45.7Grand Traverse Academy65.4
9Tyler Licht22:45.9Birch Run65.4
11Santiago Nieto Xirinach22:47.1Interlochen Arts Academy65.0
9Hayden Fowler22:47.2Lake City64.9
11Blake Myers22:47.5Oxford64.8
11Connor Mallie22:48.2Detroit Catholic Central64.6
10Zubair Ali22:48.3Oxford64.6
10Jasper Kida22:48.4Grand Traverse Academy64.5
10Kenneth Graham22:48.5Montabella64.5
10Samuel Feyen22:49.5East Grand Rapids64.2
9Paul Follett22:51.1Flint Powers Catholic63.6
10Owen Shetler22:51.9Kalkaska63.4
12Liam Schulz22:52.0Howard City Tri-County63.3
12Ethan Butler22:53.1TC West (Traverse City)63.0
11Chan Jeong22:54.0Interlochen Arts Academy62.7
11Cody Rood22:54.0Greenville62.7
10Connor Bancroft22:54.2Davison62.6
9Gabriel Smith22:54.4Shepherd62.5
12Owen Rottier22:54.5Grand Ledge62.5
9Max Malinzak22:54.7GR Catholic Central62.4
11Conner Ryan22:56.4Stanton Central Montcalm61.9
9Cole Lockwood22:57.3Gladwin61.6
12Caleb Boucher22:58.4Utica61.2
12Orion Moya22:58.4Saginaw Arts and Sciences61.2
10Landin Watkins22:59.2Canton60.9
10Andrew Hillborg23:00.3Freeland60.6
9Dylan Doherr-Myers23:01.1Carson City-Crystal60.3
9Avery Fox23:01.6Pewamo-Westphalia60.1
9Yasir Adam23:01.8Canton60.1
9Landon Roznowski23:01.9Alpena60.0
9Joshua Gonzales23:03.9Saginaw Swan Valley59.4
10Emmett Martin23:04.3Midland Dow59.2
11Kai Arredondo23:04.3Grayling59.2
11Gentry Watson23:05.0Fenton59.0
9Ford Swihart23:05.3Hanover-Horton58.9
10Owen Cross23:06.3Flushing58.6
10Nolan Moeggenberg23:08.5Shepherd57.8
10Taben West23:09.1TC Central (Traverse City)57.6
9Isaac Hobbs23:11.5Grand Traverse Academy56.8
9Aiden Espinoza23:12.1Portland56.6
10Vincent Beck23:12.4Reed City56.5
11Ethan Webb23:13.5Gladwin56.2
11Caleb Vaalburg23:14.2GR Covenant Christian55.9
12Steven Ladasz23:15.4Walled Lake Northern55.5
11Travis Kelsey23:15.7Lake City55.4
11Toby Blamer23:15.8Fairview55.4
10Vincent Ambrozaitis23:16.1Mt. Pleasant Sacred Heart55.3
9Anderson Frieden23:16.4Fenton55.2
12Tanner McNair23:17.9Portland54.7
10Maeson Russell23:18.2Shepherd54.6
9Julion Cullen23:19.5Remus Chippewa Hills54.2
11Roger Schmidt23:19.6Oxford54.1
9Otto Dahleen23:20.2Alpena53.9
10James Neff23:20.8Grand Traverse Academy53.8
9Parker Hayes23:22.1Traverse City St. Francis53.3
10Archer Young23:22.1Remus Chippewa Hills53.3
9Tate Kidder23:23.9Portland52.7
9James Heiple23:25.4Beaverton52.2
9Charles Federspiel23:26.0Birch Run52.0
11Cameron Wray23:26.8Oxford51.7
12Aidan Stratton23:31.5Livonia Churchill50.2
11Luke Drnek23:35.4GR Covenant Christian48.9
11Madden Pomeroy23:37.5Bay City Central48.2
9Noah Zalba23:38.2Sanford-Meridian47.9
9Mitchell Woodke23:38.3Frankenmuth47.9
10Lucas Winter23:38.3Traverse City St. Francis47.9
12Micah Taylor23:40.9Mt. Pleasant Sacred Heart47.0
9Max Mowatt23:42.2Pewamo-Westphalia46.6
11Chris Badji23:43.1Saginaw Heritage46.3
10Caleb Reeves23:43.3Birch Run46.2
9Luis Guiterrez23:43.4Ionia46.2
11Cory Westbrook23:45.0Harrison45.7
12Samuel Felten23:45.2Frankenmuth45.6
9Zander Johnson23:46.0TC Central (Traverse City)45.3
9Jaxx Weaver23:46.6Fairview45.1
10Jack Farkas23:47.4Freeland44.9
10Matthew Kowalski23:48.2Alpena44.6
11Derek Sonnevil23:48.8Constantine44.4
10Troy Wychuyse23:49.0Ortonville Brandon44.3
9Robert Brewer23:49.1Flushing44.3
10Patrick Wilson23:49.4Bath44.2
11Winston Dippel23:49.9Benzie Central44.0
11Carter Blumenschein23:50.9Onekama43.7
12Chase Green23:51.6Gladwin43.5
10Micah Spencer23:51.9TC Central (Traverse City)43.4
11Evan Grizzle23:53.2Clio42.9
10Colton Hicks23:53.4Gaylord42.9
10Aiden Musall23:54.5Gaylord42.5
9Leland Skeans23:54.7Flushing42.4
11Ace Bohlinger23:56.0East Grand Rapids42.0
11Parker Majors23:56.0Lake City42.0
10Maxim Craig23:57.4East Lansing41.5
10Leonard Udell23:58.8Hart41.1
9Marcus Crawley23:59.0Midland Dow41.0
9Leo Haney24:01.4Sanford-Meridian40.2
11Tyler Deneau24:04.2Grand Traverse Academy39.3
9Jaxon Wirt24:04.4Ashley39.2
10Peyton Ritchie24:05.6Constantine38.8
9Evan Looyenga24:06.6GR Covenant Christian38.5
12Gabe Holman24:07.3Ionia38.2
12Christian Martinez24:07.5Ionia38.2
12Max Hobbs24:08.5Grand Traverse Academy37.8
9Calum Knull24:08.6Laingsburg37.8
10Abraham Schubert24:09.9Bay City Central37.4
9Ayedin Goulette24:12.3St. Louis36.6
9Isaiah Koops24:13.4GR Covenant Christian36.2
9Michael Chen24:13.5Okemos36.2
9Tayvell Graham24:17.8Jackson34.7
9Wyatt Snyder24:18.0Lake City34.7
10Ethan Gatzke24:19.0TC West (Traverse City)34.3
10Harrison Allen24:20.5Traverse City St. Francis33.8
9Clayton Durga24:22.0Lake City33.3
12Richard Pawlowski24:24.3Oxford32.6
11Danny Jefferson24:25.3Detroit Catholic Central32.2
11John Williamson24:28.0Remus Chippewa Hills31.3
9Bentley Lagalo24:30.8Midland Dow30.4
10Greyson Combs24:32.0Utica30.0
10Daniel Lossio24:33.8Mt. Pleasant Sacred Heart29.4
11Jolaun Owens24:37.1Newaygo28.3
9Caleb Parlberg24:41.9Birch Run26.7
9Michael Barrera24:45.0Reed City25.7
10Matthew Hall24:47.7Saginaw Heritage24.8
9Kingston Harris24:48.2Flint Powers Catholic24.6
12Valentino Giardina24:48.3Gaylord24.6
12DJ Buterakos24:50.5Flint Kearsley23.8
9James Haller24:51.9Saginaw Heritage23.4
9Micah Butters24:57.4Grandville Calvin Christian21.5
10Brandon Perantoni24:59.1Fenton21.0
12Aidan Zeffery25:01.1Hanover-Horton20.3
9Judah Tong25:04.1Davison19.3
9Temujin Weiner25:05.6Okemos18.8
10Henry Hoekstra25:07.5East Grand Rapids18.2
11Joey Skupin25:08.3Macomb L’Anse Creuse North17.9
9Robert Buchanan25:10.9Hart17.0
9Ronan Dittmer25:12.2East Lansing16.6
9Jaxson Retzloff25:15.7Midland Dow15.4
9Michael Lopez25:24.4Saginaw Arts and Sciences12.5
10Nathaniel Sincissen25:25.2Saginaw Arts and Sciences12.3
12Zaden Guza25:26.5Saginaw Arts and Sciences11.8
10Chuanda Yang25:29.7Midland Dow10.8
11Logan Simerson25:30.1Mesick10.6
11Jackson Wiederhold25:30.4Saginaw Heritage10.5
12Julian Trevino25:30.5Saginaw Heritage10.5
11Colin Park25:33.3Interlochen Arts Academy9.6
9Jack Martin25:33.5Livonia Churchill9.5
10Josh Hawkins25:33.7Howard City Tri-County9.4
9Paco Haan25:39.0New Covenant Christian (Interlochen)7.7
9Hunter Connolly25:39.5Okemos7.5
10Charlie Keefer25:43.1Livonia Churchill6.3
12Henry Fortier25:47.3Saginaw Heritage4.9
10Haddon Seal25:47.8Ionia4.7
9Emilio Bustos25:53.0Shelby3.0
11William Myers25:53.3Shepherd2.9
12Bryant Taylor25:53.7Hanover-Horton2.8
9Henry Sohmer26:00.2Davison0.6
10Andrew Burtt26:02.1TC West (Traverse City)0.0