Uncategorized

2025 Ratings: Under the Lights (South Christian)

Led by Jillian Lewakowski, the Rams finished 2nd in the Midnight Division

Finally finished with the summer previews, onto REALACTUAL performances by the great kids making up the sport in our state!

You’re gonna have to bear with me as I build out the 2025 apparatus and how I want the posts to appear this year. There are some areas I think I’ve shored up, getting the math done even quicker, so more time can be spent focused on the athletes. No I have not learned how to program (I never will – sounds boring), everything is still pumped out in trusty ‘ol Excel. The graphics below are from previous years, the plan is to update those over Labor Day weekend.

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: -14
Boys Adjustment: -16

SHINING UNDER THE LIGHTS

Chloe Rinzema, Grand Rapids South Christian

If one race is any indication, she’s in for a huge uptick in 2025. Rinzema has begun each of the past three seasons with 21+ min. efforts here at Under the Lights. From what I understand, the course hasn’t changed all that much, certainly there are some years where it’s run faster or slower. But it had been a consistent pattern where Rinzema had opened in the 21’s, then two of those years, had progressed to the mid-19’s. Well this year, she’s STARTING in the mid-19’s. Her 19:30 is the 4th fastest time of her career, and a full 1.5 minutes quicker than 2024’s opener. If this is the starting point, a question is begged – how low will she go?

Bennett Snapper, Caledonia

As I stated, this is all about the unexpected, the season-to-season shifters, and the guys who clearly put in work. Glancing at Bennett’s track profile, that’s been occurring for about a year. Snapper closed his freshman year with four consecutive sub-18’s, then turned in a track season where he was the 33rd fastest Michigan freshman in the 3200m. Friday, the progress continued to the tune of a 72 second personal best.

GIRLS TEAM RATINGS

*** = State Title Contention
** = Top-10 Contention
* = State Qualifying Contention

TeamTop 5 Avg.Division
Hudsonville**126.01
Jenison**125.01
Zeeland East*116.51
Rockford*116.41
Forest Hills Northern109.71
Zeeland West109.31
Forest Hills Central100.11
Portage Northern97.01
Byron Center94.91
Caledonia90.41
Grand Rapids Ottawa Hills89.91
Grand Haven89.41
Grandville89.41
Lowell80.21
East Kentwood78.81
Muskegon Mona Shores75.61
Kalamazoo Loy Norrix73.21
Greenville71.61
Muskegon Reeths-Puffer31.71
Mattawan10.61
TeamTop 5 Avg.Division
Holland Christian**132.92
Grand Rapids South Christian**122.52
Coopersville**115.82
Hudsonville Unity Christian99.12
Cedar Springs96.22
St. Joseph96.22
Forest Hills Eastern95.52
East Grand Rapids94.92
Stevensville Lakeshore89.92
Plainwell89.72
Richland Gull Lake89.02
Edwardsburg86.42
Middleville Thornapple-Kellogg84.12
Allendale80.22
Battle Creek Harper Creek77.42
Sparta65.12
Three Rivers63.42
Hopkins63.02
Portland55.42
Vicksburg55.12
Wayland Union52.72
Howard City Tri-County52.72
Hamilton41.92
Berrien Springs28.52
Hastings26.92
Big Rapids10.22
Grand Rapids Kenowa Hills2.12
TeamTop 5 Avg.Division
Saugatuck**112.53
Grand Rapids Covenant Christian*99.73
Kent City*87.43
Grand Rapids NorthPointe Christian*87.13
Reed City79.53
Stanton Central Montcalm65.23
Bridgman59.73
Boyne City58.73
Buchanan52.03
Fennville32.33
Schoolcraft26.23
Holland Black River4.13
TeamTop 5 Avg.Division
Gobles**80.54
West Michigan Homeschool37.54
TeamTop 5 Avg.Division
Kalamazoo Homeschool Sports89.6HS

The Potter’s House is back – Runner-Up in the Starlight Division

BOYS TEAM RATINGS

*** = State Title Contention
** = Top-10 Contention
* = State Qualifying Contention

TeamTop 5 Avg.Division
Lowell***202.21
Kalamazoo Central**192.11
Holland West Ottawa**191.81
East Kentwood**190.51
Caledonia**190.01
Zeeland West**189.01
Rockford**187.71
Grand Haven**186.71
Jenison**185.81
Kalamazoo Loy Norrix*182.91
Mattawan*182.91
Hudsonville*181.81
Grandville177.61
Forest Hills Northern176.81
Grand Rapids Ottawa Hills168.61
Forest Hills Central167.61
Portage Northern165.81
Greenville156.81
Byron Center156.21
Zeeland East152.91
Muskegon Mona Shores142.01
Wyoming111.21
Muskegon Reeths-Puffer95.91
TeamTop 5 Avg.Division
East Grand Rapids***200.62
Holland Christian**189.22
Allendale**185.32
Three Rivers**183.72
Forest Hills Eastern**183.32
Cedar Springs**181.82
Edwardsburg*177.92
Whitehall*175.62
Grand Rapids South Christian*173.72
Vicksburg*172.42
Richland Gull Lake167.12
St. Joseph165.72
Sparta163.72
Portland161.92
Plainwell152.92
Hudsonville Unity Christian152.72
Muskegon Oakridge151.82
Howard City Tri-County150.22
Coopersville147.32
Battle Creek Harper Creek146.72
Grand River Preparatory143.32
Hopkins136.02
Middleville Thornapple-Kellogg127.52
Berrien Springs117.72
Lake Odessa Lakewood108.22
Grand Rapids West Catholic105.52
Wayland Union101.92
Grand Rapids Kenowa Hills99.12
Hamilton98.12
Hastings96.52
Stevensville Lakeshore94.42
TeamTop 5 Avg.Division
Charlevoix***185.33
Saugatuck***182.63
The Potter’s House**177.13
Stanton Central Montcalm**176.93
Holland Black River**170.13
Buchanan**169.93
Grand Rapids Covenant Christian*161.23
Reed City*160.23
Grand Rapids NorthPointe Christian151.23
Boyne City132.73
Delton-Kellogg127.83
Schoolcraft125.63
Kent City125.23
Fennville107.13
Bridgman102.83
Parchment101.93
Kalamazoo Christian41.33
TeamTop 5 Avg.Division
Holland Calvary Christian***176.94
Three Oaks River Valley137.94
West Michigan Homeschool133.44
Gobles112.54
Beal City105.94
Byron Center Zion Christian102.24
St. Joseph Lake Michigan Catholic69.64
TeamTop 5 Avg.Division
Kalamazoo Homeschool Sports192.9HS

Cedar Springs’ Aiden Weller ran a personal best and 20+ sec. faster than he had here in 2024

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
11Cassie Karasinski18:18.4Hudsonville158.5
10Ainsley Kelm18:19.5Portage Northern158.2
10Adalyn Raab18:21.7Zeeland East157.4
11Caroline Randall18:25.9Hastings156.0
12Lilah Yoder18:26.5FHC GR Forest Hills Central155.8
10Avery Engbers18:38.9Holland Christian151.7
11Libby Smith18:40.8Gobles151.1
11Paige McMeans18:41.2Jenison150.9
10Oakley Osterhart18:44.0Coopersville150.0
9Grace Snyder18:53.8Hudsonville146.7
11Lane Isom19:03.1Richland Gull Lake143.6
12Ava Lawrence19:03.5East Kentwood143.5
12Olivia Stacy19:04.1Portage Northern143.3
11Mia May19:08.5Sparta141.8
10Jillian Lewakowski19:11.6Rockford140.8
12Marie Gates19:12.2Hudsonville Unity Christian140.6
12Gracelin Martin19:19.5Greenville138.2
11Eliana Stob19:20.7Holland Christian137.8
11Adeline Armstrong19:23.0East Grand Rapids137.0
11Isabelle Sliter19:24.8Fennville136.4
11Kamryn Sixberry19:27.4Saugatuck135.5
12Chloe Rinzema19:30.4GR_South Christian134.5
9Lily VanEyk19:34.3GR_South Christian133.2
10Tiffany DeMaagd19:37.0GR_South Christian132.3
9Vittoria Perucchetti19:37.2St. Joseph132.3
9Lydia Dwyer19:39.0Stevensville Lakeshore131.7
9Hailey Sieler19:40.6FHC GR Forest Hills Central131.1
10Elliana Max19:44.1Kent City130.0
10Audrey Kline19:45.3St. Joseph129.6
12Georgia Babcock19:46.4Edwardsburg129.2
10Caralyn Elkins19:48.5Zeeland West128.5
12Layla Geurink19:50.6Holland Christian127.8
12Jersi Bilek19:50.9Muskegon Reeths-Puffer127.7
10Madeline Aleisa19:51.4Jenison127.5
12Taryn DiLaura19:52.5Zeeland East127.2
10Mai Nguyen19:54.0Plainwell126.7
11Ellery Lampen19:56.9Holland Christian125.7
12Macy Guikema20:02.5Jenison123.8
12Abby Thompson20:03.9Kalamazoo Homeschool Sports123.4
12Evie Kleinheksel20:04.6Zeeland West123.1
10Jaclyn Charbauski20:04.9FHN GR Forest Hills Northern123.0
12Kailey Mann20:05.8Byron Center122.7
12Willa Prinsen20:09.3FHN GR Forest Hills Northern121.6
10Annika Stob20:09.8Holland Christian121.4
12Mackenzie Conner20:14.1Jenison120.0
11Emory Smith20:15.1Cedar Springs119.6
9Lexie Snyder20:17.5Hudsonville118.8
10Cecelia Wojciakowski20:18.2GR Ottawa Hills118.6
12Alina Martinson20:18.3Saugatuck118.6
11Marlowe Walcott20:18.9Reed City118.4
10Addison Bixler20:19.5Coopersville118.2
10Morgan Sanders20:21.5Rockford117.5
12Cianah Budnik-Ramos20:22.8Grand Haven117.1
10Lily Phillips20:24.6FHE Ada Forest Hills Eastern116.5
11Mackenzie Huizenga20:25.6Holland Christian116.1
9Breslyn Klein20:26.1Coopersville116.0
10Addy Nesbitt20:31.1Cedar Springs114.3
11Rae Defrang20:33.7Rockford113.4
11Ainsley Sullivan20:34.6FHE Ada Forest Hills Eastern113.1
12Audrey Latchaw20:35.8Lowell112.7
10Claire Watson20:36.8Rockford112.4
11Shelby Kuiper20:36.9GR Covenant Christian112.4
9Gwyn Faber20:37.4FHN GR Forest Hills Northern112.2
11Akaela Daman20:37.7Caledonia112.1
11Lyvia Curtis20:43.3Saugatuck110.2
11Sawyer Reagan20:44.0Allendale110.0
12Megan Kuzma20:47.3Zeeland East108.9
11Hallee Hervey20:48.3Reed City108.6
10Grace Leman20:50.0Edwardsburg108.0
9Isabelle Oostema20:51.2GR_South Christian107.6
10Ava Knot20:54.2Holland Christian106.6
9Fiona Ryan20:54.8Plainwell106.4
11Ashley Wayne20:55.1Hudsonville106.3
8Faith Schipper20:56.3Holland Calvary Christian105.9
11Lauren Shaffer20:57.2Gobles105.6
12Lydia Huisman20:59.3GR_South Christian104.9
12Grace Coston20:59.9Stanton Central Montcalm104.7
10Danika Lopez21:01.4GR NorthPointe Christian104.2
10Shelby Zimmer21:03.9Kent City103.4
11Kaila Keeler21:04.5Zeeland West103.2
12Macallie Retan21:04.5Grandville103.2
9Tessa Albrecht21:04.8Zeeland West103.1
9Noelle Hulst21:05.2GR_South Christian102.9
9Emma Storey21:05.5Jenison102.8
11Belle Richardson21:06.2Kalamazoo Homeschool Sports102.6
9Ellyse Heyser21:06.2Saugatuck102.6
12Donna Haaksma21:07.2Byron Center102.3
12Julia Faber21:10.5BC Harper Creek101.2
9Addisyn Wood21:10.6Sparta101.1
11Lydia Minderhoud21:10.7GR Covenant Christian101.1
9Sidney Eaton21:15.2Hudsonville99.6
9Leah Elzinga21:15.9GR Covenant Christian99.4
9Lucy Straveler21:16.5East Grand Rapids99.2
9Madison Bumhoffer21:16.9Wayland Union99.0
11Abby Noorman21:17.8Cedar Springs98.7
12Olivia Droski21:17.9Coopersville98.7
11Lillie Kerr21:18.5Three Rivers98.5
12Andrea Schwartz21:21.0Jenison97.7
12Alyssa Mertes21:21.1Rockford97.6
10Addison Dodd21:21.5Hudsonville97.5
10Sophie Jones21:22.3Holland Christian97.2
10Vivienne Conflitti21:22.6FHE Ada Forest Hills Eastern97.1
12Kenna Charbauski21:23.6FHN GR Forest Hills Northern96.8
10Quinn McWilliams21:24.9Coopersville96.4
12Braelyn Bunting21:25.3Stanton Central Montcalm96.2
9Kylie Zwiep21:26.2GR NorthPointe Christian95.9
11Lillian Dewey21:26.5Hopkins95.8
12Libby Post21:26.6Zeeland East95.8
10Ava Oostema21:27.1GR_South Christian95.6
12Savannah VanDenBerg21:27.7Saugatuck95.4
9Kate DeVries21:27.7GR Covenant Christian95.4
11Laila Burress21:28.1East Kentwood95.3
9Annalise Wiltjer21:28.3GR_South Christian95.2
9Ariana Elzinga21:29.5Grandville94.8
12Audrey Biebel21:30.0FHN GR Forest Hills Northern94.7
11Abbie Luckman21:30.7Stevensville Lakeshore94.4
12Ellery Horness21:30.7Muskegon Mona Shores94.4
11Peyton Hardy21:31.2Middleville Thornapple-Kellogg94.3
12Hannah Bennett21:33.7Caledonia93.4
11Reese Defrang21:33.9Rockford93.4
11Clare Assaf21:34.3East Grand Rapids93.2
12Emily Graves21:34.8Zeeland East93.1
9Jenny Woznick21:35.3GR NorthPointe Christian92.9
9Tenley DeWitt21:36.0Zeeland East92.7
12Enna Wainer21:36.3GR Ottawa Hills92.6
9Camryn Gervais21:37.0Grand Haven92.3
12Lauryn Byker21:40.2Hudsonville Unity Christian91.3
10Lilly Harthorn21:40.6Kalamazoo Loy Norrix91.1
9Ella Kozminske21:41.4Portage Northern90.9
12Sophie Wisener21:41.8Byron Center90.7
11Paige Weber21:42.7Portland90.4
10Abbie Koole21:42.7GR Covenant Christian90.4
12Katelynn Boyd21:43.0Hudsonville Unity Christian90.3
10Gwen Aupperlee21:43.3GR Ottawa Hills90.2
10Charlie Bont21:43.8Caledonia90.1
11Carly Bruxvoort21:43.9Hudsonville Unity Christian90.0
11Abigail Simpson21:46.8FHN GR Forest Hills Northern89.1
11Rowan Sloothaak21:47.7Zeeland West88.8
10Hailee Bertels21:48.0Boyne City88.7
11Amira Khadija21:50.7Grand Haven87.8
11Andie Buursma21:51.7Grandville87.4
9Londyn Schmidt21:52.3Kalamazoo Loy Norrix87.2
9Tala Carlin21:52.3Buchanan87.2
11Abby Blok21:53.6FHC GR Forest Hills Central86.8
12Elsie Markillie21:54.0Richland Gull Lake86.7
11Kylee Brose21:55.7Allendale86.1
9Kalynn Young21:56.8Richland Gull Lake85.7
12Madison Kietzman21:57.2Middleville Thornapple-Kellogg85.6
10Lucy Budnik22:01.8Zeeland West84.1
12Ella Grimm22:02.1Muskegon Mona Shores84.0
12Delaney Little22:02.3Boyne City83.9
11Brynn Copenhaver22:03.6Three Rivers83.5
12Anna Pake22:03.9Howard City Tri-County83.4
10Molly Bruggink22:04.0Plainwell83.3
11Riley DenHartigh22:04.4Hudsonville Unity Christian83.2
9Olivia Mannes22:04.5Zeeland East83.2
12Rachel Dhaseleer22:04.6Charlevoix83.1
11Elyana Davis22:05.0Kalamazoo Homeschool Sports83.0
12Ana Beimers22:05.2Hudsonville Unity Christian82.9
9Riley Clark22:06.1GR_South Christian82.6
12Kaitrin Miedema22:06.4Holland Christian82.5
12Sadie Schout22:06.5Hudsonville Unity Christian82.5
12Gabrielle Kilbourn22:07.4Three Rivers82.2
11Layla Silkworth22:08.6BC Harper Creek81.8
11Chloe Gray22:08.7Grandville81.8
10Madison Deutschmann22:09.7Byron Center Zion Christian81.4
11Alaina McCrumb22:09.9Middleville Thornapple-Kellogg81.4
9Ryann Monroe22:10.2Saugatuck81.3
10Abree VanDenBrink22:10.9Wayland Union81.0
12Grace Kooyer22:11.2GR_South Christian80.9
11Miriam Hess22:13.4Cedar Springs80.2
11Carmen Reynolds22:13.6Middleville Thornapple-Kellogg80.1
11Simone McDargh22:14.3Grandville79.9
10Lillian Johnson22:14.4Byron Center79.9
10Lauryn Wilkie22:15.0Grand Haven79.7
10Breanna Schut22:15.9Middleville Thornapple-Kellogg79.4
11Iris Zylstra22:16.7East Grand Rapids79.1
10Ashlyn Horness22:17.1Muskegon Mona Shores79.0
9Bayla Curtis22:17.3Kent City78.9
11Teagan Borick22:17.5Kalamazoo Loy Norrix78.8
12Molly Wierengo22:17.9Byron Center78.7
9Reese Palmer22:18.2Holland Christian78.6
9Megyn Allers22:18.6Coopersville78.5
12Gwen Todd22:18.9Plainwell78.4
11Gabriella Agar22:19.0GR_South Christian78.3
11Brooklyn Jackson22:19.1Lowell78.3
11Anna VanderWal22:19.2Caledonia78.3
11Lily Cummings22:19.3St. Joseph78.2
10Tiona Sakala22:19.4Caledonia78.2
9Emma Putnam22:19.8Lowell78.1
10Kate Olsen22:20.2Byron Center77.9
12Jocelynn Olds22:21.0Howard City Tri-County77.7
10Alivia Schnakenberg22:21.7Zeeland East77.4
10Olivia Bays22:24.8Schoolcraft76.4
12Adeleine DeRoo22:25.0GR Ottawa Hills76.3
11Marley Momany22:25.8Stevensville Lakeshore76.1
9Faith Antonini22:26.3FHE Ada Forest Hills Eastern75.9
9Michaela Pries22:26.8Hudsonville75.7
9Averie Wier22:27.4St. Joseph75.5
10Caroline Howenstine22:27.6Stevensville Lakeshore75.5
9Joselyn Vogel22:27.7Kent City75.4
10Delaney Burgess22:27.8GR_South Christian75.4
9Kendall Van Ryn22:28.4Caledonia75.2
12Kandin Shuler22:28.9Bridgman75.0
10Abigail Tromp22:29.2Byron Center74.9
11Annika Kartupelis22:29.7FHE Ada Forest Hills Eastern74.8
9Ava Grosse22:29.8West Michigan Homeschool74.7
12Ellie Feneley22:30.2BC Harper Creek74.6
11Maggie Wagner22:30.5Jenison74.5
12Sophie Koleszar22:30.9Zeeland East74.4
11Noelle Wielhouwer22:31.4Hudsonville Unity Christian74.2
11Haley Green22:31.5Zeeland East74.2
12Dylan Bosma22:32.9GR NorthPointe Christian73.7
9Grace Klynstra22:34.9GR_South Christian73.0
11Brynn Potter22:36.0Rockford72.7
11Ava DeYoung22:36.3Gobles72.6
9Izabella Jordan22:37.0Hopkins72.3
12Allison Breining22:37.0Hopkins72.3
11McKenzie Whalen22:37.7Allendale72.1
12Jana Kalumbula22:38.9GR Ottawa Hills71.7
10Abigail Whitelaw22:39.0Stevensville Lakeshore71.7
10Abby Stiltner22:39.2GR Ottawa Hills71.6
12Madison Cooley22:40.1Gobles71.3
10Gracie Hibma22:40.5Kalamazoo Homeschool Sports71.2
11Adeline Bagnall22:42.8Grand Haven70.4
9Elin Beeck22:42.8Grand Haven70.4
10Anna Howell22:43.1Bridgman70.3
10Kaylin Pinkowski22:43.1Bridgman70.3
11Anna DeVries22:43.1GR Covenant Christian70.3
12Gianna Conflitti22:43.2FHE Ada Forest Hills Eastern70.3
12Kayla Chisholm22:44.2Vicksburg69.9
10Elise Clarin22:44.5Caledonia69.8
11Raina Glanzman22:44.5GR Kenowa Hills69.8
10Nora Kauffman22:46.0Howard City Tri-County69.3
9Selah Sellers22:46.6West Michigan Homeschool69.1
11Jenna Terpstra22:47.1GR NorthPointe Christian69.0
11Nadia Cuevas22:47.4Zeeland East68.9
12Amber Kuiper22:47.5GR Covenant Christian68.8
9Giselle Babcock22:47.7Edwardsburg68.8
11Madison Trompen22:47.9Caledonia68.7
12Jennifer Popp22:48.7GR NorthPointe Christian68.4
11Kendall Nester22:48.9Cedar Springs68.4
10Mercy Hibma22:50.1Kalamazoo Homeschool Sports68.0
12Emma-Claire Sleighter22:50.3East Kentwood67.9
11Olivia Lothian22:50.6Lowell67.8
10Lily Dozeman22:51.7Holland Christian67.4
12Olivia Latunski22:52.7FHC GR Forest Hills Central67.1
10Annalise Jense22:52.8Hudsonville67.1
9Mia Hill22:53.2Allendale66.9
12Sarah Bleyenberg22:54.1GR Covenant Christian66.6
10Ashley Stewart22:55.0Holland Christian66.3
9Kenna Koole22:55.3Vicksburg66.2
12Madelyn Baar22:55.5East Grand Rapids66.2
12Samantha Giles22:55.5Fennville66.2
12Makynna Williams22:55.5Buchanan66.2
9Claire Osterhaven22:55.9Byron Center66.0
9Katelyn Ashworth22:57.1Allendale65.6
11Alaina Wheaton22:57.6St. Joseph65.5
11Ximena Martinez22:58.9Stevensville Lakeshore65.0
11Annika VanBuren22:59.1Edwardsburg65.0
9Sonya Minderhoud22:59.2GR Covenant Christian64.9
9Ava Storm22:59.5Kalamazoo Loy Norrix64.8
12Sahara Davis22:59.6Reed City64.8
9Anna Loritz22:59.7BC Harper Creek64.8
9Marissa Demorest23:00.1BC Harper Creek64.6
10Brooke Ramer23:00.6Richland Gull Lake64.5
10Lauren Crowley23:00.9Richland Gull Lake64.4
9Maud van de Vegte23:01.2Lowell64.3
12Reese Mickelsen23:02.7FHN GR Forest Hills Northern63.8
11Tessa Feldpausch23:02.8Byron Center63.7
10Genevieve DeKraker23:02.9Greenville63.7
9Peyten Hansen23:03.1Stanton Central Montcalm63.6
12Elizabeth Smoes23:03.1Coopersville63.6
10Sophia Fitton23:04.2Allendale63.3
12Taylor Sill23:05.1Berrien Springs63.0
11Josephine Polasek23:06.5Portland62.5
11Elle Buhlman23:06.8Allendale62.4
12Jaslyn Townes23:09.5Richland Gull Lake61.5
11Darcy Keefe23:10.6Muskegon Reeths-Puffer61.1
10Quinn Middleton23:10.7Byron Center61.1
11Lauren Hall23:10.9Muskegon Mona Shores61.0
11Lindsey Nordyke23:11.1Byron Center Zion Christian61.0
12Kennedy Kaylor23:11.5Edwardsburg60.8
12Jenna Dozeman23:11.6Hamilton60.8
9Caroline Reynolds23:13.4Richland Gull Lake60.2
10Riley McKeiver23:13.9GR West Catholic60.0
11Tatum Hemmerly23:14.7Muskegon Mona Shores59.8
9Sophia DeYoung23:15.1Hudsonville59.6
11Josie Luyckx23:15.8FHC GR Forest Hills Central59.4
10Caroline Schellhammer23:15.9East Grand Rapids59.4
11Jenna Babbitt23:16.1Greenville59.3
9Emilie Greene23:16.8Muskegon Mona Shores59.1
12Alexis Heagle23:17.2Byron Center58.9
9Clara Cox23:17.9East Grand Rapids58.7
12Tana Drobeck23:18.3Mattawan58.6
11Lucy Cross23:20.5Stevensville Lakeshore57.8
10Hayden Brill23:21.0Grand Haven57.7
11Abigail Brooks23:21.2Coopersville57.6
12Josephine Sullivan23:22.2Rockford57.3
10Molly VanDam23:23.5Zeeland East56.8
11Sam Koppenol23:24.6Zeeland West56.5
11Hailey Parker23:24.6Muskegon Mona Shores56.5
9Eliza Blanchard23:24.7Allendale56.4
9Katelyn Spada23:25.0Kalamazoo Central56.3
12Brooklyn Haight23:25.4Zeeland West56.2
11Kora Kok23:26.2GR NorthPointe Christian55.9
11Kenzie Druce23:26.3Cedar Springs55.9
12Makayla Watkins23:26.5Reed City55.8
9Kinsley Haight23:27.2Zeeland West55.6
10Amya Gater23:28.0Middleville Thornapple-Kellogg55.3
12Kennidi Kowal23:28.6East Grand Rapids55.1
10Ava Harmon23:28.6Hudsonville55.1
12Bella Beck23:28.9Allendale55.0
9Harper Stanton23:29.1Cedar Springs55.0
12Elli Timmerman23:29.1Delton-Kellogg55.0
11Addison Seppala23:29.1Rockford55.0
10Emily Ott23:29.2Berrien Springs54.9
12Lili Zondervan23:29.6GR_South Christian54.8
9Brielle Miller23:32.4Middleville Thornapple-Kellogg53.9
12Josie Longcore23:32.7Plainwell53.8
12Allison Ramer23:34.4Richland Gull Lake53.2
11Ava Langerak23:34.7GR Covenant Christian53.1
9Carson Bunker23:35.0BC Harper Creek53.0
10Ainsley Fron23:35.0Caledonia53.0
12Anna Furman23:36.3Kalamazoo Central52.6
12Logan Trygstad23:36.8Stanton Central Montcalm52.4
11Roxanne Jorgensen23:37.0Portage Northern52.3
9Kinsley Newman23:37.1Grand Haven52.3
9Chelsea LaDronka23:37.9Grand Haven52.0
12Maya Grossman23:37.9Vicksburg52.0
9Callia Hawkins23:38.0Vicksburg52.0
10Georgia Stahl23:38.0Portland52.0
10Laura Rotman23:38.8Holland Calvary Christian51.7
9Hailey Moorman23:40.0GR_South Christian51.3
10Haylee Ledesma23:41.5Lowell50.8
10Abigail Tava23:43.8Caledonia50.1
11Charity Rogers23:44.0Reed City50.0
9Raelynn Rewa23:44.5Greenville49.8
11Mia Vonderheide23:44.6Lowell49.8
12Hayla Goble23:45.5Kent City49.5
11Nolee Leppert23:45.7Beal City49.4
10Emma Godfrey23:46.3East Kentwood49.2
12Mikayla Reddy23:48.2Rockford48.6
12Madison Bastic23:49.0Byron Center48.3
12Alison Rotman23:50.0Holland Calvary Christian48.0
11Cora Williams23:50.0Hamilton48.0
9Gianna Richmond23:50.3GR West Catholic47.9
10Adilyn VanderWerf23:51.2Byron Center47.6
9Rose Mason23:51.4East Grand Rapids47.5
10Rylee Zumer23:51.4BC Harper Creek47.5
11Mallory Verhougstraete23:52.3Grand Haven47.2
10Grace Lewis23:52.5Greenville47.2
11Addison Kemp23:53.0Greenville47.0
12Kendall Braginton23:53.1Muskegon Mona Shores47.0
9Brooke Scheidel23:53.3Kent City46.9
12Kenzie Howell23:53.8Grand Haven46.7
9Addisyn Apol23:53.8Hudsonville46.7
9Addi Koole23:54.3GR Covenant Christian46.6
11Miriam Jackson23:55.3Kalamazoo Homeschool Sports46.2
11Abigail Mulder23:56.1Schoolcraft46.0
11Saniya Shepard23:57.5Zeeland East45.5
12Marissa Norder23:58.7Grand Haven45.1
9Vayda Woolston23:58.8Lowell45.1
12Ryleigh Haveman23:58.9Wayland Union45.0
10Cora Ball23:59.2Byron Center44.9
10Stella Inchauste23:59.6East Grand Rapids44.8
11Kaitlyn Durow24:00.0Muskegon Reeths-Puffer44.7
10Aletta Vos24:00.5GR_South Christian44.5
11Jessica White24:01.6Kalamazoo Loy Norrix44.1
10Scarlet Villarreal24:02.3Zeeland East43.9
12Leah Keuning24:02.7Zeeland West43.8
12Addison Holt24:04.1Grand Haven43.3
11Megan VanDyke24:04.1Plainwell43.3
10MaKenzie McClintock24:04.1Kalamazoo Christian43.3
10Avery Mollberg24:04.5Buchanan43.2
12Evelyn Jackson24:04.8Kalamazoo Homeschool Sports43.1
10Isabelle Horning24:05.0Caledonia43.0
12Avery Hagemann24:05.5Middleville Thornapple-Kellogg42.8
12Lauren Spitzley24:05.7Portland42.8
12Cambrynne Giem24:06.2Boyne City42.6
10Abigail Douglass24:06.7Bridgman42.4
11Analise Pols24:07.1GR Covenant Christian42.3
11Elsie VanTil24:07.2GR Covenant Christian42.3
10Sara Stoel24:07.6Hamilton42.1
10Jenna VanderLaan24:07.7GR_South Christian42.1
11Kylee Zimmerer24:08.4Caledonia41.9
12Alaina Nagel24:09.1Buchanan41.6
12Grace Schumacher24:09.2Hopkins41.6
11Lauren Gandy24:09.4BC Harper Creek41.5
11Anna Shaarda24:09.8FHN GR Forest Hills Northern41.4
10Lucy Schimmel24:12.4GR Covenant Christian40.5
10Evangeline Brown24:12.5Bridgman40.5
9Lillian Fletcher24:13.4Kalamazoo Homeschool Sports40.2
10Joselyn Fischhaber24:13.4Portage Northern40.2
9Elsie Woldhuis24:13.7Kalamazoo Homeschool Sports40.1
9Kyle McClintic24:13.8Jenison40.1
9Bella Page24:14.0Jenison40.0
12Hazel Ogden24:14.1Boyne City40.0
10Eliana Aris24:14.8Big Rapids39.7
12Kasey Rasch24:16.0Coopersville39.3
9Allison Kujawski24:18.3Boyne City38.6
9Madilynn Martin24:19.5East Kentwood38.2
11Cora Draft24:19.9Caledonia38.0
12Annalise Capestany24:20.1Holland Christian38.0
12Kiele Buckner24:20.6Muskegon Mona Shores37.8
10Sophie Aupperlee24:20.7GR Ottawa Hills37.8
11Josephine Pell24:20.9Byron Center37.7
9Natalie DeJager24:21.5GR_South Christian37.5
11Caliyah Clarke24:21.9East Kentwood37.4
10Carolyn Buller24:22.0Hudsonville Unity Christian37.3
10Naomi Telman24:22.2Holland Black River37.3
12Katherine Klooster24:22.8GR West Catholic37.1
12Cassie Helder24:23.2Hamilton36.9
10Celia Milhiem24:23.5Coopersville36.8
12Daphne Hall24:23.6FHE Ada Forest Hills Eastern36.8
12Josie Shanley24:23.7Richland Gull Lake36.8
11Madison Law24:23.9Byron Center36.7
9Gracie Emerson24:25.8FHC GR Forest Hills Central36.1
9Tala Sellon24:26.0Coopersville36.0
9Maisie Sanderson24:27.2FHE Ada Forest Hills Eastern35.6
9Mary Zinck24:27.2Holland Black River35.6
10Sophia Miller24:27.6Wayland Union35.5
9Maelyn Helder24:28.0Hudsonville35.3
11Rosalia Feldpausch24:28.4Byron Center35.2
10Finley Koutz24:28.6Sparta35.1
10Renna Caswell24:28.7Vicksburg35.1
10Remi Kitts24:30.1FHE Ada Forest Hills Eastern34.6
11Emma Richardson24:30.5St. Joseph34.5
9Belle Miller24:31.7West Michigan Homeschool34.1
12Zoey Masten24:32.1East Kentwood34.0
11Ella Hendrixson24:33.5Three Oaks River Valley33.5
11Mikena Ismail24:34.1Lowell33.3
10Shyanna Buskirk24:34.7Hopkins33.1
9Hadley Silveira24:35.4Allendale32.9
12Ellory Fox24:35.4Caledonia32.9
12Lauren DeVries24:36.7Zeeland East32.4
9Ila Sellers24:37.5West Michigan Homeschool32.2
12Sophia Douglass24:38.0Caledonia32.0
11Ellen Post24:38.3Zeeland East31.9
10Grace Kaufman24:38.3Coopersville31.9
11Daniela Atkins24:39.6Grandville31.5
12Deirdre Mairs24:39.9East Kentwood31.4
9Caroline Ballard24:40.1Holland Black River31.3
9Ivana Jasinski24:41.9East Grand Rapids30.7
9Melanie Scott24:42.0East Kentwood30.7
10Olivia Vredevoogd24:45.1Hudsonville Unity Christian29.6
12Rylea Summey24:45.5Three Rivers29.5
10Kailyn Eaton24:46.0Boyne City29.3
10Izzy Fedewa24:46.7Portland29.1
10Hope Eckstein24:46.9Kalamazoo Christian29.0
9Mayli Fessenden24:47.0Cedar Springs29.0
9Kennedy Wirt24:47.2FHE Ada Forest Hills Eastern28.9
9Zona Morris24:47.5GR Ottawa Hills28.8
10Avery Conner24:48.9Byron Center28.4
12Megan Schuurmans24:49.6Middleville Thornapple-Kellogg28.1
9Lachlan Merren24:49.8Hopkins28.1
11Mia McCarty24:50.4Hudsonville27.9
9Natalie Maher24:50.5Richland Gull Lake27.8
12Molly Colpean24:50.7FHC GR Forest Hills Central27.8
12Taytum Sanford24:50.8Reed City27.7
10Kendal Klingenberg24:51.7Holland Christian27.4
10Brittney Hernandez24:52.5Three Oaks River Valley27.2
12Hailey Mingerink24:53.2GR Covenant Christian26.9
9Temperance Harrington24:53.3Lowell26.9
11Miriam Hunt24:53.7Reed City26.8
12Caelynn London24:54.1Reed City26.6
11Stella Ullig24:54.2Bridgman26.6
10Sasha Hall24:55.2East Kentwood26.3
9Makenzie Proctor24:55.2Muskegon Mona Shores26.3
9Lily Karcis24:55.5Hudsonville26.2
12Aubriana Druckenmiller24:55.7Sparta26.1
10Cora Stender24:56.0Kalamazoo Homeschool Sports26.0
12Evelyn Ault24:56.0Rockford26.0
12Kylie Bobo24:56.3Wyoming Potter’s House25.9
10Samantha Corbin24:56.4Plainwell25.9
12Evelynn Pauls24:57.6Kalamazoo Central25.5
10Sophie Barricklow24:58.1Hudsonville25.3
10Karsyn Boersma24:58.4Middleville Thornapple-Kellogg25.2
12Allison Ott24:58.6Berrien Springs25.1
11Sophia Miller24:59.4Hudsonville Unity Christian24.9
10Alyda Leep25:00.0Schoolcraft24.7
11Lennon Lassanske25:00.2Muskegon Mona Shores24.6
12Franka Meier25:02.6Plainwell23.8
9June Disher25:03.1Hudsonville23.6
11Ashley Binder25:03.3Hudsonville Unity Christian23.6
12Yarely Lopez25:04.0Three Rivers23.3
10Cecilia Borobia25:04.1Kalamazoo Homeschool Sports23.3
12Joslyn Abbott25:04.1Howard City Tri-County23.3
10Adelyn Feenstra25:04.4Caledonia23.2
11Gabriella Tietema25:04.5Grand Haven23.2
10Avery McCrum25:05.0Schoolcraft23.0
11Laila Mcdowell25:05.3Byron Center22.9
12Kate Murphy25:06.0Zeeland East22.7
9Taylor Minzey25:06.2Muskegon Oakridge22.6
11Kylie Leatherman25:06.7Hudsonville Unity Christian22.4
12Meg VanDam25:07.2Zeeland East22.3
11Ileigh Torp25:08.5Allendale21.8
12Adyson Baker25:08.6Buchanan21.8
11Meghan Venhuizen25:08.6Caledonia21.8
10Anna Hart25:09.7Hamilton21.4
11Lauren Bradford25:10.5Sparta21.2
11Melissa Ramirez-Lazo25:11.0Wyoming Lee21.0
9Grace Gruppen25:15.7Hudsonville Unity Christian19.4
10Esther Edgington25:15.9Holland Black River19.4
9Brooklyn Ruecker25:16.1Coopersville19.3
12Alix Court25:16.6Greenville19.1
10Zoey White25:17.3Muskegon Mona Shores18.9
12Veronica Tapia25:18.0Lowell18.7
10Eve Boersma25:19.8Caledonia18.1
9Allyson Strang25:20.3Caledonia17.9
12Lydia VanderMolen25:20.6Hudsonville Unity Christian17.8
10Claire Yakiwchuk25:20.7Mattawan17.8
10Evelyn Weaver25:20.8Byron Center17.7
10Jaycee Hunt25:21.1Grand Haven17.6
10Samantha Stevens25:21.1Byron Center17.6
12Bridget McHugh25:22.4Boyne City17.2
9Ayla Meiste25:22.5Hamilton17.2
10Claire O’Brien25:22.7Cedar Springs17.1
12Mila Southwick25:23.8Plainwell16.7
11Becca Hoogewind25:26.1Allendale16.0
11Jenna Webster25:27.9Kalamazoo Loy Norrix15.4
10Mary Saladin25:28.7Big Rapids15.1
12Sydney Moore25:29.7Lakeview14.8
9Lira Myers25:30.5Buchanan14.5
12Kasey Haartman25:30.9Hudsonville Unity Christian14.4
11Raylee Preston25:31.3Middleville Thornapple-Kellogg14.2
11Amanda Leany25:31.9Muskegon Mona Shores14.0
12Renna Gravenhof25:32.0Holland Christian14.0
11Addison Hopkins25:32.0Hudsonville14.0
12Zara Parrish25:32.2Allendale13.9
11Mackenzie Krentz25:32.4Caledonia13.9
12Everlyn VanValkenburg25:32.8BC Harper Creek13.7
9Avery Woodard25:33.0Cedar Springs13.7
11Ines Bordenet25:33.8East Grand Rapids13.4
11Ella Hallack25:35.3Zeeland West12.9
12Helayna Dyke25:35.5Allendale12.8
11Brooke Carpenter25:35.5Plainwell12.8
11Kaylee Katje25:36.0Hopkins12.7
11Claire Bartkowiak25:36.4Byron Center12.5
10Heidi Carter25:37.4Lake Odessa Lakewood12.2
10Karli DeBoer25:37.5GR Covenant Christian12.2
12Kaylee Ochoa25:37.7Wyoming Lee12.1
11Tess Graff25:38.7East Grand Rapids11.8
11Alaina Smith25:38.8Grand River Prep11.7
10Addison Aittama25:40.9Greenville11.0
12Corena Willink25:41.4GR Ottawa Hills10.9
9Anna Keller25:42.3Richland Gull Lake10.6
9Madeleine Malliox25:42.7Charlevoix10.4
11Sorayah Graciliano25:44.1Kalamazoo Homeschool Sports10.0
12Grace Osterink25:44.9Wyoming Potter’s House9.7
10Kamilla Munoz25:45.0Zeeland East9.7
10Alana McNeilly25:45.1Howard City Tri-County9.6
10Paige Roman25:46.2Big Rapids9.3
10Alyson Crete25:46.5Comstock Park9.2
9Mya Mattons25:46.9BC Harper Creek9.0
11Kinsley May25:47.1Mattawan9.0
12Chelsy Alexander25:47.2Reed City8.9
10Carley Wellman25:47.3Stanton Central Montcalm8.9
9Kenzie Matheny25:47.7Hamilton8.8
12Maree Perfitt25:47.8Lowell8.7
12Kyleigh Phothisan25:48.5Zeeland East8.5
11Audrey Van’t Hof25:48.9GR Kenowa Hills8.4
10Chloe Snape25:49.1Kalamazoo Homeschool Sports8.3
12Brooke Bender25:49.8Caledonia8.1
10Jadyn Baer25:50.0Hudsonville8.0
12Elizabeth Richmond25:50.2GR West Catholic7.9
11Lillian Stahl25:51.3Portage Northern7.6
12Claire Lyon25:52.7Portland7.1
12Ava Bonacci25:53.5Jenison6.8
12Lindsay Spronk25:54.3GR_South Christian6.6
9Alexa DeVries25:55.2GR_South Christian6.3
10Rachael Hornacek25:56.3Caledonia5.9
11Evelynn Weigand25:56.5Berrien Springs5.8
9Micaela Fisher25:56.7East Grand Rapids5.8
11Marselina Mott25:57.7Kalamazoo Homeschool Sports5.4
11Lucy Otto25:59.1Jenison5.0
12Lilian Nguyen25:59.1FHN GR Forest Hills Northern5.0
11Grace Blossom25:59.4Rockford4.9
12Solana Sutherland26:00.1Vicksburg4.6
11Emma Bowman26:00.6Big Rapids4.5
12Johanna Hubble26:02.0Beal City4.0
9Emerson Leary26:02.5Hastings3.8
9Aryana Ruecker26:03.7Coopersville3.4
12Leda Gitchel26:04.7Howard City Tri-County3.1
9Elyana Jurkowski26:04.8Wayland Union3.1
10Daisy Schmidt26:05.5Caledonia2.8
9Margaret Tascarella26:05.8FHC GR Forest Hills Central2.7
12Mackenzie Cruz26:06.4Allendale2.5
10Addison Tomsic26:07.5Gobles2.2
9Layli Carpenter26:09.0Middleville Thornapple-Kellogg1.7
9Brooke Livermore26:10.4Grandville1.2
9Anna Jubenville26:11.4Kalamazoo Loy Norrix0.9
12Kenna Caryl26:11.4Hudsonville Unity Christian0.9
10Laylah Daniel26:11.8Kalamazoo Loy Norrix0.7
12Grace Burgess26:11.9GR_South Christian0.7
11Amelia Paul26:12.3FHN GR Forest Hills Northern0.6
12Julia Till26:12.6Zeeland West0.5
9Adrian Cisler26:12.9Middleville Thornapple-Kellogg0.4
12Miranda Miheve26:13.7GR Ottawa Hills0.1
11Sabine Phillips26:14.1Kalamazoo Loy Norrix0.0

