Blog

2025 Ratings

2025 Ratings: September 18th Meets

Still a bit warm out there, so typically tough courses such as Frankenmuth became even harder. Past Sunday, we have a decent % of rain in the forecast (at least in the Metro Detroit area), so perhaps the temperatures will cool and the footing will get a bit soggier.

I introduced a new measure in the team rating section, WAB. Weighted Average Before, which is a team’s top 5 average from the previous batch of rankings. Provided a team ran their five fastest runners, this shows if they ran better than expected or a little slower.

MeetBoys Adj.Girls Adj.Average
Frankenmuth Eagles-79-79-79
CAAC Blue 1-17-19-18
Cleverly+1-5-2
WIN-18-15-17

*** = State Title Contender
** = Top Ten Contender
* = State Qualifying Contender
WAB = Weighted Average Before. Not perfect (as a team may not have their five fastest runners, but a comparison to see if a team ran better than expected)

GIRLS TEAM RATINGS

TeamTop 5 Avg.DivisionMeetWAB
Okemos**136.01CAAC Blue 1132.8
Grand Ledge107.31CAAC Blue 1106.7
East Lansing93.01CAAC Blue 198.4
Holt61.91CAAC Blue 163.4
Anchor Bay54.41Cleverly64.2
L’Anse Creuse North34.71Cleverly64.0
Utica25.01Cleverly115.2
TeamTop 5 Avg.DivisionMeetWAB
DeWitt*105.62CAAC Blue 1106.5
Goodrich88.92Frankenmuth Eagles119.6
Frankenmuth88.32Frankenmuth Eagles101.7
Saginaw Valley Lutheran44.23Frankenmuth Eagles71.4
Chesaning35.23Frankenmuth Eagles50.6
Millington6.03Frankenmuth Eagles35.6
TeamTop 5 Avg.DivisionMeetWAB
Kingston29.14Frankenmuth Eagles74.4
TeamTop 5 Avg.DivisionMeetWAB
Negaunee40.2UP 1WIN
Ishpeming Westwood11.9UP 1WIN

BOYS TEAM RATINGS

TeamTop 5 Avg.DivisionTeamWAB
Grand Ledge**191.11CAAC Blue 1191.3
East Lansing177.91CAAC Blue 1176.7
Detroit Catholic Central176.61Cleverly178.3
Okemos175.21CAAC Blue 1178.0
Holt171.61CAAC Blue 1173.3
Anchor Bay156.81Cleverly152.2
L’Anse Creuse North151.91Cleverly153.4
St. Clair Shores Lakeview130.11Cleverly134.1
Lansing Waverly117.31CAAC Blue 1115.1
Utica115.61Cleverly170.4
Lansing Everett100.81CAAC Blue 1101.3
Roseville83.11Cleverly82.7
Warren Woods Tower72.21Cleverly83.6
Sterling Heights52.91Cleverly49.6
TeamTop 5 Avg.DivisionMeetWAB
DeWitt*180.82CAAC Blue 1180.4
Frankenmuth*175.52Frankenmuth Eagles176.0
Saginaw Swan Valley158.62Frankenmuth Eagles169.1
Goodrich123.32Frankenmuth Eagles131.6
Flint Kearsley108.62Frankenmuth Eagles138.7
TeamTop 5 Avg.DivisionMeetWAB
Chesaning125.83Frankenmuth Eagles140.6
New Haven98.43Cleverly118.8
Millington72.03Frankenmuth Eagles87.7
TeamTop 5 Avg.DivisionMeetWAB
Kingston85.34Frankenmuth Eagles100.9
Vassar66.44Frankenmuth Eagles68.3
TeamTop 5 Avg.DivisionMeetWAB
Negaunee147.4UP 1WIN
Ishpeming Westwood142.8UP 1WIN

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
10Rachel Smith17:54.0Okemos168.3CAAC Blue 1
12October Harns18:53.9Okemos148.4CAAC Blue 1
10Kayla Shellenbarger20:06.7Goodrich144.1Frankenmuth Eagles
12Aviana Skinner19:15.8Grand Ledge141.1CAAC Blue 1
12Elizabeth Schafer19:19.9Okemos139.7CAAC Blue 1
12Natalie Foltz20:39.9Frankenmuth133.0Frankenmuth Eagles
11Alivia Ottinger21:16.1Goodrich121.0Frankenmuth Eagles
12Fiona Whitmyer20:18.3Okemos120.2CAAC Blue 1
12Elise Barden21:18.5Frankenmuth120.2Frankenmuth Eagles
9Brooklyn Takagishi20:28.6DeWitt116.8CAAC Blue 1
10Aurora (Rory) Doepker20:31.4DeWitt115.9CAAC Blue 1
12Lydia Jagger20:51.5Grand Ledge109.2CAAC Blue 1
9Ava Montero21:05.8Grand Ledge104.4CAAC Blue 1
10Mya Bower21:09.1Okemos103.3CAAC Blue 1
10Lindsey Cmeyla22:12.1Saginaw Valley Lutheran102.3Frankenmuth Eagles
11Lucy Conzelmann22:14.3Frankenmuth101.6Frankenmuth Eagles
12Emily Agnew21:16.0DeWitt101.0CAAC Blue 1
10Emily Barrie21:18.4East Lansing100.2CAAC Blue 1
10Cassidy Bowers21:04.7Austin Catholic100.1Cleverly
12Abigail Reis22:20.8Millington99.4Frankenmuth Eagles
10Grace Mingerink21:21.1DeWitt99.3CAAC Blue 1
12Lilah Kiley22:27.1Kingston97.3Frankenmuth Eagles
9Scarlett Popielarski21:27.2East Lansing97.3CAAC Blue 1
12Nori Korsman21:27.3Negaunee95.9WIN
12Madison Aten21:33.6Grand Ledge95.1CAAC Blue 1
12Maddy Takagishi21:34.4DeWitt94.9CAAC Blue 1
10Dalia Fermaglich21:43.1East Lansing92.0CAAC Blue 1
12Abezash Van Wyk21:45.4East Lansing91.2CAAC Blue 1
12Gwendolynn Carter21:45.9Holt91.0CAAC Blue 1
10Natalie Hayes21:46.9DeWitt90.7CAAC Blue 1
9Norah Kiley22:46.9Kingston90.7Frankenmuth Eagles
9Martina Villarreal21:50.4DeWitt89.5CAAC Blue 1
9Chloe Wilber21:54.3DeWitt88.2CAAC Blue 1
10Ruby Gross22:57.3Chesaning87.2Frankenmuth Eagles
9Kinsley Lounds21:58.6Grand Ledge86.8CAAC Blue 1
9Paige Thelen22:01.5Grand Ledge85.8CAAC Blue 1
11Baylor Lauinger23:03.0Goodrich85.3Frankenmuth Eagles
10Kaila Cravotta22:06.2East Lansing84.3CAAC Blue 1
12Isabella Taber22:10.2DeWitt82.9CAAC Blue 1
11Emily Beethe23:15.0Saginaw Valley Lutheran81.3Frankenmuth Eagles
12Clara Craig22:16.9East Lansing80.7CAAC Blue 1
12Mercy Brown22:05.7Warren Cousino79.8Cleverly
12Madeleine Plowright22:25.2East Lansing77.9CAAC Blue 1
11Maddie Leslie22:15.2New Baltimore Anchor Bay76.6Cleverly
12Elsa Gomez22:29.3Grand Ledge76.6CAAC Blue 1
9Audra Krause22:19.6New Baltimore Anchor Bay75.1Cleverly
12Julia Moore22:35.6East Lansing74.5CAAC Blue 1
9Vivien Marr22:38.8East Lansing73.4CAAC Blue 1
12Piper Williams22:49.9Okemos69.7CAAC Blue 1
9Ellie Groen22:55.0East Lansing68.0CAAC Blue 1
10Leah Theile23:57.7Chesaning67.1Frankenmuth Eagles
10Ava Lipsey23:00.3Grand Ledge66.2CAAC Blue 1
9Avery Gardner23:02.3DeWitt65.6CAAC Blue 1
9Sadie Nelson23:03.4Grand Ledge65.2CAAC Blue 1
9Kennadee Griffes23:04.1DeWitt65.0CAAC Blue 1
10Ava Knight22:50.1Macomb L’Anse Creuse North65.0Cleverly
10Alyssa McFall23:06.7Okemos64.1CAAC Blue 1
10Kennady Giancotti23:06.8Holt64.1CAAC Blue 1
12Madeleine Schlegel23:07.1DeWitt64.0CAAC Blue 1
12Averie Wohlscheid23:08.4DeWitt63.5CAAC Blue 1
9Ellie Owen23:11.5DeWitt62.5CAAC Blue 1
12Addy Hallum23:09.3Ishpeming Westwood61.9WIN
10Payton King24:14.4Kingston61.5Frankenmuth Eagles
10Sofia Sporman24:20.0Flint Kearsley59.7Frankenmuth Eagles
12Ava Johnson23:06.5Macomb L’Anse Creuse North59.5Cleverly
9Sophie Mahoski23:17.4Ishpeming59.2WIN
11Jocelyn Wilson23:22.5Holt58.8CAAC Blue 1
12Lilliana Van Vleet23:27.6DeWitt57.1CAAC Blue 1
11Mary Wright23:15.3New Baltimore Anchor Bay56.6Cleverly
9Meredith Bauer24:30.9Frankenmuth56.1Frankenmuth Eagles
11Ida McIntosh23:31.6Okemos55.8CAAC Blue 1
11Isla McConnell23:32.9East Lansing55.4CAAC Blue 1
9Addyson Campbell24:33.9Goodrich55.0Frankenmuth Eagles
12Amelia Cornell23:37.0Grand Ledge54.0CAAC Blue 1
9Sylvia Shutt23:47.0Okemos50.7CAAC Blue 1
11Samantha DeFrain23:34.4New Baltimore Anchor Bay50.2Cleverly
11Riley Conklin23:49.5Negaunee48.5WIN
10Grace Nunn23:55.1Holt48.0CAAC Blue 1
9Emma Lownsbery23:56.0Holt47.7CAAC Blue 1
10Veronica Polischuk23:57.7East Lansing47.1CAAC Blue 1
12Ciani Lopez24:06.2DeWitt44.3CAAC Blue 1
11Harper North24:09.5Okemos43.2CAAC Blue 1
11Aubrey Hare25:09.7Saginaw Swan Valley43.1Frankenmuth Eagles
10Alonna Schack25:19.4Chesaning39.9Frankenmuth Eagles
9Kyle Konitzer24:19.5Grand Ledge39.8CAAC Blue 1
11Evelyn Kopp24:06.1Utica39.6Cleverly
12Madeline Dunn25:21.8Goodrich39.1Frankenmuth Eagles
10Adela Miller24:19.4Negaunee38.5WIN
11Emma Reimer24:19.5New Haven35.2Cleverly
11Olivia Love24:39.2Okemos33.3CAAC Blue 1
10Bethany Cmeyla25:43.2Saginaw Valley Lutheran31.9Frankenmuth Eagles
9Summer Wang Duke24:45.6Okemos31.1CAAC Blue 1
10Emma Cook24:45.9DeWitt31.0CAAC Blue 1
12Malia Reitz24:46.3Holt30.9CAAC Blue 1
11Dasol Kim24:46.4Okemos30.9CAAC Blue 1
12Samantha Frank25:47.5Frankenmuth30.5Frankenmuth Eagles
9Elena Bird-Bazan24:34.2Utica30.3Cleverly
11Makayla Damico24:49.2Lansing Waverly29.9CAAC Blue 1
12Isabella Dunn25:50.2Goodrich29.6Frankenmuth Eagles
9Addison King25:53.7Frankenmuth28.4Frankenmuth Eagles
9Maggie Bedolla24:54.4Grand Ledge28.2CAAC Blue 1
11Natalie Cook24:57.7Okemos27.1CAAC Blue 1
9Rose O’Connor24:45.8Austin Catholic26.4Cleverly
9Claire Burrows26:02.2Millington25.6Frankenmuth Eagles
9Brynn Burrows26:02.8Millington25.4Frankenmuth Eagles
11Molly Gaudard26:03.1Flint Kearsley25.3Frankenmuth Eagles
11Sydney Wheeler24:50.6Utica24.8Cleverly
10Mary Grace Luplow26:05.5Saginaw Swan Valley24.5Frankenmuth Eagles
9Alivia Baxter25:07.7Grand Ledge23.8CAAC Blue 1
12Kate Waugh25:09.3Okemos23.2CAAC Blue 1
12Elizabeth King25:07.3Ishpeming Westwood22.6WIN
12Maissane Haddouche-Mezari25:11.3East Lansing22.6CAAC Blue 1
11Sarah Awan24:57.5Warren Woods Tower22.5Cleverly
11Sophie Szabo24:58.0New Haven22.3Cleverly
11Bella Cotter25:14.1Holt21.6CAAC Blue 1
10Maija Roberts25:10.8Negaunee21.4WIN
12Peyton Knight25:03.3Macomb L’Anse Creuse North20.6Cleverly
10Brooke Springer26:18.4Chesaning20.2Frankenmuth Eagles
11Hannah Upchurch25:10.3Utica18.2Cleverly
11Leena Vang25:11.1Warren Woods Tower18.0Cleverly
10Sage Binion25:28.5East Lansing16.8CAAC Blue 1
11Oni Heinzel25:24.6Ishpeming Westwood16.8WIN
11London Batkins25:15.7Macomb L’Anse Creuse North16.4Cleverly
10Lilee Elliott25:35.9DeWitt14.4CAAC Blue 1
11Annabel Reaves25:36.3Holt14.2CAAC Blue 1
9Ivanna Prodaniuk25:24.1Warren Woods Tower13.6Cleverly
11Julianne Drobek25:24.3New Baltimore Anchor Bay13.6Cleverly
11Nora Johnson25:38.6East Lansing13.5CAAC Blue 1
10Lauren Gormas25:38.7Okemos13.4CAAC Blue 1
11Anicela Ortega26:39.8Saginaw Swan Valley13.1Frankenmuth Eagles
9Samantha Mondoux25:28.6Utica12.1Cleverly
10Lucia Candela25:29.5Macomb L’Anse Creuse North11.8Cleverly
12Irene Perez Cuenca25:47.5DeWitt10.5CAAC Blue 1
10Sophie Waugh25:51.6Okemos9.1CAAC Blue 1
10Ava Pouliot25:38.2New Baltimore Anchor Bay8.9Cleverly
11Rachael Heikkinen26:57.6Saginaw Valley Lutheran7.1Frankenmuth Eagles
12Madeline Rye25:56.1Ishpeming Westwood6.3WIN
11Shelby Theut25:52.0Austin Catholic4.3Cleverly
11Emma DiPaola25:53.0Macomb L’Anse Creuse North4.0Cleverly
10Paige Kanan26:15.5DeWitt1.2CAAC Blue 1
10Madison Longtine26:13.3Ishpeming0.6WIN

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Vincent Pattison16:51.3Goodrich209.2Frankenmuth Eagles
12Ian Morgan16:00.2Okemos205.6CAAC Blue 1
12Liam Preisser16:22.0East Lansing198.3CAAC Blue 1
12Brett Magnus17:25.8Frankenmuth197.7Frankenmuth Eagles
12Benjamin Rottier16:25.7Grand Ledge197.1CAAC Blue 1
10Rylen Richey16:29.0Grand Ledge196.0CAAC Blue 1
12Murphy Wagner17:36.8Saginaw Swan Valley194.1Frankenmuth Eagles
11Caelan Marsh16:35.6Grand Ledge193.8CAAC Blue 1
10Xavier Solgot16:20.2Macomb L’Anse Creuse North192.9Cleverly
12Adrian Abbott-Wallace16:40.2Holt192.3CAAC Blue 1
11Nick Parker17:48.5Frankenmuth190.2Frankenmuth Eagles
10Rem Piper16:49.1Holt189.3CAAC Blue 1
12Braylon Lenneman16:49.8DeWitt189.1CAAC Blue 1
12Aiden Marple16:55.9DeWitt187.0CAAC Blue 1
12Alex McKennon16:56.5Grand Ledge186.8CAAC Blue 1
9Livio Muzzin16:58.7DeWitt186.1CAAC Blue 1
10Brady Glon16:41.7Detroit Catholic Central185.8Cleverly
12Henry Plummer17:06.5Negaunee183.8WIN
12Gavin Tisch16:50.1Detroit Catholic Central183.0Cleverly
11Nolan Lounds17:11.0Grand Ledge182.0CAAC Blue 1
10Kilian Boulware-Lopez17:15.9East Lansing180.4CAAC Blue 1
12Malcolm Cesario17:16.5Okemos180.2CAAC Blue 1
12Anthony Plana18:18.6Frankenmuth180.1Frankenmuth Eagles
11Will Chelotti17:19.1DeWitt179.3CAAC Blue 1
9Luke Kramer17:02.3Detroit Catholic Central178.9Cleverly
12Jackson Gast17:23.2East Lansing177.9CAAC Blue 1
12Aaron Osterman17:08.9New Baltimore Anchor Bay176.7Cleverly
11Spencer Dammann18:31.1Saginaw Swan Valley176.0Frankenmuth Eagles
12Cole Fernandez18:32.5Flint Kearsley175.5Frankenmuth Eagles
12Maxwell Durham17:16.2New Haven174.3Cleverly
12Jayden Fox18:39.8Saginaw Valley Lutheran173.1Frankenmuth Eagles
9Gavin Bowers17:22.8Austin Catholic172.1Cleverly
11Ian Bozung17:44.9Okemos170.7CAAC Blue 1
12Simon Jaklin17:45.9Negaunee170.7WIN
11Trevon Johnson17:46.3Holt170.2CAAC Blue 1
11Simon Shutt17:49.3Okemos169.2CAAC Blue 1
11Braeden Conger18:51.7Frankenmuth169.1Frankenmuth Eagles
11Lincoln Morden17:50.9Grand Ledge168.7CAAC Blue 1
10Langston Waite17:52.8East Lansing168.1CAAC Blue 1
10Oliver Borek17:34.9Detroit Catholic Central168.0Cleverly
11Joey (Joseph) Schmitz17:37.2Detroit Catholic Central167.3Cleverly
10Ben Myers18:02.1East Lansing165.0CAAC Blue 1
10Ty Inglis18:09.7DeWitt162.4CAAC Blue 1
11Brandon Ziehmer17:53.7New Baltimore Anchor Bay161.8Cleverly
11Kemper Gearhart18:13.8Ishpeming161.4WIN
11Noah Thelen18:15.1Grand Ledge160.6CAAC Blue 1
10Sebastian Azar17:58.5New Baltimore Anchor Bay160.2Cleverly
12Trevor Zoli17:59.2New Baltimore Anchor Bay159.9Cleverly
9Max Bobeda18:17.4DeWitt159.9CAAC Blue 1
11Micah Couser18:18.5Grand Ledge159.5CAAC Blue 1
11Brennan Robinson19:22.2Kingston158.9Frankenmuth Eagles
12Josh Carpenter18:20.8DeWitt158.7CAAC Blue 1
11William Jeffords18:03.3Detroit Catholic Central158.6Cleverly
9Quentin White18:23.6Holt157.8CAAC Blue 1
10Noah Heriford18:25.0Grand Ledge157.3CAAC Blue 1
9Calvin Carlson18:26.9Ishpeming Westwood157.0WIN
10Jonah Gray18:28.2East Lansing156.3CAAC Blue 1
12Logan Selasky19:32.5Saginaw Swan Valley155.5Frankenmuth Eagles
12Jared Waterman18:36.6Ishpeming Westwood153.8WIN
11Marcus O’Hara18:24.6Detroit Catholic Central151.5Cleverly
10Landon Seiloff18:42.9Lansing Waverly151.4CAAC Blue 1
11James Morrison18:27.6Macomb L’Anse Creuse North150.5Cleverly
10George Watson18:28.1Detroit Catholic Central150.3Cleverly
11Jake Volz18:46.8Okemos150.1CAAC Blue 1
10Toby Regulinski18:49.3East Lansing149.2CAAC Blue 1
10Connor Lampe18:51.8Okemos148.4CAAC Blue 1
10Bryce Schuh18:52.1Holt148.3CAAC Blue 1
9Gracin Zelski18:54.1DeWitt147.6CAAC Blue 1
11Jobriel Octubre19:57.2Chesaning147.3Frankenmuth Eagles
10Cameron Osterbeck18:38.0Macomb L’Anse Creuse North147.0Cleverly
9Canon Belusar18:41.1SCS Lakeview146.0Cleverly
12Gannon Sova20:01.1Saginaw Swan Valley146.0Frankenmuth Eagles
9Alec Priebe18:41.4Detroit Catholic Central145.9Cleverly
12Breckin Jensen19:00.7Ishpeming Westwood145.8WIN
12Judah Bakaitis19:01.5DeWitt145.2CAAC Blue 1
12Earl Beattie18:45.4Marine City144.5Cleverly
11William Drake19:04.6Grand Ledge144.1CAAC Blue 1
11Thijs Van Rijn20:07.2Kingston143.9Frankenmuth Eagles
11Ahmed Aboujrad19:06.2Okemos143.6CAAC Blue 1
10Aristotle Chapman18:48.3Macomb L’Anse Creuse North143.6Cleverly
11Eli Schneider19:07.4Okemos143.2CAAC Blue 1
11Thaddeus Overley19:12.9Lansing Waverly141.4CAAC Blue 1
10Charlie Crowe19:14.0East Lansing141.0CAAC Blue 1
10Reid Barden20:17.9Frankenmuth140.4Frankenmuth Eagles
9Micah Dahlgren19:16.4Okemos140.2CAAC Blue 1
11Grant Lapham19:19.3Okemos139.2CAAC Blue 1
10Doug Grishkevich19:01.8New Haven139.1Cleverly
11Luke Wegienka19:03.1Detroit Catholic Central138.6Cleverly
10Wyatt Blohm20:23.7Vassar138.4Frankenmuth Eagles
10Alejandro Nagy19:22.0East Lansing138.3CAAC Blue 1
9Tommy Moundros19:23.0DeWitt138.0CAAC Blue 1
11Fisher Lipsey19:23.2Grand Ledge137.9CAAC Blue 1
10Ethan Bussis19:25.1Grand Ledge137.3CAAC Blue 1
11Simon Whitwam19:25.6Holt137.1CAAC Blue 1
12Johnny Jestila19:30.5Ishpeming Westwood135.8WIN
9Tyler Rautiola19:31.6Negaunee135.5WIN
10Evan Clow19:12.8Detroit Catholic Central135.4Cleverly
9Collin Bancroft19:33.4Grand Ledge134.5CAAC Blue 1
9Gavin Gause19:33.7Holt134.4CAAC Blue 1
12Gavin Ottinger20:36.1Goodrich134.3Frankenmuth Eagles
11Jaxon Hemgesberg20:39.9Chesaning133.0Frankenmuth Eagles
9Zachary Baumann19:20.4Utica132.9Cleverly
12Mateusz Wozniak19:41.6Ishpeming132.1WIN
11Jeremiah Delagarza19:42.5Lansing Everett131.5CAAC Blue 1
12Chris Sayers19:28.2SCS Lakeview130.3Cleverly
9Nathan Hess19:48.1Okemos129.6CAAC Blue 1
12Ethan Kilgore19:48.6Holt129.5CAAC Blue 1
11Aiden Giancotti19:49.0Holt129.3CAAC Blue 1
11Jackson Harlow19:51.6Grand Ledge128.5CAAC Blue 1
11Felix Spitz19:52.6Lansing Everett128.1CAAC Blue 1
12Austin Watford19:35.4Utica127.9Cleverly
10Nick Kopasz19:35.5Detroit Catholic Central127.9Cleverly
12Law Sholten20:58.2Frankenmuth126.9Frankenmuth Eagles
10Landon Humphrey19:57.1Grand Ledge126.6CAAC Blue 1
12Brian Hopkins19:39.7Roseville126.4Cleverly
12Tristian Raimondo19:41.3SCS Lakeview125.9Cleverly
12Jayce Hyde21:01.8Chesaning125.7Frankenmuth Eagles
12Dominic Smith19:59.8DeWitt125.7CAAC Blue 1
10Chase Peterson19:42.1Macomb L’Anse Creuse North125.6Cleverly
9Carson Ziehmer19:42.5New Baltimore Anchor Bay125.5Cleverly
11Matthew Austin20:00.6DeWitt125.5CAAC Blue 1
12Jack Kuberski21:03.3Flint Kearsley125.2Frankenmuth Eagles
10Shane Korte19:44.7Detroit Catholic Central124.8Cleverly
9Justin Carpenter19:46.1SCS Lakeview124.3Cleverly
12Morgan Moy20:04.4Okemos124.2CAAC Blue 1
10Adrian Flattery19:47.0Utica124.0Cleverly
9Douglas Givinsky19:47.1SCS Lakeview124.0Cleverly
10Quin Karlstrom20:06.3Negaunee123.9WIN
12Gavin Murphy19:48.3SCS Lakeview123.6Cleverly
10Luciano (Lu) Rozum19:48.5Detroit Catholic Central123.5Cleverly
12Cole Maier21:08.9Chesaning123.4Frankenmuth Eagles
11Joel Schmidt20:07.9Grand Ledge123.0CAAC Blue 1
10Anders Johnston20:09.0Negaunee123.0WIN
10Sebastian Towne19:53.2Detroit Catholic Central121.9Cleverly
11Nolan Selasky21:14.0Saginaw Swan Valley121.7Frankenmuth Eagles
9Tristian Rogers20:12.5Grand Ledge121.5CAAC Blue 1
11Caleb Christesen20:13.9Ishpeming Westwood121.4WIN
9Thomas Stull21:15.0Goodrich121.3Frankenmuth Eagles
12Blayne LaCosse20:15.7Negaunee120.8WIN
9Skylan Bowie20:15.7Grand Ledge120.4CAAC Blue 1
12Bryce Clarkson20:19.8Okemos119.1CAAC Blue 1
11Zachary Polk20:02.8Utica118.7Cleverly
11Mychael Johnson20:21.6East Lansing118.5CAAC Blue 1
10Luke Sorgeloos20:03.9Macomb L’Anse Creuse North118.4Cleverly
12William Neimi20:24.1Ishpeming Westwood118.0WIN
12Alexander Schram21:27.3Saginaw Swan Valley117.2Frankenmuth Eagles
9Jace Frank20:25.4DeWitt117.2CAAC Blue 1
11Connor Deyo20:26.2Lansing Waverly116.9CAAC Blue 1
11Everett Boburka20:31.1Ishpeming Westwood115.6WIN
11Joshua Frederick20:31.8Negaunee115.4WIN
12Andrew Rosso20:13.1Austin Catholic115.3Cleverly
12Matthew Bowman20:13.2Roseville115.3Cleverly
11Andrew Soltow20:39.8Grand Ledge112.4CAAC Blue 1
12Matthew Simino20:21.8New Baltimore Anchor Bay112.4Cleverly
11Marshall Kopietz20:42.6Grand Ledge111.5CAAC Blue 1
10Masen O’Neil21:46.8Millington110.7Frankenmuth Eagles
9Maximilian Van de Vyver20:27.2Austin Catholic110.6Cleverly
12Xavier Ward20:28.3Detroit Denby Tech Prep110.2Cleverly
9Tyler Pline20:29.0Detroit Catholic Central110.0Cleverly
9Louis Flieger20:33.5Macomb L’Anse Creuse North108.5Cleverly
9Jonathan Poppe20:37.3Detroit Catholic Central107.2Cleverly
11Aiden Yost20:55.6Grand Ledge107.1CAAC Blue 1
10Cruz Torrez20:56.7Lansing Waverly106.8CAAC Blue 1
11Rhys Todd20:58.6East Lansing106.1CAAC Blue 1
9Camden Niesluchowski20:46.2New Baltimore Anchor Bay104.3Cleverly
12Hayden Brennan-Turski20:48.1SCS Lakeview103.6Cleverly
9Ninan Crain21:06.2Okemos103.6CAAC Blue 1
11Arthur Sawyer III21:09.9East Lansing102.4CAAC Blue 1
12Joshua Schang20:52.8Warren Cousino102.1Cleverly
12Owen Hadala20:52.9SCS Lakeview102.0Cleverly
12Preston Boggs22:14.7Flint Kearsley101.4Frankenmuth Eagles
9Nathan Koss21:15.2DeWitt100.6CAAC Blue 1
11Mat Amman22:20.1Chesaning99.6Frankenmuth Eagles
10Karter Brack22:20.3Chesaning99.6Frankenmuth Eagles
11Trent Emard21:22.6Negaunee98.5WIN
9Gavin Comerford21:05.2Macomb L’Anse Creuse North97.9Cleverly
10Marvin Niemi21:24.5Negaunee97.8WIN
9Vincent Bekkala21:06.2Warren Woods Tower97.6Cleverly
9Henry Poterek21:07.5Macomb L’Anse Creuse North97.2Cleverly
11Marshall Baker21:27.0Okemos96.7CAAC Blue 1
11Andy Bobco21:11.7SCS Lakeview95.8Cleverly
12Eithan Tuyilingire21:31.0Okemos95.3CAAC Blue 1
9Brad DeYoung21:32.6Holt94.8CAAC Blue 1
12Jayson Hitchcock21:32.7DeWitt94.8CAAC Blue 1
10Landin Struck-Curtis22:40.8Flint Kearsley92.7Frankenmuth Eagles
9Christopher Spratt21:39.5Okemos92.5CAAC Blue 1
9Hongyi Tan21:40.4Okemos92.2CAAC Blue 1
11Marcus Blankenship22:42.7Saginaw Swan Valley92.1Frankenmuth Eagles
11Kyler Bowman21:24.1Roseville91.6Cleverly
12Henry Nanzer21:46.2Okemos90.3CAAC Blue 1
11Lorenzo LoGrasso21:28.3Macomb L’Anse Creuse North90.2Cleverly
11Marcel Juul21:48.1Negaunee90.0WIN
9Caleb Pearson21:49.6Okemos89.1CAAC Blue 1
10Lukas Barron21:50.7Negaunee89.1WIN
10Michael Dilernia21:50.9Negaunee89.0WIN
12Riley Lovern21:52.7Negaunee88.4WIN
12Foley Kedzior21:35.8Warren Woods Tower87.7Cleverly
9Joe Badel21:36.0Detroit Catholic Central87.7Cleverly
12Andrei Liliac21:37.5Sterling Heights87.2Cleverly
10Jake Cavins21:39.1New Haven86.6Cleverly
11Vincent Morse23:03.0Saginaw Swan Valley85.3Frankenmuth Eagles
12Sebastian Ferguson22:06.7Negaunee83.8WIN
10Devion Dillard22:07.9Lansing Everett83.0CAAC Blue 1
12Jason Waring23:14.8Goodrich81.4Frankenmuth Eagles
11Korte McKenzie22:14.0Lansing Everett81.0CAAC Blue 1
9Bryson LaFond23:16.3Kingston80.9Frankenmuth Eagles
10Nolan Jarvie22:15.4DeWitt80.5CAAC Blue 1
9Lucas Davis22:15.5Okemos80.5CAAC Blue 1
12Vincent Arnold22:16.2Lansing Everett80.3CAAC Blue 1
9Esaiah Hutchinson22:16.2Grand Ledge80.3CAAC Blue 1
11Samuel Kirkum22:17.4Negaunee80.2WIN
12Connor Thomas22:19.9Ishpeming Westwood79.4WIN
10Gabriel Peterson23:22.5Frankenmuth78.8Frankenmuth Eagles
10Justin Higgins22:03.1Sterling Heights78.6Cleverly
11Daniel Landers22:21.7Grand Ledge78.4CAAC Blue 1
12Lucas Cha22:04.5Warren Woods Tower78.2Cleverly
9Tyler Morris22:07.3Macomb L’Anse Creuse North77.2Cleverly
9Alexander Giller22:25.5Holt77.2CAAC Blue 1
9Ignacio Acevedo-Kukla22:26.6Okemos76.8CAAC Blue 1
9Brendan Lezan22:26.8Holt76.7CAAC Blue 1
10Thor Jorgensen22:28.6Okemos76.1CAAC Blue 1
9Lucas Halicki22:11.7New Baltimore Anchor Bay75.8Cleverly
11Wyatt Figard23:33.5Vassar75.2Frankenmuth Eagles
9Carter LaVictoire22:32.4DeWitt74.9CAAC Blue 1
11Justice Koprin22:14.4Macomb L’Anse Creuse North74.9Cleverly
9Mason Baker22:14.5Detroit Catholic Central74.9Cleverly
9Landon Davis22:15.2Utica74.6Cleverly
11William Abbott22:16.1Detroit Catholic Central74.3Cleverly
10Ethan Specht22:16.2Detroit Catholic Central74.3Cleverly
9Kian Kolka22:36.9DeWitt73.4CAAC Blue 1
9Saketh Dondapati22:38.4Okemos72.9CAAC Blue 1
9Drew Farone22:41.8Okemos71.7CAAC Blue 1
12Jaylen Holmes22:25.9Warren Fitzgerald71.0Cleverly
10Matthew Hetrick22:44.6Holt70.8CAAC Blue 1
9Arya Bidja22:28.3Utica70.2Cleverly
9Liam Dunn23:48.9Goodrich70.0Frankenmuth Eagles
10Ayden Toomey22:47.1Lansing Waverly70.0CAAC Blue 1
9Gavin Blue23:49.7Millington69.8Frankenmuth Eagles
9Nicholas Christesen22:51.7Ishpeming Westwood68.8WIN
11Brendan DeRocher23:53.2Frankenmuth68.6Frankenmuth Eagles
9Sullivan McKillop22:52.0DeWitt68.3CAAC Blue 1
9John Adams23:55.6Vassar67.8Frankenmuth Eagles
12Giosue Scavo22:57.1Ishpeming Westwood67.0WIN
9Joe Pruden22:57.3Okemos66.6CAAC Blue 1
12Maddox Fabbro24:00.3Millington66.2Frankenmuth Eagles
12Yug Patel22:40.5Utica66.2Cleverly
10Michael Parks24:03.2Burton-Bendle65.3Frankenmuth Eagles
11Kyle Erfurt22:44.0Detroit Catholic Central65.0Cleverly
9Dominic DeVellis24:06.8Frankenmuth64.1Frankenmuth Eagles
9Lucas Moore22:52.1Macomb L’Anse Creuse North62.3Cleverly
9Connor Kaul24:13.3Saginaw Swan Valley61.9Frankenmuth Eagles
12Roman Yuhas23:14.2Ishpeming Westwood61.3WIN
11Thomas Emerson22:55.4New Baltimore Anchor Bay61.2Cleverly
10Ryan Beauchamp23:02.5New Haven58.8Cleverly
10Jack Schwartz23:02.8Sterling Heights58.7Cleverly
12Aldwin Swincicki-Mauri23:02.8Sterling Heights58.7Cleverly
11Evan Foley24:25.8Millington57.7Frankenmuth Eagles
9Brentton Johnson23:25.1Lansing Waverly57.3CAAC Blue 1
12Joseph Knea24:28.1Saginaw Valley Lutheran57.0Frankenmuth Eagles
9Jude Kyllonen23:29.0Ishpeming Westwood56.3WIN
12Connor Erlenbeck24:32.2Millington55.6Frankenmuth Eagles
10Maxim Craig23:36.2East Lansing53.6CAAC Blue 1
10Austen Antonio23:19.5Detroit Catholic Central53.2Cleverly
9Ethan Pinks23:21.4Warren Woods Tower52.5Cleverly
10Paul Tran23:43.7Lansing Waverly51.1CAAC Blue 1
11Anthony Richards23:43.7Holt51.1CAAC Blue 1
11Ryan Scully23:44.2Holt50.9CAAC Blue 1
11Paul Williams24:49.0Millington50.0Frankenmuth Eagles
12Caidan Bauman23:47.5Lansing Everett49.8CAAC Blue 1
9Bradley Dantzer24:51.8Vassar49.1Frankenmuth Eagles
10Gino Schueler23:32.3Warren Cousino48.9Cleverly
10Brendon Pake24:54.3Flint Kearsley48.2Frankenmuth Eagles
9Cameron Woody24:55.8Chesaning47.7Frankenmuth Eagles
9Matthew Fuller24:58.6Chesaning46.8Frankenmuth Eagles
9Mitchell Woodke25:02.7Frankenmuth45.4Frankenmuth Eagles
11Tyler Penberthy23:42.8Macomb L’Anse Creuse North45.4Cleverly
12Roscoe Porter25:03.4Millington45.2Frankenmuth Eagles
9Kyzer Reid23:43.6Warren Woods Tower45.1Cleverly
11Andrew Bieth23:47.0Marine City44.0Cleverly
12William Evans23:50.7Roseville42.8Cleverly
9Reilly Paulson24:00.1Marine City39.6Cleverly
9Noah Mayer24:00.7Roseville39.4Cleverly
9Nathan Grech24:05.0SCS Lakeview38.0Cleverly
12Justin Montgomery24:11.1Detroit Denby Tech Prep36.0Cleverly
11William Welch25:32.9Kingston35.4Frankenmuth Eagles
11Gregory Dismukes25:33.3Chesaning35.2Frankenmuth Eagles
9Joshua Gonzales25:35.6Saginaw Swan Valley34.5Frankenmuth Eagles
9Kaleb Madurski24:18.8SCS Lakeview33.4Cleverly
10Walter Sutherland24:18.9New Haven33.4Cleverly
9Anthem Gyulveszi24:36.9Lansing Waverly33.4CAAC Blue 1
9Layten Ostrander25:39.2Chesaning33.3Frankenmuth Eagles
9Sawyer Day24:39.3Okemos32.6CAAC Blue 1
12Isaac Armbruster24:49.2Lansing Everett29.3CAAC Blue 1
10DaLontay Wright24:36.2Detroit Denby Tech Prep27.6Cleverly
10Robert Downey24:38.3Warren Woods Tower26.9Cleverly
9Kieran Woolf24:57.3DeWitt26.6CAAC Blue 1
9Chase Badgley25:00.0Lansing Waverly25.7CAAC Blue 1
10Drake Oberlin25:12.5Holt21.5CAAC Blue 1
9Michael Chen25:18.3Okemos19.6CAAC Blue 1
10Greyson Combs25:25.0Utica11.3Cleverly
12Samuel Felten26:49.5Frankenmuth9.8Frankenmuth Eagles
11Evan Freeland26:56.6Kingston7.5Frankenmuth Eagles
9Elliot McGill25:56.0East Lansing7.0CAAC Blue 1
9Ronan Dittmer25:56.0East Lansing7.0CAAC Blue 1
9Jacob Kreiner27:14.2Vassar1.6Frankenmuth Eagles
10Ashton Simoski25:54.6Utica1.5Cleverly
11Gabriel Kuzma25:56.4SCS Lakeview0.9Cleverly
10Jordan Osterland25:56.6Marine City0.8Cleverly

