Uncategorized

2023 Ratings: Huron

The above infographs are from last season. I’ll make some new ones with updated stats for 2023.

With the early season ratings, a couple of notes:

  1. Elite, more experienced runners will always be a bit overrated early. They tend to come into the season in better shape relative to the rest of the field, and thus are closer to their championship season fitness compared to someone newer to the sport.
  2. With smaller meets, they’re not as accurate as they may be later in the year. Smaller samples and less ability to compare makes it hard to come up with an adjustment. Which explains why I’ll concentrate on the larger ones early, then work my way back toward the smaller ones.
  3. Adversity tends to have a greater impact early. Whether that’s heat, hills, humidity, or even all three, those less fit will tend to struggle a bit more early, possibly overcooking the course adjustment.
  4. The girls adjustment will typically be a bit more, as they’re spending more time on the course.
  5. These will get weighed less and less as the season rolls on, meaning virtually nothing come October. As a coach, I’d stress not losing sleep over early season times. On here, I’m stressing the same thing.

Girls Adjustment: +8
Boys Adjustment: +8

As always, these writeups below will shoutout someone or a team that stood out from the race. That may not be the best runner or the winning team. Perhaps a team that surprised, a runner breaking through, or a runner contributing to a team victory. Of course, if you come to me nicely and want to brag about a fellow team/competitor/teammate, let me know, and I’ll try to give them love further down the line.

HUSTLIN’ AT HURON

Grace Grupido, Fraser

The Rambler school record had stood for 39 years until yesterday, when Grace ran her 19:08 here at Huron. When she opened at Lamplighter with a 19:27, her best debut yet, the writing was on the wall toward an excellent season. Between now and then, she’s claimed a victory in a MAC White Jamboree, her first conference win in her career. And now this 19:08 is 17 seconds faster than she’s ever run.

Oliver Moss, Berkley

The tradition of a Bears runner at the front continues. Oliver began to turn heads last fall, when they were in the 17’s for pretty much the entire year, sans a 16:55 at New Balance. The true shocker was regionals, when they hung right in there with Oakland County’s best, running a 9:30 for an additional qualifier. Now another season has turned and more improvement has come about, now on the cusp of sub-16. Coach Jared has a good thing going there in Berkley, I can’t wait to see Oliver continue to break up the traditional Oakland County order.

GIRLS TEAM RATINGS

Girls TeamTop 5 Avg.Division
Macomb Dakota115.91
Fraser111.21
Livonia Franklin110.61
Brownstown Woodhaven104.71
Farmington92.61
Grosse Pointe South91.41
Monroe73.71
Saline71.61
West Bloomfield69.31
Berkley52.51
Gibraltar Carlson36.71
North Farmington33.01
Dearborn Heights Crestwood21.41
Detroit Renaissance9.11
Dearborn3.51
Girls TeamTop 5 Avg.Division
New Boston Huron53.62
Grosse Ile39.42
Dundee39.32
Carleton Airport34.12
Girls TeamTop 5 Avg.Division
Monroe St. Mary CC88.73
Erie Mason48.63
Girls TeamTop 5 Avg.Division
Allen Park Cabrini54.74
Girls TeamTop 5 Avg.Division
Monroe Milers6.0HS

BOYS TEAM RATINGS

Boys TeamTop 5 Avg.Division
Macomb Dakota183.91
Brownstown Woodhaven169.41
Grosse Pointe South164.21
Monroe162.21
Fraser153.21
Brighton151.51
Dearborn147.01
Livonia Franklin146.71
Berkley145.81
South Lyon East145.71
Gibraltar Carlson142.21
West Bloomfield140.21
North Farmington138.11
Saline137.81
Detroit Renaissance134.91
Farmington131.51
Belleville114.61
Dearborn Heights Crestwood101.21
Wayne Memorial92.71
Boys TeamTop 5 Avg.Division
New Boston Huron164.32
Carleton Airport144.12
Redford Union134.32
Dundee126.42
Grosse Ile115.22
Garden City91.42
Detroit East English12.12
Boys TeamTop 5 Avg.Division
Flat Rock162.83
Monroe St. Mary CC154.13
Erie Mason147.53
Dansville122.73
Ida97.13
Boys TeamTop 5 Avg.Division
Christ the King103.2ND

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Jayden Harberts18:15.1Macomb Dakota152.3
12Payton Scheffler18:41.6Brownstown Woodhaven143.5
12Ava Teed18:58.7Allen Park Cabrini137.8
11Ava Peters19:00.2Livonia Franklin137.3
11Grace Grupido19:08.0Fraser134.7
11Molly Baracco19:19.6Farmington130.8
12Mariah Belmont19:22.3Macomb Dakota129.9
10Bella LaFountain19:28.1Monroe St. Mary CC128.0
10McKinnon Nordbeck19:47.8Livonia Franklin121.4
11Megan Woelkers19:54.3Flat Rock119.2
10Katelyn Frazier19:58.9Fraser117.7
9Hope Noal20:02.8Brownstown Woodhaven116.4
12Emerson Nordbeck20:12.6Livonia Franklin113.1
10Lidia Clancy20:13.5Macomb Dakota112.8
12Viktoria Bloniarz20:20.3Monroe110.6
11Abby Roth20:21.0Saline110.3
12Remi Flanz20:21.8Fraser110.1
10Olivia Cereska20:26.2Fraser108.6
12Batoul Hamka20:27.2Dearborn108.3
10Avery Turk20:29.2New Boston Huron107.6
12Kylee King20:33.2Oak Park106.3
11Chloe Caulfield20:40.8Grosse Pointe South103.7
10Elliana Perugi20:50.2Brownstown Woodhaven100.6
10Sarah Wazne20:50.7Dearborn Heights Crestwood100.4
11Courtney Bovair20:51.2Carleton Airport100.3
9Reagan Reaume20:55.4Gibraltar Carlson98.9
12Morgan Deenik20:56.9Grosse Pointe South98.4
12Jalia Marks21:00.5West Bloomfield97.2
11Brooklyn Hannah21:00.9Livonia Franklin97.0
11Claire Lisker21:04.1Monroe St. Mary CC96.0
9Katelyn Parrish21:04.7Farmington95.8
11Adelina Parikh21:06.4Grosse Pointe South95.2
10Falyn Doss21:06.7New Boston Huron95.1
11Julia Timpa21:11.8Macomb Dakota93.4
12Anasofia Alegre21:15.0West Bloomfield92.3
11Kaylee Hovey21:15.6Dundee92.1
10Sarah Stein21:18.3North Farmington91.2
10Ryann Smitka21:18.5Macomb Dakota91.2
10Alyssa Korte21:22.8Grosse Ile89.7
11Raelyn McLaughlin21:30.0Brownstown Woodhaven87.3
11Sarah Koval21:36.7Grosse Pointe South85.1
11Luciana Rodriguez21:37.3Fraser84.9
9Viktoria MacDougall21:39.5Farmington84.2
10Payton Zurawski21:39.9Livonia Franklin84.0
10Kate Molloy21:42.7Fraser83.1
12Samantha LaFountain21:45.7Monroe St. Mary CC82.1
11Dayshana Kellogg21:46.3Oak Park81.9
10Anna Coury21:50.3Monroe80.6
11Abigail Short21:51.1Berkley80.3
9Lauren Carothers21:58.5Christ the King77.8
12Katelyn Bydlowski21:59.3Ida77.6
10Abby Spencer21:59.7Farmington77.4
10Karsyn Zurawski22:03.6Livonia Franklin76.1
11Bailey Meiring22:04.1Erie Mason76.0
9Juleigh Husby22:04.1Monroe St. Mary CC76.0
10Joslyn Bechtol22:04.6Brownstown Woodhaven75.8
11Maya Justice22:05.7Brownstown Woodhaven75.4
9Chiamara Ogbonna22:06.2Brownstown Woodhaven75.3
11Catherine Steele22:07.8Farmington74.7
9Rylee Piornack22:08.6Grosse Pointe South74.5
9Kaitlyn Rizzo22:09.1Macomb Dakota74.3
12Lydia Martoni22:13.4Fraser72.9
12Kloie Roy22:19.2Grosse Pointe South70.9
11Sunnie Fabian22:22.6Livonia Franklin69.8
9Leah Thomas22:26.7Oak Park68.4
10Julia Hughes22:28.8Ida67.7
12Sofia Figueroa22:30.2Wayne Memorial67.3
9Erin Korsak22:36.3Grosse Pointe South65.2
9Calisse Budek22:36.9Grosse Pointe South65.0
10Kacey Daniels22:37.1Detroit Renaissance65.0
10Corinna Aulph22:37.4Monroe64.9
12Ally Pitcher22:37.7Monroe64.8
12Rebecca Rummel22:38.1Saline64.6
11Elizabeth Lambert22:38.6Erie Mason64.5
9Jenna Billings22:38.9Macomb Dakota64.4
12Neva Rognes22:38.9Saline64.4
9Addison O’Brien22:41.1Fraser63.6
11Gabrielle Miller22:42.0Fraser63.3
12Emma Burrows22:42.1West Bloomfield63.3
10Quinn Loree22:44.6Berkley62.5
12Hannah Przybylski22:47.8Grosse Pointe South61.4
10Leona Knudsen22:47.8Monroe St. Mary CC61.4
11Grace Campbell22:50.0Grosse Pointe South60.7
10Jillian Hayes22:52.7Saline59.8
11Samantha Faustich22:53.6Macomb Dakota59.5
10Abby Macey22:54.9Grosse Pointe South59.0
10Ayla Stager22:55.2Saline58.9
12Isabel Torres22:55.4Farmington58.9
10Riley Provost22:58.7Saline57.8
12Emily Przybylski22:59.9Grosse Pointe South57.4
9Alice Foley23:00.9Fraser57.0
9Kayla Christesen23:01.5New Boston Huron56.8
9Erin Sax23:03.9Brownstown Woodhaven56.0
11Ilett Martinez23:06.4Wayne Memorial55.2
12Emily Sentz23:06.6Wayne Memorial55.1
10Viviana Ostrowski23:07.3Grosse Pointe South54.9
10Rachael Wychuyse23:07.6Berkley54.8
11Kennedy Childress23:13.9Monroe Milers52.7
11Taylor Karasinski23:17.5Grosse Ile51.5
10Sophia Mihalko23:18.3Grosse Ile51.2
11Alaa Selman23:23.1Dearborn Heights Crestwood49.6
10Amelie Burtka23:25.2West Bloomfield48.9
12Nicole Teed23:25.3Allen Park Cabrini48.9
12Ashlyn Mydloski23:28.8Monroe47.7
11Emily Sell23:29.2Carleton Airport47.6
9Alexis Colburn23:29.5Erie Mason47.5
12Arianna Pate23:34.4Gibraltar Carlson45.9
9Jordyn Burr23:34.5Detroit Renaissance45.8
9Kayle Babowicz23:35.4Flat Rock45.5
11Caroline Fernandes23:37.7West Bloomfield44.8
9Emma Slater23:39.9Livonia Franklin44.0
10Kennedy Lange23:40.8Saline43.7
12Maureen Smith23:42.8Monroe St. Mary CC43.1
10Jewel Zschernig23:43.6Fraser42.8
12Rai Sato23:44.1Dearborn42.6
10Maddie Schoch23:51.8Livonia Franklin40.1
9Mia Washington23:55.1Saline39.0
9Lydia Richards23:57.7Dundee38.1
12Natalie Swisher23:58.7Dundee37.8
9Alyssa Fudge24:00.8Macomb Dakota37.1
11Katie Cairney24:02.5Fraser36.5
10Carolanne Hammer24:02.8Fraser36.4
11Grace Kendziuk24:03.6Allen Park Cabrini36.1
11Kailyn Austin24:05.0Saline35.7
10Madison Kemp24:05.3Carleton Airport35.6
9Violet Mlutkowski24:06.1Berkley35.3
10Elena Recinto24:06.7North Farmington35.1
9Zoe Slater24:06.7Livonia Franklin35.1
9Mena Mayr24:06.7Dansville35.1
10Hannah Gritzmaker24:08.6Saline34.5
9Lillian Bryan24:09.6Belleville34.1
12Hannah Jones24:11.3Washtenaw Christian33.6
11Mara McClellan24:12.9Saline33.0
12Ruby Verlinden24:15.0Grosse Pointe South32.3
10Riley England24:16.5Erie Mason31.8
10Taegan Williamson24:20.5Ida30.5
9Marni Levine24:22.4Berkley29.9
9Cecilia Evans24:25.4New Boston Huron28.9
11Lilia Moussiaux24:25.5Grosse Pointe South28.8
9Jayelynn Lines24:26.7Brownstown Woodhaven28.4
11Brooklyn Kemokai24:29.2Gibraltar Carlson27.6
10Lana Monkiewcz24:29.4Livonia Franklin27.5
11Kylie Warner24:29.8Saline27.4
11Giselle Collazo24:32.0Garden City26.7
9Kassie Kozlo24:32.8Allen Park Cabrini26.4
12Anaiia Simmons24:38.7Summit Academy North24.4
12Kaitlyn Jabczenski24:38.9Allen Park Cabrini24.4
10Zoya Troeger24:39.7Grosse Ile24.1
12Rae Younglove24:40.0Monroe St. Mary CC24.0
9Lauren Olma24:40.5Ypsilanti Lincoln23.8
10Arwen Olson24:40.8Berkley23.7
11Mikaela Graves24:41.9Erie Mason23.4
10Eleanor Baker24:42.0Berkley23.3
11Alyssa Cowan24:44.2Monroe22.6
11Jenna Pohl24:45.6North Farmington22.1
12Macy Carlton24:48.4Monroe St. Mary CC21.2
12Whitney Cotter24:49.0Flat Rock21.0
9Megan Mulvenna24:53.5Belleville19.5
9Gabriella Hovey24:53.8Dundee19.4
12Alena Enerson24:55.7Berkley18.8
11Isabelle Kriebel24:56.1Brownstown Woodhaven18.6
10Molly Weaver24:58.4Brownstown Woodhaven17.9
12Zion Lewis24:58.5Detroit Renaissance17.8
12Ella Brash25:02.9Allen Park Cabrini16.4
11Luciana Sweeney25:04.7Saline15.8
11Kelsie George25:04.7Grosse Pointe South15.8
10Mahalia Staton25:07.0Saline15.0
10Savannah Meyers25:11.3North Farmington13.6
10JaMya Smith25:11.8Brownstown Woodhaven13.4
12Megan Masters25:17.4Berkley11.5
12Gabbi Colburn25:17.4Erie Mason11.5
10Morgan Mannino25:18.1Grosse Pointe South11.3
9Harper Childress25:21.3Monroe Milers10.2
11Rebekah Gram25:22.1Monroe Milers10.0
12Brianna Cousino25:24.3Dundee9.2
12Sophia Crom25:25.4Dundee8.9
9Morgan Costello25:26.2Grosse Pointe South8.6
9Sophie Sabaugh25:27.5Fraser8.2
9Addyson Reed25:30.7Gibraltar Carlson7.1
11Ayah Awad25:30.7Dearborn Heights Crestwood7.1
10Jordin Maddox – Jones25:31.5Oak Park6.8
9Lilly Diaz25:33.9Brownstown Woodhaven6.0
11Sophie Logozzo25:37.5Washtenaw Christian4.8
9Shannon Bailey25:39.6Gibraltar Carlson4.1
9Charlotte Woodruff25:42.9North Farmington3.0
10Gabriana Garner25:44.5Ida2.5
9Kyli Morton25:44.8Dundee2.4
9Lauren Peppers25:45.0Monroe St. Mary CC2.3
11Zoey Webb25:45.2Carleton Airport2.3
10Maria Lora Hernandez25:47.1Dundee1.6
11Rylie Sulewski25:48.5Gibraltar Carlson1.2
11Sienna Trier25:50.7Saline0.4

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Oliver Moss16:02.9Berkley196.4
11Theodore Davis16:06.0Dansville195.3
12Carter Fox16:14.9Macomb Dakota192.4
10Jacob Stanislawski16:19.3Flat Rock190.9
12Andrew Foshag16:24.8Monroe189.1
10Pierce Scheffler16:29.9Brownstown Woodhaven187.4
11Colton Howell16:32.1Macomb Dakota186.6
12Simon Davis16:34.4Macomb Dakota185.9
11Lucas LaMilza16:34.6Macomb Dakota185.8
11Lucas Kuhn16:46.6New Boston Huron181.8
11Isaak Rubley16:49.9Dundee180.7
10Luke Dulecki16:51.0New Boston Huron180.3
10Alex Vazquez16:51.4Brownstown Woodhaven180.2
11Nathan Vargo16:55.6Flat Rock178.8
12Tommy Caulfield16:56.6Grosse Pointe South178.5
10Lucas Taraszkiewicz16:59.3Flat Rock177.6
12Abdul Ghennewa17:05.8New Boston Huron175.4
10Lance Edghill17:08.7Fraser174.4
9Musa Kay17:11.8West Bloomfield173.4
12Evan Smith17:14.3Brownstown Woodhaven172.6
9Blake Kulesza17:15.9Brighton172.0
11Jack Martin17:20.3Grosse Pointe South170.6
12Simon VanderVlucht17:23.9Monroe St. Mary CC169.4
10Andrew Scheloske17:26.2Macomb Dakota168.6
11Callum Bell17:27.0Carleton Airport168.3
11Parker Campbell17:27.1Erie Mason168.3
12Lucas Shemansky17:27.7Fraser168.1
10Max Foldvary17:32.4Monroe St. Mary CC166.5
11Jacob Mack17:33.1South Lyon East166.3
12Jamieson White17:36.0North Farmington165.3
10Alex Hamilton17:39.0North Farmington164.3
11Nathan Lawe17:40.8Gibraltar Carlson163.7
11Ethan Tarhanich17:42.3Livonia Franklin163.2
11Benjamin Peura17:43.0Farmington163.0
12Conner Duffy17:43.4Farmington162.9
11Noah Redman17:45.1Macomb Dakota162.3
10Oliver Davis17:48.6Macomb Dakota161.1
12Dylan Tengler17:49.5Ida160.8
11Edmund Shall17:53.6Grosse Pointe South159.5
11Myles Bray17:56.9Monroe158.4
12Kaden Boismier-Buhr17:57.8Grosse Pointe South158.1
9Drew Santi17:59.8Livonia Franklin157.4
11Reggie Geftos18:00.4Monroe157.2
10William Schook18:00.8Dearborn157.1
11William Rosales18:01.4Saline156.9
9Vincent Jones18:05.5Brownstown Woodhaven155.5
9Devin Lau18:05.6Farmington155.5
10Parker Bomia-Laberdee18:07.5Monroe154.8
11Tethyan McKenzie18:08.7Grosse Pointe South154.4
10Joseph Kaleto18:11.5Macomb Dakota153.5
12Matthew Roehm18:13.4Saline152.9
11Joshua Sonnenberg18:13.6Grosse Pointe South152.8
12Caden Ehgotz18:14.5Belleville152.5
11Lance Stone18:15.7Detroit Renaissance152.1
10Joshua Riggs18:17.2Monroe151.6
10Mateo Reyes18:18.1Brownstown Woodhaven151.3
12Demetrios Katros18:19.0Dearborn Heights Crestwood151.0
11Austin Sulier18:19.9Erie Mason150.7
9Chase Mallory18:20.6Macomb Dakota150.5
10Jacob Giovannini18:21.3Macomb Dakota150.2
10William Dobbertin18:21.8Carleton Airport150.1
9Calen Alexander18:22.0Brownstown Woodhaven150.0
12Andrew Montierth18:23.8Dearborn149.4
11Samuel George18:25.0Berkley149.0
10Jason Anderson18:25.5Dearborn148.8
11Devon Foster18:25.7Redford Union148.8
12Luke Mazaitis18:25.8Brighton148.7
10Ronan MacArthur18:25.9Brighton148.7
10Henry Wickenheiser18:28.5Monroe St. Mary CC147.8
11Chase Missler18:28.8Monroe St. Mary CC147.7
10Jackson Carner18:28.9Erie Mason147.7
10Ryan Taylor18:29.2West Bloomfield147.6
12Matthew Rai18:31.6North Farmington146.8
11Peyton Rider18:31.8South Lyon East146.7
11Kyle Biller18:33.1New Boston Huron146.3
10Aldo Hernandez18:33.6Wayne Memorial146.1
11Trevor Kleczynski18:34.4Dearborn145.9
12Alessandro Felici18:34.6Brownstown Woodhaven145.8
9Aaron Flanz18:36.4Fraser145.2
10Marcel Lake18:36.6Detroit Renaissance145.1
12Gunnar Rochon18:37.6Belleville144.8
10Alex Richard18:38.7Livonia Franklin144.4
12Edward Richardson18:39.2Brighton144.3
10Matthew Carbajo18:40.8Grosse Ile143.7
12Collin Parent18:41.1Erie Mason143.6
11Jack DeSantis18:41.3Brighton143.6
12Solomon Strong18:42.0South Lyon East143.3
10Luke Stanley18:42.5Ida143.2
10Griffin Demyanovich18:43.2Brownstown Woodhaven142.9
12Quinn Burgei18:45.3Gibraltar Carlson142.2
11Caleb Carothers18:46.4Christ the King141.9
10Andrew Bucher18:51.4Fraser140.2
9Ayden Mayr18:54.5Dansville139.2
12Mohamed Erreghaoui18:54.8Berkley139.1
11Caleb Totten18:55.5Monroe St. Mary CC138.8
11Jeremiah Lawson18:55.5Brownstown Woodhaven138.8
12Nicholas Dropiewski18:57.1Flat Rock138.3
12Trevor Nichols18:58.1Livonia Franklin138.0
9Tyler Williams18:58.2Fraser137.9
10Zachary Perkins18:58.9Monroe St. Mary CC137.7
11Adrian Dawes18:59.0Carleton Airport137.7
9Cameron Crane18:59.2New Boston Huron137.6
11Collin Eckermann18:59.5Saline137.5
12Matthew Schmidt18:59.7South Lyon East137.4
10Nicholas Milosavlevski19:01.8Macomb Dakota136.7
12Joshua Sharp-Pelto19:03.5Garden City136.2
12Andrew Mossington19:04.0Macomb Dakota136.0
10Isaiah Chapdelaine19:04.3Carleton Airport135.9
10Owen Putz19:05.6Brownstown Woodhaven135.5
12Carter Michling19:06.0Brownstown Woodhaven135.3
11Deric Tavolette19:06.3Redford Union135.2
11Blake Fowler19:06.6Gibraltar Carlson135.1
11Austin Saavedra19:07.1Gibraltar Carlson135.0
9Collin Jaskula19:07.2Gibraltar Carlson134.9
12Brett Bardallis19:07.7South Lyon East134.8
12Chris Stein19:07.9Monroe134.7
10Louie Macon19:08.0New Boston Huron134.7
12Amare Slaughter19:09.1Redford Union134.3
10Kingston Willett19:09.1Garden City134.3
11Jack Fox19:09.9Grosse Ile134.0
9Rami Bazzi19:10.5Dearborn133.8
12Jacob Smith19:11.5Monroe St. Mary CC133.5
10Milo Heiss19:12.8South Lyon East133.1
9Tyler Hennessey19:13.4Berkley132.9
10Jason Lustig19:16.9Brownstown Woodhaven131.7
11Kayden Turner19:17.6Redford Union131.5
12Tyler Boyce19:20.7Livonia Franklin130.4
11Lucas Worrell19:22.1New Boston Huron130.0
10Haven William19:22.3West Bloomfield129.9
9Alex Gallup19:23.1Brighton129.6
11Ethan Beard19:23.5Grosse Pointe South129.5
9Tommy Skrobola19:24.1Christ the King129.3
10Chase Jackson19:25.3Detroit Renaissance128.9
12Bryce Strand19:25.4Brighton128.9
11Jacob Thomas19:26.0Brighton128.7
9Enrique Caldwell19:26.1Brownstown Woodhaven128.6
11Adam Brodie19:26.7Flat Rock128.4
11Tyler Vaughn19:27.0Carleton Airport128.3
10Myles Meldrum19:27.0Grosse Pointe South128.3
12Thomas Rhodenizer19:28.3Fraser127.9
10Brayden Hincher19:30.9Erie Mason127.0
9Gabe Consiglio19:31.7Brownstown Woodhaven126.8
11Phillip Burney19:32.5Oak Park126.5
10Jordan Webley19:34.5Detroit Renaissance125.8
11Carter Woolbright19:36.6West Bloomfield125.1
12Finnian Myers19:36.9Macomb Dakota125.0
9Josue Martinez19:37.7West Bloomfield124.8
9Hayden Brown19:39.5South Lyon East124.2
12Jacob Dolezel19:41.7Fraser123.4
12Harold Crowner19:42.4Saline123.2
11Evan Banas19:43.3New Boston Huron122.9
12Jordan Redd19:44.4Detroit Renaissance122.5
9Isaac Kim19:46.0South Lyon East122.0
11Avery Fsandi19:46.7Redford Union121.8
11Nick Gardner19:47.6Vandercook Lake121.5
9Shane Bittikofer19:47.9Brighton121.4
9Tucker Cory19:48.3Dundee121.2
10Anthony Pizzimenti19:49.7Brownstown Woodhaven120.8
10Hayden Barker19:51.2Monroe120.3
12Stefan Latshaw19:52.8Fraser119.7
10Jordan Sigmon19:53.3Detroit Renaissance119.6
11Ralph Kaleniecki19:54.0Allen Park Cabrini119.3
10Ryan Cooley19:54.7Dundee119.1
10Carter Russelburg19:54.8Allen Park Cabrini119.1
10Alessandro Smigliani19:55.1Brighton119.0
11Sam Vesperman19:55.8Grosse Ile118.7
12Roman Bonfiglio19:56.7Saline118.4
9William VanHaaften19:57.1Saline118.3
11Alexander Henderson19:58.1Macomb Dakota118.0
11Jacob Randall19:58.6Brighton117.8
9Charles Kime20:00.6Brighton117.1
10Brady Slone20:01.2Fraser116.9
10Hunter Muzik20:01.5Brighton116.8
11Dylan Oltersdorf20:01.7Macomb Dakota116.8
9Gavin Wilde20:02.0North Farmington116.7
9Damian Wooley20:03.5Monroe116.2
10Noah Ivey20:05.0Monroe Milers115.7
10Jay Shink20:05.5South Lyon East115.5
10Salvador Mendez20:05.7Redford Union115.4
11Nick Goettlicher20:06.2South Lyon East115.3
9Brayden Mitton20:07.6Brighton114.8
11Jaylen Long20:08.1Detroit Renaissance114.6
9Matthew Underhill20:08.5South Lyon East114.5
9Chris Hensler20:08.7Wayne Memorial114.4
11Ahmed Abdul-Latif20:08.8Brownstown Woodhaven114.4
9Hunter Rodak20:09.1Carleton Airport114.3
9Porter Ravary20:10.7Erie Mason113.8
12Mitchell Nowlin20:14.3Brighton112.6
9Daniel Jones20:15.3Washtenaw Christian112.2
11Kyle Parks20:15.5Garden City112.2
12Joey Drawbaugh20:16.7Grosse Pointe South111.8
11Rocco Cusumano20:17.2Berkley111.6
11Moe Ali Al-Sabeh20:17.2Dearborn Heights Crestwood111.6
11Everett Dysinger20:17.7Dansville111.4
10Jason Cousino20:18.4Erie Mason111.2
11Nate Pehote20:18.8Gibraltar Carlson111.1
8Shepherd Thompson20:19.6Washtenaw Christian110.8
12Alex Chene20:20.4Garden City110.5
11Liam Warner20:21.3Brownstown Woodhaven110.2
9Christian Brash20:21.9Allen Park Cabrini110.0
9Tanner Kuhn20:22.1New Boston Huron110.0
11Chase Yakowich20:23.7Gibraltar Carlson109.4
9Ben Bieri20:24.9Grosse Pointe South109.0
10Jayden Miller20:25.4Detroit Renaissance108.9
11Brandon Flint20:25.5Detroit Renaissance108.8
9Braydon Ost20:25.7Dundee108.8
11Lucas Phillips20:25.7Dearborn108.8
10Ethan Nykiel20:26.0Grosse Ile108.7
10Liam Plank20:26.4Brighton108.5
10Ben Zweng20:28.3Brighton107.9
10Colton Santos20:29.2Brighton107.6
12Phillip Clark20:30.5Livonia Franklin107.2
12Wyatt Kessell20:30.8Carleton Airport107.1
9Matt Calvin20:30.9Brownstown Woodhaven107.0
10Austin Edwards20:32.0Oak Park106.7
11Luke Klochack20:34.1Macomb Dakota106.0
9Owen Collin20:36.3Brighton105.2
12Tyler Black20:36.6Brownstown Woodhaven105.1
12Andres Link20:37.7Grosse Pointe South104.8
12Nicholas Bennett20:38.1Saline104.6
10Lucas Sachs20:38.3Erie Mason104.6
10Finnegan (Finn) Moore20:38.7Berkley104.4
11Krish Singla20:39.7West Bloomfield104.1
9Luke O’Brian20:39.7Brighton104.1
12Kadyn Rodgers20:40.0Livonia Franklin104.0
11Andrew Irgang20:41.2Saline103.6
11Isaiah Thomason-Redus20:43.9Grosse Pointe South102.7
10Caiden Brown20:45.9Dundee102.0
11Cashton Livingstone20:45.9Grosse Pointe South102.0
9Warren Thebolt20:46.1Dundee102.0
11Finn Banner20:46.2Berkley101.9
11Ian Nunez-Sanchez20:47.1Wayne Memorial101.6
12Gavin Vidito20:48.1Dansville101.3
10Ethan Eby20:48.5Dundee101.2
12Nimer Fitiani20:48.6Dearborn101.1
9Charlie Maguire20:49.7South Lyon East100.8
10Sam Nielsen20:51.1Fraser100.3
9David Mills20:53.3Erie Mason99.6
12Luke Lindsay20:55.5Monroe98.8
10Ryan Fick20:55.7Brighton98.8
11Michael Porter Jr.20:56.0Redford Union98.7
12Karl A. Reusze20:56.6Brighton98.5
9Jensen Wright20:57.0Carleton Airport98.3
12Garrett Cheney20:57.6New Boston Huron98.1
11Karol Wright20:58.9Christ the King97.7
12Roman Whitmore20:59.9New Boston Huron97.4
12John Hamil21:00.5North Farmington97.2
9Conner Goroni21:00.6Brownstown Woodhaven97.1
10Owen Cooley21:01.2Dundee96.9
9DeJuan Oakley21:01.6West Bloomfield96.8
11Marcus Stanish21:02.3Saline96.6
10Kameron Patterson21:02.8Berkley96.4
11Tyler Sweat21:03.8Monroe96.1
12Colby Barajas21:04.8Livonia Franklin95.7
11Hussein Ayoub21:05.6Dearborn Heights Crestwood95.5
11Desmond Reinhard21:07.2Belleville94.9
10Tristan Wininger21:08.5Grosse Pointe South94.5
12Christian Wesley21:16.1Fraser92.0
10Kyrese Price21:17.0Detroit Renaissance91.7
9Patrick Steele21:18.2Farmington91.3
10Cole Druyor21:18.4New Boston Huron91.2
11Gabriel Diego21:18.9North Farmington91.0
11Gabe Rister21:19.0Wayne Memorial91.0
12Jakobi Wooten21:19.9Belleville90.7
10Joaquin Pate21:19.9Gibraltar Carlson90.7
10Brennan Hankins21:21.8Belleville90.1
12Thomas Rousseau21:22.8Brighton89.7
11Deegan Richardson21:23.0New Boston Huron89.7
11Adrian Sieh21:23.3Saline89.6
10Calvin Haydamacker21:26.2Flat Rock88.6
11Evan McNanney21:26.2Grosse Pointe South88.6
9Braden Bennard21:26.9Gibraltar Carlson88.4
9Evan Eaton21:27.3Gibraltar Carlson88.2
9Austin Krause21:28.6New Boston Huron87.8
11Jaiden Spratt21:30.2Grosse Pointe South87.3
12Casey Savoie21:30.6Fraser87.1
10Bradley Ganues21:31.6Erie Mason86.8
10Jacob Adamowicz21:35.1Macomb Dakota85.6
11Malachi Jackson21:36.7Detroit Renaissance85.1
10Lualhati Verzosa21:36.9Grosse Pointe South85.0
10Parker Carrell21:37.3Saline84.9
9William Gold21:37.5Farmington84.8
12Noah Myshock21:38.7New Boston Huron84.4
12Aaron Chambers21:40.3Detroit Renaissance83.9
9Christopher Walper21:41.5Saline83.5
11Marcellis Johnson21:43.7Summit Academy North82.8
9Skyeler Horne21:44.0South Lyon East82.7
11Humza Iqbal21:44.8Brownstown Woodhaven82.4
9Micaiah Ivey21:45.8Monroe Milers82.1
12Luke Small21:47.0Ida81.7
12Maxim Gross21:47.4West Bloomfield81.5
10Caleb Kolbe21:49.9Erie Mason80.7
12Donovan Schumacher21:51.1Brighton80.3
9Christopher Welt21:51.2Saline80.3
11Justin St Pierre21:51.5Macomb Dakota80.2
9Kyler Shaw21:51.8North Farmington80.1
FrJayden Figueroa21:53.8Dearborn Heights Crestwood79.4
9Jaxson Arecheja21:56.4Dundee78.5
12Matthew Morales21:58.4Dundee77.9
11Caden Heflin21:58.4South Lyon East77.9
12Noah Brown21:59.8Saline77.4
11Judah Owens22:01.4Christ the King76.9
11Michael Allen22:04.7Grosse Pointe South75.8
12Paul Kaminski22:06.2Grosse Pointe South75.3
11Logan Kipley22:08.1Saline74.6
9Matthew Effah22:10.5Gibraltar Carlson73.8
10Benjamin Ciesielski22:11.8Gibraltar Carlson73.4
12Bjorn Olson22:12.3North Farmington73.2
11Jack Harkai22:14.6Flat Rock72.5
12Aidan Sutherland22:15.8Saline72.1
10Adam Elayyan22:17.0Dearborn71.7
12Marino Concessi22:19.0Grosse Ile71.0
11Dallas Williams22:20.2Detroit East English70.6
9Lukas Cranson22:21.2Dundee70.3
12Austin Jesse22:21.4Washtenaw Christian70.2
11Benedict Lussier22:21.7Christ the King70.1
11Jordan Munir22:23.3Livonia Franklin69.6
10Will Ryan22:23.7Monroe St. Mary CC69.4
10Ben Holbrook22:23.9New Boston Huron69.4
11Srivatsan Balaji22:25.1North Farmington69.0
9Carter Mitton22:26.1Saline68.6
10Yaseen Omara22:27.1Dearborn Heights Crestwood68.3
12Kyle Fick22:30.3Brighton67.2
9Evan Perry22:31.7Flat Rock66.8
10Riley Graf22:33.2Dansville66.3
11Nathan Shifflett22:33.5Macomb Dakota66.2
11Anthony Hollen22:34.1Livonia Franklin66.0
9Alec Hernandez22:35.8Flat Rock65.4
12Giovanni Paoletti22:37.0Fraser65.0
11Teddy Pawlowski22:38.4Livonia Franklin64.5
9Ethan Carey22:38.4Brownstown Woodhaven64.5
12Noah Pierson22:40.8Detroit Renaissance63.7
11Dylan Stull22:42.6Flat Rock63.1
12Arnav Verma22:43.8Grosse Ile62.7
9Garrett Patrick22:44.4New Boston Huron62.5
10Cody Koontz22:45.1West Bloomfield62.3
9Jaden Griffor22:46.6Carleton Airport61.8
10Yousof AbouMrad22:47.5Dearborn61.5
12Gabriel Weaver22:47.9Ida61.4
9Gavin Wort22:48.4Gibraltar Carlson61.2
11Brody Fitzgibbon22:51.4Grosse Pointe South60.2
9Ryan Peck22:55.1Grosse Pointe South59.0
12Zechariah Martin22:58.3Summit Academy North57.9
9Matt Levesque23:00.2Monroe57.3
9James Taylor III23:02.8Christ the King56.4
11Carter Crawford23:07.4Erie Mason54.9
9Evan Cousino23:08.2Dundee54.6
9Elijah Staats23:10.2Carleton Airport53.9
11Lucas Solgat23:19.4Brighton50.9
10Dallas Swaenepoel23:20.0Vandercook Lake50.7
12Noah Gould23:20.1Monroe50.6
9Alfonzo Harris Jr.23:26.0Detroit Renaissance48.7
9Jack Shiner23:28.3Livonia Franklin47.9
12Tyler Milosavlevski23:30.6Macomb Dakota47.1
10Liam O’Donoghue23:32.0Grosse Pointe South46.7
10Connor Hedke23:33.5Gibraltar Carlson46.2
11Dylan DuQuet23:34.0Livonia Franklin46.0
9Drake Turner23:35.5Erie Mason45.5
12Drew Blosser23:41.6New Boston Huron43.5
10Lucas Carter23:42.7Berkley43.1
12James Fisher23:52.3Berkley39.9
9Michael Wilhelm23:52.3Gibraltar Carlson39.9
10Brady Hart23:53.3Berkley39.6
10Nathen Thie23:55.1Brighton39.0
11Garren Garner23:56.8Ida38.4
9Westin Phebus24:04.3Ida35.9
10Scotty Sheehy24:04.4Monroe35.9
12Brody Ryan24:04.6Dearborn35.8
11Elijah Thimotheose24:05.0West Bloomfield35.7
12Caleb Smith24:05.8Belleville35.4
9Daniel Beldin24:09.4Brighton34.2
11Jack Slawson24:13.1Grosse Pointe South33.0
9Elias Johnson24:16.0Washtenaw Christian32.0
9Brady O’Connor24:16.4Brighton31.9
10Miguel Skrobola24:20.8Christ the King30.4
9Greyson Stevens24:21.8Livonia Franklin30.1
9Dominic Diego24:22.0North Farmington30.0
12Ferras Rammal24:23.1Dearborn29.6
12Rocco Sells24:26.9New Boston Huron28.4
10Ryan Rojas24:30.4South Lyon East27.2
10Haden Walsh24:33.3Grosse Ile26.2
9Aidan Telega24:35.1Fraser25.6
9Aidian Prout24:41.1Fraser23.6
10Christian Witherspoon24:41.9Detroit Renaissance23.4
11Matthew Vasher24:42.6Brownstown Woodhaven23.1
11Mohamed Alawan24:43.7Dearborn22.8
11Ethan Hornberger24:43.8Saline22.7
10Yuki Tobo24:44.3Farmington22.6
9Connor Swanson24:58.1Dundee18.0
10Jackson McManus25:02.0Gibraltar Carlson16.7
10Joel Lazenby25:04.4New Boston Huron15.9
9Drew Albanice25:04.5Carleton Airport15.8
12Andrea Previtali25:11.7West Bloomfield13.4
11Conner Welchko25:13.6West Bloomfield12.8
10Tay’Juan Rogers25:19.8Detroit East English10.7
11Diego Antonio25:21.2Wayne Memorial10.3
9Aaron Rayford25:22.9Berkley9.7
Lun’dyn STUBBS25:25.8Detroit East English8.7
10Derek Crum25:27.8Monroe8.1
10Eric Burnett25:31.8Detroit East English6.7
11Jack Fisher25:32.8New Boston Huron6.4
10Quinn Meron25:34.4Berkley5.9
9Josiah Mann25:38.0Monroe Milers4.7
11Mahdi Chehab25:41.6Dearborn3.5
Uncategorized

