Blog

Uncategorized

September 28th Meets

Should have individual rankings out tonight and team rankings on Wednesday (morning or evening, we’ll see).

MeetCourseBoys AdjustmentGirls AdjustmentAverage
SEC White 2Heritage Park (Adrian)-2-2-2
SEC Red 2Pioneer HS333
CHSL All DivisionHudson Mills (South)283230
FML 2Springfield Oaks-231
OK Green 2Riverside Park272225
Pewamo-WestphaliaFish Creek Sportsman’s Club202523
SAC 2Gobles HS-43-1
SCAAHayden Park-8-6-7

GradeNameTimeTeamRatingMeet
11Connell Alford15:46.2Chelsea205.3SEC White 2
11Evan Loughridge15:53.9Pinckney202.7SEC White 2
11Braylon Petty15:59.5Adrian200.8SEC White 2
12Kyle Eberhard16:00.0Linden200.7FML 2
12Aiden Smith16:07.6Adrian198.1SEC White 2
12Nicolas Fry16:02.9Ann Arbor Skyline198.0SEC Red 2
12Samuel Jackson16:03.2Saline197.9SEC Red 2
12Christopher Van Lent16:03.3Ann Arbor Skyline197.9SEC Red 2
11Nolan Pinion16:10.1Lake Fenton197.3FML 2
11Truman Johnson16:05.3Saline197.2SEC Red 2
11Luke Suliman16:09.6Ann Arbor Skyline195.8SEC Red 2
12Zebedee Swager16:16.6Chelsea195.1SEC White 2
12Bram Hartsuff16:17.9Chelsea194.7SEC White 2
11Tyler Lenn15:50.9Marine City Cardinal Mooney193.7CHSL All Division
12Nathan Katic16:23.3Fenton192.9FML 2
11Ethan Sandula16:25.4Pinckney192.2SEC White 2
12Caleb Branch16:04.2Muskegon Mona Shores189.6OK Green 2
12Zach Debeauclair16:33.3Pinckney189.6SEC White 2
11Collin Farmer16:11.7Pewamo-Westphalia189.4Pewamo-Westphalia
11Elliott Sirianni16:35.2Clio188.9FML 2
12Luke Butler16:31.1Monroe188.6SEC Red 2
11Noah Lambers16:07.2Holland188.6OK Green 2
9Moises Salazar16:37.0Adrian188.3SEC White 2
12Ryan Blackwood16:44.0Linden186.0FML 2
10Theodore Davis16:24.2Dansville185.3Pewamo-Westphalia
12Adrian Castillo16:18.2Holland184.9OK Green 2
11Solomon Kwartowitz16:17.6Cranbrook Kingswood (Bloomfield Hills )184.8CHSL All Division
12Koda Brandt16:26.6Charlotte184.5Pewamo-Westphalia
12Nick Spruce16:49.5Chelsea184.2SEC White 2
12Tyler Heath16:49.9Clio184.0FML 2
11Mason Jett16:46.7Ann Arbor Skyline183.4SEC Red 2
12Gavin Wiersma16:23.7Zeeland East183.1OK Green 2
11Paul Moore16:53.4Pinckney182.9SEC White 2
12Caleb Smith16:24.5Zeeland West182.8OK Green 2
12Clayton Akerman16:55.2Linden182.3FML 2
12Nik Shilling16:56.6Ortonville Brandon181.8FML 2
11Andrew Yax16:57.8Clio181.4FML 2
12Jason Whitton16:53.2Saline181.3SEC Red 2
12William Winter17:01.0Parchment181.0SAC 2
11Boden Genovese17:04.2Coloma179.9SAC 2
12Christopher Russelburg16:32.2Allen Park Cabrini179.9CHSL All Division
12Thomas Kerber16:59.8Ann Arbor Pioneer179.1SEC Red 2
11Kenny Evans17:06.6Corunna178.5FML 2
12Nathan Golding16:42.2Zeeland West176.9OK Green 2
12Owen Ackerman17:07.7Dexter176.4SEC Red 2
11Aaron Sterken17:08.7Ann Arbor Pioneer176.1SEC Red 2
12Adam Bigelow17:09.7Ann Arbor Huron175.8SEC Red 2
12Logan Roka17:15.8Corunna175.4FML 2
11Lucas Weintraub17:11.3Ann Arbor Huron175.2SEC Red 2
10Leo Swager17:18.6Chelsea174.5SEC White 2
12Elijah Routson17:15.5Saline173.8SEC Red 2
12Roman Cortina17:16.3Ann Arbor Pioneer173.6SEC Red 2
12Grant Hoffman17:21.7Holly173.4FML 2
12Sammy Schmidt17:00.7Dansville173.1Pewamo-Westphalia
12Chase Holwerda16:53.9Zeeland West173.0OK Green 2
9Griffin Good17:23.3Flushing172.9FML 2
9Robert Dodd16:54.3Zeeland West172.9OK Green 2
11Jaxon Allen16:54.5Muskegon Reeths-Puffer172.9OK Green 2
12Shane Pitcher17:18.5Saline172.8SEC Red 2
11Sunishthh Singh16:54.5Ann Arbor Gabriel Richard172.5CHSL All Division
9Beckett Boos17:25.0Chelsea172.3SEC White 2
12Logan Cooper17:03.0Potterville172.3Pewamo-Westphalia
11Jack DeKruyter16:56.9Zeeland West172.1OK Green 2
12Christopher Holt17:26.4Flushing171.9FML 2
9Vincent Pattison17:27.6Goodrich171.5FML 2
12Kyle Hoffner17:22.7Monroe171.4SEC Red 2
11Eric Overdier17:25.3Ann Arbor Pioneer170.6SEC Red 2
11Grant Fahle17:30.5Tecumseh170.5SEC White 2
10James Latstetter17:30.8Flushing170.4FML 2
12Andrew McNally17:27.4Saline169.9SEC Red 2
12Ben Richards17:32.6Pinckney169.8SEC White 2
12Ethan Glick17:36.2Constantine169.3SAC 2
11Thomas Holm17:40.9Hillsdale Academy169.0SCAA
11Owen Foltz17:35.6Flushing168.8FML 2
12Jake Eagling17:36.4Adrian168.5SEC White 2
12Nick Riemersma17:11.0Zeeland East167.3OK Green 2
12Alex Hoffman17:35.7Dexter167.1SEC Red 2
11Ian Martin17:42.6Linden166.5FML 2
12Landon Wissink17:39.9Saline165.7SEC Red 2
10Allan George17:23.0Pewamo-Westphalia165.7Pewamo-Westphalia
12Anthony Pucillo17:15.7Ann Arbor Gabriel Richard165.4CHSL All Division
9Keagan Smith17:17.4Zeeland West165.2OK Green 2
10Jack Lillywhite17:46.7Flint Kearsley165.1FML 2
11Carson Hauch17:17.7Zeeland West165.1OK Green 2
11Sam Gibson17:41.9Dexter165.0SEC Red 2
12Alex Meszaros17:17.9Riverview Gabriel Richard164.7CHSL All Division
9Noah Devereaux17:26.7Laingsburg164.4Pewamo-Westphalia
11Drew Tunnicliff17:48.7Flushing164.4FML 2
12John Sanderson17:50.8Bridgman164.4SAC 2
12Luke Defina17:50.1Fenton164.0FML 2
11Anthony Maini17:50.6Fenton163.8FML 2
12Stewart Berryhill17:45.7Saline163.8SEC Red 2
9Marek Borgstahl17:20.9Ann Arbor Gabriel Richard163.7CHSL All Division
10Andrew Mabry17:53.9Bridgman163.4SAC 2
10Cole Winter17:52.1Goodrich163.3FML 2
12Andrew Grier17:47.4Ann Arbor Pioneer163.2SEC Red 2
10Caden Guffey17:23.8Zeeland East163.1OK Green 2
10Jonah Kraft17:48.1Ann Arbor Huron163.0SEC Red 2
9Marek Butkiewicz17:55.7Kalamazoo Hackett162.8SAC 2
12Kevin Parkinson17:54.0Swartz Creek162.7FML 2
12Thomas Lepper17:54.2Pinckney162.6SEC White 2
12Aidan Hale17:49.7Ann Arbor Skyline162.4SEC Red 2
12Matt Dombrowski17:50.0Ann Arbor Pioneer162.3SEC Red 2
11Aidan Kreps17:26.4Muskegon Mona Shores162.2OK Green 2
9Beckett Crooks17:51.9Ann Arbor Pioneer161.7SEC Red 2
11Brewer Snay17:28.4Macomb Lutheran North161.2CHSL All Division
9Samuel Ashby17:29.4Zeeland West161.2OK Green 2
11Will Parsekian17:30.7Muskegon Mona Shores160.8OK Green 2
9Grayson Rorick18:05.9Hillsdale Academy160.7SCAA
12Dominik White17:55.3Saline160.6SEC Red 2
11Carter Holmes17:39.4Bath160.2Pewamo-Westphalia
12Luke Gorgas18:04.6Saugatuck159.8SAC 2
9Quinn Davis17:58.1Ann Arbor Pioneer159.6SEC Red 2
12John Latstetter18:03.3Flushing159.6FML 2
10Nicholas Balla17:58.6Temperance Bedford159.5SEC Red 2
11Gabe Bock17:59.8Temperance Bedford159.1SEC Red 2
Yijia Shan17:34.9Cranbrook Kingswood (Bloomfield Hills )159.0CHSL All Division
12Lucas Lange18:11.8Adrian Lenawee Christian158.7SCAA
11Lincoln Cha17:36.3Ann Arbor Greenhills158.6CHSL All Division
10Zach Newman18:06.7Pinckney158.4SEC White 2
9Payton Chandler18:07.6Corunna158.1FML 2
10Luke Skidmore17:47.0Bath157.7Pewamo-Westphalia
10Kye Grant17:40.1Muskegon Reeths-Puffer157.6OK Green 2
11Tate Bradley17:40.2Muskegon Reeths-Puffer157.6OK Green 2
11Ethan Umberger18:04.4Saline157.5SEC Red 2
12Thomas Walker18:09.4Flushing157.5FML 2
10Gabe Maciag18:10.0Pinckney157.3SEC White 2
9Alessandro Castillo17:41.2Holland157.3OK Green 2
9Brennan Larusso18:05.5Saline157.2SEC Red 2
11Matthew Canales18:11.0Adrian157.0SEC White 2
10Sam Muirhead17:49.4Pewamo-Westphalia156.9Pewamo-Westphalia
9Thomas DeJesus18:06.8Ann Arbor Pioneer156.7SEC Red 2
10Palmer Ziemer18:11.9Tecumseh156.7SEC White 2
12Max Mader17:42.3Madison Heights Bishop Foley156.6CHSL All Division
10Jacob Olszewski18:13.4Clio156.2FML 2
11Andrew Koenigsknecht17:52.0Bath156.0Pewamo-Westphalia
11Andrew Foshag18:09.5Monroe155.8SEC Red 2
9Pierson Cousino18:20.7Adrian Lenawee Christian155.8SCAA
12Charlie Doan18:14.8Adrian155.7SEC White 2
10Blaise Gooding18:15.0Linden155.7FML 2
10Jordan Bunce18:10.0Temperance Bedford155.7SEC Red 2
12Joseph Kadluboski17:53.0Dansville155.7Pewamo-Westphalia
10Caleb Snyder18:11.6Dexter155.1SEC Red 2
11Evan Yax18:17.0Clio155.0FML 2
9Theo Sacks-Thomas18:12.0Ann Arbor Pioneer155.0SEC Red 2
12Ethan Kapolka18:17.5Chelsea154.8SEC White 2
10Jacob Yeager18:12.7Temperance Bedford154.8SEC Red 2
12Isaac Bogard18:20.1Kalamazoo Christian154.6SAC 2
9Dane Hieronimus18:13.2Temperance Bedford154.6SEC Red 2
12Landon Thelen17:56.4Pewamo-Westphalia154.5Pewamo-Westphalia
11Nathan Daniels18:24.5Adrian Lenawee Christian154.5SCAA
12Owen Cousins17:51.2Zeeland West153.9OK Green 2
11Dylan Walters17:51.3Zeeland East153.9OK Green 2
10Kyle Osborne18:20.5Pinckney153.8SEC White 2
11Koen Lanker18:15.8Saline153.7SEC Red 2
12Rylan Teddy18:15.9Dexter153.7SEC Red 2
12Soren Nielsen18:16.7Ann Arbor Skyline153.4SEC Red 2
10Aidan Ortiz18:18.2Temperance Bedford152.9SEC Red 2
10Reece Poole18:29.7Hillsdale Academy152.8SCAA
11Thomas Gustafson18:24.2Flint Kearsley152.6FML 2
10Myles Bray18:20.3Monroe152.2SEC Red 2
12Caleb Pohl18:03.8Pewamo-Westphalia152.1Pewamo-Westphalia
12Eighdin Thole18:25.8Fenton152.1FML 2
12Mike Dombrowski18:21.0Ann Arbor Pioneer152.0SEC Red 2
9Parker Jerome18:26.3Goodrich151.9FML 2
12Grant Long18:32.4Adrian Lenawee Christian151.9SCAA
9Michael Bowker17:56.5Royal Oak Shrine151.8CHSL All Division
10Daniel Rodriguez18:04.5Charlotte151.8Pewamo-Westphalia
11Chace Laarman17:57.5Zeeland West151.8OK Green 2
12Nathan Ulcak17:56.9Dearborn Divine Child151.7CHSL All Division
12Michael Hegarty17:57.0Dearborn Divine Child151.7CHSL All Division
12Dylan McGrath17:57.0Dearborn Divine Child151.7CHSL All Division
10Colin Murray17:57.2Dearborn Divine Child151.6CHSL All Division
12Elijah Jorgensen17:57.2Dearborn Divine Child151.6CHSL All Division
10Braylen Eaton18:06.6Charlotte151.1Pewamo-Westphalia
11Caleb Monaghan18:29.1Linden151.0FML 2
9Owen Moore18:07.2Portland150.9Pewamo-Westphalia
10Caleb Goldstein17:59.7Cranbrook Kingswood (Bloomfield Hills )150.8CHSL All Division
10Braxon Lake18:25.0Temperance Bedford150.7SEC Red 2
11Gavin Smith18:30.3Swartz Creek150.6FML 2
12Andrew Strong18:26.0Saline150.3SEC Red 2
10Joel Lange18:37.2Adrian Lenawee Christian150.3SCAA
12Owen Liepman18:26.2Saline150.3SEC Red 2
10Ethan Sellers18:31.4Flint Kearsley150.2FML 2
12Ryan Alford18:09.7Lake Odessa Lakewood150.1Pewamo-Westphalia
12Ben Meyer18:34.3South Haven149.9SAC 2
11Jamison Snay18:02.3Macomb Lutheran North149.9CHSL All Division
9Karl Swager18:32.7Chelsea149.8SEC White 2
12Aidan Behmer18:28.6Ann Arbor Huron149.5SEC Red 2
12Chase Chalawich18:33.7Holly149.4FML 2
9Bruno Cifaldi18:28.8Ann Arbor Skyline149.4SEC Red 2
12Jack Zaske18:28.9Saline149.4SEC Red 2
10Michael Darlington18:04.1University Liggett149.3CHSL All Division
12Gavin Burt18:30.0Saline149.0SEC Red 2
10Jaylen Wildman18:35.1Flushing149.0FML 2
12Alex S. Thelen18:13.4Pewamo-Westphalia148.9Pewamo-Westphalia
9Gage Bihn18:31.8Temperance Bedford148.4SEC Red 2
9Aidan Roka18:37.8Corunna148.1FML 2
10Isaac Edgington18:40:10Holland Black River147.9SAC 2
11Joseph Till18:10.0Zeeland West147.7OK Green 2
11Liam Ridenour18:34.3Ann Arbor Huron147.6SEC Red 2
10Dylan Veltema18:10.5Zeeland East147.5OK Green 2
10Davis Smith18:17.6Pewamo-Westphalia147.5Pewamo-Westphalia
10Maximiliano Juarez18:09.6Dearborn Divine Child147.5CHSL All Division
10William Rosales18:34.8Saline147.4SEC Red 2
12Charlie Stormer18:42.5Saugatuck147.2SAC 2
11Russell Vande Poel18:42:46Saugatuck147.1SAC 2
9Thomas (TJ) Conley18:37.0Ann Arbor Huron146.7SEC Red 2
11Mo Cugliari18:42.1Chelsea146.6SEC White 2
12Preston Stema18:13.5Zeeland East146.5OK Green 2
12Micah Martin18:44.8Delton-Kellogg146.4SAC 2
12Matthew Zammit Jr.18:13.2Marine City Cardinal Mooney146.3CHSL All Division
11Joey Stevenson18:38.4Ann Arbor Pioneer146.2SEC Red 2
10Scott Smith18:38.8Dexter146.1SEC Red 2
12Caleb Diener18:49.8Hillsdale Academy146.1SCAA
12Johnny Benko18:14.0Riverview Gabriel Richard146.0CHSL All Division
9Sebastian Bagley18:39.1Ann Arbor Pioneer146.0SEC Red 2
9Wyatt Larson18:44.3Pinckney145.9SEC White 2
10Carter Stevens18:46.4Galesburg-Augusta145.9SAC 2
12Nick Mitchell18:47Kalamazoo Christian145.6SAC 2
9Ryan Boenke18:41.5Ann Arbor Pioneer145.2SEC Red 2
11Jackson Nyack18:46.7Adrian145.1SEC White 2
12Ethan Yesko18:42.6Saline144.8SEC Red 2
11Connor Rayha18:17.8Dearborn Divine Child144.7CHSL All Division
11Charlie Munson18:43.4Dexter144.5SEC Red 2
11Mason Brewer18:48.7Clio144.4FML 2
11Davin Meckstroth18:49.5Linden144.2FML 2
9Jamal (Max) Samaha18:44.7Ann Arbor Huron144.1SEC Red 2
12Jack Scott18:50.2Fenton143.9FML 2
11Landen Ortiz18:50.7Flushing143.8FML 2
12Arline Lile18:21.2Royal Oak Shrine143.6CHSL All Division
11Maxx Adams18:46.4Monroe143.5SEC Red 2
12Ryan Walker18:51.9Holly143.4FML 2
11Aldus Yun18:47.0Ann Arbor Pioneer143.3SEC Red 2
11Mason Gardea18:54.1Fennville143.3SAC 2
10Zack Lummis18:52.9Pinckney143.0SEC White 2
10Jaxon Strauch18:52.9Corunna143.0FML 2
12Rohan Newton18:23.2Ann Arbor Gabriel Richard142.9CHSL All Division
12Dominic DeFelice18:23.3Ann Arbor Gabriel Richard142.9CHSL All Division
12Eric VonBargen18:48.4Ann Arbor Skyline142.9SEC Red 2
12James Benz18:23.9Ann Arbor Gabriel Richard142.7CHSL All Division
11Collin Khatir18:25.2Muskegon Mona Shores142.6OK Green 2
12Dylan Chmura18:25.4Holland142.5OK Green 2
12Joshua Gagne18:49.8Temperance Bedford142.4SEC Red 2
11Luke Bounerba18:25.1Ann Arbor Gabriel Richard142.3CHSL All Division
9Max Baade18:55.1Owosso142.3FML 2
9Sean Siems18:57.2Kalamazoo Hackett142.3SAC 2
9Eli Lewis18:26.4Muskegon Mona Shores142.2OK Green 2
12Anthony Condron18:55.5Clio142.2FML 2
12Kam Rinker18:58.2Kalamazoo Christian141.9SAC 2
10Owen Strieter-Byron18:56.9Tecumseh141.7SEC White 2
12Isaiah Dunn18:57.3Goodrich141.6FML 2
9Luke Schneider18:35.3Pewamo-Westphalia141.6Pewamo-Westphalia
11Liam Newton18:52.9Saline141.4SEC Red 2
11Blake Mahler18:53.4Saline141.2SEC Red 2
10Eddy Granados19:00.7Coloma141.1SAC 2
11Owen Nesbit18:53.7Ann Arbor Pioneer141.1SEC Red 2
12Quinton Dixon18:29.8GR_Union141.1OK Green 2
10Max Marten18:59.4Tecumseh140.9SEC White 2
12Gavin Hancox19:01.9Gobles140.7SAC 2
12Martin White18:37.9Portland St. Patrick140.7Pewamo-Westphalia
10Saman Meshinchi18:54.9Saline140.7SEC Red 2
10Kaleb Dekoeyer18:55.2Temperance Bedford140.6SEC Red 2
9Timothy Chamberlain18:38.4Portland St. Patrick140.5Pewamo-Westphalia
12Brendan LaFave18:30.5Ann Arbor Gabriel Richard140.5CHSL All Division
10Sam Downing18:32.0Zeeland East140.3OK Green 2
11Wyatt Hockley18:56.4Ann Arbor Pioneer140.2SEC Red 2
9Reid Cousins18:32.6Zeeland West140.2OK Green 2
12Kaden Jensen18:56.6Dexter140.1SEC Red 2
10Maceo Colon18:56.7Temperance Bedford140.1SEC Red 2
11Luke Nagelkirk18:33.1Zeeland East140.0OK Green 2
10Daniel Mandujano19:04.2Watervliet139.9SAC 2
10Ian Smith19:02.7Holly139.8FML 2
10Ethan Rimmer19:04.8Delton-Kellogg139.7SAC 2
9Jack Yonkman18:35.7Muskegon Reeths-Puffer139.1OK Green 2
9Ben Foltz19:05.3Flushing138.9FML 2
10Brenden Slanker18:43.4Charlotte138.9Pewamo-Westphalia
10Amon Nagase19:00.7Ann Arbor Pioneer138.8SEC Red 2
9Sammy Gamboa19:07.7Saugatuck138.8SAC 2
9Brennan Nor19:08.0Saugatuck138.7SAC 2
11Calvin Vanhartesvelt18:44.1Dansville138.6Pewamo-Westphalia
11Harrison Kooyer18:37.7Holland138.4OK Green 2
11Chris Stein19:01.9Monroe138.4SEC Red 2
9Cole Doty19:02.4Dexter138.2SEC Red 2
9Zeke Lafferty19:02.7Ann Arbor Skyline138.1SEC Red 2
12Brayden Snyder18:39.2Holland137.9OK Green 2
10James VanderDussen19:10.3Kalamazoo Christian137.9SAC 2
12Gage Vincent19:10.6Delton-Kellogg137.8SAC 2
9Xaiver Roman18:38.6Macomb Lutheran North137.8CHSL All Division
9Zachary Brown19:08.8Holly137.8FML 2
11Aaiden Gillespie18:39.9Zeeland East137.7OK Green 2
12Hayden Vlasic18:46.9Bath137.7Pewamo-Westphalia
11Elisha Correll19:09.9Jackson137.4SEC White 2
12Jack Miller19:10.2Linden137.3FML 2
10Collin Eckermann19:05.2Saline137.3SEC Red 2
10Ethan VandenHaute18:40.3Cranbrook Kingswood (Bloomfield Hills )137.2CHSL All Division
12Sebastian Kirk19:12.9Bridgman137.0SAC 2
10Tyler Condon19:11.5Adrian136.8SEC White 2
9Tommy Kratochwill18:41.5Ann Arbor Gabriel Richard136.8CHSL All Division
11Brady VerBeek18:42.7Zeeland West136.8OK Green 2
10Finn Wilson19:07.1Ann Arbor Pioneer136.6SEC Red 2
11Loch Rigozzi19:14.4Saugatuck136.5SAC 2
11Alex Lillywhite19:12.7Flint Kearsley136.4FML 2
10Sam Machado19:13.2Swartz Creek136.3FML 2
12Jackson Voss18:44.4Holland136.2OK Green 2
9Jack Koenigsknecht18:52.0Bath136.0Pewamo-Westphalia
12Nathan Robertson19:16.4Lawton135.9SAC 2
9Ethan Dalman18:45.6Zeeland West135.8OK Green 2
12Nicolas Jiang19:09.7Ann Arbor Huron135.8SEC Red 2
11Luke Sprague19:20.8St Philip Catholic Central135.7SCAA
11Josh Villa18:46.2Holland135.6OK Green 2
10Jack McMahon18:45.2Macomb Lutheran North135.6CHSL All Division
9Jonny Striler19:15.4Swartz Creek135.5FML 2
12Kade Spahr19:21.5Pittsford135.5SCAA
9AJ Smith19:16.0Chelsea135.3SEC White 2
10Elliot Cole19:18.0Parchment135.3SAC 2
12Logan Weicht18:54.2Charlotte135.3Pewamo-Westphalia
11Andrew Dalman18:47.6Zeeland West135.1OK Green 2
11Ryan Delarosa18:46.9Macomb Lutheran North135.0CHSL All Division
12Nick Castrogiovanni18:46.9Ann Arbor Gabriel Richard135.0CHSL All Division
9Charles Sweet18:47.2Ann Arbor Gabriel Richard134.9CHSL All Division
10Collin McMillian19:17.2Holly134.9FML 2
11Josh Oswald19:18.4Ortonville Brandon134.5FML 2
12Daniel Rhoades19:13.7Monroe134.4SEC Red 2
10Alex Richards19:25.1Hillsdale Academy134.3SCAA
12Gregor Morton19:14.4Saline134.2SEC Red 2
9Reed Schroeder18:58.1Pewamo-Westphalia134.0Pewamo-Westphalia
12Isaac Shepard19:22.1Delton-Kellogg134.0SAC 2
11Aiden Cripe19:22.5Coloma133.8SAC 2
9Liam Hallack18:51.8Zeeland West133.7OK Green 2
10Bobby Donley19:22.1Corunna133.3FML 2
11Chase Nyack19:22.6Adrian133.1SEC White 2
11Gavin Sehy19:24.8Kalamazoo Hackett133.1SAC 2
11Patrick Donoghue19:17.9Ann Arbor Pioneer133.0SEC Red 2
12Devin Saxon19:18.0Ann Arbor Huron133.0SEC Red 2
9Joe Casper19:23.1Linden133.0FML 2
11Adrik Ruch19:18.3Temperance Bedford132.9SEC Red 2
12Brayden McKay18:53.5Allen Park Cabrini132.8CHSL All Division
11Carter Verkerk19:18.8Saline132.7SEC Red 2
9Cole Fernandez19:23.9Flint Kearsley132.7FML 2
9Ethan Preston19:25.0Holly132.3FML 2
9Mason Liepman19:20.4Saline132.2SEC Red 2
11Ben Botkin19:20.6Ann Arbor Pioneer132.1SEC Red 2
11Conor Morrow18:56.0Dearborn Divine Child132.0CHSL All Division
12Joe Westemeir18:56.1Ann Arbor Gabriel Richard132.0CHSL All Division
10Eli Hinkleman19:21.7Temperance Bedford131.8SEC Red 2
10Eli Keisel19:27.3Goodrich131.6FML 2
11Harold Crowner19:22.4Saline131.5SEC Red 2
9Matthew Wright18:57.7Ann Arbor Gabriel Richard131.4CHSL All Division
9Joe Michmerhuizen18:58.8Zeeland East131.4OK Green 2
11Christopher Poshadlo19:27.8Holly131.4FML 2
9James Foltz19:06.7Laingsburg131.1Pewamo-Westphalia
11Mason Stafford19:01.2Muskegon Mona Shores130.6OK Green 2
12Andrew England19:30.4Jackson130.5SEC White 2
11Jack Durivage19:26.2Temperance Bedford130.3SEC Red 2
11Isaac Zammit19:01.6Marine City Cardinal Mooney130.1CHSL All Division
9Jonah Kaplan19:02.2Ann Arbor Greenhills129.9CHSL All Division
10Mason Stranahan19:03.1Ann Arbor Greenhills129.6CHSL All Division
10Julian Linebaugh19:28.2Dexter129.6SEC Red 2
11Max Shugars19:39.6St Philip Catholic Central129.5SCAA
11Ryan Dehaan19:39.9Climax-Scotts129.4SCAA
12Colin Alexander19:29.0Saline129.3SEC Red 2
12Colten Lumadue19:34.3Pinckney129.2SEC White 2
11Braiden Welch19:29.4Temperance Bedford129.2SEC Red 2
11Robert Modrzejewski19:04.5Dearborn Divine Child129.2CHSL All Division
12Corban Morrison19:36.6South Haven129.1SAC 2
9Miles Dell19:35.0Chelsea129.0SEC White 2
11Dwight Van’tzelfde19:35.2Holly128.9FML 2
11Max Procissi19:05.2Marine City Cardinal Mooney128.9CHSL All Division
11Dominik Lamberts19:07.8GR_Union128.4OK Green 2
11Carter Hill19:32.0Dexter128.3SEC Red 2
12Andrew Rowe19:37.2Tecumseh128.3SEC White 2
11Alexander D’Haene19:32.3Ann Arbor Huron128.2SEC Red 2
9Zyan Breznik19:44.3Adrian Lenawee Christian127.9SCAA
10Matthew McGill19:34.1Dexter127.6SEC Red 2
9Jack Fahlgren19:34.7Ann Arbor Pioneer127.4SEC Red 2
12Anthony Kruszka19:35.5Temperance Bedford127.2SEC Red 2
12Corey Gates19:41.3Owosso126.9FML 2
12Anthony Roman19:12.0Macomb Lutheran North126.7CHSL All Division
11Marshall Peacock19:42.1Tecumseh126.6SEC White 2
9Bryson White19:42.4Jackson126.5SEC White 2
12Andy Granados19:45.2Coloma126.3SAC 2
10Sam Perry19:45.0Owosso125.7FML 2
12Gage Wert19:45.3Holly125.6FML 2
9Isaac Johnson19:47.4Holland Black River125.5SAC 2
12Connor McMillan19:45.5Holly125.5FML 2
11Dominic Cranmer19:18.1Zeeland West125.0OK Green 2
11Calvin Kamischke19:47.1Lake Fenton125.0FML 2
11Ewan Lemens19:42.5Ann Arbor Pioneer124.8SEC Red 2
12Cole VanderDussen19:50.2Kalamazoo Christian124.6SAC 2
9Isaac FoxElster19:26.5Portland St. Patrick124.5Pewamo-Westphalia
10Justin Oetman19:51.4Saugatuck124.2SAC 2
11Henry Mulder19:20.6Holland124.1OK Green 2
10Nicholas Nakic19:19.8Dearborn Divine Child124.1CHSL All Division
12Landon Wilson19:45.8Dexter123.7SEC Red 2
10Felix Ramirez19:28.9Laingsburg123.7Pewamo-Westphalia
12Daniel Schneider19:21.4Ann Arbor Gabriel Richard123.5CHSL All Division
10Owen Stimer19:54.6Holland Black River123.1SAC 2
10Jack Robichaud19:48.2Ann Arbor Skyline122.9SEC Red 2
10Aidan Lavery19:53.4Corunna122.9FML 2
9Nico Aagesen19:23.5Ann Arbor Greenhills122.8CHSL All Division
11Evan Marsee19:48.8Ann Arbor Pioneer122.7SEC Red 2
12Max Eitzen19:24.9GR_Union122.7OK Green 2
9Nolan Brescol19:48.9Temperance Bedford122.7SEC Red 2
11Ryan Sparklin19:54.2Holly122.6FML 2
9Parker Bomia-Laberdee19:49.6Monroe122.5SEC Red 2
9Henry Lindley20:00.8Hillsdale Academy122.4SCAA
11Jacob Cruz19:49.9Ann Arbor Pioneer122.4SEC Red 2
10Zack Mitchell19:57.9Kalamazoo Christian122.0SAC 2
12Johnny Ramirez19:34.3Charlotte121.9Pewamo-Westphalia
9Deacon Thompson19:56.4Corunna121.9FML 2
11Nicholas Cabrera19:58.8Allegan121.7SAC 2
10Robbie King19:59.0Constantine121.7SAC 2
11Sean Pierucci19:59.4Kalamazoo Hackett121.5SAC 2
10Jason Weber19:37.2Pewamo-Westphalia121.0Pewamo-Westphalia
10Landon Whitehead19:54.3Dexter120.9SEC Red 2
12Camden VanNorman19:59.7Linden120.8FML 2
11Ike Lindley20:05.9Hillsdale Academy120.7SCAA
9Sam Price19:55.9Ann Arbor Pioneer120.4SEC Red 2
10Rex Bajcz19:56.0Ann Arbor Pioneer120.3SEC Red 2
10Howie Herrygers19:32.2Zeeland West120.3OK Green 2
9Nate Sandula20:02.0Pinckney120.0SEC White 2
12Logan Eiden19:32.4Allen Park Cabrini119.9CHSL All Division
12Mitchell Graveline19:32.9Royal Oak Shrine119.7CHSL All Division
9Gavin Hiler20:03.1Lake Fenton119.6FML 2
10Jordan Marsh19:58.3Saline119.6SEC Red 2
10Nathan Salazar19:34.2Madison Heights Bishop Foley119.3CHSL All Division
11Payton Zimmerlee19:43.6Bath118.8Pewamo-Westphalia
10Grayson Sutherland19:36.3Macomb Lutheran North118.6CHSL All Division
9Alessandro Avila20:08.5Constantine118.5SAC 2
10Logan Dudley19:44.9Coleman118.4Pewamo-Westphalia
9Kasen Salazar20:02.6Dexter118.1SEC Red 2
9Nathan Camilleri19:38.2Waterford Our Lady of the Lakes117.9CHSL All Division
9James Rahe20:14.3Hillsdale Academy117.9SCAA
11Victor Heskia20:03.5Ann Arbor Huron117.8SEC Red 2
12Jason Miller19:47.4Potterville117.5Pewamo-Westphalia
9Joshua Riggs20:04.9Monroe117.4SEC Red 2
12Aaron Platte19:47.9Pewamo-Westphalia117.4Pewamo-Westphalia
10Riley Johnson19:48.4Lake Odessa Lakewood117.2Pewamo-Westphalia
10Justin Perantoni20:10.5Fenton117.2FML 2
9Oliver Alef19:40.9Macomb Lutheran North117.0CHSL All Division
10Brody Orcutt20:11.2Goodrich116.9FML 2
10Reggie Geftos20:06.9Monroe116.7SEC Red 2
12Aden Baynes19:50.1Laingsburg116.6Pewamo-Westphalia
9Grant Conley19:51.1Charlotte116.3Pewamo-Westphalia
12Brett Harsevoort20:15.7Delton-Kellogg116.1SAC 2
9samson kik19:45.1GR_Union116.0OK Green 2
10Michael Parkinson20:14.5Swartz Creek115.8FML 2
10Thomas Endres20:09.6Saline115.8SEC Red 2
12Theodore Conrad19:45.7Muskegon Mona Shores115.8OK Green 2
10Trevor Gutteridge20:14.9Goodrich115.7FML 2
11Owen Bieselin20:14.9Holly115.7FML 2
9Gustaf Finn20:10.2Ann Arbor Skyline115.6SEC Red 2
9Brendan Beland19:45.3University Liggett115.6CHSL All Division
12Alex Pratt19:53.6Charlotte115.5Pewamo-Westphalia
11Jackson Knight19:46.2Ann Arbor Greenhills115.3CHSL All Division
9Cole Hansen19:47.3Muskegon Mona Shores115.2OK Green 2
11Devin Spitzley19:54.5Portland115.2Pewamo-Westphalia
10Owen Nofs20:22.9St Philip Catholic Central115.0SCAA
10Sean Flaherty19:48.3Ann Arbor Gabriel Richard114.6CHSL All Division
9Oliver McGee20:14.3Ann Arbor Huron114.2SEC Red 2
11Theo Stack19:50.3GR_Union114.2OK Green 2
12Samuel Wenzel19:50.0Austin Catholic114.0CHSL All Division
10Logan Patmalnieks20:22.5Constantine113.9SAC 2
9Hayden Fox19:51.5Muskegon Mona Shores113.8OK Green 2
10Soren Stone-Palmquist20:15.8Ann Arbor Huron113.7SEC Red 2
10Alex Morin20:22.9Martin113.7SAC 2
11Roman Bonfiglio20:16.0Saline113.7SEC Red 2
12Sawyer Childs20:23.0Allegan113.7SAC 2
9Alex Martin20:21.7Chelsea113.4SEC White 2
10Jonas Enriquez20:17.6Temperance Bedford113.1SEC Red 2
11Gavin Vidito20:01.6Dansville112.8Pewamo-Westphalia
9Sam Taylor19:54.9Zeeland West112.7OK Green 2
10Andrew Irgang20:19.2Saline112.6SEC Red 2
10Donovan Shinaver20:03.0Fulton112.4Pewamo-Westphalia
9Matthew Lyon20:27.2Allegan112.3SAC 2
9Logan Robinson20:03.4Laingsburg112.2Pewamo-Westphalia
11Nicholas Bennett20:21.1Saline112.0SEC Red 2
11Cameron Sindlinger20:21.3Ypsilanti Lincoln111.9SEC Red 2
9Kyle Krasnan20:21.7Ann Arbor Skyline111.8SEC Red 2
10Parker Razelun20:22.3Ann Arbor Skyline111.6SEC Red 2
10Jack Luzynski19:57.7Marine City Cardinal Mooney111.4CHSL All Division
10Alexander Sexton20:30.0Watervliet111.3SAC 2
9Dalton Williams20:34.4Colon111.2SCAA
10Chandler Lafler20:34.8Colon111.1SCAA
10Caleb Anderson20:00.6Wyoming110.8OK Green 2
9Jackson Ellis20:00.0Ann Arbor Gabriel Richard110.7CHSL All Division
9Tate Woodman20:26.8Saline110.1SEC Red 2
11Lucas Chamberlin20:10.7Charlotte109.8Pewamo-Westphalia
10Bryce Woods20:33.1Goodrich109.6FML 2
10Joe Dunlap20:33.3Pinckney109.6SEC White 2
9D’Angelo Lucarelli20:28.7Temperance Bedford109.4SEC Red 2
9Trent Yeager20:28.8Temperance Bedford109.4SEC Red 2
10Owen Pfeiffer20:35.9Galesburg-Augusta109.4SAC 2
10Maison Mannor20:34.3Flint Kearsley109.2FML 2
9Robert Smeltzer20:35.5Lake Fenton108.8FML 2
11Landon Sandee20:07.3GR_Union108.6OK Green 2
12Luke Prong20:38.4South Haven108.5SAC 2
11Brad Salmon20:38.4Bridgman108.5SAC 2
12Caleb Boettcher20:14.8Laingsburg108.4Pewamo-Westphalia
9Gavin Minor20:43.9Colon108.0SCAA
9Fletcher Campbell20:33.5Ann Arbor Pioneer107.8SEC Red 2
9Andrew Nutt20:34.9Ann Arbor Pioneer107.4SEC Red 2
9Lucas Rumsa20:41.9Bridgman107.4SAC 2
10Eric Cameron20:40.0Chelsea107.3SEC White 2
10Evan Jacobs20:10.0Marine City Cardinal Mooney107.3CHSL All Division
10Keagan Cole20:42.9Parchment107.0SAC 2
11Jack Burin20:36.1Dexter107.0SEC Red 2
12Sean Kavanaugh20:36.4Saline106.9SEC Red 2
10Matthew Sweet20:11.4Ann Arbor Gabriel Richard106.9CHSL All Division
10Jase Post20:41.6Linden106.8FML 2
9Hayden Helms20:36.8Ann Arbor Pioneer106.7SEC Red 2
10Luke Ankeney20:36.9Ann Arbor Pioneer106.7SEC Red 2
12Gabe Schwendinger20:44.4Galesburg-Augusta106.5SAC 2
11Connor Webster20:42.9Linden106.4FML 2
10Max Stefanski20:14.3GR_Union106.2OK Green 2
11Wyatt Dixon20:14.7GR_Union106.1OK Green 2
12Connor Bing20:14.8Zeeland East106.1OK Green 2
9London Rising20:43.9Adrian106.0SEC White 2
10Oscar Andrade-Nava20:15.0Wyoming106.0OK Green 2
10Julian Barry20:47.3Kalamazoo Hackett105.6SAC 2
10Michael Tremain20:45.8Flushing105.4FML 2
9Andrew Hagerty20:46.2Pinckney105.3SEC White 2
11Dylan Pihalja20:46.2Fenton105.3FML 2
11Alex Creamer20:46.7Clio105.1FML 2
10Ralph Kaleniecki20:17.7Allen Park Cabrini104.8CHSL All Division
10Trey Sukola20:50.1Parchment104.6SAC 2
12Joshua Schreck20:48.6Tecumseh104.5SEC White 2
12Kieran Fix20:18.7Allen Park Cabrini104.4CHSL All Division
10erick Tenorio-Bedolla20:19.7GR_Union104.4OK Green 2
9Peter Ross20:20.3Ann Arbor Gabriel Richard103.9CHSL All Division
11Henry DeLeon20:29.1Bath103.6Pewamo-Westphalia
9Ace Drewyor20:53.4Schoolcraft103.5SAC 2
10Donald Rowlands20:21.7University Liggett103.4CHSL All Division
11Johnathan Ball20:47.5Temperance Bedford103.2SEC Red 2
11Victer Ruimveld20:54.6Lawton103.1SAC 2
11Mitchell Shippy-Thrash20:55.0Fennville103.0SAC 2
11Tyler Barnes20:59.2Hillsdale Will Carleton103.0SCAA
10Karter Adkins20:55.8Swartz Creek102.1FML 2
10Jackson Fetter20:26.0University Liggett102.0CHSL All Division
9David Sager20:58.2Gobles101.9SAC 2
11Ethan Thomas20:51.5Temperance Bedford101.8SEC Red 2
11Josh Brown20:27.0Macomb Lutheran North101.7CHSL All Division
12Aidyn Underwood21:00.8Allegan101.1SAC 2
10Howei Ding20:29.0Ann Arbor Greenhills101.0CHSL All Division
9Madden Starkweather20:37.1Bath101.0Pewamo-Westphalia
9Rokas Kazlaukas20:54.4Saline100.9SEC Red 2
12Gabe Flores21:01.5Constantine100.8SAC 2
9Nolan Carr21:00.2Corunna100.6FML 2
9Vasilis (Narinn) Pozios20:32.9Cranbrook Kingswood (Bloomfield Hills )99.7CHSL All Division
9Hayden Mondeville21:04.2Pinckney99.3SEC White 2
9Micah Shank21:06.6Parchment99.1SAC 2
9Damien Martinez21:06.8Kalamazoo Hackett99.1SAC 2
11Jacob Williams21:07.3Kalamazoo Christian98.9SAC 2
12Gabe Muckle21:06.0Chelsea98.7SEC White 2
9Leo Muller20:36.1Ann Arbor Gabriel Richard98.6CHSL All Division
9Beck Ytterberg21:08.1Bridgman98.6SAC 2
9Evan Sandford21:06.5Swartz Creek98.5FML 2
10Connor Candler21:08.6Schoolcraft98.5SAC 2
11Ethan Wait21:08.7Gobles98.4SAC 2
9Jesse Dodge21:07.1Corunna98.3FML 2
11Rhys Bedford21:09.1Delton-Kellogg98.3SAC 2
12Donald Blakeley20:38.4Marine City Cardinal Mooney97.9CHSL All Division
9Dominic Barretto20:38.7Riverview Gabriel Richard97.8CHSL All Division
10Jeff Dewitt20:40.0Zeeland East97.7OK Green 2
10Kaleb Richardson21:15.2Adrian Lenawee Christian97.6SCAA
9Parker Carrell21:04.7Saline97.4SEC Red 2
10Hudson Goethals20:48.0Lake Odessa Lakewood97.3Pewamo-Westphalia
10Charlie Agnew21:10.6Owosso97.1FML 2
9Anthony Kraus21:05.7Temperance Bedford97.1SEC Red 2
12Culver Neldon21:12.9Allegan97.0SAC 2
11Raymond Huhn20:50.3Pewamo-Westphalia96.6Pewamo-Westphalia
12Drew Colton20:43.0Royal Oak Shrine96.3CHSL All Division
9Mack Burba21:13.1Flushing96.3FML 2
9Quinn Hudson21:08.4Temperance Bedford96.2SEC Red 2
12Mason Grann21:09.6Dexter95.8SEC Red 2
11Matthew Roehm21:09.8Saline95.7SEC Red 2
11Isaac Gardner21:09.9Ann Arbor Huron95.7SEC Red 2
9Gram Griffioen20:45.0University Liggett95.7CHSL All Division
12Matt Cronk20:53.0Lake Odessa Lakewood95.7Pewamo-Westphalia
11Ian Mills21:15.5Fenton95.5FML 2
9Dylan Mineweaser21:16.6Jackson95.1SEC White 2
11Carter Klott21:16.9Lake Fenton95.0FML 2
11Grayson Albers21:12.9Ypsilanti Lincoln94.7SEC Red 2
10Grant Golombeski21:18.2Linden94.6FML 2
11Timothy Stack20:50.6GR_Union94.1OK Green 2
11Austin Zoch21:21.9Allegan94.0SAC 2
9Gavin Ottinger21:20.0Goodrich94.0FML 2
12Michael Dorian20:50.5Royal Oak Shrine93.8CHSL All Division
11Micah Norris21:22.8Kalamazoo Christian93.7SAC 2
10Ethan Lewis20:51.2Dearborn Divine Child93.6CHSL All Division
12Caleb Markley21:21.8Fenton93.4FML 2
9Carter Russelburg20:52.4Allen Park Cabrini93.2CHSL All Division
10John Bailey20:52.6Marine City Cardinal Mooney93.1CHSL All Division
9Matthew Moilanen21:23.0Jackson93.0SEC White 2
11Bryce Robinson21:25.7Pinckney92.1SEC White 2
9Mason Maley21:26.8Chelsea91.7SEC White 2
11Robert O’Dell20:56.8Royal Oak Shrine91.7CHSL All Division
10Ethan Brzezinski21:26.9Fenton91.7FML 2
9Benjamin Zheng20:57.0Ann Arbor Greenhills91.7CHSL All Division
9Dylan Sturr20:58.6Muskegon Reeths-Puffer91.5OK Green 2
12Sujay Maddireddy20:58.3Cranbrook Kingswood (Bloomfield Hills )91.2CHSL All Division
9Kelly Dunn21:28.3Linden91.2FML 2
9Tyler Davis20:59.4Wyoming91.2OK Green 2
12Rafe Symonds21:23.4Saline91.2SEC Red 2
10Logan Ziebarth21:29.1Ortonville Brandon91.0FML 2
10James Minelli21:24.7Dexter90.8SEC Red 2
11Garrett Kovacs21:25.0Ann Arbor Huron90.7SEC Red 2
10Jerome Bastian21:37.2St Philip Catholic Central90.3SCAA
9Nick Jagielski21:37.9Pittsford90.0SCAA
12Victor Wu21:03.2Muskegon Mona Shores89.9OK Green 2
10Harrison Thoma21:32.7Linden89.8FML 2
9Evan Hagerman21:12.0Bath89.3Pewamo-Westphalia
9Brady Herrguth21:13.8Bath88.7Pewamo-Westphalia
11Ben Post21:08.4Zeeland East88.2OK Green 2
12Cole Aultman21:15.9Coleman88.0Pewamo-Westphalia
9Maximus Walker21:38.1Tecumseh88.0SEC White 2
9Brad Duggan21:08.2Madison Heights Bishop Foley87.9CHSL All Division
9Brennan Hladney21:08.9Cranbrook Kingswood (Bloomfield Hills )87.7CHSL All Division
11Bryce Trinklein21:41.0Fennville87.7SAC 2
12Samuel Eriksen21:09.0Cranbrook Kingswood (Bloomfield Hills )87.7CHSL All Division
10Karl Wegner21:09.7Waterford Our Lady of the Lakes87.4CHSL All Division
10Grayson Richards21:42.2Watervliet87.3SAC 2
10Ryan Friedholm21:35.4Saline87.2SEC Red 2
10Greg Lapinski21:11.1Ann Arbor Gabriel Richard87.0CHSL All Division
11Noah Brown21:36.4Saline86.9SEC Red 2
10Brock Hickerson21:43.5Delton-Kellogg86.8SAC 2
10Malaki Muhammud21:42.5Ypsilanti Community86.5SEC White 2
11Kameron Smith21:44.8Watervliet86.4SAC 2
12Hunter Stayton21:44.4Goodrich85.9FML 2
11Aidan Sage21:44.6Fenton85.8FML 2
11Thomas Ferguson21:44.9Flushing85.7FML 2
12Leon Wilondja21:16.1GR_Union85.6OK Green 2
12Anthony Pizzo21:15.1Austin Catholic85.6CHSL All Division
9Levi Brooks21:48.0Lawton85.3SAC 2
10Lucas Isbrecht21:48.2Watervliet85.3SAC 2
9Clayton Ramsdell21:17.7Zeeland West85.1OK Green 2
12Blaise Cerne21:16.9Madison Heights Bishop Foley85.0CHSL All Division
11Matthew Seavey21:25.5Portland84.8Pewamo-Westphalia
10Xingzhi(Tom) Tan21:45.5Ann Arbor Huron83.8SEC Red 2
11Charles Martin21:51.6Holly83.5FML 2
10Spencer Wood21:48.5Ann Arbor Huron82.8SEC Red 2
9Andrew Jameson22:00.2Adrian Lenawee Christian82.6SCAA
10Nico DiPonio21:24.3Austin Catholic82.6CHSL All Division
10Bo VeenKant22:00.4Tekonsha82.5SCAA
10Lucas Carr21:55.7Linden82.1FML 2
12Spencer Toth21:55.8Fenton82.1FML 2
12Sawyer Shastal21:34.4Laingsburg81.9Pewamo-Westphalia
9Francisco (Xisco) Dura21:53.0Ann Arbor Huron81.3SEC Red 2
10Levi Whitehead21:54.1Dexter81.0SEC Red 2
10Demetre Vlahos Corsian21:54.3Ann Arbor Pioneer80.9SEC Red 2
11Jesus Rios-Garcia21:31.6Wyoming80.5OK Green 2
12Yamil Garcia22:03.8South Haven80.1SAC 2
10Jake Frost22:03.8South Haven80.1SAC 2
12Alexander Aguilera21:33.5Wyoming79.8OK Green 2
12Brandon Perdew21:32.8Madison Heights Bishop Foley79.7CHSL All Division
11Adam Sanborn21:40.9Pewamo-Westphalia79.7Pewamo-Westphalia
11Chris Coffer21:58.0Dexter79.7SEC Red 2
10Alex Watson21:58.4Dexter79.5SEC Red 2
12Jason Picon21:34.9GR_Union79.4OK Green 2
12Matthew Cichon22:04.4Holly79.2FML 2
10Aidan Petik21:59.7Dexter79.1SEC Red 2
10Weston Buchanan22:05.2Flushing78.9FML 2
9Andrew Rosso21:35.4Austin Catholic78.9CHSL All Division
10Max Gallagher21:36.2Macomb Lutheran North78.6CHSL All Division
10David Kopera21:36.4Cranbrook Kingswood (Bloomfield Hills )78.5CHSL All Division
11Luke Lindsay22:02.4Monroe78.2SEC Red 2
9Andrew Hull21:37.9Cranbrook Kingswood (Bloomfield Hills )78.0CHSL All Division
10Addison Stanton22:14.5Athens77.9SCAA
12Michael Cynowa21:40.6Madison Heights Bishop Foley77.1CHSL All Division
11Alex Draper22:16.8Hillsdale Will Carleton77.1SCAA
9Zorowar(Joey) Brar22:05.9Ann Arbor Huron77.0SEC Red 2
11Aiden Webber21:43.0Madison Heights Bishop Foley76.3CHSL All Division
9Rai-Chen Yu21:43.9Cranbrook Kingswood (Bloomfield Hills )76.0CHSL All Division
11Spencer Lu21:44.7Cranbrook Kingswood (Bloomfield Hills )75.8CHSL All Division
9Marlowe Hartnett22:09.8Ann Arbor Skyline75.7SEC Red 2
11Landon Hershey21:46.3Muskegon Mona Shores75.6OK Green 2
10Alex Stillman21:45.4Ann Arbor Greenhills75.5CHSL All Division
9Landon Frazier21:46.5Muskegon Reeths-Puffer75.5OK Green 2
12Emiliano Nava21:45.8Allen Park Cabrini75.4CHSL All Division
10Patrick Vance22:17.9Kalamazoo Christian75.4SAC 2
9Clark Douglas22:18.0Bridgman75.3SAC 2
9Matthew Mooradian21:46.5Cranbrook Kingswood (Bloomfield Hills )75.2CHSL All Division
10Robert O’Brien21:47.5Ann Arbor Gabriel Richard74.8CHSL All Division
10Bryce Bales22:12.8Dexter74.7SEC Red 2
10Brennan Demeulenaere21:48.0Marine City Cardinal Mooney74.7CHSL All Division
9Ethan Cunningham21:48.3Riverview Gabriel Richard74.6CHSL All Division
11Olin Mastin22:18.5Ortonville Brandon74.5FML 2
9Jeffrey Church21:49.9Muskegon Reeths-Puffer74.4OK Green 2
9Sarabdil Chauhan22:19.2Corunna74.3FML 2
11Adam Norden22:19.6Tecumseh74.1SEC White 2
9Charles Heiss21:58.2Lake Odessa Lakewood73.9Pewamo-Westphalia
10Robert Pandolfi22:15.2Ann Arbor Pioneer73.9SEC Red 2
12Hayden Fulford21:51.2Waterford Our Lady of the Lakes73.6CHSL All Division
9Brodie Licata22:21.5Lake Fenton73.5FML 2
10James Pratt22:00.0Laingsburg73.3Pewamo-Westphalia
9Lalo Garskof22:17.2Ann Arbor Pioneer73.3SEC Red 2
9Nick Pung22:00.5Portland St. Patrick73.2Pewamo-Westphalia
11Joseph Yoon21:52.7Ann Arbor Greenhills73.1CHSL All Division
10Kyle Chittle22:22.9Swartz Creek73.0FML 2
11Keegan Gallagher22:25.2Kalamazoo Hackett73.0SAC 2
10Joey McKeown21:53.7Macomb Lutheran North72.8CHSL All Division
12James Hines21:53.9University Liggett72.7CHSL All Division
10Jasen Hoenicke22:25.0Swartz Creek72.3FML 2
9Dominic Burley21:55.8Madison Heights Bishop Foley72.1CHSL All Division
12John Muckle22:27.2Chelsea71.6SEC White 2
11Jack Thelen22:05.6Pewamo-Westphalia71.5Pewamo-Westphalia
11Harrison Wykes22:28.1Flushing71.3FML 2
9Dennis Frazier22:30.2Watervliet71.3SAC 2
12Donny Mitschke22:06.2Potterville71.3Pewamo-Westphalia
12Mason Duff22:30.3Allegan71.2SAC 2
9Kajus Kazlauskas22:23.5Saline71.2SEC Red 2
12Tristan Barnett22:30.9Allegan71.0SAC 2
12Nathan Marchywka21:59.0Dearborn Divine Child71.0CHSL All Division
9Bryce Schelter22:07.3Lake Odessa Lakewood70.9Pewamo-Westphalia
9Hunter Groulx22:29.3Swartz Creek70.9FML 2
10Zane Vorva22:31.5Parchment70.8SAC 2
9Mason Becker22:30.2Jackson70.6SEC White 2
9Ryan Anderson22:36.4Waldron70.5SCAA
11Jude Sullano22:01.1Dearborn Divine Child70.3CHSL All Division
11Nathan Gillespie22:26.5Temperance Bedford70.2SEC Red 2
11Miro Greensmith22:34.0Fennville70.0SAC 2
11Luke Pace22:02.0Macomb Lutheran North70.0CHSL All Division
9Tyler Smith22:34.1Lawton70.0SAC 2
12Ashton Fields22:34.9South Haven69.7SAC 2
10Zachary McPherson22:35.2Parchment69.6SAC 2
10Seth Plummer22:39.3Hillsdale Academy69.6SCAA
10Wyatt Gary22:39.8Camden-Frontier69.4SCAA
9Gabriel Coraci22:04.1Madison Heights Bishop Foley69.3CHSL All Division
10Gabriel Streeter22:37.2Parchment68.9SAC 2
11Donovan Miller22:37.2Constantine68.9SAC 2
12Landon Bush22:30.5Saline68.8SEC Red 2
9Jason Waring22:35.9Goodrich68.7FML 2
12Zachary Wieler22:36.5Owosso68.5FML 2
9Nicolas Sepanak22:36.5Linden68.5FML 2
9Cole Cannon22:39.6Gobles68.1SAC 2
11Adam Weingartz22:07.7Austin Catholic68.1CHSL All Division
9Carter Johnston22:38.6Linden67.8FML 2
11Kevin Coffman-ross22:17.4Bath67.5Pewamo-Westphalia
10Ty Edwards22:41.8Schoolcraft67.4SAC 2
9Levi West22:39.8Swartz Creek67.4FML 2
11Tyler Warnock22:41.9Fennville67.4SAC 2
9Jaden Zellinger22:40.0Pinckney67.3SEC White 2
10Marty Watson22:35.8Dexter67.1SEC Red 2
9Lucas Pastucha22:12.3Muskegon Mona Shores66.9OK Green 2
11Ben Schoonmaker22:43.6Saugatuck66.8SAC 2
10Kamaladdin Ghaznawi22:12.7GR_Union66.8OK Green 2
10David Arrowsmith22:43.2Swartz Creek66.3FML 2
11Andrew Wehr22:39.7Saline65.8SEC Red 2
12Ethan Karpinski22:15.4Madison Heights Bishop Foley65.5CHSL All Division
9Put Phenphol22:15.4Waterford Our Lady of the Lakes65.5CHSL All Division
11Ethan Cappon22:24.3Lake Odessa Lakewood65.3Pewamo-Westphalia
9Jack Jablonski22:46.3Linden65.2FML 2
11Timothy Whalen III22:46.4Ortonville Brandon65.2FML 2
10Lelend Dean22:46.6Ortonville Brandon65.1FML 2
11James Hollister22:17.7GR_Union65.1OK Green 2
9Samuel Kochensparger22:17.2Macomb Lutheran North64.9CHSL All Division
10Zachary Cook22:47.8Fenton64.7FML 2
12Jett Roles22:43.1Saline64.6SEC Red 2
12Oakley Henson22:27.1St. Charles64.3Pewamo-Westphalia
9Peter Blaney22:19.9Ann Arbor Gabriel Richard64.0CHSL All Division
11Cameron Russell22:45.6Ann Arbor Pioneer63.8SEC Red 2
12Michael Maloy22:45.8Saline63.7SEC Red 2
12Ethan Mohney22:29.1Laingsburg63.6Pewamo-Westphalia
12Brandon Persons22:54.1Lawton63.3SAC 2
10Haven Stanton22:47.2Saline63.3SEC Red 2
12Phillippe McRae22:23.4Dearborn Divine Child62.9CHSL All Division
11Alex Stocke22:25.1Zeeland West62.6OK Green 2
10Marcus Silva22:49.7Dexter62.4SEC Red 2
11Lucus Lockner22:57.3Galesburg-Augusta62.2SAC 2
9Issak Stitt22:27.6Zeeland East61.8OK Green 2
10Micah Winchell22:52.2Ann Arbor Skyline61.6SEC Red 2
9Gabe Arredondo22:30.5Zeeland West60.8OK Green 2
10Josh Cotts22:55.0Ann Arbor Pioneer60.7SEC Red 2
9Sihun You23:00.0Ann Arbor Pioneer59.0SEC Red 2
12Andrew Harms23:05.9Chelsea58.7SEC White 2
9Trevor Calton22:44.3Charlotte58.6Pewamo-Westphalia
9Liam Godin22:37.2Dearborn Divine Child58.3CHSL All Division
12Aiden Burke23:03.0Saline58.0SEC Red 2
12William Chislea22:46.3Portland St. Patrick57.9Pewamo-Westphalia
9Nathan Todd23:14.7Hillsdale Will Carleton57.8SCAA
10Logan Kipley23:04.5Saline57.5SEC Red 2
9Kalvin Louie23:12.7Bridgman57.1SAC 2
10Davion Garrison23:11.6Chelsea56.8SEC White 2
12Owen Mineweaser23:12.0Jackson56.7SEC White 2
12Gael Borges23:08.4Ann Arbor Huron56.2SEC Red 2
12Eli Miller23:15.1Tecumseh55.6SEC White 2
10Owen Feldpausch23:16.3Owosso55.2FML 2
12Chase Bates23:18.6Constantine55.1SAC 2
9Nathan Mund22:54.6Portland55.1Pewamo-Westphalia
12Ryan Wark22:47.5Cranbrook Kingswood (Bloomfield Hills )54.8CHSL All Division
10Michael LaPrise22:48.2Austin Catholic54.6CHSL All Division
11Nate Gajar22:48.8Ann Arbor Greenhills54.4CHSL All Division
9Kyle Davey23:15.5Ann Arbor Huron53.8SEC Red 2
12Zach Hildreth23:21.2Linden53.6FML 2
9Nick Muday23:23.7Delton-Kellogg53.4SAC 2
10Enzo Haqq23:23.8South Haven53.4SAC 2
11Collin Skinner23:25.5Lawton52.8SAC 2
11Charles Howell22:53.7Austin Catholic52.8CHSL All Division
10Max Maynard22:56.7Madison Heights Bishop Foley51.8CHSL All Division
10Sawyer Weiss23:33.2St Philip Catholic Central51.6SCAA
9Ethan O’Conner23:35.1Athens51.0SCAA
10Nathan Korogiannos23:01.3Riverview Gabriel Richard50.2CHSL All Division
11Jacob Cromley23:11.2Laingsburg49.6Pewamo-Westphalia
9John Curtis23:03.5Waterford Our Lady of the Lakes49.5CHSL All Division
9Zane Taulbee23:04.0Madison Heights Bishop Foley49.3CHSL All Division
9Andre Akra23:06.1Detroit Loyola48.6CHSL All Division
10Dru Slater23:42.2Athens48.6SCAA
9Aaryn Smith23:36.2Holly48.6FML 2
10Loki Bowser23:32.0Ann Arbor Skyline48.3SEC Red 2
12Jordan Briggs23:09.4Muskegon47.9OK Green 2
9Nikko Salahutdin23:08.6Royal Oak Shrine47.8CHSL All Division
11Preston Hodge23:40.9Allegan47.7SAC 2
10Nick Montreuil23:41.2Ortonville Brandon46.9FML 2
9Drew Schofield23:12.0Ann Arbor Gabriel Richard46.7CHSL All Division
9Jimmy Sarconi23:14.0Macomb Lutheran North46.0CHSL All Division
12Jacob Meyer23:46.8South Haven45.7SAC 2
9Cayd Bard-DeNike23:46.2Linden45.3FML 2
11Keegan Robertson23:42.2Saline44.9SEC Red 2
10Jackson Parker23:49.9Schoolcraft44.7SAC 2
9Aiden Simon23:21.7Muskegon Mona Shores43.8OK Green 2
12Luke Schoonmaker23:54.2Saugatuck43.3SAC 2
11Thomas Phillips23:22.5Macomb Lutheran North43.2CHSL All Division
11Aidan Sutherland23:48.0Saline43.0SEC Red 2
9Michael Wu23:49.5Ann Arbor Pioneer42.5SEC Red 2
11Jaxson Cicotte23:50.2Dexter42.3SEC Red 2
12Brian Underhill II23:27.0Zeeland West42.0OK Green 2
10Tyler Sweat23:51.9Monroe41.7SEC Red 2
10Adrian Sieh23:52.3Saline41.6SEC Red 2
12Colin Scheib23:36.8Bath41.1Pewamo-Westphalia
12Lucca Rossini23:59.8Chelsea40.7SEC White 2
10Josef Scott24:00.0Clio40.7FML 2
9Jacob Alt24:00.2Ypsilanti Community40.6SEC White 2
11James Vancamp24:06.8Hillsdale Will Carleton40.4SCAA
12Kye Jackson23:32.8Royal Oak Shrine39.7CHSL All Division
10Alexander Eichbauer24:05.4Fenton38.9FML 2
12Zachary Thomas23:35.6Dearborn Divine Child38.8CHSL All Division
11Jack Suplica24:03.1Temperance Bedford38.0SEC Red 2
12David Dornoff24:03.5Dexter37.8SEC Red 2
10Brennan Piper24:11.6Constantine37.5SAC 2
10Alex Wilder24:12.2Watervliet37.3SAC 2
12Jack Murphy23:42.1Madison Heights Bishop Foley36.6CHSL All Division
12Spencer Roberts23:53.2St. Charles35.6Pewamo-Westphalia
9Dominic Durkacs24:10.4Ann Arbor Huron35.5SEC Red 2
10David Oetman24:18.5Allegan35.2SAC 2
12Michael Lentz23:46.8Madison Heights Bishop Foley35.1CHSL All Division
10Will Weiszhaar24:15.6Dexter33.8SEC Red 2
12Chris Tallman23:58.8Coleman33.7Pewamo-Westphalia
10Hunter Miling24:23.5Allegan33.5SAC 2
10Nicholas Pyle23:51.8Macomb Lutheran North33.4CHSL All Division
11Adison Din24:17.0Dexter33.3SEC Red 2
11Harry Birzer24:31.0Hillsdale Academy32.3SCAA
11Anjan Singer23:55.8Ann Arbor Greenhills32.1CHSL All Division
11Nate Darling23:56.9Muskegon Reeths-Puffer32.0OK Green 2
11Cade Fuller24:04.1Laingsburg32.0Pewamo-Westphalia
9Josh Behringer23:57.1Ann Arbor Greenhills31.6CHSL All Division
9Luke Kavanaugh23:57.6Madison Heights Bishop Foley31.5CHSL All Division
11James Bottema24:31.5Parchment30.8SAC 2
10Quinn Armstrong24:01.1Royal Oak Shrine30.3CHSL All Division
9Aaron Machado24:31.2Swartz Creek30.3FML 2
11Zach Pelfrey24:09.5Potterville30.2Pewamo-Westphalia
9Pablo Ovalle jr24:03.4GR_Union29.9OK Green 2
9Henry Robinette24:04.2GR_Union29.6OK Green 2
12Alex DeWitt24:09.5Zeeland East27.8OK Green 2
12Jack Goulet24:10.4Muskegon Mona Shores27.5OK Green 2
10Dominic Gaetano24:46.0Hillsdale Academy27.3SCAA
12Tanner Orvis24:12.1Royal Oak Shrine26.6CHSL All Division
11Adam Thome24:49.1St Philip Catholic Central26.3SCAA
11Zachary Sodergren24:13.2Macomb Lutheran North26.3CHSL All Division
10Chase Hadder24:46.2Allegan25.9SAC 2
11Elijah Kerkmaz24:14.4Madison Heights Bishop Foley25.9CHSL All Division
11Isaac Murray24:46.7Schoolcraft25.8SAC 2
10Charlie Nolph24:45.8Owosso25.4FML 2
10Diesel Rodriguez24:16.2Waterford Our Lady of the Lakes25.3CHSL All Division
11En-Lih Wang24:18.1Ann Arbor Greenhills24.6CHSL All Division
9Carter Hetman24:54.2Colon24.6SCAA
12Joey Mayer24:18.6Ann Arbor Gabriel Richard24.5CHSL All Division
10Vivan Nyati24:20.2Ann Arbor Greenhills23.9CHSL All Division
9Cody Cataline24:28.4Laingsburg23.9Pewamo-Westphalia
11Will Daniels24:52.0Lake Fenton23.3FML 2
9Cooper Pender24:27.1Cranbrook Kingswood (Bloomfield Hills )21.6CHSL All Division
12Brycen DeShane24:39.2Portland20.3Pewamo-Westphalia
10Tucker Arrend25:10.2Coloma17.9SAC 2
10Conor Guyor24:38.9Marine City Cardinal Mooney17.7CHSL All Division
9Leon Yang24:39.9Cranbrook Kingswood (Bloomfield Hills )17.4CHSL All Division
9Jakoby Moore24:41.7Zeeland West17.1OK Green 2
10Devin Stadel25:20.1Athens16.0SCAA
12Jacob Rowinski24:49.4Madison Heights Bishop Foley14.2CHSL All Division
10Cole Bates25:23.6Constantine13.5SAC 2
12Colin Smith25:00.3Potterville13.2Pewamo-Westphalia
10Eric Shaobo Wang24:54.8Cranbrook Kingswood (Bloomfield Hills )12.4CHSL All Division
9Camilo Ojeda25:21.0Ann Arbor Huron12.0SEC Red 2
9Luke Phelps24:58.2Macomb Lutheran North11.3CHSL All Division
10Cooper Stewart25:34.2Bridgman9.9SAC 2
9Nicholas Beard25:28.0Ann Arbor Huron9.7SEC Red 2
9Wyatt Kohler25:13.5Bath8.8Pewamo-Westphalia
9Braden Wicke25:13.8St. Charles8.7Pewamo-Westphalia
10Ayaan Ahmed25:09.2Ann Arbor Greenhills7.6CHSL All Division
10Chandler Toth25:18.8Fulton7.1Pewamo-Westphalia
10Joshua Stamm25:12.6Austin Catholic6.5CHSL All Division
11James Sweet25:44.0Corunna6.0FML 2
9Cameron Huff25:15.7Macomb Lutheran North5.4CHSL All Division
12Cody Long25:49.7Martin4.8SAC 2
10Jamison Franchuk25:18.3Macomb Lutheran North4.6CHSL All Division
9Jair Martinez25:27.8Coleman4.1Pewamo-Westphalia
11Cal Butts25:51.4Corunna3.5FML 2
9Connor Miley25:53.7Parchment3.4SAC 2
12Anthony Morga25:26.9Macomb Lutheran North1.7CHSL All Division
11Lars Weatherbee25:35.0Bath1.7Pewamo-Westphalia
9Caleb Cramer25:59.3Goodrich0.9FML 2