2nd Place in the Midnight Division, perhaps the best team performance I’ve yet to see from the West Ottawa boys

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
11Robert Jazwinski III15:15.1Whitehall220.3
12Jonah Workman15:16.0East Grand Rapids220.0
11Caden Livermore15:19.4Grandville218.9
11Marshall Huhn15:27.6Lowell216.1
11Hunter Eaton15:40.2Charlevoix211.9
11Luka Hammond15:42.4Grand Haven211.2
12Jackson Lam15:44.4Kalamazoo Loy Norrix210.5
12Aron Gal15:47.5Grand Haven209.5
12Cooper Byrne15:49.8Lowell208.7
11Steven Zawacki15:50.6FHE Ada Forest Hills Eastern208.5
12Gage Hoffman15:52.9Stanton Central Montcalm207.7
11Mason Hill15:53.4Allendale207.5
10Micah Becker15:55.2East Grand Rapids206.9
12Noah Johnston15:57.4Caledonia206.2
12Andrew Wright15:59.0Kalamazoo Central205.7
11Matii Tarekegn16:04.1East Kentwood204.0
11Justin Johnson16:04.5East Kentwood203.8
12Ronnie Silveira16:06.2Allendale203.3
11Caiden Caswell16:06.7Vicksburg203.1
12Landon Rogers16:08.7Three Oaks River Valley202.4
12Aden Ashworth16:08.7Allendale202.4
9Avi Elabed16:09.0Lowell202.3
10Abenezer Olson16:09.1Kalamazoo Homeschool Sports202.3
10Bennett Snapper16:12.9Caledonia201.0
12Marcel Stork16:13.3Mattawan200.9
12Owen Fisher16:14.9Mattawan200.4
11Josiah Derksen16:15.9Rockford200.0
12Jack Estelle16:17.9Hopkins199.4
12Edward Mugisha16:18.2Wyoming Potter’s House199.3
12Charlie Brauer16:20.1Three Rivers198.6
12Matthew Solomon16:20.8Charlevoix198.4
11Ryder Hopkins16:21.2Charlevoix198.3
10Lincoln Laansma16:21.4Tri-unity Christian198.2
12Aiden Weller16:24.5Cedar Springs197.2
11Cody Bromley16:25.3Lowell196.9
12Shephard Bower16:25.6FHE Ada Forest Hills Eastern196.8
12Preston VanOeffelen16:28.5Greenville195.8
12Landon Gerritsma16:28.7Holland Christian195.8
12Liam Bingman16:28.8GR Ottawa Hills195.7
10Adam Shorb16:29.4Portage Northern195.5
11Bradley Smies16:30.6Hudsonville195.1
12Jack Edison16:31.9East Grand Rapids194.7
12Kelton Hoover16:32.5GR Ottawa Hills194.5
12Keagan Smith16:33.0Zeeland West194.3
11Ben Verlin16:34.7GR_South Christian193.8
11Noah Schipper16:35.9Holland Calvary Christian193.4
12Jake Follett16:35.9Holland West Ottawa193.4
11Sawyer Monroe16:36.5Saugatuck193.2
12Hayden Lafferty16:36.8Rockford193.1
11Thomas Fisher16:38.5East Grand Rapids192.5
12Camren DeVries16:38.5Holland West Ottawa192.5
11Brian Artman16:38.5Kalamazoo Homeschool Sports192.5
11Noah Watson16:39.0Rockford192.3
9Mason Rogers16:39.0Three Oaks River Valley192.3
9Tanner Smith16:39.8Zeeland West192.1
12Carson Wood16:40.1Sparta192.0
11Sebastian Ruiz16:40.6Holland West Ottawa191.8
9Grant Lampen16:40.8Holland Christian191.7
11Christian Getz16:41.0Holland Calvary Christian191.7
11Evan Armstrong16:41.7Kalamazoo Homeschool Sports191.4
11Boston Wilkinson16:42.3Holland West Ottawa191.2
12Ty Billings16:42.7Kalamazoo Central191.1
12Elijah Thompson16:42.8Kalamazoo Central191.1
12Rob Dodd16:42.9Zeeland West191.0
11Noah Rice16:43.2Kalamazoo Homeschool Sports190.9
12George Scupham16:43.5Edwardsburg190.8
12Michael Dummer16:45.4Holland West Ottawa190.2
11Christian Ayres16:45.6BC Harper Creek190.1
11Jonas Ballard16:45.8Holland Black River190.1
11Seth Randall16:48.3St. Joseph189.2
12Jonah Zietlow16:48.5Three Rivers189.2
12Sam Hillary16:48.7East Grand Rapids189.1
12Owen Moore16:48.7Portland189.1
11Isaac Dionne16:48.8Boyne City189.1
10Carter Cooke16:48.9Jenison189.0
11Connor Beebe16:49.5Berrien Springs188.8
12Nolan Wenglikowski16:49.7Jenison188.8
10Bentley Nichols16:49.8Caledonia188.7
10Luke Bultman16:50.1Rockford188.6
11Grant Rehkopf16:50.2Saugatuck188.6
12Andrew Feldpausch16:50.9Portland188.4
12Nicolas Morales – Sanchez16:51.1Kalamazoo Loy Norrix188.3
11Peyton Farrell16:51.5Cedar Springs188.2
12Jacob McDaniel16:53.3Grandville187.6
12Riley Hart16:53.5Holland Christian187.5
12Benaiah Roby16:54.5Kalamazoo Homeschool Sports187.2
10Chase Sherman16:54.8Jenison187.1
12Vince Garritano16:55.5Kalamazoo Homeschool Sports186.8
12Tyler VanKuiken16:55.6East Grand Rapids186.8
11Lucas Aardema16:55.8East Grand Rapids186.7
9Tyler Bromley16:55.9Lowell186.7
10Grayson Michels16:55.9FHE Ada Forest Hills Eastern186.7
11Samuel Baker16:56.7Kalamazoo Central186.4
11Brady Winther-MacInnis16:57.1Kalamazoo Central186.3
12Thad VanderLaan16:57.3GR_South Christian186.2
9Maxwell Post16:57.7Holland West Ottawa186.1
12John Truong16:57.9FHN GR Forest Hills Northern186.0
10Macen White16:58.0Holland Christian186.0
9Jackson Pant16:58.2Richland Gull Lake185.9
11Ethan Burks16:58.2Jenison185.9
12Paul Saladin16:58.5Reed City185.8
11Connor Wessels16:58.7Mattawan185.8
12Austin Van Ek16:58.8Hudsonville185.7
11Marcus Silva16:58.9Saugatuck185.7
10David Kore16:59.8Three Rivers185.4
10Ethan Ferguson17:00.2Edwardsburg185.3
12Sam Taylor17:00.8Zeeland West185.1
9Zander Stewart17:01.2Holland Christian184.9
11Cole Coffman17:02.0Holland Christian184.7
12Jack Monterusso17:05.0FHC GR Forest Hills Central183.7
12Sylus Wilson17:05.1Stanton Central Montcalm183.6
12Gabriel Williams17:05.4FHN GR Forest Hills Northern183.5
12Kasen Todtz17:05.7Grand Haven183.4
11Josiah Rozema17:06.0GR_South Christian183.3
11Nate Davis17:07.2Zeeland East182.9
12Owen Metzger17:07.7Sparta182.8
9Bryson Hassevoort17:08.2Zeeland West182.6
11Bryce Falbe17:08.9Muskegon Oakridge182.4
10Beckett Kneisel17:09.1East Grand Rapids182.3
11Gibson White17:09.9Holland Calvary Christian182.0
12Elijah Bernstein17:10.4East Kentwood181.9
12Myles Gesselman17:10.6East Kentwood181.8
12Samuel Ashby17:11.3Zeeland West181.6
12Davis Baraka17:12.3East Kentwood181.2
11Micah Kuiper17:13.4GR Covenant Christian180.9
11Caleb Swiney17:14.6Wyoming Potter’s House180.5
11John Keser17:14.8Buchanan180.4
11Alex Ten Haken17:15.4Hudsonville Unity Christian180.2
12Isaac Struck-VanderHaak17:16.2Wyoming Potter’s House179.9
10Kash Moored17:16.3Hopkins179.9
11Mason Fein17:16.4Wayland Union179.9
12Liam McBeth17:17.1Buchanan179.6
11Levi Schimmel17:18.9GR Covenant Christian179.0
12Reece Howes17:19.2Three Rivers178.9
9Sullivan Oberg17:20.9Jenison178.4
12Philip Chamberlain17:21.0FHN GR Forest Hills Northern178.3
11Samuel Organ17:21.5Cedar Springs178.2
12Eli Velting17:21.8Caledonia178.1
12Kyler Fertig17:22.1Stanton Central Montcalm178.0
12Ethan Dalman17:24.8Zeeland West177.1
11Sam Miller17:25.1Portage Northern177.0
11Oscar Dunfee17:25.1Kalamazoo Loy Norrix177.0
12Trent Hansen17:25.4Plainwell176.9
12Will Johnson17:25.9Holland Christian176.7
11Hunter Smith17:26.0Vicksburg176.7
12Aidan Vermeulen17:26.1Hudsonville176.6
11Rolland Sterken17:26.4Jenison176.5
10Tadhg Shoffner17:26.5Cedar Springs176.5
12Reid Cousins17:26.5Zeeland West176.5
12Aiden VanKuiken17:26.8East Grand Rapids176.4
12Hunter Parsons17:27.2Whitehall176.3
12Cole Wisener17:27.4Byron Center176.2
9Isaac Dinh17:27.5Caledonia176.2
10Donnie Richmond17:27.7Portland176.1
10Caleb Conner17:27.8Jenison176.1
10Reed Gates17:27.9Edwardsburg176.0
10Sean Thompson17:27.9Caledonia176.0
10Jake Potgeter17:28.0Caledonia176.0
12Nathan Kunzi17:28.6Hudsonville175.8
12Jack Sherwood17:29.0Buchanan175.7
11Calvin Kasprowicz17:29.3Hudsonville175.6
11Braylon Morris17:29.3East Kentwood175.6
10Rex Pumford17:30.5Whitehall175.2
11Drew Swayze17:33.3Lowell174.2
10Timothy Adair17:34.4Kalamazoo Homeschool Sports173.9
10Ira Brown17:34.9Saugatuck173.7
10Riley Szalai17:35.3Edwardsburg173.6
12Simon Faber17:37.8FHN GR Forest Hills Northern172.7
11Grayson Campbell17:38.1Vicksburg172.6
10Colby Bartells17:38.8Kalamazoo Central172.4
10Jackson Bowman17:40.5Saugatuck171.8
12Liam Schamper17:40.9Grand Haven171.7
12Lucas Dykhouse17:41.1Hudsonville171.6
12Kaden Van Ryn17:41.9Caledonia171.4
11Wyatt Taylor-DeNooyer17:42.5Holland Christian171.2
10Carson Wiersbe17:42.7St. Joseph171.1
10Henry Yoder17:44.0FHC GR Forest Hills Central170.7
10Levi VanderLaan17:44.2Caledonia170.6
10Abraham Kiaunis17:45.1Reed City170.3
12Gavin Markucki17:45.8Richland Gull Lake170.1
12Sam Noora17:46.1Kalamazoo Homeschool Sports170.0
10Michael Bogard17:46.1Kalamazoo Loy Norrix170.0
10Casper Banner17:47.7Holland Black River169.4
12Liam Hallack17:47.8Zeeland West169.4
12Elijah Lipscomb17:48.8Grand River Prep169.1
12Rocket Wilson17:49.0Howard City Tri-County169.0
9James Elliott17:49.0Cedar Springs169.0
11Fletcher Stucky17:49.4Kalamazoo Loy Norrix168.9
12Myles Hendel17:51.3Jenison168.2
10Derek Bostrom17:51.8Holland Christian168.1
10Johnny Coston17:51.9Stanton Central Montcalm168.0
12Lawson Miller17:52.0Muskegon Oakridge168.0
11Grant Feldpausch17:52.3Caledonia167.9
12Porter Yurk17:52.9Holland West Ottawa167.7
12Isaac Norcross17:52.9GR NorthPointe Christian167.7
11Gabe Slater17:53.5FHC GR Forest Hills Central167.5
10Logan Sicilia17:54.3Wyoming Potter’s House167.2
10Aurie Selph17:54.3Charlevoix167.2
12Hayden Dannenberg17:55.7Holland Christian166.8
10Grant Marcikic17:56.0Kalamazoo Central166.7
12Jaeden Pearson17:56.4East Kentwood166.5
12Hayden Fox17:57.2Muskegon Mona Shores166.3
12Brayden VanOs17:57.3Big Rapids166.2
12Trey Hall17:57.5Three Rivers166.2
10Tate VanDaele17:57.5FHE Ada Forest Hills Eastern166.2
12Jacob Burton17:57.7Portage Northern166.1
11Riley Weed17:58.6West Michigan Homeschool165.8
10Patrick Conroy17:59.2St. Joseph165.6
12Everett Radgens17:59.2Vicksburg165.6
11Tanner Lehman17:59.9Greenville165.4
12Lukas Looman17:59.9Holland West Ottawa165.4
11Cooper Tiffany17:59.9Lakeview165.4
9Aaron Jeruzal18:00.4Byron Center165.2
12Ethan Manning18:01.2Wayland Union164.9
10Brody Mulder18:01.4Holland West Ottawa164.9
10Ashton Skinner18:02.1Saugatuck164.6
9Dawson Kolehouse18:02.6West Michigan Homeschool164.5
9Dylan McKinney18:02.9Rockford164.4
10Avery Carlson18:03.9Holland Black River164.0
10Weston Grewell18:04.1Zeeland West164.0
12Gavin Ayers18:04.2Edwardsburg163.9
11Sebastian Zylstra18:04.4Holland Black River163.9
10Jacob Gruppen18:04.6Zeeland West163.8
11Braeden Gildea18:04.6Mattawan163.8
12Tanner Christensen18:05.6Mattawan163.5
12Jack Paulsen18:06.0Grandville163.3
12Isaac Johnson18:06.1Holland Black River163.3
10Michael Ensing18:06.2Zeeland West163.3
10Zachary Newman18:06.5Byron Center163.2
12Ty Baum18:06.6FHN GR Forest Hills Northern163.1
10Mason Benson18:06.6FHC GR Forest Hills Central163.1
9Reuben Riemersma18:07.1Hudsonville Unity Christian163.0
12Connor Wangler18:07.7Jenison162.8
12Lucas Kranzusch18:08.3Grandville162.6
11Charles Gavan18:08.7Rockford162.4
9Mason Arnoldink18:09.0Holland Christian162.3
12Finn Tauren18:09.8Richland Gull Lake162.1
11Owen VanDyke18:10.3Allendale161.9
12Luke Smith18:11.2Caledonia161.6
11Caleb Adkins18:11.9Holland Calvary Christian161.4
10Matthew LaPorte18:12.2St. Joseph161.3
12Bridger Streeter18:13.2Kalamazoo Loy Norrix160.9
12Gabe Gauss18:13.8Rockford160.7
10Declan Shoffner18:14.0Cedar Springs160.7
10Caden Uttech18:14.1Zeeland West160.6
12Dayton Moran18:15.0Richland Gull Lake160.3
12Dylan Duguay18:15.3Kalamazoo Loy Norrix160.2
9Reese Devisser18:15.7Schoolcraft160.1
12Justin Jensen18:15.9Whitehall160.0
10Josiah Passig18:16.6Buchanan159.8
10Cole Raymond18:16.7Coopersville159.8
9Nate Zondervan18:19.1GR_South Christian159.0
9Levi Oudbier18:20.0Tri-unity Christian158.7
12Colin Pattison18:20.2FHE Ada Forest Hills Eastern158.6
10Nico DiLaura18:20.7Zeeland East158.4
11Mattias Tuls18:20.7Wyoming Potter’s House158.4
11Chase Woller-Skar18:21.0East Grand Rapids158.3
10Nick DeRoo18:21.3Holland West Ottawa158.2
11Brayden Kelliher18:21.5Jenison158.2
10Blake Gale18:22.4Greenville157.9
12Owen Cross18:23.7Grand Haven157.4
10Ethan Dertien18:24.2Hudsonville Unity Christian157.3
11Easton McCloy18:24.3GR NorthPointe Christian157.2
11Jayden Mueller18:25.0Muskegon Oakridge157.0
10Max Wolgast18:25.2Three Rivers156.9
12Dontrel Taylor18:25.3Three Rivers156.9
10Gavin McCarney18:25.4Richland Gull Lake156.9
11Dominik Ladomato-Fisher18:25.4GR Ottawa Hills156.9
10Jack Mechenbier18:26.1Richland Gull Lake156.6
12Kristian Coon18:27.2Greenville156.3
10Reagan Downing18:27.4Holland Calvary Christian156.2
12Kian Sprik18:27.4FHN GR Forest Hills Northern156.2
12Aaron Allen18:27.4Reed City156.2
11Jackson Bunda18:27.5FHN GR Forest Hills Northern156.2
10Daniel LaRoy18:28.0Kalamazoo Homeschool Sports156.0
9Jonah Nagel18:28.3Caledonia155.9
10Graham Kusmierski18:29.3Grandville155.6
12Sani Shema18:30.5GR Ottawa Hills155.2
12Ryan Ladd18:32.1Cedar Springs154.6
11Addison Dufendach18:32.5Rockford154.5
10Braylon Bigorowski18:32.6Coopersville154.5
11Quinn Sanderson18:33.1FHE Ada Forest Hills Eastern154.3
12Jacob Kuntz18:33.4Buchanan154.2
11Owen Ledebuhr18:34.0Holland Calvary Christian154.0
12Kaden Mingerink18:34.3GR Covenant Christian153.9
11Sean Bostwick18:34.5Rockford153.8
10Tony Hilton18:34.7Three Rivers153.8
9Henry Jackson18:35.3Kalamazoo Homeschool Sports153.6
10Caleb Elwell18:35.7Mattawan153.4
12Dylan Sturr18:37.0Muskegon Reeths-Puffer153.0
11Ethan Curtiss18:37.2FHC GR Forest Hills Central152.9
9Paolo Vello18:37.5Holland Christian152.8
11Joe Janesak18:37.5Sparta152.8
12Jacob Piotrzkowski18:38.0Holland West Ottawa152.7
9Luke Worley18:38.4GR NorthPointe Christian152.5
10Mason Szyniszewski18:38.5Grandville152.5
11Landon Kuperus18:38.9GR Covenant Christian152.4
12Trevor Nagra18:39.5Mattawan152.2
11Brandon Peterson18:39.5Coopersville152.2
12Jack Sherer18:39.6Plainwell152.1
12Evan Keller18:40.2Coopersville151.9
10Gavin Schultz18:40.6Richland Gull Lake151.8
9Alec Bolles18:41.1Hudsonville151.6
10Mason Harrison18:41.2Caledonia151.6
12Jaden Gregory18:41.6Edwardsburg151.5
9Ethan Spoelman18:42.2Hudsonville151.3
11Alex Stout18:42.2East Grand Rapids151.3
12Henry Kauffman18:42.3Howard City Tri-County151.2
12Dane Sprague18:42.3Allendale151.2
11Austin Hale18:42.6Kalamazoo Central151.1
10Mason Williams18:43.2Holland Calvary Christian150.9
12Aaron Stevens18:43.2GR Kenowa Hills150.9
10Rhy Schneider18:43.3Rockford150.9
12Ben Bouws18:43.3Holland Christian150.9
10Jacob Muladore18:43.4Charlevoix150.9
11Caleb Kohl18:45.7Howard City Tri-County150.1
11Tyler Schuster18:45.8Howard City Tri-County150.1
9Owen Bremer18:46.6Middleville Thornapple-Kellogg149.8
10Thiago Solis18:46.7Holland West Ottawa149.8
11Elijah Louissaint18:47.2Grand River Prep149.6
10Braiden Schuh18:47.7Edwardsburg149.4
12Girum Merriman18:48.2Sparta149.3
10Mahir Tabakovic18:48.6Grandville149.1
9Colton Smith18:49.6FHE Ada Forest Hills Eastern148.8
10Liam Gunnink18:49.8Jenison148.7
10Adrian Perez18:49.9Three Rivers148.7
11Shane Nshime18:51.3East Kentwood148.2
11Daniel Erdmann18:51.7Wyoming Potter’s House148.1
12Joseph Hoffman18:52.1Plainwell148.0
9Josh Sebastian18:53.3Portage Northern147.6
11Cameron Rynsburger18:53.9Holland Christian147.4
9Mason Bollinger18:54.7Stanton Central Montcalm147.1
9Brycen Stewart18:55.3Allendale146.9
10Henry Dupuis18:55.4Caledonia146.9
12Jack Anderson18:55.5FHE Ada Forest Hills Eastern146.8
12Freddie Bierling18:55.5Byron Center Zion Christian146.8
10Luke Hildebrand18:55.7Berrien Springs146.8
9Seth Miller18:55.8Caledonia146.7
10Owen VerBeek18:56.1Jenison146.6
10Tanner Dozier18:56.4Reed City146.5
12David Sager18:56.4Gobles146.5
10Liam Imhoff18:56.5Kent City146.5
10Kassian McKenzie Thompson18:56.5Muskegon Mona Shores146.5
9Ian Dennis18:56.8Whitehall146.4
9Logan Kelly18:57.4GR_South Christian146.2
10Cole Mckenna18:57.6Caledonia146.1
9Scout Freiheit18:58.1Whitehall146.0
11Lucas Frentz18:59.4Edwardsburg145.5
12Jacob Veurink18:59.8Charlevoix145.4
12Jacob Sinclair19:00.1Kalamazoo Loy Norrix145.3
11Tristen Hinson19:00.2Zeeland East145.3
10Graham Sleper19:00.2Kalamazoo Loy Norrix145.3
10Charles Bare19:00.4Kalamazoo Central145.2
11Tristan See19:01.0Cedar Springs145.0
9Bentley Molitor19:01.0Buchanan145.0
11Austin Finkbeiner19:01.7Grand River Prep144.8
11Gabe Boelman19:01.8Kalamazoo Homeschool Sports144.7
11Finn Parish19:02.0Boyne City144.7
9Waylon Blake19:02.4Byron Center144.5
10Wyatt Ramsey19:02.5Plainwell144.5
11David Glista19:03.3Kalamazoo Loy Norrix144.2
12Troyer Serna19:03.7Three Rivers144.1
12Aren Gay19:03.7Richland Gull Lake144.1
10Kingston Remar19:03.9Lowell144.0
11Carson Summerfield19:04.1Vicksburg144.0
12Ian Kimbrell19:04.3Caledonia143.9
10Cole Ringel19:04.3Gobles143.9
12Ace Drewyor19:04.6Schoolcraft143.8
10Trevor Mieras19:05.1Hudsonville143.6
11Riley Day19:05.1FHE Ada Forest Hills Eastern143.6
10Landin Ramsey19:06.2Plainwell143.3
9Carson Ernsberger19:06.2Bridgman143.3
12Brandon McCullough19:06.9Kent City143.0
10Levi Walker19:07.3Jenison142.9
10De-Mani Roberts19:07.5East Kentwood142.8
10Kaden Davis19:07.6Cedar Springs142.8
10Justin Walters19:07.8Zeeland East142.7
10Pierson Albaugh19:08.0Portage Northern142.7
12Maxwell McGrath19:08.2FHN GR Forest Hills Northern142.6
9Elijah Harris19:08.6Three Rivers142.5
12Rex Jackson19:08.7GR_South Christian142.4
12Bryan Barradas19:09.4East Kentwood142.2
11Liam VanScoyoc19:10.3Reed City141.9
12Christopher Baker19:10.3Kalamazoo Loy Norrix141.9
11Carson Szarejko19:10.4BC Harper Creek141.9
10Hagan Biehl19:10.6Sparta141.8
10Declan Duch19:11.2Jenison141.6
9Zachary Vogelsberg19:11.9Portage Northern141.4
9Anthony Durocher19:12.8St. Joseph141.1
10Henry Tate19:13.1East Grand Rapids141.0
12Alex Edwards19:13.2Grandville140.9
12Max Yoder19:13.7GR Ottawa Hills140.8
11Greyson Hartwick19:13.7Sparta140.8
12Valin Barrett19:13.9Caledonia140.7
11Nick Leonhard19:14.1Wyoming Potter’s House140.6
11Landon Madden19:14.1Delton-Kellogg140.6
11Bryce Goodemoot19:14.4Lake Odessa Lakewood140.5
11Larry Watson19:14.5Three Rivers140.5
9Aiden Martin19:14.9GR NorthPointe Christian140.4
10Matthew Hoffmeyer19:15.0Grand Haven140.3
11William Justice19:15.4Plainwell140.2
9Fletcher Amos19:15.7Gobles140.1
11Maxwell Drenth19:15.8Charlevoix140.1
12Caleb Looyenga19:16.0GR Covenant Christian140.0
10Oscar Trout19:16.2East Grand Rapids139.9
10Jake Richmond19:16.2Kalamazoo Loy Norrix139.9
12Griffin Mis19:16.3Sparta139.9
9Eli Schout19:16.4Hudsonville Unity Christian139.9
12Connor Sloan19:16.5Kalamazoo Loy Norrix139.8
11Kai Bouathong19:16.6Zeeland West139.8
11Job Moore19:16.8Wyoming Potter’s House139.7
12Charlie Vitkauskas19:17.0Rockford139.7
9Ryan Hannant19:17.6FHN GR Forest Hills Northern139.5
11Aydin Truong19:19.0FHN GR Forest Hills Northern139.0
12Isaac Westra19:20.5GR Covenant Christian138.5
9Aiden Willett19:20.7Lakeview138.4
11Isaiah Wilson19:21.2GR NorthPointe Christian138.3
11Collin Bauer19:21.6Schoolcraft138.1
10Xavier Peralta19:21.9Grand River Prep138.0
10David Driver19:22.4East Kentwood137.9
12Nick Muday19:23.3Delton-Kellogg137.6
10Reuben Lorenz19:23.5St. Joseph137.5
12Alpha Kabba19:24.0East Kentwood137.3
9Rowen Donker19:24.3Jenison137.2
11Elijah Laninga19:24.5Holland Calvary Christian137.2
9Aaron Martinson19:24.7Portland137.1
9Parson Jones19:25.7Holland Christian136.8
11Brady Dozier19:26.0Reed City136.7
9Jackson Farrell19:26.5Cedar Springs136.5
12Trent Galdeen19:26.7Muskegon Oakridge136.4
9Josiah Ruble19:27.2BC Harper Creek136.3
11Nicolas Eisen19:27.3Allendale136.2
12Noah Bower19:27.8Hudsonville136.1
11Nathan Sanderson19:28.0GR NorthPointe Christian136.0
11Jacob Fletcher19:29.1Kalamazoo Homeschool Sports135.6
10Jace Hilton19:29.4Delton-Kellogg135.5
10Parker Ginsberg19:29.6Grandville135.5
11Luke McCarty19:29.8Hudsonville135.4
10Cameron Stone19:30.2Grandville135.3
11Ryland Pastor19:30.3BC Harper Creek135.2
10Jackson Bannister19:30.7East Kentwood135.1
10Levi Groenhout19:31.1Zeeland East135.0
12Dan Maes19:31.1Richland Gull Lake135.0
10Adrian Gallegos19:31.7Muskegon Mona Shores134.8
9Grady Johnson19:32.3Jenison134.6
12Jabin Dieleman19:32.4Holland West Ottawa134.5
11Talon Kurlenda19:32.7FHC GR Forest Hills Central134.4
10Logan Funnell19:32.8Beal City134.4
12Landon Koole19:33.1GR Covenant Christian134.3
12Sammy Gamboa19:33.3Saugatuck134.2
10Ryan Sorrell19:33.3GR NorthPointe Christian134.2
9Clark Stevens19:35.2Edwardsburg133.6
12Kaiden Shinew19:35.4Grand Haven133.5
12Lucas Bruno19:36.4GR Ottawa Hills133.2
10Ryan Khatir19:37.0Muskegon Mona Shores133.0
9Elijah Waskey19:37.8West Michigan Homeschool132.7
10Joseph Segard19:37.9GR NorthPointe Christian132.7
10Keagon Kostecki19:40.1Big Rapids132.0
12Gordie Kaiton19:40.2FHE Ada Forest Hills Eastern131.9
11Connor Bailey-Cook19:40.2Parchment131.9
10Nathaneal Karakula19:40.4Heritage Christian Academy131.9
11Blake Rhoton19:40.6Byron Center131.8
9Austin Henderson19:41.1Jenison131.6
10Max Rampe19:41.2FHE Ada Forest Hills Eastern131.6
10Matt Craw19:41.7Boyne City131.4
12Eliot Pavlik19:41.8Kalamazoo Loy Norrix131.4
12Tobin Moo19:42.0East Grand Rapids131.3
12Hudson Bigford19:42.6FHC GR Forest Hills Central131.1
10Alex VanDuren19:43.1Holland Christian131.0
11Tyne Evans19:43.4Stanton Central Montcalm130.9
9Chase Blain19:44.0Howard City Tri-County130.7
11Ahmad Ayesh19:44.0FHC GR Forest Hills Central130.7
10Luis Hirt19:44.9GR NorthPointe Christian130.4
12Clark Douglas19:46.5Bridgman129.8
10Jackson Hunt19:46.6BC Harper Creek129.8
11Musa Khadija19:47.0Grand Haven129.7
11Peter Sluys19:47.6Wyoming129.5
9Judah Molchan19:47.8Hudsonville129.4
11Van Roach19:47.9Muskegon Mona Shores129.4
12Alex Saavedra19:48.1East Kentwood129.3
9Caleb Neubert19:48.9BC Harper Creek129.0
10Lucas Setsma19:49.6Grandville128.8
12Christopher Delaney19:49.8Wyoming Potter’s House128.7
11Traiton Coulier19:49.9Lowell128.7
12Edward Wuerthele19:50.4FHN GR Forest Hills Northern128.5
11Hayden Deckrow19:50.5FHE Ada Forest Hills Eastern128.5
11Grady Galaviz19:50.8Middleville Thornapple-Kellogg128.4
12Will Hillary19:51.4FHN GR Forest Hills Northern128.2
11Kohen Van Houten19:51.4Hudsonville128.2
11Micah Tromp19:51.6Byron Center128.1
10Daxton Hune19:51.7Rockford128.1
10Charles Lucas19:51.8Hudsonville128.1
9Malachi Allersma19:52.0Delton-Kellogg128.0
12Levi Wilcox19:52.1Hudsonville128.0
10Alex DeYoung19:52.1FHN GR Forest Hills Northern128.0
11Wyatt Jacques19:52.3GR Ottawa Hills127.9
12Eli Martin19:52.5Schoolcraft127.8
12Logan Redes19:52.8Cedar Springs127.7
10Callan Toman19:52.8Kalamazoo Homeschool Sports127.7
11Atticus Boeve19:52.8Fennville127.7
10Tegan Lowe19:53.1Lowell127.6
10Peter Artman19:53.4Kalamazoo Homeschool Sports127.5
11Grant Morrell19:54.2Caledonia127.3
11Graydon Heystek19:54.7Kalamazoo Loy Norrix127.1
10Lucas Winter19:55.5Parchment126.8
10Blake Zuidema19:55.8FHN GR Forest Hills Northern126.7
9Lucas Hirt19:56.9GR NorthPointe Christian126.4
11Quinn Cassada19:57.1Charlevoix126.3
10Connor Geary19:57.2GR Ottawa Hills126.3
12Henry Dutcher19:57.7Kalamazoo Central126.1
12Jacob VanVlerah19:57.9FHE Ada Forest Hills Eastern126.0
11Tyce Wakefield19:58.2FHN GR Forest Hills Northern125.9
10Trent Scarlavai19:59.0GR West Catholic125.7
12Nick Pumani19:59.5Berrien Springs125.5
12Ian Burley19:59.8Grand Haven125.4
10Charles Spencer19:59.9Buchanan125.4
10Corbin Cummings20:00.2Rockford125.3
12Conner Fenton20:00.4Beal City125.2
11Riley Laporte20:00.5Kalamazoo Central125.2
12Marley Hinds20:01.1Buchanan125.0
11Brody VanTuinen20:01.3Holland Calvary Christian124.9
12Preston May20:01.8Sparta124.7
12Josiah Muller20:02.0Zeeland East124.7
12Willem Spoelhof20:02.1FHN GR Forest Hills Northern124.6
11Ezra Sitler20:02.8Holland Calvary Christian124.4
12Micah Rizkalla20:02.9GR Ottawa Hills124.4
12Charlie Gibson20:02.9Three Oaks River Valley124.4
11Zack Zarna20:03.0Howard City Tri-County124.3
12Daxton MacDonald20:03.3Muskegon Mona Shores124.2
10Lincoln Davis20:04.1Mattawan124.0
12Beck Ytterberg20:04.2Bridgman123.9
12Ayden Fisher20:04.7FHC GR Forest Hills Central123.8
9TJ Wolk20:05.1Holland Christian123.6
11James Samra20:05.2East Grand Rapids123.6
9Alekzander Watkins20:06.0Kalamazoo Central123.3
11Benjamin Rewa20:06.2Caledonia123.3
12Caden Leatherman20:07.0Hudsonville Unity Christian123.0
11Isaac Sandelin20:07.2Vicksburg122.9
10Ty Brower20:07.4Holland Christian122.9
11Caden Post20:07.5Wyoming Potter’s House122.8
9Gage Roodvoets20:08.4GR_South Christian122.5
11Nathaniel Phillips20:09.8Jenison122.1
10Conner Terry20:10.8East Kentwood121.7
9Parker Moore20:10.9West Michigan Homeschool121.7
11Andrew Sleeper20:11.1Grand Haven121.6
9Henry Frederick20:11.3Holland West Ottawa121.6
10Garrett Holzhausen20:11.4Middleville Thornapple-Kellogg121.5
11Andrew Potter20:11.8Kalamazoo Homeschool Sports121.4
11Sean Wilson-Ross20:11.9East Grand Rapids121.4
12Nolan Williamson20:12.1East Grand Rapids121.3
11Brody Smith20:12.1East Grand Rapids121.3
11Dayton Sneller20:12.3Zeeland West121.2
9Miles Koch20:13.2Holland West Ottawa120.9
10Gideon Gemmen20:13.3Wyoming Potter’s House120.9
11Adam Hasenbank20:13.4Allendale120.9
11Draven Reid20:13.6Caledonia120.8
10Josh Wiseman20:13.9Grand Haven120.7
10Austin Vista20:14.0Jenison120.7
9Caleb Canavan20:14.1Portage Northern120.6
12Veridique Manzi20:14.7East Kentwood120.4
11Ben Brower20:15.0Hudsonville Unity Christian120.3
10Jack Feenstra20:15.2Byron Center Zion Christian120.3
9Mason Velting20:15.7FHN GR Forest Hills Northern120.1
11Quentin Bliss20:16.5Cedar Springs119.8
10Tanner Krzysik20:16.6Hastings119.8
9Jude Arledge20:16.7Kalamazoo Homeschool Sports119.8
11Shuler Wiegerink20:16.8Portage Northern119.7
10Ethan Bastos20:16.8Portage Northern119.7
9Evan VanderHyde20:17.5Sparta119.5
11Bradley Smith20:17.7GR NorthPointe Christian119.4
12James Boersma20:18.0Wyoming119.3
9Owen Vanderhyde20:18.5Sparta119.2
10Henry Wert20:19.0Hudsonville119.0
12Benjamin Postma20:19.2Middleville Thornapple-Kellogg118.9
9James Feldpausch20:19.3Portland118.9
9Gabriel Luna20:19.5Muskegon Reeths-Puffer118.8
11Quincen Hackbardt20:19.7FHN GR Forest Hills Northern118.8
11Aiden Douma20:19.8Zeeland East118.7
9Parker Robinett20:19.9Middleville Thornapple-Kellogg118.7
9Lincoln Peck20:20.0Mattawan118.7
10Coleman Wendzel20:20.4Richland Gull Lake118.5
10Isaac Bennett20:20.5Caledonia118.5
11Alcides Lopez-Feliciano20:20.8Wyoming118.4
9Carsen Modderman20:21.9Coopersville118.0
12Jack Karalash20:22.0Richland Gull Lake118.0
10Edward Gorkowski20:22.4East Kentwood117.9
10Shawn Rogers20:23.1Reed City117.6
10Wyatt Richardson20:23.2Middleville Thornapple-Kellogg117.6
11Tyler Buck20:24.1GR_South Christian117.3
10Xiaopan “William” Jiang20:24.2Jenison117.3
11James Maher20:24.5Richland Gull Lake117.2
11Aiden Unangst20:24.5Kalamazoo Loy Norrix117.2
9Dakoda Worley20:25.1Kent City117.0
10Leo Voytenko20:25.2Kalamazoo Christian116.9
11Kolton Hitsman20:25.3Grand Haven116.9
10Ethan Langmaack20:25.5Lake Odessa Lakewood116.8
12Zachary Haigler20:26.5Sparta116.5
10David Steenwyk20:27.5Holland Christian116.2
9Emmett Elsner20:28.0Kent City116.0
10Andrew Wright20:28.5GR NorthPointe Christian115.8
9Thaddeus Hunt20:28.7Reed City115.8
9Colton Pullen20:28.9Lowell115.7
9Zachary Mann20:29.0Rockford115.7
10Tyson Beardsley20:29.0Holland Calvary Christian115.7
10Andrew Burnside20:29.1Hudsonville Unity Christian115.6
11Alden Lucas20:29.3Hudsonville Unity Christian115.6
11Theo Fuller20:29.6Kalamazoo Loy Norrix115.5
10Asher Ornee20:29.6Holland Black River115.5
10Owen Zeien20:29.7Beal City115.4
12Garrett Lewis20:30.5Kalamazoo Homeschool Sports115.2
12Dylan Duimstra20:30.5Hudsonville Unity Christian115.2
12Levi Beltman20:30.6Grand River Prep115.1
10Rileigh Schmitz20:30.6Muskegon Oakridge115.1
9Kamden Grice20:30.6Kalamazoo Central115.1
10Andrew Duthler20:30.7GR Covenant Christian115.1
11Gavin Dannenberg20:31.1Holland Christian115.0
9Nolan Kreft20:31.3Cedar Springs114.9
9Theo Freestone20:31.4Kalamazoo Loy Norrix114.9
9Clyde Wolfe20:31.4Kalamazoo Loy Norrix114.9
12Kaden Goodman20:31.7Kalamazoo Central114.8
10Jonathan Wilds20:31.8Three Rivers114.7
9Michael Visner20:32.1Reed City114.6
11Marcus Anderson20:32.1Grandville114.6
10Seth Crown20:32.3Heritage Christian Academy114.6
10Caleb Van de Weghe20:32.3Holland West Ottawa114.6
11Armando Cuervo Elias20:32.3Wyoming Lee114.6
12Jaciel Ruiz20:32.5Fennville114.5
12Issak Stitt20:33.7Zeeland East114.1
10Adrian Hoogeboom20:34.5Zeeland East113.8
11Henry Lace20:34.8Edwardsburg113.7
9Simon Carr20:35.4Saugatuck113.5
12Diego Barnaby20:35.7GR Ottawa Hills113.4
11Cole Simpson20:35.9FHC GR Forest Hills Central113.4
9Deacon Bacalia20:36.6Kalamazoo Central113.1
9Luca Mesch-Carinci20:36.7Kalamazoo Loy Norrix113.1
11Brennan Workman20:37.2GR Ottawa Hills112.9
11Brayden Herr20:38.2Richland Gull Lake112.6
11Tate Kroll20:38.5Grandville112.5
9Tristan Byrne20:39.1Byron Center112.3
11Jack VanDam20:39.7Byron Center112.1
11Zachariah Awad20:39.9FHN GR Forest Hills Northern112.0
10Wyatt Newton20:40.1Kalamazoo Loy Norrix112.0
9Lucas Crozier20:40.3Muskegon Mona Shores111.9
12Luke Hernandez20:40.4Hamilton111.9
12Noah Donker20:40.5Middleville Thornapple-Kellogg111.8
9Wesley Clayton20:40.6Rockford111.8
12Justin Ryland20:41.3Richland Gull Lake111.6
11Brayden Marchal20:41.7Lowell111.4
9Landon Miller20:42.7Rockford111.1
9Connor Bassett20:42.7Byron Center111.1
9Alex Paulsen20:42.9Grandville111.0
9Mason Segur20:43.0Byron Center111.0
10Drake Green20:43.2Grand Haven110.9
9Noah Eygenraam20:43.6GR West Catholic110.8
10Adam Shoemaker20:43.6Hudsonville Unity Christian110.8
12Matthew Badley20:43.7Whitehall110.8
9James Forney20:44.5Lowell110.5
10Peter Keegstra20:44.7Hudsonville Unity Christian110.4
12Isaac Bell20:44.9Three Rivers110.4
9Carson Beerthuis20:45.2Hamilton110.3
11Liam Dykhouse20:45.5Caledonia110.2
11Cole Dalton20:45.7Stevensville Lakeshore110.1
9Caden Butler20:46.1East Grand Rapids110.0
11Johnny Gruppen20:46.2Hudsonville Unity Christian109.9
10Logan Spangler20:46.4GR NorthPointe Christian109.9
11Scotty Brown20:46.6Richland Gull Lake109.8
10Robert Teall20:48.0Portage Northern109.3
9Jackson LaFlure20:48.3GR NorthPointe Christian109.2
9Wilson Labardee20:48.4Grandville109.2
10Max Sytsma20:48.7Kalamazoo Loy Norrix109.1
11Rowan Banyon20:48.8St. Joseph109.1
10Brendan McAuliffe20:49.1Rockford109.0
10Isaac Fletcher20:49.2Mattawan108.9
9Nicholas Hakala20:49.4Mattawan108.9
12Cole Ver Strate20:49.5Hopkins108.8
12Finn Halvas20:50.1Portage Northern108.6
9Aiden Watson20:50.2Greenville108.6
12Daniel Grabinski20:54.1Hamilton107.3
9Regan Luce20:55.1Holland West Ottawa107.0
10Zeke Zwiep20:56.8Holland Christian106.4
11Liam Heyboer20:57.3GR Covenant Christian106.2
12Andrew Barnum20:57.8Caledonia106.1
9Leo Maciel20:58.3Fennville105.9
10Cooper Goff20:58.4Three Rivers105.9
11Logan Paulen20:59.0Caledonia105.7
12Henry Freestone21:00.1Kalamazoo Loy Norrix105.3
10Patrick Amidon21:00.7Greenville105.1
12Gage Bowling21:00.9BC Harper Creek105.0
9Sawyer Bailey21:01.1Edwardsburg105.0
10Jacob Keef21:01.3Byron Center104.9
10Brody Bushman21:01.3BC Harper Creek104.9
12Brady Kurlenda21:01.7GR West Catholic104.8
9Cameron Howe21:01.9GR Kenowa Hills104.7
11Sawyer Grifhorst21:02.4Grandville104.5
9William Jr. Burress21:02.5East Kentwood104.5
12Sam Fenech21:02.8Bridgman104.4
10Benjamin Rowekamp-Ambs21:03.0Mattawan104.3
10Peyton ZurSchmiede21:03.4East Grand Rapids104.2
12Caleb Armock21:03.9Grand Haven104.0
10August Montgomery21:03.9Kalamazoo Loy Norrix104.0
12Simon Beougher21:04.0Kalamazoo Loy Norrix104.0
10Henry Cook21:04.1Caledonia104.0
9Gus Roman21:04.3Kalamazoo Loy Norrix103.9
9Lucas Lombard21:04.5Fennville103.8
11Gavin Schans21:05.6Hopkins103.5
9Devin Kuiper21:05.7GR Covenant Christian103.4
12Jaxon Max21:05.8Kent City103.4
10Wesley Harrington21:06.6Parchment103.1
9Clayton Roussakis21:07.2Kalamazoo Homeschool Sports102.9
12Connor Miley21:08.5Parchment102.5
9Liam Bisnett21:08.9Mattawan102.4
10Shaymar Young21:10.4Portage Northern101.9
10Gibson Yeiter21:11.1Lake Odessa Lakewood101.6
10Camden Adkins21:11.1Holland Calvary Christian101.6
11Brennan Boyce21:11.8Grandville101.4
9Cole Redes21:12.1Cedar Springs101.3
12Gavin Stursma21:12.3Jenison101.2
12Cole Hansen21:12.3Muskegon Mona Shores101.2
10Isaac Kamps21:12.8GR Covenant Christian101.1
11Charlie Dyer21:13.2Zeeland East100.9
12Ryan Stewart21:13.7Holland Christian100.8
12Tanner McNair21:13.8Portland100.7
9Carter Potter21:14.9Sparta100.4
9Ezra Neef21:15.5Kalamazoo Homeschool Sports100.2
10Josh Cusack21:16.3GR West Catholic99.9
11Grant Hoskins21:16.6Stevensville Lakeshore99.8
9Colton Kamphuis21:16.8Zeeland East99.7
9J.D. Dzwik21:17.6Boyne City99.5
12Dale Sehy21:18.5Vicksburg99.2
11Peyton Richards21:19.3Boyne City98.9
9Harrison Stolz21:19.4Holland West Ottawa98.9
10Beckett Sobol21:19.8Byron Center98.7
12Breslin Walek21:20.0Muskegon Mona Shores98.7
9Benjamin Cramer-Erbes21:20.1Kalamazoo Central98.6
10Evan Lokey21:21.0St. Joseph98.3
10Eli Li21:21.5Hastings98.2
11Aiden Ocampo21:22.5Wyoming97.8
9Kellan Bessey21:23.1Jenison97.6
10Joseph McCoy21:24.1Delton-Kellogg97.3
11Noah Wolters21:24.3Zeeland West97.2
10Titus Gordon21:24.6Hudsonville Unity Christian97.1
10Isaac Tovilla-Gracia21:24.6Jenison97.1
10Greyson Jones21:24.7Whitehall97.1
12Carter Krzysik21:24.7Hastings97.1
9Ian Isaak21:27.0Portage Northern96.3
11Connor Bleything21:27.2Three Rivers96.3
12Jeremy VanderWall21:27.3Hudsonville96.2
9Samuel Pierce21:27.6Portage Northern96.1
9Nolan Schepers21:28.1Hudsonville Unity Christian96.0
9Carter Bultje21:28.2Wayland Union95.9
11Nick Kreps21:28.6Muskegon Mona Shores95.8
12Eli Lewis21:28.8Muskegon Mona Shores95.7
11Carson Lauters21:29.3Grandville95.6
10Anderson Wilcox21:30.3FHE Ada Forest Hills Eastern95.2
12Xander Hallock21:30.5Three Rivers95.2
9Colton Mull21:30.5Plainwell95.2
9Grahm Kenyon21:31.2Caledonia94.9
12Parker Volstorf21:31.5Three Oaks River Valley94.8
9Alec Garst21:32.0Grandville94.7
10Peyton Frost21:32.1Boyne City94.6
10Dakota Harmer21:32.6Lake Odessa Lakewood94.5
11Carter Handwerker21:32.8Rockford94.4
9Conner Hoeksema21:33.3Zeeland East94.2
12Logan Dziewicki21:33.9Richland Gull Lake94.0
11Connor Banyon21:34.1St Joseph Our Lady of the Lake Catholic94.0
12Gavin Robbins21:34.9Mattawan93.7
10Noah Ranson21:35.1Three Rivers93.6
11Jonas Meeuwsen21:35.1Grand Haven93.6
12Aidan Martin21:35.5Three Rivers93.5
11Colton Woods21:35.6Stevensville Lakeshore93.5
9Grayson Meredith21:35.9Byron Center93.4
9Noah Thompson21:36.1Jenison93.3
12Kylan Corbin21:36.1Portage Northern93.3
9Jerin Donker21:36.1Middleville Thornapple-Kellogg93.3
10Micah Maier21:36.4St. Joseph93.2
12Ari Johnson21:37.0Buchanan93.0
11Michael Austin21:37.2Kalamazoo Loy Norrix92.9
12Brayden Kidd21:37.5Kalamazoo Central92.8
11Blake Fleming21:37.6Charlevoix92.8
11Andrew Allen21:37.9Kalamazoo Loy Norrix92.7
9Levi Iford21:38.0Holland Christian92.7
10Luke Quardokus21:38.6Portage Northern92.5
9Jackson Launiere21:38.8GR Kenowa Hills92.4
10Austin Piering21:38.9Byron Center92.4
10Ben Schinbeckler21:39.1Edwardsburg92.3
12James Wright21:41.7Portage Northern91.4
10Tyler Severino21:41.9Kalamazoo Loy Norrix91.4
9Charlie Barkel21:42.2Zeeland West91.3
10Owen Griffith21:42.5GR Kenowa Hills91.2
12Tyler Davis21:42.6Wyoming91.1
11Grahm Gibbs21:42.8Greenville91.1
10Greyson Mudget21:43.0Holland Black River91.0
9Keegan Bouathong21:43.2Zeeland West90.9
10Mason Wolfe21:43.3Three Rivers90.9
9Ethan Brown21:43.4Hamilton90.9
10Chase Skinner21:43.9Saugatuck90.7
9Finley Richardson21:44.9Kalamazoo Loy Norrix90.4
12Garrett VanderZyl21:45.1Howard City Tri-County90.3
10Austin Carr21:45.2Kalamazoo Loy Norrix90.3
10Anthony Anastasi21:46.2Plainwell89.9
10Ollie Harris21:47.0FHC GR Forest Hills Central89.7
10Isaac Kaboos21:47.4Middleville Thornapple-Kellogg89.5
12Dominic Boden21:47.6Howard City Tri-County89.5
9Ben Nielsen21:47.6Morley-Stanwood89.5
12DaQuon Bates21:47.7Muskegon Mona Shores89.4
11Cody Rood21:47.9Greenville89.4
8Owen Banyon21:48.0St Joseph Our Lady of the Lake Catholic89.3
9Ben Barnett21:48.0Reed City89.3
9Alex Gilbert21:48.5Plainwell89.2
9Evan Verwys21:48.6Rockford89.1
10Tristian Adkins21:49.1Muskegon Mona Shores89.0
11Paxton VanNoord21:49.3Zeeland East88.9
12Lex Ruimveld21:49.5Plainwell88.8
10Alex Timmers21:49.5Hastings88.8
10Shaun Gleason21:49.8Grand Haven88.7
10Caleb Sausser21:49.8Kalamazoo Central88.7
9Silas Schlutt21:50.2Buchanan88.6
11Aden Groves21:50.2Grandville88.6
9Logan Kipen21:50.3Hopkins88.6
11Tim Finkbeiner21:50.5Grand River Prep88.5
11Gerrit Bol21:51.4GR Covenant Christian88.2
10Nathan Wearing21:51.5Jenison88.2
9Ezra Winkle21:51.6Wyoming Potter’s House88.1
9Levi Schipper21:51.7GR Covenant Christian88.1
10Sam Trommater21:53.6Beal City87.5
12Benjamin Possehn21:53.6Lake Odessa Lakewood87.5
12Alexander Frizzell21:54.1Middleville Thornapple-Kellogg87.3
11Javier Diaz21:54.5Byron Center87.2
10Zachary Siegel21:55.1Kalamazoo Loy Norrix87.0
11Ian DeRuiter21:55.1Byron Center Zion Christian87.0
11Drew Roiniotis21:56.0Vicksburg86.7
10Brighton Lam21:56.8Vicksburg86.4
12Colten LaBelle21:57.1GR West Catholic86.3
12Noah Jenkins21:58.6Hudsonville85.8
10Kavian Goss21:59.1Buchanan85.6
12Seth Jenkins21:59.2Hudsonville85.6
12Cole Cannon21:59.4Gobles85.5
12Kam Richardson21:59.6Grand Haven85.5
12Carter Macomber21:59.8Richland Gull Lake85.4
9Frederico Herrmann22:00.4Stevensville Lakeshore85.2
11Koleson Reeder22:00.5Caledonia85.2
11Miles Divozzo22:01.2Holland Black River84.9
12Connor Siglow22:01.6St Joseph Our Lady of the Lake Catholic84.8
12Perry Douma22:01.9FHE Ada Forest Hills Eastern84.7
10Miles Hayner22:01.9Kalamazoo Central84.7
9Landon Learn22:02.0Muskegon Reeths-Puffer84.7
9Troy Weatherbee22:02.4Grandville84.5
12Deegan Anthony22:02.4Boyne City84.5
11Logan Nederveld22:02.6Hudsonville Unity Christian84.5
12Caleb Daniels22:03.0Boyne City84.3
9Trey Rusbasan22:03.4St. Joseph84.2
9Cale VanDyke22:04.7Allendale83.8
10Philip John (PJ) Valeros22:04.8FHE Ada Forest Hills Eastern83.7
9Garrett Chrispell22:05.3Stevensville Lakeshore83.6
10Gabe Smitko22:05.4FHC GR Forest Hills Central83.5
9Henry Schrauben22:05.5Lowell83.5
11Ethan Jenne22:05.8Fennville83.4
12Braiden Wright22:06.2Howard City Tri-County83.3
12Jackson Sytsma22:07.1GR_South Christian83.0
10Cameron Chouinard22:07.1Allendale83.0
9Bryce Cole22:07.3Three Rivers82.9
11Jaxon Boehm22:08.7Stevensville Lakeshore82.4
12Chase Lanning22:09.3Byron Center Zion Christian82.2
10Liam Frifeldt22:09.5West Michigan Homeschool82.2
10Daniel Stout22:09.5Rockford82.2
11Eyhab Jmian22:10.5East Grand Rapids81.8
11Elian Andriamparany22:10.5Berrien Springs81.8
9Dylan Thome22:10.8GR_South Christian81.7
12Rowan Blaha22:11.5Kalamazoo Homeschool Sports81.5
12Anthony Bunker22:11.5FHN GR Forest Hills Northern81.5
12Thomas Shockey22:12.2Kalamazoo Loy Norrix81.3
10Beckett Doyle22:13.0FHN GR Forest Hills Northern81.0
10Nathan Schuitema22:14.4Whitehall80.5
10Owen Leitow22:16.2Portage Northern79.9
11Brodie Arellano22:16.3Greenville79.9
10Henry Davis22:16.6Jenison79.8
9Gavin Pattison22:17.7FHE Ada Forest Hills Eastern79.4
10Hudson Winne22:18.1Fennville79.3
9Matthew Read22:18.7FHN GR Forest Hills Northern79.1
11Ryan Potts22:19.1Coopersville79.0
10Parker Erb22:19.7Hastings78.8
10Levi Charboneau22:24.3Lowell77.2
9Brayden Bloom22:24.3Kent City77.2
9Grant Dean22:24.4Portage Northern77.2
12Rick Hunderman22:24.9GR_South Christian77.0
9Mason Charon22:26.7Jenison76.4
10Jonah Vosburgh22:26.7Jenison76.4
12Luis Vasquez22:27.3Fennville76.2
9Noah Mingerink22:27.4GR Covenant Christian76.2
11Tyler Andrews22:27.8Coopersville76.1
12Ayden Cady22:27.8Boyne City76.1
11Caleb Kramer22:28.0Hastings76.0
12Kenji Banasky22:28.3Kalamazoo Homeschool Sports75.9
12Andrew Cary22:28.4Holland Calvary Christian75.9
12Blaine Berson22:28.5Whitehall75.8
10Noah Nelson22:28.7FHE Ada Forest Hills Eastern75.8
11Keio Trimm22:29.1Three Oaks River Valley75.6
9Ryan Miller22:29.5Plainwell75.5
9Ricardo Martinez22:29.5Kalamazoo Loy Norrix75.5
10Benaiah Shafer22:29.9Cedar Springs75.4
9Greyson Higgs22:31.1Greenville75.0
10Elijah Timmer22:31.2Jenison74.9
10Gideon Stumph22:31.4Byron Center Zion Christian74.9
10Blake Herbert22:31.5Plainwell74.8
9Yannick Giedeman22:31.6Rockford74.8
9Zachary Marchal22:31.7Lowell74.8
11Michael Whitney22:31.7Plainwell74.8
9Jabez Cruz-Terres22:32.5Wyoming Lee74.5
10Philip Kooyer22:32.6Hudsonville Unity Christian74.5
11Jayce Hughes22:32.9Muskegon Oakridge74.4
9Grayson Champagne22:33.3Rockford74.2
10Isaac Emery22:33.4Coopersville74.2
9Kai Olson22:34.1Hudsonville74.0
12Jakoby Moore22:34.5Zeeland West73.8
12Jacob Penna22:35.7GR Covenant Christian73.4
10Mark Wagner22:36.1West Michigan Homeschool73.3
12Carlos Castillo-Perez22:36.1Comstock Park73.3
9Mason Booker22:36.5Muskegon Oakridge73.2
12Noah Hetler22:37.5Howard City Tri-County72.8
11Townsend Moore22:37.6East Kentwood72.8
10Justin Harper22:37.6Caledonia72.8
11Zachary Heiks22:37.9Allendale72.7
9Calvin Rykse22:38.5Howard City Tri-County72.5
9Landon Ellis22:39.1Muskegon Mona Shores72.3
10Kyron Novak22:40.0Muskegon Reeths-Puffer72.0
12Austin Hunter22:40.4Mattawan71.9
11Parker Stull22:40.7Plainwell71.8
9Luke Steen22:41.7Holland Christian71.4
12Trevor Hayes22:42.9GR Covenant Christian71.0
12Jonathan Ross22:42.9Muskegon Oakridge71.0
9Jaxsen Shemer22:43.0Jenison71.0
9Crew Petersen22:43.0Rockford71.0
9Evan Looyenga22:43.1GR Covenant Christian71.0
12Alexander Gorsh22:44.6Grandville70.5
11Greyson DeWys22:45.3Hamilton70.2
11Benjamin White22:45.8Plainwell70.1
11Jackson Byers22:47.7Wayland Union69.4
9jairo Lugo22:49.0Kalamazoo Central69.0
11Dayton Le22:49.8Kalamazoo Central68.7
10Emmerick Smith22:50.0Muskegon Mona Shores68.7
10Quinton Herppich22:50.4Holland West Ottawa68.5
10Owen Schuitema22:50.4Whitehall68.5
9John Trumble22:51.0FHN GR Forest Hills Northern68.3
10Ernesto Martinez22:51.4Grand River Prep68.2
11Lucas Buys22:52.4Hudsonville Unity Christian67.9
9Cullen Emmert22:53.1FHN GR Forest Hills Northern67.6
9John Travis22:53.6Mattawan67.5
9Sawyer Trommater22:54.9Beal City67.0
12Logan Snoap22:55.4Hudsonville66.9
10Pender Workman22:56.8Middleville Thornapple-Kellogg66.4
12Paul Borobia22:56.9Kalamazoo Homeschool Sports66.4
10Soren Duke22:58.3Richland Gull Lake65.9
12Brendan Bonar22:58.5Charlevoix65.8
9Kearan Fitzpatrick22:58.7East Grand Rapids65.8
9Tycho DeVisser23:00.1Kalamazoo Christian65.3
9William Quake23:00.4Three Rivers65.2
9Emmett Houseman23:01.4Hopkins64.9
12Doug Gaylord23:01.7GR_South Christian64.8
9Finley Kuiper23:02.1GR Covenant Christian64.6
12Adam Fox23:05.0Grand Haven63.7
9Drew VanTuinen23:08.2Holland Calvary Christian62.6
9Magnus Galaviz23:08.5Middleville Thornapple-Kellogg62.5
9Wyatt Smith23:08.9Zeeland West62.4
10Edgar Held23:09.3East Grand Rapids62.2
9Owen Schopmeyer23:09.7Zeeland West62.1
9Cade DeVries23:10.3Hudsonville Unity Christian61.9
12Shane Mier23:11.1GR_South Christian61.6
9Corbin Tedder23:11.7Fennville61.4
12Drew Babinec23:12.0Muskegon Oakridge61.3
11Kevin Flores23:13.1Fennville61.0
9Ryan Dalman23:13.7Zeeland West60.8
12Benjamin VanLoo23:16.2Mattawan59.9
11Ricky Bristol23:16.5Boyne City59.8
9Lucas Doubledee23:18.5Delton-Kellogg59.2
11Jack Favreau23:20.0Delton-Kellogg58.7
12Caleb Stumph23:20.8Byron Center Zion Christian58.4
11Oscar Lucas23:21.6Kalamazoo Loy Norrix58.1
11Max Rogalski23:21.9Comstock Park58.0
10Landon Evans23:22.0Schoolcraft58.0
9Mike Hernandez23:22.5Three Oaks River Valley57.8
9Dylan Buys23:23.6Hudsonville Unity Christian57.5
11Eli Pope23:23.7Boyne City57.4
10Thomas Doversberger23:24.0Holland West Ottawa57.3
10Ethan Moon23:24.2Grand Haven57.3
10Finnegan Williams23:25.3East Grand Rapids56.9
9Evan Kalajainen23:25.4Zeeland West56.9
10Henry Nederveld23:25.6Jenison56.8
10Hugh Hood23:26.4West Michigan Homeschool56.5
10Colton Rogalski23:26.7GR Kenowa Hills56.4
12Spencer Crozier23:27.1Hastings56.3
11Wyatt Wessell23:28.6Comstock Park55.8
11Caleb Vaalburg23:29.4GR Covenant Christian55.5
10Will Kraak23:29.5West Michigan Homeschool55.5
9Ben Roof23:30.4Zeeland East55.2
10Jacob Dozeman23:31.1Zeeland East55.0
11Conner Ryan23:32.5Stanton Central Montcalm54.5
11Noah Hamilton23:33.0Grandville54.3
10Chauncey Oliver23:34.1Wyoming54.0
10Ryan Howley23:34.4Portage Northern53.9
9Asher Meyer23:35.1GR West Catholic53.6
9Lucas Westcott23:35.3Kalamazoo Central53.6
9Ethan Haapala23:35.3GR Kenowa Hills53.6
9Henry Flowers-Stiles23:39.7FHC GR Forest Hills Central52.1
10Frederick Thurn23:41.0Portage Northern51.7
9Jonathan Steenhagen23:42.8Muskegon Reeths-Puffer51.1
11Luke Ho23:44.6FHC GR Forest Hills Central50.5
9Oliver Kovac23:44.9St. Joseph50.4
10A.J. Cullen23:45.8St Joseph Our Lady of the Lake Catholic50.1
9Daniel Macedo23:47.6FHN GR Forest Hills Northern49.5
12Andrew Owens23:51.3Whitehall48.2
10Evan Wehrman23:52.0Byron Center Zion Christian48.0
9Easton Dykstra23:53.4GR Covenant Christian47.5
9Grayson Field23:53.9Mattawan47.4
12Aiden Stembol23:55.1Whitehall47.0
11Tyler Martin23:55.8Stevensville Lakeshore46.7
9Titus Sager23:56.7Gobles46.4
11Justin Hutt23:57.4East Kentwood46.2
12Deegan Castaneda23:57.4Delton-Kellogg46.2
10Kai Borden23:58.8Berrien Springs45.7
10Vincent Beck23:59.3Reed City45.6
12Gabe Arredondo23:59.5Zeeland West45.5
11Cooper Stannard24:00.3Parchment45.2
9Henry Peters24:00.5Buchanan45.2
9Luke Artibee24:01.2Muskegon Mona Shores44.9
9Ryan Harris24:04.2Hastings43.9
11Michael Mullin24:05.2Middleville Thornapple-Kellogg43.6
12Rydik Wrubel24:05.4Caledonia43.5
10Alexander Brady24:06.4Caledonia43.2
10Eoghan Galloway24:07.7Zeeland West42.8
10Samuel Meyer24:07.9Zeeland West42.7
11Fernando Saenger24:08.0Zeeland West42.7
10Landon Mitteer24:08.3Whitehall42.6
9Gideon DeVries24:09.0Caledonia42.3
9Michael Barrera24:10.0Reed City42.0
9Peter Lewis24:10.2Kalamazoo Central41.9
11Luke Drnek24:10.7GR Covenant Christian41.8
10Aiden Beebe24:10.8St. Joseph41.7
9Maddix Thomas24:10.9Lake Odessa Lakewood41.7
12Owen Cavera24:12.1East Grand Rapids41.3
10Easton Piper24:12.3Gobles41.2
10Bob Cornell24:15.9East Grand Rapids40.0
9Justin Holmes24:16.7Byron Center39.8
12Sam Thelen24:17.4Grandville39.5
11Jaydan Alvarez24:17.8Hudsonville Unity Christian39.4
9Jace Matthews24:17.9Coopersville39.4
9Tyler Bornhorst24:18.1Richland Gull Lake39.3
10Andrew Thomas24:18.5Rockford39.2
9Landen Veneklase24:18.9FHC GR Forest Hills Central39.0
Max DeLorme24:19.6Kalamazoo Loy Norrix38.8
12Cayden Hincher24:19.8Portage Northern38.7
9Tyler Newman24:21.1Byron Center38.3
9Finn Dart24:21.4Boyne City38.2
12Nikola Gjorgjievski24:22.9East Grand Rapids37.7
10Zane Marino24:23.2Kalamazoo Central37.6
9Kasyn Novak24:25.5Muskegon Reeths-Puffer36.8
10Ethan Hoekstra24:26.1FHE Ada Forest Hills Eastern36.6
9Benjamin Visser24:26.2Allendale36.6
9Ethan Nshime24:27.2East Kentwood36.3
9Bryce Wood24:27.7Comstock Park36.1
9Luke VenRoy24:30.0Coopersville35.3
10Amittai Kawano24:30.3Holland West Ottawa35.2
9Bryce Blair24:35.9Muskegon Reeths-Puffer33.4
9Marvens Vander Molen24:36.0FHN GR Forest Hills Northern33.3
10Mason DeWulf24:38.1Grandville32.6
11Alexander Boynton24:38.2Schoolcraft32.6
10Joshua Diocares24:39.1East Kentwood32.3
11Kace Patterson24:39.3FHE Ada Forest Hills Eastern32.2
9Jacob Nutt24:40.3Kalamazoo Christian31.9
10Jake Hager24:40.8FHE Ada Forest Hills Eastern31.7
12Jeffrey Brink24:41.2Hudsonville31.6
11Andrew Dempsey24:41.3Greenville31.6
12Jacob Wieland24:41.6Lake Odessa Lakewood31.5
11Caleb Miller24:43.9West Michigan Homeschool30.7
9Braxten Vis24:45.4Hamilton30.2
11Anthony Jasheway24:46.6St Joseph Our Lady of the Lake Catholic29.8
9Leo Avalos24:49.1Saugatuck29.0
12Loehn Luckett24:50.0Plainwell28.7
9Lincoln Twonley24:50.9GR NorthPointe Christian28.4
10Jonathan Visscher24:51.0Muskegon Reeths-Puffer28.3
9Zayden Kingman24:51.2Muskegon Reeths-Puffer28.3
12Johnathon Buskirk24:51.6Hopkins28.1
9Johnny Lumpp24:51.7Muskegon Mona Shores28.1
11Charles Johnson24:53.3Jenison27.6
11Trent Ponstein24:54.9GR_South Christian27.0
11Asher Rauch24:55.2GR NorthPointe Christian26.9
9Brady Wadkins24:55.7Charlevoix26.8
11O’Neill Dougherty24:56.3BC Harper Creek26.6
10Joseph VandeWege24:56.4Holland Christian26.5
11Ashton Rose24:57.4Muskegon Mona Shores26.2
9Alex Dyer24:58.0Zeeland East26.0
10Dakota Cole24:58.9Hastings25.7
10Kam VanDrie24:59.0Holland Calvary Christian25.7
9Joseph Sanderson24:59.4GR NorthPointe Christian25.5
12Alexander Smbatyan25:00.2Coopersville25.3
11Ace Bohlinger25:01.0East Grand Rapids25.0
10Andrew Westra25:02.9GR Covenant Christian24.4
10Malachi Martin25:03.6Delton-Kellogg24.1
11Christopher Ferguson25:04.7Howard City Tri-County23.8
11Daniel Keesler25:07.3Stevensville Lakeshore22.9
11Hayden Palmer25:07.3Portage Northern22.9
12Ryan Buist25:08.4St. Joseph22.5
9Isaiah Koops25:08.4GR Covenant Christian22.5
11Payton Paprocki25:08.6Muskegon Oakridge22.5
11Camilo Gonzalez25:11.4Delton-Kellogg21.5
9Broderick Millage25:11.5Wyoming21.5
9Bo Blair25:11.6Muskegon Reeths-Puffer21.5
11Hudson Webster25:11.9FHE Ada Forest Hills Eastern21.4
10Billy Hilbert25:13.1Hastings21.0
9Noah Hudson25:14.1GR NorthPointe Christian20.6
10Kameron Sill25:15.8Berrien Springs20.1
10Henry Hoekstra25:15.9East Grand Rapids20.0
10Will Wiechertjes25:16.0Grandville20.0
12Leonardo Rico25:18.3FHN GR Forest Hills Northern19.2
9Joshua Roberts, Jr.25:18.4Hastings19.2
10Frank Kelley III25:20.0Grand River Prep18.7
10Timothy Fanco25:25.0Caledonia17.0
9Israel Bunsee25:25.6FHN GR Forest Hills Northern16.8
9Luca Rottschafer25:26.3FHC GR Forest Hills Central16.6
10Noah Huffine25:28.4Portland15.9
12James Doss25:28.6Grand Haven15.8
10Hunter Weber25:34.5Stevensville Lakeshore13.8
11David Wagner25:36.5West Michigan Homeschool13.2
10Alex Oleszkiewicz25:36.6FHC GR Forest Hills Central13.1
10Samuel Feyen25:37.7East Grand Rapids12.8
10Luke Lenzinger25:38.8Richland Gull Lake12.4
10Shawn Crawford25:38.9Bridgman12.4
9Benjamin Smith25:40.3Mattawan11.9
12Atraiu Naik25:40.5Holland West Ottawa11.8
12Aiden Mallory25:44.0Plainwell10.7
10David Lewis25:45.6Kalamazoo Homeschool Sports10.1
12Ben Huffine25:50.8East Kentwood8.4
9Ehud Huizen25:52.5West Michigan Homeschool7.8
10Jordan Bishop25:53.5Heritage Christian Academy7.5
10Andrew Lathwell25:55.1FHC GR Forest Hills Central7.0
12Jordan Weber25:57.5Beal City6.2
10Justin Nichols25:58.7Berrien Springs5.8
9Carson Scholma26:00.1Hudsonville5.3
11Duy Huynh26:06.6Wyoming Potter’s House3.1
12Luke Herder26:08.7GR_South Christian2.4
9Eamon Ennis26:10.2West Michigan Homeschool1.9
10Johnny Williams26:15.4Hopkins0.2
9Easton Downs26:15.4St Joseph Our Lady of the Lake Catholic0.2
Uncategorized

