Uncategorized

2025 Ratings: Warrior Classic

Girls Adjustment: +14
Boys Adjustment: +10

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

GIRLS TEAM RATINGS

TeamTop 5 Avg.Division
Brownstown Woodhaven103.11
Gibraltar Carlson85.01
Plymouth67.51
Dearborn46.31
Livonia Franklin42.31
Allen Park36.81
Monroe34.41
Wyandotte Roosevelt6.11
TeamTop 5 Avg.Division
Tecumseh66.22
Chelsea58.42
Grosse Ile39.62
TeamTop 5 Avg.Division
Erie Mason29.33

BOYS TEAM RATINGS

TeamTop 5 Avg.Division
Brownstown Woodhaven175.01
Dearborn147.91
Monroe144.81
Gibraltar Carlson138.91
Wyandotte Roosevelt138.21
Allen Park135.91
Ypsilanti Community134.51
Livonia Franklin128.01
Dearborn Heights Crestwood98.51
Dearborn Edsel Ford94.41
TeamTop 5 Avg.Division
Chelsea168.42
Tecumseh158.72
Flat Rock137.12
Grosse Ile123.42
Riverview102.22
TeamTop 5 Avg.Division
Erie Mason152.63
TeamTop 5 Avg.Division
Riverview Gabriel Richard*144.94

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Mackenzie Dicken19:37.8Plymouth122.7
11Hope Noal19:55.5Woodhaven Brownstown116.8
10Annabelle Chan20:06.1Woodhaven Brownstown113.3
12Raley Keith20:18.8Unattached109.1
12Samantha Bieber20:38.9Chelsea102.4
10Alexis Kmiecik20:54.6Woodhaven Brownstown97.1
10Jaelynn Greene21:00.7Woodhaven Brownstown95.1
9Serenity Clancy21:06.5Woodhaven Brownstown93.2
11Zora Ziolkowski21:13.3Chelsea90.9
10Livia Boucher21:16.6Gibraltar Carlson89.8
10Giada Fioritto21:19.9Gibraltar Carlson88.7
10Ella McCleery21:23.2Ypsilanti Community87.6
9Madison Slade21:23.8Gibraltar Carlson87.4
9Ada Cain21:27.8Gibraltar Carlson86.1
11Maya Whelan21:32.2Tecumseh84.6
12Alyssa Korte21:36.4Grosse Ile83.2
12Sarah Wazne21:37.8Dearborn Heights Crestwood82.7
10Virginia Barrett21:39.0Tecumseh82.3
12Elliana Perugi21:39.7Woodhaven Brownstown82.1
12Molly Weaver21:43.7Woodhaven Brownstown80.8
12Kinsey Nordbeck21:50.2Livonia Franklin78.6
10Lucy Morrow21:53.4Livonia Franklin77.5
10Harper Jackson22:07.5Gibraltar Carlson72.8
11Tanylei Neff22:15.3Erie Mason70.2
11Isabella Rushlow22:16.3Plymouth69.9
11Adrianna Zub22:17.0Allen Park69.7
12Anna Coury22:31.7Monroe64.8
12Joslyn Bechtol22:47.6Woodhaven Brownstown59.5
12Claire Cousineau22:48.6Tecumseh59.1
10Joelle Saad22:54.4Dearborn57.2
11Jordan Pope22:55.9Livonia Franklin56.7
10Lea Rode22:56.3Ypsilanti Community56.6
10Morgan McMichael22:57.0Tecumseh56.3
11Chelsea Lai23:04.3Plymouth53.9
11Ella McFarlane23:08.6Riverview52.5
11Reagan Reaume23:09.4Gibraltar Carlson52.2
12Nour Hamka23:11.7Dearborn51.4
10Zoey Smalling23:12.2Monroe51.3
9Alyvia Reyna23:14.4Wyandotte Roosevelt50.5
11Leila Morris23:20.3Tecumseh48.6
11Jayelynn Lines23:22.6Woodhaven Brownstown47.8
9Kathryn Dunn23:23.7Chelsea47.4
12Simona Horia23:24.3Dearborn47.2
12Corinna Aulph23:24.4Monroe47.2
10Mia Garcia23:25.0Dearborn47.0
11Erin Sax23:25.0Woodhaven Brownstown47.0
11Chiamara Ogbonna23:26.3Woodhaven Brownstown46.6
12Lillian Wood23:27.1Plymouth46.3
10Olivia Shupe23:28.1Gibraltar Carlson46.0
11Camryn Nowak23:29.1Tecumseh45.6
10Amber Longton23:30.7Grosse Ile45.1
11Juniper Talley23:32.3Plymouth44.6
11London Landini23:33.3Tecumseh44.2
12Alicia Shelton23:34.6Grosse Ile43.8
9Aubrey Benkert23:35.8Allen Park43.4
10Gabbie Alexander23:37.8Woodhaven Brownstown42.7
12Riley England23:47.4Erie Mason39.5
9Mila Bonnau23:52.4Plymouth37.9
11Lizzie Roberts23:56.7Plymouth36.4
10Gabriella Roberts23:59.1Livonia Franklin35.6
10Mallory Lada24:01.7Allen Park34.8
9Addison Leschuck24:05.1Chelsea33.6
9Ava Catalano24:05.3Woodhaven Brownstown33.6
12Eliza Grocki24:05.8Riverview33.4
12Bailey Kerr24:07.6Grosse Ile32.8
10Lana Chami24:19.4Dearborn28.9
9Opal English24:23.3Tecumseh27.6
10Nola Markley24:28.4Wyandotte Roosevelt25.9
11Lily Salsberry24:29.5Wyandotte Roosevelt25.5
10Kendall Micon24:37.0Tecumseh23.0
11Kayle Babowicz24:39.5Flat Rock22.2
10Emily Montierth24:46.4Dearborn19.9
10Tricia VonHolten24:48.3Gibraltar Carlson19.2
10Emma Jakubik24:50.0Gibraltar Carlson18.7
11Ava Benkert24:50.2Allen Park18.6
10Vera Ibrahim24:52.1Dearborn18.0
10Kaylee Doyle24:52.8Allen Park17.7
9Mila Schemahorn24:52.9Chelsea17.7
11Shannon Bailey24:54.5Gibraltar Carlson17.2
10Kate Otting24:56.0Erie Mason16.7
11Alexis Colburn24:56.0Erie Mason16.7
10Casha Grzywacz25:03.1Gibraltar Carlson14.3
9Kelsey Burr25:06.8Chelsea13.1
10Gemma Burr25:12.0Monroe11.3
10Fatima Montes Cano25:13.7Allen Park10.8
10Juliet Cousineau25:19.5Tecumseh8.8
9Josephine Wesley25:23.3Riverview Gabriel Richard7.6
10Eve Wagner25:23.7Chelsea7.4
12India Barney25:25.3Chelsea6.9
11Naomi Reyes25:26.9Plymouth6.4
12Grace Albright25:36.1Erie Mason3.3

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Jacob Stanislawski16:31.1Flat Rock186.3
12Pierce Scheffler16:32.6Woodhaven Brownstown185.8
12Matthew Carbajo16:34.8Grosse Ile185.1
12Henry Fredenberg16:43.6Chelsea182.1
11Jacob Ferdubinski16:49.2Riverview Gabriel Richard180.3
12Alex Vazquez16:53.0Woodhaven Brownstown179.0
11Vincent Jones16:53.6Woodhaven Brownstown178.8
11Wyeth Angus16:58.8Chelsea177.1
11Rami Bazzi17:02.4Dearborn175.9
10Harrison Stamper17:18.0Tecumseh170.7
12Rich Fanti17:21.0Riverview Gabriel Richard169.7
10Eli Morris17:21.7Tecumseh169.4
11Calen Alexander17:26.4Woodhaven Brownstown167.9
10Gavin Rohr17:28.9Monroe167.0
9Jaden Hill17:29.6Allen Park166.8
9Wyatt DelValle17:31.6Gibraltar Carlson166.1
12Abdu Eljahmi17:33.9Dearborn Edsel Ford165.4
11Joseph Colaluca17:34.2Erie Mason165.3
11Samuel Clifton17:34.3Chelsea165.2
12Owen Putz17:40.1Woodhaven Brownstown163.3
11Leo Alafita17:46.4Chelsea161.2
10Liam Trumpower17:50.8Livonia Franklin159.7
9Zawadi Mwathi17:50.9Woodhaven Brownstown159.7
10Dempsey Barrett17:51.9Tecumseh159.4
11David Mills17:53.5Erie Mason158.8
10Nicholas Ranka17:54.3Grosse Ile158.6
9Lucas Machlik17:56.1Woodhaven Brownstown158.0
12Mateo Reyes17:56.2Woodhaven Brownstown157.9
12Jason Anderson17:58.5Dearborn157.2
12Joshua Riggs18:00.4Monroe156.5
12Miles Dell18:01.0Chelsea156.3
9Jonathan Love18:04.8Chelsea155.1
12Linus Helzerman18:07.9Chelsea154.0
10Caleb Healey18:08.6Erie Mason153.8
10Victor LeBrun18:08.8Monroe153.7
11Allen Decaminada18:17.1Wyandotte Roosevelt151.0
11Drew Santi18:19.0Livonia Franklin150.3
10Tyler Moore18:20.2Tecumseh149.9
11Collin Jaskula18:21.6Gibraltar Carlson149.5
12Hayden Barker18:22.7Monroe149.1
11Porter Ravary18:25.8Erie Mason148.1
11Abbas Sayed18:28.4Dearborn147.2
12Calvin Haydamacker18:29.6Flat Rock146.8
9Donovan Ferris18:30.6Woodhaven Brownstown146.5
10Isaac Kraftson18:31.9Ypsilanti Community146.0
12William Schook18:37.2Dearborn144.3
12Jaden Haugabook18:37.8Wyandotte Roosevelt144.1
9Reid Stamper18:38.2Tecumseh143.9
12Dominic Barretto18:39.2Riverview Gabriel Richard143.6
11Enrique Caldwell18:40.4Woodhaven Brownstown143.2
10Carson Scholz18:47.7Tecumseh140.8
10Brayden Brodie18:53.1Flat Rock139.0
12Benjamin Ciesielski18:53.8Gibraltar Carlson138.7
12Jacob Alt18:53.9Ypsilanti Community138.7
10Ben Kline18:55.2Ypsilanti Community138.3
12Gabriel Beauchamp18:56.1Dearborn Edsel Ford138.0
12Brayden Hincher18:59.1Erie Mason137.0
11Connor Ball19:00.0Wyandotte Roosevelt136.7
11Deacon Ashmore19:02.5Allen Park135.8
10Patrick Alt19:06.3Ypsilanti Community134.6
11Duncan Sargent19:16.7Wyandotte Roosevelt131.1
10Weston Albright19:17.3Erie Mason130.9
10Ivan Yepez19:18.4Allen Park130.5
11Carter Brindamour19:24.7Tecumseh128.4
11Santos Ellis19:24.9Wyandotte Roosevelt128.4
12Isaiah Clark19:27.4Allen Park127.5
11Michael Reed19:27.7Gibraltar Carlson127.4
11Gabe Consiglio19:28.3Woodhaven Brownstown127.2
11Conner Goroni19:33.0Woodhaven Brownstown125.7
11Sean Raines19:35.8Woodhaven Brownstown124.7
12Luke Harrington19:41.4Riverview Gabriel Richard122.9
9Gerry Valchine19:44.0Chelsea122.0
12Jackson Carner19:44.0Erie Mason122.0
10Joel Tackett19:48.9Grosse Ile120.4
10Adam Soueid19:49.1Dearborn Heights Crestwood120.3
9Sawyer Goroni19:50.7Woodhaven Brownstown119.8
9Alhrthae Algudari19:52.4Melvindale119.2
9Michael Sreniawski19:52.9Woodhaven Brownstown119.0
10Andrew Nitz19:53.1Allen Park119.0
10Liam Yee19:53.6Woodhaven Brownstown118.8
9Alex Hicks19:54.3Tecumseh118.6
11Jayden Figueroa19:58.7Dearborn Heights Crestwood117.1
10Liam Hannah20:00.2Livonia Franklin116.6
12Will McCoy20:00.6Melvindale116.5
10Ryan Marsee20:04.8Ypsilanti Community115.1
9Owen SandersonPrice20:05.2Dearborn114.9
12Kell Stone-Palmquist20:08.9Ypsilanti Community113.7
12Maximus Walker20:12.1Tecumseh112.6
11Evan Eaton20:12.2Gibraltar Carlson112.6
10Alex Napier20:12.4Woodhaven Brownstown112.5
10Graham Tanner20:19.8Flat Rock110.1
12Jackson Blum20:20.5Wyandotte Roosevelt109.8
11Jayden Nailor20:24.6Ypsilanti Community108.5
12Theodore Campbell20:26.1Riverview Gabriel Richard108.0
12Tyler Marcissuk20:27.7Riverview107.4
12Cameron Warren20:29.6Livonia Franklin106.8
12Owen Brown20:29.9Livonia Franklin106.7
10Carson Dennis20:33.0Riverview105.7
10Quinn Wilson-Schwartz20:35.1Dearborn Edsel Ford105.0
11Matthew Effah20:38.2Gibraltar Carlson103.9
12Dario Barella20:39.3Flat Rock103.6
12Rylan Branson20:40.0Riverview103.3
12Seth Wuest20:43.7Erie Mason102.1
10Aidan Fitek20:44.9Riverview101.7
10C. J. Ronk20:45.9Ypsilanti Community101.4
11Greyson Stevens20:47.2Livonia Franklin100.9
10Sidney Lamb20:48.6Woodhaven Brownstown100.5
11Logan Bundon20:57.2Monroe97.6
9Chase Edwards20:58.5Wyandotte Roosevelt97.2
10Yousif Yaseen20:59.6Dearborn Heights Crestwood96.8
10Josh Putz20:59.6Woodhaven Brownstown96.8
9Leonidas Walker21:01.3Tecumseh96.2
12Ethan Cunningham21:06.1Riverview Gabriel Richard94.6
11Ameen Ali21:07.9Dearborn94.0
10Gavin Heimberger21:11.4Riverview92.9
11Jack Meehan21:12.2Chelsea92.6
12Mason Maley21:19.3Chelsea90.2
11Braden Bennard21:19.8Gibraltar Carlson90.1
9Lucas Pyle21:20.5Gibraltar Carlson89.8
12Samuel Warren21:23.1Tecumseh89.0
10Noah Saavedra21:26.3Gibraltar Carlson87.9
10Fernando Rojas21:26.8Lincoln Park87.7
11Brendan Cotter21:31.1Flat Rock86.3
9Landon Herbert-Osman21:31.4Woodhaven Brownstown86.2
11Evan Perry21:34.4Flat Rock85.2
10Carter Sharpe21:36.0Monroe84.7
10Braelen Russell21:38.3Unattached83.9
10Simeon Strong21:48.7Chelsea80.4
10George Fredenberg21:49.1Chelsea80.3
9Landon McCoy21:52.0Riverview79.3
12Yanjie Zhu21:52.1Dearborn Heights Crestwood79.3
12Yaseen Omara21:52.7Dearborn Heights Crestwood79.1
11Gavin Wort21:52.9Gibraltar Carlson79.0
9Nathan Howes21:53.5Grosse Ile78.8
12Scotty Sheehy21:55.1Monroe78.3
10Scott Ferguson21:55.7Tecumseh78.1
11Ameer Hider22:01.8Dearborn76.1
11Gabriel Wesserling22:04.3Allen Park75.2
11Carter Davis22:05.0Erie Mason75.0
10Zane Tonova22:07.5Grosse Ile74.2
12Ahmad Zawahreh22:09.1Dearborn73.6
12Miles Omeaux22:10.3Tecumseh73.2
11Ethan Carey22:11.8Woodhaven Brownstown72.7
9Ewan Hiser22:12.2Tecumseh72.6
10Patrick Zick22:13.1Riverview72.3
12Matthew Vasher22:17.6Woodhaven Brownstown70.8
12Ricael Rodriguez22:24.5Dearborn Edsel Ford68.5
11Xavier Metzger22:27.3Gibraltar Carlson67.6
9Lincoln Moore22:28.5Woodhaven Brownstown67.2
10Colton Bleviins22:28.8Grosse Ile67.1
12Lucas Sachs22:31.5Erie Mason66.2
9Dylan Witt22:32.6Livonia Franklin65.8
11Kameron Occonnell22:36.8Wyandotte Roosevelt64.4
12Caleb Kolbe22:42.3Erie Mason62.6
12Connor Hedke22:45.0Gibraltar Carlson61.7
10Jacob ¨SuHo¨ Lee22:51.9Grosse Ile59.4
11Camden Chlebowski22:58.8Monroe57.1
10Luke Bruce22:59.3Lincoln Park56.9
9Adam Beydoun23:07.5Dearborn Heights Crestwood54.2
9Michael Mendez Jr.23:18.7Grosse Ile50.4
12Matthew Rascol23:26.3Wyandotte Roosevelt47.9
10Cash Stanton23:29.3Gibraltar Carlson46.9
9Kyler Tompkins23:36.7Livonia Franklin44.4
9Kaden Miller23:48.8Flat Rock40.4
11Nathan Brashaw23:48.8Riverview40.4
10Justin Sorgeloos23:53.9Wyandotte Roosevelt38.7
9Carson Shirlen24:00.7Riverview36.4
11John Michalski24:02.1Wyandotte Roosevelt36.0
12Benjamin Crock24:08.0Flat Rock34.0
10Owen Klein24:09.2Flat Rock33.6
9Jayden Wilson24:13.8Tecumseh32.1
9Samuel Kelly24:23.8Lincoln Park28.7
9Yusuf Fardous24:34.8Dearborn25.1
11Michael Wilhelm24:35.1Gibraltar Carlson25.0
9Youzaref Hannaoui24:38.0Dearborn24.0
11Miguel Marquillero24:49.6Gibraltar Carlson20.1
11Drake Turner24:58.2Erie Mason17.3
9Caleb Slowinski25:00.1Livonia Franklin16.6
12Derek Crum25:00.4Monroe16.5
10Chase Roberts25:00.9Livonia Franklin16.4
12Jackson McManus25:10.4Gibraltar Carlson13.2
9Calvin Meier25:31.6Flat Rock6.1
9Adam El-sayed25:40.7Dearborn3.1
Uncategorized

2025 Ratings: September 10th Meets

I really wanted to toss out more individual posts for meets, but I feel like I got hit by a truck on Tuesday and I’m just now feeling like a human being.

It’s now September and we’re hitting the meat of the schedule. The early season excitement has faded and teams are hitting the books, barreling toward the peak of their training, and frequently lacing up spikes. I just got back from a weekend of trail running out at Woodstock and wow is it great to be back out there. As such, no rating work was done over the weekend and you’ll get a ton of posts over the next few days. Next week, following the major meets of this weekend, will be our first batch of rankings.

As always, I’ll do my best to give a few shoutouts on these posts. Early in the season, these will be concentrated on names I don’t immediately recognize or athletes that are running much faster than I had anticipated. If someone’s given love, they probably deserve it, because there’s a ton of dedication that goes into finding those improvements. If you’re a coach/parent/teammate that feels someone deserves a mention, nicely e-mail/message me, and I’ll do my best to write some words about that person.

MeetBoys Adj.Girls Adj.Average
OAA Red 1-13-14-14
SAC 1+18+15+17
CHSL 1+10+19+15

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

GIRLS TEAM RATINGS

TeamTop 5 Avg.DivisionMeet
Rochester Adams*120.61OAA Red 1
Rochester*120.21OAA Red 1
Clarkston104.51OAA Red 1
Oxford84.21OAA Red 1
Troy83.81OAA Red 1
Lake Orion81.41OAA Red 1
Birmingham Seaholm79.01OAA Red 1
TeamTop 5 Avg.DivisionMeet
South Haven19.12SAC 1
TeamTop 5 Avg.DivisionMeet
Saugatuck**110.83SAC 1
Bridgman63.43SAC 1
Ann Arbor Greenhills48.63CHSL 1
Constantine44.33SAC 1
Watervliet37.33SAC 1
Schoolcraft30.03SAC 1
Holland Black River8.93SAC 1
TeamTop 5 Avg.DivisionMeet
Kalamazoo Hackett**91.34SAC 1
Gobles**86.44SAC 1
Martin*71.14SAC 1
Clarkston Everest Collegiate10.44CHSL 1

BOYS TEAM RATINGS