GradeNameTimeTeamRatingMeet
12Emily Cooper18:43.0Ann Arbor Pioneer144.7SEC Red 2
11Rachel Forsyth18:51.5Ann Arbor Pioneer141.8SEC Red 2
10Kamryn Lauinger18:54.4Goodrich140.9FML 2
12Natalie Kessler18:59.9Ann Arbor Skyline139.0SEC Red 2
10Alena Blumberg19:11.0Dexter135.3SEC Red 2
11Natalie Mello19:23.8Ann Arbor Pioneer131.1SEC Red 2
10Abby Roth19:28.4Saline129.5SEC Red 2
10Annabel O’Haver19:31.1Dexter128.6SEC Red 2
11Sylvia Sanok Dufallo19:35.6Ann Arbor Pioneer127.1SEC Red 2
10Grace Roth19:37.2Saline126.6SEC Red 2
10Izzy MacCaughan19:38.4Fenton126.2FML 2
12Mia Rogan19:43.8Saline124.4SEC Red 2
10Mackenzie Sellenraad19:45.2Saline123.9SEC Red 2
11Ava Teed19:16.5Allen Park Cabrini123.8CHSL All Division
10Layla Jordan19:46.4Goodrich123.5FML 2
11Libby Summerland19:48.9Owosso122.7FML 2
10Corynn Gady19:53.5Saline121.2SEC Red 2
11Lydia Bowman19:53.6Ann Arbor Pioneer121.1SEC Red 2
9Quincy Behm20:00.3Ann Arbor Pioneer118.9SEC Red 2
9Reese Canada20:04.1Fenton117.6FML 2
11Allison Mayer20:05.7Ann Arbor Skyline117.1SEC Red 2
12Kaylee Pesta20:11.6Tecumseh116.8SEC White 2
10Josie Jenkinson20:07.7Owosso116.4FML 2
10Natalia DeMea20:18.5Chelsea114.5SEC White 2
12Colleen Blackwood20:14.4Linden114.2FML 2
10Sienna Snyder20:14.9Saline114.0SEC Red 2
11Laney Alig20:17.6Saline113.1SEC Red 2
11Katie Hume20:20.0Ann Arbor Pioneer112.3SEC Red 2
11Alexis Waring20:22.6Goodrich111.5FML 2
10Elizabeth Ambroggio19:55.8Warren Regina110.7CHSL All Division
11Viktoria Bloniarz20:25.5Monroe110.5SEC Red 2
10Kerith Short19:58.1University Liggett110.0CHSL All Division
10Avery Byrne20:27.7Goodrich109.8FML 2
11Anastee Davis20:33.2Adrian109.6SEC White 2
9Sam Bieber20:34.7Chelsea109.1SEC White 2
11Aubrey Keeler20:31.8Clio108.4FML 2
10Addison Bruckman20:32.3Dexter108.2SEC Red 2
10Sophy Skeels20:37.7Adrian108.1SEC White 2
10Madison Morris20:39.3Tecumseh107.6SEC White 2
10Kathryn Kurtinaitis20:06.1Dearborn Divine Child107.3CHSL All Division
11Yoselin Fermin-Campos20:41.7Adrian106.8SEC White 2
12Brigit Foley20:08.9Wixom St. Catherine106.4CHSL All Division
11Sonya Shelgikar20:39.3Ann Arbor Huron105.9SEC Red 2
12Leah White20:40.4Ann Arbor Skyline105.5SEC Red 2
11Kennedy Roskopp20:12.1Warren Regina105.3CHSL All Division
9Lilly Schlack20:41.7Saline105.1SEC Red 2
12Emma Dubie20:43.1Fenton104.6FML 2
11Kate Varitek20:43.2Dexter104.6SEC Red 2
11Bailey Burt20:46.5Saline103.5SEC Red 2
12Helana Napiorkowski20:17.9Austin Catholic103.4CHSL All Division
9Hana Boggess20:47.0Ann Arbor Pioneer103.3SEC Red 2
10Madison Rogan20:47.9Saline103.0SEC Red 2
9Samantha Brown20:48.5Clio102.8FML 2
11Kirsten Koss20:19.6Dearborn Divine Child102.8CHSL All Division
9Leena Shelgikar20:50.3Ann Arbor Huron102.2SEC Red 2
11Ava Boggs20:54.6Flint Kearsley100.8FML 2
12Cariss Sparks20:55.3Flushing100.6FML 2
9Emma Crandell20:56.2Owosso100.3FML 2
12Chloe Ziemelis20:57.1Flushing100.0FML 2
10Julionna West20:57.3Owosso99.9FML 2
12Penelope Griffioen20:29.0University Liggett99.7CHSL All Division
11Reagan Brooks20:58.8Linden99.4FML 2
12Anne May20:31.9Macomb Lutheran North98.7CHSL All Division
12Lydia Cocciolone21:01.5Ann Arbor Skyline98.5SEC Red 2
9Grace Kim20:34.4Farmington Hills Mercy97.9CHSL All Division
10Taryn Craven21:04.2Fenton97.6FML 2
12Anna Boesch20:36.1Farmington Hills Mercy97.3CHSL All Division
12Antonia Bruckman21:06.1Dexter97.0SEC Red 2
10Lauren Thompson21:13.5Chelsea96.2SEC White 2
9Jillian Hayes21:08.9Saline96.0SEC Red 2
11Ava Fahrenkopf21:10.9Linden95.4FML 2
12Katie Fischer21:16.6Adrian95.1SEC White 2
12Olivia Ebel20:46.0Macomb Lutheran North94.0CHSL All Division
11Nancy Gage21:15.4Saline93.9SEC Red 2
11Trilian Krug21:23.1Chelsea93.0SEC White 2
11Kati McLincha21:19.5Flushing92.5FML 2
12Allison Nutt21:19.6Ann Arbor Pioneer92.5SEC Red 2
9Mavee Clark21:25.9Adrian92.0SEC White 2
11Erin Stuk20:52.1Ann Arbor Gabriel Richard92.0CHSL All Division
12Julia Kause21:26.7Chelsea91.8SEC White 2
9Hannah Whitt21:24.1Fenton91.0FML 2
10Ayla Balazer21:24.9Ann Arbor Skyline90.7SEC Red 2
12Emma Abbott21:30.8Tecumseh90.4SEC White 2
11Landis Canada21:26.9Fenton90.0FML 2
11Seren Angus21:32.7Chelsea89.8SEC White 2
10Olivia Shaieb21:29.4Dexter89.2SEC Red 2
9Isabella Dunn21:30.0Goodrich89.0FML 2
12Elise Bodary21:01.6Ann Arbor Gabriel Richard88.8CHSL All Division
12Emily Stevenson21:39.6Tecumseh87.5SEC White 2
11Molly O’Brien21:06.3Marian (Bloomfield Hills)87.2CHSL All Division
10Addison Streetman21:37.6Dexter86.5SEC Red 2
10Sofia Minniti21:08.8Wixom St. Catherine86.4CHSL All Division
9Hannah Bougher21:38.1Dexter86.3SEC Red 2
10Erica Walker21:09.5Clarkston Everest Collegiate86.2CHSL All Division
10Madalynn Karsies21:43.7Pinckney86.1SEC White 2
10Lily Polega21:38.7Flushing86.1FML 2
10Grace Oberski21:39.7Saline85.8SEC Red 2
9Anna Kujansuu21:10.7Dearborn Divine Child85.8CHSL All Division
12Isabelle Barone21:11.3Dearborn Divine Child85.6CHSL All Division
12Ella Slade21:13.5Dearborn Divine Child84.8CHSL All Division
12Annalisa DeGuzman21:45.1Ann Arbor Skyline84.0SEC Red 2
10Lizzie Thibeault21:45.9Saline83.7SEC Red 2
11Lauren Koski21:17.8Macomb Lutheran North83.4CHSL All Division
9Madeline Dunn21:46.9Goodrich83.4FML 2
10Hayven Thiel21:50.2Corunna82.3FML 2
10Natalie Lentine21:22.2Warren Regina81.9CHSL All Division
10Lucy Pike21:51.5Ann Arbor Pioneer81.8SEC Red 2
11Stellah Strauss21:53.3Linden81.2FML 2
10Clara Peikert21:53.5Ann Arbor Pioneer81.2SEC Red 2
11Kate Heaman21:24.6Farmington Hills Mercy81.1CHSL All Division
12Monica Ristich21:54.5Ann Arbor Pioneer80.8SEC Red 2
10Kayla Slade21:25.7Dearborn Divine Child80.8CHSL All Division
10Natalie Steward21:55.6Goodrich80.5FML 2
9Janaan Rehman21:27.0Ann Arbor Greenhills80.3CHSL All Division
11Gabby Fernandez21:29.0Warren Regina79.7CHSL All Division
10Katie Deisler21:29.6Dearborn Divine Child79.5CHSL All Division
12Emily Ma22:01.1Ann Arbor Huron78.6SEC Red 2
10Matylda Aslanowicz22:01.6Corunna78.5FML 2
10Aiko Motohara22:01.8Ann Arbor Huron78.4SEC Red 2
11Emersen Groulx22:04.6Flushing77.5FML 2
9Chloe Wanner22:08.5Temperance Bedford76.2SEC Red 2
11Carmellina Biafora21:43.9Madison Heights Bishop Foley74.7CHSL All Division
12Madeline Hood22:13.0Ann Arbor Pioneer74.7SEC Red 2
11Kate Burba22:14.5Flushing74.2FML 2
10Jessica Warren22:20.3Tecumseh73.9SEC White 2
10Sadie Scribner22:15.9Ortonville Brandon73.7FML 2
10Danielle St. James22:16.2Ortonville Brandon73.6FML 2
11Sarah Conley22:16.3Ann Arbor Huron73.6SEC Red 2
10Alexa Daniels21:53.4Ann Arbor Gabriel Richard71.5CHSL All Division
11Khloe Burba22:23.5Flushing71.2FML 2
11Celia Begosso22:26.6Ann Arbor Skyline70.1SEC Red 2
12Naomi Kaczor22:27.8Ann Arbor Pioneer69.7SEC Red 2
9Cristina Wenderski21:59.4Wixom St. Catherine69.5CHSL All Division
12Clare Miller22:02.0Ann Arbor Gabriel Richard68.7CHSL All Division
11Madelyn Strauss22:31.6Linden68.5FML 2
9Zella Kryscynski22:31.8Ann Arbor Pioneer68.4SEC Red 2
11Allie Michewicz22:33.2Fenton67.9FML 2
10Jillian Wygonik22:04.7Dearborn Divine Child67.8CHSL All Division
12Maura Gum22:05.5Royal Oak Shrine67.5CHSL All Division
12Courtney Cassidy22:06.5Cranbrook Kingswood (Bloomfield Hills )67.2CHSL All Division
10Tess Tillman22:06.9Royal Oak Shrine67.0CHSL All Division
12Claire Agnew22:36.0Owosso67.0FML 2
12Royce Smith22:36.7Ann Arbor Huron66.8SEC Red 2
12Mia Solomon22:37.3Ann Arbor Huron66.6SEC Red 2
11Madison Juchno22:10.0Wixom St. Catherine66.0CHSL All Division
9Claire Cousineau22:44.5Tecumseh65.8SEC White 2
11Morgan McNally22:10.5Acad Of The Sacred Heart65.8CHSL All Division
9Avery Faut22:11.5Ann Arbor Gabriel Richard65.5CHSL All Division
10Kate Paluszewski22:13.3Dearborn Divine Child64.9CHSL All Division
11Anika Bery22:13.7Ann Arbor Greenhills64.8CHSL All Division
12Morgan Kay22:43.2Monroe64.6SEC Red 2
10Rose Losey22:14.2Royal Oak Shrine64.6CHSL All Division
10Avery Dent22:14.6Ann Arbor Gabriel Richard64.5CHSL All Division
11Sophia Resa22:46.2Fenton63.6FML 2
11Reagan Steffey22:46.2Fenton63.6FML 2
11Eve Herrgott22:18.3Clarkston Everest Collegiate63.2CHSL All Division
9Avery Hoeft22:48.2Dexter62.9SEC Red 2
9Aspen Taylor22:48.8Dexter62.7SEC Red 2
9Maya Ferguson22:19.9Marine City Cardinal Mooney62.7CHSL All Division
10Rhya Wright22:48.9Dexter62.7SEC Red 2
11Ella Caplea22:20.4Ann Arbor Gabriel Richard62.5CHSL All Division
12Regan Dudek22:20.8Dearborn Divine Child62.4CHSL All Division
11Meredith Shannon22:21.2Dearborn Divine Child62.3CHSL All Division
9Maria Narduzzi22:21.7Warren Regina62.1CHSL All Division
11Madeleine Fleury22:22.7Ann Arbor Gabriel Richard61.8CHSL All Division
10Jaelynn Prior22:52.2Flushing61.6FML 2
11Ella Kenworthy22:52.7Goodrich61.4FML 2
12Emma Johnson22:53.7Owosso61.1FML 2
12Terah Ceccarelli22:25.2Dearborn Divine Child60.9CHSL All Division
12Lucy Cousino22:25.4Ann Arbor Gabriel Richard60.9CHSL All Division
11Clare Schmaltz22:54.8Ortonville Brandon60.7FML 2
11Ava Kittendorf22:25.9Ann Arbor Greenhills60.7CHSL All Division
10Christina Hurtado Marin23:00.1Chelsea60.6SEC White 2
9Giulianna Agrusso22:26.5Marian (Bloomfield Hills)60.5CHSL All Division
11Kaitlyn Hatfield22:57.0Lake Fenton60.0FML 2
12Megan O’Day22:58.2Dexter59.6SEC Red 2
11Bianca Cicchetti22:29.4Macomb Lutheran North59.5CHSL All Division
12Stephanie Suran22:31.2Clarkston Everest Collegiate58.9CHSL All Division
10Annaliese Losey22:31.6Royal Oak Shrine58.8CHSL All Division
9Elizabeth Gough22:32.7University Liggett58.4CHSL All Division
11Sophia Shelton23:03.0Goodrich58.0FML 2
9Corinna Aulph23:03.4Monroe57.9SEC Red 2
12Kiera Tuttle23:04.3Saline57.6SEC Red 2
12Maureen Fenoll23:04.4Lake Fenton57.5FML 2
10Josephine Malysz22:36.3Madison Heights Bishop Foley57.2CHSL All Division
12Ruth Adewusi22:40.4Warren Regina55.9CHSL All Division
10Natalie Summerland23:11.1Owosso55.3FML 2
12Kelsey Knape23:16.3Tecumseh55.2SEC White 2
9Grace Hopkins23:11.6Ann Arbor Skyline55.1SEC Red 2
11Rebecca Rummel23:11.9Saline55.0SEC Red 2
12Dallas Ruelan23:14.0Flushing54.3FML 2
10Chloe Surhigh22:45.9Royal Oak Shrine54.0CHSL All Division
10Jasmine Boggy23:15.1Ann Arbor Pioneer54.0SEC Red 2
10Isobel Malcolm22:46.1Royal Oak Shrine54.0CHSL All Division
10Amelia Sporman23:16.1Flint Kearsley53.6FML 2
10Kylie Warner23:16.2Saline53.6SEC Red 2
9Ayla Stager23:17.3Saline53.2SEC Red 2
9Addison Beam23:18.8Swartz Creek52.7FML 2
10Mara McClellan23:18.9Saline52.7SEC Red 2
11Marah Putnam23:25.1Chelsea52.3SEC White 2
11Nicole Teed22:54.6Allen Park Cabrini51.1CHSL All Division
10Katelynn Reading23:23.9Saline51.0SEC Red 2
10Kailyn Austin23:24.2Saline50.9SEC Red 2
11Vic Cunningham22:55.3Ann Arbor Greenhills50.9CHSL All Division
9Elanor Barnes22:55.3Madison Heights Bishop Foley50.9CHSL All Division
9Samira Jraiche22:56.5Dearborn Divine Child50.5CHSL All Division
11Lilly Griskie22:56.5Macomb Lutheran North50.5CHSL All Division
11Naomi Piasecki22:56.8Farmington Hills Mercy50.4CHSL All Division
9Grace Brown23:31.4Jackson50.2SEC White 2
9Aubrey Miscikowski23:27.2Temperance Bedford49.9SEC Red 2
9Aurora Janevic23:27.3Ann Arbor Pioneer49.9SEC Red 2
10Jessica Booher23:29.5Holly49.2FML 2
10Rachel Sprauer23:31.7Ann Arbor Pioneer48.4SEC Red 2
9Grace Fredericks23:31.9Temperance Bedford48.4SEC Red 2
9Isla Sule23:32.1Corunna48.3FML 2
12Grace Finley23:32.5Monroe48.2SEC Red 2
11Alison Rockafellow23:32.7Holly48.1FML 2
12Maya Hitchingham23:37.9Jackson48.0SEC White 2
10Olivia Szczepanik23:33.6Temperance Bedford47.8SEC Red 2
9Allie Perry23:34.1Flushing47.6FML 2
11Jillian Probst23:07.7Macomb Lutheran North46.8CHSL All Division
10Abby DeKraker23:37.0Fenton46.7FML 2
11Patricia Bonar23:10.0Ann Arbor Gabriel Richard46.0CHSL All Division
12Anna Hale23:10.2Ann Arbor Gabriel Richard45.9CHSL All Division
10Libby Schone23:10.8Ann Arbor Gabriel Richard45.7CHSL All Division
11Emma Fessler23:40.2Flint Kearsley45.6FML 2
12Elaine Teed23:13.2Allen Park Cabrini44.9CHSL All Division
12Anya Bery23:15.0Ann Arbor Greenhills44.3CHSL All Division
12Bree Sparks23:44.1Flushing44.3FML 2
11Anneliese Jones23:45.6Ann Arbor Pioneer43.8SEC Red 2
9Sofia Banales23:46.1Swartz Creek43.6FML 2
11Serena O’Brien23:48.4Ann Arbor Skyline42.9SEC Red 2
11Catherine Borg23:49.1Fenton42.6FML 2
12Meezan Hamzavi23:21.5Ann Arbor Greenhills42.2CHSL All Division
12Grace Roy23:50.7Lake Fenton42.1FML 2
11Kendra Vickory23:53.0Goodrich41.3FML 2
10Alexandra Butler23:53.4Monroe41.2SEC Red 2
12Maria Humphreys23:24.4Ann Arbor Gabriel Richard41.2CHSL All Division
11Giselle Erdman23:25.8Cranbrook Kingswood (Bloomfield Hills )40.7CHSL All Division
12Elizabeth Beck23:55.6Ann Arbor Skyline40.5SEC Red 2
12Kaitlyn Weiss23:27.0Macomb Lutheran North40.3CHSL All Division
11Finley Siegel23:28.0Farmington Hills Mercy40.0CHSL All Division
12Hannah Glowzinski23:29.8Dearborn Divine Child39.4CHSL All Division
12Brooke Matusik24:04.0Chelsea39.3SEC White 2
10Natalie Cross23:30.7Clarkston Everest Collegiate39.1CHSL All Division
9Maya Muenzer24:02.6Temperance Bedford38.1SEC Red 2
9Ruthie Bonfiglio24:03.1Saline38.0SEC Red 2
11Kelsea Burba24:03.2Flushing37.9FML 2
12Meg Gleeson23:35.5Royal Oak Shrine37.5CHSL All Division
10Baneen Al-Heleal24:09.8Ypsilanti Community37.4SEC White 2
12Alyse Felix23:36.2Clarkston Everest Collegiate37.3CHSL All Division
11Samantha Dark24:10.5Chelsea37.2SEC White 2
9Mireille Hunter24:11.0Chelsea37.0SEC White 2
12Rosie VanBerkum23:37.3Wixom St. Catherine36.9CHSL All Division
10Isabella Morris24:11.6Adrian36.8SEC White 2
9Izzy Cogswell23:38.5Dearborn Divine Child36.5CHSL All Division
9Rylee Lahring24:14.3Adrian35.9SEC White 2
11Hannah Li23:44.2Cranbrook Kingswood (Bloomfield Hills )34.6CHSL All Division
10Olivia Leahy23:45.3Clarkston Everest Collegiate34.2CHSL All Division
12Belle Cartee24:14.5Swartz Creek34.2FML 2
12Livianna Mattila24:19.8Pinckney34.1SEC White 2
9Maria Pilarz23:46.0Wixom St. Catherine34.0CHSL All Division
11Ally Pitcher24:16.3Monroe33.6SEC Red 2
9Hattie Pok24:17.0Ann Arbor Pioneer33.3SEC Red 2
12Halie Hylton24:17.4Ortonville Brandon33.2FML 2
9Bridget Kerber24:19.2Ann Arbor Pioneer32.6SEC Red 2
12Jaye McNeil23:50.4Farmington Hills Mercy32.5CHSL All Division
11MacKenzie McCall24:19.9Lake Fenton32.4FML 2
10Emma Borgula23:51.1Marian (Bloomfield Hills)32.3CHSL All Division
12Lillian Paschke23:51.7Riverview Gabriel Richard32.1CHSL All Division
9Stela Coe23:51.9Farmington Hills Mercy32.0CHSL All Division
10Margarita Martinez24:21.3Flint Kearsley31.9FML 2
10Sofia Switalski23:52.6Warren Regina31.8CHSL All Division
9Kaisa Stone-Palmquist24:26.8Ypsilanti Community31.7SEC White 2
10Skylar Clark23:52.9Farmington Hills Mercy31.7CHSL All Division
10Brenna Burger24:22.1Clio31.6FML 2
12Audra Guthre24:29.0Chelsea31.0SEC White 2
9Adrienne Stewart24:25.5Ann Arbor Skyline30.5SEC Red 2
10Sophie Kreucher23:58.2Marian (Bloomfield Hills)29.9CHSL All Division
10Nina Jones23:58.4Dearborn Divine Child29.9CHSL All Division
12Estella Hufton24:27.6Lake Fenton29.8FML 2
11Aileen Bachrans24:28.3Ann Arbor Skyline29.6SEC Red 2
9Zeva Hathaway24:34.0Pinckney29.3SEC White 2
11Gia Palazeti24:02.1Farmington Hills Mercy28.6CHSL All Division
12Noel Nelson24:36.6Adrian28.5SEC White 2
11Cecelia Brush24:32.5Ann Arbor Skyline28.2SEC Red 2
12Zoe Bamford24:03.6Warren Regina28.1CHSL All Division
9Elizabeth Salinas24:04.3Dearborn Divine Child27.9CHSL All Division
11Navya Ashok24:04.5Ann Arbor Greenhills27.8CHSL All Division
12Jessie Burns24:05.2Clarkston Everest Collegiate27.6CHSL All Division
11Allisyn Pagel24:39.4Adrian27.5SEC White 2
12Julia Mei24:34.8Ann Arbor Skyline27.4SEC Red 2
10Lianne Liu24:36.5Ann Arbor Huron26.8SEC Red 2
12Rylie DuBois24:45.1Jackson25.6SEC White 2
12Rachel Baja24:11.1Farmington Hills Mercy25.6CHSL All Division
10Jorie Mayes24:40.5Linden25.5FML 2
11Maizy Aeschliman24:40.5Linden25.5FML 2
11Jillian McLincha24:41.3Flushing25.2FML 2
11Taelor Husted24:42.0Goodrich25.0FML 2
9Jillian Steckroth24:42.6Lake Fenton24.8FML 2
12Taeghan Blair24:42.6Lake Fenton24.8FML 2
11Meghan Koss24:13.7Dearborn Divine Child24.8CHSL All Division
11Milena Chevallier24:14.4Farmington Hills Mercy24.5CHSL All Division
9Stella Behnan24:14.9Marine City Cardinal Mooney24.4CHSL All Division
11Cyprus Gabriel-Menegay24:50.1Chelsea24.0SEC White 2
10Clara Mackey24:46.2Ortonville Brandon23.6FML 2
11Gianna Switalski24:19.5Warren Regina22.8CHSL All Division
10Chelsea Johnson24:49.5Temperance Bedford22.5SEC Red 2
11Hannah Hopkins24:50.0Ann Arbor Skyline22.3SEC Red 2
11Shawna Schmandt24:50.4Linden22.2FML 2
10Chloe Vanopdenbosch24:22.8Macomb Lutheran North21.7CHSL All Division
10Elle Fumei24:23.6Marian (Bloomfield Hills)21.5CHSL All Division
10Grace Kendziuk24:25.8Allen Park Cabrini20.7CHSL All Division
11JoJo Ronzello24:56.1Goodrich20.3FML 2
9Ivy Miller24:58.9Ann Arbor Skyline19.4SEC Red 2
10Alyssa Cowan25:01.3Monroe18.6SEC Red 2
10Sarah Olszewski25:01.7Clio18.4FML 2
9Aurora Welling25:08.6Chelsea17.8SEC White 2
12Hannah Moore24:37.2Dearborn Divine Child16.9CHSL All Division
12Lauren McMahon24:37.5Macomb Lutheran North16.8CHSL All Division
10Elizabeth Ballor24:39.0Madison Heights Bishop Foley16.3CHSL All Division
10Zoe Frederick24:40.3Ann Arbor Gabriel Richard15.9CHSL All Division
11Faith Hittle25:10.6Flint Kearsley15.5FML 2
11Avery Atkins25:12.0Saline15.0SEC Red 2
9Waas Davis-Hernandez25:12.8Flint Kearsley14.7FML 2
12Anne Kleber25:13.6Dexter14.5SEC Red 2
9Julianna Bailey25:14.8Ann Arbor Skyline14.1SEC Red 2
9Sophia Willyerd25:15.4Swartz Creek13.9FML 2
10Maria Saad24:46.6Clarkston Everest Collegiate13.8CHSL All Division
9Gracie Griffis24:47.9Marian (Bloomfield Hills)13.4CHSL All Division
9Kennedy Lange25:19.3Saline12.6SEC Red 2
9Lizzie Dettman25:22.1Corunna11.6FML 2
10Jane Cousino24:54.6Ann Arbor Gabriel Richard11.1CHSL All Division
12Faith Crist25:23.7Corunna11.1FML 2
12Colleen Conroy24:55.9Marian (Bloomfield Hills)10.7CHSL All Division
10Allysa Kelly25:25.7Temperance Bedford10.4SEC Red 2
11Sophia Schudt24:58.1Madison Heights Bishop Foley10.0CHSL All Division
12Autumn Hendren25:00.2Macomb Lutheran North9.3CHSL All Division
11Hannah Kaczmarek25:00.9Marian (Bloomfield Hills)9.0CHSL All Division
11Giovanna Bonasso25:35.5Ann Arbor Pioneer7.2SEC Red 2
10Jiliang Koeppe25:40.9Tecumseh7.0SEC White 2
10Janah Byrne25:37.1Temperance Bedford6.6SEC Red 2
10Dema Fawaz25:08.2Dearborn Divine Child6.6CHSL All Division
11Adrienne Edge25:08.4Wixom St. Catherine6.5CHSL All Division
10Bella Watterson25:37.7Temperance Bedford6.4SEC Red 2
11Abigail Gardella25:10.4Marian (Bloomfield Hills)5.9CHSL All Division
10Sienna Trier25:40.4Saline5.5SEC Red 2
12Mistika Young25:45.7Adrian5.4SEC White 2
10Isabella Machowicz25:11.9Dearborn Divine Child5.4CHSL All Division
12Felicity Bennett25:15.4Farmington Hills Mercy4.2CHSL All Division
9Elle Bamford25:16.2Warren Regina3.9CHSL All Division
9Rose Hashikawa25:45.8Dexter3.7SEC Red 2
12Parker Kern25:16.9Warren Regina3.7CHSL All Division
10Sarah Learman25:46.5Lake Fenton3.5FML 2
10Isabella Farah25:20.1Warren Regina2.6CHSL All Division
10Chloe Edgar25:50.4Fenton2.2FML 2
10Vera Naines25:50.8Ann Arbor Skyline2.1SEC Red 2
12Klueg Clare (Rehema)25:22.6Farmington Hills Mercy1.8CHSL All Division
9Ella Whiteman25:52.1Lake Fenton1.6FML 2
11Ella Brash25:23.7Allen Park Cabrini1.4CHSL All Division
11Stella Niemi25:52.9Dexter1.4SEC Red 2
12Quinn Hilla25:53.0Dexter1.3SEC Red 2
10Emma Mulcahey25:53.7Ortonville Brandon1.1FML 2
Uncategorized

