Uncategorized

2024 Ratings: October 16th Championship Meets

MeetBoys Adj.Girls Adj.Average
CMAC 3+14+16+15
FML 3-9-7-8
JPC Final-33-33
OAA Blue Championship+20+24+22
OK Black Conference+20+22+21
OK Gold Championship-10-1
OK Silver Conference+59+56+58
OK White Championship+20+23+22
SVL Championship+18+25+22

I know I said less writing this week in order to get ahead of schedule for the days ahead, but I can’t help and call out outstanding performances that led to wins. I’m not gonna get into the weeds of league jamboree weights, these are runners or groups of runners that stood out from the winning squads.

Shepherd’s Girls – for keeping the streak alive. 15 straight conference championships, right? The way these girls are progressing, they’ll be a tough out in a week.

Violet Mlutkowski – was a major help in Berkley’s single point win in the OAA Blue. The Bears were missing their top runner, but benefitted greatly from Violet’s 50 sec. PR.

Peyhton Beardsley – has now joined senior Valerie Pollock in the front of the OK Silver. The course at Candlestone was a bit quick, but she’s undeniably gotten faster as the season has wore on.

Allison Nussear – two straight top-20 SVL finishes for Nussear. This time around, the key 5th girl that clinched a Charger win.

Kyan Isham – Leslie is a team on a late-season tear. First, outperforming expectations at Greater Lansing, now winning the Cascades Conference. They’ve gotta thank Kyan, who has thrown sub-18’s in two of his past three races.

Bryce Cahoon, Seth Mead, Nolan Longuski, Landon Pestrue, Elijah Christensen, and Tyler Heal – congrats on running the right way at the JPC final. Unfortunate circumstance in a competitive league.

Quinn Hare – who likely has Coach Carlson excited and invigorated for the coming years. The freshman has progressed from 19’s early to a 16:16 on Wednesday.

Ashton Fink – every point counts, especially in the case of when Fink hits the line right in front of two FHC Rangers. A narrow one-point win for Grand Rapids Christian, aided by a freshman who seems to be handing out his best material at season’s end.

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

BOYS TEAM RATINGS

TeamTop 5 Avg.MeetDivision
Forest Hills Central**188.6OK White Championship1
Midland*182.4SVL Championship1
Saginaw Heritage178.9SVL Championship1
Forest Hills Northern178.7OK White Championship1
Zeeland West178.2OK Black Conference1
Grand Blanc171.8SVL Championship1
Davison168.5SVL Championship1
Holly168.3FML 31
Flushing165.7FML 31
H.H. Dow164.8SVL Championship1
Bay City Western163.0SVL Championship1
Mt. Pleasant162.4SVL Championship1
Fenton161.6FML 31
Grand Rapids Ottawa Hills159.3OK White Championship1
Grand Rapids Northview157.6OK Gold Championship1
Lapeer156.9SVL Championship1
Beverly Hills Groves152.5OAA Blue Championship1
West Bloomfield146.5OAA Blue Championship1
Swartz Creek143.9FML 31
Berkley142.5OAA Blue Championship1
North Farmington137.6OAA Blue Championship1
Grand Rapids Union136.5OK Gold Championship1
Wyoming121.1OK Gold Championship1
Bay City Central111.4SVL Championship1
Ferndale65.3OAA Blue Championship1
TeamTop 5 Avg.MeetDivision
Grand Rapids Christian**188.2OK White Championship2
East Grand Rapids**187.4OK White Championship2
Forest Hills Eastern**187.2OK White Championship2
Holland Christian**187.0OK Black Conference2
Flint Powers Catholic**183.6SVL Championship2
Grand Rapids Catholic Central*177.0OK White Championship2
Zeeland East169.0OK Black Conference2
Hamilton167.7OK Black Conference2
Hudsonville Unity Christian167.6OK Black Conference2
Spring Lake167.5OK Black Conference2
Goodrich161.7FML 32
Corunna160.3FML 32
Flint Kearsley159.1FML 32
Belding156.4OK Silver Conference2
Lake Fenton153.5FML 32
Holland153.1OK Black Conference2
Middleville Thornapple-Kellogg152.8OK Gold Championship2
Grand Rapids South Christian150.4OK Gold Championship2
Hopkins142.8OK Silver Conference2
Wayland Union142.1OK Gold Championship2
Oak Park136.8OAA Blue Championship2
Comstock Park133.7OK Silver Conference2
Linden129.7FML 32
Grand Rapids West Catholic125.9OK Gold Championship2
Owosso123.7FML 32
Fruitport118.6OK Silver Conference2
Ortonville Brandon102.5FML 32
Harper Woods41.3OAA Blue Championship2
TeamTop 5 Avg.MeetDivision
Hanover-Horton**168.4Cascades Conference3
Jonesville**165.6Cascades Conference3
Leslie*164.1Cascades Conference3
Pewamo-Westphalia*163.7CMAC 33
Bath*162.4CMAC 33
Brooklyn Columbia Central*157.6Cascades Conference3
Laingsburg146.7CMAC 33
Saranac138.0CMAC 33
Grass Lake135.7Cascades Conference3
Grand Rapids NorthPointe Christian130.7OK Silver Conference3
Homer128.0Cascades Conference3
Perry115.0CMAC 33
Napoleon111.9Cascades Conference3
Grandville Calvin Christian103.0OK Silver Conference3
Michigan Center45.5Cascades Conference3
TeamTop 5 Avg.MeetDivision
Dansville*150.6CMAC 34
Manchester*148.2Cascades Conference4
Portland St. Patrick*140.3CMAC 34
Fowler119.3CMAC 34
Lansing Christian109.0CMAC 34

GIRLS TEAM RATINGS