2025 Ratings: Lamplighter

Finally finished with the summer previews, onto REAL, ACTUAL performances by the great kids making up the sport in our state!

You’re gonna have to bear with me as I build out the 2025 apparatus and how I want the posts to appear this year. There are some areas I think I’ve shored up, getting the math done even quicker, so more time can be spent focused on the athletes. No I have not learned how to program (I never will – sounds boring), everything is still pumped out in trusty ‘ol Excel. The graphics below are from previous years, the plan is to update those over Labor Day weekend.

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: -37
Boys Adjustment: -30

LAMPLIGHTER LUMINARIES

Alexandra Scappaticci, Northville

I’m not shocked, I just didn’t think it’d be this early in the season. Although looking back, Alexandra has already been at this level and is accustomed to fast races. Alexandra went unscathed through last fall’s middle school season, then only lost once during track. She competed at New Balance Nationals and MITCA, the latter an 18:23, which she nearly matched a week ago. I admired her patience throughout the race, not racing in the middle school mindset of running away from everyone. Given the humidity and that it was the first race of many, I’m excited to see where her (and Northville’s) season ends up.

Mourad Algahmi, Dearborn Fordson

Also not shocked! Mourad had one of the better freshman campaigns, breaking 16:00 late and ranking 3rd amongst Michigan’s 9th grade 1600m runners. A 15:14 5k on the Allen Park streets was a bullet point that projected a cross breakthrough, but that’s the roads and grass is a whole different story. Like Scappaticci, Algahmi ran a patient race, hanging in the chase pack for the first half, then in the last half, attempting to reel in MacGregor. Mourad came a few meters short, but has to be motivated with the speed of his sophomore opener.