Uncategorized

2025 Ratings: September 16th Meets

Another warm day, times slower and adjustments reflecting that. Pls rain soon.

MeetBoys Adj.Girls Adj.Average
Al Navarro-37-47-42
CAAC Red 1+7+1+4
CAAC White 1+13+3+8
County Press+13+11+12
CSAA Red 1-33-39-36
Downriver League 1-24-16-20
Huron League 1-18-31-25

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

GIRLS TEAM RATINGS

TeamTop 5 Avg.DivisionMeet
Brownstown Woodhaven107.41Downriver League 1
Mason105.61CAAC Red 1
Lapeer99.71County Press
Gibraltar Carlson83.91Downriver League 1
Wyandotte Roosevelt65.31Downriver League 1
Allen Park24.41Downriver League 1
Southgate Anderson1.61Downriver League 1
TeamTop 5 Avg.DivisionMeet
Charlotte100.02CAAC White 1
St. Johns89.22CAAC Red 1
Williamston84.42CAAC Red 1
New Boston Huron80.42Huron League 1
Haslett75.82CAAC Red 1
Tecumseh72.72Al Navarro
Carleton Airport68.42Huron League 1
Fowlerville67.92CAAC Red 1
Ionia62.32CAAC White 1
Grosse Ile38.52Huron League 1
Portland31.42CAAC White 1
Howard City Tri-County27.22CSAA Red 1
Monroe Jefferson15.42Huron League 1
Trenton6.72Downriver League 1
Big Rapids6.32CSAA Red 1
Dundee3.22Al Navarro
TeamTop 5 Avg.DivisionMeet
Lansing Catholic***126.33CAAC White 1
Olivet*97.33CAAC White 1
Blissfield*93.43Al Navarro
Remus Chippewa Hills*88.23CSAA Red 1
Reed City65.73CSAA Red 1
Monroe St. Mary CC48.83Huron League 1
Onsted47.03Al Navarro
Erie Mason31.93Al Navarro
Newaygo24.43CSAA Red 1
Sand Creek23.03Al Navarro
Ottawa Lake-Whiteford19.63Al Navarro
TeamTop 5 Avg.DivisionMeet
Ubly*70.94County Press

BOYS TEAM RATINGS