TeamTop 5 Avg.MeetDivision
Midland Dow**132.3SVL Championship1
Bay City Western*116.4SVL Championship1
Forest Hills Northern112.5OK White Championship1
Grand Blanc112.1SVL Championship1
Grand Rapids Ottawa Hills111.7OK White Championship1
Zeeland West106.0OK Black Conference1
Davison98.0SVL Championship1
Forest Hills Central95.8OK White Championship1
Midland94.8SVL Championship1
Lapeer88.5SVL Championship1
Mt. Pleasant87.8SVL Championship1
Berkley77.7OAA Blue Championship1
Holly71.7FML 31
Beverly Hills Groves67.5OAA Blue Championship1
Saginaw Heritage62.0SVL Championship1
North Farmington61.4OAA Blue Championship1
Fenton59.6FML 31
Flushing52.1FML 31
Grand Rapids Northview51.9OK Gold Championship1
West Bloomfield28.5OAA Blue Championship1
Swartz Creek12.5FML 31
TeamTop 5 Avg.MeetDivision
Zeeland East**136.6OK Black Conference2
Goodrich**129.6FML 32
Holland Christian**125.1OK Black Conference2
Grand Rapids Christian**123.7OK White Championship2
East Grand Rapids**117.8OK White Championship2
Hudsonville Unity Christian**117.8OK Black Conference2
Spring Lake**116.3OK Black Conference2
Forest Hills Eastern*112.8OK White Championship2
Grand Rapids South Christian*106.2OK Gold Championship2
Linden*105.3FML 32
Shepherd102.9JPC Final2
Middleville Thornapple-Kellogg101.8OK Gold Championship2
Fruitport96.3OK Silver Championship2
Flint Powers Catholic92.9SVL Championship2
Gladwin85.7JPC Final2
Holland84.2OK Black Conference2
Owosso81.7FML 32
Hopkins79.9OK Silver Championship2
Grand Rapids Catholic Central77.4OK White Championship2
Belding77.0OK Silver Championship2
Oak Park76.8OAA Blue Championship2
Grand Rapids West Catholic75.7OK Gold Championship2
Hamilton72.1OK Black Conference2
Corunna60.3FML 32
Lake Fenton54.9FML 32
Flint Kearsley36.2FML 32
Wayland Union29.3OK Gold Championship2
Ortonville Brandon17.8FML 32
TeamTop 5 Avg.MeetDivision
Pewamo-Westphalia**110.5CMAC 33
Leslie**104.4Cascades Conference3
Clare*96.1JPC Final3
Grandville Calvin Christian*90.1OK Silver Championship3
Grand Rapids NorthPointe Christian*87.1OK Silver Championship3
Laingsburg*85.4CMAC 33
Grass Lake*85.2Cascades Conference3
Midland Bullock Creek*85.1JPC Final3
Bath80.9CMAC 33
Sanford-Meridian74.0JPC Final3
Saranac70.1CMAC 33
Hanover-Horton68.2Cascades Conference3
Napoleon57.3Cascades Conference3
Jonesville54.7Cascades Conference3
St. Louis42.1JPC Final3
Farwell13.2JPC Final3
Homer12.7Cascades Conference3
TeamTop 5 Avg.MeetDivision
Lansing Christian54.5CMAC 34
Fowler44.9CMAC 34
Addison7.2Cascades Conference4

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Henry Dixon15:02.8FHE Ada Forest Hills Eastern212.4OK White Championship
11Jonah Workman15:21.9East Grand Rapids206.1OK White Championship
12Jeb Hillary15:29.8GR Catholic Central203.4OK White Championship
12Will Engbers15:36.5Holland Christian201.2OK Black Conference
10Ben Romero15:44.8FHC GR Forest Hills Central198.4OK White Championship
11Bryce Gross15:49.5Flint Powers Catholic197.5SVL Championship
11Vincent Pattison16:17.3Goodrich197.2FML 3
9Lennox Naswell15:50.4Flint Powers Catholic197.2SVL Championship
12Simon Triezenberg15:49.7GR Christian196.8OK White Championship
12Theodore Davis15:56.6Dansville196.5CMAC 3
12Abatu Dykstra15:53.7Hamilton195.4OK Black Conference
12Jacob Essenmacher15:56.5Lapeer195.2SVL Championship
12Jack Lillywhite16:24.0Flint Kearsley195.0FML 3
10Steven Zawacki15:56.8FHE Ada Forest Hills Eastern194.4OK White Championship
12James Latstetter16:26.7Flushing194.1FML 3
12Sawyer McCarthy15:58.9FHC GR Forest Hills Central193.7OK White Championship
12Spencer Porter16:01.4FHN GR Forest Hills Northern192.9OK White Championship
9Micah Becker16:02.2East Grand Rapids192.6OK White Championship
12Vincent Pollock15:24.4Fruitport192.2OK Silver Conference
11Andrew Worsley16:09.9Midland190.7SVL Championship
11Sean Ryan16:08.0GR Christian190.7OK White Championship
12Andrew Commeret15:30.3Comstock Park190.2OK Silver Conference
10Mitchell Dunlap16:09.6GR Catholic Central190.1OK White Championship
12Jacob Draaisma16:31.1Middleville Thornapple-Kellogg190.0OK Gold Championship
11Jeryn Frisbie15:31.9Belding189.7OK Silver Conference
11John Blaskowski16:15.2Saginaw Heritage188.9SVL Championship
9Gavin Katic16:43.8Fenton188.4FML 3
10Caleb Blonde16:21.6Jonesville187.5Cascades Conference
9Ashton Fink16:18.0GR Christian187.3OK White Championship
11Keagan Smith16:19.3Zeeland West186.9OK Black Conference
12Cole Winter16:48.4Goodrich186.9FML 3
9Owen Poppema16:26.1Bath186.6CMAC 3
11Robert Dodd16:22.1Zeeland West186.0OK Black Conference
12Noah Hernandez16:22.4Hamilton185.9OK Black Conference
12Jacob Sanford16:22.5FHC GR Forest Hills Central185.8OK White Championship
12Dylan Pallett16:44.0Wayland Union185.7OK Gold Championship
12Logan Gehoski16:25.5Bay City Western185.5SVL Championship
12Landen Boulis16:27.7Hanover-Horton185.4Cascades Conference
12Caden Guffey16:24.3Zeeland East185.2OK Black Conference
11Landon Gerritsma16:25.0Holland Christian185.0OK Black Conference
11David Fiore16:28.0Saginaw Heritage184.7SVL Championship
12Nathan Steen16:26.0Holland Christian184.7OK Black Conference
11Gavin O’Meara16:26.2FHC GR Forest Hills Central184.6OK White Championship
11Logan Bellinger16:28.2Midland184.6SVL Championship
12Brayden Rynsburger16:28.3Holland Christian183.9OK Black Conference
9Johnathan Elsea16:31.7Mount Pleasant183.4SVL Championship
12Spencer Porritt16:32.0Midland183.3SVL Championship
10Broden Ladd16:59.8Holly183.1FML 3
9James Scholten-Holcomb16:30.9GR Christian183.0OK White Championship
11Micah Small16:31.1GR Christian183.0OK White Championship
11Noah Devereaux16:37.5Laingsburg182.8CMAC 3
12Keegan Hoekstra16:31.8GR Christian182.7OK White Championship
11Nicholas Fowler16:36.2Jonesville182.6Cascades Conference
12Maxwell Merrill16:35.4Grand Blanc182.2SVL Championship
11Jack Edison16:34.0East Grand Rapids182.0OK White Championship
12Sam Downing16:35.6Zeeland East181.5OK Black Conference
12Tyler Endres16:36.3FHE Ada Forest Hills Eastern181.2OK White Championship
9Gerard Gilmour17:05.5Fenton181.2FML 3
11Thomas Beiter16:38.6Flint Powers Catholic181.1SVL Championship
12Aiden Kasprzak16:37.2GR Catholic Central180.9OK White Championship
10Graeson Decker16:37.7Hudsonville Unity Christian180.8OK Black Conference
12Trevor Timmer16:38.2FHC GR Forest Hills Central180.6OK White Championship
9Henry Yoder16:39.0FHC GR Forest Hills Central180.3OK White Championship
12Ethan Sellers17:08.5Flint Kearsley180.2FML 3
12Aidan Brinks16:39.6Holland Christian180.1OK Black Conference
11Philip Chamberlain16:40.9FHN GR Forest Hills Northern179.7OK White Championship
10Matthew Wortley16:44.1Saginaw Heritage179.3SVL Championship
10Nate Davis16:42.3Zeeland East179.2OK Black Conference
12Ben Dykstra16:42.4Hamilton179.2OK Black Conference
10Cooper Flick16:48.3Hanover-Horton178.6Cascades Conference
12Andrew Kaczmarczyk16:46.4Bay City Western178.5SVL Championship
11Tyler VanKuiken16:44.4East Grand Rapids178.5OK White Championship
11Noah Linstrom16:47.1Davison178.3SVL Championship
10Musa Kay16:45.4West Bloomfield178.2OAA Blue Championship
11Jack Estelle16:06.5Hopkins178.2OK Silver Conference
9Aiden Lambers16:46.3Holland177.9OK Black Conference
12Andy Castro16:48.3Midland Dow177.9SVL Championship
11Sam Hillary16:46.5East Grand Rapids177.8OK White Championship
11Thad VanderLaan17:08.1GR_South Christian177.6OK Gold Championship
11Simon Faber16:47.2FHN GR Forest Hills Northern177.6OK White Championship
11Griffin Good17:16.5Flushing177.5FML 3
10Cameron Cochran16:49.8Midland177.4SVL Championship
11Brodie Licata17:19.2Lake Fenton176.6FML 3
11Grant Johnson16:54.7Manchester176.4Cascades Conference
11Cole Fernandez17:20.3Flint Kearsley176.3FML 3
10Kenneth Mangles16:55.5Leslie176.2Cascades Conference
11Caleb TeBrake17:12.8GR Northview176.1OK Gold Championship
10Brett Lewis16:53.8Saginaw Heritage176.1SVL Championship
11Luke James16:54.3Midland175.9SVL Championship
10Cole Coffman16:53.2Holland Christian175.6OK Black Conference
12Noah Stiltner16:53.6GR Ottawa Hills175.5OK White Championship
9Quinn Hare16:16.3Belding174.9OK Silver Conference
11Ethan Dalman16:55.9Zeeland West174.7OK Black Conference
11Payton Chandler17:25.3Corunna174.6FML 3
11Jack Monterusso16:56.4FHC GR Forest Hills Central174.5OK White Championship
11Reid Cousins16:56.5Zeeland West174.5OK Black Conference
12Zach Hartemink16:57.0GR Christian174.3OK White Championship
11Shephard Bower16:57.4FHE Ada Forest Hills Eastern174.2OK White Championship
10Alex Ten Haken16:57.5Hudsonville Unity Christian174.2OK Black Conference
12Nick Whitmer16:58.0FHE Ada Forest Hills Eastern174.0OK White Championship
11Matthew Berg17:00.1Midland174.0SVL Championship
10Owen Adams16:58.9Spring Lake173.7OK Black Conference
11Charlie Smith17:01.1Grand Blanc173.6SVL Championship
11Lukus Mendoza16:59.2Spring Lake173.6OK Black Conference
10Payton Veilleux17:02.9Mount Pleasant173.0SVL Championship
11John Truong17:00.9FHN GR Forest Hills Northern173.0OK White Championship
12Bobby Donley17:30.2Corunna172.9FML 3
12Landon Ferren17:03.7Midland172.8SVL Championship
10Josiah Rozema17:22.9GR_South Christian172.7OK Gold Championship
10Ezra Nellis17:31.0Corunna172.7FML 3
11Will Johnson17:02.1Holland Christian172.6OK Black Conference
12Will Whitmore17:03.4Holland Christian172.2OK Black Conference
11Wyatt Vowell17:08.4Brooklyn Columbia Central171.9Cascades Conference
9Macen White17:05.1Holland Christian171.6OK Black Conference
12Simon Erfourth17:34.3Owosso171.6FML 3
10Ben Bouchey17:07.3Flint Powers Catholic171.6SVL Championship
10Connor Murphy17:07.6Midland171.5SVL Championship
11John Edler17:09.6Homer171.5Cascades Conference
9Elliot King17:07.9Midland171.4SVL Championship
12Leyton Minuth17:08.1Midland Dow171.3SVL Championship
11Timothy Chamberlain17:12.6Portland St. Patrick171.1CMAC 3
11William Dean17:09.4Grand Blanc170.9SVL Championship
11Caleb Carignan17:10.1Flint Powers Catholic170.6SVL Championship
11Kelton Hoover17:08.5GR Ottawa Hills170.5OK White Championship
12Luke Meyer17:10.5Davison170.5SVL Championship
12Allan George17:14.7Pewamo-Westphalia170.4CMAC 3
11Gabriel Williams17:09.4FHN GR Forest Hills Northern170.2OK White Championship
10Chad Tyson17:13.8Hanover-Horton170.1Cascades Conference
12Andrew Joelson17:10.8FHN GR Forest Hills Northern169.7OK White Championship
10Levi Mayer17:13.4Davison169.5SVL Championship
11Tyler Baum17:11.7FHN GR Forest Hills Northern169.4OK White Championship
10River Fox17:17.7Bath169.4CMAC 3
12Christopher Locke17:12.2Spring Lake169.3OK Black Conference
12Jaylen Wildman17:41.2Flushing169.3FML 3
9Adam Ogamba17:14.3Midland169.2SVL Championship
12Jacob Voetberg17:12.4GR Christian169.2OK White Championship
12Caleb DenHartigh17:12.6Hudsonville Unity Christian169.1OK Black Conference
11Jacob Hylton17:41.7Ortonville Brandon169.1FML 3
9Cole Heikka17:41.7Holly169.1FML 3
10Logan Gessford17:15.0Midland169.0SVL Championship
10Joshua Dodd17:13.1Zeeland West169.0OK Black Conference
11Aiden LaVictor17:13.7Beverly Hills Groves168.8OAA Blue Championship
9Kash Moored16:35.3Hopkins168.6OK Silver Conference
11Samuel Ashby17:14.8Zeeland West168.4OK Black Conference
10John Kowatch17:21.5Pewamo-Westphalia168.2CMAC 3
11Gordie Kaiton17:16.8FHE Ada Forest Hills Eastern167.7OK White Championship
11Grant Hillary17:17.7GR Catholic Central167.4OK White Championship
11Maximillian Bladzik17:20.1Grand Blanc167.3SVL Championship
11Sam Taylor17:18.3Zeeland West167.2OK Black Conference
11Liam Hallack17:19.2Zeeland West166.9OK Black Conference
11Cooper Donovan17:20.1FHE Ada Forest Hills Eastern166.6OK White Championship
10Trevor Murphy17:49.8Holly166.4FML 3
12Logan Grills17:23.0Bay City Western166.3SVL Championship
10Wyatt Werner17:27.4Pewamo-Westphalia166.2CMAC 3
11Kian Sprik17:21.8FHN GR Forest Hills Northern166.1OK White Championship
9Caelen Gray17:21.9Holland166.0OK Black Conference
10Collin Fucile17:26.7Jonesville165.8Cascades Conference
10Elias DeJong17:23.6GR Christian165.5OK White Championship
9Alec Brown17:25.9Saginaw Heritage165.4SVL Championship
10Cameron Rynsburger17:24.8Holland Christian165.1OK Black Conference
9Joshua England17:27.4Midland Dow164.9SVL Championship
9Nicholas Priestap17:27.5Grand Blanc164.8SVL Championship
10Cooper Schmelter17:29.5Leslie164.8Cascades Conference
11Rhys Holmes17:46.7GR Northview164.8OK Gold Championship
10Nolan Mitchell17:32.3Pewamo-Westphalia164.6CMAC 3
11Cohen Paril17:28.8Lapeer164.4SVL Championship
10Connor O’Reilly17:29.5Davison164.2SVL Championship
12Jose Domecq17:31.9Leslie164.0Cascades Conference
10Rylan VanDenBeldt17:28.7Holland Christian163.8OK Black Conference
11Landon Heikka17:58.0Holly163.7FML 3
9Tate Smith17:35.5Bath163.5CMAC 3
9Jackson Butts17:58.7Lake Fenton163.4FML 3
11Aaron Zannetti17:32.2Grand Blanc163.3SVL Championship
9Beckett Kneisel17:30.3East Grand Rapids163.2OK White Championship
12Jack Gorton17:35.3Brooklyn Columbia Central162.9Cascades Conference
12Ethan Miller17:31.9Hudsonville Unity Christian162.7OK Black Conference
11Alex Hamilton17:33.7North Farmington162.1OAA Blue Championship
10Ethan Huff17:38.6Homer161.8Cascades Conference
9Isaac Vandlen17:36.0Spring Lake161.3OK Black Conference
12Calvin Brinks17:37.5GR Christian160.8OK White Championship
11Alessandro Castillo17:37.8Holland160.7OK Black Conference
9Carter Crosby17:39.9Grand Blanc160.7SVL Championship
9Anderson Karkau17:44.6Dansville160.5CMAC 3
12Charles Brooks17:59.7GR West Catholic160.4OK Gold Championship
10Ethan Curtiss17:39.0FHC GR Forest Hills Central160.3OK White Championship
12Colby Hoggard17:42.0Davison160.0SVL Championship
11Aiden VanKuiken17:40.0East Grand Rapids160.0OK White Championship
12Corey Jones17:01.3Comstock Park159.9OK Silver Conference
11Quentin Smith17:46.3Fowler159.9CMAC 3
12Nik Williams17:40.8GR Ottawa Hills159.7OK White Championship
12Parker Schramski17:41.2FHN GR Forest Hills Northern159.6OK White Championship
12Isaac Primm17:41.5Spring Lake159.5OK Black Conference
10Alexander Stout17:41.9East Grand Rapids159.4OK White Championship
11Zac Brown18:11.0Holly159.3FML 3
11Nate Ostrosky17:46.5Brooklyn Columbia Central159.2Cascades Conference
12Ryan Cifolelli17:42.7Beverly Hills Groves159.1OAA Blue Championship
9Clint Couchman17:47.0Brooklyn Columbia Central159.0Cascades Conference
12Gabe Hillary17:43.7FHN GR Forest Hills Northern158.8OK White Championship
10Josh Bengry17:45.8Davison158.7SVL Championship
11Ethan Manning18:04.9Wayland Union158.7OK Gold Championship
9Travis Schiebner17:46.7Saginaw Heritage158.4SVL Championship
9Ryan Rathsburg17:47.4Flint Powers Catholic158.2SVL Championship
9Grayson Michels17:45.5FHE Ada Forest Hills Eastern158.2OK White Championship
10Francis Austen17:52.0Portland St. Patrick158.0CMAC 3
12Kyan Isham17:50.3Leslie157.9Cascades Conference
10Matthew Killeen17:51.7Leslie157.4Cascades Conference
11Connor Sherwood17:52.5Grass Lake157.2Cascades Conference
10Ben Verlin18:09.6GR_South Christian157.1OK Gold Championship
10Tyler Hennessey17:48.8Berkley157.1OAA Blue Championship
10Cooper Steckroth18:17.9Lake Fenton157.0FML 3
10Oliver Ridley17:50.9Saginaw Heritage157.0SVL Championship
12Ace Pierson17:51.2Mount Pleasant156.9SVL Championship
11Jonny Striler18:18.4Swartz Creek156.9FML 3
10Dustin Wright17:52.2Midland156.6SVL Championship
12Daniel Ridley17:52.4Lapeer156.5SVL Championship
12Bo Brutyn17:53.4Midland156.2SVL Championship
10Wyatt Taylor-DeNooyer17:53.1Holland Christian155.6OK Black Conference
9Tyler Harris17:58.3Hanover-Horton155.2Cascades Conference
12Arun Venkatesan17:56.3Midland Dow155.2SVL Championship
11Edward Wuerthele17:54.4FHN GR Forest Hills Northern155.2OK White Championship
11Shondell Warren17:54.9Oak Park155.0OAA Blue Championship
9Pascal Rasmussen17:57.9Saginaw Heritage154.7SVL Championship
10Joshua Reed17:58.3Midland Dow154.6SVL Championship
11Eric Popa17:58.6Mount Pleasant154.5SVL Championship
12Aaron Crittenden18:03.4Potterville154.2CMAC 3
12Felix Ramirez18:03.6Laingsburg154.1CMAC 3
12Colin Taylor-DeNooyer17:58.1Holland Christian154.0OK Black Conference
9Caden Uttech17:59.0Zeeland West153.7OK Black Conference
11Beau Holmes18:21.0GR Northview153.3OK Gold Championship
12Hunter Tietz18:21.1Middleville Thornapple-Kellogg153.3OK Gold Championship
11Grason Weber18:04.5Leslie153.2Cascades Conference
9Harrison Worsley18:03.6Midland152.8SVL Championship
11Jamison Swope18:06.0Napoleon152.7Cascades Conference
12Daniel Klein18:04.3Midland Dow152.6SVL Championship
9Carson Beach18:06.5Hanover-Horton152.5Cascades Conference
11Andrew Norman18:06.9Napoleon152.4Cascades Conference
9Liam Tiles18:03.4Spring Lake152.2OK Black Conference
11Landon Johnson17:24.7Fruitport152.1OK Silver Conference
11William Selleck18:04.8FHN GR Forest Hills Northern151.7OK White Championship
9Alex VanDuren18:04.8Holland Christian151.7OK Black Conference
10Kai Bouathong18:04.9Zeeland West151.7OK Black Conference
9CJ Shilling18:34.2Flushing151.6FML 3
11Sam Decker18:26.3GR Northview151.6OK Gold Championship
12Grady Bremer18:05.8Hudsonville Unity Christian151.4OK Black Conference
10Charles Franklin18:07.9Midland Dow151.4SVL Championship
10Alberto Mandujando18:27.0Wayland Union151.3OK Gold Championship
12Tanner Smith18:08.0Davison151.3SVL Championship
12Ian Smith18:35.2Holly151.3FML 3
10Arie Prins18:27.5GR Union151.2OK Gold Championship
12Luke Skidmore18:12.5Bath151.2CMAC 3
12Caleb Anderson18:28.8Wyoming150.7OK Gold Championship
9Gabe Jaime18:10.5Saginaw Heritage150.5SVL Championship
12Elijah Lauer18:14.7Saranac150.4CMAC 3
11Elijah Good18:10.8Midland Dow150.4SVL Championship
11Colin Pattison18:09.1FHE Ada Forest Hills Eastern150.3OK White Championship
10Ayden Mayr18:15.5Dansville150.2CMAC 3
11Leo Muss18:10.1FHN GR Forest Hills Northern150.0OK White Championship
10Easton McCloy17:31.5GR NorthPointe Christian149.8OK Silver Conference
10Tristen Hinson18:10.5Zeeland East149.8OK Black Conference
11Gavin Ottinger18:39.9Goodrich149.7FML 3
11Max Baade18:40.0Owosso149.7FML 3
9Brady Oosterhouse18:17.3Saranac149.6CMAC 3
9Levi Groenhout18:11.5Zeeland East149.5OK Black Conference
12Tyler Bostrom18:11.6Holland Christian149.5OK Black Conference
9Jacob Gruppen18:11.9Zeeland West149.4OK Black Conference
9Ashton Potwin18:16.1Jonesville149.3Cascades Conference
11Caden Leatherman18:12.2Hudsonville Unity Christian149.3OK Black Conference
11Levi Vanderlaan18:12.4Spring Lake149.2OK Black Conference
12Sam Muirhead18:19.0Pewamo-Westphalia149.0CMAC 3
11Zain Banat18:42.6Swartz Creek148.8FML 3
11Ben Bouws18:13.8Holland Christian148.7OK Black Conference
10Jacob Sanders18:15.9Midland148.7SVL Championship
11Isaac FoxElster18:20.8Portland St. Patrick148.4CMAC 3
10Tyler Rockafellow18:21.0Perry148.3CMAC 3
12Jesse Sangster18:19.2Manchester148.3Cascades Conference
12Kenny Gould17:36.3Belding148.2OK Silver Conference
12Joel Fellows18:15.3East Grand Rapids148.2OK White Championship
11Liam Bingman18:15.9GR Ottawa Hills148.0OK White Championship
12Samuel George18:15.9Berkley148.0OAA Blue Championship
10Alec Dodak18:20.2Manchester147.9Cascades Conference
10Connor Boteler18:20.7Grass Lake147.8Cascades Conference
9Henry Golembiewski18:45.8Fenton147.7FML 3
10Sullivan Gartrell18:19.4Davison147.5SVL Championship
10Mason Fein18:38.5Wayland Union147.5OK Gold Championship
11Jesse Dodge18:46.9Corunna147.4FML 3
9Finnian Rawsthorne18:20.1Grand Blanc147.3SVL Championship
9Levi Skinner18:20.8Grand Blanc147.1SVL Championship
9Abram Larsen18:48.4Fenton146.9FML 3
9Griffin Wenta18:19.4Spring Lake146.9OK Black Conference
10Chase Woller-Skar18:19.6East Grand Rapids146.8OK White Championship
12Trenton ODea18:21.7Saginaw Heritage146.8SVL Championship
12Max Piper18:22.2Flint Powers Catholic146.6SVL Championship
9Michael Ensing18:20.3Zeeland West146.6OK Black Conference
11Zach Hassenzahl18:25.0Hanover-Horton146.3Cascades Conference
9Thaddeus Hartzell18:21.6Beverly Hills Groves146.1OAA Blue Championship
11Dylan Hile18:26.0Leslie146.0Cascades Conference
10Josue Martinez18:22.5West Bloomfield145.8OAA Blue Championship
10Grady Galaviz18:43.8Middleville Thornapple-Kellogg145.7OK Gold Championship
9Tate VanDaele18:23.4FHE Ada Forest Hills Eastern145.5OK White Championship
9Griffin Solano18:26.2Flint Powers Catholic145.3SVL Championship
9Bradley Chesney18:26.4Midland145.2SVL Championship
12Kenyon Katje17:46.1Hopkins145.0OK Silver Conference
11Isaiah Lindstrom18:25.6GR Christian144.8OK White Championship
12Jonathan Greenhoe18:25.6Zeeland West144.8OK Black Conference
9Kelton Kyro18:27.9Midland144.7SVL Championship
12Spencer Astrauskas18:26.0East Grand Rapids144.7OK White Championship
11Matias Greve18:32.7Lansing Christian144.4CMAC 3
12Howie Herrygers18:26.7Zeeland West144.4OK Black Conference
10Edward Minor18:26.8Beverly Hills Groves144.4OAA Blue Championship
9Wyatt Hassenzahl18:31.4Hanover-Horton144.2Cascades Conference
9Zachary Bartoi18:27.5Beverly Hills Groves144.2OAA Blue Championship
12Erick Tenario18:48.5GR Union144.2OK Gold Championship
12Ashton Denys18:27.6Beverly Hills Groves144.1OAA Blue Championship
12Kaleos Reid18:29.8Mount Pleasant144.1SVL Championship
11Nolan Williamson18:27.8East Grand Rapids144.1OK White Championship
11Blake Griffis18:31.8Hanover-Horton144.1Cascades Conference
10Jackson Martin18:57.5Fenton143.8FML 3
10Ben Panter18:57.6Fenton143.8FML 3
10Ryder Woodwyk18:28.7Spring Lake143.8OK Black Conference
10Elijah Frazer18:50.0Middleville Thornapple-Kellogg143.7OK Gold Championship
9Lev Babcock18:29.2Berkley143.6OAA Blue Championship
9Anthony Rushmore18:30.5GR Catholic Central143.2OK White Championship
10Jonathan Falk18:30.5GR Christian143.2OK White Championship
10Dominik Ladomato-Fisher18:31.6GR Ottawa Hills142.8OK White Championship
11Luke Hernandez18:31.8Hamilton142.7OK Black Conference
12Zachery Childress18:36.0Jonesville142.7Cascades Conference
9Mason Benson18:32.4FHC GR Forest Hills Central142.5OK White Championship
10Mason England18:32.6GR Catholic Central142.5OK White Championship
10Nolan Kochany18:34.6Bay City Western142.5SVL Championship
12Jalen Bannister18:33.1Ferndale142.3OAA Blue Championship
10Jackson Bunda18:33.3FHN GR Forest Hills Northern142.2OK White Championship
10Reese Lepeak18:35.3Bay City Western142.2SVL Championship
10Liam Eaton18:54.5GR Northview142.2OK Gold Championship
12Henry Schwarze18:34.3FHC GR Forest Hills Central141.9OK White Championship
11Jakoby Moore18:35.6Zeeland West141.5OK Black Conference
11Levi Fox18:38.0Mount Pleasant141.3SVL Championship
10Evan Buteyn17:57.5Grandville Calvin Christian141.2OK Silver Conference
12Christopher Buck18:38.8Grand Blanc141.1SVL Championship
11Madden Starkweather18:42.9Bath141.0CMAC 3
10Charlie George18:42.9Pewamo-Westphalia141.0CMAC 3
11Sani Shema18:37.1GR Ottawa Hills141.0OK White Championship
11Cameron Braidwood18:37.2Spring Lake140.9OK Black Conference
11Louis Musser18:39.3Bay City Western140.9SVL Championship
12Justin Perantoni19:06.4Fenton140.9FML 3
11Willem Spoelhof18:37.4FHN GR Forest Hills Northern140.9OK White Championship
12Collin McMillian19:06.7Holly140.8FML 3
11Hyunseo Sung18:39.9Midland Dow140.7SVL Championship
11Carter Johnston19:07.0Linden140.7FML 3
10Elijah Riedlinger18:41.8Bay City Central140.1SVL Championship
12Cole Spencer18:42.6Bay City Western139.8SVL Championship
12Trevor Gutteridge19:11.1Goodrich139.3FML 3
12Christian Huizenga18:42.8Holland Christian139.1OK Black Conference
10Harper Doyle18:47.1Manchester139.0Cascades Conference
10Justice Ashley19:13.2Lake Fenton138.6FML 3
12Nicholas Luna18:46.4Bay City Central138.5SVL Championship
11Haven William18:44.4West Bloomfield138.5OAA Blue Championship
11Lucas Bruno18:44.5GR Ottawa Hills138.5OK White Championship
12Karter Adkins19:13.7Swartz Creek138.4FML 3
10Riley Day18:44.9FHE Ada Forest Hills Eastern138.4OK White Championship
11Hunter Groulx19:14.6Swartz Creek138.1FML 3
11Josiah Muller18:46.3Zeeland East137.9OK Black Conference
12Christien Fanta18:46.7FHN GR Forest Hills Northern137.8OK White Championship
12Caleb Dye18:08.9Belding137.4OK Silver Conference
10Corbin Knoerr18:50.0Bay City Western137.3SVL Championship
10Jackson LaLonde19:17.0Clio137.3FML 3
12Michael Parkinson19:17.6Swartz Creek137.1FML 3
9Trent Scarlavai19:09.7GR West Catholic137.1OK Gold Championship
12Carter Woolbright18:48.7West Bloomfield137.1OAA Blue Championship
11Jack Anderson18:48.9FHE Ada Forest Hills Eastern137.0OK White Championship
12Blake Jewett18:10.1Grandville Calvin Christian137.0OK Silver Conference
10Keegan Betz18:53.5Homer136.8Cascades Conference
9Rudy Lowry18:53.7Hanover-Horton136.8Cascades Conference
9Austin Hodges18:55.8Laingsburg136.7CMAC 3
10Landon Miller18:55.9Fowler136.7CMAC 3
11Austin Edwards18:51.4Oak Park136.2OAA Blue Championship
12Demari Caldwell18:51.4Oak Park136.2OAA Blue Championship
12Garrison Angliss19:20.6Flushing136.1FML 3
9Mario Baker18:58.8Bath135.7CMAC 3
12Xander Helenius19:13.8GR Northview135.7OK Gold Championship
9Alex DeRoo18:53.0GR Ottawa Hills135.7OK White Championship
11Lukas Curylo18:57.2Napoleon135.6Cascades Conference
10Aydin Truong18:53.3FHN GR Forest Hills Northern135.6OK White Championship
11Daniel Grabinski18:53.8Hamilton135.4OK Black Conference
10Colin Stokes18:53.8North Farmington135.4OAA Blue Championship
12Ryan Oberle19:23.0Goodrich135.3FML 3
11Diego Barnaby18:54.4GR Ottawa Hills135.2OK White Championship
12Micah Dunn18:56.6Saginaw Heritage135.1SVL Championship
11Henry Robinette19:16.0GR Union135.0OK Gold Championship
10Evan Amthor18:57.1Saginaw Heritage135.0SVL Championship
11Tyson Gaydosh18:59.2Brooklyn Columbia Central134.9Cascades Conference
12Jason Weber19:01.4Pewamo-Westphalia134.9CMAC 3
10Ben Brower18:55.5Hudsonville Unity Christian134.8OK Black Conference
10Joshua Ross18:57.5Midland Dow134.8SVL Championship
9Avi Vertkin18:56.0Beverly Hills Groves134.7OAA Blue Championship
11Caleb Stern18:58.8Lapeer134.4SVL Championship
11Kameron Patterson18:57.1Berkley134.3OAA Blue Championship
9Nico DiLaura18:57.5Zeeland East134.2OK Black Conference
12Mattis Bramer18:59.5Lapeer134.2SVL Championship
11Lincoln McAlpine18:57.7FHE Ada Forest Hills Eastern134.1OK White Championship
10Caeden Gwinn19:26.7Corunna134.1FML 3
9Jacob Thayer19:00.1Midland134.0SVL Championship
12Parker VanHill18:58.6GR Christian133.8OK White Championship
10Zack Buttigieg19:02.8Grass Lake133.8Cascades Conference
11Dallas Swaenepoel19:02.9Vandercook Lake133.7Cascades Conference
10Wyatt Bovensiep18:59.0Auburn Hills Avondale133.7OAA Blue Championship
12Dylan Choura18:59.8FHC GR Forest Hills Central133.4OK White Championship
12Evan Oosterhouse19:06.0Saranac133.3CMAC 3
10Carter English19:02.1Midland Dow133.3SVL Championship
10Micah Manion19:00.8GR Christian133.1OK White Championship
9Michael Williams19:00.8West Bloomfield133.1OAA Blue Championship
12Evan Miedema19:01.2Hudsonville Unity Christian132.9OK Black Conference
10Gavin Wilde19:01.2North Farmington132.9OAA Blue Championship
9Jacob Gray19:05.3Jonesville132.9Cascades Conference
9Chase Compau19:30.4Ortonville Brandon132.9FML 3
9Logan Franklyn19:01.7Spring Lake132.8OK Black Conference
11Leo Student19:03.9Mount Pleasant132.7SVL Championship
10Tyler Buck19:23.1GR_South Christian132.7OK Gold Championship
12Jacob Lusk18:23.9Comstock Park132.4OK Silver Conference
10Luis Holowinski19:02.9West Bloomfield132.4OAA Blue Championship
12Alex Ebel19:04.9Bay City Western132.4SVL Championship
12Roben Perez19:03.0GR Catholic Central132.3OK White Championship
9Jacob Chase19:03.7Holland Christian132.1OK Black Conference
11Erick Baczewski19:05.8Midland132.1SVL Championship
9Brett Raak19:04.1Zeeland West132.0OK Black Conference
9Travis Rose19:33.1Flushing132.0FML 3
12Tait Anible19:10.3Saranac131.9CMAC 3
11Gavin Hiler19:33.9Lake Fenton131.7FML 3
9Logan Ingraham18:26.2Belding131.6OK Silver Conference
9Collin Andrews19:34.3Lake Fenton131.6FML 3
9Garrett Holzhausen19:26.8Middleville Thornapple-Kellogg131.4OK Gold Championship
9Alex Iordanou19:08.4Flint Powers Catholic131.2SVL Championship
11Nicolas Sepanak19:35.4Linden131.2FML 3
10Sam Burkinshaw19:09.0Midland131.0SVL Championship
12Phillip Burney19:07.0Oak Park131.0OAA Blue Championship
10Luke Arendshorst19:07.7Holland130.8OK Black Conference
12Jacob Kuipers19:08.1Hudsonville Unity Christian130.6OK Black Conference
10Garrett Villemure19:08.1Beverly Hills Groves130.6OAA Blue Championship
9Jack Kowalski19:10.7Saginaw Heritage130.4SVL Championship
11Brady Kurlenda19:30.0GR West Catholic130.3OK Gold Championship
9Haidyn Smith19:11.1Saginaw Heritage130.3SVL Championship
9Charlie Penneau19:11.6Flint Powers Catholic130.1SVL Championship
12Kaden DeWys19:09.7Hamilton130.1OK Black Conference
11Ayden Fisher19:09.9FHC GR Forest Hills Central130.0OK White Championship
11Matthew Litwiller19:12.1Davison130.0SVL Championship
9Noah Rosales19:10.1Holland130.0OK Black Conference
9Carson Helmer19:16.4Laingsburg129.9CMAC 3
11Logan Robinson19:16.5Laingsburg129.8CMAC 3
9Carson McCaleb19:10.7GR Ottawa Hills129.8OK White Championship
9Ryan Sorrell18:32.2GR NorthPointe Christian129.6OK Silver Conference
10Michael Navitskis19:15.3Manchester129.6Cascades Conference
9Miles Muxlow19:13.3Flint Powers Catholic129.6SVL Championship
11Cameron Dallison19:11.7North Farmington129.4OAA Blue Championship
9Theo Carlson19:11.9Berkley129.4OAA Blue Championship
11Joshua Burrows19:12.0West Bloomfield129.3OAA Blue Championship
9Daniel Broderick19:14.2Midland Dow129.3SVL Championship
10Aden Fair19:12.9FHN GR Forest Hills Northern129.0OK White Championship
9Owen LaBrosse19:13.3Beverly Hills Groves128.9OAA Blue Championship
11samson kik19:34.5GR Union128.8OK Gold Championship
10Jackson Defina19:42.5Fenton128.8FML 3
10Johnny Gruppen19:13.5Hudsonville Unity Christian128.8OK Black Conference
10Peter Mann19:15.9Midland Dow128.7SVL Championship
9Trent Provoast19:16.2Midland Dow128.6SVL Championship
12Connor Mason19:16.8Saginaw Heritage128.4SVL Championship
12Blaise Gooding19:43.9Linden128.4FML 3
10Thomas Halligan19:44.3Holly128.2FML 3
9Randolf Schneider19:21.5Dansville128.2CMAC 3
12Jase Post19:45.0Linden128.0FML 3
10Nick White19:16.3North Farmington127.9OAA Blue Championship
10Will Heyboer19:16.9Holland Christian127.7OK Black Conference
9Ben Jackson19:38.1GR Northview127.6OK Gold Championship
10Tyce Wakefield19:17.4FHN GR Forest Hills Northern127.5OK White Championship
12Lucas Shastal19:24.1Laingsburg127.3CMAC 3
12Case Dykhouse19:39.6Middleville Thornapple-Kellogg127.1OK Gold Championship
10Caleb Dalman19:19.2Zeeland West126.9OK Black Conference
11Ryan Stewart19:19.2Holland Christian126.9OK Black Conference
10Bradley Smith18:40.4GR NorthPointe Christian126.9OK Silver Conference
10Lincoln Palmer19:19.8North Farmington126.7OAA Blue Championship
10Gavin Dannenberg19:20.0Holland Christian126.7OK Black Conference
9Carter Davis19:22.5Midland126.5SVL Championship
9Joseph Segard18:42.8GR NorthPointe Christian126.1OK Silver Conference
11Alex Holda19:26.9Grass Lake125.7Cascades Conference
12Kendale Nash19:23.1Oak Park125.6OAA Blue Championship
9Adrian Hoogeboom19:23.8Zeeland East125.4OK Black Conference
12Deon Howard19:52.8Flint Kearsley125.4FML 3
11Noah Donker19:44.9Middleville Thornapple-Kellogg125.4OK Gold Championship
11Aaron Machado19:53.3Swartz Creek125.2FML 3
10Carson Pavloff19:25.2Auburn Hills Avondale124.9OAA Blue Championship
10Theodore VanKuiken19:31.4Saranac124.9CMAC 3
11Isaiah Davila19:25.6Berkley124.8OAA Blue Championship
11Silas Ensink18:47.1Grandville Calvin Christian124.6OK Silver Conference
12Gabriel Diego19:26.2North Farmington124.6OAA Blue Championship
12Charlie Agnew19:55.4Owosso124.5FML 3
9Anderson Cook19:30.6Hanover-Horton124.5Cascades Conference
12Jakob Terpstra19:27.0FHC GR Forest Hills Central124.3OK White Championship
10Alden Lucas19:27.2Hudsonville Unity Christian124.3OK Black Conference
10Thomas Fisher19:28.2East Grand Rapids123.9OK White Championship
10Corbin Frazier19:30.5Midland123.8SVL Championship
FrTony Gudakunst19:33.1Addison123.6Cascades Conference
12Ledger Alegria19:50.8GR Union123.4OK Gold Championship
10Dayton Sneller19:29.9Zeeland West123.4OK Black Conference
10Ayven Evancho19:59.2Flushing123.3FML 3
9Abe Blaskowski19:32.4Saginaw Heritage123.2SVL Championship
9Dylan Winskas18:51.5Fruitport123.2OK Silver Conference
11Levi West20:00.0Swartz Creek123.0FML 3
10Aiden Douma19:31.2Zeeland East122.9OK Black Conference
12Jasen Hoenicke20:00.8Swartz Creek122.7FML 3
12Oscar Andrade-Nava19:53.2Wyoming122.6OK Gold Championship
10Tyler Loose19:34.5Midland Dow122.5SVL Championship
10Isaiah Robinson18:54.2Hopkins122.3OK Silver Conference
9Jacob Brox19:35.2Grand Blanc122.3SVL Championship
12Evan Lee19:39.3Saranac122.2CMAC 3
10Gabe Slater19:33.4FHC GR Forest Hills Central122.2OK White Championship
11Alexander Wilson19:33.8Beverly Hills Groves122.1OAA Blue Championship
9Johannes Visser19:36.8Midland Dow121.7SVL Championship
9Caleb Call19:40.8Lansing Christian121.7CMAC 3
12Evan Charbeneau19:37.1Mount Pleasant121.6SVL Championship
11Gavin Escamilla19:37.8Bay City Western121.4SVL Championship
10Greysen Miltgen19:36.0Spring Lake121.3OK Black Conference
9Zadan Ryskamp18:57.5GR NorthPointe Christian121.2OK Silver Conference
10Xavier Allen19:36.6West Bloomfield121.1OAA Blue Championship
9Ty Brower19:36.6Holland Christian121.1OK Black Conference
12Owen Holman19:40.1Bay City Western120.6SVL Championship
10Quinn Bloemendaal19:38.3Holland120.6OK Black Conference
12Luca Bartoi19:38.9Beverly Hills Groves120.4OAA Blue Championship
10Elijah Norman19:43.3Jonesville120.2Cascades Conference
9Ben Sushynski20:08.4Linden120.2FML 3
9Weston Grewell19:39.5Zeeland West120.2OK Black Conference
10Cole Simpson19:39.8FHC GR Forest Hills Central120.1OK White Championship
11James Boersma20:01.2Wyoming119.9OK Gold Championship
11Jack Jablonski20:09.3Linden119.9FML 3
9Ethan Kamp19:40.4Spring Lake119.9OK Black Conference
10Ryan Ferguson19:43.1Mount Pleasant119.6SVL Championship
9DeMarcus Cummings20:02.9GR West Catholic119.4OK Gold Championship
12Rex Blakley19:41.9East Grand Rapids119.4OK White Championship
9Nathan Rainwater19:44.0Grand Blanc119.3SVL Championship
11Issak Stitt19:42.7Zeeland East119.1OK Black Conference
11Bryan Gregory19:49.4Saranac118.9CMAC 3
12Jackson Pletcher20:13.4Flint Kearsley118.5FML 3
10Jameson Ronzello20:14.5Goodrich118.2FML 3
9Levi Knoop19:51.7Portland St. Patrick118.1CMAC 3
12Ivan Greman19:47.7Saginaw Heritage118.1SVL Championship
12Ethan Root19:52.3Dansville117.9CMAC 3
10Noah Wolters19:46.8Zeeland West117.7OK Black Conference
11Evan Hagerman19:52.8Bath117.7CMAC 3
10Piyush Saraiya19:49.0Mount Pleasant117.7SVL Championship
11William Hillary19:47.0FHN GR Forest Hills Northern117.7OK White Championship
10Luke Meyer19:53.3Lansing Christian117.6CMAC 3
10Kaleb Males19:52.0Jonesville117.3Cascades Conference
12Joel David19:53.2Brooklyn Columbia Central116.9Cascades Conference
9Kaden Monroe19:51.5Flint Powers Catholic116.8SVL Championship
10Isaiah Meyer20:11.0GR Union116.7OK Gold Championship
12Jack Pummill19:50.1Spring Lake116.6OK Black Conference
9Jaden Hawkins19:50.3West Bloomfield116.6OAA Blue Championship
9Lliam Badryka19:53.3Lapeer116.2SVL Championship
11Logan Bok19:57.3Saranac116.2CMAC 3
11Nolan Carr20:20.7Corunna116.1FML 3
9Micah Stern19:54.3Lapeer115.9SVL Championship
11Andrew Newenhouse19:13.5Grandville Calvin Christian115.8OK Silver Conference
11Logan Albritton19:52.7Beverly Hills Groves115.8OAA Blue Championship
11Justin Gale19:56.7Manchester115.8Cascades Conference
10Talon Kurlenda19:53.8FHC GR Forest Hills Central115.4OK White Championship
10Isaac Witte19:54.3GR Christian115.2OK White Championship
9Luke Page20:23.6Fenton115.2FML 3
11Maxwell McGrath19:54.6FHN GR Forest Hills Northern115.1OK White Championship
12Brandon Weber19:55.9Hudsonville Unity Christian114.7OK Black Conference
9Ezekiel Zwiep19:55.9Holland Christian114.7OK Black Conference
10Jude Klooster20:16.9GR Union114.7OK Gold Championship
11Bryce Glossinger19:56.5Beverly Hills Groves114.5OAA Blue Championship
12Weston Buchanan20:25.6Flushing114.5FML 3
9Luke Battaglia20:25.6Fenton114.5FML 3
10Domingo Decoster-Elizondo20:01.4Grass Lake114.2Cascades Conference
12Jeff Dewitt19:57.5Zeeland East114.2OK Black Conference
10Ethan Dutkiewilz19:59.5Davison114.2SVL Championship
9Avery Gutshall20:27.4Swartz Creek113.9FML 3
12Dieudonne Bahati19:58.6Holland113.8OK Black Conference
9Colton Lynn20:00.8Saginaw Heritage113.7SVL Championship
9David Steenwyk19:59.0Holland Christian113.7OK Black Conference
9Josh Alula20:00.3Beverly Hills Groves113.2OAA Blue Championship
10DeJuan Oakley20:01.0West Bloomfield113.0OAA Blue Championship
11Julian Trevino20:03.3Saginaw Heritage112.9SVL Championship
9Ahzareonn Jackson20:01.4GR Ottawa Hills112.9OK White Championship
11Riley Graf20:07.5Dansville112.8CMAC 3
11Luke Vandenbossche20:03.9Midland112.7SVL Championship
9Philip Kooyer20:02.7Hudsonville Unity Christian112.4OK Black Conference
12Joey Oppenhuizen20:03.1Hamilton112.3OK Black Conference
9Sam Dunlap20:03.8Berkley112.1OAA Blue Championship
12Todd Faber20:25.3GR_South Christian111.9OK Gold Championship
11Cohen LaFountain20:06.5Mount Pleasant111.8SVL Championship
9Zachary Panter20:33.6Fenton111.8FML 3
11Max Yoder20:05.5GR Ottawa Hills111.5OK White Championship
9Raul Reyes20:05.9Holland111.4OK Black Conference
11Xavier Simon20:12.4Fowler111.2CMAC 3
9Saul Friedman20:06.6Berkley111.1OAA Blue Championship
10Aidan Cole20:06.7FHN GR Forest Hills Northern111.1OK White Championship
10Ryan Geerts20:06.9Holland111.0OK Black Conference
10Paxton VanNoord20:07.2Zeeland East110.9OK Black Conference
12Nolan Kuntz20:10.1Saginaw Heritage110.6SVL Championship
11Jackson Sytsma20:29.4GR_South Christian110.5OK Gold Championship
10Will Rathka20:14.9Laingsburg110.4CMAC 3
9Dylan VanderPloeg20:09.3GR Christian110.2OK White Championship
10Hunter Hall20:11.7Lapeer110.1SVL Championship
9Beckett Doyle20:11.1FHN GR Forest Hills Northern109.6OK White Championship
11Damian Marcinek20:14.2Mount Pleasant109.3SVL Championship
10David Carroll20:14.2Bay City Central109.3SVL Championship
9Kai Estep20:14.7Saginaw Heritage109.1SVL Championship
12Eric Fisher Jr20:18.7Perry109.1CMAC 3
11Nathaniel Gschwind20:12.9FHC GR Forest Hills Central109.0OK White Championship
11Jayden Quist20:12.9Spring Lake109.0OK Black Conference
11Liem Krueger20:14.2FHE Ada Forest Hills Eastern108.6OK White Championship
12Ben Muckey20:14.2Hudsonville Unity Christian108.6OK Black Conference
9Jameson Huhn20:20.6Pewamo-Westphalia108.5CMAC 3
12Braxten Spurr20:43.7Ortonville Brandon108.4FML 3
10Brody Smith20:14.7East Grand Rapids108.4OK White Championship
9Logan Spangler19:36.5GR NorthPointe Christian108.2OK Silver Conference
10Noah Klawuhn20:44.6Owosso108.1FML 3
9Connor Moon20:15.9Beverly Hills Groves108.0OAA Blue Championship
9Declan Phelps20:19.9East Jackson108.0Cascades Conference
10Hussein Hussein20:16.0Beverly Hills Groves108.0OAA Blue Championship
12Krish Singla20:16.0West Bloomfield108.0OAA Blue Championship
9Zutrell Stevenson20:16.4Oak Park107.9OAA Blue Championship
11Silas Miller20:22.4Perry107.9CMAC 3
12Cameron Cater20:16.6FHE Ada Forest Hills Eastern107.8OK White Championship
10Marco Ponce-Jose20:38.3Wyoming107.6OK Gold Championship
12Elijah Thimotheose20:17.4West Bloomfield107.5OAA Blue Championship
10Sawyer VanKuiken20:23.9Saranac107.4CMAC 3
9Carson Lowe20:18.1East Grand Rapids107.3OK White Championship
12Lucas Lamborne19:39.5Belding107.2OK Silver Conference
9Logan Williams20:48.1Flint Kearsley107.0FML 3
12Jonah Howell20:19.2FHE Ada Forest Hills Eastern106.9OK White Championship
12Bram Derksen20:25.6Bath106.8CMAC 3
12Micah Cammenga20:19.7Hudsonville Unity Christian106.8OK Black Conference
10Grant Bulgrien20:23.7Hanover-Horton106.8Cascades Conference
9Henry Tate20:19.8East Grand Rapids106.7OK White Championship
9Zachary Bain20:19.8Hamilton106.7OK Black Conference
10Jayden Langschied20:20.3GR Christian106.6OK White Championship
9Byron Nevins20:20.7Spring Lake106.4OK Black Conference
11Dylan Duimstra20:20.8Hudsonville Unity Christian106.4OK Black Conference
9Damien Huff20:23.4Midland106.2SVL Championship
10Reece Hoyt20:21.4GR Christian106.2OK White Championship
9Max Rampe20:21.4FHE Ada Forest Hills Eastern106.2OK White Championship
9Dexter Bultman20:21.7Zeeland East106.1OK Black Conference
11Finnegan (Finn) Moore20:21.7Berkley106.1OAA Blue Championship
12Nathan Fears20:28.1Portland St. Patrick106.0CMAC 3
12Luke Witte20:22.1GR Christian106.0OK White Championship
10Kyler Shaw20:22.5North Farmington105.8OAA Blue Championship
9Charles Kapa20:51.5Flushing105.8FML 3
11Hudson Bigford20:22.6FHC GR Forest Hills Central105.8OK White Championship
12ZQ Yang20:43.7GR Northview105.8OK Gold Championship
9Joseph Klein20:24.7Midland Dow105.8SVL Championship
10Jesse Taylor20:52.3Flint Kearsley105.6FML 3
10Isaac Decker20:29.4Saranac105.5CMAC 3
9Reid Hacker20:29.6Dansville105.5CMAC 3
12John Wolever20:44.6GR Northview105.5OK Gold Championship
12Will Loos20:29.7Perry105.4CMAC 3
10Connor Clark20:52.8Swartz Creek105.4FML 3
11Deacon Hayward20:25.8Bay City Central105.4SVL Championship
10Michael Tycner20:25.9Mount Pleasant105.4SVL Championship
11Mack Burba20:53.2Flushing105.3FML 3
10Clark Tan20:27.0Davison105.0SVL Championship
12Eric Huffman20:25.5Oak Park104.8OAA Blue Championship
9Andrew Cho20:25.7GR Christian104.8OK White Championship
11Brennan Tamblyn20:29.7Hanover-Horton104.8Cascades Conference
11Brennan Parker20:54.8Corunna104.7FML 3
10Alcides Lopez-Feliciano20:47.1Wyoming104.6OK Gold Championship
10Collin Nolkemper20:32.5Perry104.5CMAC 3
9Struck-Curtis Landin20:55.6Flint Kearsley104.5FML 3
9Connor Geary20:26.6GR Ottawa Hills104.5OK White Championship
9Cal Hooper20:27.5Ferndale104.2OAA Blue Championship
9Ollie Harris20:27.7FHC GR Forest Hills Central104.1OK White Championship
9John Boike20:31.9Flint Powers Catholic103.4SVL Championship
11Cedar Smolash20:30.4West Bloomfield103.2OAA Blue Championship
10Tim Dion20:32.9Flint Powers Catholic103.0SVL Championship
9Jaxon Alexander20:33.5Davison102.8SVL Championship
9Adam Shoemaker20:31.8Hudsonville Unity Christian102.7OK Black Conference
9Connor Bancroft20:34.4Davison102.5SVL Championship
10Will Heagle20:32.7GR Christian102.5OK White Championship
11Wyatt Winchell20:36.8Homer102.4Cascades Conference
12James Bradley20:37.1Hanover-Horton102.3Cascades Conference
10Charlie Dyer20:33.4Zeeland East102.2OK Black Conference
9Blake Fish20:40.3Napoleon101.2Cascades Conference
12Oliver Pierce20:36.8Zeeland East101.1OK Black Conference
12Rushell Amarnath20:38.6FHN GR Forest Hills Northern100.5OK White Championship
10Ben Keebaugh20:45.6Fowler100.1CMAC 3
11Cole Ver Strate20:01.3Hopkins99.9OK Silver Conference
9Colin Johnson20:46.4Bath99.9CMAC 3
12Max Stefanski21:01.6GR Union99.8OK Gold Championship
11Micah Rizkalla20:40.6GR Ottawa Hills99.8OK White Championship
9Brock Hopkins20:47.6Saranac99.5CMAC 3
10Gavin Schans20:03.5Hopkins99.2OK Silver Conference
9Titus Plattner20:42.8GR Christian99.1OK White Championship
10Cooper Mund20:49.2Laingsburg98.9CMAC 3
11Matthew Medd20:45.8Saginaw Heritage98.7SVL Championship
10Ethan Hittle20:48.3Manchester98.6Cascades Conference
11Elijah Larkowski20:46.7Midland Dow98.4SVL Championship
9Graham Kubiak20:45.0West Bloomfield98.3OAA Blue Championship
11Grant Mortsfield20:45.2Berkley98.3OAA Blue Championship
9Chase Bradley21:14.6Swartz Creek98.1FML 3
12Garrett Abel20:46.7Spring Lake97.8OK Black Conference
12Collin Scheid20:07.8Belding97.7OK Silver Conference
11Anthony Bunker20:46.9FHN GR Forest Hills Northern97.7OK White Championship
9Peter Keegstra20:47.0Hudsonville Unity Christian97.7OK Black Conference
10Reed Snyder21:16.5Swartz Creek97.5FML 3
11Ryder Cornett20:51.8Jonesville97.4Cascades Conference
9Wyatt Richardson21:10.0Middleville Thornapple-Kellogg97.0OK Gold Championship
12Tayshaun Johnson20:51.0West Bloomfield96.3OAA Blue Championship
10Jake Mennega20:51.3GR Christian96.2OK White Championship
9Brennan Woods20:55.7Manchester96.1Cascades Conference
11Brennan Vilella20:14.0Hopkins95.7OK Silver Conference
11Carston Broderick20:55.4Midland Dow95.5SVL Championship
12Jacob Jordan20:57.5Brooklyn Columbia Central95.5Cascades Conference
11Lucas Carter20:53.6Berkley95.5OAA Blue Championship
9Dale Hice20:59.9Saranac95.4CMAC 3
11Levi States20:57.1Flint Powers Catholic95.0SVL Championship
12Ryan Williams20:18.6Hopkins94.1OK Silver Conference
11Chuan En Huang20:57.9FHC GR Forest Hills Central94.0OK White Championship
12James Pratt21:04.3Laingsburg93.9CMAC 3
10Brayden Pepper21:02.5Michigan Center93.9Cascades Conference
12Dominic Heires21:00.8Midland93.7SVL Championship
12Paul Schmidt20:20.4Comstock Park93.5OK Silver Conference
12Srivatsan Balaji21:00.2North Farmington93.3OAA Blue Championship
11Jacob-D Johnson21:29.8Holly93.1FML 3
9Joseph Sung21:01.1GR Christian93.0OK White Championship
9Nathan Lorzeille21:01.5West Bloomfield92.8OAA Blue Championship
11Johnathon Buskirk20:22.7Hopkins92.8OK Silver Conference
10Logan Nederveld21:02.5Hudsonville Unity Christian92.5OK Black Conference
9Andrew Burnside21:02.7Hudsonville Unity Christian92.4OK Black Conference
11Carlos Castillo-Perez20:23.7Comstock Park92.4OK Silver Conference
9David Arbogast21:07.6Vandercook Lake92.1Cascades Conference
9Jayden Jackson21:10.3Laingsburg91.9CMAC 3
10William Yen21:05.4North Farmington91.5OAA Blue Championship
11Nikola Gjorgjievski21:05.5East Grand Rapids91.5OK White Championship
12Tristan Neumann21:36.8Clio90.7FML 3
11Ferenc Stofan21:28.8GR_South Christian90.7OK Gold Championship
9TamThien Tran21:07.9GR Catholic Central90.7OK White Championship
12Damian Cross21:29.1GR Northview90.6OK Gold Championship
12Jalon Wade21:08.5Ferndale90.5OAA Blue Championship
10Kenny Morell21:11.1Lapeer90.3SVL Championship
9Liam Simmons21:30.7GR Northview90.1OK Gold Championship
9Carson Duffield21:39.2Corunna89.9FML 3
10Carter Josef21:13.0Lapeer89.7SVL Championship
9Oliver Dettmann21:11.2East Grand Rapids89.6OK White Championship
10Maddex O’Dell21:40.6Flushing89.5FML 3
11Jonas Lipovsky21:14.0Midland89.3SVL Championship
9Anderson Wilcox21:12.2FHE Ada Forest Hills Eastern89.3OK White Championship
11Gabe Arredondo21:12.4Zeeland West89.2OK Black Conference
9Colton Rhines21:18.5Dansville89.2CMAC 3
9Samuel Meyer21:14.0Zeeland West88.7OK Black Conference
11Noah Schafer21:20.3Fowler88.6CMAC 3
9Evan Binelli21:16.9Berkley87.7OAA Blue Championship
10Zachariah Awad21:16.9FHN GR Forest Hills Northern87.7OK White Championship
10Sam Leach21:22.5Davison86.5SVL Championship
10Israel Cahill21:26.6Saranac86.5CMAC 3
9Grant Red21:22.8Davison86.4SVL Championship
11Jack DeMond21:29.5Lansing Christian85.5CMAC 3
9Aiden VanLoenen21:45.3GR Northview85.2OK Gold Championship
10Isaiah Wilson20:46.5GR NorthPointe Christian84.8OK Silver Conference
10Nicholas Croft21:29.5Beverly Hills Groves83.5OAA Blue Championship
9Joshua Byrtus21:58.8Holly83.4FML 3
11Angel Cervantes21:52.5GR Union82.8OK Gold Championship
9Graham Shilton21:32.1FHN GR Forest Hills Northern82.6OK White Championship
11Evan Sandford22:02.3Swartz Creek82.2FML 3
12Frankie Pelak21:54.7GR West Catholic82.1OK Gold Championship
10Hunter Stark21:33.7Spring Lake82.1OK Black Conference
11Aaron Howe21:55.0GR Northview82.0OK Gold Championship
11Alex Spohn22:03.8Swartz Creek81.7FML 3
9Tanner Kauzlarich22:04.8Flushing81.4FML 3
12Broderick LaBar21:38.1Lapeer81.3SVL Championship
9Jacob Dozeman21:37.4Zeeland East80.9OK Black Conference
9Owen Cross22:07.6Flushing80.5FML 3
9Alex DeYoung21:39.0FHN GR Forest Hills Northern80.3OK White Championship
11Preston Boggs22:08.5Flint Kearsley80.2FML 3
9Riyan Mir21:42.1Saginaw Heritage80.0SVL Championship
10Brandon Buskulic21:46.7Pewamo-Westphalia79.8CMAC 3
9John DeYoung21:41.6GR Christian79.5OK White Championship
12Jacob Foley21:03.0Comstock Park79.3OK Silver Conference
12Colin Taylor21:48.7Hanover-Horton78.4Cascades Conference
9Tucker Jolin21:53.6Dansville77.5CMAC 3
9Daniel Ross21:49.7Midland Dow77.4SVL Championship
12Josef Scott22:18.5Clio76.8FML 3
11Alexander Frizzell22:12.7Middleville Thornapple-Kellogg76.1OK Gold Championship
10Edward Corcoran22:13.4GR Northview75.9OK Gold Championship
12Nicholas Parker21:52.5Harper Woods75.8OAA Blue Championship
10Elliott Carr22:22.2Corunna75.6FML 3
10Greyson DeWys21:53.3Hamilton75.6OK Black Conference
11Jack Bajema21:59.3Lansing Christian75.6CMAC 3
10Connor Tripp21:59.2Michigan Center74.9Cascades Conference
10Dyson Betts21:56.1Beverly Hills Groves74.6OAA Blue Championship
9Josh Cusack22:17.1GR West Catholic74.6OK Gold Championship
9Luke Tyll21:56.2Beverly Hills Groves74.6OAA Blue Championship
11Brady Hefron22:02.2Saranac74.6CMAC 3
10Micah Yates22:25.4Corunna74.5FML 3
9Lawson Gallardo22:26.2Lake Fenton74.3FML 3
12Timmy Stull22:26.4Goodrich74.2FML 3
11Nathan Morrison21:18.8GR NorthPointe Christian74.1OK Silver Conference
11Alex Thomas22:05.4Saranac73.5CMAC 3
9Greyson Vork22:00.2Zeeland East73.3OK Black Conference
9Andrew Stevens22:06.3Laingsburg73.2CMAC 3
11Nick Pung22:06.3Portland St. Patrick73.2CMAC 3
10Bryce Stevens21:21.7Hopkins73.1OK Silver Conference
12Zachary Cook22:29.7Fenton73.1FML 3
12Ben Bishop22:30.4Fenton72.9FML 3
11Joshua Brown22:02.0Pontiac72.7OAA Blue Championship
9Paxton Butler22:25.2GR Northview72.0OK Gold Championship
10Aiden Ocampo22:25.9Wyoming71.7OK Gold Championship
12Nathan Thelen22:11.4Pewamo-Westphalia71.5CMAC 3
10Ayden Stauff22:10.6Grass Lake71.1Cascades Conference
12George Blundy22:13.1Lansing Christian71.0CMAC 3
12Grant Cure22:12.0Hanover-Horton70.7Cascades Conference
11Brady Taylor22:12.8Hanover-Horton70.4Cascades Conference
10Cash Zheng22:15.7Perry70.1CMAC 3
11Luke Herder22:30.9GR_South Christian70.0OK Gold Championship
10Brady Butzler22:39.2Lake Fenton69.9FML 3
11Connor Blandford22:40.1Swartz Creek69.6FML 3
10Andrew Schout21:32.3Belding69.6OK Silver Conference
9Chauncey Oliver22:33.2Wyoming69.3OK Gold Championship
10Elijah Brown22:33.8Wyoming69.1OK Gold Championship
11Carter Stewart22:15.0Bay City Western69.0SVL Championship
12Alexander Eichbauer22:42.3Fenton68.9FML 3
9Logan Simpson22:20.3Saranac68.6CMAC 3
11Josh Vanstelle21:35.9Fruitport68.4OK Silver Conference
12Aedyn Jarvis22:44.3Lake Fenton68.2FML 3
9Samuel Feyen22:17.1East Grand Rapids67.6OK White Championship
10Asher Rauch21:38.1GR NorthPointe Christian67.6OK Silver Conference
9Edgar Held22:17.2East Grand Rapids67.6OK White Championship
9Logan Kane22:17.5East Grand Rapids67.5OK White Championship
10Amir Jihad22:17.9North Farmington67.4OAA Blue Championship
10Reid Tracy22:22.2Homer67.3Cascades Conference
12Arquimedes Miguel-Garcia22:39.5Wayland Union67.2OK Gold Championship
11Grant Petrella22:22.0Grand Blanc66.7SVL Championship
10Cameron Betts22:27.8Laingsburg66.1CMAC 3
11Ezekiel Rockhold22:27.8Saranac66.1CMAC 3
9Isaac Kaboos22:43.2Middleville Thornapple-Kellogg65.9OK Gold Championship
10Donovan Amos22:22.2Harper Woods65.9OAA Blue Championship
10Daniel Bernal-Ponce22:29.2Pewamo-Westphalia65.6CMAC 3
9Ryan Savoie22:53.2Ortonville Brandon65.3FML 3
11Owen Hunt22:30.1Michigan Center64.7Cascades Conference
12Kamaladdin Ghaznawi22:47.1GR Union64.6OK Gold Championship
11Liam Weir22:55.3Owosso64.6FML 3
11Quinn Meron22:26.9Berkley64.4OAA Blue Championship
12Emerson Wolbrink22:27.3Holland64.2OK Black Conference
10Fernando Saenger22:27.7Zeeland West64.1OK Black Conference
11Sarabdil Chauhan22:57.1Corunna64.0FML 3
10Martigan Wernecke22:30.2Bay City Central63.9SVL Championship
9Grayson Helderop21:49.6Hopkins63.8OK Silver Conference
9Lucas Riggs22:29.6Berkley63.5OAA Blue Championship
10Brandon Watz22:31.7Bay City Western63.4SVL Championship
9Tyler Halsted21:50.7Hopkins63.4OK Silver Conference
12Jeremiah Cole22:50.7GR Northview63.4OK Gold Championship
9Ethan Hoekstra22:30.6FHE Ada Forest Hills Eastern63.1OK White Championship
10Josh Chapman22:53.6GR Union62.5OK Gold Championship
11Aaryn Smith23:02.1Holly62.3FML 3
10Matthew Mahlon22:35.5Bay City Central62.2SVL Championship
11Colin Carrier22:38.3GR Catholic Central60.6OK White Championship
12Kenzen Low22:38.5FHE Ada Forest Hills Eastern60.5OK White Championship
12Jacob Bartes22:41.1Saginaw Heritage60.3SVL Championship
10Kace Patterson22:39.7FHE Ada Forest Hills Eastern60.1OK White Championship
12Reagan Boulis23:09.2Linden59.9FML 3
9Oliver Hayes22:43.3Davison59.6SVL Championship
10Michael Purvis23:02.7GR Union59.4OK Gold Championship
12Calvin Wessell22:03.6Comstock Park59.1OK Silver Conference
12Elijah Greene22:43.1North Farmington59.0OAA Blue Championship
12Harrison Thoma23:15.4Linden57.9FML 3
12Aayden Carrow22:49.8Lapeer57.4SVL Championship
10Holden Davidson23:16.8Fenton57.4FML 3
9Drew Powell22:09.0Fruitport57.3OK Silver Conference
10Lucas Buys22:48.8Hudsonville Unity Christian57.1OK Black Conference
9Carl Villegas22:54.3Bay City Central55.9SVL Championship
11Owen Cavera22:52.6East Grand Rapids55.8OK White Championship
9Ethan Betz22:58.1Homer55.3Cascades Conference
9Gabe Smitko22:54.6FHC GR Forest Hills Central55.1OK White Championship
11Robert Hill22:59.0Michigan Center55.0Cascades Conference
9Vince Budd23:00.4Manchester54.5Cascades Conference
10Dylan Hocken22:58.7Grand Blanc54.4SVL Championship
10Dominic Diego22:58.0North Farmington54.0OAA Blue Championship
9Sawyer O’Brien23:00.2Davison53.9SVL Championship
10Max Weatherwax23:00.6Bay City Central53.8SVL Championship
11Philip Golden22:21.5GR NorthPointe Christian53.2OK Silver Conference
11Doug Gaylord23:26.1GR_South Christian51.6OK Gold Championship
10Jack Noonon23:07.4FHN GR Forest Hills Northern50.9OK White Championship
9Matthew Hall23:10.3Saginaw Heritage50.6SVL Championship
10Madden Pomeroy23:10.5Bay City Central50.5SVL Championship
9Andrew Lathwell23:08.7FHC GR Forest Hills Central50.4OK White Championship
11Jason Waring23:37.9Goodrich50.4FML 3
12Cole Schmidt23:09.6Hudsonville Unity Christian50.1OK Black Conference
10Curtis Li23:10.1FHN GR Forest Hills Northern50.0OK White Championship
11Bilal Abdelmalek23:39.4Swartz Creek49.9FML 3
10Matthew Hamil23:13.1North Farmington49.0OAA Blue Championship
9Brandon Perantoni23:44.0Fenton48.3FML 3
9Cameron Goodman23:15.2West Bloomfield48.3OAA Blue Championship
12Liam Bischer23:18.4Midland47.9SVL Championship
9Alex Oleszkiewicz23:17.5FHC GR Forest Hills Central47.5OK White Championship
10Nathan Hetterscheidt23:18.0FHC GR Forest Hills Central47.3OK White Championship
12Adam Metcalf23:21.0Midland Dow47.0SVL Championship
11Aiden Manchester23:21.1Bay City Central47.0SVL Championship
12Samuel Darling23:22.1Saginaw Heritage46.6SVL Championship
9Drake Pratt23:26.2Laingsburg46.6CMAC 3
9Jake Hager23:22.1FHE Ada Forest Hills Eastern46.0OK White Championship
11DJ Buterakos23:51.8Flint Kearsley45.7FML 3
10Ewan Taylor23:52.0Linden45.7FML 3
12Caden Ruiter23:23.9Holland Christian45.4OK Black Conference
10Brady Kao23:27.2North Farmington44.3OAA Blue Championship
11Joshua Glenn23:34.2Lansing Christian43.9CMAC 3
9Noah Card23:57.7Linden43.8FML 3
9Daniel Lowe23:31.0Midland Dow43.7SVL Championship
10Grayson Markham23:51.5GR Union43.2OK Gold Championship
11Andrew Pendock22:52.9Hopkins42.7OK Silver Conference
9Liam Wenn24:01.1Flushing42.6FML 3
12Bryan Lin23:34.6Mount Pleasant42.5SVL Championship
10Zachary Ebel23:35.1Bay City Western42.3SVL Championship
11Terrance Wilson23:33.8Harper Woods42.1OAA Blue Championship
10Marcus Abrams23:34.7Harper Woods41.8OAA Blue Championship
10Liam Matt23:36.0FHN GR Forest Hills Northern41.3OK White Championship
11Landen Peck22:57.4Fruitport41.2OK Silver Conference
11Jordan Willingham23:38.2Oak Park40.6OAA Blue Championship
9Brody Chabra24:09.9Flushing39.7FML 3
11Leonardo Rico23:44.8FHN GR Forest Hills Northern38.4OK White Championship
10Adler Teichman24:15.0Linden38.0FML 3
12Elijah Maitland23:50.9Grass Lake37.7Cascades Conference
12Nick Pratt23:51.5East Jackson37.5Cascades Conference
10Dale Hitz23:52.1Homer37.3Cascades Conference
9Troy Wychuyse24:19.2Ortonville Brandon36.6FML 3
10Camden Lobban23:58.2Davison34.6SVL Championship
11Landon Hughes24:01.7Addison34.1Cascades Conference
10Corbin Meeuwsen23:59.7Hudsonville Unity Christian33.4OK Black Conference
9Serigne Moustapha Fall24:23.1GR Union32.6OK Gold Championship
12Andrew DeYoung24:26.8GR West Catholic31.4OK Gold Championship
9Titus Yonker24:13.3Saranac30.9CMAC 3
10Austin Sweet24:39.3Corunna29.9FML 3
12Dan Schneider24:15.8Midland Dow28.7SVL Championship
9Ethan Hasenjager24:13.9Berkley28.7OAA Blue Championship
9Caleb Aspin24:43.5Flushing28.5FML 3
11Henry Fortier24:18.7Saginaw Heritage27.8SVL Championship
10Ace Bohlinger24:21.3East Grand Rapids26.2OK White Championship
9Conley Leatherwood24:28.8Pontiac23.7OAA Blue Championship
10Kyree Larkin24:28.9Ferndale23.7OAA Blue Championship
11Brayden Bobick24:32.4Saginaw Heritage23.2SVL Championship
9Caleb Martin24:48.0Jonesville18.7Cascades Conference
10Kelvin Victoriano Flores24:44.9Hamilton18.4OK Black Conference
9Brendan Post24:51.9Dansville18.0CMAC 3
12Dylan Wrolstad24:50.6Napoleon17.8Cascades Conference
11Emmett Hoey24:47.0North Farmington17.7OAA Blue Championship
11Tyler Davis25:09.0Wyoming17.3OK Gold Championship
9Joseph VandeWege24:52.4Holland Christian15.9OK Black Conference
9Abraham Schubert24:58.4Bay City Central14.5SVL Championship
9Elijah Henderson25:18.7GR Northview14.1OK Gold Championship
11Malachi Vannette25:01.5Midland Dow13.5SVL Championship
10Jackson Wiederhold25:06.5Saginaw Heritage11.8SVL Championship
12JT Sebestyen25:05.9GR Catholic Central11.4OK White Championship
12Khoa Pham25:33.9GR West Catholic9.0OK Gold Championship
12Atreyu Humphrey25:14.0Pontiac8.7OAA Blue Championship
12Nate Kozlowicz25:14.4FHE Ada Forest Hills Eastern8.5OK White Championship
9Edin Halilovic25:19.1Auburn Hills Avondale7.0OAA Blue Championship
9Jonah Dillon25:22.2FHN GR Forest Hills Northern5.9OK White Championship
12Sam Greer25:45.8GR Northview5.1OK Gold Championship
9Henry Hoekstra25:33.3East Grand Rapids2.2OK White Championship
10Tarik Fazlic25:34.3FHN GR Forest Hills Northern1.9OK White Championship
9Josh Baker26:08.1Lake Fenton0.3FML 3
9Alberto Tierrablanca25:00.5Wyoming Kelloggsville0.2OK Silver Conference

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Victoria Garces16:59.5Midland Dow171.8SVL Championship
12Emma Drnek17:44.4Zeeland East157.9OK Black Conference
9Emilia Garces17:53.0Midland Dow154.0SVL Championship
9Avery Engbers18:11.7Holland Christian148.8OK Black Conference
12Isabelle Becker18:14.8Bay City Western146.7SVL Championship
10Adeline Armstrong18:24.4East Grand Rapids144.2OK White Championship
12Grace Tykocki18:22.5Grand Blanc144.2SVL Championship
11Lilah Poel18:24.8GR Christian144.1OK White Championship
9Adalyn Raab18:26.7Zeeland East143.8OK Black Conference
10Alivia Ottinger18:56.0Goodrich143.7FML 3
11Marie Gates18:33.3Hudsonville Unity Christian141.6OK Black Conference
12Ava Crews18:59.8Middleville Thornapple-Kellogg140.1OK Gold Championship
11Meredith Cook18:39.1Zeeland East139.6OK Black Conference
12Whitney Werner18:54.7Pewamo-Westphalia136.4CMAC 3
11Hailey Creisher18:50.9Leslie136.0Cascades Conference
11Alexis Kotkowicz18:50.8Spring Lake135.7OK Black Conference
10Alyssa Kramer19:00.2Pewamo-Westphalia134.6CMAC 3
12Layla Jordan19:27.2Goodrich133.3FML 3
12Jordyn Klaasen18:58.5Zeeland West133.2OK Black Conference
10Sophia Buzzelli19:55.5Clare132.5JPC Final
12Grace Evanoff19:01.9Flint Powers Catholic131.0SVL Championship
10Addison Josephson19:35.7Linden130.4FML 3
10Jaclyn Suderman19:04.7Bay City Western130.1SVL Championship
9Lexi Gibson19:10.7Holland129.1OK Black Conference
12Abby Robinson20:06.1Gladwin129.0JPC Final
11Annika TerBeek19:11.0GR Christian128.7OK White Championship
12Sierra Grooters19:12.1Hudsonville Unity Christian128.6OK Black Conference
10Ellery Lampen19:13.1Holland Christian128.3OK Black Conference
12Sadey Seyferth19:14.5East Grand Rapids127.5OK White Championship
9Emma McLaughlin19:12.6Midland127.5SVL Championship
11Nevaeh Polovina19:13.0Davison127.3SVL Championship
11Taryn DiLaura19:17.1Zeeland East127.0OK Black Conference
9Danica Redes20:13.1Shepherd126.6JPC Final
10Zoe Hoekstra19:17.2GR Christian126.6OK White Championship
9Kayla Shellenbarger19:47.6Goodrich126.5FML 3
10Melody Meckstroth19:51.4Linden125.2FML 3
10Claire Brown19:53.1Goodrich124.6FML 3
11Chloe Rinzema19:46.4GR_South Christian124.5OK Gold Championship
11Willa Prinsen19:24.1FHN GR Forest Hills Northern124.3OK White Championship
12Sydney Roberts19:24.4Midland Dow123.5SVL Championship
11Lilah Yoder19:28.6FHC GR Forest Hills Central122.8OK White Championship
9Kaleigh Clark19:30.8Spring Lake122.4OK Black Conference
11Layla Geurink19:35.3Holland Christian120.9OK Black Conference
9Cailyn Baker20:30.8Shepherd120.7JPC Final
9Cecelia Wojciakowski19:35.5GR Ottawa Hills120.5OK White Championship
9Madison Wils19:44.5Bath119.8CMAC 3
12Kamryn Lauinger20:07.8Goodrich119.7FML 3
12Grace Murphy19:35.8Flint Powers Catholic119.7SVL Championship
10Baylor Lauinger20:08.2Goodrich119.6FML 3
10Sidney Shepard20:09.6Linden119.1FML 3
12Reese Hansen19:41.6GR Ottawa Hills118.5OK White Championship
12Cora Liu19:42.3North Farmington117.9OAA Blue Championship
10Madeleine Hengeveld19:43.4GR Ottawa Hills117.9OK White Championship
12Julionna West20:13.7Owosso117.8FML 3
9Leah Humphrey19:42.3Grand Blanc117.6SVL Championship
9Lily Phillips19:47.2FHE Ada Forest Hills Eastern116.6OK White Championship
9Jessa Skonieczny19:45.8Mount Pleasant116.4SVL Championship
9Jaclyn Charbauski19:48.6FHN GR Forest Hills Northern116.1OK White Championship
10Ainsley Sullivan19:48.7FHE Ada Forest Hills Eastern116.1OK White Championship
10Mackenzie Huizenga19:49.8Holland Christian116.1OK Black Conference
11Megan Kuzma19:54.2Zeeland East114.6OK Black Conference
12Lillian Binger20:50.0Gladwin114.3JPC Final
11Mattie Gagne20:50.2Midland Bullock Creek114.3JPC Final
12Marlina Howell19:55.6FHE Ada Forest Hills Eastern113.8OK White Championship
11Madelyn Baar19:55.9East Grand Rapids113.7OK White Championship
10Lucy Waalkes19:56.0GR Christian113.7OK White Championship
9Maisey Toteff19:58.2Hanover-Horton113.6Cascades Conference
11Anna Poppema20:04.4Bath113.2CMAC 3
12Avery Byrne20:31.4Goodrich111.9FML 3
9Annika Stob20:04.2Holland Christian111.3OK Black Conference
11Lilah Weber20:01.4Lapeer111.2SVL Championship
12Valerie Pollock19:30.8Fruitport111.1OK Silver Championship
9Peyhton Beardsley19:30.8Fruitport111.1OK Silver Championship
9Vivienne Conflitti20:04.5FHE Ada Forest Hills Eastern110.8OK White Championship
12Mackenzie Zahm19:32.0Belding110.7OK Silver Championship
9Tiffany DeMaagd20:29.6GR_South Christian110.1OK Gold Championship
11Sadie Schout20:07.9Hudsonville Unity Christian110.0OK Black Conference
9Livia Willing20:06.0Grand Blanc109.7SVL Championship
12Emily Rathka20:15.0Laingsburg109.7CMAC 3
12Olivia Gartrell20:06.2Davison109.6SVL Championship
10Cora Parker20:09.8Spring Lake109.4OK Black Conference
11Meghan Guczwa20:09.8Spring Lake109.4OK Black Conference
9Adalyn Jarchow20:11.4Grass Lake109.2Cascades Conference
11Evie Kleinheksel20:11.5Zeeland West108.8OK Black Conference
9Janae Coleman20:09.9Oak Park108.7OAA Blue Championship
9Kate Macfarlane20:10.3Midland Dow108.3SVL Championship
12Maggie Ruffini20:13.3FHN GR Forest Hills Northern107.9OK White Championship
12Lola Bryce19:41.4Grandville Calvin Christian107.5OK Silver Championship
11Audrey Biebel20:15.5FHN GR Forest Hills Northern107.2OK White Championship
9Ava Knot20:16.8Holland Christian107.1OK Black Conference
12Hayven Thiel20:45.8Corunna107.1FML 3
9Amelia Danian20:16.4FHN GR Forest Hills Northern106.9OK White Championship
11Jillian Clason20:17.4FHE Ada Forest Hills Eastern106.5OK White Championship
10Rhianna Armstrong20:15.6Mount Pleasant106.5SVL Championship
12Maddie Bruxvoort20:19.8Hudsonville Unity Christian106.1OK Black Conference
11Lydia Huisman20:42.7GR_South Christian105.8OK Gold Championship
11Mallory Wilcox20:17.8Bay City Western105.7SVL Championship
12Erin Lubahn20:23.0Leslie105.3Cascades Conference
11Ellie Scholma20:21.0GR Christian105.3OK White Championship
11Enna Wainer20:21.6GR Ottawa Hills105.1OK White Championship
12Bethany Zimmerman20:24.2Spring Lake104.6OK Black Conference
10Maddie Lindley20:53.4Holly104.5FML 3
12Grace Mckinney20:24.6GR Catholic Central104.1OK White Championship
10Marnath Tuol19:51.7Grandville Calvin Christian104.1OK Silver Championship
11Rory Workman20:24.8East Grand Rapids104.1OK White Championship
12Allison Nussear20:23.7Midland Dow103.8SVL Championship
9Sophie Jones20:28.0Holland Christian103.3OK Black Conference
9Eva Lindstrom20:27.3GR Christian103.2OK White Championship
12Samantha McClelland20:27.4FHN GR Forest Hills Northern103.2OK White Championship
12Stephanie Hernandez20:30.2Addison102.9Cascades Conference
10Adrienne Mitchell20:35.5Lansing Christian102.8CMAC 3
9Sofia Sporman20:58.8Flint Kearsley102.7FML 3
10Vivienne Duncan20:29.1GR Christian102.6OK White Championship
12Maya VanSolkema20:30.4Hudsonville Unity Christian102.5OK Black Conference
9Caralyn Elkins20:31.0Zeeland West102.4OK Black Conference
10Carly Bruxvoort20:31.7Hudsonville Unity Christian102.1OK Black Conference
9Briella Kohley20:32.2Spring Lake101.9OK Black Conference
12Mia Stibitz20:31.7FHC GR Forest Hills Central101.8OK White Championship
9Maggie Scholma20:31.9GR Christian101.7OK White Championship
9Ana Lovell21:02.4Lake Fenton101.5FML 3
9Adelyn Thelen20:39.8Pewamo-Westphalia101.4CMAC 3
12Natalie Summerland21:03.8Owosso101.1FML 3
10Paige Willman21:04.4Lake Fenton100.9FML 3
11Katelynn Boyd20:35.7Hudsonville Unity Christian100.8OK Black Conference
10Peyton Hardy20:57.8Middleville Thornapple-Kellogg100.7OK Gold Championship
9Sawyer Lynn20:32.8Saginaw Heritage100.7SVL Championship
9Margaret Guerra-Harrison20:37.1Leslie100.6Cascades Conference
10Mikenna Nagel21:32.5Sanford-Meridian100.2JPC Final
12Isabelle Eppert21:32.6Farwell100.1JPC Final
9Lily Dozeman20:37.7Holland Christian100.1OK Black Conference
12Abby Dice21:32.9St. Louis100.0JPC Final
10Gwyneth Artz20:37.1GR Christian100.0OK White Championship
11Sophie Markel20:35.3Bay City Western99.9SVL Championship
10Clare Assaf20:37.7East Grand Rapids99.8OK White Championship
12Savana Monville20:35.9Bay City Western99.7SVL Championship
9Joy Van Wyk20:38.6GR Christian99.5OK White Championship
10Noelle Wielhouwer20:40.1Hudsonville Unity Christian99.3OK Black Conference
10Brooklyn Wiltse20:38.4Davison98.9SVL Championship
12Kambria Moored20:07.6Hopkins98.8OK Silver Championship
11Allison Breining20:08.7Hopkins98.5OK Silver Championship
11Nadia Cordes20:39.7Lapeer98.4SVL Championship
10Kaila Keeler20:42.7Zeeland West98.4OK Black Conference
11Kenna Charbauski20:42.0FHN GR Forest Hills Northern98.3OK White Championship
9Ella McLaughlin20:41.0Midland98.0SVL Championship
12Ava Wilson20:10.1GR NorthPointe Christian98.0OK Silver Championship
11Libby Post20:45.4Zeeland East97.5OK Black Conference
11Megan Gimmey21:40.4Shepherd97.5JPC Final
11Catherine Schellhammer20:44.5East Grand Rapids97.5OK White Championship
9Danika Lopez20:13.2GR NorthPointe Christian96.9OK Silver Championship
11Madeleine Varhola20:45.0Midland Dow96.7SVL Championship
9Gwen Aupperlee20:47.7GR Ottawa Hills96.4OK White Championship
12Rachel Berkenpas21:12.1GR_South Christian96.0OK Gold Championship
11Rachael Wychuyse20:48.2Berkley95.9OAA Blue Championship
11Emily Graves20:51.2Zeeland East95.6OK Black Conference
10Treasure Fleese20:17.8Fruitport95.4OK Silver Championship
12Dayshana Kellogg20:49.8Oak Park95.4OAA Blue Championship
12Ambria DePoy20:52.0Holland95.3OK Black Conference
11Sarah Albright20:49.5Grand Blanc95.2SVL Championship
9Joylin Brillhart20:49.9Midland Dow95.0SVL Championship
12Lexie Ruffing20:54.1Spring Lake94.6OK Black Conference
9Ava Oostema21:16.6GR_South Christian94.5OK Gold Championship
9Ellery Jelsema21:17.9GR_South Christian94.0OK Gold Championship
10Micali Teeple20:53.9Grand Blanc93.7SVL Championship
9Averie Schons20:55.1Lapeer93.3SVL Championship
11Lauryn Byker20:58.5Hudsonville Unity Christian93.2OK Black Conference
9Abby Crandell21:27.5Owosso93.2FML 3
9Kaleigh Slingerland21:27.9Owosso93.0FML 3
11Lili Zondervan21:21.1GR_South Christian93.0OK Gold Championship
12Kaitlyn Zonca20:59.1Spring Lake93.0OK Black Conference
12Katherine Ptak20:58.6GR Catholic Central92.8OK White Championship
12Jaidyn Smith21:01.3Leslie92.6Cascades Conference
12Alyssa Possehn21:07.1Saranac92.3CMAC 3
10Zoe German20:27.2Fruitport92.3OK Silver Championship
10Anna Schulz21:23.3GR West Catholic92.2OK Gold Championship
10Nevaeh Burns20:59.5Oak Park92.2OAA Blue Championship
9Abree VanDenBrink21:23.9Wayland Union92.0OK Gold Championship
12Avery Shepard20:59.0Midland92.0SVL Championship
11Madison Kietzman21:24.2Middleville Thornapple-Kellogg91.9OK Gold Championship
10Shannon Losee21:02.5Spring Lake91.8OK Black Conference
9Mackenzie VanStensel21:24.6GR Northview91.8OK Gold Championship
9Esther Cahill21:08.9Saranac91.7CMAC 3
12Quincy Stiffler21:02.2East Grand Rapids91.6OK White Championship
11Dylan Bosma20:30.1GR NorthPointe Christian91.3OK Silver Championship
10Ellie Beach21:59.2Sanford-Meridian91.3JPC Final
11Ana Beimers21:04.3Hudsonville Unity Christian91.2OK Black Conference
10Genevive Meihn21:02.4Beverly Hills Groves91.2OAA Blue Championship
9Ellery Rietema21:05.3Hamilton90.9OK Black Conference
9Brynleigh Griffiths21:06.6Jonesville90.8Cascades Conference
10Lauren Leis22:00.9Clare90.7JPC Final
10Iris Zylstra21:05.4East Grand Rapids90.5OK White Championship
11Sophie Koleszar21:06.6Zeeland East90.5OK Black Conference
11Abbie Schneider21:13.0Pewamo-Westphalia90.3CMAC 3
10Nadia Cuevas21:08.0Zeeland East90.0OK Black Conference
10Alaina Gruppen21:09.0Hudsonville Unity Christian89.7OK Black Conference
10Delaney Smith21:15.5Pewamo-Westphalia89.5CMAC 3
11Aydynn Thomason21:07.0Grand Blanc89.3SVL Championship
9KiKi Rusz21:16.6Laingsburg89.1CMAC 3
12Clare Mathison21:09.8FHC GR Forest Hills Central89.1OK White Championship
10Meghan-Jane Skidmore21:32.8Middleville Thornapple-Kellogg89.1OK Gold Championship
10Lillian Dewey20:37.2Hopkins88.9OK Silver Championship
12Kelcie Pung21:17.9Fowler88.7CMAC 3
12Gracie Warner22:07.5Shepherd88.5JPC Final
10Elizabeth Letherer22:07.6Clare88.5JPC Final
12Jenna Rivera21:11.1Beverly Hills Groves88.3OAA Blue Championship
12Taryn Craven21:42.1Fenton88.3FML 3
10Charlotte Simon21:19.9Pewamo-Westphalia88.0CMAC 3
9Molly Roberts21:43.2Linden87.9FML 3
11Emily Barbeau21:11.4Bay City Western87.9SVL Championship
10Carmen Reynolds21:38.0Middleville Thornapple-Kellogg87.3OK Gold Championship
10Katie Greenhoe21:16.4Zeeland West87.2OK Black Conference
9Madisyn Hunter21:17.4Leslie87.2Cascades Conference
10Jaidyn Nickels21:45.6Corunna87.1FML 3
12Autumn Reynolds21:22.9Potterville87.0CMAC 3
11Olivia Forsberg22:13.1Clare86.6JPC Final
12Anna Krampe21:17.2FHC GR Forest Hills Central86.6OK White Championship
10Matilda Mountain21:17.1Berkley86.3OAA Blue Championship
12Evelyn Logghe21:25.1Laingsburg86.3CMAC 3
10Makenzie Hilberer21:20.8Grass Lake86.1Cascades Conference
10Lena Kistka21:21.0East Grand Rapids85.3OK White Championship
12Autumn Fransen22:17.2Midland Bullock Creek85.3JPC Final
12Harper Scott21:21.6FHE Ada Forest Hills Eastern85.1OK White Championship
10Gabriella Agar21:45.9GR_South Christian84.7OK Gold Championship
11Katherine Klooster21:46.0GR West Catholic84.7OK Gold Championship
11Tessa Swier21:21.7Midland Dow84.4SVL Championship
11Ivy Forrest21:22.6Davison84.1SVL Championship
12Emma Riesner21:25.6FHN GR Forest Hills Northern83.8OK White Championship
9Mila Villarreal21:25.2Flint Powers Catholic83.3SVL Championship
12Jemma Doublestein21:27.3East Grand Rapids83.3OK White Championship
9Sofia Wynsma21:50.7GR West Catholic83.1OK Gold Championship
10Molly Gaudard21:58.0Flint Kearsley83.0FML 3
10Faith Jenkins20:55.4Grandville Calvin Christian82.9OK Silver Championship
12Kat Wilson21:30.0Zeeland East82.7OK Black Conference
11Allie Metzler21:27.4Midland Dow82.5SVL Championship
9Leah Leis22:25.7Clare82.4JPC Final
12Sawyer Collins21:28.6Midland82.1SVL Championship
10Brynlee Swihart21:33.2Hanover-Horton81.9Cascades Conference
11Jana Kalumbula21:31.6GR Ottawa Hills81.8OK White Championship
9Madisyn Lindemann21:33.6Napoleon81.8Cascades Conference
12Madelyn Earl21:32.0FHN GR Forest Hills Northern81.7OK White Championship
10Lydia Nelson21:33.5Hamilton81.5OK Black Conference
9Joellah Bouwman21:00.2Grandville Calvin Christian81.3OK Silver Championship
9Eleanor Olivo22:04.1Flushing81.0FML 3
11Emilee Young22:30.4Shepherd80.9JPC Final
11Sarah Stein21:33.8North Farmington80.7OAA Blue Championship
12Izzy MacCaughan22:05.0Fenton80.7FML 3
11Grace Kooyer21:58.1GR_South Christian80.6OK Gold Championship
9Vivian O’Callaghan22:32.9Gladwin80.0JPC Final
11Makenzy Lindemann21:39.1Napoleon80.0Cascades Conference
12Taryn Landers21:38.2Hudsonville Unity Christian79.9OK Black Conference
10Elise Bullock21:39.4Grass Lake79.9Cascades Conference
9Samantha Skym22:34.9Midland Bullock Creek79.4JPC Final
9Molly VanDam21:39.9Zeeland East79.4OK Black Conference
9Zoe Fabing21:46.0Fowler79.3CMAC 3
11Isabella Dunn22:09.2Goodrich79.3FML 3
9Scarlet Villarreal21:40.4Zeeland East79.2OK Black Conference
10Rowan Sloothaak21:40.6Zeeland West79.1OK Black Conference
10Abby Blok21:39.9FHC GR Forest Hills Central79.0OK White Championship
9Isabella Glibota21:39.6Berkley78.8OAA Blue Championship
10Samantha Koppenol21:42.8Zeeland West78.4OK Black Conference
12Amelie Bertels21:49.3Bath78.2CMAC 3
10Samantha Gutzman21:49.3Laingsburg78.2CMAC 3
9Sonia Tatko21:42.4GR Christian78.2OK White Championship
10Annie Wernet21:49.7Lansing Christian78.1CMAC 3
10Marian Davlin21:49.7Portland St. Patrick78.1CMAC 3
10Ella Hallack21:43.8Zeeland West78.1OK Black Conference
11Juliette Tallon21:49.8Lansing Christian78.1CMAC 3
10Willa Peterson21:42.8GR Christian78.1OK White Championship
10Olivia McDowell22:13.1Holly78.0FML 3
10Kiera Knight21:45.2Jonesville77.9Cascades Conference
11Daphne Hall21:43.9FHE Ada Forest Hills Eastern77.7OK White Championship
10Sofia Skym22:40.4Midland Bullock Creek77.5JPC Final
11Zoe Brown21:43.3Mount Pleasant77.2SVL Championship
9Alivia Schnakenberg21:47.1Zeeland East77.0OK Black Conference
10Isabella Molnar21:44.8Grand Blanc76.7SVL Championship
12Audrey McKeiver22:09.9GR West Catholic76.7OK Gold Championship
11Hailey Fisher21:46.0Auburn Hills Avondale76.7OAA Blue Championship
12Grace Bullock21:49.4Grass Lake76.5Cascades Conference
12Lily McCreedy21:45.5Lapeer76.5SVL Championship
9Lucy Budnik21:50.1Zeeland West76.0OK Black Conference
10Haley Fitzgibbon22:45.6Sanford-Meridian75.8JPC Final
10Emma Boire21:17.4Belding75.5OK Silver Championship
11Kenzie Low21:50.8GR Ottawa Hills75.4OK White Championship
12Lauren Thole21:51.4East Grand Rapids75.2OK White Championship
12Ivy Beall21:49.5Midland Dow75.2SVL Championship
11Sarah Goward21:49.6Mount Pleasant75.1SVL Championship
10Kora Kok21:19.5GR NorthPointe Christian74.8OK Silver Championship
9Kaytlyn Day21:59.7Saranac74.8CMAC 3
11Maria Campbell21:19.9Grandville Calvin Christian74.7OK Silver Championship
10Abigail Simpson21:53.3FHN GR Forest Hills Northern74.6OK White Championship
10Adeline Stormont21:55.3Grass Lake74.6Cascades Conference
11Jennifer Popp21:20.6GR NorthPointe Christian74.5OK Silver Championship
10Addison Jones21:52.3Midland74.2SVL Championship
11Olivia Latunski21:55.5FHC GR Forest Hills Central73.8OK White Championship
11Madeline Dunn22:26.9Goodrich73.4FML 3
11Molly Melvin21:56.9GR Catholic Central73.4OK White Championship
11Brooklyn Haight21:59.0Zeeland West73.0OK Black Conference
10Alaina McCrumb22:21.5Middleville Thornapple-Kellogg72.8OK Gold Championship
9Ashley Stewart21:59.6Holland Christian72.8OK Black Conference
11Reese Mickelsen21:59.0FHN GR Forest Hills Northern72.7OK White Championship
9Ashlyn DePoy22:01.2Holland72.3OK Black Conference
11Lilly Rooks22:07.3Pewamo-Westphalia72.2CMAC 3
12Mia Boland21:59.4Beverly Hills Groves72.2OAA Blue Championship
12Makayla Stewart21:59.6Flint Powers Catholic71.8SVL Championship
9Brynley Merkins21:28.8Fruitport71.7OK Silver Championship
10Robyn Klein22:01.8GR Christian71.7OK White Championship
11Victoria Hengesbach22:09.4Pewamo-Westphalia71.5CMAC 3
9Addison Smith22:00.6Saginaw Heritage71.5SVL Championship
9Isabelle Tilma22:26.4GR_South Christian71.2OK Gold Championship
10Madison Moeggenborg23:00.6Shepherd70.8JPC Final
9Leyah Reed22:03.0Midland Dow70.7SVL Championship
11Alaina Driver22:12.3Potterville70.6CMAC 3
10Emma Sidel22:35.7Corunna70.4FML 3
10Alexandra Felan22:03.8Bay City Western70.4SVL Championship
12Caroline Fernandes22:05.6West Bloomfield70.1OAA Blue Championship
9Abby Stiltner22:06.7GR Ottawa Hills70.1OK White Championship
12Milana Mataway22:05.1Davison70.0SVL Championship
12Samantha Schaap21:35.7Belding69.4OK Silver Championship
10Grace Mahaffy22:39.4Goodrich69.2FML 3
11Meg VanDam22:11.3Zeeland East68.9OK Black Conference
9Sarah Nothstine23:06.3Midland Bullock Creek68.9JPC Final
11Leila Reyes22:08.6Midland68.8SVL Championship
11Kennidi Kowal22:11.0East Grand Rapids68.7OK White Championship
12Vivian Idziak22:34.2GR Union68.6OK Gold Championship
12Noelle Nienhuis22:14.3Hudsonville Unity Christian67.9OK Black Conference
11Jenna Dozeman22:15.0Hamilton67.7OK Black Conference
9Jessica Toole22:12.0Midland Dow67.7SVL Championship
12Lily Polega22:45.1Flushing67.3FML 3
12Madeline Kochany22:13.2Bay City Western67.3SVL Championship
12Mia Powell22:15.2GR Christian67.3OK White Championship
12Verity Green22:14.2Midland Dow66.9SVL Championship
9Delaney Burgess22:40.2GR_South Christian66.6OK Gold Championship
10Elizabeth Haverdink22:42.0GR_South Christian66.0OK Gold Championship
9Halli VanDyken21:46.3Belding65.9OK Silver Championship
11Alanis Povey23:16.4Gladwin65.5JPC Final
10Amoriah Tanton22:50.9Lake Fenton65.4FML 3
12Ashley Saldana22:22.2Holland65.3OK Black Conference
9Julia Bambach22:51.6Holly65.1FML 3
9Ava Robinson23:18.4Clare64.9JPC Final
9Jenna VanderLaan22:45.9GR_South Christian64.7OK Gold Championship
10Isabel Adkins22:53.3Swartz Creek64.6FML 3
10Josie Luyckx22:23.9FHC GR Forest Hills Central64.4OK White Championship
9Ava Clark22:54.4Ortonville Brandon64.2FML 3
12Audrey Durham22:25.8Zeeland East64.1OK Black Conference
9Courtney Floeter22:54.9Linden64.0FML 3
11Lillian Engstrom22:25.1GR Catholic Central64.0OK White Championship
10Abigail Hicks22:23.1Mount Pleasant64.0SVL Championship
9Brigette Conger22:24.1Berkley64.0OAA Blue Championship
10Cora Williams22:26.7Hamilton63.8OK Black Conference
11Keira Kalbfleisch22:23.7Saginaw Heritage63.8SVL Championship
10Lilly Mann23:21.8St. Louis63.7JPC Final
10Violet Mlutkowski22:25.0Berkley63.7OAA Blue Championship
11Hazel Burley22:33.7Laingsburg63.4CMAC 3
12Lydia Recor22:27.8Spring Lake63.4OK Black Conference
9Sarah Warner23:22.8Shepherd63.4JPC Final
11Ryann Tackabury22:25.2Lapeer63.3SVL Championship
12Riley Ingraham21:54.2Belding63.3OK Silver Championship
12Emily Honeman22:26.1Saginaw Heritage63.0SVL Championship
10Alayna Zahn22:26.8Midland Dow62.7SVL Championship
11Lydia Binelli22:28.0Berkley62.7OAA Blue Championship
12Claire Allard22:27.9Grand Blanc62.4SVL Championship
9Alyson Crete21:57.0Comstock Park62.3OK Silver Championship
12Priya Mericle22:32.7East Jackson62.1Cascades Conference
11Payton Gater22:54.1Middleville Thornapple-Kellogg62.0OK Gold Championship
10Ashley Binder22:32.5Hudsonville Unity Christian61.8OK Black Conference
12Emily Gallant22:30.4Midland61.5SVL Championship
10Brynn Robinson23:28.9Shepherd61.4JPC Final
9Amya Gater22:56.1Middleville Thornapple-Kellogg61.3OK Gold Championship
12Addyson Thormeier23:29.3Farwell61.2JPC Final
12Tess Peters22:33.3East Grand Rapids61.2OK White Championship
10Alivia VanderZwaag22:34.9Hudsonville Unity Christian61.0OK Black Conference
9Shyanna Buskirk22:01.6Hopkins60.8OK Silver Championship
12Natalia Costilla22:33.6Bay City Central60.5SVL Championship
10Saniya Shepard22:37.3Zeeland East60.2OK Black Conference
10Makenna Bush22:43.4Lansing Christian60.2CMAC 3
11Lillian Ambler22:38.5Homer60.2Cascades Conference
10Kendahl Drake22:38.8Jonesville60.1Cascades Conference
10Hailey Lee23:00.4Middleville Thornapple-Kellogg59.9OK Gold Championship
11Bethany Lehr22:36.1Mount Pleasant59.6SVL Championship
10Addison Sirianni22:36.3Bay City Central59.6SVL Championship
9Lucy Marsman22:39.5Zeeland West59.5OK Black Conference
11Mia Roe22:38.6GR Christian59.5OK White Championship
11Kyleigh Phothisan22:40.3Zeeland East59.2OK Black Conference
10Harper Schoon-Tanis22:40.5Holland59.2OK Black Conference
10Miah Randall23:09.8Holly59.1FML 3
9Abbi Wright22:41.0Holland Christian59.0OK Black Conference
10Sydney Oke22:39.0Lapeer58.7SVL Championship
9Victoria Bouchey22:39.2Flint Powers Catholic58.6SVL Championship
9Alena Sportel22:43.6GR Christian57.8OK White Championship
12Hailey Hausbeck22:41.9Mount Pleasant57.7SVL Championship
12Maria Martinez22:44.4GR Christian57.5OK White Championship
12Addalyn Warren22:42.7Lapeer57.4SVL Championship
10Bayleigh Finney23:40.7Sanford-Meridian57.4JPC Final
9Marilise (Mari) Yezak22:43.0Midland Dow57.3SVL Championship
10Hannah Van Allen22:45.5GR Christian57.2OK White Championship
9Gabby Gaydosh22:47.7Brooklyn Columbia Central57.1Cascades Conference
12Madelyn Sillman22:53.0Fowler57.0CMAC 3
9Brynn Bolhuis22:48.0Hamilton56.7OK Black Conference
12Lauren McLain22:50.0Napoleon56.3Cascades Conference
11Leah Keuning22:50.0Zeeland West56.0OK Black Conference
11Kendall Dykstra22:50.3Zeeland West55.9OK Black Conference
10Raylee Preston23:12.4Middleville Thornapple-Kellogg55.9OK Gold Championship
9Madeline Sawyer22:49.4East Grand Rapids55.9OK White Championship
10Laura Municio Herranz22:47.5Midland Dow55.9SVL Championship
10Ruby Collins22:52.2Hanover-Horton55.6Cascades Conference
11Audrey Brouwer22:50.2GR Christian55.6OK White Championship
9Ana Lucia Reynoso22:49.3Berkley55.6OAA Blue Championship
11Kennedy Bugbee22:52.4Hanover-Horton55.5Cascades Conference
11Rachel Root22:51.6FHN GR Forest Hills Northern55.1OK White Championship
9Cora Boonstra22:51.9GR Christian55.0OK White Championship
11Ava Kontranowski22:50.0Midland55.0SVL Championship
9Sydney Dickman23:48.6St. Louis54.8JPC Final
9Leah Flannery22:55.3Leslie54.6Cascades Conference
12Kayleigh Gransden22:51.3Bay City Western54.6SVL Championship
11Brooklyn Werner22:51.6Bay City Western54.5SVL Championship
11Mia Jaime22:52.8Bay City Western54.1SVL Championship
11Riley Dood23:18.3GR_South Christian53.9OK Gold Championship
9Emma Stotzel23:51.5Clare53.8JPC Final
9Allyson Mitchell23:02.7Pewamo-Westphalia53.8CMAC 3
9Carolyn Buller22:57.0Hudsonville Unity Christian53.7OK Black Conference
11Kasey Haartman22:58.0Hudsonville Unity Christian53.3OK Black Conference
9Ashley Larsen23:20.8Wayland Union53.1OK Gold Championship
9Remi Kitts22:58.5FHE Ada Forest Hills Eastern52.8OK White Championship
9Peyton Harshberger22:26.1Hopkins52.6OK Silver Championship
9Leah Aagesen22:59.3GR Catholic Central52.6OK White Championship
9Taz Davis23:06.5Bath52.5CMAC 3
9Sydney Pflug23:22.5GR Northview52.5OK Gold Championship
11Lydia Brown23:00.5Spring Lake52.5OK Black Conference
11Kaitrin Miedema23:00.8Holland Christian52.4OK Black Conference
9Tuesday Stevens22:27.2Hopkins52.3OK Silver Championship
10Davylynn Christie23:57.2Standish Sterling51.9JPC Final
10Devon Byrne23:32.1Holly51.6FML 3
12Clara Mackey23:32.4Ortonville Brandon51.5FML 3
11Taylor Hoppe23:04.8Grass Lake51.4Cascades Conference
11Jordin Maddox-Jones23:02.4Oak Park51.2OAA Blue Championship
9Lucy Bott23:33.5Fenton51.2FML 3
9Dakotah Laisure22:31.0Belding51.0OK Silver Championship
11Samantha Conley23:06.1Spring Lake50.6OK Black Conference
12Ruth Cotton23:03.2Davison50.6SVL Championship
9Brittyn Vanderby23:28.8GR_South Christian50.4OK Gold Championship
10Lilly Reynolds23:35.9Fenton50.4FML 3
12Jenna Pohl23:05.3North Farmington50.2OAA Blue Championship
11Avery Hagemann23:29.6Middleville Thornapple-Kellogg50.1OK Gold Championship
9Ava Kruise23:09.5Grass Lake49.8Cascades Conference
9Cleo Ridley23:05.7Lapeer49.8SVL Championship
12Avery Brower23:08.7Holland Christian49.8OK Black Conference
10Madelyn Frisbee23:06.5Midland Dow49.5SVL Championship
11Laura Spyker24:07.3Standish Sterling48.6JPC Final
11Alyssa Lucas23:12.8Zeeland West48.4OK Black Conference
10Isabelle DeJong23:13.0Zeeland West48.3OK Black Conference
10Adele Jewett22:39.1Grandville Calvin Christian48.3OK Silver Championship
9Stella Canfield23:12.6GR Catholic Central48.1OK White Championship
10Emma Martin23:19.7Portland St. Patrick48.1CMAC 3
9Ellie Woodring23:15.1Addison48.0Cascades Conference
12Kelsey Huitema23:36.5GR_South Christian47.8OK Gold Championship
10Hannah Murtha23:11.9Midland47.7SVL Championship
12Emma Zamzam23:14.6GR Catholic Central47.5OK White Championship
11Joelle Kaltenberg23:37.7GR Northview47.5OK Gold Championship
12Sadie Moeckel23:16.8Napoleon47.4Cascades Conference
11Cecelia Gill23:38.6GR Northview47.1OK Gold Championship
10Eleanor Murphy23:13.8Flint Powers Catholic47.1SVL Championship
10Eve Sheldon23:46.4Flushing46.9FML 3
11Lauren Bosma23:18.0Zeeland West46.7OK Black Conference
12Navaya Ingle22:44.4Hopkins46.5OK Silver Championship
10Abby Geyer23:18.5Spring Lake46.5OK Black Conference
11Sadie Trahan23:24.8Saranac46.4CMAC 3
10Claire Thelen23:26.0Pewamo-Westphalia46.0CMAC 3
12Josie Rogers23:17.3Davison45.9SVL Championship
10Adelynn Kidd23:21.7Grass Lake45.8Cascades Conference
12Amelia Sporman23:50.1Flint Kearsley45.6FML 3
11Gabby Vroman23:27.6Saranac45.5CMAC 3
10Genevieve Franklin22:47.6Fruitport45.5OK Silver Championship
11Melodie Nagel24:17.0Sanford-Meridian45.3JPC Final
9Mya Castellon23:20.3Mount Pleasant44.9SVL Championship
11Wren Thomson23:22.4Beverly Hills Groves44.5OAA Blue Championship
9Aaliyah Randall23:22.6Midland Dow44.1SVL Championship
10Kaiya Bragiel23:23.7Bay City Western43.8SVL Championship
11Rory VanderPloeg23:26.9GR Ottawa Hills43.4OK White Championship
10Rylee VandenBerg23:28.1Hudsonville Unity Christian43.3OK Black Conference
10Audrey Genix23:29.5East Jackson43.2Cascades Conference
11Isla Sule23:57.8Corunna43.1FML 3
10Sarah Krueger23:28.2FHE Ada Forest Hills Eastern42.9OK White Championship
12Hailey Gordon23:26.7Midland42.8SVL Championship
11Kaitlynn Ortiz23:59.7Flushing42.4FML 3
11Lily Tatko23:29.9GR Christian42.4OK White Championship
9Madeline Vink23:30.9Spring Lake42.4OK Black Conference
9Lynnae Meengs22:57.1Grandville Calvin Christian42.3OK Silver Championship
11Reagan Vokal23:28.3Midland42.2SVL Championship
12Elizabeth Daut23:28.5Midland Dow42.2SVL Championship
9Riley McKeiver23:54.1GR West Catholic42.0OK Gold Championship
12Jessica Neal23:29.2Midland Dow41.9SVL Championship
11Avery Kuhlman23:33.1Spring Lake41.6OK Black Conference
10Lindsay Hofmeister23:30.6Midland Dow41.5SVL Championship
10Leah Kutinsky23:32.1Beverly Hills Groves41.3OAA Blue Championship
12Allison Nobis24:29.6Clare41.1JPC Final
9Lizbeth Carrillo23:35.0Holland41.0OK Black Conference
12Ivy Frisch24:30.7Farwell40.8JPC Final
11Avery Dekker23:35.9Hudsonville Unity Christian40.7OK Black Conference
11Lydia VanderMolen23:36.5Hudsonville Unity Christian40.5OK Black Conference
9Haylee Gladstone23:42.5Bath40.5CMAC 3
12Margarita Martinez24:05.6Flint Kearsley40.5FML 3
10Sophia Miller23:36.9Hudsonville Unity Christian40.4OK Black Conference
9Sophia Mika23:35.3Midland39.9SVL Championship
9Olivia Vredevoogd23:38.3Hudsonville Unity Christian39.9OK Black Conference
10Caroline Mason23:39.5Manchester39.8Cascades Conference
12Christine Edmunds23:35.5Grand Blanc39.8SVL Championship
12Zailey Archbold23:35.7Midland Dow39.8SVL Championship
10Rina Graveline24:33.7Gladwin39.8JPC Final
10Katya Barcena23:05.2Belding39.6OK Silver Championship
9Sophie Aupperlee23:39.4GR Ottawa Hills39.2OK White Championship
12Catherine Taft24:36.4Clare38.9JPC Final
11Ellie Daum23:38.4Mount Pleasant38.9SVL Championship
9Waaseya Lambertson24:38.5Shepherd38.2JPC Final
9Makenna Barney23:43.7FHN GR Forest Hills Northern37.8OK White Championship
10Katie Schillaci23:45.0FHC GR Forest Hills Central37.3OK White Championship
10Kendalyn Perry23:47.9Addison37.0Cascades Conference
10Sophia Roelofs23:46.2GR Christian36.9OK White Championship
11Lauren DeVries23:47.3Zeeland East36.9OK Black Conference
10Aspyn Browning23:48.3Grass Lake36.9Cascades Conference
11Grace Schumacher23:13.8Hopkins36.7OK Silver Championship
11Lilly Anderson23:53.9Pewamo-Westphalia36.7CMAC 3
12Quinn Breslin23:47.4FHC GR Forest Hills Central36.5OK White Championship
11Erinaya Hyshaw23:46.5Oak Park36.5OAA Blue Championship
11Savannah Meyers23:46.6North Farmington36.5OAA Blue Championship
10Claire Schmidtfranz23:54.7Perry36.4CMAC 3
12Addie Kirsch23:47.8FHN GR Forest Hills Northern36.4OK White Championship
11Olivia Thelen23:54.9Fowler36.4CMAC 3
9Anna Tibbe23:15.5GR NorthPointe Christian36.2OK Silver Championship
10Adeline Ludwig24:44.7Midland Bullock Creek36.1JPC Final
11Kenna Caryl23:50.4Hudsonville Unity Christian35.9OK Black Conference
9Rachel LaPorte23:50.5Zeeland West35.8OK Black Conference
9Kaitlynne Litwiller23:48.5Davison35.5SVL Championship
9Breanna Schut24:15.6Middleville Thornapple-Kellogg34.8OK Gold Championship
10Kaylee Katje23:19.6Hopkins34.8OK Silver Championship
10Mia Langhann23:54.6Jonesville34.8Cascades Conference
11Ana VanZanten23:54.1Holland Christian34.7OK Black Conference
9Annie Lou Howell23:54.3Holland34.6OK Black Conference
11Holly Zantop23:56.3Hanover-Horton34.2Cascades Conference
12Reegan Littleton23:54.1Flint Powers Catholic33.6SVL Championship
12Christina Dinnan23:55.2West Bloomfield33.6OAA Blue Championship
10Lydia Rasmus24:03.4Saranac33.5CMAC 3
10Lydia Marsman23:23.5Grandville Calvin Christian33.5OK Silver Championship
11Cassie Helder23:57.6Hamilton33.5OK Black Conference
11Megan Stack24:21.6Wayland Union32.8OK Gold Championship
10Emma Thielen24:06.3Perry32.6CMAC 3
10Leah Thomas23:59.4Oak Park32.2OAA Blue Championship
11Birva Khunt23:58.5Grand Blanc32.2SVL Championship
12Delainey Cottrell24:03.6Hanover-Horton31.8Cascades Conference
12Sarah Osbon24:24.9Wayland Union31.7OK Gold Championship
10Fiona Seib24:09.3Pewamo-Westphalia31.6CMAC 3
10Anais Pangle24:00.5Mount Pleasant31.5SVL Championship
10Maya Overway24:03.6Spring Lake31.5OK Black Conference
9Samantha Baiz24:32.8Linden31.4FML 3
10Brooklinn Barcia24:59.2Clare31.3JPC Final
12Skyla Rojas24:03.1West Bloomfield31.0OAA Blue Championship
11Sophie Patrick24:09.0Homer30.0Cascades Conference
10Dahlia Kluver24:06.5Mount Pleasant29.5SVL Championship
10Charlotte Mawhorter25:04.6Gladwin29.5JPC Final
11Annalise Capestany24:10.0Holland Christian29.3OK Black Conference
12Ella Bulgrien24:15.4Hanover-Horton27.9Cascades Conference
10Caelyn Bono24:44.4Fenton27.5FML 3
12Ella Van Norman24:45.8Linden27.1FML 3
11Gabriela Knight24:46.0Holly27.0FML 3
12Kendra Kuch24:46.5Linden26.8FML 3
11Madison Louk25:13.4Gladwin26.5JPC Final
10Michaela O’Callaghan25:13.9Gladwin26.4JPC Final
9Caroline Schellhammer24:18.2East Grand Rapids26.3OK White Championship
12Lydia Peterson24:41.6GR_South Christian26.1OK Gold Championship
12Taylor Seibt25:15.2Clare25.9JPC Final
12Mia Rachor23:46.4GR NorthPointe Christian25.9OK Silver Championship
11Arie Workman25:15.4Harrison25.9JPC Final
11Eleanor Baker24:18.7Berkley25.8OAA Blue Championship
12Zionah Gardner24:24.0Homer25.0Cascades Conference
10Tess Graff24:22.3East Grand Rapids24.9OK White Championship
10Ines Bordenet24:22.6East Grand Rapids24.8OK White Championship
9Morgan Hausbeck24:20.9Mount Pleasant24.7SVL Championship
9Kendal Klingenberg24:24.4Holland Christian24.5OK Black Conference
9Sara Stoel24:25.5Hamilton24.2OK Black Conference
12Lilly Smith24:27.6Manchester23.8Cascades Conference
10Hope Kriesch24:58.9Flushing22.7FML 3
9Anna Hart24:30.8Hamilton22.4OK Black Conference
11Piper Vydareny24:30.1East Grand Rapids22.3OK White Championship
12Maria App24:30.4GR Catholic Central22.2OK White Championship
11Gabby Young24:54.0GR_South Christian22.0OK Gold Championship
9Stephanie Reder24:29.4Midland Dow21.9SVL Championship
9Cayleigh Jaramillo24:30.4North Farmington21.9OAA Blue Championship
11Haley Council24:32.7Hamilton21.8OK Black Conference
11Ella Riddle24:29.7Midland21.8SVL Championship
10Aeris Ensing24:33.6Hudsonville Unity Christian21.5OK Black Conference
12Michaela Quinn24:31.3Midland21.3SVL Championship
12Mallory Gwinnup24:34.9Spring Lake21.0OK Black Conference
10Aubrey Weber24:36.2Napoleon20.9Cascades Conference
12Billah Namutosi24:58.3GR Northview20.6OK Gold Championship
12Kayleigh Boike24:33.5Flint Powers Catholic20.5SVL Championship
12Lily Roossien24:35.6FHE Ada Forest Hills Eastern20.5OK White Championship
10Desarae Travis25:31.7Shepherd20.4JPC Final
12Allison Morris24:38.0Addison20.3Cascades Conference
12Janne Valentin24:34.5Lapeer20.2SVL Championship
10Olivia Orr25:08.9Flushing19.4FML 3
9Audrey Johnston25:09.2Linden19.3FML 3
12Jordyn Lira24:46.3Bath19.2CMAC 3
11Aubrey Delabrena24:06.7Fruitport19.1OK Silver Championship
11Katie Million24:43.4Grass Lake18.5Cascades Conference
12Lorelai Malinowski24:44.1Grass Lake18.3Cascades Conference
11Elguiz Nael24:49.5Laingsburg18.2CMAC 3
12Andrea Ross24:41.5Midland Dow17.8SVL Championship
12Ellie Farmer24:51.4Pewamo-Westphalia17.5CMAC 3
9Maya Cicci24:42.4Midland Dow17.5SVL Championship
9Claire Fifelski24:11.5Hopkins17.5OK Silver Championship
12Kail Glennie24:42.6Davison17.5SVL Championship
11Julia Till24:46.2Zeeland West17.3OK Black Conference
10Braylynn Saunders25:41.9Ogemaw Heights17.0JPC Final
9Isabella Lopez25:09.7GR Northview16.8OK Gold Championship
12Mallory Lindemann24:47.4GR Catholic Central16.5OK White Championship
10Katherine Burde24:15.2GR NorthPointe Christian16.3OK Silver Championship
10Teagan Clarke24:50.3Manchester16.2Cascades Conference
11Elizabeth Richmond25:11.7GR West Catholic16.1OK Gold Championship
12Gabriella Holowinski24:50.6West Bloomfield15.1OAA Blue Championship
9Camryn Marshall25:22.7Linden14.8FML 3
11Sophia Willyerd25:23.2Swartz Creek14.6FML 3
12Addison Hollenbeck25:25.2Ortonville Brandon13.9FML 3
11Evalynne Bell25:53.1Farwell13.3JPC Final
12Pia Ortlieb25:27.9Fenton13.0FML 3
9Courtney Lawhorne25:05.4Bath12.9CMAC 3
11Sofia Banales25:29.3Swartz Creek12.6FML 3
10Evie Sharpe24:59.3GR Catholic Central12.6OK White Championship
11Kaylee Eickhoff25:29.6Goodrich12.5FML 3
12Ada Feasby25:00.8Spring Lake12.4OK Black Conference
9Charlotte Bremer25:01.3Hudsonville Unity Christian12.2OK Black Conference
9Evie Dozeman25:23.4GR_South Christian12.2OK Gold Championship
10Melissa VanTimmeren24:29.5Grandville Calvin Christian11.5OK Silver Championship
10Madelyn Schaendorf25:02.5GR Catholic Central11.5OK White Championship
10Sage Brewer25:59.2Ogemaw Heights11.3JPC Final
11Chloe Wood25:01.6Flint Powers Catholic11.1SVL Championship
9Heidi Salm25:59.8Shepherd11.1JPC Final
12Sophie Schuette25:06.2Hanover-Horton10.9Cascades Conference
12Riley Spry25:02.2Saginaw Heritage10.9SVL Championship
9Wilder Middaugh25:04.4FHC GR Forest Hills Central10.9OK White Championship
11Autumn Tuite25:03.9Berkley10.7OAA Blue Championship
12Myah Duimstra24:32.1Hopkins10.6OK Silver Championship
10Kat Hedge26:02.3Pinconning10.2JPC Final
10Julia Mandrelle25:08.8Jonesville10.1Cascades Conference
10Luz Maldonado25:05.4Midland Dow9.9SVL Championship
10Isabel Dice26:03.7Midland Bullock Creek9.8JPC Final
12Alexis Kierpiec25:05.9Midland Dow9.7SVL Championship
10Kylie Leatherman25:09.0Hudsonville Unity Christian9.7OK Black Conference
12Hope Fitzgibbon26:04.2Sanford-Meridian9.6JPC Final
11Mackenzie Hills25:16.0Bath9.3CMAC 3
11Ava VanderBoon25:11.6FHE Ada Forest Hills Eastern8.5OK White Championship
11Hope Purvis26:08.8Harrison8.1JPC Final
10Brielle Elenbaas25:44.1Lake Fenton7.6FML 3
9Karsyn Boersma25:37.7Middleville Thornapple-Kellogg7.4OK Gold Championship
11Taylor Chaffin26:13.6Standish Sterling6.5JPC Final
12Elizabeth Callihan25:16.8Midland Dow6.1SVL Championship
12Emma Mulcahey25:49.0Ortonville Brandon6.0FML 3
11Maegan Sylvester25:17.9Saginaw Heritage5.7SVL Championship
11Leila Messner25:24.0Leslie5.0Cascades Conference
10Annah Hess26:18.1St. Louis5.0JPC Final
9Ellie VanHuis25:23.8Holland Christian4.7OK Black Conference
12Audrey Krajewski25:23.0East Grand Rapids4.7OK White Championship
11Mylea Short24:52.1Belding4.0OK Silver Championship
11Addison Beam25:55.4Swartz Creek3.9FML 3
12Madison Sandel25:25.7FHN GR Forest Hills Northern3.8OK White Championship
9Miriam Skarich25:56.9Owosso3.3FML 3
9Rylee Turner25:57.4Holly3.2FML 3
10McKayla Marker25:58.0Flushing3.0FML 3
9Ava Rentfrow25:30.7Grass Lake2.8Cascades Conference
12Ella Halma25:29.8Holland Christian2.7OK Black Conference
11Shylee Soukhome25:30.7Zeeland East2.4OK Black Conference
12Trista Sneller25:32.6Zeeland West1.8OK Black Conference
9Ali Turner25:31.5Lapeer1.2SVL Championship
9Iyana Solis25:41.5Bath0.8CMAC 3

