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

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s