TeamTop 5 Avg.DivisionMeet
Clarkston180.21OAA Red 1
Rochester176.41OAA Red 1
Troy176.31OAA Red 1
Oxford174.71OAA Red 1
Lake Orion172.31OAA Red 1
Rochester Adams171.41OAA Red 1
Birmingham Seaholm130.41OAA Red 1
TeamTop 5 Avg.DivisionMeet
Allegan124.22SAC 1
South Haven111.32SAC 1
TeamTop 5 Avg.DivisionMeet
Holland Black River*167.03SAC 1
Ann Arbor Greenhills156.93CHSL 1
Saugatuck155.63SAC 1
Schoolcraft128.33SAC 1
Delton-Kellogg126.73SAC 1
Fennville125.43SAC 1
Constantine93.63SAC 1
Bridgman88.33SAC 1
Watervliet61.23SAC 1
Parchment47.53SAC 1
Kalamazoo Christian14.13SAC 1
TeamTop 5 Avg.DivisionMeet
Kalamazoo Hackett**158.64SAC 1
Royal Oak Shrine*152.04CHSL 1
Riverview Gabriel Richard*144.94CHSL 1
Gobles120.84SAC 1
Martin107.44SAC 1
Waterford Our Lady of the Lakes72.54CHSL 1
Allen Park Cabrini61.44CHSL 1

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
11El McMahan18:43.9Rochester Adams150.0OAA Red 1
9Taryn Moore18:53.6Oxford146.8OAA Red 1
11Libby Smith18:27.3Gobles145.9SAC 1
12Ella Abraham19:02.2Rochester143.9OAA Red 1
9Jessica Soldan19:09.7Rochester Adams141.4OAA Red 1
12Alina Martinson19:19.3Saugatuck128.6SAC 1
10Charlotte Jones19:48.7Rochester128.4OAA Red 1
11Kamryn Sixberry19:20.0Saugatuck128.3SAC 1
12Emma Riker19:24.2Kalamazoo Hackett126.9SAC 1
12Audrey Hamilton19:57.7Troy125.4OAA Red 1
10Alexandra Green20:06.5Birmingham Seaholm122.5OAA Red 1
11Veyda Conley19:44.0Martin120.3SAC 1
11Avery DeGrendel20:17.0Clarkston119.0OAA Red 1
11Lyvia Curtis19:54.7Saugatuck116.8SAC 1
12Taylor Parsons20:25.4Rochester116.2OAA Red 1
12Cecilia Kreiter20:26.9Rochester Adams115.7OAA Red 1
9Abby Deering20:43.4Rochester Adams110.2OAA Red 1
11Lauren Shaffer20:14.8Gobles110.1SAC 1
11Annie Roraff20:44.8Rochester109.7OAA Red 1
11Linda Lopez20:54.4Lake Orion106.5OAA Red 1
12Sydney Fischer20:58.4Clarkston105.2OAA Red 1
11Adrienne Jones21:05.7Rochester102.8OAA Red 1
10Deirdre O’Connell20:34.7Allen Park Cabrini102.1CHSL 1
9Annabelle Shaw21:07.7Clarkston102.1OAA Red 1
10Amelia Garvin21:16.7Clarkston99.1OAA Red 1
9Aryana Givans21:20.5Rochester97.8OAA Red 1
10Hailey Lan21:21.9Troy97.4OAA Red 1
10Maren Greve21:23.2Rochester96.9OAA Red 1
10Lucy Dubeck21:23.4Clarkston96.9OAA Red 1
11Natalie Meldrum21:26.0Lake Orion96.0OAA Red 1
11Brie Siems20:57.2Kalamazoo Hackett95.9SAC 1
11Kiera Piper20:57.3Kalamazoo Hackett95.9SAC 1
11Addison Brigham21:37.5Clarkston92.2OAA Red 1
9Ellyse Heyser21:13.5Saugatuck90.5SAC 1
12Kandin Shuler21:13.8Bridgman90.4SAC 1
11Kendal Russette21:44.0Clarkston90.0OAA Red 1
12Savannah VanDenBerg21:15.4Saugatuck89.9SAC 1
11Libby Schuster21:22.6Ann Arbor Greenhills86.2CHSL 1
12Jayden VandenAkker21:27.0Allegan86.0SAC 1
9Maddie Deering21:56.9Rochester Adams85.7OAA Red 1
12Katie Drouillard21:58.7Birmingham Seaholm85.1OAA Red 1
9Allison Burns21:34.1Constantine83.6SAC 1
10Sienna Chapin22:03.8Oxford83.4OAA Red 1
11Liliana Anderson22:15.7Lake Orion79.4OAA Red 1
10Anna Howell21:49.8Bridgman78.4SAC 1
10Leah Keith22:24.6Rochester Adams76.5OAA Red 1
11Ava DeYoung22:00.5Gobles74.8SAC 1
11Madisyn Lapinski22:04.9South Haven73.4SAC 1
12Madison Cooley22:08.0Gobles72.3SAC 1
11Hana Begic22:37.5Rochester72.2OAA Red 1
12Kate Van Es22:10.0Kalamazoo Hackett71.7SAC 1
10Avery Strom22:39.3Troy71.6OAA Red 1
10Cassidy Bowers22:07.5Austin Catholic71.2CHSL 1
11Morgan Hoyt22:42.1Oxford70.6OAA Red 1
9Kaitlyn Bacevicius22:43.2Lake Orion70.3OAA Red 1
12Laila Bodell22:44.7Oxford69.8OAA Red 1
10Claire Milne22:47.0Rochester Adams69.0OAA Red 1
12Ava Danielson22:47.6Clarkston68.8OAA Red 1
11Sara Schipper22:25.3Martin66.6SAC 1
10Delaney McBride22:26.2Kalamazoo Hackett66.3SAC 1
11Lauren Giroux22:56.4Troy65.9OAA Red 1
10Allison Rodgers22:28.0Martin65.7SAC 1
10Claire Yandora22:58.6Birmingham Seaholm65.1OAA Red 1
9Anna Davidhizar22:36.3Constantine62.9SAC 1
12Lily Limberg23:05.8Rochester62.7OAA Red 1
11Marianna Muzzin23:07.3Birmingham Seaholm62.2OAA Red 1
10Kaylin Pinkowski22:39.0Bridgman62.0SAC 1
10Olivia Bays22:43.0Schoolcraft60.7SAC 1
10Genevieve Schairer23:13.2Birmingham Seaholm60.3OAA Red 1
10Payton Yeske22:46.4Watervliet59.5SAC 1
12Bhuvi Narkhede23:18.1Troy58.6OAA Red 1
11Nina Malani22:46.3Ann Arbor Greenhills58.2CHSL 1
10Kenzie Kramer23:19.9Clarkston58.0OAA Red 1
9Hailey McDonald23:29.2Lake Orion54.9OAA Red 1
10Miranda Lowell23:01.4Watervliet54.5SAC 1
9Riley Bender23:01.7Martin54.4SAC 1
11Chelsea Myrand23:42.9Oxford50.4OAA Red 1
9Ruby Clark23:46.3Oxford49.2OAA Red 1
9Sophia Dohm23:17.5Galesburg-Augusta49.2SAC 1
11Susan Nedwick23:14.5Clarkston Everest Collegiate48.8CHSL 1
10DuRae Sage23:19.1Martin48.6SAC 1
10Naomi Telman23:21.4Holland Black River47.9SAC 1
12Tara Tallu23:51.3Troy47.6OAA Red 1
10Abigail Douglass23:22.5Bridgman47.5SAC 1
11Paytin Featherstone23:25.7Constantine46.4SAC 1
11Claire Kuhlman23:56.7Rochester Adams45.8OAA Red 1
12Harper Cash23:29.1Ann Arbor Greenhills44.0CHSL 1
12Lucy Fabrizio24:03.3Clarkston43.6OAA Red 1
11Lilyanna Lewiston24:05.2Oxford42.9OAA Red 1
10Anna Bohan24:07.5Clarkston42.2OAA Red 1
9Cecila Bomberski23:41.3Royal Oak Shrine39.9CHSL 1
12Elli Timmerman23:46.2Delton-Kellogg39.6SAC 1
10Sarah Cusick24:15.3Oxford39.6OAA Red 1
10Evangeline Brown23:48.6Bridgman38.8SAC 1
11Stella Ullig23:51.7Bridgman37.8SAC 1
11Kassie Kozlo23:48.9Allen Park Cabrini37.4CHSL 1
12Bethany Carpenter23:53.3Kalamazoo Hackett37.2SAC 1
10Sophia Carson23:49.4University Liggett37.2CHSL 1
10Eunah Kim24:22.9Troy37.0OAA Red 1
9Ryann Monroe23:57.2Saugatuck35.9SAC 1
10Montserrat Bolanos24:28.8Birmingham Seaholm35.1OAA Red 1
10Alyda Leep24:00.4Schoolcraft34.9SAC 1
12Emme Ravikumar23:57.8Ann Arbor Greenhills34.4CHSL 1
10Advika Rao24:32.1Lake Orion34.0OAA Red 1
10MaKenzie McClintock24:04.0Kalamazoo Christian33.7SAC 1
9Sevanna Sevanthinathan24:34.8Birmingham Seaholm33.1OAA Red 1
10Katelyn Brown24:06.1Watervliet33.0SAC 1
11Caitlin Widener24:37.1Lake Orion32.3OAA Red 1
10Sofia Rykse24:38.8Clarkston31.7OAA Red 1
11Hannah Quigley24:39.0Clarkston31.7OAA Red 1
10Esther Edgington24:11.3Holland Black River31.2SAC 1
12Brianna Zwar24:12.9Watervliet30.7SAC 1
12Elena Easow24:46.1Rochester29.3OAA Red 1
11Mary Graves24:46.9Lake Orion29.0OAA Red 1
11Abigail Mulder24:18.1Schoolcraft29.0SAC 1
10Addison Tomsic24:18.8Gobles28.7SAC 1
11Anika Weurding24:20.0Lawton28.3SAC 1
10Olivia Reuther24:50.5Lake Orion27.8OAA Red 1
10Avery McCrum24:24.3Schoolcraft26.9SAC 1
9Erin Gordon24:25.5South Haven26.5SAC 1
11Josephine Malcolm24:22.3Royal Oak Shrine26.2CHSL 1
9Mary Zinck24:28.2Holland Black River25.6SAC 1
10Eleanor Szafarczyk24:27.4University Liggett24.5CHSL 1
12Alexa Ross24:27.4Acad Of The Sacred Heart24.5CHSL 1
11Logan Robison25:02.5Clarkston23.8OAA Red 1
11Alexa Barrett25:03.7Birmingham Seaholm23.4OAA Red 1
9Elise Tremblay25:04.0Clarkston23.3OAA Red 1
9Allison Fehlberg25:07.5Oxford22.2OAA Red 1
12Marisol Diaz24:38.8Fennville22.1SAC 1
9Caroline Ballard24:40.3Holland Black River21.6SAC 1
9Nidia Villalobos24:40.9Fennville21.4SAC 1
11Martiza Rosas24:41.7Fennville21.1SAC 1
11Angel Milam24:42.7Bridgman20.8SAC 1
9Rebecca Nadgorny24:40.5Ann Arbor Greenhills20.2CHSL 1
10Deliah Zuniga24:44.5Constantine20.2SAC 1
11Emma Hengeveld25:14.3Rochester19.9OAA Red 1
12Katelyn Bond25:14.3Rochester19.9OAA Red 1
12Kristin Prakash25:14.4Troy19.9OAA Red 1
11Natasha Mendez24:43.0Clarkston Everest Collegiate19.3CHSL 1
12Cheyenne Jasper25:17.0Oxford19.0OAA Red 1
9Katie Grant25:20.5Birmingham Seaholm17.8OAA Red 1
12Alice Kadlecova24:51.7Martin17.8SAC 1
9Ava Fox25:20.7Oxford17.8OAA Red 1
10Savannah Lewiston25:22.2Oxford17.3OAA Red 1
12Janaan Rehman24:49.3Ann Arbor Greenhills17.2CHSL 1
9Emma Dettmann24:56.0Martin16.3SAC 1
12Noilyn Perez-Dylewski25:25.7Troy16.1OAA Red 1
12Alexandra Clark25:26.1Birmingham Seaholm16.0OAA Red 1
9Evynn VanBrussel25:08.4South Haven12.2SAC 1
11Kiara Causley25:39.0Clarkston11.7OAA Red 1
10Alyssa Sparks25:10.6Gobles11.5SAC 1
10Kashvi Mohan25:42.0Troy10.7OAA Red 1
9Sachitha Hiremath25:42.5Troy10.5OAA Red 1
9Grace Ulbrich25:14.9Kalamazoo Hackett10.0SAC 1
10Isabel Herrin25:45.2Clarkston9.6OAA Red 1
10Ziman Yi25:12.2Ann Arbor Greenhills9.6CHSL 1
9Audrie Miller25:46.9Rochester9.0OAA Red 1
12Marissa Lowell25:18.7Watervliet8.8SAC 1
11Reese Deller25:48.0Rochester8.7OAA Red 1
10Lexie Donaldson25:16.0University Liggett8.3CHSL 1
10Hope Eckstein25:20.1Kalamazoo Christian8.3SAC 1
12Emma Schnepp25:20.5Constantine8.2SAC 1
10Hayden Birkholz25:20.8Saugatuck8.1SAC 1
10Elara Miskov25:50.2Rochester7.9OAA Red 1
10Allie Walker25:50.5Clarkston7.8OAA Red 1
12Kathleen Colby25:20.5Royal Oak Shrine6.8CHSL 1
9Rose O’Connor25:22.1Austin Catholic6.3CHSL 1
12Katelyn Gillen25:26.4Kalamazoo Hackett6.2SAC 1
10Anna Billman25:28.8Allegan5.4SAC 1
10Maddy Duda25:28.9South Haven5.4SAC 1
11Lilly Francek26:01.4Lake Orion4.2OAA Red 1
10Grace Sipp25:29.7Madison Heights Bishop Foley3.8CHSL 1
12Praveena Matheswaran26:04.1Troy3.3OAA Red 1
12Isabella Giovannucci25:35.9Allegan3.0SAC 1
9Avery Van De Steene26:06.5Clarkston2.5OAA Red 1
9Alexandra Ellenbogen25:34.0West Bloomfield Frankel Jewish Academy2.3CHSL 1
9Helene Farrell25:34.0Clarkston Everest Collegiate2.3CHSL 1
11Hannah Hughes26:09.3Rochester Adams1.6OAA Red 1

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Marek Butkiewicz15:48.7Kalamazoo Hackett197.8SAC 1
12David Dubeck16:27.2Clarkston195.3OAA Red 1
12Dylan Pascoe16:32.3Rochester193.6OAA Red 1
12Max Houvener16:33.0Lake Orion193.3OAA Red 1
12Evan Owczarek16:35.7Rochester192.4OAA Red 1
12Abenezer Cerone16:34.3Royal Oak Shrine185.2CHSL 1
12Sean Siems16:27.0Kalamazoo Hackett185.0SAC 1
12Gavin Wilkins16:59.8Rochester Adams184.4OAA Red 1
10Asa Konwinski17:02.1Troy183.6OAA Red 1
9Avery Clinton-Barnett17:02.5Oxford183.5OAA Red 1
12Anthony Dubeck17:02.6Clarkston183.5OAA Red 1
10Ricardo Guajardo17:05.6Lake Orion182.5OAA Red 1
11Jacob Ferdubinski16:45.9Riverview Gabriel Richard181.4CHSL 1
12Alessandro Avila16:39.1Constantine181.0SAC 1
10Oscar Wordell17:10.2Rochester Adams180.9OAA Red 1
11Jonas Ballard16:41.0Holland Black River180.3SAC 1
11Vern Clyne17:13.6Clarkston179.8OAA Red 1
10Brady Bigelow17:14.8Oxford179.4OAA Red 1
11Jack Witt17:19.3Troy177.9OAA Red 1
11Miles Foster17:24.9Clarkston176.0OAA Red 1
11Luke Nagy17:25.8Rochester Adams175.7OAA Red 1
12Joey Light17:26.7Troy175.4OAA Red 1
11Grant Rehkopf16:56.1Saugatuck175.3SAC 1
12Isaac Clark17:29.5Troy174.5OAA Red 1
11Ethan Christoff17:31.3Oxford173.9OAA Red 1
11Jesse Reed17:32.4Rochester Adams173.5OAA Red 1
11Conner McLaughlin17:36.4Rochester172.2OAA Red 1
12Michael Bowker17:14.3Royal Oak Shrine171.9CHSL 1
9Gavin Bowers17:14.3Austin Catholic171.9CHSL 1
12Alexandro Skakal17:39.8Lake Orion171.1OAA Red 1
11Naveen Kulkarni17:19.4Ann Arbor Greenhills170.2CHSL 1
11Henry Witt17:43.1Troy170.0OAA Red 1
12Matthew Buchanan17:45.0Oxford169.3OAA Red 1
9Royce Berletic17:48.8Rochester168.1OAA Red 1
9Sam Casiano17:18.0Watervliet168.0SAC 1
12Cayden Canham17:51.6Oxford167.1OAA Red 1
12Braden Rykse17:53.8Clarkston166.4OAA Red 1
9Luis Nava17:55.4Lake Orion165.9OAA Red 1
10Charles Zhang17:56.1Troy165.6OAA Red 1
11Sebastian Zylstra17:28.7Holland Black River164.4SAC 1
9Reese DeVisser17:29.6Schoolcraft164.1SAC 1
12Isaac Johnson17:31.0Holland Black River163.7SAC 1
10Casper Banner17:31.2Holland Black River163.6SAC 1
12Trent Logan18:02.9Clarkston163.4OAA Red 1
10Avery Carlson17:33.7Holland Black River162.8SAC 1
12Henry Beck17:42.2Ann Arbor Greenhills162.6CHSL 1
10Ira Brown17:34.5Saugatuck162.5SAC 1
11Kellen Chalupa17:35.4Allegan162.2SAC 1
12Nico Aagesen17:43.7Ann Arbor Greenhills162.1CHSL 1
12James Mihelich18:11.1Troy160.6OAA Red 1
12Rich Fanti17:55.3Riverview Gabriel Richard158.3CHSL 1
12Grant Jurand18:19.3Clarkston157.9OAA Red 1
11Kellen Siems17:52.2Kalamazoo Hackett156.6SAC 1
12Carter Jacobsen18:24.1Oxford156.3OAA Red 1
11Alonso San Vicente Lugo18:25.7Rochester155.8OAA Red 1
12Emmanuel Roque-Bocangera18:26.0Oxford155.7OAA Red 1
12Nathan Camilleri18:12.6Waterford Our Lady152.5CHSL 1
11Xavier Pompey18:06.4Coloma151.9SAC 1
12Sammy Gamboa18:06.5Saugatuck151.8SAC 1
9George Mockeridge18:40.2Birmingham Seaholm150.9OAA Red 1
9Peyton Mester18:45.0Oxford149.3OAA Red 1
10Anderson Buckland18:46.5Lake Orion148.8OAA Red 1
11Landon Madden18:17.3Delton-Kellogg148.2SAC 1
12Christopher Gatto18:51.8Troy147.1OAA Red 1
11Roger Mariani18:28.8Ann Arbor Greenhills147.1CHSL 1
10Ashton Skinner18:21.4Saugatuck146.9SAC 1
12Benjamin Ruprecht18:52.7Rochester146.8OAA Red 1
9Matthew Zora18:52.9Rochester146.7OAA Red 1
12Dominic Barretto18:31.0Riverview Gabriel Richard146.3CHSL 1
12Travis Sam18:56.8Rochester145.4OAA Red 1
11Christian Brash18:35.3Allen Park Cabrini144.9CHSL 1
11Ryan Obry18:59.2Oxford144.6OAA Red 1
10Will Bernacki18:39.1Royal Oak Shrine143.6CHSL 1
9Thomas Sigler18:31.2Allegan143.6SAC 1
12Ashton Henckel19:02.3Rochester143.6OAA Red 1
9Henry Cooper18:41.7Ann Arbor Greenhills142.8CHSL 1
12Akshay Duvvuru19:05.3Rochester Adams142.6OAA Red 1
11Sawyer Monroe18:36.8Saugatuck141.7SAC 1
9Trent Kratz19:09.6Rochester Adams141.1OAA Red 1
11Hunter Ducharme19:10.4Rochester140.9OAA Red 1
12Eli Martin18:40.1Schoolcraft140.6SAC 1
10Ryan Legg19:13.0Clarkston140.0OAA Red 1
10Alessandro Garcia-Galan19:14.4Birmingham Seaholm139.5OAA Red 1
9Carson Ernsberger18:44.9Bridgman139.0SAC 1
10Noah Vigier19:16.6Rochester Adams138.8OAA Red 1
12Jaciel Ruiz18:45.7Fennville138.8SAC 1
9Fletcher Amos18:46.0Gobles138.7SAC 1
11Nolan Wiens18:47.5South Haven138.2SAC 1
10Alexander Klenczar19:18.9Troy138.0OAA Red 1
11Jadon Dettmann18:48.1Martin138.0SAC 1
10Amon Edwards19:20.1Birmingham Seaholm137.6OAA Red 1
12Luke Harrington18:57.6Riverview Gabriel Richard137.5CHSL 1
9Eben Passero19:23.6Lake Orion136.5OAA Red 1
9John Burns19:25.2Rochester Adams135.9OAA Red 1
11Collin Bauer19:00.5Schoolcraft133.8SAC 1
10Alex Perez Dottor19:32.2Troy133.6OAA Red 1
9Leo Maciel19:02.4Fennville133.2SAC 1
11Justin Butkiewicz19:33.4Oxford133.2OAA Red 1
12Owen Smith19:33.6Rochester133.1OAA Red 1
10Leroy Bergeron19:33.9Oxford133.0OAA Red 1
9Bradley Nordstrom19:34.5Rochester132.8OAA Red 1
9Lukasz Butkiewicz19:05.6Kalamazoo Hackett132.1SAC 1
10Levi Collins19:06.8Gobles131.7SAC 1
10Aiden McDonald19:40.3Lake Orion130.9OAA Red 1
11Atticus Boeve19:10.3Fennville130.6SAC 1
12Christian Prong19:12.5South Haven129.8SAC 1
12Andrew Lopez19:20.7Royal Oak Shrine129.8CHSL 1
9Luke Robinson19:20.9Royal Oak Shrine129.7CHSL 1
11Keston Rodda19:46.1Rochester Adams129.0OAA Red 1
12Nick Muday19:15.2Delton-Kellogg128.9SAC 1
12Anders Bartlo19:46.6Oxford128.8OAA Red 1
10Eamon Sullivan19:46.6Rochester Adams128.8OAA Red 1
10Cole Ringel19:16.4Gobles128.5SAC 1
11Cooper Prentice19:16.8Allegan128.4SAC 1
9Patrick Regner19:51.2Troy127.3OAA Red 1
12Isaac Cruz19:23.9Saugatuck126.0SAC 1
10David Crowe Jr19:55.3Lake Orion125.9OAA Red 1
11Collin Grahl19:55.3Lake Orion125.9OAA Red 1
11Christopher Lair19:55.7Troy125.8OAA Red 1
9Simon Carr19:24.8Saugatuck125.7SAC 1
9Lucas Duby19:56.2Lake Orion125.6OAA Red 1
10Rylan Pulliam19:57.0Clarkston125.3OAA Red 1
12Lucas Aalderink19:36.1Ann Arbor Greenhills124.6CHSL 1
10Jace Hilton19:29.0Delton-Kellogg124.3SAC 1
12Beck Ytterberg19:29.4Bridgman124.2SAC 1
11Issac Davis20:00.8Rochester124.1OAA Red 1
9Jack Paisley19:37.8Royal Oak Shrine124.1CHSL 1
12Clark Douglas19:30.3Bridgman123.9SAC 1
12Ace Drewyor19:30.6Schoolcraft123.8SAC 1
9Braelyn Conley20:01.7Clarkston123.8OAA Red 1
12Robert Cabrera20:06.3Oxford122.2OAA Red 1
11John Tippett20:07.6Clarkston121.8OAA Red 1
11Hunter Hayes19:37.2Martin121.6SAC 1
11Colin Gallagher19:37.5Kalamazoo Hackett121.5SAC 1
9Jasper Wolfson20:08.6Troy121.5OAA Red 1
11Noah Withers19:38.1Lawton121.3SAC 1
12Benjamin Zheng19:46.4Ann Arbor Greenhills121.2CHSL 1
12Connor Hickey20:09.5Oxford121.2OAA Red 1
11Twoey Bullock Jr.19:49.5Ann Arbor Greenhills120.2CHSL 1
12Gram Griffioen19:49.5University Liggett120.2CHSL 1
11Gari Salvador-Garcia19:44.7Martin119.1SAC 1
9Lucas Lombard19:45.3Fennville118.9SAC 1
11Jaxon Bunce19:48.5Gobles117.9SAC 1
9Henry Young19:48.6Kalamazoo Hackett117.8SAC 1
11Avi Adar19:57.9Ann Arbor Greenhills117.4CHSL 1
10Asher Ornee19:52.7Holland Black River116.4SAC 1
10Joseph McCoy19:53.1Delton-Kellogg116.3SAC 1
12Knighten Rockwell19:53.2Galesburg-Augusta116.3SAC 1
12Will Bergesen20:24.5Birmingham Seaholm116.2OAA Red 1
9Malachi Allersma19:54.7Delton-Kellogg115.8SAC 1
11Ishaaq Hamzavi20:27.1Troy115.3OAA Red 1
10Leo Voytenko19:56.5Kalamazoo Christian115.2SAC 1
11Nick Stevens19:56.9Galesburg-Augusta115.0SAC 1
12Andrew Rosso20:06.0Austin Catholic114.7CHSL 1
9Gavin Samona20:06.2Madison Heights Bishop Foley114.6CHSL 1
11Colt Borror20:30.5Clarkston114.2OAA Red 1
10Chandler Hadley20:30.8Clarkston114.1OAA Red 1
11Andrew Brancheau20:31.7Clarkston113.8OAA Red 1
10Loghan Murphy20:00.8Allegan113.7SAC 1
12Jeawon Lee20:33.1Troy113.3OAA Red 1
11Gabe Shaffer20:11.7Royal Oak Shrine112.8CHSL 1
10Liam Venable20:35.7Troy112.4OAA Red 1
10Caleb Hamilton20:37.0Troy112.0OAA Red 1
10Michael Orsargos20:37.8Rochester Adams111.7OAA Red 1
9Jihong Min20:38.3Rochester111.6OAA Red 1
11Zizheng Wang20:38.7Troy111.4OAA Red 1
9Joseph Quan20:41.4Clarkston110.5OAA Red 1
11Austin Steimel20:42.0Rochester Adams110.3OAA Red 1
10Jay Wilson20:43.9Clarkston109.7OAA Red 1
10Daren Austin20:14.7Parchment109.1SAC 1
10Vincent VanGorder20:50.1Birmingham Seaholm107.6OAA Red 1
9Brenton Kemmer20:51.0Clarkston107.3OAA Red 1
12Eric Henry20:51.3Lake Orion107.2OAA Red 1
10Ethan Christofferson20:53.4Lake Orion106.5OAA Red 1
11Connor Bailey-Cook20:24.1Parchment106.0SAC 1
11Ethan Jenne20:25.2Fennville105.6SAC 1
9Cole Chapman20:56.6Oxford105.5OAA Red 1
10Jaylen DeMarco20:56.7Lake Orion105.4OAA Red 1
12Ezequiel Cardozo-Aviles20:27.7Watervliet104.8SAC 1
12Jerry Wang20:58.9Troy104.7OAA Red 1
10William Place21:02.3Clarkston103.6OAA Red 1
9Josh Smith21:04.4Clarkston102.9OAA Red 1
9Jacob Finseth21:04.9Oxford102.7OAA Red 1
12Peter Milne21:07.5Rochester Adams101.8OAA Red 1
12Wyatt Musson21:07.5Rochester101.8OAA Red 1
11Thomas Butts21:09.5Oxford101.2OAA Red 1
12Ethan Cunningham20:47.2Riverview Gabriel Richard100.9CHSL 1
12Todd Postema21:10.2Birmingham Seaholm100.9OAA Red 1
12Austen Walden20:42.4Constantine99.9SAC 1
12Lorenzo Mio20:50.8Royal Oak Shrine99.7CHSL 1
9Karston Kappenman20:43.7Kalamazoo Hackett99.4SAC 1
12Carter Russelburg20:52.0Allen Park Cabrini99.3CHSL 1
11Ryan Huang21:15.2Troy99.3OAA Red 1
9Jakin Prong20:44.3South Haven99.2SAC 1
9Javier Garcia20:45.2South Haven98.9SAC 1
10Zach Reynolds21:18.5Clarkston98.2OAA Red 1
10David Ledden20:48.1Constantine98.0SAC 1
10Hudson Winne20:49.5Fennville97.5SAC 1
12Cooper Crandell21:20.8Rochester Adams97.4OAA Red 1
9Nate Kubiak21:00.0Ann Arbor Greenhills96.7CHSL 1
11Jack Favreau20:53.5Delton-Kellogg96.2SAC 1
11Miles Divozzo20:58.0Holland Black River94.7SAC 1
12Damien Martinez20:58.6Kalamazoo Hackett94.5SAC 1
11Bryson Haubert21:30.2Rochester Adams94.3OAA Red 1
10Tyler Fipp21:33.0Birmingham Seaholm93.3OAA Red 1
9Leo Avalos21:02.2Saugatuck93.3SAC 1
10Chase Skinner21:02.3Saugatuck93.2SAC 1
12Dylan Ma21:36.7Rochester92.1OAA Red 1
11Yitao (Bruce) Sun21:38.3Troy91.6OAA Red 1
11Zander Duncan21:10.4South Haven90.5SAC 1
12Surya Jeeda21:41.7Troy90.4OAA Red 1
12Yanzhuo Chen21:41.7Troy90.4OAA Red 1
10Ethan McKinley21:42.7Troy90.1OAA Red 1
10Sriram Naidu21:43.0Troy90.0OAA Red 1
12Derek Ruimveld21:13.9Lawton89.4SAC 1
9Kyler Germinder21:16.3Kalamazoo Hackett88.6SAC 1
11Aayush Chaugule21:48.9Troy88.0OAA Red 1
12David Sager21:20.8Gobles87.1SAC 1
10Greyson Mudget21:21.0Holland Black River87.0SAC 1
12Jack Schmidt21:53.0Birmingham Seaholm86.7OAA Red 1
10Christopher Brummett21:30.1Ann Arbor Greenhills86.6CHSL 1
9Aarush Arora21:53.7Troy86.4OAA Red 1
12Alexander Gordillo Castro21:54.7Rochester86.1OAA Red 1
12Owen Smith21:33.1Ann Arbor Greenhills85.6CHSL 1
9Harshith Polisetty21:57.6Rochester85.1OAA Red 1
12Julian Delgado21:36.1Detroit Cristo Rey84.6CHSL 1
9Austin Harden21:59.6Birmingham Seaholm84.5OAA Red 1
10Krithin Karthikeyan22:01.0Troy84.0OAA Red 1
10Nathan Zablocki22:03.2Birmingham Seaholm83.3OAA Red 1
9Finnegan McGlinchey21:42.0Madison Heights Bishop Foley82.7CHSL 1
9Morehouse Eric22:07.1Rochester82.0OAA Red 1
9Lance Kaylor21:36.3Martin81.9SAC 1
12Noah Kosciuk22:07.7Birmingham Seaholm81.8OAA Red 1
9Gabriel Martinez21:40.7Watervliet80.4SAC 1
11Nicholas Herrington21:49.7Waterford Our Lady80.1CHSL 1
11Alexander Boynton21:44.2Schoolcraft79.3SAC 1
9Parker Dawson21:53.1Waterford Our Lady79.0CHSL 1
12Owen Osterbur22:16.9Rochester Adams78.7OAA Red 1
10Ayden Jones21:49.1Delton-Kellogg77.6SAC 1
12Maxwell Hirsch22:21.9Birmingham Seaholm77.0OAA Red 1
10Blake Markland22:22.8Rochester Adams76.7OAA Red 1
11Alexander Uselman22:00.1Allen Park Cabrini76.6CHSL 1
10Landon Evans21:52.2Schoolcraft76.6SAC 1
9Logan Tenbrink21:52.3Martin76.6SAC 1
11Hagen Stanich22:23.5Rochester76.5OAA Red 1
9Rishab Balaji22:24.4Rochester Adams76.2OAA Red 1
9Devansh Eddula22:24.5Troy76.2OAA Red 1
9Greyson Miller22:25.0Troy76.0OAA Red 1
10Travis Pursley21:56.6Lawton75.1SAC 1
10Joshua Fletcher-Smith22:28.1Lake Orion75.0OAA Red 1
9Matthew Price22:28.6Rochester Adams74.8OAA Red 1
10Shawn Crawford21:59.2Bridgman74.3SAC 1
10Brandon Becker22:03.5Allegan72.8SAC 1
11William Bazan22:13.2Detroit Cristo Rey72.3CHSL 1
10Shane Dodson22:36.7Rochester72.1OAA Red 1
9Ahmadjon Mamarasulov22:36.9Troy72.0OAA Red 1
11Noah Foley22:08.8South Haven71.1SAC 1
10Xuanlin Chen22:41.4Troy70.5OAA Red 1
12Mark Torres22:42.1Rochester70.3OAA Red 1
11Benjamin Andreas22:42.8Birmingham Seaholm70.1OAA Red 1
12Connor Miley22:12.1Parchment70.0SAC 1
10Camden Bauer22:43.5Rochester69.8OAA Red 1
10Benjamin Trumbull22:44.5Lake Orion69.5OAA Red 1
10Jake Hunter22:45.0Lake Orion69.3OAA Red 1
10Benjamin Keinath22:45.0Lake Orion69.3OAA Red 1
9Tadej Katanski-O’Brien22:26.1Ann Arbor Greenhills68.0CHSL 1
11Mithesh Raja Govindaraja22:50.0Troy67.7OAA Red 1
9Jake Powrie22:50.0Lake Orion67.7OAA Red 1
12Kaden Leiter22:19.0Watervliet67.7SAC 1
10Hunter Page22:20.4Schoolcraft67.2SAC 1
12Deegan Castaneda22:21.8Delton-Kellogg66.7SAC 1
9Justin Podina22:53.8Lake Orion66.4OAA Red 1
11Emmanuel Zamudio22:32.3Detroit Cristo Rey65.9CHSL 1
11Maddox Going22:56.0Lake Orion65.7OAA Red 1
10Kyle Novak22:56.8Rochester65.4OAA Red 1
10Robert Majoras22:28.3Kalamazoo Hackett64.6SAC 1
10Juan De la Vara Sanchez23:00.4Lake Orion64.2OAA Red 1
9Noah Sanday23:00.9Rochester Adams64.0OAA Red 1
9Joshua Byrne23:01.4Troy63.9OAA Red 1
9Gaven Limarvin23:02.0Troy63.7OAA Red 1
9Ethan Ma23:02.7Rochester63.4OAA Red 1
10Siddharth Arunagiri Karthi23:05.2Troy62.6OAA Red 1
10Isaac Bard23:10.3Rochester Adams60.9OAA Red 1
9Toby Graveline22:48.6Royal Oak Shrine60.5CHSL 1
12Ethan Tiffany23:13.8Birmingham Seaholm59.7OAA Red 1
12Levi Brooks22:44.5Lawton59.2SAC 1
12Maxx Lyngaas23:15.6Birmingham Seaholm59.1OAA Red 1
12Eli Adler23:18.1Birmingham Seaholm58.3OAA Red 1
9Lucas Doubledee22:53.0Delton-Kellogg56.3SAC 1
10Tristan Hargen22:53.4Coloma56.2SAC 1
10Zacharie Wolff23:26.2Birmingham Seaholm55.6OAA Red 1
9Noah Bulakowski23:27.2Rochester Adams55.3OAA Red 1
12Wesley Spezia23:29.1Oxford54.6OAA Red 1
10Zhixin Wang23:30.2Rochester Adams54.3OAA Red 1
9Brady Steaban23:31.2Rochester53.9OAA Red 1
11Jacob Monday23:31.6Rochester Adams53.8OAA Red 1
10Hayul Jeong23:31.8Troy53.7OAA Red 1
11Udayan Ray23:33.2Troy53.3OAA Red 1
9Ryan Shepard23:36.9Rochester Adams52.0OAA Red 1
10Aiden Gumz23:37.9Rochester51.7OAA Red 1
11Anthony Salem23:38.0Troy51.7OAA Red 1
12Seungheon (Jayden) Lee23:39.0Troy51.3OAA Red 1
11Wilson Zhu23:40.6Troy50.8OAA Red 1
10Kishore Parthiban23:42.4Troy50.2OAA Red 1
11Derek Sonnevil23:15.6Constantine48.8SAC 1
10Drew Dimitrijevski23:46.8Troy48.7OAA Red 1
11Preetham Chilluru23:47.7Troy48.4OAA Red 1
10Rithvik Varma Chamarthi23:49.2Troy47.9OAA Red 1
9Titus Sager23:19.8Gobles47.4SAC 1
9Ricardo Sanchez23:55.9Rochester45.7OAA Red 1
9Vincent Finedell23:25.7Galesburg-Augusta45.4SAC 1
12Jack Xu24:00.4Troy44.2OAA Red 1
9Beckett Webb24:00.8Lake Orion44.1OAA Red 1
12Colin Maffesoli23:38.1Allen Park Cabrini44.0CHSL 1
9Tycho DeVisser23:31.1Kalamazoo Christian43.6SAC 1
12Benjamin Smiles24:03.2Lake Orion43.3OAA Red 1
11Shaundale Williams24:06.6Clarkston42.1OAA Red 1
9Niranjan Vijayakumar24:10.1Rochester41.0OAA Red 1
10Brock Drewyor23:40.0Schoolcraft40.7SAC 1
11Billy Rozelle23:48.3Ann Arbor Greenhills40.6CHSL 1
10Peyton Ritchie23:41.4Constantine40.2SAC 1
12Holden Starn24:13.0Rochester40.0OAA Red 1
10Logan Sattler24:13.1Rochester40.0OAA Red 1
10Vincent Trevino24:13.1Rochester Adams40.0OAA Red 1
10Tanner Bloom23:44.0Fennville39.4SAC 1
10Zaid Iftikhar24:15.0Troy39.3OAA Red 1
11Cooper Stannard23:46.1Parchment38.7SAC 1
11Rudolph Moussa24:17.1Troy38.6OAA Red 1
10Lucas Keinath24:17.8Lake Orion38.4OAA Red 1
10Julien Dincecco23:57.2Ann Arbor Greenhills37.6CHSL 1
10Naveen Duvoor24:20.4Rochester Adams37.5OAA Red 1
10Zubair Ali24:20.5Oxford37.5OAA Red 1
9Liam Helsom23:58.4Waterford Our Lady37.2CHSL 1
11Camilo Gonzalez23:52.8Delton-Kellogg36.4SAC 1
11Isaiah Kellogg23:53.1Delton-Kellogg36.3SAC 1
11Brock Warren23:54.3Constantine35.9SAC 1
9Jabari Potts24:33.5Rochester33.2OAA Red 1
11Aiden Miller24:34.5Rochester Adams32.8OAA Red 1
9Akhilesh Shil24:38.4Troy31.5OAA Red 1
9Louis Marsh24:38.6Rochester31.5OAA Red 1
9Karma Pillai24:38.8Rochester31.4OAA Red 1
9Nischay Patil24:40.1Rochester31.0OAA Red 1
9Thomas Edwards24:40.7Rochester30.8OAA Red 1
9Xander Ruiter24:11.7Martin30.1SAC 1
9Luke Amo24:43.8Rochester29.7OAA Red 1
10Landon Wright24:21.0University Liggett29.7CHSL 1
12Henry Gobler24:44.1Troy29.6OAA Red 1
9Jacob Nutt24:15.5Kalamazoo Christian28.8SAC 1
12Pedro Ortiz Juarez24:51.9Rochester Adams27.0OAA Red 1
11Blake Myers24:54.1Oxford26.3OAA Red 1
11Thomas Hauptman24:31.2Ann Arbor Greenhills26.3CHSL 1
10Malachi Martin24:23.9Delton-Kellogg26.0SAC 1
11Aaditya Kumar24:55.4Troy25.9OAA Red 1
11Cameron Wray24:58.7Oxford24.8OAA Red 1
9Richie Bach25:10.9Lake Orion20.7OAA Red 1
10Miles Hoffman25:13.4Birmingham Seaholm19.9OAA Red 1
12Spencer Brandon25:13.5Clarkston19.8OAA Red 1
12Nyko Winebaugh24:44.6Schoolcraft19.1SAC 1
11Quinton Hurd25:17.8Troy18.4OAA Red 1
12Richard Pawlowski25:19.8Oxford17.7OAA Red 1
10Suhas Posimreddy25:23.4Rochester16.5OAA Red 1
11Sujay Panuganti25:24.0Troy16.3OAA Red 1
9Gunnar Yahr24:53.4Coloma16.2SAC 1
11Aidan McNeill25:07.9Waterford Our Lady14.0CHSL 1
12Adithya Srihari Jonnalagedda25:46.4Troy8.9OAA Red 1
11Pratyush Pawar25:48.8Troy8.1OAA Red 1
11Benjamin Goolsby25:55.4Rochester5.9OAA Red 1
9Alex Prescott25:34.8Ann Arbor Greenhills5.1CHSL 1
9Ryland Pederson25:34.6Kalamazoo Christian2.5SAC 1
9Emmett Adams25:38.1Saugatuck1.3SAC 1
11Bingcheng Zhu26:09.7Rochester Adams1.1OAA Red 1
12Jose Boger25:39.1Gobles1.0SAC 1
10Easton Piper25:39.3Gobles0.9SAC 1
Uncategorized