Uncategorized

2024 Ratings: October 15th Championship Meets

I was a little more lenient on which meets to include. These are the ones that had at least 50 boys and 50 girls out there competing.

MeetBoys Adj.Girls Adj.Average
BNC Championship+18+24+21
BWAC 3+31+30+31
OK Green Conference+24+22+23
TVC Overall-61-58-60
WMC Lakes 3+17+13+15
Wolverine Conference+20+17+19

I know I said less writing this week in order to get ahead of schedule for the days ahead, but I can’t help and call out outstanding performances that led to wins. I’m not gonna get into the weeds of league jamboree weights, these are runners or groups of runners that stood out from the winning squads.

Jack Steen and Ian Boss, coming in ahead of TC West’s 2nd-4th guys, making a tight battle just a little more comfortable.

Cougar Clark – in order to slay an Alma team that had gotten the Eagles all year, a big performance was needed from Cougar. The Frankenmuth course is tough, and while his 17:29 wasn’t his fastest ever, I believe it was a course PR. Perfect time to do it on his last run there and leading into important races down the stretch.

Three Rivers Boys – for winning their first Wolverine Conference title in what, 18 years? I thought their depth really raced well, especially Trey Hall. He started his season in the 19’s and has been in the 18’s for much of it. Recently had a huge drop into the mid-17’s, where he was on Tuesday.