TeamTop 5 Avg.DivisionMeet
Brownstown Woodhaven177.31Downriver League 1
Gibraltar Carlson159.31Downriver League 1
Wyandotte Roosevelt158.41Downriver League 1
Allen Park149.91Downriver League 1
Mason144.01CAAC Red 1
Lapeer136.21County Press
Southgate Anderson122.81Downriver League 1
Dearborn Edsel Ford101.01Downriver League 1
Lincoln Park7.61Downriver League 1
TeamTop 5 Avg.DivisionMeet
Howard City Tri-County166.42CSAA Red 1
Williamston163.22CAAC Red 1
Haslett162.62CAAC Red 1
Tecumseh160.92Al Navarro
New Boston Huron158.52Huron League 1
Carleton Airport155.52Huron League 1
Flat Rock155.42Huron League 1
Portland153.82CAAC White 1
Monroe Jefferson144.92Huron League 1
St. Johns144.22CAAC Red 1
Ionia141.52CAAC White 1
Fowlerville136.52CAAC Red 1
Grosse Ile131.52Huron League 1
North Branch126.42County Press
Charlotte113.92CAAC White 1
Lake Odessa Lakewood113.42CAAC White 1
Milan113.22Huron League 1
Big Rapids107.72CSAA Red 1
Riverview104.12Huron League 1
Dundee102.52Al Navarro
Trenton70.62Downriver League 1
Lansing Eastern9.72CAAC Red 1
TeamTop 5 Avg.DivisionMeet
Lansing Catholic**173.83CAAC White 1
Reed City*162.93CSAA Red 1
Blissfield*160.33Al Navarro
Erie Mason150.53Al Navarro
Monroe St. Mary CC150.23Huron League 1
Onsted142.23Al Navarro
Adrian Madison138.13Al Navarro
Olivet126.73CAAC White 1
Sand Creek125.33Al Navarro
Otisville LakeVille121.23County Press
Newaygo112.93CSAA Red 1
Remus Chippewa Hills98.73CSAA Red 1
Sandusky47.53County Press
TeamTop 5 Avg.DivisionMeet
Brown City110.44County Press
Mayville100.04County Press
Marlette93.64County Press
Petersburg-Summerfield54.14Al Navarro
TeamTop 5 Avg.DivisionMeet
Lenawee Homeschool67.3HSAl Navarro

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
11Ava Schafer18:38.6St. Johns146.8CAAC Red 1
10Tiya Feldpausch18:48.6Olivet142.8CAAC White 1
10Josie Bishop18:59.4Lansing Catholic139.2CAAC White 1
10Remie Ellis19:00.7Eaton Rapids138.8CAAC White 1
11Grace Wonch19:21.8Lansing Catholic131.7CAAC White 1
12Avery Turk19:56.0New Boston Huron131.7Huron League 1
12Isabella (Bella) LaFountain19:59.6Monroe St. Mary CC130.5Huron League 1
12Lilah Weber19:19.8Lapeer129.7County Press
9Lily Britton19:27.9Olivet129.7CAAC White 1
10Ruby Petee19:32.9Mason128.7CAAC Red 1
10Isabelle Currie19:37.9Lansing Catholic126.4CAAC White 1
11Lydia Powers19:37.0Lapeer124.0County Press
10Dory Simon20:29.0Remus Chippewa Hills123.4CSAA Red 1
10Jorga Wooledge19:49.2Mason123.3CAAC Red 1
10Annabelle Chan20:07.9Woodhaven Brownstown122.7Downriver League 1
12Miriam Kloha19:53.4St. Johns121.9CAAC Red 1
12Eleanor Grant20:12.1Wyandotte Roosevelt121.3Downriver League 1
11Avery Silvas19:57.1Charlotte120.0CAAC White 1
11Hope Noal20:18.6Woodhaven Brownstown119.1Downriver League 1
11Marlowe Walcott20:45.9Reed City117.7CSAA Red 1
9Anna Drauer20:05.7Lansing Catholic117.1CAAC White 1
10Lindsey Ludwig20:06.1Lansing Catholic117.0CAAC White 1
11Morgan Allen20:18.9Mason113.4CAAC Red 1
12Quinn Hatfield21:03.2Remus Chippewa Hills111.9CSAA Red 1
10Claire Miller20:59.5Monroe Jefferson110.5Huron League 1
12Nadia Cordes20:21.7Lapeer109.1County Press
9Cecilia Kelly20:31.8Williamston109.1CAAC Red 1
12Hope Miller21:25.1Blissfield107.3Al Navarro
12Frances Melinn20:35.9Lansing Catholic107.0CAAC White 1
10Ellason Foster21:18.7Newaygo106.8CSAA Red 1
12Hailey Sills21:28.3Blissfield106.2Al Navarro
11Helena Goodrich20:42.8Charlotte104.7CAAC White 1
10Jaelynn Greene21:03.3Woodhaven Brownstown104.2Downriver League 1
9Jovie Overkamp20:54.4Ionia100.9CAAC White 1
11Anna Hallett21:49.0Blissfield99.4Al Navarro
10Alexis Kmiecik21:19.7Woodhaven Brownstown98.8Downriver League 1
11Colette Charchut21:04.4Haslett98.2CAAC Red 1
11Laura Castrejon21:44.8Newaygo98.1CSAA Red 1
11Paige Weber21:07.6Portland96.5CAAC White 1
11Sophia Schafer21:10.4Williamston96.2CAAC Red 1
11Maya Whelan21:58.4Tecumseh96.2Al Navarro
9Kendall Dorey21:10.4Charlotte95.5CAAC White 1
12Avari Montgomery21:11.9Charlotte95.0CAAC White 1
11Avery Miller21:13.6Lansing Catholic94.5CAAC White 1
10Ella Baker21:48.3Carleton Airport94.2Huron League 1
12Katie Sweeney21:09.7Ubly93.1County Press
12Elliana Perugi21:39.9Woodhaven Brownstown92.0Downriver League 1
10Peyton Nellis22:07.7Remus Chippewa Hills90.4CSAA Red 1
9Madelynn Patterson21:26.7Olivet90.1CAAC White 1
11Morgan Clark21:28.9Mason90.0CAAC Red 1
10Giada Fioritto21:47.0Gibraltar Carlson89.7Downriver League 1
9Sage Palmer21:20.3Sandusky89.6County Press
12Abby Russell21:32.6Haslett88.8CAAC Red 1
10Clara Marschall21:32.7Fowlerville88.8CAAC Red 1
9Dakota Budd21:33.0Haslett88.7CAAC Red 1
10Harper Jackson21:50.1Gibraltar Carlson88.6Downriver League 1
9Madison Slade21:50.2Gibraltar Carlson88.6Downriver League 1
12Amerie Wilson22:08.5Milan87.5Huron League 1
12Natalie Benitez22:25.6Blissfield87.1Al Navarro
12Carleigh Thompson21:41.7Ionia85.1CAAC White 1
12Natalie Kramer21:44.8St. Johns84.7CAAC Red 1
12Andie Wildern21:43.3Charlotte84.6CAAC White 1
12Alyssa Korte22:22.5Grosse Ile82.8Huron League 1
12Kaily McDaniel22:26.0Milan81.7Huron League 1
12Raegan Brosamer22:47.8Onsted79.7Al Navarro
10Isa Vargo22:31.8New Boston Huron79.7Huron League 1
10Livia Boucher22:19.8Gibraltar Carlson78.7Downriver League 1
9Kate Duffy22:04.4Williamston78.2CAAC Red 1
11Tanylei Neff22:53.3Erie Mason77.9Al Navarro
12Emily Peters22:04.3Olivet77.6CAAC White 1
12Brenna Baker22:39.7Carleton Airport77.1Huron League 1
9Elsa Korte22:06.4Lansing Catholic76.9CAAC White 1
11Hallee Hervey22:50.8Reed City76.1CSAA Red 1
12Madison Prowse22:02.3Brown City75.6County Press
10Abbygail Plester22:03.6Ubly75.1County Press
10Reggie Cooke22:14.6Williamston74.8CAAC Red 1
9Aubree Herr22:06.3Lapeer74.2County Press
9Ada Cain22:33.8Gibraltar Carlson74.1Downriver League 1
11Ava Buckley22:20.7Mason72.8CAAC Red 1
10Joy Schuck22:39.7Southgate Anderson72.1Downriver League 1
12Jocelynn Olds23:02.7Howard City Tri-County72.1CSAA Red 1
12Leah Adkins22:55.2Carleton Airport71.9Huron League 1
12Maria Beach22:24.9Fowlerville71.4CAAC Red 1
10Taylor Geiger22:17.2Ubly70.6County Press
10Izzy Brown22:27.4Haslett70.5CAAC Red 1
9Emma Puscas22:44.6Wyandotte Roosevelt70.5Downriver League 1
12Aubrey Metzger22:30.1Mason69.6CAAC Red 1
10Virginia Barrett23:18.6Tecumseh69.5Al Navarro
12Claire Cousineau23:18.8Tecumseh69.4Al Navarro
10Myah Peruski22:21.7Ubly69.1County Press
10Gabbie Alexander22:51.3Woodhaven Brownstown68.2Downriver League 1
11London Landini23:24.5Tecumseh67.5Al Navarro
10Nora Kauffman23:16.5Howard City Tri-County67.5CSAA Red 1
9Zoey Cheney23:08.9New Boston Huron67.4Huron League 1
10Ava Harris23:16.9Remus Chippewa Hills67.4CSAA Red 1
9Mollie Yeager23:25.8Blissfield67.1Al Navarro
12Molly Weaver22:56.1Woodhaven Brownstown66.6Downriver League 1
12Emma Grulke23:27.2Onsted66.6Al Navarro
11Adrianna Zub22:56.8Allen Park66.4Downriver League 1
9Avery Diehl22:38.6Lansing Catholic66.1CAAC White 1
10Kenadi Simon22:43.7St. Johns65.1CAAC Red 1
12Falyn Doss23:16.8New Boston Huron64.7Huron League 1
11Juleigh Husby23:17.0Monroe St. Mary CC64.7Huron League 1
12Makenzie Wolfe23:34.6Petersburg-Summerfield64.1Al Navarro
10Stella Gates22:45.0Lansing Catholic64.0CAAC White 1
12Reese Supianoski22:47.5Williamston63.8CAAC Red 1
11Ella McFarlane23:20.7Riverview63.4Huron League 1
12Baylee Moore22:47.8Charlotte63.1CAAC White 1
12Maria Kilpela22:50.9Fowlerville62.7CAAC Red 1
11Mattie Hallenbeck23:39.9Onsted62.4Al Navarro
9Avery Fidler22:44.7Lapeer61.4County Press
9Isabella West22:46.6Mayville60.8County Press
11Camryn Nowak23:44.9Tecumseh60.7Al Navarro
12Loreli Harris23:14.6Wyandotte Roosevelt60.5Downriver League 1
9Aubrey Perez22:56.1Ionia60.3CAAC White 1
9Brynn Rudnicki23:01.7Fowlerville59.1CAAC Red 1
12Eliza Grocki23:33.8Riverview59.1Huron League 1
11Kayla Christesen23:36.1New Boston Huron58.3Huron League 1
11Leila Morris23:52.3Tecumseh58.2Al Navarro
9Abby Taylor23:05.6Fowlerville57.8CAAC Red 1
12Madison Kemp23:38.5Carleton Airport57.5Huron League 1
11Jayelynn Lines23:23.6Woodhaven Brownstown57.5Downriver League 1
10Ava Benedict23:08.3Ionia56.2CAAC White 1
12Sahara Davis23:51.8Reed City55.7CSAA Red 1
12Bailey Kerr23:48.1Grosse Ile54.3Huron League 1
10Morgan McMichael24:04.2Tecumseh54.3Al Navarro
11Lyza Ruster23:22.6Mason52.1CAAC Red 1
11Eliza Milarch23:21.7Charlotte51.8CAAC White 1
10Ellia Egle23:55.9New Boston Huron51.7Huron League 1
12Joslyn Bechtol23:41.0Woodhaven Brownstown51.7Downriver League 1
11Chiamara Ogbonna23:41.0Woodhaven Brownstown51.7Downriver League 1
11Makenna Rudnicki23:24.8Fowlerville51.4CAAC Red 1
11Braelynn Chiotti24:13.6Ottawa Lake-Whiteford51.1Al Navarro
9Serenity Clancy23:43.7Woodhaven Brownstown50.8Downriver League 1
12Jackson Harlan23:26.9Williamston50.7CAAC Red 1
11Alyssa Seiter23:28.0Fowlerville50.3CAAC Red 1
9Jennalynn Bronstein24:00.1New Boston Huron50.3Huron League 1
10Revan Ricker24:18.4Blissfield49.5Al Navarro
11Samantha Osborne23:20.4North Branch49.5County Press
10Emily Weaver23:30.7Mason49.4CAAC Red 1
12Briar Wing24:19.1Ottawa Lake-Whiteford49.3Al Navarro
12Leah Storey24:15.4Remus Chippewa Hills47.9CSAA Red 1
9Conley Howard24:16.4Remus Chippewa Hills47.5CSAA Red 1
10Brooklyn Morell23:29.0Ubly46.7County Press
12Leona Knudsen24:11.1Monroe St. Mary CC46.6Huron League 1
12Haylie Vanderwal23:37.4Olivet46.5CAAC White 1
10Allison Ost24:31.1Petersburg-Summerfield45.3Al Navarro
11Charity Rogers24:23.6Reed City45.1CSAA Red 1
9Nora Hadley23:44.0Mason45.0CAAC Red 1
9Ashley Gardner23:45.2Mason44.6CAAC Red 1
9Evie McCreedy23:37.0Lapeer44.0County Press
12Paige Kutas23:45.4Lansing Catholic43.9CAAC White 1
9Alyvia Reyna24:05.5Wyandotte Roosevelt43.5Downriver League 1
9Violet Shunn23:49.2Mason43.3CAAC Red 1
11Reagan Reaume24:06.8Gibraltar Carlson43.1Downriver League 1
11Erin Sax24:10.6Woodhaven Brownstown41.8Downriver League 1
9Ava Schivelbein24:26.6Carleton Airport41.5Huron League 1
11Karlee Herr23:45.6Lapeer41.1County Press
9Joie Arntz24:36.5Remus Chippewa Hills40.8CSAA Red 1
10Lexi Hatfield24:38.4Remus Chippewa Hills40.2CSAA Red 1
10Georgia Stahl23:56.9Portland40.0CAAC White 1
12Elise Morey23:49.0Lapeer40.0County Press
9Ella Otter24:33.6Carleton Airport39.1Huron League 1
9Randee Mulherin24:34.1Monroe Jefferson39.0Huron League 1
9Madison Agocs24:34.2Carleton Airport38.9Huron League 1
10Kendal Kleman24:35.3Carleton Airport38.6Huron League 1
10Jamie Glatfelter24:20.9Trenton38.4Downriver League 1
9Ava Catalano24:23.1Woodhaven Brownstown37.6Downriver League 1
12HarLee Leasher23:56.1Brown City37.6County Press
9Anna London24:06.0Olivet37.0CAAC White 1
9Brooklyn Chesney24:07.3Lansing Catholic36.6CAAC White 1
10Sophia Lawrence23:59.7Memphis36.4County Press
10Rylee Martis24:59.7Sand Creek35.8Al Navarro
12Ryann Tackabury24:02.8Lapeer35.4County Press
9Raelynn Steinke25:01.5Sand Creek35.2Al Navarro
11Izabel Raglow25:03.1Onsted34.6Al Navarro
9Madison Thomas24:15.3Williamston34.6CAAC Red 1
10Chloe Ruse25:03.5Lenawee Homeschool34.5Al Navarro
10Lillian West24:49.1New Boston Huron34.0Huron League 1
12Makayla Watkins24:57.6Reed City33.8CSAA Red 1
9Kayley Wood24:07.8Lapeer33.7County Press
10Avalina Williamson24:35.3Trenton33.6Downriver League 1
10Abby Raymond25:06.3Petersburg-Summerfield33.6Al Navarro
12Lauren Spitzley24:16.7Portland33.4CAAC White 1
12Payton Steinke25:08.8Sand Creek32.7Al Navarro
11Rain Hinkley24:21.0Haslett32.7CAAC Red 1
12Stella Lipinski24:19.9Lansing Catholic32.4CAAC White 1
11Lydia Richards25:11.1Dundee32.0Al Navarro
11Amanda Ludwig24:21.1Lansing Catholic32.0CAAC White 1
12Grace Raymond25:12.6Petersburg-Summerfield31.5Al Navarro
11Lily Salsberry24:43.3Wyandotte Roosevelt30.9Downriver League 1
10Eliana Aris25:07.4Big Rapids30.5CSAA Red 1
9Abbey Ward24:59.4Carleton Airport30.5Huron League 1
10Olivia Shupe24:46.3Gibraltar Carlson29.9Downriver League 1
10Emma Jakubik24:46.8Gibraltar Carlson29.7Downriver League 1
9Addison Ringbloom25:18.9Dundee29.4Al Navarro
Livia Kuecken24:21.5Blue Water Christian Academy29.2County Press
12Alicia Shelton25:04.2Grosse Ile29.0Huron League 1
9Opal English25:21.2Tecumseh28.6Al Navarro
10Alice Williams25:07.2New Boston Huron27.9Huron League 1
10Sophia Loar25:23.4Blissfield27.9Al Navarro
12Savana Watson24:36.3St. Johns27.6CAAC Red 1
10Jessie Cole25:09.4Monroe Jefferson27.2Huron League 1
12Abigail Redfield24:35.9Olivet27.0CAAC White 1
10Tricia VonHolten24:54.9Gibraltar Carlson27.0Downriver League 1
9Kinsley Wilburn25:10.4Monroe Jefferson26.9Huron League 1
12Joslyn Abbott25:19.8Howard City Tri-County26.4CSAA Red 1
9Ava Bankson-Ereg24:41.5Haslett25.8CAAC Red 1
10Kate Otting25:31.2Erie Mason25.3Al Navarro
12Lauren Peppers25:16.1Monroe St. Mary CC25.0Huron League 1
12Kate Church24:45.0Haslett24.7CAAC Red 1
11Ava Benkert25:07.1Allen Park23.0Downriver League 1
9Molly Fojtik25:38.3Ottawa Lake-Whiteford22.9Al Navarro
12Addy Burkett24:48.3Olivet22.9CAAC White 1
12Riley England25:38.5Erie Mason22.8Al Navarro
10Nola Markley25:08.9Wyandotte Roosevelt22.4Downriver League 1
10Peyten Albertson24:42.2Marlette22.3County Press
10Kendall Micon25:40.2Tecumseh22.3Al Navarro
11Sydney Oke24:42.4Lapeer22.2County Press
9Aubrey Benkert25:10.7Allen Park21.8Downriver League 1
10Jaelynn Horton25:42.1Erie Mason21.6Al Navarro
9Braylynn Boochard25:36.8Remus Chippewa Hills20.7CSAA Red 1
10Daniela Perna24:47.2Marlette20.6County Press
10Avery Stover25:50.2Adrian Madison19.0Al Navarro
12Kirsten Perecki25:37.1New Boston Huron18.0Huron League 1
10Casha Grzywacz25:25.5Gibraltar Carlson16.8Downriver League 1
11Shannon Bailey25:27.2Gibraltar Carlson16.3Downriver League 1
9Linnea Seiter25:11.7Fowlerville15.8CAAC Red 1
9Lauren Macon25:44.7New Boston Huron15.4Huron League 1
10Grace Hamel25:13.2Williamston15.3CAAC Red 1
11Gabriella Hovey26:03.6Dundee14.5Al Navarro
9Ava Dame25:49.7Grosse Ile13.8Huron League 1
10Mallory Lada25:37.2Allen Park12.9Downriver League 1
9Rowan Twiner25:52.7Grosse Ile12.8Huron League 1
11Alexis Colburn26:11.1Erie Mason12.0Al Navarro
10Djimye Hassan25:24.3Lansing Eastern11.6CAAC Red 1
12Eva Long25:14.5Sandusky11.5County Press
10Isabel Natividad25:42.4Trenton11.2Downriver League 1
12Maria Lora Hernandez26:16.8Dundee10.1Al Navarro
10Amber Longton26:01.8Grosse Ile9.7Huron League 1
12Taytum Sanford26:11.1Reed City9.3CSAA Red 1
11Emma Lange25:29.6Ionia9.1CAAC White 1
12Chelsy Alexander26:12.3Reed City8.9CSAA Red 1
10Valeria Morales25:49.3Southgate Anderson8.9Downriver League 1
11Emma Bowman26:12.9Big Rapids8.7CSAA Red 1
11Anneliesse Patterson25:31.7Olivet8.4CAAC White 1
10Heidi Carter25:32.0Lake Odessa Lakewood8.3CAAC White 1
10Juliet Cousineau26:22.9Tecumseh8.0Al Navarro
10Averie Schons25:30.6Lapeer6.1County Press
11Dannyell Grimes26:29.8Sand Creek5.7Al Navarro
12Victoria Williams26:30.0Sand Creek5.7Al Navarro
11Julia Penades25:32.2Marlette5.6County Press
12Leda Gitchel26:22.9Howard City Tri-County5.4CSAA Red 1
10Chloe Steinbrink25:35.8North Branch4.4County Press
9Piper VanStraten25:44.0Olivet4.3CAAC White 1
11Marissa Dorman25:36.6Sandusky4.1County Press
10Claire Ellis25:46.1Olivet3.6CAAC White 1
12Grace Albright26:39.4Erie Mason2.5Al Navarro
10Mary Saladin26:31.6Big Rapids2.5CSAA Red 1
9Vivian Murphy25:49.6Olivet2.5CAAC White 1
11Brookelynn Miller26:40.3Evergreen2.2Al Navarro
9Haleigh Summers26:41.0Adrian Madison2.0Al Navarro
9Makayla Storey26:10.3Gibraltar Carlson1.9Downriver League 1
9Nevaeh Parker26:33.9Big Rapids1.7CSAA Red 1
11Charlotte Dilley26:42.0Evergreen1.7Al Navarro
12Finja Herold26:37.5Newaygo0.5CSAA Red 1

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Jacob Stanislawski16:29.2Flat Rock196.3Huron League 1
10Christian Craanen16:42.2Monroe St. Mary CC191.9Huron League 1
12Pierce Scheffler16:49.2Woodhaven Brownstown191.6Downriver League 1
12Tyler Leach16:15.4Otisville LakeVille190.5County Press
11Noah Amori16:54.8Wyandotte Roosevelt189.7Downriver League 1
12Andrew Feldpausch16:25.5Portland187.2CAAC White 1
10Duncan Palmer16:37.5Williamston185.2CAAC Red 1
12Luke Dulecki17:04.2New Boston Huron184.6Huron League 1
12Alex Vazquez17:10.4Woodhaven Brownstown184.5Downriver League 1
10Michael Weidmayer17:26.1Blissfield183.6Al Navarro
10Noah Sills17:30.6Blissfield182.1Al Navarro
10Liam Dewitt16:50.6Haslett180.8CAAC Red 1
12Matthew Carbajo17:15.6Grosse Ile180.8Huron League 1
11James Tennes16:47.1Lansing Catholic180.0CAAC White 1
12Carson Burgess16:49.4Brown City179.2County Press
10Eli Morris17:41.2Tecumseh178.6Al Navarro
12Paul Saladin17:38.0Reed City178.3CSAA Red 1
9Wyatt DelValle17:30.1Gibraltar Carlson178.0Downriver League 1
12Lucas Gates16:58.3Lansing Catholic176.2CAAC White 1
12Abdu Eljahmi17:38.5Dearborn Edsel Ford175.2Downriver League 1
10Easton Danic17:33.1Carleton Airport175.0Huron League 1
12Raymond Herek17:08.5Williamston174.8CAAC Red 1
10Teddy Weber17:08.8Williamston174.7CAAC Red 1
10Wyatt Roberts17:04.9Otisville LakeVille174.0County Press
11Everett Beach17:07.7Lansing Catholic173.1CAAC White 1
12Lucas Taraszkiewicz17:38.7Flat Rock173.1Huron League 1
12Owen Putz17:44.7Woodhaven Brownstown173.1Downriver League 1
12Trenton Fetter18:00.0Adrian Madison172.3Al Navarro
9Mason Martin17:41.0Milan172.3Huron League 1
10Chris Durfey18:02.5Onsted171.5Al Navarro
11Calen Alexander17:49.9Woodhaven Brownstown171.4Downriver League 1
11Téo Krumm17:13.6Lansing Catholic171.1CAAC White 1
12Owen Moore17:14.1Portland171.0CAAC White 1
10Jack Dunwoody17:51.9Gibraltar Carlson170.7Downriver League 1
11Lukas Albright18:01.4Big Rapids170.5CSAA Red 1
12Jaxxon Thelen17:17.9Ionia169.7CAAC White 1
10Reece Grafius17:23.9Mason169.7CAAC Red 1
12Jackson Raby17:56.6Allen Park169.1Downriver League 1
11Sawyer Zeman17:26.1Haslett169.0CAAC Red 1
10Grady Richey17:20.7Lansing Catholic168.8CAAC White 1
12Alex Culver18:07.0Howard City Tri-County168.7CSAA Red 1
11Cameron Crane17:52.1New Boston Huron168.6Huron League 1
12Rocket Wilson18:07.2Howard City Tri-County168.6CSAA Red 1
12Blaise Demko17:23.0Lansing Catholic168.0CAAC White 1
10Kelan Monreal18:10.4Howard City Tri-County167.5CSAA Red 1
10Harrison Stamper18:14.7Tecumseh167.4Al Navarro
12Reagan Ward17:31.2St. Johns167.3CAAC Red 1
12Henry Kauffman18:11.7Howard City Tri-County167.1CSAA Red 1
9Mason Tulik17:58.7Monroe Jefferson166.4Huron League 1
11David Castrejon18:14.7Newaygo166.1CSAA Red 1
12Mateo Reyes18:05.9Woodhaven Brownstown166.0Downriver League 1
10Abraham Kiaunis18:17.7Reed City165.1CSAA Red 1
9Jaden Hill18:09.7Allen Park164.8Downriver League 1
11Colin Booms17:39.3Haslett164.6CAAC Red 1
10Donnie Richmond17:35.2Portland163.9CAAC White 1
11Joseph Colaluca18:27.6Erie Mason163.1Al Navarro
11Nicklas Holmes18:29.1Onsted162.6Al Navarro
10Micah Stern17:39.2Lapeer162.6County Press
10Tanner Dozier18:25.3Reed City162.6CSAA Red 1
12Benjamin Ciesielski18:17.4Gibraltar Carlson162.2Downriver League 1
11Tanner Kuhn18:11.4New Boston Huron162.2Huron League 1
12Gianino Perna17:43.6Marlette161.1County Press
11Finn Korte17:44.4Lansing Catholic160.9CAAC White 1
12Michael Walsh17:45.4Ubly160.5County Press
12William Dobbertin18:17.0Carleton Airport160.3Huron League 1
11Caleb Kohl18:33.0Howard City Tri-County160.0CSAA Red 1
10Zachary Greene18:24.0Wyandotte Roosevelt160.0Downriver League 1
9Weston Guza17:49.4Ubly159.2County Press
10AJ Perry18:27.4Wyandotte Roosevelt158.9Downriver League 1
10Nicholas Ranka18:22.2Grosse Ile158.6Huron League 1
9Charlie Fields17:53.4North Branch157.9County Press
12Levi Dutton18:00.3Fowlerville157.6CAAC Red 1
10Isaiah Cates18:02.9Haslett156.7CAAC Red 1
10Carson Potter17:57.0Lansing Catholic156.7CAAC White 1
12Aaron Allen18:43.3Reed City156.6CSAA Red 1
10Dempsey Barrett18:47.5Tecumseh156.5Al Navarro
10Phineas Totten18:30.6Monroe St. Mary CC155.8Huron League 1
10Beckett Klump18:49.9Blissfield155.7Al Navarro
12Max Foldvary18:31.0Monroe St. Mary CC155.7Huron League 1
11David Mills18:50.1Erie Mason155.6Al Navarro
11Cooper Hoyt18:03.2North Branch154.6County Press
11Tyler Schuster18:49.4Howard City Tri-County154.6CSAA Red 1
12Paul McClure18:54.2Adrian Madison154.3Al Navarro
12Grant Conley18:07.3Charlotte153.2CAAC White 1
12Brayden VanOs18:53.3Big Rapids153.2CSAA Red 1
9Lucas Machlik18:44.9Woodhaven Brownstown153.0Downriver League 1
11Kaden Rohrbacher18:08.3Lake Odessa Lakewood152.9CAAC White 1
11Hunter Hall18:09.4Lapeer152.5County Press
10Tyler Moore19:00.7Tecumseh152.1Al Navarro
11Brady Dozier18:56.9Reed City152.0CSAA Red 1
11Wyatt Linson18:12.1Otisville LakeVille151.6County Press
11Sebastian Seifferlein18:13.0Sandusky151.3County Press
11Collin Jaskula18:51.0Gibraltar Carlson151.0Downriver League 1
11Hayden Selesky18:15.4Lansing Catholic150.5CAAC White 1
9Reid Stamper19:07.7Tecumseh149.8Al Navarro
11Enrique Caldwell18:55.8Woodhaven Brownstown149.4Downriver League 1
11Porter Ravary19:09.6Erie Mason149.1Al Navarro
12Nicholas Trame19:09.8Sand Creek149.1Al Navarro
11Hayden Bovair18:51.2Carleton Airport148.9Huron League 1
10Carson Scholz19:11.5Tecumseh148.5Al Navarro
12Adam Foster18:28.1Mason148.3CAAC Red 1
10Elliott Cook18:28.2St. Johns148.3CAAC Red 1
9Gabe Busen18:54.0Monroe Jefferson148.0Huron League 1
11Hunter Rodak18:54.0Carleton Airport148.0Huron League 1
12Carter Banfield18:30.1Fowlerville147.6CAAC Red 1
11Maks Kiss19:02.9Southgate Anderson147.0Downriver League 1
9Andrew Bell19:01.5Carleton Airport145.5Huron League 1
12Hayden Rogers18:37.1Williamston145.3CAAC Red 1
9Michael Sreniawski19:09.1Woodhaven Brownstown145.0Downriver League 1
9Nathan Wonch18:33.6Lansing Catholic144.5CAAC White 1
10Lliam Badyrka18:34.0Lapeer144.3County Press
12Jack Ruan19:11.3Southgate Anderson144.2Downriver League 1
9Wesley Garrison19:25.1Onsted144.0Al Navarro
12Isaiah Clark19:12.8Allen Park143.7Downriver League 1
10Caleb Healey19:25.8Erie Mason143.7Al Navarro
12Evan Schaefer18:36.6Olivet143.5CAAC White 1
12Braedyn Tennant19:28.0Blissfield143.0Al Navarro
11Conner Morrison18:38.1Ionia143.0CAAC White 1
9Lucas Volmering18:38.3Ubly142.9County Press
12Calvin Haydamacker19:10.4Flat Rock142.5Huron League 1
10Jacob Tatsak19:29.8Adrian Lenawee Christian142.4Al Navarro
11Connor Ball19:17.1Wyandotte Roosevelt142.3Downriver League 1
11Kodi Rose18:47.0Haslett142.0CAAC Red 1
11Evan Billings18:47.2St. Johns141.9CAAC Red 1
10Keagon Kostecki19:27.7Big Rapids141.8CSAA Red 1
11Allen Decaminada19:20.4Wyandotte Roosevelt141.2Downriver League 1
10Weston Albright19:34.1Erie Mason141.0Al Navarro
10Alec Hoy18:50.8St. Johns140.7CAAC Red 1
10Carter Lee19:16.9Monroe Jefferson140.4Huron League 1
11Jonah Busen19:17.2Monroe Jefferson140.3Huron League 1
11Garrett Patrick19:17.3New Boston Huron140.2Huron League 1
12Grant Lange18:52.7Mason140.1CAAC Red 1
10Alex Napier19:23.7Woodhaven Brownstown140.1Downriver League 1
9Aaron Martinson18:46.8Portland140.1CAAC White 1
12Caleb Stern18:49.0Lapeer139.3County Press
11Adryan Estrada18:56.6Mason138.8CAAC Red 1
10Liam Thelen18:52.0Ionia138.3CAAC White 1
11Bryce Goodemoot18:52.3Lake Odessa Lakewood138.2CAAC White 1
12Brayden Hincher19:43.8Erie Mason137.7Al Navarro
10Ivan Yepez19:31.3Allen Park137.6Downriver League 1
11Landen Gessner18:55.1Olivet137.3CAAC White 1
10Brady Bills19:45.9Blissfield137.0Al Navarro
10Thomas Wickenheiser19:27.1Monroe St. Mary CC137.0Huron League 1
12Ben Holbrook19:27.3New Boston Huron136.9Huron League 1
12Broderick Yensch19:28.2New Boston Huron136.6Huron League 1
11Kevin Sebrell18:58.2Eaton Rapids136.3CAAC White 1
10Everett Kessell19:29.2Carleton Airport136.3Huron League 1
11Adam Weston19:05.7Williamston135.8CAAC Red 1
11Liam VanScoyoc19:47.3Reed City135.3CSAA Red 1
12Tyler Marcissuk19:32.3Riverview135.2Huron League 1
10Brayden Brodie19:32.3Flat Rock135.2Huron League 1
12TJ Pokorny19:38.4Southgate Anderson135.2Downriver League 1
9Cameron Jordan19:51.6Blissfield135.1Al Navarro
9Blake Root19:52.7Sand Creek134.8Al Navarro
10John Verlinde19:53.0Adrian Madison134.7Al Navarro
11Conner Goroni19:40.0Woodhaven Brownstown134.7Downriver League 1
11Evan Eaton19:40.2Gibraltar Carlson134.6Downriver League 1
10Liam Yee19:40.9Woodhaven Brownstown134.4Downriver League 1
10Kadence Saucier19:41.1Allen Park134.3Downriver League 1
10Ben Ruan19:41.6Southgate Anderson134.1Downriver League 1
10Xander Towery19:05.4Ionia133.9CAAC White 1
9Micah Zick19:56.1Tecumseh133.6Al Navarro
9Jack Duffy19:13.2Williamston133.3CAAC Red 1
12Gabriel Beauchamp19:44.8Dearborn Edsel Ford133.1Downriver League 1
11Jake Acker19:14.1Haslett133.0CAAC Red 1
12Bryson Ballantyne19:58.8Adrian Madison132.7Al Navarro
12Hunter VanZandt19:59.6Onsted132.5Al Navarro
11Tanner Dingman19:10.4Eaton Rapids132.2CAAC White 1
9Chase Blain19:59.2Howard City Tri-County131.3CSAA Red 1
11Connell Hardenbrook19:21.1Fowlerville130.6CAAC Red 1
11Santos Ellis19:52.6Wyandotte Roosevelt130.5Downriver League 1
12Dario Barella19:48.4Flat Rock129.9Huron League 1
10Andrew Nitz19:55.1Allen Park129.6Downriver League 1
12Luke Masserant19:49.8Monroe Jefferson129.4Huron League 1
11Deacon Ashmore19:58.9Allen Park128.4Downriver League 1
11Carter Brindamour20:12.0Tecumseh128.3Al Navarro
10Jacob Kuti19:54.1Carleton Airport128.0Huron League 1
12Caden Hughes20:09.1Remus Chippewa Hills128.0CSAA Red 1
10James Fransted20:10.1Big Rapids127.6CSAA Red 1
10Aidan Hebert-Foe19:55.1New Boston Huron127.6Huron League 1
12Kale Beemer19:24.3Brown City127.6County Press
10Brayden Kirkpatrick19:24.8Marlette127.4County Press
12Dylan Penzien19:57.3Milan126.9Huron League 1
11Michael Reed20:04.0Gibraltar Carlson126.7Downriver League 1
12Cameron Parsons20:05.2Wyandotte Roosevelt126.3Downriver League 1
10Shawn Rogers20:14.6Reed City126.1CSAA Red 1
10Joel Tackett19:59.7Grosse Ile126.1Huron League 1
10Drew Weaver19:31.2Olivet125.3CAAC White 1
11Sean Raines20:08.3Woodhaven Brownstown125.2Downriver League 1
11Ezekiel Beach19:37.8Fowlerville125.1CAAC Red 1
10London Coreart19:34.1Charlotte124.3CAAC White 1
11Jensen Wright20:06.7Carleton Airport123.8Huron League 1
10Gage Ervin19:44.2Mason122.9CAAC Red 1
9Jesse Thomas19:45.3St. Johns122.6CAAC Red 1
10Cooper Highlen19:39.4Ionia122.5CAAC White 1
11Hudson Budreau19:40.6North Branch122.1County Press
12Arthur Nystrom19:47.8Fowlerville121.7CAAC Red 1
11Gabe Consiglio20:18.8Woodhaven Brownstown121.7Downriver League 1
11Duncan Sargent20:19.6Wyandotte Roosevelt121.5Downriver League 1
11Andrew Russell19:49.2Haslett121.3CAAC Red 1
12Jackson Carner20:33.6Erie Mason121.1Al Navarro
10Alex Florian19:46.6Eaton Rapids120.1CAAC White 1
12Tyler Pruitt19:49.1Mayville119.3County Press
11Zack Zarna20:35.4Howard City Tri-County119.2CSAA Red 1
9Grant Rasor20:41.9Ottawa Lake-Whiteford118.4Al Navarro
11Tre Fluker20:44.2Sand Creek117.6Al Navarro
10Axel Thompson20:25.7Carleton Airport117.4Huron League 1
12Nathanial Cole20:45.4Blissfield117.2Al Navarro
9Thaddeus Hunt20:42.6Reed City116.8CSAA Red 1
12Ben Wheeler20:47.0Sand Creek116.7Al Navarro
11Tanner Carlson20:44.2Remus Chippewa Hills116.3CSAA Red 1
10Graham Tanner20:29.6Flat Rock116.1Huron League 1
10Quinn Lum19:58.9Lansing Catholic116.0CAAC White 1
12Landon Pershell20:07.0Williamston115.3CAAC Red 1
9Chase Edwards20:38.0Wyandotte Roosevelt115.3Downriver League 1
11Logan Boley20:52.1Lenawee Homeschool115.0Al Navarro
12Lucas St Martin20:08.2Fowlerville114.9CAAC Red 1
12Hudsen DeLeeuw20:03.2Olivet114.6CAAC White 1
10Mason Edelbrock20:53.9Dundee114.4Al Navarro
9Evan Berry20:04.3Otisville LakeVille114.2County Press
10Tyler Fawcett20:35.6Carleton Airport114.1Huron League 1
9Jack Jablonski20:14.1Williamston113.0CAAC Red 1
11Cameron Garcia20:39.4Milan112.9Huron League 1
12Max McDowell20:08.9Olivet112.7CAAC White 1
9Nolan Webster20:15.0Haslett112.7CAAC Red 1
11Beckett Hagen20:09.1Ubly112.6County Press
9Evan Banko20:10.9Olivet112.0CAAC White 1
11Brayden Carlson20:56.9Newaygo112.0CSAA Red 1
12Eian Kaste20:11.1Brown City112.0County Press
12Braiden Wright20:57.7Howard City Tri-County111.8CSAA Red 1
12Aldolfo Vera-Rangel20:58.7Remus Chippewa Hills111.4CSAA Red 1
11Gage Scott20:59.0Newaygo111.3CSAA Red 1
12Blake Fisher21:03.5Evergreen111.2Al Navarro
12Kody Hazen20:59.6Remus Chippewa Hills111.1CSAA Red 1
10Kenny Knudsen20:45.8Monroe St. Mary CC110.7Huron League 1
12Hayden Richey20:15.5Lansing Catholic110.5CAAC White 1
12Dalles Bailiff20:15.9Ionia110.4CAAC White 1
9Michael Visner21:02.8Reed City110.1CSAA Red 1
12Ricky Popp20:17.4Charlotte109.9CAAC White 1
11Jameson Holton20:23.8Mason109.7CAAC Red 1
9Steven Budreau20:18.0Mayville109.7County Press
9Alex Tremonti21:08.2Dundee109.6Al Navarro
10Aidan Fitek20:50.1Riverview109.3Huron League 1
9Landon Herbert-Osman20:57.1Woodhaven Brownstown109.0Downriver League 1
9Alec Parker21:11.5Sand Creek108.5Al Navarro
12Maximus Walker21:11.8Tecumseh108.4Al Navarro
11Kaleb Stutzman21:13.6Blissfield107.8Al Navarro
12Paul Tabit20:24.8Lansing Catholic107.4CAAC White 1
9James Feldpausch20:26.0Portland107.0CAAC White 1
10Ethan Baker20:32.0Haslett107.0CAAC Red 1
11Donovan Glasgow20:26.1Capac107.0County Press
12Ethan Eby21:17.2Dundee106.6Al Navarro
11Braden Haring21:00.0Carleton Airport106.0Huron League 1
12Marshal Smith20:29.5Mayville105.8County Press
11Tucker Cory21:20.8Dundee105.4Al Navarro
10Colin Scott20:37.8Mason105.1CAAC Red 1
10Sidney Lamb21:08.9Woodhaven Brownstown105.0Downriver League 1
9Eli Haynes21:22.2Blissfield104.9Al Navarro
10Gabe Verellen20:32.4North Branch104.9County Press
11Asher Waddell21:22.7Blissfield104.8Al Navarro
12Zachary Rinehart20:39.2Fowlerville104.6CAAC Red 1
10Henry Merchant20:39.2Williamston104.6CAAC Red 1
12Jordan Hassenzahl21:23.8Sand Creek104.4Al Navarro
9Brayden Winsted21:24.2Sand Creek104.3Al Navarro
10Elliott Worsley20:40.5St. Johns104.2CAAC Red 1
10Colt Bretz20:41.6Mason103.8CAAC Red 1
11Matthew Effah21:12.7Gibraltar Carlson103.8Downriver League 1
12Jackson Blum21:13.8Wyandotte Roosevelt103.4Downriver League 1
10Dakota Harmer20:37.2Lake Odessa Lakewood103.3CAAC White 1
12Dominic Boden21:23.7Howard City Tri-County103.1CSAA Red 1
11Gabriel Wesserling21:15.5Allen Park102.8Downriver League 1
12Rylan Branson21:09.5Riverview102.8Huron League 1
10Caleb LaVoy20:40.3Lansing Catholic102.2CAAC White 1
10Ethan Langmaack20:42.2Lake Odessa Lakewood101.6CAAC White 1
9Xavier Abalos21:32.2Ottawa Lake-Whiteford101.6Al Navarro
12Tanner McNair20:43.0Portland101.3CAAC White 1
11Andrew Calvert21:34.3Britton Deerfield100.9Al Navarro
11Aiden McLean21:15.4Milan100.9Huron League 1
11Austin Krause21:16.6New Boston Huron100.5Huron League 1
11Colin Brown21:35.9Petersburg-Summerfield100.4Al Navarro
9Alex Hunt21:35.9Onsted100.4Al Navarro
9Jonas Freese21:26.7Trenton99.1Downriver League 1
12Caleb Kolbe21:40.7Erie Mason98.8Al Navarro
9Alex Hicks21:43.3Tecumseh97.9Al Navarro
10Evan Martin21:25.6Carleton Airport97.5Huron League 1
10Momodou Ndiaye21:02.3Lansing Eastern96.9CAAC Red 1
9Nathan Howes21:28.3Grosse Ile96.6Huron League 1
9Calvin Rykse21:43.3Howard City Tri-County96.6CSAA Red 1
10Fernando Rojas21:34.8Lincoln Park96.4Downriver League 1
10Cole Hill21:47.8Adrian Madison96.4Al Navarro
11Evan Perry21:29.1Flat Rock96.3Huron League 1
11Timothy Venia20:59.2Mayville95.9County Press
9Maxwell Burt21:30.3Monroe Jefferson95.9Huron League 1
10Evan Willis21:31.8Grosse Ile95.4Huron League 1
11Hayden Billings21:07.3St. Johns95.2CAAC Red 1
12Seth Wuest21:51.9Erie Mason95.0Al Navarro
10Noah Saavedra21:39.2Gibraltar Carlson94.9Downriver League 1
11Brendan Cotter21:33.5Flat Rock94.8Huron League 1
11Joshua Gardner21:09.2Williamston94.6CAAC Red 1
10Carson Dennis21:35.9Riverview94.0Huron League 1
10Quinn Wilson-Schwartz21:42.7Dearborn Edsel Ford93.8Downriver League 1
9Gunnar Long21:07.9Sandusky93.0County Press
12Zachary Spaulding21:54.0Newaygo93.0CSAA Red 1
9Bryson Pooley21:58.1Blissfield93.0Al Navarro
10Charles Gronberg21:08.5Charlotte92.8CAAC White 1
10Bobby Dormer21:08.6Olivet92.8CAAC White 1
11Ben Card21:09.0North Branch92.7County Press
10Justin Boley22:00.0Lenawee Homeschool92.3Al Navarro
9Andrew Miller21:16.0St. Johns92.3CAAC Red 1
9Miles Canfora21:11.5Lansing Catholic91.8CAAC White 1
9Josh Anderson22:01.7Tecumseh91.8Al Navarro
12Garrett VanderZyl21:57.8Howard City Tri-County91.7CSAA Red 1
11Walker Chapin21:12.2Marlette91.6County Press
9Daelin Ring21:47.9New Boston Huron90.0Huron League 1
10Elijah Smeak21:24.5Williamston89.5CAAC Red 1
12Braden Koos21:18.7Charlotte89.4CAAC White 1
11Elijah Benskey21:55.7Trenton89.4Downriver League 1
9John Pfeffer22:08.8Onsted89.4Al Navarro
11Braydon Ost22:10.8Petersburg-Summerfield88.7Al Navarro
10Diego Yepez21:57.9Allen Park88.7Downriver League 1
12Will Ryan21:52.0Monroe St. Mary CC88.7Huron League 1
10Danny Dion21:21.6Lansing Catholic88.5CAAC White 1
10Max Banas21:53.3New Boston Huron88.2Huron League 1
9Ethan Gracik21:24.4Lansing Catholic87.5CAAC White 1
11Joel Sniegowski22:17.1Onsted86.6Al Navarro
9Hudson Shastal21:59.2New Boston Huron86.3Huron League 1
9Michael Mendez Jr.22:02.8Grosse Ile85.1Huron League 1
12JP Bohr21:33.2Lansing Catholic84.6CAAC White 1
11Shawn Warmuskerken22:19.8Grant84.4CSAA Red 1
9Cody O’Hern22:06.7Monroe Jefferson83.8Huron League 1
11Drew Albanice22:08.5Carleton Airport83.2Huron League 1
10Zachary Prater22:27.7Sand Creek83.1Al Navarro
10Mason Russeau22:08.9Carleton Airport83.0Huron League 1
11Braden Bennard22:15.1Gibraltar Carlson83.0Downriver League 1
10Zane Tonova22:09.8Grosse Ile82.8Huron League 1
12Lowell Milett21:40.0Brown City82.3County Press
9Steven Dietz22:26.2Newaygo82.3CSAA Red 1
11Kenny Morell21:40.3Lapeer82.2County Press
10Jacob ¨SuHo¨ Lee22:12.0Grosse Ile82.0Huron League 1
10Brenton Musallam22:12.5New Boston Huron81.8Huron League 1
11Lyle Lawrence21:41.8Olivet81.7CAAC White 1
10Colton Bleviins22:13.1Grosse Ile81.6Huron League 1
12Josh Carlin21:44.8Lansing Catholic80.7CAAC White 1
10Luke Bruce22:22.0Lincoln Park80.7Downriver League 1
9Henry Kowalewsky21:51.7Mason80.4CAAC Red 1
11Alex Loomis21:54.7Fowlerville79.4CAAC Red 1
10Patrick Zick22:21.0Riverview79.0Huron League 1
11Collin Potter22:40.0Lenawee Homeschool79.0Al Navarro
10Gavin Heimberger22:21.4Riverview78.9Huron League 1
9Tim Nies21:51.1North Branch78.6County Press
12Justin Spencer22:29.0Taylor78.3Downriver League 1
12Preston Mills21:58.2St. Johns78.3CAAC Red 1
9Cash Suzore22:24.3Monroe St. Mary CC77.9Huron League 1
11Jaxson Arecheja22:47.1Dundee76.6Al Navarro
12Samuel Warren22:48.7Tecumseh76.1Al Navarro
9Sawyer Goroni22:36.4Woodhaven Brownstown75.9Downriver League 1
11Kameron Occonnell22:38.1Wyandotte Roosevelt75.3Downriver League 1
9Ben Barnett22:48.1Reed City75.0CSAA Red 1
10Liam Holdwick22:33.5New Boston Huron74.8Huron League 1
10Garrett Bloom22:10.4St. Johns74.2CAAC Red 1
10Oliver Scherz22:36.5New Boston Huron73.8Huron League 1
11Ethan Carey22:42.8Woodhaven Brownstown73.7Downriver League 1
10Mason Kidd22:41.2New Boston Huron72.3Huron League 1
10Jose Hinojos22:41.3Riverview72.2Huron League 1
11Andrew Hinks22:41.5New Boston Huron72.2Huron League 1
11Collin Hughes22:10.6Lapeer72.1County Press
11Hudson Bickley22:16.8Fowlerville72.1CAAC Red 1
12Nicolas Hiner22:20.6St. Johns70.8CAAC Red 1
9Maddix Thomas22:14.7Lake Odessa Lakewood70.8CAAC White 1
10Emiliano Flores23:04.8Adrian Madison70.7Al Navarro
12Christian Martinez22:15.7Ionia70.4CAAC White 1
11Gavin Wort22:53.8Gibraltar Carlson70.1Downriver League 1
10Gibson Yeiter22:17.4Lake Odessa Lakewood69.9CAAC White 1
9Gabe Umin22:49.0New Boston Huron69.7Huron League 1
10James Roy22:19.0Mayville69.3County Press
9Donavon Calvert23:11.1Britton Deerfield68.6Al Navarro
9Lucas Pyle23:00.8Gibraltar Carlson67.7Downriver League 1
11Nathan Webb23:01.0Wyandotte Roosevelt67.7Downriver League 1
11Aidan Fredericks22:30.5Williamston67.5CAAC Red 1
11Evan Cousino23:14.7Dundee67.4Al Navarro
12Tyler Sharum23:03.2Dearborn Edsel Ford66.9Downriver League 1
9Aiden Pliska23:19.6Onsted65.8Al Navarro
9Micah Blackledge22:29.7Lansing Catholic65.8CAAC White 1
9Aiden Legg23:20.5Adrian Madison65.5Al Navarro
12Jason Cousino23:22.8Erie Mason64.7Al Navarro
12Lucas Sachs23:24.4Erie Mason64.2Al Navarro
9Aaron Snyder22:44.0Haslett63.0CAAC Red 1
12Cameron King22:38.8Marlette62.7County Press
12Henry Vo23:29.8Adrian Madison62.4Al Navarro
11Braden Potter23:30.0Lenawee Homeschool62.3Al Navarro
9Chase Goldbach23:30.3Onsted62.2Al Navarro
9Drew Fausz22:41.8Olivet61.7CAAC White 1
12Henry Myers22:44.7North Branch60.8County Press
9Jacob Pier22:51.7Mason60.4CAAC Red 1
10Owen Klein23:17.6Flat Rock60.1Huron League 1
9Luke Meckley23:36.9Sand Creek60.0Al Navarro
10Jacob Trommater22:47.5Charlotte59.8CAAC White 1
9Lachlan Nugent22:47.6Sandusky59.8County Press
11Derek Linares Oropin23:25.1Lincoln Park59.6Downriver League 1
12Benjamin Crock23:20.2Flat Rock59.3Huron League 1
9Landon Salow23:39.9Petersburg-Summerfield59.0Al Navarro
9Lorenzo Salas23:31.3Trenton57.6Downriver League 1
11Maximilian Majcen23:32.0Trenton57.3Downriver League 1
12Connor Hedke23:32.6Gibraltar Carlson57.1Downriver League 1
10Scott Ferguson23:46.2Tecumseh56.9Al Navarro
11Warren Thebolt23:46.7Dundee56.8Al Navarro
9Dominick Rempe23:28.1New Boston Huron56.7Huron League 1
11Joseph Anongdeth23:10.4Mason54.2CAAC Red 1
11Keegan Gray23:55.4Onsted53.9Al Navarro
12Drake Bosse23:56.2Onsted53.6Al Navarro
11Hank Bobicz23:38.3Milan53.2Huron League 1
10Ethan Melendrez23:44.5Southgate Anderson53.2Downriver League 1
9Ethan Clare23:16.6Williamston52.1CAAC Red 1
12Noah Hetler23:57.1Howard City Tri-County52.0CSAA Red 1
9Aiden Hudik24:02.6Evergreen51.5Al Navarro
11Maxwell Trombley23:13.8Brown City51.1County Press
10Vincent Beck24:00.7Reed City50.8CSAA Red 1
10Ibrahim Al-Zrouf23:55.0Trenton49.7Downriver League 1
9DeHass Ryan23:19.5Blue Water Christian Academy49.2County Press
12Colin Zaremski23:28.5Williamston48.2CAAC Red 1
9Adam Thomson23:23.3Lansing Catholic47.9CAAC White 1
10Johnny Lapointe23:55.5New Boston Huron47.5Huron League 1
9Landon Breitner23:56.4Monroe St. Mary CC47.2Huron League 1
12Matthew Rascol24:02.6Wyandotte Roosevelt47.1Downriver League 1
9Peyton Schaaf23:28.2North Branch46.3County Press
10James Emmons23:29.6Mayville45.8County Press
10Brandon Simmons24:07.5Taylor45.5Downriver League 1
11Brenden Scott23:36.6Mason45.5CAAC Red 1
11Xavier Metzger24:08.1Gibraltar Carlson45.3Downriver League 1
9Samuel Kelly24:10.0Lincoln Park44.7Downriver League 1
11Alliance Rivera24:23.4Adrian Madison44.5Al Navarro
10Hunter Rohlman23:36.9Lapeer43.4County Press
10Aaron Welsh24:14.1Allen Park43.3Downriver League 1
12Matthew Vasher24:14.8Woodhaven Brownstown43.1Downriver League 1
12Owen Cooley24:32.0Dundee41.7Al Navarro
12Bolaji Peters24:19.9Southgate Anderson41.4Downriver League 1
11Logan Csapos23:49.4St. Johns41.2CAAC Red 1
11Josh Chamberlin23:44.0Charlotte41.0CAAC White 1
11Dylan Nichols24:15.3Milan40.9Huron League 1
10Aiden Gagnon24:15.6Milan40.8Huron League 1
9Michael Barrera24:32.3Reed City40.2CSAA Red 1
9Aiden Espinoza23:48.0Portland39.7CAAC White 1
10Breck Malburg24:39.0Sand Creek39.3Al Navarro
9Carson Clark23:52.5Charlotte38.2CAAC White 1
12Josh Eager23:52.6Brown City38.1County Press
12Gabe Holman23:55.3Ionia37.2CAAC White 1
12Jude Shaver23:57.7Charlotte36.4CAAC White 1
11Nathan Brashaw24:28.8Riverview36.4Huron League 1
10Austyn Parker24:48.4Dundee36.2Al Navarro
12Mahmoud Shahbain24:36.0Dearborn Edsel Ford36.0Downriver League 1
9Cody Wood24:52.9Ottawa Lake-Whiteford34.7Al Navarro
9Carson Shirlen24:34.2Riverview34.6Huron League 1
9JaNeal Rhodes24:53.8Adrian Madison34.4Al Navarro
11Jolaun Owens24:50.0Newaygo34.3CSAA Red 1
9Cale Estes24:40.8Monroe St. Mary CC32.4Huron League 1
9Cole Stump24:18.2Mason31.6CAAC Red 1
12Jackson McManus24:50.1Gibraltar Carlson31.3Downriver League 1
12Jacob Boehm24:13.3Mayville31.2County Press
11Logan Fuller25:06.0Dundee30.3Al Navarro
12Caden Nichols24:16.8Sandusky30.1County Press
9Grant Rollins25:10.3Dundee28.9Al Navarro
9Tate Kidder24:21.7Portland28.4CAAC White 1
10Noah Huffine24:23.9Portland27.7CAAC White 1
10Joseph Sawdon24:31.5Williamston27.2CAAC Red 1
12Gavin Swartout24:56.5Monroe St. Mary CC27.2Huron League 1
11Kyle Johansen25:13.3Remus Chippewa Hills26.6CSAA Red 1
9Jayden Wilson25:20.0Tecumseh25.7Al Navarro
9Levi Mihora25:22.0Dundee25.0Al Navarro
10Ben Forbes24:32.3Marlette24.9County Press
11Samuel Holton25:11.4Monroe Jefferson22.2Huron League 1
11Christopher Ferguson25:27.6Howard City Tri-County21.8CSAA Red 1
11Miguel Marquillero25:19.1Gibraltar Carlson21.6Downriver League 1
11John Williamson25:32.6Remus Chippewa Hills20.1CSAA Red 1
10Cash Stanton25:26.8Gibraltar Carlson19.1Downriver League 1
10Caleb Roehm24:54.3Lansing Sexton17.6CAAC White 1
12Liam Schulz25:43.7Howard City Tri-County16.4CSAA Red 1
12Christian Charles25:00.5Lansing Sexton15.5CAAC White 1
9Julion Cullen25:47.0Remus Chippewa Hills15.3CSAA Red 1
12Ricael Rodriguez25:44.7Dearborn Edsel Ford13.1Downriver League 1
12Anthony Albin25:55.0Howard City Tri-County12.7CSAA Red 1
9Luis Guiterrez25:10.5Ionia12.2CAAC White 1
9Ryan Brehmer26:02.0Evergreen11.7Al Navarro
11Shaun Cowen26:03.0Petersburg-Summerfield11.3Al Navarro
10Tanner Saathoff25:59.2Remus Chippewa Hills11.3CSAA Red 1
11Lukas Cranson26:03.9Dundee11.0Al Navarro
10Isaac McCarty26:04.4Petersburg-Summerfield10.9Al Navarro
11Austin Taylor26:04.5Petersburg-Summerfield10.8Al Navarro
11Drake Turner26:04.6Erie Mason10.8Al Navarro
10Logan Demeulenaere25:15.5North Branch10.5County Press
10Archer Young26:02.0Remus Chippewa Hills10.3CSAA Red 1
11Leighton Thorn25:57.1Trenton9.0Downriver League 1
9Jahreim Phillip25:21.0Charlotte8.7CAAC White 1
10Drew Cortright25:22.4Olivet8.2CAAC White 1
9Ben Fuller25:22.7Olivet8.1CAAC White 1
11Alex Holmes25:28.9Lansing Eastern8.0CAAC Red 1
11Noah Hassenzahl26:21.0Sand Creek5.3Al Navarro
Uncategorized