2023 Ratings: Sparta

The above infographs are from last season. I’ll make some new ones with updated stats for 2023.

Girls Adjustment: +13
Boys Adjustment: +15

As always, these writeups below will shoutout someone or a team that stood out from the race. That may not be the best runner or the winning team. Perhaps a team that surprised, a runner breaking through, or a runner contributing to a team victory. Of course, if you come to me nicely and want to brag about a fellow team/competitor/teammate, let me know, and I’ll try to give them love further down the line.

SPARTA’S SERENADERS

Grace VanderKooi, Muskegon Western Michigan Christian

Sadly, I cannot find any girls singing for an award, I guess I’ll just have to shout out Grace. Her 18:28 gave her first in the Silver. That quick time was her first sub-19 of the year, a mark that’s typically taken until October for her to break. Already so far ahead of schedule, I can’t wait to see what the rest of her season holds.

Gibson White and his Calvary Christian Crooners

From what came across my feed, Holland Calvary Christian had the best voices of anyone singing for a trophy, even if their song choice was a little questionable. In order to step on stage and croon to the best of his ability, Gibson White needed to run to the best of his ability, popping a nearly 45 second personal best to take 12th in the Silver Division.

GIRLS TEAM RATINGS

Girls TeamTop 5 Avg.Division
Cedar Springs83.61
Greenville60.61
Girls TeamTop 5 Avg.Division
Spring Lake**114.42
Middleville Thornapple-Kellogg105.42
FHE Ada Forest Hills Eastern98.02
Fruitport97.62
GR West Mich. Aviation88.72
Sparta76.32
Belding69.82
Coopersville68.72
Hopkins66.52
Hamilton42.22
GR_South Christian40.02
Girls TeamTop 5 Avg.Division
Pewamo-Westphalia**104.33
Grandville Calvin Christian75.83
Kent City72.43
Saranac56.83
GR NorthPointe Christian24.83
Girls TeamTop 5 Avg.Division
Muskegon Western Mich. Christian**106.74
Girls TeamTop 5 Avg.Division
GRTC Peregrines129.2HS

BOYS TEAM RATINGS