Peyton Tucker – stepping back into her freshman and sophomore form, returning to the 19’s as TC West’s fifth girl.

Allison Mansfield – ripping off a 2+ minute season best to help her Armada Tigers win the BWAC.

Jenison Girls – what got into you? I know it’s Riverside, but all five under 19:20? Sneaky last minute contender in an already loaded region.

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

BOYS TEAM RATINGS

TeamTop 5 Avg.MeetDivision
Jenison**194.5OK Green Conference1
Traverse City Central*184.6BNC Championship1
Traverse City West*183.4BNC Championship1
Caledonia174.2OK Green Conference1
Alpena169.9BNC Championship1
Byron Center163.6OK Green Conference1
Muskegon Mona Shores134.4OK Green Conference1
Muskegon Reeths-Puffer133.5OK Green Conference1
Muskegon46.4OK Green Conference1
TeamTop 5 Avg.MeetDivision
Frankenmuth**189.1TVC Overall2
Alma**186.4TVC Overall2
Three Rivers*178.9Wolverine Conference2
Freeland*176.0TVC Overall2
Fremont*172.1WMC Lakes 32
Whitehall*170.2WMC Lakes 32
Plainwell169.6Wolverine Conference2
Otsego169.5Wolverine Conference2
Edwardsburg169.3Wolverine Conference2
Petoskey163.4BNC Championship2
Ludington161.7WMC Lakes 32
Yale159.4BWAC 32
Vicksburg158.6Wolverine Conference2
Sturgis158.2Wolverine Conference2
Cadillac152.1BNC Championship2
Paw Paw150.2Wolverine Conference2
Muskegon Oakridge145.5WMC Lakes 32
Niles138.7Wolverine Conference2
Bay City John Glenn130.2TVC Overall2
Saginaw Swan Valley128.1TVC Overall2
Armada123.6BWAC 32
Richmond116.0BWAC 32
North Branch107.3BWAC 32
Croswell-Lexington106.2BWAC 32
Essexville-Garber104.8TVC Overall2
Gaylord95.1BNC Championship2
Imlay City89.9BWAC 32
Muskegon Orchard View41.3WMC Lakes 32
TeamTop 5 Avg.MeetDivision
Ithaca**173.1TVC Overall3
Montague*159.9WMC Lakes 33
Algonac132.8BWAC 33
Almont115.4BWAC 33
Manistee112.4WMC Lakes 33
Carrollton87.8TVC Overall3
Hemlock77.8TVC Overall3
TeamTop 5 Avg.MeetDivision
Saginaw Michigan Lutheran Seminary109.4TVC Overall4