GIRLS TEAM RATINGS

*** = State Title Contention
** = Top-10 Contention
* = State Qualifying Contention

TeamTop 5 Avg.Division
Northville**139.91
Ann Arbor Skyline**134.91
Brownstown Woodhaven*120.21
Utica*118.21
Novi*117.81
Royal Oak107.21
Salem102.91
Dexter102.51
Temperance Bedford97.41
Fraser89.81
Rochester Hills Stoney Creek89.41
South Lyon East88.31
Howell87.01
South Lyon83.21
Lake Orion79.21
Farmington Hills Mercy79.01
Gibraltar Carlson76.91
Canton76.91
Grosse Pointe South69.81
Livonia Franklin67.11
Beverly Hills Groves65.41
Wyandotte Roosevelt61.51
Livonia Stevenson58.71
L’Anse Creuse North58.61
Walled Lake Central53.01
Dearborn Fordson46.21
Belleville32.61
Ypsilanti Lincoln17.11
Dearborn Heights Crestwood16.31
Warren Woods Tower11.61
TeamTop 5 Avg.Division
Pinckney*107.12
Bloomfield Hills Marian95.52
New Boston Huron86.72
Macomb Lutheran North79.42
Orchard Lake St. Mary’s63.02
Carleton Airport61.62
Pontiac Notre Dame Prep54.12
Lake Fenton50.82
Fowlerville35.72
Warren Regina7.12
TeamTop 5 Avg.Division
Plymouth Christian Academy*83.73
Ann Arbor Greenhills64.83
TeamTop 5 Avg.Division
Whitmore Lake**96.24
Royal Oak Shrine*63.54
TeamTop 5 Avg.Division
MACH34.6HS