2025 Ratings: September 17th Meets

HEAT led to many slower courses and greater adjustments. We love a little mid-season adversity – who knows if it’ll be 70 deg. at the State Finals?

MeetBoys Adj.Girls Adj.Average
JPC 1-59-66-63
SMAC Jamboree-29-39-34
OK Black 1-23-24-24
OAA Blue 2-16-25-21
Soter-Crane-24-17-21
RCA Jamboree-20-19-20
Parchment Classic-8-22-15
CMAC 1+4-9-3

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

GIRLS TEAM RATINGS

TeamTop 5 Avg.DivisionMeet
Zeeland East**132.21OK Black 1
Portage Central*123.11SMAC Jamboree
Zeeland West111.71OK Black 1
Berkley93.41OAA Blue 2
Kalamazoo Loy Norrix82.11SMAC Jamboree
Beverly Hills Groves78.11OAA Blue 2
Lowell75.61RCA Jamboree
Greenville68.81RCA Jamboree
Portage Northern63.61SMAC Jamboree
Battle Creek Lakeview56.31SMAC Jamboree
Mattawan47.71SMAC Jamboree
West Bloomfield23.11OAA Blue 2
Kalamazoo Central8.91SMAC Jamboree
TeamTop 5 Avg.DivisionMeet
Holland Christian**134.52OK Black 1
Coopersville*113.32RCA Jamboree
Spring Lake*107.62OK Black 1
Hudsonville Unity Christian*106.42OK Black 1
Shepherd97.52JPC 1
Clare93.72JPC 1
Holland91.92OK Black 1
Cedar Springs89.92RCA Jamboree
Bloomfield Hills Marian89.22Soter-Crane
St. Joseph88.62SMAC Jamboree
Richland Gull Lake81.72SMAC Jamboree
Stevensville Lakeshore80.92SMAC Jamboree
Allendale78.52RCA Jamboree
Pontiac Notre Dame Prep73.22Soter-Crane
Marshall69.72Parchment Classic
Gladwin59.02JPC 1
Sparta54.02RCA Jamboree
Detroit Country Day52.42Soter-Crane
Oak Park48.02OAA Blue 2
Hamilton45.12OK Black 1
Dearborn Divine Child44.72Soter-Crane
Coldwater27.72Parchment Classic
Battle Creek Pennfield14.82Parchment Classic
Grand Rapids Kenowa Hills5.12RCA Jamboree
TeamTop 5 Avg.DivisionMeet
Pewamo-Westphalia*101.53CMAC 1
Bronson75.63Parchment Classic
Midland Bullock Creek68.53JPC 1
Sanford-Meridian68.53JPC 1
Bath57.33CMAC 1
Standish-Sterling55.63JPC 1
Perry24.03CMAC 1
Saranac12.73CMAC 1
Laingsburg8.23CMAC 1
TeamTop 5 Avg.DivisionMeet
Martin*66.04Parchment Classic
Lansing Christian55.64CMAC 1
Dansville13.94CMAC 1