GIRLS TEAM RATINGS

TeamTop 5 Avg.MeetDivision
Jenison**131.6OK Green Conference1
Traverse City West**128.4BNC Championship1
Traverse City Central*114.6BNC Championship1
Caledonia113.0OK Green Conference1
Byron Center110.8OK Green Conference1
Muskegon Mona Shores77.7OK Green Conference1
Alpena77.4BNC Championship1
Muskegon Reeths-Puffer68.0OK Green Conference1
TeamTop 5 Avg.MeetDivision
Otsego**132.4Wolverine Conference2
Freeland**121.0TVC Overall2
Cadillac**114.9BNC Championship2
Ludington*112.8WMC Lakes 32
Frankenmuth*109.5TVC Overall2
Sturgis*105.7Wolverine Conference2
Paw Paw101.2Wolverine Conference2
Plainwell100.5Wolverine Conference2
Petoskey100.3BNC Championship2
Alma95.2TVC Overall2
Gaylord89.3BNC Championship2
Fremont86.0WMC Lakes 32
Whitehall84.3WMC Lakes 32
Armada79.5BWAC 32
Niles79.2Wolverine Conference2
Three Rivers77.8Wolverine Conference2
Croswell-Lexington77.4BWAC 32
Yale75.5BWAC 32
Edwardsburg75.3Wolverine Conference2
Imlay City50.0BWAC 32
Vicksburg43.8Wolverine Conference2
Saginaw Swan Valley40.1TVC Overall2
Essexville-Garber16.1TVC Overall2
TeamTop 5 Avg.MeetDivision
Ithaca*103.6TVC Overall3
Manistee73.2WMC Lakes 33
Saginaw Valley Lutheran57.5TVC Overall3
Montague32.1WMC Lakes 33
Algonac11.1BWAC 33
Almont8.1BWAC 33
TeamTop 5 Avg.MeetDivision
Saginaw Michigan Lutheran Seminary43.0TVC Overall4

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Seth Conner15:16.0Jenison206.7OK Green Conference
12TJ Hansen16:54.4Freeland202.2TVC Overall
11Brett Magnus17:03.3Frankenmuth199.2TVC Overall
12Parker Strelecki15:44.3Jenison197.2OK Green Conference
11Donovan Ryan15:49.3Plainwell196.9Wolverine Conference
12Sullivan Zietlow15:52.0Three Rivers196.0Wolverine Conference
10Ezekiel Baltierra17:16.1Alma195.0TVC Overall
12Mason Lucas15:51.2Jenison194.9OK Green Conference
11Thomas Larson17:17.6Alma194.5TVC Overall
11Caleb Keller15:59.1Traverse City Central194.3BNC Championship
12Miingen Bertrand17:20.1Ithaca193.6TVC Overall
12Mitchell Jeruzal15:57.5Byron Center192.8OK Green Conference
9Alexander Allen16:04.6Alpena192.5BNC Championship
10Liam Wierzba16:10.5TC West (Traverse City)190.5BNC Championship
12Cougar Clark17:29.7Frankenmuth190.4TVC Overall
12Matthew Schwartz16:06.3Jenison189.9OK Green Conference
11Elijah Baltierra17:32.9Alma189.4TVC Overall
10Nicklas Parker17:33.2Frankenmuth189.3TVC Overall
10Caiden Caswell16:13.8Vicksburg188.7Wolverine Conference
12Stewart Waters16:20Whitehall187.7WMC Lakes 3
11Jack Steen16:22.6Traverse City Central186.5BNC Championship
10Seth Betzold17:42.1Essexville Garber186.3TVC Overall
12Ian Boss16:24.3Traverse City Central185.9BNC Championship
12Carter Sherman16:26Fremont185.7WMC Lakes 3
12Kort Thompson16:20.3Caledonia185.2OK Green Conference
11Hayden Murray16:26.5TC West (Traverse City)185.2BNC Championship
11George Scupham16:26.5Edwardsburg184.5Wolverine Conference
12Bodie Heiss17:48.1Alma184.3TVC Overall
12Dominic Otto16:24.7Jenison183.8OK Green Conference
11Anthony Plana17:50.1Frankenmuth183.6TVC Overall
11Aidan Simrau16:31.6TC West (Traverse City)183.5BNC Championship
11Cole Pergram17:53.0Frankenmuth182.7TVC Overall
12Nolan Park16:32.9Sturgis182.4Wolverine Conference
9Finn-Frost Grayson16:35.9TC West (Traverse City)182.0BNC Championship
11Charlie Brauer16:36.6Three Rivers181.1Wolverine Conference
12Peyton Ruel16:42Muskegon Oakridge180.3WMC Lakes 3
12Lawrence Cubitt16:43.9Traverse City Central179.4BNC Championship
11Noah Johnston16:38.5Caledonia179.2OK Green Conference
10Christopher Vogt16:42.5Paw Paw179.2Wolverine Conference
12Camden McLeod18:03.5Freeland179.2TVC Overall
11Hunter Parsons16:50Whitehall177.7WMC Lakes 3
11Jonah Zietlow16:47.4Three Rivers177.5Wolverine Conference
12Billy Pipkorn16:47.7Plainwell177.5Wolverine Conference
11Reece Howes16:47.9Three Rivers177.4Wolverine Conference
9Chase Sherman16:44.1Jenison177.3OK Green Conference
10Luke Byland16:51.2Traverse City Central176.9BNC Championship
12Aidan Goodwin16:50.4Otsego176.5Wolverine Conference
11Nolan Wenglikowski16:47.0Jenison176.3OK Green Conference
12Mason Morrell16:47.1Caledonia176.3OK Green Conference
10Hunter Smith16:51.6Vicksburg176.1Wolverine Conference
10Austin Taft16:54.8TC West (Traverse City)175.7BNC Championship
12Cole Lowery16:57Fremont175.3WMC Lakes 3
11Chase Lowery16:59Fremont174.7WMC Lakes 3
11Trent Hansen16:56.9Plainwell174.4Wolverine Conference
12David Reisterer17:00Ludington174.3WMC Lakes 3
11Noah Raeth17:00Montague174.3WMC Lakes 3
11Kenny Sheffer16:57.2Otsego174.3Wolverine Conference
10Evan MacLaren18:18.4Ithaca174.2TVC Overall
12Matthew Long16:57.5Otsego174.2Wolverine Conference
10Bryce Falbe17:04Muskegon Oakridge173.0WMC Lakes 3
11Ben Irwin17:04.6TC West (Traverse City)172.5BNC Championship
11Jacob Mankey18:23.9Ithaca172.4TVC Overall
10Gabe Grierson17:06Ludington172.3WMC Lakes 3
12Andrew Boeringa17:06Whitehall172.3WMC Lakes 3
11Henry Schanbeck18:24.8Bay City John Glenn172.1TVC Overall
12Sam Nemeth18:26.1Freeland171.6TVC Overall
10Jackson Horn18:26.4Freeland171.5TVC Overall
9Logan Szumila17:08.1Alpena171.3BNC Championship
11Benjamin Morales17:06.8Sturgis171.1Wolverine Conference
10Reeve Oberman17:11.3Petoskey170.2BNC Championship
12Jack Baltes17:06.1Jenison170.0OK Green Conference
12Kenan Knight17:12.7Alpena169.8BNC Championship
11Simon Licata17:12.8Petoskey169.7BNC Championship
10Gunnar Djerf17:11.0Otsego169.7Wolverine Conference
12Maguire Johnson17:11.5Edwardsburg169.5Wolverine Conference
10Kevin Terpstra18:33.6Alma169.1TVC Overall
12Neil Oyer17:15.4Traverse City Central168.9BNC Championship
9Reed Gates17:14.1Edwardsburg168.6Wolverine Conference
9Declan Shoemaker17:16.7TC West (Traverse City)168.4BNC Championship
12Micah Derks17:12.0Jenison168.0OK Green Conference
11Jagger Clark18:37.1Frankenmuth168.0TVC Overall
12Zachary Chaussee17:19.4Traverse City Central167.6BNC Championship
9Nolan Kessler17:21Montague167.3WMC Lakes 3
10Braeden Conger18:40.6Frankenmuth166.8TVC Overall
12Andrew Wangler17:16.2Jenison166.6OK Green Conference
10Cooper Roster17:22.7TC West (Traverse City)166.5BNC Championship
11Noah Chouinard18:42.5Alma166.2TVC Overall
11Julian Walker17:10.7Algonac166.1BWAC 3
12Ethan Buer17:19.9Caledonia165.4OK Green Conference
9Sean Thompson17:20.6Caledonia165.1OK Green Conference
9Sam Johnson18:46.0Alma165.0TVC Overall
10Masyn Wing17:27.8Cadillac164.7BNC Championship
11Jack Bell17:26.1Edwardsburg164.6Wolverine Conference
12Hayden Bacchus17:28.2Alpena164.6BNC Championship
10Mossen Green17:30Fremont164.3WMC Lakes 3
12Andrew Elmore17:29.3Cadillac164.2BNC Championship
10Evan Fox17:29.7Traverse City Central164.1BNC Championship
9Bennett Snapper17:24.0Caledonia164.0OK Green Conference
12Parker Fettig17:30.8Petoskey163.7BNC Championship
12Wyatt Murtos17:17.9Yale163.7BWAC 3
10Blake Rhoton17:25.9Byron Center163.4OK Green Conference
12Aidan Edgar17:26.6Caledonia163.1OK Green Conference
12Brent DeSaegher18:51.9Ithaca163.0TVC Overall
11Trey Hall17:32.3Three Rivers162.6Wolverine Conference
11Thad Whitmore18:54.1Ithaca162.3TVC Overall
9Jackson Andrew Shev17:35.9Traverse City Central162.0BNC Championship
11Owen Beindit17:23.4Algonac161.9BWAC 3
11Eli Velting17:30.6Caledonia161.8OK Green Conference
12Noah Lowman17:38Ludington161.7WMC Lakes 3
10Isaac Stebelton17:39.4Petoskey160.9BNC Championship
11Issac Romero17:42Fremont160.3WMC Lakes 3
12Teddy Rutkofske17:28.5Yale160.2BWAC 3
10Beau Kirtdoll17:39.8Niles160.1Wolverine Conference
10Amos Norder19:01.3Saginaw Michigan Lutheran Seminary159.9TVC Overall
9Rex Pumford17:44Whitehall159.7WMC Lakes 3
9Brady VanConant17:30.4Yale159.5BWAC 3
11Luke Smith17:37.6Caledonia159.5OK Green Conference
12Aurelio Mendez17:38.0Jenison159.3OK Green Conference
12Alix Draves17:45Montague159.3WMC Lakes 3
12Tomas Mendez17:38.1Jenison159.3OK Green Conference
11Brady Newman17:39.0Byron Center159.0OK Green Conference
12Jon Leith17:43.1Edwardsburg159.0Wolverine Conference
11Jack Sherer17:43.3Plainwell158.9Wolverine Conference
12Bucky Aney17:47Montague158.7WMC Lakes 3
11Connor Wangler17:40.2Jenison158.6OK Green Conference
9Micaiah Arreola17:46.2Sturgis158.0Wolverine Conference
11Hayden Fox17:42.4Muskegon Mona Shores157.9OK Green Conference
12Cameron Wright17:44.0Caledonia157.3OK Green Conference
12Kale Kovach17:37.1Yale157.3BWAC 3
9Riley Szalai17:49.9Edwardsburg156.7Wolverine Conference
9David Kore17:51.1Three Rivers156.3Wolverine Conference
11Nolan Korolden17:40.5Yale156.2BWAC 3
11Brody Swanson17:53.5Cadillac156.2BNC Championship
10Spencer Dammann19:12.7Saginaw Swan Valley156.1TVC Overall
10Alex Flores17:55Ludington156.0WMC Lakes 3
9Mason Pietrykowski17:41.0Richmond156.0BWAC 3
9Zachary Newman17:49.0Byron Center155.7OK Green Conference
11Caleb Lamblin17:55.9Gaylord155.4BNC Championship
10Jackson Jaworski19:15.0Freeland155.3TVC Overall
10Logan Rhodes17:44.1Yale155.0BWAC 3
11Dylan Sturr17:51.2Muskegon Reeths-Puffer154.9OK Green Conference
10Brayden Kelliher17:51.8Jenison154.7OK Green Conference
11Gavin Ayers17:56.1Edwardsburg154.6Wolverine Conference
11Myles Hendel17:53.4Jenison154.2OK Green Conference
9Grant Krause17:58.3Paw Paw153.9Wolverine Conference
12Tyler Van Antwerp18:02Whitehall153.7WMC Lakes 3
10Grant Feldpausch17:55.2Caledonia153.6OK Green Conference
9Kaleb Koestner18:01.9Otsego152.7Wolverine Conference
11Joseph Sturtevant18:04.3TC West (Traverse City)152.6BNC Championship
10Carson Brey18:05.3Petoskey152.2BNC Championship
10Griffin Frentz18:05.8Petoskey152.1BNC Championship
11Law Sholten19:25.3Frankenmuth151.9TVC Overall
12David Potgeter18:00.9Caledonia151.7OK Green Conference
10Ceon Kirtdoll18:05.0Niles151.7Wolverine Conference
11Braeden Mathis18:08.3Alpena151.2BNC Championship
9Jake Potgeter18:02.4Caledonia151.2OK Green Conference
12Blake Taylor18:12Fremont150.3WMC Lakes 3
10Christopher (CJ) Forsyth18:11.4Traverse City Central150.2BNC Championship
9Christopher Shemes19:30.6Ithaca150.1TVC Overall
9Landon Lindsay18:09.9Paw Paw150.0Wolverine Conference
11Cole Hansen18:06.6Muskegon Mona Shores149.8OK Green Conference
12Thurston Imhoff18:12.9Alpena149.7BNC Championship
11Chase Somers19:32.1Freeland149.7TVC Overall
12Jacob Marth18:07.4Jenison149.5OK Green Conference
12Nathan Chapin18:08.5Jenison149.2OK Green Conference
12Shiloh Gersenson18:14.6Traverse City Central149.1BNC Championship
11Logan Selasky19:34.2Saginaw Swan Valley148.9TVC Overall
9Jude TenElshof18:10.9Jenison148.4OK Green Conference
10Connor Pepin18:03.9Croswell-Lexington148.4BWAC 3
12Camden Fager19:37.1Saginaw Michigan Lutheran Seminary148.0TVC Overall
10Grant Morrell18:13.6Caledonia147.5OK Green Conference
9Fabian Martinez-Arreola18:13.7Jenison147.4OK Green Conference
12Christian Schramski18:21Manistee147.3WMC Lakes 3
10Rolland Sterken18:14.8Jenison147.1OK Green Conference
11Cole Wisener18:15.3Byron Center146.9OK Green Conference
9Noah Dallas19:40.8Freeland146.7TVC Overall
9Landon Schibelhut18:22.4TC West (Traverse City)146.5BNC Championship
9Hendrix McKay18:22.4Alpena146.5BNC Championship
10Garrett Lansing18:23.1Petoskey146.3BNC Championship
9Levi Walker18:18.4Jenison145.9OK Green Conference
11Evan Gerry19:44.0Frankenmuth145.7TVC Overall
10Henry Burris18:25.1Petoskey145.6BNC Championship
9Zack Vollbrecht18:25.2TC West (Traverse City)145.6BNC Championship
12Skye Smith18:24.3Vicksburg145.2Wolverine Conference
11Jack Yonkman18:20.8Muskegon Reeths-Puffer145.1OK Green Conference
9Caleb Conner18:21.9Jenison144.7OK Green Conference
9Micah Theis18:30Ludington144.3WMC Lakes 3
10Harrison Jeffries18:29.2Traverse City Central144.3BNC Championship
12William Sheely18:23.3Caledonia144.2OK Green Conference
9Max Wolgast18:27.6Three Rivers144.1Wolverine Conference
9Leif Briggs-Lind19:49.1Bay City John Glenn144.0TVC Overall
12Austin Reinhardt18:30.2Alpena143.9BNC Championship
9Tony Hilton18:29.5Three Rivers143.5Wolverine Conference
10Ryder Nichols18:25.6Byron Center143.5OK Green Conference
10Caleb Hohn18:31.1Sturgis143.0Wolverine Conference
11Leo Bearss18:20.9Yale142.7BWAC 3
10Grayson Campbell18:32.6Vicksburg142.5Wolverine Conference
10Eric Pierce18:28.6Byron Center142.5OK Green Conference
11Jaden Gregory18:32.6Edwardsburg142.5Wolverine Conference
11Ian Kimbrell18:28.9Caledonia142.4OK Green Conference
9Liam Raseman18:33.0Otsego142.4Wolverine Conference
11Conner Wilkinson19:54.1Bay City John Glenn142.3TVC Overall
12Andrew Tava18:30.1Caledonia142.0OK Green Conference
9Levi VanderLaan18:30.5Caledonia141.8OK Green Conference
12Sawyer Rosberg18:24.1Richmond141.6BWAC 3
9Solomon DeBruyn18:37.1Traverse City Central141.6BNC Championship
11Lawson Miller18:39Muskegon Oakridge141.3WMC Lakes 3
10Aidan DeMarsh18:39.4Traverse City Central140.9BNC Championship
11Everett Radgens18:38.3Vicksburg140.6Wolverine Conference
10Ian DeHaan18:34.9Caledonia140.4OK Green Conference
11Hiro Nguyen18:39.4Plainwell140.2Wolverine Conference
11Matthew Leatherman18:43Montague140.0WMC Lakes 3
10Logan Ruczynski18:42.9Alpena139.7BNC Championship
11Jacob Erickson18:41.5Niles139.5Wolverine Conference
9Owen Rennie18:44.0TC West (Traverse City)139.3BNC Championship
11Robert Carrigan18:31.1Armada139.3BWAC 3
9Trevor Meyer18:43.1Otsego139.0Wolverine Conference
12Joshua Maier18:40.2Caledonia138.6OK Green Conference
10Austin Kloha20:05.5Freeland138.5TVC Overall
10John Joyner18:40.8Caledonia138.4OK Green Conference
11Landon Andrews18:48Muskegon Orchard View138.3WMC Lakes 3
10Jaxon Webb18:47.5Cadillac138.2BNC Championship
10Colton Grzyb18:34.6Almont138.1BWAC 3
12Jack Nicol18:34.6Yale138.1BWAC 3
10Levi Socier20:07.0Essexville Garber138.0TVC Overall
12Morgan Hill18:49.1Traverse City Central137.6BNC Championship
9Beckett Swanson18:50.9Cadillac137.0BNC Championship
10Andreas Krapp18:52Fremont137.0WMC Lakes 3
9Edison Huizinga18:52Manistee137.0WMC Lakes 3
12Kaeler Fox18:45.1Caledonia137.0OK Green Conference
9Liam Gunnink18:45.5Jenison136.8OK Green Conference
12George Ebert18:49.7Sturgis136.8Wolverine Conference
10Grady Galbraith20:11.0Hemlock136.7TVC Overall
11Dylan Gryglewski18:52.0TC West (Traverse City)136.7BNC Championship
10Brady Meloche18:50.9Paw Paw136.4Wolverine Conference
10Treyson Nyland18:53.3TC West (Traverse City)136.2BNC Championship
11Joseph Hoffman18:51.5Plainwell136.2Wolverine Conference
9Logan Carrier18:40.6Yale136.1BWAC 3
11Jack Kerrigan18:41.7Croswell-Lexington135.8BWAC 3
10Gibson Sholes18:56Montague135.7WMC Lakes 3
10Niko Morales18:53.2Sturgis135.6Wolverine Conference
12Ethan Henry18:49.6Jenison135.5OK Green Conference
11Caleb Butler18:55.6TC West (Traverse City)135.5BNC Championship
11Taiven Wang18:56.3Petoskey135.2BNC Championship
12Matthew Dusett18:43.6Yale135.1BWAC 3
10Grant Mielke20:16.1Freeland135.0TVC Overall
12Xavier McCallum18:51.9Byron Center134.7OK Green Conference
10Ty Galle18:57.9Petoskey134.7BNC Championship
10Trenton Hill18:58.4Traverse City Central134.5BNC Championship
9Robert Ray19:01Ludington134.0WMC Lakes 3
9Jacob Keef18:54.3Byron Center133.9OK Green Conference
9Corbin Hutchinson19:01.6Gaylord133.5BNC Championship
12Gavin Campbell18:49.1Almont133.3BWAC 3
10Henry Ebert19:01.3Sturgis132.9Wolverine Conference
10Milo Gareiss19:04.8Traverse City Central132.4BNC Championship
12Tristan Naessens19:06.5Traverse City Central131.8BNC Championship
11Frank Wunderlich19:05.0Paw Paw131.7Wolverine Conference
11Blaine Berson19:09Whitehall131.3WMC Lakes 3
10Carter Krause18:55.6Yale131.1BWAC 3
10Samuel Perez19:03.8Muskegon Reeths-Puffer130.7OK Green Conference
9Owen VerBeek19:04.7Jenison130.4OK Green Conference
10Benjamin Rewa19:06.5Caledonia129.8OK Green Conference
10Carson Summerfield19:12.3Vicksburg129.2Wolverine Conference
11Dontrel Taylor19:12.6Three Rivers129.1Wolverine Conference
10Lucas Frentz19:14.3Edwardsburg128.6Wolverine Conference
10Noah Duran19:16.7TC West (Traverse City)128.4BNC Championship
10Jonathan Marth19:11.0Jenison128.3OK Green Conference
9Xavier Teneyuque20:36.1Carrollton128.3TVC Overall
9Bode Dykstra19:18.0Traverse City Central128.0BNC Championship
9Alexander Neveau19:18.8Traverse City Central127.7BNC Championship
11Andrew Owens19:20Whitehall127.7WMC Lakes 3
11Daxton MacDonald19:13.2Muskegon Mona Shores127.6OK Green Conference
12Kaleb Manska19:06.6Richmond127.5BWAC 3
10Finn O’Brien19:20.1TC West (Traverse City)127.3BNC Championship
9Willem Burris19:21.5Petoskey126.8BNC Championship
9Grady Erlandson19:19.6Plainwell126.8Wolverine Conference
9Adrian Perez19:21.8Three Rivers126.1Wolverine Conference
9Calvin Porath19:24.5Traverse City Central125.8BNC Championship
12Jamie Neel19:19.0Muskegon Reeths-Puffer125.7OK Green Conference
11Trey Eaton19:25.7Traverse City Central125.4BNC Championship
10Larry Watson19:24.8Three Rivers125.1Wolverine Conference
10Jackson Mitchell19:25.2Otsego124.9Wolverine Conference
12Ryan Lamphere19:27.2TC West (Traverse City)124.9BNC Championship
10Milo Dahleen19:27.4Alpena124.9BNC Championship
9Steven Foltz19:14.5Yale124.8BWAC 3
10Liem Hauserman19:28.8Cadillac124.4BNC Championship
9Nicholas Amorose19:23.3Caledonia124.3OK Green Conference
12Daniel Stutzman20:48.7Freeland124.1TVC Overall
12Brandon Rasmussen19:31Fremont124.0WMC Lakes 3
12Graham Hislop19:32.5TC West (Traverse City)123.2BNC Championship
12Wyatt Opperman19:20.5North Branch122.8BWAC 3
10Liam Pesce19:31.7Niles122.8Wolverine Conference
10William Justice19:32.9Plainwell122.4Wolverine Conference
11Zach Witherspoon19:24.0Algonac121.7BWAC 3
12Austin Malburg19:24.2Armada121.6BWAC 3
12Nate McAvoy20:56.7Frankenmuth121.4TVC Overall
12Parker Wood20:56.9Ithaca121.4TVC Overall
10Jayden Mueller19:39Muskegon Oakridge121.3WMC Lakes 3
12Joshua Castillo19:25.1Armada121.3BWAC 3
10Colin Maitland19:25.4Armada121.2BWAC 3
11Eli Lewis19:32.8Muskegon Mona Shores121.1OK Green Conference
10Cooper Hoyt19:25.8North Branch121.1BWAC 3
12Marshall Pederson Iii19:37.3Caledonia119.6OK Green Conference
10Judson Phillips19:37.9Byron Center119.4OK Green Conference
11Owen Riggenbach19:42.2Niles119.3Wolverine Conference
10Isaac Sandelin19:42.2Vicksburg119.3Wolverine Conference
10Joel Kaiser19:44.8Alpena119.1BNC Championship
12Donovan Germain19:34.4Richmond118.2BWAC 3
11Dale Sehy19:46.3Vicksburg117.9Wolverine Conference
11Gage Pedue19:46.7Sturgis117.8Wolverine Conference
10Caleb DuPuis19:43.4Jenison117.5OK Green Conference
9Landin Ramsey19:47.4Plainwell117.5Wolverine Conference
9Sebastian Hoult19:37.9Imlay City117.0BWAC 3
11Alexander Schram21:10.6Saginaw Swan Valley116.8TVC Overall
10Devlin Johnson21:12.0Freeland116.3TVC Overall
11Eli Guinther21:13.6Frankenmuth115.8TVC Overall
10Van Roach19:48.9Muskegon Mona Shores115.7OK Green Conference
9Austin Vista19:49.2Jenison115.6OK Green Conference
9Andrew Hilborg21:14.8Freeland115.4TVC Overall
12Braden Carless19:44.1Yale115.0BWAC 3
11Anthony Alvarez19:44.9Armada114.7BWAC 3
10Devin Swihart19:59Manistee114.7WMC Lakes 3
12German Novy19:59Whitehall114.7WMC Lakes 3
9Draper McFadden19:45.3Yale114.6BWAC 3
9Miguel Rodriguez19:56.5Niles114.5Wolverine Conference
9Ethan Ferguson19:57.1Edwardsburg114.3Wolverine Conference
9Law Gates19:57.8Edwardsburg114.1Wolverine Conference
9Konstantin Rush19:59.9Petoskey114.0BNC Championship
10Jamin Siewert19:47.1Almont114.0BWAC 3
9Dechlan Fieberkorn19:58.4Sturgis113.9Wolverine Conference
10Ben Moses19:59.0Sturgis113.7Wolverine Conference
9Ryan Khatir19:55.0Muskegon Mona Shores113.7OK Green Conference
9Cal Vanderwall19:55.8Muskegon Mona Shores113.4OK Green Conference
9Harper Morgan20:00.2Sturgis113.3Wolverine Conference
9Jacob Christoffersen20:05Fremont112.7WMC Lakes 3
10Jaden Rodriguez21:24.7Saginaw Swan Valley112.1TVC Overall
12McCoy McGuire20:05.9Cadillac112.0BNC Championship
9Logan Nuell20:08Muskegon Oakridge111.7WMC Lakes 3
10Miles Crawford20:02.7Byron Center111.1OK Green Conference
10Camron Choike20:08.9Traverse City Central111.0BNC Championship
12Gage Bouwman20:03.0Muskegon Reeths-Puffer111.0OK Green Conference
10Travis Olejnik19:56.7Yale110.8BWAC 3
12Sebastian Rissley20:04.3Caledonia110.6OK Green Conference
9Clint Malcolm19:57.3Algonac110.6BWAC 3
12Ian McLellan20:04.5Byron Center110.5OK Green Conference
11Gavin Stursma20:05.4Jenison110.2OK Green Conference
10Koleson Reeder20:06.9Caledonia109.7OK Green Conference
9Niels Walker-Hundley20:12.9Traverse City Central109.7BNC Championship
11Lex Ruimveld20:11.0Plainwell109.7Wolverine Conference
11Ethan Butler20:13.0TC West (Traverse City)109.7BNC Championship
9Edward Marshall20:00.1Armada109.6BWAC 3
10Draven Reid20:07.3Caledonia109.6OK Green Conference
10Griffin Calder20:15.4TC West (Traverse City)108.9BNC Championship
12Sean O’Grady21:35.3Saginaw Nouvel108.6TVC Overall
12Jack Stoddard20:16.6TC West (Traverse City)108.5BNC Championship
9Wyatt Ramsey20:15.0Plainwell108.3Wolverine Conference
12Finn Ruediger20:08.3Yale106.9BWAC 3
11Trenton Terrian21:40.6Saginaw Swan Valley106.8TVC Overall
12Uriah Canfield20:21.9TC West (Traverse City)106.7BNC Championship
9Corbin Maddox21:41.6Alma106.5TVC Overall
10William Arnold20:11.9Armada105.7BWAC 3
10Adolfo Sanchez-Perez20:24.4Niles105.2Wolverine Conference
11Andrew Barnum20:22.2Caledonia104.6OK Green Conference
10Mason Russell20:15.7Imlay City104.4BWAC 3
9Nolan Kavanagh20:15.7Yale104.4BWAC 3
11Hunter May20:16.6Yale104.1BWAC 3
11Kai Dila20:31Ludington104.0WMC Lakes 3
11Jack Reyes20:18.1Algonac103.6BWAC 3
9Henry Dupuis20:25.3Caledonia103.6OK Green Conference
11Philip LaFramboise21:51.0Bay City John Glenn103.3TVC Overall
10Vincent Morse21:53.2Saginaw Swan Valley102.6TVC Overall
10Hudson Budreau20:22.5North Branch102.2BWAC 3
11Xander Hallock20:36.7Three Rivers101.1Wolverine Conference
9Cooper Goff20:37.7Three Rivers100.8Wolverine Conference
10Johnny Roland20:27.2Almont100.6BWAC 3
11Jake Soto22:00.4Alma100.2TVC Overall
9Liam Bhatti20:28.9Imlay City100.0BWAC 3
11Jakob Mueller22:03.1Saginaw Michigan Lutheran Seminary99.3TVC Overall
12Ansel Carroll20:46Ludington99.0WMC Lakes 3
12Nicholas Edgerton20:44.6Edwardsburg98.5Wolverine Conference
10Logan Paulen20:43.1Caledonia97.6OK Green Conference
12Ethan Jastifer20:47.2Vicksburg97.6Wolverine Conference
9Anthony Anastasi20:51.0Plainwell96.3Wolverine Conference
11Evan Williams22:12.6Carrollton96.1TVC Overall
9Oliver Trout20:52.9Niles95.7Wolverine Conference
10Ben Card20:42.1North Branch95.6BWAC 3
11Collin Grove20:42.4Algonac95.5BWAC 3
11Henry Myers20:44.5North Branch94.8BWAC 3
11Matthew Badley20:59Whitehall94.7WMC Lakes 3
11Kasen Dunn20:58.1Cadillac94.6BNC Championship
10Marcus Blankenship22:17.4Saginaw Swan Valley94.5TVC Overall
11Logan Peavey22:18.3Carrollton94.2TVC Overall
11Colin Lock22:18.6Essexville Garber94.1TVC Overall
12Randall Dustin20:55.3Byron Center93.6OK Green Conference
10Liam Dykhouse20:59.8Caledonia92.1OK Green Conference
9Blake Herbert21:05.1Plainwell91.6Wolverine Conference
9Cole Mckenna21:02.5Caledonia91.2OK Green Conference
11Ethan McDonald22:27.7Carrollton91.1TVC Overall
11Jacob Biolchini20:56.6Almont90.8BWAC 3
9Micah Bement21:03.7Muskegon Mona Shores90.8OK Green Conference
9Jude Krey21:09.9Alpena90.7BNC Championship
9Bentley Cromer22:30.8Alma90.1TVC Overall
11Loehn Luckett21:11.3Plainwell89.6Wolverine Conference
11Jonathan Lebsack22:32.5Bay City John Glenn89.5TVC Overall
10Christopher Monroy21:02.0Yale89.0BWAC 3
10Benjamin White21:14.4Plainwell88.5Wolverine Conference
9Owen Drews21:18.0Traverse City Central88.0BNC Championship
9Brock Adamczak21:22Manistee87.0WMC Lakes 3
10Zach Freier22:40.2Freeland86.9TVC Overall
11Gabe Slough21:23.0Gaylord86.3BNC Championship
9Matthew Rotarius22:42.6Bay City John Glenn86.1TVC Overall
11Brayden Dalbec21:13.4Croswell-Lexington85.2BWAC 3
11Dominic Rivette22:47.1Hemlock84.6TVC Overall
12Jacob Brookens21:31Whitehall84.0WMC Lakes 3
9Greyson Jones21:31Whitehall84.0WMC Lakes 3
11James Zweng21:17.1Armada84.0BWAC 3
9Justin Hackey21:32Whitehall83.7WMC Lakes 3
10Nathan Clemons21:18.3Algonac83.6BWAC 3
9Alexander Repp21:18.6Croswell-Lexington83.5BWAC 3
9Hunter Cole21:31.8Petoskey83.4BNC Championship
9Noah Ranson21:30.7Three Rivers83.1Wolverine Conference
9Matt Ingalls21:33.8Petoskey82.8BNC Championship
9Samuel Westemeyer21:29.8Caledonia82.1OK Green Conference
9Isaac Bennett21:30.2Caledonia81.9OK Green Conference
12Titus Devlin21:38.1Edwardsburg80.6Wolverine Conference
9Isaac Fate21:42.1Petoskey80.0BNC Championship
12Jonathan Noel23:03.9Bay City John Glenn79.0TVC Overall
9Mason Wolfe21:43.0Three Rivers79.0Wolverine Conference
11Daquon Bates21:40.6Muskegon Mona Shores78.5OK Green Conference
10Jon Hurlburt21:33.8Croswell-Lexington78.4BWAC 3
12Ethan Sandoval21:49Montague78.0WMC Lakes 3
9Cruz Newville23:07.5Alma77.8TVC Overall
12Luke Genter21:50Montague77.7WMC Lakes 3
10Kenny Turchi21:36.6Armada77.5BWAC 3
11Jemarion Brown21:44.3Muskegon77.2OK Green Conference
11Aiden Mallory21:48.8Plainwell77.1Wolverine Conference
9Ben Schinbeckler21:49.0Edwardsburg77.0Wolverine Conference
9Adam Olson21:55Manistee76.0WMC Lakes 3
12Samuel Lusaya21:49.2Caledonia75.6OK Green Conference
12Anderson Oberle23:14.6Freeland75.5TVC Overall
10Rocco Reimers21:55.7Traverse City Central75.4BNC Championship
10David Pokorny21:54.4Paw Paw75.2Wolverine Conference
11Riley Minnis23:16.1Freeland75.0TVC Overall
9Blake Landrum21:46.5Yale74.2BWAC 3
9Sid Davis21:49.0Almont73.3BWAC 3
9Brighton Lam22:03.0Vicksburg72.3Wolverine Conference
11Evan Elliott23:25.9Bay City John Glenn71.7TVC Overall
11Summer Yuan23:27.1Saginaw Michigan Lutheran Seminary71.3TVC Overall
10Michael Whitney22:08.4Plainwell70.5Wolverine Conference
11Dylan Sniegowski22:12Ludington70.3WMC Lakes 3
9Ethan Campbell22:14Fremont69.7WMC Lakes 3
10Michael Fournier22:14.0TC West (Traverse City)69.3BNC Championship
12Lewis Roubal22:14.4Traverse City Central69.2BNC Championship
9Reuben Eberly22:02.6Armada68.8BWAC 3
10Drew Roiniotis22:13.6Vicksburg68.8Wolverine Conference
9Cayden Winfield22:16.0Alpena68.7BNC Championship
9Gavin Darling23:35.1Saginaw Michigan Lutheran Seminary68.7TVC Overall
12Rylan Bachman22:18.4Cadillac67.9BNC Championship
9Julian Spitzner22:18.7Traverse City Central67.8BNC Championship
12Tanner Wesener23:39.7Hemlock67.1TVC Overall
11Drew Babinec22:22Muskegon Oakridge67.0WMC Lakes 3
9Luke Licata22:21.5Petoskey66.8BNC Championship
11Valentino Giardina22:21.9Gaylord66.7BNC Championship
12Owen Petersen22:16.4Caledonia66.5OK Green Conference
9Reid Barden23:41.4Frankenmuth66.5TVC Overall
9Will Cilk22:09.4Imlay City66.5BWAC 3
12Avery Cook22:25Manistee66.0WMC Lakes 3
10Parker Stull22:22.4Plainwell65.9Wolverine Conference
10James Rawlings22:25.0Alpena65.7BNC Championship
11Samuel Felten23:44.5Frankenmuth65.5TVC Overall
12Brady Werner23:45.6Bay City John Glenn65.1TVC Overall
11Rydik Wrubel22:21.2Caledonia64.9OK Green Conference
12Mao Nakajima22:15.8Croswell-Lexington64.4BWAC 3
12Peyton Burger22:27.3Niles64.2Wolverine Conference
12Trey Pant22:31.3Sturgis62.9Wolverine Conference
9Hayes Boucher22:27.6Caledonia62.8OK Green Conference
12Noah Charbonneau23:54.1Essexville Garber62.3TVC Overall
9Zander Kelch22:22.5Croswell-Lexington62.2BWAC 3
11Logan Priebe23:54.9Saginaw Michigan Lutheran Seminary62.0TVC Overall
12James Harper22:30.6Caledonia61.8OK Green Conference
11Wade Murray22:25.2Imlay City61.3BWAC 3
9Rileigh Schmitz22:41Muskegon Oakridge60.7WMC Lakes 3
9Thomas Schweihofer22:32.2Yale58.9BWAC 3
9Taben West22:45.8Traverse City Central58.7BNC Championship
9Justin Harper22:45.3Caledonia56.9OK Green Conference
12Ezekiel Kustowski22:38.5Imlay City56.8BWAC 3
10Lucas Hemenway22:55.5Paw Paw54.8Wolverine Conference
9Alex Brady22:57.0Caledonia53.0OK Green Conference
9Austin Fettinger23:03.3Niles52.2Wolverine Conference
12Owen Forrester23:08Ludington51.7WMC Lakes 3
12Da’vaghn Bankhead23:09Muskegon Orchard View51.3WMC Lakes 3
11Breslin Walek23:04.4Muskegon Mona Shores50.5OK Green Conference
11Evan Wolgast24:30.1Hemlock50.3TVC Overall
11Landon Pruss22:58.4Algonac50.2BWAC 3
12Owen Rathbun24:30.6Hemlock50.1TVC Overall
10Paul Kim24:30.9Saginaw Michigan Lutheran Seminary50.0TVC Overall
11Pierre Tyson23:06.0Muskegon Mona Shores50.0OK Green Conference
10Levi Fager24:31.2Saginaw Michigan Lutheran Seminary49.9TVC Overall
9Rowan Gardner23:06.2Imlay City47.6BWAC 3
11James Martin23:14.9Muskegon47.0OK Green Conference
10Tyson Worthington23:15.0Muskegon47.0OK Green Conference
9Brad Potvin23:24.7TC West (Traverse City)45.8BNC Championship
12Nathan Ritter23:22.9Niles45.7Wolverine Conference
9Ethan Gatzke23:25.6TC West (Traverse City)45.5BNC Championship
10Brock Grabemeyer24:46.2Alma44.9TVC Overall
Jonathan Visscher23:24.4Muskegon Reeths-Puffer43.9OK Green Conference
12Kaden Sabo24:51.0Essexville Garber43.3TVC Overall
11Zach Evans23:27.8Byron Center42.7OK Green Conference
11Aidan Martin23:32.1Three Rivers42.6Wolverine Conference
11Gage Wells23:36Muskegon Orchard View42.3WMC Lakes 3
9Tristian Adkins23:31.8Muskegon Mona Shores41.4OK Green Conference
11Tyler Kuehne25:07.1Bay City John Glenn38.0TVC Overall
10Trey Siler23:47.5Edwardsburg37.5Wolverine Conference
10Hunter Shotts23:38.1Croswell-Lexington37.0BWAC 3
12Cole Claire23:49.8Edwardsburg36.7Wolverine Conference
9Elliott Taylor23:38.8Richmond36.7BWAC 3
11Shiloh Scott25:12.8Saginaw Michigan Lutheran Seminary36.1TVC Overall
11Ehman Guster23:50.0Muskegon35.3OK Green Conference
9Aditya Malvankar23:53.0Caledonia34.3OK Green Conference
9Nicholas Rodriguez25:19.4Saginaw Swan Valley33.9TVC Overall
9Colton Hicks24:00.9Gaylord33.7BNC Championship
9Logan Demeulenaere23:48.1North Branch33.6BWAC 3
10Brendan DeRocher25:20.9Frankenmuth33.4TVC Overall
11Joaquin Delgado23:59.5Byron Center32.2OK Green Conference
10Landry Mitchell25:30.0Saginaw Valley Lutheran30.4TVC Overall
Jaiden Monroe24:07.2Muskegon Reeths-Puffer29.6OK Green Conference
11Christian Coleman25:32.9Carrollton29.4TVC Overall
11Riley McConnell24:01.3North Branch29.2BWAC 3
11Saul Johnson24:13.3Muskegon Mona Shores27.6OK Green Conference
9Aiden Musall24:20.8Gaylord27.1BNC Championship
12David Cross24:20.4Muskegon25.2OK Green Conference
12Kenyae Foley24:20.6Muskegon25.1OK Green Conference
10Andre Gonzales25:47.0Carrollton24.7TVC Overall
12Josh Thompson25:48.1Saginaw Michigan Lutheran Seminary24.3TVC Overall
12Keashaun Johnson24:28.0Muskegon22.7OK Green Conference
9Timothy Fanco24:30.2Caledonia22.0OK Green Conference
10Payton Paprocki24:58:00Muskegon Oakridge15.0WMC Lakes 3
9Micah Spencer25:22.0Traverse City Central6.7BNC Championship
11Colton Moore26:41.2Saginaw Valley Lutheran6.6TVC Overall
10Avian O’Dell26:47.5Saginaw Valley Lutheran4.5TVC Overall
10Rohan Tabasa26:48.8Saginaw Swan Valley4.1TVC Overall
9Tyler Bowen25:19.8Algonac3.1BWAC 3

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
11Emma Hoffman17:25.3Otsego165.9Wolverine Conference
11Katie Berkshire17:34.3Gaylord160.6BNC Championship
10Clara Kaczor19:18.7Freeland153.1TVC Overall
11Natalie Foltz19:43.6Frankenmuth144.8TVC Overall
11Berkley Holtz18:29.9Sturgis144.4Wolverine Conference
11Brooklynn Brown18:32.1Cadillac141.3BNC Championship
11Abby Veit18:45.4TC West (Traverse City)136.9BNC Championship
11Macy Guikema18:48.0Jenison136.7OK Green Conference
12Taylor Mitchell18:53.1Otsego136.7Wolverine Conference
10Ella McInerney18:51.4Cadillac134.9BNC Championship
10Annabelle Lowman19:06Ludington133.7WMC Lakes 3
10Paige McMeans18:57.9Jenison133.4OK Green Conference
10Tessa Mascari18:57.1TC West (Traverse City)133.0BNC Championship
12Naomi Diekman19:01.6Jenison132.1OK Green Conference
11Elise Barden20:21.8Frankenmuth132.1TVC Overall
9Ariana Rajah19:02.3Traverse City Central131.2BNC Championship
12Hannah Dupuis19:05.1Caledonia131.0OK Green Conference
11Sydney Bir19:11.6Sturgis130.5Wolverine Conference
10Skylar Mejeur19:11.9Otsego130.4Wolverine Conference
11Sienna Cobb19:07.6Traverse City Central129.5BNC Championship
11Andrea Schwartz19:10.9Jenison129.0OK Green Conference
12Karie Keefer20:32.4Freeland128.5TVC Overall
12Joy Evans20:36.6Alma127.2TVC Overall
11Linnea Paige19:27Fremont126.7WMC Lakes 3
9Maddy Aleisa19:18.2Jenison126.6OK Green Conference
9Khloe Lehnst20:39.6Ithaca126.1TVC Overall
11Bailey Wenzlick19:18.6TC West (Traverse City)125.8BNC Championship
12Eva Thompson19:13.4Croswell-Lexington125.5BWAC 3
9Emily Truszkowski19:20.4Traverse City Central125.2BNC Championship
10Makinna Foglesong20:43.4Ithaca124.9TVC Overall
12Nadia Grierson19:35Ludington124.0WMC Lakes 3
11Tessa Hatt19:31.3Sturgis123.9Wolverine Conference
12Alyssa Fouchey19:25.4TC West (Traverse City)123.5BNC Championship
11Peyton Tucker19:27.5TC West (Traverse City)122.8BNC Championship
11Jada Prescott20:58.6Freeland119.8TVC Overall
11Ava Pawlick19:36.7Petoskey119.8BNC Championship
9Mai Nguyen19:47.1Plainwell118.6Wolverine Conference
9Chloe Mazza19:42.5Cadillac117.8BNC Championship
12Madison Johnson19:49.6Paw Paw117.8Wolverine Conference
12Camille (Cami) Kraai19:57Whitehall116.7WMC Lakes 3
10Hayden Lemieux19:54.5Paw Paw116.2Wolverine Conference
10Lucy Conzelmann21:11.3Frankenmuth115.6TVC Overall
12Claire Vos19:57.0Plainwell115.3Wolverine Conference
11Rebekah Stachura19:57.3Otsego115.2Wolverine Conference
12Amelia Roznowski19:51.6Alpena114.8BNC Championship
11Kailey Mann19:55.7Byron Center114.1OK Green Conference
12Taylor Klimp20:01.5Otsego113.8Wolverine Conference
9Emmarie Formsma19:57.2Byron Center113.6OK Green Conference
12Celia Pollock19:58.5Byron Center113.2OK Green Conference
12Keira Bommarito20:04.4Caledonia111.2OK Green Conference
11Reese Smith20:04.0TC West (Traverse City)110.7BNC Championship
11Ellery Horness20:08.6Muskegon Mona Shores109.8OK Green Conference
11Jersi Bilek20:08.9Muskegon Reeths-Puffer109.7OK Green Conference
12Kiley Bommarito20:09.9Caledonia109.4OK Green Conference
12Adalyn Britton20:19Whitehall109.3WMC Lakes 3
12Olivia VerBeek20:10.1Jenison109.3OK Green Conference
12Reese Beery21:30.8Saginaw Swan Valley109.1TVC Overall
10Madeline Goodwin20:16.4Otsego108.9Wolverine Conference
12Brooklyn Khon20:03.7Armada108.8BWAC 3
11Hannah Bennett20:11.8Caledonia108.7OK Green Conference
11Donna Haaksma20:13.5Byron Center108.2OK Green Conference
11Ella Grimm20:13.9Muskegon Mona Shores108.0OK Green Conference
10Sydney Timmons20:19.6Otsego107.8Wolverine Conference
12Charlie Drew20:20.2Niles107.6Wolverine Conference
10Olivia Reding20:14.9TC West (Traverse City)107.0BNC Championship
11Mackenzie Conner20:18.0Jenison106.7OK Green Conference
10Brynn Copenhaver20:23.7Three Rivers106.4Wolverine Conference
9San Juanita Vargas20:26.0Paw Paw105.7Wolverine Conference
9Lillian Johnson20:23.6Byron Center104.8OK Green Conference
10Akaela Daman20:24.4Caledonia104.5OK Green Conference
10Bridget Raven20:22.9TC West (Traverse City)104.4BNC Championship
11Elisabeth Pauls20:23.2Petoskey104.3BNC Championship
11Joelle Patten20:35Fremont104.0WMC Lakes 3
9Lindsay Smith20:24.2TC West (Traverse City)103.9BNC Championship
12Autumn Brower20:38Ludington103.0WMC Lakes 3
10Ava Zeratsky20:27.7TC West (Traverse City)102.8BNC Championship
10Allison Brandt20:39Ludington102.7WMC Lakes 3
9Gabriella Dallas21:51.3Freeland102.3TVC Overall
11Gabrielle Kilbourn20:37.2Three Rivers101.9Wolverine Conference
12Adysen Daman20:32.3Caledonia101.9OK Green Conference
12Landrey Kuhn21:53.6Freeland101.5TVC Overall
12Fiona Scott20:32.1Petoskey101.3BNC Championship
12Kylee Johnson20:45Ludington100.7WMC Lakes 3
10Anabelle Sketch20:34.7Traverse City Central100.4BNC Championship
12Elizabeth Barnhill20:42.5Alpena97.8BNC Championship
9Layla Gableman20:51.8Edwardsburg97.1Wolverine Conference
12Emma Taggett20:52.6Plainwell96.8Wolverine Conference
10Brenna Yocum20:53.7Otsego96.4Wolverine Conference
9Cora Ball20:51.3Byron Center95.6OK Green Conference
9Ellie Thering22:11.5Freeland95.5TVC Overall
12Brynn Hurley20:45.8Croswell-Lexington94.7BWAC 3
12Natalie Formsma20:53.9Byron Center94.7OK Green Conference
12Sydney Law20:54.7Byron Center94.4OK Green Conference
9Saige Cole20:48.3Yale93.9BWAC 3
11Gwen Todd21:02.7Plainwell93.4Wolverine Conference
9Avery Huff21:03.1Paw Paw93.3Wolverine Conference
9Isabelle Strand22:18.4Ithaca93.2TVC Overall
10Emily Beethe22:22.2Saginaw Valley Lutheran91.9TVC Overall
12Audrey Huizinga21:12Manistee91.7WMC Lakes 3
11Anna Johnson22:23.3Alma91.6TVC Overall
9Zayla Clark21:09.4Otsego91.2Wolverine Conference
10Olivia Hawkins21:04.5Caledonia91.2OK Green Conference
9Ruth Hanson21:02.8Cadillac91.1BNC Championship
9Bethany Cmeyla22:28.3Saginaw Valley Lutheran89.9TVC Overall
10Lillian Bender21:00.8Yale89.7BWAC 3
10Greta Meisel21:07.2Petoskey89.6BNC Championship
10Isabel Reinke22:29.3Freeland89.6TVC Overall
9Alaina Morrell21:07.6Gaylord89.5BNC Championship
11Cate Brown21:08.3Cadillac89.2BNC Championship
12Heather Brownlee22:31.5Essexville Garber88.8TVC Overall
11Sophie Wisener21:12.6Byron Center88.5OK Green Conference
12Vivian Wickes22:34.2Alma87.9TVC Overall
11Addy Hughes21:14.8Byron Center87.7OK Green Conference
11Emma Dawe22:34.9Ithaca87.7TVC Overall
11Sarah Munger22:35.2Alma87.6TVC Overall
12Nyla Broekhuizen21:16.3Byron Center87.2OK Green Conference
10Eleanor Park21:22.0Sturgis87.0Wolverine Conference
12Alisia Pedrin21:15.3Cadillac86.9BNC Championship
10Claire DevlescHoward21:22.8Niles86.7Wolverine Conference
11Lillian Shev21:15.8Traverse City Central86.7BNC Championship
9Ellie Daniel21:16.5Petoskey86.5BNC Championship
10Maggie Wagner21:19.0Jenison86.3OK Green Conference
10Kira Manchip21:28Fremont86.3WMC Lakes 3
9Amelia Dawe22:39.3Ithaca86.2TVC Overall
9Grace Leman21:24.8Edwardsburg86.1Wolverine Conference
11Abigail Denoyer21:16.0Armada84.7BWAC 3
10Anna VanderWal21:25.8Caledonia84.1OK Green Conference
11Carly Gaylord21:24.0Cadillac84.0BNC Championship
11Pauline Chapman21:22.0Richmond82.7BWAC 3
12Leah Fisk21:30.2Cadillac81.9BNC Championship
12Joslyn Dickman22:52.7Alma81.8TVC Overall
11Kennedy Kaylor21:38.6Edwardsburg81.5Wolverine Conference
12Addison Wurfel21:39.6Vicksburg81.1Wolverine Conference
11Olive Wakefield22:55.4Saginaw Michigan Lutheran Seminary80.9TVC Overall
11Piper Tracy21:34.6Cadillac80.5BNC Championship
10Aubrey Hare22:56.8Saginaw Swan Valley80.4TVC Overall
12Randi Pennington21:38.0Jenison80.0OK Green Conference
11Izzy Szymanski21:36.2Alpena79.9BNC Championship
10Grace Finch21:37.3TC West (Traverse City)79.6BNC Championship
12Summer Brower21:50Ludington79.0WMC Lakes 3
9Molly Bruggink21:47.4Plainwell78.5Wolverine Conference
10Lillie Kerr21:47.9Three Rivers78.4Wolverine Conference
12Clare Conzelmann23:04.4Frankenmuth77.9TVC Overall
12Isabella Reimers21:43.1Traverse City Central77.6BNC Championship
11Georgia Haag21:55Manistee77.3WMC Lakes 3
11Gabby Cleveland23:06.4Frankenmuth77.2TVC Overall
11Alexis Heagle21:47.0Byron Center77.0OK Green Conference
9Madelyn Barkley21:39.8Croswell-Lexington76.7BWAC 3
9Khloe Matlock21:56.2Niles75.6Wolverine Conference
12Grace Torsch22:02Montague75.0WMC Lakes 3
11Molly Wierengo21:54.7Byron Center74.5OK Green Conference
10Helena Reiff21:46.9Armada74.4BWAC 3
12Hannah Erlandson22:01.3Plainwell73.9Wolverine Conference
9Charlee MacLaren23:17.1Ithaca73.6TVC Overall
10Kaitlyn Durow21:58.0Muskegon Reeths-Puffer73.3OK Green Conference
12Charlotte O’Brien21:50.7Imlay City73.1BWAC 3
12Mayeli Diaz22:04.2Paw Paw72.9Wolverine Conference
9Evelyn Weaver21:59.7Byron Center72.8OK Green Conference
10Madison Trompen22:00.0Caledonia72.7OK Green Conference
11Anna Green22:00.2Byron Center72.6OK Green Conference
9Charlie Bont22:00.5Caledonia72.5OK Green Conference
10Alayna Ranney22:06.2Plainwell72.3Wolverine Conference
10Addison Noteboom21:53.4Armada72.2BWAC 3
11Ellory Fox22:02.2Caledonia71.9OK Green Conference
11Sienna Houlberg22:01.3Traverse City Central71.6BNC Championship
12Corina Mitteer22:13Whitehall71.3WMC Lakes 3
9Taylor Stanczak21:56.4Almont71.2BWAC 3
10Ava Childers21:56.9Yale71.0BWAC 3
11Magdalena Herberger22:15Manistee70.7WMC Lakes 3
12Ava Fisher22:07.1Jenison70.3OK Green Conference
10Ava Boling22:12.5Paw Paw70.2Wolverine Conference
9Kassie Sapp22:17Whitehall70.0WMC Lakes 3
9Michaela Bova22:06.6Petoskey69.8BNC Championship
11Madeline Pacola22:07.2Petoskey69.6BNC Championship
12Rowan Conley22:02.2North Branch69.3BWAC 3
12Kate Somsel22:20Manistee69.0WMC Lakes 3
11Eleanor Herron23:32.8Frankenmuth68.4TVC Overall
12Skylee Ames22:12.7Gaylord67.8BNC Championship
12Ella Spanding22:13.7Gaylord67.4BNC Championship
9Adilyn VanderWerf22:15.8Byron Center67.4OK Green Conference
11Jasmine Walker22:08.1Algonac67.3BWAC 3
10Alexa Palmer23:37.8Alma66.7TVC Overall
9Zyana Wadsworth22:11.1Yale66.3BWAC 3
9Abigail Tava22:19.7Caledonia66.1OK Green Conference
12Rachel Maddox22:31Fremont65.3WMC Lakes 3
9Samantha Corbin22:27.7Plainwell65.1Wolverine Conference
12Sophia Feldpausch22:22.8Byron Center65.1OK Green Conference
9Maeve VanDam22:23.0Byron Center65.0OK Green Conference
12Evie Culver23:44.3Frankenmuth64.6TVC Overall
12Kloe Kiggins22:30.8Niles64.1Wolverine Conference
11Vada Brasington22:24.3Traverse City Central63.9BNC Championship
10Lucy Otto22:28.8Jenison63.1OK Green Conference
10Zoe Barnes22:26.8Cadillac63.1BNC Championship
11Riley Reed22:27.1TC West (Traverse City)63.0BNC Championship
9Emily Lasceski23:50.2Freeland62.6TVC Overall
9Hailey Morrison22:22.2Croswell-Lexington62.6BWAC 3
9Tiona Sakala22:30.6Caledonia62.5OK Green Conference
9Elise Clarin22:31.2Caledonia62.3OK Green Conference
10Haili Martz22:36.9Niles62.0Wolverine Conference
10Brooke Carpenter22:39.2Plainwell61.3Wolverine Conference
10Hayden Holloway22:32.8Gaylord61.1BNC Championship
12Jenna Kowalski23:55.0Freeland61.0TVC Overall
12Sarela Cruz22:40.1Three Rivers61.0Wolverine Conference
11Piper Bryant22:41.2Edwardsburg60.6Wolverine Conference
10Isla Sheely22:36.8Caledonia60.4OK Green Conference
10Cora Draft22:38.8Caledonia59.7OK Green Conference
11Izabelle LaLone23:59.0Ithaca59.7TVC Overall
10Sophia Lemieux22:44.6Paw Paw59.5Wolverine Conference
10McKenna Landers22:41.4Muskegon Mona Shores58.9OK Green Conference
12Madison Shorkey24:01.6Bay City John Glenn58.8TVC Overall
9Nolah Balbach24:02.4Frankenmuth58.5TVC Overall
12Alison VanDyke22:48.3Plainwell58.2Wolverine Conference
10Allison Mansfield22:37.7Armada57.4BWAC 3
9Shelby McCallum22:55Ludington57.3WMC Lakes 3
11Alayna Edmondson22:55Manistee57.3WMC Lakes 3
11Morgan Hopper22:51.3Niles57.2Wolverine Conference
12Diamond Madison22:46.6Muskegon Mona Shores57.1OK Green Conference
11Samantha Frank24:07.6Frankenmuth56.8TVC Overall
9Noelle Marsh22:40.4Yale56.5BWAC 3
11Ava Bonacci22:49.1Jenison56.3OK Green Conference
12Sydney Leslie24:11.0Saginaw Nouvel55.7TVC Overall
9Piper Schultz24:13.7Saginaw Michigan Lutheran Seminary54.8TVC Overall
9Kinley Eikenberry22:54.0Muskegon Mona Shores54.7OK Green Conference
11Maya Grossman22:59.1Vicksburg54.6Wolverine Conference
11Emma Buckland22:46.6Armada54.5BWAC 3
10Daniela DeLuca22:46.7Imlay City54.4BWAC 3
10Lexi Kent22:52.8Traverse City Central54.4BNC Championship
10Reese Hesse23:04Whitehall54.3WMC Lakes 3
12Leah Williams22:55.2Caledonia54.3OK Green Conference
11Alyssa Crain23:00.4Paw Paw54.2Wolverine Conference
9Cadence Cattaneo22:48.2Armada53.9BWAC 3
12Logan Clausen22:56.8Muskegon Mona Shores53.7OK Green Conference
10Gabrielle Chevez22:57.1Muskegon Reeths-Puffer53.6OK Green Conference
10Lydia Faubert24:18.1Hemlock53.3TVC Overall
9Gail Eberly22:57.8Petoskey52.7BNC Championship
9Ava Bentley23:05.7Otsego52.4Wolverine Conference
11Amity Riggenbach23:06.0Niles52.4Wolverine Conference
12Adrienne Fluette23:01.8Muskegon Reeths-Puffer52.1OK Green Conference
12Haylie Sarver23:03.9Jenison51.4OK Green Conference
12Mali Szalai23:09.7Edwardsburg51.1Wolverine Conference
11Charli Belinger23:04.8Muskegon Reeths-Puffer51.1OK Green Conference
10Marion Renard23:04.4Alpena50.5BNC Championship
12Christina Waldmiller23:06.6Caledonia50.5OK Green Conference
9Samantha Stevens23:08.4Byron Center49.9OK Green Conference
10Annika VanBuren23:15.4Edwardsburg49.2Wolverine Conference
11Emerald Bludworth23:08.9Traverse City Central49.0BNC Championship
11Lizzy Vollbrecht23:09.5TC West (Traverse City)48.8BNC Championship
9Ava Sielski23:21Manistee48.7WMC Lakes 3
9Ella Opie23:12.7Petoskey47.8BNC Championship
11Rocquel Richards23:24Fremont47.7WMC Lakes 3
12Audrey Thom23:20.5Plainwell47.5Wolverine Conference
9Adelyn Feenstra23:15.8Caledonia47.4OK Green Conference
10Erica Hansen23:26Montague47.0WMC Lakes 3
12Samantha Mead23:27Whitehall46.7WMC Lakes 3
10Megan VanDyke23:23.3Plainwell46.6Wolverine Conference
11Maryn Hyatt24:38.5Saginaw Valley Lutheran46.5TVC Overall
12Ashlyn Upton23:11.8Armada46.1BWAC 3
11Ani Free23:18.1Traverse City Central46.0BNC Championship
9Abigail Tromp23:20.6Byron Center45.8OK Green Conference
10MaKenna Leonard23:25.7Otsego45.8Wolverine Conference
10Kendal Donahue23:13.9Imlay City45.4BWAC 3
12Kylie Conn23:27.4Niles45.2Wolverine Conference
11Kyleigh Bunting24:42.4Bay City John Glenn45.2TVC Overall
9Esme Kane23:20.5Gaylord45.2BNC Championship
9Karsynn Finkey23:15.0Armada45.0BWAC 3
9Katie Walsh23:29.1Niles44.6Wolverine Conference
9Annika Shev23:22.8Traverse City Central44.4BNC Championship
10Meghan Venhuizen23:25.3Caledonia44.2OK Green Conference
9Lila Scott23:24.0Alpena44.0BNC Championship
11Kendall Braginton23:26.8Muskegon Mona Shores43.7OK Green Conference
12Alexa Cleary24:47.1Frankenmuth43.7TVC Overall
12Lauryn Donahue23:19.7Imlay City43.4BWAC 3
12Gwen Breidinger24:47.8Alma43.4TVC Overall
12Emma Samborn24:48.2Saginaw Valley Lutheran43.3TVC Overall
12Aubrey Jackson23:33.5Niles43.2Wolverine Conference
12Olivia Johnson24:49.4Frankenmuth42.9TVC Overall
11Juliet Mendoza Rangel23:34.9Sturgis42.7Wolverine Conference
9Daisy Schmidt23:30.5Caledonia42.5OK Green Conference
9Avery Conner23:32.4Byron Center41.9OK Green Conference
12Savannah Headley23:39.9Three Rivers41.0Wolverine Conference
11Kassidy Parmley23:44Whitehall41.0WMC Lakes 3
9Hailey Malear23:28.7Richmond40.4BWAC 3
10Jean Holland23:34.8Cadillac40.4BNC Championship
12Vanessa Rodriguez23:44.1Paw Paw39.6Wolverine Conference
12Grace Reavey23:49Montague39.3WMC Lakes 3
12Elisa Franck23:50Ludington39.0WMC Lakes 3
10Padame Wadsworth23:36.8Yale37.7BWAC 3
12Sidney James23:38.5Richmond37.2BWAC 3
9Carolina Garcia23:51.8Sturgis37.1Wolverine Conference
12Elliana Raterman23:47.6Jenison36.8OK Green Conference
12Karisa Deacons25:07.6Ithaca36.8TVC Overall
10Darcy Keefe23:48.0Muskegon Reeths-Puffer36.7OK Green Conference
11Rylie Courtney23:53.2Vicksburg36.6Wolverine Conference
12Laighnee Roll-Pike23:53.7Three Rivers36.4Wolverine Conference
11Meredith Hall23:47.7TC West (Traverse City)36.1BNC Championship
11Martha Adrian23:52.9Gaylord34.4BNC Championship
10Allison Dryburgh23:55.9Caledonia34.0OK Green Conference
10Ava Karsten23:53.9Alpena34.0BNC Championship
9Salay Schelhaas23:56.2Jenison33.9OK Green Conference
10Ainsley Roubal23:54.8Traverse City Central33.7BNC Championship
9Paityn Edson23:49.2Imlay City33.6BWAC 3
10Greta Schroeder25:22.3Saginaw Michigan Lutheran Seminary31.9TVC Overall
10Brielle Burris24:02.5Petoskey31.2BNC Championship
10Amanda Leany24:04.8Muskegon Mona Shores31.1OK Green Conference
9Eve Boersma24:06.6Caledonia30.5OK Green Conference
9Isabelle Horning24:06.9Caledonia30.4OK Green Conference
11Sophia Stuart24:13.0Vicksburg30.0Wolverine Conference
12Micayla McClelland24:03.8Yale28.7BWAC 3
11Isabelle Goulding24:04.2Yale28.6BWAC 3
11Adelade Avram25:32.7Freeland28.4TVC Overall
10Mackenzie Marshall24:05.2Armada28.3BWAC 3
9Olivia Green24:19.0Sturgis28.0Wolverine Conference
10Claire Bartkowiak24:15.7Byron Center27.4OK Green Conference
9Delilah Brown24:14.1Cadillac27.3BNC Championship
10Penelope Persig24:08.5Croswell-Lexington27.2BWAC 3
11Rylea Summey24:22.5Three Rivers26.8Wolverine Conference
12Grace Steiger25:37.8Saginaw Michigan Lutheran Seminary26.7TVC Overall
9Sydney Miller24:23.6Otsego26.5Wolverine Conference
12Kylee Barrett24:29.0Paw Paw24.7Wolverine Conference
9Sydney Beemer25:44.3Saginaw Swan Valley24.6TVC Overall
9Nahla Marsh24:17.6Yale24.1BWAC 3
10Lennon Lassanske24:27.6Muskegon Mona Shores23.5OK Green Conference
12Tracy Ludescher24:20.6North Branch23.1BWAC 3
9Melina Campbell24:21.1Almont23.0BWAC 3
10Madison Law24:30.6Byron Center22.5OK Green Conference
9Annabelle Kingston24:29.7Traverse City Central22.1BNC Championship
12Hayden Swartz25:52.5Freeland21.9TVC Overall
11Olivia Cochrane24:31.6Cadillac21.5BNC Championship
12Jena Dusenberry24:26.6Algonac21.1BWAC 3
11Evi Burtt24:32.7TC West (Traverse City)21.1BNC Championship
10Zoe Zondervan25:55.8Saginaw Michigan Lutheran Seminary20.7TVC Overall
9Sophia Jezierski25:57.3Essexville Garber20.2TVC Overall
12Lauren Fowler24:29.4Yale20.2BWAC 3
10Cecelia Ryan24:50:00Ludington19.0WMC Lakes 3
9Carli Doherty26:02.8Frankenmuth18.4TVC Overall
11Mackenzie Powell26:04.3Saginaw Swan Valley17.9TVC Overall
12Kyla Nunn24:51.7Plainwell17.1Wolverine Conference
10Eliza Thompson24:39.0Croswell-Lexington17.0BWAC 3
11Solana Sutherland24:53.3Vicksburg16.6Wolverine Conference
9Isabella Reinbold26:10.8Saginaw Valley Lutheran15.7TVC Overall
10Kailey Cowart26:11.2Essexville Garber15.6TVC Overall
11Emily Solinski26:11.5Essexville Garber15.5TVC Overall
10Aisly Taylor26:12.2Saginaw Michigan Lutheran Seminary15.3TVC Overall
12Riley Chase25:02:00Fremont15.0WMC Lakes 3
9Brooklyn Bassett26:13.4Frankenmuth14.9TVC Overall
10Kylee Zimmerer24:55.3Caledonia14.2OK Green Conference
10Madison Pilate25:00.8Vicksburg14.1Wolverine Conference
10Jessie Kendziorski25:05:00Fremont14.0WMC Lakes 3
11Lydia Hallay24:48.6Yale13.8BWAC 3
9Jennifer Loniello25:05.0Niles12.7Wolverine Conference
9Reese Racht25:06.7Niles12.1Wolverine Conference
11Sophia Strand26:22.3Ithaca11.9TVC Overall
9Rachael Hornacek25:05.7Caledonia10.8OK Green Conference
10Lily Britton25:15:00Whitehall10.7WMC Lakes 3
10Josephine Pell25:07.9Byron Center10.0OK Green Conference
12Rebecca Hornacek25:13.7Caledonia8.1OK Green Conference
9Ellery Coburn25:17.4Muskegon Mona Shores6.9OK Green Conference
10Raina Wiatrolik25:23.2Paw Paw6.6Wolverine Conference
10Mackenzie Krentz25:19.9Caledonia6.0OK Green Conference
9Coralie Carey25:20.3Jenison5.9OK Green Conference
9Margaret Thunder Hawk25:21.6Caledonia5.5OK Green Conference
10Genavieve Root26:42.0Alma5.3TVC Overall
9Isabel VanderLugt25:27.9Plainwell5.0Wolverine Conference
12Hannah Hayes25:18.1Imlay City4.0BWAC 3
9Maddox Bockover25:26.9Caledonia3.7OK Green Conference
9Aubrey Burger25:34.8Niles2.7Wolverine Conference
9Abbi Ruczynski25:28.6Alpena2.5BNC Championship
9Madi Taylor25:28.9Alpena2.4BNC Championship
12Emma Varney25:39.3Paw Paw1.2Wolverine Conference
9Emma Schultz25:44:00Manistee1.0WMC Lakes 3
12Lilou Ruch25:44:00Montague1.0WMC Lakes 3
9Karalina Davis26:55.2Bay City John Glenn0.9TVC Overall
Uncategorized