BOYS TEAM RATINGS

*** = State Title Contention
** = Top-10 Contention
* = State Qualifying Contention

TeamTop 5 Avg.Division
Northville***205.51
Ann Arbor Skyline**187.81
Dexter*184.61
Brownstown Woodhaven*183.31
Salem*183.11
Novi179.21
Detroit Catholic Central175.91
Temperance Bedford175.71
Howell169.71
Fraser166.31
Wyandotte Roosevelt165.31
Dearborn Fordson155.31
Livonia Stevenson152.01
Warren DeLaSalle151.41
North Farmington149.11
South Lyon146.71
L’Anse Creuse North146.61
South Lyon East146.01
Rochester Hills Stoney Creek144.01
Beverly Hills Groves142.51
Gibraltar Carlson140.61
Ypsilanti Community128.81
Livonia Franklin126.31
Westland John Glenn118.11
Detroit Renaissance108.11
Belleville96.31
Dearborn Heights Crestwood79.91
Ypsilanti Lincoln67.41
Warren Woods Tower64.81
TeamTop 5 Avg.Division
Macomb Lutheran North*173.92
Chelsea*171.42
New Boston Huron164.02
Ann Arbor Gabriel Richard159.62
Carleton Airport152.12
Orchard Lake St. Mary’s144.72
Lake Fenton144.62
Fowlerville135.82
Dundee95.72
Pontiac Notre Dame Prep95.02
Riverview94.82
Madison Heights Lamphere80.92
TeamTop 5 Avg.Division
Plymouth Christian Academy*158.23
Ann Arbor Greenhills148.33
Rochester Hills Lutheran NW143.03
Madison Heights Bishop Foley67.03
TeamTop 5 Avg.Division
Whitmore Lake**159.04
Lutheran Westland*140.24
Royal Oak Shrine132.34
Novi Christian Academy86.34
TeamTop 5 Avg.Division
MACH151.5HS

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
9Alexandra Scappaticci18:24.3Northville164.2
11Jaelyn Ray18:25.5Pinckney163.8
11Kaylie Livingston18:41.3Whitmore Lake158.6
11Lucia Lachapelle18:47.8Northville156.4
11Becca Van Lent18:54.1Ann Arbor Skyline154.3
12Raley Keith19:19.8unattached145.7
12Siene Muraszewski19:24.1Utica144.3
12Leah Corby19:35.9Rochester Hills Stoney Creek140.4
11Colette Lozo19:43.8Northville137.7
10Ana Lovell19:44.7Lake Fenton137.4
10Charley McKay19:46.6Woodhaven Brownstown136.8
10Lucia Llanes19:52.1Ann Arbor Skyline135.0
11Katelynn Egli19:53.5Novi134.5
11Emma Brown19:56.1Utica133.6
11Kodie Snyder19:57.2Dexter133.3
9Giada Mills19:57.5Beverly Hills Groves133.2
12Julia Garcia19:58.4Pinckney132.9
11Isla Tharp20:02.1Ann Arbor Skyline131.6
11Irie Scrase20:02.3Ann Arbor Skyline131.6
11Hope Noal20:02.3Woodhaven Brownstown131.6
9Ginger Gortney20:03.7Plymouth Christian Academy131.1
11Samantha Whitlam20:07.6Macomb Lutheran North129.8
12Avery Turk20:09.1New Boston Huron129.3
12Mya Tass20:10.9Novi128.7
11Linda Lopez20:12.5Lake Orion128.2
11Anna Macdonald20:18.4Royal Oak126.2
9Brynn Somers20:19.6Northville125.8
10Annabelle Chan20:19.8Woodhaven Brownstown125.7
10Malynda Lambros20:24.6Whitmore Lake124.1
11Alice Foley20:25.1Fraser124.0
9Natalie Coulter20:30.4South Lyon East122.2
12Adrienne Stewart20:30.8Ann Arbor Skyline122.1
11Sophia Johnson20:31.1Temperance Bedford122.0
11Jane Meinecke20:32.5Royal Oak121.5
10Claire Galas20:46.5Novi116.8
11Iva Ravindra20:46.7Temperance Bedford116.8
10Ella Baker20:50.1Carleton Airport115.6
12Eleanor Grant20:51.2Wyandotte Roosevelt115.3
11Emma Engalan20:51.3Northville115.2
10Tatum Mooradian20:51.9Northville115.0
9Serenity Clancy20:55.4Woodhaven Brownstown113.9
10Alexa Siegel20:55.8Walled Lake Central113.7
11Alison Kauffman20:56.0Ann Arbor Skyline113.7
12Ellie Jasperson20:58.1Northville113.0
12Brooke McFarland21:00.3Utica112.2
10Kylie Brown21:02.4Utica111.5
9Audrey Grosteffon21:03.0Temperance Bedford111.3
9Kylie Karfonta21:06.6South Lyon110.1
11Gwen Stotts-Walshe21:07.4Ann Arbor Skyline109.9
9Jessica Philip21:09.9Novi109.0
11Ella Bilyk21:13.9Northville107.7
12Lucy VanHaerents21:14.5Royal Oak107.5
10Morgan Hamilton21:14.7Orchard Lake St. Mary’s107.4
11Liv Brody21:16.2Canton106.9
10Ingrid Thomas21:16.5Washtenaw Christian106.8
10Ella Lamb21:17.3Royal Oak Shrine106.6
12Nora Gerzema21:17.8Farmington Hills Mercy106.4
12Eleanor Cole21:18.7Lutheran HS Westland106.1
9Ella Hanner21:23.5Salem104.5
12Becca Jud21:25.3Salem103.9
11Samantha Bartell21:26.1Salem103.6
10Grace Pacheco21:28.0New Boston Huron103.0
11Addie Jones21:31.4Salem101.9
12Kate Molloy21:31.9Fraser101.7
12Jacey Roy21:33.2Beverly Hills Groves101.3
12Mia Fernandez21:34.4Canton100.9
10Ava Knight21:34.6Macomb L’Anse Creuse North100.8
12Emma Viggiano21:35.1Royal Oak100.6
11Annabeth Hazlewood21:35.5Salem100.5
9Ella German21:37.1Novi100.0
12Roisin Whelan21:37.5Marian (Bloomfield Hills)99.8
11Anna Halliday21:37.7Howell99.8
10Chloe Boright21:38.9Macomb Lutheran North99.4
10Layla Blumberg21:40.9Dexter98.7
11Lucille Clark21:42.6Marian (Bloomfield Hills)98.1
11Claire Dunn21:48.3Pontiac Notre Dame Prep96.2
12Cara Prusakiewicz21:48.6Dryden96.1
10Eastynn Charder21:49.3Pinckney95.9
11Hannah Haines21:49.8Madison Heights Lamphere95.7
12Amelia Cribbins21:49.9Dexter95.7
12Elise Maurer21:51.4Northville95.2
12Sarah Stein21:51.7North Farmington95.1
10Leah Krzeszewski21:52.8Marian (Bloomfield Hills)94.7
9Melanie Clark21:53.2Marian (Bloomfield Hills)94.6
11Faith Wessel21:53.7MACH Running94.4
10Claire Wright21:54.1Dryden94.3
12Avery Hoeft21:54.2Dexter94.3
11Liliana Anderson21:55.1Lake Orion94.0
12Madi Hare21:56.0Plymouth Christian Academy93.7
10Livia Boucher21:57.1Gibraltar Carlson93.3
12Elliana Perugi21:57.3Woodhaven Brownstown93.2
SoClare Davidson21:58.5Canton92.8
9Anamaria Brazdau21:59.1Plymouth Christian Academy92.6
9Ella Corby21:59.2Northville92.6
9Sofia Kang22:01.4South Lyon East91.9
11Tessa Kozlowski22:02.4Rochester Hills Stoney Creek91.5
12Elodie Weaver22:03.8Whitmore Lake91.1
10Lila Edison22:04.8Ann Arbor Skyline90.7
10Claire Collins22:05.6Dexter90.5
10Gabby Schuff22:05.8Marian (Bloomfield Hills)90.4
10Jade Siy22:07.1Madison Heights Lamphere90.0
11Samantha DeMore22:07.2Novi89.9
12Kayla Ward22:08.0South Lyon89.7
12Ava Tow22:08.4Utica89.5
10Jaelynn Greene22:09.3Woodhaven Brownstown89.2
9Olive DiMassa22:11.2Howell88.6
12Kinsey Nordbeck22:11.4Livonia Franklin88.5
10Sophia Jiang22:12.0Northville88.3
10Ainslie Carter22:15.1Farmington Hills Mercy87.3
9Brooke Wallace22:15.3Howell87.2
10Claire Steinbrecher22:15.6Dexter87.1
11Genevive Meihn22:16.9Beverly Hills Groves86.7
10Codianne Palczewski22:17.0Utica86.7
9Adline Taylor22:18.7Warren Woods Tower86.1
12Katelyn Frazier22:20.3Fraser85.6
10Paige Garbo22:21.2Grosse Pointe South85.3
10Ella McCleery22:22.1Ypsilanti Community85.0
11Morgan Costello22:25.2Grosse Pointe South83.9
11Kodi Qin22:25.2Novi83.9
11Claire Porinsky22:26.6South Lyon East83.5
10Madeena El-Mubarak22:27.1Dearborn Fordson83.3
12Charlotte Strausbaugh22:27.4Rochester Hills Stoney Creek83.2
10Alexis Kmiecik22:27.8Woodhaven Brownstown83.1
10Giada Fioritto22:28.2Gibraltar Carlson82.9
9Reagan Mason22:30.2Howell82.3
11Kareena Babu22:34.3Novi80.9
11Aiyana Wyman22:36.2Royal Oak80.3
9Olivia Kelly22:36.4Livonia Stevenson80.2
11Kerrington Fields-McCurdy22:36.5Livonia Stevenson80.2
11Julia Crowe22:37.1Northville80.0
10Elin Tenbrink22:37.6Ann Arbor Skyline79.8
12Jewel Zschernig22:39.2Fraser79.3
11Mia Carson22:39.7Northville79.1
10Lucy Morrow22:40.9Livonia Franklin78.7
12Arianna Huyck22:42.0Novi78.3
11Paige Willman22:42.5Lake Fenton78.2
11Dani Radde22:43.3South Lyon77.9
11Libby Schuster22:43.6Ann Arbor Greenhills77.8
11Claire Gibson22:45.1Dexter77.3
12Loreli Harris22:45.1Wyandotte Roosevelt77.3
12Grace Kim22:45.3Farmington Hills Mercy77.2
12Molly Weaver22:45.6Woodhaven Brownstown77.1
12Nora Rioux22:45.7Howell77.1
11Rylee Piornack22:47.2Grosse Pointe South76.6
12Ava Johnson22:48.4Macomb L’Anse Creuse North76.2
11Abigail Dobry22:49.4Dexter75.9
9Brynn Rudnicki22:50.2Fowlerville75.6
9Madison Slade22:50.2Gibraltar Carlson75.6
11Avery Stallmann22:50.4Macomb Lutheran North75.5
12Isabelle Downs22:50.9South Lyon East75.4
12Zeva Hathaway22:51.5Pinckney75.2
11Dima Rtail22:54.2Dearborn Fordson74.3
10Delaney Batai22:54.2unattached74.3
9Blix Finn22:54.9Ann Arbor Skyline74.0
11Nina Malani22:56.0Ann Arbor Greenhills73.7
12Alison Doka22:56.5Rochester Hills Stoney Creek73.5
10Grace Bedner22:56.5unattached73.5
10Rachel Meek22:58.1Plymouth Christian Academy73.0
11Paige Haller23:03.5Walled Lake Central71.2
9Julia Geisz23:04.6Marian (Bloomfield Hills)70.8
9Laela D’John23:05.5Utica70.5
9McKenna Kann23:06.0South Lyon70.3
12Micaela Penchoff23:07.1Royal Oak70.0
11Hayleigh Belkofer23:07.2Temperance Bedford69.9
9Kaitlyn Bacevicius23:10.6Lake Orion68.8
12Jenna Buchan23:11.1Farmington Hills Mercy68.6
10Caitlin Walenciak23:11.5South Lyon East68.5
11Kayla Christesen23:11.9New Boston Huron68.4
12Lucineia Harvey23:12.5South Lyon68.2
12Brenna Baker23:13.1Carleton Airport68.0
10Abigail Adams23:14.1Pinckney67.6
12Janaan Rehman23:14.4Ann Arbor Greenhills67.5
10Sade Napier23:14.4Ypsilanti Lincoln67.5
10Kennedy Copenhaver23:15.6Royal Oak67.1
9Jennalyn Bronstein23:15.8New Boston Huron67.1
12Aubrey Miscikowski23:16.2Temperance Bedford66.9
10Harper Jackson23:17.1Gibraltar Carlson66.6
12Molly Noesen-Bosscher23:17.3Dexter66.6
10Addison Gregg23:17.4Ann Arbor Greenhills66.5
10Alayna Smith23:17.9Marian (Bloomfield Hills)66.4
12Meghan Mullen23:18.3South Lyon East66.2
9Ada Cain23:18.5Gibraltar Carlson66.2
9Zoey Cheney23:19.1New Boston Huron66.0
10Ella Rohrhoff23:19.7Northville65.8
11Emma Slater23:20.5Livonia Franklin65.5
10Priya Sastry23:20.5Northville65.5
10Aria Lin23:21.3Novi65.2
12Sofia Robertson23:22.1Whitmore Lake65.0
10Violet Scheels23:22.2South Lyon64.9
10Julia Jones23:22.4Northville64.9
10Avay Yaldou23:22.8Northville64.7
10Katherine Hartle23:23.8Marian (Bloomfield Hills)64.4
10Allison Vavruska23:23.8Utica64.4
10Jordan Pope23:24.9Livonia Franklin64.0
11Bailey Konuszewski23:25.7Dexter63.8
11Eva D’Agostino23:25.7Orchard Lake St. Mary’s63.8
12Sarah Wazne23:26.5Dearborn Heights Crestwood63.5
10Gabbie Alexander23:26.9Woodhaven Brownstown63.4
11Charlotte Clark23:27.7Northville63.1
10Ava Bates23:28.2Lutheran HS Westland62.9
12Margo Kaledas23:28.3Salem62.9
9Emma Puscas23:29.2Wyandotte Roosevelt62.6
9Elizabeth Kopp23:31.3Utica61.9
11Louisa Denks23:32.2Royal Oak Shrine61.6
12Alexis Graham23:33.6Howell61.1
11Makenna Rudnicki23:35.2Fowlerville60.6
9Evelyn McKinney23:35.3Royal Oak60.6
9Maha Sleiman23:36.3Dearborn Fordson60.2
10Advika Rao23:36.6Lake Orion60.1
10Isa Vargo23:36.6New Boston Huron60.1
9Leigh Sapp23:41.3Rochester Hills Stoney Creek58.6
10Isabelle Keyes23:41.8Fraser58.4
11Mae Barbaro23:43.4Dexter57.9
9Khaya Pierson23:43.6Livonia Stevenson57.8
12Grace Fredericks23:44.1Temperance Bedford57.6
10Ella Daly23:45.7Royal Oak Shrine57.1
10Sophia Carson23:48.5University Liggett56.2
10Lea Rode23:48.5Ypsilanti Community56.2
9Madelyn Robison23:50.3Farmington Hills Mercy55.6
12Addison Darnell23:51.1Novi55.3
11Ella McFarlane23:53.3Riverview54.6
11Erin Korsak23:53.9Grosse Pointe South54.4
11Anabelle Mangan23:53.9South Lyon54.4
9Audrey Beers23:55.2Northville53.9
10Ellia Egle23:56.2New Boston Huron53.6
10Lila VanAssche23:56.5Belleville53.5
10Marina Echegoyen23:57.1Ypsilanti Lincoln53.3
9Maliah McKibben23:57.4Temperance Bedford53.2
12Sarah Gumber23:57.9Salem53.0
11Sofia Razny23:59.6Farmington Hills Mercy52.5
11Olivia Petrowski24:00.6Royal Oak52.1
10Lucy Gump24:01.3Macomb Lutheran North51.9
9Olivia Furlong24:02.3Novi51.6
11Elliana Hufton24:03.2Lake Fenton51.3
10Olivia Roelofs24:03.3Canton51.2
9Alessandra Zobl24:03.3Royal Oak51.2
12Catalina Colangelo Van Meek24:05.9Marian (Bloomfield Hills)50.4
11Evelyn McIndoe24:06.2Novi Christian Academy50.3
11Madelyn Yezback24:06.9Warren Regina50.0
11Jillian Lower24:07.2Dexter49.9
10Evie Sarigiannis24:07.2Orchard Lake St. Mary’s49.9
10Maya Berry24:08.0Dearborn Heights Crestwood49.7
12Catherine Kipila24:08.4Pontiac Notre Dame Prep49.5
10Sara Abou-Hamdan24:09.3Dearborn Heights Crestwood49.2
12Peyton Knight24:09.9Macomb L’Anse Creuse North49.0
12Kennedy Matson24:10.0Dexter49.0
11Jayelynn Lines24:10.4Woodhaven Brownstown48.9
12Abby Macey24:11.2Grosse Pointe South48.6
11Diane Zhao24:12.8Northville48.1
11Renata Arreola-Olvera24:13.1Novi48.0
12Victoria Andrzejczak24:14.5Orchard Lake St. Mary’s47.5
11Gianna Yaldo24:15.2Warren Regina47.3
11Josephine Malcolm24:15.6Royal Oak Shrine47.1
12Viviana Ostrowski24:15.7Grosse Pointe South47.1
10Chloe Cochrane24:17.3Orchard Lake St. Mary’s46.6
11Flora Ramos24:17.3Pontiac Notre Dame Prep46.6
12Morgan Mannino24:18.7Grosse Pointe South46.1
11Emmi Dober24:21.5Northville45.2
9Isabelle Carignan24:21.5South Lyon East45.2
10Nora Tillman24:22.1Royal Oak Shrine45.0
9Hailey McDonald24:22.8Lake Orion44.7
10Maria Kane24:22.8Walled Lake Central44.7
9Amelia Putz24:22.9Rochester Hills Stoney Creek44.7
10Kayla Ropelewski24:28.6Fraser42.8
9Madison Agocs24:28.9Carleton Airport42.7
10Liv Warner24:30.6Pontiac Notre Dame Prep42.1
11Caroline Darrah24:30.6Whitmore Lake42.1
9Abbey Ward24:30.8Carleton Airport42.1
9Oyin Bankole-Ayools24:31.3Farmington Hills Mercy41.9
11Lillian Bryan24:33.2Belleville41.3
12Chloe Slawson24:33.8Grosse Pointe South41.1
12Breanna Swiech24:34.6South Lyon40.8
11Miranda Fulop24:35.4Temperance Bedford40.5
11Evelyn Buckley24:36.1Macomb Lutheran North40.3
11Lauren Olma24:36.1Ypsilanti Lincoln40.3
9Kambria Gipson24:36.5MACH Running40.2
11Samantha Allen24:38.3South Lyon East39.6
9Ella Otter24:38.6Carleton Airport39.5
9Anna McCarthy24:39.5Marian (Bloomfield Hills)39.2
11Zoe Slater24:40.6Livonia Franklin38.8
11Calisse Budek24:41.2Grosse Pointe South38.6
12Harper Cash24:41.4Ann Arbor Greenhills38.5
9Ella Gustner24:42.3Dryden38.2
9Ayuka Yamaguchi24:42.4Livonia Stevenson38.2
10Alice Williams24:44.2New Boston Huron37.6
11Chiamara Ogbonna24:44.2Woodhaven Brownstown37.6
11Julia Rowe24:44.9Livonia Stevenson37.4
11Katie Anderson24:45.3Northville37.2
11Caitlin Widener24:46.0Lake Orion37.0
12Madison Kemp24:46.4Carleton Airport36.9
9Brynn Bartel24:46.8Northville36.7
9Sienna McClain24:46.8Northville36.7
9Ariana Macri24:46.9Macomb Lutheran North36.7
10Megan Sroczynski24:47.7Orchard Lake St. Mary’s36.4
11London Batkins24:47.9Macomb L’Anse Creuse North36.4
9Zeta Adamski24:49.3Pontiac Notre Dame Prep35.9
12Leah Adkins24:49.9Carleton Airport35.7
11Elizabeth Macey24:52.3Royal Oak34.9
10Karinna Waara24:52.6Livonia Stevenson34.8
11Elle Shimmell24:54.7Utica34.1
10Alexis White24:54.8New Boston Huron34.1
9Alexis (Lexi) Jolly24:56.5Livonia Stevenson33.5
12Carolanne Hammer24:56.6Fraser33.5
10Madison Markowicz24:58.5Novi Christian Academy32.8
12Willa Winstanley24:59.1Canton32.6
9Addy Christian25:01.2Grosse Pointe South31.9
11Shayla Wendt25:02.4Belleville31.5
9Ava Catalano25:02.5Woodhaven Brownstown31.5
12McKenna Richard25:04.6Madison Heights Lamphere30.8
11Emma DiPaola25:05.1Macomb L’Anse Creuse North30.6
10Maria Burlingame25:05.1Marian (Bloomfield Hills)30.6
9Katalin Hernadi25:05.5South Lyon30.5
12Bethy Marschall25:06.0Fowlerville30.3
11Hannah Upchurch25:06.3Utica30.2
11Sofia Kouza25:08.3Marian (Bloomfield Hills)29.6
12Kaitlyn Darby25:09.2Dexter29.3
12Chloe Wanner25:09.3Temperance Bedford29.2
12Kaylee Rupnow25:10.2Belleville28.9
11Ivanna O’neal25:10.2Canton28.9
10Ciara Nordstrom25:10.3Grosse Pointe South28.9
9Lauren Macon25:11.3New Boston Huron28.6
10Katie Vick25:11.9Plymouth Christian Academy28.4
11Aya Elachkar25:12.3Dearborn Fordson28.2
9Amelia Carter25:12.8Grosse Pointe South28.1
11Eliza Bigelow25:13.0Dexter28.0
9Alyvia Reyna25:13.5Wyandotte Roosevelt27.8
10Isabella Chaptini25:14.0Grosse Pointe South27.7
11Madison Reineck25:15.5Howell27.2
11Lilly Mollan25:15.9Rochester Hills Stoney Creek27.0
12Zipporah Tran25:16.5Plymouth Christian Academy26.8
9Anna Suda25:16.6Northville26.8
10Avery Lollar25:17.2Grosse Pointe South26.6
10Ria White25:17.2Grosse Pointe South26.6
11Kayle Babowicz25:18.7Flat Rock26.1
11Cecilia Grice25:19.8MACH Running25.7
11Elle Cesa25:20.6Rochester Hills Stoney Creek25.5
11Izabella Craciun25:21.0Northville25.3
10Aleena Bower25:22.0Pinckney25.0
11Olivia Handzel25:22.4Beverly Hills Groves24.9
10Nola Markley25:22.8Wyandotte Roosevelt24.7
11Gabriella Hovey25:24.2Dundee24.3
10Emma Stone25:24.3Utica24.2
12Audrey Buckley25:24.9Orchard Lake St. Mary’s24.0
11Frances Ford25:25.1Northville24.0
12Eliza Grocki25:25.2Riverview23.9
10Madelynne Stamp25:25.9Salem23.7
11Joslyn Drummond25:25.9South Lyon23.7
10Allison Bulles25:27.7Northville23.1
10Kendal Kleman25:28.1Carleton Airport23.0
9Ava Schivelbein25:29.1Carleton Airport22.6
9Addison Ringbloom25:29.5Dundee22.5
12Evelyn DeClercq25:29.8Macomb L’Anse Creuse North22.4
10Sydney Ward25:30.6Salem22.1
9Kiersten Craigo25:32.5Rochester Hills Lutheran NW21.5
12Emme Ravikumar25:33.4Ann Arbor Greenhills21.2
9Abby Taylor25:34.4Fowlerville20.9
9Elena Bird-Bazan25:35.5Utica20.5
11Megan Cabble25:35.7Dexter20.4
11Lily Salsberry25:36.4Wyandotte Roosevelt20.2
10Olivia Shupe25:37.9Gibraltar Carlson19.7
9Cecila Bomberski25:39.1Royal Oak Shrine19.3
11Katya Anderson25:39.6Macomb Lutheran North19.1
11Brooklyn Coyle25:42.3Walled Lake Central18.2
12Mary Claire Byerlein25:45.4Marian (Bloomfield Hills)17.2
12Angela Guajardo-Campos25:45.6Walled Lake Central17.1
9Delaney Trachsel25:46.6Rochester Hills Stoney Creek16.8
10Ellie Lemmer25:47.4Orchard Lake St. Mary’s16.5
10Lacey Spangler25:48.2Ypsilanti Lincoln16.3
11Penelope Wallace25:48.4Warren Woods Tower16.2
11Evelyn Kopp25:49.5Utica15.8
9Chelsea Hembree25:51.9Howell15.0
9Willa Bonsall25:53.3Northville14.6
11Angela Ramos25:53.5Novi14.5
11Lilliah Mann25:55.7MACH Running13.8
10Lucia Candela25:56.4Macomb L’Anse Creuse North13.5
9Grace Darrah25:57.6Whitmore Lake13.1
10Gabriella Roberts25:57.7Livonia Franklin13.1
12Sarah Cook25:58.0South Lyon13.0
12Samantha Pare25:59.2Howell12.6
11Shannon Bailey26:00.1Gibraltar Carlson12.3
11Madeline Baugh26:00.8Pinckney12.1
11Paige Szopko26:01.4Canton11.9
11Ava Troxel26:01.8Rochester Hills Lutheran NW11.7
11Mia Rodriguez26:02.1Lake Orion11.6
12Anita Barbosa26:02.4Northville11.5
11Leah Grezak26:03.3Livonia Stevenson11.2
10Kaylynne Baltzell26:03.3Pinckney11.2
12Maria Lora Hernandez26:03.7Dundee11.1
11Brandy Cavanaugh26:04.1Farmington Hills Mercy11.0
9Claira Bales26:05.7Dexter10.4
9Eliana Rogers26:07.1Macomb Lutheran North10.0
12Addison Horvath26:09.6Macomb Lutheran North9.1
12Juliana Bohlen26:11.4Northville8.5
11Julia Patterson26:11.6Northville8.5
11Jordan Marth26:12.0South Lyon East8.3
12Yana Panchal26:12.8Northville8.1
11Rylee Tarhanich26:12.8Salem8.1
11Megan Mulvenna26:14.3Belleville7.6
9Elyse Sullivan26:15.2Howell7.3
10Grace Farrell26:16.3Clinton6.9
11Gillian Mendel26:18.8Northville6.1
11Evelyn Conrow26:19.9South Lyon5.7
9Svaasya Wallace26:20.5Novi5.5
11Peyton Marshall26:21.3Plymouth Christian Academy5.2
10Annie McMahon26:22.4Macomb Lutheran North4.9
12Elanor Barnes26:22.7Madison Heights Bishop Foley4.8
12Chelsea Becker26:27.2Fraser3.3
10Stella Mac26:29.5New Boston Huron2.5
10Raiane Montoro Da Costa26:29.9Novi2.4
12Kacey Daniels26:30.9Detroit Renaissance2.0
11Jessica Probst26:31.1Macomb Lutheran North2.0
9Elyse Cherry26:31.5Howell1.8
10Madeline Mlinarcik26:31.9Pontiac Notre Dame Prep1.7
10Grace Zhao26:33.7Northville1.1
10Quinn Maldonado26:36.9Ann Arbor Greenhills0.0
10Tricia VonHolten26:36.9Gibraltar Carlson0.0

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
11Jack MacGregor15:40.2Howell216.9
10Mourad Algahmi15:41.6Dearborn Fordson216.5
12Benjamin Hartigan15:54.1Northville212.3
11Brandon Cloud15:54.9Northville212.0
10Xavier Solgot16:12.2Macomb L’Anse Creuse North206.3
12Abenezer Cerone16:12.4Royal Oak Shrine206.2
11Trevor Baptist16:12.8Novi206.1
12Jacob Stanislawski16:22.9Flat Rock202.7
11Coen Hill16:24.2Dexter202.3
12Ryan Stojov16:24.9Northville202.0
12Ethan Hertza16:27.8Northville201.1
11Cameron Varner16:28.6Temperance Bedford200.8
12Dane Hieronimus16:30.7Temperance Bedford200.1
12Pierce Scheffler16:30.9Woodhaven Brownstown200.0
12Colton Blackburn16:30.9Northville200.0
12Landen Livingston16:34.9Whitmore Lake198.7
12Cole Wisniewski16:37.6Orchard Lake St. Mary’s197.8
10Brady Glon16:37.8Detroit Catholic Central197.7
11Joshua Macri16:38.7Macomb Lutheran North197.4
12Xavier Roman16:40.1Macomb Lutheran North197.0
9Hudson Doll16:41.4Ann Arbor Skyline196.5
10Nole Lorenzen16:42.9Rochester Hills Lutheran NW196.0
11Austin Mercado16:52.3Salem192.9
10Martin Gehrke16:53.4Ann Arbor Skyline192.5
11Nick Martens16:53.7Dexter192.4
12Luke Dulecki16:54.9New Boston Huron192.0
11Vincent Jones16:58.2Woodhaven Brownstown190.9
11Noah Amori16:58.9Wyandotte Roosevelt190.7
11Samuel Batt17:02.7Salem189.4
12Henry Fredenberg17:02.8Chelsea189.4
12Tyler Leach17:03.4Otisville LakeVille189.2
10Nikhil Ball17:04.9South Lyon East188.7
12Finn Gammerath17:06.2Walled Lake Northern188.3
11Wyeth Angus17:07.4Chelsea187.9
12Alex Vazquez17:11.4Woodhaven Brownstown186.5
12Zeke Lafferty17:11.8Ann Arbor Skyline186.4
12Nicholas Hoffman17:11.9Dexter186.4
10Lucas Brumo17:17.2Livonia Stevenson184.6
11Jack Lewis17:17.4Northville184.5
11Garrett Comer17:22.3Ann Arbor Skyline182.9
12Alex Hamilton17:22.7North Farmington182.8
11Owen Dalebout17:24.7Salem182.1
9Gavin Soviar17:25.3Fraser181.9
12Ian Potts17:27.3MACH Running181.2
11Enshu Kuan17:29.2Ann Arbor Skyline180.6
12Gavin Tisch17:30.8Detroit Catholic Central180.1
11Cameron Crane17:31.4New Boston Huron179.9
10Jackson Butts17:31.8Lake Fenton179.7
10Aidan Schwalbach17:33.0Rochester Hills Stoney Creek179.3
9Isaac Cox17:34.6Plymouth Christian Academy178.8
12Jaden Ding17:35.3Salem178.6
10Wyatt Roberts17:37.2Otisville LakeVille177.9
9Ashton Kashat17:37.2Northville177.9
9Luke Kramer17:37.3Detroit Catholic Central177.9
12Abdu Eljahmi17:37.3Dearborn Edsel Ford177.9
12Reuben Jiran17:38.3Novi Christian Academy177.6
12Isaac German17:38.9Novi177.4
12Matthew Wright17:40.2Ann Arbor Fr Gabriel Richard176.9
10Emmanuel Coates17:42.4Northville176.2
10Aarush Vijay17:42.8Novi176.1
10AJ Perry17:43.1Wyandotte Roosevelt176.0
11Naveen Kulkarni17:43.6Ann Arbor Greenhills175.8
11Tanner Kuhn17:43.8New Boston Huron175.7
10Andrew Nunning17:46.6Pontiac Notre Dame Prep174.8
12Max Brannan17:47.8Lutheran HS Westland174.4
11Nicholas Yuan17:49.3Ann Arbor Skyline173.9
9Connor Leslie17:50.3Northville173.6
11Calen Alexander17:50.9Woodhaven Brownstown173.4
12Nathan Kafoury17:51.6Warren DeLaSalle173.1
12Sahib Cheema17:53.2Salem172.6
10Nicholas Reiser17:54.8Dexter172.1
11Mohamed Aljahmi17:55.7Dearborn Fordson171.8
11Tyler Williams17:56.4Fraser171.5
12Kyle Krasan17:58.1Ann Arbor Skyline171.0
11Hudson McCleskey18:01.7Dexter169.8
10John McCann18:03.6Novi169.1
10Simon Reed18:03.8Plymouth Christian Academy169.1
12Emmanuel Mehari18:03.8Plymouth Christian Academy169.1
10Garrett Potts18:04.0MACH Running169.0
10Jack Songer18:04.4Rochester Hills Lutheran NW168.9
11David DeLand18:06.7Howell168.1
10Leo Weaver18:08.0Whitmore Lake167.7
11Jack Fulop18:08.7Temperance Bedford167.4
12Gustaf Finn18:08.9Ann Arbor Skyline167.4
11Noah Verdejo18:09.1Novi167.3
12Ethan Jorrey18:09.7Beverly Hills Groves167.1
11Ruaraidh Imfeld18:09.9unattached167.0
10Jarel Adams18:10.1Plymouth Christian Academy167.0
11Jonathan Rapoza18:10.9Ann Arbor Fr Gabriel Richard166.7
9Colt Ludham18:11.1Livonia Stevenson166.6
10Easton Danic18:11.4Carleton Airport166.5
11Leo Alafita18:11.8Chelsea166.4
10Zachary Greene18:12.0Wyandotte Roosevelt166.3
12Logan Romain18:13.5Dryden165.8
12Owen Putz18:13.7Woodhaven Brownstown165.8
12Lance Edghill18:13.7Fraser165.8
10Alex Weller18:14.9Howell165.4
12Aiden LaVictor18:14.9Beverly Hills Groves165.4
11Maddi Duke18:15.1Temperance Bedford165.3
11Ethan Anton18:18.1Northville164.3
12Levi Dutton18:18.2Fowlerville164.3
11Lucien Lamothe18:18.3Warren DeLaSalle164.2
11Joey (Joseph) Schmitz18:20.0Detroit Catholic Central163.7
12Alexander Lipski18:21.2Northville163.3
12Brodie Licata18:21.4Lake Fenton163.2
11Triston Thompson18:21.8Dexter163.1
12Samuel Kochensparger18:23.1Macomb Lutheran North162.6
12Mateo Reyes18:23.1Woodhaven Brownstown162.6
12Lucas Taraszkiewicz18:25.1Flat Rock162.0
Jack Szukaitis18:25.2unattached161.9
12Henryk Fidler18:25.8Salem161.7
9Haiden Bennett18:26.4Clinton161.5
10Mousa Ghaleb18:27.1Dearborn Fordson161.3
10Charles Cossmann18:29.4South Lyon160.5
11Marcus O’Hara18:29.9Detroit Catholic Central160.4
10Cameron Martin18:30.2Fraser160.3
9Zawadi Mwathi18:30.6Woodhaven Brownstown160.1
9Theo Kim18:30.7Salem160.1
11Lincoln Palmer18:30.9North Farmington160.0
10Liam Trumpower18:32.2Livonia Franklin159.6
11Quentin McRae18:32.6Dexter159.5
11Antonino Biondo18:32.6Macomb Lutheran North159.5
11Luke Allen18:33.7Salem159.1
11Samuel Clifton18:34.3Chelsea158.9
9Andrew Bell18:34.7Carleton Airport158.8
9Ben Socia18:36.3Orchard Lake St. Mary’s158.2
12Tommy Buckalew18:39.0Westland John Glenn157.3
11Zachary Brown18:40.3Novi156.9
12Collin Mendel18:41.1Northville156.6
9Ethan Oros18:41.3Northville156.6
12Rehaan Chattopadhyay18:43.0Northville156.0
11Paxton Rose18:43.2Ann Arbor Skyline155.9
10Oliver Borek18:44.1Detroit Catholic Central155.6
12William Dobbertin18:44.7Carleton Airport155.4
10Cole Frederick18:44.7Belleville155.4
11Conley Poole18:46.3Ann Arbor Fr Gabriel Richard154.9
12Parker Szymczak18:47.2Salem154.6
12Miles Dell18:47.9Chelsea154.4
9Henry Cooper18:48.7Ann Arbor Greenhills154.1
12Linus Helzerman18:49.7Chelsea153.8
11Daniel Lee18:51.9Novi153.0
12William Haskins18:52.1Macomb Lutheran North153.0
10Ryan Cooper18:52.7South Lyon152.8
9Jack Maher18:52.9South Lyon East152.7
10Nolan Collins18:53.4Whitmore Lake152.5
10Elliot Alef18:53.7Macomb Lutheran North152.4
9Lucas Machlik18:54.8Woodhaven Brownstown152.1
12Andrew Bucher18:54.9Fraser152.0
9Wyatt Delvalle18:56.3Gibraltar Carlson151.6
10Grayson Diadiun18:57.6Howell151.1
10Branden Hairston18:58.8Novi150.7
11Eric Junker19:00.1Whitmore Lake150.3
10Blair Jackson19:00.1Westland John Glenn150.3
12Cole Doty19:00.2Dexter150.3
10Brayden Brodie19:00.7Flat Rock150.1
11Timothy Minfield19:01.2Rochester Hills Stoney Creek149.9
9John Fedewa19:01.3Ann Arbor Fr Gabriel Richard149.9
12Nico Aagesen19:01.7Ann Arbor Greenhills149.8
11Thoma Hattori19:02.2Novi149.6
12Tyler Sillick19:02.4Northville149.5
10Ezekiel Whiteaker19:02.4Rochester Hills Lutheran NW149.5
11Collin Jaskula19:03.0Gibraltar Carlson149.3
10Ben Kuhn19:03.0Ann Arbor Fr Gabriel Richard149.3
Ren Yamamoto19:03.1unattached149.3
11Allen Decaminada19:03.6Wyandotte Roosevelt149.1
11Sebastian Morrison19:06.2Warren DeLaSalle148.3
12Carter Banfield19:07.2Fowlerville147.9
11Enrique Caldwell19:08.2Woodhaven Brownstown147.6
11Soren Nicoloff19:08.8South Lyon147.4
9Donovan Ferris19:09.6Woodhaven Brownstown147.1
11Burke Smith19:09.6Dexter147.1
11Roger Mariani19:09.9Ann Arbor Greenhills147.0
12Gavin Esper19:10.7Howell146.8
12Connor Feng19:12.7Northville146.1
11Boston Conn19:13.1Howell146.0
10Will Bernacki19:13.9Royal Oak Shrine145.7
12Marcel Lake19:14.1Detroit Renaissance145.6
11Colin Stokes19:14.9North Farmington145.4
9Connor Dazell19:16.4Temperance Bedford144.9
10George Watson19:16.7Detroit Catholic Central144.8
10Nathan West19:17.2Webberville144.6
12Jaden Haugabook19:17.6Wyandotte Roosevelt144.5
12Jacob Alt19:18.2Ypsilanti Community144.3
11James Morrison19:19.2Macomb L’Anse Creuse North143.9
9Aryan Regmi19:20.4Northville143.5
11Joshua Snyder19:20.6MACH Running143.5
12Mason Johnson19:21.2Lutheran HS Westland143.3
9Jonathan Cowles19:21.4Salem143.2
12Jackson Ellis19:22.0Ann Arbor Fr Gabriel Richard143.0
12Nolan Brescol19:22.7Temperance Bedford142.8
11William Jeffords19:23.1Detroit Catholic Central142.6
10Jacob Kuti19:24.4Carleton Airport142.2
11Skyler Stepp19:24.9Howell142.0
12Henry Epler19:24.9South Lyon142.0
12Peter Ross19:25.1Ann Arbor Fr Gabriel Richard142.0
11Caleb DeLand19:25.7Howell141.8
11Mark Rykhlov19:26.2Lutheran HS Westland141.6
11Rodrigo Valenzuela19:26.8Novi141.4
11Benjamin Barkham19:30.8Rochester Hills Stoney Creek140.1
9Fernando Zaleta-Romero19:30.9Detroit Catholic Central140.0
11Liam Smith19:31.6Dexter139.8
Paolo Cusi19:32.4unattached139.5
9Liam Rock19:32.8Temperance Bedford139.4
9Preston Ingham19:34.3Orchard Lake St. Mary’s138.9
12Alex Kardasz19:34.7Warren DeLaSalle138.8
11Michael Reed19:34.9Gibraltar Carlson138.7
11Drew Santi19:34.9Livonia Franklin138.7
12Colin Coole19:35.0Livonia Stevenson138.7
11Brady Wing19:35.4Novi138.5
10Everett Kessell19:38.4Carleton Airport137.5
9Evan Clow19:39.2Detroit Catholic Central137.3
11Daniel Doyle19:40.8Westland John Glenn136.7
11Max Gray19:42.0Wyandotte Roosevelt136.3
11Mickenzie Brennan-Voght19:42.1Howell136.3
9Apollos Ventimiglia19:42.3MACH Running136.2
10Brenton Musallam19:42.4New Boston Huron136.2
12Broderick Yensch19:42.8New Boston Huron136.1
12Ross Callahan19:43.3Northville135.9
12Alex Martin19:43.4Chelsea135.9
11Connell Hardenbrook19:43.9Fowlerville135.7
11Edward Minor19:44.2Beverly Hills Groves135.6
10Cameron Osterbeck19:44.7Macomb L’Anse Creuse North135.4
11Hayden Bovair19:44.9Carleton Airport135.4
10Landon Seidel19:45.1Livonia Stevenson135.3
11Justice Ashley19:45.4Lake Fenton135.2
9Alec Priebe19:46.2Detroit Catholic Central134.9
10Charlie O’Loughlin19:46.7Livonia Stevenson134.8
12Tommy Kratochwill19:47.0Ann Arbor Fr Gabriel Richard134.7
10Theodore Nakamoto19:47.4Novi134.5
9Jonathan Love19:47.4Chelsea134.5
11David Bazan19:48.4Novi134.2
10Isaac Kraftson19:49.3Ypsilanti Community133.9
10Ben Kline19:49.3Ypsilanti Community133.9
11Connor Ball19:49.5Wyandotte Roosevelt133.8
11Henry Remington19:50.2Ann Arbor Skyline133.6
11Nick White19:50.9North Farmington133.4
11Wyatt Linson19:52.4Otisville LakeVille132.9
10Chris Jarski19:52.8Warren DeLaSalle132.7
11Owen Thorburn19:52.8Chelsea132.7
12Grant Garner19:54.1Macomb Lutheran North132.3
11Evan Eaton19:54.3Gibraltar Carlson132.2
11Jonathan Yu19:54.4Novi132.2
11Ragav Vijairaj19:54.7Novi132.1
11Cooper Steckroth19:55.9Lake Fenton131.7
10Easton Mascaro19:56.4South Lyon East131.5
10Aditya Regmi19:56.7Northville131.4
12Benjamin Ciesielski19:57.0Gibraltar Carlson131.3
12Brandon Fox19:57.1Northville131.3
10Augustus MacIntyre19:57.9Howell131.0
11Andrew Mitchell19:57.9Northville131.0
9Andrew Lipski19:57.9Northville131.0
12Sean Hartz19:58.1South Lyon131.0
10Emmett Zemla19:58.1South Lyon East131.0
10Avery Jones19:58.3Salem130.9
11Alex Loomis19:58.3Fowlerville130.9
11Luke Wegienka19:58.6Detroit Catholic Central130.8
10Kyle Laginess19:58.9Fraser130.7
9Viktor Feloniuk19:59.2Northville130.6
12Oliver Alef19:59.9Macomb Lutheran North130.4
12Sam Nielsen20:01.4Fraser129.9
10James Lynn20:03.1Ann Arbor Fr Gabriel Richard129.3
10Gabe Walter20:03.2South Lyon129.3
10Evan White20:04.2Northville128.9
12Seth Witte20:05.5Lutheran HS Westland128.5
10Vincent Pirozzo20:07.1Rochester Hills Stoney Creek128.0
12Henry Morales-Kramer20:08.6Madison Heights Lamphere127.5
11Duncan Sargent20:08.9Wyandotte Roosevelt127.4
10Patrick Alt20:09.0Ypsilanti Community127.3
11Nathan Perez20:09.0MACH Running127.3
12Ben Holbrook20:09.2New Boston Huron127.3
9Kyle Gumm20:10.7Fraser126.8
10Avi Vertkin20:10.9Beverly Hills Groves126.7
11Ming-Hsuan Ma20:11.1Novi126.6
9Gus Shires-Ray20:11.3Dexter126.6
11Aaron Joshua20:11.5Ann Arbor Fr Gabriel Richard126.5
11Isaac Kim20:12.7South Lyon East126.1
10Oliver Vaudt20:13.1Dexter126.0
11Drew Starkey20:13.1Macomb Lutheran North126.0
12Elijah Ozenbaugh20:13.4Whitmore Lake125.9
10James Valovick20:15.4Rochester Hills Lutheran NW125.2
10Easton Howell20:17.4Dexter124.5
11Tyler Penberthy20:17.6Macomb L’Anse Creuse North124.5
9Parker Emlaw20:18.2Northville124.3
11Andrew Harrison20:18.4Temperance Bedford124.2
10Landon Dancik20:18.8Northville124.1
11Kyler Shaw20:18.8North Farmington124.1
11Kasey Springer20:19.4Whitmore Lake123.9
12Dan Birmingham20:19.4Whitmore Lake123.9
11Austin Strand20:20.0Clinton123.7
9Kyson Parker20:20.6Westland John Glenn123.5
11Jack Taylor20:21.4Warren DeLaSalle123.2
10Brody Domeracki20:21.7Northville123.1
9Ryan Muston20:21.9South Lyon East123.0
11Levi Quan20:22.1Northville123.0
10Aristotle Chapman20:22.1Macomb L’Anse Creuse North123.0
9Trent Harmala20:22.7South Lyon122.8
9Mitchell Ozee20:22.7Ann Arbor Fr Gabriel Richard122.8
10Axel Thompson20:22.7Carleton Airport122.8
11Braulio Limon Urdapilleta20:23.0Rochester Hills Stoney Creek122.7
11Nathan Mann20:23.2South Lyon122.6
11Adithya Selvan20:24.9Northville122.0
12Ryan Corrington20:26.6Northville121.5
10Jackson Onofre20:27.7Novi Christian Academy121.1
11Keagan Wright20:27.8Howell121.1
10Seungwoo Lee20:28.5Rochester Hills Stoney Creek120.8
9Joseph Aramouni20:28.9Madison Heights Lamphere120.7
11Garrett Patrick20:30.2New Boston Huron120.3
10John Preuss20:30.7Dexter120.1
11Dylan Hodges20:31.1Chelsea120.0
11Conner Goroni20:31.1Woodhaven Brownstown120.0
10Nick Kopasz20:31.8Detroit Catholic Central119.7
9Kellan Burry20:31.9Novi119.7
11Benjamin Fox20:32.0Whitmore Lake119.7
10Oliver Scherz20:33.6New Boston Huron119.1
9Lucas Martin20:34.0Orchard Lake St. Mary’s119.0
12Louie Macon20:35.2New Boston Huron118.6
10Aidan Hebert-Foe20:36.0New Boston Huron118.3
9Michael Sreniawski20:36.8Woodhaven Brownstown118.1
9Sean Godek20:36.9North Farmington118.0
9Sawyer Goroni20:36.9Woodhaven Brownstown118.0
12Nate Bolt20:37.6Salem117.8
9Jack Hartke20:37.6Novi117.8
12Logan Albritton20:38.3Beverly Hills Groves117.6
12Bryce Glossinger20:38.7Beverly Hills Groves117.4
10Tenyson Keysor20:39.8Howell117.1
11Santos Ellis20:39.9Wyandotte Roosevelt117.0
10Hussein Almanfi20:40.4Dearborn Fordson116.9
12Yanjie Zhu20:41.3Dearborn Heights Crestwood116.6
9Grady Schaad20:41.9Northville116.4
9Colt Gilbee20:42.2Belleville116.3
11Jensen Wright20:42.4Carleton Airport116.2
11Alex Pelukas20:42.7Salem116.1
12Owen Brown20:44.7Livonia Franklin115.4
9Rohan Khetan20:46.3Northville114.9
11Twoey Bullock Jr.20:46.8Ann Arbor Greenhills114.7
12Bobby Rudolph20:47.8Webberville114.4
9Maks McKibben20:48.4Temperance Bedford114.2
9Teagan Hoppe20:49.2Novi113.9
11Daniel Jones20:49.2Washtenaw Christian113.9
10Ashton Myers20:49.2Northville113.9
9Jonathan Poppe20:49.7Detroit Catholic Central113.8
11Evan George20:50.4Northville113.5
12Benjamin Walls20:50.9Lutheran HS Westland113.4
9Gavin Vaughn20:51.9South Lyon113.0
12Gavin Hiler20:51.9Lake Fenton113.0
10Nathan Warner20:52.3South Lyon East112.9
11Daniel Badel20:52.7Detroit Catholic Central112.8
12Brandon Gump20:52.7Macomb Lutheran North112.8
10Dylan Chamberlin20:53.2Howell112.6
11Braden Haring20:53.3Carleton Airport112.6
11Reuben Swafford20:54.7North Farmington112.1
10Karsten Martin20:54.9Pontiac Notre Dame Prep112.0
10Liam Yee20:54.9Woodhaven Brownstown112.0
9Aoi Furukawa20:55.4Novi111.9
12Cole Druyor20:57.2New Boston Huron111.3
12Gabriel Coraci20:57.5Madison Heights Bishop Foley111.2
10Caleb Greer20:58.3Howell110.9
10Ethan Wielgat20:58.4Royal Oak Shrine110.9
10Travis Tomlinson20:58.9South Lyon110.7
10Adam Soueid20:59.7Dearborn Heights Crestwood110.4
10Shane Korte21:00.1Detroit Catholic Central110.3
10Chase Peterson21:00.2Macomb L’Anse Creuse North110.3
11Jackson Turnas21:01.0Rochester Hills Stoney Creek110.0
10Luke Sorgeloos21:01.2Macomb L’Anse Creuse North109.9
10Issac Jones21:01.2Howell109.9
9Muntaser Mozeb21:01.4Dearborn Fordson109.9
9Ethan Brittain21:01.6Howell109.8
11Greyson Stevens21:02.0Livonia Franklin109.7
12Demario Garrison21:02.3Detroit Renaissance109.6
9Ben Hoffmyer21:02.5Salem109.5
9Henry Plowman21:03.0Orchard Lake St. Mary’s109.3
10Enzo Sabadin Zampieri21:03.6Novi109.1
12Will Li21:04.2Northville108.9
9Joe Badel21:05.6Detroit Catholic Central108.5
10Carson Dennis21:06.1Riverview108.3
10Liam Hannah21:07.3Livonia Franklin107.9
10Noah Horvath21:07.7MACH Running107.8
11Aiden Sundquist21:07.9Novi107.7
9Tate Gendjar21:10.1Plymouth Christian Academy107.0
10Seeley Freville21:10.4Livonia Stevenson106.9
12Brenden Peter21:11.2Dryden106.6
9Trevor Moerdyke21:12.2South Lyon106.3
11Sean Raines21:12.8Woodhaven Brownstown106.1
11Dominic Berkemeier21:14.4Beverly Hills Groves105.5
11Jayden Figueroa21:14.6Dearborn Heights Crestwood105.5
9Brayden Wright21:16.6South Lyon104.8
10Logan Hake21:17.0Dexter104.7
9Colin Maurer21:17.0MACH Running104.7
12Benjamin Zheng21:17.1Ann Arbor Greenhills104.6
9Leland Zeigler21:17.2Temperance Bedford104.6
12Kell Stone-Palmquist21:17.2Ypsilanti Community104.6
10Mason Edelbrock21:18.9Dundee104.0
11James Ohngren21:18.9Center Line104.0
9Stephen McCourt21:19.2Salem103.9
11Andrew Hamann21:19.7Ann Arbor Fr Gabriel Richard103.8
12Cameron Warren21:20.3Livonia Franklin103.6
12Nicholas Palazzolo21:21.1Dexter103.3
11Riley Matthews21:21.6Temperance Bedford103.1
10Judah Montgomery21:21.7Novi103.1
10Aiden Quenby21:21.7South Lyon East103.1
10Liam Holdwick21:22.0New Boston Huron103.0
11William Yen21:22.9North Farmington102.7
11Tucker Cory21:23.0Dundee102.7
10Tyler Blank21:23.4South Lyon102.5
9Gerry Valchine21:23.4Chelsea102.5
11Jayden Nailor21:23.7Ypsilanti Community102.4
10Evan Klish21:23.7Novi Christian Academy102.4
11Aaron Flanz21:24.0Fraser102.3
9Alex Tremonti21:24.2Dundee102.3
11Zachary Mitchell21:26.4Novi101.5
12Gram Griffioen21:27.2University Liggett101.3
9Luke Robinson21:29.9Royal Oak Shrine100.4
12Arthur Nystrom21:29.9Fowlerville100.4
11Drew Callahan21:30.2Northville100.3
12Rylan Branson21:30.7Riverview100.1
10Ian Kikkawa-Fuller21:30.8Novi100.1
12Alexander Wilson21:30.9Beverly Hills Groves100.0
10Alex Graham21:31.3South Lyon East99.9
10Rocco Cortese21:32.7South Lyon99.4
11DarWan Usher21:32.7Detroit Renaissance99.4
11Trey Williams21:33.2South Lyon99.3
Max Margolis21:33.9unattached99.0
11Dhanvin Sudhagar21:33.9Novi99.0
9Chris Harper21:34.2Whitmore Lake98.9
9Landon Flotkoetter21:34.7Novi98.8
9Jack Paisley21:35.4Royal Oak Shrine98.5
9Chase Edwards21:35.8Wyandotte Roosevelt98.4
10Robert Sugrue21:40.2Howell96.9
11Tyler Roberts21:41.2Dryden96.6
12Tyler Marcissuk21:41.7Riverview96.4
12Zachary Rinehart21:42.1Fowlerville96.3
11Emmanuel Smith21:42.8Detroit Renaissance96.1
11Carter Hoshaw21:43.2Northville95.9
10Ryan Lehto21:46.3Ypsilanti Lincoln94.9
11Andrew Hinks21:46.4New Boston Huron94.9
11Aidian Prout21:46.6Fraser94.8
11Tristan Bickmann21:47.3Howell94.6
12Ethan Eby21:48.3Dundee94.2
11Seth Clifford21:48.4Novi94.2
10Collin Andrews21:49.4Lake Fenton93.9
12Gavin Tegtmeyer21:51.2Temperance Bedford93.3
10Simeon Strong21:51.6Chelsea93.1
11Rohit Chaudhary21:52.4Ann Arbor Greenhills92.9
11Landon Egli21:54.2Novi92.3
11Thadeus Price21:54.9Livonia Stevenson92.0
10Anoop Jagana21:55.6Novi91.8
11Jack Meehan21:55.7Chelsea91.8
10Elliott Busch21:55.9Howell91.7
9Calvin Koch21:56.3Pontiac Notre Dame Prep91.6
10Gavin Heimberger21:57.1Riverview91.3
12Quinn Hudson22:01.3Temperance Bedford89.9
10Christopher Robinson22:02.2Detroit Renaissance89.6
10Stanley Dinkins22:02.3Detroit Renaissance89.6
10Liam Grimm22:02.9Dexter89.4
12Graham Gortney22:03.7Plymouth Christian Academy89.1
9Collin Roof22:04.1Temperance Bedford89.0
9Michael O’Shea22:04.3Temperance Bedford88.9
11Ian Scott22:04.7Lutheran HS Westland88.8
11Hudson Sutter22:04.7Dexter88.8
10Seneca Daniel22:05.2Detroit Renaissance88.6
10Alex Napier22:05.9Woodhaven Brownstown88.4
12Brady Beaucamp22:07.2Salem87.9
10Andrew Fay22:07.6Dexter87.8
10Sebastian Towne22:07.7Detroit Catholic Central87.8
9Louis Flieger22:07.8Macomb L’Anse Creuse North87.7
11Eli VanderLaan22:08.2Beverly Hills Groves87.6
11Ethan Carey22:08.9Woodhaven Brownstown87.4
11Dyson Betts22:09.1Beverly Hills Groves87.3
12Michael Aramouni22:09.7Madison Heights Lamphere87.1
11James Tiernan22:09.9South Lyon East87.0
11Bennett Thomas22:10.4Dexter86.9
11Avi Adar22:10.9Ann Arbor Greenhills86.7
11Charlie Harding22:18.9Ypsilanti Lincoln84.0
11Jacob Bentley22:19.6New Boston Huron83.8
10Andrew Nyboer22:20.3Macomb Lutheran North83.6
11Lucas Wong22:22.6Novi82.8
9Liam Francis22:23.2Northville82.6
11Aiden Telega22:23.7Fraser82.4
10Josh Putz22:24.2Woodhaven Brownstown82.3
12Luke Phelps22:25.0Macomb Lutheran North82.0
12Luke Roberts22:25.9Livonia Stevenson81.7
12Brennan Hankins22:29.0Belleville80.7
9Brecken Grazioli22:30.7South Lyon80.1
10Braden Fulk22:30.9South Lyon East80.0
9Easten Schick22:32.3Northville79.6
9Bryson Smith22:32.3Macomb Lutheran North79.6
12Jalen Jones22:32.6Detroit Renaissance79.5
10Luke Tyll22:32.8Beverly Hills Groves79.4
12Elliott Ryan22:33.4Northville79.2
9Nate Marques22:34.1Dexter79.0
10Agamjot Dhaliwal22:34.4Novi78.9
9Evan Berry22:35.2Otisville LakeVille78.6
10Jordaine Bell22:35.3Detroit Martin Luther King78.6
9Aleksas Holdorf22:35.4Novi78.5
10Thomas Martin22:36.1South Lyon East78.3
9Patrick Diaz22:36.4South Lyon East78.2
11Lucas Cha22:36.5Warren Woods Tower78.2
12Andrew Abramowicz22:36.7Lutheran HS Westland78.1
9Landon McCoy22:37.3Riverview77.9
12Cameron Huff22:37.4Macomb Lutheran North77.9
11Gabe Bookout22:37.9Plymouth Christian Academy77.7
11Gabriel Byers22:38.1MACH Running77.6
10Elijah Richardson22:38.2Plymouth Christian Academy77.6
12Josh Grose22:39.0South Lyon77.3
11Demetrius Lillard22:39.7Detroit Martin Luther King77.1
12Titus Gorsegner22:41.2Hope Christian Academy76.6
9Gavin Doty22:42.4Dexter76.2
11Caleb Nelson22:42.6North Farmington76.1
11Warren Thebolt22:44.7Dundee75.4
9Vincent Bekkald22:44.7Warren Woods Tower75.4
10Joaquin Cherney22:45.0Ann Arbor Fr Gabriel Richard75.3
9Dylan Witt22:45.0Livonia Franklin75.3
9Jadon Russell22:45.2Rochester Hills Lutheran NW75.3
10Shree Patel22:46.0Livonia Stevenson75.0
12Fabian Villarino22:47.0Madison Heights Bishop Foley74.7
9Landon Herbert-Osman22:48.6Woodhaven Brownstown74.1
11Jaxson Arecheja22:48.9Dundee74.0
11Levi Strong22:49.9South Lyon East73.7
10Braelen Russell22:51.1Belleville73.3
11Kegan Stewart22:52.6Warren DeLaSalle72.8
11Lucas Goetting22:54.0Clinton72.3
11Brendan Cotter22:54.8Flat Rock72.1
10Lucas Mutschler22:55.8Dexter71.7
10Alberto Casile22:57.9Novi71.0
11Thomas Sokol22:58.2Howell70.9
10Benjamin Sillick22:58.2Northville70.9
10Ethan Specht22:58.9Detroit Catholic Central70.7
10George Bae22:59.7South Lyon70.4
10Andrew Todd23:00.2Warren DeLaSalle70.3
10Nathaniel (Nate) Keck23:00.4Temperance Bedford70.2
9Ethan Pinks23:02.1Warren Woods Tower69.6
11Andrew Pierfelice23:03.6Salem69.1
10Patrick Zick23:04.2Riverview68.9
10Ali E Almawri23:04.2Dearborn Fordson68.9
11Braden Bennard23:04.6Gibraltar Carlson68.8
9Henry Poterek23:05.9Macomb L’Anse Creuse North68.4
9Gavin Samona23:07.4Madison Heights Bishop Foley67.9
9Griffin Moore23:08.1South Lyon East67.6
10Richard Lewis23:08.2Whitmore Lake67.6
11Gavin Wort23:09.8Gibraltar Carlson67.1
12Milo Heiss23:12.7South Lyon East66.1
10Jayce Goff23:12.7Warren DeLaSalle66.1
12Ryan Rojas23:14.6South Lyon East65.5
11Elijah Cummings23:18.0Detroit Renaissance64.3
9Miles Giroux23:18.2Northville64.3
10Stephen Reindel23:18.9Northville64.0
9Tadej Katanski-O’Brien23:21.4Ann Arbor Greenhills63.2
10Aaron Dandin23:21.4Macomb L’Anse Creuse North63.2
12Connor Hedke23:22.6Gibraltar Carlson62.8
10Johnny Lapointe23:23.1New Boston Huron62.6
12Trent Yeager23:23.3Temperance Bedford62.6
12Foley Kedzior23:26.3Warren Woods Tower61.6
10Khory Michaels23:27.2Warren DeLaSalle61.3
11Hayden Rutter23:28.8Rochester Hills Stoney Creek60.7
9Chris Scholten23:29.0Clinton60.7
10Max Banas23:29.7New Boston Huron60.4
10Owen Straub23:30.5Temperance Bedford60.2
11Syncere Kirk23:31.1North Farmington60.0
9Daelin Ring23:31.7New Boston Huron59.8
12Yaseen Omara23:33.6Dearborn Heights Crestwood59.1
10Joseph Johnson23:33.7Ypsilanti Lincoln59.1
12Matthew Vasher23:33.9Woodhaven Brownstown59.0
11Renato Ianni23:34.2Whitmore Lake58.9
10Christopher Brummett23:35.2Ann Arbor Greenhills58.6
10Leon Spivey23:35.5Ypsilanti Lincoln58.5
9Finnegan McGlinchey23:36.0Madison Heights Bishop Foley58.3
10Luke Cipolla23:38.4Dexter57.5
12Lorenzo Mio23:38.9Royal Oak Shrine57.4
10Jonah Hills23:41.9Howell56.4
9Lucas Pyle23:42.2Gibraltar Carlson56.3
11Jackson Mavel23:42.4South Lyon56.2
11Logan Fuller23:42.7Dundee56.1
12Samvith Lanka23:43.0Belleville56.0
10Vyom Uppar23:45.2Novi55.3
11Gabe Shaffer23:49.2Royal Oak Shrine53.9
11Evan Cousino23:49.2Dundee53.9
9Lincoln Moore23:51.4Woodhaven Brownstown53.2
11Max Nakamura23:52.2Northville52.9
12Josh Behringer23:52.9Ann Arbor Greenhills52.7
9Thomas Binkowski23:56.1Pontiac Notre Dame Prep51.6
10Manuel Vite Bustos23:56.1Novi51.6
10Colin Gann23:56.7Northville51.4
10Ben Weins23:56.7Temperance Bedford51.4
9Tyler Hodge23:58.1Howell51.0
9Ellis Carmichael24:07.0Ann Arbor Fr Gabriel Richard48.0
9Hudson Shastal24:08.0New Boston Huron47.7
12Connor Murphy24:10.9Orchard Lake St. Mary’s46.7
9Alvaro Gomez24:11.7Rochester Hills Stoney Creek46.4
10Tyler Fawcett24:15.7Carleton Airport45.1
9Dhevan Wilson24:16.0Pontiac Notre Dame Prep45.0
9Tyler Morris24:16.1Macomb L’Anse Creuse North45.0
11John Hunter24:23.5Pontiac Notre Dame Prep42.5
11Suchith Lanka24:23.5Belleville42.5
11Ryan Sain24:23.9South Lyon42.4
10Axel Svensson24:25.7Rochester Hills Stoney Creek41.8
12Owen Cooley24:25.9Dundee41.7
9Silvio Jurkovic24:28.6Pontiac Notre Dame Prep40.8
10Austin Hillman24:29.2Madison Heights Lamphere40.6
10Dan Bui24:29.6Ypsilanti Lincoln40.5
10Robert Downey24:33.2Warren Woods Tower39.3
10Antonio Starke24:34.4Macomb Lutheran North38.9
9Nate Kubiak24:38.7Ann Arbor Greenhills37.4
10Mason Kidd24:39.2New Boston Huron37.3
10Eddie Logsdon24:40.3Orchard Lake St. Mary’s36.9
10Owen Crawford24:41.0Ypsilanti Lincoln36.7
11Amir Jihad24:41.2North Farmington36.6
11Danny Jefferson24:41.9Detroit Catholic Central36.4
12Logan Makowski24:42.6Northville36.1
10Eshan Sikder24:43.7Novi35.8
11Nathan Brashaw24:45.2Riverview35.3
10Mason Russeau24:45.2Carleton Airport35.3
9Adam Nagy24:46.2South Lyon East34.9
12Ryan Cooley24:46.5Dundee34.8
11Jonah Spencer24:47.3Webberville34.6
9Gabe Umin24:48.0New Boston Huron34.3
9Joe Zacharek24:48.9Plymouth Christian Academy34.0
10Keeley Klosowski24:50.7Livonia Stevenson33.4
11Madhav Pamidimukkala24:50.8North Farmington33.4
12Owen Smith24:51.9Ann Arbor Greenhills33.0
12Jack Grossman24:53.0Howell32.7
9Adam Holinstat24:53.2Ann Arbor Fr Gabriel Richard32.6
9Joseph Calley-Seal24:53.6Dexter32.5
10Cash Stanton24:57.4Gibraltar Carlson31.2
11Ezekial White25:04.5Madison Heights Lamphere28.8
9Seth Watta25:04.9MACH Running28.7
9Henry Bigger25:06.9Livonia Stevenson28.0
10C. J. Ronk25:08.1Ypsilanti Community27.6
11Zachary Noel25:10.6Detroit Catholic Central26.8
10Asher Trost25:11.4Novi26.5
11Ryan Zou25:11.9Madison Heights Lamphere26.4
9Michael Kardas25:14.7Fraser25.4
9Drake Buday25:16.7Livonia Stevenson24.8
11Yejune Kim25:17.7Rochester Hills Stoney Creek24.4
12Drew Shenton25:19.6Novi Christian Academy23.8
10Colin Goralski25:20.3Livonia Stevenson23.6
9Nate Tennon25:20.7Livonia Stevenson23.4
10Julien Dincecco25:21.3Ann Arbor Greenhills23.2
12Luke Kavanaugh25:22.2Madison Heights Bishop Foley22.9
10DeCarlo Union25:22.5Westland John Glenn22.8
9William Conover25:27.9Northville21.0
11Dominic Diego25:29.6North Farmington20.5
11Kyler Calma25:32.6Westland John Glenn19.5
9Aaditya Mistry25:32.8Northville19.4
10Brandon Ma25:33.2Novi19.3
9David Shall25:33.3Belleville19.2
9Levi Mihora25:33.7Dundee19.1
11Billy Rozelle25:40.9Ann Arbor Greenhills16.7
10Evan Martin25:41.3Carleton Airport16.6
10Connor Skrade25:43.1Northville16.0
10William Martin25:43.7University Liggett15.8
12Solomon Carmichael25:43.7Ann Arbor Fr Gabriel Richard15.8
9Aiden Thomas25:44.3Pontiac Notre Dame Prep15.6
12Nolan Williams25:44.3Ann Arbor Greenhills15.6
10Colin O’Kelley25:48.0New Boston Huron14.3
10Andy Ly25:48.1Novi14.3
10Jaxon Kelly25:49.7Detroit Renaissance13.8
9Sam Townsend25:51.9South Lyon East13.0
9Toby Graveline25:56.7Royal Oak Shrine11.4
10Ryan Warburton25:58.3Pontiac Notre Dame Prep10.9
9Carter Lada26:03.4Fraser9.2
9Adam Beydoun26:07.9Dearborn Heights Crestwood7.7
9Simon Kern26:09.8South Lyon7.1
9Jack Krueger26:11.2Novi Christian Academy6.6
9Easton Wheeler26:12.9Salem6.0
9Grant Tercala26:18.9Northville4.0
9Matthew Porinksky26:22.9South Lyon East2.7
9Jakob VanFossen26:25.2Wyandotte Roosevelt1.9
11Aodhan O’Neill26:26.4Dexter1.5
9Evan Diffin26:26.7South Lyon East1.4
Uncategorized