Boys TeamTop 5 Avg.Division
Cedar Springs163.61
Greenville133.21
GR Union111.61
Boys TeamTop 5 Avg.Division
Forest Hills Eastern**181.32
Sparta**180.72
Hamilton170.12
Fruitport160.22
GR West Mich. Aviation155.92
Wayland Union152.52
Middleville Thornapple-Kellogg141.82
Coopersville128.82
Hopkins128.12
Belding122.52
Grand River Prep117.72
GR_South Christian100.42
Dowagiac Union92.02
Boys TeamTop 5 Avg.Division
Pewamo-Westphalia**172.53
Kent City156.23
Saranac152.13
LeRoy Pine River149.43
GR NorthPointe Christian142.73
Holland Black River140.43
Grandville Calvin Christian117.83
Boys TeamTop 5 Avg.Division
Muskegon Western Mich. Christian**157.14
Holland Calvary Christian**155.94
Tri-unity Christian142.74
Boys TeamTop 5 Avg.Division
GRTC Peregrines169.4HS

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
9Stephanie DiPiazza17:56.7GRTC Peregrines156.8
11Grace VanderKooi18:28.3Muskegon Western Mich. Christian146.2
11Lila Volkers18:32.9Kent City144.7
11Ava Crews18:57.6Middleville Thornapple-Kellogg136.5
11Whitney Werner19:01.4Pewamo-Westphalia135.2
9Gianna Chaignot19:06.7GRTC Peregrines133.4
12Emma DeVries19:16.9GR West Mich. Aviation130.0
12Tatum Dykstra19:24.9Fruitport127.4
12Kyla Meyers19:29.5Spring Lake125.8
12Bea Reeser19:32.2Spring Lake124.9
9Mia May19:40.9Sparta122.0
12Daisy Speet19:43.1GRTC Peregrines121.3
11Maya Willard19:52.7GRTC Peregrines118.1
10Jillian Clason19:55.2FHE Ada Forest Hills Eastern117.3
11Sinead Noonan19:57.9GRTC Peregrines116.4
10Gracelin Martin20:04.5Greenville114.2
10Alexis Kotkowicz20:06.2Spring Lake113.6
11Lola Bryce20:09.0Grandville Calvin Christian112.7
12Gracie Houtman20:12.7Kent City111.4
9Alyssa Kramer20:17.8Pewamo-Westphalia109.7
11Suzannah DiPiazza20:17.9GRTC Peregrines109.7
9Leah Sneller20:19.7Muskegon Western Mich. Christian109.1
12Melanie Werner20:25.9Pewamo-Westphalia107.1
11Lexie Ruffing20:29.3Spring Lake105.9
9Meghan-Jane Skidmore20:29.4Middleville Thornapple-Kellogg105.9
12Lauren Lee20:31.5Fruitport105.2
9Melanie Berna20:36.3GRTC Peregrines103.6
12Addison Washler20:37.2FHE Ada Forest Hills Eastern103.3
12Eleanor Kingshott20:37.9Muskegon Western Mich. Christian103.0
9Ainsley Sullivan20:38.2FHE Ada Forest Hills Eastern102.9
11Valerie Pollock20:41.7Fruitport101.8
10Meghan Guczwa20:42.4Spring Lake101.5
12Annalise Elliott20:49.7Cedar Springs99.1
12Jaeden Harshberger20:52.8Hopkins98.1
9Peyton Hardy20:54.6Middleville Thornapple-Kellogg97.5
9Abby Noorman20:54.7Cedar Springs97.4
10Madison Kietzman20:56.5Middleville Thornapple-Kellogg96.8
11Mackenzie Zahm20:58.9Belding96.0
10Olivia Droski21:03.3Coopersville94.6
10Abbie Schneider21:06.3Pewamo-Westphalia93.6
12Katherine Riemersma21:06.7Spring Lake93.4
12Lauren Jousma21:08.3Grandville Calvin Christian92.9
12Holly Velting21:15.5Middleville Thornapple-Kellogg90.5
12Addie Grill21:17.4West Michigan Homeschool89.9
11Desiree Duque-Rico21:17.9GR West Mich. Aviation89.7
9Kaylie Riksen21:18.4Muskegon Western Mich. Christian89.5
9Marnath Tuol21:18.9Grandville Calvin Christian89.4
12Emmalee Springer21:20.5Belding88.8
9Jenna Terpstra21:23.5GR NorthPointe Christian87.8
11Kambria Moored21:23.8Hopkins87.7
12Gloria Gaston21:25.7GRTC Peregrines87.1
11Bethany Zimmerman21:29.0Spring Lake86.0
12Kennedi Wood21:29.9Sparta85.7
12Grace Folkema21:30.2Muskegon Western Mich. Christian85.6
11Alyssa Possehn21:30.3Saranac85.6
12Anasophia Schmitz21:30.4GRTC Peregrines85.5
11Harper Scott21:35.6FHE Ada Forest Hills Eastern83.8
10Dorothy Wagenmaker21:36.0GRTC Peregrines83.7
11Lydia Recor21:38.0Spring Lake83.0
11Morgan Lawrence21:38.0Muskegon Western Mich. Christian83.0
11Marlina Howell21:39.0FHE Ada Forest Hills Eastern82.7
10Sofie Dzik21:44.7GR West Mich. Aviation80.8
9Ahna Woltjer21:45.4GR West Mich. Aviation80.5
11Brielle Voorhees21:52.0Tri-unity Christian78.3
11Vivian Idziak21:53.7GR Union77.8
9Carmen Reynolds21:55.1Middleville Thornapple-Kellogg77.3
12Tresa Dykstra21:55.5Fruitport77.2
9Emory Smith21:55.8Cedar Springs77.1
10Kaylynn Pavlich21:56.9Fruitport76.7
9Treasure Fleese21:58.6Fruitport76.1
12Nora Ballard21:59.3Holland Black River75.9
9Jenna Keilen21:59.9Pewamo-Westphalia75.7
9Alaina McCrumb22:00.9Middleville Thornapple-Kellogg75.4
10Lilly Rooks22:02.5Pewamo-Westphalia74.8
10Victoria Hengesbach22:04.0Pewamo-Westphalia74.3
9Miriam Hess22:05.2Cedar Springs73.9
11Kaitlyn Zonca22:09.4Spring Lake72.5
9Emily Costello22:12.0Sparta71.7
9Callyn Neumann22:13.7Coopersville71.1
12Isabell Helman22:14.2Pewamo-Westphalia70.9
10Elizabeth Smoes22:14.9Coopersville70.7
12Hannah Reed22:16.0Cedar Springs70.3
9Shannon Losee22:16.6Spring Lake70.1
11Desiree Huitron22:17.4Wyoming Lee69.9
10Allison Breining22:18.5Hopkins69.5
9Kendall Nester22:22.1Cedar Springs68.3
10Melanie Thornton22:22.2GR NorthPointe Christian68.3
12Abby Kunkle22:26.4Libertas Christian66.9
10Avery Hagemann22:27.6Middleville Thornapple-Kellogg66.5
10Megan Schuurmans22:28.3Middleville Thornapple-Kellogg66.2
9Cora Parker22:28.4Spring Lake66.2
11Melia Cullen22:30.2GRTC Peregrines65.6
9Maya Overway22:35.3Spring Lake63.9
12Hayden Hengesbach22:35.6Pewamo-Westphalia63.8
12Elliot Antel22:37.7Wayland Union63.1
9Sofia Lewis22:39.6GR West Mich. Aviation62.5
12Estelle Rockhold22:39.9Saranac62.4
10Charleigh Kimble22:40.4GR West Mich. Aviation62.2
10Serena Piotrowski22:41.1Cedar Springs62.0
10Abbi Rozman22:41.4Holland Black River61.9
9Delaney Smith22:41.9Pewamo-Westphalia61.7
12Kaitlynn Brown22:42.3Cedar Springs61.6
11Alisha Esquivel22:43.4Kent City61.2
12Leah Prins22:43.7Byron Center Zion Christian61.1
10Acacia Williams22:46.8Holland Calvary Christian60.1
11Riley Ingraham22:48.3Belding59.6
9Lydia Nelson22:49.0Hamilton59.3
10Lydia Brown22:49.1Spring Lake59.3
9Faith Jenkins22:54.1Grandville Calvin Christian57.6
12Ellie Miller22:55.3Spring Lake57.2
9Addison Kemp22:59.3Greenville55.9
9Abigail Brooks23:03.0Coopersville54.7
12Caroline Johnson23:04.3Hamilton54.2
12Carman Jones23:05.8Belding53.7
11Mackenzie Baldrica23:06.2Sparta53.6
12Katherine Powers23:07.4Middleville Thornapple-Kellogg53.2
9Jenna Babbitt23:08.4Greenville52.9
12Hope Beaune23:09.8Coopersville52.4
11Maya Wetlaufer23:10.6Hamilton52.2
9Lillian Dewey23:11.2Hopkins52.0
9Gabriella Agar23:13.4GR_South Christian51.2
11Emily Hoort23:13.8Cedar Springs51.1
9Emma Boire23:15.0Belding50.7
11Sophie Bukrey23:17.8Coopersville49.7
10Nora Buys23:18.0GR West Mich. Aviation49.7
11Lily Roossien23:19.2FHE Ada Forest Hills Eastern49.3
11Erin Alster23:22.1Sparta48.3
12Madison Trahan23:27.7Saranac46.4
9Lydia Rasmus23:28.6Saranac46.1
11Grace Lorenz23:29.9Coopersville45.7
10Daphne Hall23:30.5FHE Ada Forest Hills Eastern45.5
10Ava LaMar23:33.8Greenville44.4
10Lydia Howard23:34.1Kent City44.3
10Gabby Vroman23:37.1Saranac43.3
10Aubriana Druckenmiller23:37.5Sparta43.2
9Charlotte Simon23:40.5Pewamo-Westphalia42.2
10Lily Geyer23:40.8Spring Lake42.1
12Kaylyn Burgess23:40.9GR_South Christian42.0
11Anya Steele23:41.2Coopersville41.9
11Emma Wittenbach23:44.5Pewamo-Westphalia40.8
10Sofia Blanco23:56.0Muskegon Western Mich. Christian37.0
12Lilly Dood23:57.4GR_South Christian36.5
10Maggie Roelofs23:59.6GR_South Christian35.8
9Alix Court23:59.6Greenville35.8
10Lucy Hotz24:00.2Cedar Springs35.6
11Raeann VanLaan24:04.0GR_South Christian34.3
11Annabeth Allee24:05.9LeRoy Pine River33.7
10Sadie Trahan24:07.5Saranac33.2
12Emma Donovan24:08.2FHE Ada Forest Hills Eastern32.9
12Avary Losee24:09.1Grant32.6
10Madelyn Flynn24:11.9Coopersville31.7
10Jocelyn Kiner24:13.4Dowagiac Union31.2
11Ellie Farmer24:15.5Pewamo-Westphalia30.5
9Claire Thelen24:15.7Pewamo-Westphalia30.4
9Kora Kok24:22.6GR NorthPointe Christian28.1
10Audra Fessenden24:25.0Cedar Springs27.3
9Sarah Krueger24:25.4FHE Ada Forest Hills Eastern27.2
9Ady Luurtsema24:25.7GRTC Peregrines27.1
10Maria Campbell24:27.1Grandville Calvin Christian26.6
10Jenna Dozeman24:29.6Hamilton25.8
9Hailey Lee24:30.0Middleville Thornapple-Kellogg25.7
12Abigail Zalis24:30.9Hopkins25.4
10Amaya Gomez24:32.0Cedar Springs25.0
11Olivia Laninga24:34.1Holland Calvary Christian24.3
12Addyson Brown24:36.0Cedar Springs23.7
11Kaya Bender24:36.1GR West Mich. Aviation23.6
10Elise Isenhoff24:39.0GR_South Christian22.7
11Samantha Schaap24:40.9Belding22.0
12Abbie Buteyn24:41.2Grandville Calvin Christian21.9
9Alaina Smith24:45.4Grand River Prep20.5
12Rebecca Evenhouse24:45.6Grand River Prep20.5
11Lydia Peterson24:48.1GR_South Christian19.6
11Lainey Bol24:48.8Fruitport19.4
10Aubrey Delabrena24:48.9Fruitport19.4
11Abby Stoel24:49.1Hamilton19.3
9Rochelle Liu24:49.2Muskegon Western Mich. Christian19.3
12Makayla Hall24:49.7Wyoming Kelloggsville19.1
9Sutton Collier24:50.6Hopkins18.8
9Elizabeth Haverdink24:52.0GR_South Christian18.4
10Riley Dood24:56.5GR_South Christian16.8
10Megan Stack24:57.5Wayland Union16.5
11Reka Baumann24:58.6Grant16.1
12Jordan Smith24:59.7Spring Lake15.8
9Grace Powers24:59.9Belding15.7
12Kate Wehrman25:00.2Libertas Christian15.6
11Ana Luz25:01.8Muskegon Western Mich. Christian15.1
12Ashleigh Ponstein25:06.5GR_South Christian13.5
10Elsa Alferink25:07.6Coopersville13.1
10McKenzie Judge25:08.9Spring Lake12.7
9Avery Graham25:09.9GRTC Peregrines12.4
11Kelsey Huitema25:10.6GR_South Christian12.1
12Eliza Dengerink-Van Til25:11.9GR Union11.7
10Lydia Huisman25:13.4GR_South Christian11.2
11Kadence Norman25:14.2Sparta10.9
12Anneke Gritter25:17.0GR_South Christian10.0
11Danielle Topolinski25:17.5GR West Mich. Aviation9.8
10Alison Rotman25:17.8Holland Calvary Christian9.7
11Navaya Ingle25:20.5Hopkins8.8
9Kaylee Katje25:22.0Hopkins8.3
9Haley Delf25:23.1Greenville8.0
12Larissa Brondyke25:24.2Hamilton7.6
10Kaylana Alvesteffer25:24.4Holland Black River7.5
11Mia Rachor25:24.6GR NorthPointe Christian7.5
11Myah Duimstra25:25.5Hopkins7.2
11Evelyn Vandlen25:28.5Spring Lake6.2
11Ada Feasby25:28.9Spring Lake6.0
10Ava Adamczak25:34.9GR West Mich. Aviation4.0
12Rachel Sackett25:37.6GR Union3.1
11Kaisa Maki25:39.0Cedar Springs2.7
9Keilah Bonga25:39.8Hopkins2.4
11Layla Draper25:43.9LeRoy Pine River1.0
12Kaitlyn Swift25:45.4Kent City0.5

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Gregory Janesak15:40.2Sparta201.6
12Collin Farmer15:43.8Pewamo-Westphalia200.4
10Owen Metzger15:58.5Sparta195.5
11Henry Dixon16:02.3FHE Ada Forest Hills Eastern194.3
12Samuel Martini16:05.7Kent City193.1
12Cooper Jacobsen16:23.8FHE Ada Forest Hills Eastern187.1
10Ethan Shoffner16:25.4Cedar Springs186.5
11Abatu Dykstra16:31.5Hamilton184.5
12Lucas Van Meter16:33.1Middleville Thornapple-Kellogg184.0
12Tate Miller16:40.1FHE Ada Forest Hills Eastern181.6
11Vincent Pollock16:44.3Fruitport180.2
10Preston VanOeffelen16:45.2Greenville179.9
11Dylan Pallett16:45.4Wayland Union179.9
11Matthias Morse16:45.8Muskegon Western Mich. Christian179.7
11Owen Saylor16:47.0Dowagiac Union179.3
10Aiden Weller16:49.8Cedar Springs178.4
12Isaac Dyer16:51.8Wayland Union177.7
12Nathan Day16:54.7Saranac176.8
11Isaac Edgington16:55.4Holland Black River176.5
12Brodie Delamater16:56.0Grant176.3
10Brendan O’Donohue16:56.6GRTC Peregrines176.1
11Tyler Laansma16:57.2Tri-unity Christian175.9
9Wyatt Werner16:58.9Pewamo-Westphalia175.4
11Justin Bradford17:01.2Sparta174.6
12Hunter Helminski17:02.9Saranac174.0
9Steven Zawacki17:03.5FHE Ada Forest Hills Eastern173.9
12Josiah Miller17:05.6GRTC Peregrines173.1
11Noah Hernandez17:05.7Hamilton173.1
12Trevor Dornbos17:09.2Grandville Calvin Christian171.9
10Noah Johnston17:13.6GR West Mich. Aviation170.5
11Isaac Meyers17:16.1Sparta169.6
12Luke Ueland17:16.5FHE Ada Forest Hills Eastern169.5
12Evan Kraker17:18.8Hamilton168.7
11Tyler Endres17:19.1FHE Ada Forest Hills Eastern168.6
10Jeryn Frisbie17:20.6Belding168.1
9Jonas Ballard17:23.1Holland Black River167.3
10Jack Estelle17:24.7Hopkins166.8
11Kaelan Miller17:26.0GRTC Peregrines166.3
9Gibson White17:26.7Holland Calvary Christian166.1
9Anthony Schmitz17:28.0GRTC Peregrines165.7
12Haegan Land17:28.3GRTC Peregrines165.6
12Isaac Boire17:29.6Belding165.1
9John Kowatch17:31.2Pewamo-Westphalia164.6
9Riley Weed17:31.9Holland Calvary Christian164.4
9Nolan Mitchell17:33.6Pewamo-Westphalia163.8
12Myles Tilma17:33.8Byron Center Zion Christian163.7
12Carson McIntire17:35.2Hamilton163.3
10Caleb Willard17:38.2GRTC Peregrines162.3
10Carson Wood17:38.7Sparta162.1
12Jaren Vogel17:40.2Kent City161.6
8Lincoln Laansma17:40.3Tri-unity Christian161.6
12Brody Crandall17:41.7Hamilton161.1
9Jacob Ziolkowski17:42.7GRTC Peregrines160.8
11Nick Whitmer17:43.5FHE Ada Forest Hills Eastern160.5
9Xander Stepek17:44.4Wayland Union160.2
9Christian Getz17:46.2Holland Calvary Christian159.6
12Graeson Lawrence17:47.0Muskegon Western Mich. Christian159.3
10Luke Tibbe17:48.9GR NorthPointe Christian158.7
11Sam Muirhead17:50.7Pewamo-Westphalia158.1
9Charlie George17:53.0Pewamo-Westphalia157.3
11Rhett Bunker17:53.2Sparta157.3
12Ethan Horan17:53.7Fruitport157.1
11Nathan Oki17:53.9GR West Mich. Aviation157.0
10Landon Johnson17:57.3Fruitport155.9
10Nathan DeWaal17:59.0Coopersville155.3
12Levi Bol17:59.5Fruitport155.2
12Connor O’Donohue17:59.8GR West Mich. Aviation155.1
9Hayden Deckrow18:00.0FHE Ada Forest Hills Eastern155.0
12Brady Morrow18:01.4Cedar Springs154.6
10Gordie Kaiton18:02.1FHE Ada Forest Hills Eastern154.3
10Isaac Norcross18:03.7GR NorthPointe Christian153.8
10Brody Swanson18:04.4LeRoy Pine River153.5
10Reuben Anderson18:04.8Muskegon Western Mich. Christian153.4
12Alex Wilber18:06.5Fruitport152.8
11Damian Widner18:08.8Hamilton152.1
12Elijah Skinner18:09.4GRTC Peregrines151.9
10Brandon McCullough18:09.5Kent City151.9
9Nathan Lenington18:09.5LeRoy Pine River151.8
9Gage Stray18:09.6Kent City151.8
10Cooper Donovan18:11.3FHE Ada Forest Hills Eastern151.2
12Scott Slocum18:13.8LeRoy Pine River150.4
11Quinton Bell18:15.5Cedar Springs149.8
11Alexander Lawrence18:16.9Muskegon Western Mich. Christian149.4
11Luke Hemker18:17.9GR West Mich. Aviation149.0
12Luca Caraway18:18.3GRTC Peregrines148.9
10Gavin DeVries18:18.8GRTC Peregrines148.7
9Peyton Farrell18:19.2Cedar Springs148.6
9Noah Schipper18:19.4Holland Calvary Christian148.5
10Asher Jager18:21.6GR West Mich. Aviation147.8
12Zach Reed18:26.9Cedar Springs146.0
10Reed Schroeder18:27.8Pewamo-Westphalia145.8
9Aubin Allee18:28.0LeRoy Pine River145.7
12Gavin Kelso18:28.4LeRoy Pine River145.5
11Jacob Chase18:28.8Hamilton145.4
11Brennan Lee18:29.8FHE Ada Forest Hills Eastern145.1
10John Paul Sanders18:30.4GRTC Peregrines144.9
11Jonah Deems18:31.0Sparta144.7
12Bryson Van Ryn18:31.3GR West Mich. Aviation144.6
10Graydon Ott18:31.8GR West Mich. Aviation144.4
11Cayden Oudbier18:31.9Sparta144.4
11Elijah Lauer18:33.0Saranac144.0
9Owen Sytsema18:34.0Muskegon Western Mich. Christian143.7
10Ryer Campbell18:35.7Muskegon Western Mich. Christian143.1
11Kenyon Katje18:35.9Hopkins143.0
10Logan Redes18:36.8Cedar Springs142.7
10Colin Pattison18:39.3FHE Ada Forest Hills Eastern141.9
9Caleb Adkins18:42.1Holland Calvary Christian141.0
11Kenny Gould18:43.4Belding140.5
11Ayden May18:43.9Greenville140.4
9Eli Laninga18:44.0Holland Calvary Christian140.4
10Ethan Baker18:44.3LeRoy Pine River140.2
11Caleb Oudbier18:46.4Tri-unity Christian139.5
10Isaac Johnson18:47.0Holland Black River139.3
9Easton McCloy18:47.8GR NorthPointe Christian139.1
12Blake Huitema18:48.2GR West Mich. Aviation138.9
12Ian Jones18:48.7GR NorthPointe Christian138.8
12Jordan VanKlompenberg18:53.8Tri-unity Christian137.1
9Max Viveros18:57.0GR Union136.0
11Kaden DeWys18:58.4Hamilton135.5
12Kaden Hamming19:00.2Middleville Thornapple-Kellogg134.9
12Danny Maat19:00.6Muskegon Western Mich. Christian134.8
12Brady Thomas19:00.8Saranac134.7
9Elijah Frazer19:02.1Middleville Thornapple-Kellogg134.3
9Grady Galaviz19:03.0Middleville Thornapple-Kellogg134.0
10Bryan Gregory19:11.9Saranac131.0
9Mason Fein19:11.9Wayland Union131.0
11Jason Weber19:12.9Pewamo-Westphalia130.7
9Thatcher Grill19:13.3West Michigan Homeschool130.6
10Owen Wemple19:16.0LeRoy Pine River129.7
10Luke Hernandez19:17.2Hamilton129.3
12Brendan Nolan19:19.3Coopersville128.6
11Brenden Modderman19:20.1Coopersville128.3
10Preston May19:20.9Sparta128.0
12Heath Soho19:22.1FHE Ada Forest Hills Eastern127.6
11Dominic Rolf19:23.4GRTC Peregrines127.2
10Henry Elzinga19:24.1GR West Mich. Aviation127.0
10Freddie Bierling19:26.1Byron Center Zion Christian126.3
9Josiah Scholma19:27.5Muskegon Western Mich. Christian125.8
10Luke Schneider19:28.8Pewamo-Westphalia125.4
11Zach Vonk19:29.1Holland Calvary Christian125.3
11Benji Armijo19:29.9Grand River Prep125.0
10Elijah Lipscomb19:29.9Grand River Prep125.0
10Dominic Schmitz19:32.4GRTC Peregrines124.2
11Owen Stimer19:33.1Holland Black River124.0
9Samuel Organ19:33.7Cedar Springs123.8
12Liam Pothoff19:35.0Hamilton123.3
9Kaleb Russell19:35.2Cedar Springs123.3
12Mitchell Smith19:35.4GR NorthPointe Christian123.2
11Parker Tichy19:36.4GR West Mich. Aviation122.9
11Fernando Diaz-Guzman19:36.9Kent City122.7
11Ethan Alferink19:37.2Coopersville122.6
11Jesse Plumb19:38.4Greenville122.2
11Hunter Tietz19:39.3Middleville Thornapple-Kellogg121.9
12George Amidon19:40.2Greenville121.6
9Isaiah Robinson19:40.5Hopkins121.5
12Harrison VanKuiken19:40.7Saranac121.4
12Raymond Huhn19:41.7Pewamo-Westphalia121.1
11Jonah Howell19:42.2FHE Ada Forest Hills Eastern120.9
11Demitri Lawrence19:42.9Muskegon Western Mich. Christian120.7
9Sawyer VanKuiken19:43.1Saranac120.6
9Henry Minks19:47.6FHE Ada Forest Hills Eastern119.1
9Nathan Ulman19:49.0GRTC Peregrines118.7
12Junior Tovar19:49.3Grand River Prep118.6
10samson kik19:52.0GR Union117.7
9Theodore VanKuiken19:52.0Saranac117.7
10Jake Shears19:53.3Cedar Springs117.2
10Zachary Haigler19:54.0Sparta117.0
9Eli Morse19:57.5Muskegon Western Mich. Christian115.8
10Andrew Newenhouse20:00.4Grandville Calvin Christian114.9
11Ben Dykstra20:01.7Hamilton114.4
9Tristan See20:03.0Cedar Springs114.0
11Abraham Jager20:03.5GR West Mich. Aviation113.8
9Merek Zapolnik20:03.6Hopkins113.8
10Ethan Manning20:03.7Wayland Union113.8
10Girum Merriman20:04.0Sparta113.7
10Levi Beltman20:04.9Grand River Prep113.4
10John Marchinda20:05.1GRTC Peregrines113.3
11Lucas Kozlowicz20:05.2FHE Ada Forest Hills Eastern113.3
9Isaiah Meyer20:06.6GR Union112.8
10Benjamin Postma20:07.6Middleville Thornapple-Kellogg112.5
10Daniel Grabinski20:08.0Hamilton112.3
12Josh Ulman20:10.4GRTC Peregrines111.5
10Keegan Morris20:11.4GR NorthPointe Christian111.2
11Aristotle Vyn20:11.9GR West Mich. Aviation111.0
12Ethan VanderLugt20:12.5Kent City110.8
12Jaxon Palmbos20:13.1GR_South Christian110.6
11Tait Anible20:16.6Saranac109.5
9Isaiah Wilson20:16.6GR NorthPointe Christian109.5
11Luke Schulz20:17.6Coopersville109.1
12Nathan DeVries20:19.6GR_South Christian108.5
11Ian Schuiling20:19.9Kent City108.4
9Oliver Vonk20:21.1Holland Calvary Christian108.0
11Joey Oppenhuizen20:23.0Hamilton107.3
9Owen Ledebuhr20:23.3Holland Calvary Christian107.2
9Elijah Louissaint20:24.8Grand River Prep106.7
10Dillan Roosien20:26.6GR West Mich. Aviation106.1
10Noah Donker20:27.4Middleville Thornapple-Kellogg105.9
10Liem Krueger20:28.4FHE Ada Forest Hills Eastern105.5
9Daniel Bernal-Ponce20:31.0Pewamo-Westphalia104.7
11Jonathan Wagenmaker20:34.0GRTC Peregrines103.7
9Evan Buteyn20:34.5Grandville Calvin Christian103.5
11Blake Jewett20:34.5Grandville Calvin Christian103.5
11Ben Flickinger20:35.5GRTC Peregrines103.2
9Brandon Buskulic20:36.9Pewamo-Westphalia102.7
9Noah Kunkle20:38.2Libertas Christian102.3
9Grahm Gibbs20:39.7Greenville101.8
11Todd Faber20:40.3GR_South Christian101.6
12Jonah Sanchez20:41.2Coopersville101.3
11Evan Oosterhouse20:43.5Saranac100.5
10Elijah McCourt20:46.1Coopersville99.6
11Luke Baird20:46.1Tri-unity Christian99.6
12Stratton Land20:51.1GRTC Peregrines98.0
11Jacob Nelson20:51.6Greenville97.8
10Joey Kulpa20:51.8LeRoy Pine River97.7
12Cody Pett20:51.9Saranac97.7
11Max Stefanski20:52.7GR Union97.5
9Quentin Bliss20:53.7Cedar Springs97.1
12Kip Tanui20:54.6GR_South Christian96.8
11Will Gavin20:57.7Wayland Union95.8
11Andres Jauregui-Tapia20:58.1Grand River Prep95.6
10Johnathon Buskirk20:59.0Hopkins95.3
11Nicholas Huizinga20:59.0Grandville Calvin Christian95.3
9Sebastian Zylstra21:00.9Holland Black River94.7
12Theo Stack21:02.7GR Union94.1
9Miles Divozzo21:05.0Holland Black River93.3
10Vijay DeZeeuw21:06.5Hopkins92.8
11Michael King21:06.5Sparta92.8
9Tanner Lehman21:06.9Greenville92.7
11Peyton Brink21:07.9Coopersville92.4
10Jude VanderWeide21:08.0Wayland Union92.3
10Mateo Hanse21:14.5GR West Mich. Aviation90.2
12Elijah Zenz21:19.0Muskegon Western Mich. Christian88.7
9Austin Finkbeiner21:22.0Grand River Prep87.7
9Arie Prins21:24.8GR Union86.7
9Jackson Byers21:25.8Wayland Union86.4
11Evan Lee21:27.7Saranac85.8
10Caleb Stumph21:27.7Byron Center Zion Christian85.8
10Isaac Phillips21:28.7Dowagiac Union85.4
10Luke Archer21:29.0Middleville Thornapple-Kellogg85.3
10Brennan Vilella21:30.9Hopkins84.7
12Landon Sandee21:31.1GR Union84.6
12Evan Price21:31.9Saranac84.4
11Adam Vander Hart21:32.2GR_South Christian84.3
11Ian Nolan21:34.8Coopersville83.4
12Ferrell Clark21:35.8GR NorthPointe Christian83.1
10Adam Halsted21:36.5Hopkins82.8
11Quinn Stephenson21:37.3GR West Mich. Aviation82.6
11Aaron Bonczynski21:38.7Dowagiac Union82.1
11Joshua Bott21:38.8GR West Mich. Aviation82.1
11Lucas Lamborne21:41.8Belding81.1
11Nathan Waldron21:42.7GR West Mich. Aviation80.8
9Shawn Warmuskerken21:48.4Grant78.9
12Timothy Stack21:50.8GR Union78.1
12Noah Lewandowski21:51.1GRTC Peregrines78.0
11Nathan Thelen21:53.0Pewamo-Westphalia77.4
9Graham Thompson21:54.8Holland Calvary Christian76.7
9Isaac Decker21:56.4Saranac76.2
12Isaac Kortz21:58.2GRTC Peregrines75.6
12Ty Siemens21:58.4FHE Ada Forest Hills Eastern75.5
11Kamaladdin Ghaznawi21:58.6GR Union75.5
11Theo Marquardt21:58.7FHE Ada Forest Hills Eastern75.4
9Greyson DeWys21:59.8Hamilton75.1
9Reed Scott22:01.4Greenville74.5
10Logan Bok22:04.5Saranac73.5
9Asher Rauch22:05.4GR NorthPointe Christian73.2
10Luke Herder22:05.5GR_South Christian73.2
10Jackson Sytsma22:05.6GR_South Christian73.1
11Loren Bowen22:12.0Dowagiac Union71.0
12Seojin Yeo22:12.7Muskegon Western Mich. Christian70.8
12Adam Sanborn22:14.5Pewamo-Westphalia70.2
12Cody Baker22:17.5Hopkins69.2
9Jude Klooster22:21.7GR Union67.8
11Koen Huisman22:22.2Grand River Prep67.6
11Danny Scott22:25.5Greenville66.5
12Jordan Weers22:25.6Wayland Union66.5
10Jordan Scherkenbach22:26.1GR West Mich. Aviation66.3
12Jason Miles22:26.4Pewamo-Westphalia66.2
10Pablo Ovalle jr22:29.3GR Union65.2
9Luke Wixom22:32.1Saranac64.3
10Henry Robinette22:33.7GR Union63.8
9Riley Day22:35.9FHE Ada Forest Hills Eastern63.0
10Lucas Korsmo22:38.4GR West Mich. Aviation62.2
9Ty VanSkiver22:39.8GR West Mich. Aviation61.7
9Dillan Jones22:46.5LeRoy Pine River59.5
9Darren Moore22:46.8LeRoy Pine River59.4
10Ezekiel Rockhold22:46.8Saranac59.4
11Collin Scheid22:51.4Belding57.9
11Evan Keller22:56.8Coopersville56.1
11Jeremiah Baribeau22:57.7Libertas Christian55.8
12Jack Thelen23:05.4Pewamo-Westphalia53.2
9Michael Purvis23:11.8GR Union51.1
9Tyler Buck23:15.0GR_South Christian50.0
10Paul Korsmo23:16.4GR West Mich. Aviation49.5
12James Hollister23:18.1GR Union49.0
10Nolan Woudwyk23:18.1Sparta49.0
9Miles Popma23:21.7LeRoy Pine River47.8
10Henry Hoekstra23:22.7Holland Black River47.4
9Israel Cahill23:23.4Saranac47.2
10Andrew Pendock23:30.4Hopkins44.9
11Cameron Beckett23:33.8Greenville43.7
9Troy Cummins23:39.0Dowagiac Union42.0
9Bryce Stevens23:41.8Hopkins41.1
9Willem Odykirk23:42.5GR Union40.8
11Bradyn Bouma23:48.0GR_South Christian39.0
10Cole Ver Strate23:59.5Hopkins35.2
11Luke Linna24:07.2GR West Mich. Aviation32.6
9William Bukrey24:11.5Coopersville31.2
11Mason Laduke24:13.0Tri-unity Christian30.7
9Josh Chapman24:13.3GR Union30.6
9Andrew Dempsey24:26.6Greenville26.1
10Brady Hefron24:37.1Saranac22.6
11Jesse Anderson24:38.2Greenville22.3
11Isaac Robles24:39.3GR West Mich. Aviation21.9
11Kenzen Low24:42.9FHE Ada Forest Hills Eastern20.7
10Alex Thomas24:45.6Saranac19.8
9Sebastien Navis24:52.6Muskegon Western Mich. Christian17.5
11Blake Wirts24:53.9Grant17.0
9Emilio Zuniga24:55.3GR NorthPointe Christian16.6
11Joel Mora25:04.1Muskegon Western Mich. Christian13.6
9Jack Becksvoort25:06.8Muskegon Western Mich. Christian12.7
9Anderson Jansen25:16.5GR West Mich. Aviation9.5
11Ethan Lawrence25:20.7GR West Mich. Aviation8.1
9Kace Patterson25:22.6FHE Ada Forest Hills Eastern7.5
12Dylan Bollone25:25.9Saranac6.4
12Caden Besteman25:43.9Holland Black River0.4
Uncategorized