2024 Rankings: Division 1, League Week

I know what sets these apart from athletic.net is that I’ll write about kids and start to spin a tale. If I expend too much time this week, it’ll make regional projections and simulations unbearably difficult. If those are unbearably difficult, that’ll only bleed in to state week. And if that’s an issue, I’ll be cranky at MITCA, which is par for the course.

Week 3 (which has the best explanation)
Week 4
Championship Season
County Week

You may notice that some teams have fallen many spots. This is likely due to the injury rule, which states that if I haven’t had a rated race in a month, that runner is dropped from the rankings.

RankTeamScoreRegionTop 5 Avg.Last Week
1Northville906204.11
2Jenison2221199.82
3Brighton2834196.33
4Canton3506196.14
5Saline3855192.86
6Livonia Churchill4156194.25
7Grand Haven4431194.28
8Clarkston4498192.67
9Traverse City Central4952191.09
10Kalamazoo Central5163190.110
11Plymouth5326190.216
12Portage Central5373189.511
13Oxford5748191.613
14East Kentwood5783190.014
15Forest Hills Central6053189.515
16Ann Arbor Pioneer6255192.812
17Utica6939188.217
18White Lake Lakeland7197185.418
19Okemos7342186.421
20Midland7342185.620
21Macomb Dakota7759185.519
22Rockford7821184.422
23Highland-Milford8097188.123
24Traverse City West8102184.624
25Salem8566183.225
26Caledonia9143183.126
27Howell9444186.230