The Top Tens: Boys

Hey all! Finally, some Top Ten lists. I had to get these all out before the weekend, because although there were some meets on the 15th and 16th, this upcoming weekend is when the season truly kicks off for a great number of teams. Yes, I’m a master procrastinator, but if you know me, I’m unbothered and in my own world, working on my own timeline.

The Top Tens are just as they sound, the Top Ten teams from each division. This is scored like an XC meet, all 100+ teams from a division against one another. XC is so different than other sports in that a team’s strength varies with the size of the field they’re competing against. Thus, teams with a little more depth tend to be stronger on these statewide rankings.

I’m throwing all these into one post, with a little bit written about each team. Contained at the end are the State Finals Projections, which are in the same vein as the Top Tens, but a little different. These combine the top-3 teams from all the regional projections in order to form an idea of what *might* occur at MIS in early November.

One little caveat: I learned about a few teams in the past week of meets, who isn’t on a team, who was on a separate team than I had anticipated. Most of these should be pretty congruent with team rosters, there might be some errors. If there are any, the season soon starts in earnest, and these won’t matter.

This is gonna be a fun year.

Returning for three in a row are your Hillsdale Academy Colts. Each title has been earned in a different fashion. 2023’s used dastardly strong depth to overwhelm teams late. Last year, comparing 4th and 5th runners, they were matched by Holland Calvary Christian, but helped by Grayson Rorick and Reece Poole up front. Rorick returns, Reece does not, and HA appears that they’ll be strong through six runners.