2023 Ratings: Holly

The above infographs are from last season. I’ll make some new ones with updated stats for 2023.

With the early season ratings, a couple of notes:

  1. Elite, more experienced runners will always be a bit overrated early. They tend to come into the season in better shape relative to the rest of the field, and thus are closer to their championship season fitness compared to someone newer to the sport.
  2. With smaller meets, they’re not as accurate as they may be later in the year. Smaller samples and less ability to compare makes it hard to come up with an adjustment. Which explains why I’ll concentrate on the larger ones early, then work my way back toward the smaller ones.
  3. Adversity tends to have a greater impact early. Whether that’s heat, hills, humidity, or even all three, those less fit will tend to struggle a bit more early, possibly overcooking the course adjustment.
  4. The girls adjustment will typically be a bit more, as they’re spending more time on the course.
  5. These will get weighed less and less as the season rolls on, meaning virtually nothing come October. As a coach, I’d stress not losing sleep over early season times. On here, I’m stressing the same thing.

Girls Adjustment: -17
Boys Adjustment: -17

As always, these writeups below will shoutout someone or a team that stood out from the race. That may not be the best runner or the winning team. Perhaps a team that surprised, a runner breaking through, or a runner contributing to a team victory. Of course, if you come to me nicely and want to brag about a fellow team/competitor/teammate, let me know, and I’ll try to give them love further down the line.

HOLLY’S HARRIERS

Natalia Guaresimo, Romeo

Early on, a trend is forming. This girl loves a hilly course. She’s won twice this year, the first time a week ago at Possum Hollow, the second here today at Springfield Oaks. Taking control of the race midway, she accelerated toward a 32 sec. PB.

Nina Frost, Fenton

Third at the mile, 22 seconds back. Second at the two mile, 10 seconds back. Come the finishing stretch, she took over the lead, coming home with the D2 girls crown. A patient race earned Nina a personal best and her second consecutive sub-20. After missing much of her junior year, good to see this senior return back to her typically fast times.

Oxford’s Boys

Heard some talk in the rankings this week about how Oxford didn’t deserve to be #4. Well, I think they slammed the door on the critics today.  Winner of the D1 race with all five under 17:10 on this difficult track.

Jack McGregor, Howell

Yep, ANOTHER freshman. It just doesn’t end. Placing 9th in the D1 race, coming home with a 16:03, he was easily the fastest freshman in the field. The Highlanders were already trending upward as a program, Jack’s presence now jolts them even further forward.

GIRLS TEAM RATINGS

*** = State Title worthy performance
** = Top 10 worthy performance

Girls TeamTop 5 Avg.Division
Romeo**129.61
Oxford119.21
Davison111.21
Dexter107.51
Ann Arbor Skyline107.41
Grand Blanc103.01
Livonia Stevenson101.21
Rochester Adams97.11
Hartland94.31
Royal Oak90.31
Bloomfield Hills88.71
Midland Dow87.01
Fenton84.21
Midland83.21
Troy80.31
Plymouth79.21
Utica Eisenhower70.41
Howell65.91
Allen Park65.91
Holly60.31
Lapeer55.51
Clinton Twp. Chippewa Valley51.71
East Lansing50.51
Flushing44.81
Salem35.91
Saginaw Heritage31.21
Troy Athens29.31
Lake Orion24.81
Girls TeamTop 5 Avg.Division
Freeland103.92
Pontiac Notre Dame Prep99.22
Sturgis88.02
Armada83.72
Richland Gull Lake80.32
Ann Arbor Fr Gabriel Richard77.52
St. Clair76.12
Marshall75.92
Parma Western75.62
Flint Powers Catholic67.02
Riverview64.62
Pinckney32.02
Ortonville Brandon29.22
Birch Run10.62
Girls TeamTop 5 Avg.Division
Caro95.33
Leslie92.73
Ann Arbor Greenhills74.03
Bridgman63.63
Rochester Hills Lutheran NW53.33
Sanford-Meridian49.93
Boyne City47.93
Girls TeamTop 5 Avg.Division
Whitmore Lake***113.44
Hillsdale Academy**91.74
Breckenridge**84.44
Saugatuck74.34
Unionville-Sebewaing63.34
Royal Oak Shrine57.34
Novi Christian Academy44.44
Livingston Christian43.24
Dryden28.24
Mt. Pleasant Sacred Heart26.04
Harbor Beach25.84
Clarkston Everest Collegiate8.74
Plymouth Christian Academy3.44
Girls TeamTop 5 Avg.Division
Sault Ste. Marie53.2UP
Gladstone32.4UP

BOYS TEAM RATINGS