September 27th Meets

Getting these up a few days late, this is the consequence of doing the regional projections. Will have September 28th ratings up tomorrow morning, individual rankings tomorrow night, team rankings hopefully on Wednesday.

MeetCourseBoys AdjustmentGirls AdjustmentAverage
BWAC 2Cros-Lex HS+1+4+3
MAC Blue 2Metro Beach+20+24+22
MAC White 2Oakgrove-10-8-9
OAA White 2Quickstad Park+2+6+4
OAA Red 2Bloomer Park+13+23+18
OK Gold 2Forest Hills Eastern HS+3+8+6
SVL South 2Rolland Warner MS+18+21+20
SVL North 2Mount Pleasant XC Course+3+3+3
TVC 10 2Imerman Park-50-50-50
TVC 8 2Delta College-3-4-4

GradeNameTimeTeamRatingMeet
12Benne Anderson15:20.6GR_Ottawa Hills212.1OK Gold 2
11Kenny Lewis16:23.1Saginaw Heritage191.3SVL North 2
12Aiden Sullivan16:24.4FHE Ada Forest Hills Eastern190.9OK Gold 2
11Liam Walters16:25.1GR_Ottawa Hills190.6OK Gold 2
11Sebastian Ramirez16:29.2Royal Oak189.6OAA White 2
12Camden Khon16:31.4Armada189.2BWAC 2
12Parks Allen17:23.1Ithaca189.0TVC 10 2
12Justin Roose16:44Fraser188.7MAC White 2
11Iain Forrest16:16.3Davison188.6SVL South 2
11Noah Selvaraj16:31.6Bay City Western188.5SVL North 2
12Devin Weaver16:32.4Wayland Union188.2OK Gold 2
10TJ Hansen16:39.8Freeland187.7TVC 8 2
11David Murphy16:20.0Flint Powers Catholic187.3SVL South 2
11Ben March17:28.6St. Louis187.1TVC 10 2
11Tyler Donovan16:49Fraser187.0MAC White 2
11Dylan Penberthy16:50Macomb L’Anse Creuse North186.7MAC White 2
12Caleb Boes16:40.4GR_South Christian185.5OK Gold 2
12Connor Martin16:25.9Lapeer185.4SVL South 2
11Brendan Hoving16:42.7FHE Ada Forest Hills Eastern184.8OK Gold 2
12Espen Wood16:43.3Cedar Springs184.6OK Gold 2
12Glen Davis16:57Port Huron Northern184.3MAC White 2
12Braydon Honsinger16:51.5Freeland183.9TVC 8 2
10Henry Dixon16:49.1FHE Ada Forest Hills Eastern182.6OK Gold 2
12Gavin Steele16:52.7Farmington181.8OAA White 2
11Ferdinand Viereck16:42.4Rochester Adams181.5OAA Red 2
12Gabriel Trevino16:53.9Saginaw Heritage181.0SVL North 2
9Thomas Larson17:00.1Alma181.0TVC 8 2
12Nathan D’Souza16:44.6Rochester Adams180.8OAA Red 2
12Alex Parker16:55.8FHE Ada Forest Hills Eastern180.4OK Gold 2
10Taye (Sintayehu) Levenson16:57.7Bloomfield Hills180.1OAA White 2
12Joseph VanderKooi16:57.0GR_South Christian180.0OK Gold 2
10Jeb Hillary16:58.1GR_Catholic Central179.6OK Gold 2
12Zachary Larson16:59.4Rochester Hills Stoney Creek179.5OAA White 2
10Landen Wise17:05.8Frankenmuth179.1TVC 8 2
12Michael Paoletti17:13Port Huron Northern179.0MAC White 2
11Colin MacGregor17:02.9H.H. Dow178.1SVL North 2
9Lance Edghill17:16Fraser178.0MAC White 2
10Dylan Pallett17:03.6Wayland Union177.8OK Gold 2
11Brandon Penberthy17:18Macomb L’Anse Creuse North177.3MAC White 2
11Blake Ferguson17:07.6Yale177.1BWAC 2
12Austin O’brien17:05.9GR_Kenowa Hills177.0OK Gold 2
11Cooper Jacobsen17:07.6FHE Ada Forest Hills Eastern176.5OK Gold 2
9Ethan Shoffner17:09.0Cedar Springs176.0OK Gold 2
11Ian Richthammer17:09.1GR_Catholic Central176.0OK Gold 2
9Brett Magnus17:20.0Frankenmuth174.3TVC 8 2
12Theodore Lange17:14.6Saginaw Heritage174.1SVL North 2
12Raine Webley17:16.7Saginaw Heritage173.4SVL North 2
12Marcelino Juarez17:02.5Grand Blanc173.2SVL South 2
11Jack DeWaele17:31Clinton Township Chippewa Valley173.0MAC White 2
12Daniel Ebel17:21.4Bay City Western171.9SVL North 2
11Jacob Esser17:25.4Troy Athens170.9OAA White 2
12Braden Klein17:31.2Freeland170.6TVC 8 2
11Miles Killips17:26.3Bay City Western170.2SVL North 2
9Noah Linstrom17:11.4Davison170.2SVL South 2
12Travis Koon17:26.6Wayland Union170.1OK Gold 2
11Acer Campbell17:28.8Yale170.1BWAC 2
9Anthony Plana17:33.1Frankenmuth170.0TVC 8 2
12Jackson Baese17:12.7Lapeer169.8SVL South 2
11Elliot Whitney17:30.0Imlay City169.7BWAC 2
11Liam Hinman17:30.1FHE Ada Forest Hills Eastern169.0OK Gold 2
12Iggy Grynaviski17:31.4Farmington168.9OAA White 2
12Ben Scott17:30.4H.H. Dow168.9SVL North 2
10Myles Linden17:33.3Troy Athens168.2OAA White 2
12Cameron Reynolds17:23.0Rochester Adams168.0OAA Red 2
11Jack Rumptz17:39.7Birch Run167.8TVC 8 2
11Braxton Sipes17:34.7Royal Oak167.8OAA White 2
12Matt LaFreniere17:48Port Huron Northern167.3MAC White 2
11Tate Miller17:37.3FHE Ada Forest Hills Eastern166.6OK Gold 2
9Nate Linden17:39.4Troy Athens166.2OAA White 2
11Logan Northrop17:38.4Mt. Pleasant166.2SVL North 2
10Cayden DeGrendel17:28.5Clarkston166.2OAA Red 2
10Nolan Till17:40.2Royal Oak165.9OAA White 2
10Camden McLeod17:45.4Freeland165.9TVC 8 2
10Landon Pestrue18:34.4St. Louis165.2TVC 10 2
12Ryder Payne17:47.7Bay City John Glenn165.1TVC 8 2
10Collin McLaughlin17:43.2Rochester164.9OAA White 2
11Isaac Dyer17:42.9Wayland Union164.7OK Gold 2
11Ali Kudmani17:49.2Alma164.6TVC 8 2
11Giovanni Pardo-Keegan17:46.4Yale164.2BWAC 2
12John Abraham17:34.4Birmingham Seaholm164.2OAA Red 2
11Dylan Esser17:45.6Troy Athens164.1OAA White 2
12Owen Murray17:45.7Rochester Hills Stoney Creek164.1OAA White 2
11Mateo Reyes17:46.8Midland163.4SVL North 2
10Jacob Essenmacher17:33.3Lapeer162.9SVL South 2
10Bodie Heiss17:55.2Alma162.6TVC 8 2
12Ian Randall17:51.1Rochester Hills Stoney Creek162.3OAA White 2
11Sebastian Maldonado17:50.4H.H. Dow162.2SVL North 2
12Dylan Marr18:43.6St. Louis162.1TVC 10 2
11Peter Huey17:36.0Flint Powers Catholic162.0SVL South 2
12Ben Puzzuoli17:34.0Harrison Twp. L’Anse Creuse162.0MAC Blue 2
11Aiden Janes17:41.8Rochester Adams161.7OAA Red 2
9Luca Lebron17:58.4Alma161.5TVC 8 2
10Andrew Kaczmarczyk17:53.0Bay City Western161.3SVL North 2
12Hoyt Smith17:54.1Bay City Western161.0SVL North 2
11Drew Lenard17:56.2Rochester160.6OAA White 2
12Aidan Lobsinger17:40.3Flint Powers Catholic160.6SVL South 2
11Lucas Van Meter17:55.6Middleville Thornapple-Kellogg160.5OK Gold 2
11John Price17:46.7Rochester Adams160.1OAA Red 2
12Hunter Seifferly17:56.7Bay City Central160.1SVL North 2
12Gabe Verlin17:57.3GR_South Christian159.9OK Gold 2
11Luke Parsons17:42.3Davison159.9SVL South 2
10Andy Castro17:58.0H.H. Dow159.7SVL North 2
12Robert Galan17:41.7Harrison Twp. L’Anse Creuse159.4MAC Blue 2
12Riley Andrews18:01.2Armada159.3BWAC 2
10Logan Grills17:59.2Bay City Western159.3SVL North 2
11James Butler17:59.8Wayland Union159.1OK Gold 2
11Luke Maher18:13Port Huron Northern159.0MAC White 2
9Landen Styka18:53.5Ithaca158.8TVC 10 2
12Alex Hammond18:01.8Royal Oak158.7OAA White 2
11Jack Laurain18:00.9Saginaw Heritage158.7SVL North 2
10Owen Fennelly18:07.5Saginaw Swan Valley158.5TVC 8 2
9Dylan Pascoe18:02.6Rochester158.5OAA White 2
9Bryce Gross17:47.8Flint Powers Catholic158.1SVL South 2
11Lucas Berg18:02.8Midland158.1SVL North 2
11Johnathan Mitchell18:16Utica Ford158.0MAC White 2
10Aiden Kasprzak18:03.6GR_Catholic Central157.8OK Gold 2
12Ian Becker18:03.7Bay City Western157.8SVL North 2
12Ryan Nelson18:04.9Farmington157.7OAA White 2
10Sam Nemeth18:10.5Freeland157.5TVC 8 2
9Eric DeWaele18:18Clinton Township Chippewa Valley157.3MAC White 2
12Connor Steepe18:18Fraser157.3MAC White 2
12Alexander Page18:05.0GR_Kenowa Hills157.3OK Gold 2
12Bryce Husen18:11.6Birch Run157.1TVC 8 2
9Thad VanderLaan18:05.8GR_South Christian157.1OK Gold 2
11Nathon Zydel18:19Macomb L’Anse Creuse North157.0MAC White 2
9Aiden Weller18:06.8Cedar Springs156.7OK Gold 2
11Grant Gonser18:20Port Huron Northern156.7MAC White 2
12Owen Replogle18:08.4Bloomfield Hills156.5OAA White 2
10Tyler Endres18:07.9FHE Ada Forest Hills Eastern156.4OK Gold 2
12Cameron Sherrill17:50.9Harrison Twp. L’Anse Creuse156.4MAC Blue 2
10Aidan Daly17:51.5Harrison Twp. L’Anse Creuse156.2MAC Blue 2
12Ryan Zannetti17:53.8Grand Blanc156.1SVL South 2
12Andrew Thomson18:22Fraser156.0MAC White 2
12Braden Amthor18:15.0Bay City John Glenn156.0TVC 8 2
12Jack Bondy18:10.2Rochester Hills Stoney Creek155.9OAA White 2
10Ted Rutkofske18:11.7Yale155.8BWAC 2
10Brayden Sweeney19:03.1Midland Bullock Creek155.6TVC 10 2
10Maxwell Merrill17:55.3Grand Blanc155.6SVL South 2
10Sam Scott18:10.5H.H. Dow155.5SVL North 2
11Sean Stein18:01.0Lake Orion155.3OAA Red 2
9Julian Walker18:13.3Algonac155.2BWAC 2
12Lance Kowalski17:54.5Marysville155.2MAC Blue 2
12Jack Donohoe18:02.5Rochester Adams154.8OAA Red 2
9Andrew Worsley18:12.9Midland154.7SVL North 2
10Benjamin Peura18:14.6Farmington154.5OAA White 2
12Jonathan Gendich18:15.0Rochester Hills Stoney Creek154.3OAA White 2
12Archit Vig18:15.4Rochester Hills Stoney Creek154.2OAA White 2
10Jack Sequin18:14.8Bay City Western154.1SVL North 2
12Lane McDonald19:07.9Ithaca154.0TVC 10 2
10Cougar Clark18:21.0Frankenmuth154.0TVC 8 2
10Jacob Seybert18:15.6Midland153.8SVL North 2
12Caleb DeVries18:15.7GR_South Christian153.8OK Gold 2
12Merrick Guthrie18:16.8Royal Oak153.7OAA White 2
11Rhenier Weeks18:30Utica Ford153.3MAC White 2
12Max Zgoda18:18.4Royal Oak153.2OAA White 2
9Alex Rodriguez19:11.2St. Louis152.9TVC 10 2
12Jaxson Stephen18:03.6Flint Powers Catholic152.8SVL South 2
10Kobe Coverdill18:32Macomb L’Anse Creuse North152.7MAC White 2
11Michael Davies18:09.4Birmingham Seaholm152.5OAA Red 2
9Elijah Baltierra18:25.5Alma152.5TVC 8 2
10Luke Meyer18:05.8Davison152.1SVL South 2
12Carlos Rosales18:11.1Rochester Adams152.0OAA Red 2
11Oliver House18:11.3Lake Orion151.9OAA Red 2
10Richard Qu18:13.9Troy151.0OAA Red 2
10Kent Wilson18:14.1Clarkston151.0OAA Red 2
12Joe Kalakailo18:25.4Farmington150.9OAA White 2
10Miingen Bertrand19:17.7Ithaca150.8TVC 10 2
11Drake Demaris18:07.7Warren Cousino150.8MAC Blue 2
12Christopher Lengyel18:10.0Grand Blanc150.7SVL South 2
11Gavin Smith18:10.3Davison150.6SVL South 2
11Jack Sherburn18:25.9Cedar Springs150.4OK Gold 2
11Anthony Goatley18:09.4Madison Heights Lamphere150.2MAC Blue 2
12Santiago Dugarte18:16.4Troy150.2OAA Red 2
12Aidan Maki18:34.0Frankenmuth149.7TVC 8 2
10Robert Romanski18:18.8Rochester Adams149.4OAA Red 2
12Brooks Donaldson18:42Lakeview St. Clair Shores149.3MAC White 2
10Andres Jaime18:30.1Royal Oak149.3OAA White 2
10Anthony Oddo18:20.1Rochester Adams149.0OAA Red 2
10Rodney Iamurri19:23.4Saginaw Nouvel148.9TVC 10 2
10Noah Murray18:31.4Bloomfield Hills148.9OAA White 2
12Grant Conger18:36.4Frankenmuth148.9TVC 8 2
12Jake Crist18:33.3Rochester148.2OAA White 2
10Quinton Bell18:32.7Cedar Springs148.1OK Gold 2
12Jordan Lucio18:17.8Grand Blanc148.1SVL South 2
9William Dean18:17.9Grand Blanc148.0SVL South 2
9Elijah Boes18:33.3GR_South Christian147.9OK Gold 2
9Ryan Ladd18:33.4Cedar Springs147.9OK Gold 2
11Todd Sam18:35.7Rochester147.4OAA White 2
10James Freeman18:36.2Rochester Hills Stoney Creek147.3OAA White 2
10Colin Kuhn19:28.5St. Louis147.2TVC 10 2
11Zach Reed18:35.9Cedar Springs147.0OK Gold 2
11Bryce Bauman18:27.7Troy146.4OAA Red 2
10Trajan Thomas18:39.1Troy Athens146.3OAA White 2
12Alex Muresan18:28.6Rochester Adams146.1OAA Red 2
10Nik Williams18:39.1GR_Ottawa Hills146.0OK Gold 2
11Antonio Reyes18:39.3Midland145.9SVL North 2
12Devyn Whitford19:32.6Ithaca145.8TVC 10 2
10Jensen McCutcheon18:54Lakeview St. Clair Shores145.3MAC White 2
12Caleb Rodgers18:26.3Flint Carman-Ainsworth145.2SVL South 2
10Logan Gehoski18:41.6Bay City Western145.1SVL North 2
11Collin Pigloski18:55Lakeview St. Clair Shores145.0MAC White 2
11Nolan Rybarczyk18:55Macomb L’Anse Creuse North145.0MAC White 2
9Logan Bellinger18:42.6Midland144.8SVL North 2
11Nicholas Kline18:42.7GR_Kenowa Hills144.8OK Gold 2
12Matthew Meitzner18:44.0Troy Athens144.7OAA White 2
10Austin Xiao18:33.4Troy144.5OAA Red 2
9Matthew Berg18:44.1Midland144.3SVL North 2
11Brady Mayer18:58Port Huron Northern144.0MAC White 2
10Jack Nicol18:47.9Yale143.7BWAC 2
12Nathan Yee18:37.1Lake Orion143.3OAA Red 2
11Aiden Cummins18:48.7Farmington143.1OAA White 2
12Surya Alla18:38.2Troy142.9OAA Red 2
9Hayden Shattuck19:41.5St. Louis142.8TVC 10 2
11Jeffery Harden19:41.9Saginaw Michigan Lutheran Seminary142.7TVC 10 2
12Owen Mast18:49.2FHE Ada Forest Hills Eastern142.6OK Gold 2
12Seth Strauel18:35.4Davison142.2SVL South 2
11Alex Robertson18:34.1Marine City142.0MAC Blue 2
11Luke Ueland18:51.5FHE Ada Forest Hills Eastern141.8OK Gold 2
11Connor Mausolf18:57.7Birch Run141.8TVC 8 2
11Aaron Franz19:05Clinton Township Chippewa Valley141.7MAC White 2
10Alex Ebel18:52.1Bay City Western141.6SVL North 2
12Andrew Linden18:53.5Troy Athens141.5OAA White 2
11Charles Santella18:42.9Rochester Adams141.4OAA Red 2
9Brady Cichowlas19:06Macomb L’Anse Creuse North141.3MAC White 2
9Brennan Bosanic19:06Macomb L’Anse Creuse North141.3MAC White 2
9Nolan Korolden18:55.4Yale141.2BWAC 2
11Paul Gopez18:37.3Warren Cousino140.9MAC Blue 2
11Lucas Ames18:44.9Oxford140.7OAA Red 2
11Brady Morrow18:55.0Cedar Springs140.7OK Gold 2
10Colby Hoggard18:40.2Davison140.6SVL South 2
10Evan Brown19:01.2Freeland140.6TVC 8 2
12Gabe Losee18:45.5Oxford140.5OAA Red 2
9Ryan Barnes18:45.7Clarkston140.4OAA Red 2
11Jayden Robertson18:38.9Marine City140.4MAC Blue 2
12Raymond Deng18:56.9Troy Athens140.4OAA White 2
10Porter Meinburg18:41.0Davison140.3SVL South 2
11Keiran Murphy18:41.6Flint Powers Catholic140.1SVL South 2
9Noah Chouinard19:02.8Alma140.1TVC 8 2
9Isaac Clark18:47.2Troy139.9OAA Red 2
10Caleb VanSickle18:57.3Cedar Springs139.9OK Gold 2
12Ethan Smith18:57.4FHE Ada Forest Hills Eastern139.9OK Gold 2
11Leo Savona18:58.9Royal Oak139.7OAA White 2
9Caleb Carignan18:43.4Flint Powers Catholic139.5SVL South 2
12Joshua Stuber18:58.7Saginaw Heritage139.4SVL North 2
10Carlos Guitron-Ortiz18:59.9Rochester Hills Stoney Creek139.4OAA White 2
9Ryan Maher19:12Port Huron Northern139.3MAC White 2
10Alex Habarth18:42.7Harrison Twp. L’Anse Creuse139.1MAC Blue 2
10Tanner Smith18:44.7Davison139.1SVL South 2
10Arun Venkatesan19:00.1H.H. Dow139.0SVL North 2
10Braden Cinato18:43.2Warren Cousino138.9MAC Blue 2
12Ben Kooistra19:00.4FHE Ada Forest Hills Eastern138.9OK Gold 2
11Conner Duffy19:02.0Farmington138.7OAA White 2
12Aidan Lupisella19:07.2Bay City John Glenn138.6TVC 8 2
11Luke Nawrocki19:03.8Armada138.4BWAC 2
10Logan Ference19:03.3Troy Athens138.2OAA White 2
10Leo Dion18:47.6Flint Powers Catholic138.1SVL South 2
10Wyatt Murtos19:04.8Yale138.1BWAC 2
10Nick Whitmer19:04.1FHE Ada Forest Hills Eastern137.6OK Gold 2
12Anthony Kulhanek19:10.5Bay City John Glenn137.5TVC 8 2
9Cayden Canham18:54.8Oxford137.4OAA Red 2
10Bryce Barkowska19:06.9North Branch137.4BWAC 2
10John Lonsway19:18Sterling Heights Stevenson137.3MAC White 2
9Grant Hillary19:05.3GR_Catholic Central137.2OK Gold 2
12Aiden Porritt19:05.6Midland137.1SVL North 2
9Jacob VanVlerah19:05.6FHE Ada Forest Hills Eastern137.1OK Gold 2
12Aiden Douglas19:19Port Huron Northern137.0MAC White 2
10Kaleb Manska19:08.1Richmond137.0BWAC 2
9Kelton Hoover19:06.4GR_Ottawa Hills136.9OK Gold 2
10Riley Smith18:57.4Rochester Adams136.5OAA Red 2
9Diego Barnaby19:08.3GR_Ottawa Hills136.2OK Gold 2
9Gordie Kaiton19:08.4FHE Ada Forest Hills Eastern136.2OK Gold 2
12Jake Lyons18:58.8Rochester Adams136.1OAA Red 2
11Justin Pinks18:52.1Warren Woods Tower136.0MAC Blue 2
9Eric Popa19:09.2Mt. Pleasant135.9SVL North 2
12Steven Butler19:11.4Almont135.9BWAC 2
9Jagger Clark19:15.9Frankenmuth135.7TVC 8 2
11David Clemons19:12.5Algonac135.5BWAC 2
11Hayden Josef18:55.8Lapeer135.4SVL South 2
11Trent Glass18:54.6Marysville135.1MAC Blue 2
11Ben Redmon19:02.4Lake Orion134.9OAA Red 2
9Jayden Fox20:05.8Saginaw Valley Lutheran134.7TVC 10 2
11Lucas Shemansky19:26Fraser134.7MAC White 2
9Chase Somers19:19.3Freeland134.6TVC 8 2
9Ryan Hunt19:14.5Bloomfield Hills134.5OAA White 2
12Matt Keller19:27Sterling Heights Stevenson134.3MAC White 2
10Landon Ferren19:14.0Midland134.3SVL North 2
12Griffin McQueen19:04.1Rochester Adams134.3OAA Red 2
11Hunter Burbas19:04.1Oxford134.3OAA Red 2
12Nicholas Von Eper19:04.3Troy134.2OAA Red 2
11Daniel Gonzalez19:04.9Rochester Adams134.0OAA Red 2
10Cameron Berna19:28Sterling Heights Stevenson134.0MAC White 2
12Brady Harwood19:05.3Lake Orion133.9OAA Red 2
9Damian Marcinek19:15.3Mt. Pleasant133.9SVL North 2
12Jacob Lanni19:05.4Oxford133.9OAA Red 2
12Joseph Barnard19:29Macomb L’Anse Creuse North133.7MAC White 2
10Griffin Moore19:06.2Troy133.6OAA Red 2
11Dean Pascoe19:17.4Rochester133.5OAA White 2
11Praneel Basu19:17.4Bloomfield Hills133.5OAA White 2
11Evan Spronk19:16.9GR_South Christian133.4OK Gold 2
10Jordan Bruwier19:30Clinton Township Chippewa Valley133.3MAC White 2
10Evan Savoie19:07.3Clarkston133.2OAA Red 2
12Eli Malon19:17.8Cedar Springs133.1OK Gold 2
9Rick Hunderman19:17.9GR_South Christian133.0OK Gold 2
11Bailey Wiggins20:11.2Midland Bullock Creek132.9TVC 10 2
11Alexis Laurent19:08.4Lake Orion132.9OAA Red 2
9Jacob Mankey20:11.7Ithaca132.8TVC 10 2
9Joey Light19:09.0Troy132.7OAA Red 2
11Matthew Anderson19:09.2Clarkston132.6OAA Red 2
9Myles Guttovz19:20.7Farmington132.4OAA White 2
9Ashton Henckel19:21.6Rochester132.1OAA White 2
12Ryan Keen19:22.2GR_South Christian131.6OK Gold 2
12Dakota Kelley19:07.3Grand Blanc131.6SVL South 2
12Justin Aquilina19:12.5Lake Orion131.5OAA Red 2
11Dylan Shoresh19:12.5Birmingham Seaholm131.5OAA Red 2
10Colin Brady19:22.5Bay City Western131.5SVL North 2
10Reynold Wei19:12.6Rochester Adams131.5OAA Red 2
11Ethan Jenney19:23.8Bloomfield Hills131.4OAA White 2
10Fadi Dardar19:13.1Troy131.3OAA Red 2
10Pete Lutz19:06.9Madison Heights Lamphere131.0MAC Blue 2
12Jacob Alexander19:30.6Freeland130.8TVC 8 2
12Kyan Wilkins19:14.8Rochester Adams130.7OAA Red 2
12Devyn Guptil19:38Clinton Township Chippewa Valley130.7MAC White 2
9Ty Taylor19:27.9Croswell-Lexington130.4BWAC 2
11Joseph Klopf19:32.1Freeland130.3TVC 8 2
11Joey Voss19:11.4Lapeer130.2SVL South 2
11Dean Brown19:26.9Saginaw Heritage130.0SVL North 2
11Oscar Paramo19:12.1Grand Blanc130.0SVL South 2
11Devin O’Connor19:41Lakeview St. Clair Shores129.7MAC White 2
11Carter Wolf19:13.0Grand Blanc129.7SVL South 2
12Dillan Johns19:11.8Madison Heights Lamphere129.4MAC Blue 2
9Aaron Zannetti19:13.9Grand Blanc129.4SVL South 2
12Joseph Nesom19:42Lakeview St. Clair Shores129.3MAC White 2
9Carter Jacobsen19:20.5Oxford128.8OAA Red 2
10Nicholas Aretha19:20.9Troy128.7OAA Red 2
11Jack Logsdon19:21.9Lake Orion128.4OAA Red 2
12Isaac Rucker19:22.4Clarkston128.2OAA Red 2
9Quinton Rohlfing19:23.3Lake Orion127.9OAA Red 2
9Thad Whitmore20:26.4Ithaca127.9TVC 10 2
12Owen Quinnan19:39.8Birch Run127.7TVC 8 2
10Jack Tultz19:24.5Clarkston127.5OAA Red 2
11Tyler Buckland19:36.7Armada127.4BWAC 2
9Connor Doyle19:25.1Rochester Adams127.3OAA Red 2
12Fleet James19:36.8Royal Oak127.1OAA White 2
9Grant Jurand19:26.0Clarkston127.0OAA Red 2
12Sergio Lopez19:26.1Rochester Adams127.0OAA Red 2
11Brady Courtney19:26.6Troy126.8OAA Red 2
10Jack Dysarz19:26.6Oxford126.8OAA Red 2
11Daniel Li19:37.7Troy Athens126.8OAA White 2
9Gannon Sova19:43.1Saginaw Swan Valley126.6TVC 8 2
11Heath Soho19:37.3FHE Ada Forest Hills Eastern126.6OK Gold 2
12Vladyslav Gorechko19:20.7Sterling Heights126.4MAC Blue 2
9David Mann19:51Sterling Heights Stevenson126.3MAC White 2
12Martino Mande19:51Warren Mott126.3MAC White 2
11Will Hoekstra19:39.1FHE Ada Forest Hills Eastern126.0OK Gold 2
11Mateo Mele19:23.1Warren Cousino125.6MAC Blue 2
11Ryan Montgomery19:24.0Warren Woods Tower125.3MAC Blue 2
11Kenny Locke19:31.0Lake Orion125.3OAA Red 2
10Chris Buck19:26.1Grand Blanc125.3SVL South 2
10Joey Cavins19:42.9Rochester Hills Stoney Creek125.0OAA White 2
12Brandon Korte19:55Lakeview St. Clair Shores125.0MAC White 2
9Luke Mulka19:55Utica Ford125.0MAC White 2
10Henry Jasper19:42.2GR_Kenowa Hills124.9OK Gold 2
9Charlie Smith19:27.8Grand Blanc124.7SVL South 2
10Griffin Simone19:56Lakeview St. Clair Shores124.7MAC White 2
11Brendan Yera19:45.4Richmond124.5BWAC 2
12Jacob Buchanan19:34.0Oxford124.3OAA Red 2
10Sawyer Hope19:34.6Oxford124.1OAA Red 2
12Jacob Leff19:44.9Midland124.0SVL North 2
12Jackson Fox19:45.6Mt. Pleasant123.8SVL North 2
12Rene Garcia19:45.7GR_Catholic Central123.8OK Gold 2
11Matthew Johnston20:38.8Hemlock123.7TVC 10 2
10Camden Fager20:39.2Saginaw Michigan Lutheran Seminary123.6TVC 10 2
12Chase Robertson19:46.4Bay City Western123.6SVL North 2
10Grant Newell19:47.5Rochester Hills Stoney Creek123.5OAA White 2
9Dalton Ross19:30.3Marine City123.2MAC Blue 2
12Kal Morgan-Lawrence19:32.6Grand Blanc123.1SVL South 2
11Shreyas Mirle19:37.6Troy123.1OAA Red 2
11Conner Wildie19:50.5Imlay City122.8BWAC 2
11Eli Weber19:33.8Lapeer122.7SVL South 2
11Lennon Hallay19:52.0Yale122.3BWAC 2
11Gavin Engelhardt19:33.1Marine City122.3MAC Blue 2
9Caleb Stern19:35.2Lapeer122.3SVL South 2
12Jack Zagaiski19:52.3Armada122.2BWAC 2
12Nathan Havrilla19:41.1Lake Orion122.0OAA Red 2
9Max Bladzik19:36.2Grand Blanc121.9SVL South 2
12Wyatt Ashley19:41.3Oxford121.9OAA Red 2
10Trever Anglebrandt19:34.4Port Huron121.9MAC Blue 2
11Ryan Castaneda19:51.5Bay City Central121.8SVL North 2
12Charlie Rowe19:41.9Clarkston121.7OAA Red 2
12Ben Bucci19:52.0Midland121.7SVL North 2
9Liam Bingman19:52.0GR_Catholic Central121.7OK Gold 2
10Evan Woodward19:42.5Clarkston121.5OAA Red 2
11Benjamin Ashley19:35.7Harrison Twp. L’Anse Creuse121.4MAC Blue 2
10Enrique Allor19:36.1Warren Cousino121.3MAC Blue 2
10Faris Abulaban19:43.3Troy121.2OAA Red 2
10Henry Francis19:54.7Farmington121.1OAA White 2
9Jack Kerrigan19:56.5Croswell-Lexington120.8BWAC 2
9Joshua Kortenhoven19:55.7GR_Ottawa Hills120.4OK Gold 2
10Braden Carless19:57.9Yale120.4BWAC 2
11Luke Styber20:09Sterling Heights Stevenson120.3MAC White 2
11Noah Miller19:57.0Troy Athens120.3OAA White 2
9Camden Wornson19:46.3Rochester Adams120.2OAA Red 2
9Logan Redes19:56.8Cedar Springs120.1OK Gold 2
10Christien Miller19:57.1Middleville Thornapple-Kellogg120.0OK Gold 2
9Duane Davis20:50.2Midland Bullock Creek119.9TVC 10 2
11Carter Baese19:42.3Lapeer119.9SVL South 2
12Sarang Bhide19:47.3Troy119.9OAA Red 2
10Brady Bronson19:57.4GR_Catholic Central119.9OK Gold 2
9Owen Osterbur19:47.9Rochester Adams119.7OAA Red 2
11Gautham Veettil19:48.3Troy119.6OAA Red 2
Devon Chisholm20:01.8Croswell-Lexington119.1BWAC 2
9Owen Beindit20:01.9Algonac119.0BWAC 2
10Daniel Ridley19:45.4Lapeer118.9SVL South 2
11Aiden Florshinger19:45.4Lapeer118.9SVL South 2
9Drew Thornton20:00.9Midland118.7SVL North 2
12Parlberg Carson20:07.2Birch Run118.6TVC 8 2
9Colton Whittaker20:08.5Frankenmuth118.2TVC 8 2
10Masen Koskinen20:08.9Birch Run118.0TVC 8 2
9David Fiore20:03.0Saginaw Heritage118.0SVL North 2
10Roben Perez20:03.3GR_Catholic Central117.9OK Gold 2
10Kaleos Reid20:03.9Mt. Pleasant117.7SVL North 2
12Aiden Rosser19:54.7Clarkston117.4OAA Red 2
11Nathan VanderMeulen19:47.8Marysville117.4MAC Blue 2
10Sawyer Rosberg20:07.4Richmond117.2BWAC 2
10Logan Barker19:50.4Davison117.2SVL South 2
12Taylor Angus19:49.1New Haven117.0MAC Blue 2
11Kaden Hamming20:06.6Middleville Thornapple-Kellogg116.8OK Gold 2
10Jonah Howell20:06.7FHE Ada Forest Hills Eastern116.8OK Gold 2
12Blake Watson19:56.9Troy116.7OAA Red 2
11Sean McDonald20:20Macomb L’Anse Creuse North116.7MAC White 2
9Travis Sam20:08.3Rochester116.6OAA White 2
12Zack Kaplan19:52.6Davison116.5SVL South 2
11Matthew LaMirand20:08.6Bloomfield Hills116.5OAA White 2
10Sean O’Grady21:00.8Saginaw Nouvel116.4TVC 10 2
10Lucas Kissoondial20:09.9Bloomfield Hills116.0OAA White 2
11Mathieu Fortier20:22Lakeview St. Clair Shores116.0MAC White 2
9Amos Miller20:10.0Saginaw Arthur Hill115.7SVL North 2
11Elier Machado-Montellano20:01.3Oxford115.2OAA Red 2
11Winston Jenney20:12.4Bloomfield Hills115.2OAA White 2
12Oskar Kecke20:11.5Midland115.2SVL North 2
10Carson Prone20:25Port Huron Northern115.0MAC White 2
11Marc Woods21:05.2Midland Bullock Creek114.9TVC 10 2
10Mason Ezinga20:12.4GR_South Christian114.9OK Gold 2
12Chalmer Young20:13.4Bay City Central114.5SVL North 2
11Christian Kennedy19:59.0Lapeer114.3SVL South 2
10John Roraff20:15.0Rochester114.3OAA White 2
9Erick Baczewski20:14.5Midland114.2SVL North 2
12Nicholas Banet20:28Warren Mott114.0MAC White 2
12Jonathan Teh20:17.2Troy Athens113.6OAA White 2
10Jack Seemann20:22.3Freeland113.6TVC 8 2
11Ty Schumann20:16.6Bay City Western113.5SVL North 2
11Torin Friedrichs20:06.7Birmingham Seaholm113.4OAA Red 2
11Stefan Latshaw20:30Fraser113.3MAC White 2
11Levi VanderMeyden20:17.2GR_South Christian113.3OK Gold 2
10Doah Senyilmaz20:31Port Huron Northern113.0MAC White 2
10Brent DeSaegher21:11.7Ithaca112.8TVC 10 2
9Mark Gielincki20:19.1Middleville Thornapple-Kellogg112.6OK Gold 2
10Trenton ODea20:19.3Saginaw Heritage112.6SVL North 2
9Liam Aiuto20:20.5Royal Oak112.5OAA White 2
9Aaron Hemstreet20:02.9Warren Cousino112.4MAC Blue 2
10Jaiden Magat20:21.3Royal Oak112.2OAA White 2
11Brody Davis21:13.5Hemlock112.2TVC 10 2
10Isaac Contreras-Brumley20:21.8Royal Oak112.1OAA White 2
10Wyatt Opperman20:22.9North Branch112.0BWAC 2
12Tristan Malcolm20:34Lakeview St. Clair Shores112.0MAC White 2
10Ian Kampo20:11.2Oxford111.9OAA Red 2
10Donovan Germain20:23.8Richmond111.7BWAC 2
11Jacob Dolezel20:35Fraser111.7MAC White 2
10Leo Comfort20:23.8Rochester111.4OAA White 2
10Will Gavin20:23.2Wayland Union111.3OK Gold 2
11Lincoln Fox20:23.4GR_Kenowa Hills111.2OK Gold 2
10Dylan Dedloff20:37Fraser111.0MAC White 2
10Luke Lovely20:14.1Oxford111.0OAA Red 2
9Cooper Donovan20:24.1FHE Ada Forest Hills Eastern111.0OK Gold 2
Tyler Chisholm20:26.2Croswell-Lexington110.9BWAC 2
9Benjamin Ruprecht20:25.4Rochester110.9OAA White 2
10Mitch Ngatio20:14.4Rochester Adams110.9OAA Red 2
10Reid Weber20:25.7Troy Athens110.8OAA White 2
10Hector Ibarra20:14.9Rochester Adams110.7OAA Red 2
11Luke Fermin20:24.9FHE Ada Forest Hills Eastern110.7OK Gold 2
9Hoyce Cole20:27.1Yale110.6BWAC 2
9Rex Jackson20:25.3GR_South Christian110.6OK Gold 2
10Cole Spencer20:25.8Bay City Western110.4SVL North 2
12Harley Bentley20:25.8GR_Kenowa Hills110.4OK Gold 2
12Wade Szydlowski20:27.9Almont110.4BWAC 2
11Landan Pung20:28.3North Branch110.2BWAC 2
9Orion Moya20:26.3Saginaw Arthur Hill110.2SVL North 2
11Charlie Baur20:12.8Flint Powers Catholic109.8SVL South 2
9Nicholas Shinkonis20:42Lakeview St. Clair Shores109.3MAC White 2
11Andrew Quint20:29.1GR_Catholic Central109.3OK Gold 2
12Landon Geiling20:35.2Saginaw Swan Valley109.3TVC 8 2
12Luis Garza20:30.3Bloomfield Hills109.2OAA White 2
12Branden Broutin20:30.8Rochester109.1OAA White 2
11Robert Ogilvy20:43Utica Ford109.0MAC White 2
10Neel Raje20:20.7Troy108.8OAA Red 2
12Anton Akroush20:44Sterling Heights Stevenson108.7MAC White 2
11Jacob Bond20:32.1Rochester108.6OAA White 2
12Varun Sukhavasi20:21.9Troy108.4OAA Red 2
10Owen DeLong20:32.7H.H. Dow108.1SVL North 2
9Yanzhuo Chen20:23.2Troy107.9OAA Red 2
12Silas Schultz21:26.4Saginaw Michigan Lutheran Seminary107.9TVC 10 2
9Gavin Wilkins20:24.1Rochester Adams107.6OAA Red 2
11Conner Moya20:24.3Troy107.6OAA Red 2
11Will Prochko20:35.7Bloomfield Hills107.4OAA White 2
10Pelon Lin20:25.9Troy107.0OAA Red 2
11Jaxon Palmbos20:37.2GR_South Christian106.6OK Gold 2
12Jacob Blanchard20:20.4Marine City106.5MAC Blue 2
10Charlie Laughlin20:37.4GR_Ottawa Hills106.5OK Gold 2
12Hunter Byerly20:39.5Algonac106.5BWAC 2
11Andrew Bernelis20:37.9Bay City Central106.4SVL North 2
12Gabriel Wehner20:28.6Lake Orion106.1OAA Red 2
10Kaleb Wiederhold20:38.8Saginaw Heritage106.1SVL North 2
11Elijah Peterson20:40.0FHE Ada Forest Hills Eastern105.7OK Gold 2
10Hunter Tietz20:40.2Middleville Thornapple-Kellogg105.6OK Gold 2
9Micah Heckathorn20:40.6GR_Catholic Central105.5OK Gold 2
10Tanav Ray20:30.9Rochester Adams105.4OAA Red 2
9Evan Gerry20:47.0Frankenmuth105.3TVC 8 2
11Zac Montgomery20:31.4Clarkston105.2OAA Red 2
11Griffin Melrose20:43.4Algonac105.2BWAC 2
9David Jacobs20:42.4GR_South Christian104.9OK Gold 2
9Earl Beattie20:25.5Marine City104.8MAC Blue 2
10Bo Brutyn20:43.0Midland104.7SVL North 2
10Trevor Mulheisen20:46.1Royal Oak104.0OAA White 2
10Conrad Kohl20:35.2Troy103.9OAA Red 2
11Ethan Simon20:46.1H.H. Dow103.6SVL North 2
10Aiden Barnett20:29.9Roseville103.4MAC Blue 2
10Cavin Mills20:46.9Mt. Pleasant103.4SVL North 2
11Jaxon Zavala20:47.9Bay City Central103.0SVL North 2
9Nico Mangino21:01Utica Ford103.0MAC White 2
10Connor Mason20:49.7Saginaw Heritage102.4SVL North 2
10Dylan Trent20:52.1Rochester Hills Stoney Creek102.0OAA White 2
12Zach Ueland20:52.1FHE Ada Forest Hills Eastern101.6OK Gold 2
10Evan Liu20:52.7Middleville Thornapple-Kellogg101.4OK Gold 2
10Graisen Morris20:38.0Davison101.3SVL South 2
11Nathan DeVries20:53.1GR_South Christian101.3OK Gold 2
9Robert Carrigan20:55.7Armada101.1BWAC 2
12Jeffery Wu20:43.7Troy101.1OAA Red 2
10Evan McGahey20:44.1Troy101.0OAA Red 2
10Aiden Sutherland20:57.4Richmond100.5BWAC 2
11Ryan Walsh20:56.6Troy Athens100.5OAA White 2
12Caleb Grimshaw21:01.9Frankenmuth100.4TVC 8 2
10Owen Kliebert20:39.1Harrison Twp. L’Anse Creuse100.3MAC Blue 2
12Caleb Munson21:49.6Saginaw Michigan Lutheran Seminary100.1TVC 10 2
12Riley McCreedy20:41.9Lapeer100.0SVL South 2
10Lucas Sage20:56.9GR_Kenowa Hills100.0OK Gold 2
10Ryan Hilt20:42.0Harrison Twp. L’Anse Creuse99.3MAC Blue 2
11Caleb Riddle-Ancic21:05.0Birch Run99.3TVC 8 2
9Levi Fox20:59.4Mt. Pleasant99.2SVL North 2
12Bryan Taipalus20:45.9Davison98.7SVL South 2
11Evan Worden21:07.5Birch Run98.5TVC 8 2
10Case Dykhouse21:02.3Middleville Thornapple-Kellogg98.2OK Gold 2
11David Hensler21:56.2Hemlock97.9TVC 10 2
12Tanner Barden21:04.4Royal Oak97.9OAA White 2
11Paolo Poquiz21:09.6Alma97.8TVC 8 2
10Owen Rathbun21:56.6Hemlock97.8TVC 10 2
12Landon Mysen20:54.2Oxford97.6OAA Red 2
12David Benitez von Knorring20:49.2Davison97.6SVL South 2
12Carter Wells21:57.7Midland Bullock Creek97.4TVC 10 2
11Jacob Green21:04.9H.H. Dow97.4SVL North 2
10Joshua Barr21:04.9GR_South Christian97.4OK Gold 2
9Jake Soto21:12.0Alma97.0TVC 8 2
10Patrick Delavan21:07.4Rochester Hills Stoney Creek96.9OAA White 2
10Tyler Rude22:00.0Millington96.7TVC 10 2
11Jaden Giles21:09.4Imlay City96.5BWAC 2
9Mason TInes20:58.5Oxford96.2OAA Red 2
9Liam Dao21:09.7Royal Oak96.1OAA White 2
9Louis Musser21:09.1Bay City Western96.0SVL North 2
10Brandon Cummings21:24Utica Ford95.3MAC White 2
11Corey Cashman20:54.3Warren Woods Tower95.2MAC Blue 2
9Lucas Bruno21:11.5GR_Ottawa Hills95.2OK Gold 2
10Todd Faber21:11.7GR_South Christian95.1OK Gold 2
10Nicholas Luna21:11.8Bay City Central95.1SVL North 2
10Michael Wilkerson21:03.0Rochester Adams94.7OAA Red 2
10Alexei Suppes21:13.0Midland94.7SVL North 2
11John Ostrander21:03.1Rochester Adams94.6OAA Red 2
10John Cobb21:14.2Bloomfield Hills94.6OAA White 2
10Aaron Yoon21:14.4Rochester94.5OAA White 2
9Cooper Webster21:04.5Lake Orion94.2OAA Red 2
10Andre Buford21:28Sterling Heights Stevenson94.0MAC White 2
10Mason Pool21:15.6Midland93.8SVL North 2
9Aiden Davert21:29Port Huron Northern93.7MAC White 2
10Gavin Campbell21:18.0Almont93.7BWAC 2
12Gavin Reed21:06.6Lake Orion93.5OAA Red 2
12Nathan Le21:31Warren Mott93.0MAC White 2
12Colin Junkin21:08.0Lake Orion93.0OAA Red 2
12Ethan Klaffer21:18.0Midland93.0SVL North 2
9Sawyer Webster21:08.3Lake Orion92.9OAA Red 2
10Aiden Callahan21:08.6Lake Orion92.8OAA Red 2
10Daniel Klein21:18.8H.H. Dow92.7SVL North 2
9Brandon Smith21:32Macomb L’Anse Creuse North92.7MAC White 2
11Holden Schoenherr21:09.3Lake Orion92.6OAA Red 2
9Jeffrey Harma21:21.7Rochester92.1OAA White 2
9Leo Bearss21:23.0Yale92.0BWAC 2
10Trenton Clapp21:34Clinton Township Chippewa Valley92.0MAC White 2
10Nicholas Burke21:23.2Saginaw Heritage91.3SVL North 2
10Jackson Rix21:25.3Richmond91.2BWAC 2
9Jack Reyes21:26.8Algonac90.7BWAC 2
10Nolan Kuntz21:26.7Saginaw Heritage90.1SVL North 2
12Brian Calderon-Ortiz21:26.8GR_Kenowa Hills90.1OK Gold 2
10Anderson Oberle21:32.9Freeland90.0TVC 8 2
12Hunter Szczur21:40Sterling Heights Stevenson90.0MAC White 2
9Henry Morales-Kramer21:11.0Madison Heights Lamphere89.7MAC Blue 2
10Ian Glenn21:41Port Huron Northern89.7MAC White 2
9Luke Archer21:28.2Middleville Thornapple-Kellogg89.6OK Gold 2
9Noah Donker21:30.4Middleville Thornapple-Kellogg88.9OK Gold 2
11Eric Furuya21:31.8Rochester Hills Stoney Creek88.7OAA White 2
9Thomas Beiter21:15.9Flint Powers Catholic88.7SVL South 2
10Seth Walker21:44Sterling Heights Stevenson88.7MAC White 2
11Zach LaMont22:24.2Saginaw Valley Lutheran88.6TVC 10 2
10Owen Dobrowitsky21:22.0Birmingham Seaholm88.3OAA Red 2
12Nicholas VanCamp21:17.1Flint Powers Catholic88.3SVL South 2
11Lleyton Byrnes21:15.3Warren Woods Tower88.2MAC Blue 2
11Jake Beaver21:38.5Bay City John Glenn88.2TVC 8 2
12Brent Smith21:32.6FHE Ada Forest Hills Eastern88.1OK Gold 2
11Joey Hickey21:33.7Rochester Hills Stoney Creek88.1OAA White 2
10Nate McAvoy21:39.0Frankenmuth88.0TVC 8 2
9Eli Guinther21:39.8Frankenmuth87.7TVC 8 2
12Austin Barnett21:16.9Roseville87.7MAC Blue 2
12Daniel Houle21:24.2Rochester Adams87.6OAA Red 2
12Thomas Roraff21:35.7Rochester87.4OAA White 2
11Carter VanWyk21:35.5Wayland Union87.2OK Gold 2
9Trace Fisher22:30.0Standish Sterling86.7TVC 10 2
11Leo Kleff21:38.1FHE Ada Forest Hills Eastern86.3OK Gold 2
10Eric Qi21:40.1Troy Athens86.0OAA White 2
12Dennis Schaffer22:32.3Hemlock85.9TVC 10 2
10Micah Dunn21:39.5Saginaw Heritage85.8SVL North 2
9Joshua Schang21:23.5Warren Cousino85.5MAC Blue 2
10Valentino Castaneda21:42.7North Branch85.4BWAC 2
10Liam Turner21:24.0Marine City85.3MAC Blue 2
9Ethan Manning21:41.2Wayland Union85.3OK Gold 2
10Aiden Powell21:42.4Rochester85.2OAA White 2
10Matthew Bannick22:34.6Saginaw Michigan Lutheran Seminary85.1TVC 10 2
12Ethan Schmidt22:35.3Saginaw Valley Lutheran84.9TVC 10 2
10Conor Courtade21:44.0Rochester Hills Stoney Creek84.7OAA White 2
9Akshay Duvvuru21:33.1Rochester Adams84.6OAA Red 2
9Pratyush Neelakantan21:33.7Troy84.4OAA Red 2
10Jayden Stopczynski21:26.8Warren Cousino84.4MAC Blue 2
10Owen Holman21:43.8Bay City Western84.4SVL North 2
12Vaelone Elankumaran21:34.1Rochester Adams84.3OAA Red 2
11David Francis21:44.5FHE Ada Forest Hills Eastern84.2OK Gold 2
9Zach Witherspoon21:47.0Algonac84.0BWAC 2
11John Zakrzewski21:47.8Yale83.7BWAC 2
12Graham Firosz21:35.8Rochester Adams83.7OAA Red 2
10Spencer Porritt21:45.9Midland83.7SVL North 2
9Colin Pattison21:46.0FHE Ada Forest Hills Eastern83.7OK Gold 2
9Matthew Medd21:47.2Saginaw Heritage83.3SVL North 2
10Cole Wyckoff21:30.8Clawson83.1MAC Blue 2
12Carter Reynolds21:38.2Lake Orion82.9OAA Red 2
9Ethan Morhan21:50.5Yale82.8BWAC 2
10Trevor Meldrum21:38.7Lake Orion82.8OAA Red 2
9Adam Herron21:39.9Oxford82.4OAA Red 2
11Spencer Melton21:51.4Mt. Pleasant81.9SVL North 2
9Dominic Lonsway22:05Sterling Heights Stevenson81.7MAC White 2
9Leo Student21:52.6Mt. Pleasant81.5SVL North 2
12Gabriel Anguiano21:43.0Troy81.3OAA Red 2
10Austin Malburg21:55.1Armada81.3BWAC 2
9Liem Krueger21:53.6FHE Ada Forest Hills Eastern81.1OK Gold 2
9Collin Grove21:56.0Algonac81.0BWAC 2
11Elijah Noyes22:07Sterling Heights Stevenson81.0MAC White 2
9Gietanno Paoletti22:07Fraser81.0MAC White 2
12Cole Lombard22:47.3St. Louis80.9TVC 10 2
9Chase Walker21:56.3Armada80.9BWAC 2
9Aidan Grover22:00.8Birch Run80.7TVC 8 2
12Dominic Gilman22:48.1St. Louis80.6TVC 10 2
11Thomas Rhodenizer22:10Fraser80.0MAC White 2
11Asher Hart21:59.1Farmington79.6OAA White 2
9Summer Yuan22:51.9Saginaw Michigan Lutheran Seminary79.4TVC 10 2
11Bhuvankumar Ashokkumar21:49.5Troy79.2OAA Red 2
10Marek Lipinski22:13Utica Ford79.0MAC White 2
11Joshua Kubiak21:50.5Troy78.8OAA Red 2
9Chase Mathews22:00.6Mt. Pleasant78.8SVL North 2
12Stephen Carlier22:01.7Troy Athens78.8OAA White 2
11Alec Briggs22:54.4Hemlock78.5TVC 10 2
11Yumin Choi21:51.5Troy78.5OAA Red 2
12Sam Dillabough22:15Warren Mott78.3MAC White 2
10Jensen DuVal21:45.2Harrison Twp. L’Anse Creuse78.3MAC Blue 2
10Ezekiel Kustowski22:06.0Imlay City77.7BWAC 2
9Aneesh Cuddalore Vijaisarath21:54.6Troy77.5OAA Red 2
9Deacon Hayward22:04.8Bay City Central77.4SVL North 2
10Athan Shizas22:06.7Rochester Hills Stoney Creek77.1OAA White 2
11Samuel McIntosh22:11.8Birch Run77.1TVC 8 2
10Christian Momber22:05.9GR_Kenowa Hills77.0OK Gold 2
9Gavin Forbes21:49.0Marysville77.0MAC Blue 2
10Spencer Moore21:56.0Oxford77.0OAA Red 2
9Payton Robbins22:08.0Farmington76.7OAA White 2
10Sashinath Nadigotti21:57.1Troy76.6OAA Red 2
10William Willette21:52.9Grand Blanc76.4SVL South 2
10Noah Charbonneau22:14.1Essexville Garber76.3TVC 8 2
10Junfeng Li21:59.9Troy75.7OAA Red 2
12Declan Peak22:11.5Troy Athens75.5OAA White 2
12Ian Kliebert21:54.1Harrison Twp. L’Anse Creuse75.3MAC Blue 2
9Andrew Wilson22:01.8Clarkston75.1OAA Red 2
11Giovanni Paoletti22:25Fraser75.0MAC White 2
10Jabbar Jabbar22:25Warren Mott75.0MAC White 2
11Alexander Kanar22:12.3Midland74.9SVL North 2
9Gavin Murphy22:26Lakeview St. Clair Shores74.7MAC White 2
10Georgio Aramouni21:56.3Madison Heights Lamphere74.6MAC Blue 2
11Andrew Kelly21:58.4Flint Powers Catholic74.5SVL South 2
10Ishan Iyer22:15.3Troy Athens74.2OAA White 2
10Alex Byrnes22:14.9GR_Ottawa Hills74.0OK Gold 2
9Robert Cabrera22:05.0Oxford74.0OAA Red 2
12Kyle Wen22:16.9Rochester73.7OAA White 2
9Jeawon Lee22:06.6Troy73.5OAA Red 2
10Haydn Kotowski22:02.4Davison73.2SVL South 2
11Anthony Andre22:03.8Grand Blanc72.7SVL South 2
10Max Piper22:04.2Flint Powers Catholic72.6SVL South 2
12Hayden Rondy23:12.8Hemlock72.4TVC 10 2
10Jake Rodammer23:13.2Millington72.3TVC 10 2
11Terrence Partridge22:03.4Roseville72.2MAC Blue 2
10Mustafa Ali22:21.9Troy Athens72.0OAA White 2
10Adam Vander Hart22:21.0GR_South Christian72.0OK Gold 2
10Dylan Bazyollo22:34Lakeview St. Clair Shores72.0MAC White 2
11Craig Popiolek22:11.0Clarkston72.0OAA Red 2
10Brady Slattery22:11.4Lake Orion71.9OAA Red 2
12Meth Yahampath22:11.8Troy71.7OAA Red 2
12Aedan Vermeulen22:23.6Rochester Hills Stoney Creek71.5OAA White 2
10Gabriel Hoffman22:12.8Lake Orion71.4OAA Red 2
10Jinsun Pyo22:14.3Rochester Adams70.9OAA Red 2
10Thomas Shultz22:26.4North Branch70.9BWAC 2
9Emmanuel Ortega22:24.5H.H. Dow70.8SVL North 2
11Kip Tanui22:25.8GR_South Christian70.4OK Gold 2
9Levi Boomsma22:26.0GR_South Christian70.3OK Gold 2
9Johnny McKellar22:27.9Royal Oak70.0OAA White 2
10Maxim Brown22:17.3Clarkston69.9OAA Red 2
10Theron Piwowar22:18.5Rochester Adams69.5OAA Red 2
10Jonathan Noel22:34.5Bay City John Glenn69.5TVC 8 2
10Christian Frederick22:42Sterling Heights Stevenson69.3MAC White 2
10Carter Poniatowski22:14.4Lapeer69.2SVL South 2
10Ezekiel Pallay22:15.9Grand Blanc68.7SVL South 2
11Jeff Ciluffo22:22.0Rochester Adams68.3OAA Red 2
12Aiden Reilly22:15.3Warren Cousino68.2MAC Blue 2
12Luke de Chazal22:33.7Rochester Hills Stoney Creek68.1OAA White 2
11Kyle Berch22:24.0Troy67.7OAA Red 2
9Jude VanderWeide22:34.5Wayland Union67.5OK Gold 2
11Matthew Wiegand22:24.5Birmingham Seaholm67.5OAA Red 2
11Zachary Schell22:36.9Croswell-Lexington67.4BWAC 2
10Broderick LaBar22:19.9Lapeer67.4SVL South 2
9Ethan McDonald23:27.9Carrollton67.4TVC 10 2
9Marcell Jackson22:49Utica Ford67.0MAC White 2
9Surya Jeeda22:26.9Troy66.7OAA Red 2
11Taylor Stansburry22:22.2Grand Blanc66.6SVL South 2
9Logan Peavey23:30.4Carrollton66.6TVC 10 2
9Ben VanderLeek22:37.8GR_Ottawa Hills66.4OK Gold 2
11Yamen Hithem Ahmed Fargaly22:27.9Troy66.4OAA Red 2
11Brent Castle22:40.0North Branch66.3BWAC 2
12Luke Wilder22:21.3Clawson66.2MAC Blue 2
12Charlie Chu22:29.1Troy66.0OAA Red 2
10Thanush Pantra22:30.1Troy65.6OAA Red 2
10Sanjeev Nethaji22:31.2Troy65.3OAA Red 2
9Eugene Han22:41.9Mt. Pleasant65.0SVL North 2
12Evan Watson22:43.0Bloomfield Hills65.0OAA White 2
12Aidden Gentz22:42.2GR_Kenowa Hills64.9OK Gold 2
10Benjamin Sheng22:33.2Troy64.6OAA Red 2
9Jerry Wang22:33.4Troy64.5OAA Red 2
10Evan Lajiness22:58Sterling Heights Stevenson64.0MAC White 2
9Aiden Malburg22:45.5GR_Kenowa Hills63.8OK Gold 2
11Jackson Hermes22:28.9Lake Shore St. Clair Shores63.7MAC Blue 2
9Dominic Coraci22:59Macomb L’Anse Creuse North63.7MAC White 2
9Foley Kedzior22:29.6Warren Woods Tower63.5MAC Blue 2
11Cameron Knas22:52.9Bloomfield Hills61.7OAA White 2
12Michael Schultz22:53.1Rochester61.6OAA White 2
12Alex Hardy23:45.2St. Louis61.6TVC 10 2
10Caden Jones22:35.3Clawson61.6MAC Blue 2
9Luke Prill22:38.3Davison61.2SVL South 2
9Cooper Crandell22:43.9Rochester Adams61.0OAA Red 2
10Ishan Desai22:44.0Troy61.0OAA Red 2
9Trenton Terrian23:00.1Saginaw Swan Valley61.0TVC 8 2
9Colton Moore23:48.3Saginaw Valley Lutheran60.6TVC 10 2
12Weston Brock22:56.7Rochester Hills Stoney Creek60.4OAA White 2
11Philip Samuel22:57.5Troy Athens60.2OAA White 2
11Jordan Weers22:56.9Wayland Union60.0OK Gold 2
9Caleb Luellen22:57.3Mt. Pleasant59.9SVL North 2
12Peter Dobrowitsky22:48.6Birmingham Seaholm59.5OAA Red 2
10Edward Barkham22:59.7Rochester Hills Stoney Creek59.4OAA White 2
12Gabriel Dupras22:49.7Oxford59.1OAA Red 2
11Maximus Sheehy22:50.1Birmingham Seaholm59.0OAA Red 2
12Rhodes Kurtis22:43.5Warren Lincoln58.8MAC Blue 2
11Daniel Panis23:03.0Royal Oak58.3OAA White 2
9Joseph Young23:03.1Troy Athens58.3OAA White 2
10Nash Davidson23:08.7Freeland58.1TVC 8 2
11Michael Panko23:03.1Bay City Central58.0SVL North 2
12Caleb Needham23:57.8Saginaw Michigan Lutheran Seminary57.4TVC 10 2
10Michael Sager Wissner23:05.0Middleville Thornapple-Kellogg57.3OK Gold 2
10Dreshawn Noble22:48.1Roseville57.3MAC Blue 2
10Varun Rajeswaran23:07.0Troy Athens57.0OAA White 2
9Mark Torres23:07.6Rochester56.8OAA White 2
12Joshua Blevins22:49.6Lake Shore St. Clair Shores56.8MAC Blue 2
9Sam Nielsen23:20Fraser56.7MAC White 2
11Hilmon Emile22:50.3New Haven56.6MAC Blue 2
12James McNees23:10.0North Branch56.3BWAC 2
10Sebastian Strutz22:51.4Harrison Twp. L’Anse Creuse56.2MAC Blue 2
10Freddie Shepherd23:00.5Oxford55.5OAA Red 2
12Gabe Stevens22:54.0Clawson55.3MAC Blue 2
10Tanner Wesener24:04.3Hemlock55.2TVC 10 2
9Jacob Erskin24:04.7St. Louis55.1TVC 10 2
9Clyde Sterling23:12.8Rochester Hills Stoney Creek55.1OAA White 2
9Wesley Spezia23:02.9Oxford54.7OAA Red 2
12Mohammed Vohra23:03.0Birmingham Seaholm54.7OAA Red 2
10Mason Stansberry22:57.2Warren Woods Tower54.3MAC Blue 2
11Viraj Nautiyal23:04.8Birmingham Seaholm54.1OAA Red 2
9Owen Tennant23:14.9Bay City Western54.0SVL North 2
10Sanjay Shyamsundar23:05.6Troy53.8OAA Red 2
11Ryan Partlow23:08.1Rochester Adams53.0OAA Red 2
9Collin Carrier23:19.2GR_Catholic Central52.6OK Gold 2
11Berk Boyer23:22.3Croswell-Lexington52.2BWAC 2
12Charles Glynn23:10.5Troy52.2OAA Red 2
11Brady Gilchrist23:20.7GR_Catholic Central52.1OK Gold 2
10Ray Guo23:13.1Troy51.3OAA Red 2
12Sam Scharrer24:16.7Saginaw Michigan Lutheran Seminary51.1TVC 10 2
11Keaton Godfryd23:37Warren Mott51.0MAC White 2
11Titus Mowat23:24.7Mt. Pleasant50.8SVL North 2
11Anton Gegaj23:40Sterling Heights Stevenson50.0MAC White 2
10Vishal Myneni23:20.8Rochester Adams48.7OAA Red 2
12Grant Bebow24:26.8St. Louis47.7TVC 10 2
12Omar Aziz23:24.4Rochester Adams47.5OAA Red 2
10Cayden Haupt23:17.6Warren Cousino47.5MAC Blue 2
10Kevin Lenz23:17.6Warren Cousino47.5MAC Blue 2
10Moses Blackwell23:17.6Warren Lincoln47.5MAC Blue 2
9Maddox Fabbro24:27.9Millington47.4TVC 10 2
10Garrett Nagley23:35.4Midland47.2SVL North 2
11Noah Sobek23:21.0Lapeer47.0SVL South 2
12Parker Kinsora23:19.9Roseville46.7MAC Blue 2
10Dan Schneider23:37.0H.H. Dow46.7SVL North 2
10Samuel Criner23:51Warren Mott46.3MAC White 2
11Kiet Tran23:52Warren Mott46.0MAC White 2
9Jack Kalbfleisch23:30.4Birmingham Seaholm45.5OAA Red 2
11Chase Jones23:42.9Almont45.4BWAC 2
11David Wang24:34.0Saginaw Michigan Lutheran Seminary45.3TVC 10 2
9Luke Herder23:41.0GR_South Christian45.3OK Gold 2
12Carter Purvis23:41.5Midland45.2SVL North 2
12Ethan McClanahan23:48.9Birch Run44.7TVC 8 2
9Wyatt Burke23:43.6GR_South Christian44.5OK Gold 2
10Jacob Lewandowski23:58Sterling Heights Stevenson44.0MAC White 2
9Andrew Bucher24:00:00Fraser43.3MAC White 2
10Dean Gobler23:37.4Troy43.2OAA Red 2
10Sameer Singh23:39.2Troy42.6OAA Red 2
12Bryan Schwarz24:43.2Saginaw Valley Lutheran42.3TVC 10 2
12Daniel Yang24:43.6Saginaw Michigan Lutheran Seminary42.1TVC 10 2
11Joshua Eapen23:40.9Troy42.0OAA Red 2
12Leland Petelka23:52.6Saginaw Arthur Hill41.5SVL North 2
12Armaan Mahajan23:52.9Saginaw Arthur Hill41.4SVL North 2
9Luke Vandenbossche23:52.9Midland41.4SVL North 2
10Faolan Hill23:53.4Saginaw Heritage41.2SVL North 2
10Aarush Gota23:44.4Rochester Adams40.9OAA Red 2
11Preston Radomski24:01.5Bay City John Glenn40.5TVC 8 2
10Drew Fruk24:01.9Saginaw Swan Valley40.4TVC 8 2
10Anthony Badia23:39.1Warren Cousino40.3MAC Blue 2
11Delon Roriex23:41.1Flint Carman-Ainsworth40.3SVL South 2
11Steven Huang24:49.5Saginaw Michigan Lutheran Seminary40.2TVC 10 2
9Elijah Larkowski23:58.8H.H. Dow39.4SVL North 2
10Lucas Danaher24:01.2Royal Oak38.9OAA White 2
9Ethan Gerber24:14:00Fraser38.7MAC White 2
9Connor Hickey23:53.6Oxford37.8OAA Red 2
9Elias Schnarr24:05.9Rochester Hills Stoney Creek37.4OAA White 2
9Anthony Alvarez24:07.4Armada37.2BWAC 2
12Ryder Earles23:55.5Oxford37.2OAA Red 2
9Kacper Tomczyk24:07.2Troy Athens36.9OAA White 2
10Aiden Gaddis24:20:00Lakeview St. Clair Shores36.7MAC White 2
12Hayden Rometty24:08.6Farmington36.5OAA White 2
9Jack Schmidt23:57.6Birmingham Seaholm36.5OAA Red 2
10Samer Alzuhairi24:21:00Warren Mott36.3MAC White 2
11Jett Emerson24:09.0Troy Athens36.3OAA White 2
12Anthony Gilmer23:52.3St. Clair Shores South Lake35.9MAC Blue 2
12Dylan Luft25:03.5St. Louis35.5TVC 10 2
10Johnathon Heim23:53.7Port Huron35.4MAC Blue 2
11Adam Rhodes24:11.1FHE Ada Forest Hills Eastern35.3OK Gold 2
10Elvis Le24:16.9Bloomfield Hills33.7OAA White 2
10Eli Amberg24:20.1Bloomfield Hills32.6OAA White 2
12Alex Heiden24:25.8Almont31.1BWAC 2
9Kyle Massimilla24:40:00Utica Ford30.0MAC White 2
11Wyatt Bush24:40:00Macomb L’Anse Creuse North30.0MAC White 2
10Trevor Juengel24:29.1Algonac30.0BWAC 2
9Alec Verok24:20.2Lake Orion28.9OAA Red 2
12Jackson Wald24:33.9Richmond28.4BWAC 2
9Cash Litwiller24:32.6Mt. Pleasant28.1SVL North 2
9Henry Gobler24:23.3Troy27.9OAA Red 2
12Aryan Singh24:25.6Troy27.1OAA Red 2
12Brenden Nye24:19.8New Haven26.7MAC Blue 2
9Matthew Briskey24:39.2Algonac26.6BWAC 2
11Zane Coole24:22.6Davison26.5SVL South 2
12Jon Arnold24:45.1Birch Run26.0TVC 8 2
9Logan Russell24:41.4Imlay City25.9BWAC 2
9Dominic Rivette25:32.7Hemlock25.8TVC 10 2
12Evan Brooke24:43.0GR_Kenowa Hills24.7OK Gold 2
10Ethan Santonocito24:44.6Rochester Hills Stoney Creek24.5OAA White 2
10Adam Metcalf24:45.4H.H. Dow23.9SVL North 2
9Joshua Kriesch24:48.3Yale23.6BWAC 2
10Justin Argue24:32.6Davison23.1SVL South 2
10Tristan Crooks24:32.7Warren Fitzgerald22.4MAC Blue 2
9Jonas Lipovsky24:55.8Midland20.4SVL North 2
9Bryant Waugh25:49.8Standish Sterling20.1TVC 10 2
11Aidan DePauw24:47.5Lake Orion19.8OAA Red 2
10Markus Blackwell24:40.6Warren Lincoln19.8MAC Blue 2
10Samuel Darling24:58.0Saginaw Heritage19.7SVL North 2
12Kyle Loeffler25:52.6Saginaw Michigan Lutheran Seminary19.1TVC 10 2
11Scott Causley25:00.0Bay City Central19.0SVL North 2
10Jerith Palmer24:45.4Lapeer18.9SVL South 2
9Wyatt Sonntag24:44.1Marysville18.6MAC Blue 2
10Morgan Christopher24:45.5Warren Lincoln18.2MAC Blue 2
10Anthony Doad25:02.9Saginaw Arthur Hill18.0SVL North 2
9Jacob Brown24:48.7Davison17.8SVL South 2
12Joe Kramp25:58.4Saginaw Michigan Lutheran Seminary17.2TVC 10 2
10Liam Bischer25:10.8Midland15.4SVL North 2
10Kevin Lin25:02.6Troy14.8OAA Red 2
11Chester Van Daele25:14.7Rochester Hills Stoney Creek14.4OAA White 2
11Michael Kaatz25:16.8Croswell-Lexington14.1BWAC 2
9Cohen LaFountain25:16.1Mt. Pleasant13.6SVL North 2
10Ajay Varghese25:17.4Troy Athens13.5OAA White 2
9Matthew Bowman24:59.4Roseville13.5MAC Blue 2
12Jonathan Reed25:16.6Cedar Springs13.5OK Gold 2
10Aryan Kabe25:09.0Troy12.7OAA Red 2
11John Edwards25:19.1FHE Ada Forest Hills Eastern12.6OK Gold 2
10TaShaun Balazev25:22.2Croswell-Lexington12.3BWAC 2
10Mukundan Iyengar25:11.3Troy11.9OAA Red 2
10Joshua Castillo25:26.8Armada10.7BWAC 2
10Owen Mantie25:38:00Utica Ford10.7MAC White 2
9Tristan Agardy25:25.2Mt. Pleasant10.6SVL North 2
10Jacob Thor25:26.4Rochester10.5OAA White 2
11Declan Smith25:25.8Middleville Thornapple-Kellogg10.4OK Gold 2
9Matthew Litwiller25:12.5Davison9.8SVL South 2
9Noah Gaddis25:41:00Lakeview St. Clair Shores9.7MAC White 2
12Anderson Li25:29.0Saginaw Heritage9.3SVL North 2
9Brendan Wolf25:30.2Saginaw Heritage8.9SVL North 2
10Andrew Zhu25:22.9Rochester Adams8.0OAA Red 2
9Wyatt Keller25:22.9Clarkston8.0OAA Red 2
12Nate Gil25:33.4FHE Ada Forest Hills Eastern7.9OK Gold 2
9Wade Murray25:35.8Imlay City7.7BWAC 2
12Jacob Gonsler25:37.6Bay City Western6.5SVL North 2
9Kaleb Kindl25:28.4Oxford6.2OAA Red 2
9Kenichi Russell25:31.5Rochester Adams5.2OAA Red 2
9Micah Rizkalla25:41.7GR_Ottawa Hills5.1OK Gold 2
10Colin Nettles25:35.4Troy3.9OAA Red 2
11Kaden Trumpour25:47.8Almont3.7BWAC 2
10Asher Neville25:52.1Bay City Central1.6SVL North 2
10Jason Teh25:53.4Troy Athens1.5OAA White 2
9William Evans25:36.0Roseville1.3MAC Blue 2
11Gavin Gutierrez25:56.6Saginaw Arthur Hill0.1SVL North 2