BOYS TEAM RATINGS

TeamTop 5 Avg.DivisionMeet
Lowell**195.71RCA Jamboree
Zeeland West**192.41OK Black 1
Portage Central**187.81SMAC Jamboree
Mattawan179.61SMAC Jamboree
Kalamazoo Loy Norrix177.71SMAC Jamboree
Battle Creek Lakeview175.61SMAC Jamboree
Kalamazoo Central173.21SMAC Jamboree
Greenville163.51RCA Jamboree
Zeeland East154.91OK Black 1
West Bloomfield149.51OAA Blue 2
North Farmington148.41OAA Blue 2
Beverly Hills Groves148.11OAA Blue 2
Berkley142.31OAA Blue 2
Ypsilanti Community133.51Soter-Crane
Portage Northern111.71SMAC Jamboree
Ferndale53.51OAA Blue 2
TeamTop 5 Avg.DivisionMeet
Holland Christian**189.22OK Black 1
Allendale*179.12RCA Jamboree
Cedar Springs*178.32RCA Jamboree
Richland Gull Lake*177.12SMAC Jamboree
Shepherd*174.92JPC 1
Sparta171.92RCA Jamboree
Spring Lake170.92OK Black 1
Holland165.62OK Black 1
Clare163.12JPC 1
St. Joseph160.92SMAC Jamboree
Coopersville160.72RCA Jamboree
Detroit Country Day156.22Soter-Crane
Gladwin156.12JPC 1
Hudsonville Unity Christian150.72OK Black 1
Coldwater147.72Parchment Classic
Marshall144.92Parchment Classic
Dearborn Divine Child143.92Soter-Crane
Oak Park124.42OAA Blue 2
Pontiac Notre Dame Prep117.72Soter-Crane
Allegan116.82Parchment Classic
Grand Rapids Kenowa Hills104.22RCA Jamboree
Stevensville Lakeshore89.92SMAC Jamboree
Hamilton89.82OK Black 1
Battle Creek Pennfield86.32Parchment Classic
Eastpointe45.92Soter-Crane
Harper Woods11.52OAA Blue 2
TeamTop 5 Avg.DivisionMeet
Pewamo-Westphalia156.03CMAC 1
Sanford-Meridian150.83JPC 1
Midland Bullock Creek144.03JPC 1
Saranac135.43CMAC 1
Bronson135.43Parchment Classic
Delton-Kellogg129.93Parchment Classic
Beaverton124.73JPC 1
Standish-Sterling123.93JPC 1
Laingsburg115.73CMAC 1
Bath110.13CMAC 1
Harrison106.53JPC 1
Farwell101.13JPC 1
Parchment96.73Parchment Classic
St. Louis77.93JPC 1
Galesburg-Augusta56.03Parchment Classic
Kalamazoo Christian35.83Parchment Classic
TeamTop 5 Avg.DivisionMeet
Portland St. Patrick*148.34CMAC 1
Fowler*140.84CMAC 1
White Pigeon121.64Parchment Classic
Martin106.54Parchment Classic
Lansing Christian106.14CMAC 1
Algoma Christian57.9NoneParchment Classic

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
10Adalyn Raab18:09.0Zeeland East165.0OK Black 1
10Avery Engbers18:30.4Holland Christian157.9OK Black 1
12Marie Gates18:39.6Hudsonville Unity Christian154.8OK Black 1
11Mia May18:49.5Sparta149.8RCA Jamboree
12Gracelin Martin19:04.7Greenville144.8RCA Jamboree
11Johanna Mulder19:11.9Holland144.0OK Black 1
11Olivia Weiss19:23.9Holland140.0OK Black 1
11Eliana Stob19:32.3Holland Christian137.2OK Black 1
10Oakley Osterhart19:31.9Coopersville135.7RCA Jamboree
12Olivia Stacy19:53.4Portage Northern135.2SMAC Jamboree
9Giada Mills19:39.5Beverly Hills Groves135.2OAA Blue 2
10Caralyn Elkins19:45.6Zeeland West132.8OK Black 1
12Layla Geurink19:46.1Holland Christian132.6OK Black 1
11Lane Isom20:06.2Richland Gull Lake130.9SMAC Jamboree
10Gracie Carlisle20:07.3Portage Central130.6SMAC Jamboree
12Alexis Kotkowicz19:55.3Spring Lake129.6OK Black 1
11Alyssa Kramer19:41.5Pewamo-Westphalia129.2CMAC 1
10Avery Scott20:12.4Portage Central128.9SMAC Jamboree
12Meredith Cook19:59.3Zeeland East128.2OK Black 1
12Taryn DiLaura20:01.5Zeeland East127.5OK Black 1
10Paige Rohda20:06.7Berkley126.1OAA Blue 2
11Mackenzie Huizenga20:07.5Holland Christian125.5OK Black 1
12Megan Kuzma20:08.9Zeeland East125.0OK Black 1
10Julia Welc20:24.8Portage Central124.7SMAC Jamboree
12Ashlynn Harris20:10.9Bronson123.7Parchment Classic
11Veyda Conley20:14.4Martin122.5Parchment Classic
10Addison Bixler20:19.0Coopersville120.0RCA Jamboree
12Beatrice Perucchetti20:39.8St. Joseph119.7SMAC Jamboree
10Annika Stob20:25.5Holland Christian119.5OK Black 1
10Audrey Kline20:44.0St. Joseph118.3SMAC Jamboree
11Sophia Buzzelli21:12.0Clare118.0JPC 1
11Sawyer Reagan20:25.1Allendale118.0RCA Jamboree
11Kaila Keeler20:31.7Zeeland West117.4OK Black 1
12Rhea Mouw20:46.8Portage Central117.4SMAC Jamboree
12Libby Post20:38.3Zeeland East115.2OK Black 1
10Claire Mouw20:57.4Portage Central113.9SMAC Jamboree
12Evie Kleinheksel20:44.1Zeeland West113.3OK Black 1
12Anna Poppema20:29.7Bath113.1CMAC 1
10Sophie Jones20:48.0Holland Christian112.0OK Black 1
9Tessa Albrecht20:50.5Zeeland West111.2OK Black 1
9Maddison Guy21:06.1Portage Central111.0SMAC Jamboree
12Mattie Gagne21:36.3Midland Bullock Creek109.9JPC 1
10Kaleigh Clark20:54.3Spring Lake109.9OK Black 1
11Cora Parker20:57.7Spring Lake108.8OK Black 1
9Calista George20:46.6Pewamo-Westphalia107.5CMAC 1
9Tenley DeWitt21:02.1Zeeland East107.3OK Black 1
10Addy Nesbitt20:57.2Cedar Springs107.3RCA Jamboree
11Olivia Storteboom21:17.8Portage Central107.1SMAC Jamboree
9Breslyn Klein21:00.4Coopersville106.2RCA Jamboree
10Danica Redes21:48.2Shepherd105.9JPC 1
10Ava Knot21:07.2Holland Christian105.6OK Black 1
11Emory Smith21:03.3Cedar Springs105.2RCA Jamboree
10Evelyn Moon21:24.0Portage Central105.0SMAC Jamboree
10Cailyn Baker21:51.4Shepherd104.9JPC 1
12Olivia Droski21:04.5Coopersville104.8RCA Jamboree
11Mikenna Nagel21:54.6Sanford-Meridian103.8JPC 1
12Jacey Roy21:14.7Beverly Hills Groves103.4OAA Blue 2
12Emilee Young21:56.8Shepherd103.1JPC 1
11Abby Noorman21:11.9Cedar Springs102.4RCA Jamboree
9Vittoria Perucchetti21:34.4St. Joseph101.5SMAC Jamboree
9Julia Geisz21:12.5Marian (Bloomfield Hills)101.5Soter Crane
11Genevive Meihn21:25.2Beverly Hills Groves99.9OAA Blue 2
12Emily Graves21:24.7Zeeland East99.8OK Black 1
10Quinn McWilliams21:20.4Coopersville99.5RCA Jamboree
12Katelynn Boyd21:26.5Hudsonville Unity Christian99.2OK Black 1
11Lucille Clark21:20.9Marian (Bloomfield Hills)98.7Soter Crane
12Sadie Schout21:29.1Hudsonville Unity Christian98.3OK Black 1
12Lauryn Byker21:30.4Hudsonville Unity Christian97.9OK Black 1
9Ella Kozminske21:45.6Portage Northern97.8SMAC Jamboree
10Lilly Harthorn21:47.8Kalamazoo Loy Norrix97.1SMAC Jamboree
9Alison Villa-Bilton22:14.9Clare97.0JPC 1
10Alaina Dillon21:31.3Marshall96.9Parchment Classic
11Jenna Keilen21:18.6Pewamo-Westphalia96.8CMAC 1
9Charly Braidwood21:36.1Spring Lake96.0OK Black 1
12Kaitrin Miedema21:36.4Holland Christian95.9OK Black 1
9Olivia Mannes21:37.3Zeeland East95.6OK Black 1
12Lydia Binelli21:43.1Berkley94.0OAA Blue 2
9Matia Battjes21:42.5Spring Lake93.9OK Black 1
12Roisin Whelan21:37.2Marian (Bloomfield Hills)93.3Soter Crane
12Jayden VandenAkker21:43.9Allegan92.7Parchment Classic
11Ellie Beach22:28.6Sanford-Meridian92.5JPC 1
12Rachael Wychuyse21:50.2Berkley91.6OAA Blue 2
9Addisyn Wood21:45.0Sparta91.3RCA Jamboree
11Lauren Leis22:32.8Clare91.1JPC 1
11Claire Dunn21:44.6Pontiac Notre Dame Prep90.8Soter Crane
12Kate Ort22:08.0Stevensville Lakeshore90.3SMAC Jamboree
11Delaney Smith21:38.9Pewamo-Westphalia90.0CMAC 1
10Sarah Nothstine22:37.3Midland Bullock Creek89.6JPC 1
10Gweneth (Gwen) Eby21:55.0Coldwater89.0Parchment Classic
11Teagan Borick22:12.5Kalamazoo Loy Norrix88.8SMAC Jamboree
9Londyn Schmidt22:13.0Kalamazoo Loy Norrix88.7SMAC Jamboree
12Annabelle Ellenbogen21:51.1Detroit Country Day88.6Soter Crane
12Megan Gimmey22:40.2Shepherd88.6JPC 1
12Meghan Guczwa21:58.3Spring Lake88.6OK Black 1
9Emma Putnam21:54.1Lowell88.3RCA Jamboree
9Megyn Allers21:57.4Coopersville87.2RCA Jamboree
10Emma Stotzel22:45.7Clare86.8JPC 1
12Natalie Barron22:19.0Mattawan86.7SMAC Jamboree
12Madelyn Tude Thuot22:20.1Stevensville Lakeshore86.3SMAC Jamboree
10Kate Moon22:21.2Portage Central85.9SMAC Jamboree
12Christina Pake22:49.8Standish Sterling85.4JPC 1
12Audrey Latchaw22:03.3Lowell85.2RCA Jamboree
9Tatum Richardson22:24.2Portage Central84.9SMAC Jamboree
10Sarah Warner22:51.4Shepherd84.9JPC 1
11Flora Ramos22:02.7Pontiac Notre Dame Prep84.8Soter Crane
10Vivian O’Callaghan22:52.7Gladwin84.4JPC 1
9Lyla Eidson22:12.5Auburn Hills Avondale84.2OAA Blue 2
10Adelyn Thelen21:56.8Pewamo-Westphalia84.1CMAC 1
10Lucy Budnik22:11.8Zeeland West84.1OK Black 1
10Silvia Torres22:27.0Portage Central84.0SMAC Jamboree
11Charlotte Simon21:57.5Pewamo-Westphalia83.8CMAC 1
11Elena Czuk22:30.3Portage Central82.9SMAC Jamboree
9Zeta Adamski22:09.3Pontiac Notre Dame Prep82.6Soter Crane
9Cassa Minnis22:02.2Dansville82.3CMAC 1
10Leah Krzeszewski22:10.5Marian (Bloomfield Hills)82.2Soter Crane
11Carly Bruxvoort22:18.1Hudsonville Unity Christian82.0OK Black 1
9Katherine Schafer22:03.5Pewamo-Westphalia81.8CMAC 1
12Madison Louk23:01.1Gladwin81.6JPC 1
11Abbie Luckman22:34.5Stevensville Lakeshore81.5SMAC Jamboree
9Jordane Falvey22:14.8Dearborn Divine Child80.7Soter Crane
10Esther Cahill22:06.9Saranac80.7CMAC 1
12Adriana Domingo22:20.9Marshall80.4Parchment Classic
11Matilda Mountain22:24.0Berkley80.3OAA Blue 2
10Ella McCleery22:16.0Ypsilanti Community80.3Soter Crane
12Georgia Micklewright22:38.0BC Lakeview80.3SMAC Jamboree
11Kylee Brose22:18.6Allendale80.1RCA Jamboree
11Riley DenHartigh22:24.1Hudsonville Unity Christian80.0OK Black 1
11Noelle Wielhouwer22:24.2Hudsonville Unity Christian79.9OK Black 1
11Raina Glanzman22:20.0GR Kenowa Hills79.7RCA Jamboree
10Zoe Fabing22:10.4Fowler79.5CMAC 1
12Peyton Rhoades22:26.8BC Pennfield78.4Parchment Classic
12Brooklyn Haight22:30.0Zeeland West78.0OK Black 1
11Marley Momany22:47.4Stevensville Lakeshore77.2SMAC Jamboree
10Marta Kellam22:47.7Kalamazoo Loy Norrix77.1SMAC Jamboree
11Rowan Sloothaak22:34.0Zeeland West76.7OK Black 1
11Sara Schipper22:32.7Martin76.4Parchment Classic
9Tessa Nienhuis22:35.8Holland76.1OK Black 1
11Elizabeth Letherer23:19.6Clare75.5JPC 1
11Haley Green22:38.0Zeeland East75.3OK Black 1
11Brooklyn Jackson22:33.4Lowell75.2RCA Jamboree
10Brigette Conger22:39.5Berkley75.2OAA Blue 2
12Ana Beimers22:38.8Hudsonville Unity Christian75.1OK Black 1
11Annie Wernet22:25.4Lansing Christian74.5CMAC 1
12Juliette Tallon22:25.6Lansing Christian74.5CMAC 1
10Genevieve DeKraker22:35.7Greenville74.4RCA Jamboree
10Alivia Schnakenberg22:41.0Zeeland East74.3OK Black 1
12Olivia Forsberg23:23.2Clare74.3JPC 1
9Kalynn Young22:58.1Richland Gull Lake73.6SMAC Jamboree
11Alonna Goodsell22:42.6Bronson73.1Parchment Classic
12Rhian Jeffries22:47.7Oak Park72.4OAA Blue 2
10Leah Leis23:29.0Clare72.3JPC 1
11Miriam Sanchez22:46.1Bronson72.0Parchment Classic
11Kendall Nester22:45.1Cedar Springs71.3RCA Jamboree
9Violet Swafford22:51.4North Farmington71.2OAA Blue 2
10Brooke Ramer23:05.6Richland Gull Lake71.1SMAC Jamboree
11Madison Moeggenborg23:34.6Shepherd70.5JPC 1
10Ana Lucia Reynoso22:54.2Berkley70.3OAA Blue 2
9Melanie Clark22:46.2Marian (Bloomfield Hills)70.3Soter Crane
11Sam Koppenol22:54.5Zeeland West69.8OK Black 1
9Rino Takatsu22:55.7West Bloomfield69.8OAA Blue 2
12Sophie Koleszar22:54.9Zeeland East69.7OK Black 1
10Abigail Whitelaw23:11.1Stevensville Lakeshore69.3SMAC Jamboree
12Elizabeth Salinas22:49.7Dearborn Divine Child69.1Soter Crane
11Elle Buhlman22:52.2Allendale68.9RCA Jamboree
12Elsie Markillie23:13.5Richland Gull Lake68.5SMAC Jamboree
10Caroline Howenstine23:13.9Stevensville Lakeshore68.4SMAC Jamboree
10Ayla Frantz23:14.5BC Lakeview68.2SMAC Jamboree
10Briella Kohley22:59.7Spring Lake68.1OK Black 1
11Brynn Robinson23:42.2Shepherd67.9JPC 1
10Courtney Lawhorne22:46.6Bath67.5CMAC 1
9Ellery Fazekas23:01.2Marshall66.9Parchment Classic
11Mia Vonderheide22:58.3Lowell66.9RCA Jamboree
12Elizabeth Smoes22:58.8Coopersville66.8RCA Jamboree
9Anna McCarthy22:57.3Marian (Bloomfield Hills)66.6Soter Crane
11Ximena Martinez23:19.4Stevensville Lakeshore66.5SMAC Jamboree
10Allison Rodgers23:03.0Martin66.3Parchment Classic
12Lilly Rooks22:51.8Pewamo-Westphalia65.7CMAC 1
12Anna Furman23:22.7Kalamazoo Central65.4SMAC Jamboree
10Isabella Glibota23:09.2Berkley65.3OAA Blue 2
9Piper Grigsby23:06.6Bronson65.1Parchment Classic
10Lauren Crowley23:26.2Richland Gull Lake64.3SMAC Jamboree
11Abigail Brooks23:09.4Coopersville63.2RCA Jamboree
9Mayli Fessenden23:09.6Cedar Springs63.1RCA Jamboree
10Ava Robinson23:57.2Clare62.9JPC 1
12Lena Brochard23:10.3Coopersville62.9RCA Jamboree
9Hadley Silveira23:10.7Allendale62.8RCA Jamboree
12Anna Kujansuu23:09.2Dearborn Divine Child62.6Soter Crane
11McKenzie Whalen23:11.4Allendale62.5RCA Jamboree
9Olivia Roseberry23:01.4Perry62.5CMAC 1
11Olivia Lothian23:12.4Lowell62.2RCA Jamboree
12Catalina Colangelo Van Meek23:11.3Marian (Bloomfield Hills)61.9Soter Crane
10Madeline Vink23:19.4Spring Lake61.5OK Black 1
9Caroline Reynolds23:35.8Richland Gull Lake61.1SMAC Jamboree
12Laura Spyker24:03.7Standish Sterling60.8JPC 1
12Evalynne Bell24:06.1Farwell60.0JPC 1
10Olivia Sowton23:40.6BC Lakeview59.5SMAC Jamboree
11Jenna Babbitt23:21.5Greenville59.2RCA Jamboree
11Jessica White23:42.6Kalamazoo Loy Norrix58.8SMAC Jamboree
9Reese Palmer23:27.8Holland Christian58.7OK Black 1
10Madeline Mlinarcik23:20.8Pontiac Notre Dame Prep58.7Soter Crane
9Rebekah Huber24:10.3Midland Bullock Creek58.6JPC 1
10Katherine Hartle23:21.4Marian (Bloomfield Hills)58.5Soter Crane
10Claire Yakiwchuk23:43.5Mattawan58.5SMAC Jamboree
11Eisele Prutch23:30.0Holland58.0OK Black 1
9Sophi Beach24:13.8Sanford-Meridian57.4JPC 1
11Lydia Nelson23:34.3Hamilton56.6OK Black 1
11Lily Cummings23:50.6St. Joseph56.1SMAC Jamboree
11Sofia Kouza23:28.6Marian (Bloomfield Hills)56.1Soter Crane
9Teagan Kuykendall23:21.1Bath56.0CMAC 1
12Alanis Povey24:20.8Gladwin55.1JPC 1
11Davylynn Christie24:20.9Standish Sterling55.0JPC 1
11Makenna Bush23:24.2Lansing Christian54.9CMAC 1
10Ashley Stewart23:39.6Holland Christian54.8OK Black 1
9Katelyn Spada23:54.9Kalamazoo Central54.7SMAC Jamboree
10Lara Roden23:55.8Portage Central54.4SMAC Jamboree
12Nouhad Hammoud23:33.8Detroit Country Day54.4Soter Crane
12Alaina Hoffman23:39.0Marshall54.3Parchment Classic
9Katelyn Ashworth23:36.0Allendale54.3RCA Jamboree
10Sophia Carson23:34.7University Liggett54.1Soter Crane
11Marian Davlin23:27.6Portland St. Patrick53.8CMAC 1
10Lea Rode23:35.7Ypsilanti Community53.8Soter Crane
11Leah Thomas23:45.4Oak Park53.2OAA Blue 2
11Kate Elias23:59.7Portage Central53.1SMAC Jamboree
11Lucy Cross24:00.0Stevensville Lakeshore53.0SMAC Jamboree
11Nevaeh Burns23:46.2Oak Park52.9OAA Blue 2
10Gabriella Wood23:30.8Lansing Christian52.7CMAC 1
10Sophia Fitton23:41.2Allendale52.6RCA Jamboree
10Haylee Ledesma23:42.4Lowell52.2RCA Jamboree
9Vayda Woolston23:43.2Lowell51.9RCA Jamboree
12Samantha Conley23:49.2Spring Lake51.6OK Black 1
12Hazel Burley23:36.6Laingsburg50.8CMAC 1
11Charlotte Hartley23:45.0Detroit Country Day50.7Soter Crane
10Kennedy Elliott24:07.9Portage Central50.4SMAC Jamboree
10Sara Stoel23:53.3Hamilton50.2OK Black 1
12Maura Young23:51.9Marshall50.0Parchment Classic
11Macey Lipscomb23:49.2GR Kenowa Hills49.9RCA Jamboree
12Elli Timmerman23:53.1Delton-Kellogg49.6Parchment Classic
12Catherine Kipila23:49.7Pontiac Notre Dame Prep49.1Soter Crane
11Chellie Slocum23:50.4Detroit Country Day48.9Soter Crane
9Ellerie Bucklin23:55.9Coldwater48.7Parchment Classic
12Bree DeLano23:43.5Dansville48.5CMAC 1
9Monica Pung23:43.6Pewamo-Westphalia48.5CMAC 1
9Kinsley Haight23:59.7Zeeland West48.1OK Black 1
10Celia Milhiem23:55.1Coopersville48.0RCA Jamboree
12Rachel Byler23:58.9White Pigeon47.7Parchment Classic
9Ayla Meiste24:01.1Hamilton47.6OK Black 1
12Jenna Dozeman24:01.3Hamilton47.6OK Black 1
11Alaina Wheaton24:16.9St. Joseph47.4SMAC Jamboree
10Darnasha Willis24:03.4West Bloomfield47.2OAA Blue 2
12Leah Keuning24:03.2Zeeland West46.9OK Black 1
10Liv Warner23:58.6Pontiac Notre Dame Prep46.1Soter Crane
10Haylee Gladstone23:50.9Bath46.0CMAC 1
12Melodie Nagel24:48.8Sanford-Meridian45.7JPC 1
11Abby Geyer24:07.0Spring Lake45.7OK Black 1
12Veronica Tapia24:03.5Lowell45.2RCA Jamboree
11Petra Gonzalez24:06.6Algoma Christian SR45.1Parchment Classic
11Londyn James24:10.4Oak Park44.9OAA Blue 2
12Tana Drobeck24:24.6Mattawan44.8SMAC Jamboree
11Claire Schmidtfranz23:54.6Perry44.8CMAC 1
12Luci Waldie24:52.3Standish Sterling44.6JPC 1
11Adeline Ludwig24:52.8Midland Bullock Creek44.4JPC 1
11Elizabeth Ortiz24:09.6Bronson44.1Parchment Classic
9Eliza Blanchard24:07.1Allendale44.0RCA Jamboree
12Allison Ramer24:29.0Richland Gull Lake43.3SMAC Jamboree
9Maud van de Vegte24:09.7Lowell43.1RCA Jamboree
11Haley Fitzgibbon24:57.5Sanford-Meridian42.9JPC 1
9Mia Hill24:10.8Allendale42.7RCA Jamboree
10Simone Fumei24:10.4Marian (Bloomfield Hills)42.2Soter Crane
10Briony Dean24:33.6Portage Northern41.8SMAC Jamboree
11Lucy Van Huis24:19.2Holland41.6OK Black 1
10Annie Lou Howell24:19.8Holland41.4OK Black 1
9Danica Burtch25:04.3Sanford-Meridian40.6JPC 1
9Temperance Harrington24:17.8Lowell40.4RCA Jamboree
9Sara Guest25:06.0Midland Bullock Creek40.0JPC 1
9Sophia Dohm24:22.3Galesburg-Augusta39.9Parchment Classic
12Madelyn Hensel24:22.6BC Pennfield39.8Parchment Classic
11Samantha Gutzman24:10.4Laingsburg39.5CMAC 1
10Molly VanDam24:27.3Zeeland East38.9OK Black 1
12Lily Geyer24:27.6Spring Lake38.8OK Black 1
11Rina Graveline25:09.7Gladwin38.8JPC 1
12Lauren DeVries24:28.0Zeeland East38.7OK Black 1
11Mikena Ismail24:24.4Lowell38.2RCA Jamboree
12Maija Ruzicka24:45.7BC Lakeview37.8SMAC Jamboree
9Riley Bender24:29.2Martin37.6Parchment Classic
12Mackenzie Cruz24:27.3Allendale37.2RCA Jamboree
12Meg VanDam24:34.0Zeeland East36.7OK Black 1
11Addison Kemp24:30.2Greenville36.3RCA Jamboree
11Miriam Hess24:31.2Cedar Springs35.9RCA Jamboree
11Olivia King24:51.3BC Lakeview35.9SMAC Jamboree
9Emily Crawford24:37.4Beverly Hills Groves35.9OAA Blue 2
11Michaela O’Callaghan25:20.8Gladwin35.1JPC 1
11Ashley Binder24:41.3Hudsonville Unity Christian34.2OK Black 1
10Joselyn Fischhaber24:56.4Portage Northern34.2SMAC Jamboree
10Laylah Daniel24:57.0Kalamazoo Loy Norrix34.0SMAC Jamboree
12Alaina Driver24:28.4Potterville33.5CMAC 1
12Emily Schramm25:29.4Standish Sterling32.2JPC 1
11Harper Schoon-Tanis24:47.4Holland32.2OK Black 1
9Grace Gruppen24:48.2Hudsonville Unity Christian31.9OK Black 1
11Kenzie Druce24:46.2Cedar Springs30.9RCA Jamboree
12Adel Šebestová25:06.8Mattawan30.7SMAC Jamboree
9Lexi Kinder25:34.8St. Louis30.4JPC 1
12Alix Court24:50.3Greenville29.6RCA Jamboree
11Saniya Shepard24:57.2Zeeland East28.9OK Black 1
11Lily Brendlinger25:12.3Portage Central28.9SMAC Jamboree
11Annalee Takalo25:40.1Shepherd28.6JPC 1
10Lexie Donaldson24:52.5University Liggett28.2Soter Crane
11Jenell Gallozi24:53.0Marian (Bloomfield Hills)28.0Soter Crane
10Kendal Klingenberg25:00.0Holland Christian28.0OK Black 1
12Morgan Baker24:58.2Coldwater27.9Parchment Classic
10KiKi Rusz24:45.7Laingsburg27.8CMAC 1
11Lauren Bradford24:56.0Sparta27.7RCA Jamboree
10DuRae Sage25:01.3Martin26.9Parchment Classic
11Ellen Post25:05.2Zeeland East26.3OK Black 1
10Samantha Skym25:48.4Midland Bullock Creek25.9JPC 1
12Annalise Capestany25:06.4Holland Christian25.9OK Black 1
11Claire L. Thelen24:51.5Pewamo-Westphalia25.8CMAC 1
12Olivia Thelen24:53.3Fowler25.2CMAC 1
11Reese Storteboom25:24.7Portage Central24.8SMAC Jamboree
11Josie Cabala25:53.2Midland Bullock Creek24.3JPC 1
12Kasey Rasch25:06.6Coopersville24.1RCA Jamboree
11Cora Williams25:12.9Hamilton23.7OK Black 1
11Alexa Bates25:28.3Portage Central23.6SMAC Jamboree
10Emily Anderson25:08.4Pontiac Notre Dame Prep22.9Soter Crane
12Kate Murphy25:16.6Zeeland East22.5OK Black 1
12Kyleigh Phothisan25:17.1Zeeland East22.3OK Black 1
12Claire VanDis25:34.1BC Lakeview21.6SMAC Jamboree
10Finley Koutz25:14.1Sparta21.6RCA Jamboree
10Kaytlyn Day25:04.2Saranac21.6CMAC 1
10Mariah Diaz25:04.3Lansing Christian21.6CMAC 1
9Talise Wohlschlegel26:01.4Beaverton21.6JPC 1
10Aashi Shekhawat25:14.0Ypsilanti Community21.0Soter Crane
9Elizabeth Stewart25:14.5Eastpointe20.8Soter Crane
11Bayleigh Finney26:04.8Sanford-Meridian20.4JPC 1
11Elisha Van Spronsen25:24.5Hudsonville Unity Christian19.8OK Black 1
12Evelynn Pauls25:39.8Kalamazoo Central19.7SMAC Jamboree
12Gigi Tindall25:18.1Detroit Country Day19.6Soter Crane
10Claire O’Brien25:20.8Cedar Springs19.4RCA Jamboree
11Kerigan Pung25:11.5Fowler19.2CMAC 1
12Georgianna Schmidt25:26.0Marshall18.7Parchment Classic
10Abbi Wright25:29.5Holland Christian18.2OK Black 1
11Emma Richardson25:45.2St. Joseph17.9SMAC Jamboree
11Holly Oatis25:28.6Algoma Christian SR17.8Parchment Classic
11Kinsley May25:45.6Mattawan17.8SMAC Jamboree
11Kylie Leatherman25:31.4Hudsonville Unity Christian17.5OK Black 1
11Sophia Miller25:31.8Hudsonville Unity Christian17.4OK Black 1
12Helayna Dyke25:27.2Allendale17.3RCA Jamboree
12Jordin Jones-Maddox25:35.3Oak Park16.6OAA Blue 2
12Bella Beck25:29.6Allendale16.5RCA Jamboree
11Ileigh Torp25:30.2Allendale16.3RCA Jamboree
9Elowyn Betts25:36.3Beverly Hills Groves16.2OAA Blue 2
11Gianna DeCola25:34.6Marshall15.8Parchment Classic
10Hope Eckstein25:35.4Kalamazoo Christian15.5Parchment Classic
11Jenna Webster25:53.1Kalamazoo Loy Norrix15.3SMAC Jamboree
10Carolyn Buller25:38.1Hudsonville Unity Christian15.3OK Black 1
12Alice Kadlecova25:37.5Martin14.8Parchment Classic
12Madison Girard25:57.5BC Lakeview13.8SMAC Jamboree
9Alexis Kadluboski25:29.8Dansville13.1CMAC 1
9Lylah Hasso25:39.9Cedar Springs13.0RCA Jamboree
9Brooklyn Chandler25:48.1Oak Park12.3OAA Blue 2
11Charlotte Mawhorter26:32.1Gladwin11.3JPC 1
11Charlotte Woodruff25:51.5North Farmington11.2OAA Blue 2
10Kylynn Grala25:45.8Cedar Springs11.1RCA Jamboree
12Josie Shanley26:06.2Richland Gull Lake10.9SMAC Jamboree
9Taelor Dowdell25:44.6Detroit Country Day10.8Soter Crane
9Kelly Myles25:52.8West Bloomfield10.7OAA Blue 2
11Shyla Ankatha25:45.6Marian (Bloomfield Hills)10.5Soter Crane
11Miyah Moore25:50.8Coldwater10.4Parchment Classic
10Veronica Perry25:48.0Dearborn Divine Child9.7Soter Crane
10Olivia Berman25:48.4Detroit Country Day9.5Soter Crane
9Penny Phelps26:11.6Portage Central9.1SMAC Jamboree
11Lillian Stahl26:12.4Portage Northern8.9SMAC Jamboree
11Maya Overway25:57.7Spring Lake8.8OK Black 1
12Kasey Haartman25:58.8Hudsonville Unity Christian8.4OK Black 1
12Isabella Totzke26:14.1Stevensville Lakeshore8.3SMAC Jamboree
10Sydney Dickman26:42.4St. Louis7.9JPC 1
9Reagan Somers26:42.6Clare7.8JPC 1
11Leah Schneider25:46.0Perry7.7CMAC 1
9Anna Keller26:16.9Richland Gull Lake7.4SMAC Jamboree
9Lola Norris26:16.9BC Lakeview7.4SMAC Jamboree
10MaKenzie McClintock26:00.0Kalamazoo Christian7.3Parchment Classic
10Ziva Rasch25:57.1Coopersville7.3RCA Jamboree
9Cailey Levine26:03.7Berkley7.1OAA Blue 2
11Becca Hoogewind25:59.2Allendale6.6RCA Jamboree
10Temperance Hysell26:20.1Portage Central6.3SMAC Jamboree
11Sabine Phillips26:21.5Kalamazoo Loy Norrix5.8SMAC Jamboree
9Harper Stanton26:02.2Cedar Springs5.6RCA Jamboree
9Chloe DenHartigh26:07.4Hudsonville Unity Christian5.5OK Black 1
11Shangmei Liu26:06.2Marshall5.3Parchment Classic
9Emma Dettmann26:06.8Martin5.1Parchment Classic
11Adelyn Ashbay26:05.1Allendale4.6RCA Jamboree
10Taz Davis25:57.0Bath4.0CMAC 1
12Ilaria Iannetti26:09.0Allendale3.3RCA Jamboree
12Zara Parrish26:09.2Allendale3.3RCA Jamboree
10Whitney Hundt26:29.2Stevensville Lakeshore3.3SMAC Jamboree
12Renna Gravenhof26:15.8Holland Christian2.7OK Black 1
11Emma Thielen26:01.3Perry2.6CMAC 1
9Allyanna Hart26:01.7Perry2.4CMAC 1
12Katie Lin26:09.7Detroit Country Day2.4Soter Crane
11Elizabeth Huisjen26:59.2Gladwin2.3JPC 1
11Megan Mateer26:10.3Detroit Country Day2.2Soter Crane
9Olivia Royer26:15.8BC Pennfield2.1Parchment Classic
9Kenzie Matheny26:18.3Hamilton1.9OK Black 1
9Adelynn Cosby26:17.0Bronson1.7Parchment Classic
10Ella Trueman26:12.1Dearborn Divine Child1.6Soter Crane
10Ryan Huhn26:12.5Dearborn Divine Child1.5Soter Crane
12Haley Council26:19.7Hamilton1.4OK Black 1

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
11Marshall Huhn16:08.4Lowell203.9RCA Jamboree
11Mason Hill16:19.3Allendale200.2RCA Jamboree
12Owen Gifford16:28.8Portage Central200.1SMAC Jamboree
12Ronnie Silveira16:22.5Allendale199.2RCA Jamboree
9Avi Elabed16:23.5Lowell198.8RCA Jamboree
12Cooper Byrne16:25.7Lowell198.1RCA Jamboree
12Marcel Stork16:35.4Mattawan197.9SMAC Jamboree
12Keagan Smith16:33.7Zeeland West196.4OK Black 1
10Marcus Essling16:41.9Portage Central195.7SMAC Jamboree
12Rob Dodd16:36.6Zeeland West195.5OK Black 1
12Owen Metzger16:34.7Sparta195.1RCA Jamboree
12Elijah Thompson16:46.5Kalamazoo Central194.2SMAC Jamboree
9Tanner Smith16:40.8Zeeland West194.1OK Black 1
12Aiden Weller16:39.0Cedar Springs193.7RCA Jamboree
11Tristan Zhang16:48.8Portage Central193.4SMAC Jamboree
9Grant Lampen16:43.1Holland Christian193.3OK Black 1
11Owen Adams16:43.7Spring Lake193.1OK Black 1
12Carson Wood16:41.0Sparta193.0RCA Jamboree
12Owen Fisher16:50.8Mattawan192.7SMAC Jamboree
12Preston VanOeffelen16:45.6Greenville191.5RCA Jamboree
10Aiden Lambers16:50.0Holland191.0OK Black 1
12Jackson Lam16:56.6Kalamazoo Loy Norrix190.8SMAC Jamboree
9Zach Diller16:51.7Holland Christian190.4OK Black 1
12Gavin Markucki16:58.5Richland Gull Lake190.2SMAC Jamboree
11Bryce Cahoon17:29.7Shepherd189.8JPC 1
11Cole Coffman16:54.2Holland Christian189.6OK Black 1
11Marshall Brandt17:30.7Midland Bullock Creek189.4JPC 1
12Landon Gerritsma16:55.5Holland Christian189.2OK Black 1
9Bryson Hassevoort16:56.0Zeeland West189.0OK Black 1
11Cody Bromley16:53.1Lowell189.0RCA Jamboree
11Seth Randall17:02.3St. Joseph188.9SMAC Jamboree
9Tyler Bromley16:54.1Lowell188.6RCA Jamboree
9Jackson Pant17:04.1Richland Gull Lake188.3SMAC Jamboree
11Omar Elbashir17:00.8Detroit Country Day187.7Soter-Crane
12Ethan Dalman17:01.4Zeeland West187.2OK Black 1
10Karson Lewis17:08.5BC Lakeview186.8SMAC Jamboree
11Alex Ten Haken17:04.6Hudsonville Unity Christian186.1OK Black 1
12Ben Verellen17:42.4Gladwin185.5JPC 1
12Nicolas Morales – Sanchez17:12.7Kalamazoo Loy Norrix185.4SMAC Jamboree
12Samuel Ashby17:06.9Zeeland West185.4OK Black 1
11Nate Davis17:08.0Zeeland East185.0OK Black 1
10Owen Poppema16:42.1Bath184.6CMAC 1
11Peyton Farrell17:06.8Cedar Springs184.4RCA Jamboree
12Sam Taylor17:10.7Zeeland West184.1OK Black 1
12Alex Hamilton17:05.3North Farmington183.6OAA Blue 2
11Jakin Whitney17:48.8Shepherd183.4JPC 1
10Macen White17:12.8Holland Christian183.4OK Black 1
10Elijah Demlow17:21.5BC Lakeview182.5SMAC Jamboree
12Aden Ashworth17:15.9Allendale181.4RCA Jamboree
11Brady Winther-MacInnis17:26.3Kalamazoo Central180.9SMAC Jamboree
11William McDonald17:57.7Shepherd180.4JPC 1
11Samuel Organ17:18.8Cedar Springs180.4RCA Jamboree
10Cole Raymond17:21.1Coopersville179.6RCA Jamboree
11Connor Schmidt18:00.5Clare179.5JPC 1
11Musa Kay17:18.5West Bloomfield179.2OAA Blue 2
10Ethan Bray17:30.7Detroit Country Day177.8Soter-Crane
11Fletcher Stucky17:35.8Kalamazoo Loy Norrix177.7SMAC Jamboree
10Caelen Gray17:30.3Holland177.6OK Black 1
11Abraham McHugh17:16.1Marshall177.3Parchment Classic
10Colby Bartells17:37.7Kalamazoo Central177.1SMAC Jamboree
11Drew Swayze17:29.8Lowell176.7RCA Jamboree
12Bray Mentzer17:39.2BC Lakeview176.6SMAC Jamboree
9Zander Stewart17:33.3Holland Christian176.6OK Black 1
11Connor Wessels17:40.3Mattawan176.2SMAC Jamboree
12Reid Cousins17:34.8Zeeland West176.1OK Black 1
12Logan Westgate17:43.6Portage Central175.1SMAC Jamboree
10Andrew Nunning17:39.7Pontiac Notre Dame Prep174.8Soter-Crane
9Joey Hall17:45.0Portage Central174.7SMAC Jamboree
10Derek Bostrom17:39.3Holland Christian174.6OK Black 1
10Drew Chenery17:45.4Portage Central174.5SMAC Jamboree
11Myles Robinson18:17.3Gladwin173.9JPC 1
10Jack Mecklenborg17:47.8Portage Central173.7SMAC Jamboree
10Carson Wiersbe17:50.1St. Joseph173.0SMAC Jamboree
12Timothy Chamberlain17:17.7Portland St. Patrick172.8CMAC 1
9Dane Trask17:44.7Spring Lake172.8OK Black 1
12Will Johnson17:45.7Holland Christian172.4OK Black 1
12Clayton Peacock18:25.5Clare171.2JPC 1
11John Kowatch17:23.3Pewamo-Westphalia170.9CMAC 1
12Dayton Moran17:56.5Richland Gull Lake170.8SMAC Jamboree
11Rian Powers17:52.7Holland170.1OK Black 1
10Isaac Vandlen17:53.3Spring Lake169.9OK Black 1
10Remyngton Clish18:31.4Sanford-Meridian169.2JPC 1
12Finn Tauren18:03.4Richland Gull Lake168.5SMAC Jamboree
10Graham Sleper18:04.7Kalamazoo Loy Norrix168.1SMAC Jamboree
9Reuben Riemersma17:58.8Hudsonville Unity Christian168.1OK Black 1
12Jesse Fielis17:44.4White Pigeon167.9Parchment Classic
10Gavin Schultz18:05.9Richland Gull Lake167.7SMAC Jamboree
10Tadhg Shoffner17:57.0Cedar Springs167.7RCA Jamboree
11Logan Young18:37.0Harrison167.3JPC 1
10Braylon Bigorowski17:58.4Coopersville167.2RCA Jamboree
10Jackson Duval18:07.6BC Lakeview167.1SMAC Jamboree
11Wyatt Werner17:35.9Pewamo-Westphalia166.7CMAC 1
12Quentin Smith17:36.4Fowler166.5CMAC 1
11Rylan VanDenBeldt18:03.6Holland Christian166.5OK Black 1
12Ethan Jorrey17:56.8Beverly Hills Groves166.4OAA Blue 2
11Braeden Gildea18:09.8Mattawan166.4SMAC Jamboree
11Oscar Dunfee18:10.4Kalamazoo Loy Norrix166.2SMAC Jamboree
11Francis Austen17:38.8Portland St. Patrick165.7CMAC 1
12Ben Young17:39.1Lansing Christian165.6CMAC 1
10Jack Krafft18:42.2Shepherd165.6JPC 1
12Hayden Dannenberg18:06.8Holland Christian165.4OK Black 1
12Elijah Purchase18:04.1Greenville165.3RCA Jamboree
11Tristan See18:04.4Cedar Springs165.2RCA Jamboree
12Alessandro Castillo18:07.6Holland165.1OK Black 1
11Carter Hughes18:13.9BC Lakeview165.0SMAC Jamboree
10Hagan Biehl18:05.0Sparta165.0RCA Jamboree
10Weston Grewell18:08.2Zeeland West164.9OK Black 1
10Jacob Gruppen18:08.8Zeeland West164.7OK Black 1
12Trevor Nagra18:15.2Mattawan164.6SMAC Jamboree
10Caden Uttech18:09.5Zeeland West164.5OK Black 1
11Luke Aerts17:54.9Coldwater164.4Parchment Classic
10Jack Mechenbier18:16.2Richland Gull Lake164.3SMAC Jamboree
11Tyler Hennessey18:06.0Berkley163.3OAA Blue 2
9Noah Bhan18:19.4Portage Central163.2SMAC Jamboree
12Luke Schultz18:19.4Portage Central163.2SMAC Jamboree
9Mason Arnoldink18:15.3Holland Christian162.6OK Black 1
11Ryder Woodwyk18:16.9Spring Lake162.0OK Black 1
11Sutton Klaus18:54.7Clare161.4JPC 1
12Aiden LaVictor18:13.6Beverly Hills Groves160.8OAA Blue 2
9Graham Tormoen18:26.8Portage Central160.7SMAC Jamboree
9Brycen Stewart18:18.3Allendale160.6RCA Jamboree
10Patrick Conroy18:27.8St. Joseph160.4SMAC Jamboree
11Kellen Chalupa18:08.8Allegan159.7Parchment Classic
9James Elliott18:21.2Cedar Springs159.6RCA Jamboree
12Evan Keller18:21.7Coopersville159.5RCA Jamboree
10Landen Bermudez18:26.2Dearborn Divine Child159.3Soter-Crane
11Sebastian Hernandez18:12.4Coldwater158.5Parchment Classic
11Joe Janesak18:24.4Sparta158.5RCA Jamboree
11Drew Vanderpuyl18:12.6Coldwater158.5Parchment Classic
11Austin Hale18:34.2Kalamazoo Central158.3SMAC Jamboree
10Michael Bogard18:34.3Kalamazoo Loy Norrix158.2SMAC Jamboree
9Paolo Vello18:28.7Holland Christian158.1OK Black 1
11Charlie George18:02.0Pewamo-Westphalia158.0CMAC 1
10Justin Walters18:29.4Zeeland East157.9OK Black 1
11Christian Villa-Bilton19:05.6Clare157.8JPC 1
10Griffin Wenta18:33.5Spring Lake156.5OK Black 1
10Gabe Piach19:09.9Gladwin156.4JPC 1
12James Schroder19:10.0Sanford-Meridian156.3JPC 1
10Brady Oosterhouse18:07.3Saranac156.2CMAC 1
12Josiah Muller18:35.6Zeeland East155.8OK Black 1
12Henry Dutcher18:41.8Kalamazoo Central155.7SMAC Jamboree
11Joseph Arriola18:37.5Dearborn Divine Child155.5Soter-Crane
10Eddie Radtke19:12.9Shepherd155.4JPC 1
11Tanner Lehman18:34.2Greenville155.3RCA Jamboree
9Jackson Farrell18:35.3Cedar Springs154.9RCA Jamboree
10Logan Gregory18:12.1Saranac154.6CMAC 1
12Connor Sloan18:45.3Kalamazoo Loy Norrix154.6SMAC Jamboree
11Owen VanDyke18:37.4Allendale154.2RCA Jamboree
10Liam Tiles18:40.9Spring Lake154.0OK Black 1
11Dillon Spilker19:18.8Sanford-Meridian153.4JPC 1
10Josh Hilliard18:36.8Berkley153.1OAA Blue 2
10Blake Gale18:41.1Greenville153.0RCA Jamboree
10Declan Shoffner18:41.4Cedar Springs152.9RCA Jamboree
10Michael Ensing18:44.9Zeeland West152.7OK Black 1
12Kristian Coon18:42.0Greenville152.7RCA Jamboree
10Patrick Amidon18:42.3Greenville152.6RCA Jamboree
12Tanner Christensen18:53.5Mattawan151.8SMAC Jamboree
10Brendan Plante19:25.5Midland Bullock Creek151.2JPC 1
12David Lane18:34.7White Pigeon151.1Parchment Classic
10Luke Mulder19:28.7Midland Bullock Creek150.1JPC 1
11Nolan Mitchell18:25.8Pewamo-Westphalia150.1CMAC 1
11Brandon Peterson18:50.5Coopersville149.8RCA Jamboree
12Logan Brawt19:29.7Sanford-Meridian149.8JPC 1
11Colin Stokes18:48.3North Farmington149.2OAA Blue 2
12Noah Devereaux18:29.9Laingsburg148.7CMAC 1
10Devin Stotz-Ghosh19:03.0Portage Central148.7SMAC Jamboree
10Ethan Dertien18:58.1Hudsonville Unity Christian148.3OK Black 1
11Grant Goodwin18:59.6Dearborn Divine Child148.1Soter-Crane
12Isaac FoxElster18:32.1Portland St. Patrick148.0CMAC 1
9Austin Ruppel18:44.4Marshall147.9Parchment Classic
11Greyson Hartwick18:56.5Sparta147.8RCA Jamboree
11Josue Martinez18:52.8West Bloomfield147.7OAA Blue 2
10Zane Molewyk18:57.7Coopersville147.4RCA Jamboree
12Gage Spencer19:36.9Beaverton147.4JPC 1
12Jacob Sinclair19:07.2Kalamazoo Loy Norrix147.3SMAC Jamboree
11Landon Miller18:35.3Fowler146.9CMAC 1
10Michael Williams18:55.8West Bloomfield146.7OAA Blue 2
11Dayton Sneller19:03.3Zeeland West146.6OK Black 1
11Brayton Cosby18:50.7Bronson145.8Parchment Classic
9Matthew Rodgers19:42.0Clare145.7JPC 1
9Thomas Sigler18:52.2Allegan145.3Parchment Classic
12Dane Sprague19:04.6Allendale145.1RCA Jamboree
11Joseph Haupt19:44.4Clare144.9JPC 1
12William Warner19:45.4Clare144.5JPC 1
11Landon Madden18:54.7Delton-Kellogg144.4Parchment Classic
10Caleb Elwell19:16.0Mattawan144.3SMAC Jamboree
12Shondell Warren19:03.3Oak Park144.2OAA Blue 2
9Kaden Boura19:03.6Ferndale144.1OAA Blue 2
12Isaac Gola19:47.3Shepherd143.9JPC 1
9Kharon Thompson19:04.4Oak Park143.9OAA Blue 2
10Adam Franks18:56.6Bronson143.8Parchment Classic
12Xavier Simon18:44.7Fowler143.8CMAC 1
9Beckett Melendez19:18.3Portage Central143.6SMAC Jamboree
11Aiden Jackson18:57.7White Pigeon143.4Parchment Classic
11Edward Minor19:06.0Beverly Hills Groves143.3OAA Blue 2
9Anthony Durocher19:19.3St. Joseph143.2SMAC Jamboree
12Cameron Weers18:58.6Marshall143.1Parchment Classic
12Trace Fisher19:50.3Standish Sterling142.9JPC 1
10Lev Babcock19:07.7Berkley142.8OAA Blue 2
12Bridger Streeter19:20.9Kalamazoo Loy Norrix142.7SMAC Jamboree
10Karsten Martin19:16.1Pontiac Notre Dame Prep142.6Soter-Crane
10Charles Bare19:22.0Kalamazoo Central142.3SMAC Jamboree
9Parson Jones19:16.6Holland Christian142.1OK Black 1
10Lincoln Davis19:22.9Mattawan142.0SMAC Jamboree
11Quentin Bliss19:14.0Cedar Springs142.0RCA Jamboree
9Silas Finney19:53.1Beaverton142.0JPC 1
12Nick Muday19:02.3Delton-Kellogg141.9Parchment Classic
11Tyler Rockafellow18:51.9Perry141.4CMAC 1
12Christopher Baker19:25.2Kalamazoo Loy Norrix141.3SMAC Jamboree
12Kona Crump19:56.0Clare141.0JPC 1
12Austin Edwards19:13.2Oak Park140.9OAA Blue 2
10Avi Vertkin19:13.3Beverly Hills Groves140.9OAA Blue 2
10Ethan Kamp19:20.9Spring Lake140.7OK Black 1
9Alekzander Watkins19:27.1Kalamazoo Central140.7SMAC Jamboree
10Patrick Alt19:22.1Ypsilanti Community140.6Soter-Crane
12Noah Rebhan19:27.2BC Lakeview140.6SMAC Jamboree
10Graham Kubiak19:15.0West Bloomfield140.3OAA Blue 2
10Ben Kline19:23.6Ypsilanti Community140.1Soter-Crane
12Simon Beougher19:28.7Kalamazoo Loy Norrix140.1SMAC Jamboree
9Hari Varma19:24.4Detroit Country Day139.9Soter-Crane
12Jacob Alt19:25.0Ypsilanti Community139.7Soter-Crane
11Remy Cicotte19:25.2Detroit Country Day139.6Soter-Crane
11Brayden Buelow19:30.5Portage Central139.5SMAC Jamboree
10Josiah Wagoner19:31.5St. Joseph139.2SMAC Jamboree
10Isaac Kraftson19:26.5Ypsilanti Community139.2Soter-Crane
11Tristen Hinson19:25.9Zeeland East139.0OK Black 1
12Zachary Haigler19:23.5Sparta138.8RCA Jamboree
11Reuben Swafford19:21.5North Farmington138.2OAA Blue 2
9Conner Cousineau20:05.1Farwell138.0JPC 1
11Jadon Dettmann19:15.0Martin137.7Parchment Classic
10Levi Knoop19:04.1Portland St. Patrick137.3CMAC 1
11Nicolas Eisen19:28.4Allendale137.2RCA Jamboree
11Lincoln Palmer19:24.7North Farmington137.1OAA Blue 2
10Levi Groenhout19:32.0Zeeland East137.0OK Black 1
12Levi Vanderlaan19:32.1Spring Lake137.0OK Black 1
9Brayden Rountree20:08.4Shepherd136.9JPC 1
9Kamden Grice19:39.5Kalamazoo Central136.5SMAC Jamboree
11Sam Miller19:39.6Portage Northern136.5SMAC Jamboree
11Nicholas Kostecke19:35.4Detroit Country Day136.2Soter-Crane
12Kaden Goodman19:40.6Kalamazoo Central136.1SMAC Jamboree
11Kai Bouathong19:35.9Zeeland West135.7OK Black 1
10Kaden Davis19:34.6Cedar Springs135.1RCA Jamboree
10Reuben Lorenz19:44.3St. Joseph134.9SMAC Jamboree
12Tyler Travis20:14.3Shepherd134.9JPC 1
12Aaron Stevens19:35.8GR Kenowa Hills134.7RCA Jamboree
12Aiden Parker19:24.5Coldwater134.5Parchment Classic
11Kyler Shaw19:33.5North Farmington134.2OAA Blue 2
10Jameson Huhn19:13.7Pewamo-Westphalia134.1CMAC 1
11Lance Kukes19:41.7Detroit Country Day134.1Soter-Crane
11Cameron Cobley19:46.9BC Lakeview134.0SMAC Jamboree
12Keagan Terrian20:16.9Farwell134.0JPC 1
12Ryan Ladd19:38.6Cedar Springs133.8RCA Jamboree
12Haven William19:36.0West Bloomfield133.3OAA Blue 2
11Gavin Wilde19:36.5North Farmington133.2OAA Blue 2
11Jeffery Sisson20:20.9Gladwin132.7JPC 1
11Cameron Rynsburger19:45.5Holland Christian132.5OK Black 1
11Aiden Harrison20:23.5Gladwin131.8JPC 1
10Denver Siler19:32.6Bronson131.8Parchment Classic
10Evan Binelli19:41.3Berkley131.6OAA Blue 2
10Jacob Borowicz19:50.2Dearborn Divine Child131.3Soter-Crane
10Hendrik Breen19:35.5Algoma Christian SR130.8Parchment Classic
11Sawyer VanKuiken19:25.0Saranac130.3CMAC 1
12Henry Greene19:58.0BC Lakeview130.3SMAC Jamboree
12Griffin Mis19:50.1Sparta130.0RCA Jamboree
11Nick White19:46.8North Farmington129.7OAA Blue 2
10Nico DiLaura19:54.1Zeeland East129.6OK Black 1
12Logan Brown20:30.2Standish Sterling129.6JPC 1
11James Maher20:00.3Richland Gull Lake129.6SMAC Jamboree
10Fhoenix Stellard19:54.4Spring Lake129.5OK Black 1
10Christopher Spyker20:31.3Standish Sterling129.2JPC 1
11Dominic Berkemeier19:48.8Beverly Hills Groves129.1OAA Blue 2
10Tegan Lowe19:53.0Lowell129.0RCA Jamboree
9James Forney19:53.1Lowell129.0RCA Jamboree
12Ty Winchell19:41.8Marshall128.7Parchment Classic
9Drew Trask19:57.0Spring Lake128.7OK Black 1
12Carter Sikorski19:42.1Bronson128.6Parchment Classic
10Jace Hilton19:42.1Delton-Kellogg128.6Parchment Classic
12Reed Schroeder19:30.5Pewamo-Westphalia128.5CMAC 1
11Brayden Herr20:04.9Richland Gull Lake128.0SMAC Jamboree
12Jayden Quist19:58.9Spring Lake128.0OK Black 1
10William Platt20:00.2Pontiac Notre Dame Prep127.9Soter-Crane
12Issak Stitt19:59.9Zeeland East127.7OK Black 1
12Chase Weers19:45.9Marshall127.4Parchment Classic
12Girum Merriman19:58.1Sparta127.3RCA Jamboree
12Hayden Shattuck20:37.4St. Louis127.2JPC 1
9Carter Castilla19:34.8Dansville127.1CMAC 1
11Jack Ganton19:47.1Bronson127.0Parchment Classic
12Aiden Woods19:47.3Comstock126.9Parchment Classic
12Eric Larson20:38.6Beaverton126.8JPC 1
12Bryan Gregory19:36.9Saranac126.4CMAC 1
12Caden Leatherman20:04.9Hudsonville Unity Christian126.0OK Black 1
10Calvin Bagale19:51.6Marshall125.5Parchment Classic
12Connar McDonald20:42.7Sanford-Meridian125.5JPC 1
10Braden Post20:13.4Portage Central125.2SMAC Jamboree
10Zachary Barszczowski20:08.7Dearborn Divine Child125.1Soter-Crane
11Johnny Gruppen20:08.4Hudsonville Unity Christian124.9OK Black 1
11Garrett Villemure20:01.6Beverly Hills Groves124.8OAA Blue 2
12Cedar Smolash20:02.0West Bloomfield124.7OAA Blue 2
10Daren Austin19:54.6Parchment124.5Parchment Classic
11Brendan Miller20:11.4Dearborn Divine Child124.2Soter-Crane
12Nazario Estrada20:10.8Holland124.1OK Black 1
12Chris Collier20:03.9Oak Park124.0OAA Blue 2
9TJ Wolk20:11.5Holland Christian123.8OK Black 1
11Gari Salvador-Garcia19:56.6Martin123.8Parchment Classic
11Aiden Douma20:11.8Zeeland East123.7OK Black 1
9Logan Platte19:45.3Fowler123.6CMAC 1
9Dexton Feldpausch19:46.4Fowler123.2CMAC 1
10Byron Nevins20:14.4Spring Lake122.9OK Black 1
9Lucas Newberry19:59.5Coldwater122.8Parchment Classic
10Benjamin Rowekamp-Ambs20:21.7Mattawan122.4SMAC Jamboree
10Adam Ahmad20:18.5Detroit Country Day121.8Soter-Crane
10Micah Maier20:23.5St. Joseph121.8SMAC Jamboree
9Sean Godek20:11.3North Farmington121.6OAA Blue 2
9Benjamin Cramer-Erbes20:24.7Kalamazoo Central121.5SMAC Jamboree
11Luke Arendshorst20:19.1Holland121.3OK Black 1
10Kingston Remar20:17.0Lowell121.0RCA Jamboree
10Austin Hodges19:54.0Laingsburg120.7CMAC 1
10Elliott Lyngklip20:14.4Berkley120.5OAA Blue 2
11Hunter Hayes20:07.5Martin120.2Parchment Classic
12Joshua Burrows20:15.7West Bloomfield120.1OAA Blue 2
11Benjamin Nestle20:58.9Shepherd120.0JPC 1
9Deacon Bacalia20:29.0Kalamazoo Central120.0SMAC Jamboree
10Jayden Jackson19:56.3Laingsburg119.9CMAC 1
10Isaac Fletcher20:30.1Mattawan119.6SMAC Jamboree
11Ben Brower20:24.4Hudsonville Unity Christian119.5OK Black 1
11Pacen Brown20:31.4Mattawan119.2SMAC Jamboree
12Logan Redes20:23.1Cedar Springs119.0RCA Jamboree
10Grayson Wells21:03.2Midland Bullock Creek118.6JPC 1
11Isaac Millward20:33.3Portage Central118.6SMAC Jamboree
12Justin Bergman20:33.3Portage Central118.6SMAC Jamboree
9Carter Potter20:25.2Sparta118.3RCA Jamboree
11Nicholas Sargent20:29.2Dearborn Divine Child118.3Soter-Crane
11Traiton Coulier20:26.0Lowell118.0RCA Jamboree
11Logan Howe20:02.5Portland St. Patrick117.8CMAC 1
10Sam Dunlap20:23.0Berkley117.7OAA Blue 2
10Joseph McCoy20:15.7Delton-Kellogg117.4Parchment Classic
12Gram Griffioen20:31.9University Liggett117.4Soter-Crane
12Bryce Glossinger20:24.0Beverly Hills Groves117.3OAA Blue 2
9Luca Mesch-Carinci20:37.2Kalamazoo Loy Norrix117.3SMAC Jamboree
9Malachi Allersma20:16.6Delton-Kellogg117.1Parchment Classic
12Jack Karalash20:37.9Richland Gull Lake117.0SMAC Jamboree
11Ryan Geerts20:32.3Holland116.9OK Black 1
11Luke Lyon20:38.3BC Lakeview116.9SMAC Jamboree
11Luke Meyer20:06.0Lansing Christian116.7CMAC 1
10Ivan Manlan-Coulibaly20:39.2Kalamazoo Central116.6SMAC Jamboree
9Daniel Kramer20:08.0Pewamo-Westphalia116.0CMAC 1
11Braeden Hargrove21:11.4Beaverton115.9JPC 1
11Jayden Bobzien21:11.5Harrison115.8JPC 1
12Ian Letherer21:11.5Clare115.8JPC 1
12Daniel Grabinski20:35.6Hamilton115.8OK Black 1
9Easton Corradini20:44.0Portage Central115.0SMAC Jamboree
10Tyler Severino20:44.3Kalamazoo Loy Norrix114.9SMAC Jamboree
12Hunter Jones20:24.4BC Pennfield114.5Parchment Classic
9Zachary Vogelsberg20:45.5Portage Northern114.5SMAC Jamboree
10Jeremiah VanHouten20:24.8Martin114.4Parchment Classic
9Syler Rudy20:24.9BC Pennfield114.4Parchment Classic
10Colin Johnson20:13.6Bath114.1CMAC 1
11Adam Hasenbank20:37.6Allendale114.1RCA Jamboree
9Owen Vanderhyde20:37.8Sparta114.1RCA Jamboree
12Logan Albritton20:34.3Beverly Hills Groves113.9OAA Blue 2
10Adrian Hoogeboom20:41.8Zeeland East113.7OK Black 1
9Jackson Launiere20:38.9GR Kenowa Hills113.7RCA Jamboree
10Lucas Ofstein20:48.2Portage Central113.6SMAC Jamboree
9Aiden Watson20:40.4Greenville113.2RCA Jamboree
11Brandon Buskulic20:18.1Pewamo-Westphalia112.6CMAC 1
9Liam Bisnett20:51.9Mattawan112.4SMAC Jamboree
11Ethan Nagel21:22.2Sanford-Meridian112.3JPC 1
9Lucas Westcott20:52.6Kalamazoo Central112.1SMAC Jamboree
9Joel Rathka20:19.8Laingsburg112.1CMAC 1
12Jacob Burton20:53.3Portage Northern111.9SMAC Jamboree
10Ty Brower20:47.6Holland Christian111.8OK Black 1
9Loren Thelen20:20.6Pewamo-Westphalia111.8CMAC 1
12Knighten Rockwell20:32.7Galesburg-Augusta111.8Parchment Classic
11William Yen20:40.8North Farmington111.7OAA Blue 2
9Nicholas Hakala20:54.2Mattawan111.6SMAC Jamboree
9Gavin Schwiderson21:24.5Standish Sterling111.5JPC 1
12Brandon Chan20:41.7Auburn Hills Avondale111.4OAA Blue 2
11Alden Lucas20:50.2Hudsonville Unity Christian110.9OK Black 1
9Keegan Bouathong20:50.4Zeeland West110.9OK Black 1
11Brayden Marchal20:48.0Lowell110.7RCA Jamboree
9Simeon Ludwig21:27.5Midland Bullock Creek110.5JPC 1
12Quinn Loree20:44.5Berkley110.5OAA Blue 2
10Ashton Dingee20:38.4Galesburg-Augusta109.9Parchment Classic
11Scotty Brown20:59.6Richland Gull Lake109.8SMAC Jamboree
9Maxwell Wieber20:26.7Fowler109.8CMAC 1
12Lucas Carter20:47.1Berkley109.6OAA Blue 2
11Aiden Unangst21:00.6Kalamazoo Loy Norrix109.5SMAC Jamboree
10Dale Hice20:27.6Saranac109.5CMAC 1
10Loghan Murphy20:39.9Allegan109.4Parchment Classic
12Evan Hagerman20:28.0Bath109.3CMAC 1
10Alex Zhang20:57.1Detroit Country Day109.0Soter-Crane
9Theo Freestone21:02.2Kalamazoo Loy Norrix108.9SMAC Jamboree
12Ryan Stewart20:57.1Holland Christian108.6OK Black 1
9Jairo Lugo21:03.6Kalamazoo Central108.5SMAC Jamboree
11Adam Khan20:59.0Detroit Country Day108.3Soter-Crane
9Carson Beerthuis20:58.1Hamilton108.3OK Black 1
9Logan Moore21:35.0Midland Bullock Creek108.0JPC 1
11Ben Keebaugh20:32.3Fowler107.9CMAC 1
11Cole Dalton21:05.6Stevensville Lakeshore107.8SMAC Jamboree
11Luis Holowinski20:52.8West Bloomfield107.7OAA Blue 2
12Kell Stone-Palmquist21:00.9Ypsilanti Community107.7Soter-Crane
11DeJuan Oakley20:53.0West Bloomfield107.7OAA Blue 2
10Donovan Wells20:33.7Potterville107.4CMAC 1
11Connor Bailey-Cook20:45.9Parchment107.4Parchment Classic
10Caylor Elsesser20:46.1Marshall107.3Parchment Classic
9Charlie Barkel21:01.5Zeeland West107.2OK Black 1
10Seth Alderman21:07.7Kalamazoo Central107.1SMAC Jamboree
12Henry Freestone21:08.3Kalamazoo Loy Norrix106.9SMAC Jamboree
9Evan VanderHyde20:59.5Sparta106.8RCA Jamboree
9Clyde Wolfe21:09.5Kalamazoo Loy Norrix106.5SMAC Jamboree
10Noah Rosales21:04.5Holland106.2OK Black 1
10Blake Vallad21:40.5Standish Sterling106.2JPC 1
11Charlie Dyer21:04.6Zeeland East106.1OK Black 1
10Caleb Sausser21:10.7Kalamazoo Central106.1SMAC Jamboree
10Coleman Wendzel21:12.4Richland Gull Lake105.5SMAC Jamboree
11Nick Stevens20:52.9Galesburg-Augusta105.0Parchment Classic
10Max Sytsma21:15.3Kalamazoo Loy Norrix104.6SMAC Jamboree
10Jake Richmond21:15.4Kalamazoo Loy Norrix104.5SMAC Jamboree
9Kaedyn Smith20:42.7Fowler104.4CMAC 1
9Ryan Armey21:10.1Spring Lake104.3OK Black 1
12Nathan Marquez21:16.7BC Lakeview104.1SMAC Jamboree
12Matias Greve20:43.9Lansing Christian104.0CMAC 1
10Cal Hooper21:04.3Ferndale103.9OAA Blue 2
12Logan Bok20:44.4Saranac103.9CMAC 1
9Colton Pullen21:08.7Lowell103.8RCA Jamboree
11Gavin Dannenberg21:12.0Holland Christian103.7OK Black 1
11Memphis Peever21:48.0Farwell103.7JPC 1
9Nolan Kreft21:09.9Cedar Springs103.4RCA Jamboree
12Justin Ryland21:19.2Richland Gull Lake103.3SMAC Jamboree
10Zeke Zwiep21:13.4Holland Christian103.2OK Black 1
9Louie Orme21:14.3Holland102.9OK Black 1
11Theo Fuller21:20.4Kalamazoo Loy Norrix102.9SMAC Jamboree
12Cameron Braidwood21:15.1Spring Lake102.6OK Black 1
11Greysen Miltgen21:15.7Spring Lake102.4OK Black 1
10C. J. Ronk21:17.7Ypsilanti Community102.1Soter-Crane
11Michael Austin21:22.9Kalamazoo Loy Norrix102.0SMAC Jamboree
11Ryan Potts21:14.8Coopersville101.7RCA Jamboree
10Pierson Albaugh21:24.2Portage Northern101.6SMAC Jamboree
10Leo Voytenko21:03.7Kalamazoo Christian101.4Parchment Classic
11Caleb Paez21:54.7St. Louis101.4JPC 1
10Jaden Hawkins21:12.0West Bloomfield101.3OAA Blue 2
10Owen Griffith21:17.2GR Kenowa Hills100.9RCA Jamboree
11Dayne Ivey21:56.3Pinconning100.9JPC 1
10Evan Lokey21:26.5St. Joseph100.8SMAC Jamboree
11Riley Laporte21:26.6Kalamazoo Central100.8SMAC Jamboree
9Landon King21:21.2Spring Lake100.6OK Black 1
12Carson Johnson21:57.6Sanford-Meridian100.5JPC 1
12Dylan Duimstra21:22.0Hudsonville Unity Christian100.3OK Black 1
11Brodie Arellano21:19.3Greenville100.3RCA Jamboree
12Keegan Shephard21:59.3Sanford-Meridian99.9JPC 1
12Leo Hall21:23.3Spring Lake99.9OK Black 1
10Daniel Thomakos21:16.8West Bloomfield99.7OAA Blue 2
10Wyatt Newton21:30.2Kalamazoo Loy Norrix99.6SMAC Jamboree
9Ricardo Martinez21:30.2Kalamazoo Loy Norrix99.6SMAC Jamboree
12Donaven Degraffenreid21:17.9Harper Woods99.4OAA Blue 2
10Ryan Burrows21:18.1West Bloomfield99.3OAA Blue 2
9Cole Redes21:25.7Cedar Springs98.1RCA Jamboree
10Justin Klap21:26.9GR Kenowa Hills97.7RCA Jamboree
12Riley Graf21:03.3Dansville97.6CMAC 1
12Brayden Kidd21:36.3Kalamazoo Central97.6SMAC Jamboree
11Malachi Coulson22:07.0Harrison97.3JPC 1
11Sean Donahue22:07.7Pinconning97.1JPC 1
9Carsen Modderman21:30.9Coopersville96.4RCA Jamboree
10Zachary Siegel21:40.1Kalamazoo Loy Norrix96.3SMAC Jamboree
9Finley Richardson21:43.6Kalamazoo Loy Norrix95.1SMAC Jamboree
10Adam Shoemaker21:38.2Hudsonville Unity Christian94.9OK Black 1
10Lucas Riggs21:31.5Berkley94.8OAA Blue 2
9Levi Iford21:38.5Holland Christian94.8OK Black 1
11Noah Chinavare22:14.7Sanford-Meridian94.8JPC 1
12Grant Mortsfield21:33.9Berkley94.0OAA Blue 2
11Jaxon Boehm21:47.0Stevensville Lakeshore94.0SMAC Jamboree
10Luke Quardokus21:47.0Portage Northern94.0SMAC Jamboree
10Caleb Rice21:48.5BC Lakeview93.5SMAC Jamboree
9Conner Hoeksema21:42.9Zeeland East93.4OK Black 1
9Samuel Pierce21:50.0Portage Northern93.0SMAC Jamboree
10David Steenwyk21:45.0Holland Christian92.7OK Black 1
10Luke Tyll21:38.4Beverly Hills Groves92.5OAA Blue 2
9Colton Kamphuis21:45.5Zeeland East92.5OK Black 1
10Aland Alomari21:47.1Detroit Country Day92.3Soter-Crane
11Osker Huismann21:31.6Algoma Christian SR92.1Parchment Classic
11Tim Forward21:32.0Parchment92.0Parchment Classic
10Philip Kooyer21:47.3Hudsonville Unity Christian91.9OK Black 1
9Ethan King21:54.3Portage Central91.6SMAC Jamboree
9Remington Schueller21:21.9Fowler91.4CMAC 1
11Riley Sprague22:25.2Beaverton91.3JPC 1
9Trey Rusbasan21:55.3St. Joseph91.2SMAC Jamboree
10Aiden Vance21:35.4Marshall90.9Parchment Classic
10Peter Keegstra21:51.3Hudsonville Unity Christian90.6OK Black 1
11Sreekesh Panicker21:53.1Detroit Country Day90.3Soter-Crane
10Jonah Tripicchio21:59.4BC Lakeview89.9SMAC Jamboree
11Connor Chittaro21:54.7Dearborn Divine Child89.8Soter-Crane
10Wesley Harrington21:39.6Parchment89.5Parchment Classic
9Kai Hopkins21:28.3Potterville89.2CMAC 1
11Noah Wolters21:55.3Zeeland West89.2OK Black 1
11Cooper Prentice21:40.5Allegan89.2Parchment Classic
9Jack Huhn21:29.2Pewamo-Westphalia88.9CMAC 1
9Nolan Schepers21:57.1Hudsonville Unity Christian88.6OK Black 1
9Greyson Higgs21:55.2Greenville88.3RCA Jamboree
11Eli VanderLaan21:51.8Beverly Hills Groves88.1OAA Blue 2
9Owen Schopmeyer21:59.2Zeeland West87.9OK Black 1
9Isaiah Radawski22:05.5Portage Central87.8SMAC Jamboree
9Avery Fox21:32.5Pewamo-Westphalia87.8CMAC 1
9Cale VanDyke21:57.2Allendale87.6RCA Jamboree
9Max Mowatt21:33.5Pewamo-Westphalia87.5CMAC 1
10Samuel Meyer22:00.7Zeeland West87.4OK Black 1
9James An22:02.7Detroit Country Day87.1Soter-Crane
10William Throw21:47.2White Pigeon86.9Parchment Classic
12Owen Kennedy22:08.8BC Lakeview86.7SMAC Jamboree
11Colin Nelson22:38.9Ogemaw Heights86.7JPC 1
12Cole Grundy22:39.9Clare86.4JPC 1
12Alex Thomas21:37.9Saranac86.0CMAC 1
9Hunter Wagoner21:50.0Coldwater86.0Parchment Classic
9Oliver Chayka22:07.9Detroit Country Day85.4Soter-Crane
10Blake Davis22:43.5Shepherd85.2JPC 1
10Ayden Jones21:52.7Delton-Kellogg85.1Parchment Classic
9Quinn Upston22:13.8Richland Gull Lake85.1SMAC Jamboree
9Owen Burrows22:01.7West Bloomfield84.8OAA Blue 2
9Keagan Soule22:44.7Standish Sterling84.8JPC 1
12Ryan Lapan22:44.9Standish Sterling84.7JPC 1
11Colton Woods22:15.7Stevensville Lakeshore84.4SMAC Jamboree
10Shaymar Young22:15.8Portage Northern84.4SMAC Jamboree
9Ben Weers21:55.7Marshall84.1Parchment Classic
11Grant Hoskins22:16.8Stevensville Lakeshore84.1SMAC Jamboree
11Jack Favreau21:56.1Delton-Kellogg84.0Parchment Classic
9Owen Wygant21:56.3BC Pennfield83.9Parchment Classic
11Andrew Allen22:17.8Kalamazoo Loy Norrix83.8SMAC Jamboree
9Eamon Riley22:04.8Berkley83.7OAA Blue 2
9Andy Meyersieck22:05.3Ferndale83.6OAA Blue 2
10Liam McCue22:20.1Portage Central83.0SMAC Jamboree
12Matthew Anderson21:59.9Bronson82.7Parchment Classic
12Justus Tepper22:21.4St. Joseph82.5SMAC Jamboree
11Hayden Palmer22:22.4Portage Northern82.2SMAC Jamboree
9Rylan Fincham22:01.6Bronson82.2Parchment Classic
12Jacob Erskin22:52.5St. Louis82.2JPC 1
11Cory Westbrook22:53.2Harrison81.9JPC 1
12Viktor Norrod22:02.2Marshall81.9Parchment Classic
10Frederick Thurn22:24.2Portage Northern81.6SMAC Jamboree
10Owen Leitow22:24.8Portage Northern81.4SMAC Jamboree
9Silvio Jurkovic22:21.5Pontiac Notre Dame Prep80.8Soter-Crane
11Grahm Gibbs22:17.7Greenville80.8RCA Jamboree
9Mason Allen22:17.9Greenville80.7RCA Jamboree
12Brady Hart22:14.5Berkley80.5OAA Blue 2
10Brandon Becker22:06.9Allegan80.4Parchment Classic
11Michael Howard22:23.2Detroit Country Day80.3Soter-Crane
9Ethan Brown22:23.4Hamilton79.9OK Black 1
9Henry Schrauben22:20.5Lowell79.8RCA Jamboree
9Frederico Herrmann22:31.0Stevensville Lakeshore79.3SMAC Jamboree
12Camden King22:31.2Stevensville Lakeshore79.3SMAC Jamboree
10Caleb Call21:58.4Lansing Christian79.2CMAC 1
10Zachary Bain22:25.5Hamilton79.2OK Black 1
11Johnny Shouneyia22:26.8Detroit Country Day79.1Soter-Crane
10Eoghan Galloway22:29.0Zeeland West78.0OK Black 1
11Will Rathka22:03.8Laingsburg77.4CMAC 1
12Carter Macomber22:37.1Richland Gull Lake77.3SMAC Jamboree
11Demetrius Lillard22:32.6Detroit Martin Luther King77.1Soter-Crane
12Samuel Mathiesen22:37.7Portage Central77.1SMAC Jamboree
10Ryan Howley22:38.0Portage Northern77.0SMAC Jamboree
10Marcos Allen Quero23:08.2Farwell76.9JPC 1
10Calvin Gunn22:06.2Bath76.6CMAC 1
10Titus Gordon22:33.7Hudsonville Unity Christian76.4OK Black 1
12Keyshawn Burks22:34.7Eastpointe76.4Soter-Crane
10Andrew Burnside22:33.7Hudsonville Unity Christian76.4OK Black 1
10Raul Reyes22:35.6Holland75.8OK Black 1
9Grayson Field22:42.8Mattawan75.4SMAC Jamboree
10Brenley Legg22:22.5Coldwater75.2Parchment Classic
10Cameron Chouinard22:35.2Allendale74.9RCA Jamboree
12Logan Robinson22:12.6Laingsburg74.5CMAC 1
11Collin Long22:24.7Coldwater74.4Parchment Classic
10Benaiah Shafer22:37.3Cedar Springs74.2RCA Jamboree
11Dyson Betts22:34.0Beverly Hills Groves74.0OAA Blue 2
9Maxwell Romeri22:26.7Marshall73.8Parchment Classic
11Ayden Shortsle22:38.9GR Kenowa Hills73.7RCA Jamboree
11Logan Nederveld22:42.1Hudsonville Unity Christian73.6OK Black 1
10Carter Chapman23:21.2Clare72.6JPC 1
11Reed Sprague23:21.6Beaverton72.5JPC 1
9Calum Knull22:19.0Laingsburg72.3CMAC 1
9Sterling Canady22:48.0Eastpointe72.0Soter-Crane
9Jack Wurtzel22:54.8BC Lakeview71.4SMAC Jamboree
10Maeson Russell23:26.9Shepherd70.7JPC 1
12Connor Miley22:36.9Parchment70.4Parchment Classic
12Muhannad Shebrain22:58.4Portage Central70.2SMAC Jamboree
10August Montgomery22:58.9Kalamazoo Loy Norrix70.0SMAC Jamboree
10Gavin Jansen23:29.1Harrison70.0JPC 1
9Cullen Gallagher23:29.2Clare69.9JPC 1
9Ryan Dalman22:53.6Zeeland West69.8OK Black 1
10Randolf Schneider22:28.0Dansville69.3CMAC 1
11Caleb Nelson22:48.4North Farmington69.2OAA Blue 2
11Alex Patterson22:48.6Oak Park69.1OAA Blue 2
10Austin Carr23:02.3Kalamazoo Loy Norrix68.9SMAC Jamboree
12Nathaniel Gresh23:05.5Portage Central67.8SMAC Jamboree
Charles Smith22:54.3Oak Park67.2OAA Blue 2
10Colton Rogalski22:58.8GR Kenowa Hills67.1RCA Jamboree
10Keegan Haag23:38.2Shepherd66.9JPC 1
10Trevin Hegner22:48.3BC Pennfield66.6Parchment Classic
11Amir Jihad22:56.3North Farmington66.6OAA Blue 2
9Chavez Cruz Jr.23:05.0Dearborn Divine Child66.3Soter-Crane
10Patrick Wilson22:37.9Bath66.0CMAC 1
11Greyson DeWys23:06.0Hamilton65.7OK Black 1
12Ben Godfrey23:42.5St. Louis65.5JPC 1
12Jack Bajema22:40.4Lansing Christian65.2CMAC 1
9Calvin Oelkers23:10.7Dearborn Divine Child64.4Soter-Crane
8Andrew DeHaan22:55.4Algoma Christian SR64.2Parchment Classic
10Josh Alula23:04.6Beverly Hills Groves63.8OAA Blue 2
12Brady Hefron22:45.1Saranac63.6CMAC 1
9Joey Vitali23:07.3Berkley62.9OAA Blue 2
10Braylon Wood22:59.8Coldwater62.7Parchment Classic
11Nicholas Croft23:08.1Beverly Hills Groves62.6OAA Blue 2
9Thomas Binkowski23:16.5Pontiac Notre Dame Prep62.5Soter-Crane
12Nicklaus Creek23:17.2Pontiac Notre Dame Prep62.3Soter-Crane
11Lucas Buys23:17.2Hudsonville Unity Christian61.9OK Black 1
11Israel Cahill22:50.4Saranac61.9CMAC 1
9Benjamin Visser23:15.0Allendale61.7RCA Jamboree
12Peyton Johnston22:52.0Potterville61.3CMAC 1
10Levi Charboneau23:16.8Lowell61.1RCA Jamboree
9Gabriel Smith23:56.6Shepherd60.8JPC 1
11Liam Maghielse23:06.7Algoma Christian SR60.4Parchment Classic
9Garrett Chrispell23:27.9Stevensville Lakeshore60.4SMAC Jamboree
9Brycen Cantrell23:28.6St. Joseph60.1SMAC Jamboree
10Ayden Griffith23:58.9Ogemaw Heights60.0JPC 1
11Zachary Heiks23:20.8Allendale59.7RCA Jamboree
9Aiden Thomas23:25.1Pontiac Notre Dame Prep59.6Soter-Crane
11Brier Green23:10.4Bronson59.2Parchment Classic
9Isaac Doubblestein23:12.0White Pigeon58.7Parchment Classic
11Cody Rood23:24.6Greenville58.5RCA Jamboree
12Devon Schaffer23:13.3White Pigeon58.2Parchment Classic
9Cade DeVries23:28.5Hudsonville Unity Christian58.2OK Black 1
10Ethan Hasenjager23:23.5Berkley57.5OAA Blue 2
11Greg Steele24:09.1Clare56.6JPC 1
11Ethan Webb24:09.5Gladwin56.5JPC 1
9Sean Reiff23:39.5Portage Central56.5SMAC Jamboree
12Jaxon Serna23:30.6Allendale56.5RCA Jamboree
9John Travis23:41.5Mattawan55.8SMAC Jamboree
9Ethan Haapala23:32.8GR Kenowa Hills55.7RCA Jamboree
9Ben Roof23:36.0Zeeland East55.7OK Black 1
9Oliver Kovac23:42.4St. Joseph55.6SMAC Jamboree
9Vincent Finedell23:21.7Galesburg-Augusta55.4Parchment Classic
9Braxten Vis23:37.3Hamilton55.2OK Black 1
12Chase Green24:16.5Gladwin54.2JPC 1
10Ethan Bastos23:47.2Portage Northern53.9SMAC Jamboree
9Ian Isaak23:47.4Portage Northern53.9SMAC Jamboree
12Kylan Corbin23:48.3Portage Northern53.6SMAC Jamboree
12James Wright23:48.5Portage Northern53.5SMAC Jamboree
9Zachary Marchal23:40.2Lowell53.3RCA Jamboree
11Oscar Lucas23:49.8Kalamazoo Loy Norrix53.1SMAC Jamboree
9Paxton Terrian24:20.7Farwell52.8JPC 1
10Soren Duke23:51.3Richland Gull Lake52.6SMAC Jamboree
11Alex Charvat23:46.7Detroit Country Day52.4Soter-Crane
10Zane Marino23:52.2Kalamazoo Central52.3SMAC Jamboree
11Madhav Pamidimukkala23:39.2North Farmington52.3OAA Blue 2
12Gavin McLane23:31.3BC Pennfield52.2Parchment Classic
12Noah Adcock23:24.9Lansing Christian50.4CMAC 1
12Luke Hernandez23:52.5Hamilton50.2OK Black 1
9Luke Steen23:52.9Holland Christian50.0OK Black 1
10Andrew Stevens23:26.3Laingsburg49.9CMAC 1
9Dakari Davis23:52.3Harper Woods47.9OAA Blue 2
11Tyler Andrews23:56.7Coopersville47.8RCA Jamboree
12Deegan Castaneda23:44.8Delton-Kellogg47.7Parchment Classic
10Elliott Olsen23:58.0Allendale47.3RCA Jamboree
9Panav Soni24:02.2Detroit Country Day47.3Soter-Crane
9Cole Lockwood24:37.5Gladwin47.2JPC 1
9Callen Mogg24:37.5Farwell47.2JPC 1
12Florian Jaehner23:55.1Beverly Hills Groves47.0OAA Blue 2
10Easton Bierlein24:08.5Kalamazoo Loy Norrix46.8SMAC Jamboree
12Alexander Smbatyan24:00.5Coopersville46.5RCA Jamboree
9Jace Matthews24:00.6Coopersville46.5RCA Jamboree
11Langston Howard24:05.2Detroit Country Day46.3Soter-Crane
10Parker Webb24:40.4Gladwin46.2JPC 1
10Isaac Emery24:01.7Coopersville46.1RCA Jamboree
10Roman Allen24:06.1Detroit Country Day46.0Soter-Crane
9Lucas Doubledee23:53.1Delton-Kellogg45.0Parchment Classic
11Camilo Gonzalez23:53.4Delton-Kellogg44.9Parchment Classic
9Leo Haney24:44.5Sanford-Meridian44.8JPC 1
12Cayson Smith24:47.2Standish Sterling43.9JPC 1
11Skyler Morgan24:18.5BC Lakeview43.5SMAC Jamboree
11Brady Kao24:06.9North Farmington43.0OAA Blue 2
11Tyler Martin24:22.3Stevensville Lakeshore42.2SMAC Jamboree
11Tanner Cornell24:23.7Stevensville Lakeshore41.8SMAC Jamboree
9Tycho DeVisser24:02.8Kalamazoo Christian41.7Parchment Classic
10Jacob Dozeman24:18.5Zeeland East41.5OK Black 1
10Edin Halilovic24:15.3Auburn Hills Avondale40.2OAA Blue 2
10Hunter Weber24:29.7Stevensville Lakeshore39.8SMAC Jamboree
9Isaac Stahl24:18.8Berkley39.1OAA Blue 2
9Noah Zalba25:02.6Sanford-Meridian38.8JPC 1
9Henry Koyl24:13.7Coldwater38.1Parchment Classic
12Angel Cortez24:29.1Holland38.0OK Black 1
12Demari Collins24:30.9Eastpointe37.7Soter-Crane
10Luke Lenzinger24:36.2Richland Gull Lake37.6SMAC Jamboree
9Alex Dyer24:30.6Zeeland East37.5OK Black 1
9Xander Ruiter24:18.0Martin36.7Parchment Classic
10Ryan Warburton24:35.8Pontiac Notre Dame Prep36.1Soter-Crane
11Jaydan Alvarez24:36.2Hudsonville Unity Christian35.6OK Black 1
9James Heiple25:12.2Beaverton35.6JPC 1
10Eli Kaplan24:30.3Berkley35.2OAA Blue 2
10Logan Simpson24:10.4Saranac35.2CMAC 1
10Mason Simmons24:31.4Ferndale34.9OAA Blue 2
9Dylan Buys24:38.8Hudsonville Unity Christian34.7OK Black 1
9Quinn Petrasko24:47.7Kalamazoo Loy Norrix33.8SMAC Jamboree
9Ren Lucas24:47.8Kalamazoo Loy Norrix33.7SMAC Jamboree
10Logan Decker24:27.1Coldwater33.6Parchment Classic
11Cameron Betts24:16.0Laingsburg33.3CMAC 1
10Ryder Bernard24:51.6St. Joseph32.5SMAC Jamboree
9Andrew Patros24:48.2Detroit Country Day31.9Soter-Crane
9Jacob Nutt24:32.3Kalamazoo Christian31.9Parchment Classic
11Hudson Nederveld24:33.1Kalamazoo Christian31.6Parchment Classic
9Jaden Sherman25:25.7Gladwin31.1JPC 1
12Joshua Rahaman24:55.2Eastpointe29.6Soter-Crane
12Jaden Zambrano24:40.5White Pigeon29.2Parchment Classic
12Evan Huang24:56.5Detroit Country Day29.2Soter-Crane
12Joshua Glenn24:31.4Lansing Christian28.2CMAC 1
9Peter Lewis25:05.4Kalamazoo Central27.9SMAC Jamboree
12Cayden Hincher25:08.8Portage Northern26.7SMAC Jamboree
12Ethan Wiedyk25:41.7Standish Sterling25.8JPC 1
9Andrew Pantuso25:00.4Beverly Hills Groves25.2OAA Blue 2
10Aron Villafuerte24:53.8White Pigeon24.7Parchment Classic
9Logan Visser25:06.2GR Kenowa Hills24.6RCA Jamboree
11Carter Hilla25:06.3GR Kenowa Hills24.6RCA Jamboree
11Andrew Dempsey25:08.6Greenville23.8RCA Jamboree
12Terrance Wilson25:05.1Harper Woods23.6OAA Blue 2
11Owen Springsteen25:11.0Greenville23.0RCA Jamboree
9Kyle Lyon25:15.8Zeeland West22.4OK Black 1
9Hudson Stamper25:10.8West Bloomfield21.7OAA Blue 2
10Austin Rossman25:03.4White Pigeon21.5Parchment Classic
11Isaiah Kellogg25:04.1Delton-Kellogg21.3Parchment Classic
9Tanner Ritchie25:04.5White Pigeon21.2Parchment Classic
10Drake Pratt24:54.2Laingsburg20.6CMAC 1
9Maysen Osier26:00.0Pinconning19.7JPC 1
9Joel Harger25:30.8Richland Gull Lake19.4SMAC Jamboree
9Bryan Tran25:18.3West Bloomfield19.2OAA Blue 2
10Josiah Miller25:33.8Kalamazoo Loy Norrix18.4SMAC Jamboree
9Tiffin Brenner25:22.0West Bloomfield18.0OAA Blue 2
9Gibson Beck25:27.1Allendale17.6RCA Jamboree
10Nolan Moeggenberg26:08.1Shepherd17.0JPC 1
11Daniel Keesler25:42.1Stevensville Lakeshore15.6SMAC Jamboree
10Malachi Martin25:21.6Delton-Kellogg15.5Parchment Classic
9William Moraitis25:22.4White Pigeon15.2Parchment Classic
12Brice Hood25:42.5Eastpointe13.8Soter-Crane
9Caleb Roach25:39.2Allendale13.6RCA Jamboree
12Elijah Shuart26:19.4St. Louis13.2JPC 1
9Justin Clark25:46.6Pontiac Notre Dame Prep12.5Soter-Crane
9Takoda Ronk26:24.1St. Louis11.6JPC 1
11William Myers26:24.7Shepherd11.4JPC 1
10Greyson Vork25:50.5Zeeland East10.8OK Black 1
9Luke VenRoy25:50.8Coopersville9.7RCA Jamboree
10Landon Wright25:56.1University Liggett9.3Soter-Crane
10Patrick Pham26:07.4St. Joseph7.2SMAC Jamboree
10James Steger26:02.5Pontiac Notre Dame Prep7.2Soter-Crane
12Ethan Oliver25:54.8West Bloomfield7.1OAA Blue 2
9Jamon Sanders26:06.6Detroit Martin Luther King5.8Soter-Crane
9Logan Tenbrink25:52.2Martin5.3Parchment Classic
10Lucas Chayka26:10.7Detroit Country Day4.4Soter-Crane
9Camden Conner25:43.3Fowler4.2CMAC 1
10Joseph VandeWege26:14.2Holland Christian2.9OK Black 1
12Ryan Buist26:24.0St. Joseph1.7SMAC Jamboree