Boys TeamTop 5 Avg.Division
Oxford**192.01
Romeo**191.21
Troy**189.51
Plymouth184.61
Howell183.21
Utica182.41
Dexter179.61
Davison174.71
Rochester Adams174.41
Midland174.21
Saginaw Heritage174.01
Detroit Catholic Central173.91
Royal Oak173.21
South Lyon171.21
Utica Eisenhower170.61
Allen Park170.21
Troy Athens169.11
Midland Dow168.61
East Lansing168.41
Livonia Stevenson167.81
Detroit U-D Jesuit167.41
Northville166.51
Grand Blanc165.41
Hartland163.51
Bloomfield Hills163.01
Holly161.61
Ann Arbor Skyline160.91
Clinton Twp. Chippewa Valley153.91
Fenton152.51
Lapeer148.81
Flushing141.41
Waterford Mott119.91
Lake Orion116.11
Auburn Hills Avondale76.41
Boys TeamTop 5 Avg.Division
Marshall**183.12
Freeland175.72
St. Clair175.52
Pinckney174.72
Parma Western174.32
Flint Powers Catholic171.22
Richland Gull Lake159.22
Birch Run146.92
Riverview144.22
Pontiac Notre Dame Prep138.12
Sturgis130.62
Armada127.32
Bay City Central120.02
Ortonville Brandon119.32
North Branch114.62
Bay City John Glenn39.82
Boys TeamTop 5 Avg.Division
Bath164.43
Leslie158.23
Sanford-Meridian153.33
EPBP Laker150.43
Ann Arbor Greenhills145.73
Bronson143.33
Bridgman136.63
Boyne City120.73
Charyl Stockwell Academy115.73
Rochester Hills Lutheran NW103.03
Otisville LakeVille27.93
Boys TeamTop 5 Avg.Division
Hillsdale Academy**169.74
Royal Oak Shrine**159.64
Saugatuck**155.34
Lutheran HS Westland146.74
Harbor Beach145.34
Breckenridge142.64
Whitmore Lake135.64
Dryden127.14
Plymouth Christian Academy118.84
Riverview Gabriel Richard117.04
Unionville-Sebewaing98.24
Novi Christian Academy97.04
Livingston Christian93.34
Genesee74.34
Waterford Our Lady71.14
Genesee Christian Academy45.74
Boys TeamTop 5 Avg.Division
Sault Ste. Marie157.2UP
Gladstone143.4UP
Munising101.8UP

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
10Natalia Guaresimo18:21.3Romeo158.6
9Kaylie Livingston18:31.0Whitmore Lake155.3
10Emmerson Clor18:44.7Romeo150.8
12Katie Watkins18:45.8Midland Dow150.4
11Grace Tykocki19:08.1Grand Blanc143.0
10Addison Herr19:11.1Bloomfield Hills142.0
11Mallory Bigelow19:12.7Oxford141.4
11Violet Hrabovsky19:19.1Romeo139.3
9Clara Kaczor19:19.5Freeland139.2
12Layla Krayem19:20.7Livonia Stevenson138.8
12Allison Mayer19:25.6Ann Arbor Skyline137.1
11Alena Blumberg19:27.3Dexter136.6
12Braydee Elling19:32.2Oxford134.9
9Ava Goodman19:35.0Hartland134.0
12Paige McArdle19:43.0Davison131.3
12Camille DeCola19:44.4Marshall130.9
11Olivia Purdy19:44.6Romeo130.8
12Nina Frost19:45.3Fenton130.6
9Kylie Mausolf19:54.5Birch Run127.5
10Berkley Holtz19:55.1Sturgis127.3
11Kaya Vrable20:06.4Caro123.5
12Ava Baltierra20:07.4Armada123.2
10Carina Burchi20:08.5Whitmore Lake122.8
11Annabel O’Haver20:09.5Dexter122.5
11Maria Nunning20:12.2Pontiac Notre Dame Prep121.6
11Taylor Brodeur20:17.6Oxford119.8
10Nevaeh Polovina20:23.7Davison117.8
12Sparrow Centeno20:28.8Southgate Anderson116.1
10Ashlynn Harris20:35.2Bronson113.9
10Taylor Wiegand20:35.9Livingston Christian113.7
9Irie Scrase20:42.3Ann Arbor Skyline111.6
12Natalie Meadows20:42.3Whitmore Lake111.6
11Kaelin Hughes20:44.7Livonia Stevenson110.8
12Sydney Smith20:47.1Davison110.0
9Libby Schuster20:47.2Ann Arbor Greenhills109.9
9Lane Isom20:47.7Richland Gull Lake109.8
11Charlotte Long20:48.0Utica Eisenhower109.7
11Karie Keefer20:50.1Freeland109.0
10Ruth Brownlee20:50.2Hillsdale Academy108.9
12Paige Herron20:51.0Caro108.7
11Jamie Patterson20:54.3Oxford107.6
12Claire Bireta20:54.4Allen Park107.5
9El McMahan20:54.6Rochester Adams107.5
12Isabella Yeoman20:58.4Genesee106.2
12Katherine Wischman20:58.5Royal Oak106.2
9Maggie Baginski20:59.2Utica Eisenhower105.9
11Elaina Braunscheidel21:00.3Livonia Stevenson105.6
9Olivia Jenny21:04.3Bloomfield Hills104.2
9Reagan Lees21:04.4Wixom St. Catherine104.2
12Megan Hansen21:06.8Plymouth103.4
12Grace Riddle21:07.2Midland103.3
11Ayla Balazer21:07.4Ann Arbor Skyline103.2
11Erin Lubahn21:08.0Leslie103.0
12Faith Swenor21:08.6Caro102.8
12Aliya Kurian21:08.6Plymouth102.8
11Kaitlyn Kauppila21:08.7Rochester Adams102.8
11Skylar Vanhecke21:09.6Pontiac Notre Dame Prep102.5
9Becca vanLent21:11.1Ann Arbor Skyline102.0
10Sofia Robertson21:12.1Whitmore Lake101.6
9Kamryn Sixberry21:12.2Saugatuck101.6
9Lyvia Curtis21:12.4Saugatuck101.5
10Eleanor Cole21:15.0Lutheran HS Westland100.7
11Camden Essenmacher21:15.3Hartland100.6
11Stella Phillips21:15.4Rochester Adams100.5
11Sydney Roberts21:16.3Midland Dow100.2
10Sarah Albright21:18.0Grand Blanc99.7
9Brooklyn Wiltse21:18.3Davison99.6
10Ally Schmitz21:18.9Breckenridge99.4
11Ella Walton21:20.6Hillsdale Academy98.8
9Pyper Braun21:21.8EPBP Laker98.4
12Brooke Lemos21:25.0Davison97.3
12Jacqueline Morton21:25.2Mt. Pleasant Sacred Heart97.3
12Samantha Wogaman21:25.7Grand Blanc97.1
10Hailey Creisher21:26.3Leslie96.9
10Jada Prescott21:26.3Freeland96.9
10Sydney Bir21:26.7Sturgis96.8
9Claire Dunn21:27.5Pontiac Notre Dame Prep96.5
11Landrey Kuhn21:28.3Freeland96.2
12Samantha Kook21:29.6Armada95.8
12Maura Lichiello21:30.2Howell95.6
11Olivia Shaieb21:30.9Dexter95.4
12Alberta Reinbold21:31.9Unionville-Sebewaing95.0
10Tessa Hatt21:32.1Sturgis95.0
11Maddie Huysentruyt21:33.3Sandusky94.6
11Marina Walz21:35.4Parma Western93.9
9Jane Meinecke21:35.8Royal Oak93.7
9Julianne Nadolski21:36.0Southgate Anderson93.7
12Maia Conway21:38.6Royal Oak92.8
12Samantha Shaver21:39.3Grand Blanc92.6
9Kodie Snyder21:39.3Dexter92.6
10Camryn Quidort21:39.7Oxford92.4
9Mia Papendick21:39.8Leslie92.4
9Maddie Lindley21:40.3Holly92.2
12Daniela Hinojos21:41.3Riverview91.9
12Grace Gutmann21:43.7Clinton Twp. Chippewa Valley91.1
9Gabriella Komarowski21:44.2St. Clair90.9
10Elliana Neuer21:44.6Hartland90.8
11Grace Murphy21:44.8Flint Powers Catholic90.7
12Ella Mitchell21:45.1Dexter90.6
11Mary Larocca21:46.9Pontiac Notre Dame Prep90.0
12Anika Bery21:47.4Ann Arbor Greenhills89.9
11Danica Aldrich21:48.4Breckenridge89.5
11Irene Oh21:48.9Troy89.4
12Kate Varitek21:50.9Dexter88.7
10Ava Kontranowski21:52.4Midland88.2
10Abby Brownlee21:53.0Hillsdale Academy88.0
10Cecilia Kreiter21:53.3Rochester Adams87.9
11Clara Fast21:53.7Bridgman87.8
12Ana Lopez21:56.8Rochester Adams86.7
11Jaidyn Smith21:56.9Leslie86.7
11Raquel Curey21:57.0Parma Western86.7
12Gabriella Wilson21:58.6Livonia Stevenson86.1
10Madi Hare21:59.2Plymouth Christian Academy85.9
12Anna Schroeder21:59.2Royal Oak85.9
11Caroline Roberts21:59.2Hillsdale Academy85.9
11Heather Brownlee21:59.8Essexville Garber85.7
12Rachael Walch22:00.2Caro85.6
11Allie Komarowski22:01.0St. Clair85.3
10Annabella Kilanowski22:01.5Pontiac Notre Dame Prep85.2
10Cara Prusakiewicz22:01.9Dryden85.0
9Mikenna Nagel22:03.1Sanford-Meridian84.6
9Makya Isham22:03.6Leslie84.5
11Allison Nussear22:03.9Midland Dow84.4
12Erin Stuk22:05.0Ann Arbor Fr Gabriel Richard84.0
12Catherine Borg22:05.3Fenton83.9
10Avery Boggs22:05.4Riverview83.9
10Madeline Samborski22:06.2Hartland83.6
11Rowan Conley22:07.0North Branch83.3
12Maya Noren22:07.1Troy83.3
12Alexandria Mason22:07.7Ann Arbor Skyline83.1
11Izzy MacCaughan22:08.1Fenton83.0
9MiCali Teeple22:09.0Grand Blanc82.7
12Jordan Fraifogl22:09.2Waterford Mott82.6
9Louisa Denks22:09.3Royal Oak Shrine82.6
10Abigail Denoyer22:09.7Armada82.4
10Amelia Cribbins22:10.8Dexter82.1
9Nora Kolozsvary22:11.7Ann Arbor Fr Gabriel Richard81.8
11Madalynn Karsies22:11.8Pinckney81.7
10Leah McPartlin22:12.8Marshall81.4
11Avery Westall22:13.0Breckenridge81.3
10Jacalyn Yakel22:13.2Utica Eisenhower81.3
9Anna Halliday22:15.6Howell80.5
11Nataly Vine22:15.7Breckenridge80.4
10Avery Hoeft22:16.4Dexter80.2
10Nora Rioux22:17.2Howell79.9
10Delaney Little22:17.8Boyne City79.7
11Avery Dent22:19.5Ann Arbor Fr Gabriel Richard79.2
9Abigail Dobry22:19.6Dexter79.1
9Addison Jones22:20.1Midland79.0
9Natalie Kuhl22:20.9Parma Western78.7
12Carley Richardson22:21.1Bloomfield Hills78.6
11Lia Toltzman22:21.3Troy78.6
12Jalynn Schmelter22:21.6Leslie78.5
11Reece Wruble22:21.7Harbor Beach78.4
9Isabel Reinke22:23.0Freeland78.0
12Abby Rice22:23.8Rochester Hills Lutheran NW77.7
12Sophia Blanco22:24.5Richland Gull Lake77.5
11Olivia Gartrell22:24.8Davison77.4
12Keira Wood22:25.6Riverview77.1
9Grace Brownlee22:25.8Hillsdale Academy77.1
11Addison Streetman22:27.7Dexter76.4
9Flora Ramos22:28.1Pontiac Notre Dame Prep76.3
11Sarah Nimtz22:29.3Unionville-Sebewaing75.9
12Allison Giroux22:29.6Troy75.8
10Elodie Weaver22:29.7Whitmore Lake75.8
11Anahi Chapa22:30.2Allen Park75.6
9Ava Pfaffenbach22:30.8Ann Arbor Fr Gabriel Richard75.4
11Grace Evanoff22:31.7Flint Powers Catholic75.1
11Avery Shepard22:32.1Midland75.0
10Kandin Shuler22:32.9Bridgman74.7
11Melanie Warren22:33.7Bridgman74.4
10Daniella Levitt22:34.1Rochester Adams74.3
11Jessica Duncan22:34.1Troy74.3
11Emily Howell22:35.3Bridgman73.9
9Lauren Giroux22:35.5Troy73.8
12Riley McCarney22:37.6Richland Gull Lake73.1
10Riley McCann22:37.7Oxford73.1
9Anna MacDonald22:37.9Royal Oak73.0
10Sophia Ciesla22:38.0Essexville Garber73.0
10Kenzie Eicher22:38.6Sturgis72.8
12Rylee Brasseur22:40.7Lapeer72.1
10Molly McNabb22:42.3St. Clair71.6
11Hannah Sisson22:42.9Dexter71.4
12Tori Most22:43.2Breckenridge71.3
11Alicyn Gleesing22:43.8Richland Gull Lake71.1
11Sawyer Collins22:44.7Midland70.8
11Cambree Torma22:44.9Unionville-Sebewaing70.7
12Jaclyn Garvey22:44.9Grand Blanc70.7
9Ezrielle Martin22:45.6Livingston Christian70.5
12Kendall Wank22:46.8Richland Gull Lake70.1
10Aubrey Sargent22:48.4St. Clair69.5
9Caelyn Bono22:48.5Fenton69.5
8Madison Markowicz22:48.6Novi Christian Academy69.5
10Aubrey Zarnke22:49.2EPBP Laker69.3
12Jamie Carr22:49.4Grand Blanc69.2
11Emily Honeman22:49.9Saginaw Heritage69.0
11Ella Bryce22:50.1Birch Run69.0
10Jaslyn Townes22:50.3Richland Gull Lake68.9
10Maya Muskan22:50.9Romeo68.7
12Destiny Wasoski22:51.1Bay City John Glenn68.6
10Emma Viggiano22:51.1Royal Oak68.6
9Da’sia Denwiddie22:51.2Breckenridge68.6
9Sonja Stokstad22:53.5East Lansing67.8
9Allie Miller22:53.8Hillsdale Academy67.7
9Evelyn Meyer22:54.8Hillsdale Academy67.4
12Audrey Napolitano22:55.3Dryden67.2
9Monica Lynn22:56.0Ann Arbor Fr Gabriel Richard67.0
11Alayah Nieuwsma22:56.0Saugatuck67.0
9Olivia Hooper22:56.1EPBP Laker67.0
9Josephine Malcolm22:56.1Royal Oak Shrine67.0
10Allison Ramer22:56.2Richland Gull Lake66.9
11Autumn Reynolds22:56.9Potterville66.7
9Elizabeth Macey22:57.7Royal Oak66.4
11Brooke Sonnenberg22:58.2Genesee Christian Academy66.3
9Audrey Nehlsen22:58.8Hillsdale Academy66.1
12Abbie Sawicki22:59.0Allen Park66.0
9Lexi Adelman22:59.1Ann Arbor Fr Gabriel Richard66.0
9Jillian Lower22:59.3Dexter65.9
12Fiona Dragan22:59.7Plymouth65.8
12Addison Ryan22:59.8Plymouth65.7
12Abigail Walther22:59.9Sault Ste. Marie65.7
12Kendall Zaliwski23:00.5Rochester Hills Lutheran NW65.5
12Ava Kittendorf23:01.3Ann Arbor Greenhills65.2
11Rose Losey23:01.7Royal Oak Shrine65.1
12Maggie Gilin23:02.3Flint Powers Catholic64.9
10Abigail Yatooma23:02.4Novi Christian Academy64.9
12Annalise Griffin23:02.5Bloomfield Hills64.8
11Nicole Young23:03.4Livonia Stevenson64.5
12Anna Smith23:04.1Dexter64.3
9Olivia Mielke23:05.1Freeland64.0
12Samantha Smith23:05.9Saginaw Heritage63.7
11Sydney Brickel23:06.2Romeo63.6
11Addalyn Warren23:07.3Lapeer63.2
11Clair Bacon23:07.5St. Clair63.2
12Iris Millies23:08.0Hillsdale Academy63.0
12Olivia Urban23:08.5Otisville LakeVille62.8
9Miah Randall23:08.6Holly62.8
11Hailey Dodd23:09.1Parma Western62.6
9Lena Samborn23:09.1Ann Arbor Fr Gabriel Richard62.6
9Anne Marie Yarber23:09.5Hartland62.5
10Cambrynne Giem23:10.7Boyne City62.1
11Ailey Kenny23:11.0Rochester Adams62.0
11Lily Polega23:12.8Flushing61.4
9Leah Grezak23:13.3Livonia Stevenson61.2
9Helena Reiff23:13.5Armada61.2
11Sadie Scribner23:14.6Ortonville Brandon60.8
9Bayleigh Finney23:14.7Sanford-Meridian60.8
10Cristina Wenderski23:15.0Wixom St. Catherine60.7
12Selma Ruiz23:15.2Bay City Central60.6
11Leilani Schoonmaker23:15.3Saugatuck60.6
11Maddie Szlachta23:15.6Rochester Hills Lutheran NW60.5
10Adriana Domingo23:16.4Marshall60.2
10Alaina Hoffman23:18.2Marshall59.6
10Elise Proulx23:19.0Sault Ste. Marie59.3
10Morgan Scally23:20.0Romeo59.0
11Addison Mikel23:20.5Pontiac Notre Dame Prep58.8
9Emileigh Bissonnette23:21.1Clinton Twp. Chippewa Valley58.6
11Hannah Childers23:21.3Rochester Adams58.6
12Aerika Pertler23:21.6Flint Powers Catholic58.5
10Caroline LaPointe23:21.8Plymouth58.4
12Jessa Davis23:24.0Birch Run57.7
9Devon Byrne23:25.3Holly57.2
9Isla McConnell23:25.6East Lansing57.1
12Faith Hooper23:25.9EPBP Laker57.0
11Lily McCreedy23:27.0Lapeer56.7
12Jordan Smyth23:27.1Rochester Adams56.6
12Madison Juchno23:27.9Wixom St. Catherine56.4
11Isabel Farley-Gillay23:28.6Plymouth56.1
12Bree Feys23:28.6Armada56.1
12Alexa Long23:28.8Caro56.1
11Isabella Stoetzel23:29.0Parma Western56.0
10Emma Christensen23:29.3Romeo55.9
10Bridget McHugh23:30.4Boyne City55.5
10Bhuvi Narkhede23:31.5Troy55.2
12Alexandra Goss23:31.5Munising55.2
12Tamia Conway23:31.6Royal Oak55.1
9Natalie Meldrum23:32.4Lake Orion54.9
12Peyton Nichols23:32.8Ortonville Brandon54.7
11Ivy Beall23:33.2Midland Dow54.6
10Averie Zinn23:33.9Genesee54.4
11Taryn Craven23:34.6Fenton54.1
12Alysia Townsend23:35.5Ann Arbor Skyline53.8
10Jolene Thompson23:36.0Romeo53.7
10Layla Kallivayalil23:36.2Bloomfield Hills53.6
12Navya Ashok23:36.8Ann Arbor Greenhills53.4
10Sophia Knarr23:37.9Midland53.0
11Sophia McKenna23:38.1Hartland53.0
12Calla Armstrong23:38.5Sault Ste. Marie52.8
10Mackenzie Hills23:39.1Bath52.6
12Morgan McNally23:40.3Acad Of The Sacred Heart52.2
12Katie Adams23:40.4Rochester Adams52.2
12Addison Bellows23:41.1Pontiac Notre Dame Prep52.0
11Areyel Weiss23:41.2Breckenridge51.9
12Vic Cunningham23:41.9Ann Arbor Greenhills51.7
12Addison Preister23:42.0Hartland51.7
9Aiyana Wyman23:42.1Royal Oak51.6
10Nadia Cordes23:42.3Lapeer51.6
10Laura Bigard23:43.0Mt. Pleasant Sacred Heart51.3
11Ruth Cotton23:43.1Davison51.3
12Eve Herrgott23:43.7Clarkston Everest Collegiate51.1
10Hannah Ersig23:44.1Oxford51.0
11Megan Peter23:46.0Unionville-Sebewaing50.3
12Josie Dubuc23:46.1Novi Christian Academy50.3
12Kailee Charrette23:46.2Sanford-Meridian50.3
10Paige Zirk23:48.0Salem49.7
12Kati McLincha23:48.1Flushing49.6
9Rylee Tarhanich23:48.2Salem49.6
10Sonal Zachariah23:49.3Bloomfield Hills49.2
11Ava Duncan23:50.0Clinton Twp. Chippewa Valley49.0
9Haley Fitzgibbon23:50.7Sanford-Meridian48.8
11Isobel Malcolm23:51.4Royal Oak Shrine48.5
9Eleanor Park23:52.2Sturgis48.3
11Bridget Anderson23:52.3Harbor Beach48.2
11Ellie Anderson23:53.1East Lansing48.0
12Lillyann Parks23:54.7Marshall47.4
11Zoe Frederick23:55.0Ann Arbor Fr Gabriel Richard47.3
9Olivia Petrowski23:55.3Royal Oak47.2
9Ella McFarlane23:55.7Riverview47.1
12Dayna Szabo23:56.3Sault Ste. Marie46.9
12Kelsey Ettel23:56.4Armada46.9
9Taylor Byrne23:56.5Holly46.8
10EllaMae Klopf23:57.3Freeland46.6
11Allison DiTullio23:58.4Salem46.2
12Brianna Krampe23:59.4Flint Powers Catholic45.9
11Alexa Daniels23:59.8Ann Arbor Fr Gabriel Richard45.7
11Jessica Neal24:00.3Midland Dow45.6
10Maura Young24:00.7Marshall45.4
12Sophia Resa24:00.9Fenton45.4
9Lydia Scally24:01.2Romeo45.3
9Mansour Valentina24:01.4Troy Athens45.2
9Lillian Coppernoll24:01.5Parma Western45.2
9Eve Sheldon24:01.9Flushing45.0
11Jenna Kowalski24:02.0Freeland45.0
9Sofia Dussan24:02.5Ann Arbor Fr Gabriel Richard44.8
10Aydyn Thomason24:03.3Grand Blanc44.6
11Verity Green24:04.6Midland Dow44.1
12Rachel Andree24:05.5Livonia Stevenson43.8
12Kate Fulton24:05.9Flint Powers Catholic43.7
10Ella Heffner24:06.3Charyl Stockwell Academy43.6
11Kasie Kalist24:06.8Romeo43.4
11Milana Mataway24:08.0Davison43.0
10Norah Lacher24:09.1Midland Dow42.6
10Julia Moore24:09.3East Lansing42.6
11Emma Hullinger24:09.7Romeo42.4
12Alison Rockafellow24:09.8Holly42.4
11Sadie Siemen24:10.0Clinton Twp. Chippewa Valley42.3
12Khloe Burba24:11.0Flushing42.0
10Payton Takkunen24:11.1Gladstone42.0
12Eliza MacQuaig24:11.2Marshall41.9
11Delaney Mays24:11.4Pinckney41.9
11Danielle St. James24:11.9Ortonville Brandon41.7
11Brooke Butcher24:12.2Hartland41.6
11Madison Shorkey24:12.4Bay City John Glenn41.5
12Emelia Pearce24:12.6Bloomfield Hills41.5
9Adrianna Zub24:12.9Allen Park41.4
9Leighton Nyboer24:13.0Sault Ste. Marie41.3
9Caitlin Widener24:13.1Lake Orion41.3
11Emma Ramisch24:13.2Harbor Beach41.3
12Madeleine Fleury24:13.3Ann Arbor Fr Gabriel Richard41.2
11Mayce Hanson24:13.7Gladstone41.1
11Makayla Stewart24:14.0Flint Powers Catholic41.0
11Isabelle Hunt24:14.6North Branch40.8
12Anna McQueary24:14.7Saugatuck40.8
10Grace Hopkins24:14.7Ann Arbor Skyline40.8
11Chloe DeLand24:14.9Howell40.7
12Keira Schiebner24:15.9Saginaw Heritage40.4
12Lilian Osborne24:16.2North Branch40.3
11Kate Mattson24:16.4Munising40.2
9Isabella Rushlow24:16.5Plymouth40.2
10Lexi Wegner24:17.6Caro39.8
12Gillian Johnson24:18.0Waterford Mott39.7
11Michaela Quinn24:18.4Midland39.5
9Emerson Brock24:19.2Davison39.3
11Emma Garbine24:19.6Sturgis39.1
11Valeria Miranda-Diaz24:20.3Troy Athens38.9
12Nevaeh Harris24:20.7Allen Park38.8
11Jordyn Lira24:20.8Bath38.7
10Lexi Gilbert24:22.7Gladstone38.1
11Claire Allard24:22.8Grand Blanc38.1
10Lillian Wood24:23.7Plymouth37.8
12Allie Michewicz24:25.3Fenton37.2
12Carmela Watson24:25.3East Lansing37.2
9Abbie Steele24:26.2Midland36.9
12Emma BeBeau24:27.2Livonia Stevenson36.6
10Zeva Hathaway24:28.1Pinckney36.3
9Gianna DeCola24:28.1Marshall36.3
11Libby Schone24:29.2Ann Arbor Fr Gabriel Richard35.9
11Nina Cihelka24:29.3Livonia Stevenson35.9
10Lydia Wells24:29.5Bronson35.8
11Ava Nightingale24:30.0Utica Eisenhower35.7
9Emily Hosman24:31.7Dexter35.1
11Isabella Nelson-Daniels24:32.1Whitmore Lake35.0
12Madeleine Kauffman24:33.0Ann Arbor Skyline34.7
10Emma Shaw24:33.1Hartland34.6
12Alexandra Ream24:33.4Leslie34.5
11Clara Mackey24:33.6Ortonville Brandon34.5
9Scarlet Allard24:34.1Grand Blanc34.3
11Anna Boyle24:35.3Lapeer33.9
12Taylor Gildner24:36.2Rochester Adams33.6
12Lily Finnigan24:36.5Dryden33.5
11Amelia Lynd24:37.0Parma Western33.3
11Meher Deol24:37.3Troy Athens33.2
11Alexis Kierpiec24:37.6Midland Dow33.1
11Grace MacDonald24:38.2Rochester Hills Lutheran NW32.9
10Georgianna Schmidt24:38.7Marshall32.8
9Madison Reineck24:38.8Howell32.7
10Mary Schlueter24:39.2Hillsdale Academy32.6
11Maria Saad24:39.2Clarkston Everest Collegiate32.6
9Lilly Reynolds24:39.5Fenton32.5
11Natalia Costilla24:41.2Bay City Central31.9
11Chloe Greer24:41.5Midland31.8
10Cheyenne Jasper24:41.6Oxford31.8
9Graycee Cloutier24:45.5Sturgis30.5
12Celia Begosso24:46.5Ann Arbor Skyline30.2
12Savannah Drummelsmith24:46.7Rochester Hills Lutheran NW30.1
9Emma Schone24:47.3Ann Arbor Fr Gabriel Richard29.9
12Soleil Weaver24:47.5Plymouth Christian Academy29.8
10Georgia Whalen24:49.5Hillsdale Academy29.2
11Emma Fox24:49.5Plymouth29.2
12Caleigh Bovensiep24:49.8Auburn Hills Avondale29.1
11Ashlyn Upton24:49.9Armada29.0
9Sarah Hatty24:50.4Ann Arbor Fr Gabriel Richard28.9
11Hannah Garbine24:50.6Sturgis28.8
11Kayleigh Boike24:51.2Flint Powers Catholic28.6
12Sydney Upton24:52.1Armada28.3
11Jacky Dunlap24:53.4Boyne City27.9
9Natelie Hunault24:53.7Fenton27.8
12Lillian Smith24:54.0Rochester Adams27.7
9Olivia McDowell24:54.8Holly27.4
11Claudia Johnson24:55.7Midland Dow27.1
11Adriana Fandino24:56.6Novi Christian Academy26.8
11Melaina Magnusson24:56.8Parma Western26.7
12Hailey Lesher24:57.4Fenton26.5
10Clara Groen24:57.9Plymouth Christian Academy26.4
11Meryn Curtis24:58.2Saugatuck26.3
12Serena O’Brien24:58.5Ann Arbor Skyline26.2
12Kelsea Burba24:58.7Flushing26.1
9Moira Beier24:59.1Hillsdale Academy26.0
10Sydney Duby25:01.0Lake Orion25.3
10Micaela Penchoff25:01.5Royal Oak25.2
11Danielle Hunt25:02.9Unionville-Sebewaing24.7
9Nora Johnson25:03.0East Lansing24.7
11Lauren Sundquist25:03.0Gladstone24.7
12Brianna Wheaton25:04.8Pinckney24.1
10Kylo Riedel25:05.0Breckenridge24.0
10Morgan Desormeau25:05.2Livonia Stevenson23.9
11Audrey Johnson25:06.0Livingston Christian23.7
10Scarlett Tucker25:06.2Livonia Stevenson23.6
11Tess Tillman25:06.4Royal Oak Shrine23.5
12Annabella Dawood25:06.9Rochester Adams23.4
9Addison Noteboom25:07.3Armada23.2
10Gillian Kern25:07.4Royal Oak23.2
10Kayla Whitaker25:07.6Riverview23.1
9Alison Kauffman25:08.0Ann Arbor Skyline23.0
11Chloe Surhigh25:08.4Royal Oak Shrine22.9
9Jazmine Mason25:08.4Holly22.9
9Caroline Darrah25:09.1Whitmore Lake22.6
12Naidelin Luna-Bucio25:09.2Sturgis22.6
10Sarah Abazi25:09.3Southfield Christian22.6
10Tessa Swier25:09.6Midland Dow22.5
9Juniper Talley25:10.0Plymouth22.3
12Maria Burnett25:10.2Hillsdale Academy22.3
12Eden Brewer25:10.7St. Clair22.1
10Adelade Avram25:11.9Freeland21.7
12Kayla Creisher25:16.1Leslie20.3
9Chelsea Lai25:16.7Plymouth20.1
12Chloe Szymanski25:18.1Utica Eisenhower19.6
11Bella Pendegraft25:19.1Rochester Adams19.3
10Teresa Castillo25:19.3Ann Arbor Fr Gabriel Richard19.2
11Reegan Littleton25:19.8Flint Powers Catholic19.1
10Blanca Lopez-Pinto25:20.0Breckenridge19.0
10Isabella Jerore25:20.4Caro18.9
11Erin Connelly25:20.9Pontiac Notre Dame Prep18.7
11Annaliese Losey25:21.7Royal Oak Shrine18.4
9Julia Rowe25:22.4Livonia Stevenson18.2
9Sydney Erickson25:23.3Lutheran HS Westland17.9
10Sarah Gumber25:24.4Salem17.5
10Elaina Friedmann25:24.4Clinton Twp. Chippewa Valley17.5
10Samira Jraiche25:24.6Dearborn Divine Child17.5
9Caleigh Friedmann25:24.6Clinton Twp. Chippewa Valley17.5
10Juliet Mendoza Rangel25:24.9Sturgis17.4
11Katherine Farmer25:25.7Utica Eisenhower17.1
11Savannah Richmond25:25.7Marshall17.1
10Kaitlynn Ortiz25:26.9Flushing16.7
12Mai Wahby25:27.3Salem16.6
11Andrea Ross25:27.6Midland Dow16.5
10Elizabeth Burrell25:28.1Rochester Hills Lutheran NW16.3
12Kayla Farnes25:28.3Gladstone16.2
9Rose Buonerba25:28.7Ann Arbor Fr Gabriel Richard16.1
10Lilly Baker25:29.0Lake Orion16.0
10Elizabeth Caspar25:29.2Hillsdale Academy15.9
9Mae Barbaro25:31.7Dexter15.1
11Praharshita Dasararaju25:32.0Troy Athens15.0
10Chelsey Hertel25:33.7Boyne City14.4
12Brooke Lee25:35.1Troy Athens14.0
12Autumn Frost25:35.5Genesee13.8
9Amelia Hattermann25:38.4Royal Oak12.9
8Abigail Galazka25:38.6Livingston Christian12.8
11Natalie Ghezzi25:39.1Ann Arbor Fr Gabriel Richard12.6
9Ella Goodsell25:39.5Romeo12.5
11Tvarika Vinothan25:41.7Rochester Adams11.8
11Peyton French25:42.7Clinton Twp. Chippewa Valley11.4
9Regan Sporte25:43.2Sault Ste. Marie11.3
10Ella Stepke25:44.3Lapeer10.9
10Torey Ferguson25:44.5Genesee Christian Academy10.8
12Autumn Troupe25:45.5Novi Christian Academy10.5
11Hayden Swartz25:47.9Freeland9.7
11Bella Town25:48.2Bay City John Glenn9.6
10Samantha Pare25:48.6Howell9.5
11Rita Luhring25:48.9Rochester Hills Lutheran NW9.4
9Abigail Watenpool25:49.2Whitmore Lake9.3
12Noelle Keelen25:50.0Genesee Christian Academy9.0
12Jillian Kight25:50.3Plymouth8.9
10Leila Reyes25:50.4Midland8.9
10Allie Perry25:50.5Flushing8.8
11Zailey Archbold25:51.8Midland Dow8.4
12Kylie Whipple25:53.0Clinton Twp. Chippewa Valley8.0
10Stephanie Crawley25:53.0Dearborn Divine Child8.0
9Megan Welch25:55.0Ann Arbor Fr Gabriel Richard7.3
12Jill Kaspar25:55.1Bridgman7.3
10Alex Shuttleworth25:55.3Livonia Stevenson7.2
10Emily Mei25:55.6Ann Arbor Skyline7.1
10Azalea Macias25:57.5East Lansing6.5
9Morgan Hoyt25:57.5Oxford6.5
10Hannah Wu25:57.9Rochester Adams6.4
9Alexis Bosma25:58.4Utica Eisenhower6.2
9Viviana Tafelski25:58.6Utica Eisenhower6.1
12Addison Mayfield25:58.7Bay City Central6.1
12Hannah Hopkins25:59.1Ann Arbor Skyline6.0
12Lauren Franceschi25:59.4Plymouth5.9
12Ella Bush26:01.2Riverview Gabriel Richard5.3
12Annabel Flora26:01.4Royal Oak5.2
12Meredith Shannon26:01.9Dearborn Divine Child5.0
9Tiahnna Kinney26:02.1Sanford-Meridian5.0
11Tracy Ludescher26:03.8North Branch4.4
9Corinne Lamb26:06.3Romeo3.6
10Melodie Nagel26:06.5Sanford-Meridian3.5
10Jenna Atkins26:08.0Salem3.0
11Beatrice Carr26:08.5East Lansing2.8
12Elyse Smith26:08.7Saginaw Heritage2.8
11Sage Booth26:09.2Bloomfield Hills2.6
10Julianna Bailey26:09.7Ann Arbor Skyline2.4
10Quinn Hoell26:12.1Armada1.6
12Mckinnis Ramirez26:12.7Plymouth Christian Academy1.4
12Cecelia Brush26:14.2Ann Arbor Skyline0.9
9Juliana Raffin26:14.7Parma Western0.8

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
11TJ Hansen15:14.4Freeland220.9
12Evan Loughridge15:35.4Pinckney213.9
11Taye Levenson15:35.8Bloomfield Hills213.7
12Vishvaa Ravishankar15:41.8Troy211.7
12Vincent Guaresimo15:43.7Romeo211.1
12Brandon Anderson15:56.1Dexter207.0
11Jack Bidwell15:57.1Marshall206.6
12Luke Suliman16:01.9Ann Arbor Skyline205.0
11Kian Schneeweis16:03.4Troy204.5
12Iain Forrest16:04.7Davison204.1
10Gabe Litzner16:04.8Sault Ste. Marie204.1
11Alexander McArthur16:05.2Oxford203.9
9Jack MacGregor16:05.6Howell203.8
12Logan Ruffner16:11.1Riverview202.0
12Connor Clor16:14.4Romeo200.9
10Harper Wesley16:17.8Utica199.7
10Abenezer Cerone16:28.6Royal Oak Shrine196.1
12Braxton Sipes16:32.2Royal Oak194.9
12Tyler Brothers16:32.3Utica Eisenhower194.9
11James Cusick16:32.3Oxford194.9
10John Blaskowski16:33.8Saginaw Heritage194.4
11Jack Chadwick16:34.8Plymouth194.1
12Cooper Singleton16:36.8Parma Western193.4
12Connor Griffith16:38.7Marshall192.8
12David Murphy16:40.9Flint Powers Catholic192.0
11Max Myrand16:42.7Oxford191.4
11Logan Mullan16:42.8Detroit U-D Jesuit191.4
12Kenny Lewis16:43.7Saginaw Heritage191.1
12Colin MacGregor16:44.7Midland Dow190.8
12Louis D’Souza16:49.0Troy189.3
12Caleb Wynn16:49.5Allen Park189.2
12Michael Cyrul16:49.7East Lansing189.1
10Edison Lopeman16:49.7Parma Western189.1
12Aiden Janes16:49.8Rochester Adams189.1
12Jacob Esser16:49.9Troy Athens189.0
12Thomas Holm16:51.7Hillsdale Academy188.4
12Jack DeWaele16:52.7Clinton Twp. Chippewa Valley188.1
11James Latstetter16:53.0Flushing188.0
11Drew Abbott16:55.4Detroit Catholic Central187.2
11Jacob Huntoon16:56.1Fenton187.0
12Ethan Muraszewski16:56.3Utica186.9
11Ben Mussen16:57.0Plymouth186.7
12Lucas Ames16:57.9Oxford186.4
12Luke Oyster16:58.1Utica Eisenhower186.3
12Dylan Distelrath16:58.9St. Clair186.0
10Lucas LaPointe16:59.5Plymouth185.8
12Vinny Schweihofer17:01.2St. Clair185.3
11Reece Davis17:02.3Marshall184.9
12Bryce Goodsell17:02.3Romeo184.9
9Ryan Good17:04.0Parma Western184.3
9Abraham McHugh17:04.3Marshall184.2
11Nolan Till17:04.7Royal Oak184.1
11Brady Boroniec17:04.7Allen Park184.1
12Cass Feeney17:06.8Oxford183.4
11Jacob Essenmacher17:06.9Lapeer183.4
10Brody Karg17:07.1Harbor Beach183.3
10Andrew Worsley17:07.9Midland183.0
12Alex Eplin17:08.5Livonia Stevenson182.8
12Sawyer Stoneman17:09.8Breckenridge182.4
12Anirudh Krishnan17:09.8Plymouth182.4
11Lucas Wood17:10.7Howell182.1
11Drake Wallace17:11.9Howell181.7
12Eden Lampi17:12.0East Lansing181.7
11Reynold Wei17:12.4Rochester Adams181.5
10Nate Linden17:12.4Troy Athens181.5
10Grayson Rorick17:13.5Hillsdale Academy181.2
11Tyler Heal17:14.0Sanford-Meridian181.0
10Luke Allen17:14.6Romeo180.8
9Luke Herron17:15.1Caro180.6
11Andy Castro17:16.4Midland Dow180.2
10Bryce Gross17:16.8Flint Powers Catholic180.1
10Gavin Markucki17:17.8Richland Gull Lake179.7
11Cade Truemner17:17.9EPBP Laker179.7
11Danny Goss17:19.2Munising179.3
12Miles Albert17:19.8South Lyon179.1
11Nolan Park17:21.4Sturgis178.5
10Finn Tauren17:21.8Richland Gull Lake178.4
11Maxwell Merrill17:22.0Grand Blanc178.3
12Michael Magnoli17:22.6Romeo178.1
11Camden McLeod17:22.8Freeland178.1
11Chase McDougall17:23.1Livonia Stevenson178.0
11Caleb Snyder17:23.3Dexter177.9
12Silas Smith17:23.4Utica177.9
12Carter Holmes17:24.3Bath177.6
11Julian Linebaugh17:24.7Dexter177.4
10Gavin Tisch17:25.1Detroit Catholic Central177.3
12Anthony Urbaniak17:25.8Charyl Stockwell Academy177.1
12Vincent Filipek17:26.6Northville176.8
9Trevor Murphy17:26.8Holly176.7
12Eddie Roberts17:27.1Davison176.6
12Gavin Smith17:27.7Davison176.4
10Shea Armstrong17:27.8Sault Ste. Marie176.4
10Lynus Cadarette17:27.9Petoskey St. Michael176.4
12Noah DeLand17:31.3Howell175.2
9Cameron Cochran17:32.0Midland175.0
12Mateo Reyes17:32.0Midland175.0
12Aiden Fitchett17:32.2Dryden174.9
11Gavin Frandle17:33.4Utica174.5
11Luke Skidmore17:33.7Bath174.4
11Sam Nemeth17:34.4Freeland174.2
12Zain Syed17:34.6Plymouth174.1
12Alex Jowett17:34.6South Lyon174.1
12Parker Hays17:36.8Pinckney173.4
12Liam Hoover17:37.1Howell173.3
12Hayden Holmes17:37.9Riverview173.0
11Luke Morehouse17:38.0Utica173.0
10Landen Livingston17:38.1Whitmore Lake173.0
10Charlie Curtis17:38.3Utica172.9
11Diego Islas-Montantes17:38.3Plymouth172.9
12Peter Huey17:39.4Flint Powers Catholic172.5
12Andrew Koenigsknecht17:39.5Bath172.5
12Jack Laurain17:39.9Saginaw Heritage172.4
10Will Dean17:42.0Grand Blanc171.7
9Sawyer Monroe17:42.1Saugatuck171.6
12Lincoln Cha17:42.3Ann Arbor Greenhills171.6
11Richard Qu17:42.5Troy171.5
12Matthew Mizzi17:43.2Allen Park171.3
10Sammy Gamboa17:43.8Saugatuck171.1
12Carson Cook17:43.8Hartland171.1
9Ethan Kreger17:44.0St. Clair171.0
11Jerry Westrick17:44.6St. Clair170.8
9Basho Muhlbauer17:45.1Northville170.6
12Tanner Howes17:45.4Gladstone170.5
11Quinn Kelly17:45.8Troy170.4
10James Brickel17:46.2Romeo170.3
10Logan Bellinger17:46.5Midland170.2
11Josh Felstow17:47.0Romeo170.0
10Griffin Good17:47.3Flushing169.9
12Matt Jenkins17:48.2Utica169.6
10Emmanuel Mehari17:48.3Plymouth Christian Academy169.6
10Tyler Leach17:48.6Otisville LakeVille169.5
12Ethan Wilkie17:48.9Romeo169.4
11Elijah Smith17:49.2Dexter169.3
11Eugene Haley17:49.6Detroit Catholic Central169.1
11Thomas Watson17:50.0Detroit Catholic Central169.0
11Cole Maxwell17:50.0Rochester Adams169.0
9River Fox17:50.5Bath168.8
12Anthony Maini17:50.6Fenton168.8
10Rich Fanti17:51.6Riverview Gabriel Richard168.5
12Luke Heisel17:52.4South Lyon168.2
12Jack Rumptz17:53.0Birch Run168.0
10Joey Light17:53.2Troy167.9
12Shane Jowett17:53.4South Lyon167.9
12Lucas Berg17:53.8Midland167.7
9Anthony Rowe17:53.9Breckenridge167.7
11Andres Jaime17:54.0Royal Oak167.7
12Alvin Stanton17:54.5Detroit U-D Jesuit167.5
11Aaron Messing17:54.6Livonia Stevenson167.5
9Nathan Anaya17:54.7Freeland167.4
10Grason Weber17:55.6Leslie167.1
12Sebastian Maldonado17:55.8Midland Dow167.1
11Myles Linden17:55.9Troy Athens167.0
11Reece Poole17:56.0Hillsdale Academy167.0
11Colden Gray17:56.4Utica Eisenhower166.9
11Edward Badel17:56.5Detroit Catholic Central166.8
12Ferdinand Viereck17:57.1Rochester Adams166.6
11Scott Smith17:57.3Dexter166.6
10Braden Shiposh17:57.4Hartland166.5
12Alex Mueller17:57.5South Lyon166.5
12Andrew Gafford17:57.8Dexter166.4
11Mason Stranahan17:58.1Ann Arbor Greenhills166.3
10Max Brannan17:58.6Lutheran HS Westland166.1
10Gavin Wilkins17:59.7Rochester Adams165.8
12Ryan Illikman18:01.5Detroit Catholic Central165.2
12Brady Crake18:02.2Waterford Mott164.9
9Broden Ladd18:02.9Holly164.7
11Michael Darlington18:03.6University Liggett164.5
11Connor Latta18:04.1Northville164.3
10Carson Balow18:04.1Grand Blanc164.3
12Dylan Schumann18:04.2St. Clair164.3
11Zach Newman18:04.4Pinckney164.2
12Robert Wisniewski18:04.6Hartland164.1
11Jack Costa18:04.6Hartland164.1
12Aaron Franz18:06.1Clinton Twp. Chippewa Valley163.6
11Isaak Brook18:06.2Pontiac Notre Dame Prep163.6
12Zachary Luptowski18:06.3Bay City Central163.6
12Keiran Murphy18:06.9Flint Powers Catholic163.4
12Austin Barber18:07.0Northville163.3
12Connor Rouse18:07.4Genesee163.2
12Grayson Johnson18:07.5Detroit U-D Jesuit163.2
12Carson Sinica18:07.6South Lyon163.1
11Owen Gould18:08.3Romeo162.9
12Jack McCalla18:08.3Dexter162.9
11Kyle Osborne18:08.7Pinckney162.8
12Miles Wardie18:08.8Bloomfield Christian162.7
12Connor Mausolf18:09.3Birch Run162.6
12Charlie Munson18:09.4Dexter162.5
12Elliot Noyes18:09.9Sanford-Meridian162.4
12Jacob Seybert18:09.9Midland162.4
12Evan Sumner18:10.0Plymouth Christian Academy162.3
12Godae Nwineewii18:10.0Clinton Twp. Chippewa Valley162.3
10Matthew Berg18:10.6Midland162.1
12Bryce Bauman18:10.7Troy162.1
11Evan Lamb18:11.1Romeo162.0
11Andrew Mabry18:11.2Bridgman161.9
9Evan Olson18:11.8EPBP Laker161.7
12Leo Savona18:13.0Royal Oak161.3
11Aidan Grazioli18:13.1South Lyon161.3
10Michael Bowker18:13.3Royal Oak Shrine161.2
9Cooper Schmelter18:13.7Leslie161.1
9Matthew Killeen18:14.5Leslie160.8
10Zac Brown18:15.6Holly160.5
11Tom Shafer18:15.7Lutheran HS Westland160.4
10Carter Jacobsen18:16.1Oxford160.3
11Owen Ryan18:16.5Detroit Catholic Central160.2
10Henry Peck18:16.5East Lansing160.2
9Will Balasia18:16.6Detroit U-D Jesuit160.1
12James Mavel18:16.8South Lyon160.1
11Marek Unger18:16.9Romeo160.0
9Isaac Dionne18:17.1Boyne City160.0
11Leyton Minuth18:17.3Midland Dow159.9
12Konnor Olson18:18.5EPBP Laker159.5
9Cole McCraw18:18.6Pinckney159.5
10Jackson Gast18:19.6East Lansing159.1
12Peter Schoenherr18:19.7Utica159.1
9Matthew Wortley18:19.8Saginaw Heritage159.1
10Charlie Smith18:20.0Grand Blanc159.0
9Kenneth Mangles18:20.6Leslie158.8
12Jacob Anderson18:20.8Livonia Stevenson158.7
12Luke Parsons18:21.6Davison158.5
11Sergio Flores Beltran18:21.9Plymouth158.4
10Cayden Canham18:22.2Oxford158.3
10Isaiah Clark18:22.7Allen Park158.1
11Levi Clair18:23.0Utica158.0
9Keats Rosenbrock18:23.1Royal Oak158.0
12Will Kletzka18:23.2Dexter157.9
9Wesley Chaffee18:23.3Mt. Pleasant Sacred Heart157.9
11Colby Hoggard18:23.7Davison157.8
10Henry Lindley18:24.0Hillsdale Academy157.7
10Andrew Lopez18:24.0Royal Oak Shrine157.7
10Logan Brawt18:25.0Sanford-Meridian157.3
12Alexander Hu18:25.3Northville157.2
11Riley Smith18:25.4Rochester Adams157.2
10Brennan Nor18:26.0Saugatuck157.0
12David Martin18:26.2Parma Western156.9
12Luke Nawrocki18:26.5Armada156.8
9Jesse Reed18:26.5Rochester Adams156.8
11Andrew Ehresman18:26.6Detroit Catholic Central156.8
11Tanner Smith18:26.7Davison156.8
10Lucas Gizoni18:27.1Romeo156.6
12Nico Sobczak18:27.2South Lyon156.6
11Matthew Pasiak18:27.6Harbor Beach156.5
11Landon Ferren18:27.8Midland156.4
12Aaron Schiller18:28.0Oxford156.3
11Noah Murray18:28.3Bloomfield Hills156.2
9Logan Gessford18:29.4Midland155.9
12Sam Gibson18:30.9Dexter155.4
11Liam Wyman18:31.7South Lyon155.1
10Ryan Stojov18:31.9Northville155.0
10Henry Schanbeck18:32.1Bay City John Glenn155.0
9Justin Mkrtumian18:32.4Detroit U-D Jesuit154.9
12Gavin Kamm18:32.5Northville154.8
10Drew Pietraszkiewicz18:32.6Utica Eisenhower154.8
10Cole Doty18:33.0Dexter154.7
10Ryan Hunt18:33.3Bloomfield Hills154.6
11Tyler Wilber18:33.4Bronson154.5
11Zack Becker18:33.7Unionville-Sebewaing154.4
11Jack Robichaud18:33.7Ann Arbor Skyline154.4
10Landon Heikka18:34.1Holly154.3
12Joseph Voss18:34.2Lapeer154.3
10James Rahe18:34.7Hillsdale Academy154.1
11Logan Ference18:35.1Troy Athens154.0
11Liam Dempsey18:35.2Troy Athens153.9
11Landon Whitehead18:36.1Dexter153.6
12Oscar Paramo18:36.4Grand Blanc153.5
9Brody Empson18:36.6Romeo153.5
11Brady Little18:36.7South Lyon153.4
9Brian Assemany18:36.8Northville153.4
9Brett Lewis18:37.3Saginaw Heritage153.2
11Robert Romanski18:37.7Rochester Adams153.1
12Danny Boyd18:38.0Utica153.0
10Ian Kobb18:38.7Detroit U-D Jesuit152.8
9Ryan Miller18:38.9Hillsdale Academy152.7
11Jacob Moore18:39.1Caro152.6
11Leyton Weak18:40.3Livonia Stevenson152.2
9Sebastian Seifferlein18:40.4Sandusky152.2
12Matthew Benzie18:40.7Pinckney152.1
12Ryan Sundermann18:41.7East Lansing151.8
9Hayden Preister18:41.8Hartland151.7
11Spencer Porritt18:41.9Midland151.7
11Ian Smith18:42.3Holly151.6
9Levi Mayer18:42.6Davison151.5
9Jacob Ferdubinski18:42.9Riverview Gabriel Richard151.4
9Nicholas Yuan18:43.0Ann Arbor Skyline151.3
10Liam Dao18:43.5Royal Oak151.2
11Jaiden Magat18:43.6Royal Oak151.1
11Kamron Brackett18:44.3Bronson150.9
10Colin Boullard18:45.2St. Clair150.6
9Nathan Brinker18:45.3Ortonville Brandon150.6
11Evan Hunt18:45.3Waterford Mott150.6
12Bradley Beauvais18:45.4Utica150.5
11Korbyn Thornton18:45.4St. Clair150.5
12Antonio Reyes18:45.5Midland150.5
9Enshu Kuan18:45.6Ann Arbor Skyline150.5
10Ben Dotter18:47.1Utica Eisenhower150.0
11Isaac Bignall18:48.0Unionville-Sebewaing149.7
11David Fahim18:48.0Northville149.7
12Trevor Bratt18:48.5Hartland149.5
11Joseph Kemp18:49.2Royal Oak Shrine149.3
12Carter Hill18:49.5Dexter149.2
9Jacob Sanders18:50.7Midland148.8
12Robert Gaines18:51.1Bloomfield Hills148.6
11Samuel Shatto18:52.1Harbor Beach148.3
11Landon Hoffman18:52.4Allen Park148.2
9Everett Millhouse18:52.4East Lansing148.2
11Bo Brutyn18:52.5Midland148.2
10Caleb Carignan18:52.7Flint Powers Catholic148.1
12Keegan Fulling18:52.7Richland Gull Lake148.1
11Jack Dysarz18:53.0Oxford148.0
11Titan Parker18:53.5Parma Western147.8
11Emmet Thompson18:53.8Howell147.7
11Gabe Maciag18:53.8Pinckney147.7
9Evan Amthor18:53.9Saginaw Heritage147.7
11Ryan Wojichowski18:54.6Pontiac Notre Dame Prep147.5
10Noah Linstrom18:54.6Davison147.5
10David Fiore18:55.1Saginaw Heritage147.3
12Domenic Kiomento18:55.8Bronson147.1
12Micah Morehouse18:56.4Marshall146.9
9Connor O’Reilly18:56.9Davison146.7
9Brock Fulk18:57.0Livonia Stevenson146.7
11Masen Koskinen18:57.3Birch Run146.6
10Rehaan Chattopadhyay18:57.5Northville146.5
10Luke James18:57.8Midland146.4
10Cody Bradley18:58.0Petoskey St. Michael146.3
10Tyler Soderman18:58.1Gladstone146.3
9Marcus Silva18:58.6Saugatuck146.1
10Alexander Lipski18:58.6Northville146.1
12Kai Martin18:59.0East Lansing146.0
10Henryk Fidler18:59.3Rochester Adams145.9
10Cameron Weers19:00.9Marshall145.4
11Sam Scott19:01.4Midland Dow145.2
10Logan Dziewicki19:01.4Richland Gull Lake145.2
9Clayton Gady19:02.6University Liggett144.8
10Brendan Moran19:02.7Richland Gull Lake144.8
9Aidan Wilson19:03.7Royal Oak144.4
12Matthew Lathom19:04.2East Lansing144.3
12Tommy Abazi19:04.5Southfield Christian144.2
10Eric DeWaele19:04.5Clinton Twp. Chippewa Valley144.2
11Samuel Hubbard19:04.7Livingston Christian144.1
12Michael Haass19:04.8Detroit Catholic Central144.1
12Karol Schlueter19:06.1Hillsdale Academy143.6
9Joshua Reed19:06.6Midland Dow143.5
10Nico Aagesen19:06.7Ann Arbor Greenhills143.4
9Ryker Trowhili19:07.0Sandusky143.3
11Alex Nemecek19:07.3Ann Arbor Skyline143.2
12Jackson Wesley19:07.9Utica143.0
11Kyan Isham19:08.1Leslie143.0
11Aidan Kubitz19:08.1Allen Park143.0
12William Rodriquez19:09.0Bridgman142.7
10Zack Barringer19:09.2Detroit U-D Jesuit142.6
11Noah Hall19:09.8Dryden142.4
10Isaac Fullerton19:10.1Parma Western142.3
10Chase Weers19:10.3Marshall142.2
9David DeLand19:10.4Howell142.2
10Ross Callahan19:10.9Northville142.0
10Brayden Prieskorn19:11.2St. Clair141.9
12Praneel Basu19:11.7Bloomfield Hills141.8
11Jacob Van Houten19:11.9Troy141.7
10Mason Tines19:12.0Oxford141.7
10Gavin Bishop19:12.2St. Clair141.6
10Ty Winchell19:12.3Marshall141.6
12Tyler Buckland19:13.5Armada141.2
12Dean Brown19:14.4Saginaw Heritage140.9
11Leo Dion19:15.2Flint Powers Catholic140.6
9Levi Socier19:15.9Essexville Garber140.4
10Conlan Voss19:16.3Plymouth140.2
12Donythyn Deitrick19:16.7Sanford-Meridian140.1
9Paxton Rose19:17.9Ann Arbor Skyline139.7
9Coen Hill19:18.5Dexter139.5
10Andrew Hagerty19:18.7Pinckney139.4
10Nate Sandula19:19.0Pinckney139.3
11Evan Huyck19:19.4Sault Ste. Marie139.2
11Matthew Casavant19:19.5Dexter139.2
12Logan Hile19:19.6Leslie139.1
10Luke McDonell19:20.3St. Clair138.9
11Christopher Hunter19:20.4Pontiac Notre Dame Prep138.9
11Justin Perantoni19:21.4Fenton138.5
10Royal Seale19:21.5Ann Arbor Greenhills138.5
12Eli Weber19:21.6Lapeer138.5
11Jack Koivu19:22.0Hartland138.3
11Jack Dugas19:22.2Detroit U-D Jesuit138.3
9Jackson Martin19:22.2Fenton138.3
12Daniel Schruba19:22.5Waterford Mott138.2
10Brody Urbaniak19:23.3Charyl Stockwell Academy137.9
9Benjamin Fox19:23.5Whitmore Lake137.8
11Hector Ibarra19:23.7Rochester Adams137.8
9Jackson Jaworski19:23.9Freeland137.7
11Arun Venkatesan19:24.2Midland Dow137.6
11Daniel Klein19:24.3Midland Dow137.6
10Tyler Langfeldt19:24.4Potterville137.5
11Reid Weber19:24.5Troy Athens137.5
11Aaron Crittenden19:24.7Potterville137.4
10Chase Somers19:24.9Freeland137.4
12Charles Santella19:25.3Rochester Adams137.2
9Preston Varnauskas19:25.5Rochester Hills Lutheran NW137.2
10Jacob Hylton19:25.5Ortonville Brandon137.2
9Caleb DeLand19:25.9Howell137.0
9Connor Murphy19:26.1Midland137.0
10Andrew Abramowicz19:26.3Lutheran HS Westland136.9
9Jaden Mullen19:26.7South Lyon136.8
9Caleb Lynd19:26.8Parma Western136.7
12Brad Salmon19:27.0Bridgman136.7
11Breslin Sharp19:27.0Parma Western136.7
11Eli Hills19:27.6Sault Ste. Marie136.5
10Colin Coole19:27.6Livonia Stevenson136.5
12Isaac Humm19:27.7Breckenridge136.4
9Dustin Wright19:27.8Midland136.4
12Zachary Green19:28.2Sturgis136.3
10Grady Nelson19:28.4Gladstone136.2
11Connor Mason19:28.4Saginaw Heritage136.2
12Nathan Betke19:29.2Lutheran HS Westland135.9
11Mason Newman19:29.6Northville135.8
9Colin Mondoux19:29.8Utica135.7
10Caleb Stern19:31.6Lapeer135.1
12Keegan Hale19:31.9Birch Run135.0
9Noah Neuman19:32.3Pinckney134.9
12Tyler Horvath19:33.0Rochester Adams134.7
11Wyatt Opperman19:34.1North Branch134.3
10Henry Epler19:34.1South Lyon134.3
11Trevor Mulheisen19:34.7Royal Oak134.1
12Jeffrey McGuire19:34.9Lutheran HS Westland134.0
11Arush Vatul19:35.0Plymouth134.0
11Andrew Roberts19:35.1Davison134.0
10Caesar Soma19:35.3Royal Oak Shrine133.9
12Amar Hamdan19:35.3East Lansing133.9
10Camden Wornson19:35.5Rochester Adams133.8
12Christopher Gonzales19:35.9Mayville133.7
11Benjamin Eber19:36.1Oxford133.6
12Joseph Klopf19:36.5Freeland133.5
12Declan Foley19:36.5Detroit U-D Jesuit133.5
9Corbin Frazier19:36.7Midland133.4
12Ethan Jenney19:36.8Bloomfield Hills133.4
12Connor Curtis19:37.1Livonia Stevenson133.3
10Anthony Czarnecki19:37.3Utica133.2
12Christopher Poshadlo19:37.3Holly133.2
10Ryan Harper19:37.3Troy Athens133.2
10Christian Hilliard19:37.5Detroit U-D Jesuit133.2
10Dan Birmingham19:37.7Whitmore Lake133.1
12Hayden Josef19:38.3Lapeer132.9
9Gavin Pittenger19:38.4Lake Orion132.9
10Logan Romain19:38.5Dryden132.8
9Henry Haag19:39.3EPBP Laker132.6
10Teagan Reynolds19:39.4Gladstone132.5
12Izayha Givens19:39.9Madison Academy132.4
11Drew Nortan19:40.5Bronson132.2
10Liam Aiuto19:40.5Royal Oak132.2
11Owen Zischke19:40.5South Lyon132.2
10Gustaf Finn19:40.6Ann Arbor Skyline132.1
10Wyatt Gould19:40.9Romeo132.0
9Brady Klementowski19:41.4South Lyon131.9
10Nathan Camilleri19:41.9Waterford Our Lady131.7
9Jack Ganton19:42.1Bronson131.6
10Dominic Barretto19:42.4Riverview Gabriel Richard131.5
10Max Beauchamp19:42.9Gladstone131.4
9Jackson Mavel19:43.1South Lyon131.3
9Mason McIntosh19:45.1Caro130.6
9Luke Nagy19:45.4Rochester Adams130.5
9Grant Rehkopf19:45.5Saugatuck130.5
12Jack Youngman19:45.7Northville130.4
9Emmett Gardella19:45.7Detroit U-D Jesuit130.4
9Beckett Sipes19:46.2Royal Oak130.3
10Ryan O’Connor19:46.8Sault Ste. Marie130.1
11Ethan Brzezinski19:47.3Fenton129.9
12Jonathan Ricker19:47.4Romeo129.9
11Nicholas Luna19:47.6Bay City Central129.8
8Atticus Cadarette19:47.8Petoskey St. Michael129.7
9Ryan Spinger19:48.3South Lyon129.6
10Aaron Zannetti19:48.9Grand Blanc129.4
12Gavin Helgeson19:49.1Mayville129.3
10Ayden Cady19:49.3Boyne City129.2
12Dwight Van’tzelfde19:49.4Holly129.2
10Habib Majedi19:49.5Southgate Anderson129.2
9Joshua Ross19:49.6Midland Dow129.1
12Aiden Alegria19:49.7Marshall129.1
10Owen Osterbur19:49.9Rochester Adams129.0
9Blake Lakosky19:50.1Munising129.0
12Israel Garcia19:50.8Riverview128.7
10Madden Starkweather19:51.0Bath128.7
10Reuben Jiran19:51.4Novi Christian Academy128.5
11Nicholas Mardelli19:52.8Pontiac Notre Dame Prep128.1
9Brayton Cosby19:53.2Bronson127.9
9Colin Blachford19:53.5Troy Athens127.8
11Travis Rupe19:54.0Lutheran HS Westland127.7
11Bryce Barkowska19:55.2North Branch127.3
11Weston Buchanan19:55.2Flushing127.3
12Danny Assemany19:55.7Northville127.1
11Justin O’Bey19:55.8Livonia Stevenson127.1
10Aren Gay19:56.0Richland Gull Lake127.0
11Ashton Kandt19:56.5South Lyon126.8
10Wyatt Kohler19:56.7Bath126.8
10Sami Anwar19:57.3Plymouth126.6
10Hayden Mandeville19:57.3Pinckney126.6
12Paul Minock19:57.7Ann Arbor Skyline126.4
10Quinton Rohlfing19:57.8Lake Orion126.4
10Vincent Tome19:58.3Northville126.2
9Nolan Dolaskie19:59.2Munising125.9
9Owen Wruble19:59.4Harbor Beach125.9
12Alexander Kanar19:59.5Midland125.8
9Soren Nicoloff19:59.6South Lyon125.8
11Brady Bearss19:59.8Boyne City125.7
11Christopher Buck20:00.0Grand Blanc125.7
11Trenton ODea20:00.0Saginaw Heritage125.7
9Bradyn Miller20:00.2Sanford-Meridian125.6
10Gabriel Erwin20:00.6Bronson125.5
9Ben Bouchey20:01.0Flint Powers Catholic125.3
10Ian Ferguson20:01.1Genesee Christian Academy125.3
11Jake Pearson20:01.4Plymouth125.2
11Blake Cabble20:01.8Dexter125.1
11John Cobb20:01.9Bloomfield Hills125.0
11Ian Maltarich20:02.3South Lyon124.9
11Micah Day20:02.6Livonia Stevenson124.8
11Max Piper20:02.7Flint Powers Catholic124.8
9Deacon Ashmore20:03.7Allen Park124.4
10Ethan Preston20:04.4Holly124.2
12Joe Sepanik20:04.6Northville124.1
9Timothy Gaebler20:05.8Hillsdale Academy123.7
10Tyler Marcissuk20:06.1Riverview123.6
9Gus Heath20:06.2Hillsdale Academy123.6
12Carter Wolf20:06.2Grand Blanc123.6
9Marcus O’Hara20:06.5Detroit Catholic Central123.5
11Andrew Fleming20:07.0Grand Blanc123.3
11Amin Khantouche20:07.1Rochester Adams123.3
11Emery Govaere20:07.5St. Clair123.2
11Seth Plummer20:07.8Hillsdale Academy123.1
10Dylan Hartmann20:08.0Livonia Stevenson123.0
10Robert Carrigan20:08.3Armada122.9
12Luke Shenton20:09.0Novi Christian Academy122.7
10Aidan Grover20:09.5Birch Run122.5
11Holden Roberts20:09.8Richland Gull Lake122.4
11Isaac Contreras-Brumley20:09.9Royal Oak122.4
11Justin Argue20:10.0Davison122.3
10Dylan Hile20:10.3Leslie122.2
9Jackson Horn20:10.3Freeland122.2
9Alexander Formosa20:10.8Detroit U-D Jesuit122.1
12Ike Lindley20:11.2Hillsdale Academy121.9
10Gavin Esper20:11.2Howell121.9
11Hudson Inman20:12.1Burton-Bendle121.6
12Edison Imel20:12.2Detroit U-D Jesuit121.6
11Daniel Ridley20:12.4Lapeer121.5
12Corbin Smith20:12.5Boyne City121.5
9Dylan Kosik20:12.8Plymouth121.4
11Faolan Hill20:13.2Saginaw Heritage121.3
9Parker Daggett20:13.2Midland121.3
11Carter Ernsberger20:13.8Bridgman121.1
10Anders Bartlo20:14.3Oxford120.9
12Evan Worden20:14.8Birch Run120.7
10Beck Ytterberg20:15.2Bridgman120.6
10Thomas Beiter20:16.0Flint Powers Catholic120.3
11Michael Wilkerson20:16.3Rochester Adams120.2
9Chase Aldridge20:16.5Sault Ste. Marie120.2
12Blake Jahn20:17.3Utica119.9
9Ben Marx20:17.3Fenton119.9
12David Ullmann20:18.0Breckenridge119.7
10Emmett Fishwild20:18.8Royal Oak119.4
8Trey Johnson20:19.0Livingston Christian119.3
12Jackson Morgan20:19.5Northville119.2
12Connor Netkowski20:20.3Midland Dow118.9
11Micah Dunn20:20.3Saginaw Heritage118.9
12Joshua Reddypogu20:20.7Southfield Christian118.8
11Isaac Trim20:20.7Hartland118.8
9Caleb Maciag20:21.0Pinckney118.7
9Jeffrey Ignash20:21.1EPBP Laker118.6
9Collin Grahl20:21.3Lake Orion118.6
11Logan Ziebarth20:21.4Ortonville Brandon118.5
11Nolan Kuntz20:21.8Saginaw Heritage118.4
9Ben Panter20:23.1Fenton118.0
11Haydn Kotowski20:23.3Davison117.9
9Jose Costilla20:23.4Bay City Central117.9
9Vann Kelsey20:23.8Davison117.7
11Nate Dillon20:24.9Whitmore Lake117.4
12Daniel Li20:26.4Troy Athens116.9
10Eric Cannon20:27.3Detroit U-D Jesuit116.6
12Reily Henderson20:27.4Whitmore Lake116.5
10Spencer Phillpotts20:27.7Flint Powers Catholic116.4
11Ian Scheels20:29.0South Lyon116.0
9Raphael Fournier20:29.2Ann Arbor Skyline115.9
9Matthew Boone20:29.9Rochester Adams115.7
10Taylor Watts20:29.9Flushing115.7
10Eddie Allen20:30.3Madison Academy115.6
12Jack Doody20:30.7Lutheran HS Westland115.4
9Henry Ebert20:31.0Sturgis115.3
9Caleb Hohn20:31.0Sturgis115.3
10Lucas Goodfellow20:31.7Pinckney115.1
9Burke Smith20:32.1Dexter115.0
11Akshat Arora20:32.1Troy115.0
9Sullivan Gartrell20:32.2Davison114.9
12Thomas Torrey20:32.5Hartland114.8
11Dylan Worley20:32.5Allen Park114.8
10Carter VanSingel20:33.1St. Clair114.6
9Peter Mann20:34.0Midland Dow114.3
9Keagan Wright20:34.1Howell114.3
10TJ Pokorny20:34.2Southgate Anderson114.3
11Alexander Richards20:34.4Utica114.2
12Jobe Skaff20:34.6Novi Christian Academy114.1
11Lucas Kissoondial20:34.7Bloomfield Hills114.1
11Joe Dunlap20:35.1Pinckney114.0
10Cole Stockwell20:35.5St. Clair113.8
10Nicholas Hoffman20:35.6Dexter113.8
10Carson Dubose20:35.7Leslie113.8
11Dominic Maceroni20:36.5Detroit U-D Jesuit113.5
10Seamus Murphy20:36.6Romeo113.5
11Karl Wegner20:37.4Waterford Our Lady113.2
12Will Prochko20:38.9Bloomfield Hills112.7
9Oliver Ridley20:39.1Saginaw Heritage112.6
9Carter Kirkbride20:39.3Romeo112.6
9John Birzer20:39.5Hillsdale Academy112.5
10Jack Leuchtmann20:39.5Pontiac Notre Dame Prep112.5
12Jacob Bulgrien20:39.8Harbor Beach112.4
10Zeke Lafferty20:40.5Ann Arbor Skyline112.2
9Max Mast20:40.6Detroit Catholic Central112.1
9Zachary Noel20:41.0Detroit Catholic Central112.0
11Micah Winchell20:41.6Ann Arbor Skyline111.8
9Nolan Gallagher20:42.0Novi Christian Academy111.7
12Jacob Green20:42.2Midland Dow111.6
9Grant Mielke20:42.5Freeland111.5
10Austin Jeffery20:43.0Howell111.3
11Carson Dybowski20:43.1Rochester Hills Lutheran NW111.3
11Trenton Clapp20:43.7Clinton Twp. Chippewa Valley111.1
10Max Bladzik20:43.8Grand Blanc111.1
9Ed Dodge20:43.9Detroit U-D Jesuit111.0
12Evan VanHollebeke20:44.4Clinton Twp. Chippewa Valley110.9
11Isaac Roggenbuck20:44.6Harbor Beach110.8
9Noah Mantey20:44.7EPBP Laker110.8
11Ian Kampo20:45.8Oxford110.4
10Evan Hagerman20:47.1Bath110.0
11Tommy Lykins20:47.8South Lyon109.7
11Alexander Elliot20:47.9Utica Eisenhower109.7
9Jonathon Ebbole20:48.0Rochester Adams109.7
11Joshua Castillo20:48.4Armada109.5
11Alan Rodriguez20:48.8Grand Blanc109.4
11Levi Whitehead20:49.5Dexter109.2
11Gavin Hullinger20:49.6Pontiac Notre Dame Prep109.1
11Mckal Berry20:49.7Sault Ste. Marie109.1
9Connor Mihalik20:50.0Allen Park109.0
9Robert Smith20:50.9Davison108.7
11Parker Johnson20:51.0South Lyon108.7
12Robert Munden20:51.1Marshall108.6
11Howei Ding20:51.4Ann Arbor Greenhills108.5
9Kaden Sims20:52.1Hillsdale Academy108.3
9Dane Losee20:52.6Pinckney108.1
12Ty Johnson20:52.7Otisville LakeVille108.1
9Ben Card20:52.8North Branch108.1
10Clark Douglas20:53.4Bridgman107.9
9Ben Moses20:53.7Sturgis107.8
11Luis Gaytan20:53.9Plymouth107.7
10Sean Hartz20:54.2South Lyon107.6
12Noah Sobek20:55.3Lapeer107.2
11Aiden Callahan20:55.7Lake Orion107.1
12Austin Ahler20:56.1Rochester Hills Lutheran NW107.0
9Max Hilliard20:56.4Rochester Adams106.9
9Keith Kerr20:56.6Livonia Stevenson106.8
11Aimon Humm20:56.9Breckenridge106.7
11Collin Datte20:57.0Birch Run106.7
10Gage Pedue20:57.0Sturgis106.7
10Matthew Buchanan20:57.2Oxford106.6
12Aidan Roberts20:58.1Armada106.3
10Matthew Sherman20:58.1Bloomfield Hills106.3
10Nolan O’Keefe20:58.3South Lyon106.2
11Tucker Fulk20:58.5Livonia Stevenson106.2
9Ayven Evancho20:58.8Flushing106.1
11Henry Strait20:59.3Ann Arbor Skyline105.9
12Dakota Kardell20:59.4North Branch105.9
10Marlowe Hartnett20:59.5Ann Arbor Skyline105.8
11Ishan Iyer20:59.5Troy Athens105.8
11Bryce Reinke21:00.8Sandusky105.4
11Caleb Valentine21:01.2Whitmore Lake105.3
9Leonardo Reyes21:01.5Plymouth105.2
9Hunter Hall21:02.4Lapeer104.9
11Braiden Renfer21:02.9Parma Western104.7
10Hyunseo Sung21:05.3Midland Dow103.9
12Robert O’Dell21:05.4Royal Oak Shrine103.9
12Peter Cislo21:05.8Plymouth103.7
9Joseph Nowicki21:06.2Utica Eisenhower103.6
9Noah Glaza21:06.3Freeland103.6
12Ryan Partlow21:07.2Rochester Adams103.3
11Colton Dubuque21:07.3Bridgman103.2
12Charlie Baur21:07.5Flint Powers Catholic103.2
9Hudson McCleskey21:07.7Dexter103.1
10James Natale21:08.4Plymouth Christian Academy102.9
12Kyle Tomasik21:08.5Charyl Stockwell Academy102.8
11Jesse Lambert-Sanchez21:09.1East Lansing102.6
11David Farison21:09.4Sanford-Meridian102.5
12Carter Baese21:09.6Lapeer102.5
11Bram Derksen21:09.8Bath102.4
11Loki Bowser21:09.9Ann Arbor Skyline102.4
9Jackson Defina21:10.1Fenton102.3
12Connor Wolff21:10.6Dryden102.1
12Ryan Julian21:10.6Allen Park102.1
10Garrett Simmons21:10.6Detroit U-D Jesuit102.1
12Henry DeLeon21:12.4Bath101.5
10Benjamin Zheng21:12.5Ann Arbor Greenhills101.5
10Colin Lock21:12.8Essexville Garber101.4
11Giovanni Tanzini21:13.4Sanford-Meridian101.2
10Oliver Binkowski21:13.5Detroit U-D Jesuit101.2
10Adam Shimmell21:13.6Utica101.1
10Jackson Zhang21:14.1St. Clair101.0
9Joe Chapin21:14.9Grand Blanc100.7
12Andrew Kelly21:15.0Flint Powers Catholic100.7
10Nicholas Roggenbuck21:15.3Rochester Adams100.6
12Germain Deglaire21:16.1South Lyon100.3
9Ian Scott21:16.3Lutheran HS Westland100.2
9William Mansfield21:17.8University Liggett99.7
11Hunter Doychich21:17.8Auburn Hills Avondale99.7
10Nathan Bobak21:17.9Plymouth99.7
11Owen DeLong21:18.2Midland Dow99.6
9John Hunter21:18.3Pontiac Notre Dame Prep99.6
9Jason Chapin21:19.1Grand Blanc99.3
11Austin Malburg21:19.6Armada99.1
10Jacob-D Johnson21:19.8Holly99.1
12Christian Kennedy21:20.0Lapeer99.0
11Braxten Spurr21:20.1Ortonville Brandon99.0
9Austin Steimel21:20.6Rochester Adams98.8
11Liam Carter21:20.7Pontiac Notre Dame Prep98.8
9Max Crumm21:21.3Flint Powers Catholic98.6
11Luke Goodman21:21.3Hartland98.6
11Oliver Kugler21:21.4Pontiac Notre Dame Prep98.5
10Armaan Grewal21:21.4Plymouth98.5
9Michael Briggs21:21.8Bay City Central98.4
10Mason Johnson21:21.9Lutheran HS Westland98.4
11David Simons21:22.0Sanford-Meridian98.3
12Shifan Saeed21:22.0Rochester Adams98.3
9Juan Luis Llanes21:22.2Ann Arbor Skyline98.3
12Daniel Burke21:22.2Detroit U-D Jesuit98.3
11Alex Stillman21:22.9Ann Arbor Greenhills98.0
11Isaac Brindley21:23.3Sault Ste. Marie97.9
9Lincoln Stam21:23.5Howell97.8
12Brent Castle21:24.3North Branch97.6
9Aiden Kocoloski21:24.5Livonia Stevenson97.5
9Devlin Johnson21:25.2Freeland97.3
10Fischer LeGault21:25.2Harbor Beach97.3
9Brennan Smith21:26.1Detroit Catholic Central97.0
9Luke Shelton21:26.6Troy Athens96.8
12Payton Zimmerlee21:26.7Bath96.8
12John Ostrander21:27.9Rochester Adams96.4
12Winston Jenney21:28.5Bloomfield Hills96.2
10Gavin Zechmeister21:29.0Mayville96.0
9Noah Torosian21:29.1Waterford Our Lady96.0
9Carson Barker21:29.3North Branch95.9
10Ethan Cunningham21:29.3Riverview Gabriel Richard95.9
9Layten Brinley21:29.4Dexter95.9
10Kacper Tomczyk21:29.6Troy Athens95.8
12Holden Schoenherr21:29.9Lake Orion95.7
10Landon Strang21:30.2Clinton Twp. Chippewa Valley95.6
9Austin Kmiec21:30.4Romeo95.5
9Daniel Badel21:30.6Detroit Catholic Central95.5
11Bryce Bales21:31.4Dexter95.2
10Gram Griffioen21:31.6University Liggett95.1
9Carson Pavloff21:31.8Auburn Hills Avondale95.1
11Gabriel Hoffman21:32.5Lake Orion94.8
9Bennett Thomas21:32.6Dexter94.8
11Ray Chanavier21:33.5Hartland94.5
12Nicholas Burch21:33.6Clinton Twp. Chippewa Valley94.5
10Elijah Good21:33.7Midland Dow94.4
10James Boobyer21:33.8Parma Western94.4
10Thomas Schoenherr21:34.5Utica94.2
9Jack Johnson21:35.2Allen Park93.9
9Cristian Hayen21:35.4Gladstone93.9
10Rylan Branson21:35.5Riverview93.8
9Noah Ferguson21:35.6Kensington Woods93.8
11Cameron Waszkiewicz21:35.9Riverview93.7
12Trenton Hawes21:37.3Howell93.2
9Noah Dubridge21:37.5Mt. Pleasant Sacred Heart93.2
12Philip Samuel21:38.5Troy Athens92.8
12Harry Birzer21:39.6Hillsdale Academy92.5
12Ryan Walsh21:40.0Troy Athens92.3
10Noah Reggio21:40.0Romeo92.3
9Jack Lucas21:40.3St. Clair92.2
12Landan Pung21:40.6North Branch92.1
9Cooper Malvasi21:41.2Rochester Hills Lutheran NW91.9
10William Thibault21:41.4Royal Oak Shrine91.9
9Luke Wegienka21:41.6Detroit Catholic Central91.8
12Nate Gajar21:41.7Ann Arbor Greenhills91.8
10Carter Sikorski21:41.8Bronson91.7
11Daniel Quandt21:42.0Pontiac Notre Dame Prep91.7
10Michael Boes21:42.0Utica Eisenhower91.7
10Brendan Wolf21:42.4Saginaw Heritage91.5
11Marty Watson21:42.5Dexter91.5
10Brandon Rouse21:42.6Genesee91.5
12Timothy Whalen III21:42.8Ortonville Brandon91.4
10Charles Gilbert21:42.9Romeo91.4
10Robert Cabrera21:43.4Oxford91.2
10Caleb Boucher21:44.2Utica90.9
11Jason Zarate21:44.3Charyl Stockwell Academy90.9
12Elier Machado-Montellano21:44.3Oxford90.9
9Chase Beard21:44.4Breckenridge90.9
9Miles Holt21:45.5Oxford90.5
10Kaleb Kindl21:45.7Oxford90.4
9William Jeffords21:46.0Detroit Catholic Central90.3
12Raihan Castaneda21:46.0Bay City Central90.3
11Keegan Parr21:47.0Royal Oak Shrine90.0
9Bryce Hoggard21:48.1Davison89.6
10Deacon Hayward21:48.4Bay City Central89.5
11James Minelli21:50.1Dexter89.0
9Quentin McRae21:51.8Dexter88.4
10Aeriq Abu Azrine21:51.8Royal Oak88.4
12Jackson Knight21:52.1Ann Arbor Greenhills88.3
12Cody Heemsoth21:52.9Auburn Hills Avondale88.0
10Aaron Slanec21:53.0Royal Oak88.0
9Brady Edwards21:53.4Mt. Pleasant Sacred Heart87.9
12Michael Vu21:53.4Northville87.9
10Johnny McKellar21:53.5Royal Oak87.8
10Avery Kromberg21:53.6Hartland87.8
11Grant Niedzinski21:54.6Detroit U-D Jesuit87.5
9Clark Tan21:54.7Davison87.4
11Graisen Morris21:55.7Davison87.1
9Roger Mariani21:56.0Ann Arbor Greenhills87.0
12Ben Schoonmaker21:57.5Saugatuck86.5
11Carter Poniatowski21:57.5Lapeer86.5
11Alex Bransch21:59.6South Lyon85.8
9Jaxon Perry22:00.7Hartland85.4
9Ethan Dutkiewilz22:00.7Davison85.4
11Bradley DeMasellis22:01.2Livingston Christian85.3
12Josiah Lundy-Rush22:01.6East Lansing85.1
11Mark Bulgrien22:02.9Harbor Beach84.7
12Anthony Andre22:03.3Grand Blanc84.6
9Cooper Hoyt22:04.2North Branch84.3
9Xander Warneck22:04.2Allen Park84.3
11Nicholas Daup22:04.4Burton-Bendle84.2
11Aarush Gota22:04.6Rochester Adams84.1
10Gavin Cavell22:04.8Royal Oak84.1
9George Kolb22:05.6Detroit Catholic Central83.8
10Jack Grossman22:06.4Howell83.5
10Aaron Alleman22:06.9Rochester Adams83.4
11Spencer Moore22:07.8Oxford83.1
11Sean Finnigan22:08.0Dryden83.0
11Alex Watson22:08.8Dexter82.7
11Isaiah Lott22:09.3East Lansing82.6
11Talon Sniegowski22:10.0Plymouth82.3
11Will Weiszhaar22:10.5Dexter82.2
9Chuck Cameron22:10.9Gladstone82.0
10Matthew Medd22:10.9Saginaw Heritage82.0
12Arber Isai22:11.5Clinton Twp. Chippewa Valley81.8
12Aidan DePauw22:12.2Lake Orion81.6
11Jordan Bruwier22:12.2Clinton Twp. Chippewa Valley81.6
9Andrew Giuliano22:12.6Royal Oak81.5
10Cooper Crandell22:13.1Rochester Adams81.3
9Kyle Erfurt22:13.2Detroit Catholic Central81.3
10Graham Gortney22:13.6Plymouth Christian Academy81.1
10Logan Randall22:13.7Southgate Anderson81.1
10Owen Smith22:14.4Ann Arbor Greenhills80.9
9William Abbott22:14.9Detroit Catholic Central80.7
11Quinn Armstrong22:17.1Royal Oak Shrine80.0
12Thomas Burns22:17.3Waterford Mott79.9
11Marcus Silva22:18.4Dexter79.5
10Tyler Phillips22:18.6Kensington Woods79.5
9Brayden DeMasellis22:19.2Livingston Christian79.3
10Joseph Young22:19.9Troy Athens79.0
10Brady Herrguth22:20.1Bath79.0
10James Zweng22:20.8Armada78.7
12Alden Grob22:20.8Ann Arbor Skyline78.7
11Freddie Shepherd22:21.5Oxford78.5
9Luke Julian22:21.6Allen Park78.5
9Owen Worley22:22.2Allen Park78.3
12Justin Shi22:22.4Northville78.2
10Lucas Beadle22:22.6Plymouth Christian Academy78.1
10Paul Ruggerio22:24.4Bath77.5
10Keegan Shephard22:24.5Sanford-Meridian77.5
11Ayden Yeoman22:25.2Genesee77.3
12Devin Goetz22:26.2Sault Ste. Marie76.9
12Elijah Boucher22:27.7Utica76.4
10Akshay Duvvuru22:28.1Rochester Adams76.3
11Jonah Beauchamp22:28.1Riverview76.3
11Ezekiel Pallay22:28.2Grand Blanc76.3
12Jeffrey Ciluffo22:28.8Rochester Adams76.1
10Kasen Salazar22:29.2Dexter75.9
11Anderson Oberle22:29.8Freeland75.7
12Connor Allen22:30.2Clinton Twp. Chippewa Valley75.6
10Matthew Litwiller22:31.0Davison75.3
12Landen Strunk22:31.8Howell75.1
12Caiden Sherrieb22:32.2North Branch74.9
12Aidan Sage22:32.3Fenton74.9
10Luke Roberts22:33.7Livonia Stevenson74.4
10Matthew St. Andre22:33.9Pontiac Notre Dame Prep74.4
12Matthew Hickmott22:34.8Dryden74.1
12Calen Priddy22:35.1Detroit Catholic Central74.0
10Brenden Peter22:35.6Dryden73.8
10Brent Monterosso22:36.1Romeo73.6
10Luca Massoni22:36.5Royal Oak73.5
9Abram Nieuwsma22:37.1Saugatuck73.3
9Grayson Luz22:37.5Clinton Twp. Chippewa Valley73.2
11Christian Estrellas22:37.6Pontiac Notre Dame Prep73.1
10Connor Hickey22:39.2Oxford72.6
9Wyatt Linson22:39.6Otisville LakeVille72.5
12Justin Wood22:40.2Sanford-Meridian72.3
9Anthony Zhang22:41.1Rochester Adams72.0
11Jeremiah Slough22:42.7Genesee71.4
9Boston Conn22:42.8Howell71.4
9Matthew Barnes22:44.6Howell70.8
11Ignacio DeBarros22:44.8East Lansing70.7
12Dylan Pihalja22:44.9Fenton70.7
9Chase Walker22:45.2Armada70.6
9Gabe Bookout22:46.9Plymouth Christian Academy70.0
11Nash Davidson22:47.0Freeland70.0
11Will Loachridge22:48.0East Lansing69.7
9Elijah Killinger22:48.2Charyl Stockwell Academy69.6
11Sanjay Potluri22:48.4Ann Arbor Greenhills69.5
9James Garneau22:48.5Pontiac Notre Dame Prep69.5
10Gabe Strickert22:48.6Holly69.5
11Nathan Carey22:48.8Mayville69.4
9Antonio Aro22:49.1East Lansing69.3
11Malachi Turner22:49.6East Lansing69.1
11Lucas Lanfear22:49.7Pontiac Notre Dame Prep69.1
12Loch Rigozzi22:49.7Saugatuck69.1
10Cole Williams22:49.8Gladstone69.1
10Charles Stitman22:50.2Royal Oak68.9
10Emmanuel Roque-Bocangera22:50.3Oxford68.9
11Mustafa Ali22:50.4Troy Athens68.9
9Jonathan DuCharme22:51.4Lake Orion68.5
9Wyatt Ramseyer22:51.9Detroit U-D Jesuit68.4
9Auden Kane22:52.5Bloomfield Hills68.2
10Lincoln Haag22:53.1Unionville-Sebewaing68.0
10Xander Bonnau22:53.2Plymouth67.9
9Carter Josef22:53.5Lapeer67.8
12Ben Drummelsmith22:54.4Rochester Hills Lutheran NW67.5
9Nathan Mann22:54.8South Lyon67.4
10Caleb Daniels22:55.5Boyne City67.2
9Alex Sampson22:58.1Sanford-Meridian66.3
12William Arends22:58.2Detroit U-D Jesuit66.3
10Isaiah Greenacre22:58.3Mt. Pleasant Sacred Heart66.2
12Troy Kilanowski22:58.5Pontiac Notre Dame Prep66.2
12Daniel Panis22:58.7Royal Oak66.1
9Cooper Valko22:59.9Waterford Mott65.7
11Noah Charbonneau23:02.2Essexville Garber64.9
11Dominic Gaetano23:02.5Hillsdale Academy64.8
12JT Friel23:03.5Detroit Catholic Central64.5
11Alexander Eichbauer23:04.7Fenton64.1
11Ben Bishop23:05.2Fenton63.9
10Henry Myers23:05.4North Branch63.9
9Gabe Shaffer23:06.0Royal Oak Shrine63.7
12Shawn Price23:06.5Lake Orion63.5
9Oliver Runyon23:06.9Detroit U-D Jesuit63.4
9Zach Freier23:08.5Freeland62.8
12Chance Koole23:08.7Burton-Bendle62.8
9Logan Findlay23:09.1Unionville-Sebewaing62.6
12Sawyer Webster23:09.8Lake Orion62.4
10Jack O’Dowd23:10.6Livonia Stevenson62.1
11Broderick LaBar23:11.2Lapeer61.9
12Marcos Laugh23:11.3Plymouth Christian Academy61.9
11Elvis Le23:11.3Bloomfield Hills61.9
11Orion Froese23:12.0Midland Dow61.7
12Isaiah Pacis23:12.5Detroit U-D Jesuit61.5
9Skyler Stepp23:14.9Howell60.7
11Brandon Tschannen23:16.2Sturgis60.3
9Garet Gertsch23:17.0Utica60.0
10Lorenzo Mio23:17.6Royal Oak Shrine59.8
9Danny Jefferson23:18.7Detroit Catholic Central59.4
9Josh Bengry23:19.5Davison59.2
12Charlie Lutz23:19.9Dexter59.0
10Victor Norrod23:21.3Marshall58.6
10Deegan Anthony23:21.3Boyne City58.6
12Caleb Cook23:21.3Lapeer58.6
10Elijah Larkowski23:21.5Midland Dow58.5
11Malik Elewa23:21.9Bloomfield Hills58.4
9Christopher Herr23:22.3Lapeer58.2
9Kellin Teddy23:23.4Dexter57.9
9Wyatt Bovensiep23:24.8Auburn Hills Avondale57.4
12Jett Emerson23:25.6Troy Athens57.1
11Bryce Thane23:25.9Genesee Christian Academy57.0
9George Plymale23:26.9Detroit U-D Jesuit56.7
9Sam Leach23:27.0Davison56.7
12Aiden Conley23:27.3Bridgman56.6
12Aiden Florshinger23:27.7Lapeer56.4
10Carson Johnson23:28.2Sanford-Meridian56.3
11Gavin Pickens23:28.8Unionville-Sebewaing56.1
9Thomas Stuzman23:31.1Freeland55.3
9Brady DeGroat23:31.8Unionville-Sebewaing55.1
9Elijah Riedlinger23:37.3Bay City Central53.2
10Isaiah Kellum23:38.6East Lansing52.8
9Jason Bartes23:39.2Saginaw Heritage52.6
11Anthony Norris23:39.7Troy Athens52.4
10Aaryn Smith23:41.1Holly52.0
10Nikko Salahutdin23:42.9Royal Oak Shrine51.4
12Owen Bieselin23:43.2Holly51.3
11Santiago Ortiz23:43.6Detroit U-D Jesuit51.1
11Gabriel Carlson23:44.1Utica Eisenhower51.0
12Andrew Lane23:47.3Howell49.9
9Tyler Roberts23:48.1Dryden49.6
9Michael Treat23:50.6Dexter48.8
11Daniel Stuzman23:51.0Freeland48.7
12Preston Foster23:51.5Breckenridge48.5
10Grant Petrella23:51.5Grand Blanc48.5
11Nicholas Burke23:52.3Saginaw Heritage48.2
10Jonathan Lebsack23:53.2Bay City John Glenn47.9
9Aiden Jacobs23:54.6Pinckney47.5
11Jayden Zhang23:54.9Howell47.4
9Jett Lewis23:54.9Oxford47.4
12Jacob Britten23:55.1Bronson47.3
9Noah Chinavare23:55.2Sanford-Meridian47.3
10Ronan Weed23:55.6Petoskey St. Michael47.1
11Samuel Darling23:56.6Saginaw Heritage46.8
12Kevin Coffman-ross23:57.1Bath46.6
11Drew LaFave23:58.0Gladstone46.3
12Taylor Stansburry23:58.0Grand Blanc46.3
11Joshua Wormell23:58.7Boyne City46.1
9Rowayd Memon24:02.1Lake Orion45.0
12Xavier Reyes24:02.7Dexter44.8
10Noah Bagos24:04.0Charyl Stockwell Academy44.3
9Vincent Miller24:06.4Pinckney43.5
10Christian Richard24:07.4Utica43.2
9Billy Rozelle24:07.5Ann Arbor Greenhills43.2
11Nathan Petersen24:07.8Munising43.1
10Harrison Joyce24:08.0Flint Powers Catholic43.0
9Hendrick Miller24:09.1Detroit Catholic Central42.6
12Jamie Leinos24:10.1Utica42.3
11Jesse Watton24:12.0Auburn Hills Avondale41.7
9Quinn McGow24:12.1Detroit U-D Jesuit41.6
9Tristan Bickmann24:12.3Howell41.6
11Zachary Cook24:12.9Fenton41.4
11Luke Fisher24:13.4Detroit U-D Jesuit41.2
9Jax Bahri24:17.1Bloomfield Hills40.0
11Jacob Gilbert24:20.3Dexter38.9
10Zedekai Martin24:21.0Livingston Christian38.7
11Jacob Bartes24:23.0Saginaw Heritage38.0
11Aidan Petik24:23.8Dexter37.7
10Mayas Smith24:23.9Bloomfield Hills37.7
11Andreas Laskaris24:24.3Riverview Gabriel Richard37.6
11Maddox Podmokly24:24.7Royal Oak37.4
9Lance Oczepek24:27.0Saugatuck36.7
9Cameron McLeod24:27.0Detroit Catholic Central36.7
11Varun Rajeswaran24:28.1Troy Athens36.3
12Konner Welch24:28.1Holly36.3
9Gavin Magrif24:30.5Otisville LakeVille35.5
9Gabriel Wesserling24:30.5Allen Park35.5
9Dylan Nizol24:32.3Hartland34.9
10Carston Broderick24:33.2Midland Dow34.6
11Bryce Jones24:35.1Howell34.0
10Wyatt Sesi24:36.4Troy Athens33.5
10Riley McConnell24:39.9North Branch32.4
11Nick Montreuil24:42.0Ortonville Brandon31.7
12Frank Carlson24:42.4Munising31.5
12Zane Coole24:42.9Davison31.4
9Camden Lobban24:43.8Davison31.1
12Scott Causley24:48.5Bay City Central29.5
9Jacob Wegner24:50.5Waterford Our Lady28.8
9Austin DeFord24:51.7Leslie28.4
11Jinsun Pyo24:53.8Rochester Adams27.7
9Oscar McKaig24:54.0East Lansing27.7
12Noah Thiery24:54.1Troy Athens27.6
9Rahm Vernagus24:56.9East Lansing26.7
9Jackson McGlashen24:57.0Davison26.7
11Aayden Carrow24:57.6Lapeer26.5
12Tristan Hitsman25:00.7Sanford-Meridian25.4
9Max Weatherwax25:02.8Bay City Central24.7
9Tim Dion25:03.2Flint Powers Catholic24.6
10Casey Knas25:03.5Bloomfield Hills24.5
10Ronan Turrell25:05.2St. Clair23.9
10Devon Ames25:06.4Pinckney23.5
FrKeshav Desaraju25:07.0Detroit U-D Jesuit23.3
10Trenton Jackson25:09.6Genesee Christian Academy22.5
9Martigan Wernecke25:14.3Bay City Central20.9
9Kenny Morell25:15.7Lapeer20.4
9Chase Blair25:16.9Essexville Garber20.0
10Xavier Evoy25:17.3Detroit U-D Jesuit19.9
9Josh Tran25:17.5Plymouth19.8
10Benjamin Voss25:18.0Lapeer19.7
11Nathan Korogiannos25:18.7Riverview Gabriel Richard19.4
11Arthur Gaillard25:19.0Bloomfield Hills19.3
9Keston Rodda25:20.3Rochester Adams18.9
10Sam Machado25:20.4Detroit U-D Jesuit18.9
11Jonathan Noel25:23.2Bay City John Glenn17.9
11Dan Schneider25:23.3Midland Dow17.9
9Todd Rhys25:25.7East Lansing17.1
9Noah Douglas25:25.9Lapeer17.0
11Vivan Nyati25:27.5Ann Arbor Greenhills16.5
11Ari Vernagus25:28.9East Lansing16.0
11Gabe Borgstrom25:29.2Genesee Christian Academy15.9
9Quade Pepin25:31.5Gladstone15.2
10Harlem Cooper25:31.6Royal Oak15.1
9Jacob Sears25:31.9Rochester Adams15.0
9Drake McKaig25:32.0East Lansing15.0
10Brayden Bobick25:32.7Saginaw Heritage14.8
9Hudson Sutter25:32.9Dexter14.7
10Dylan Lasher25:33.9Dryden14.4
9John Nord25:34.3Munising14.2
12Evan Bender25:34.6Plymouth14.1
10Josh Grose25:35.0South Lyon14.0
11Lucas Danaher25:35.1Royal Oak14.0
9Matthew Mahlon25:37.8Bay City Central13.1
10Abiraj Sandhu25:45.2Rochester Adams10.6
12Landen Ramberg25:47.8Hartland9.7
10Abraham Zhang25:48.3Ann Arbor Greenhills9.6
11Cameron McMeekin25:50.3Auburn Hills Avondale8.9
9Nathan DeWilde25:50.5Utica Eisenhower8.8
12Lucas Stucky25:51.8Charyl Stockwell Academy8.4
10Drew Shenton25:53.1Novi Christian Academy8.0
11Jason Teh25:53.5Troy Athens7.8
9William Arnold25:53.7Armada7.8
11Elijah Bauer25:54.3Genesee Christian Academy7.6
10Sebastian Seestadt26:01.1Novi Christian Academy5.3
9Conner Mallie26:01.3Detroit Catholic Central5.2
9Braylon Jensen26:01.7Dexter5.1
11Malachi Hill26:06.9Freeland3.4
9Jack Rathsburg26:07.6Flint Powers Catholic3.1
12Cole Perkins26:11.2Bay City John Glenn1.9
12Jaxon Zavala26:11.5Bay City Central1.8
10Kevin Kindermann26:15.6Oxford0.5
9Jack Grimes26:15.7Dexter0.4