GradeNameTimeTeamRatingMeet
11Mary Richmond18:36.6Frankenmuth149.1TVC 8 2
10Victoria Garces18:38.6H.H. Dow146.1SVL North 2
10Lucy Cook18:39.7Rochester144.8OAA White 2
10Molly Baracco18:47.7Farmington142.1OAA White 2
11Katie Watkins18:59.7H.H. Dow139.1SVL North 2
11Selma Anderson19:02.8GR_Ottawa Hills136.4OK Gold 2
10Isabelle Becker19:15.4Bay City Western133.9SVL North 2
10Ezgi Kurt19:24.3Alma133.2TVC 8 2
12Ambria Nagel19:20.2Bay City Western132.3SVL North 2
10Brooklyn Khon19:19.5Armada132.2BWAC 2
11Addison Washler19:25.2FHE Ada Forest Hills Eastern128.9OK Gold 2
12Sophia Thomas19:12.3Grand Blanc128.9SVL South 2
12Lily Solek19:28.1Rochester Hills Stoney Creek128.6OAA White 2
11Emily Tomes19:28.3GR_Catholic Central127.9OK Gold 2
12Chloe Nixon19:31.8Rochester127.4OAA White 2
9Natalie Foltz19:45.9Frankenmuth126.0TVC 8 2
12Lauren Wroza19:36.2Rochester125.9OAA White 2
11Ashlyn Smith19:34.8FHE Ada Forest Hills Eastern125.7OK Gold 2
12Sarah Dixon19:39.6FHE Ada Forest Hills Eastern124.1OK Gold 2
12Larissa McGrath19:41.2Cedar Springs123.6OK Gold 2
12Olivia Barabas19:41.3Wayland Union123.6OK Gold 2
10Eva Thompson19:47.7Croswell-Lexington122.8BWAC 2
10Ava Crews19:47.9Middleville Thornapple-Kellogg121.4OK Gold 2
10Sydney Roberts19:56.7H.H. Dow120.1SVL North 2
9Addison Herr19:55.6Bloomfield Hills119.5OAA White 2
10Grace Tykocki19:40.8Grand Blanc119.4SVL South 2
11Liliana Lehnst20:52.4Ithaca119.2TVC 10 2
10Karie Keefer20:06.6Freeland119.1TVC 8 2
9Jada Prescott20:07.4Freeland118.9TVC 8 2
12Katie Knish20:00.9Rochester Hills Stoney Creek117.7OAA White 2
12Therese Georgia20:15Port Huron Northern117.7MAC White 2
10Catherine Steele20:01.2Farmington117.6OAA White 2
11Jaiden Dickman21:03.1St. Louis115.6TVC 10 2
11Sydney Gergics20:08.8Rochester Hills Stoney Creek115.1OAA White 2
11Morgan Newton20:11.6Croswell-Lexington114.8BWAC 2
12Ellory Clason20:13.2FHE Ada Forest Hills Eastern112.9OK Gold 2
11Paige McArdle20:01.2Davison112.6SVL South 2
12Erica Slocum20:20.2Bay City Western112.3SVL North 2
11Olivia Lombardo20:18.3Rochester Hills Stoney Creek111.9OAA White 2
11Brianna Albers20:22.1Richmond111.3BWAC 2
11Annalise Elliott20:19.2Cedar Springs110.9OK Gold 2
9Leah Corby20:21.9Rochester Hills Stoney Creek110.7OAA White 2
10Joy Evans20:32.6Alma110.5TVC 8 2
10Jenna Overla20:33.0Alma110.3TVC 8 2
9Chloe Rinzema20:24.1GR_South Christian109.3OK Gold 2
11Grace Riddle20:29.9Midland109.0SVL North 2
11Brooklyn Springvloed20:25.3GR_South Christian108.9OK Gold 2
10Grace Grupido20:42Fraser108.7MAC White 2
11Hannah Raglin20:42.8Alma107.1TVC 8 2
12Halle Overmire20:32.5GR_South Christian106.5OK Gold 2
11Faylinn Wong20:34.7Farmington106.4OAA White 2
11Paige Kloha20:47.4Freeland105.5TVC 8 2
10Reese Hansen20:37.3GR_Ottawa Hills104.9OK Gold 2
11Jaclyn Garvey20:26.8Grand Blanc104.1SVL South 2
9Elise Barden20:53.8Frankenmuth103.4TVC 8 2
12AnnDee Geddes21:01Macomb L’Anse Creuse North102.3MAC White 2
12Alexcis Parker20:33.9Flint Powers Catholic101.7SVL South 2
12Sydney Thompson20:55.7H.H. Dow100.5SVL North 2
11Mckenzie Richards20:56.2Bay City Western100.3SVL North 2
11Samantha Wogaman20:39.2Grand Blanc99.9SVL South 2
10Stella Phillips20:38.5Rochester Adams99.5OAA Red 2
10Chloe Greer20:58.6Midland99.5SVL North 2
11Sarah Barnett20:56.7Royal Oak99.1OAA White 2
11Alyssa Ko20:58.2Rochester Hills Stoney Creek98.6OAA White 2
12Lola Thomas20:44.5Grand Blanc98.2SVL South 2
11Jayden Turner20:57.5GR_Kenowa Hills98.2OK Gold 2
9Nevaeh Polovina20:44.6Davison98.1SVL South 2
12Makenna Musser20:59.7Rochester Hills Stoney Creek98.1OAA White 2
11Anna Schroeder20:59.7Royal Oak98.1OAA White 2
9Audrey Henckel21:00.8Rochester97.7OAA White 2
11Macy Tackabury20:46.7Lapeer97.4SVL South 2
10Lillian Rutallie20:43.8Marysville97.4MAC Blue 2
9Gabby Cleveland21:15.0Frankenmuth96.3TVC 8 2
9Sophie Markel21:09.2Bay City Western95.9SVL North 2
12Norah Allington21:11.8H.H. Dow95.1SVL North 2
11Destiny Wasoski21:19.4Bay City John Glenn94.9TVC 8 2
10Shelby Stabile20:51.4Harrison Twp. L’Anse Creuse94.9MAC Blue 2
9Enna Wainer21:07.5GR_Ottawa Hills94.8OK Gold 2
10Maryann Pennington20:54.5Davison94.8SVL South 2
11Claire Neumann22:06.5Saginaw Valley Lutheran94.5TVC 10 2
11Anna Reineck20:54.3Clarkston94.2OAA Red 2
11Ellia Agar21:10.0GR_South Christian94.0OK Gold 2
11Brooke Lemos20:59.2Davison93.3SVL South 2
11Talia Sachs20:58.6Birmingham Seaholm92.8OAA Red 2
9Cessaly Fichtner21:26.7Freeland92.4TVC 8 2
12Lucy Cusack21:14.9GR_Catholic Central92.4OK Gold 2
12Karlie Schlaud21:19.4North Branch92.2BWAC 2
10Addalyn Warren21:02.5Lapeer92.2SVL South 2
11Abagayle Barkley21:20.2Croswell-Lexington91.9BWAC 2
12Maya Youngs21:03.6Grand Blanc91.8SVL South 2
11Darrah Mackenzie21:21.2Armada91.6BWAC 2
9Daniella Levitt21:02.3Rochester Adams91.6OAA Red 2
10Rachel Berkenpas21:17.5GR_South Christian91.5OK Gold 2
9Ava Kontranowski21:23.4Midland91.2SVL North 2
9Mattie Gagne22:17.0Midland Bullock Creek91.0TVC 10 2
11Annalise Griffin21:22.6Bloomfield Hills90.5OAA White 2
10Vivian Wickes21:33.4Alma90.2TVC 8 2
12Megan Essenmacher21:08.6Lapeer90.1SVL South 2
12Taliyah Dawson21:05.8Warren Woods Tower90.1MAC Blue 2
11Ana Lopez21:07.4Rochester Adams89.9OAA Red 2
11Remi Flanz21:41Fraser89.0MAC White 2
10Lily Miles21:10.2Clarkston88.9OAA Red 2
10Grace Murphy21:12.6Flint Powers Catholic88.8SVL South 2
12Erika Posthumus21:26.9GR_Kenowa Hills88.4OK Gold 2
12Rachel Mecca21:32.0Midland88.3SVL North 2
12Jordan Cleveland21:40.7Alma87.8TVC 8 2
11Morgan Poploskie21:14.1Clarkston87.6OAA Red 2
9Sophia Ciesla21:41.3Essexville Garber87.6TVC 8 2
11Gabriella Mezei21:35.1Mt. Pleasant87.3SVL North 2
12Gwendolyn McGuire21:15.1Birmingham Seaholm87.3OAA Red 2
9Jana Kalumbula21:30.4GR_Ottawa Hills87.2OK Gold 2
10Avery Shepard21:36.1Midland87.0SVL North 2
10Chloe Dewar21:18.7Grand Blanc86.8SVL South 2
12Emma Rajewski21:37.7Bay City Western86.4SVL North 2
12Kate Laidlaw21:33.0FHE Ada Forest Hills Eastern86.3OK Gold 2
9Jillian Clason21:33.3FHE Ada Forest Hills Eastern86.2OK Gold 2
12Dylan Pasia21:51Port Huron Northern85.7MAC White 2
9Mallory Wilcox21:41.8Bay City Western85.1SVL North 2
11Elliot Antel21:36.9Wayland Union85.1OK Gold 2
12Kiersten Schiebner21:49.1Saginaw Swan Valley85.0TVC 8 2
9Adele Bush21:22.3Birmingham Seaholm84.9OAA Red 2
12Elizabeth Ward21:43.0Bay City Western84.7SVL North 2
10Grace Evanoff21:25.1Flint Powers Catholic84.6SVL South 2
9Keira Kalbfleisch21:43.8Saginaw Heritage84.4SVL North 2
10Clare Conzelmann21:51.7Frankenmuth84.1TVC 8 2
12Abby Buchalski21:46.7Saginaw Heritage83.4SVL North 2
12Annika Russell21:26.7Lake Orion83.4OAA Red 2
12Haven Vasold21:53.9Freeland83.4TVC 8 2
12Aubrey Connelly21:46.9Croswell-Lexington83.1BWAC 2
12Isabelle Fairless21:45.1Royal Oak83.0OAA White 2
12Molly Basil21:49.2Saginaw Heritage82.6SVL North 2
11Campbell Hansen21:46.6GR_Ottawa Hills81.8OK Gold 2
11Casidhe Flesher21:30.9Marine City81.7MAC Blue 2
9Brooklyn Werner21:52.0Bay City Western81.7SVL North 2
11Maddie Feurig21:32.3Lake Orion81.6OAA Red 2
12Molly Bentley21:47.8Cedar Springs81.4OK Gold 2
11Ava Baltierra21:52.4Armada81.2BWAC 2
9Izabelle LaLone22:46.7Ithaca81.1TVC 10 2
12Jenna Denver21:53.3Imlay City80.9BWAC 2
9Hannah Ersig21:34.6Oxford80.8OAA Red 2
11Ella Lamendola21:51.8Rochester Hills Stoney Creek80.7OAA White 2
11Samantha Shaver21:37.1Grand Blanc80.6SVL South 2
12Evie DeBlaay21:50.3GR_South Christian80.6OK Gold 2
9Laila Bodell21:35.5Oxford80.5OAA Red 2
11Olivia Hyatt21:37.9Davison80.4SVL South 2
12Emily Langerak21:53.9GR_South Christian79.4OK Gold 2
11Mackie Shoskey21:39.3Lake Orion79.2OAA Red 2
11Maia Conway21:56.7Royal Oak79.1OAA White 2
10Lily Roossien21:54.9FHE Ada Forest Hills Eastern79.0OK Gold 2
11Grace Gutmann22:12Clinton Township Chippewa Valley78.7MAC White 2
12Madison Matonican22:01.5Midland78.5SVL North 2
9Alison Doka21:59.3Rochester Hills Stoney Creek78.2OAA White 2
11Emelia Pearce21:59.9Bloomfield Hills78.0OAA White 2
10Luciana Rodriguez22:14Fraser78.0MAC White 2
12Noelle House21:58.5Wayland Union77.8OK Gold 2
9Charlotte Strausbaugh22:00.5Rochester Hills Stoney Creek77.8OAA White 2
11Liv Rohr22:04.1Midland77.6SVL North 2
10Ivy Beall22:04.2H.H. Dow77.6SVL North 2
9Serena Piotrowski22:00.2Cedar Springs77.3OK Gold 2
11Ella Lovasco22:05.6Bay City Western77.1SVL North 2
11Rachel Phillips22:18Utica Ford76.7MAC White 2
12Autumn Wakefield23:00.1Saginaw Michigan Lutheran Seminary76.6TVC 10 2
12Tariyah Dawson21:47.9Warren Woods Tower76.0MAC Blue 2
9Gianna D’Angelo22:20Utica Ford76.0MAC White 2
10Sierra Anthony22:06.5Bloomfield Hills75.8OAA White 2
12Lucy VanDemark22:05.0Middleville Thornapple-Kellogg75.7OK Gold 2
12Valentina Matteocci22:07.4Rochester75.5OAA White 2
10Brynn Hurley22:11.0Croswell-Lexington75.0BWAC 2
11Kayla Gorman22:23Lakeview St. Clair Shores75.0MAC White 2
12Lydia Tolsma22:07.8GR_South Christian74.7OK Gold 2
12Lindsey Velting22:07.9Middleville Thornapple-Kellogg74.7OK Gold 2
9Paulina Chapman22:12.1Richmond74.6BWAC 2
12Kendall Cuson22:10.7Bloomfield Hills74.4OAA White 2
10Kaitlyn Kauppila21:54.6Rochester Adams74.1OAA Red 2
9Eden Moran21:54.8Rochester Adams74.1OAA Red 2
11Grace Clemens22:14.4North Branch73.9BWAC 2
11Lilly Dood22:10.8GR_South Christian73.7OK Gold 2
12Shea Walli22:16.2Bay City Western73.6SVL North 2
10Abby Dice23:09.5St. Louis73.5TVC 10 2
11Hannah Reed22:13.0Cedar Springs73.0OK Gold 2
11Cecilia Irwin22:15.9Royal Oak72.7OAA White 2
12Anna Holloway22:30Fraser72.7MAC White 2
12Allison Postema22:14.9GR_Kenowa Hills72.4OK Gold 2
12McKenzie Betts22:27.2Alma72.3TVC 8 2
11Claire Walker22:00.9Clarkston72.0OAA Red 2
9Abigail Spencer22:18.1Farmington72.0OAA White 2
11Ella Deshon22:01.6Marysville71.5MAC Blue 2
11Summer Terpstra22:23.0Mt. Pleasant71.3SVL North 2
10Evie Culver22:30.7Frankenmuth71.1TVC 8 2
10Madeline Kochany22:24.8Bay City Western70.7SVL North 2
11Samantha Kook22:24.3Armada70.6BWAC 2
9Louise Halsey22:22.4Rochester70.5OAA White 2
10Katie Macey22:22.8Royal Oak70.4OAA White 2
11Jerzie Brakenberry22:25.9Mt. Pleasant70.4SVL North 2
11Katie Adams22:06.4Rochester Adams70.2OAA Red 2
11Emma Dell22:39Lakeview St. Clair Shores69.7MAC White 2
9Lydia Huisman22:23.5GR_South Christian69.5OK Gold 2
12Ava Zobay22:28.9Armada69.1BWAC 2
11Aerika Pertler22:14.8Flint Powers Catholic68.1SVL South 2
10Charlotte O’Brien22:32.1Imlay City68.0BWAC 2
9Lili Zondervan22:28.5GR_South Christian67.8OK Gold 2
12Riley DenUyl22:14.6Marysville67.1MAC Blue 2
9Madison Kietzman22:30.7Middleville Thornapple-Kellogg67.1OK Gold 2
9Zoe Brown22:35.9Mt. Pleasant67.0SVL North 2
11Sophia Donnellon22:33.5Rochester66.8OAA White 2
10Jessica Neal22:36.5H.H. Dow66.8SVL North 2
10Alexis Kierpiec22:38.5H.H. Dow66.2SVL North 2
10Ava D’Archangel22:45.9Bay City John Glenn66.0TVC 8 2
12Kyra Andrews22:19.1Lake Orion66.0OAA Red 2
10Sawyer Collins22:39.3Midland65.9SVL North 2
12Alexandra Dreffs22:51Lakeview St. Clair Shores65.7MAC White 2
9Emma Dawe23:33.4Ithaca65.5TVC 10 2
9Reagan Vokal22:40.7Midland65.4SVL North 2
10Dakota Poljanac22:37.8Rochester65.4OAA White 2
9Natalie Harris22:25.5Davison64.5SVL South 2
11Katy Zimmer22:44.8Mt. Pleasant64.1SVL North 2
11Annabella Dawood22:24.9Rochester Adams64.0OAA Red 2
10Jenna Kowalski22:53.2Freeland63.6TVC 8 2
11Jessa Davis22:53.9Birch Run63.4TVC 8 2
11Brianna Krampe22:29.2Flint Powers Catholic63.3SVL South 2
10Rowan Conley22:46.2North Branch63.3BWAC 2
10Karisa Deacons23:40.7Ithaca63.1TVC 10 2
11Katie Broth22:27.8Lake Orion63.1OAA Red 2
11Baylie Tull22:46.1Troy Athens62.6OAA White 2
12Lindsay Williams22:31.2Lapeer62.6SVL South 2
10Mackenzee Alexander22:33.4Lapeer61.9SVL South 2
10Ang Ross22:51.0Imlay City61.7BWAC 2
11Taylor Fields22:34.2Grand Blanc61.6SVL South 2
12Mary Harkema22:47.9GR_South Christian61.4OK Gold 2
12Avery Saunder23:04Macomb L’Anse Creuse North61.3MAC White 2
9Jasmine Walker22:52.1Algonac61.3BWAC 2
10Hailey Hausbeck22:54.0Mt. Pleasant61.0SVL North 2
10Ava Duncan23:07Clinton Township Chippewa Valley60.3MAC White 2
12Olivia Kain22:56.6Bay City Central60.1SVL North 2
11Keira Schiebner22:57.0Saginaw Heritage60.0SVL North 2
12Becca Kaul23:04.0Birch Run60.0TVC 8 2
10Lauren Williams22:37.1Clarkston60.0OAA Red 2
11Anoush Smith22:37.2Birmingham Seaholm59.9OAA Red 2
9Mercy Brown22:36.3Warren Cousino59.9MAC Blue 2
11Jamie Carr22:40.3Grand Blanc59.6SVL South 2
11Nora Huffman22:53.5GR_Catholic Central59.5OK Gold 2
10Isabelle Hunt22:58.8North Branch59.1BWAC 2
9Eden Fante23:11Lakeview St. Clair Shores59.0MAC White 2
12Ella Rabideau23:07.6Birch Run58.8TVC 8 2
9Ryann Tackabury22:42.8Lapeer58.7SVL South 2
12Skylar Emerson22:57.8Troy Athens58.7OAA White 2
10Emily Honeman23:01.0Saginaw Heritage58.7SVL North 2
10Olivia Gartrell22:44.0Davison58.4SVL South 2
9Katelyn Frazier23:13Fraser58.3MAC White 2
12Emma Thompson22:57.2Middleville Thornapple-Kellogg58.3OK Gold 2
10Katherine Ptak22:57.4GR_Catholic Central58.2OK Gold 2
9Nina Denenberg22:44.4Birmingham Seaholm57.5OAA Red 2
10Jessica Duncan22:45.9Troy57.0OAA Red 2
10Vanessa Skorski23:17Clinton Township Chippewa Valley57.0MAC White 2
10Maddox Lundsten23:04.8Rochester Hills Stoney Creek56.4OAA White 2
11Kelsey Ettel23:06.8Armada56.4BWAC 2
12Emma Thayer23:02.9Wayland Union56.4OK Gold 2
11Riley VanderLaan23:03.1GR_South Christian56.3OK Gold 2
9Riley McCann22:48.8Oxford56.1OAA Red 2
12Melina Zaretsky23:06.9Bloomfield Hills55.7OAA White 2
10Cara Bucci23:10.5Midland55.5SVL North 2
11Nora Miller22:51.2Clarkston55.3OAA Red 2
11Lauren Dumeah22:51.8Lake Orion55.1OAA Red 2
9Megan Schuurmans23:07.0Middleville Thornapple-Kellogg55.0OK Gold 2
9Grace Kooyer23:08.7GR_South Christian54.4OK Gold 2
12Mackenzie Williams22:56.9Lapeer54.0SVL South 2
10Andrea Ross23:15.0H.H. Dow54.0SVL North 2
11Madison O’Connor23:14.4Croswell-Lexington53.9BWAC 2
10Mia Snellgrove23:12.6Rochester53.8OAA White 2
12Laila Heiss23:23.2Alma53.6TVC 8 2
10Kaisa Maki23:11.4Cedar Springs53.5OK Gold 2
9Kate Molloy23:28Fraser53.3MAC White 2
12Jane Barnett23:14.3Royal Oak53.2OAA White 2
12Kaylin Reed23:25.0Birch Run53.0TVC 8 2
9Sarah Goward23:18.1Mt. Pleasant53.0SVL North 2
10Gabrielle Miller23:30Fraser52.7MAC White 2
12Chloe Brookes22:59.2Birmingham Seaholm52.6OAA Red 2
12Grace Shephard23:19.4H.H. Dow52.5SVL North 2
10Anna Boyle23:02.1Lapeer52.3SVL South 2
9Sarah Munger23:27.4Alma52.2TVC 8 2
10Lily McCreedy23:02.4Lapeer52.2SVL South 2
10Hayden Whitmore24:16.4Ithaca51.2TVC 10 2
9Audrey Knochel23:23.4Bay City Western51.2SVL North 2
12Olivia Dickerson23:35Sterling Heights Stevenson51.0MAC White 2
9Emily Barbeau23:24.1Bay City Western51.0SVL North 2
12Kendall Allen23:21.1Rochester Hills Stoney Creek51.0OAA White 2
9Natalia Pace23:23.4Richmond50.9BWAC 2
10Selina Lin23:04.9Birmingham Seaholm50.7OAA Red 2
11Kaitlyn Miller23:32.0Frankenmuth50.7TVC 8 2
11Holly Velting23:20.3Middleville Thornapple-Kellogg50.6OK Gold 2
12Lauren Head23:05.4Lake Orion50.5OAA Red 2
11Ayla DeLaurier23:25.4Almont50.2BWAC 2
11Emma Haynes24:19.9Saginaw Valley Lutheran50.0TVC 10 2
11Laela Bhatti23:26.2Imlay City49.9BWAC 2
9Lauren Hatto23:07.7Troy49.8OAA Red 2
9Emma Buckland23:27.9Armada49.4BWAC 2
12Rachel Ballman23:11.8Lapeer49.1SVL South 2
10Ruth Cotton23:11.8Davison49.1SVL South 2
10Brooke Hall23:41Clinton Township Chippewa Valley49.0MAC White 2
10Ailey Kenny23:10.7Rochester Adams48.8OAA Red 2
12Veronica Panniccia23:42Clinton Township Chippewa Valley48.7MAC White 2
12Madelyn Buck23:13.6Grand Blanc48.5SVL South 2
10Olivia Xu23:12.1Troy48.3OAA Red 2
9Laila Evola23:31.4Almont48.2BWAC 2
11Eliza Nelson23:31.7Croswell-Lexington48.1BWAC 2
10Lilly Beach23:12.8Rochester Adams48.1OAA Red 2
11Brianna Agon23:28.2GR_Catholic Central47.9OK Gold 2
9Abigail Denoyer23:32.5Armada47.8BWAC 2
11Asialyn Swayzer23:35.1Saginaw Heritage47.3SVL North 2
12Elke Roeser23:15.2Clarkston47.3OAA Red 2
9Lillian Limberg23:32.4Rochester47.2OAA White 2
12Madhumitha Rajaprakash23:32.6Farmington47.1OAA White 2
12Kara Wong23:15.7Rochester Adams47.1OAA Red 2
10Claudia Johnson23:36.5H.H. Dow46.8SVL North 2
10Lauryn Donahue23:35.7Imlay City46.8BWAC 2
9Sophia Knarr23:37.5Midland46.5SVL North 2
11Breanna Feys23:38.9Armada45.7BWAC 2
12Elyse Kendziorski23:40.4Bay City Western45.5SVL North 2
10Alexa Cleary23:47.9Frankenmuth45.4TVC 8 2
9Taylor Hinterman23:41.0Bay City Western45.3SVL North 2
12Rylee Bentley24:35.3Standish Sterling44.9TVC 10 2
12Amanda Jendretzke23:43.5H.H. Dow44.5SVL North 2
9Tessa Swier23:44.3H.H. Dow44.2SVL North 2
12Delaney Kelley23:41.6Rochester Hills Stoney Creek44.1OAA White 2
10Michaela Quinn23:45.6Midland43.8SVL North 2
11Lydia Martoni23:57Fraser43.7MAC White 2
11Laiyla Pray24:39.2Ithaca43.6TVC 10 2
10Gabriella Peel23:28.6Flint Powers Catholic43.5SVL South 2
9Myleigh Hephner24:39.7Ithaca43.4TVC 10 2
10Annabelle Pardo23:54.4Saginaw Swan Valley43.2TVC 8 2
12Payton Kuhn24:40.8St. Louis43.1TVC 10 2
9Sarah Albright23:29.9Grand Blanc43.0SVL South 2
12Lola Halsband23:44.9Bloomfield Hills43.0OAA White 2
11Jordan Smyth23:28.7Rochester Adams42.8OAA Red 2
12Danielle Radue24:01:00Clinton Township Chippewa Valley42.3MAC White 2
12Paris Parraghi23:49.7Croswell-Lexington42.1BWAC 2
11Maggie Gilin23:32.8Flint Powers Catholic42.1SVL South 2
11Katherine Powers23:46.8Middleville Thornapple-Kellogg41.7OK Gold 2
9Lucy VanHaerents23:49.8Royal Oak41.4OAA White 2
10Sidney James23:51.8Richmond41.4BWAC 2
10Melinda Cordero23:50.9Bloomfield Hills41.0OAA White 2
10Addison Stevens23:33.1Marysville41.0MAC Blue 2
11Carlee Woolum23:34.5Marysville40.5MAC Blue 2
11Alexa Richardson23:35.8Birmingham Seaholm40.4OAA Red 2
10Verity Green23:56.1H.H. Dow40.3SVL North 2
11Victoria Emery23:53.4Royal Oak40.2OAA White 2
10Katie Cairney24:09:00Fraser39.7MAC White 2
11Taylor Gildner23:38.8Rochester Adams39.4OAA Red 2
11Kylee Hall23:38.7Marysville39.1MAC Blue 2
12Lauren Applegate24:00.4Midland38.9SVL North 2
11Ashleigh Ponstein23:55.7GR_South Christian38.8OK Gold 2
12Lilian Furman23:41.6Sterling Heights38.1MAC Blue 2
11Alice Johnson24:02.1Imlay City38.0BWAC 2
9Katelyn Sickinger23:45.0Birmingham Seaholm37.3OAA Red 2
9Madelyn Carcone23:46.1Rochester Adams37.0OAA Red 2
11Tamia Conway24:03.3Royal Oak36.9OAA White 2
12Grace Hall23:45.5Warren Woods Tower36.8MAC Blue 2
12Megan Kennedy24:05.0Rochester Hills Stoney Creek36.3OAA White 2
10Makalya Perdue-Daniels24:19:00Warren Mott36.3MAC White 2
9Maegan Sylvester24:08.7Saginaw Heritage36.1SVL North 2
9Ashton Webb23:48.7Clarkston36.1OAA Red 2
11Natalie Lemert25:01.9St. Louis36.0TVC 10 2
10Maria Mollicone24:07.6Rochester35.5OAA White 2
9Riley Dood24:05.8GR_South Christian35.4OK Gold 2
11Candice Guibert de Bruet23:52.0Birmingham Seaholm35.0OAA Red 2
9Luci Waldie25:05.3Standish Sterling34.9TVC 10 2
11Sydney Upton24:12.0Armada34.7BWAC 2
10Katence Brown-Holzgen24:09.1GR_Catholic Central34.3OK Gold 2
10Emmalee Shankel25:07.8Ithaca34.1TVC 10 2
11Joslyn Heckathorn24:10.1GR_Catholic Central34.0OK Gold 2
10Emma Terhune23:54.2Marine City33.9MAC Blue 2
9Lucy Hotz24:10.3Cedar Springs33.9OK Gold 2
12Tiana DeSot23:54.3Marine City33.9MAC Blue 2
12Paulina Tether23:55.9Rochester Adams33.7OAA Red 2
9Evelyn DeClercq24:27:00Macomb L’Anse Creuse North33.7MAC White 2
9Ashley De Hesselle23:56.6Clarkston33.5OAA Red 2
12Charlotte Cloud23:56.9Oxford33.4OAA Red 2
9Rylee Brasseur23:59.0Lapeer33.3SVL South 2
12Tayler Green24:18.6Saginaw Heritage32.8SVL North 2
10Reegan Littleton24:01.1Flint Powers Catholic32.6SVL South 2
9Samantha Frank24:27.2Frankenmuth32.3TVC 8 2
10Emily Hoort24:15.5Cedar Springs32.2OK Gold 2
12Josie Guinther24:28.1Frankenmuth32.0TVC 8 2
10Claire Allard24:04.6Grand Blanc31.5SVL South 2
12Laney Pestrue25:15.7St. Louis31.4TVC 10 2
12Laura Brookens24:22.9Midland31.4SVL North 2
9Marie Richter24:29.9Alma31.4TVC 8 2
11Kelsey Pendry24:21.9Richmond31.4BWAC 2
10Regina Garcia24:05.8Rochester Adams30.4OAA Red 2
9Chloe Lemos24:08.4Davison30.2SVL South 2
11Brianna Steffen24:38:00Macomb L’Anse Creuse North30.0MAC White 2
9Elaina Friedmann24:38:00Clinton Township Chippewa Valley30.0MAC White 2
11Macy Besaw24:27.0Bay City Western30.0SVL North 2
10Heather Brownlee24:34.1Essexville Garber30.0TVC 8 2
11Mari Cessina24:35.6Saginaw Swan Valley29.5TVC 8 2
9Noilyn Perez-Dylewski24:08.8Troy29.4OAA Red 2
12Sophia Hazelwood24:29.1North Branch29.0BWAC 2
11Rachel Lashley24:13.2Davison28.6SVL South 2
9Corena Willink24:26.6GR_Ottawa Hills28.5OK Gold 2
10Ella Bryce24:39.5Birch Run28.2TVC 8 2
10Natalia Costilla24:32.6Bay City Central28.1SVL North 2
12Gloria Gaston24:29.2GR_Kenowa Hills27.6OK Gold 2
9Julia Richardson24:15.2Birmingham Seaholm27.3OAA Red 2
12Katrina White24:35.3Bay City Central27.2SVL North 2
10Bella Pendegraft24:16.2Rochester Adams26.9OAA Red 2
11Nathalia Baltierra24:43.9Alma26.7TVC 8 2
12Emily Kunkel24:16.2Marine City26.6MAC Blue 2
9Saige Donker24:33.8GR_South Christian26.1OK Gold 2
12Caroline Huang24:19.1Troy26.0OAA Red 2
9Isabelle Goulding24:38.2Yale25.9BWAC 2
11Maya Noren24:20.5Troy25.5OAA Red 2
11Erin Ertman25:34.0Millington25.3TVC 10 2
11Avery Lupisella24:48.2Bay City John Glenn25.3TVC 8 2
12Madelyn Fowler24:42.1Yale24.7BWAC 2
12Emilia Brand24:43.4Yale24.2BWAC 2
9Natalee Harkema24:39.6GR_South Christian24.1OK Gold 2
10Raeann VanLaan24:40.8GR_South Christian23.7OK Gold 2
10Joslyn Dickman24:53.2Alma23.6TVC 8 2
10Caroline Simpson24:43.3Rochester Hills Stoney Creek23.6OAA White 2
12Marseel Bahnan24:26.5Warren Cousino23.2MAC Blue 2
11Reagan Viau24:42.7Cedar Springs23.1OK Gold 2
12Alana Steimel24:27.7Rochester Adams23.1OAA Red 2
10Elizabeth Wydeven24:44.8Rochester23.1OAA White 2
9Anna Johnson24:55.1Alma23.0TVC 8 2
10Lucy Herpolsheimer24:43.4GR_Kenowa Hills22.9OK Gold 2
12Emily Kim(2023)24:28.9Rochester Adams22.7OAA Red 2
9Miley Caughel25:02:00Port Huron Northern22.0MAC White 2
9Kierra Magner24:51.7Farmington20.8OAA White 2
11Lilian Osborne24:54.9North Branch20.4BWAC 2
9Elise Isenhoff24:51.1GR_South Christian20.3OK Gold 2
11Addison Mayfield24:56.4Bay City Central20.2SVL North 2
10Brianna Smaltz25:49.8Midland Bullock Creek20.1TVC 10 2
10Giovanna Savoy Ferreira24:54.8Rochester Hills Stoney Creek19.7OAA White 2
11Emma Erdmann24:36.9Marine City19.7MAC Blue 2
12Nora Green24:37.0St. Clair Shores South Lake19.7MAC Blue 2
9EllaMae Klopf25:05.4Freeland19.5TVC 8 2
12Chloe Shirkey25:10:00Sterling Heights Stevenson19.3MAC White 2
9Olivia Cereska25:11:00Fraser19.0MAC White 2
12Anne Kooyer24:55.2GR_South Christian18.9OK Gold 2
11Kyrie Rames25:53.5Hemlock18.8TVC 10 2
10Adison Cooke25:12:00Sterling Heights Stevenson18.7MAC White 2
11Mercedes Nawrocki25:13:00Macomb L’Anse Creuse North18.3MAC White 2
11Emily Hartman25:13:00Macomb L’Anse Creuse North18.3MAC White 2
9Adelade Avram25:09.7Freeland18.1TVC 8 2
10Erin Leverenz25:14:00Macomb L’Anse Creuse North18.0MAC White 2
12Madeline Miller25:56.2Saginaw Michigan Lutheran Seminary17.9TVC 10 2
10Angelina Stickney24:43.6Oxford17.8OAA Red 2
10Lexie Vadio24:43.0Harrison Twp. L’Anse Creuse17.7MAC Blue 2
9Layla Kallivayalil25:01.5Bloomfield Hills17.5OAA White 2
10Bella Town25:11.7Bay City John Glenn17.4TVC 8 2
12Victoria Keller25:03.8Richmond17.4BWAC 2
9Norah Lacher25:05.4H.H. Dow17.2SVL North 2
12Eleanor Newcomb25:06.2Midland16.9SVL North 2
11Madison Paten25:13.3Frankenmuth16.9TVC 8 2
9Cheyenne Jasper24:46.3Oxford16.9OAA Red 2
12Katrina Wells25:13.5Birch Run16.8TVC 8 2
9Maryn Hyatt26:01.0Saginaw Valley Lutheran16.3TVC 10 2
11Marah Erkkinen25:20:00Sterling Heights Stevenson16.0MAC White 2
10Edimari King25:06.0Farmington16.0OAA White 2
10Grace Johnson-Sears24:49.0Birmingham Seaholm16.0OAA Red 2
9Amaya Gomez25:04.1Cedar Springs16.0OK Gold 2
10Molly Grubb24:49.8Birmingham Seaholm15.7OAA Red 2
10Peyton French25:21:00Clinton Township Chippewa Valley15.7MAC White 2
9Diana Luna Borras24:50.2Lake Orion15.6OAA Red 2
11Sophie Hanawalt24:50.6Birmingham Seaholm15.5OAA Red 2
9Ryeo-Won Kim24:52.2Troy14.9OAA Red 2
9McKenna Howard24:51.4Warren Woods Tower14.9MAC Blue 2
9Vivian Sesi25:09.7Rochester14.8OAA White 2
10Hayden Swartz25:19.7Freeland14.8TVC 8 2
10Madison Montgomery26:06.6Ithaca14.5TVC 10 2
10Ashlyn Upton25:12.8Armada14.4BWAC 2
9Danyella Denton24:57.1Lapeer14.0SVL South 2
12Hope Conley24:55.2Lake Orion13.9OAA Red 2
9Emily Cuthbertson25:13.2Rochester Hills Stoney Creek13.6OAA White 2
12Madison Merrell24:56.5Lake Orion13.5OAA Red 2
10Eliana Godin24:55.7Lake Shore St. Clair Shores13.4MAC Blue 2
9Maggie Roelofs25:11.9GR_South Christian13.4OK Gold 2
12Kristanelly Olvera25:17.4Bay City Central13.2SVL North 2
10Haylee Byerly25:16.6Algonac13.1BWAC 2
10Sydney Leslie26:11.0Saginaw Nouvel13.0TVC 10 2
10Savanna Siewert25:17.9Almont12.7BWAC 2
9Laura Spyker26:12.3Standish Sterling12.6TVC 10 2
10Madison Viau25:14.4Cedar Springs12.5OK Gold 2
12Jenna Abell26:13.0St. Louis12.3TVC 10 2
11Kaylyn Burgess25:15.3GR_South Christian12.2OK Gold 2
10Kayleigh Boike25:02.8Flint Powers Catholic12.1SVL South 2
10Amelia Guccione25:01.0Lake Orion12.0OAA Red 2
9Stella Deshano25:22.4Bay City Western11.5SVL North 2
11Sofya Tomala25:34:00Utica Ford11.3MAC White 2
11Rebecca Austin25:03.0Troy11.3OAA Red 2
10Shana Tudor25:03.1Troy11.3OAA Red 2
12Layanne Abualfellat25:05.3Grand Blanc11.2SVL South 2
12Emma Field25:30.4Freeland11.2TVC 8 2
10Parus Dhillon25:21.1Bloomfield Hills11.0OAA White 2
10Breanna Tranchemontagne25:03.6Marine City10.8MAC Blue 2
12Darby Hinkson25:04.6Rochester Adams10.8OAA Red 2
12Sarayu Uppara25:05.5Troy10.5OAA Red 2
9Megan Stack25:20.7Wayland Union10.4OK Gold 2
9McKenna Richard25:05.5Madison Heights Lamphere10.2MAC Blue 2
9Nadia Cordes25:08.6Lapeer10.1SVL South 2
9Ella Stepke25:09.1Lapeer10.0SVL South 2
12Hannah Fosnaugh25:07.9Rochester Adams9.7OAA Red 2
12Samantha Mazza25:40:00Utica Ford9.3MAC White 2
11Emily Edwards25:40:00Port Huron Northern9.3MAC White 2
12Katelyn Chirstensen25:37.0Essexville Garber9.0TVC 8 2
10Hannah Childers25:10.1Rochester Adams9.0OAA Red 2
9Sophia Strand26:24.9Ithaca8.4TVC 10 2
9Emma Rushton25:45:00Port Huron Northern7.7MAC White 2
11Mariah Ellis26:28.4Millington7.2TVC 10 2
9Mya Willick25:15.3Harrison Twp. L’Anse Creuse6.9MAC Blue 2
9Breonna Howard25:18.5Grand Blanc6.8SVL South 2
11Nora Marsh25:35.6Yale6.8BWAC 2
9Emily Solinski25:43.9Essexville Garber6.7TVC 8 2
9Peyton Knight25:48:00Macomb L’Anse Creuse North6.7MAC White 2
10Valeria Miranda-Diaz25:34.6Troy Athens6.5OAA White 2
10Michelle Molinari25:19.4Rochester Adams5.9OAA Red 2
9Kelli Ramiller25:40.1H.H. Dow5.6SVL North 2
10Tvarika Vinothan25:20.1Rochester Adams5.6OAA Red 2
9Emerson Totten25:48.0Frankenmuth5.3TVC 8 2
12Erin Snyder25:38.9Royal Oak5.0OAA White 2
12Emily Tuinstra25:37.3Wayland Union4.9OK Gold 2
11Jessica Gao25:40.2Troy Athens4.6OAA White 2
10Taylor Harbour25:23.5Harrison Twp. L’Anse Creuse4.2MAC Blue 2
10Laila Capps25:23.6Warren Woods Tower4.1MAC Blue 2
12Isabelle Aquilina25:41.8Royal Oak4.1OAA White 2
9Samantha Langolf25:57:00Port Huron Northern3.7MAC White 2
10Maggie Koetje25:41.1GR_South Christian3.6OK Gold 2
12Maggie Lundquist25:26.2Rochester Adams3.6OAA Red 2
12Jane Jadach25:28.6Lapeer3.5SVL South 2
10Mary Kluczyk25:27.2Birmingham Seaholm3.3OAA Red 2
11Maria Emelianova25:54.3Saginaw Swan Valley3.2TVC 8 2
12Rachel McCaughna26:40.4Saginaw Michigan Lutheran Seminary3.2TVC 10 2
10Sierra Musial25:28.1Oxford3.0OAA Red 2
10Elyse Riter25:48.1H.H. Dow3.0SVL North 2
12Morgan Rocha25:49.4Midland2.5SVL North 2
10Praharshita Dasararaju25:47.1Troy Athens2.3OAA White 2
9Abigail Ferris25:29.2Madison Heights Lamphere2.3MAC Blue 2
12Emily Estes25:32.2Davison2.3SVL South 2
11Shirin Umarova25:47.8Troy Athens2.1OAA White 2
11Sarah Kober26:44.3Saginaw Michigan Lutheran Seminary1.9TVC 10 2
10Madison Shorkey25:59.6Bay City John Glenn1.5TVC 8 2
9Micaela Van Den Bosch25:47.9GR_Kenowa Hills1.4OK Gold 2
12Maria Ferro25:32.0Warren Cousino1.3MAC Blue 2
10Aubrey Deleon25:50.8Royal Oak1.1OAA White 2
11JoAnna Harden26:47.9Saginaw Michigan Lutheran Seminary0.7TVC 10 2
11Marley McMahon25:34.0Warren Cousino0.7MAC Blue 2
12Kylie Whipple26:06:00Clinton Township Chippewa Valley0.7MAC White 2
11Cora Katulski25:54.4Croswell-Lexington0.5BWAC 2
11Abryana Bledsoe26:03.9Saginaw Swan Valley0.0TVC 8 2
Uncategorized