RankGradeNameTeamRating
111Kyle O’RourkeHighland-Milford216.4
210Kamari RonfeldtAnn Arbor Pioneer215.4
311Aiden PengellyCanton213.3
412Seth ConnerJenison213.2
510Jack MacGregorHowell212.7
612Carter LivermoreGrandville212.6
712Ethan PowellNorthville209.7
812Alexander McArthurOxford207.8
912Joseph RohmfeldLivonia Churchill207.7
1012Taye LevensonBloomfield Hills207.2
1111Jackson LamKalamazoo Loy Norrix206.4
1211Ben HartiganNorthville205.8
1311Beckett CrooksAnn Arbor Pioneer205.5
1410Luka HammondGrand Haven205.2
1512Kian SchneeweisTroy204.7
1610Caden LivermoreGrandville203.8
1712Nick BarrettoNorthville203.5
1811Ryan BarnesClarkston203.3
1912Tyler BrockBrighton203.2
2012Ben EisnorGrand Haven202.8
2111Ian MorganOkemos202.6
2212James CusickOxford202.0
2310Ben RomeroForest Hills Central201.1
2412Julian LinebaughDexter201.1
2512Ishaan KundapurNorthville200.8
2611Harper WesleyUtica200.8
2711Aron GalGrand Haven200.6
2812Sawyer McCarthyForest Hills Central200.6
2910Brandon CloudNorthville200.5
3012Lucas LaMilzaMacomb Dakota200.5
3112Parker StreleckiJenison200.5
3211Caleb KellerTraverse City Central199.8
3312Mason LucasJenison199.6
3412James LatstetterFlushing199.4
3512Chase WoltersLivonia Churchill199.4
3612Cayden DeGrendelClarkston199.1
3712Kort ThompsonCaledonia199.0
3812Evan NickolesEast Kentwood198.3
3910Liam WierzbaTraverse City West198.0
4012Jack ChadwickPlymouth197.6
4112Isaac TanisEast Kentwood197.6
4212Luke MorehouseUtica197.6
4312Matthew SchwartzJenison197.5
4412Spencer ParkerPortage Central197.3
4512Lucas WoodHowell197.2
4612Mitchell JeruzalByron Center197.2
4710Samuel BakerKalamazoo Central196.9
4811Lucas LaPointePlymouth196.7
4911Jack SteenTraverse City Central196.5
5011John BlaskowskiSaginaw Heritage196.3