Losing a bit of the depth and a bit of the front-runners, teams with a youthful infusion might take advantage. And there are plenty here in D4! Most prominently, Maple City Glen Lake. The Laker boys were third here last year, but lose their top dog, All-Stater Colebrook Sutherland. Two studs could boost the depth and help replace Sutherland – Spencer McNitt and Christian Feeney. The pair went 1-2 in all of their NWC competitions last year. A bit further down the list lies Whitmore Lake, who was aided last year by now sophomore Nolan Collins, who placed in the top-5 at both the MIAC Championship and Region 33. Mason County Eastern too will rely heavily on a sophomore. As a freshman, Lance Niedzielski moved rapidly through the time spectrum, beginning his year in the high-18’s and closing with a 16:49 at Benzie and 50th place in D4. We saw evidence of the next era of running at Three Oaks River Valley, the next Rogers brother capturing an early win at the Bridgman Invite. The 2024 BCS and Zone 1 winner opened with a 16:54, lending many eyes to view what he might do next. The team might be tiny and underclass heavy, but Leland gained valuable experience in 2024, their entire four-man ’28 class getting to experience the State Finals and run their best at the end of the year. Led by Carter Suttmann, the Comets put all four freshmen kids under 19:30 in order to earn a State Finals qualifier.

Some might say the youth is important and gives great potential. Others believe that wisdom and experience can predict state success. At the beginning stages of the foundation of their program have been the Holland Calvary Christian kids. Their forays into the MIS space started as far back as 2022, where a group of five 8th graders helped their Crusaders qualify out of Region 31. Now three years later, that ’27 class has earned back-to-back runner-up trophies in D4. Kalamazoo Hackett and Royal Oak Shrine have similar methods of experience. Both have the frontrunners and low sticks – Sean Siems, Abenezer Cerone, and Marek Butkiewicz. Each have quality depth, such as Michael Bowker, Kellen Siems, and Andrew Lopez. Hoping to make a return trip to MIS are the Mt. Pleasant Sacred Heart Irish. 2024 saw a return to glory for this tradition-rich program, competing as a team in early November for the first time in a few seasons. Everyone comes back from their Region 30 champion squad.