September 29th Meets

Only two to go over here (well, Tracy Strom up in Ishpeming as well, but I’ll get to that when I sweep through the UP results), Mackinaw Club and the make up MAC Red Girls race.

MAC Red Girls Adjusment: +17
Mackinaw Club Boys Adjustment: +6
Mackinaw Club Girls Adjustment: -3

GradeNameTimeTeamRating
12Cal Benjamin16:30Harbor Springs191.0
11Trevor Clarke17:55Harbor Springs162.7
11Logan Kihnke18:02Harbor Springs160.3
9Henry Kruzel18:29Harbor Springs151.3
9Adam Furguson18:40Harbor Springs147.7
12Grant Mason18:42Manistique147.0
12Lars Huffman18:43Mackinaw City146.7
10Russell Vandermus18:44Petoskey St. Michael146.3
11Tyler DeYoung18:45Ellsworth146.0
10Ben Gilroy18:56Manistique142.3
9Cole Brege18:59Rogers City141.3
11Patrick Puroll19:03Ellsworth140.0
12Cooper Whipkey19:09Mackinaw City138.0
10Teddy Krieger19:12Harbor Springs137.0
9Max Vroman19:22Harbor Springs133.7
11Jadin Mix19:37.1Onaway128.6
12Timothy March19:37.2Boyne City128.6
Joe Heckroth19:38Boyne City128.3
10Dakota Taylor19:45Engadine126.0
10Brady Bearss19:49Boyne City124.7
12Noah Valot19:54Mackinaw City123.0
11Corbin Smith19:58Boyne City121.7
9Carson Kiefer20:04Cheboygan119.7
11Trystan Swanson20:08Mackinaw City118.3
11Quinn Socia20:26Pickford112.3
10Logan McMullen20:32Indian River Inland Lakes110.3
9Ayden Cady21:18Boyne City95.0
12Jacob Berry21:34Manistique89.7
9Andrew Kiefer21:36Cheboygan89.0
12Gavin Wallace21:49Pickford84.7
10Blake Mason21:58Manistique81.7
12Zach Vallier22:06Engadine79.0
9Drake Stec22:07Pickford78.7
11Elijah Parker22:12Engadine77.0
9Brayden Durecki22:15Gaylord St. Mary76.0
12Nicholas Sponable22:17Ellsworth75.3
11Jonah Riddle22:18.1Rogers City75.0
11Connor Wallace22:18.2Indian River Inland Lakes74.9
12Austin Mischell22:24Manistique73.0
11Brendan Mead22:35Manistique69.3
8Jack Puroll22:40Ellsworth67.7
10Beau McKervey22:45Wolverine66.0
9Ben Strittmatter22:48Mackinaw City65.0
12Landon Mertz22:53Rogers City63.3
9Ronan Weed22:55Petoskey St. Michael62.7
12Jeffrey Siebigteroth22:58Mackinaw City61.7
9Ashtin Vincent23:04Manistique59.7
11Everett Baetens23:08.1Harbor Springs58.3
12Adam Ondrak23:08.2Brimley58.3
9Alex Hudson23:09Cheboygan58.0
9Braxton Esper23:42Cheboygan47.0
11Steven Ramsby23:57Cheboygan42.0
10Isaac Valot24:19:00Mackinaw City34.7
9Russell Wiser24:28:00Harbor Springs31.7
12Alex Ziemba24:29:00Manistique31.3
12Henry Bair24:33:00Boyne City30.0
12Andrew Drake24:39:00Wolverine28.0
9John Tillotson24:42:00Petoskey St. Michael27.0
9Evan Blaskowski25:32:00Cheboygan10.3
Caden Veeneman25:42:00Brimley7.0
10Remington Bollinger25:47:00Indian River Inland Lakes5.3
12Sam Patrick25:55:00Cheboygan2.7