2025 Ratings: September 9th Meets

I really wanted to toss out more individual posts for meets, but I feel like I got hit by a truck on Tuesday and I’m just now feeling like a human being.

It’s now September and we’re hitting the meat of the schedule. The early season excitement has faded and teams are hitting the books, barreling toward the peak of their training, and frequently lacing up spikes. I just got back from a weekend of trail running out at Woodstock and wow is it great to be back out there. As such, no rating work was done over the weekend and you’ll get a ton of posts over the next few days. Next week, following the major meets of this weekend, will be our first batch of rankings.

As always, I’ll do my best to give a few shoutouts on these posts. Early in the season, these will be concentrated on names I don’t immediately recognize or athletes that are running much faster than I had anticipated. If someone’s given love, they probably deserve it, because there’s a ton of dedication that goes into finding those improvements. If you’re a coach/parent/teammate that feels someone deserves a mention, nicely e-mail/message me, and I’ll do my best to write some words about that person.

MeetBoys Adj.Girls Adj.Average
BWAC 1-11-18-15
Eaton Rapids Class-13-14-14
I-8 1-13-22-18
Leslie Blackhawk+15+6+11
MAC Blue 1+11+1011
MAC White 1-12+2-5
MMAC 1+15+19+17
OAA Blue 1-22-16-19
OAA White 1-15-21-18
OK Red 1-10-6-8
SEC 1+9+10+10
SVL North 1-12-17-15
SVL South 1-26-21-24
TVC 1-15-23-19
WMC Mega-63-68-66

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

GIRLS TEAM RATINGS

TeamTop 5 Avg.DivisionMeet
Ann Arbor Pioneer***151.31SEC 1
Holland West Ottawa**133.61OK Red 1
Hudsonville**130.81OK Red 1
Ann Arbor Skyline**129.21SEC 1
Rockford*117.81OK Red 1
Saline*116.61SEC 1
Bay City Western110.61SVL North 1
Mt. Pleasant105.01SVL North 1
Bloomfield Hills102.81OAA White 1
Midland Dow101.81SVL North 1
Rochester Hills Stoney Creek97.51OAA White 1
Dexter96.21SEC 1
Royal Oak96.21OAA White 1
Farmington93.71OAA White 1
Grand Haven92.11OK Red 1
Port Huron Northern90.71MAC White 1
Berkley88.81OAA Blue 1
Grandville88.21OK Red 1
Mason87.11Eaton Rapids Class
Grand Blanc84.81SVL South 1
Midland84.71SVL North 1
Ann Arbor Huron84.41SEC 1
Lapeer79.91SVL South 1
East Kentwood79.51OK Red 1
Grosse Pointe South78.01MAC White 1
Utica Ford72.51MAC White 1
Beverly Hills Groves68.81OAA Blue 1
Temperance Bedford68.01SEC 1
Davison63.41SVL South 1
Troy Athens58.21OAA White 1
L’Anse Creuse North47.71MAC White 1
Monroe34.71SEC 1
North Farmington30.81OAA Blue 1
Saginaw Heritage25.11SVL North 1
Sterling Heights Stevenson15.51MAC White 1
Chippewa Valley6.91MAC White 1
TeamTop 5 Avg.DivisionMeet
Pinckney*107.02SEC 1
Haslett92.42Leslie Blackhawk
Adrian85.72SEC 1
Charlotte83.52Leslie Blackhawk
Armada75.82BWAC 1
Yale75.02BWAC 1
Parma Western70.52I-8 1
Bloomfield Hills Marian69.52MAC Blue 1
Tecumseh67.62SEC 1
Battle Creek Harper Creek67.22I-8 1
Fowlerville66.32Eaton Rapids Class
Marysville61.52MAC Blue 1
Oak Park60.12OAA Blue 1
Marshall58.12I-8 1
Chelsea56.72SEC 1
Croswell-Lexington49.92BWAC 1
Warren Regina31.32MAC Blue 1
Hastings30.52I-8 1
Imlay City29.12BWAC 1
Coldwater25.92I-8 1
Birch Run21.12MMAC 1
Battle Creek Pennfield2.82I-8 1
TeamTop 5 Avg.DivisionMeet
Leslie*88.43Leslie Blackhawk
Chesaning49.23MMAC 1
Algonac37.63BWAC 1
New Lothrop22.43MMAC 1
Ovid-Elsie21.13MMAC 1
Almont17.03BWAC 1
TeamTop 5 Avg.DivisionMeet
Concord53.44Eaton Rapids Class
Dansville14.44Leslie Blackhawk

BOYS TEAM RATINGS