RankTeamScoreRegionTop 5 Avg.Last Week
1Romeo839151.21
2Holland West Ottawa1411148.62
3Saline1945141.83
4Brighton2714136.34
5Ann Arbor Pioneer2755143.35
6Okemos3852134.87
7Rochester4208133.18
8Rockford4251130.76
9Traverse City West4542128.09
10Grand Haven5071127.710
11Portage Central5093126.611
12Midland Dow5232132.912
13Ann Arbor Skyline5394125.115
14Jenison5841123.414
15Utica5889123.816
16White Lake Lakeland6027122.317
17Northville6126122.213
18Hartland6774120.519
19Dexter6954118.718
20Rochester Adams7178119.420
21Clarkston7778116.422
22Macomb Dakota7999115.421
23Hudsonville8101115.823
24Grand Rapids Ottawa Hills8353114.225
25Bay City Western8462115.924
26Traverse City Central8682112.826
27Ann Arbor Huron8806114.227

RankGradeNameTeamLW Rating
112Helen SachsHolland West Ottawa177.0
29Natasza DudekAnn Arbor Pioneer166.0
39Rachel SmithOkemos165.5
412Victoria GarcesH.H. Dow162.7
511Natalia GuaresimoRomeo159.9
612Lucy CookRochester159.8
79Emilia GarcesH.H. Dow159.0
89Sienna KlemmerAnn Arbor Pioneer155.0
911Hana BoggessAnn Arbor Pioneer154.9
1010Daisy CoxRockford154.5
119McKinley JonesSaline154.0
1210Annie HrabovskyRomeo154.0
1312Mallory BigelowOxford153.0
1412Valerie BeeckGrand Haven151.3
1512Kaelin HughesLivonia Stevenson150.4
1612Annie AlkemaKalamazoo Central150.1
179Savannah StatonSaline148.8
1810Annabeth HazlewoodSalem148.6
1911Lydia LaMarraBrighton148.6
2012Lillian DeskinsRomeo148.6
219Avery ScottPortage Central147.2
2212Olivia PurdyRomeo147.1
2312Grace TykockiGrand Blanc147.0
2412Violet HrabovskyRomeo146.2
2511Ava PorrasHolland West Ottawa144.7
2612Emma GunnettHolland West Ottawa144.3
2710Collette WierksHolland West Ottawa144.2
2810Tessa MascariTraverse City West143.5
2912Isabelle BeckerBay City Western143.4
3011Emmerson ClorRomeo143.3
3111Ella AbrahamRochester143.2
3212Ava AlicandroWhite Lake Lakeland142.6
3311Leah CorbyRochester Hills Stoney Creek142.2
349Lucia LlanesAnn Arbor Skyline142.0
3512Corynn GadySaline141.1
3612Lucinda PalianiAnn Arbor Huron140.6
3710Paige McMeansJenison139.8
3810Gabriella FugazziOkemos139.4
3910Katelynn EgliNovi139.4
4011Olivia StacyPortage Northern139.3
4112Chloe DeRidderGrandville139.2
4212Elle BissettBrighton138.6
4311Ava LawrenceEast Kentwood138.5
4411October HarnsOkemos137.9
4510Colette LozoNorthville137.8
469Charley McKayBrownstown Woodhaven137.8
479Ainsley KelmPortage Northern137.7
4812Ava PetersLivonia Franklin137.7
4911Aviana SkinnerGrand Ledge137.7
5010Ava GoodmanHartland136.7