GradeNameTimeTeamRatingMeet
10Lillian Deskins19:24.7Grosse Pointe North126.1MAC Red 1
12Ava Maginity19:40Boyne City124.7Mackinaw Club
12Grace Thorpe20:09Harbor Springs115.0Mackinaw Club
12Isabella Beck20:01.2Utica Eisenhower113.9MAC Red 1
11Miriam Murrell20:17Gaylord St. Mary112.3Mackinaw Club
11Lauren Thomas20:12.0New Baltimore Anchor Bay110.3MAC Red 1
10Juniper Rodham20:23Harbor Springs110.3Mackinaw Club
10Charlotte Long20:17.5Utica Eisenhower108.5MAC Red 1
11Addison Johnson20:34.1Utica103.0MAC Red 1
11Lucie Leonhard20:35.8Grosse Pointe North102.4MAC Red 1
9Siene Muraszewski20:36.5Utica102.2MAC Red 1
10Savannah Spangler20:41.7Grosse Pointe South100.4MAC Red 1
12Meagan Verellen21:02.9Utica93.4MAC Red 1
9Delaney Little21:16Boyne City92.7Mackinaw Club
10Tara Shouldice21:18Harbor Springs92.0Mackinaw Club
12Ava Rawley21:17.1Utica88.6MAC Red 1
10Chloe Caulfield21:18.6Grosse Pointe South88.1MAC Red 1
12Abby Fifield21:18.8Utica88.1MAC Red 1
12Natalie Langkam21:24.5Utica Eisenhower86.2MAC Red 1
9Brooke McFarland21:27.3Utica85.2MAC Red 1
9Lizzie Bassett21:39Harbor Springs85.0Mackinaw Club
11Morgan Deenik21:33.0Grosse Pointe South83.3MAC Red 1
12Sophia Dragich21:34.4Grosse Pointe North82.9MAC Red 1
11Kloie Roy21:34.8Grosse Pointe South82.7MAC Red 1
10Sophia Aquino21:41.1Utica80.6MAC Red 1
11Zofia Lutoborska21:47.1Grosse Pointe North78.6MAC Red 1
11Emma Babcock21:50.0Grosse Pointe North77.7MAC Red 1
12Ava Carr21:51.4Grosse Pointe South77.2MAC Red 1
10Adelina Parikh21:58.3Grosse Pointe South74.9MAC Red 1
11Maddi McCullough21:59.8Romeo74.4MAC Red 1
10Raelyn Brady22:00.7New Baltimore Anchor Bay74.1MAC Red 1
10Kasie Kalist22:03.0Romeo73.3MAC Red 1
12Caroline Abell22:04.3Utica Eisenhower72.9MAC Red 1
9Liliana Ivanaj22:06.9Grosse Pointe North72.0MAC Red 1
12Larissa Huffman22:18Mackinaw City72.0Mackinaw Club
10Emma Hullinger22:09.0Romeo71.3MAC Red 1
10Sydney Brickel22:11.9Romeo70.4MAC Red 1
9Maya Muskan22:14.6Romeo69.5MAC Red 1
9Jolene Thompson22:14.9Romeo69.4MAC Red 1
12Carlie Woolm22:16.3New Baltimore Anchor Bay68.9MAC Red 1
10Grace Hayhurst22:34Harbor Springs66.7Mackinaw Club
12Lindsay Harvey22:31.9Macomb Dakota63.7MAC Red 1
9Lidia Clancy22:31.9Macomb Dakota63.7MAC Red 1
12Josie Baker22:47.1Harbor Springs62.3Mackinaw Club
12Emma McKinley22:47.2Gaylord St. Mary62.3Mackinaw Club
10McKenzie Bowman22:48Harbor Springs62.0Mackinaw Club
12Anya Rosenthal22:42.6Utica60.1MAC Red 1
12Kyra Shouldice22:56Harbor Springs59.3Mackinaw Club
12Kelly Gavagan22:54.1Grosse Pointe South56.3MAC Red 1
11Eleanor Kroetsch22:55.5Utica55.8MAC Red 1
12Logan Smythe22:56.9Utica55.4MAC Red 1
11Zoe Zeiser22:56.9Utica55.4MAC Red 1
12Kayla Switzer23:09Wolverine55.0Mackinaw Club
10Clair Bacon23:07.3St. Clair51.9MAC Red 1
12Leah French23:19.1Engadine51.6Mackinaw Club
10Samantha Harke23:19.2Cheboygan51.6Mackinaw Club
12Grace Wininger23:12.4Grosse Pointe South50.2MAC Red 1
12Meagan Lange23:28Forest Area48.7Mackinaw Club
11Nicolina Gusmano23:22.0Grosse Pointe North47.0MAC Red 1
10Ella Hugh23:26.4Grosse Pointe South45.5MAC Red 1
11Hannah Przybylski23:27.6Grosse Pointe South45.1MAC Red 1
12Journey Hutchins23:42.1Central Lake44.0Mackinaw Club
12Lannah Engler23:42.2Indian River Inland Lakes43.9Mackinaw Club
10Katherine Farmer23:31.3Utica Eisenhower43.9MAC Red 1
10Mimi Trupiano23:31.8Grosse Pointe North43.7MAC Red 1
10Katie Madigan23:32.9Grosse Pointe North43.4MAC Red 1
12Lauren Fenstermaker23:44Indian River Inland Lakes43.3Mackinaw Club
10Isabella MacDonald23:34.0Romeo43.0MAC Red 1
9Grace Askew23:37.1St. Clair42.0MAC Red 1
10Julia Timpa23:40.6Macomb Dakota40.8MAC Red 1
10Mylene Pham23:40.7Macomb Dakota40.8MAC Red 1
12Madison Smith23:52Mackinaw City40.7Mackinaw Club
11Ava Harvey23:41.1Macomb Dakota40.6MAC Red 1
10Leah Durfee23:53Forest Area40.3Mackinaw Club
11Mackensy Wilson23:54Boyne City40.0Mackinaw Club
11Hailee Arnold23:43.9St. Clair39.7MAC Red 1
12McKenna Goike23:44.3Macomb Dakota39.6MAC Red 1
9Ashlyn Boudia23:44.3Macomb Dakota39.6MAC Red 1
9Ryann Smitka23:45.5Macomb Dakota39.2MAC Red 1
10Sarah Koval23:46.5Grosse Pointe South38.8MAC Red 1
10Ellie Crull23:58Onaway38.7Mackinaw Club
10Calista Watchhorn24:01:00Manistique37.7Mackinaw Club
11Emily Przybylski23:51.1Grosse Pointe South37.3MAC Red 1
11Emily Francis23:54.6Grosse Pointe North36.1MAC Red 1
9Cambrynne Giem24:10:00Boyne City34.7Mackinaw Club
10Ava Nightingale24:00.4Utica Eisenhower34.2MAC Red 1
9Chelsey Hertel24:12:00Boyne City34.0Mackinaw Club
9Morgan Scally24:03.5Romeo33.2MAC Red 1
9Emma Christensen24:06.4Romeo32.2MAC Red 1
9Abby Macey24:07.6Grosse Pointe South31.8MAC Red 1
12Alexis Burson24:13.6Grosse Pointe North29.8MAC Red 1
12Sarah McCloskey24:15.0Grosse Pointe North29.3MAC Red 1
12Paige Spence24:21.1Grosse Pointe North27.3MAC Red 1
11Ruby Verlinden24:31.5Grosse Pointe South23.8MAC Red 1
10Allison Tuttle24:43.4Utica19.9MAC Red 1
12Sofia Guevara24:45.5Grosse Pointe South19.2MAC Red 1
8Taya Long25:00:00Wolverine18.0Mackinaw Club
9Taylor Hefele25:09:00Rogers City15.0Mackinaw Club
11Clara Gould25:15:00Engadine13.0Mackinaw Club
10Lilia Moussiaux25:04.5Grosse Pointe South12.8MAC Red 1
12Clara Gilroy25:16:00Manistique12.7Mackinaw Club
11Loriana Mannino25:05.3Utica12.6MAC Red 1
11Juliette Aouad25:08.5Grosse Pointe North11.5MAC Red 1
11Alexia McCarthy25:24:00Cheboygan10.0Mackinaw Club
10Jacky Dunlap25:31:00Boyne City7.7Mackinaw Club
10Kelsie George25:20.1Grosse Pointe South7.6MAC Red 1
10Soren Wierbicki25:20.3Utica Eisenhower7.6MAC Red 1
12Isabelle VanArragon25:23.6Grosse Pointe South6.5MAC Red 1
12Marion Shereda25:23.9Romeo6.4MAC Red 1
12Lydia McNanney25:25.6Grosse Pointe South5.8MAC Red 1
11Sara Gomez25:29.9Romeo4.4MAC Red 1
10Ruby Richards25:43:00Boyne City3.7Mackinaw Club
12Bella Deskins25:32.0Grosse Pointe North3.7MAC Red 1
11Chloe Szymanski25:32.7Utica Eisenhower3.4MAC Red 1
9Sophia Harding25:44:00Gaylord St. Mary3.3Mackinaw Club
11Liberty Proctor25:36.5St. Clair2.2MAC Red 1