This is the first of the writings where the defending champions are not ranked within the top-10, but what anyone really be shocked if Traverse City St. Francis ended up here by the end of the season?

Thus, at least early on, this means that a championship is up for grabs. Rising above the rest of the field are two teams – Saugatuck and Lansing Catholic. The Cougars come in feisty after an excellent track season. They’ve accumulated six returners that have run under both 2:10/4:50. Two of those six also raced to excellent 3200m times, Everrett Beach and Lucas Gates, both sub-10 in the spring. Peaking at the right time late in the ’24 season were the Trailblazers. Nary a senior on their roster, a majority of Saugatuck’s underclassmen laden group hit personal bests en route to a runner-up finish. It’ll likely be a clash of placement, Saugatuck’s depth vs. Lansing Catholic’s low sticks.

Two teams from our great, scenic north rely on depth as well – Benzie Central and Hart. For the Huskies, the strength will likely come from their 2nd and 3rd kids, athletes such as Jackson Schaub and Cade Edingfield. Schaub was a consistent sub-17 performer late, Edingfield showed tremendous growth as a sophomore, dropping more than a minute from his freshman best. The Pirates extend deep into their varsity lineup for advantages. Although not blessed with the fastest folks up front, Hart returns a whopping 11 boys that were under 18:30. With numbers come potential, and if a few have significant breakthroughs, this outfit can turn from a solid pack to one that can make some noise in the division.

Similar to the girls, two teams with plenty of experience find their way here – Ithaca and Jackson Lumen Christi. Both schools have qualified boys’ teams in the past two years, neither has a finish lower than 12th place in that timeframe. Three Titans have toed the line twice at MIS – Gibson Shore, Rocky Bolton, and Avery Morrow. Add in one more body for the Yellowjackets, as Landen Styka, Jacob Mankey, Thad Whitmore, and Evan McLaren have all donned the Blue n’ Yellow in early November.

Stanton Central Montcalm has been coming around as a program to be reckoned with. The Hornets have sent an outfit to the Finals each of the past three years, placing in the top-10 each time out. The kids clad in green have grown up in the race, Evan Rolston being a steady 17 min. figure, Kyler Fertig dropping 2.5 minutes in from 2022 to 2024, Sylus Wilson blasting mid-16’s each of the past two years, and Gage Hoffman grabbing three straight top-10’s. Charlevoix has been a qualifier for each of the past two years, with 2025’s version of the Rayders bringing back six of the seven starting members from 2024. All are upperclassmen, led by seniors Matthew Solomon and Jacob Veurink.

The class of ’28 has been a huge help to the rankings of two southern teams – Jonesville and Hanover-Horton. Both teams have experience up front, but should be aided by youthful depth pieces toward the middle of the pack. Ashton Potwin took the momentum from the end of cross and turned it into a 2:03 in the 800m, the #20 time of any Michigan 9th grader. For the Comets, the trio of Wyatt Hassenzahl, Carson Beach, and Tyler Harris should contribute to one of the better packs in the division, as all three, as all three were sub-18 during the most important race of the year.

Allendale was one of the more impressive champions in recent memory, the Falcons having a season they’d been building toward for a while. Seniors Parker Tiethof, Kilian Whalen, and Ben Gross were a huge part of their team success, breaking 16:00 in the State Finals and receiving a medal in the process. Still, kids such as Mason Hill, Aden Ashworth, and Ronnie Silveira remain, looking to make the most of their final years and influence the next era of Allendale athletes.

With it appearing that it’ll be a free for all for the title, some teams stepped up in a huge way this spring. The entire Parma Western track squad raised their level this spring, contributors from the sprints, throws, and distance playing a hand in the Panther state title. Improvement from the distance folk didn’t just come from Edison Lopeman, but from future stars such as Caleb Lynd, who broke 5:00 for the first time ever and dropped 30+ seconds from his freshman 3200m. The team that seemed to rise the most as a distance squad is Flint Powers Catholic. Yes, Bryce Gross and Lennox Naswell had excellent springs. Beyond their fearless top-two, the Chargers should be excited for Caleb Carignan and Tommy Beiter. Beiter went from a primarily mid-17 kid in the fall to one that dropped a 9:48 at Regionals. Carignan wasn’t quite as fast over 3200m, but he was extremely expedient in the 800m, playing a role in the Powers 4×8 All-State.

Underclassmen play a little less of a role when we get to these lower divisions and greater team sizes. That said, two teams could find some benefit from 9th and 10th graders. Grand Rapids Christian has some podium-quality seniors up front and two ascending sophomores following them. Ashton Fink was sub-17 for all but two races as a freshman and James Scholten-Holcomb’s 4:32 ranked #12 amongst Michigan’s 9th graders. Holland Christian brings in a great triumvirate from their middle school squad – Grant Lampen, Zander Stewart, and Zach Diller were all sub-11 and part of a team that dominated Zone 6.

Backing up Jonah Workman, the East Grand Rapids Pioneers hope to raise a trophy by outstanding depth. Two possibilities are at play for EGR – having the best top-three and having the best fifth runner. Micah Becker and Jack Edison make up the first of the two scenarios, the two right in the 16 min. range or faster. Four Pioneers hovered around 17-flat last year, if two of them can make a solid jump, EGR jumps from title contender to favorite.

Maybe not in a title-contending spot, but still having quality compared to the rest of the division are Shepherd and Cedar Springs. The Bluejays have one of the smaller enrollments in D2, a bit of an adjustment from their D3 success over the years. They’ve found their footing in recent years, both by having low sticks such as the recently graduated Nolan Longuski and the now junior Bryce Cahoon. Their differentiating factor in 2025 might be their numbers, six of the Bluejay runners having raced faster than 17:40 in 2024. The RedHawks aren’t the best in the division in any one particular spot, though they’ve got one of the better top-two’s, one of the better 3rd/4th man combos, and one of the better groups of displacers. And if you have seven that could score, you heighten the chances that someone has the race of their life. At 2024’s Benzie Regional, that was their entire top-seven.

Alma has followed the same trajectory as Allendale has, building and building, never taking a season off, biding their time until this moment. Thomas Larson and Ezekiel Baltierra have been in every race imaginable. Luca Lebron has been featured on an All-State relay, Elijah Baltierra as well. Kevin Terpstra spit out a sub-17 late at State. And even little Nico Lebron has found himself running ovals at Hayward Field. They hope that the callousness developed through the years leads to a resilient bunch in early November.

Magnus, Clark, Plana, Conger – these are Frankenmuth names we’ve seen for a long while. This group of wise old vets were victorious in championship season, winners at Greater Flint, Saginaw County, and Region 15. And they’re a few years removed from their own team title, though the tradition of development still remains, Forest Hills Eastern bringing Hawks along until they’re ready to shine. For example, two seniors that have immensely grown through their years have been Cooper Donovan and Colin Pattison. Both were north of 20:00 as freshmen. Donovan slipped under 17 at Region 12, Pattison made the right choice by running at MITCA, lacing up the spikes for a 17:23, a 10+ second personal best.

Three in a row and we just may make it four. The train keeps rolling at Northville, bursting at the seams in talent and developing anyone willing to go along for the ride. Any doubt about the Mustangs motivation was laid to rest last Friday night. Their top-three did what was expected, but an early 16:30 from Colton Blackburn was a little unexpected. On that humid night, the senior ripped a 25+ second personal best that was two years in the making. And he was their fifth runner.

Experience of great races at a particular place, that’s a confidence that one can’t shake. And although ranked 4th here, one can’t help but think Saline can repeat last fall’s runner-up finish. After all, when your top-five returners all ran under 16:30 on the state’s biggest stage, how can you bet against a team? In combination with the two mentioned earlier in the summer, expect a leap from Wesley Rogan and flirtations with sub-16 from Carlos Basulto and Jack Klein.

Traverse City West and Kalamazoo Central are two senior-laden squads. Liam Wierzba is probably the frontrunner for the former, though he is buoyed by both Hayden Murray and Aidan Simrau. The two have grinded through the years, reaching new breakthroughs in track, as both slipped under 10:00 in the 3200m (a great indicator of cross potential) for the first time in their careers. Giant seniors such as Finlay Cane, Elijah Thompson, Ty Billings, and Andrew Wright surely recall the magical end to KC’s 2022 season, a closing stretch where the Giants pulled a huge upset to win Region 3, then placed 10th in Division 1. That was the commencement of Maroon excellence and it’s been going ever since, Sam Baker coming into the fold, the long-graduated Jasper Cane fiercely spinning his wheels on the track a few years back. May the end of this era be memorable for the Giants.

The entire MIXC era has been memorable for Brighton. The tradition rich Bulldogs are another developmentally strong culture, winners of two D1 titles, bringing about new names each and every year. Some are relatively new to racing, such as Evan Cummings, who as a junior, just completed his first full season, moving from a mid-18 athlete from the first half of the season to one that ran in the 4:30’s during track. Or they’ve raced a ton and grew with each season, like Mitchell Cory, who has dropped over 5 minutes from when he commenced his career.

With these traditions, MIS wizardry, three-peats, and years of practice, a few teams made the most of their spring to get a jumpstart on the fall. For example, Milford had tons of excellence delivered by Kyle O’Rourke. They also bore witness to the development of Todd Tobin, whose 4:25/9:44 combo both placed within the top-7 of Michigan freshmen. Midland brings back five boys that were faster than 10:05 for the 3200m, one of the better eight lap track seasons of the listed teams. And Pioneer had their hands all over the State Finals, Crooks and Kamari winning and medaling, but also Quinn Davis qualifying in the 800m and Theo Sacks Thomas dropping 10 sec. for his 1600m.

Looking toward the future, yet embracing the present, Ann Arbor Skyline and Romeo would have strong teams without any newcomers. Though adding a Hudson Doll, who was the top freshman at Lamplighter, doesn’t hurt. The Eagles are no stranger to freshman contribution, with Oskar MacArthur, Roman Stilwell, and Martin Gehrke all throwing down 4:30’s or faster during track. Consistently churning out huge numbers, the Romeo middle school program is the not-so-hidden secret of their success. The foundation was laid early for their boys’ title in 2020 and their girls’ nationwide success over the past two years. And adding to a team that returns six sub-17 upperclassmen is a ’29 class that brought six incoming freshmen under 11:15 and dominated Zone 3.

State Finals Projections

As stated, these are the combinations of the projected top-three squads from each regional. These differ from the lists above, as we’re comparing against the projected qualifiers from each division instead of the entire division.