TeamTop 5 Avg.DivisionMeet
Ann Arbor Pioneer**194.31SEC 1
East Kentwood**187.21OK Red 1
Saline**186.51SEC 1
Grand Haven*185.91OK Red 1
Holland West Ottawa*185.71OK Red 1
Ann Arbor Skyline*184.31SEC 1
Rockford*184.21OK Red 1
Midland*183.01SVL North 1
Grand Blanc181.81SVL South 1
Davison177.31SVL South 1
Grandville177.01OK Red 1
Dexter175.81SEC 1
Hudsonville174.71OK Red 1
Temperance Bedford169.21SEC 1
Saginaw Heritage168.71SVL North 1
Midland Dow163.61SVL North 1
Troy Athens163.41OAA White 1
Utica Ford163.11MAC White 1
Royal Oak160.11OAA White 1
Ann Arbor Huron158.31SEC 1
Mt. Pleasant158.01SVL North 1
Sterling Heights Stevenson154.31MAC White 1
North Farmington154.21OAA Blue 1
L’Anse Creuse North153.71MAC White 1
Lapeer153.41SVL South 1
Farmington152.21OAA White 1
Rochester Hills Stoney Creek151.21OAA White 1
West Bloomfield150.01OAA Blue 1
Beverly Hills Groves149.91OAA Blue 1
Berkley149.41OAA Blue 1
Bloomfield Hills147.11OAA White 1
Monroe142.91SEC 1
Grosse Pointe South142.31MAC White 1
Chippewa Valley133.71MAC White 1
Mason133.51Eaton Rapids Class
Ypsilanti Community133.01SEC 1
St. Clair Shores Lakeview130.41MAC White 1
Bay City Western124.31SVL North 1
Port Huron Northern124.21MAC White 1
Jackson105.81SEC 1
Roseville83.51MAC Blue 1
St. Clair Shores Lake Shore81.81MAC Blue 1
Ypsilanti Lincoln65.01SEC 1
Flint Carman-Ainsworth62.41SVL South 1
Warren Mott59.41MAC White 1
Warren Woods Tower52.51MAC Blue 1
Sterling Heights51.71MAC Blue 1
Warren Cousino28.11MAC Blue 1
L’Anse Creuse16.91MAC Blue 1
TeamDivisionTop 5 Avg.Meet
Flint Powers Catholic***196.02SVL South 1
Parma Western*176.82I-8 1
Pinckney*173.42SEC 1
Adrian171.42SEC 1
Chelsea170.12SEC 1
Tecumseh159.62SEC 1
Haslett158.12Leslie Blackhawk
Yale157.32BWAC 1
Marysville152.12MAC Blue 1
Battle Creek Harper Creek144.82I-8 1
Fowlerville143.62Eaton Rapids Class
Coldwater140.52I-8 1
Croswell-Lexington124.22BWAC 1
North Branch120.22BWAC 1
Armada115.82BWAC 1
Marshall113.42I-8 1
Charlotte110.62Leslie Blackhawk
Bay City Central110.22SVL North 1
Birch Run109.92MMAC 1
Madison Heights Lamphere100.22MAC Blue 1
Hastings100.22I-8 1
Imlay City98.82BWAC 1
Warren Lincoln77.52MAC Blue 1
Battle Creek Pennfield71.62I-8 1
Pontiac66.32OAA Blue 1
Jackson Northwest60.12I-8 1
Lansing Eastern41.02Eaton Rapids Class
Eastpointe32.12MAC Blue 1
Michigan Center25.92Leslie Blackhawk
Harper Woods19.02OAA Blue 1
TeamDivisionTop 5 Avg.Meet
Montrose153.83MMAC 1
Leslie150.23Leslie Blackhawk
Algonac143.83BWAC 1
Almont136.03BWAC 1
Quincy135.03Leslie Blackhawk
Chesaning134.63MMAC 1
Otisville LakeVille131.93MMAC 1
Ovid-Elsie129.23MMAC 1
Clawson127.33MAC Blue 1
Charyl Stockwell Academy123.43Leslie Blackhawk
New Lothrop94.13MMAC 1
New Haven93.33MAC Blue 1
Stockbridge90.03Leslie Blackhawk
Springport56.03Eaton Rapids Class
TeamDivisionTop 5 Avg.Meet
Manchester123.94Leslie Blackhawk
Concord119.94Eaton Rapids Class
Byron95.04MMAC 1
Jackson Preparatory94.34Leslie Blackhawk
Reading29.54Leslie Blackhawk

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
10Natasza Dudek17:14.0Ann Arbor Pioneer172.0SEC 1
10Sienna Klemmer17:50.3Ann Arbor Pioneer159.9SEC 1
11Becca Van Lent17:50.8Ann Arbor Skyline159.7SEC 1
11Jaelyn Ray17:57.1Pinckney157.6SEC 1
9Eliza Schwass19:30.6Ludington152.5WMC Mega
12Hailey Creisher18:19.7Leslie151.4Leslie Blackhawk
12Hana Boggess18:19.4Ann Arbor Pioneer150.2SEC 1
12Natalie Foltz18:55.3Frankenmuth149.2TVC 1
11Cassie Karasinski18:40.1Hudsonville148.6OK Red 1
11Collette Wierks18:50.1Holland West Ottawa145.3OK Red 1
11Clara Kaczor19:08.7Freeland144.8TVC 1
9Grace Snyder18:51.7Hudsonville144.8OK Red 1
12Ava Porras18:52.9Holland West Ottawa144.4OK Red 1
9Keira Von Blon18:40.9Ann Arbor Pioneer143.0SEC 1
10Savannah Staton18:42.7Saline142.4SEC 1
11Caroline Randall19:20.7Hastings140.4I-8 1
11Annabelle Lowman20:09.1Ludington139.6WMC Mega
12Ava Lawrence19:09.0East Kentwood139.0OK Red 1
10Mary Dolbow19:17.5Holland West Ottawa136.2OK Red 1
12Hope Miller19:16.0Blissfield135.7LCAA 1
11Ayda Skeels19:04.6Adrian135.1SEC 1
10Morgan Sanders19:20.9Rockford135.0OK Red 1
9Kaitlyn Berg19:32.2Midland134.9SVL North 1
9Maribelle Kofahl19:11.2Ann Arbor Huron132.9SEC 1
10Jessa Skonieczny19:39.5Mount Pleasant132.5SVL North 1
11Isla Tharp19:13.9Ann Arbor Skyline132.0SEC 1
12Julia Garcia19:14.2Pinckney131.9SEC 1
11Chloe Purwin19:30.7Hudsonville131.8OK Red 1
9Laura Forsyth19:16.2Ann Arbor Pioneer131.3SEC 1
12Nevaeh Polovina19:54.1Davison129.0SVL South 1
11Ella Wierks19:39.8Holland West Ottawa128.8OK Red 1
10Remie Ellis19:52.6Eaton Rapids127.1Eaton Rapids Class
11Nina Moore19:29.2Ann Arbor Pioneer126.9SEC 1
12Leah Corby20:06.0Rochester Hills Stoney Creek125.0OAA White 1
9Grace Meyers20:02.3Bay City Western124.9SVL North 1
9Lilly Pierce20:05.4Mount Pleasant123.9SVL North 1
11Rae Defrang19:55.6Rockford123.5OK Red 1
11Lizzie Wernimont19:40.3Ann Arbor Pioneer123.2SEC 1
12Linnea Paige21:00.2Fremont122.6WMC Mega
12Lilah Weber20:15.1Lapeer122.0SVL South 1
10Madison Petty19:44.2Adrian121.9SEC 1
10Paige Rohda20:12.3Berkley121.2OAA Blue 1
9Lexie Snyder20:03.6Hudsonville120.8OK Red 1
12Kierra Magner20:19.2Farmington120.6OAA White 1
12Bridget Kerber19:49.3Ann Arbor Pioneer120.2SEC 1
11Natalie Rosema21:07.6Hart120.1WMC Mega
11Micali Teeple20:20.8Grand Blanc120.1SVL South 1
12Lillian (Lilli) Schlack19:50.1Saline120.0SEC 1
11Irie Scrase19:50.4Ann Arbor Skyline119.9SEC 1
10Adelynn Turck19:50.5Saline119.8SEC 1
10Sawyer Lynn20:17.6Saginaw Heritage119.8SVL North 1
11Anna Macdonald20:22.9Royal Oak119.4OAA White 1
12Adrienne Stewart19:53.1Ann Arbor Skyline119.0SEC 1
11Katelyn Parrish20:31.7Farmington116.4OAA White 1
10Jillian Lewakowski20:17.4Rockford116.2OK Red 1
12Nadia Cordes20:32.4Lapeer116.2SVL South 1
9Giada Mills20:28.0Beverly Hills Groves116.0OAA Blue 1
10Bridget Fullerton20:34.0Parma Western116.0I-8 1
12Joelle Patten21:21.1Fremont115.6WMC Mega
10Lila Edison20:03.2Ann Arbor Skyline115.6SEC 1
11Avery Silvas20:09.2Charlotte114.9Leslie Blackhawk
10Jorga Wooledge20:29.4Mason114.9Eaton Rapids Class
11Jaclyn Suderman20:33.5Bay City Western114.5SVL North 1
9Ryleigh Alderink21:24.8Holton114.4WMC Mega
11Makinna Foglesong20:40.1Ithaca114.3TVC 1
12Mallory Wilcox20:34.5Bay City Western114.2SVL North 1
9Myah Breuker21:26.2Fremont113.9WMC Mega
11Colette Charchut20:13.6Haslett113.5Leslie Blackhawk
11Lyla Dowling20:26.5Holland West Ottawa113.2OK Red 1
11Kodie Snyder20:11.3Dexter112.9SEC 1
12Cianah Budnik-Ramos20:27.9Grand Haven112.7OK Red 1
9Autumn Luick20:39.3Midland Dow112.6SVL North 1
10Mila Villarreal20:44.8Flint Powers Catholic112.1SVL South 1
9Hannah Vogel20:41.4Midland Dow111.9SVL North 1
10Chloe Powers20:32.6Holland West Ottawa111.1OK Red 1
9Ariana Elzinga20:34.4Grandville110.5OK Red 1
12Samantha Langolf20:34Port Huron Northern110.3MAC White 1
9Audrey Grosteffon20:19.6Temperance Bedford110.1SEC 1
10Violet Olley20:20.0Ann Arbor Skyline110.0SEC 1
10Margaret Guerra-Harrison20:25.2Leslie109.6Leslie Blackhawk
12Hailey Sills20:36.7Blissfield108.8LCAA 1
11Reese Defrang20:40.7Rockford108.5OK Red 1
10Leah Humphrey20:55.9Grand Blanc108.4SVL South 1
11Ashley Wayne20:41.9Hudsonville108.0OK Red 1
9Claire Albrecht20:54.1Armada108.0BWAC 1
10Claire Watson20:49.1Rockford105.6OK Red 1
11Claire Arnold21:06.8Essexville Garber105.4TVC 1
12Addison Herr21:05.0Bloomfield Hills105.3OAA White 1
12Zoe Brown21:01.4Mount Pleasant105.2SVL North 1
11Haley Sharp20:50Port Huron Northern105.0MAC White 1
10Reese Haglund20:51.4Holland West Ottawa104.9OK Red 1
10Sadie Bohnsack20:36.0Ann Arbor Huron104.7SEC 1
11Hannah Haines20:37.3Madison Heights Lamphere104.2MAC Blue 1
11Natalie Kuhl21:10.6Parma Western103.8I-8 1
11Kylie Mausolf20:30.7Birch Run103.4MMAC 1
11Tessa Kozlowski21:10.7Rochester Hills Stoney Creek103.4OAA White 1
11Olivia Carlson21:10.8Bloomfield Hills103.4OAA White 1
10Lindsey Cmeyla21:13.1Saginaw Valley Lutheran103.3TVC 1
11Olivia Jenney21:11.1Bloomfield Hills103.3OAA White 1
10Joylin Brillhart21:07.4Midland Dow103.2SVL North 1
9Caroline Cotner20:41.3Saline102.9SEC 1
9Claire Lawrence21:14.0Bloomfield Hills102.3OAA White 1
11Anna Hallett20:56.1Blissfield102.3LCAA 1
11Delilah Marquez20:59.6Holland West Ottawa102.1OK Red 1
12Brooklyn Werner21:11.0Bay City Western102.0SVL North 1
12Jacey Roy21:10.2Beverly Hills Groves102.0OAA Blue 1
10Janae Coleman21:11.0Oak Park101.7OAA Blue 1
9Camryn Gervais21:01.3Grand Haven101.6OK Red 1
11Morgan Allen21:09.7Mason101.4Eaton Rapids Class
10Madelyn Barkley21:14.2Croswell-Lexington101.3BWAC 1
10Layla Blumberg20:47.2Dexter100.9SEC 1
12Lucy VanHaerents21:18.7Royal Oak100.8OAA White 1
9Katie Niederquell21:21.1Freeland100.6TVC 1
11Sophia Johnson20:50.0Temperance Bedford100.0SEC 1
12Sydnee Lefief21:21.6Bloomfield Hills99.8OAA White 1
11Maylan Sanders22:09.1Mason County Central99.6WMC Mega
12Abby Russell20:56.7Haslett99.1Leslie Blackhawk
12Samantha Bieber20:52.8Chelsea99.1SEC 1
12Amelia Cribbins20:52.8Dexter99.1SEC 1
11Anna Sheppard21:20.3Mount Pleasant98.9SVL North 1
9Natalie Christoffersen22:12.3Fremont98.6WMC Mega
10Alaina Dillon21:26.7Marshall98.4I-8 1
9Eleanor Pilsner21:11Grosse Pointe South98.0MAC White 1
11Sophie Roth20:56.6Saline97.8SEC 1
11Genevive Meihn21:22.7Beverly Hills Groves97.8OAA Blue 1
12Sophie Markel21:24.5Bay City Western97.5SVL North 1
12Rachael Wychuyse21:23.6Berkley97.5OAA Blue 1
10Saige Cole21:26.8Yale97.1BWAC 1
11Alison Kauffman20:59.6Ann Arbor Skyline96.8SEC 1
9Lauren Tomaszewski21:00.0Saline96.7SEC 1
10Eastynn Charder21:00.3Pinckney96.6SEC 1
11Lucinda Gubbini21:01.2Ann Arbor Pioneer96.3SEC 1
11Chloe Gray21:17.7Grandville96.1OK Red 1
12Alyssa Mertes21:17.9Rockford96.0OK Red 1
9Eliza Selcer21:02.1Ann Arbor Pioneer96.0SEC 1
11Alexis (Lexi) Schwartz21:33.6Rochester Hills Stoney Creek95.8OAA White 1
10Gweneth (Gwen) Eby21:34.7Coldwater95.8I-8 1
11Claire Long21:36.9Saginaw Nouvel95.4TVC 1
12Ella Heffner21:08.2Charyl Stockwell Academy95.3Leslie Blackhawk
10Khloe Lehnst21:38.0Ithaca95.0TVC 1
11Zora Ziolkowski21:06.0Chelsea94.7SEC 1
12Julia Faber21:38.0BC Harper Creek94.7I-8 1
10Riley Owen21:22Port Huron Northern94.3MAC White 1
11Emily Beethe21:42.7Saginaw Valley Lutheran93.4TVC 1
11Amira Khadija21:25.9Grand Haven93.4OK Red 1
9Katelyn Schweihofer21:39.0Yale93.0BWAC 1
9Dakota Budd21:18.2Haslett91.9Leslie Blackhawk
12Georgia Haag22:32.7Manistee91.8WMC Mega
10Kate Macfarlane21:42.7Midland Dow91.4SVL North 1
12Abby Spencer21:48.6Farmington90.8OAA White 1
11Helena Goodrich21:21.9Charlotte90.7Leslie Blackhawk
10Alaina Schaner22:36.0Hart90.7WMC Mega
11Mia Lopez21:18.6Ann Arbor Pioneer90.5SEC 1
12Olive Wakefield21:51.7Saginaw Michigan Lutheran Seminary90.4TVC 1
10Bryn Riley22:37.1Hart90.3WMC Mega
9Lyla Eidson21:45.5Auburn Hills Avondale90.2OAA Blue 1
12Abigail Denoyer21:47.7Armada90.1BWAC 1
12Tessa Swier21:46.9Midland Dow90.0SVL North 1
11Kira Manchip22:38.0Fremont90.0WMC Mega
10Olivia Peterson21:51.2Royal Oak89.9OAA White 1
10Claire Collins21:22.6Dexter89.1SEC 1
9Emma Miller22:41.6Hart88.8WMC Mega
10Gabriella Dallas21:57.6Freeland88.5TVC 1
10Jessica Toole21:51.8Midland Dow88.4SVL North 1
11Kaleea Braun21:38.1Blissfield88.3LCAA 1
10Riah Guoin21:56.2Rochester Hills Stoney Creek88.3OAA White 1
10Ava Knight21:43Macomb L’Anse Creuse North87.3MAC White 1
9Michaela Pries21:45.7Hudsonville86.8OK Red 1
11Laila Burress21:45.7East Kentwood86.8OK Red 1
12Chloe Khon22:02.3Jackson Northwest86.6I-8 1
11Jane Meinecke22:01.6Royal Oak86.5OAA White 1
12Sarah Stein21:57.2North Farmington86.3OAA Blue 1
12Mahalia Staton21:31.9Saline86.0SEC 1
11Maya Whelan21:32.9Tecumseh85.7SEC 1
12Aurora Janevic21:35.2Ann Arbor Pioneer84.9SEC 1
12Emily Barbeau22:03.6Bay City Western84.5SVL North 1
12Kate Church21:40.9Haslett84.4Leslie Blackhawk
12Emma Viggiano22:08.0Royal Oak84.3OAA White 1
9Haleah Johnson22:09.0Grand Blanc84.0SVL South 1
10Mia Maccani22:09.8Royal Oak83.7OAA White 1
12Gianna D’Angelo21:55Utica Ford83.3MAC White 1
12Anna Johnson22:13.2Alma83.3TVC 1
12Aubrey Metzger22:04.8Mason83.1Eaton Rapids Class
12Joselyn Chapman21:42.3Marysville82.6MAC Blue 1
12Emma Miller21:58Utica Ford82.3MAC White 1
12Peyton Rhoades22:15.3BC Pennfield82.2I-8 1
12Macallie Retan21:59.4Grandville82.2OK Red 1
11Gwen Stotts-Walshe21:45.1Ann Arbor Skyline81.6SEC 1
12Jillian Hayes21:45.7Saline81.4SEC 1
10Ella Claus21:59.7Clinton81.1LCAA 1
12Molly Burke21:46.9Ann Arbor Pioneer81.0SEC 1
11Addison Jones22:14.9Midland80.7SVL North 1
9Sevarah Markham22:21.0Alma80.7TVC 1
12Micaela Penchoff22:19.1Royal Oak80.6OAA White 1
10Addison Dodd22:04.2Hudsonville80.6OK Red 1
10Ruby Gross21:39.3Chesaning80.6MMAC 1
10Taylor Stanczak22:16.7Almont80.4BWAC 1
11Evie Ellis21:48.9Ann Arbor Pioneer80.4SEC 1
12Ella Mangett22:20.3Davison80.2SVL South 1
12Lydia Binelli22:15.7Berkley80.1OAA Blue 1
10Calla Sopoci21:50.3Ann Arbor Skyline79.9SEC 1
9Sidney Eaton22:06.9Hudsonville79.7OK Red 1
12Natalie Benitez22:04.2Blissfield79.6LCAA 1
12Addie Birkholz22:07.5Holland West Ottawa79.5OK Red 1
9Ellery Bredow22:08.2Holland West Ottawa79.3OK Red 1
11Lillian Bender22:20.2Yale79.3BWAC 1
12Avery Hoeft21:52.7Dexter79.1SEC 1
9Sydney Knieper21:44.4New Lothrop78.9MMAC 1
12Gabby Cleveland22:26.6Frankenmuth78.8TVC 1
12Annabelle Czeiszperger22:07.5Hudson78.5LCAA 1
9Kinsley Newman22:11.0Grand Haven78.3OK Red 1
9Clare O’Reilly22:26.4Troy Athens78.2OAA White 1
9Cassa Minnis21:59.7Dansville78.1Leslie Blackhawk
9Elaine Bentley21:56.5Jackson77.8SEC 1
12Clarissa Baese21:47.6Ovid-Elsie77.8MMAC 1
12Roisin Whelan21:56.7Marian (Bloomfield Hills)77.8MAC Blue 1
11Morgan Costello22:12Grosse Pointe South77.7MAC White 1
10Karina Mihai-Grammes21:57.6Adrian77.5SEC 1
10Leah Theile21:48.6Chesaning77.5MMAC 1
10Lauryn Harper22:29.0Troy Athens77.3OAA White 1
12Alayna Edmondson23:16.1Manistee77.3WMC Mega
11Simone McDargh22:14.6Grandville77.1OK Red 1
12Myleigh Hephner22:32.7Ithaca76.8TVC 1
10Ella McCleery22:00.0Ypsilanti Community76.7SEC 1
9Lucy Chapman22:04.2Stockbridge76.6Leslie Blackhawk
11Rylee Piornack22:16Grosse Pointe South76.3MAC White 1
11Olivia Mielke22:35.2Freeland75.9TVC 1
10Kennedy Copenhaver22:33.6Royal Oak75.8OAA White 1
9Audrey Pyle22:26.7Concord75.8Eaton Rapids Class
10Clara Marschall22:27.5Fowlerville75.5Eaton Rapids Class
10Emily Lasceski22:36.5Freeland75.5TVC 1
10Ana Lucia Reynoso22:29.8Berkley75.4OAA Blue 1
12Charlotte Strausbaugh22:35.5Rochester Hills Stoney Creek75.2OAA White 1
12Avari Montgomery22:08.7Charlotte75.1Leslie Blackhawk
11Andie Buursma22:20.9Grandville75.0OK Red 1
11Layla Silkworth22:37.6BC Harper Creek74.8I-8 1
11Alyssa Danek22:21.7Holland West Ottawa74.8OK Red 1
12Brooklyn Reason22:06.3Pinckney74.6SEC 1
11Adeline Bagnall22:22.7Grand Haven74.4OK Red 1
11Alex Iacoban22:37.7Farmington74.4OAA White 1
12Zeva Hathaway22:06.8Pinckney74.4SEC 1
10Grace McDonald22:22Utica Ford74.3MAC White 1
10Lauryn Wilkie22:23.7Grand Haven74.1OK Red 1
12Maryn Hyatt22:40.9Saginaw Valley Lutheran74.0TVC 1
10Leah Flannery22:11.9Leslie74.0Leslie Blackhawk
12Alison Doka22:40.9Rochester Hills Stoney Creek73.4OAA White 1
10Mira Shelgikar22:10.0Ann Arbor Huron73.3SEC 1
10Izzy Brown22:15.0Haslett73.0Leslie Blackhawk
9Leigh Sapp22:42.1Rochester Hills Stoney Creek73.0OAA White 1
11Ava Buckley22:35.7Mason72.8Eaton Rapids Class
11Brynn Potter22:28.0Rockford72.7OK Red 1
10Devin Dietrich22:43.3Flint Powers Catholic72.6SVL South 1
12Isabella Nestle22:28Port Huron Northern72.3MAC White 1
12Laila Evola22:41.0Almont72.3BWAC 1
11Isabel Reinke22:46.7Freeland72.1TVC 1
11Lucille Clark22:13.8Marian (Bloomfield Hills)72.1MAC Blue 1
9Emma Campbell22:18.2Michigan Center71.9Leslie Blackhawk
11Frances Brown22:14.5Ann Arbor Pioneer71.8SEC 1
9Taylor Westendorf22:30Port Huron Northern71.7MAC White 1
10Hattie Driver23:34.6Manistee71.1WMC Mega
10Elin Tenbrink22:17.0Ann Arbor Skyline71.0SEC 1
10Savannah Astras22:48.1Bloomfield Hills71.0OAA White 1
12Raegan Brosamer22:30.3Onsted70.9LCAA 1
12Maria Beach22:41.4Fowlerville70.9Eaton Rapids Class
11Calisse Budek22:34Grosse Pointe South70.3MAC White 1
11Aubrey Hare22:52.8Saginaw Swan Valley70.1TVC 1
12Andie Wildern22:24.5Charlotte69.8Leslie Blackhawk
12Molly Noesen-Bosscher22:20.9Dexter69.7SEC 1
11Matilda Mountain22:47.0Berkley69.7OAA Blue 1
11Hannah Murtha22:48.5Midland69.5SVL North 1
12Adriana Domingo22:54.1Marshall69.3I-8 1
10Aleiah Nyhoff22:38.4Holland West Ottawa69.2OK Red 1
12Mercy Brown22:22.4Warren Cousino69.2MAC Blue 1
12Leila Reyes22:49.4Midland69.2SVL North 1
10Takoda Holicki22:13.5Montrose69.2MMAC 1
10Virginia Barrett22:22.7Tecumseh69.1SEC 1
12Sophia Knarr22:50.0Midland69.0SVL North 1
11Helena Reiff22:51.7Armada68.8BWAC 1
9Melanie Clark22:23.8Marian (Bloomfield Hills)68.7MAC Blue 1
10Brigette Conger22:49.8Berkley68.7OAA Blue 1
11Harper Pinto22:25.8Ann Arbor Huron68.1SEC 1
12Sarah Munger22:59.6Alma67.8TVC 1
11Erin Korsak22:42Grosse Pointe South67.7MAC White 1
12Mikayla Reddy22:43.6Rockford67.5OK Red 1
12Josephine Sullivan22:43.6Rockford67.5OK Red 1
12Grace Brown22:28.4Jackson67.2SEC 1
12Baylee Moore22:33.1Charlotte67.0Leslie Blackhawk
9Avery Fidler23:00.3Lapeer66.9SVL South 1
11Reese Hesse23:47.3Whitehall66.9WMC Mega
10Jade Siy22:29.8Madison Heights Lamphere66.7MAC Blue 1
10Marilise (Mari) Yezak22:56.8Midland Dow66.7SVL North 1
12Cessaly Fichtner23:02.9Freeland66.7TVC 1
9Lydia Thomason-Redus22:46Grosse Pointe South66.3MAC White 1
9Ruby Giddings22:31.7Saline66.1SEC 1
10Grace Thomas23:02.8Farmington66.1OAA White 1
11Eliza Milarch22:36.7Charlotte65.8Leslie Blackhawk
11Lydia Faubert23:05.7Hemlock65.8TVC 1
12Claire Cousineau22:33.0Tecumseh65.7SEC 1
11Ava Childers23:01.4Yale65.6BWAC 1
11Emily Satkowiak22:37.7Stockbridge65.5Leslie Blackhawk
12Madeleine Varhola23:01.2Midland Dow65.3SVL North 1
12Nevaeh Battice23:52.7Mason County Central65.1WMC Mega
10Ellie Thering23:08.2Freeland64.9TVC 1
10Hailey Morrison23:03.9Croswell-Lexington64.7BWAC 1
9Anna McCarthy22:36.6Marian (Bloomfield Hills)64.5MAC Blue 1
12Sarah Goward23:03.7Mount Pleasant64.4SVL North 1
9Blix Finn22:36.8Ann Arbor Skyline64.4SEC 1
11Lacy Ortega22:52Utica Ford64.3MAC White 1
10Leah Krzeszewski22:37.1Marian (Bloomfield Hills)64.3MAC Blue 1
12Anna Coury22:37.6Monroe64.1SEC 1
11Lyza Ruster23:03.7Mason63.4Eaton Rapids Class
10Charlee MacLaren23:13.1Ithaca63.3TVC 1
12Emma-Claire Sleighter22:56.2East Kentwood63.3OK Red 1
9Josslyn Handy22:53.6Clinton63.1LCAA 1
10Claire Steinbrecher22:42.2Dexter62.6SEC 1
12Reagan Vokal23:09.6Midland62.5SVL North 1
9Meredith Bauer23:15.9Frankenmuth62.4TVC 1
10Revan Ricker22:56.8Blissfield62.1LCAA 1
11Bailey Konuszewski22:43.8Dexter62.1SEC 1
12Maria Kilpela23:07.8Fowlerville62.1Eaton Rapids Class
10Alonna Schack22:34.9Chesaning62.0MMAC 1
9Mollie Yeager22:57.2Blissfield61.9LCAA 1
9Alani Tharp22:44.7Ann Arbor Skyline61.8SEC 1
12Lydia McBride22:44.7Marysville61.8MAC Blue 1
11Makenna Rudnicki23:08.7Fowlerville61.8Eaton Rapids Class
12Catalina Colangelo Van Meek22:44.8Marian (Bloomfield Hills)61.7MAC Blue 1
11Alexa Palmer23:17.9Alma61.7TVC 1
9Marissa Demorest23:16.9BC Harper Creek61.7I-8 1
9Julia Geisz22:45.0Marian (Bloomfield Hills)61.7MAC Blue 1
12Eden Fante23:01SCS Lakeview61.3MAC White 1
11Jillian Lower22:46.1Dexter61.3SEC 1
11Payton Aagesen22:46.2Saline61.3SEC 1
9Abby Taylor23:10.4Fowlerville61.2Eaton Rapids Class
10Madisyn Hunter22:50.9Leslie61.0Leslie Blackhawk
11Isabella Molnar23:18.6Grand Blanc60.8SVL South 1
11Aiyana Wyman23:18.8Royal Oak60.7OAA White 1
9Elin Beeck23:04.7Grand Haven60.4OK Red 1
9Hannah Miller23:20.4Farmington60.2OAA White 1
12Ava Krohn24:07.8Fremont60.1WMC Mega
9Jayde Davis22:49.8Ann Arbor Skyline60.1SEC 1
9Sophie Menker23:15.9Oak Park60.1OAA Blue 1
11Leila Morris22:50.1Tecumseh60.0SEC 1
9Grace Kloha23:23.5Freeland59.8TVC 1
12Viviana Ostrowski23:06Grosse Pointe South59.7MAC White 1
12Claire Oberski22:51.7Saline59.4SEC 1
12Delaney Richardson22:42.9Byron59.4MMAC 1
10Luisa Vander Zwaag24:10.0Hart59.3WMC Mega
12Riley Provost22:52.1Saline59.3SEC 1
11Emma Reimer22:52.1New Haven59.3MAC Blue 1
9Kadence Ager23:21.2Algonac58.9BWAC 1
10Amelia Dawe23:26.3Ithaca58.9TVC 1
9Aubree Herr23:24.4Lapeer58.9SVL South 1
12Kenzie Howell23:09.5Grand Haven58.8OK Red 1
11Mattie Hallenbeck23:06.9Onsted58.7LCAA 1
12Ava Johnson23:09Macomb L’Anse Creuse North58.7MAC White 1
10Klair Baker22:54.2Adrian58.6SEC 1
11Noel Parker24:12.3Shelby58.6WMC Mega
9Alessandra Zobl23:25.4Royal Oak58.5OAA White 1
12Emma Grulke23:07.9Onsted58.4LCAA 1
10Sophia Mulka23:10Utica Ford58.3MAC White 1
9Evelyn McKinney23:26.7Royal Oak58.1OAA White 1
12Jada Prescott23:29.0Freeland58.0TVC 1
9Addison Geml23:27.3Rochester Hills Stoney Creek57.9OAA White 1
11Chehek Bharatiya23:29.0Parma Western57.7I-8 1
11Kenzie LeVey22:57.2Marysville57.6MAC Blue 1
10Morgan McMichael22:57.4Tecumseh57.5SEC 1
11Haley Stimer23:21.7Concord57.4Eaton Rapids Class
9Ellery Fazekas23:29.9Marshall57.4I-8 1
12Amanda Dickinson23:13Utica Ford57.3MAC White 1
10Lea Rode22:58.9Ypsilanti Community57.0SEC 1
11Lily Ortega23:14Utica Ford57.0MAC White 1
12Samantha Frank23:32.1Frankenmuth57.0TVC 1
9Alexandra Hastie22:59.2Ann Arbor Skyline56.9SEC 1
10Nolah Balbach23:32.2Frankenmuth56.9TVC 1
10Peyton Simmons22:59.7Marysville56.8MAC Blue 1
12Zoey Masten23:16.0East Kentwood56.7OK Red 1
9Anna Loritz23:32.4BC Harper Creek56.5I-8 1
9Abbie Garrett23:31.6Bloomfield Hills56.5OAA White 1
9Jaylyn Seybert23:27.7Midland56.4SVL North 1
11Allison Mansfield23:29.2Armada56.3BWAC 1
11Addison Noteboom23:29.7Armada56.1BWAC 1
10Ava Harmon23:19.0Hudsonville55.7OK Red 1
11Mae Barbaro23:04.6Dexter55.1SEC 1
11Madelyn Yezback23:04.8Warren Regina55.1MAC Blue 1
10Hayden Brill23:21.6Grand Haven54.8OK Red 1
12Hannah Gritzmaker23:05.8Saline54.7SEC 1
12Abby Macey23:21Grosse Pointe South54.7MAC White 1
11Kaiya Bragiel23:33.1Bay City Western54.6SVL North 1
9Olivia Khon23:38.4Jackson Northwest54.5I-8 1
11London Landini23:06.4Tecumseh54.5SEC 1
12Isabelle Swab23:22.5Grand Haven54.5OK Red 1
11Daniela DeLuca23:35.0Imlay City54.3BWAC 1
12Sylvia Skujins24:25.7North Muskegon54.1WMC Mega
11Eliza Thompson23:35.8Croswell-Lexington54.1BWAC 1
9Gemma Morsman23:07.9Ann Arbor Pioneer54.0SEC 1
9Addisyn Apol23:24.0Hudsonville54.0OK Red 1
11Julianna Richards23:08.3Dexter53.9SEC 1
10Ava Sielski24:26.5Manistee53.8WMC Mega
12Emma Buckland23:36.6Armada53.8BWAC 1
11Sofia Kouza23:09.1Marian (Bloomfield Hills)53.6MAC Blue 1
10Bethany Cmeyla23:42.8Saginaw Valley Lutheran53.4TVC 1
12Kayla DiFonzo23:25Sterling Heights Stevenson53.3MAC White 1
12Cieara Barrett23:34.3Concord53.2Eaton Rapids Class
11Addison Seppala23:27.5Rockford52.8OK Red 1
10Isabella Glibota23:37.6Berkley52.8OAA Blue 1
10Gaby Chapman23:11.8Ann Arbor Pioneer52.7SEC 1
9Brynn Rudnicki23:36.1Fowlerville52.6Eaton Rapids Class
10Jenna Dobbs23:40.8Algonac52.4BWAC 1
12Kenai Kokx24:31.0Hart52.3WMC Mega
11Camryn Nowak23:13.0Tecumseh52.3SEC 1
9Brynn Lusky23:26.3Ida52.2LCAA 1
9Sarah Diffin23:46.6Freeland52.1TVC 1
9Madilynn Martin23:29.9East Kentwood52.0OK Red 1
10Ria White23:30Grosse Pointe South51.7MAC White 1
10Sade Napier23:15.1Ypsilanti Lincoln51.6SEC 1
11Lydia Richards23:28.3Dundee51.6LCAA 1
12Mary Claire Byerlein23:15.6Marian (Bloomfield Hills)51.5MAC Blue 1
11Mara Mocanu23:15.8Ann Arbor Skyline51.4SEC 1
11Liliya Pyk23:31.9Holland West Ottawa51.4OK Red 1
12Adison Thorne24:34.3Mason County Central51.2WMC Mega
11Pia Odell23:16.6Ann Arbor Skyline51.1SEC 1
11Leah Thomas23:43.5Oak Park50.8OAA Blue 1
11Jailyn Saum24:35.8Fremont50.7WMC Mega
9Emily Francis23:49.3Grand Blanc50.6SVL South 1
12Ellie Daum23:45.5Mount Pleasant50.5SVL North 1
11Elizabeth Macey23:49.9Royal Oak50.4OAA White 1
10Michelle Jiang23:19.0Saline50.3SEC 1
11Kendyl Musielewicz23:23.7Quincy50.1Leslie Blackhawk
12Aydynn Thomason23:51.2Grand Blanc49.9SVL South 1
10Riley Veitch23:51.8Farmington49.7OAA White 1
10Genevieve Koepke23:47.9Saginaw Heritage49.7SVL North 1
11Marian Davlin23:46.0Portland St. Patrick49.3Eaton Rapids Class
11Mia Washington23:22.5Saline49.2SEC 1
10Madison Francke23:49.9Bay City Central49.0SVL North 1
11Emma DiPaola23:38Macomb L’Anse Creuse North49.0MAC White 1
10Adrianna Hepinstall23:23.1Marysville49.0MAC Blue 1
10Mya Castellon23:50.2Mount Pleasant48.9SVL North 1
11Madelyn Sterley24:41.6Mason County Central48.8WMC Mega
11Elle Cesa23:55.4Rochester Hills Stoney Creek48.5OAA White 1
12Ellie Feneley23:56.9BC Harper Creek48.4I-8 1
10Reese Wright23:29.3Michigan Center48.2Leslie Blackhawk
12Grace Hopkins23:25.4Ann Arbor Skyline48.2SEC 1
10Piper Schultz23:58.6Saginaw Michigan Lutheran Seminary48.1TVC 1
12Rhian Jeffries23:51.7Oak Park48.1OAA Blue 1
11Madelyn Frisbee23:53.2Midland Dow47.9SVL North 1
11Izabel Raglow23:39.2Onsted47.9LCAA 1
12Jasmine Walker23:54.8Algonac47.7BWAC 1
10Sophia Jezierski24:00.0Essexville Garber47.7TVC 1
10Avery Stover23:40.9Adrian Madison47.4LCAA 1
11Gabriella Tietema23:45.0Grand Haven47.0OK Red 1
11Valentina Mansour24:00.9Troy Athens46.7OAA White 1
11Madeline Baugh23:30.0Pinckney46.7SEC 1
12Pauline Chapman23:59.6Richmond46.1BWAC 1
12Leila Messner23:36.3Leslie45.9Leslie Blackhawk
9Audrey Rinehart23:56.6Concord45.8Eaton Rapids Class
10Nina Lewis24:03.9Troy Athens45.7OAA White 1
9Violet Swafford23:59.4North Farmington45.5OAA Blue 1
12Ava Evans23:46.5Hillsdale45.5LCAA 1
12Aubrey Miscikowski23:33.8Temperance Bedford45.4SEC 1
10Isabella Chaptini23:49Grosse Pointe South45.3MAC White 1
10Laurel ClevengerGrimsley24:06.1Parma Western45.3I-8 1
12Isabella Nalewyko23:26.2Montrose44.9MMAC 1
9Chelsea LaDronka23:51.7Grand Haven44.8OK Red 1
11Dahlia Kluver24:02.8Mount Pleasant44.7SVL North 1
12Kennedy Lange23:35.9Saline44.7SEC 1
10Chloe Koskinen23:27.3Birch Run44.6MMAC 1
10Kaitlynne Litwiller24:07.8Davison44.4SVL South 1
10Ali Hunt23:27.8New Lothrop44.4MMAC 1
10Emily Weaver24:01.7Mason44.1Eaton Rapids Class
9Farrah Hampton24:05.9Bay City Western43.7SVL North 1
9Sahanna Liu23:38.9Ann Arbor Pioneer43.7SEC 1
12Audrey Bensinger23:30.4Ovid-Elsie43.6MMAC 1
11Alyssa Seiter24:03.5Fowlerville43.5Eaton Rapids Class
11Sylvia Irwin23:40.3Ann Arbor Huron43.2SEC 1
11Emma Madison24:11.6Troy Athens43.1OAA White 1
10Zoey Smalling23:40.8Monroe43.1SEC 1
12Kaitlyn Darby23:41.6Dexter42.8SEC 1
11Alayna Zahn24:09.0Midland Dow42.7SVL North 1
9Ashley Gardner24:06.4Mason42.5Eaton Rapids Class
11Olivia Petrowski24:13.4Royal Oak42.5OAA White 1
10Rylee Zumer24:14.5BC Harper Creek42.5I-8 1
9Maliah McKibben23:42.7Temperance Bedford42.4SEC 1
10Ivy Francis23:42.7Dexter42.4SEC 1
10Ciara Nordstrom23:58Grosse Pointe South42.3MAC White 1
10Sophie Barricklow23:59.2Hudsonville42.3OK Red 1
10Annalise Jense23:59.2Hudsonville42.3OK Red 1
11Miranda Fulop23:43.3Temperance Bedford42.2SEC 1
12Grace Fredericks23:43.7Temperance Bedford42.1SEC 1
12Marissa Norder24:00.4Grand Haven41.9OK Red 1
10Olivia Nucum24:15.7Rochester Hills Stoney Creek41.8OAA White 1
10Abigail Adams23:45.0Pinckney41.7SEC 1
9Mia Zoldan23:45.0Ann Arbor Pioneer41.7SEC 1
12Ava Kontranowski24:12.2Midland41.6SVL North 1
11Hayleigh Belkofer23:45.6Temperance Bedford41.5SEC 1
9Amelia Carter24:01:00Grosse Pointe South41.3MAC White 1
9Kylee Smith23:37.8Birch Run41.1MMAC 1
9Addison Ringbloom23:59.8Dundee41.1LCAA 1
11Ruthie Scott23:47.2Ann Arbor Skyline40.9SEC 1
11Addison Sirianni24:14.9Bay City Central40.7SVL North 1
9Olivia Costanzo24:03:00Port Huron Northern40.7MAC White 1
9Opal English23:48.5Tecumseh40.5SEC 1
10Katherine Hartle23:48.5Marian (Bloomfield Hills)40.5MAC Blue 1
11Lauren Olma23:48.8Ypsilanti Lincoln40.4SEC 1
9Addison Leschuk23:48.9Chelsea40.4SEC 1
11Adilyn Anderson24:19.9Davison40.4SVL South 1
12Isabelle Goulding24:17.4Yale40.2BWAC 1
12Tamsin Aherne23:50.3Ann Arbor Huron39.9SEC 1
12Abigail Studer25:08.6Hart39.8WMC Mega
12Jordin Jones-Maddox24:16.6Oak Park39.8OAA Blue 1
12Charly Werenka23:50.7Clawson39.8MAC Blue 1
10Camille Yeloushan23:50.9Ann Arbor Skyline39.7SEC 1
12Keira Kalbfleisch24:18.6Saginaw Heritage39.5SVL North 1
11Rain Hinkley23:55.6Haslett39.5Leslie Blackhawk
11Penelope Persig24:19.8Croswell-Lexington39.4BWAC 1
10Grace Farrell24:05.7Clinton39.1LCAA 1
12Bethany Lehr24:19.7Mount Pleasant39.1SVL North 1
9Zophia Zaleski24:26.1Hemlock39.0TVC 1
10Leyah Reed24:21.5Midland Dow38.5SVL North 1
10Eulalia Jou24:28.5Bay City John Glenn38.2TVC 1
10Charlotte Kinder23:56.1Ann Arbor Pioneer38.0SEC 1
9Lydia DelPiero Clayton24:28.3Farmington37.6OAA White 1
12Bethy Marschall24:21.4Fowlerville37.5Eaton Rapids Class
12Magdalena Herberger25:15.8Manistee37.4WMC Mega
12Corinna Aulph23:57.8Monroe37.4SEC 1
12Bree DeLano24:01.9Dansville37.4Leslie Blackhawk
12McKenna Richard23:58.0Madison Heights Lamphere37.3MAC Blue 1
12Chloe Wanner23:58.3Temperance Bedford37.2SEC 1
9Lucy Hakala23:58.7Ann Arbor Skyline37.1SEC 1
9Macey Woods24:14.7Rockford37.1OK Red 1
11Rachael Heikkinen24:32.4Saginaw Valley Lutheran36.9TVC 1
10Ava Wenzlick23:50.6New Lothrop36.8MMAC 1
12Rocquel Richards25:18.0Fremont36.7WMC Mega
12Lola Lange24:00.2Saline36.6SEC 1
9Natalie Kettler24:33.4Saginaw Michigan Lutheran Seminary36.5TVC 1
10Kaylynne Baltzell24:00.8Pinckney36.4SEC 1
9Penelope Sekedat24:01.5Ann Arbor Pioneer36.2SEC 1
9Rino Takatsu24:27.7West Bloomfield36.1OAA Blue 1
9Raquel Gilliland25:19.7Manistee36.1WMC Mega
11Gargi Sonawane24:33.4Troy Athens35.9OAA White 1
9Delaney Trachsel24:33.5Rochester Hills Stoney Creek35.8OAA White 1
12Ryann Tackabury24:33.9Lapeer35.7SVL South 1
10Avery Lollar24:18:00Grosse Pointe South35.7MAC White 1
12Maura Young24:35.2Marshall35.6I-8 1
11Leah Sonnenberg24:19:00Grosse Pointe South35.3MAC White 1
10Astrid Leininger24:04.6Adrian35.1SEC 1
9Ellerie Bucklin24:36.7Coldwater35.1I-8 1
9Grace Hancock24:38.2Alma34.9TVC 1
10Mya Barrett24:29.3Concord34.9Eaton Rapids Class
11Rokhaya Ruhstorfer25:23.6Hesperia34.8WMC Mega
12Elaina Friedmann24:22:00Clinton Twp. Chippewa Valley34.3MAC White 1
11Caleigh Friedmann24:22:00Clinton Twp. Chippewa Valley34.3MAC White 1
10Katelyn Poser24:07.2Harrison Twp. L’Anse Creuse34.3MAC Blue 1
12Chen Leruitte24:36.0Imlay City34.0BWAC 1
10Madison Mann24:23:00Sterling Heights Stevenson34.0MAC White 1
10Viviana VanAgtmael25:26.2Hart33.9WMC Mega
11Ava Muhlenkamp24:10.1Warren Regina33.3MAC Blue 1
11Waverly Pearce24:41.1Bloomfield Hills33.3OAA White 1
10Brooke Springer24:01.2Chesaning33.3MMAC 1
9Amelia Putz24:41.6Rochester Hills Stoney Creek33.1OAA White 1
11Sophie Szabo24:10.9New Haven33.0MAC Blue 1
12Elsa Wenzlaff24:12.1Ann Arbor Skyline32.6SEC 1
9Jenna Hardy24:13.0Saline32.3SEC 1
9Evie McCreedy24:45.1Lapeer32.0SVL South 1
9Emily Okley24:18.9Leslie31.7Leslie Blackhawk
9Sophie Walker24:43.5Algonac31.5BWAC 1
9Violet Shunn24:39.8Mason31.4Eaton Rapids Class
11Isabella Grudzinski24:15.9Ann Arbor Huron31.4SEC 1
9Nora Hadley24:40.0Mason31.3Eaton Rapids Class
10Marissa Salazar24:16.8Saline31.1SEC 1
9Eve McKinnon24:18.2Ann Arbor Skyline30.6SEC 1
11Haylie Pearce24:34.6Rockford30.5OK Red 1
10Sophia Loar24:31.6Blissfield30.5LCAA 1
10Kendall Micon24:18.7Tecumseh30.4SEC 1
12Ella Riddle24:45.7Midland30.4SVL North 1
12Peyton Knight24:34:00Macomb L’Anse Creuse North30.3MAC White 1
12Morgan Baker24:51.7Coldwater30.1I-8 1
10Kathryn Beyer25:38.0Shelby30.0WMC Mega
12Alaina Hoffman24:52.4Marshall29.9I-8 1
9Ella Hammond24:52.5Parma Western29.8I-8 1
9Camilla Mommerency24:34.0Ida29.7LCAA 1
9Stella Pandza24:52.5Farmington29.5OAA White 1
9Melanie Scott24:38.9East Kentwood29.0OK Red 1
10Eva Stuckey24:38:00Warren Mott29.0MAC White 1
11Megan Cabble24:23.2Dexter28.9SEC 1
11Mallory Verhougstraete24:39.7Grand Haven28.8OK Red 1
9Sawyer Semlow25:42.2Fremont28.6WMC Mega
11Lauren Gandy24:56.5BC Harper Creek28.5I-8 1
9Maelyn Helder24:41.0Hudsonville28.3OK Red 1
9Kathryn Dunn24:25.3Chelsea28.2SEC 1
10Macy Grembos24:42:00Sterling Heights Stevenson27.7MAC White 1
11Violet Mlutkowski24:43.1Holland West Ottawa27.6OK Red 1
9Abigail Avram24:27.4Ann Arbor Huron27.5SEC 1
10Paityn Edson24:55.5Imlay City27.5BWAC 1
11Analeigh Weaver25:46.2North Muskegon27.3WMC Mega
11Lillian Coppernoll25:00.4Parma Western27.2I-8 1
9Lydia Gilbert25:02.1Alma27.0TVC 1
11Grace Blossom24:45.3Rockford26.9OK Red 1
10Emily York24:42.3Hillsdale26.9LCAA 1
11Greta Schroeder25:03.4Saginaw Michigan Lutheran Seminary26.5TVC 1
12Carmen Howard25:49.8Montague26.1WMC Mega
9Kinley Gerow25:04.8Hemlock26.1TVC 1
11Alaina Weyrowske24:59.7Midland Dow25.8SVL North 1
11Sasha Ali Szilak24:59.8Midland25.7SVL North 1
12Madelyn Hensel25:04.8BC Pennfield25.7I-8 1
10Ryleigh Rowe24:46.2Ida25.6LCAA 1
9Linnea Seiter24:57.6Fowlerville25.5Eaton Rapids Class
11Abigail Hicks25:01.6Mount Pleasant25.1SVL North 1
10Grace Forfinski25:52.9Ludington25.0WMC Mega
9Mya Mattens25:07.8BC Harper Creek24.7I-8 1
10Alivia Menges24:27.0Montrose24.7MMAC 1
11Gianna Yaldo24:38.5Warren Regina23.8MAC Blue 1
10Veronica Shimkus24:39.7Marysville23.4MAC Blue 1
11Madison Sella25:13.4Frankenmuth23.2TVC 1
11Chloe Wellman25:11.4Davison23.2SVL South 1
12Nancy Gordon24:40.7Adrian23.1SEC 1
9Lana Benware24:53.8Ida23.1LCAA 1
9Riley Schlaufman25:09.2Imlay City22.9BWAC 1
9Kayley Wood25:12.3Lapeer22.9SVL South 1
10Zyana Wadsworth25:09.8Yale22.7BWAC 1
12Evelyn Ault24:58.1Rockford22.6OK Red 1
10Noelle Marsh25:10.8Yale22.4BWAC 1
10Maya Colley24:42.9Warren Regina22.4MAC Blue 1
12Nishka Kalantry24:43.3Ann Arbor Huron22.2SEC 1
10Mary Grace Luplow25:16.3Saginaw Swan Valley22.2TVC 1
10Mia Feliciano24:59:00Warren Mott22.0MAC White 1
9Olivia Gravina24:44.1Warren Regina22.0MAC Blue 1
11Persephone Berg24:45.8Chelsea21.4SEC 1
11Kiely Kroa24:59.5Hillsdale21.2LCAA 1
9Ava Bankson-Ereg24:50.9Haslett21.0Leslie Blackhawk
11Amelia Hattermann25:18.0Royal Oak21.0OAA White 1
12Maria Lora Hernandez25:00.2Dundee21.0LCAA 1
9Myabi Knight25:18.4Farmington20.9OAA White 1
11Gabriella Hovey25:00.6Dundee20.8LCAA 1
9Erilyn Kovas26:05.7Ludington20.8WMC Mega
11Charlotte Woodruff25:13.8North Farmington20.7OAA Blue 1
11Erica Hansen26:06.1Montague20.6WMC Mega
11Jenell Gallozi24:49.5Marian (Bloomfield Hills)20.2MAC Blue 1
10Nyla Sholten25:22.6Frankenmuth20.1TVC 1
9Emerson Leary25:21.9Hastings20.0I-8 1
10Aleena Bower24:52.3Pinckney19.2SEC 1
11Jillian Wulff24:52.8Clawson19.1MAC Blue 1
11Chloe Pirtle25:24.8Hastings19.1I-8 1
12Addison Holt25:09.4Grand Haven18.9OK Red 1
11Josephine Mehki24:53.4Monroe18.9SEC 1
12Kyleigh Bunting25:26.6Bay City John Glenn18.8TVC 1
10Carli Doherty25:27.2Frankenmuth18.6TVC 1
11Samantha Osborne25:22.2North Branch18.6BWAC 1
12Ayla Stager24:54.3Saline18.6SEC 1
12Ruth (Ruthie) Bonfiglio24:54.3Saline18.6SEC 1
9Kelsey Callahan25:27.4Frankenmuth18.5TVC 1
10Madelyn Bean24:54.8Marysville18.4MAC Blue 1
10Marianna Jeup25:10:00Grosse Pointe South18.3MAC White 1
9Bella Mehta25:22.2Midland Dow18.3SVL North 1
9Alexis Kadluboski24:59.8Dansville18.1Leslie Blackhawk
10Sophia Mika25:23.1Midland18.0SVL North 1
12Chloe Wood25:28.6Flint Powers Catholic17.5SVL South 1
9Claira Bales24:58.1Dexter17.3SEC 1
9Ella Denton25:14.1East Kentwood17.3OK Red 1
9Brooklyn Chandler25:24.6Oak Park17.1OAA Blue 1
12Nina Beals25:00.0Ann Arbor Skyline16.7SEC 1
9Elowyn Betts25:26.1Beverly Hills Groves16.6OAA Blue 1
11Karlee Herr25:31.2Lapeer16.6SVL South 1
12Adelade Avram25:33.4Freeland16.5TVC 1
12Taylor Kopin25:14.2Hudson16.3LCAA 1
9Abby Cathelyn25:17.4Holland West Ottawa16.2OK Red 1
9Charlotte Bates25:01.9Temperance Bedford16.0SEC 1
12Ava Juhas24:53.6Ovid-Elsie15.8MMAC 1
9Kelly Myles25:29.6West Bloomfield15.5OAA Blue 1
12Leajah Ferguson25:19:00Warren Mott15.3MAC White 1
10Jaycee Hunt25:20.9Grand Haven15.0OK Red 1
10Mia Schlender25:05.6Warren Regina14.8MAC Blue 1
11Addison Hopkins25:21.7Hudsonville14.8OK Red 1
10Charlie Kinyon25:21:00Grosse Pointe South14.7MAC White 1
9Ellie Ledbetter25:07.0Ann Arbor Pioneer14.3SEC 1
12Chloe Slawson25:22:00Grosse Pointe South14.3MAC White 1
10Jadyn Baer25:23.2Hudsonville14.3OK Red 1
10Cassie Gibson25:23:00Port Huron Northern14.0MAC White 1
9Addy Christian25:23:00Grosse Pointe South14.0MAC White 1
10Arianna Haidar25:08.1Warren Regina14.0MAC Blue 1
12Georgianna Schmidt25:40.4Marshall13.9I-8 1
11Kiera Morris25:35.7Bay City Western13.8SVL North 1
11Ryanne Ellsworth26:26.8Whitehall13.7WMC Mega
9Avery Bell25:24:00Utica Ford13.7MAC White 1
10Juliet Cousineau25:09.6Tecumseh13.5SEC 1
10Lucia Candela25:25:00Macomb L’Anse Creuse North13.3MAC White 1
9Abbi Fahner25:10.2Marine City13.3MAC Blue 1
11Cecelia Ryan26:28.4Ludington13.2WMC Mega
12Ola Rominski25:10.8Ann Arbor Pioneer13.1SEC 1
10Tatum Hawley25:27.3Grand Haven12.9OK Red 1
11Jamesetta Tucker25:27:00Grosse Pointe South12.7MAC White 1
11Aisly Taylor25:45.4Saginaw Michigan Lutheran Seminary12.5TVC 1
12Isabella Routson25:12.8Saline12.4SEC 1
11Raelyn Wilson26:30.8Mason County Central12.4WMC Mega
9Grace Bernstein25:29.0East Kentwood12.3OK Red 1
11Amy Campbell25:41.7Yale12.1BWAC 1
9Emily Crawford25:41.6Beverly Hills Groves11.5OAA Blue 1
9Haleigh Summers25:30.8Adrian Madison10.7LCAA 1
11Mia McCarty25:33.9Hudsonville10.7OK Red 1
12Phoebe Schultz25:51.7Saginaw Michigan Lutheran Seminary10.4TVC 1
9Eleanor Aikman25:50.4Davison10.2SVL South 1
11Chloe Gemalsky25:33.2Onsted9.9LCAA 1
10Gemma Burr25:20.3Monroe9.9SEC 1
12Charlotte Verougstraete25:48.6Almont9.8BWAC 1
12Katherina “Katie” Fuller25:53.9Hemlock9.7TVC 1
9Isabelle Calati25:21.1Saline9.6SEC 1
11Emma Norred25:52.2Rochester Hills Stoney Creek9.6OAA White 1
12Rose Bembenek25:21.2Ann Arbor Pioneer9.6SEC 1
12Deirdre Mairs25:37.3East Kentwood9.6OK Red 1
12Djemillah Hassan25:45.4Lansing Eastern9.5Eaton Rapids Class
11Zofia Tabaczynski25:37:00Grosse Pointe South9.3MAC White 1
9Isabelle Driver25:22.5Saline9.2SEC 1
11Caroline Mason25:27.4Manchester8.9Leslie Blackhawk
10AnnMarie Scharer25:36.9Blissfield8.7LCAA 1
9Carly Polikoff25:24.8Ann Arbor Huron8.4SEC 1
11Susan Spears25:25.0Warren Regina8.3MAC Blue 1
10Eve Wagner25:25.1Chelsea8.3SEC 1
11Lily Lawson25:42.5Grand Haven7.8OK Red 1
11Anshu Talati25:57.5Grand Blanc7.8SVL South 1
10Kayloni Nunez25:26.6Temperance Bedford7.8SEC 1
9Mila Schemahorn25:26.7Chelsea7.8SEC 1
10Cayleigh Jaramillo25:54.2North Farmington7.3OAA Blue 1
12Everlyn VanValkenburg26:00.3BC Harper Creek7.2I-8 1
10Karalina Davis26:02.0Bay City John Glenn7.0TVC 1
12Montanna Eades25:58.3Imlay City6.6BWAC 1
10Bria Casey25:47.2Holland West Ottawa6.3OK Red 1
12Leila Oskui25:47:00Grosse Pointe South6.0MAC White 1
9Braelynn Thorrez25:56.6Concord5.8Eaton Rapids Class
10Djimye Hassan25:57.6Lansing Eastern5.5Eaton Rapids Class
11Lindsay Hofmeister26:00.7Midland Dow5.4SVL North 1
9Mirah Dougherty25:49:00Grosse Pointe South5.3MAC White 1
10Daisy Habarth25:34.2Harrison Twp. L’Anse Creuse5.3MAC Blue 1
11Kendal Donahue26:02.6Imlay City5.1BWAC 1
9Olivia Chadwell25:59.2Concord4.9Eaton Rapids Class
10Stephanie Reder26:02.4Midland Dow4.9SVL North 1
9Julie McNabb25:35.8Monroe4.7SEC 1
10Quinn Miller25:52.1Grand Haven4.6OK Red 1
11Jaden Buckey26:03.3Bay City Central4.6SVL North 1
9Emily Murphy25:36.3Marian (Bloomfield Hills)4.6MAC Blue 1
10Simone Fumei25:36.6Marian (Bloomfield Hills)4.5MAC Blue 1
9Angela Franco25:52:00Warren Mott4.3MAC White 1
12Tori Hall26:08.8Grand Blanc4.1SVL South 1
11Shyla Ankatha25:38.2Marian (Bloomfield Hills)3.9MAC Blue 1
9Selene Paxton26:05.5Midland Dow3.8SVL North 1
11Caliyah Clarke25:54.8East Kentwood3.8OK Red 1
12Shyla Smith25:38.8Saline3.7SEC 1
11London Batkins25:54:00Macomb L’Anse Creuse North3.7MAC White 1
9Addison King26:12.3Frankenmuth3.6TVC 1
9Lauren Zeng25:39.4Ann Arbor Huron3.5SEC 1
12Ximena Yanez26:58.0Ravenna3.3WMC Mega
10Reygan Elliott25:41.1Marine City3.0MAC Blue 1
9Charlotte Mertz25:57:00Grosse Pointe South2.7MAC White 1
10Emma Jaremba26:15.2Hemlock2.6TVC 1
11Scarlett Allard26:14.3Grand Blanc2.2SVL South 1
11Ruby Kennedy26:00.2Grand Haven1.9OK Red 1
12India Barney25:45.0Chelsea1.7SEC 1
9Addyson Quinn26:16.1Rochester Hills Stoney Creek1.6OAA White 1
12Hayden Kreger26:12.3Midland1.6SVL North 1
12Miley Caughel26:01:00Port Huron Northern1.3MAC White 1
10Hailey Malear26:14.5Richmond1.2BWAC 1
12Elizabeth Craig25:50.9Quincy1.0Leslie Blackhawk
12Lourd Alahwal26:18.1Troy Athens1.0OAA White 1
11Padame Wadsworth26:15.1Yale1.0BWAC 1
12Kyndal Murphy26:18.4Flint Carman-Ainsworth0.9SVL South 1
9Elizabeth Falater25:52.0Reading0.7Leslie Blackhawk
11Lily Mollan26:20.9Rochester Hills Stoney Creek0.0OAA White 1

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
11Kamari Ronfeldt15:04.0Ann Arbor Pioneer215.7SEC 1
12Beckett Crooks15:24.6Ann Arbor Pioneer208.8SEC 1
11Caden Livermore15:43.8Grandville208.7OK Red 1
11Luka Hammond15:46.5Grand Haven207.8OK Red 1
11Ezekiel Baltierra15:52.0Alma207.7TVC 1
10Lennox Naswell16:04.7Flint Powers Catholic207.1SVL South 1
11Justin Johnson15:54.5East Kentwood205.2OK Red 1
11Robert Jazwinski III16:48.2Whitehall204.9WMC Mega
12Thomas Larson16:03.9Alma203.7TVC 1
12Aron Gal16:01.4Grand Haven202.9OK Red 1
12Brett Magnus16:11.3Frankenmuth201.2TVC 1
12Bryce Gross16:28.6Flint Powers Catholic199.1SVL South 1
11Matii Tarekegn16:14.2East Kentwood198.6OK Red 1
11Jacob Szalay15:55.6Saline198.5SEC 1
10Ryan Rathsburg16:34.3Flint Powers Catholic197.2SVL South 1
11Cole McCraw16:01.2Pinckney196.6SEC 1
9Tommy McCormick16:38.1Grand Blanc196.0SVL South 1
11Josiah Derksen16:22.2Rockford195.9OK Red 1
12Moises Salazar Jr.16:06.0Adrian195.0SEC 1
11Coen Hill16:07.8Dexter194.4SEC 1
12Caleb Carignan16:49.5Flint Powers Catholic192.2SVL South 1
10Wes Rogan16:15.0Saline192.0SEC 1
11Nick Parker16:42.0Frankenmuth191.0TVC 1
12Michael Dummer16:37.8Holland West Ottawa190.7OK Red 1
11Noah Watson16:38.5Rockford190.5OK Red 1
12Murphy Wagner16:45.3Saginaw Swan Valley189.9TVC 1
11Bradley Smies16:40.4Hudsonville189.9OK Red 1
12Henry Fredenberg16:23.1Chelsea189.3SEC 1
12Brennan Larusso16:23.8Saline189.1SEC 1
12Noah Linstrom16:59.4Davison188.9SVL South 1
12Jacob Mankey16:49.3Ithaca188.6TVC 1
12Jacob McDaniel16:45.0Grandville188.3OK Red 1
12Andrew Worsley16:47.6Midland188.1SVL North 1
11Cameron Cochran16:47.7Midland188.1SVL North 1
11Matthew Guikema16:27.2Ann Arbor Skyline187.9SEC 1
12Camren DeVries16:49.5Holland West Ottawa186.8OK Red 1
11Bryce Falbe17:42.5Muskegon Oakridge186.8WMC Mega
10Nolan Kessler17:43.2Montague186.6WMC Mega
9Hudson Doll16:31.3Ann Arbor Skyline186.6SEC 1
12Theo Sacks Thomas16:31.8Ann Arbor Pioneer186.4SEC 1
12Tyler Leach16:26.2Otisville LakeVille186.3MMAC 1
12Edison Lopeman16:55.6Parma Western185.8I-8 1
12William Dean17:08.7Grand Blanc185.8SVL South 1
11Logan Gessford16:55.1Midland185.6SVL North 1
12Bruno Cifaldi16:35.0Ann Arbor Skyline185.3SEC 1
12Hayden Lafferty16:54.6Rockford185.1OK Red 1
11Wyeth Angus16:36.0Chelsea185.0SEC 1
12Dane Hieronimus16:36.9Temperance Bedford184.7SEC 1
10Rex Pumford17:48.9Whitehall184.7WMC Mega
11Ryan Good16:59.1Parma Western184.6I-8 1
10Luke Bultman16:56.2Rockford184.6OK Red 1
12Jayden Fox17:01.4Saginaw Valley Lutheran184.5TVC 1
12Tommy Beiter17:12.4Flint Powers Catholic184.5SVL South 1
11Sebastian Ruiz16:57.1Holland West Ottawa184.3OK Red 1
12Alex Hamilton17:09.4North Farmington184.2OAA Blue 1
12Anthony Plana17:03.0Frankenmuth184.0TVC 1
9Maxwell Post16:58.3Holland West Ottawa183.9OK Red 1
11Levi Mayer17:14.7Davison183.8SVL South 1
11Christian Ayres17:01.9BC Harper Creek183.7I-8 1
12Nathaniel Linden17:05.2Troy Athens183.3OAA White 1
12Austin Van Ek17:00.2Hudsonville183.3OK Red 1
11Evan MacLaren17:05.4Ithaca183.2TVC 1
11William Gancer16:36.0Stockbridge183.0Leslie Blackhawk
11Boston Wilkinson17:01.5Holland West Ottawa182.8OK Red 1
11Musa Kay17:14.0West Bloomfield182.7OAA Blue 1
11Walker Ledbetter16:43.3Ann Arbor Pioneer182.6SEC 1
10Xavier Solgot17:05Macomb L’Anse Creuse North182.3MAC White 1
11Nick Martens16:45.4Dexter181.9SEC 1
10Elliot King17:06.8Midland181.7SVL North 1
12Issac Romero17:59.0Fremont181.3WMC Mega
10Liam Dewitt16:41.1Haslett181.3Leslie Blackhawk
9Logan Cristian17:09.5Parma Western181.2I-8 1
12Luca Lebron17:12.0Alma181.0TVC 1
10Roman Stilwell16:48.2Ann Arbor Skyline180.9SEC 1
10Oskar MacArthur16:49.2Ann Arbor Skyline180.6SEC 1
10Samuel Johnson17:14.0Alma180.3TVC 1
9Ryan Brown17:14.3Freeland180.2TVC 1
11Connor O’Reilly17:25.4Davison180.2SVL South 1
12Davis Baraka17:09.5East Kentwood180.2OK Red 1
11Jacob Cole16:51.4Saline179.9SEC 1
10Martin Gehrke16:51.6Ann Arbor Skyline179.8SEC 1
9Matthew Lauderbaugh17:26.8Davison179.7SVL South 1
11Devin Lau17:17.3Farmington179.2OAA White 1
12Charlie Smith17:28.7Grand Blanc179.1SVL South 1
12Hunter Parsons18:06.5Whitehall178.8WMC Mega
12Jake Follett17:13.8Holland West Ottawa178.8OK Red 1
10Alec Brown17:15.8Saginaw Heritage178.7SVL North 1
11Garrett Comer16:55.5Ann Arbor Skyline178.5SEC 1
10Aidan Schwalbach17:20.3Rochester Hills Stoney Creek178.2OAA White 1
12Quinn Davis16:56.5Ann Arbor Pioneer178.2SEC 1
11Enshu Kuan16:56.8Ann Arbor Skyline178.1SEC 1
11Cameron Varner16:57.7Temperance Bedford177.8SEC 1
12Kaden Worch18:10.4Manistee177.5WMC Mega
11Colin Courage16:58.5Ann Arbor Pioneer177.5SEC 1
11Owen Windgaston16:56.5Clawson177.5MAC Blue 1
12Elijah Bernstein17:18.1East Kentwood177.3OK Red 1
9Nico Lebron17:24.0Alma177.0TVC 1
9Parker Smith17:00.6Adrian176.8SEC 1
12Maxwell Durham16:58.6New Haven176.8MAC Blue 1
9Archer Verhage17:20.1Grand Haven176.6OK Red 1
11Mossen Green18:14.5Fremont176.2WMC Mega
12David Mann17:24Sterling Heights Stevenson176.0MAC White 1
10Timothy Wolff18:15.3Hart175.9WMC Mega
12Kasen Todtz17:22.3Grand Haven175.9OK Red 1
11Zach Shaffer17:25Utica Ford175.7MAC White 1
9Jack Crongeyer17:39.5Grand Blanc175.5SVL South 1
10Joshua England17:27.0Midland Dow175.0SVL North 1
11Joshua Reed17:27.0Midland Dow175.0SVL North 1
11Colin Blachford17:30.3Troy Athens174.9OAA White 1
12Myles Gesselman17:25.7East Kentwood174.8OK Red 1
11Keats Rosenbrock17:30.8Royal Oak174.7OAA White 1
12Noah Chouinard17:32.0Alma174.3TVC 1
11Kenneth Mangles17:02.1Leslie174.3Leslie Blackhawk
12Elijah Baltierra17:33.1Alma174.0TVC 1
10Brady VanConant17:29.7Yale173.8BWAC 1
12Julian Walker17:30.7Algonac173.4BWAC 1
9Joseph Leigh17:34.7Rochester Hills Stoney Creek173.4OAA White 1
11Spencer Dammann17:35.0Saginaw Swan Valley173.3TVC 1
11Beckett Sipes17:35.2Royal Oak173.3OAA White 1
11Connor Pepin17:31.3Croswell-Lexington173.2BWAC 1
11Ryan Rummel17:11.4Saline173.2SEC 1
12Nicholas Hoffman17:11.6Dexter173.1SEC 1
10Conrad Marra17:12.2Ann Arbor Huron172.9SEC 1
10Nicholas Priestap17:47.3Grand Blanc172.9SVL South 1
10Harrison Stamper17:12.7Tecumseh172.8SEC 1
11Carlos Basulto17:12.8Saline172.7SEC 1
10Grant Ackley18:26.1Hart172.3WMC Mega
12TJ Conley17:14.5Ann Arbor Huron172.2SEC 1
10Wyatt Roberts17:08.8Otisville LakeVille172.1MMAC 1
11Maddi Duke17:14.8Temperance Bedford172.1SEC 1
12Thad Whitmore17:39.9Ithaca171.7TVC 1
10Eli Morris17:16.5Tecumseh171.5SEC 1
12Matthew Berg17:37.6Midland171.5SVL North 1
10Carter Crosby17:51.8Grand Blanc171.4SVL South 1
11Ben Bouchey17:53.6Flint Powers Catholic170.8SVL South 1
10Abe Blaskowski17:40.3Saginaw Heritage170.6SVL North 1
12Lucas Dykhouse17:39.1Hudsonville170.3OK Red 1
11Braylon Morris17:39.2East Kentwood170.3OK Red 1
11Connor Murphy17:41.8Midland170.1SVL North 1
12Cohen Paril17:55.9Lapeer170.0SVL South 1
9John Rochowiak17:21.7Pinckney169.8SEC 1
9Gavin Bast17:22.5Saline169.5SEC 1
10Griffin Solano17:58.2Flint Powers Catholic169.3SVL South 1
11Tyler Hennessey17:55.2Berkley168.9OAA Blue 1
10Easton Coscarelli17:24.8Adrian168.7SEC 1
9Alex Hagerty17:24.8Pinckney168.7SEC 1
11Aaron Ebels17:44.0Grandville168.7OK Red 1
10Tate Smith18:37.0Fremont168.7WMC Mega
12Kyle Krasan17:25.4Ann Arbor Skyline168.5SEC 1
10Gabe Jaime17:46.4Saginaw Heritage168.5SVL North 1
11William VanHaaften17:25.7Saline168.4SEC 1
11Lincoln Reed17:25.8Pinckney168.4SEC 1
11Amos Norder17:49.9Saginaw Michigan Lutheran Seminary168.4TVC 1
11Calvin Kasprowicz17:45.2Hudsonville168.3OK Red 1
12Ethan Quibell17:45.7East Kentwood168.1OK Red 1
11Gabe Grierson18:38.9Ludington168.0WMC Mega
9Alex Pelliccia17:48.2Midland167.9SVL North 1
9Will Sollenberger17:27.5Saline167.8SEC 1
10Trevor VanderKodde18:40.0Hart167.7WMC Mega
12Liam Aiuto17:52.0Royal Oak167.7OAA White 1
11Sawyer Zeman17:22.0Haslett167.7Leslie Blackhawk
12Thomas DeJesus17:28.1Ann Arbor Pioneer167.6SEC 1
10Nicholas Reiser17:28.3Dexter167.6SEC 1
12Ryan Harper17:52.6Troy Athens167.5OAA White 1
10Eli Hobson17:22.9Montrose167.4MMAC 1
12Noah Nasceif17:50Sterling Heights Stevenson167.3MAC White 1
9Leland Sowle17:52.6Parma Western166.8I-8 1
12Chayse Jensen17:25.0Quincy166.7Leslie Blackhawk
12Aiden LaVictor18:02.3Beverly Hills Groves166.6OAA Blue 1
12Zeke Lafferty17:31.4Ann Arbor Skyline166.5SEC 1
12Levi Dutton17:53.7Fowlerville166.4Eaton Rapids Class
12Liam Schamper17:50.7Grand Haven166.4OK Red 1
12Luke Mulka17:53Utica Ford166.3MAC White 1
12Gustaf Finn17:33.3Ann Arbor Skyline165.9SEC 1
11Kevin Terpstra17:57.3Alma165.9TVC 1
12Buturo Bartolomei17:33.8Ann Arbor Pioneer165.7SEC 1
11Jayden Mueller18:46.2Muskegon Oakridge165.6WMC Mega
11Caleb Lynd17:56.6Parma Western165.5I-8 1
10Christopher Shemes17:58.8Ithaca165.4TVC 1
11Carson Ackley18:47.0Hart165.3WMC Mega
11Carter Mitton17:35.1Saline165.3SEC 1
11Jaden Rodriguez18:00.1Saginaw Swan Valley165.0TVC 1
10Micah Theis18:48.4Ludington164.9WMC Mega
12Timothy Chamberlain17:58.8Portland St. Patrick164.7Eaton Rapids Class
11Charles Gavan17:55.8Rockford164.7OK Red 1
12Dean Gallucci17:58Utica Ford164.7MAC White 1
10Nick DeRoo17:57.0Holland West Ottawa164.3OK Red 1
12Nolan Korolden17:58.4Yale164.2BWAC 1
11Nicholas Yuan17:38.5Ann Arbor Skyline164.2SEC 1
10Isaiah Cates17:32.9Haslett164.0Leslie Blackhawk
12Justin Jensen18:51.0Whitehall164.0WMC Mega
9Miles Decker18:00.2Mount Pleasant163.9SVL North 1
9Matthew McFall17:39.8Pinckney163.7SEC 1
11Jeremy Johnson17:37.9Marysville163.7MAC Blue 1
12Owen Beindit17:59.9Algonac163.7BWAC 1
12Henry Schanbeck18:03.9Bay City John Glenn163.7TVC 1
11Landin Fisher17:40.2Adrian163.6SEC 1
11Caleb Maciag17:40.9Pinckney163.4SEC 1
10Matteo Ortega18:02.7Saginaw Heritage163.1SVL North 1
12Grant Johnson17:36.3Manchester162.9Leslie Blackhawk
11Matthew Killeen17:37.0Leslie162.7Leslie Blackhawk
10Pascal Rasmussen18:04.0Saginaw Heritage162.7SVL North 1
11Brendan Koza17:41.8Marysville162.4MAC Blue 1
11Joshua Ross18:04.8Midland Dow162.4SVL North 1
11Hudson McCleskey17:44.8Dexter162.1SEC 1
12Nathan Kunzi18:03.8Hudsonville162.1OK Red 1
10Harrison Worsley18:05.9Midland162.0SVL North 1
12Lawson Miller18:57.0Muskegon Oakridge162.0WMC Mega
12Shondell Warren18:16.3Oak Park161.9OAA Blue 1
9Cooper Green18:06.8Mount Pleasant161.7SVL North 1
12Ethan Jorrey18:16.9Beverly Hills Groves161.7OAA Blue 1
11Emmanuel Valdez18:07.1Mount Pleasant161.6SVL North 1
10Edison Huizinga18:58.2Manistee161.6WMC Mega
9Julian Lopez18:58.6Hart161.5WMC Mega
11Addison Dufendach18:05.8Rockford161.4OK Red 1
10Reece Grafius18:09.3Mason161.2Eaton Rapids Class
11Jackson Horn18:11.6Freeland161.1TVC 1
11James Morrison18:09Macomb L’Anse Creuse North161.0MAC White 1
10Leif Briggs-Lind18:12.1Bay City John Glenn161.0TVC 1
9Jackson Thompson18:09.2Midland160.9SVL North 1
12Aidan Vermeulen18:07.8Hudsonville160.7OK Red 1
10Graham Kusmierski18:08.5Grandville160.5OK Red 1
10Travis Schiebner18:11.2Saginaw Heritage160.3SVL North 1
11Luis Holowinski18:21.2West Bloomfield160.3OAA Blue 1
10Roan VanSumeren18:12.3Parma Western160.2I-8 1
12Miles Dell17:51.2Chelsea159.9SEC 1
9Everett Anaya18:15.8Freeland159.7TVC 1
12Jace Thomas17:45.9Birch Run159.7MMAC 1
11Braeden Conger18:16.5Frankenmuth159.5TVC 1
9Caleb McBride17:50.5Marysville159.5MAC Blue 1
11Alec Dodak17:47.0Manchester159.3Leslie Blackhawk
12Joshua Riggs17:53.0Monroe159.3SEC 1
11Reese Lepeak18:14.1Bay City Western159.3SVL North 1
10Michael Allen17:48.0Montrose159.0MMAC 1
11Leo Alafita17:54.3Chelsea158.9SEC 1
11Lincoln Palmer18:25.6North Farmington158.8OAA Blue 1
12Lucas Kranzusch18:13.6Grandville158.8OK Red 1
9Wyatt Jaspersen17:55.1Pinckney158.6SEC 1
11Dustin Wright18:17.6Midland158.1SVL North 1
9Connor Miller18:20.8Alma158.1TVC 1
11Cooper Ankeney17:57.9Ann Arbor Pioneer157.7SEC 1
11Logan Thomas17:58.4Temperance Bedford157.5SEC 1
12Aaron Zannetti18:33.8Grand Blanc157.4SVL South 1
11Francis Austen18:21.0Portland St. Patrick157.3Eaton Rapids Class
11Jaron Osanaiye18:20Sterling Heights Stevenson157.3MAC White 1
12Linus Helzerman17:59.0Chelsea157.3SEC 1
12Bryce VanderKodde19:11.0Hart157.3WMC Mega
10Aarav Kalantry17:59.3Ann Arbor Huron157.2SEC 1
11Drew Vanderpuyl18:21.4Coldwater157.2I-8 1
9Jayden Smith18:34.6Grand Blanc157.1SVL South 1
11Dylan Hanley17:59.8Ann Arbor Skyline157.1SEC 1
12Cooper Gardner18:22.1BC Harper Creek157.0I-8 1
12Grant Conley17:54.2Charlotte156.9Leslie Blackhawk
10De-Mani Roberts18:19.4East Kentwood156.9OK Red 1
12Jack Paulsen18:19.6Grandville156.8OK Red 1
11Cooper Schmelter17:54.8Leslie156.7Leslie Blackhawk
9Whitman Newland18:22.5Midland Dow156.5SVL North 1
11Santiago Valenzuela18:01.8Ann Arbor Skyline156.4SEC 1
10Gavin Rohr18:02.5Monroe156.2SEC 1
11Hunter Hall18:37.6Lapeer156.1SVL South 1
11Owen VanderVlucht19:14.9Hart156.0WMC Mega
12Ryan Hunt18:26.9Bloomfield Hills156.0OAA White 1
10Cameron Osterbeck18:24Macomb L’Anse Creuse North156.0MAC White 1
10Landon Shimkus17:57.0Charyl Stockwell Academy156.0Leslie Blackhawk
12Brody Urbaniak17:58.0Charyl Stockwell Academy155.7Leslie Blackhawk
12Parker Mowl18:25Utica Ford155.7MAC White 1
11Max Carne18:04.1Ann Arbor Pioneer155.6SEC 1
12Jaycob Hipps17:58.3Montrose155.6MMAC 1
12Porter Yurk18:23.9Holland West Ottawa155.4OK Red 1
10Dempsey Barrett18:05.1Tecumseh155.3SEC 1
11Aiden Schaner19:17.3Hart155.3WMC Mega
9Jonathan Love18:05.4Chelsea155.2SEC 1
10Theo Carlson18:36.4Berkley155.2OAA Blue 1
10Owen Lawrence18:29.5Bloomfield Hills155.2OAA White 1
10Mason Pietrykowski18:26.0Richmond155.0BWAC 1
10MJ Flowers18:30.7Saginaw Michigan Lutheran Seminary154.8TVC 1
10Noah Dallas18:31.1Freeland154.6TVC 1
11Oliver Ridley18:28.6Saginaw Heritage154.5SVL North 1
9Jack Cook18:42.6Grand Blanc154.5SVL South 1
10Micah Stern18:42.7Lapeer154.4SVL South 1
11Mason Opalewski19:20.2Hart154.3WMC Mega
11Jack Fulop18:08.5Temperance Bedford154.2SEC 1
10Tony Boggess18:08.5Ann Arbor Pioneer154.2SEC 1
12Damian Marcinek18:29.9Mount Pleasant154.0SVL North 1
11Benjamin Laurain18:30.3Saginaw Heritage153.9SVL North 1
11Luke Aerts18:31.4Coldwater153.9I-8 1
11Jacob Sanders18:30.6Midland153.8SVL North 1
11Josh Bengry18:44.8Davison153.7SVL South 1
10Alex Iordanou18:44.9Flint Powers Catholic153.7SVL South 1
12Carter Banfield18:32.0Fowlerville153.7Eaton Rapids Class
9Ben Sims18:34.1Farmington153.6OAA White 1
10Max Taylor19:22.7Fremont153.4WMC Mega
12Kyle Massimilla18:32Utica Ford153.3MAC White 1
10Matthew Hoffmeyer18:30.4Grand Haven153.2OK Red 1
11Jaxon Hemgesberg18:05.5Chesaning153.2MMAC 1
10Elliot Daley18:11.5Ann Arbor Skyline153.2SEC 1
12Isaac Fullerton18:33.8Parma Western153.1I-8 1
12Ayden Hipps18:05.9Montrose153.0MMAC 1
10Victor LeBrun18:12.1Monroe153.0SEC 1
11Grady Galbraith18:36.4Hemlock152.9TVC 1
12Parker Bomia-Laberdee18:12.4Monroe152.9SEC 1
10Walter McMourrogh18:12.6Ann Arbor Huron152.8SEC 1
9Charlie Fields18:33.1North Branch152.6BWAC 1
10Lucas Zeckner18:13.1Adrian152.6SEC 1
12Mason Sparks19:26.1Fremont152.3WMC Mega
10Teddy Connolly18:14.2Ann Arbor Pioneer152.3SEC 1
11Sebastian Hernandez18:36.4Coldwater152.2I-8 1
11Austin Kloha18:38.6Freeland152.1TVC 1
10Tyler Moore18:14.9Tecumseh152.0SEC 1
12Aaron Hemstreet18:13.6Warren Cousino151.8MAC Blue 1
9Anton Kwaiser18:16.9Ann Arbor Skyline151.4SEC 1
10Gerry Socha18:41.1Bloomfield Hills151.3OAA White 1
10Samuel Gembis18:41.2Royal Oak151.3OAA White 1
10Bradley Chesney18:38.6Midland151.1SVL North 1
10Miles Muxlow18:53.5Flint Powers Catholic150.8SVL South 1
11Logan Rhodes18:38.6Yale150.8BWAC 1
10Carter Feltner18:12.7Quincy150.8Leslie Blackhawk
11Blake Lancaster18:19.0Ann Arbor Pioneer150.7SEC 1
11Colton Grzyb18:39.3Almont150.6BWAC 1
11Colin Stokes18:50.3North Farmington150.6OAA Blue 1
10Hunter Walker18:13.6Quincy150.5Leslie Blackhawk
10Mahir Tabakovic18:40.1Grandville150.0OK Red 1
12Bryan Barradas18:40.6East Kentwood149.8OK Red 1
12Robert Carrigan18:41.8Armada149.7BWAC 1
9Ian Dennis19:34.4Whitehall149.5WMC Mega
10Brendan McAuliffe18:41.5Rockford149.5OK Red 1
12Myles Guttovz18:46.8Farmington149.4OAA White 1
10Josh Hilliard18:54.2Berkley149.3OAA Blue 1
10Easton Howell18:23.3Dexter149.2SEC 1
10Cole Carless18:43.8Yale149.1BWAC 1
12Carston Broderick18:44.9Midland Dow149.0SVL North 1
12Gabe Gauss18:43.0Rockford149.0OK Red 1
9Alec Bolles18:43.1Hudsonville149.0OK Red 1
12Elijah Good18:45.3Midland Dow148.9SVL North 1
9Peyton Eichinger18:45.4Mount Pleasant148.9SVL North 1
10Gabriel Nix18:45.9Midland Dow148.7SVL North 1
11Nate Ruhstorfer19:37.1Hesperia148.6WMC Mega
11Carter Krause18:45.1Yale148.6BWAC 1
10Bo Cooke18:25.7Pinckney148.4SEC 1
12Eric DeWaele18:47Clinton Twp. Chippewa Valley148.3MAC White 1
11Logan Garbo18:47Grosse Pointe South148.3MAC White 1
11Quentin McRae18:26.7Dexter148.1SEC 1
12Levi Fox18:48.0Mount Pleasant148.0SVL North 1
12Dillon Pham18:48Utica Ford148.0MAC White 1
11Raphael Fournier18:27.3Ann Arbor Skyline147.9SEC 1
10Thaddeus Hartzell18:58.7Beverly Hills Groves147.8OAA Blue 1
11Connell Hardenbrook18:49.7Fowlerville147.8Eaton Rapids Class
10Parker Weirich19:40.1Shelby147.6WMC Mega
11Shane Nshime18:47.4East Kentwood147.5OK Red 1
10Trevor Mieras18:47.5Hudsonville147.5OK Red 1
12Corey Dubnicki18:22.8Jackson Preparatory147.4Leslie Blackhawk
9Davin MacDonald18:28.9Ann Arbor Skyline147.4SEC 1
10Connor Twardesky18:50Utica Ford147.3MAC White 1
10Eddie Nolan18:53.2Troy Athens147.3OAA White 1
11Devlin Johnson18:53.3Freeland147.2TVC 1
10Brody Mulder18:48.6Holland West Ottawa147.1OK Red 1
11Korey LeVey18:27.8Marysville147.1MAC Blue 1
11Henry Remington18:30.3Ann Arbor Skyline146.9SEC 1
10Colton Lynn18:51.8Saginaw Heritage146.7SVL North 1
9Easton Warners19:42.9Ludington146.7WMC Mega
10Laken Reynolds18:52.3Midland Dow146.6SVL North 1
12Jack Kerrigan18:51.5Croswell-Lexington146.5BWAC 1
11Colin Booms18:25.6Haslett146.5Leslie Blackhawk
11Samuel Clifton18:32.1Chelsea146.3SEC 1
9Reid Stamper18:32.2Tecumseh146.3SEC 1
11Silas Skeels18:32.2Adrian146.3SEC 1
12Marlowe Hartnett18:33.2Ann Arbor Skyline145.9SEC 1
12Adam SaintOnge18:53.5Almont145.8BWAC 1
12Lukas Looman18:53.5Holland West Ottawa145.5OK Red 1
9Cash Wilds18:34.9Pinckney145.4SEC 1
12Paul Herendeen18:57.0Concord145.3Eaton Rapids Class
12Mario Carducci18:56Clinton Twp. Chippewa Valley145.3MAC White 1
11Leroy Li18:35.0Ann Arbor Pioneer145.3SEC 1
9Joe Cecchini19:10.8Flint Powers Catholic145.1SVL South 1
11Grant Mielke19:00.2Freeland144.9TVC 1
12Caleb Stern19:11.4Lapeer144.9SVL South 1
10Clint Malcolm18:56.5Algonac144.8BWAC 1
12Jacob Alt18:37.1Ypsilanti Community144.6SEC 1
9Micah Good18:59.2Parma Western144.6I-8 1
12Leo Bearss18:57.2Yale144.6BWAC 1
10Doug Grishkevich18:35.3New Haven144.6MAC Blue 1
12Owen Cross18:57.0Grand Haven144.3OK Red 1
11Daniel Rudolph18:59Utica Ford144.3MAC White 1
9Canon Belusar18:59SCS Lakeview144.3MAC White 1
11Ethan Feys19:02.4Troy Athens144.2OAA White 1
12Martin Fetteroff19:50.5Hart144.2WMC Mega
10Daniel Broderick19:00.0Midland Dow144.0SVL North 1
11Jobriel Octubre18:33.1Chesaning144.0MMAC 1
12Jabin Dieleman18:58.4Holland West Ottawa143.9OK Red 1
12Logan Selasky19:03.5Saginaw Swan Valley143.8TVC 1
9Scout Freiheit19:51.9Whitehall143.7WMC Mega
12Conner Wilkinson19:04.0Bay City John Glenn143.7TVC 1
12Alex Martin18:40.2Chelsea143.6SEC 1
9Ethan Spoelman18:59.4Hudsonville143.6OK Red 1
12Adam Foster19:03.0Mason143.3Eaton Rapids Class
10Grayson Wodzisz19:02Grosse Pointe South143.3MAC White 1
12Charlie Vitkauskas19:01.4Rockford142.9OK Red 1
11Cooper Hoyt19:02.5North Branch142.8BWAC 1
10Deon Dunbar18:42.6Adrian142.8SEC 1
11Emmett Brick18:42.6Ann Arbor Pioneer142.8SEC 1
11Noah Wolff19:54.8Hart142.8WMC Mega
10Kollin Spyker19:55.2Mason County Central142.6WMC Mega
9Tristan Reinstra19:07.3Alma142.6TVC 1
10Rhy Schneider19:02.7Rockford142.4OK Red 1
12Matthew Litwiller19:18.7Davison142.4SVL South 1
12Connor Tesch19:05Clinton Twp. Chippewa Valley142.3MAC White 1
10Andrew Saintonge19:04.1Almont142.3BWAC 1
9Justin Christoffersen19:56.3Fremont142.2WMC Mega
10Jackson Bannister19:03.3East Kentwood142.2OK Red 1
11Reuben Swafford19:16.0North Farmington142.0OAA Blue 1
11Patrick Steele19:09.3Farmington141.9OAA White 1
10Cameron Stone19:04.5Grandville141.8OK Red 1
10Lliam Badyrka19:20.7Lapeer141.8SVL South 1
12Matthew Badley19:57.8Whitehall141.8WMC Mega
12Gannon Sova19:10.0Saginaw Swan Valley141.7TVC 1
11Liam Smith18:46.2Dexter141.6SEC 1
10Keannan Marr19:58.4Holton141.5WMC Mega
10Charles Lucas19:06.5Hudsonville141.2OK Red 1
12Trent Galdeen20:00.4Muskegon Oakridge140.9WMC Mega
9Will Baese18:42.5Ovid-Elsie140.8MMAC 1
11Elijah Killinger18:42.9Charyl Stockwell Academy140.7Leslie Blackhawk
9Oscar Resnick19:10Grosse Pointe South140.7MAC White 1
12Law Sholten19:13.2Frankenmuth140.6TVC 1
10Grayson Crooks18:49.5Ann Arbor Pioneer140.5SEC 1
12Chase Somers19:14.0Freeland140.3TVC 1
11Santanna Minfield19:14.7Rochester Hills Stoney Creek140.1OAA White 1
10Lev Babcock19:21.8Berkley140.1OAA Blue 1
11Luke Shelton19:14.9Troy Athens140.0OAA White 1
10Everett Wood19:12Grosse Pointe South140.0MAC White 1
12Hyunseo Sung19:13.3Midland Dow139.6SVL North 1
10Isaac Kraftson18:52.9Ypsilanti Community139.4SEC 1
12Maddox Hutchinson19:15.0Concord139.3Eaton Rapids Class
12Lualhati Verzosa19:14Grosse Pointe South139.3MAC White 1
11Eddy Hedrick18:53.1Adrian139.3SEC 1
9James Phillips19:28.6Flint Powers Catholic139.1SVL South 1
12Joshua Miller18:48.1Ovid-Elsie139.0MMAC 1
10Mason Szyniszewski19:13.3Grandville138.9OK Red 1
11Carter Hartfield19:19.3Bloomfield Hills138.6OAA White 1
9Vaughn Trombley19:19.4Saginaw Swan Valley138.5TVC 1
11Aidan Bradley19:17.7Springport138.4Eaton Rapids Class
9Sean Kelley18:56.0Pinckney138.3SEC 1
10Conner Terry19:15.1East Kentwood138.3OK Red 1
10Logan Carrier19:16.2Yale138.3BWAC 1
9Abram Fettig19:20.3Saginaw Nouvel138.3TVC 1
11Sullivan Gartrell19:31.4Davison138.2SVL South 1
12Alex Saavedra19:15.9East Kentwood138.0OK Red 1
11Evan Rentsch19:18.1Midland138.0SVL North 1
10Nathan Rainwater19:32.2Grand Blanc137.9SVL South 1
12Alpha Kabba19:16.7East Kentwood137.8OK Red 1
12Austin Barancik19:22.0Ithaca137.7TVC 1
11Grant Davis19:19Port Huron Northern137.7MAC White 1
11Sawyer Kemp19:19Port Huron Northern137.7MAC White 1
11Michael Tycner19:19.9Mount Pleasant137.4SVL North 1
12Chris Sayers19:20SCS Lakeview137.3MAC White 1
11Peter Mann19:20.1Midland Dow137.3SVL North 1
11Carter English19:20.2Midland Dow137.3SVL North 1
10Jacob Christoffersen20:11.8Fremont137.1WMC Mega
10Lucas Dunham19:24.0Farmington137.0OAA White 1
11Caleb Erkkinen19:21Sterling Heights Stevenson137.0MAC White 1
11Caleb Thomason-Redus19:21Grosse Pointe South137.0MAC White 1
11Edward Minor19:31.1Beverly Hills Groves137.0OAA Blue 1
10Johnny Huey19:35.3Flint Powers Catholic136.9SVL South 1
10Edward Gorkowski19:19.5East Kentwood136.8OK Red 1
11Matthew McClain18:58.6Clawson136.8MAC Blue 1
10Reid Barden19:24.7Frankenmuth136.8TVC 1
10Avi Vertkin19:32.0Beverly Hills Groves136.7OAA Blue 1
10Aristotle Chapman19:22Macomb L’Anse Creuse North136.7MAC White 1
9Judah Molchan19:20.0Hudsonville136.7OK Red 1
10Michael Williams19:32.4West Bloomfield136.5OAA Blue 1
12Cheick Traore19:01.6Ann Arbor Huron136.5SEC 1
9Kenneth Thompson19:01.7Ann Arbor Skyline136.4SEC 1
9Elijah Ouwinga19:20.7Hudsonville136.4OK Red 1
12Kaiden Shinew19:20.8Grand Haven136.4OK Red 1
9Preston Vanderpool19:23Grosse Pointe South136.3MAC White 1
11Carson Pavloff19:33.3Auburn Hills Avondale136.2OAA Blue 1
10Carson Scholz19:02.9Tecumseh136.0SEC 1
9Joseph Aramouni19:00.9Madison Heights Lamphere136.0MAC Blue 1
11Logan Whitmer19:26.9Saginaw Michigan Lutheran Seminary136.0TVC 1
10Patrick Alt19:03.0Ypsilanti Community136.0SEC 1
11Max Crumm19:38.3Flint Powers Catholic135.9SVL South 1
11Josue Martinez19:35.0West Bloomfield135.7OAA Blue 1
11Wyatt Linson18:58.0Otisville LakeVille135.7MMAC 1
12Brendan Wolf19:25.2Saginaw Heritage135.6SVL North 1
11Keaton Smith19:26.2Concord135.6Eaton Rapids Class
11Luke McCarty19:23.2Hudsonville135.6OK Red 1
11Gavin Wilde19:35.5North Farmington135.5OAA Blue 1
11Dane Losee19:04.6Pinckney135.5SEC 1
10Mitch Bell19:26Utica Ford135.3MAC White 1
10Edward Marshall19:25.2Armada135.3BWAC 1
11Musa Khadija19:24.3Grand Haven135.2OK Red 1
10Thiago Solis19:24.5Holland West Ottawa135.2OK Red 1
10Levi Skinner19:40.8Grand Blanc135.1SVL South 1
10Cole Slotman20:17.9Hart135.0WMC Mega
10Graham Kubiak19:37.9West Bloomfield134.7OAA Blue 1
10London Coreart19:01.2Charlotte134.6Leslie Blackhawk
12Earl Beattie19:05.3Marine City134.6MAC Blue 1
10Johannes Visser19:28.5Midland Dow134.5SVL North 1
11Jax Scott19:32.4Bloomfield Hills134.2OAA White 1
9Jeffery Delong19:02.5Montrose134.2MMAC 1
10Santiago Bernal19:09.6Adrian133.8SEC 1
11Kyle Swanson19:31Sterling Heights Stevenson133.7MAC White 1
11Oliver Howie19:31Port Huron Northern133.7MAC White 1
10Andrew Hillborg19:34.1Freeland133.6TVC 1
10Elliott Lyngklip19:41.5Berkley133.5OAA Blue 1
12Luca Massoni19:34.7Royal Oak133.4OAA White 1
11Adryan Estrada19:32.7Mason133.4Eaton Rapids Class
9Henry Frederick19:29.9Holland West Ottawa133.4OK Red 1
11Kevin Sebrell19:33.3Eaton Rapids133.2Eaton Rapids Class
9Connor Dazell19:11.5Temperance Bedford133.2SEC 1
9Miles Koch19:31.0Holland West Ottawa133.0OK Red 1
11Corbin Knoerr19:33.1Bay City Western133.0SVL North 1
10Chase Peterson19:34Macomb L’Anse Creuse North132.7MAC White 1
11Timothy Minfield19:37.2Rochester Hills Stoney Creek132.6OAA White 1
12Cole Maier19:07.4Chesaning132.5MMAC 1
11David Alsip19:35Warren Mott132.3MAC White 1
12Trevin Warner19:36.8Parma Western132.1I-8 1
12Alex Edwards19:33.9Grandville132.0OK Red 1
10Emmett Strait19:15.0Ann Arbor Skyline132.0SEC 1
10Henry Kosick19:36.6Midland131.8SVL North 1
11Robert Smith19:50.9Davison131.7SVL South 1
12Ian Burley19:35.2Grand Haven131.6OK Red 1
10Vincent Pirozzo19:40.4Rochester Hills Stoney Creek131.5OAA White 1
10Evan Kowalkowski19:40.7Royal Oak131.4OAA White 1
9Micah Zick19:17.0Tecumseh131.3SEC 1
11Noah Glaza19:41.0Freeland131.3TVC 1
11Simon Boonstra19:17.2Ann Arbor Skyline131.3SEC 1
11Kodi Rose19:11.5Haslett131.2Leslie Blackhawk
12Joey Glinski19:11.6Montrose131.1MMAC 1
11Andrew Russell19:12.2Haslett130.9Leslie Blackhawk
10Finnian Rawsthorne19:53.4Grand Blanc130.9SVL South 1
12Levi Wilcox19:37.5Hudsonville130.8OK Red 1
11Brock Hunter20:31.0Montague130.7WMC Mega
12Matthew Leatherman20:31.1Montague130.6WMC Mega
10Levi Knoop19:41.3Portland St. Patrick130.6Eaton Rapids Class
9Wesley Mair20:31.3Montague130.6WMC Mega
11Brayden Steele19:14.3Byron130.2MMAC 1
9Jasper Schmitt19:55.4Grand Blanc130.2SVL South 1
9Gerry Valchine19:20.4Chelsea130.2SEC 1
11Johan Kim19:20.4Ann Arbor Huron130.2SEC 1
11Preston Komara19:41.5Midland Dow130.2SVL North 1
11Carson Szarejko19:42.6BC Harper Creek130.1I-8 1
12Philip LaFramboise19:44.6Bay City John Glenn130.1TVC 1
9Landan Jenkins19:42.7BC Harper Creek130.1I-8 1
11Aidan Wilson19:45.0Royal Oak130.0OAA White 1
10Cy Gerke19:56.0Flint Powers Catholic130.0SVL South 1
12Noah Bower19:40.7Hudsonville129.8OK Red 1
10David Driver19:41.0East Kentwood129.7OK Red 1
12Tristian Raimondo19:43SCS Lakeview129.7MAC White 1
11Rhet Johnson20:34.2Hart129.6WMC Mega
12Cole Doty19:22.2Dexter129.6SEC 1
10Drake Green19:41.3Grand Haven129.6OK Red 1
9Jake Carlon19:41.4Hudsonville129.5OK Red 1
11Benjamin Barkham19:47.0Rochester Hills Stoney Creek129.3OAA White 1
11Travis Wright19:18.0Ovid-Elsie129.0MMAC 1
10Logan Hake19:24.0Dexter129.0SEC 1
12Louis Musser19:45.0Bay City Western129.0SVL North 1
11Sam Burkinshaw19:45.0Midland129.0SVL North 1
11Nick White19:55.2North Farmington128.9OAA Blue 1
12Grason Weber19:18.6Leslie128.8Leslie Blackhawk
9Kharon Thompson19:55.9Oak Park128.7OAA Blue 1
10Charlie Penneau20:00.2Flint Powers Catholic128.6SVL South 1
10Ethan Lawrence20:00.2Davison128.6SVL South 1
11Ezekiel Beach19:47.3Fowlerville128.6Eaton Rapids Class
10Thomas Schweihofer19:45.4Yale128.5BWAC 1
12Dylan Hile19:19.4Leslie128.5Leslie Blackhawk
10Michael Bevilacqua19:25.5Ann Arbor Pioneer128.5SEC 1
11Alex Flores20:38.8Ludington128.1WMC Mega
9Justin Carpenter19:48SCS Lakeview128.0MAC White 1
10Seungwoo Lee19:51.5Rochester Hills Stoney Creek127.8OAA White 1
10Brady Corbat19:26.1Marysville127.6MAC Blue 1
10Kelton Kyro19:49.2Midland127.6SVL North 1
10Ryan Lehto19:28.4Ypsilanti Lincoln127.5SEC 1
10Evan Binelli19:59.7Berkley127.4OAA Blue 1
10Emmett Worden19:23.6Birch Run127.1MMAC 1
12John McKellar19:53.7Royal Oak127.1OAA White 1
10Nixon Magnotte19:51Sterling Heights Stevenson127.0MAC White 1
12Zach Witherspoon19:50.1Algonac127.0BWAC 1
12Jorge De Reina Sastre19:54.6Freeland126.8TVC 1
10Henry Wert19:49.7Hudsonville126.8OK Red 1
11William Arnold19:51.0Armada126.7BWAC 1
9Teagan Miller19:31.1Jackson126.6SEC 1
12Landon Andrews20:43.5Muskegon Orchard View126.5WMC Mega
11Mitch Gonzalez19:25.6Ovid-Elsie126.5MMAC 1
11Nick York20:06.8Flint Powers Catholic126.4SVL South 1
9Tyler Englebrecht20:44.0Mason County Central126.3WMC Mega
10Collin Mahar19:54Sterling Heights Stevenson126.0MAC White 1
11Levi Socier19:57.1Essexville Garber126.0TVC 1
12Bryson White19:33.6Jackson125.8SEC 1
12Aeriq Abu Azrine19:57.9Royal Oak125.7OAA White 1
10Nolan Kavanagh19:54.0Yale125.7BWAC 1
11Kalen Dodder19:55Port Huron Northern125.7MAC White 1
9Dominic Viviano20:09.1Grand Blanc125.6SVL South 1
12Jayce Hyde19:28.2Chesaning125.6MMAC 1
11Owen Hare19:58.5Saginaw Swan Valley125.5TVC 1
11Carter Brindamour19:34.5Tecumseh125.5SEC 1
12Nolan Brescol19:34.7Temperance Bedford125.4SEC 1
11Garrett Villemure20:05.7Beverly Hills Groves125.4OAA Blue 1
10Draper McFadden19:54.9Yale125.4BWAC 1
12Aiden Parker19:57.0Coldwater125.3I-8 1
11Jaden Ethier19:59.4Troy Athens125.2OAA White 1
12Colin Lock19:59.9Essexville Garber125.0TVC 1
9Ethan Hanna20:48.6Fremont124.8WMC Mega
12Nicholas Beard19:36.7Ann Arbor Huron124.8SEC 1
10Liam Gilmour19:58Grosse Pointe South124.7MAC White 1
10Bryan Goddard19:37.3Ann Arbor Huron124.6SEC 1
10Brody Pulling19:59.5Mason124.5Eaton Rapids Class
10Corbin Maddox20:01.9Alma124.4TVC 1
10Ben Kline19:38.2Ypsilanti Community124.3SEC 1
10John Preuss19:38.2Dexter124.3SEC 1
12Kaden Borgman20:50.2Ravenna124.3WMC Mega
12Isaiah Boerema20:51.9Ludington123.7WMC Mega
11Jamin Siewert20:00.1Almont123.6BWAC 1
9Logan Wright20:00.1Yale123.6BWAC 1
12Michael Aramouni19:38.2Madison Heights Lamphere123.6MAC Blue 1
12Armon Harris19:38.6SCS Lake Shore123.5MAC Blue 1
10Jaden Hawkins20:11.7West Bloomfield123.4OAA Blue 1
10Jackson Hunt20:03.1BC Harper Creek123.3I-8 1
11Brock Grabmeyer20:05.3Alma123.2TVC 1
11Sean Bostwick20:01.5Rockford122.8OK Red 1
9Braydn Patrick19:36.5Jackson Preparatory122.8Leslie Blackhawk
9Simon Norder20:06.7Saginaw Michigan Lutheran Seminary122.8TVC 1
12Veridique Manzi20:02.8East Kentwood122.4OK Red 1
11Corbin Frazier20:05.1Midland122.3SVL North 1
11Kyler Shaw20:15.2North Farmington122.3OAA Blue 1
9Owen Sanford20:06.2Springport122.3Eaton Rapids Class
10Daniel Ross20:05.4Midland Dow122.2SVL North 1
9Nikos Sidiropoulos19:44.7Ann Arbor Skyline122.1SEC 1
12Chris Collier20:15.7Oak Park122.1OAA Blue 1
9Cole Sangsland19:44.8Ann Arbor Skyline122.1SEC 1
12Cameron Weers20:06.9Marshall122.0I-8 1
10Rileigh Schmitz20:57.0Muskegon Oakridge122.0WMC Mega
9Zachary Mann20:04.3Rockford121.9OK Red 1
10Sam Dunlap20:16.4Berkley121.9OAA Blue 1
9Lucas Bahena19:45.6Saline121.8SEC 1
11Aiden Jacobs19:45.7Pinckney121.8SEC 1
11Alex Loomis20:08.6Fowlerville121.5Eaton Rapids Class
11David Carroll20:08.8Bay City Central121.1SVL North 1
10Ryan Marsee19:48.6Ypsilanti Community120.8SEC 1
11James Ohngren19:46.6Center Line120.8MAC Blue 1
9Nathan Dunn19:43.2Quincy120.6Leslie Blackhawk
12Logan Albritton20:20.7Beverly Hills Groves120.4OAA Blue 1
9Austin Ruppel20:12.3Marshall120.2I-8 1
12Bryce Glossinger20:21.9Beverly Hills Groves120.0OAA Blue 1
10Bennett Ogilvy20:12Utica Ford120.0MAC White 1
12Alexander Wilson20:22.1Beverly Hills Groves120.0OAA Blue 1
10Liam Grimm19:51.5Dexter119.8SEC 1
10Steven Foltz20:11.6Yale119.8BWAC 1
12Zachary Rinehart20:13.7Fowlerville119.8Eaton Rapids Class
11Christopher Welt19:52.1Saline119.6SEC 1
11Piyush Saraiya20:13.3Mount Pleasant119.6SVL North 1
10Alexander Repp20:12.4Croswell-Lexington119.5BWAC 1
11Paxton Rose19:52.4Ann Arbor Skyline119.5SEC 1
10Caleb Van de Weghe20:12.6Holland West Ottawa119.1OK Red 1
9Donald Budrew21:05.7Hart119.1WMC Mega
11Matteo Turon19:54.0Ann Arbor Huron119.0SEC 1
10Andy Lopez-Garcia21:06.1Hesperia119.0WMC Mega
11Braulio Limon Urdapilleta20:18.1Rochester Hills Stoney Creek119.0OAA White 1
9Ryan Kaczor20:18.6Freeland118.8TVC 1
10Johnny Boike20:29.7Flint Powers Catholic118.8SVL South 1
12Lucas St Martin20:16.8Fowlerville118.7Eaton Rapids Class
11Andrew Harrison19:55.0Temperance Bedford118.7SEC 1
11Nolan Selasky20:19.0Saginaw Swan Valley118.7TVC 1
9Gabriel (Gabe) Arreguin19:55.8Saline118.4SEC 1
11Triston Thompson19:56.2Dexter118.3SEC 1
12Matthew Bowman19:54.5Roseville118.2MAC Blue 1
12Riley Minnis20:20.6Freeland118.1TVC 1
10Bentley Cromer20:20.7Alma118.1TVC 1
11Noah LeCompte19:57.0Saline118.0SEC 1
12Arthur Nystrom20:19.8Fowlerville117.7Eaton Rapids Class
11Benjamin Kline20:17.9Almont117.7BWAC 1
10Tanner Krzysik20:20.1Hastings117.6I-8 1
11Mat Amman19:52.2Chesaning117.6MMAC 1
11Johnny Roland20:18.2Almont117.6BWAC 1
11Kolton Hitsman20:17.5Grand Haven117.5OK Red 1
9Jonathan Larkins19:52.5Leslie117.5Leslie Blackhawk
9G’amir Lyles20:30.0Pontiac117.3OAA Blue 1
10Gabe Reginato20:20.0Mount Pleasant117.3SVL North 1
9Caleb Neubert20:21.4BC Harper Creek117.2I-8 1
9John Schmidt19:59.5Saline117.2SEC 1
9Grayson Durflinger19:59.7Saline117.1SEC 1
10Parker Ginsberg20:18.9Grandville117.0OK Red 1
11Kyler Bowman19:58.0Roseville117.0MAC Blue 1
9Nolan Webster19:54.0Haslett117.0Leslie Blackhawk
9Deklen Lawrence19:54.7Leslie116.8Leslie Blackhawk
11Hudson Budreau20:20.9North Branch116.7BWAC 1
11Dominic Berkemeier20:32.5Beverly Hills Groves116.5OAA Blue 1
11Jake Acker19:55.6Haslett116.5Leslie Blackhawk
10Xavier Teneyuque20:25.7Carrollton116.4TVC 1
12Mason Becker20:01.9Jackson116.4SEC 1
11Tyler Penberthy20:23Macomb L’Anse Creuse North116.3MAC White 1
11Grady Friedmann20:23Clinton Twp. Chippewa Valley116.3MAC White 1
12Alexander Schram20:26.1Saginaw Swan Valley116.3TVC 1
11Dylan Hodges20:02.8Chelsea116.1SEC 1
10William O’Dell20:24Grosse Pointe South116.0MAC White 1
10Austin Insixiengmai20:24Clinton Twp. Chippewa Valley116.0MAC White 1
JrJustice Ashley19:57.3Durand115.9MMAC 1
9Isaac Tackabury20:39.0Lapeer115.7SVL South 1
11Conrad Schaub20:28.3Rochester Hills Stoney Creek115.6OAA White 1
12Wyatt Sonntag20:02.5Marysville115.5MAC Blue 1
9Ben Weers20:27.6Marshall115.1I-8 1
12Gavin Cavell20:30.0Royal Oak115.0OAA White 1
9Leland Ziegler20:06.6Temperance Bedford114.8SEC 1
10Skyler Anthony20:30.9Bloomfield Hills114.7OAA White 1
11Jackson Poll21:19.8Mason County Central114.4WMC Mega
10Trent Provoast20:28.9Midland Dow114.4SVL North 1
11Allen Gaines20:28.2Yale114.3BWAC 1
12Joshua Burrows20:39.2West Bloomfield114.3OAA Blue 1
9Lucas Newberry20:31.6Coldwater113.8I-8 1
11Michael Navitskis20:05.0Manchester113.3Leslie Blackhawk
11Carson Lauters20:30.1Grandville113.3OK Red 1
10Liam Bhatti20:31.2Imlay City113.3BWAC 1
10Jack Kowalski20:32.5Saginaw Heritage113.2SVL North 1
10Gideon Schneider20:09.5Clawson113.2MAC Blue 1
12Gage Bowling20:33.6BC Harper Creek113.1I-8 1
11Tanner Dingman20:35.0Eaton Rapids112.7Eaton Rapids Class
12Hayden Brennan-Turski20:34SCS Lakeview112.7MAC White 1
11Martigan Wernecke20:34.6Bay City Central112.5SVL North 1
9Daniel Malott20:37.6Saginaw Nouvel112.5TVC 1
10Ethan Baker20:07.7Haslett112.4Leslie Blackhawk
11Evan Christoffersen21:26.6Fremont112.1WMC Mega
11Marcus Anderson20:33.9Grandville112.0OK Red 1
10Rylan Huyck20:39.4Ithaca111.9TVC 1
9Regan Luce20:34.5Holland West Ottawa111.8OK Red 1
10Corbin Cummings20:34.9Rockford111.7OK Red 1
10Andrew Fay20:16.0Dexter111.7SEC 1
11Jackson Turnas20:40.2Rochester Hills Stoney Creek111.6OAA White 1
9Drew Stanton20:37.7Saginaw Heritage111.4SVL North 1
9Gavin Comerford20:38Macomb L’Anse Creuse North111.3MAC White 1
10Alexander Emmi20:17.2Ann Arbor Huron111.3SEC 1
10Daxton Hune20:36.5Rockford111.2OK Red 1
11Marshall Kruske20:11.5New Lothrop111.2MMAC 1
9Ryland Giannini20:15.5Madison Heights Lamphere111.2MAC Blue 1
12Landon Strang20:39Clinton Twp. Chippewa Valley111.0MAC White 1
11Elijah Riedlinger20:39.3Bay City Central110.9SVL North 1
9Brant Wilson20:40.2Mount Pleasant110.6SVL North 1
11William Yen20:50.2North Farmington110.6OAA Blue 1
11Jeremiah Stewart20:13.6Ovid-Elsie110.5MMAC 1
12Mason Maley20:19.9Chelsea110.4SEC 1
11Chase McCarthy20:40.3Algonac110.2BWAC 1
12Kell Stone-Palmquist20:20.4Ypsilanti Community110.2SEC 1
12Maximus Walker20:21.5Tecumseh109.8SEC 1
12Seth Jenkins20:40.7Hudsonville109.8OK Red 1
9Tucker Broomhead20:43Sterling Heights Stevenson109.7MAC White 1
11Halston Hooley20:16.7Byron109.4MMAC 1
10Carter Davis20:43.8Midland109.4SVL North 1
12Nicholas Shinkonis20:44SCS Lakeview109.3MAC White 1
10Nick DeJesus20:23.1Ann Arbor Pioneer109.3SEC 1
11Travis Olejnik20:44.0Yale109.0BWAC 1
9Isaac Lindstrom20:24.2Saline108.9SEC 1
12Luke Vandenbossche20:45.6Midland108.8SVL North 1
11Ethan Kraut21:00.3Grand Blanc108.6SVL South 1
10Alex Avis20:19.6Stockbridge108.5Leslie Blackhawk
9Shane Murphy20:25.6Ann Arbor Pioneer108.5SEC 1
11Riley Matthews20:25.9Temperance Bedford108.4SEC 1
9Alex Paulsen20:45.1Grandville108.3OK Red 1
9Alex Hicks20:26.9Tecumseh108.0SEC 1
9Jahswill Osanaiye20:48Sterling Heights Stevenson108.0MAC White 1
11Jonah Spencer20:21.0Byron108.0MMAC 1
12Trenton Terrian20:51.3Saginaw Swan Valley107.9TVC 1
9Jack Tamagne20:51.5Farmington107.8OAA White 1
11Ryland Pastor20:50.4BC Harper Creek107.5I-8 1
10Hector Gascho20:50Clinton Twp. Chippewa Valley107.3MAC White 1
11Ty Sweers20:23.8New Lothrop107.1MMAC 1
12Austin Edwards21:01.0Oak Park107.0OAA Blue 1
10Alex Florian20:52.3Eaton Rapids106.9Eaton Rapids Class
10Nathan Lorzeille21:01.7West Bloomfield106.8OAA Blue 1
9Ay’dan Arrington20:28.8Warren Lincoln106.7MAC Blue 1
9Xavier Smith20:54.9Rochester Hills Stoney Creek106.7OAA White 1
10Karter Brack20:25.2Chesaning106.6MMAC 1
10Carl Villegas20:52.3Bay City Central106.6SVL North 1
11Logan Howe20:53.3Portland St. Patrick106.6Eaton Rapids Class
11Dylan McCallister20:25.7Reading106.4Leslie Blackhawk
12Caleb Armock20:50.7Grand Haven106.4OK Red 1
9Thomas Bastian20:26.1Jackson Preparatory106.3Leslie Blackhawk
12Brian Hopkins20:30.4Roseville106.2MAC Blue 1
11Devin Swihart21:44.6Manistee106.1WMC Mega
9Kai Bilderback20:56.7Farmington106.1OAA White 1
11Brandon Watz20:54.0Bay City Western106.0SVL North 1
10Cameron Jones20:31.2Harrison Twp. L’Anse Creuse105.9MAC Blue 1
12Aiden Lindblom20:57.3Bloomfield Hills105.9OAA White 1
9Theo Cruz20:33.4Ann Arbor Pioneer105.9SEC 1
12Brandon Chan21:05.2Auburn Hills Avondale105.6OAA Blue 1
12Jameson Glass20:32.4Marysville105.5MAC Blue 1
9Brycen Brown21:46.7Shelby105.4WMC Mega
12Chase Weers20:56.7Marshall105.4I-8 1
12Tristan Wininger20:56Grosse Pointe South105.3MAC White 1
9Jase Herendeen20:57.1Concord105.3Eaton Rapids Class
11Tate Kroll20:54.3Grandville105.2OK Red 1
11Noah Gillett20:29.5New Lothrop105.2MMAC 1
10Colin Scott20:57.6Mason105.1Eaton Rapids Class
11Brayden Pepper20:29.7Michigan Center105.1Leslie Blackhawk
10Zackary Campbell20:33.9Clawson105.0MAC Blue 1
11Phylip Elliott20:36.2Ann Arbor Skyline104.9SEC 1
9Dawson Wiggerman20:55.8Rockford104.7OK Red 1
10Jaiden Nguyen20:58Warren Mott104.7MAC White 1
12Cedar Smolash21:09.1West Bloomfield104.3OAA Blue 1
10Caylor Elsesser21:00.2Marshall104.3I-8 1
12Quinn Loree21:09.5Berkley104.2OAA Blue 1
11Steven Chapman20:36.7Clawson104.1MAC Blue 1
9Braxton Darland21:02.7Saginaw Swan Valley104.1TVC 1
11Caden VanGelderen21:50.8Hart104.1WMC Mega
11Paul Kim21:03.1Saginaw Michigan Lutheran Seminary104.0TVC 1
10Sid Davis20:59.7Almont103.8BWAC 1
11Aaron Bentley21:01Sterling Heights Stevenson103.7MAC White 1
9Jack Dykstra21:01Grosse Pointe South103.7MAC White 1
10Josh Kwak20:41.1Ann Arbor Pioneer103.3SEC 1
9Tadhg Murphy21:16.2Flint Powers Catholic103.3SVL South 1
11Townsend Moore21:00.3East Kentwood103.2OK Red 1
11Andrew Sleeper21:00.9Grand Haven103.0OK Red 1
9Karson Brennan21:01.0Grand Haven103.0OK Red 1
11Andy Bobco21:04SCS Lakeview102.7MAC White 1
10Adam Ogamba21:04.6Midland102.5SVL North 1
9Rohan Patel20:43.7Ann Arbor Skyline102.4SEC 1
9Stephen Warnick21:05Grosse Pointe South102.3MAC White 1
9Hayden Kirby21:19.4Grand Blanc102.2SVL South 1
9Aidan Schalk20:44.6Ann Arbor Skyline102.1SEC 1
9William Jr. Burress21:03.7East Kentwood102.1OK Red 1
9Tyler Frisbee21:05.8Midland Dow102.1SVL North 1
9Leonidas Walker20:44.9Tecumseh102.0SEC 1
9Louis Flieger21:06Macomb L’Anse Creuse North102.0MAC White 1
9Douglas Givinsky21:06SCS Lakeview102.0MAC White 1
11Clark Tan21:20.3Davison101.9SVL South 1
9Owen Pacyga21:09.4Troy Athens101.9OAA White 1
9Silas Lee21:20.4Grand Blanc101.9SVL South 1
11Vincent Miller20:45.5Pinckney101.8SEC 1
12Ricky Popp20:39.7Charlotte101.8Leslie Blackhawk
12Hunter Jones21:07.9BC Pennfield101.7I-8 1
11Nathan Feliciano21:07Warren Mott101.7MAC White 1
10Jake Cavins20:44.2New Haven101.6MAC Blue 1
12Lucas Carter21:18.0Berkley101.3OAA Blue 1
12Nico Mangino21:08Utica Ford101.3MAC White 1
9Evan Berry20:41.2Otisville LakeVille101.3MMAC 1
10Luke Sorgeloos21:09Macomb L’Anse Creuse North101.0MAC White 1
12Jacob Biolchini21:09.0Almont100.7BWAC 1
10Eli Li21:11.2Hastings100.6I-8 1
11Mason Russell21:09.3Imlay City100.6BWAC 1
10Luke Tyll21:20.9Beverly Hills Groves100.4OAA Blue 1
10Levi Scott22:02.0Ravenna100.3WMC Mega
11Cody Rule21:11.9Bay City Central100.0SVL North 1
12Jacob Vachon21:12Sterling Heights Stevenson100.0MAC White 1
10Aiden Vance21:13.2Marshall99.9I-8 1
12Jaden Zeilinger20:51.4Pinckney99.9SEC 1
12Marcus Randle II21:22.6West Bloomfield99.8OAA Blue 1
10Levi Kass22:03.7Ravenna99.8WMC Mega
11Vincent Morse21:15.9Saginaw Swan Valley99.7TVC 1
10Brody Bushman21:14.2BC Harper Creek99.6I-8 1
10Cameron Strzelecki20:50.2SCS Lake Shore99.6MAC Blue 1
11Reise Bateson22:04.3Hart99.6WMC Mega
9Kyle Krueger21:14Sterling Heights Stevenson99.3MAC White 1
10Hayden Davis21:14.2Mount Pleasant99.3SVL North 1
12Quinn Hudson20:53.5Temperance Bedford99.2SEC 1
11Will Nordhaus21:17.6Bloomfield Hills99.1OAA White 1
11Mickey Sparkes21:18.6Bloomfield Hills98.8OAA White 1
12Erick Baczewski21:16.0Midland98.7SVL North 1
10Christian Schullo22:07.7Fremont98.4WMC Mega
10Alex Timmers21:18.9Hastings98.0I-8 1
9Gus Shettler21:18Grosse Pointe South98.0MAC White 1
10Robert Belinger22:09.3Whitehall97.9WMC Mega
10Tyler Peterson21:21.6Bloomfield Hills97.8OAA White 1
11Kohen Van Houten21:16.7Hudsonville97.8OK Red 1
11Jackson Jaworski21:22.1Freeland97.6TVC 1
10Will Cilk21:18.2Imlay City97.6BWAC 1
9Caden Covington21:30.1Pontiac97.3OAA Blue 1
11Hayden Rutter21:23.1Rochester Hills Stoney Creek97.3OAA White 1
12Gavin Tegtmeyer20:59.1Temperance Bedford97.3SEC 1
12Jonas Lipovsky21:20.8Midland97.1SVL North 1
11Ben Card21:21.0North Branch96.7BWAC 1
11Jack Meehan21:01.0Chelsea96.7SEC 1
10Ethan Moon21:20.7Grand Haven96.4OK Red 1
11Jared Pratt21:21.9Imlay City96.4BWAC 1
10Christopher Coyle21:23Grosse Pointe South96.3MAC White 1
9Timothy Pomeroy22:14.2Ludington96.3WMC Mega
12Brayden Dalbec21:22.9Croswell-Lexington96.0BWAC 1
9Syler Rudy21:25.0BC Pennfield96.0I-8 1
11Stephen Gadaire21:03.0Ann Arbor Pioneer96.0SEC 1
11Levi Fager21:27.1Saginaw Michigan Lutheran Seminary96.0TVC 1
9Noah Tiong21:38.8Flint Powers Catholic95.7SVL South 1
12Owen Hadala21:26SCS Lakeview95.3MAC White 1
10Bradley Bates21:05.2Temperance Bedford95.3SEC 1
12Samuel Warren21:05.8Tecumseh95.1SEC 1
11Caleb Kramer21:27.9Hastings95.0I-8 1
11Braydon Newton21:28.0Parma Western95.0I-8 1
11Cheikh Ahmadou Seye21:06.2Ann Arbor Huron94.9SEC 1
12Jack Reyes21:27.6Algonac94.5BWAC 1
9Declan Kintner21:29.2Bay City Western94.3SVL North 1
9Owen Burrows21:39.5West Bloomfield94.2OAA Blue 1
11Dyson Betts21:40.0Beverly Hills Groves94.0OAA Blue 1
12Aaron Slanec21:34.0Royal Oak93.7OAA White 1
10Shaun Gleason21:29.2Grand Haven93.6OK Red 1
12Trent Yeager21:10.3Temperance Bedford93.6SEC 1
12Cohen LaFountain21:31.6Mount Pleasant93.5SVL North 1
12Joshua Schang21:08.8Warren Cousino93.4MAC Blue 1
11Logan Bundon21:11.2Monroe93.3SEC 1
9Nikolai Valchev21:11.5Saline93.2SEC 1
12Justin Gale21:05.8Manchester93.1Leslie Blackhawk
9Andrew Mercer21:12.5Saline92.8SEC 1
10Noah Fowler21:34.8Parma Western92.7I-8 1
12Grant Mortsfield21:44.0Berkley92.7OAA Blue 1
9Henry Poterek21:34Macomb L’Anse Creuse North92.7MAC White 1
9Wesley Clayton21:32.3Rockford92.6OK Red 1
10Luke Cipolla21:13.5Dexter92.5SEC 1
11Hudson Bickley21:36.2Fowlerville92.3Eaton Rapids Class
12Elijah Larkowski21:35.4Midland Dow92.2SVL North 1
11Hezekiah Gin21:36.5Parma Western92.2I-8 1
11DeJuan Oakley21:45.6West Bloomfield92.1OAA Blue 1
10Gabe Verellen21:34.7North Branch92.1BWAC 1
11Alex Holmes21:36.9Lansing Eastern92.0Eaton Rapids Class
9Miguel Diaz Lopez21:39.0Bloomfield Hills92.0OAA White 1
12Christian Hilliard21:46.5Berkley91.8OAA Blue 1
9Michael O’Shea21:15.8Temperance Bedford91.7SEC 1
12William Whitman21:09.9Montrose91.7MMAC 1
12Adam Fox21:35.5Grand Haven91.5OK Red 1
12Landon Pruss21:37.2Algonac91.3BWAC 1
11Sam Bishir21:17.3Ann Arbor Pioneer91.2SEC 1
11Ethan Hittle21:11.8Manchester91.1Leslie Blackhawk
9Mason Shanafelt22:30.3Holton90.9WMC Mega
10Daniel Stout21:37.3Rockford90.9OK Red 1
10Lucas Mutschler21:18.9Dexter90.7SEC 1
11Levi Gugino21:19.4Ann Arbor Huron90.5SEC 1
10Gabriel Peterson21:44.4Frankenmuth90.2TVC 1
10Joowon Lee21:20.9Ann Arbor Skyline90.0SEC 1
9Mason Booker22:33.2Muskegon Oakridge90.0WMC Mega
11Evan White21:46.1Rochester Hills Stoney Creek89.6OAA White 1
10Parker Erb21:44.2Hastings89.6I-8 1
9Brayden Riley21:20.6SCS South Lake89.5MAC Blue 1
9Gavin Dean21:53.6Ferndale89.5OAA Blue 1
9Andy Meyersieck21:54.4Ferndale89.2OAA Blue 1
12Andrei Liliac21:22.6Sterling Heights88.8MAC Blue 1
9Ravi Kothari21:24.7Ann Arbor Pioneer88.8SEC 1
12Evan Williams21:48.7Carrollton88.8TVC 1
9Daniel Tinkham21:46Sterling Heights Stevenson88.7MAC White 1
12Hunter May21:45.0Yale88.7BWAC 1
9Marcus Letterman21:19.2Birch Run88.6MMAC 1
11Jameson Holton21:47.7Mason88.4Eaton Rapids Class
10Callen Heier21:23.8SCS Lake Shore88.4MAC Blue 1
12Braden Koos21:19.9Charlotte88.4Leslie Blackhawk
12Ruben Romano21:47Warren Mott88.3MAC White 1
10Momodou Ndiaye21:48.1Lansing Eastern88.3Eaton Rapids Class
12Viktor Norrod21:48.4Marshall88.2I-8 1
10Simeon Strong21:26.7Chelsea88.1SEC 1
11Hudson Sutter21:27.3Dexter87.9SEC 1
12Jeremy VanderWall21:46.9Hudsonville87.7OK Red 1
12Collin Grove21:48.1Algonac87.6BWAC 1
10Leo Chi21:28.4Ann Arbor Skyline87.5SEC 1
9Dezmond MacDonald21:29.0Saline87.3SEC 1
11Michael Fleming21:53.1Bloomfield Hills87.3OAA White 1
9Tyler Licht21:23.3Birch Run87.3MMAC 1
11Marcus Blankenship21:53.7Saginaw Swan Valley87.1TVC 1
9Jordan VanEssen21:48.7Grandville87.1OK Red 1
9Henry Witgen21:49.9Armada87.0BWAC 1
11Adam Knopfler22:42.1Montague87.0WMC Mega
10Case Schullo22:42.3Fremont86.9WMC Mega
9Charles Federspiel21:24.5Birch Run86.8MMAC 1
11Brennan Boyce21:49.6Grandville86.8OK Red 1
11Caleb Lee21:30.7Ann Arbor Huron86.8SEC 1
11Eddie Miller21:24.9Quincy86.7Leslie Blackhawk
10Matthew Rotarius21:55.5Bay City John Glenn86.5TVC 1
9Connor Howard21:25.8Leslie86.4Leslie Blackhawk
12Wade Murray21:51.9Imlay City86.4BWAC 1
10Adam Olson22:44.0Manistee86.3WMC Mega
11Zander Halek21:53Port Huron Northern86.3MAC White 1
9Trason Tucker22:44.2Hart86.3WMC Mega
9Thomas Streetman21:32.3Dexter86.2SEC 1
12Emmett Fishwild21:56.4Royal Oak86.2OAA White 1
11Alihondro Rivas21:56.5Royal Oak86.2OAA White 1
9Ian Wright21:32.5Saline86.2SEC 1
10Zander Kelch21:53.4Croswell-Lexington85.9BWAC 1
11Zachary Ebel21:54.4Bay City Western85.9SVL North 1
11Levi Dawson22:45.7Montague85.8WMC Mega
10Edison Schaffer21:34.0Ann Arbor Huron85.7SEC 1
12Kingston Brown21:32.1Warren Lincoln85.6MAC Blue 1
10Parker Dennis21:28.1Durand85.6MMAC 1
9Donovan Manceau21:54.3Yale85.6BWAC 1
9Eli Morris21:28.4Quincy85.5Leslie Blackhawk
11Jeron Maclin22:09.5Flint Carman-Ainsworth85.5SVL South 1
9Joey Vitali22:06.8Berkley85.1OAA Blue 1
10Brenley Legg21:58.0Coldwater85.0I-8 1
12Brady Hart22:07.5Berkley84.8OAA Blue 1
10Landon Mitteer22:48.6Whitehall84.8WMC Mega
11Leo Kondziolka21:58Clinton Twp. Chippewa Valley84.7MAC White 1
10TJ Landrum21:57.2Algonac84.6BWAC 1
11Sam Leach22:12.7Davison84.4SVL South 1
10Justin Hackey22:49.9Whitehall84.4WMC Mega
9Josh Anderson21:38.3Tecumseh84.2SEC 1
9Matthew Hafeli21:59.7Midland Dow84.1SVL North 1
10Louis Berent22:02.8Royal Oak84.1OAA White 1
10Aaron Dandin22:00Macomb L’Anse Creuse North84.0MAC White 1
9Jameson Burtrum21:33.4Montrose83.9MMAC 1
9Eamon Riley22:10.4Berkley83.9OAA Blue 1
10Jesse Bayn22:03.6Bay City John Glenn83.8TVC 1
10Erich Sylvia21:38.1Marysville83.6MAC Blue 1
10Adam Ulaj22:02Sterling Heights Stevenson83.3MAC White 1
10Josh Wiseman22:00.2Grand Haven83.3OK Red 1
11Dylan Zobl22:07.4Royal Oak82.5OAA White 1
10Jacob Podmokly22:07.5Royal Oak82.5OAA White 1
9Nate Marques21:43.8Dexter82.4SEC 1
12Joseph Young22:08.0Troy Athens82.3OAA White 1
12Dawson Dixon21:44.1Jackson82.3SEC 1
9Jacksen Heffner21:38.2Charyl Stockwell Academy82.3Leslie Blackhawk
12Foley Kedzior21:42.3Warren Woods Tower82.2MAC Blue 1
12Troy Verville21:38.6Charyl Stockwell Academy82.1Leslie Blackhawk
9Henrik Van Howe22:08.7Royal Oak82.1OAA White 1
11Justin Hutt22:03.8East Kentwood82.1OK Red 1
9Lucas Moore22:06Macomb L’Anse Creuse North82.0MAC White 1
9Yannick Giedeman22:04.1Rockford82.0OK Red 1
12Carson Andrews21:45.4Adrian81.9SEC 1
9Ignacio Ramirez22:05.0Holland West Ottawa81.7OK Red 1
9Samuel Chudy22:07Grosse Pointe South81.7MAC White 1
12Ryland McIntyre22:08.5BC Harper Creek81.5I-8 1
10Jalen Gauthier22:06.5Imlay City81.5BWAC 1
9Dominic DeVellis22:11.1Frankenmuth81.3TVC 1
10Owen Schuitema22:59.1Whitehall81.3WMC Mega
9Kolbe Uphaus22:09.3Jackson Northwest81.2I-8 1
12Scotty Sheehy21:47.3Monroe81.2SEC 1
9Eduardo Lauchu21:47.8Saline81.1SEC 1
11Jacob Wood21:46.0Warren Lincoln81.0MAC Blue 1
10Ben Lin21:48.2Ann Arbor Huron80.9SEC 1
9Tyler Morris22:10Macomb L’Anse Creuse North80.7MAC White 1
10Scott Ferguson21:49.1Tecumseh80.6SEC 1
9Samuel Kennedy21:43.4Ovid-Elsie80.5MMAC 1
12James Zweng22:09.7Armada80.4BWAC 1
9Dominic Smith22:14.0Farmington80.3OAA White 1
11Joseph Anongdeth22:12.0Mason80.3Eaton Rapids Class
12Charles Stitman22:16.0Royal Oak79.7OAA White 1
9Drew Keys22:27.2Flint Powers Catholic79.6SVL South 1
9Tucker Dubay22:17.4Farmington79.2OAA White 1
10Robert Ray23:06.3Ludington78.9WMC Mega
12Jaylen Holmes21:52.8Warren Fitzgerald78.7MAC Blue 1
9Kai Olson22:15.0Hudsonville78.3OK Red 1
12Zorawar (Joey) Brar21:56.2Ann Arbor Huron78.3SEC 1
12Matt Moilanen21:56.7Jackson78.1SEC 1
9Elias Erickson22:17.9Midland Dow78.0SVL North 1
10Josh Alula22:28.3Beverly Hills Groves77.9OAA Blue 1
9Benjamin Moeller22:21.8Royal Oak77.7OAA White 1
9Clark McLean22:17.9Imlay City77.7BWAC 1
9Weston LePard22:22.5Ithaca77.5TVC 1
12Atraiu Naik22:17.8Holland West Ottawa77.4OK Red 1
9Hunter Wagoner22:21.2Coldwater77.3I-8 1
10Noah Eckert22:24.0Bloomfield Hills77.0OAA White 1
10Henry Paul22:21Clinton Twp. Chippewa Valley77.0MAC White 1
10Carter Sharpe22:00.1Monroe77.0SEC 1
12Hunter Tinkham23:12.3Hesperia76.9WMC Mega
10Connor Bancroft22:35.6Davison76.8SVL South 1
12Liam Pierce21:55.0Manchester76.7Leslie Blackhawk
10Trevin Hegner22:24.3BC Pennfield76.2I-8 1
9Daniel Hyrman22:37.3Davison76.2SVL South 1
10Daniel Thomakos22:33.6West Bloomfield76.1OAA Blue 1
11Ethan McVicker23:15.1Mason County Central76.0WMC Mega
10Gino Schueler22:02.1Warren Cousino75.6MAC Blue 1
12Logan Peavey22:28.4Carrollton75.5TVC 1
10Austin Anderson22:25.0Yale75.3BWAC 1
10Owen Straub22:05.1Temperance Bedford75.3SEC 1
12Ethan McDonald22:29.8Carrollton75.1TVC 1
10Cooper Ward22:29.9Hemlock75.0TVC 1
10Blake Hornak22:00.8New Lothrop74.7MMAC 1
9Sterling Canady22:04.8Eastpointe74.7MAC Blue 1
9Reilly Paulson22:04.8Marine City74.7MAC Blue 1
9Noah Dallaire22:42.3Davison74.6SVL South 1
12Keith Wiley22:05.6SCS South Lake74.5MAC Blue 1
11Jayce Hughes23:19.9Muskegon Oakridge74.4WMC Mega
9Tim Nies22:28.0North Branch74.3BWAC 1
11Camden Chlebowski22:08.0Monroe74.3SEC 1
10Alec Cooper22:02.7Reading74.1Leslie Blackhawk
11Eli VanderLaan22:40.0Beverly Hills Groves74.0OAA Blue 1
9Finn Hutchinson22:31.1Concord74.0Eaton Rapids Class
10Leon Spivey22:09.1Ypsilanti Lincoln74.0SEC 1
11Auden Kane22:33.4Bloomfield Hills73.9OAA White 1
11Logan Courtade22:33.9Rochester Hills Stoney Creek73.7OAA White 1
11Bryce Thompson22:32.0Parma Western73.7I-8 1
11Vincent Johnston22:04.1Michigan Center73.6Leslie Blackhawk
9Thomas Christensen22:31.4Midland73.5SVL North 1
10Demetrio Bultman22:29.8Rockford73.4OK Red 1
10Owen Chase22:33.3Springport73.2Eaton Rapids Class
11Brendan DeRocher22:35.4Frankenmuth73.2TVC 1
9Evan Verwys22:31.1Rockford73.0OK Red 1
10Zane Jason22:34.8Concord72.7Eaton Rapids Class
9Jonathan Mueller23:24.9Montague72.7WMC Mega
11Justice Koprin22:34Macomb L’Anse Creuse North72.7MAC White 1
9Collin Roof22:13.8Temperance Bedford72.4SEC 1
12Matthew Medd22:34.9Saginaw Heritage72.4SVL North 1
9Kipton Ferchert22:35Sterling Heights Stevenson72.3MAC White 1
9Torin McNabb22:36.2Eaton Rapids72.3Eaton Rapids Class
12Dominic Rivette22:38.6Hemlock72.1TVC 1
12Sean Dammann22:08.7New Lothrop72.1MMAC 1
11Ricardo Garcia22:38.8Carrollton72.1TVC 1
11Andrew Giuliano22:39.1Royal Oak72.0OAA White 1
9Riley Stewart22:15.1Ann Arbor Skyline72.0SEC 1
12Jonathan Ross23:27.2Muskegon Oakridge71.9WMC Mega
11Colton Sempsrott22:09.3Ovid-Elsie71.9MMAC 1
11Lucas Yuan22:15.6Ann Arbor Huron71.8SEC 1
9Juan Guardiola-Parra23:27.7Hart71.8WMC Mega
9Tony Lopez-Garcia23:28.0Hesperia71.7WMC Mega
9Gibson Goodrich22:38.1Jackson Northwest71.6I-8 1
11Caleb Nelson22:47.2North Farmington71.6OAA Blue 1
9Gavin Doty22:16.4Dexter71.5SEC 1
12Joseph Knea22:40.6Saginaw Valley Lutheran71.5TVC 1
9Jahreim Phillip22:10.8Charlotte71.4Leslie Blackhawk
9Carsten Udell23:28.9Hart71.4WMC Mega
10Steven Karowich22:11.3Stockbridge71.2Leslie Blackhawk
12Benjamin Uetrecht22:39.5Coldwater71.2I-8 1
9Grayson Champagne22:37.0Rockford71.0OK Red 1
12Miles Omeaux22:18.5Tecumseh70.8SEC 1
9Jackson Newton22:12.9Birch Run70.7MMAC 1
10Ethan Hasenjager22:50.1Berkley70.7OAA Blue 1
9Mikey O’Jack22:13.2Manchester70.6Leslie Blackhawk
9Isaac Moilanen22:19.3Jackson70.6SEC 1
12Ben Bak22:43.8Bloomfield Hills70.4OAA White 1
11William Phan22:39.8Hudsonville70.1OK Red 1
10Braylon Wood22:43.2Coldwater69.9I-8 1
9Aaron Snyder22:15.4Haslett69.9Leslie Blackhawk
9Blake Judd22:15.4New Lothrop69.9MMAC 1
12Carter Krzysik22:44.4Hastings69.5I-8 1
12Evan Elliott22:47.0Bay City John Glenn69.3TVC 1
10Rome Fiorucci22:58.2Flint Powers Catholic69.3SVL South 1
12Alexander Barr22:44.2Yale68.9BWAC 1
12Logan Priebe22:50.6Saginaw Michigan Lutheran Seminary68.2TVC 1
11Avery Publiski23:39.1Mason County Central68.0WMC Mega
9Alec Garst22:46.5Grandville67.8OK Red 1
10Shane Snyder22:48.9Bay City Central67.7SVL North 1
10Jude Shafer22:28.2Ann Arbor Skyline67.6SEC 1
10Charles Gronberg22:22.2Charlotte67.6Leslie Blackhawk
11Ameere Layton23:40.6North Muskegon67.5WMC Mega
10George Fredenberg22:29.1Chelsea67.3SEC 1
9Ewan Hiser22:29.5Tecumseh67.2SEC 1
10Raul Camacho22:51Clinton Twp. Chippewa Valley67.0MAC White 1
12Griffin Mathews22:52.2Jackson Northwest66.9I-8 1
9Ethan Pinks22:28.6Warren Woods Tower66.8MAC Blue 1
9Khalil Gupton22:56.0Farmington66.3OAA White 1
9Brody Dimas22:26.8Leslie66.1Leslie Blackhawk
10Nathaniel (Nate) Keck22:33.3Temperance Bedford65.9SEC 1
10Jacob Schermerhorn Jr22:27.6Birch Run65.8MMAC 1
10David Lee22:57.6Troy Athens65.8OAA White 1
9Victor Kamau22:31.7Madison Heights Lamphere65.8MAC Blue 1
9Ben Chapman22:58.0Troy Athens65.7OAA White 1
12James Johnson22:54.2Imlay City65.6BWAC 1
12Blaine Berson23:46.3Whitehall65.6WMC Mega
12Jonathan Lebsack22:59.0Bay City John Glenn65.3TVC 1
10Austin Hash22:33.4Harrison Twp. L’Anse Creuse65.2MAC Blue 1
11Collin Hughes23:10.9Lapeer65.0SVL South 1
12Jack Chrisinske22:30.4Byron64.9MMAC 1
10Owen Troutt23:11.7Grand Blanc64.8SVL South 1
10Cole Harms22:37.4Ann Arbor Skyline64.5SEC 1
11Hunter Shotts22:57.7Croswell-Lexington64.4BWAC 1
11Ryan Zou22:35.7Madison Heights Lamphere64.4MAC Blue 1
9Mattox Keathley22:59.9Jackson Northwest64.4I-8 1
9Thane Ruffin22:32.3Otisville LakeVille64.2MMAC 1
12Charrod Richmond23:15.0Flint Carman-Ainsworth63.7SVL South 1
10Ben Weins22:41.0Temperance Bedford63.3SEC 1
10Grant Red23:16.2Davison63.3SVL South 1
9Alvaro Gomez23:05.3Rochester Hills Stoney Creek63.2OAA White 1
11Danny Farison23:02.8Midland63.1SVL North 1
9Landon Mckenna22:35.9Charyl Stockwell Academy63.0Leslie Blackhawk
11Dylan Hocken23:17.0Grand Blanc63.0SVL South 1
9Isaiah Langolf23:03Port Huron Northern63.0MAC White 1
10Jack Schwartz22:40.8Sterling Heights62.7MAC Blue 1
9Troy Weatherbee23:02.4Grandville62.5OK Red 1
12Andon Prestonise22:37.5Byron62.5MMAC 1
11Andrew Bieth22:42.3Marine City62.2MAC Blue 1
11Ben Browning22:42.5Harrison Twp. L’Anse Creuse62.2MAC Blue 1
10Damien Huff23:06.0Midland62.0SVL North 1
9Casey Emery23:06.0Midland62.0SVL North 1
11Camden Lobban23:20.7Davison61.8SVL South 1
9Edward Ostberg23:09.7Troy Athens61.8OAA White 1
11Amir Jihad23:17.0North Farmington61.7OAA Blue 1
12Kai Dila23:58.3Ludington61.6WMC Mega
11Dominic Diego23:17.4North Farmington61.5OAA Blue 1
9Isaac Hyde22:40.7Reading61.4Leslie Blackhawk
9Benjamin Strobel23:18.5Berkley61.2OAA Blue 1
9Deacon Anderson24:00.2North Muskegon60.9WMC Mega
9Caleb Parlberg22:42.7Birch Run60.8MMAC 1
9Briggs Corie22:49.3Saline60.6SEC 1
10Caleb Reeves22:43.9Birch Run60.4MMAC 1
9Aiden Cunningham23:09.1Grandville60.3OK Red 1
11Brady Czapiewski23:10.6Imlay City60.1BWAC 1
11August Stelzer22:50.7Ann Arbor Pioneer60.1SEC 1
11Alex Hughes22:44.8New Lothrop60.1MMAC 1
12Noah Jenkins23:09.9Hudsonville60.0OK Red 1
12Jeffrey Brink23:10.2Hudsonville59.9OK Red 1
10Brody Thomas23:26.9Davison59.7SVL South 1
9Henry Kowalewsky23:16.0Mason59.0Eaton Rapids Class
10Austin Hillman22:53.0Madison Heights Lamphere58.7MAC Blue 1
10Axel Svensson23:19.1Rochester Hills Stoney Creek58.6OAA White 1
12Brenden Olsen22:50.0New Lothrop58.3MMAC 1
9Colin Jaros23:20.3Farmington58.2OAA White 1
9Elijah Stribling23:31.4Flint Carman-Ainsworth58.2SVL South 1
11Tim Dion23:31.5Flint Powers Catholic58.2SVL South 1
9Nova Vereecken23:15.6Grandville58.1OK Red 1
9Ulises Aguilar23:15.7East Kentwood58.1OK Red 1
9Johnathan Konwerski23:18Sterling Heights Stevenson58.0MAC White 1
9Mark Binkowski23:18Grosse Pointe South58.0MAC White 1
9Caden O’Mara23:16.8Grandville57.7OK Red 1
9Evan Matheney23:18.7Armada57.4BWAC 1
10Coby Bruce22:57.6Warren Lincoln57.1MAC Blue 1
10Ignire Muhammad22:58.2Warren Lincoln56.9MAC Blue 1
10Rob Neal22:58.7Warren Lincoln56.8MAC Blue 1
12Donaven Degraffenreid23:32.6Harper Woods56.5OAA Blue 1
9Judah Miller23:01.7Ann Arbor Skyline56.4SEC 1
9Gavin Terrill23:22.7Midland Dow56.4SVL North 1
11Kenny Morell23:36.9Lapeer56.4SVL South 1
10Jacob Trommater22:56.2Charlotte56.3Leslie Blackhawk
9Owen Wygant23:24.5BC Pennfield56.2I-8 1
9Chase Barrigar23:26.9Hemlock56.0TVC 1
12Nick Dansby22:57.2Charyl Stockwell Academy55.9Leslie Blackhawk
9Owen Peckham22:57.8Stockbridge55.7Leslie Blackhawk
11Nicholas Croft23:35.1Beverly Hills Groves55.6OAA Blue 1
9Cole Stump23:26.1Mason55.6Eaton Rapids Class
11Gregory Dismukes22:59.0Chesaning55.3MMAC 1
9Nathan Grech23:26SCS Lakeview55.3MAC White 1
11Jack Grimes23:05.6Dexter55.1SEC 1
11Jonas Meeuwsen23:25.4Grand Haven54.9OK Red 1
10Jackson Fransted23:28.5Parma Western54.8I-8 1
10Justin Higgins23:05.2Sterling Heights54.6MAC Blue 1
10Nathan Schuitema24:19.4Whitehall54.6WMC Mega
10Taj Ray-Hassan23:08.3Ann Arbor Skyline54.2SEC 1
9Elijah Krakker23:44.2Flint Carman-Ainsworth54.0SVL South 1
11Brady Kao23:40.5North Farmington53.8OAA Blue 1
10Tim Weber23:10.4Ann Arbor Pioneer53.5SEC 1
10Marco Houston23:08.5SCS South Lake53.5MAC Blue 1
12Florian Jaehner23:41.9Beverly Hills Groves53.4OAA Blue 1
9Kaleb Madurski23:33SCS Lakeview53.0MAC White 1
10Mason Simmons23:43.5Ferndale52.8OAA Blue 1
10Dexter Francis23:12.8Ann Arbor Huron52.7SEC 1
9Joseph Calley-Seal23:13.0Dexter52.7SEC 1
11O’Neill Dougherty23:35.2BC Harper Creek52.6I-8 1
9Sebastian Straessel23:13.2Ann Arbor Pioneer52.6SEC 1
12Henry Myers23:33.3North Branch52.6BWAC 1
10Devin Selk23:34.6Saginaw Heritage52.5SVL North 1
9Max Cichon23:13.9Ann Arbor Pioneer52.4SEC 1
10Riyan Mir23:35.7Saginaw Heritage52.1SVL North 1
9Stuart Nicholson23:36Grosse Pointe South52.0MAC White 1
11Nathan Morris23:36Grosse Pointe South52.0MAC White 1
12Lucas Cha23:13.0Warren Woods Tower52.0MAC Blue 1
9Henry Dyson23:15.6Dexter51.8SEC 1
10Abraham Schubert23:36.8Bay City Central51.7SVL North 1
10Bowen Zou23:16.6Ann Arbor Pioneer51.5SEC 1
10Ryan Burrows23:49.1West Bloomfield51.0OAA Blue 1
10Chase Moore23:16.2Warren Lincoln50.9MAC Blue 1
10Alfonso Marcano23:16.3Marysville50.9MAC Blue 1
10Konrad Walbert23:49.4Berkley50.9OAA Blue 1
9Joshua Gonzales23:42.6Saginaw Swan Valley50.8TVC 1
10Jakob Woodward23:13.1Charyl Stockwell Academy50.6Leslie Blackhawk
11Jalen Ross23:54.2Flint Carman-Ainsworth50.6SVL South 1
12Sam Thelen23:39.0Grandville50.3OK Red 1
10Kaleb Kish-Salkovski23:41Grosse Pointe South50.3MAC White 1
11Jayden Boyce23:15.0Mt Morris50.0MMAC 1
12Joseph Noll23:42Macomb L’Anse Creuse North50.0MAC White 1
12Gage Wells24:33.1Muskegon Orchard View50.0WMC Mega
11Collin Long23:43.9Coldwater49.7I-8 1
9Colt Truscott23:42.4Croswell-Lexington49.5BWAC 1
9Paxton Hilliard23:43.4Midland49.5SVL North 1
12Haven William23:53.9West Bloomfield49.4OAA Blue 1
9Justin Saenz23:44.2Mount Pleasant49.3SVL North 1
12Christian Coleman23:47.3Carrollton49.2TVC 1
10Logan Lynch23:21.8SCS Lake Shore49.1MAC Blue 1
9Jeremy Halleaux23:18.3Durand48.9MMAC 1
11Jordon Patrick23:18.3Jackson Preparatory48.9Leslie Blackhawk
10Nathan Larivee23:23.0SCS Lake Shore48.7MAC Blue 1
10Declan Phelps23:19.2East Jackson48.6Leslie Blackhawk
12Gavin Forbes23:23.4Marysville48.5MAC Blue 1
12William Evans23:23.8Roseville48.4MAC Blue 1
9Logan O’Hara23:46.9Bay City Western48.4SVL North 1
11Sean Parker-Smith23:58.2Pontiac47.9OAA Blue 1
12Spencer Crozier23:51.4Hastings47.2I-8 1
9Teo Bargren23:54.0Bloomfield Hills47.0OAA White 1
11Paul Lopez23:55.0Royal Oak46.7OAA White 1
9Cooper Kapalla23:55.2Bloomfield Hills46.6OAA White 1
10Charles Fritz23:55.7Bloomfield Hills46.4OAA White 1
11Theo Sprauer23:31.8Ann Arbor Pioneer46.4SEC 1
10Andrew Irish23:25.8Montrose46.4MMAC 1
11Kannon Carpenter23:27.0Jackson Preparatory46.0Leslie Blackhawk
12Jaxson Mishler23:27.0Montrose46.0MMAC 1
10Andrew Bondy23:27.2Montrose45.9MMAC 1
10Jack Farkas23:57.4Freeland45.9TVC 1
12Xander Frink23:31.7Clawson45.8MAC Blue 1
10Ben Zapawa23:33.9Saline45.7SEC 1
11Destin Kinney23:28.4Ovid-Elsie45.5MMAC 1
10Cayden Chamberlain23:29.0New Lothrop45.3MMAC 1
12Keyshawn Burks23:33.2Eastpointe45.3MAC Blue 1
9Jayden Wilson23:35.3Tecumseh45.2SEC 1
11Yejune Kim23:59.8Rochester Hills Stoney Creek45.1OAA White 1
10Channing Watson23:59.9Bloomfield Hills45.0OAA White 1
10Maxwell Skrabut23:57Sterling Heights Stevenson45.0MAC White 1
10Dan Bui23:36.7Ypsilanti Lincoln44.8SEC 1
9Riley Burke23:30.7Jackson Preparatory44.8Leslie Blackhawk
12Gabe Ienciu24:00.9Troy Athens44.7OAA White 1
10Julian Edison23:36.8Warren Lincoln44.1MAC Blue 1
9Isaac Stahl24:10.9Berkley43.7OAA Blue 1
9Gabe Avila24:00.0Hudsonville43.3OK Red 1
9Harrison Stolz24:00.5Holland West Ottawa43.2OK Red 1
12Aldwin Swincicki-Mauri23:39.6Sterling Heights43.1MAC Blue 1
12Kolt Milner24:54.1Hesperia43.0WMC Mega
9Jackson Allen24:03.0Imlay City42.7BWAC 1
9Griffin Baker24:05.3Parma Western42.6I-8 1
10Dakota Cole24:06.4Hastings42.2I-8 1
12Kaiden Tallarico24:56.5Holton42.2WMC Mega
11Josh Chamberlin23:38.5Charlotte42.2Leslie Blackhawk
10Eli Kaplan24:16.0Berkley42.0OAA Blue 1
11James Korson24:57.2Ravenna41.9WMC Mega
11Michael Payne23:39.4Quincy41.9Leslie Blackhawk
9Noah Dean24:07.0Midland41.7SVL North 1
9Hudson Stamper24:17.9West Bloomfield41.4OAA Blue 1
10Kayden Koss24:08.3Mount Pleasant41.2SVL North 1
11Connor Morrow23:45.5Hazel Park41.2MAC Blue 1
9Tiffin Brenner24:18.6West Bloomfield41.1OAA Blue 1
10Walter Sutherland23:45.9New Haven41.0MAC Blue 1
10Finnegan Leary24:14.0Bloomfield Hills40.3OAA White 1
9Aidan Mccarthy24:11.2Mount Pleasant40.3SVL North 1
11Carter Birchmeier23:44.6New Lothrop40.1MMAC 1
12Robert Hill23:44.8Michigan Center40.1Leslie Blackhawk
9Caleb Birchmeier23:45.8New Lothrop39.7MMAC 1
10Joseph Johnson23:52.9Ypsilanti Lincoln39.4SEC 1
10Owen Crawford23:53.2Ypsilanti Lincoln39.3SEC 1
9Cameron Woody23:47.4Chesaning39.2MMAC 1
9Isaac Verougstraete24:14.4Almont38.9BWAC 1
9Zach Rosek23:54.7Pinckney38.8SEC 1
11Christopher Herr24:30.7Lapeer38.4SVL South 1
9Carson Nasceif24:17:00Sterling Heights Stevenson38.3MAC White 1
9Colin Priest23:50.2Montrose38.3MMAC 1
10Grayson Stanifer23:56.3Saline38.2SEC 1
12Gabriel Sheppard24:19.0Parma Western38.0I-8 1
12Joshua Brown24:28.7Pontiac37.8OAA Blue 1
9Callum Ham23:57.7Dexter37.8SEC 1
10Uriah Rogers24:21.7Royal Oak37.8OAA White 1
9Andrew Pantuso24:29.5Beverly Hills Groves37.5OAA Blue 1
9Dakari Davis24:30.4Harper Woods37.2OAA Blue 1
10Ezekiel Paloff23:59.7Ann Arbor Skyline37.1SEC 1
12Jude Shaver23:53.9Charlotte37.0Leslie Blackhawk
9Larkin Ridgeway24:20.9Croswell-Lexington36.7BWAC 1
11Frederick Ziola23:55.1New Lothrop36.6MMAC 1
10Nathan Ponnudurai24:25.4Troy Athens36.5OAA White 1
10Edin Halilovic24:32.6Auburn Hills Avondale36.5OAA Blue 1
10Quinton Herppich24:21.7Holland West Ottawa36.1OK Red 1
12Brice Hood24:00.9Eastpointe36.0MAC Blue 1
9Kyzer Reid24:01.5Warren Woods Tower35.8MAC Blue 1
12Charles Gipson24:27.9Saginaw Nouvel35.7TVC 1
12Seth Casteel25:17.7Holton35.1WMC Mega
10Jasper Krengel24:28.2Midland Dow34.6SVL North 1
10Elliott Taylor24:29.3Richmond33.9BWAC 1
9Elijah Goodell24:30.3Midland Dow33.9SVL North 1
11Max Weatherwax24:30.9Bay City Central33.7SVL North 1
9Mitchell Woodke24:33.9Frankenmuth33.7TVC 1
9Jaycen Martin24:29.3Holland West Ottawa33.6OK Red 1
12Ethen Gancarz25:23.1Mason County Central33.3WMC Mega
9Layten Ostrander24:05.7Chesaning33.1MMAC 1
9Judah Tong24:50.0Davison32.0SVL South 1
10John Fox24:10.3Stockbridge31.6Leslie Blackhawk
12Dakaria Warren24:48.0Pontiac31.4OAA Blue 1
11Brenden Scott24:39.0Mason31.3Eaton Rapids Class
10Nathan Shaw24:41.7Parma Western30.4I-8 1
9Marcus Crawley24:41.6Midland Dow30.1SVL North 1
9Carson Scholma24:41.3Hudsonville29.6OK Red 1
9Joshua James24:47.1Troy Athens29.3OAA White 1
12James Doss24:43.3Grand Haven28.9OK Red 1
12Demari Collins24:24.2Eastpointe28.3MAC Blue 1
10Robert Hindelang24:48:00Grosse Pointe South28.0MAC White 1
12Gavin McLane24:49.5BC Pennfield27.8I-8 1
9Noah Mayer24:25.8Roseville27.7MAC Blue 1
12Andan Skuse25:40.7Ravenna27.4WMC Mega
10Billy Hilbert24:51.3Hastings27.2I-8 1
12Malachi Vannette24:51.4Midland Dow26.9SVL North 1
10Micah Fibranz24:54.6Bay City John Glenn26.8TVC 1
10Oliver Patterson24:30.9Saline26.7SEC 1
12Samuel Felten24:56.0Frankenmuth26.3TVC 1
10Robert Downey24:31.9Warren Woods Tower25.7MAC Blue 1
11Aodhan O’Neill24:34.2Dexter25.6SEC 1
9Carson Clark24:28.6Charlotte25.5Leslie Blackhawk
10Grant Witgen24:54.9Armada25.4BWAC 1
9David Schneider24:29.3Leslie25.2Leslie Blackhawk
10Gabe Noguez24:58.1Coldwater25.0I-8 1
11Walter Groening24:37.5Ann Arbor Pioneer24.5SEC 1
9Ian Hodge24:57.5East Kentwood24.2OK Red 1
10Owen Noble25:03.0Royal Oak24.0OAA White 1
9Ryan Harris25:01.4Hastings23.9I-8 1
12Marshall Holmes25:01.9Lansing Eastern23.7Eaton Rapids Class
9Wyatt Porzondek24:41.9Saline23.0SEC 1
11Wylie Scott25:05.8Lansing Eastern22.4Eaton Rapids Class
11Madden Pomeroy25:05.7Bay City Central22.1SVL North 1
12Andrew Owens25:57.0Whitehall22.0WMC Mega
10Jonathan Primus24:45.2Ann Arbor Pioneer21.9SEC 1
9Ethan Nshime25:05.0East Kentwood21.7OK Red 1
12Grant Petrella25:21.1Grand Blanc21.6SVL South 1
9Joshua Roberts, Jr.25:09.8Hastings21.1I-8 1
9Anthony Stewart24:42.9Michigan Center20.7Leslie Blackhawk
9Trulane Bogart24:52.4Ann Arbor Skyline19.5SEC 1
12Brayden Bobick25:14.1Saginaw Heritage19.3SVL North 1
9Zed Bierman26:06.0Hesperia19.0WMC Mega
10Nikolas Rodriguez25:18.1Saginaw Swan Valley19.0TVC 1
12Al Manzie25:26.9Pontiac18.4OAA Blue 1
11Kavion Looney25:27.5Pontiac18.2OAA Blue 1
12Dain Kraus26:08.6Hesperia18.1WMC Mega
12Gavin Suter24:51.1Stockbridge18.0Leslie Blackhawk
11Jerimiah Claudio25:30.0Pontiac17.3OAA Blue 1
9Adam Scott25:20:00Port Huron Northern17.3MAC White 1
10Demetrius Loyd25:30.8Harper Woods17.1OAA Blue 1
9Aden Lim25:21:00Grosse Pointe South17.0MAC White 1
9Graham Halverson25:24.7Royal Oak16.8OAA White 1
10Tyler Haselius25:23.3Jackson Northwest16.6I-8 1
9Tyler Rau25:25.6Saginaw Valley Lutheran16.5TVC 1
9Jericho Antoine25:27.2Ithaca15.9TVC 1
9Bryan Tran25:34.5West Bloomfield15.8OAA Blue 1
9Garret Buter25:24.7Midland15.8SVL North 1
11Caiden Graham25:03.0Warren Lincoln15.3MAC Blue 1
11Oscar Camargo25:32.3Rochester Hills Stoney Creek14.2OAA White 1
10Reuben Eberly25:30.9Armada13.4BWAC 1
10Declan Waller26:23.8Shelby13.1WMC Mega
9Robert Buchanan26:24.5Hart12.8WMC Mega
10Leonard Udell26:24.7Hart12.8WMC Mega
11Michael Goodwin25:35.5Jackson Northwest12.5I-8 1
12Timmy Li25:39.0Troy Athens12.0OAA White 1
9Thomas Cunningham25:10.1Manchester11.6Leslie Blackhawk
12Drew Babinec26:29.3Muskegon Oakridge11.2WMC Mega
12Aiden Poston25:15.5Center Line11.2MAC Blue 1
11JaKobi Hickman25:48.9Pontiac11.0OAA Blue 1
12Benjamin Carpenter26:29.9North Muskegon11.0WMC Mega
9Henry Koyl25:41.8Coldwater10.4I-8 1
12Eric Simms25:17.9Warren Lincoln10.4MAC Blue 1
11Alex Reader25:42.3Jackson Northwest10.2I-8 1
12Noah Bierod25:42:00Macomb L’Anse Creuse North10.0MAC White 1
9Henry Watkins25:42:00Grosse Pointe South10.0MAC White 1
9Jacob Pier25:44.3Mason9.6Eaton Rapids Class
12Nassif Alsalman25:20.8Sterling Heights9.4MAC Blue 1
12Oliver McGee25:27.2Ann Arbor Huron7.9SEC 1
9Adam Keoleian25:51.7Rochester Hills Stoney Creek7.8OAA White 1
9Tavail Graham25:28.5Jackson7.5SEC 1
9Finnegan Johnson25:52:00Grosse Pointe South6.7MAC White 1
9Quinn Sommer25:52.1Bay City Western6.6SVL North 1
10Will Wiechertjes25:50.1Grandville6.6OK Red 1
9Tyler Lentini25:52.1Algonac6.3BWAC 1
11Quinn Murphy25:52.2Rockford5.9OK Red 1
11Oliver Anderegg25:55:00Utica Ford5.7MAC White 1
12Colin Pratt25:28.0Montrose5.7MMAC 1
12Derek Crum25:34.6Monroe5.5SEC 1
9Matthew Wilber25:28.7Montrose5.4MMAC 1
9Owen Gilbert25:34.8Dexter5.4SEC 1
9Aaron Churchill26:00.1Carrollton5.0TVC 1
10Lance Spicer26:13.5Lapeer4.2SVL South 1
9Eathan Willard26:02.7Carrollton4.1TVC 1
12Julian Trevino26:00.5Saginaw Heritage3.8SVL North 1
10Andrew Thomas25:58.6Rockford3.8OK Red 1
9Caden Grove26:00.0Algonac3.7BWAC 1
10Cayden Parent25:38.2Marysville3.6MAC Blue 1
9Liam Rock25:41.1Temperance Bedford3.3SEC 1
10Sincere Young25:41.8New Haven2.4MAC Blue 1
12Luke Jahnke26:16.3Berkley1.9OAA Blue 1
9Kingston Harris26:20.4Flint Powers Catholic1.9SVL South 1
12Terrance Wilson26:16.9Harper Woods1.7OAA Blue 1
9Paul Follett26:21.0Flint Powers Catholic1.7SVL South 1
9Owen Schulz26:08.0Bay City Central1.3SVL North 1
12Dylan Sniegowski26:59.5Ludington1.2WMC Mega
9Levi Yates26:23.4Grand Blanc0.9SVL South 1
11Aiden Gray25:44.8Byron0.1MMAC 1