2025 Ratings

2025 Ratings: Spartan

It’s now September and we’re hitting the meat of the schedule. The early season excitement has faded and teams are hitting the books, barreling toward the peak of their training, and frequently lacing up spikes. This weekend is an easy weekend, plenty of runners packed into a few meets. And thus, since I’m largely caught up on the math, rankings will come early next week.

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

Girls Adjustment: -37
Boys Adjustment: -31

SPARKLING AT SPARTAN

Ann Arbor Pioneer Girls and Northville Boys

Each obtained the highest team speed rating since 2019 (the furthest I can find in my records). Northville’s barely eclipsed the 2019 Brighton team at Portage and of course, had the highest team rating of any of their championship squads from the past three seasons. For the purple-clad ladies, they shattered their own team record, a 156.4 top-5 average from 2021. That’s a clear 30+ seconds faster per runner from a state championship squad. The Pioneers were led by Natasza Dudek, who hit the highest individual rating (191.3), four seconds ahead of her sister and Rachel Forsyth.

Each of these crews are clear D1 favorites, each are potentially top-5 crews on a national basis. I really hope each considers taking their talents to Oregon in December.

Olivia Weiss, Holland

Is Holland a candidate to make it out of Region 11? Before the season, I may have stated the Dutch were a fringe candidate. With a girl like Weiss quickly relearning how to race cross, Holland’s chances have risen. Weiss knocked over 40 seconds off her opener at Muskegon CC and gives the Dutch a legitimate top-two punch.

Gibson Shore, Jackson Lumen Christi

Earlier in the year, I’d given a shoutout to his teammate, Soren Crosthwaite, a needed addition in the Titan quest for D3 glory. Soren’s been moving up in the world, other LC kids racing expediently as well. And then Gibson laid down one of the better efforts of his career. His 16:38 was a full 45+ seconds faster than his mark here last season (on a tougher course, by the numbers). If he continues on the path he’s created thus far in 2025, the Titans will have a low stick to go along with their exceptional pack.

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

GIRLS TEAM RATINGS

TeamTop 5 Avg.Division
Ann Arbor Pioneer***166.11
Romeo**149.71
Northville**141.31
Brighton**139.41
Okemos**134.01
Novi**130.31
Traverse City Central112.71
Grand Ledge111.31
Rochester Hills Stoney Creek106.71
Howell103.81
Walled Lake Northern102.71
Birmingham Seaholm99.11
Salem98.41
Lapeer97.41
Byron Center96.41
Port Huron Northern95.31
South Lyon88.71
Davison82.51
Farmington Hills Mercy79.41
Battle Creek Lakeview78.81
Canton78.21
Anchor Bay64.91
Alpena64.11
Muskegon Mona Shores62.61
Dearborn Fordson54.81
Chippewa Valley45.61
L’Anse Creuse North31.51
North Farmington29.11
Waterford Kettering8.01
Kalamazoo Central3.61
Jackson2.31
TeamTop 5 Avg.Division
Otsego***144.52
Goodrich**117.62
Holland*114.62
Frankenmuth100.22
Adrian97.22
Stevensville Lakeshore87.02
Battle Creek Harper Creek85.32
Yale82.82
Allendale81.32
Dearborn Divine Child75.62
Carleton Airport70.32
Lake Fenton67.32
Chelsea63.22
Orchard Lake St. Mary’s62.82
Detroit Country Day61.92
Vicksburg59.72
Alma56.62
Fenton52.72
Croswell-Lexington52.62
Gladwin51.22
Coldwater40.62
Monroe Jefferson26.12
Corunna24.12
Ionia20.62
South Haven17.12
Milan15.72
Big Rapids14.12
TeamTop 5 Avg.Division
Jackson Lumen Christi**109.33
Olivet*103.03
Ithaca*81.63
Bridgman68.83
Hanover-Horton61.43
Grass Lake59.23
Elk Rapids55.53
Perry52.53
Union City48.23
Algonac47.43
Mason County Central45.73
Napoleon44.43
Buchanan40.43
St. Louis37.43
Sand Creek35.93
Jonesville33.43
Manton21.63
TeamTop 5 Avg.Division
Grand Traverse Academy*79.14
Kingston*67.24
Martin*66.54
Harbor Beach42.64
TeamTop 5 Avg.Division
GRTC Peregrines122.0HS
Kalamazoo Homeschool Sports78.4HS
Capital Homeschool68.2HS
TeamTop 5 Avg.Division
Marquette91.1UP 1

Nikola Dahlgren sped to his first ever sub-18 on this Forest Akers course

BOYS TEAM RATINGS

TeamTop 5 Avg.Division
Northville***206.81
Grand Ledge**195.11
Brighton**194.91
Saline**193.31
Romeo**192.61
Kalamazoo Central**192.11
Traverse City Central**188.01
Grand Haven**187.31
Okemos181.61
Battle Creek Lakeview181.21
Hudsonville180.71
Novi178.91
Howell178.31
Davison177.61
Canton176.01
Walled Lake Northern168.31
Alpena167.91
Rochester Hills Stoney Creek160.91
Dearborn Fordson159.01
Byron Center158.31
Anchor Bay154.71
North Farmington152.71
Chippewa Valley151.61
L’Anse Creuse North146.61
Lapeer146.61
Muskegon Mona Shores140.71
Birmingham Seaholm130.41
Waterford Kettering113.51
Lansing Everett95.51
TeamTop 5 Avg.Division
Alma***195.62
Allendale**186.92
Fenton**184.22
Otsego**181.52
Whitehall*177.22
Adrian*176.62
Frankenmuth*175.82
Detroit Country Day*173.32
Holland167.42
Fremont166.42
Yale164.22
Vicksburg163.52
Carleton Airport160.92
Battle Creek Harper Creek159.12
Lake Fenton153.92
Corunna151.82
Orchard Lake St. Mary’s151.42
Dearborn Divine Child147.42
Coldwater145.62
Gladwin145.02
Monroe Jefferson140.92
Ionia137.12
Flint Kearsley136.92
Croswell-Lexington129.42
South Haven124.82
Goodrich118.42
North Branch115.72
Eaton Rapids110.22
Milan108.02
Big Rapids100.62
Stevensville Lakeshore95.72
Dowagiac Union94.42
Trenton77.22
Lansing Eastern20.62
Lansing Sexton11.82
TeamTop 5 Avg.Division
Jackson Lumen Christi***187.33
Jonesville**176.23
Ithaca**168.23
Hanover-Horton*167.53
Buchanan*165.13
Elk Rapids149.23
Schoolcraft147.23
Algonac145.53
Grass Lake143.73
Manton142.13
Montrose141.23
Napoleon137.73
Union City137.33
Sand Creek132.73
Olivet125.93
Brooklyn Columbia Central121.03
Newaygo112.83
Bridgman108.23
Mason County Central99.43
Springport90.23
Pinconning88.53
St. Louis73.33
Bloomingdale45.03
TeamTop 5 Avg.Division
Portland St. Patrick*145.14
Grand Traverse Academy*142.04
Manchester129.34
Webberville119.74
Harbor Beach118.84
Martin116.94
Hudson103.04
Brown City102.64
Kingston83.74
TeamTop 5 Avg.Division
GRTC Peregrines185.3HS
Kalamazoo Homeschool Sports183.7HS
Capital Homeschool158.4HS
TeamTop 5 Avg.Division
Marquette***188.3UP 1

The D1 Champs, Grand Ledge, further solidifying themselves as D1 podium candidates

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
10Natasza Dudek17:02.1Ann Arbor Pioneer191.3
12Emma Hoffman17:10.3Otsego188.6
10Rachel Smith17:35.9Okemos180.0
10Sienna Klemmer17:54.5Ann Arbor Pioneer173.8
11Annie Hrabovsky18:06.3Romeo169.9
12Hana Boggess18:13.7Ann Arbor Pioneer167.4
9Eliza Schwass18:21.3Ludington164.9
12Natalia Guaresimo18:22.5Romeo164.5
9Alexandra Scappaticci18:31.3Northville161.6
9Keira Von Blon18:35.3Ann Arbor Pioneer160.2
12Ella Goodsell18:43.2Romeo157.6
11Johanna Mulder18:48.4Holland155.9
12Lydia LaMarra18:48.6Brighton155.8
11Samantha Schroeder18:54.7Jackson Lumen Christi153.8
11Annabelle Lowman18:55.3Ludington153.6
10Kayla Shellenbarger18:55.7Goodrich153.4
12October Harns19:01.0Okemos151.7
12Leah Corby19:01.5Rochester Hills Stoney Creek151.5
10Ella Lorenz19:03.5Brighton150.8
12Natalie Foltz19:10.2Frankenmuth148.6
11Ayda Skeels19:11.8Adrian148.1
11Olivia Weiss19:20.4Holland145.2
11Alivia Ottinger19:20.4Goodrich145.2
11Katelynn Egli19:25.0Novi143.7
10Tiya Feldpausch19:27.5Olivet142.8
12Aviana Skinner19:28.0Grand Ledge142.7
10Remie Ellis19:28.4Eaton Rapids142.5
10Ana Lovell19:31.9Lake Fenton141.4
11Gianna Chaignot19:36.9GRTC Peregrines139.7
9Emerie Schmidlin19:37.1St Ursula (Toledo)139.6
12Ella Fure19:38.4Marquette139.2
11Colette Lozo19:42.3Northville137.9
9Alayna Verhage19:42.4Otsego137.9
9Laura Forsyth19:42.5Ann Arbor Pioneer137.8
12Annabelle Beloiu19:43.8Northville137.4
11Skylar Mejeur19:45.5Otsego136.8
11Lucia Lachapelle19:45.6Northville136.8
11Nina Moore19:47.4Ann Arbor Pioneer136.2
11Lizzie Wernimont19:50.6Ann Arbor Pioneer135.1
10Claire Galas19:52.6Novi134.5
12Mya Tass19:53.6Novi134.1
12Brynne Schulte19:54.8Elk Rapids133.7
9Addelyn Sabatke19:56.8Otsego133.1
9Brynn Somers19:57.7Northville132.8
9Lily Britton19:59.9Olivet132.0
12Selena White20:00.2Brighton131.9
12Samantha Langolf20:03.2Port Huron Northern130.9
12Anna Pray20:05.8Elk Rapids130.1
12Courtney Lince20:06.3Brighton129.9
11Sophia Pennywitt20:06.8St Ursula (Toledo)129.7
10Alexandra Green20:07.4Birmingham Seaholm129.5
10Madison Petty20:07.5Adrian129.5
12Emmerson (Emmie) Clor20:08.0Romeo129.3
12Macy Fazekas20:08.7Jackson Lumen Christi129.1
12Anna Thurman20:09.8Carroll128.7
11Veyda Conley20:09.9Martin128.7
11Ashley Lubowicki20:10.9Brighton128.4
12Lilah Weber20:11.0Lapeer128.3
11Sol Bosio20:11.5Sylvania Northview128.2
11Reese Rosbolt20:14.4Romeo127.2
12Abby Thompson20:14.5Kalamazoo Homeschool Sports127.2
10Tatum Mooradian20:15.4Northville126.9
9Adelyn Verhage20:16.8Otsego126.4
12Violet Gies20:17.3Notre Dame Academy (Toledo)126.2
9Ella Corby20:20.9Northville125.0
12Linnea Paige20:22.1Fremont124.6
9Cecelia Jacobson20:22.6TC Central (Traverse City)124.5
12Becca Jud20:25.7Salem123.4
9Avery Haynes20:26.6Brooklyn Columbia Central123.1
12Bridget Kerber20:26.7Ann Arbor Pioneer123.1
10Lucy Folger20:27.7Madeira122.8
12Lydia Jagger20:28.1Grand Ledge122.6
11Sawyer Reagan20:28.2Allendale122.6
12Annie Hamilton20:28.4Brighton122.5
12Fiona Whitmyer20:28.8Okemos122.4
9Jordane Falvey20:29.4Dearborn Divine Child122.2
9Norah Kiley20:30.5Kingston121.8
9Jessica Philip20:30.5Novi121.8
9Olive DiMassa20:31.2Howell121.6
9Elise Barber20:31.6GRTC Peregrines121.5
9Stella LeBlanc20:31.9Notre Dame Academy (Toledo)121.4
11Lydia Powers20:33.2Lapeer120.9
12Nora Gerzema20:33.3Farmington Hills Mercy120.9
12Kailey Mann20:34.9Byron Center120.4
10Maya Zakrzewski20:35.2Walled Lake Northern120.3
10Kate O’Donohue20:35.6GRTC Peregrines120.1
9Josie Kern20:35.7Liberty-Benton120.1
11Sadie Miller20:36.7Fairbanks119.8
11Allie Gallagher20:37.6Walled Lake Northern119.5
11Haley Sharp20:37.7Port Huron Northern119.4
11Makinna Foglesong20:38.6Ithaca119.1
12Lilah Kiley20:40.8Kingston118.4
12Sienna Cobb20:41.1TC Central (Traverse City)118.3
11Tessa Kozlowski20:41.4Rochester Hills Stoney Creek118.2
12Samantha Hundt20:42.3Capital Homeschool117.9
12Laura Jonas20:43.5Novi117.5
11Claire Brown20:44.7Goodrich117.1
11Hannah Gemmel20:45.6Madeira116.8
9Kylie Karfonta20:46.3South Lyon116.6
10Judy Olander20:46.8GRTC Peregrines116.4
12Nevaeh Polovina20:47.1Davison116.3
11Ava Lahmers20:47.2Fairbanks116.3
12Elizabeth Schafer20:47.9Okemos116.0
12Sarah Stein20:48.5North Farmington115.8
12Juliet Lewis20:49.1Brighton115.6
12Ellie Jasperson20:49.8Northville115.4
9Tala Carlin20:51.0Buchanan115.0
11Emma Engalan20:51.9Northville114.7
9Valerie Seymour20:52.1Notre Dame Academy (Toledo)114.6
10Gweneth (Gwen) Eby20:52.2Coldwater114.6
10Maisey Toteff20:54.3Hanover-Horton113.9
10Claire Miller20:54.3Monroe Jefferson113.9
11Lillian Bender20:55.5Yale113.5
11Lucinda Gubbini20:55.6Ann Arbor Pioneer113.5
11Olivia Dixon20:56.3Birmingham Seaholm113.2
12Maizie Cavanaugh20:56.6Brighton113.1
11Anna Halliday20:57.6Howell112.8
12Evie Hakes20:58.9GRTC Peregrines112.4
12Kayla Ward21:01.7South Lyon111.4
12Elise Barden21:02.3Frankenmuth111.2
12Blythe Webb21:02.5GRTC Peregrines111.2
11Mia Lopez21:03.6Ann Arbor Pioneer110.8
11Betsy Gooden21:03.9Manton110.7
10Emily Truszkowski21:05.5TC Central (Traverse City)110.2
10Ella Baker21:06.6Carleton Airport109.8
12Molly Kate Coates21:07.4Northville109.5
9Ella German21:07.4Novi109.5
12Annabelle Ellenbogen21:10.1Detroit Country Day108.6
11Amelia McKinney21:10.1Grand Traverse Academy108.6
12Joelle Patten21:10.8Fremont108.4
11Alexis (Lexi) Schwartz21:11.0Rochester Hills Stoney Creek108.3
SoClare Davidson21:11.0Canton108.3
12Amerie Wilson21:11.2Milan108.3
10Saige Cole21:11.5Yale108.2
10Karina Mihai-Grammes21:12.5Adrian107.8
12Caroline Lavalette21:12.9Sylvania Northview107.7
9Ella Hanner21:14.8Salem107.1
11Laura Castrejon21:16.5Newaygo106.5
9Brooke Wallace21:17.5Howell106.2
11Samantha Bartell21:17.6Salem106.1
9Jovie Overkamp21:18.4Ionia105.9
11Eden Thomas21:18.5St Ursula (Toledo)105.8
9Gretchen Oyer21:18.9TC Central (Traverse City)105.7
11Baylor Lauinger21:19.3Goodrich105.6
10Kelly Comfort21:21.8TC Central (Traverse City)104.7
11Addie Jones21:24.1Salem104.0
12Madilyn Polte21:25.8St Ursula (Toledo)103.4
9Reese Cournoyer21:26.0Brighton103.3
10Khloe Lehnst21:26.3Ithaca103.2
10Lucy Bott21:27.2Fenton102.9
12Julia Faber21:27.5BC Harper Creek102.8
11Zora Ziolkowski21:27.8Chelsea102.7
10Olivia Naegeli21:27.9Madeira102.7
12Katie Drouillard21:28.7Birmingham Seaholm102.4
10Madelyn Barkley21:29.9Croswell-Lexington102.0
12Madison Aten21:30.8Grand Ledge101.7
11Ava Skinner21:30.8GRTC Peregrines101.7
10Riley Owen21:30.9Port Huron Northern101.7
12Ella Grimm21:31.9Muskegon Mona Shores101.4
10Lexi Gibson21:32.6Holland101.1
11Madeline Goodwin21:33.1Otsego101.0
11Paige Willman21:33.9Lake Fenton100.7
11Emily Alt21:34.1Walled Lake Northern100.6
9Eliza Selcer21:34.4Ann Arbor Pioneer100.5
10Claire Harrison21:35.0St Ursula (Toledo)100.3
12Olivia Howe21:36.3St Ursula (Toledo)99.9
10Mya Bower21:36.4Okemos99.9
12Izzy Szymasnki21:37.4Alpena99.5
12Cayla Marzban21:38.1Brighton99.3
12Nadia Cordes21:38.4Lapeer99.2
12Rebekah Stachura21:38.8Otsego99.1
9Madelynn Patterson21:38.9Olivet99.0
10Sadie Bonczynski21:39.2Dowagiac Union98.9
9Sora Saito21:39.8Novi98.7
11Brynlee Swihart21:40.2Hanover-Horton98.6
11Melanie Berna21:42.9GRTC Peregrines97.7
10Sophia Jiang21:43.1Northville97.6
12Kate Ort21:45.8Stevensville Lakeshore96.7
9Mila Scheele21:46.6Jackson Lumen Christi96.5
12Lilamae Frank21:46.7BC Lakeview96.4
9Reagan Mason21:46.9Howell96.4
10Ariana Rajah21:47.0TC Central (Traverse City)96.3
10Payton King21:47.5Kingston96.2
12Kandin Shuler21:48.4Bridgman95.9
12Donna Haaksma21:48.5Byron Center95.8
9Elaine Bentley21:49.8Jackson95.4
9Ava Montero21:50.2Grand Ledge95.3
11Liv Brody21:50.4Canton95.2
10Kylee Diller21:50.4St Ursula (Toledo)95.2
11Ella Thibodeau21:51.0Romeo95.0
9Lydia Dwyer21:51.3Stevensville Lakeshore94.9
12Claire McDaniel21:51.6Liberty-Benton94.8
12Emily Peters21:51.9Olivet94.7
11Samantha DeMore21:52.2Novi94.6
11Makayla Mcloughlin21:53.4Carroll94.2
10Ellason Foster21:53.7Newaygo94.1
10Ella Rohrhoff21:53.8Northville94.1
12Elsa Gomez21:54.1Grand Ledge94.0
12Sophie Wisener21:54.5Byron Center93.8
12Kayla Chisholm21:54.7Vicksburg93.8
10Isabelle Polte21:54.8St Ursula (Toledo)93.7
9Kinsley Lounds21:55.5Grand Ledge93.5
10Ashlyn Horness21:55.9Muskegon Mona Shores93.4
9Audra Krause21:56.3New Baltimore Anchor Bay93.2
12Hadley Wernert21:56.3Notre Dame Academy (Toledo)93.2
10Adalyn Jarchow21:57.7Grass Lake92.8
11Paige World21:58.4Madeira92.5
11Brooklyn Wiltse21:59.4Davison92.2
11Layla Silkworth21:59.9BC Harper Creek92.0
11Maylan Sanders22:00.8Mason County Central91.7
12Miryam Brandon22:02.3Carroll91.2
11Evie Ellis22:03.5Ann Arbor Pioneer90.8
12Erinn Verkennes22:04.1Notre Dame Academy (Toledo)90.6
12Lillian Shev22:04.3TC Central (Traverse City)90.6
12Kaily McDaniel22:04.4Milan90.5
9Jovie Rickens22:07.3Walled Lake Northern89.6
12Esme Ulland-Joy22:07.8Marquette89.4
10Kali Hunt22:08.1Sylvania Northview89.3
12Samantha Bieber22:08.5Chelsea89.2
9Olivia Roseberry22:08.7Perry89.1
12Gabby Cleveland22:09.6Frankenmuth88.8
10Julia Jones22:09.7Northville88.8
10Morgan Hamilton22:10.6Orchard Lake St. Mary’s88.5
10Ashlyn DePoy22:11.5Holland88.2
11Julia Crowe22:12.5Northville87.8
10Kate Olsen22:13.0Byron Center87.7
11Anabelle Sketch22:15.4TC Central (Traverse City)86.9
12Nouhad Hammoud22:16.1Detroit Country Day86.6
10Avay Yaldou22:17.3Northville86.2
11Eryn Veverka22:17.7Marquette86.1
10Alyssa McFall22:18.7Okemos85.8
12Elise Maurer22:19.1Northville85.6
11Abbie Luckman22:19.7Stevensville Lakeshore85.4
11Brooke Ashton22:20.3Madeira85.2
10Evelyn Grant22:20.6Marquette85.1
12Elizabeth Salinas22:21.8Dearborn Divine Child84.7
12Abby Frederick22:22.5Jackson Lumen Christi84.5
10Emmarie Formsma22:23.3Byron Center84.2
11Maddie Leslie22:23.8New Baltimore Anchor Bay84.1
11Belle Richardson22:24.2Kalamazoo Homeschool Sports83.9
12Annabelle Czeiszperger22:24.6Hudson83.8
10Natalie Vert22:24.6Romeo83.8
10Anna Howell22:24.7Bridgman83.8
10Marin Van Proeyen22:24.9Walled Lake Northern83.7
11Lydia Scally22:26.8Romeo83.1
11Rachel Devrie22:27.9Jackson Lumen Christi82.7
11Cailin Spearman22:28.1Harbor Beach82.6
9Tessa Nienhuis22:28.7Holland82.4
11Tess Hoedel22:28.7Grand Traverse Academy82.4
12Nora Rioux22:30.3Howell81.9
11Ximena Martinez22:32.9Stevensville Lakeshore81.0
9Addison King22:34.7Frankenmuth80.4
11McKenzie Whalen22:34.9Allendale80.4
12Nevaeh Battice22:34.9Mason County Central80.4
10Veeksha Chithra Anil22:34.9Novi80.4
11Madison Smith22:35.5Grand Traverse Academy80.2
10Hailey Morrison22:35.8Croswell-Lexington80.1
10Brynleigh Griffiths22:36.6Jonesville79.8
12Anna Kujansuu22:36.8Dearborn Divine Child79.7
9Anna Loritz22:38.0BC Harper Creek79.3
11Eva D’Agostino22:38.3Orchard Lake St. Mary’s79.2
12Charlotte Strausbaugh22:38.9Rochester Hills Stoney Creek79.0
10Claire Yandora22:39.3Birmingham Seaholm78.9
10Madeena El-Mubarak22:39.8Dearborn Fordson78.7
9Sophia Wood22:39.8Walled Lake Northern78.7
12Piper Williams22:40.2Okemos78.6
11Amelia Kraemer22:40.6BC Lakeview78.5
10Vivian O’Callaghan22:40.7Gladwin78.4
12Grace Kim22:40.7Farmington Hills Mercy78.4
12Ellie Feneley22:41.6BC Harper Creek78.1
12Kate Waugh22:42.0Okemos78.0
12Anna Johnson22:42.5Alma77.8
11Violet Scheels22:42.7South Lyon77.8
10Ava Benedict22:42.9Ionia77.7
12Georgia Micklewright22:43.0BC Lakeview77.7
11Dima Rtail22:43.2Dearborn Fordson77.6
10Kaylin Pinkowski22:43.8Bridgman77.4
11Brenna Yocum22:43.9Otsego77.4
11Caleigh Friedmann22:44.3Clinton Twp. Chippewa Valley77.2
9Kenna Koole22:44.4Vicksburg77.2
11Marley Momany22:44.8Stevensville Lakeshore77.1
10Caroline Howenstine22:45.1Stevensville Lakeshore77.0
10Priya Sastry22:45.2Northville76.9
11Helen Lefere22:46.0Jackson Lumen Christi76.7
10Sophia Trachsel22:46.2Jackson Lumen Christi76.6
9Katelyn Schweihofer22:46.9Yale76.4
11Allison Gautsche22:46.9Union City76.4
9Leigh Sapp22:47.1Rochester Hills Stoney Creek76.3
10Allison Rodgers22:48.9Martin75.7
9Ella Worthing22:49.0Jackson Lumen Christi75.7
10Abigail Ballard22:51.0Sylvania Northview75.0
9Lyla Eidson22:51.5Auburn Hills Avondale74.8
12Arianna Huyck22:51.7Novi74.8
12Ella Mangett22:51.9Davison74.7
12Myleigh Hephner22:52.5Ithaca74.5
9Marissa Demorest22:53.2BC Harper Creek74.3
9Victoria Sparks22:53.2Otsego74.3
10Olivia Grisak22:53.3Madeira74.2
11Jaidyn Nickels22:53.8Corunna74.1
9Avery Fidler22:54.0Lapeer74.0
10Madisyn Lindemann22:54.3Napoleon73.9
11Kira Manchip22:54.4Fremont73.9
9Sevarah Markham22:54.7Alma73.8
12Presley Csortos22:54.7St Ursula (Toledo)73.8
11Alexis Graham22:54.9Howell73.7
12Victoria Andrzejczak22:56.0Orchard Lake St. Mary’s73.3
11Addison Patrzik22:56.2Grand Traverse Academy73.3
10Gianna Burgos22:56.6BC Lakeview73.1
9Lanjun Wu22:57.3Northville72.9
9Abigail Misiak22:57.5Alpena72.8
9Randee Mulherin22:58.1Monroe Jefferson72.6
12Grace Brown22:58.7Jackson72.4
9Paige Thelen22:59.2Grand Ledge72.3
12Molly Burke22:59.9Ann Arbor Pioneer72.0
9Meredith Bauer23:00.5Frankenmuth71.8
11Claire Pikal23:00.6Waterford Kettering71.8
11Parker Williams23:01.6Union City71.5
12Mia Fernandez23:01.9Canton71.4
9Talia Lauter23:02.0Birmingham Seaholm71.3
11Emerson Brock23:02.2Davison71.3
12Ani Free23:03.4TC Central (Traverse City)70.9
11Mary Wright23:03.5New Baltimore Anchor Bay70.8
9Maha Sleiman23:03.8Dearborn Fordson70.7
11Kodi Qin23:04.0Novi70.7
11Sarah D’Amico23:05.2St Ursula (Toledo)70.3
11Isla Borowicz23:05.7Walled Lake Northern70.1
11Elle Buhlman23:05.8Allendale70.1
10Ella Tillman23:06.6Brighton69.8
11Adeline Stormont23:06.8Grass Lake69.7
12Alexis Heagle23:07.0Byron Center69.7
9McKenna Kann23:07.5South Lyon69.5
12Ava Johnson23:08.2Macomb L’Anse Creuse North69.3
10Takoda Holicki23:08.6Montrose69.1
11Elise Bullock23:09.0Grass Lake69.0
9Kateri Lubominski23:09.0Notre Dame Academy (Toledo)69.0
10Ava Lipsey23:10.3Grand Ledge68.6
10Ayla Frantz23:10.4BC Lakeview68.5
9Lila Spletzer23:10.9Otsego68.4
12Macy Czelada23:11.3South Lyon68.2
9Hadley Silveira23:12.0Allendale68.0
10Norah Kellett23:12.1Madeira68.0
11Ava Childers23:12.8Yale67.7
12Jenna Chryst23:13.2Notre Dame Academy (Toledo)67.6
10Mercy Hibma23:13.6Kalamazoo Homeschool Sports67.5
11Sofia Razny23:13.7Farmington Hills Mercy67.4
10Nolah Balbach23:13.8Frankenmuth67.4
10Audrey Molnar23:14.2Carroll67.3
12Madison Prowse23:14.9Brown City67.0
11Samantha DeFrain23:14.9New Baltimore Anchor Bay67.0
12Samantha Frank23:15.2Frankenmuth66.9
9Addyson Campbell23:16.2Goodrich66.6
9Katelyn Spada23:16.4Kalamazoo Central66.5
12Hannah Niehaus23:16.5Fairbanks66.5
9McKenzie Stearns23:16.7Canton66.4
10Elizabeth Gerzema23:17.5Farmington Hills Mercy66.2
9Violet Swafford23:17.7North Farmington66.1
10Anna LeRoy23:18.3Madeira65.9
10Gabby Gaydosh23:18.8Brooklyn Columbia Central65.7
9Katelyn Ashworth23:19.0Allendale65.7
9Lexi Kinder23:19.1St. Louis65.6
11Claire Schmidtfranz23:19.5Perry65.5
12Elaina Friedmann23:20.1Clinton Twp. Chippewa Valley65.3
12Leah Adkins23:21.2Carleton Airport64.9
9Aubrey Perez23:21.8Ionia64.7
12Dorothy Gregory-Blair23:22.2Jackson Lumen Christi64.6
10Madeline Marchwinski23:22.3Romeo64.6
9Aubree Herr23:22.5Lapeer64.5
12Madeline Dunn23:23.3Goodrich64.2
9Madelyn Robison23:23.5Farmington Hills Mercy64.2
12Anna Furman23:24.2Kalamazoo Central63.9
12Maizy Minnaar23:24.4Capital Homeschool63.9
11Marianna Muzzin23:24.4Birmingham Seaholm63.9
10Sophia Vendemo23:25.3St Ursula (Toledo)63.6
9Kadence Ager23:26.0Algonac63.3
12Elizabeth Phillippo23:26.1Fairbanks63.3
9Amelia Mangan23:26.1South Lyon63.3
10Olivia Sowton23:26.8BC Lakeview63.1
9Brooklynn Cockerel23:27.4Otsego62.9
12Madison Louk23:29.3Gladwin62.2
12Halle Hoyt23:29.3St. Louis62.2
9Taylor Westendorf23:29.3Port Huron Northern62.2
9Olivia Costanzo23:29.3Port Huron Northern62.2
9Abbey Ward23:29.6Carleton Airport62.1
9Brooke Herald23:29.9Sylvania Northview62.0
11Taylor Basch23:30.1Capital Homeschool62.0
9Mia Hill23:30.2Allendale61.9
10Maeve VanDam23:30.4Byron Center61.9
12Djemillah Hassan23:30.8Lansing Eastern61.7
10Abigail Whitelaw23:30.9Stevensville Lakeshore61.7
12Makenzy Lindemann23:31.0Napoleon61.7
12Sam Sackfield23:31.2Romeo61.6
12Maddy Zoeckler23:31.4Madeira61.5
11Olivia Harlow23:33.5Walled Lake Northern60.8
10Rylee Zumer23:33.7BC Harper Creek60.8
11Katherin Barajas23:35.9South Haven60.0
10Jenna Dobbs23:36.2Algonac59.9
11Elyana Davis23:36.3Kalamazoo Homeschool Sports59.9
12Isabella Nestle23:36.5Port Huron Northern59.8
9Mia Zoldan23:36.5Ann Arbor Pioneer59.8
10Klair Baker23:36.8Adrian59.7
10Zoraia Ostrowske23:37.8Carroll59.4
11Alexa Palmer23:40.3Alma58.6
10Beth Poling23:40.3Carroll58.6
10Charlee MacLaren23:41.0Ithaca58.3
12Amelia Cornell23:41.3Grand Ledge58.2
10Sofia Sporman23:41.4Flint Kearsley58.2
11Adilyn Anderson23:41.5Davison58.2
9Chelsea Hembree23:41.6Howell58.1
9Erin Gordon23:43.1South Haven57.6
9Madison Agocs23:43.7Carleton Airport57.4
10Kendal Kleman23:44.2Carleton Airport57.3
11Lilly Reynolds23:44.7Fenton57.1
9Riley Bender23:45.0Martin57.0
9Sienna McClain23:46.6Northville56.5
12Madison Kemp23:47.7Carleton Airport56.1
11Charlotte Clark23:47.9Northville56.0
12Aurora Janevic23:48.4Ann Arbor Pioneer55.9
11Diane Zhao23:48.4Northville55.9
11Charlotte Hartley23:49.0Detroit Country Day55.7
9Ava Cantway23:49.2Marquette55.6
10Djimye Hassan23:49.5Lansing Eastern55.5
12Jenna Buchan23:50.2Farmington Hills Mercy55.3
12Bryn Biela23:50.2Hanover-Horton55.3
10Olivia Koren23:50.3Marquette55.2
10Abigail Tromp23:50.4Byron Center55.2
9Gemma Morsman23:50.4Ann Arbor Pioneer55.2
9Amira Perrier23:51.0Marquette55.0
11Elle Cesa23:51.7Rochester Hills Stoney Creek54.8
11Frances Ford23:51.9Northville54.7
11Eliza Thompson23:52.5Croswell-Lexington54.5
10Sally De La Cruz Gonzalez23:52.5St Ursula (Toledo)54.5
10Ainslie Carter23:53.0Farmington Hills Mercy54.3
12Maya Grossman23:53.7Vicksburg54.1
9Brynn Bartel23:53.9Northville54.0
11Amoriah Tanton23:54.7Lake Fenton53.8
11Miriam Jackson23:55.7Kalamazoo Homeschool Sports53.4
10Amelia Dawe23:57.4Ithaca52.9
10Hadley Premuda23:58.5Fairbanks52.5
12Hailey Fisher23:58.7Auburn Hills Avondale52.4
12Brenna Baker23:59.3Carleton Airport52.2
11Ashley Willett23:59.5Jackson Lumen Christi52.2
9Elsie Woldhuis24:00.5Kalamazoo Homeschool Sports51.8
12Zoe Cogan24:00.7Capital Homeschool51.8
10Gracie Hibma24:01.4Kalamazoo Homeschool Sports51.5
10Sophia Fitton24:01.9Allendale51.4
10Madelynne Stamp24:02.3Salem51.2
11Aris Swan24:02.8Waterford Kettering51.1
11Bailey Stephen24:02.9Grand Traverse Academy51.0
12Payton Steinke24:03.7Sand Creek50.8
9Addisyn Atwood24:04.0Walled Lake Northern50.7
11Marion Renard24:04.0Alpena50.7
11Ava Karsten24:04.9Alpena50.4
11Tessa Feldpausch24:06.3Byron Center49.9
11Corinne Lamb24:06.6Romeo49.8
9Kathryn Dunn24:06.7Chelsea49.8
10Evelyn Bosanko24:07.1Canton49.6
11Emma DiPaola24:07.1Macomb L’Anse Creuse North49.6
9Autumn Patrzik24:08.1Grand Traverse Academy49.3
11Elaine Lary24:08.7Romeo49.1
12Lucineia Harvey24:09.5South Lyon48.8
11Marian Davlin24:10.5Portland St. Patrick48.5
12Isabelle Goulding24:10.8Yale48.4
9Claire St Amour24:10.8Liberty-Benton48.4
9Sadie Nelson24:11.0Grand Ledge48.3
9Evie McCreedy24:11.1Lapeer48.3
11Harper North24:12.0Okemos48.0
10DuRae Sage24:12.5Martin47.8
11Hailey Parker24:13.0Muskegon Mona Shores47.7
11Claire Berry24:13.5Fairbanks47.5
10Lila Scott24:14.4Alpena47.2
11Samantha Osborne24:14.6North Branch47.1
11Eisele Prutch24:14.9Holland47.0
10Ryan Huhn24:15.9Dearborn Divine Child46.7
9Addison Leschuck24:16.0Chelsea46.7
12Victoria Williams24:16.1Sand Creek46.6
9Audrey Clark24:16.9Fairbanks46.4
12Haylie Vanderwal24:17.0Olivet46.3
10Montserrat Bolanos24:17.5Birmingham Seaholm46.2
12Alanis Povey24:17.7Gladwin46.1
11London Batkins24:17.7Macomb L’Anse Creuse North46.1
9Ella Otter24:17.8Carleton Airport46.1
11Adelyn Ashbay24:18.0Allendale46.0
11Madelyn Sterley24:18.3Mason County Central45.9
10Sydney Ward24:18.6Salem45.8
10Genevieve Schairer24:18.8Birmingham Seaholm45.7
11Keira Knight24:19.0Jonesville45.7
12Breanna Swiech24:19.3South Lyon45.6
12Alexandra Beltrame24:19.4Northville45.5
9Addison Geml24:19.7Rochester Hills Stoney Creek45.4
12Alaina Nagel24:19.8Buchanan45.4
12Lucy Spencer24:19.8Capital Homeschool45.4
10Evangeline Brown24:21.2Bridgman44.9
12Samira Jraiche24:21.8Dearborn Divine Child44.7
9Katalin Hernadi24:21.8South Lyon44.7
10Alyda Leep24:22.2Schoolcraft44.6
9Mia Setterington24:22.6Capital Homeschool44.5
12Abigail Redfield24:23.5Olivet44.2
9Lydia Longcore24:24.7Otsego43.8
11Carly Smith24:25.8Union City43.4
11Lauren Gandy24:25.9BC Harper Creek43.4
12Jolene Thompson24:26.1Romeo43.3
12Jasmine Walker24:26.3Algonac43.2
10Veronica Perry24:27.2Dearborn Divine Child42.9
12Morgan Baker24:27.4Coldwater42.9
11Molly Gaudard24:29.2Flint Kearsley42.3
11Olivia King24:29.3BC Lakeview42.2
11Marselina Mott24:29.4Kalamazoo Homeschool Sports42.2
11Lauren Hall24:29.5Muskegon Mona Shores42.2
11Stella Ullig24:29.7Bridgman42.1
10Charlotte Kinder24:29.8Ann Arbor Pioneer42.1
12Isabella Nalewyko24:30.5Montrose41.8
12Sarah Munger24:31.7Alma41.4
10Astrid Leininger24:33.1Adrian41.0
11Frances Brown24:33.1Ann Arbor Pioneer41.0
12Helayna Dyke24:33.5Allendale40.8
11Makenzie Hilberer24:34.1Grass Lake40.6
9Alivia Baxter24:34.2Grand Ledge40.6
12Nancy Gordon24:34.4Adrian40.5
9Anna London24:34.5Olivet40.5
11Lucille Ragheb24:35.1Birmingham Seaholm40.3
11Caelyn Bono24:36.3Fenton39.9
11Leah Schneider24:36.9Perry39.7
11Harper Schoon-Tanis24:38.1Holland39.3
10Abigail Douglass24:38.2Bridgman39.3
12Alison Doka24:39.2Rochester Hills Stoney Creek38.9
9Ellerie Bucklin24:39.4Coldwater38.9
10Esther Bulgrien24:39.5Harbor Beach38.8
11Emma Thielen24:39.7Perry38.8
12Taylor Hill24:40.0Kalamazoo Homeschool Sports38.7
10Gaby Chapman24:40.0Ann Arbor Pioneer38.7
12Emma Doyle24:40.2Walled Lake Northern38.6
11Lucy Van Huis24:40.4Holland38.5
10Alivia Menges24:40.9Montrose38.4
10Quinn Middleton24:41.4Byron Center38.2
9Mya Mattens24:41.5BC Harper Creek38.2
9Kinsley Wilburn24:41.5Monroe Jefferson38.2
9Ava Schivelbein24:41.7Carleton Airport38.1
10Noelle Marsh24:42.3Yale37.9
10Kaitlynne Litwiller24:42.4Davison37.9
10Ellie Lemmer24:43.9Orchard Lake St. Mary’s37.4
9JJ Lukas24:43.9Farmington Hills Mercy37.4
12Jillian Steckroth24:44.2Lake Fenton37.3
11Chellie Slocum24:44.7Detroit Country Day37.1
12Isabella Dunn24:44.8Goodrich37.1
10Maria Schwerin24:44.9Grand Traverse Academy37.0
10Renna Caswell24:46.2Vicksburg36.6
9Callia Hawkins24:46.2Vicksburg36.6
12Sarah Gumber24:46.4Salem36.5
10Annie Lou Howell24:47.9Holland36.0
11Penelope Persig24:48.3Croswell-Lexington35.9
11Carina Ogle24:48.9Orchard Lake St. Mary’s35.7
10Sophia Clark24:49.6Algonac35.5
9Grace Nykamp24:50.2Napoleon35.3
9Ava Ellerbrock24:50.5Liberty-Benton35.2
11Michaela O’Callaghan24:51.2Gladwin34.9
9Sophie Walker24:51.4Algonac34.9
10Cecilia Borobia24:51.7Kalamazoo Homeschool Sports34.8
10Saraphina Bouaphakeo24:51.8Liberty-Benton34.7
10Jessie Cole24:52.5Monroe Jefferson34.5
11Rina Graveline24:52.7Gladwin34.4
10Mary Saladin24:53.6Big Rapids34.1
12Claire VanDis24:53.7BC Lakeview34.1
9Madison Lemert24:54.1St. Louis34.0
9Raelynn Steinke24:55.1Sand Creek33.6
12Audrie Dixon24:55.4Waterford Kettering33.5
12Rocquel Richards24:55.7Fremont33.4
11Lani Dimock24:55.8Harbor Beach33.4
10Alexa Robbins24:56.3Harbor Beach33.2
10Rylee Martis24:57.3Sand Creek32.9
9Lillian Black24:57.5Romeo32.8
12Haylee Vore24:57.6Adrian32.8
12Elizabeth Arlt24:57.8Union City32.7
10Chloe Cochrane24:58.2Orchard Lake St. Mary’s32.6
9Leah Edgar24:58.4Fenton32.5
10Carli Doherty24:58.6Frankenmuth32.5
12Jessica Davis24:59.3Clinton Twp. Chippewa Valley32.2
10Eliana Aris24:59.6Big Rapids32.1
11Paige Szopko25:00.7Canton31.8
12Evelyn Jackson25:00.8Kalamazoo Homeschool Sports31.7
10Paige Roman25:01.1Big Rapids31.6
9Kelsey Callahan25:01.3Frankenmuth31.6
9Grace Hancock25:01.8Alma31.4
9Julia Eichbauer25:02.4Fenton31.2
11Anabelle Mangan25:02.6South Lyon31.1
12Bella Beck25:04.8Allendale30.4
9SuJourney Lavoy25:05.2St Ursula (Toledo)30.3
12Yazmine Beverly25:06.1Webberville30.0
10Prairie Bailey25:06.6Fairbanks29.8
11Aubrey Weber25:06.7Napoleon29.8
9Allyanna Hart25:07.0Perry29.7
9Taelyn Tuggle25:07.2Goodrich29.6
11Madison Sella25:07.3Frankenmuth29.6
12Isla Sule25:07.5Corunna29.5
9Carsen Bunker25:09.9BC Harper Creek28.7
11Tatum Hemmerly25:10.2Muskegon Mona Shores28.6
10Sonia Butler25:10.7Jackson Lumen Christi28.4
11Ava Galati25:11.2Orchard Lake St. Mary’s28.3
9Elyse Cherry25:12.4Howell27.9
10Avery McCrum25:12.7Schoolcraft27.8
9Mila Schemahorn25:13.7Chelsea27.4
9Gracelyn Heath25:14.4Alpena27.2
10Gabriella Manzella25:15.7Clinton Twp. Chippewa Valley26.8
10Antabella Serrano25:16.0Clinton Twp. Chippewa Valley26.7
10Ella Trueman25:16.9Dearborn Divine Child26.4
11Ileigh Torp25:17.5Allendale26.2
9Kara DeMink25:17.6Lapeer26.1
9Mia Roelofs25:18.2Canton25.9
9AdaLynn Thompson25:18.5Romeo25.8
10Brooklyn Perez25:19.2Dearborn Divine Child25.6
9Zeinab Zeidan25:19.7Dearborn Fordson25.4
12Ryann Tackabury25:20.0Lapeer25.3
11Chloe Wellman25:20.7Davison25.1
12Maija Ruzicka25:20.7BC Lakeview25.1
12Sarah Cook25:21.2South Lyon24.9
11Joslyn Drummond25:21.3South Lyon24.9
9Kayden Parker25:21.4Harbor Beach24.9
9Katie Grant25:21.5Birmingham Seaholm24.8
11Kendahl Drake25:22.5Jonesville24.5
11Lucy Cross25:23.3Stevensville Lakeshore24.2
9Faith Smith25:24.0Davison24.0
10Ava Kruise25:24.1Grass Lake24.0
9Ashley Von Blon25:24.2Ann Arbor Pioneer23.9
10Zyana Wadsworth25:25.3Yale23.6
12Zuri Brindle25:25.4Marquette23.5
10Lucia Candela25:26.0Macomb L’Anse Creuse North23.3
11Sara Schipper25:26.2Martin23.3
9Kayley Wood25:26.6Lapeer23.1
10Lauren Gormas25:28.0Okemos22.7
12Brooke Fluty25:28.2Elk Rapids22.6
11Anna Kwiatkowski25:28.3Romeo22.6
9Lyla Holdwick25:28.7Harbor Beach22.4
10Evelyn Lindberg25:29.2Corunna22.3
11Madison Reineck25:29.4Howell22.2
12Maria Ramirez25:29.6Bloomingdale22.1
9Evynn VanBrussel25:30.1South Haven22.0
10Eve Wagner25:30.2Chelsea21.9
9Ellie Ledbetter25:30.9Ann Arbor Pioneer21.7
9Alyssa Wheeler25:31.1Napoleon21.6
9Sama Hassen25:31.1Dearborn Fordson21.6
11Megan Mateer25:31.4Detroit Country Day21.5
11Amy Campbell25:31.7Yale21.4
12Holly Zantop25:31.8Hanover-Horton21.4
12Samantha Pare25:32.0Howell21.3
10Nyla Sholten25:32.3Frankenmuth21.2
11Caroline Mason25:34.2Manchester20.6
12Everlyn VanValkenburg25:35.5BC Harper Creek20.2
11Sophi Williams25:35.5Fenton20.2
11Padame Wadsworth25:37.0Yale19.7
10Claire Ellis25:37.1Olivet19.6
11Presley Greep25:37.5Napoleon19.5
10Cassie Gibson25:38.7Port Huron Northern19.1
12Adyson Baker25:40.2Buchanan18.6
12Kennedy Bugbee25:42.3Hanover-Horton17.9
9Neveah Pineda25:43.1Newaygo17.6
10McKenzie Hawks25:45.6Union City16.8
9Sarah Bowerman25:45.8St. Louis16.7
11Lily Wilcoxen25:46.5Grand Traverse Academy16.5
11Raelyn Wilson25:47.3Mason County Central16.2
11Yahairi Perales25:47.8Bloomingdale16.1
12Isabella Totzke25:48.7Stevensville Lakeshore15.8
11Julianna Tanner25:49.2Sand Creek15.6
11Emma Bowman25:50.3Big Rapids15.2
9June York25:50.7Grand Traverse Academy15.1
9Cassie Morello25:50.8Fenton15.1
11Aleena Sattar25:51.6Detroit Country Day14.8
12Paige Zirk25:52.7Salem14.4
10Jasreman Kaur25:54.2Union City13.9
11Emily Hasse25:54.6Buchanan13.8
11Mia Langhann25:54.9Jonesville13.7
9Talia Harrington25:55.3Kingston13.6
10Isabel Natividad25:56.7Trenton13.1
10Whitney Hundt25:57.2Stevensville Lakeshore12.9
12Alice Kadlecova25:58.0Martin12.7
12Solana Sutherland25:58.2Vicksburg12.6
12Lacey Root26:00.2Springport11.9
12Sophia Duclos26:00.4Walled Lake Northern11.9
9Lydia Gilbert26:02.9Alma11.0
12Katie Million26:04.0Grass Lake10.7
9Julia Shook26:04.5Vicksburg10.5
9Sophie Coxen26:04.6Marquette10.5
9Harper Bolton26:04.7Vicksburg10.4
9Lillian Perry26:05.4Romeo10.2
10Addison Enderlen26:05.6Sylvania Northview10.1
11Martina Servin26:07.0Manton9.7
12Makynna Williams26:08.2Buchanan9.3
11Julianne Drobek26:08.5New Baltimore Anchor Bay9.2
12Jocelyn Kiner26:08.7Dowagiac Union9.1
12Addy Burkett26:08.8Olivet9.1
10Ainsley Osborn26:08.9Sylvania Northview9.0
12Emily Hinson26:09.8Clinton Twp. Chippewa Valley8.7
10Sydney Dickman26:10.8St. Louis8.4
11Brandy Cavanaugh26:11.1Farmington Hills Mercy8.3
10Chloe Steinbrink26:11.4North Branch8.2
11Rylee Tarhanich26:12.0Salem8.0
10Emma Tramontin26:12.1Corunna8.0
12Savannah Meyers26:12.4North Farmington7.9
9Lillian Fletcher26:12.5Kalamazoo Homeschool Sports7.8
11Jeniya Graham26:13.3Jackson7.6
11Anneliesse Patterson26:15.3Olivet6.9
10Ava Bentley26:15.5Otsego6.8
11MaKenna Leonard26:16.1Otsego6.6
Aya Elachkar26:16.6Dearborn Fordson6.5
11Angel Milam26:18.4Bridgman5.9
12Elle DeBolt26:19.5Marquette5.5
9Eleanor Aikman26:19.9Davison5.4
11Mallorie DenHartigh26:20.1Schoolcraft5.3
9Kylie Magnus26:20.5Frankenmuth5.2
11Alexa Barrett26:21.8Birmingham Seaholm4.7
11Karlee Herr26:22.3Lapeer4.6
10Sydney Miller26:22.6Otsego4.5
11Miyah Moore26:22.8Coldwater4.4
12Jenelle Darwich26:23.0Dearborn Divine Child4.3
9Alaira DeGroot26:23.5Marquette4.2
11Charlotte Mawhorter26:24.8Gladwin3.7
11Elizabeth Huisjen26:25.1Gladwin3.6
9Abigail Kahn26:25.4Lake Fenton3.5
11Lilly Mann26:25.5St. Louis3.5
10Addison Horton26:25.6Jonesville3.5
12Evelynn Pauls26:27.1Kalamazoo Central3.0
12Audrey McManus26:27.6Eaton Rapids2.8
11Leire Ojeda-Gogniat26:28.1Harbor Beach2.6
9Sophia Morgan26:28.1Jonesville2.6
9Camilla Papin26:28.4Marquette2.5
12Olivia Golematis26:28.6Coldwater2.5
9Claire Osterhaven26:32.4Byron Center1.2
9Brooklyn Herlein26:33.7Manton0.8
9Alexa Moore26:34.4Jonesville0.5
12Taylor Kopin26:35.6Hudson0.1
10Maddy Duda26:35.7South Haven0.1

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
11Robert Jazwinski III15:28.4Whitehall220.9
11Brandon Cloud15:34.3Northville218.9
11Luka Hammond15:38.7Grand Haven217.4
11Jack MacGregor15:44.9Howell215.4
12Ian Morgan15:46.1Okemos215.0
12Aiden Pengelly15:47.0Canton214.7
12Brody Karg15:47.2Harbor Beach214.6
12Benjamin Hartigan15:51.4Northville213.2
12Thomas Larson15:53.7Alma212.4
10Gavin Katic15:55.0Fenton212.0
11Ezekiel Baltierra15:57.3Alma211.2
10Mourad Algahmi16:01.1Dearborn Fordson210.0
11Mason Hill16:01.7Allendale209.8
12Andrew Wright16:03.7Kalamazoo Central209.1
12Moises Salazar Jr.16:06.5Adrian208.2
11Caiden Caswell16:06.8Vicksburg208.1
12Vincent Pattison16:09.7Goodrich207.1
12Aiden Lee16:14.2Liberty-Benton205.6
11Jacob Szalay16:14.8Saline205.4
12Ethan Hertza16:15.3Northville205.2
12Brennan Larusso16:18.7Saline204.1
12Aron Gal16:19.6Grand Haven203.8
12Brett Magnus16:19.7Frankenmuth203.8
11Caleb Blonde16:21.7Jonesville203.1
12Peter Argeropoulos16:22.1Marquette203.0
12Caleb Keller16:24.1TC Central (Traverse City)202.3
12Rorik Holmquist16:24.2Marquette202.3
10Rylen Richey16:26.1Grand Ledge201.6
12Benjamin Rottier16:26.2Grand Ledge201.6
12Ronnie Silveira16:27.9Allendale201.0
10Clint Couchman16:28.6Brooklyn Columbia Central200.8
10Alexander Allen16:28.8Alpena200.7
10Lucas Mullan16:29.1Northville200.6
12Cole Wisniewski16:30.5Orchard Lake St. Mary’s200.2
12Owen Perry16:31.1Romeo200.0
12Zach Wyderko16:32.3Brighton199.6
12Aden Ashworth16:32.6Allendale199.5
12Ty Billings16:33.1Kalamazoo Central199.3
11Blake Kulesza16:34.7Brighton198.8
11Abraham McHugh16:35.9Marshall198.4
12Gibson Shore16:38.1Jackson Lumen Christi197.6
11Nick Parker16:38.3Frankenmuth197.6
11Chad Tyson16:40.5Hanover-Horton196.8
10Jack Hincks16:42.1Detroit Country Day196.3
9Ashton Kashat16:42.8Northville196.1
12Elijah Thompson16:43.2Kalamazoo Central195.9
12Bryce Hans16:43.4Liberty-Benton195.9
10Aiden Lambers16:43.8Holland195.7
10Emmanuel Coates16:44.3Northville195.6
12Brodie Licata16:44.6Lake Fenton195.5
12Colton Blackburn16:45.0Northville195.3
11Evan Fox16:46.7TC Central (Traverse City)194.8
10Roarke MacArthur16:47.3Brighton194.6
12Alex Hamilton16:48.4North Farmington194.2
10Xavier Solgot16:48.6Macomb L’Anse Creuse North194.1
11Trevor Baptist16:48.8Novi194.1
10Karson Lewis16:50.5BC Lakeview193.5
11Bradley Smies16:51.2Hudsonville193.3
11Lucas Ballard16:51.6Marquette193.1
10Gerard Gilmour16:51.9Fenton193.0
11Caelan Marsh16:52.1Grand Ledge193.0
11Nolan Lounds16:52.6Grand Ledge192.8
9Josh Keillor-Beale16:53.3Brighton192.6
12James Brickel16:53.7Romeo192.4
12Jack Steen16:55.4TC Central (Traverse City)191.9
12Carson Burgess16:56.1Brown City191.6
9Rio Hrabovsky16:56.9Romeo191.4
12Connor Kramer16:57.0Carroll191.3
12Ben Verellen16:57.5Gladwin191.2
9Parker Smith16:57.5Adrian191.2
12Qwynn Darnell16:58.6Elk Rapids190.8
12Caleb Willard17:00.3GRTC Peregrines190.2
11John Keser17:01.4Buchanan189.9
11Carson Hlavin17:02.1Romeo189.6
12Luke Allen17:02.7Romeo189.4
12Luca Lebron17:03.2Alma189.3
11Christian Ayres17:03.4BC Harper Creek189.2
10Abenezer Olson17:03.8Kalamazoo Homeschool Sports189.1
10Brendan Williams17:04.5Brighton188.8
11Rocky Bolton17:04.8Jackson Lumen Christi188.7
12Aaron Osterman17:04.9New Baltimore Anchor Bay188.7
10Soren Crosthwaite17:05.6Jackson Lumen Christi188.5
12Evan Cummings17:05.8Brighton188.4
10Elijah Demlow17:07.8BC Lakeview187.7
12Malcolm Cesario17:09.5Okemos187.2
12Kenny Sheffer17:10.1Otsego187.0
11Brian Artman17:10.3Kalamazoo Homeschool Sports186.9
12Isaac German17:10.4Novi186.9
11Gunnar Djerf17:11.3Otsego186.6
12Alex McKennon17:11.8Grand Ledge186.4
12Nikola Dahlgren17:12.0Walled Lake Northern186.3
10Andrew Dirks17:12.3Carroll186.2
11Carlos Basulto17:12.4Saline186.2
12Brendan O’Donohue17:13.8GRTC Peregrines185.7
12Hunter Parsons17:14.1Whitehall185.6
10Wes Rogan17:14.3Saline185.6
10Aidan Schwalbach17:14.3Rochester Hills Stoney Creek185.6
9George Whitaker17:14.8Otsego185.4
11Jacob Cole17:15.1Saline185.3
11Evan Armstrong17:15.2Kalamazoo Homeschool Sports185.3
10Brady VanConant17:16.3Yale184.9
9Landon Rodriguez17:16.9Sylvania Northview184.7
10Alex Weller17:16.9Howell184.7
10Caelen Gray17:17.1Holland184.6
11Anthony Schmitz17:17.2GRTC Peregrines184.6
11Lukas Albright17:17.5Big Rapids184.5
10Rex Pumford17:17.7Whitehall184.4
11Kevin Terpstra17:17.7Alma184.4
11Jack Lewis17:18.6Northville184.1
11Avery Morrow17:18.7Jackson Lumen Christi184.1
11Max Limbert17:19.8Hilliard Davidson183.7
11Cohen Levenhagen17:20.6Liberty-Benton183.5
12Cooper Gardner17:20.8BC Harper Creek183.4
10Eli Miller17:21.0GRTC Peregrines183.3
10Ethan Bray17:21.1Detroit Country Day183.3
11Omar Elbashir17:21.2Detroit Country Day183.3
12Noah Linstrom17:22.2Davison182.9
12Julian Walker17:23.0Algonac182.7
11Evan MacLaren17:23.7Ithaca182.4
12Gavin DeVries17:23.9GRTC Peregrines182.4
9Reese Devisser17:24.8Schoolcraft182.1
11Calvin Kasprowicz17:25.6Hudsonville181.8
12Benaiah Roby17:26.5Kalamazoo Homeschool Sports181.5
12Liam McBeth17:26.8Buchanan181.4
10Logan Szumila17:27.0Alpena181.3
12Austin Van Ek17:28.3Hudsonville180.9
10Samuel Johnson17:28.7Alma180.8
12Lucas Gizoni17:29.0Romeo180.7
11Grant Davis17:30.3Port Huron Northern180.2
11Levi Mayer17:30.4Davison180.2
12Kellan Stedcke17:31.8Sylvania Northview179.7
11Blaine Causey17:31.8Madeira179.7
10Jackson Shev17:33.1TC Central (Traverse City)179.3
12Lane Fannin17:33.2Liberty-Benton179.3
9Archer Verhage17:33.3Grand Haven179.2
11Ryan Rummel17:33.4Saline179.2
11Connor Pepin17:34.1Croswell-Lexington179.0
9Matthew Lauderbaugh17:34.1Davison179.0
11Peter Kamp17:34.3Capital Homeschool178.9
9Ryan Long17:34.4Otsego178.9
11Kamden O’Donnell17:34.4Canton178.9
11Collin Fucile17:34.6Jonesville178.8
12Issac Romero17:34.8Fremont178.7
12Matt Wetzel17:34.9Madeira178.7
12Jacob Mankey17:35.3Ithaca178.6
12Beepsee Teeple17:35.7Marquette178.4
10Grant Marcikic17:36.1Kalamazoo Central178.3
10John McCann17:37.0Novi178.0
10Tate Smith17:37.1Fremont178.0
11Dayton VanderMoere17:37.6Grand Ledge177.8
11Connor O’Reilly17:38.0Davison177.7
11Brady Winther-MacInnis17:38.1Kalamazoo Central177.6
12Peter Soltis17:38.4Jackson Lumen Christi177.5
12Ronan MacArthur17:39.0Brighton177.3
12Nolan Korolden17:39.1Yale177.3
10Jackson Duval17:39.6BC Lakeview177.1
9Connor Leslie17:39.7Northville177.1
9Joseph Leigh17:40.0Rochester Hills Stoney Creek177.0
10Easton Coscarelli17:40.3Adrian176.9
9Nico Lebron17:41.0Alma176.7
10Jackson Butts17:41.7Lake Fenton176.4
10Ashton Potwin17:42.1Jonesville176.3
11Simon Shutt17:42.1Okemos176.3
11Ben Panter17:42.5Fenton176.2
12Owen Beindit17:42.5Algonac176.2
11Carter Mitton17:42.6Saline176.1
12Mitchell Cory17:42.8Brighton176.1
10Timothy Adair17:43.9Kalamazoo Homeschool Sports175.7
11Carter Hughes17:44.1BC Lakeview175.6
10Tate Manthey17:44.3Sylvania Northview175.6
11David Castrejon17:44.8Newaygo175.4
11Cooper Flick17:45.3Hanover-Horton175.2
12Nicholas Fowler17:46.3Jonesville174.9
12Kasen Todtz17:47.0Grand Haven174.7
11Hunter Smith17:47.1Vicksburg174.6
11Jacob Ziolkowski17:48.2GRTC Peregrines174.3
10Colby Bartells17:48.4Kalamazoo Central174.2
10Easton Danic17:48.5Carleton Airport174.2
12Mario Carducci17:48.5Clinton Twp. Chippewa Valley174.2
12Aidan Vermeulen17:48.6Hudsonville174.1
11Micah Couser17:49.1Grand Ledge174.0
11Grant Goodwin17:49.3Dearborn Divine Child173.9
11Mossen Green17:49.5Fremont173.8
9Grant Kulesza17:49.9Brighton173.7
11Brody Empson17:50.0Romeo173.7
9Mason Tulik17:50.1Monroe Jefferson173.6
12Lucas Dykhouse17:50.9Hudsonville173.4
9Will Sollenberger17:51.0Saline173.3
10Andrew Egli17:51.8GRTC Peregrines173.1
11Takeru Kikuta17:51.9Canton173.0
12Anthony Plana17:52.2Frankenmuth172.9
12Noah Chouinard17:52.3Alma172.9
11Owen Wruble17:52.4Harbor Beach172.9
12Alec Holman17:52.6Sylvania Northview172.8
12Cole Wisener17:52.7Byron Center172.8
11Francis Austen17:53.4Portland St. Patrick172.5
12Timothy Chamberlain17:54.5Portland St. Patrick172.2
11Ian Bozung17:54.6Okemos172.1
11Joseph Arriola17:54.9Dearborn Divine Child172.0
12Robert Dykhouse17:55.1Manton172.0
9Gavin Bast17:55.1Saline172.0
11Gabe Grierson17:55.1Ludington172.0
11Luke Byland17:55.2TC Central (Traverse City)171.9
12Bray Mentzer17:55.7BC Lakeview171.8
12Alexander Lipski17:55.7Northville171.8
11Lincoln Morden17:55.9Grand Ledge171.7
12Thad Whitmore17:56.0Ithaca171.7
12Hayden Fox17:56.3Muskegon Mona Shores171.6
11Noah Verdejo17:57.3Novi171.2
12David Ellis18:00.1Sylvania Northview170.3
11Brennan Ackerman18:00.3GRTC Peregrines170.2
10Christopher Shemes18:00.5Ithaca170.2
11Jackson Martin18:00.9Fenton170.0
10Abram Larsen18:01.6Fenton169.8
12Elijah Baltierra18:02.2Alma169.6
10Kaleb Koestner18:02.3Otsego169.6
12Cole Fernandez18:02.4Flint Kearsley169.5
9Brayden Goodsell18:02.4Romeo169.5
10Shane Cory18:03.3Brighton169.2
9Finley Clor18:03.4Romeo169.2
12Ben Gautsche18:03.9Union City169.0
9Charlie Brush18:05.1Carroll168.6
12Jack Sherwood18:06.1Buchanan168.3
11Rian Powers18:06.2Holland168.3
11Josh Bengry18:06.3Davison168.2
10Asher Lawson18:06.9Walled Lake Northern168.0
10Zachary Newman18:07.1Byron Center168.0
10Dean Hykes18:07.2Hilliard Davidson167.9
10Mason Schweizer18:08.5Sylvania Northview167.5
11Mohamed Aljahmi18:08.9Dearborn Fordson167.4
11Jackson Defina18:09.3Fenton167.2
11Carter Grimmet18:09.5Capital Homeschool167.2
9Mason Martin18:09.7Milan167.1
12Nicholas Lewis18:09.9Brighton167.0
11Levi Quan18:10.9Northville166.7
11Logan Rhodes18:11.7Yale166.4
11Boston Conn18:11.7Howell166.4
12Adam Howell18:12.0Flint Kearsley166.3
10Tyler Egli18:13.1GRTC Peregrines166.0
10Azrael Horvath18:13.2Manton165.9
11Noah Thelen18:13.4Grand Ledge165.9
11Christopher CJ Forsyth18:13.5TC Central (Traverse City)165.8
11Owen VanDyke18:14.1Allendale165.6
10Eli Hobson18:14.7Montrose165.4
11Cullen Decker18:15.1Union City165.3
11Hunter Rodak18:15.2Carleton Airport165.3
11Myles Robinson18:15.8Gladwin165.1
10Lake Skytta18:16.7Marquette164.8
10Gabe Piach18:17.4Gladwin164.5
9Charlie Fields18:17.5North Branch164.5
11Zachary Brown18:18.0Novi164.3
10Daniel LaRoy18:18.3Kalamazoo Homeschool Sports164.2
12Alessandro Castillo18:18.9Holland164.0
9Connor Miller18:19.5Alma163.8
11Cooper Steckroth18:19.6Lake Fenton163.8
10Brendan Werth18:19.7Alpena163.8
12Hunter Muzik18:20.1Brighton163.6
9Connor Ford18:20.3Corunna163.6
12Grant Johnson18:21.2Manchester163.3
11David DeLand18:21.6Howell163.1
12Karl Swager18:22.1Jackson Lumen Christi163.0
11Pete Fairchild18:22.5Walled Lake Northern162.8
12William Dobbertin18:22.7Carleton Airport162.8
10Jude Wentzloff18:23.1Jackson Lumen Christi162.6
11Braeden Conger18:23.5Frankenmuth162.5
10Sebastian Azar18:23.9New Baltimore Anchor Bay162.4
11Drew Vanderpuyl18:24.2Coldwater162.3
10Nathan West18:24.3Webberville162.2
12Finn Gammerath18:24.3Walled Lake Northern162.2
12Jaxxon Thelen18:24.5Ionia162.2
10Tyler Harris18:24.6Hanover-Horton162.1
10Gavin Nakai18:24.7Fenton162.1
10Isaac Griffith18:24.7Walled Lake Northern162.1
10Grayson Diadiun18:25.2Howell161.9
10Colin Mueller18:25.4Carroll161.9
9Ben Socia18:26.0Orchard Lake St. Mary’s161.7
11Brennan Robinson18:26.4Kingston161.5
12Liam Schamper18:27.2Grand Haven161.3
9Aaron Jeruzal18:27.5Byron Center161.2
9Patrick Larson18:27.6Madeira161.1
11Santanna Minfield18:27.8Rochester Hills Stoney Creek161.1
10Theodore Nakamoto18:28.0Novi161.0
10Abraham Jacinto18:28.4Carroll160.9
10Jacob Rowland18:28.6Sylvania Northview160.8
11Sawyer Kemp18:28.8Port Huron Northern160.7
11Sebastian Hernandez18:29.1Coldwater160.6
9Logan Cichoracki18:30.6Romeo160.1
11Ethan Anton18:30.9Northville160.0
12Henry Terrien18:31.5Romeo159.8
11William VanHaaften18:31.8Saline159.7
10Matthew Hoffmeyer18:31.8Grand Haven159.7
10Rahul Prasanna18:32.3Novi159.6
12Hudson Day18:32.7Liberty-Benton159.4
12Tyler Sillick18:32.7Northville159.4
9Hari Varma18:33.3Detroit Country Day159.2
12Eric DeWaele18:34.0Clinton Twp. Chippewa Valley159.0
12Sam Noora18:34.3Kalamazoo Homeschool Sports158.9
10Andrew Hiestand18:34.7Hilliard Davidson158.8
11Wyatt Somers18:34.9Northville158.7
9Brycen Stewart18:35.0Allendale158.7
12Seamus Murphy18:35.0Romeo158.7
11Alec Dodak18:35.1Manchester158.6
12Nathan Kunzi18:35.1Hudsonville158.6
12Gavin Esper18:35.1Howell158.6
10Joseph DuGuay18:35.7TC Central (Traverse City)158.4
11Joshua Raoof18:35.8Canton158.4
12Rehaan Chattopadhyay18:35.9Northville158.4
12Connor Tesch18:35.9Clinton Twp. Chippewa Valley158.4
11Hunter Hall18:36.0Lapeer158.3
9George Mockeridge18:36.2Birmingham Seaholm158.3
10Beckett Dennis18:36.5Grand Traverse Academy158.2
9Dax Purdy18:36.9Romeo158.0
9Grayson Dillon18:37.1Sylvania Northview158.0
11Carter Kirkbride18:37.3Romeo157.9
10Mousa Ghaleb18:37.8Dearborn Fordson157.7
11Thoma Hattori18:37.9Novi157.7
11Jake Volz18:38.0Okemos157.7
11Noah June18:38.1Union City157.6
12Gavin Ottinger18:39.3Goodrich157.2
9Dallas Rice18:39.7Romeo157.1
11Grant Hunault18:39.8Fenton157.1
9Joshua Garrison18:40.6Romeo156.8
11Austin Hale18:41.2Kalamazoo Central156.6
11Daniel Lee18:41.6Novi156.5
12Ayden Hipps18:41.7Montrose156.4
11Luke Aerts18:42.5Coldwater156.2
10Kassian McKenzie Thompson18:42.7Muskegon Mona Shores156.1
12Dane Sprague18:42.9Allendale156.0
12Isaac Whipple18:42.9Grand Traverse Academy156.0
11Grayson Campbell18:43.0Vicksburg156.0
11McKinley Springer18:43.3Corunna155.9
11Troy Harding18:43.4Madeira155.9
12Evan Makowski18:43.6Liberty-Benton155.8
10Brenden Hairston18:44.6Novi155.5
12Andrew Norman18:45.1Napoleon155.3
10Michael Harris18:45.2Canton155.3
12Braeden Mathis18:45.6Alpena155.1
12Cohen Paril18:45.6Lapeer155.1
11Brandon Ziehmer18:45.7New Baltimore Anchor Bay155.1
10Max Taylor18:46.0Fremont155.0
9Gabe Busen18:46.3Monroe Jefferson154.9
10Connor Lampe18:46.9Okemos154.7
10Jonathan Joseph18:46.9Hilliard Davidson154.7
11Colin Stokes18:46.9North Farmington154.7
12Eli Martin18:48.0Schoolcraft154.3
12Jesse Dodge18:48.4Corunna154.2
9Alec Bolles18:48.5Hudsonville154.2
9Ethan Oros18:48.5Northville154.2
11Landin Fisher18:48.8Adrian154.1
SrConnor Sherwood18:48.8Grass Lake154.1
10William Lindsay18:48.9Marquette154.0
12Gavin Howery18:49.1Webberville154.0
12Emmet Van Cleave18:51.0Grass Lake153.3
10Anderson Cook18:51.2Hanover-Horton153.3
12Charles Gilbert18:52.7Romeo152.8
10Lucas Zeckner18:52.9Adrian152.7
9Ryder Hilgeman18:52.9Madeira152.7
11Caleb DeLand18:52.9Howell152.7
12Collin Mendel18:53.3Northville152.6
12Jaycob Hipps18:53.8Montrose152.4
9Viktor Feloniuk18:53.8Northville152.4
9Andrew Bell18:54.2Carleton Airport152.3
12Bryson White18:54.3Jackson152.2
9Ian Dennis18:54.6Whitehall152.1
9Calvin Gareiss18:55.3TC Central (Traverse City)151.9
9Henry Jackson18:56.0Kalamazoo Homeschool Sports151.7
10Micah Stern18:56.1Lapeer151.6
9Will Schloss18:56.6Hilliard Davidson151.5
12Jacob Kuntz18:56.8Buchanan151.4
11James Morrison18:57.0Macomb L’Anse Creuse North151.3
10Cameron Osterbeck18:57.5Macomb L’Anse Creuse North151.2
12Trevor Zoli18:57.7New Baltimore Anchor Bay151.1
11Hayden Bovair19:00.6Carleton Airport150.1
10Wyatt Hassenzahl19:00.9Hanover-Horton150.0
9Joel Vanderwey19:01.0Capital Homeschool150.0
9Erik Mager19:02.3TC Central (Traverse City)149.6
11David Merfeld19:02.3Hilliard Davidson149.6
11Connor Boteler19:03.2Grass Lake149.3
10Macen Kemp19:03.3Romeo149.2
10Evan Nordhaus19:03.5Canton149.2
9Landan Jenkins19:03.8BC Harper Creek149.1
10Joseph Kamp19:04.0Capital Homeschool149.0
11Micah Tromp19:04.0Byron Center149.0
12Brandon Fox19:04.3Northville148.9
11Collin Bauer19:04.5Schoolcraft148.8
9Everett Marshall19:05.0Hanover-Horton148.7
12Ross Callahan19:05.1Northville148.6
11Keagan Wright19:06.5Howell148.2
11Daniel Thomas19:07.3Fairbanks147.9
10Jacob Gray19:07.7Jonesville147.8
10Jacob Comer19:07.7Carroll147.8
11Landen Gessner19:07.8Olivet147.7
11Eddy Hedrick19:07.9Adrian147.7
12Carson Wernholm19:08.0Marquette147.7
12Everett Radgens19:09.0Vicksburg147.3
12Ethan Hull19:09.5Capital Homeschool147.2
10Cole Carless19:09.7Yale147.1
9Ethan Spoelman19:09.9Hudsonville147.0
12Isaac FoxElster19:10.1Portland St. Patrick147.0
9Blake Aube19:11.0Hudson146.7
10Clint Malcolm19:11.5Algonac146.5
10Liam Raseman19:11.7Otsego146.4
9Brayden Winsted19:12.1Sand Creek146.3
11Andreas Krapp19:12.3Fremont146.2
10DJ Menhennick19:12.5Marquette146.2
12Henry Dutcher19:13.5Kalamazoo Central145.8
10Cameron Riggins19:13.5Carroll145.8
10Charles Bare19:13.9Kalamazoo Central145.7
9Ethan Brittain19:14.3Howell145.6
11Benjamin Barkham19:14.4Rochester Hills Stoney Creek145.5
9Jaxon Williams19:15.1Grand Traverse Academy145.3
11Carter Krause19:15.5Yale145.2
12Payton Chandler19:15.6Corunna145.1
11Brady Adams19:16.0Fairbanks145.0
10Blake Fish19:16.1Napoleon145.0
9Grady Schaad19:16.2Northville144.9
11Austin Kmiec19:17.2Romeo144.6
10Liam Thelen19:17.3Ionia144.6
10Trevor Mieras19:17.4Hudsonville144.5
10Luke Page19:17.5Fenton144.5
12Nate Ostrosky19:17.5Brooklyn Columbia Central144.5
11Aidan DeMarsh19:17.5TC Central (Traverse City)144.5
12Henry Greene19:17.9BC Lakeview144.4
11Remy Cicotte19:18.1Detroit Country Day144.3
12Jack Helsel19:18.2Manton144.3
11Allen Sumego19:18.2Capital Homeschool144.3
11Conner Morrison19:18.8Ionia144.1
11Kohen Van Houten19:20.0Hudsonville143.7
9Bennett Beals19:20.1Capital Homeschool143.6
11Milo Gareiss19:20.8TC Central (Traverse City)143.4
10Everett Kessell19:21.0Carleton Airport143.3
12Morgan Moy19:21.5Okemos143.2
12Caleb Stern19:21.6Lapeer143.1
11Oliver Howie19:22.0Port Huron Northern143.0
12Matthew Badley19:22.1Whitehall143.0
9Adler Granson19:22.1Hilliard Davidson143.0
9Chuck Lipset19:22.2Fenton142.9
10Pranay Sharma19:22.3Northville142.9
11Nicolas Eisen19:22.5Allendale142.8
12Matthew Litwiller19:22.6Davison142.8
12Ace Drewyor19:22.7Schoolcraft142.8
11Brady Wing19:22.7Novi142.8
11Thijs Van Rijn19:22.8Kingston142.7
9Ben Nagi19:23.1Hilliard Davidson142.6
12Cole Pergram19:24.3Frankenmuth142.2
9Elijah Ouwinga19:24.3Hudsonville142.2
10Levi Knoop19:24.5Portland St. Patrick142.2
10Cooper Causey19:24.7Madeira142.1
9Kellan Burry19:25.0Novi142.0
9Tristan Reinstra19:25.7Alma141.8
11Reuben Swafford19:25.9North Farmington141.7
11Lincoln Palmer19:25.9North Farmington141.7
11Jadon Dettmann19:26.4Martin141.5
12Noah Rebhan19:26.4BC Lakeview141.5
11Sullivan Gartrell19:27.0Davison141.3
9Nolan Hood19:27.2Sylvania Northview141.3
11Lincoln Stam19:27.3Howell141.2
9Andrew Yousif19:27.5Orchard Lake St. Mary’s141.2
11Aidan Bradley19:27.6Springport141.1
12Noah Bower19:27.6Hudsonville141.1
11Noah Foley19:27.9South Haven141.0
12Owen Cross19:28.4Grand Haven140.9
11Blake Rhoton19:28.6Byron Center140.8
11Nolan Wiens19:29.0South Haven140.7
9Andrew Lipski19:29.1Northville140.6
10Charlie Denherder19:29.2Elk Rapids140.6
10Zachary Barszczowski19:29.4Dearborn Divine Child140.5
9Lucas Heid19:29.9Corunna140.4
9Matthew Strete19:30.0Liberty-Benton140.3
12Luke Masserant19:30.1Monroe Jefferson140.3
10Axel Thompson19:31.1Carleton Airport140.0
10Ali Reda19:31.1Dearborn Fordson140.0
12Bryce Clarkson19:31.1Okemos140.0
11Jackson Poll19:31.2Mason County Central139.9
10Charles Lucas19:31.4Hudsonville139.9
9Nathan Hess19:31.4Okemos139.9
11John (Jack) Klein19:32.0Saline139.7
11Eli Schneider19:32.3Okemos139.6
11Ahmed Aboujrad19:32.4Okemos139.5
11Eli Willoughby19:32.5Grand Traverse Academy139.5
9Alekzander Watkins19:32.5Kalamazoo Central139.5
12Leo Bearss19:32.9Yale139.4
11Eric Pierce19:33.1Byron Center139.3
12Caleb Schwarz19:34.0Waterford Kettering139.0
9Blake Root19:34.2Sand Creek138.9
10Amon Edwards19:34.5Birmingham Seaholm138.8
11Milo Dahleen19:35.0Alpena138.7
12Jack Kerrigan19:35.5Croswell-Lexington138.5
10Keagon Kostecki19:35.7Big Rapids138.4
11Isaiah Morrow19:35.9Manton138.4
11Cooper Hoyt19:36.6North Branch138.1
12Austin Barancik19:36.8Ithaca138.1
11Grady Friedmann19:38.6Clinton Twp. Chippewa Valley137.5
11Henry Park19:39.0Canton137.3
10Logan Carrier19:39.3Yale137.2
11Carson Szarejko19:39.5BC Harper Creek137.2
11David Bazan19:39.5Novi137.2
12Jack Kuberski19:40.2Flint Kearsley136.9
10John Fontes19:40.3Walled Lake Northern136.9
11Ryland Pastor19:40.4BC Harper Creek136.9
9Kingston Lennan19:40.8Otsego136.7
11Felix Spitz19:41.3Lansing Everett136.6
11Elton Bailey19:41.5Fairbanks136.5
11Tyler Rockafellow19:41.8Perry136.4
10Alexander Repp19:42.4Croswell-Lexington136.2
11Jonathan Yu19:42.5Novi136.2
9Caleb Neubert19:43.1BC Harper Creek136.0
10Michael Limperos19:43.2Hilliard Davidson135.9
9Carson Ernsberger19:43.4Bridgman135.9
10Hendrix McKay19:43.6Alpena135.8
9Scout Freiheit19:43.8Whitehall135.7
11Ragav Vijairaj19:43.9Novi135.7
12Nicholas Trame19:44.0Sand Creek135.7
11Skyler Stepp19:44.6Howell135.5
11Aiden Sundquist19:44.7Novi135.4
11Braulio Limon Urdapilleta19:45.1Rochester Hills Stoney Creek135.3
11Kevin Sebrell19:45.4Eaton Rapids135.2
11Nicholas Kostecke19:45.5Detroit Country Day135.2
9Micah Dahlgren19:45.7Okemos135.1
10Jayden Seekie19:46.5Marquette134.8
10Reid Barden19:46.7Frankenmuth134.8
9Bentley Molitor19:46.7Buchanan134.8
11Conrad Schaub19:47.1Rochester Hills Stoney Creek134.6
11Luke McCarty19:47.1Hudsonville134.6
10Alessandro Garcia-Galan19:47.4Birmingham Seaholm134.5
11Jonah Busen19:47.5Monroe Jefferson134.5
12Brayden VanOs19:48.6Big Rapids134.1
11Brendan Miller19:48.6Dearborn Divine Child134.1
9Ryker Cross19:49.2Fenton133.9
12Kazutaka Suzuki19:49.8Canton133.7
10Santiago Bernal19:50.8Adrian133.4
9Grady McDaniel19:51.4Grass Lake133.2
10Zachary Panter19:53.6Fenton132.5
10Welly Fillmore19:53.6Marquette132.5
10Augustus MacIntyre19:53.6Howell132.5
9Henry Plowman19:53.6Orchard Lake St. Mary’s132.5
12Jamison Swope19:54.1Napoleon132.3
9Cole Armbruster19:55.2TC Central (Traverse City)131.9
12Nolan Carr19:55.5Corunna131.8
11Jackson Turnas19:55.8Rochester Hills Stoney Creek131.7
11Carson Summerfield19:56.1Vicksburg131.6
11Gari Salvador-Garcia19:56.9Martin131.4
11Gavin Wilde19:57.3North Farmington131.2
12Evan Schaefer19:57.5Olivet131.2
9Zeke Turnbaugh19:58.1Walled Lake Northern131.0
12Yassin Komi19:58.1Lansing Sexton131.0
9Ben Yater19:58.3Waterford Kettering130.9
10Ryan Khatir19:58.4Muskegon Mona Shores130.9
10Thomas Schweihofer19:58.5Yale130.8
12Caden Laurn19:58.8Marquette130.7
9Ryan Webber19:58.8Otsego130.7
12Kale Beemer19:59.1Brown City130.6
12Filip Tasevski19:59.5Romeo130.5
12Lukas Curylo20:00.3Napoleon130.2
12Dean Wegner20:00.5Buchanan130.2
10James Fransted20:00.6Big Rapids130.1
9Cody Schroeder20:02.1Jackson Lumen Christi129.6
10Robert Sugrue20:03.1Howell129.3
9Grayson Meredith20:03.7Byron Center129.1
9Andrew LeBrun20:03.7Carroll129.1
10Caleb Greer20:03.8Howell129.1
11Caeden Gwinn20:04.0Corunna129.0
12Landon Strang20:04.5Clinton Twp. Chippewa Valley128.8
9Luke Balaze20:05.8Grass Lake128.4
10Alejandro Charles20:06.1Hilliard Davidson128.3
9Judah Molchan20:06.6Hudsonville128.1
11Grant Bulgrien20:07.0Hanover-Horton128.0
10Owen Nytko20:07.8Romeo127.7
12Bailey McClain20:08.1Waterford Kettering127.6
11Jensen Wright20:08.2Carleton Airport127.6
10Jacob Kuti20:08.9Carleton Airport127.4
9Owen Sanford20:08.9Springport127.4
11Matthew Barnes20:09.1Howell127.3
10Vincent Pirozzo20:09.2Rochester Hills Stoney Creek127.3
9Jeffery Delong20:10.6Montrose126.8
12Matthew Staron20:10.8Walled Lake Northern126.7
10Tenyson Keysor20:10.8Howell126.7
10Kollin Spyker20:11.4Mason County Central126.5
10Seungwoo Lee20:11.4Rochester Hills Stoney Creek126.5
11Aiden Harrison20:11.9Gladwin126.4
9Devin Hilliker20:14.0Napoleon125.7
10Carson Beach20:14.5Hanover-Horton125.5
12Aiden Parker20:15.1Coldwater125.3
10Henry Wert20:15.7Hudsonville125.1
12Kaden Goodman20:16.1Kalamazoo Central125.0
12Thompson You20:16.4Detroit Country Day124.9
10Brody Bushman20:16.4BC Harper Creek124.9
9Kamden Grice20:17.1Kalamazoo Central124.6
11Luke Lyon20:17.1BC Lakeview124.6
12Matthew Sells20:17.4Lapeer124.5
12Nazario Estrada20:17.8Holland124.4
12Joshua Kriesch20:18.3Yale124.2
12Ryland McIntyre20:18.7BC Harper Creek124.1
12Billy Fountain20:18.7Capital Homeschool124.1
9Eli Jurasek20:19.3Hanover-Horton123.9
10Adrian Gallegos20:19.8Muskegon Mona Shores123.7
9Lucas Newberry20:20.1Coldwater123.6
12Clark Douglas20:20.1Bridgman123.6
11Kyler Shaw20:20.4North Farmington123.5
9Alec Parker20:20.6Sand Creek123.5
11Brady Moran20:21.0Jackson Lumen Christi123.3
12Marley Hinds20:21.7Buchanan123.1
9Eli Fassett20:21.8Brooklyn Columbia Central123.1
12Christian Prong20:22.2South Haven122.9
11Mickenzie Brennan-Voght20:22.6Howell122.8
12Hayden Shattuck20:22.8St. Louis122.7
11Ryan Geerts20:23.8Holland122.4
9Josiah Ruble20:24.6BC Harper Creek122.1
10Jacob Christoffersen20:24.9Fremont122.0
12Zach Hassenzahl20:25.0Hanover-Horton122.0
12Connor Fochtman20:25.0Okemos122.0
11Adam Hasenbank20:25.4Allendale121.9
11Ming-Hsuan Ma20:25.7Novi121.8
10Charles Spencer20:26.1Buchanan121.6
11Bryce Reid20:26.3Elk Rapids121.6
9Jake Carlon20:26.3Hudsonville121.6
9Lucas Martin20:26.4Orchard Lake St. Mary’s121.5
12Jack Reyes20:27.1Algonac121.3
11Cameron Garcia20:27.3Milan121.2
12Brennan Parker20:27.4Corunna121.2
11Van Roach20:27.8Muskegon Mona Shores121.1
10Aristotle Chapman20:28.1Macomb L’Anse Creuse North121.0
12Gage Bowling20:28.3BC Harper Creek120.9
12Justin Gale20:28.5Manchester120.8
9Hayden Volz20:28.7Okemos120.8
10Isaac Kuli20:28.8Carroll120.7
10Rudy Lowry20:29.5Hanover-Horton120.5
9Evan Banko20:29.7Olivet120.4
12Mason Becker20:29.8Jackson120.4
10Corbin Maddox20:30.1Alma120.3
11Cameron Cobley20:30.9BC Lakeview120.0
10Hussein Almanfi20:31.0Dearborn Fordson120.0
12Dylan Penzien20:31.2Milan119.9
11Robert Smith20:32.8Davison119.4
12Ben Wheeler20:32.9Sand Creek119.4
12Brent Monterosso20:33.5Romeo119.2
10Mario Sanchez-Ortega20:33.8Olivet119.1
9Jonas Freese20:33.9Trenton119.0
12Noah Reggio20:34.4Romeo118.9
11Tanner Dingman20:34.7Eaton Rapids118.8
11Hunter Hayes20:35.1Martin118.6
10Cooper Highlen20:35.8Ionia118.4
11Nathan Gartland20:35.8Hilliard Davidson118.4
9Tyler Englebrecht20:35.9Mason County Central118.4
10Ryan Rodrigo20:37.1Novi118.0
12Gavin Hiler20:37.9Lake Fenton117.7
11Lance Kukes20:38.6Detroit Country Day117.5
11Isaac Sandelin20:39.3Vicksburg117.2
11Wilson Sheldon20:39.7Jackson Lumen Christi117.1
11Brock Grabmeyer20:39.8Alma117.1
11Daniel Sedlock20:40.3Walled Lake Northern116.9
10Enzo Sabadin Zampieri20:40.5Novi116.8
11Zachary Mitchell20:41.0Novi116.7
12Noah Kosciuk20:41.1Birmingham Seaholm116.6
10Nolan Kavanagh20:41.4Yale116.5
11Connor Chittaro20:41.6Dearborn Divine Child116.5
11Jayden Hobbs20:42.0Liberty-Benton116.3
10Xander Towery20:42.3Ionia116.2
9Carson Ziehmer20:42.3New Baltimore Anchor Bay116.2
9Jacob Hartwig20:42.5Napoleon116.2
10Austin Insixiengmai20:42.5Clinton Twp. Chippewa Valley116.2
12Levi Wilcox20:42.9Hudsonville116.0
11Josue Morales-Perez20:43.1Dowagiac Union116.0
10Collin Andrews20:43.4Lake Fenton115.9
11Timothy Minfield20:43.8Rochester Hills Stoney Creek115.7
10Bentley Cromer20:44.3Alma115.6
12Law Sholten20:44.4Frankenmuth115.5
12Louie Studler20:44.5Carroll115.5
10Luke Sorgeloos20:45.4Macomb L’Anse Creuse North115.2
10Trevor Meyer20:46.0Otsego115.0
9Evan Laguna20:46.9Hilliard Davidson114.7
10Alex Florian20:47.0Eaton Rapids114.7
11Rodrigo Valenzuela20:47.4Novi114.5
12Daxton MacDonald20:48.3Muskegon Mona Shores114.2
10Hector Gascho20:48.6Clinton Twp. Chippewa Valley114.1
10Joseph Berry20:49.1Jackson Lumen Christi114.0
12Anthony Pokorski20:49.2Capital Homeschool113.9
11Nicholas Sargent20:49.7Dearborn Divine Child113.8
10Aland Alomari20:52.2Detroit Country Day112.9
10Ryan Guinn20:52.7Canton112.8
11Leo Kondziolka20:52.8Clinton Twp. Chippewa Valley112.7
10Chase Peterson20:53.0Macomb L’Anse Creuse North112.7
11Tyler Penberthy20:54.3Macomb L’Anse Creuse North112.2
9Joseph Jerdan20:54.3Hilliard Davidson112.2
12Bristen Cekander20:55.5Hanover-Horton111.8
10Dylan Chamberlin20:55.7Howell111.8
9Teagan Hoppe20:57.4Novi111.2
9Jakin Prong20:57.9South Haven111.0
12Hudsen DeLeeuw20:58.1Olivet111.0
10Issac Jones20:58.1Howell111.0
10Angel Brito20:58.3Dowagiac Union110.9
10Raphael Schaub20:58.4Grand Traverse Academy110.9
11Brayden Carlson20:58.4Newaygo110.9
12Perry Middaugh20:58.5Grand Traverse Academy110.8
10Draper McFadden20:59.7Yale110.4
9Zachary Niehaus21:00.1Fairbanks110.3
10Gabe Verellen21:00.3North Branch110.2
11Jeremiah Delagarza21:00.4Lansing Everett110.2
10Brenley Legg21:00.9Coldwater110.0
10Ian Kikkawa-Fuller21:01.8Novi109.7
10Luke McKown21:02.0Union City109.7
11Drew Albanice21:02.1Carleton Airport109.6
9Henry Poterek21:02.2Macomb L’Anse Creuse North109.6
11Zack Buttigieg21:02.3Grass Lake109.6
9Muntaser Mozeb21:02.9Dearborn Fordson109.4
9Connor Bassett21:03.0Byron Center109.3
9Jairo Lugo21:03.7Kalamazoo Central109.1
10Josiah Passig21:03.8Buchanan109.1
11Kai Crosthwaite21:03.8Jackson Lumen Christi109.1
12Ryder Cornett21:03.9Jonesville109.0
11Michael Navitskis21:04.7Manchester108.8
12Blake Kurczewski21:04.9Walled Lake Northern108.7
12Dalles Bailiff21:05.0Ionia108.7
10Ethan Lawrence21:05.3Davison108.6
12Sam Fenech21:05.4Bridgman108.5
9Tristan Byrne21:05.7Byron Center108.4
10Elliott Busch21:05.7Howell108.4
11Nolan Zimmerman21:06.2Carroll108.3
9Javier Garcia21:06.3South Haven108.2
12Ben Beard21:06.5Liberty-Benton108.2
11Clark Tan21:07.2Davison107.9
12Beck Ytterberg21:07.4Bridgman107.9
10Hunter Page21:07.7Schoolcraft107.8
9Lucas Westcott21:08.1Kalamazoo Central107.6
10Mateo Ford21:09.5Canton107.2
10Jonah Hills21:10.8Howell106.7
9Camden Niesluchowski21:10.9New Baltimore Anchor Bay106.7
10Landin Struck-Curtis21:12.4Flint Kearsley106.2
11Destan Ardan21:12.6Grand Traverse Academy106.1
11Jonah Spencer21:13.5Webberville105.8
11Nick White21:14.0North Farmington105.7
12Preston Boggs21:14.6Flint Kearsley105.5
11Colton Woods21:15.5Stevensville Lakeshore105.2
11Tre Fluker21:15.7Sand Creek105.1
11William Yen21:15.7North Farmington105.1
10Momodou Ndiaye21:16.4Lansing Eastern104.9
10Nolan Spike21:16.6Hilliard Davidson104.8
10Michael Allen21:16.9Montrose104.7
10Isaac Wilson21:17.4Hudson104.5
9Carter Link21:18.6Walled Lake Northern104.1
11Elijah Benskey21:19.2Trenton103.9
10Vincent VanGorder21:20.2Birmingham Seaholm103.6
10Wesley Goellner21:20.8Fairbanks103.4
12Ari Johnson21:21.5Buchanan103.2
9Charlie Holbrook21:21.8Napoleon103.1
11Aiden McLean21:23.7Milan102.4
11Balois Franco21:24.5Dowagiac Union102.2
11Tristan Bickmann21:24.6Howell102.1
10Kellen Manthei21:25.2Grand Traverse Academy101.9
9Isaac Tackabury21:25.8Lapeer101.7
11Travis Olejnik21:27.9Yale101.0
9Maxwell Burt21:28.2Monroe Jefferson100.9
11Adam Subramaniam21:28.5Liberty-Benton100.8
9Malachi Robbins21:28.8Fairbanks100.7
11Chase McCarthy21:28.8Algonac100.7
12Camden King21:29.4Stevensville Lakeshore100.5
12Jordan Hassenzahl21:29.4Sand Creek100.5
12Brayden Dalbec21:29.6Croswell-Lexington100.5
12Zachary Spaulding21:29.6Newaygo100.5
11Dayne Ivey21:30.4Pinconning100.2
10Noah Rosales21:31.0Holland100.0
9Mason Segur21:31.5Byron Center99.8
10Ali E Almawri21:31.8Dearborn Fordson99.7
9Louie Orme21:32.1Holland99.6
10Jackson Hunt21:32.5BC Harper Creek99.5
10Owen Chase21:32.7Springport99.4
11James Odell21:32.9Bloomingdale99.4
11Sean Donahue21:33.2Pinconning99.3
9Christopher Spratt21:33.7Okemos99.1
10Seth Alderman21:34.7Kalamazoo Central98.8
12Matthew Howery21:34.8Webberville98.7
12Todd Postema21:35.2Birmingham Seaholm98.6
10Jeremiah VanHouten21:35.6Martin98.5
9Gideon DeMass21:36.0Capital Homeschool98.3
11Mac Satterfield21:36.3Hanover-Horton98.2
10Judah Montgomery21:36.5Novi98.2
10Gabriel Peterson21:36.8Frankenmuth98.1
12Gabriel Kibin21:37.3Canton97.9
11Landon Lonn21:38.4Eaton Rapids97.5
12Seth Jenkins21:38.6Hudsonville97.5
10Zachary Prater21:39.8Sand Creek97.1
12Connor Murphy21:40.7Orchard Lake St. Mary’s96.8
12Nathan Marquez21:41.4BC Lakeview96.5
9Wyatt Dziesinski21:42.1Alpena96.3
9Sidney Powell21:42.9Canton96.0
12Joey Glinski21:43.6Montrose95.8
10Tyler Fipp21:43.7Birmingham Seaholm95.8
11Joel Kaiser21:44.5Alpena95.5
10Jonah Tripicchio21:45.0BC Lakeview95.3
11Jaxon Boehm21:45.5Stevensville Lakeshore95.2
12Owen Kennedy21:45.5BC Lakeview95.2
11Marshall Baker21:45.8Okemos95.1
9Owen Flaute21:46.4Carroll94.9
12Brayden Kidd21:46.4Kalamazoo Central94.9
11Ethan Hittle21:46.6Manchester94.8
10Bobby Dormer21:47.1Olivet94.6
9Logan Tenbrink21:48.1Martin94.3
11Liam Hoban21:49.3Canton93.9
12Jeremy VanderWall21:50.0Hudsonville93.7
9Dexter Roach21:50.4Fenton93.5
12Liam Pierce21:51.6Manchester93.1
9Colt Truscott21:52.4Croswell-Lexington92.9
11Gage Scott21:53.2Newaygo92.6
9Cody O’Hern21:53.8Monroe Jefferson92.4
11Caleb Paez21:54.5St. Louis92.2
10Jericho Borck21:55.0Hudson92.0
9Gabe Lockwood21:55.4Corunna91.9
11Logan Howe21:55.5Portland St. Patrick91.8
10Ashton Enciso21:57.1Pinconning91.3
11Thomas Sokol21:57.7Howell91.1
10Robert Belinger21:58.6Whitehall90.8
9Jack Spencer21:58.6Capital Homeschool90.8
12William Whitman21:59.4Montrose90.5
11Braden Haring21:59.6Carleton Airport90.5
10Owen Peterson22:00.5Manton90.2
11Grant Hoskins22:01.3Stevensville Lakeshore89.9
10Tyler Fawcett22:01.4Carleton Airport89.9
9Noah Dallaire22:01.7Davison89.8
10Henry Paul22:02.1Clinton Twp. Chippewa Valley89.6
12Dale Sehy22:03.8Vicksburg89.1
12Matthew Simino22:03.8New Baltimore Anchor Bay89.1
10Nathan Zablocki22:06.9Birmingham Seaholm88.0
9Louis Flieger22:06.9Macomb L’Anse Creuse North88.0
9Diego Soto-Ruiz22:07.2Carroll87.9
11Cole Dalton22:07.4Stevensville Lakeshore87.9
10Matt Rowan22:07.5Hudson87.8
10Rylan Huyck22:07.6Ithaca87.8
10Justin Hackey22:08.4Whitehall87.5
11Alexander Boynton22:08.6Schoolcraft87.5
12Weston Lepard22:09.7Ithaca87.1
12Evan Huang22:10.4Detroit Country Day86.9
9Silas Schlutt22:10.5Buchanan86.8
10Brighton Lam22:10.8Vicksburg86.7
12Zach Danes22:10.9Bloomingdale86.7
11Sam Leach22:11.7Davison86.4
10Liam Jimenez22:12.8Waterford Kettering86.1
12Gael Flores22:13.1Canton86.0
10John Brege22:13.3Alpena85.9
11Zander Duncan22:13.5South Haven85.8
9Dale Taylor22:13.8Marquette85.7
11Luke Arendshorst22:14.4Holland85.5
10Caleb Sausser22:15.0Kalamazoo Central85.3
11Ben Card22:15.6North Branch85.1
9Jameson Burtrum22:15.6Montrose85.1
11Jack Dibert22:15.8Union City85.1
9Torin McNabb22:16.1Eaton Rapids85.0
9Steven Dietz22:16.6Newaygo84.8
11Zachary Heiks22:16.8Allendale84.7
9Nathan Olmstead22:18.1Carroll84.3
12Jack Schmidt22:18.7Birmingham Seaholm84.1
9Hongyi Tan22:18.8Okemos84.1
10Sylas Williams22:19.7Hudson83.8
12Gavin Oxenreider22:20.0Waterford Kettering83.7
9Jericho Antoine22:20.4Ithaca83.5
9Deacon Bacalia22:22.2Kalamazoo Central82.9
10Aarav Chourasia22:23.3Canton82.6
10Michael Blackford22:24.3Carroll82.2
11Jackson West22:24.4Walled Lake Northern82.2
9Gavin Comerford22:25.5Macomb L’Anse Creuse North81.8
10Jonathan Mumford22:25.6Carroll81.8
9Cale VanDyke22:25.8Allendale81.7
11Collin Long22:26.8Coldwater81.4
9Eli Gilbert22:26.8Manton81.4
9Lucas Davis22:27.0Okemos81.3
9Larkin Ridgeway22:27.5Croswell-Lexington81.2
9Drew Farone22:27.6Okemos81.1
9Liam Dunn22:28.3Goodrich80.9
10Garrett Crimmins22:28.3Marquette80.9
9Tim Nies22:29.1North Branch80.6
12Landon Pruss22:29.4Algonac80.5
10Devion Dillard22:29.5Lansing Everett80.5
9Cayden Underhill22:30.0Adrian80.3
10Landon Evans22:31.6Schoolcraft79.8
11Drew Roiniotis22:31.6Vicksburg79.8
9LJ Desalvo22:31.6Hilliard Davidson79.8
9Lance Kaylor22:31.8Martin79.7
10Greyson Jones22:34.1Whitehall79.0
10Landon Cooley22:34.2Pinconning78.9
9Austin Harden22:35.3Birmingham Seaholm78.6
12Jeremiah Hargreaves22:36.6Dowagiac Union78.1
11Holden Davidson22:37.1Fenton78.0
11Jeffery Sisson22:37.6Gladwin77.8
11Eli Gillespie22:37.6Webberville77.8
10Raul Camacho22:38.7Clinton Twp. Chippewa Valley77.4
12Wes Karsen22:38.9Waterford Kettering77.4
9Frederico Herrmann22:39.8Stevensville Lakeshore77.1
11Brady Anthony22:39.8Union City77.1
10River Borkowski22:41.1Newaygo76.6
9Joe Pruden22:42.6Okemos76.1
9Bryson LaFond22:44.1Kingston75.6
12Vincent Arnold22:44.7Lansing Everett75.4
11Elliott Carr22:44.9Corunna75.4
11Thomas Lemmer22:45.1Orchard Lake St. Mary’s75.3
12Tyson Gaydosh22:45.9Brooklyn Columbia Central75.0
9Ignacio Acevedo-Kukla22:46.0Okemos75.0
9Chavez Cruz Jr.22:46.0Dearborn Divine Child75.0
9William Hollenbeck22:46.1Fenton75.0
12Emmanuel Gallegos22:46.3Lansing Everett74.9
9Josh Geisenhaver22:47.0Capital Homeschool74.7
12Jason Waring22:47.5Goodrich74.5
10Aaron Dandin22:48.5Macomb L’Anse Creuse North74.2
10Miles Hayner22:48.5Kalamazoo Central74.2
12Nate Dix22:49.5Grand Traverse Academy73.8
9Maysen Osier22:52.4Pinconning72.9
11Om Lakhani22:52.4Canton72.9
10Landon Mitteer22:52.6Whitehall72.8
11Robbie Kilpatrick22:52.8Harbor Beach72.7
12Maxwell Hirsch22:53.1Birmingham Seaholm72.6
9Thomas Stull22:54.8Goodrich72.1
11Henry Hartl22:55.8Grand Traverse Academy71.7
11Collin Hughes22:56.0Lapeer71.7
11Tyler Plumb22:56.2Perry71.6
9Benjamin Visser22:56.6Allendale71.5
11Lyle Lawrence22:56.8Olivet71.4
12Jaxson Mishler22:57.2Montrose71.3
9Calvin Oelkers22:57.2Dearborn Divine Child71.3
10Jude Krey22:57.4Alpena71.2
10Jacob Keef22:57.8Byron Center71.1
9Caleb Olech22:58.2Otsego70.9
12Isaac Armbruster22:58.3Lansing Everett70.9
9Dominic DeVellis22:58.5Frankenmuth70.8
10David Garlick22:58.9Capital Homeschool70.7
11Maximilian Majcen22:59.0Trenton70.7
12Gabe Holman22:59.8Ionia70.4
9Jude Bevington23:00.3Canton70.2
10Brendon Pake23:01.1Flint Kearsley70.0
12Lowell Milett23:01.7Brown City69.8
11Micah Yates23:01.9Corunna69.7
12Benjamin Uetrecht23:03.8Coldwater69.1
12Collin Grove23:04.8Algonac68.7
12Fischer LeGault23:05.5Harbor Beach68.5
9Anderson Frieden23:07.2Fenton67.9
9Mason Kaiser23:08.3Alpena67.6
12Ethen Gancarz23:10.9Mason County Central66.7
10Parker Hetrick23:11.8Coldwater66.4
SoEli Slick23:12.9Hilliard Davidson66.0
12Clark Cody23:14.2Corunna65.6
9Henrik Hall23:14.4Harbor Beach65.5
12Andres Brito23:15.9Dowagiac Union65.0
9Drew Fausz23:15.9Olivet65.0
10Shawn Crawford23:16.2Bridgman64.9
9Kevin Wojcik23:17.8Napoleon64.4
12Donaven Degraffenreid23:18.8Harper Woods64.1
12Angel Cortez23:19.9Holland63.7
12Zach Witherspoon23:20.1Algonac63.6
9Jack Zarate23:22.7Canton62.8
11Nick Neuman23:25.9Brooklyn Columbia Central61.7
9Daniel Hyrman23:26.8Davison61.4
12Ben Godfrey23:27.4St. Louis61.2
10Cameron Chouinard23:29.1Allendale60.6
9Landon Roskey23:29.1Brown City60.6
12Jacob Erskin23:29.6St. Louis60.5
9Luke Meckley23:30.1Sand Creek60.3
10Cameron Harrison23:30.1Brown City60.3
12Jack Grossman23:31.2Howell59.9
9Hunter Wagoner23:31.3Coldwater59.9
12Christian Martinez23:33.1Ionia59.3
9Brennan Heselschwerdt23:33.6Napoleon59.1
10Lucas Mosley23:34.7Trenton58.8
9Garrett Chrispell23:35.8Stevensville Lakeshore58.4
9Saketh Dondapati23:37.9Okemos57.7
10Zander Kelch23:42.3Croswell-Lexington56.2
10Nathan Schuitema23:43.4Whitehall55.9
11Caleb Nelson23:44.3North Farmington55.6
11Tyler Martin23:44.7Stevensville Lakeshore55.4
10Hunter Weber23:46.4Stevensville Lakeshore54.9
10Hunter Crosthwaite23:46.7Lansing Everett54.8
11Hunter Shotts23:47.4Croswell-Lexington54.5
12DJ Buterakos23:48.2Flint Kearsley54.3
11Wylie Scott23:50.0Lansing Eastern53.7
10Brock Drewyor23:50.7Schoolcraft53.4
11Jesse Taylor23:54.0Flint Kearsley52.3
11Ethan Webb23:55.1Gladwin52.0
9Henry Peters23:55.1Buchanan52.0
9Xavier Clark23:56.1Hudson51.6
10Braylon Wood23:56.7Coldwater51.4
12Orion Galloway23:59.0Monroe Jefferson50.7
10Ben Vanderlooven24:00.7Hudson50.1
9Everett Jankowski24:01.4Canton49.9
11Samuel Holton24:03.8Monroe Jefferson49.1
10Grant Red24:05.8Davison48.4
10James Neff24:07.6Grand Traverse Academy47.8
10Eddie Logsdon24:08.4Orchard Lake St. Mary’s47.5
9Travis Ladd24:09.8Marquette47.1
9Peyton Schaaf24:13.0North Branch46.0
10Michael Knapke24:13.1Liberty-Benton46.0
11Ethan McVicker24:14.0Mason County Central45.7
11Avery Publiski24:14.2Mason County Central45.6
9Yasir Adam24:14.4Canton45.5
9Cole Lockwood24:15.8Gladwin45.1
11Alex Holmes24:15.8Lansing Eastern45.1
10Declan Phelps24:16.2East Jackson44.9
9Henry Koyl24:17.1Coldwater44.6
9Richard Trudeau24:19.0Grass Lake44.0
10Ilias Alshohatee24:19.0Dearborn Fordson44.0
11Camden Lobban24:20.5Davison43.5
10Andrew Bondy24:20.6Montrose43.5
9Keaton Pikal24:22.0Waterford Kettering43.0
11Evan Freeland24:23.1Kingston42.6
12Eian Kaste24:24.2Brown City42.3
11William Taylor24:24.3Springport42.2
12Conor Vanbuhler24:25.9Dearborn Divine Child41.7
9Ford Swihart24:26.7Hanover-Horton41.4
10Joshua Jordan24:28.7Springport40.8
9Peter Lewis24:30.1Kalamazoo Central40.3
10Brody Thomas24:30.2Davison40.3
9Tyler Morris24:32.2Macomb L’Anse Creuse North39.6
12Noah Jenkins24:32.4Hudsonville39.5
11Gentry Watson24:33.2Fenton39.3
10Trey Wilson24:33.8Fairbanks39.1
10Breck Malburg24:35.7Sand Creek38.4
12Sarabdil Chauhan24:35.7Corunna38.4
11Daniel Keesler24:36.9Stevensville Lakeshore38.0
12Andrew Berger24:38.0Liberty-Benton37.7
11Brady Butzler24:38.5Lake Fenton37.5
11Asher Froebe24:40.5Lansing Eastern36.8
12Connor Huff24:40.7Bloomingdale36.8
9Eli Peterson24:42.4Manton36.2
9Judah Tong24:44.3Davison35.6
11Maxwell Trombley24:45.0Brown City35.3
10Carson Duffield24:47.7Corunna34.4
11Leighton Thorn24:50.4Trenton33.5
9Mikey O’Jack24:52.1Manchester33.0
12Maysun Strachan24:52.3Jonesville32.9
9Kaleb Happ24:54.4Jonesville32.2
10Raul Reyes24:54.8Holland32.1
9Aden Tremel24:55.3Corunna31.9
11Jolaun Owens24:59.6Newaygo30.5
10Triton Rhodes25:00.9Fairbanks30.0
11Remington Snyder25:01.4St. Louis29.9
9Elijah Worrell25:02.1Hudson29.6
10Hunter Steinman25:03.3Dowagiac Union29.2
10Aiden Gagnon25:03.6Milan29.1
9Lorenzo Salas25:05.9Trenton28.4
9Jaden Sherman25:06.4Gladwin28.2
12Christian Charles25:06.8Lansing Sexton28.1
11Nathan Kinney25:11.4Grand Traverse Academy26.5
12Logan Snoap25:15.0Hudsonville25.3
10Kemper Reva25:16.7Schoolcraft24.8
9Henry Pettiford25:18.5Canton24.2
12Jonas Burdick25:20.5Union City23.5
9Mitchell Woodke25:22.8Frankenmuth22.7
9Keegan Sigler25:25.9Fenton21.7
12Nyko Winebaugh25:26.8Schoolcraft21.4
12Samuel Felten25:28.6Frankenmuth20.8
12Jeffrey Brink25:29.9Hudsonville20.4
10Landin Watkins25:31.2Canton19.9
12Cole Hansen25:31.5Muskegon Mona Shores19.8
11Connor Peck25:32.1Lapeer19.6
9Connor Dmoch25:32.3Fenton19.6
11Kenny Morell25:35.0Lapeer18.7
12Bobby Rudolph25:37.6Webberville17.8
11Noah Hassenzahl25:38.0Sand Creek17.7
10Lance Spicer25:38.4Lapeer17.5
9Moses Servin25:43.5Manton15.8
11Matthew Boks25:45.1Olivet15.3
9Ayedin Goulette25:49.9St. Louis13.7
12Chase Green25:54.9Gladwin12.0
11Gage Carlson25:56.4Bloomingdale11.5
9Thomas Cunningham25:58.5Manchester10.8
9Colin Priest26:06.3Montrose8.2
10Demetrius Loyd26:07.7Harper Woods7.8
10Andrew Irish26:18.0Montrose4.3
9Troy Tucker26:25.2Flint Kearsley1.9
9Kellen Hernandez26:25.5Hilliard Davidson1.8
9Kai Olson26:25.5Hudsonville1.8
12Josh Eager26:26.0Brown City1.7
9Xander Ruiter26:30.9Martin0.0

2025 Ratings

2025 Ratings: More August 27th Meets

MeetBoys Adj.Girls Adj.Average
SW Rustbuster+13+16+15
Hillsdale-5-15-10
Concord-6-7-7

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

GIRLS TEAM RATINGS

TeamTop 5 Avg.DivisionMeet
Mattawan56.01SW Rustbuster
TeamTop 5 Avg.DivisionMeet
Plainwell83.12SW Rustbuster
Vicksburg67.92SW Rustbuster
South Haven42.92SW Rustbuster
Berrien Springs15.82SW Rustbuster
TeamTop 5 Avg.DivisionMeet
Leslie*81.13Concord
Fennville37.53SW Rustbuster
Jonesville36.83Concord
Constantine35.73SW Rustbuster
Union City32.33Concord
Napoleon29.03Concord
Schoolcraft26.63SW Rustbuster
Hanover-Horton26.33Hillsdale
Ida15.83Hillsdale
Centreville11.33SW Rustbuster
TeamTop 5 Avg.DivisionMeet
Gobles**86.64SW Rustbuster
Kalamazoo Hackett*80.54Hillsdale
Hillsdale Academy*78.94Hillsdale
Martin*72.94SW Rustbuster
Concord51.84Concord

BOYS TEAM RATINGS

TeamTop 5 Avg.DivisionMeet
Mattawan179.61SW Rustbuster
TeamTop 5 Avg.DivisionMeet
Vicksburg*171.32SW Rustbuster
Plainwell157.82SW Rustbuster
Berrien Springs132.82SW Rustbuster
Allegan122.72SW Rustbuster
South Haven97.32SW Rustbuster
Jackson Northwest39.22Concord
TeamTop 5 Avg.DivisionMeet
Hanover-Horton*166.63Hillsdale
Jonesville155.03Concord
Leslie148.33Concord
Centreville144.23SW Rustbuster
Schoolcraft138.93SW Rustbuster
Quincy134.43Hillsdale
Napoleon132.43Concord
Delton-Kellogg124.93SW Rustbuster
Hillsdale122.53Hillsdale
Brooklyn Columbia Central117.53Hillsdale
Fennville115.73SW Rustbuster
Constantine112.33SW Rustbuster
Union City108.73Concord
Homer104.53Hillsdale
Ida80.13Hillsdale
TeamTop 5 Avg.DivisionMeet
Hillsdale Academy**171.24Hillsdale
Kalamazoo Hackett**159.14Hillsdale
Gobles121.14SW Rustbuster
Concord116.94Concord
Martin108.04SW Rustbuster
Jackson Preparatory92.44Concord
Athens74.14Concord

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
11Libby Smith18:24.8Gobles146.4SW Rustbuster
12Hailey Creisher19:12.5Leslie138.2Concord
11Isabelle Sliter19:12.8Fennville130.4SW Rustbuster
10Remie Ellis19:43.9Eaton Rapids127.7Concord
11Veyda Conley19:30.4Martin124.5SW Rustbuster
10Mai Nguyen19:30.4Plainwell124.5SW Rustbuster
12Emma Riker20:22.2Kalamazoo Hackett117.6Hillsdale
11Lauren Shaffer20:11.2Gobles110.9SW Rustbuster
10Maisey Toteff20:48.7Hanover-Horton108.8Hillsdale
11Evelyn Meyer21:06.6Hillsdale Academy102.8Hillsdale
9Avery Haynes21:12.6Brooklyn Columbia Central100.8Hillsdale
9Fiona Ryan21:06.9Plainwell92.4SW Rustbuster
10Margaret Guerra-Harrison21:34.3Leslie90.9Concord
11Brie Siems21:49.5Kalamazoo Hackett88.5Hillsdale
12Jayden VandenAkker21:21.1Allegan87.6SW Rustbuster
12Kate Barron21:26.7Mattawan85.8SW Rustbuster
12Kayla Chisholm21:28.2Vicksburg85.3SW Rustbuster
10Leah Flannery21:52.0Leslie85.0Concord
9Allison Burns21:35.3Constantine82.9SW Rustbuster
12Rowan Allen22:01.5Mendon81.8Concord
11Allison Gautsche22:05.2Union City80.6Concord
12Gwen Todd21:45.9Plainwell79.4SW Rustbuster
11Ava DeYoung21:52.7Gobles77.1SW Rustbuster
12Mary Schlueter22:28.9Hillsdale Academy75.4Hillsdale
11Allie Miller22:29.3Hillsdale Academy75.2Hillsdale
12Natalie Barron22:00.9Mattawan74.4SW Rustbuster
9Heather Morris22:33.2Hillsdale Academy73.9Hillsdale
10Olivia Bays22:02.3Schoolcraft73.9SW Rustbuster
9Anna Davidhizar22:02.9Constantine73.7SW Rustbuster
10Molly Bruggink22:03.1Plainwell73.6SW Rustbuster
12Kate Van Es22:37.8Kalamazoo Hackett72.4Hillsdale
9Kenna Koole22:09.5Vicksburg71.5SW Rustbuster
10Emily Ott22:11.0Berrien Springs71.0SW Rustbuster
10Allison Rodgers22:11.4Martin70.9SW Rustbuster
12Sophie Patrick22:46.0Homer69.7Hillsdale
12Madison Cooley22:17.9Gobles68.7SW Rustbuster
9Eliza Roberts22:53.9Hillsdale Academy67.0Hillsdale
11Madisyn Lapinski22:23.1South Haven67.0SW Rustbuster
12Elizabeth Caspar22:57.7Hillsdale Academy65.8Hillsdale
10Delaney McBride22:58.1Kalamazoo Hackett65.6Hillsdale
10Madisyn Hunter22:52.9Leslie64.7Concord
11Moira Beier23:01.7Hillsdale Academy64.4Hillsdale
11Sara Schipper22:33.3Martin63.6SW Rustbuster
11Haley Stimer22:57.7Concord63.1Concord
12Maya Grossman22:34.7Vicksburg63.1SW Rustbuster
11Kendyl Musielewicz23:06.3Quincy62.9Hillsdale
10Brynleigh Griffiths22:58.3Jonesville62.9Concord
9Callia Hawkins22:42.5Vicksburg60.5SW Rustbuster
10Renna Caswell22:46.2Vicksburg59.3SW Rustbuster
9Riley Bender22:46.8Martin59.1SW Rustbuster
12Tana Drobeck22:47.2Mattawan58.9SW Rustbuster
10Abigail Riker23:19.8Kalamazoo Hackett58.4Hillsdale
9Audrey Pyle23:13.6Concord57.8Concord
11Joleane Gulledge23:20.6Jonesville55.5Concord
11Parker Williams23:27.3Union City53.2Concord
12Cieara Barrett23:28.5Concord52.8Concord
11Katherin Barajas23:06.6South Haven52.5SW Rustbuster
10Gabby Gaydosh23:38.8Brooklyn Columbia Central52.1Hillsdale
9Lana Benware23:39.5Ida51.8Hillsdale
9Brynn Lusky23:43.8Ida50.4Hillsdale
9Audrey Rinehart23:40.2Concord48.9Concord
10Madisyn Lindemann23:44.2Napoleon47.6Concord
12Audrey Nehlsen23:52.3Hillsdale Academy47.6Hillsdale
10DuRae Sage23:24.4Martin46.5SW Rustbuster
12Franka Meier23:27.9Plainwell45.4SW Rustbuster
12Taylor Sill23:28.6Berrien Springs45.1SW Rustbuster
12Makenzy Lindemann23:56.4Napoleon43.5Concord
10Emily York24:08.0Hillsdale42.3Hillsdale
10Claire Yakiwchuk23:39.3Mattawan41.6SW Rustbuster
11Paytin Featherstone23:39.5Constantine41.5SW Rustbuster
11Keira Knight24:11.1Jonesville38.6Concord
9Olivia Chadwell24:17.3Concord36.6Concord
10Maddy Duda23:54.6South Haven36.5SW Rustbuster
12Elli Timmerman23:55.0Delton-Kellogg36.3SW Rustbuster
10Alyda Leep24:08.3Schoolcraft31.9SW Rustbuster
9Camilla Mommerency24:41.3Ida31.2Hillsdale
10Mya Barrett24:33.6Concord31.1Concord
9Evynn VanBrussel24:14.0South Haven30.0SW Rustbuster
10Addison Tomsic24:14.5Gobles29.8SW Rustbuster
10Lorelei Stemme24:48.0Hillsdale Academy29.0Hillsdale
9Erin Gordon24:18.2South Haven28.6SW Rustbuster
11Aubrey Weber24:41.9Napoleon28.4Concord
12Elizabeth Arlt24:42.9Union City28.0Concord
12Samantha Giles24:20.2Fennville27.9SW Rustbuster
9Braelynn Thorrez24:44.4Concord27.5Concord
9Hazel Sloat24:23.4Centreville26.9SW Rustbuster
12Leila Messner24:47.4Leslie26.5Concord
10Avaline Blum24:24.9Centreville26.4SW Rustbuster
12Ava Evans24:57.3Hillsdale25.9Hillsdale
10Avery McCrum24:27.5Schoolcraft25.5SW Rustbuster
10Cali Richards25:00.1Quincy25.0Hillsdale
11Lillian Jagielski25:01.8Pittsford24.4Hillsdale
11Brooke Carpenter24:33.6Plainwell23.5SW Rustbuster
12Lillian Ambler25:06.3Homer22.9Hillsdale
12Holly Zantop25:06.6Hanover-Horton22.8Hillsdale
9Grace Ulbrich25:07.0Kalamazoo Hackett22.7Hillsdale
11Abigail Mulder24:39.8Schoolcraft21.4SW Rustbuster
11Kendahl Drake25:03.7Jonesville21.1Concord
11Kinsley May24:46.2Mattawan19.3SW Rustbuster
9Emma Tracy25:20.5Homer18.2Hillsdale
12Marisol Diaz24:52.6Fennville17.1SW Rustbuster
9Nidia Villalobos24:53.0Fennville17.0SW Rustbuster
12Solana Sutherland24:58.9Vicksburg15.0SW Rustbuster
11Carly Smith25:24.6Union City14.2Concord
11Kiely Kroa25:34.2Hillsdale13.6Hillsdale
11Presley Greep25:27.4Napoleon13.2Concord
11Evelynn Weigand25:04.8Berrien Springs13.1SW Rustbuster
9Alyssa Wheeler25:30.0Napoleon12.3Concord
12Mila Southwick25:08.7Plainwell11.8SW Rustbuster
10Alyssa Sparks25:09.1Gobles11.6SW Rustbuster
10Ella Penney25:16.6Berrien Springs9.1SW Rustbuster
10Olivia Spanski25:20.6Centreville7.8SW Rustbuster
9Katelyn Trattles25:21.0Centreville7.7SW Rustbuster
10Anna Billman25:23.9Allegan6.7SW Rustbuster
11Mia Langhann25:49.0Jonesville6.0Concord
12Kennedy Bugbee26:00.7Hanover-Horton4.8Hillsdale
10Samantha Corbin25:30.9Plainwell4.4SW Rustbuster
12Julie Navratilova25:40.1Mattawan1.3SW Rustbuster
10Livia Howard25:42.3Mattawan0.6SW Rustbuster

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Marek Butkiewicz15:27.9Kalamazoo Hackett212.4Hillsdale
11Caiden Caswell15:37.7Vicksburg203.1SW Rustbuster
12Grayson Rorick16:06.1Hillsdale Academy199.6Hillsdale
12Marcel Stork15:53.2Mattawan197.9SW Rustbuster
12Owen Fisher16:00.2Mattawan195.6SW Rustbuster
10Will Hulin16:03.8Centreville194.4SW Rustbuster
11Logan Youngman16:32.1Hillsdale191.0Hillsdale
12Sean Siems16:33.8Kalamazoo Hackett190.4Hillsdale
11Chad Tyson16:41.6Hanover-Horton187.8Hillsdale
10Clint Couchman16:44.0Brooklyn Columbia Central187.0Hillsdale
11Connor Beebe16:27.3Berrien Springs186.6SW Rustbuster
11Caleb Blonde16:59.3Jonesville182.2Concord
12Alessandro Avila16:45.9Constantine180.4SW Rustbuster
12John Edler17:07.7Homer179.1Hillsdale
11Connor Wessels16:52.5Mattawan178.2SW Rustbuster
11Hunter Smith16:59.8Vicksburg175.7SW Rustbuster
12Hiro Nguyen17:04.5Plainwell174.2SW Rustbuster
12Trent Hansen17:10.3Plainwell172.2SW Rustbuster
11Cooper Flick17:30.5Hanover-Horton171.5Hillsdale
11Kenneth Mangles17:33.3Leslie170.9Concord
9Reese Devisser17:19.2Schoolcraft169.3SW Rustbuster
11Collin Fucile17:41.5Jonesville168.2Concord
12Luke Molenkamp17:43.5Hillsdale Academy167.2Hillsdale
12James Rahe17:44.4Hillsdale Academy166.9Hillsdale
11Kellen Chalupa17:26.9Allegan166.7SW Rustbuster
12Tanner Christensen17:36.6Mattawan163.5SW Rustbuster
11Grayson Campbell17:37.6Vicksburg163.1SW Rustbuster
11Braeden Gildea17:38.2Mattawan162.9SW Rustbuster
12Everett Radgens17:38.8Vicksburg162.7SW Rustbuster
10Ashton Potwin17:57.9Jonesville162.7Concord
11Timothy Gaebler17:59.0Hillsdale Academy162.0Hillsdale
10Wyatt Hassenzahl18:03.4Hanover-Horton160.5Hillsdale
12Henry Lindley18:03.8Hillsdale Academy160.4Hillsdale
10Tyler Harris18:04.6Hanover-Horton160.1Hillsdale
9Bryce Youngman18:10.2Hillsdale158.3Hillsdale
12Trevor Nagra17:56.1Mattawan157.0SW Rustbuster
11Ryan Miller18:14.5Hillsdale Academy156.9Hillsdale
11Matthew Killeen18:18.1Leslie156.0Concord
11Cooper Schmelter18:18.6Leslie155.8Concord
9Henry Rorick18:19.3Hillsdale Academy155.2Hillsdale
12Eli Martin18:01.6Schoolcraft155.1SW Rustbuster
9Thomas Sigler18:02.4Allegan154.9SW Rustbuster
12Corey Dubnicki18:21.5Jackson Preparatory154.8Concord
10Caleb Elwell18:04.1Mattawan154.3SW Rustbuster
11Ethan Huff18:23.7Homer153.8Hillsdale
12Chayse Jensen18:25.3Quincy153.2Hillsdale
10Anderson Cook18:26.2Hanover-Horton152.9Hillsdale
11Xavier Pompey18:10.1Coloma152.3SW Rustbuster
12Ace Drewyor18:10.2Schoolcraft152.3SW Rustbuster
11Carson Summerfield18:11.7Vicksburg151.8SW Rustbuster
10Peter Winn18:31.5Hillsdale Academy151.2Hillsdale
12Jack Sherer18:13.7Plainwell151.1SW Rustbuster
12Paul Herendeen18:37.7Concord149.4Concord
10Hunter Walker18:40.3Quincy148.2Hillsdale
12Joseph Hoffman18:27.6Plainwell146.5SW Rustbuster
11Cullen Decker18:47.1Union City146.3Concord
12Maddox Hutchinson18:48.8Concord145.7Concord
11William Justice18:32.2Plainwell144.9SW Rustbuster
11Drake Fenstermaker18:52.2Camden-Frontier144.3Hillsdale
11Collin Bauer18:34.6Schoolcraft144.1SW Rustbuster
12Andrew Norman18:55.7Napoleon143.4Concord
10Cole Ringel18:39.0Gobles142.7SW Rustbuster
12Henry Sloat18:40.5Centreville142.2SW Rustbuster
12Grason Weber18:59.6Leslie142.1Concord
9Fletcher Amos18:40.9Gobles142.0SW Rustbuster
11Kellen Siems18:59.0Kalamazoo Hackett142.0Hillsdale
10Carson Beach19:01.4Hanover-Horton141.2Hillsdale
9Stephen Holm19:01.6Hillsdale Academy141.1Hillsdale
10Jacob Gray19:06.4Jonesville139.9Concord
11Landon Madden18:48.0Delton-Kellogg139.7SW Rustbuster
12Zach Hassenzahl19:06.1Hanover-Horton139.6Hillsdale
11Nolan Wiens18:50.2South Haven138.9SW Rustbuster
12Jamison Swope19:09.8Napoleon138.7Concord
12Nate Ostrosky19:11.0Brooklyn Columbia Central138.0Hillsdale
11Noah June19:12.1Union City138.0Concord
12Nick Muday18:53.2Delton-Kellogg137.9SW Rustbuster
12Bristen Cekander19:11.6Hanover-Horton137.8Hillsdale
10Carter Feltner19:14.2Quincy137.0Hillsdale
12Luke Stanley19:17.1Ida136.0Hillsdale
12Jaciel Ruiz19:00.9Fennville135.4SW Rustbuster
11John Birzer19:19.1Hillsdale Academy135.3Hillsdale
12Lukas Curylo19:20.5Napoleon135.2Concord
11Jadon Dettmann19:01.6Martin135.1SW Rustbuster
11Pacen Brown19:01.7Mattawan135.1SW Rustbuster
10Lincoln Davis19:03.4Mattawan134.5SW Rustbuster
10Benjamin Rowekamp-Ambs19:04.7Mattawan134.1SW Rustbuster
10Luke Hildebrand19:06.3Berrien Springs133.6SW Rustbuster
10Wyatt Ramsey19:06.4Plainwell133.5SW Rustbuster
9Eli Jurasek19:27.1Hanover-Horton132.6Hillsdale
9Everett Marshall19:27.7Hanover-Horton132.4Hillsdale
10Blake Fish19:31.3Napoleon131.6Concord
9Max Reed19:12.7Centreville131.4SW Rustbuster
9Lukasz Butkiewicz19:33.4Kalamazoo Hackett130.5Hillsdale
12Christian Prong19:16.6South Haven130.1SW Rustbuster
9Eli Fassett19:34.8Brooklyn Columbia Central130.1Hillsdale
11Max Barron19:36.3Tekonsha129.9Concord
9Will Swanwick19:20.1Centreville129.0SW Rustbuster
10Isaac Fletcher19:20.2Mattawan128.9SW Rustbuster
10Landin Ramsey19:20.5Plainwell128.8SW Rustbuster
11Kyron Christner19:41.2Mendon128.3Concord
10Cael Johnson19:22.6Berrien Springs128.1SW Rustbuster
10Levi Collins19:23.5Gobles127.8SW Rustbuster
9Lincoln Peck19:24.5Mattawan127.5SW Rustbuster
11Grant Bulgrien19:44.9Hanover-Horton126.7Hillsdale
10Rudy Lowry19:47.3Hanover-Horton125.9Hillsdale
11Hunter Hayes19:31.1Martin125.3SW Rustbuster
12Landon Hayes19:31.2Constantine125.3SW Rustbuster
11Coy Wood19:49.9Quincy125.0Hillsdale
11Atticus Boeve19:32.7Fennville124.8SW Rustbuster
10Jace Hilton19:33.6Delton-Kellogg124.5SW Rustbuster
11Oliver Mildenberg19:35.2Centreville123.9SW Rustbuster
11Tanner Dingman19:54.5Eaton Rapids123.8Concord
11Carson Van Sickle19:54.3Hillsdale Academy123.6Hillsdale
9Leo Maciel19:37.4Fennville123.2SW Rustbuster
12Nick Pumani19:38.2Berrien Springs122.9SW Rustbuster
12Dale Sehy19:40.8Vicksburg122.1SW Rustbuster
9Briggs Baker20:00.2Jonesville122.0Concord
11Cooper Prentice19:45.6Allegan120.5SW Rustbuster
11Colin Gallagher20:04.2Kalamazoo Hackett120.3Hillsdale
9Braydn Patrick20:07.2Jackson Preparatory119.6Concord
11Bryce Hekter19:49.0Centreville119.3SW Rustbuster
10Theo York20:07.1Hillsdale119.3Hillsdale
11Gus Heath20:08.8Hillsdale Academy118.8Hillsdale
9Drew Swanwick19:51.3Centreville118.6SW Rustbuster
10William Schlueter20:13.0Hillsdale Academy117.3Hillsdale
12Ethan O’Connor20:14.3Athens117.2Concord
12Dylan Hile20:16.1Leslie116.6Concord
11Isaac Sandelin19:57.8Vicksburg116.4SW Rustbuster
12Connor Geigley20:00.9Centreville115.4SW Rustbuster
9Henry Young20:20.0Kalamazoo Hackett115.0Hillsdale
9Kowen Van Sickle20:25.0Hillsdale Academy113.3Hillsdale
11Keaton Smith20:27.1Concord113.0Concord
9Charlie Holbrook20:27.3Napoleon112.9Concord
11Gari Salvador-Garcia20:08.4Martin112.9SW Rustbuster
9Devin Hilliker20:28.6Napoleon112.5Concord
9Malachi Allersma20:10.0Delton-Kellogg112.3SW Rustbuster
9Asher Church20:28.3Hillsdale Will Carleton112.2Hillsdale
9Thomas Bastian20:29.5Jackson Preparatory112.2Concord
11Jay Bronsink20:33.3Athens110.9Concord
9Lucas Lombard20:14.7Fennville110.8SW Rustbuster
10Joseph McCoy20:16.6Delton-Kellogg110.1SW Rustbuster
9Nathan Dunn20:38.8Quincy108.7Hillsdale
10Oliver Lindley20:39.1Hillsdale Academy108.6Hillsdale
10David Ledden20:22.8Constantine108.1SW Rustbuster
9Nicholas Hakala20:23.7Mattawan107.8SW Rustbuster
12Micaiah Sylvester20:24.3Centreville107.6SW Rustbuster
10Luke McKown20:45.4Union City106.9Concord
9Will Donahue20:51.4Hillsdale Academy104.5Hillsdale
9Jonathan Larkins20:54.4Leslie103.9Concord
12David Sager20:35.5Gobles103.8SW Rustbuster
10Loghan Murphy20:36.4Allegan103.5SW Rustbuster
10Landon Gauer20:55.3Ida103.2Hillsdale
10Brody Ashley20:39.9Coloma102.4SW Rustbuster
10Tristan Hargan20:41.0Coloma102.0SW Rustbuster
10Landon Weis20:42.2Centreville101.6SW Rustbuster
9Iain Gaebler21:01.8Hillsdale Academy101.1Hillsdale
9Lance Kaylor20:44.7Martin100.8SW Rustbuster
10Alex Florian21:08.7Eaton Rapids99.1Concord
11Elijah Norman21:10.5Jonesville98.5Concord
12Gavin Robbins20:52.3Mattawan98.2SW Rustbuster
11Drew Roiniotis20:56.1Vicksburg97.0SW Rustbuster
9Alex Gilbert20:57.9Plainwell96.4SW Rustbuster
9Gavin Brueck21:03.3Centreville94.6SW Rustbuster
9Jase Herendeen21:25.0Concord93.7Concord
10Joshua Cho21:09.2Berrien Springs92.6SW Rustbuster
9Jakin Prong21:14.7South Haven90.8SW Rustbuster
9Javier Garcia21:14.9South Haven90.7SW Rustbuster
11Eddie Miller21:33.0Quincy90.7Hillsdale
10Anthony Anastasi21:16.0Plainwell90.3SW Rustbuster
10Kyle Molenkamp21:34.1Hillsdale Academy90.3Hillsdale
9Jacob Hartwig21:37.1Napoleon89.6Concord
10Brighton Lam21:18.3Vicksburg89.6SW Rustbuster
12Cole Cannon21:19.1Gobles89.3SW Rustbuster
10Blake Herbert21:24.4Plainwell87.5SW Rustbuster
11Michael Whitney21:25.1Plainwell87.3SW Rustbuster
11Jack Favreau21:26.0Delton-Kellogg87.0SW Rustbuster
12Lex Ruimveld21:28.5Plainwell86.2SW Rustbuster
12Damien Martinez21:47.4Kalamazoo Hackett85.9Hillsdale
9Deklen Lawrence21:48.9Leslie85.7Concord
9John Travis21:33.0Mattawan84.7SW Rustbuster
9Corbin Tedder21:33.1Fennville84.6SW Rustbuster
11Ethan Jenne21:33.4Fennville84.5SW Rustbuster
11Derek Drake21:52.5Camden-Frontier84.2Hillsdale
9Titus Sager21:34.5Gobles84.2SW Rustbuster
11Dylan McCallister21:54.9Reading83.7Concord
11Brady Anthony21:56.7Union City83.1Concord
9Finn Hutchinson21:57.4Concord82.9Concord
11Parker Stull21:38.7Plainwell82.8SW Rustbuster
10Joel Lewis21:57.5Hillsdale Academy82.5Hillsdale
9Karston Kappenman21:57.8Kalamazoo Hackett82.4Hillsdale
12Austen Walden21:44.5Constantine80.8SW Rustbuster
10Hudson Winne21:48.4Fennville79.5SW Rustbuster
11Westin Phebus22:07.1Ida79.3Hillsdale
12Ryder Cornett22:08.9Jonesville79.0Concord
9Colton Mull21:50.0Plainwell79.0SW Rustbuster
10Easton Piper21:53.3Gobles77.9SW Rustbuster
10Ethan Hammontree22:14.3Brooklyn Columbia Central76.9Hillsdale
12Collin Mullaly22:16.8Hillsdale76.1Hillsdale
9Henry Beier22:19.8Hillsdale Academy75.1Hillsdale
11Benjamin White22:03.8Plainwell74.4SW Rustbuster
12Gabe Stiver22:22.0Waldron74.3Hillsdale
9Kyler Germinder22:23.0Kalamazoo Hackett74.0Hillsdale
10Hunter Page22:05.8Schoolcraft73.7SW Rustbuster
11Maverick Masters22:25.2Waldron73.3Hillsdale
9Brennan Heselschwerdt22:28.7Napoleon72.4Concord
9Matthew Falkenstein22:09.9Centreville72.4SW Rustbuster
10Zane Jason22:32.3Concord71.2Concord
9Alejandro Lopez22:15.6Plainwell70.5SW Rustbuster
9Eli Morris22:35.9Quincy69.7Hillsdale
9Ryan Miller22:18.2Plainwell69.6SW Rustbuster
11Jack Dibert22:37.5Union City69.5Concord
9Eli Huff22:38.0Homer69.0Hillsdale
11Max White22:40.7Hillsdale Academy68.1Hillsdale
10Brandon Becker22:23.2Allegan67.9SW Rustbuster
9Zac Coy22:41.4Hillsdale67.9Hillsdale
10Derek Sonnevil22:25.8Constantine67.1SW Rustbuster
9Lucas Doubledee22:25.9Delton-Kellogg67.0SW Rustbuster
10Nathan Rodgers22:44.3Camden-Frontier66.9Hillsdale
9Logan Tenbrink22:29.1Martin66.0SW Rustbuster
9Kolbe Uphaus22:49.4Jackson Northwest65.5Concord
10Caleb Stemaly22:51.3Athens64.9Concord
9James Payne22:51.5Napoleon64.9Concord
9Connor Howard22:52.1Leslie64.6Concord
11Dale Hitz22:55.8Homer63.1Hillsdale
10Landon Evans22:39.4Schoolcraft62.5SW Rustbuster
12Lucas Dudley23:02.6Mendon61.1Concord
12Luis Vasquez22:46.7Fennville60.1SW Rustbuster
12Nick Jagielski23:06.5Pittsford59.5Hillsdale
12Deegan Castaneda22:48.8Delton-Kellogg59.4SW Rustbuster
9Kevin Wojcik23:11.7Napoleon58.1Concord
11Brayden Bennett23:10.9Ida58.0Hillsdale
9Gideon Kelemen23:11.0Hillsdale Will Carleton58.0Hillsdale
11Reid Tracy23:11.6Homer57.8Hillsdale
11Joseph Kinney23:14.1Athens57.3Concord
10Robert Majoras23:14.6Kalamazoo Hackett56.8Hillsdale
11Nick Neuman23:18.6Brooklyn Columbia Central55.5Hillsdale
9Grayson Field23:03.0Mattawan54.7SW Rustbuster
9Clayton Broker23:06.1Centreville53.6SW Rustbuster
11Kevin Flores23:11.8Fennville51.7SW Rustbuster
11Jordon Patrick23:31.3Jackson Preparatory51.6Concord
12Jonas Burdick23:38.3Union City49.2Concord
9Brody Dimas23:38.7Leslie49.1Concord
9Gibson Goodrich23:39.1Jackson Northwest49.0Concord
9Wyatt Miller23:41.7Brooklyn Columbia Central47.8Hillsdale
11Keegan Betz23:41.8Homer47.7Hillsdale
9Joseph Yacks23:41.8Hillsdale Will Carleton47.7Hillsdale
11Aiden Brankovich23:49.3Camden-Frontier45.2Hillsdale
10Kai Borden23:40.6Berrien Springs42.1SW Rustbuster
9Caleb Porter23:59.8Hillsdale Academy41.7Hillsdale
12Emmett Spence23:43.5Centreville41.2SW Rustbuster
10Brock Drewyor23:48.8Schoolcraft39.4SW Rustbuster
9Xander Ruiter23:53.4Martin37.9SW Rustbuster
11Noah Foley23:58.5South Haven36.2SW Rustbuster
12Loehn Luckett23:58.9Plainwell36.0SW Rustbuster
12Maysun Strachan24:18.6Jonesville35.8Concord
11Brock Warren23:59.7Constantine35.8SW Rustbuster
9Mattox Keathley24:23.2Jackson Northwest34.3Concord
12Aidan Zeffery24:25.4Hanover-Horton33.2Hillsdale
9Isaac Hyde24:26.4Reading33.2Concord
11Adrian Valario24:08.1Lawrence33.0SW Rustbuster
9Grayson Phillips24:30.4Hillsdale Academy31.5Hillsdale
10Tanner Bloom24:23.0Fennville28.0SW Rustbuster
11Isaiah Kellogg24:23.1Delton-Kellogg28.0SW Rustbuster
11Michael Goodwin24:46.7Jackson Northwest26.4Concord
9Jackson Bowden24:48.1Napoleon26.0Concord
9Benjamin Smith24:29.9Mattawan25.7SW Rustbuster
9Tucker Wilson24:52.9Ida24.0Hillsdale
9Riley Burke24:54.8Jackson Preparatory23.7Concord
9William Gensler24:58.2Ida22.3Hillsdale
12Aiden Mallory24:43.3Plainwell21.2SW Rustbuster
10Tyler Haselius25:03.5Jackson Northwest20.8Concord
11Gavin Thomas25:06.1Athens20.0Concord
9David Schneider25:16.8Leslie16.4Concord
11Avry Asbeury25:02.9Plainwell14.7SW Rustbuster
10Kameron Sill25:15.6Berrien Springs10.5SW Rustbuster
11Nicholas Anguiano-Cruz25:15.8Martin10.4SW Rustbuster
9Gavin Keeler25:16.7Martin10.1SW Rustbuster
12Nolan Callahan25:46.2Napoleon6.6Concord
10Malachi Martin25:28.1Delton-Kellogg6.3SW Rustbuster
11Alex Reader25:52.4Jackson Northwest4.5Concord
9Kaleb Happ25:53.0Jonesville4.3Concord
10Mason Lovegrove25:37.5Mattawan3.2SW Rustbuster
9Vincent Lussier25:56.8Athens3.1Concord
2025 Ratings

2025 Ratings: September 3rd Meets

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

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

MeetBoys Adj.Girls Adj.Average
FML 1-2+5+2
Hartford Teske+25+3+14
MAC Red 13-7-2
Marauder+10+14+12
OCS Small School+10+1
OK Gold 1-1+2+1
OK Green 1-16-17-17
OK Silver 1-30-27-29
OK White 1-10-6-8
WMICCC 1-10-6-8

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

GIRLS TEAM RATINGS

TeamTop 5 Avg.DivisionMeet
Romeo**127.51MAC Red 1
Jenison*124.11OK Green 1
Utica113.61MAC Red 1
Forest Hills Northern108.31OK White 1
Macomb Dakota103.31MAC Red 1
Grand Rapids Ottawa Hills101.51OK White 1
Utica Eisenhower99.01MAC Red 1
Forest Hills Central98.91OK White 1
Byron Center90.51OK Green 1
Caledonia90.51OK Green 1
Holly86.91FML 1
Fraser84.91MAC Red 1
Muskegon Mona Shores72.91OK Green 1
Holt67.41Marauder
Flushing64.71FML 1
Anchor Bay64.51MAC Red 1
Grand Rapids Northview45.31OK Gold 1
Muskegon Reeths-Puffer10.21OK Green 1
TeamTop 5 Avg.DivisionMeet
Grand Rapids Christian**114.52OK White 1
East Grand Rapids*111.52OK White 1
Goodrich*111.22FML 1
Grand Rapids South Christian*106.32OK Gold 1
DeWitt104.22Marauder
Forest Hills Eastern103.32OK White 1
Linden92.42FML 1
Charlotte91.32Marauder
Middleville Thornapple-Kellogg82.62OK Gold 1
St. Clair76.02MAC Red 1
Lake Fenton74.82FML 1
Fruitport73.42OK Silver 1
Hopkins69.82OK Silver 1
Ionia66.52Marauder
Wayland Union66.12OK Gold 1
Fenton57.82FML 1
Grand Rapids Catholic Central56.62OK White 1
Grand Rapids West Catholic54.72OK Gold 1
Owosso49.02FML 1
Corunna37.42FML 1
Grosse Pointe North13.82MAC Red 1
Clio1.22FML 1
TeamTop 5 Avg.DivisionMeet
Pewamo-Westphalia**108.13Marauder
Olivet*95.33Marauder
Grandville Calvin Christian*89.43OK Silver 1
Grand Rapids NorthPointe Christian*87.53OK Silver 1
Leslie*85.03Marauder
Saginaw Valley Lutheran63.63Marauder
Watervliet55.53Hartford Teske
Belding44.33OK Silver 1
Perry43.93Marauder
Plymouth Christian Academy42.53OCS Small School
Hartford35.93Hartford Teske
Rochester Hills Lutheran NW35.53OCS Small School
New Lothrop28.13Marauder
Laingsburg23.53Marauder
Ovid-Elsie17.23Marauder
Chesaning9.33Marauder
Bloomingdale3.83Hartford Teske
TeamTop 5 Avg.DivisionMeet
Gobles**84.84Hartford Teske
Royal Oak Shrine*73.14OCS Small School
Martin*61.04Hartford Teske
Lutheran Westland29.14OCS Small School
TeamTop 5 Avg.DivisionMeet
GRTC Peregrines124.9HSWMICCC 1
Kalamazoo Homeschool Sports94.3HSWMICCC 1
Capital Homeschool75.3HSWMICCC 1
West Michigan Homeschool45.6HSWMICCC 1

BOYS TEAM RATINGS

TeamTop 5 Avg.DivisionMeet
Jenison*184.01OK Green 1
Caledonia*183.61OK Green 1
Romeo180.41MAC Red 1
Macomb Dakota175.11MAC Red 1
Forest Hills Northern173.91OK White 1
Holt171.61Marauder
Holly171.11FML 1
Utica170.71MAC Red 1
Grand Rapids Northview166.41OK Gold 1
Utica Eisenhower166.01MAC Red 1
Grand Rapids Ottawa Hills165.61OK White 1
Byron Center165.01OK Green 1
Forest Hills Central164.81OK White 1
Fraser161.91MAC Red 1
Anchor Bay149.41MAC Red 1
Muskegon Mona Shores144.91OK Green 1
Flushing140.71FML 1
Grand Rapids Union139.91OK Gold 1
Swartz Creek133.81FML 1
Muskegon Reeths-Puffer114.61OK Green 1
Wyoming109.61OK Gold 1
Lansing Everett98.41Marauder
Muskegon70.91OK Green 1
TeamTop 5 Avg.DivisionMeet
East Grand Rapids**193.22OK White 1
Grand Rapids Christian**183.72OK White 1
Fenton*179.62FML 1
Forest Hills Eastern*178.02OK White 1
DeWitt*175.72Marauder
Grand Rapids South Christian169.72OK Gold 1
Grand Rapids Catholic Central164.92OK White 1
Owosso163.22FML 1
Corunna159.22FML 1
St. Clair157.42MAC Red 1
Ortonville Brandon151.12FML 1
Hopkins150.82OK Silver 1
Grosse Pointe North149.92MAC Red 1
Linden145.92FML 1
Ionia143.82Marauder
Middleville Thornapple-Kellogg135.92OK Gold 1
Flint Kearsley133.72FML 1
Lake Fenton128.12FML 1
Fruitport127.92OK Silver 1
Goodrich122.02FML 1
Charlotte116.12Marauder
Wayland Union109.42OK Gold 1
Grand Rapids West Catholic102.22OK Gold 1
Clio69.62FML 1
TeamTop 5 Avg.DivisionMeet
Pewamo-Westphalia*163.13Marauder
Grand Rapids NorthPointe Christian152.73OK Silver 1
Leslie150.03Marauder
Hartford140.23Hartford Teske
Chesaning139.83Marauder
Bangor134.73Hartford Teske
Olivet133.03Marauder
Ovid-Elsie112.43Marauder
Watervliet105.73Hartford Teske
Belding103.13OK Silver 1
Laingsburg98.33Marauder
New Lothrop77.33Marauder
Bloomingdale64.43Hartford Teske
Grandville Calvin Christian56.03OK Silver 1
TeamTop 5 Avg.DivisionMeet
Fowler136.14Marauder
Gobles125.64Hartford Teske
Martin118.44Hartford Teske
White Pigeon117.24Hartford Teske
Byron85.34Marauder
Morrice73.44Marauder
Lawrence23.44Hartford Teske
Clarkston Everest Collegiate6.84OCS Small School
TeamTop 5 Avg.DivisionMeet
GRTC Peregrines184.2HSWMICCC 1
Kalamazoo Homeschool Sports186.5HSWMICCC 1
Capital Homeschool163.0HSWMICCC 1
West Michigan Homeschool148.8HSWMICCC 1

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
11Gianna Chaignot18:29.0GRTC Peregrines152.4WMICCC 1
12Lilah Yoder18:43.5FHC GR Forest Hills Central147.5OK White 1
12Hailey Creisher18:26.0Leslie146.7Marauder
11Maddie Lindley18:35.6Holly146.5FML 1
11Libby Smith18:43.0Gobles144.7Hartford Teske
11Paige McMeans19:06.2Jenison143.6OK Green 1
11Annie Hrabovsky18:56.7Romeo143.4MAC Red 1
12Ella Goodsell18:56.8Romeo143.4MAC Red 1
12Natalia Guaresimo18:57.0Romeo143.3MAC Red 1
11Alyssa Kramer18:48.7Pewamo-Westphalia139.1Marauder
11Alivia Ottinger19:02.4Goodrich137.5FML 1
10Kayla Shellenbarger19:02.8Goodrich137.4FML 1
11Adeline Armstrong19:17.5East Grand Rapids136.2OK White 1
10Ana Lovell19:08.2Lake Fenton135.6FML 1
12Siene Muraszewski19:22.6Utica134.8MAC Red 1
9Hailey Sieler19:27.2FHC GR Forest Hills Central132.9OK White 1
12Ellie Scholma19:37.2GR Christian129.6OK White 1
12Abby Thompson19:38.9Kalamazoo Homeschool Sports129.0WMICCC 1
11Emma Brown19:40.6Utica128.8MAC Red 1
10Madeline Aleisa19:51.3Jenison128.6OK Green 1
12Lidia Clancy19:44.2Macomb Dakota127.6MAC Red 1
11Zoe Hoekstra19:43.4GR Christian127.5OK White 1
9Elise Barber19:43.7GRTC Peregrines127.4WMICCC 1
12Emmerson (Emmie) Clor19:48.7Romeo126.1MAC Red 1
10Kate O’Donohue19:47.8GRTC Peregrines126.1WMICCC 1
11Maggie Baginski19:50.9Utica Eisenhower125.4MAC Red 1
11Madeleine Hengeveld19:50.2GR Ottawa Hills125.3OK White 1
9Emma Storey20:04.6Jenison124.1OK Green 1
12Willa Prinsen19:55.9FHN GR Forest Hills Northern123.4OK White 1
9Calista George19:36.2Pewamo-Westphalia123.3Marauder
12Jacalyn Yakel19:59.4Utica Eisenhower122.5MAC Red 1
11Addison Josephson19:50.6Linden121.5FML 1
9Grace Mathers20:04.4Macomb Dakota120.9MAC Red 1
10Cecelia Wojciakowski20:03.4GR Ottawa Hills120.9OK White 1
11Veyda Conley19:55.4Martin120.5Hartford Teske
9Lily Britton19:45.0Olivet120.3Marauder
10Jaclyn Charbauski20:07.3FHN GR Forest Hills Northern119.6OK White 1
10Tiya Feldpausch19:48.4Olivet119.2Marauder
12Jillian Clason20:10.3FHE Ada Forest Hills Eastern118.6OK White 1
10Gabriella Mercier20:13.0Macomb Dakota118.0MAC Red 1
12Mackenzie Conner20:25.5Jenison117.2OK Green 1
11Akaela Daman20:31.0Caledonia115.4OK Green 1
10Julia Bambach20:14.3Holly113.6FML 1
10Lily Phillips20:25.5FHE Ada Forest Hills Eastern113.5OK White 1
9Brooklyn Takagishi20:09.4DeWitt112.2Marauder
10Abby Crandell20:19.8Owosso111.7FML 1
10Anneliese Passchier20:31.0East Grand Rapids111.7OK White 1
10Peyhton Beardsley20:54.6Fruitport110.8OK Silver 1
12Kailey Mann20:46.8Byron Center110.1OK Green 1
10Judy Olander20:37.2GRTC Peregrines109.6WMICCC 1
12Samantha Hundt20:38.1Capital Homeschool109.3WMICCC 1
12Chloe Rinzema20:30.2GR South Christian109.3OK Gold 1
11Ava Skinner20:39.2GRTC Peregrines108.9WMICCC 1
9Lily VanEyk20:31.3GR South Christian108.9OK Gold 1
10Tiffany DeMaagd20:32.1GR South Christian108.6OK Gold 1
11Avery Silvas20:20.4Charlotte108.5Marauder
10Vivienne Conflitti20:41.0FHE Ada Forest Hills Eastern108.3OK White 1
12Brooke McFarland20:42.3Utica108.2MAC Red 1
11Melody Meckstroth20:33.1Linden107.3FML 1
12Aletta Scholten21:05.4Grandville Calvin Christian107.2OK Silver 1
12Macy Guikema20:56.3Jenison106.9OK Green 1
12Catherine Schellhammer20:46.5East Grand Rapids106.5OK White 1
10Maggie Scholma20:46.6GR Christian106.5OK White 1
10Joy Van Wyk20:46.8GR Christian106.4OK White 1
12Andrea Schwartz20:58.5Jenison106.2OK Green 1
11Belle Richardson20:47.8Kalamazoo Homeschool Sports106.1WMICCC 1
11Lauren Shaffer20:39.8Gobles105.7Hartford Teske
11Iris Zylstra20:49.4East Grand Rapids105.5OK White 1
10Ella Lamb20:44.1Royal Oak Shrine105.3OCS Small School
12Isabella Taber20:30.8DeWitt105.1Marauder
10Kylie Brown20:52.1Utica105.0MAC Red 1
11Jenna Keilen20:32.3Pewamo-Westphalia104.6Marauder
10Cassidy Bowers20:48.2Austin Catholic103.9OCS Small School
9Noelle Hulst20:48.1GR South Christian103.3OK Gold 1
10Abree VanDenBrink20:48.8Wayland Union103.1OK Gold 1
12Ella Grimm21:08.5Muskegon Mona Shores102.8OK Green 1
12Madi Hare20:51.5Plymouth Christian Academy102.8OCS Small School
10Eva Lindstrom20:58.0GR Christian102.7OK White 1
10Emma Cook20:38.3DeWitt102.6Marauder
9Gwyn Faber20:59.0FHN GR Forest Hills Northern102.3OK White 1
9Madison Bumhoffer20:51.2Wayland Union102.3OK Gold 1
9Isabelle Oostema20:53.4GR South Christian101.5OK Gold 1
10Amelia Danian21:02.1FHN GR Forest Hills Northern101.3OK White 1
10Grace Mingerink20:43.5DeWitt100.8Marauder
11Zoe German21:26.1Fruitport100.3OK Silver 1
12Emily Agnew20:45.2DeWitt100.3Marauder
12Blythe Webb21:05.5GRTC Peregrines100.2WMICCC 1
12Andie Wildern20:45.6Charlotte100.1Marauder
12Ella Heffner21:01.5Charyl Stockwell Academy99.5OCS Small School
10Danika Lopez21:28.6GR NorthPointe Christian99.5OK Silver 1
10Lucy Bott20:56.8Fenton99.4FML 1
11Helena Goodrich20:48.8Charlotte99.1Marauder
12Samantha Brown20:58.6Clio98.8FML 1
12Molly McNabb21:11.1St. Clair98.6MAC Red 1
12Emily Peters20:51.2Olivet98.3Marauder
11Clare Assaf21:12.4East Grand Rapids97.9OK White 1
9Audra Krause21:13.4New Baltimore Anchor Bay97.9MAC Red 1
11Emily Beethe20:52.4Saginaw Valley Lutheran97.9Marauder
11Baylor Lauinger21:02.4Goodrich97.5FML 1
10Ava Clark21:03.7Goodrich97.1FML 1
10Margaret Guerra-Harrison20:54.7Leslie97.1Marauder
11Alice Foley21:18.0Fraser96.3MAC Red 1
10Natalie Hayes20:57.2DeWitt96.3Marauder
9Kylie Zwiep21:38.3GR NorthPointe Christian96.2OK Silver 1
12Donna Haaksma21:30.0Byron Center95.7OK Green 1
12Lydia Huisman21:12.2GR South Christian95.3OK Gold 1
9Caroline Berkemeier21:20.9GR Catholic Central95.0OK White 1
11Abigail Simpson21:21.9FHN GR Forest Hills Northern94.7OK White 1
10Mackenzie VanStensel21:16.8GR Northview93.7OK Gold 1
11Faith Jenkins21:47.8Grandville Calvin Christian93.1OK Silver 1
12Evie Hakes21:27.2GRTC Peregrines92.9WMICCC 1
9Martina Villarreal21:07.3DeWitt92.9Marauder
10Ava Oostema21:19.6GR South Christian92.8OK Gold 1
12Annabella Gjokaj21:30.1Utica Eisenhower92.3MAC Red 1
12Audrey Biebel21:29.2FHN GR Forest Hills Northern92.3OK White 1
12Sophie Wisener21:40.6Byron Center92.1OK Green 1
11Gabriella Agar21:21.9GR South Christian92.0OK Gold 1
9Eve Webb21:30.1GRTC Peregrines92.0WMICCC 1
11Elliana Hufton21:19.8Lake Fenton91.7FML 1
12Carleigh Thompson21:12.2Ionia91.3Marauder
12Enna Wainer21:32.3GR Ottawa Hills91.3OK White 1
10Codianne Palczewski21:33.5Utica91.2MAC Red 1
10Courtney Floeter21:21.8Linden91.1FML 1
11Willa Peterson21:33.2GR Christian90.9OK White 1
9Chloe Wilber21:13.3DeWitt90.9Marauder
12Kenna Charbauski21:34.1FHN GR Forest Hills Northern90.6OK White 1
9Jovie Overkamp21:16.3Ionia89.9Marauder
11Peyton Hardy21:29.1Middleville Thornapple-Kellogg89.6OK Gold 1
11Kaitlyn Rizzo21:38.3Macomb Dakota89.6MAC Red 1
12Maddy Takagishi21:17.4DeWitt89.5Marauder
11Lillian Dewey21:58.8Hopkins89.4OK Silver 1
10Adelyn Thelen21:18.4Pewamo-Westphalia89.2Marauder
11Ainsley Sullivan21:38.4FHE Ada Forest Hills Eastern89.2OK White 1
12Kate Molloy21:40.6Fraser88.8MAC Red 1
10Charlie Bont21:50.9Caledonia88.7OK Green 1
11Melanie Berna21:40.0GRTC Peregrines88.7WMICCC 1
10Aurora (Rory) Doepker21:21.7DeWitt88.1Marauder
9Faith Antonini21:45.1FHE Ada Forest Hills Eastern87.0OK White 1
11Claire Brown21:35.9Goodrich86.4FML 1
12Eleanor Cole21:42.4Lutheran HS Westland85.9OCS Small School
12Jewel Zschernig21:49.9Fraser85.7MAC Red 1
9Sydney Knieper21:28.9New Lothrop85.7Marauder
10Gwen Aupperlee21:49.3GR Ottawa Hills85.6OK White 1
11Elyana Davis21:49.3Kalamazoo Homeschool Sports85.6WMICCC 1
11Maddie Leslie21:50.4New Baltimore Anchor Bay85.5MAC Red 1
10Tiona Sakala22:00.7Caledonia85.4OK Green 1
10Leah Flannery21:30.4Leslie85.2Marauder
12Madison Kietzman21:44.1Middleville Thornapple-Kellogg84.6OK Gold 1
10Lindsey Cmeyla21:32.2Saginaw Valley Lutheran84.6Marauder
11Abby Blok21:52.7FHC GR Forest Hills Central84.4OK White 1
10Lynnae Meengs22:14.0Grandville Calvin Christian84.3OK Silver 1
12Jana Kalumbula21:53.0GR Ottawa Hills84.3OK White 1
11Delaney Smith21:33.4Pewamo-Westphalia84.2Marauder
11Anna VanderWal22:05.3Caledonia83.9OK Green 1
11Ella Thornton21:55.4St. Clair83.9MAC Red 1
11Jaidyn Nickels21:43.9Corunna83.7FML 1
9Magdalene Wlazlo21:54.9GRTC Peregrines83.7WMICCC 1
11Ava DeYoung21:46.8Gobles83.4Hartford Teske
11Maggie Wagner22:07.1Jenison83.3OK Green 1
11Eleri Raleigh21:56.5Capital Homeschool83.2WMICCC 1
12Maria Campbell22:18.2Grandville Calvin Christian82.9OK Silver 1
11Paige Willman21:46.6Lake Fenton82.8FML 1
9Aubrey Perez21:37.6Ionia82.8Marauder
10Ashlyn Horness22:10.3Muskegon Mona Shores82.2OK Green 1
11Jenna Terpstra22:20.5GR NorthPointe Christian82.2OK Silver 1
10Amya Gater21:52.0Middleville Thornapple-Kellogg82.0OK Gold 1
12Clarissa Baese21:40.4Ovid-Elsie81.9Marauder
9Annalise Wiltjer21:52.5GR South Christian81.8OK Gold 1
11Juliana Morseau21:52.1Hartford81.6Hartford Teske
11Alaina McCrumb21:54.0Middleville Thornapple-Kellogg81.3OK Gold 1
11Lydia Scally22:03.3Romeo81.2MAC Red 1
9Daniella Romero21:53.8Watervliet81.1Hartford Teske
12Dylan Bosma22:25.3GR NorthPointe Christian80.6OK Silver 1
12Grace Kooyer21:56.3GR South Christian80.6OK Gold 1
9Clare McCloskey22:05.9Utica Eisenhower80.4MAC Red 1
10Zoe Fabing21:45.4Fowler80.2Marauder
9Riley Clark21:57.6GR South Christian80.1OK Gold 1
10Molly Roberts21:55.0Linden80.0FML 1
9Ava Grosse22:06.2West Michigan Homeschool79.9WMICCC 1
9Grace Klynstra21:58.7GR South Christian79.8OK Gold 1
10Maylin Parish22:08.0Grosse Pointe North79.7MAC Red 1
10Joellah Bouwman22:28.1Grandville Calvin Christian79.6OK Silver 1
9Katherine Schafer21:47.6Pewamo-Westphalia79.5Marauder
10Delaney Burgess21:59.8GR South Christian79.4OK Gold 1
10Riley McKeiver22:00.2GR West Catholic79.3OK Gold 1
12Jennifer Popp22:29.6GR NorthPointe Christian79.1OK Silver 1
11Ella Thibodeau22:10.0Romeo79.0MAC Red 1
12Hannah Bennett22:20.3Caledonia78.9OK Green 1
10Allison Schmitt22:03.8Clarkston Everest Collegiate78.7OCS Small School
11Louisa Denks22:03.9Royal Oak Shrine78.7OCS Small School
10Gracie Hibma22:10.1Kalamazoo Homeschool Sports78.6WMICCC 1
12Olivia Cereska22:11.8Fraser78.4MAC Red 1
12Leila Nelson22:32.2Grandville Calvin Christian78.3OK Silver 1
12Avari Montgomery21:52.2Charlotte77.9Marauder
10Madisyn Hunter21:52.5Leslie77.8Marauder
10Alena Sportel22:13.2GR Christian77.6OK White 1
12Allison Breining22:34.5Hopkins77.5OK Silver 1
10Emmarie Formsma22:24.7Byron Center77.4OK Green 1
10Lillian Johnson22:25.7Byron Center77.1OK Green 1
9Madelynn Patterson21:54.9Olivet77.0Marauder
10Kate Olsen22:26.0Byron Center77.0OK Green 1
10Sonia Tatko22:16.8GR Christian76.4OK White 1
9Kendall Van Ryn22:28.0Caledonia76.3OK Green 1
9Olivia Roseberry21:57.3Perry76.2Marauder
12Ava Tow22:19.1Utica76.0MAC Red 1
9Elizabeth Kopp22:19.3Utica75.9MAC Red 1
9Laela D’John22:19.4Utica75.9MAC Red 1
11Carmen Reynolds22:11.4Middleville Thornapple-Kellogg75.5OK Gold 1
12Olivia Latunski22:19.4FHC GR Forest Hills Central75.5OK White 1
9Lucy Straveler22:19.5East Grand Rapids75.5OK White 1
12Kenzie Low22:19.6GR Ottawa Hills75.5OK White 1
11Abbey Morabito22:20.8St. Clair75.4MAC Red 1
10Ava Benedict21:59.8Ionia75.4Marauder
11Charlotte Simon22:00.3Pewamo-Westphalia75.2Marauder
11Gwyneth Artz22:20.5GR Christian75.2OK White 1
10Eleanor Olivo22:09.6Flushing75.1FML 1
12Katelyn Frazier22:21.9Fraser75.0MAC Red 1
10Avery Byers22:11.5Flushing74.5FML 1
11Mary Wright22:24.0New Baltimore Anchor Bay74.3MAC Red 1
9Jelena Olechowski22:24.4Utica Eisenhower74.2MAC Red 1
10Natalie Vert22:25.0Romeo74.0MAC Red 1
10Kennady Giancotti22:05.3Holt73.6Marauder
9Claire Osterhaven22:36.6Byron Center73.5OK Green 1
10Abby Stiltner22:27.5GR Ottawa Hills72.8OK White 1
10Elise Clarin22:38.7Caledonia72.8OK Green 1
11Vivienne Duncan22:27.9GR Christian72.7OK White 1
12Lily Tatko22:28.4GR Christian72.5OK White 1
12Jersi Bilek22:39.5Muskegon Reeths-Puffer72.5OK Green 1
9Gianna Richmond22:20.7GR West Catholic72.4OK Gold 1
10Mercy Hibma22:29.6Kalamazoo Homeschool Sports72.1WMICCC 1
11Madison Trompen22:40.7Caledonia72.1OK Green 1
10Katie Vick22:25.3Plymouth Christian Academy71.6OCS Small School
12Gianna Conflitti22:31.6FHE Ada Forest Hills Eastern71.5OK White 1
10Cora Boonstra22:33.1GR Christian71.0OK White 1
11Eliza Milarch22:13.8Charlotte70.7Marauder
10Madeline Marchwinski22:37.1Romeo70.0MAC Red 1
9AdaLynn Thompson22:37.3Romeo69.9MAC Red 1
9Izabella Jordan22:57.8Hopkins69.7OK Silver 1
12Lilly Rooks22:18.9Pewamo-Westphalia69.1Marauder
12Gwendolynn Carter22:19.3Holt68.9Marauder
10Sophie Allen22:29.0Flushing68.7FML 1
12Delaney Richardson22:20.3Byron68.6Marauder
11Tessa Feldpausch22:52.8Byron Center68.1OK Green 1
10Cora Ball22:53.2Byron Center67.9OK Green 1
12Baylee Moore22:22.4Charlotte67.9Marauder
12Madeleine Schlegel22:22.6DeWitt67.8Marauder
11Josephine Malcolm22:36.8Royal Oak Shrine67.7OCS Small School
12Madeline Dunn22:33.1Goodrich67.3FML 1
10Ava Bates22:38.4Lutheran HS Westland67.2OCS Small School
11Jocelyn Wilson22:24.7Holt67.1Marauder
11Claire Schmidtfranz22:24.9Perry67.0Marauder
9Hailey Moorman22:39.1GR South Christian66.3OK Gold 1
9Kennadee Griffes22:27.3DeWitt66.2Marauder
10Abigail Tava22:58.5Caledonia66.2OK Green 1
12Anna Maciejewski22:49.6Utica Eisenhower65.8MAC Red 1
9Mia Setterington22:50.3Capital Homeschool65.2WMICCC 1
12Molly Wierengo23:01.8Byron Center65.1OK Green 1
10Piper Lyon22:45.3Rochester Hills Lutheran NW64.9OCS Small School
10Grace Nunn22:31.6Holt64.8Marauder
10Allyson Mitchell22:32.4Pewamo-Westphalia64.5Marauder
10Leah Theile22:32.6Chesaning64.5Marauder
10Ella Daly22:48.2Royal Oak Shrine63.9OCS Small School
12Kennidi Kowal22:54.7East Grand Rapids63.8OK White 1
11Anna Schulz22:47.8GR West Catholic63.4OK Gold 1
12Hazel Burley22:36.5Laingsburg63.2Marauder
12Maizy Minnaar22:57.4Capital Homeschool62.9WMICCC 1
9Emma Lownsbery22:38.6Holt62.5Marauder
11Sidney Shepard22:47.7Linden62.4FML 1
9Stella Bishop22:59.9St. Clair62.4MAC Red 1
11McKenna Landers23:10.0Muskegon Mona Shores62.3OK Green 1
12Adeleine DeRoo22:59.4GR Ottawa Hills62.2OK White 1
12Haylie Vanderwal22:40.6Olivet61.8Marauder
9Addyson Campbell22:52.8Goodrich60.7FML 1
9Evelyn Clancy23:05.0Macomb Dakota60.7MAC Red 1
9Ellie Owen22:44.2DeWitt60.6Marauder
10Miranda Lowell22:56.5Watervliet60.2Hartford Teske
10Breanna Schut22:57.7Middleville Thornapple-Kellogg60.1OK Gold 1
11Gabriella Komarowski23:07.1St. Clair60.0MAC Red 1
9Lachlan Merren23:27.2Hopkins59.9OK Silver 1
12Gabriela Knight22:55.4Holly59.9FML 1
10Ramona Heitman23:07.8GRTC Peregrines59.4WMICCC 1
11Tatum Hemmerly23:19.0Muskegon Mona Shores59.3OK Green 1
9Brielle Miller23:00.6Middleville Thornapple-Kellogg59.1OK Gold 1
10Kayla Ropelewski23:09.7Fraser59.1MAC Red 1
11Olivia McDowell22:57.9Holly59.0FML 1
12Molly Melvin23:09.4GR Catholic Central58.9OK White 1
9Aynsley Merkins23:30.5Fruitport58.8OK Silver 1
11Anneliesse Patterson22:49.7Olivet58.8Marauder
9Riley Bender23:01.0Martin58.7Hartford Teske
10Brynley Merkins23:31.2Fruitport58.6OK Silver 1
10KiKi Rusz22:50.3Laingsburg58.6Marauder
12Lili Zondervan23:02.7GR South Christian58.4OK Gold 1
11Samantha Gutzman22:50.9Laingsburg58.4Marauder
9Emma Durling23:00.1Linden58.3FML 1
9Josie Komarowski23:12.3St. Clair58.2MAC Red 1
12Lilliana Van Vleet22:51.9DeWitt58.0Marauder
9Emily Eubank23:33.3Belding57.9OK Silver 1
11Jacinta Ceru23:12.7GRTC Peregrines57.8WMICCC 1
9Rose Hill23:13.9St. Clair57.7MAC Red 1
10Sofia Sporman23:02.2Flint Kearsley57.6FML 1
12Mia Roe23:13.2GR Christian57.6OK White 1
9Lilly Cardon23:24.3Muskegon Mona Shores57.6OK Green 1
11Hailey Parker23:24.5Muskegon Mona Shores57.5OK Green 1
11Alyssa Fudge23:14.7Macomb Dakota57.4MAC Red 1
10Ali Hunt22:54.0New Lothrop57.3Marauder
12Alexis Heagle23:25.0Byron Center57.3OK Green 1
10Isabelle Horning23:25.7Caledonia57.1OK Green 1
10Kaleigh Slingerland23:04.5Owosso56.8FML 1
9Addisyn Gerken23:26.6Caledonia56.8OK Green 1
9Lillian Wilke23:15.9GR Christian56.7OK White 1
11Taylor Basch23:17.6Capital Homeschool56.1WMICCC 1
12Averie Wohlscheid22:58.3DeWitt55.9Marauder
9Emilie Greene23:29.8Muskegon Mona Shores55.8OK Green 1
9Grace Schulte23:19.9Macomb Dakota55.7MAC Red 1
11Taylor Byrne23:08.0Holly55.7FML 1
11Lilly Reynolds23:08.9Fenton55.4FML 1
12Madison Cooley23:11.2Gobles55.3Hartford Teske
10Allison Rodgers23:11.6Martin55.1Hartford Teske
12Jolene Thompson23:21.8Romeo55.1MAC Red 1
11Natalie Hunault23:11.0Fenton54.7FML 1
9Lillian Black23:23.0Romeo54.7MAC Red 1
12Ryann Smitka23:23.4Macomb Dakota54.5MAC Red 1
12Maryn Hyatt23:02.5Saginaw Valley Lutheran54.5Marauder
10Bethany Cmeyla23:03.0Saginaw Valley Lutheran54.3Marauder
11Josie Luyckx23:23.2FHC GR Forest Hills Central54.3OK White 1
11Devon Byrne23:13.8Holly53.7FML 1
11Kora Kok23:46.6GR NorthPointe Christian53.5OK Silver 1
10Maeve VanDam23:36.7Byron Center53.4OK Green 1
10Abigail Tromp23:37.1Byron Center53.3OK Green 1
9Rose Mason23:26.3East Grand Rapids53.2OK White 1
10Aletta Vos23:18.3GR South Christian53.2OK Gold 1
9Avery Gardner23:06.7DeWitt53.1Marauder
12Lucy Spencer23:26.9Capital Homeschool53.0WMICCC 1
11Eve Sheldon23:16.2Flushing52.9FML 1
12Ryleigh Haveman23:19.9Wayland Union52.7OK Gold 1
9Chloe Muirhead23:29.2Macomb Dakota52.6MAC Red 1
10Katelyn Brown23:19.5Watervliet52.5Hartford Teske
12Grace Schumacher23:49.5Hopkins52.5OK Silver 1
11Cora Draft23:39.8Caledonia52.4OK Green 1
9Stella Nunez23:18.0Flushing52.3FML 1
11Sydney Erickson23:23.9Lutheran HS Westland52.0OCS Small School
11Corinne Lamb23:31.0Romeo52.0MAC Red 1
10Caroline Schellhammer23:30.1East Grand Rapids52.0OK White 1
10Shyanna Buskirk23:52.8Hopkins51.4OK Silver 1
9Clara Cox23:33.0East Grand Rapids51.0OK White 1
9Natalie DeJager23:25.3GR South Christian50.9OK Gold 1
12Zoe Cogan23:33.5Capital Homeschool50.8WMICCC 1
11Adeline Youngberg23:34.8Utica Eisenhower50.7MAC Red 1
10DuRae Sage23:25.3Martin50.6Hartford Teske
11Sydney Wheeler23:36.8Utica50.1MAC Red 1
10Nora Tillman23:30.0Royal Oak Shrine50.0OCS Small School
9Selah Sellers23:36.0West Michigan Homeschool50.0WMICCC 1
10Bryleigh Belcher23:25.8Linden49.7FML 1
11Kylee Zimmerer23:48.1Caledonia49.6OK Green 1
10Adilyn VanderWerf23:48.7Byron Center49.4OK Green 1
11Miriam Jackson23:38.3Kalamazoo Homeschool Sports49.2WMICCC 1
11Evelyn Kopp23:40.1Utica49.0MAC Red 1
10Dakotah Laisure24:00.3Belding48.9OK Silver 1
11Emma Boire24:01.1Belding48.6OK Silver 1
12Kendall Braginton23:51.2Muskegon Mona Shores48.6OK Green 1
9Elsie Woldhuis23:40.3Kalamazoo Homeschool Sports48.6WMICCC 1
9Leah Murchie23:30.1Holly48.3FML 1
12Kiele Buckner23:52.3Muskegon Mona Shores48.2OK Green 1
11Elaine Lary23:42.4Romeo48.2MAC Red 1
10Audrey Johnston23:30.7Linden48.1FML 1
10Halli VanDyken24:02.7Belding48.1OK Silver 1
11Lauren Hall23:53.5Muskegon Mona Shores47.8OK Green 1
12Daphne Hall23:42.7FHE Ada Forest Hills Eastern47.8OK White 1
10Kelsey Iglesias23:43.8Utica Eisenhower47.7MAC Red 1
10Evelyn Weaver23:54.2Byron Center47.6OK Green 1
11Hailey Brinker23:44.5St. Clair47.5MAC Red 1
9Elena Bird-Bazan23:44.8Utica47.4MAC Red 1
11Marissa Ainsworth23:36.0Wayland Union47.3OK Gold 1
11Rosalia Feldpausch23:55.1Byron Center47.3OK Green 1
10Laney Walsh23:45.2GR Catholic Central46.9OK White 1
12Rachel Byler23:37.4White Pigeon46.5Hartford Teske
12Cecelia Gill23:39.2GR Northview46.3OK Gold 1
9Emma Vloedman23:47.8GR Christian46.1OK White 1
10Stella Inchauste23:48.0East Grand Rapids46.0OK White 1
12Avery Hagemann23:41.1Middleville Thornapple-Kellogg45.6OK Gold 1
12Evelyn Jackson23:49.4Kalamazoo Homeschool Sports45.5WMICCC 1
12Abigail Redfield23:29.7Olivet45.4Marauder
11Samantha DeFrain23:51.7New Baltimore Anchor Bay45.1MAC Red 1
12Katlina Wadlington23:42.1Hartford45.0Hartford Teske
9Kiersten Craigo23:45.5Rochester Hills Lutheran NW44.8OCS Small School
10Kinley Eikenberry24:03.1Muskegon Mona Shores44.6OK Green 1
9June Acheson23:52.2GR Christian44.6OK White 1
12Reese Mickelsen23:53.5FHN GR Forest Hills Northern44.2OK White 1
12Marta Doublestein23:54.1GR Ottawa Hills44.0OK White 1
9Abigail Endres23:55.3Macomb Dakota43.9MAC Red 1
9Anna London23:34.9Olivet43.7Marauder
12Avery Boutell23:57.9Grosse Pointe North43.0MAC Red 1
10Ainsley Fron24:09.5Caledonia42.5OK Green 1
10Alonna Schack23:38.8Chesaning42.4Marauder
9Opal Sterken23:59.2GRTC Peregrines42.3WMICCC 1
12Katherine Klooster23:51.4GR West Catholic42.2OK Gold 1
10Payton Yeske23:50.5Watervliet42.2Hartford Teske
12Zipporah Tran23:54.2Plymouth Christian Academy41.9OCS Small School
11Annabel Reaves23:40.4Holt41.9Marauder
10Ava Wenzlick23:40.5New Lothrop41.8Marauder
12Brianna Zwar23:52.2Watervliet41.6Hartford Teske
11Bella Cotter23:41.3Holt41.6Marauder
12Jillian Steckroth23:50.4Lake Fenton41.5FML 1
10Arely Garcia23:53.1Hartford41.3Hartford Teske
9Ella Jacobson24:02.6GR Catholic Central41.1OK White 1
10Avery Conner24:13.8Byron Center41.1OK Green 1
10Leah Aagesen24:02.9GR Catholic Central41.0OK White 1
9Taelyn Tuggle23:52.5Goodrich40.8FML 1
9Julia Eichbauer23:52.9Fenton40.7FML 1
10Margo Burba23:53.5Flushing40.5FML 1
9Belle Miller24:05.9West Michigan Homeschool40.0WMICCC 1
12Charly Werenka24:00.7Clawson39.8OCS Small School
11Jazmine Mason23:56.4Holly39.5FML 1
9Alice Peterson24:09.4GR Christian38.9OK White 1
11Caelyn Bono23:58.4Fenton38.9FML 1
9Claire Kohley24:31.6Fruitport38.5OK Silver 1
12Taylor Hill24:10.7Kalamazoo Homeschool Sports38.4WMICCC 1
12Malia Reitz23:50.8Holt38.4Marauder
10Hailey Heistand24:32.0Fruitport38.3OK Silver 1
12Ava Bonacci24:22.2Jenison38.3OK Green 1
12Olivia Thelen23:51.4Fowler38.2Marauder
10Karsyn Boersma24:05.2Middleville Thornapple-Kellogg37.6OK Gold 1
9Madison Bernard24:07.6Rochester Hills Lutheran NW37.5OCS Small School
11Isabel Adkins24:03.9Swartz Creek37.0FML 1
11Madeleine Prestel24:16.3Utica Eisenhower36.9MAC Red 1
12Isla Sule24:05.4Corunna36.5FML 1
12Ciani Lopez23:57.2DeWitt36.3Marauder
11Elaina Long24:18.1West Michigan Homeschool36.0WMICCC 1
9Katherine Baginski24:19.5Utica Eisenhower35.8MAC Red 1
9Evelyn Wiegand24:20.1Macomb Dakota35.6MAC Red 1
9Janet Andrade24:10.3Bloomingdale35.6Hartford Teske
10Paige Kanan23:59.3DeWitt35.6Marauder
11Meghan Venhuizen24:30.4Caledonia35.5OK Green 1
9Olivia Campbell24:20.5Macomb Dakota35.5MAC Red 1
12Ellory Fox24:31.7Caledonia35.1OK Green 1
12Brooke Bender24:32.1Caledonia35.0OK Green 1
9Isabella Keefer24:21.4GRTC Peregrines34.9WMICCC 1
10Addison Tomsic24:12.8Gobles34.7Hartford Teske
12Audrey Bensinger24:01.8Ovid-Elsie34.7Marauder
9Maya Miller24:21.9GRTC Peregrines34.7WMICCC 1
9Allyanna Hart24:03.7Perry34.1Marauder
9Alexa DeVries24:15.7GR South Christian34.1OK Gold 1
12Molly Colpean24:24.7FHC GR Forest Hills Central33.8OK White 1
9Yadhira Thomassen24:18.7Auburn Hills Oakland Christian33.8OCS Small School
10Rachel McDonell24:26.3St. Clair33.6MAC Red 1
9Cecila Bomberski24:20.0Royal Oak Shrine33.3OCS Small School
9Reece Calce24:29.5Utica32.5MAC Red 1
11Anna Shaarda24:28.5FHN GR Forest Hills Northern32.5OK White 1
10Erin Doolittle24:30.2Grosse Pointe North32.3MAC Red 1
11Caramia DeGiulio24:23.7Southfield Christian32.1OCS Small School
10Adelyn Feenstra24:40.8Caledonia32.1OK Green 1
10Peyton Rohn24:10.2Ashley31.9Marauder
10Miriam Skarich24:21.1Owosso31.3FML 1
10Lucia Street24:32.4GRTC Peregrines31.2WMICCC 1
12Emma Ramales24:34.3Utica Eisenhower30.9MAC Red 1
11Madison Law24:44.4Byron Center30.9OK Green 1
10Jadyn Rodgers24:26.1GR Northview30.6OK Gold 1
9Monica Pung24:14.3Pewamo-Westphalia30.6Marauder
10Sydney Pflug24:27.1GR Northview30.3OK Gold 1
11Elle Shimmell24:36.2Utica30.3MAC Red 1
12Elanor Barnes24:29.2Madison Heights Bishop Foley30.3OCS Small School
11Ava Troxel24:29.4Rochester Hills Lutheran NW30.2OCS Small School
11Claire L. Thelen24:15.9Pewamo-Westphalia30.1Marauder
10Quinn Middleton24:47.4Byron Center29.9OK Green 1
11Laila Mcdowell24:48.1Byron Center29.6OK Green 1
11Ella Clarke24:31.5Southfield Christian29.5OCS Small School
10Jaelynn Garber24:48.9Byron Center29.4OK Green 1
12Carolanne Hammer24:39.0Fraser29.3MAC Red 1
11Avery Graham24:38.2GRTC Peregrines29.3WMICCC 1
11Marselina Mott24:39.6Kalamazoo Homeschool Sports28.8WMICCC 1
11Darcy Keefe24:50.6Muskegon Reeths-Puffer28.8OK Green 1
11Kerigan Pung24:19.9Fowler28.7Marauder
11Molly Gaudard24:29.3Flint Kearsley28.6FML 1
11Peyton Marshall24:34.5Plymouth Christian Academy28.5OCS Small School
10Maatje Vanderwey24:40.8Capital Homeschool28.4WMICCC 1
10Sophie Aupperlee24:41.9GR Ottawa Hills28.0OK White 1
9Kyle McClintic24:53.0Jenison28.0OK Green 1
9Claire K Thelen24:22.2Pewamo-Westphalia28.0Marauder
10Emma Tramontin24:31.4Corunna27.9FML 1
9Annika Kauffman25:03.4Grandville Calvin Christian27.9OK Silver 1
12Lilian Nguyen24:44.6FHN GR Forest Hills Northern27.1OK White 1
10Cecilia Borobia24:44.7Kalamazoo Homeschool Sports27.1WMICCC 1
11Rachael Heikkinen24:25.5Saginaw Valley Lutheran26.8Marauder
10Lilee Elliott24:25.8DeWitt26.7Marauder
11Hannah Upchurch24:47.6Utica26.5MAC Red 1
11Kaitlyn Durow24:57.6Muskegon Reeths-Puffer26.5OK Green 1
11Ashlyn O’Neill24:48.0Romeo26.3MAC Red 1
10Remi Kitts24:47.1FHE Ada Forest Hills Eastern26.3OK White 1
12Sophia Douglass24:58.3Caledonia26.2OK Green 1
11Leah Schneider24:27.7Perry26.1Marauder
10Audrey Taphouse24:37.3Corunna25.9FML 1
11Anna Kwiatkowski24:49.8Romeo25.7MAC Red 1
11Evie Sharpe24:48.8GR Catholic Central25.7OK White 1
10Isabella Lopez24:41.7GR Northview25.5OK Gold 1
9Elyana Jurkowski24:42.2Wayland Union25.3OK Gold 1
11Jillian Wulff24:44.8Clawson25.1OCS Small School
11Breanna Cole25:13.0Fruitport24.7OK Silver 1
11Miah Randall24:43.7Holly23.8FML 1
11Selah Churchwell24:55.1GRTC Peregrines23.6WMICCC 1
9Samantha Mondoux24:56.8Utica23.4MAC Red 1
9Kate Potter24:56.1Kalamazoo Homeschool Sports23.3WMICCC 1
9Madeline Orr24:45.5Flushing23.2FML 1
9Allyson Strang25:08.2Caledonia23.0OK Green 1
10Lillian Bricker24:58.7Macomb Dakota22.8MAC Red 1
12Addy Burkett24:37.7Olivet22.8Marauder
10Gracie Ockerman24:47.0Owosso22.7FML 1
9Gracie Emerson24:58.0FHC GR Forest Hills Central22.7OK White 1
12Onaleigh McVay24:47.4Owosso22.5FML 1
12Ava Juhas24:38.4Ovid-Elsie22.5Marauder
9Abigail Kahn24:48.3Lake Fenton22.2FML 1
9Ila Sellers24:59.7West Michigan Homeschool22.1WMICCC 1
9Leah Edgar24:50.2Fenton21.6FML 1
11Alexis Bosma25:02.2Utica Eisenhower21.6MAC Red 1
11Shelby Theut24:55.2Austin Catholic21.6OCS Small School
9Maisie Sanderson25:03.7FHE Ada Forest Hills Eastern20.8OK White 1
9Helena Ceru25:04.5GRTC Peregrines20.5WMICCC 1
9Katherine Riches24:58.9Auburn Hills Oakland Christian20.4OCS Small School
10Jenna VanderLaan24:57.4GR South Christian20.2OK Gold 1
11Sara Schipper24:56.4Martin20.2Hartford Teske
12Kaitlynn Ortiz24:55.0Flushing20.0FML 1
11Claire Bartkowiak25:17.3Byron Center19.9OK Green 1
11Julianne Drobek25:07.6New Baltimore Anchor Bay19.8MAC Red 1
11Adele Jewett25:28.4Grandville Calvin Christian19.5OK Silver 1
9Jayna Schmitz25:11.0GRTC Peregrines18.3WMICCC 1
9Emily Okley24:51.0Leslie18.3Marauder
10Samantha Stevens25:22.1Byron Center18.3OK Green 1
10Tuesday Stevens25:32.3Hopkins18.2OK Silver 1
12Emily Plantinga25:11.6GR Christian18.1OK White 1
11Anna Austin25:12.0Capital Homeschool18.0WMICCC 1
10Addison White25:33.0Belding18.0OK Silver 1
12Alice Kadlecova25:03.3Martin17.9Hartford Teske
11Sarah Krueger25:12.9FHE Ada Forest Hills Eastern17.7OK White 1
10Claire Ellis24:53.2Olivet17.6Marauder
10Rachael Hornacek25:24.9Caledonia17.4OK Green 1
12Marissa Lowell25:05.2Watervliet17.3Hartford Teske
12Lillian Engstrom25:14.8GR Catholic Central17.1OK White 1
11Josephine Pell25:25.9Byron Center17.0OK Green 1
11Natasha Mendez25:10.4Clarkston Everest Collegiate16.5OCS Small School
12Elizabeth Richmond25:08.8GR West Catholic16.4OK Gold 1
11Emma Thielen24:57.9Perry16.0Marauder
12Corena Willink25:18.7GR Ottawa Hills15.8OK White 1
11Yuna Sullins25:20.2Kalamazoo Homeschool Sports15.3WMICCC 1
12Maria Ramirez25:11.5Bloomingdale15.2Hartford Teske
12Sophia Willyerd25:09.5Swartz Creek15.2FML 1
12Megan Schuurmans25:12.7Middleville Thornapple-Kellogg15.1OK Gold 1
9Faith Mansour25:23.7Utica14.4MAC Red 1
11Lucy Otto25:33.9Jenison14.4OK Green 1
10Mackenzie Zayas25:13.6Owosso13.8FML 1
9Finnola Fletcher25:15.0Holly13.3FML 1
9Aubrey Goike25:27.2Macomb Dakota13.3MAC Red 1
10Evelyn Lindberg25:15.9Corunna13.0FML 1
9Adrian Cisler25:19.0Middleville Thornapple-Kellogg13.0OK Gold 1
11Karsyn Jacobs25:18.7Coloma12.8Hartford Teske
12Chelsea Becker25:28.9Fraser12.7MAC Red 1
9Rose O’Connor25:22.2Austin Catholic12.6OCS Small School
11Sorayah Graciliano25:28.6Kalamazoo Homeschool Sports12.5WMICCC 1
10Sophia Miller25:21.5Wayland Union12.2OK Gold 1
9Zona Morris25:29.7GR Ottawa Hills12.1OK White 1
10Queralt Mas25:41.2Jenison11.9OK Green 1
11Tess Graff25:34.2East Grand Rapids10.6OK White 1
9Blake Ruffin25:23.5Flushing10.5FML 1
10Summer Walker25:23.5Owosso10.5FML 1
9Micaela Fisher25:35.7East Grand Rapids10.1OK White 1
9Layli Carpenter25:28.5Middleville Thornapple-Kellogg9.8OK Gold 1
10Alyssa Sparks25:27.7Gobles9.8Hartford Teske
10Chloe Snape25:37.2Kalamazoo Homeschool Sports9.6WMICCC 1
9Adilene Roman-Garcia25:28.3Hartford9.6Hartford Teske
11Grace Wallen25:30.1GR South Christian9.3OK Gold 1
10Brooke Springer25:18.7Chesaning9.1Marauder
11Ines Bordenet25:39.2East Grand Rapids8.9OK White 1
12Grace Burgess25:31.5GR South Christian8.8OK Gold 1
11Kaylee Katje26:01.5Hopkins8.5OK Silver 1
11Aquetzalli Hernandez25:29.9Ortonville Brandon8.4FML 1
9Piper VanStraten25:21.2Olivet8.3Marauder
11Hope Kriesch25:31.7Flushing7.8FML 1
12Tenaya Jendza25:44.0New Baltimore Anchor Bay7.7MAC Red 1
9Esther Munson25:43.6Kalamazoo Homeschool Sports7.5WMICCC 1
10Zoey White25:55.0Muskegon Mona Shores7.3OK Green 1
12Riley Dood25:36.5GR South Christian7.2OK Gold 1
11Genevieve Franklin26:05.6Fruitport7.1OK Silver 1
9Ivana Jasinski25:44.6East Grand Rapids7.1OK White 1
11Raylee Preston25:38.2Middleville Thornapple-Kellogg6.6OK Gold 1
9Ellie Einfeld25:46.8GR Christian6.4OK White 1
9Catherine (Katie) Callahan25:36.3Goodrich6.2FML 1
9Kate Triezenberg25:47.5GR Christian6.2OK White 1
11Ellie Elliott25:41.6Lutheran HS Westland6.1OCS Small School
9Vivian Murphy25:29.2Olivet5.6Marauder
10Coralie Carey26:00.5Jenison5.5OK Green 1
11Alyssa Moens25:41.6GR Northview5.5OK Gold 1
10Salay Schelhaas26:00.7Jenison5.4OK Green 1
12Kaylee Eickhoff25:39.3Goodrich5.2FML 1
11Eva Witkow25:52.4Utica Eisenhower4.9MAC Red 1
11Hannah Van Allen25:51.6GR Christian4.8OK White 1
12Kate Spencer25:52.2Capital Homeschool4.6WMICCC 1
11Mackenzie Krentz26:03.3Caledonia4.6OK Green 1
11Lennon Lassanske26:03.9Muskegon Mona Shores4.4OK Green 1
11Shelby Brenner25:54.3St. Clair4.2MAC Red 1
9Kennedy Wirt25:55.0FHE Ada Forest Hills Eastern3.7OK White 1
11Atheil Akaic25:36.4Holt3.2Marauder
12Lindsay Spronk25:49.6GR South Christian2.8OK Gold 1
10Margaret Thunder Hawk26:09.2Caledonia2.6OK Green 1
11Ava Elliott26:00.0Capital Homeschool2.0WMICCC 1
10Viviana Banda25:51.3Hartford1.9Hartford Teske
12Miranda Miheve26:00.7GR Ottawa Hills1.8OK White 1
11Nola Pearson26:13.6Caledonia1.1OK Green 1
11Robyn Klein26:03.6GR Christian0.8OK White 1
11Sophia Roelofs26:03.8GR Christian0.7OK White 1
11Scarlet Brown25:59.1Rochester Hills Lutheran NW0.3OCS Small School
11Anna Ziedins26:05.8GR Catholic Central0.1OK White 1

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Jonah Workman15:42.5East Grand Rapids209.2OK White 1
11Mitchell Dunlap15:56.3GR Catholic Central204.6OK White 1
12Sean Ryan16:04.9GR Christian201.7OK White 1
10Gavin Katic15:58.4Fenton201.2FML 1
10Micah Becker16:16.0East Grand Rapids198.0OK White 1
11Steven Zawacki16:27.3FHE Ada Forest Hills Eastern194.2OK White 1
12Noah Johnston16:33.5Caledonia194.2OK Green 1
12Jacob Hylton16:20.5Ortonville Brandon193.8FML 1
11Evan Armstrong16:28.9Kalamazoo Homeschool Sports193.7WMICCC 1
11Noah Rice16:29.4Kalamazoo Homeschool Sports193.5WMICCC 1
12Vincent Pattison16:22.1Goodrich193.3FML 1
10Rem Piper16:11.2Holt193.0Marauder
12Abenezer Cerone16:21.0Royal Oak Shrine192.7OCS Small School
12Jack Edison16:32.4East Grand Rapids192.5OK White 1
10Bennett Snapper16:39.1Caledonia192.3OK Green 1
11Broden Ladd16:26.8Holly191.7FML 1
12Caleb Willard16:36.4GRTC Peregrines191.2WMICCC 1
12Liam Bingman16:38.2GR Ottawa Hills190.6OK White 1
12Harper Wesley16:27.5Utica189.8MAC Red 1
10Gerard Gilmour16:32.7Fenton189.8FML 1
12Charlie Curtis16:27.7Utica189.8MAC Red 1
12Aiden Marple16:22.4DeWitt189.2Marauder
10Nole Lorenzen16:32.4Rochester Hills Lutheran NW188.9OCS Small School
10Bentley Nichols16:50.7Caledonia188.4OK Green 1
12Luke Allen16:31.7Romeo188.4MAC Red 1
11Lucas Aardema16:47.6East Grand Rapids187.5OK White 1
12Brodie Licata16:39.9Lake Fenton187.4FML 1
12Shephard Bower16:48.7FHE Ada Forest Hills Eastern187.1OK White 1
11Ben Verlin16:41.2GR South Christian186.6OK Gold 1
12Kelton Hoover16:50.8GR Ottawa Hills186.4OK White 1
10Chase Sherman16:58.4Jenison185.9OK Green 1
12Brendan O’Donohue16:52.6GRTC Peregrines185.8WMICCC 1
11Ethan Burks16:59.2Jenison185.6OK Green 1
12Rhys Holmes16:44.2GR Northview185.6OK Gold 1
11John Kowatch16:34.1Pewamo-Westphalia185.3Marauder
12Jeryn Frisbie17:14.3Belding185.2OK Silver 1
12Benaiah Roby16:55.9Kalamazoo Homeschool Sports184.7WMICCC 1
12Joseph Kaleto16:43.1Macomb Dakota184.6MAC Red 1
12Nolan Wenglikowski17:02.4Jenison184.5OK Green 1
11Brian Artman16:58.5Kalamazoo Homeschool Sports183.8WMICCC 1
10Cole Heikka16:50.7Holly183.8FML 1
12Adrian Abbott-Wallace16:39.6Holt183.5Marauder
10Carter Cooke17:06.4Jenison183.2OK Green 1
12Micah Small17:00.6GR Christian183.1OK White 1
12James Brickel16:48.1Romeo183.0MAC Red 1
12Gavin DeVries17:01.3GRTC Peregrines182.9WMICCC 1
12Aaron Osterman16:49.3New Baltimore Anchor Bay182.6MAC Red 1
12Thad VanderLaan16:53.5GR South Christian182.5OK Gold 1
12John Truong17:03.0FHN GR Forest Hills Northern182.3OK White 1
11Anthony Schmitz17:03.3GRTC Peregrines182.2WMICCC 1
12Anthony Frei16:51.1Utica Eisenhower182.0MAC Red 1
11Peter Kamp17:04.3Capital Homeschool181.9WMICCC 1
10Grayson Michels17:04.9FHE Ada Forest Hills Eastern181.7OK White 1
10James Scholten-Holcomb17:05.8GR Christian181.4OK White 1
10Caleb Conner17:13.6Jenison180.8OK Green 1
12Jack Estelle17:27.6Hopkins180.8OK Silver 1
12Braylon Lenneman16:47.9DeWitt180.7Marauder
11Carson Hlavin16:56.0Romeo180.3MAC Red 1
9Rio Hrabovsky16:57.7Romeo179.8MAC Red 1
9Sullivan Oberg17:17.3Jenison179.6OK Green 1
12Myles Hendel17:18.0Jenison179.3OK Green 1
12Gabriel Williams17:12.4FHN GR Forest Hills Northern179.2OK White 1
10Andrew Egli17:13.0GRTC Peregrines179.0WMICCC 1
12Tyler VanKuiken17:13.9East Grand Rapids178.7OK White 1
12Caleb TeBrake17:05.3GR Northview178.6OK Gold 1
12Drew Pietraszkiewicz17:03.8Utica Eisenhower177.7MAC Red 1
9Livio Muzzin16:56.9DeWitt177.7Marauder
10Christian Pavlige17:37.2Fruitport177.6OK Silver 1
11Elias DeJong17:17.3GR Christian177.6OK White 1
9Isaac Cox17:06.5Plymouth Christian Academy177.5OCS Small School
10Eli Miller17:17.8GRTC Peregrines177.4WMICCC 1
10Jackson Butts17:10.1Lake Fenton177.3FML 1
10Kash Moored17:38.5Hopkins177.2OK Silver 1
10Timothy Adair17:19.9Kalamazoo Homeschool Sports176.7WMICCC 1
12Vince Garritano17:20.1Kalamazoo Homeschool Sports176.6WMICCC 1
12Andrew Scheloske17:07.6Macomb Dakota176.5MAC Red 1
11Kenneth Mangles17:00.8Leslie176.4Marauder
12Sam Hillary17:21.0East Grand Rapids176.4OK White 1
11Ethan Kreger17:10.6St. Clair175.5MAC Red 1
10Tyler Egli17:23.7GRTC Peregrines175.4WMICCC 1
12Aiden VanKuiken17:24.2East Grand Rapids175.3OK White 1
12Philip Chamberlain17:25.3FHN GR Forest Hills Northern174.9OK White 1
9Seth Sytsma17:25.6GR Christian174.8OK White 1
11Eric Pierce17:32.7Byron Center174.5OK Green 1
10Beckett Kneisel17:27.5East Grand Rapids174.2OK White 1
11Josiah Rozema17:18.7GR South Christian174.1OK Gold 1
12Emmanuel Mehari17:17.2Plymouth Christian Academy173.9OCS Small School
10Grady Johnston17:48.9Hopkins173.7OK Silver 1
11Trevon Johnson17:09.0Holt173.7Marauder
12Eli Velting17:35.1Caledonia173.6OK Green 1
12Griffin Good17:22.7Flushing173.1FML 1
12Oliver Davis17:21.3Macomb Dakota171.9MAC Red 1
11Charlie George17:14.6Pewamo-Westphalia171.8Marauder
12Payton Chandler17:26.8Corunna171.8FML 1
12Grant Hillary17:35.8GR Catholic Central171.4OK White 1
11Rolland Sterken17:42.0Jenison171.3OK Green 1
12Jacob Giovannini17:23.1Macomb Dakota171.3MAC Red 1
10Logan LaMilza17:23.7Macomb Dakota171.1MAC Red 1
12Jack Monterusso17:36.7FHC GR Forest Hills Central171.1OK White 1
10Jackson Willard17:37.2GRTC Peregrines170.9WMICCC 1
9Sam Casiano17:02.2Watervliet170.9Hartford Teske
10Wesley LaFever17:24.6Macomb Dakota170.8MAC Red 1
11Ben Panter17:29.8Fenton170.7FML 1
12Hayden Fox17:43.8Muskegon Mona Shores170.7OK Green 1
11Mason Fein17:28.9Wayland Union170.7OK Gold 1
12Jaxxon Thelen17:18.2Ionia170.6Marauder
11Wyatt Werner17:18.6Pewamo-Westphalia170.5Marauder
12Lucas Gizoni17:26.2Romeo170.3MAC Red 1
11Owen Windgaston17:28.4Clawson170.2OCS Small School
10Zachary Newman17:45.4Byron Center170.2OK Green 1
11Will Chelotti17:20.6DeWitt169.8Marauder
10Simon Reed17:29.7Plymouth Christian Academy169.8OCS Small School
11Elias Baldwin17:06.3Decatur169.6Hartford Teske
12Simon Faber17:41.3FHN GR Forest Hills Northern169.6OK White 1
12Connor Wangler17:47.7Jenison169.5OK Green 1
11Tyler Williams17:28.9Fraser169.4MAC Red 1
10CJ Shilling17:34.2Flushing169.3FML 1
12Kaden Van Ryn17:48.3Caledonia169.2OK Green 1
11Jackson Defina17:35.3Fenton168.9FML 1
12Luke Smith17:49.3Caledonia168.9OK Green 1
12Brayden Prieskorn17:30.6St. Clair168.8MAC Red 1
11Jacob Ziolkowski17:44.1GRTC Peregrines168.6WMICCC 1
11Arie Prins17:35.6GR Union168.5OK Gold 1
10Mason Benson17:45.0FHC GR Forest Hills Central168.3OK White 1
10Jake Potgeter17:51.1Caledonia168.3OK Green 1
11Jaxon Hemgesberg17:25.4Chesaning168.2Marauder
12Max Brannan17:34.9Lutheran HS Westland168.0OCS Small School
11Riley Weed17:46.2West Michigan Homeschool167.9WMICCC 1
11Jonathan Falk17:46.4GR Christian167.9OK White 1
11Grant Hunault17:39.8Fenton167.4FML 1
12Cole Fernandez17:40.0Flint Kearsley167.3FML 1
12Quentin Smith17:28.3Fowler167.2Marauder
11Grant Feldpausch17:55.8Caledonia166.7OK Green 1
9Dawson Kolehouse17:50.4West Michigan Homeschool166.5WMICCC 1
11Brennan Ackerman17:50.7GRTC Peregrines166.4WMICCC 1
12Ethan Manning17:42.4Wayland Union166.2OK Gold 1
9Leonidas Erfourth17:43.6Owosso166.1FML 1
12Jesse Fielis17:16.6White Pigeon166.1Hartford Teske
10Tate VanDaele17:52.1FHE Ada Forest Hills Eastern166.0OK White 1
12Cole Wisener17:58.5Byron Center165.8OK Green 1
11Carter Grimmet17:52.6Capital Homeschool165.8WMICCC 1
12Adam Howell17:45.1Flint Kearsley165.7FML 1
10Cameron Martin17:40.1Fraser165.6MAC Red 1
11Nathan Brinker17:45.7Ortonville Brandon165.4FML 1
11Kai Miller17:45.9Owosso165.4FML 1
10Brady Rappuhn17:46.1Owosso165.3FML 1
10Jacob Solomon17:41.3Utica165.2MAC Red 1
10Henry Yoder17:54.4FHC GR Forest Hills Central165.2OK White 1
10Joshua Byrtus17:46.5Holly165.2FML 1
10Federico Moreno-Padilla17:42.0Utica Eisenhower165.0MAC Red 1
12Jesse Dodge17:47.1Corunna165.0FML 1
10Christian LeConte17:47.5Owosso164.8FML 1
10Landon Shimkus17:44.6Charyl Stockwell Academy164.8OCS Small School
9Calvin Graham17:56.5GRTC Peregrines164.5WMICCC 1
10Sean Thompson18:02.7Caledonia164.4OK Green 1
11Aiden Mcdonald17:22.4Hartford164.2Hartford Teske
10Levi VanderLaan18:03.5Caledonia164.2OK Green 1
9Bennett Beals17:57.5Capital Homeschool164.2WMICCC 1
11Gabe Slater17:59.2FHC GR Forest Hills Central163.6OK White 1
12Ty Baum17:59.7FHN GR Forest Hills Northern163.4OK White 1
9Isaac Dinh18:05.9Caledonia163.4OK Green 1
12Michael Bowker17:49.0Royal Oak Shrine163.3OCS Small School
9Gavin Soviar17:48.4Fraser162.9MAC Red 1
10Jack Songer17:50.6Rochester Hills Lutheran NW162.8OCS Small School
9Aaron Jeruzal18:08.4Byron Center162.6OK Green 1
10Levi Walker18:08.9Jenison162.4OK Green 1
12Zac Brown17:55.2Holly162.3FML 1
11Jackson Martin17:56.0Fenton162.0FML 1
12Isaac Norcross18:24.0GR NorthPointe Christian162.0OK Silver 1
12Isaiah Lindstrom18:04.4GR Christian161.9OK White 1
9Gavin Bowers17:53.8Austin Catholic161.7OCS Small School
11Matthew Killeen17:45.3Leslie161.6Marauder
9Anthony Lambers18:11.5Muskegon161.5OK Green 1
10Daniel LaRoy18:05.8Kalamazoo Homeschool Sports161.4WMICCC 1
12Colin Pattison18:07.2FHE Ada Forest Hills Eastern160.9OK White 1
11Brody Empson17:54.3Romeo160.9MAC Red 1
10Ty Inglis17:47.4DeWitt160.9Marauder
11Brayden Kelliher18:14.3Jenison160.6OK Green 1
9Logan Cichoracki17:55.7Romeo160.4MAC Red 1
10Anthony Rushmore18:08.8GR Catholic Central160.4OK White 1
9Brayden Goodsell17:56.0Romeo160.3MAC Red 1
10Abram Larsen18:01.7Fenton160.1FML 1
9David Matthews17:57.5St. Clair159.8MAC Red 1
12Josh Carpenter17:50.8DeWitt159.7Marauder
10Ben Sushynski18:04.5Linden159.2FML 1
12Grant Conley17:52.9Charlotte159.0Marauder
11Micah Manion18:14.3GR Christian158.6OK White 1
12Brady Slone18:01.7Fraser158.4MAC Red 1
11Felix Spitz17:55.0Lansing Everett158.3Marauder
10Ben Jackson18:06.3GR Northview158.2OK Gold 1
10Dylan Phillips18:02.9Grosse Pointe North158.0MAC Red 1
11Chase Mallory18:03.2Macomb Dakota157.9MAC Red 1
11Cooper Schmelter17:56.3Leslie157.9Marauder
9Finley Clor18:04.1Romeo157.6MAC Red 1
11Alex Stout18:17.8East Grand Rapids157.4OK White 1
9Connor Ford18:09.8Corunna157.4FML 1
11Matthew Austin17:57.9DeWitt157.4Marauder
9Dax Purdy18:05.3Romeo157.2MAC Red 1
11McKinley Springer18:10.7Corunna157.1FML 1
12Zain Banat18:12.1Swartz Creek156.6FML 1
10Sebastian Azar18:07.9New Baltimore Anchor Bay156.4MAC Red 1
11Easton McCloy18:41.0GR NorthPointe Christian156.4OK Silver 1
10Bryce Schuh18:01.3Holt156.2Marauder
11Liam Eaton18:12.6GR Northview156.1OK Gold 1
10Jude TenElshof18:27.8Jenison156.1OK Green 1
12Rex Jackson18:13.6GR South Christian155.8OK Gold 1
11Ethan Curtiss18:22.8FHC GR Forest Hills Central155.7OK White 1
10Ashton Fink18:22.9GR Christian155.7OK White 1
12Adam Shimmell18:10.7Utica155.4MAC Red 1
11Evan Buteyn18:43.8Grandville Calvin Christian155.4OK Silver 1
11Chase Woller-Skar18:23.9East Grand Rapids155.4OK White 1
12Seamus Murphy18:11.4Romeo155.2MAC Red 1
9Luke Worley18:45.4GR NorthPointe Christian154.9OK Silver 1
10Gavin Nakai18:18.0Fenton154.7FML 1
11Ariston Dallas18:19.1Owosso154.3FML 1
11Joseph Nowicki18:14.2Utica Eisenhower154.3MAC Red 1
12Gordie Kaiton18:27.4FHE Ada Forest Hills Eastern154.2OK White 1
9Gracin Zelski18:07.8DeWitt154.1Marauder
10Chase Compau18:19.8Ortonville Brandon154.1FML 1
10Declan Duch18:34.1Jenison154.0OK Green 1
11Dominik Ladomato-Fisher18:28.7GR Ottawa Hills153.8OK White 1
12Sam Decker18:20.3GR Northview153.6OK Gold 1
9Max Bobeda18:09.6DeWitt153.5Marauder
11Brandon Ziehmer18:16.8New Baltimore Anchor Bay153.4MAC Red 1
12Andrew Bucher18:16.9Fraser153.4MAC Red 1
9Matteo Peraino18:17.1Utica153.3MAC Red 1
11Conner Morrison18:10.2Ionia153.3Marauder
12Cole Maier18:10.2Chesaning153.3Marauder
11Nolan Mitchell18:10.5Pewamo-Westphalia153.2Marauder
12Paul Stephens18:17.5Grosse Pointe North153.2MAC Red 1
9Dallas Rice18:17.5Romeo153.2MAC Red 1
12Charles Gilbert18:18.5Romeo152.8MAC Red 1
10Liam Gunnink18:37.7Jenison152.8OK Green 1
9Owen Bremer18:23.1Middleville Thornapple-Kellogg152.6OK Gold 1
11Carter Kirkbride18:19.1Romeo152.6MAC Red 1
12Landon Heikka18:24.2Holly152.6FML 1
12Sani Shema18:32.3GR Ottawa Hills152.6OK White 1
10Owen VerBeek18:38.4Jenison152.5OK Green 1
9Joel Vanderwey18:32.8Capital Homeschool152.4WMICCC 1
11Alex Diaz17:58.3Hartford152.2Hartford Teske
9Jonah Nagel18:39.6Caledonia152.1OK Green 1
9Waylon Blake18:39.8Byron Center152.1OK Green 1
9Tommy Moundros18:13.9DeWitt152.0Marauder
9Quentin White18:14.4Holt151.9Marauder
12Cooper Donovan18:34.7FHE Ada Forest Hills Eastern151.8OK White 1
12Nicholas Milosavlevski18:21.7Macomb Dakota151.8MAC Red 1
9Austin Henderson18:41.3Jenison151.6OK Green 1
12John Paul Sanders18:36.1GRTC Peregrines151.3WMICCC 1
9Jeremy Long18:36.7West Michigan Homeschool151.1WMICCC 1
11Xavier Pompey18:01.8Coloma151.1Hartford Teske
12Alexander Perry18:23.8Utica Eisenhower151.1MAC Red 1
9Seth Miller18:43.0Caledonia151.0OK Green 1
12Sean Brock18:37.6Capital Homeschool150.8WMICCC 1
10Kassian McKenzie Thompson18:43.6Muskegon Mona Shores150.8OK Green 1
11Ayven Evancho18:30.5Flushing150.5FML 1
11Hudson Webster18:40.2FHE Ada Forest Hills Eastern149.9OK White 1
12Mason Johnson18:29.4Lutheran HS Westland149.9OCS Small School
11Josaias Robles18:05.5Hartford149.8Hartford Teske
11Michael Tidrow18:27.8Utica Eisenhower149.7MAC Red 1
11Allen Sumego18:40.9Capital Homeschool149.7WMICCC 1
9Nate Zondervan18:32.1GR South Christian149.6OK Gold 1
9Rowen Donker18:47.4Jenison149.5OK Green 1
12Sam Noora18:42.2Kalamazoo Homeschool Sports149.3WMICCC 1
12Billy Fountain18:42.7Capital Homeschool149.1WMICCC 1
11Mason England18:43.2GR Catholic Central148.9OK White 1
10Mason Harrison18:49.3Caledonia148.9OK Green 1
12Carter Johnston18:35.4Linden148.9FML 1
11Simon Whitwam18:23.5Holt148.8Marauder
12Ethan Hull18:43.8Capital Homeschool148.7WMICCC 1
12Valin Barrett18:50.1Caledonia148.6OK Green 1
12Beau Holmes18:35.2GR Northview148.6OK Gold 1
10Nicholas Amorose18:50.6Caledonia148.5OK Green 1
12Judah Bakaitis18:24.6DeWitt148.5Marauder
10Cole Mckenna18:51.0Caledonia148.3OK Green 1
11Austin Kmiec18:32.4Romeo148.2MAC Red 1
10Carter Brouwer18:10.7Bangor148.1Hartford Teske
10Oscar Trout18:45.8East Grand Rapids148.1OK White 1
10William Henze18:32.8Grosse Pointe North148.1MAC Red 1
12Landon Johnson19:06.2Fruitport147.9OK Silver 1
10Will Bernacki18:35.2Royal Oak Shrine147.9OCS Small School
11Peter Sluys18:37.2Wyoming147.9OK Gold 1
11Jackson Bunda18:46.2FHN GR Forest Hills Northern147.9OK White 1
11Elijah Killinger18:35.6Charyl Stockwell Academy147.8OCS Small School
11Grady Galaviz18:38.1Middleville Thornapple-Kellogg147.6OK Gold 1
12Ethan Kilgore18:27.5Holt147.5Marauder
11Carson Pullins18:13.0Bangor147.3Hartford Teske
10Jack Bartkowicz18:36.1Grosse Pointe North147.0MAC Red 1
10Logan Ingraham19:09.4Belding146.9OK Silver 1
12Henry Terrien18:37.1Romeo146.6MAC Red 1
10Henry Tate18:50.4East Grand Rapids146.5OK White 1
12Nathan Camilleri18:39.7Waterford Our Lady146.4OCS Small School
10Tyler Teliczan18:51.0FHE Ada Forest Hills Eastern146.3OK White 1
12Kian Sprik18:51.3FHN GR Forest Hills Northern146.2OK White 1
12Brody Urbaniak18:41.0Charyl Stockwell Academy146.0OCS Small School
9Travis Murphy18:44.5Holly145.8FML 1
12David Lane18:17.9White Pigeon145.7Hartford Teske
10Leo Garritano18:54.1Kalamazoo Homeschool Sports145.3WMICCC 1
9Aiden Martin19:14.1GR NorthPointe Christian145.3OK Silver 1
10Ryan Sorrell19:15.0GR NorthPointe Christian145.0OK Silver 1
11Caeden Gwinn18:47.2Corunna144.9FML 1
12Max Yoder18:55.9GR Ottawa Hills144.7OK White 1
10Luke Page18:47.9Fenton144.7FML 1
12Samuel DeYoung18:56.1GR Christian144.6OK White 1
11Landen Gessner18:36.5Olivet144.5Marauder
11Gabe Boelman18:57.6Kalamazoo Homeschool Sports144.1WMICCC 1
11Riley Day18:57.9FHE Ada Forest Hills Eastern144.0OK White 1
10James Valovick18:48.1Rochester Hills Lutheran NW143.6OCS Small School
11Tyler Rockafellow18:39.5Perry143.5Marauder
12Neil Orlowski18:46.6Grosse Pointe North143.5MAC Red 1
9Jace Frank18:40.0DeWitt143.3Marauder
11Aaron Flanz18:47.5Fraser143.2MAC Red 1
10Logan Spangler19:20.5GR NorthPointe Christian143.2OK Silver 1
12Trap Abbott18:25.6Bangor143.1Hartford Teske
9Lucas Heid18:52.7Corunna143.1FML 1
11Stosh Albright19:00.7GRTC Peregrines143.1WMICCC 1
10Henry Dupuis19:07.0Caledonia143.0OK Green 1
9Logan Kelly18:52.1GR South Christian143.0OK Gold 1
11Trevor Dolloff18:41.8Ashley142.7Marauder
10Liam Thelen18:41.9Ionia142.7Marauder
12Ian Kimbrell19:08.0Caledonia142.7OK Green 1
9Grady Johnson19:08.4Jenison142.5OK Green 1
9Colton Smith19:03.5FHE Ada Forest Hills Eastern142.2OK White 1
11Aiden Giancotti18:43.5Holt142.2Marauder
9Kipton Smyth18:55.7Linden142.1FML 1
10Peter Artman19:04.0Kalamazoo Homeschool Sports142.0WMICCC 1
11Blake Rhoton19:10.9Byron Center141.7OK Green 1
10Adrian Gallegos19:11.1Muskegon Mona Shores141.6OK Green 1
12Sam Parish18:52.1Grosse Pointe North141.6MAC Red 1
12Luke McDonell18:52.2St. Clair141.6MAC Red 1
9Ryan Zoch18:57.9Ortonville Brandon141.4FML 1
10Griffin Kreger18:53.2St. Clair141.3MAC Red 1
9Joshua Garrison18:53.7Romeo141.1MAC Red 1
10Macen Kemp18:53.7Romeo141.1MAC Red 1
12Gavin Ottinger18:58.8Goodrich141.1FML 1
11Colin Mondoux18:53.9Utica141.0MAC Red 1
9Lain Austin18:54.8Utica140.7MAC Red 1
9Luke Sushynski19:00.1Linden140.6FML 1
10Chase Pihalja18:55.2Macomb Dakota140.6MAC Red 1
10Zachary Panter19:00.4Fenton140.5FML 1
9Peter Klein19:08.9GR Christian140.4OK White 1
9Fletcher Amos18:36.5Gobles139.5Hartford Teske
12Colin Carrier19:12.9GR Catholic Central139.0OK White 1
12Evan Schaefer18:53.3Olivet138.9Marauder
9Henry Jackson19:13.3Kalamazoo Homeschool Sports138.9WMICCC 1
12Jack Jablonski19:05.4Linden138.9FML 1
11Jobriel Octubre18:53.5Chesaning138.9Marauder
10Luis Hirt19:33.9GR NorthPointe Christian138.7OK Silver 1
12Ren Yamamoto19:04.0Birmingham Roeper138.3OCS Small School
11Landon Miller18:56.5Fowler137.8Marauder
10Drew Weaver18:56.7Olivet137.8Marauder
12Nicolas (Nico) Sepanak19:09.4Linden137.5FML 1
11Grant Morrell19:24.4Caledonia137.2OK Green 1
9Ryan Hannant19:19.2FHN GR Forest Hills Northern136.9OK White 1
9Owen Davis19:11.3Swartz Creek136.9FML 1
10Samuel Baade19:11.7Owosso136.8FML 1
11Jadon Dettmann18:45.5Martin136.5Hartford Teske
10Aiden VanLoenen19:11.6GR Northview136.5OK Gold 1
10Austin Vista19:27.0Jenison136.3OK Green 1
11Jacob Mead19:21.1GR Catholic Central136.3OK White 1
11Evan Kryger19:21.3GRTC Peregrines136.2WMICCC 1
12Grason Weber19:02.2Leslie135.9Marauder
10Ryan Khatir19:28.4Muskegon Mona Shores135.9OK Green 1
12Trevor Zoli19:10.3New Baltimore Anchor Bay135.6MAC Red 1
11Matthew McClain19:12.5Clawson135.5OCS Small School
11Hayden Deckrow19:24.0FHE Ada Forest Hills Eastern135.3OK White 1
11Micah Tromp19:30.0Byron Center135.3OK Green 1
12Reed Schroeder19:05.5Pewamo-Westphalia134.8Marauder
12Gabriel Salyer19:25.8FHE Ada Forest Hills Eastern134.7OK White 1
12Austin Watford19:13.2Utica134.6MAC Red 1
11Talon Kurlenda19:26.3FHC GR Forest Hills Central134.6OK White 1
11Jackson Briley19:18.5Clio134.5FML 1
10London Coreart19:06.7Charlotte134.4Marauder
12samson kik19:18.1GR Union134.3OK Gold 1
12Filip Tasevski19:15.0Romeo134.0MAC Red 1
11Isaiah Meyer19:19.3GR Union133.9OK Gold 1
10Josiah Ruse19:28.4GRTC Peregrines133.9WMICCC 1
11Isaiah Wilson19:49.2GR NorthPointe Christian133.6OK Silver 1
10Hunter Orshall19:16.2Utica133.6MAC Red 1
9Andy Falk19:29.7GR Christian133.4OK White 1
12Gavin Bishop19:16.9St. Clair133.4MAC Red 1
12Hunter Groulx19:21.9Swartz Creek133.4FML 1
12Dylan Sturr19:37.6Muskegon Reeths-Puffer132.8OK Green 1
10Owen Nytko19:18.8Romeo132.7MAC Red 1
9Lucas Hirt19:52.1GR NorthPointe Christian132.6OK Silver 1
12Eric Lane19:24.6Clio132.5FML 1
10Xiaopan (William) Jiang19:39.4Jenison132.2OK Green 1
9Aaron Byrne19:26.5Holly131.8FML 1
9Tate Gendjar19:24.0Plymouth Christian Academy131.7OCS Small School
10Connor Geary19:35.3GR Ottawa Hills131.6OK White 1
11Kemo Ahmicasaube19:26.6GR Union131.5OK Gold 1
10Gideon Schneider19:24.9Clawson131.4OCS Small School
11Jude Klooster19:27.6GR Union131.2OK Gold 1
10Luke Elyea19:36.8GRTC Peregrines131.1WMICCC 1
12Gavin Hiler19:29.1Lake Fenton131.0FML 1
10Keegan Keith19:37.5Kalamazoo Homeschool Sports130.8WMICCC 1
11Harry Blakley19:37.6East Grand Rapids130.8OK White 1
9Parker Moore19:38.2West Michigan Homeschool130.6WMICCC 1
11Uzziel Thomassen19:27.3Auburn Hills Oakland Christian130.6OCS Small School
12Jack Kuberski19:30.6Flint Kearsley130.5FML 1
12John Marchinda19:39.1GRTC Peregrines130.3WMICCC 1
11Sean Wilson-Ross19:39.5East Grand Rapids130.2OK White 1
12Micah Rizkalla19:39.7GR Ottawa Hills130.1OK White 1
11Nathan Ulman19:39.7GRTC Peregrines130.1WMICCC 1
12Seth Witte19:29.0Lutheran HS Westland130.0OCS Small School
11Nathan Sanderson20:00.2GR NorthPointe Christian129.9OK Silver 1
12Jacob VanVlerah19:40.7FHE Ada Forest Hills Eastern129.8OK White 1
12Brady Kurlenda19:31.7GR West Catholic129.8OK Gold 1
12Nolan Carr19:33.2Corunna129.6FML 1
9Gabriel Luna19:47.4Muskegon Reeths-Puffer129.5OK Green 1
10Max Rampe19:44.0FHE Ada Forest Hills Eastern128.7OK White 1
10Austin Hodges19:24.3Laingsburg128.6Marauder
10Callan Toman19:45.7Kalamazoo Homeschool Sports128.1WMICCC 1
9Zachary Beaumann19:32.8Utica128.1MAC Red 1
11Aydin Truong19:46.0FHN GR Forest Hills Northern128.0OK White 1
9Elijah Waskey19:46.2West Michigan Homeschool127.9WMICCC 1
10Karter Brack19:26.4Chesaning127.9Marauder
12Brent Monterosso19:33.4Romeo127.9MAC Red 1
10Blake Zuidema19:46.5FHN GR Forest Hills Northern127.8OK White 1
9Mason Charon19:52.8Jenison127.7OK Green 1
10Jameson Huhn19:27.3Pewamo-Westphalia127.6Marauder
12Sam Nielsen19:34.6Fraser127.5MAC Red 1
12Xavier Simon19:27.7Fowler127.4Marauder
9Parker Robinett19:38.8Middleville Thornapple-Kellogg127.4OK Gold 1
10Xander Towery19:27.8Ionia127.4Marauder
10Brody Kochanski19:34.8Macomb Dakota127.4MAC Red 1
10Wyatt Richardson19:39.3Middleville Thornapple-Kellogg127.2OK Gold 1
10Cole Ringel19:13.7Gobles127.1Hartford Teske
11Benjamin Rewa19:55.1Caledonia127.0OK Green 1
11Bradley Smith20:09.6GR NorthPointe Christian126.8OK Silver 1
10Joseph Segard20:10.5GR NorthPointe Christian126.5OK Silver 1
9Landon Learn19:56.6Muskegon Reeths-Puffer126.5OK Green 1
12Will Dawson19:42.0GR Northview126.3OK Gold 1
12Gabriel Coraci19:40.3Madison Heights Bishop Foley126.2OCS Small School
9Ryker Cross19:43.6Fenton126.1FML 1
9Jude Arledge19:51.6Kalamazoo Homeschool Sports126.1WMICCC 1
12Tobin Moo19:51.6East Grand Rapids126.1OK White 1
11Jack Summers19:45.0Holly125.7FML 1
9Dexton Feldpausch19:33.4Fowler125.5Marauder
12Cole Hansen19:59.4Muskegon Mona Shores125.5OK Green 1
12Max Baade19:46.5Owosso125.2FML 1
10Cooper Highlen19:35.1Ionia125.0Marauder
9Gage Roodvoets19:46.1GR South Christian125.0OK Gold 1
12Daxton MacDonald20:01.7Muskegon Mona Shores124.8OK Green 1
11Hunter Hayes19:20.8Martin124.7Hartford Teske
10Dylan Winskas20:16.0Fruitport124.7OK Silver 1
10Garrett Holzhausen19:47.1Middleville Thornapple-Kellogg124.6OK Gold 1
11Travis Wright19:36.1Ovid-Elsie124.6Marauder
12Parker Chittle19:48.7Swartz Creek124.4FML 1
9Evan Banko19:37.3Olivet124.3Marauder
9Grayson Meredith20:03.7Byron Center124.1OK Green 1
12Joshua Miller19:38.3Ovid-Elsie123.9Marauder
11Gari Salvador-Garcia19:23.3Martin123.9Hartford Teske
11Quincen Hackbardt19:58.7FHN GR Forest Hills Northern123.8OK White 1
10Jacob Keef20:06.1Byron Center123.3OK Green 1
9Mason Velting20:00.2FHN GR Forest Hills Northern123.3OK White 1
12Dominic Smith19:40.8DeWitt123.1Marauder
11Andrew Potter20:00.9Kalamazoo Homeschool Sports123.0WMICCC 1
10Jayden Gelios19:49.2Macomb Dakota122.6MAC Red 1
9Logan Platte19:42.5Fowler122.5Marauder
9Leo Alivia20:02.7GR Catholic Central122.4OK White 1
9Jadon Russell19:52.2Rochester Hills Lutheran NW122.3OCS Small School
10Levi Collins19:28.9Gobles122.0Hartford Teske
11Tyler Buck19:55.7GR South Christian121.8OK Gold 1
9Lucas Crozier20:10.9Muskegon Mona Shores121.7OK Green 1
9Thomas Stull19:57.2Goodrich121.6FML 1
10John (Jack) Frabis19:52.2Utica Eisenhower121.6MAC Red 1
12David Sager19:30.5Gobles121.5Hartford Teske
12Noah Donker19:56.5Middleville Thornapple-Kellogg121.5OK Gold 1
12Benjamin Walls19:54.7Lutheran HS Westland121.4OCS Small School
10Josh Cusack19:56.9GR West Catholic121.4OK Gold 1
11Mitch Gonzalez19:46.2Ovid-Elsie121.3Marauder
9Milo Kraegel20:06.4GR Christian121.2OK White 1
12Noah Schmidt19:55.1Utica Eisenhower120.6MAC Red 1
11Jeremiah Delagarza19:48.3Lansing Everett120.6Marauder
12Jack Loomis19:33.4Bangor120.5Hartford Teske
12Liam Weir20:00.7Owosso120.4FML 1
12Brennan Parker20:00.8Corunna120.4FML 1
9Jonah Redman19:56.9Macomb Dakota120.0MAC Red 1
12Will Hillary20:09.9FHN GR Forest Hills Northern120.0OK White 1
10Bryan Ocelo19:35.6Hartford119.8Hartford Teske
9Caden Butler20:11.0East Grand Rapids119.7OK White 1
9Kyle Gumm19:58.4Fraser119.5MAC Red 1
10Adrian Flattery19:58.5Utica119.5MAC Red 1
12Jack Bugeja19:58.6Grosse Pointe North119.5MAC Red 1
9Kellan Bessey20:17.7Jenison119.4OK Green 1
9Chuck Lipset20:03.9Fenton119.4FML 1
9Gavin Gause19:51.9Holt119.4Marauder
10Mario Sanchez-Ortega19:51.9Olivet119.4Marauder
12Matthew Simino19:59.0New Baltimore Anchor Bay119.3MAC Red 1
11Nathaniel Phillips20:18.1Jenison119.3OK Green 1
11Van Roach20:18.7Muskegon Mona Shores119.1OK Green 1
12Andrew Barnum20:19.0Caledonia119.0OK Green 1
9Tristan Byrne20:19.1Byron Center119.0OK Green 1
9Colin Dwyer20:00.1Utica119.0MAC Red 1
9Jerin Donker20:04.8Middleville Thornapple-Kellogg118.7OK Gold 1
12Dylan Hile19:55.4Leslie118.2Marauder
11Aiden Jackson19:41.3White Pigeon117.9Hartford Teske
11Jaxon Bunce19:41.6Gobles117.8Hartford Teske
12Evan Sandford20:08.6Swartz Creek117.8FML 1
9Jackson LaFlure20:36.6GR NorthPointe Christian117.8OK Silver 1
12Noah Reggio20:05.1Romeo117.3MAC Red 1
12Brody Sims20:05.3St. Clair117.2MAC Red 1
12Gavin Stursma20:25.3Jenison116.9OK Green 1
10Barron Denham20:08.3Auburn Hills Oakland Christian116.9OCS Small School
9Maxwell Wieber19:59.4Fowler116.9Marauder
10Miles Kushinka20:12.4GR Northview116.2OK Gold 1
9Gage Salsbery20:21.5GR Catholic Central116.2OK White 1
11Jeremiah Stewart20:01.6Ovid-Elsie116.1Marauder
12Mack Burba20:15.0Flushing115.7FML 1
12Ezequiel Cardozo-Aviles19:48.0Watervliet115.7Hartford Teske
11Wyatt Jacques20:23.8GR Ottawa Hills115.4OK White 1
11Draven Reid20:30.1Caledonia115.3OK Green 1
12James Boersma20:15.4Wyoming115.2OK Gold 1
12Rigo Morales19:50.3Hartford114.9Hartford Teske
11Reece Hoyt20:25.8GR Christian114.7OK White 1
10Titus Plattner20:26.5GR Christian114.5OK White 1
9Kaiden Pearce19:51.6Bangor114.5Hartford Teske
12Willem Spoelhof20:27.0FHN GR Forest Hills Northern114.3OK White 1
12Jacob Adamowicz20:14.0Macomb Dakota114.3MAC Red 1
11Brandon Buskulic20:07.7Pewamo-Westphalia114.1Marauder
12Edward Wuerthele20:28.1FHN GR Forest Hills Northern114.0OK White 1
9Luke Robinson20:17.1Royal Oak Shrine114.0OCS Small School
9Brad DeYoung20:08.8Holt113.7Marauder
11Ahmad Ayesh20:29.1FHC GR Forest Hills Central113.6OK White 1
12Preston Boggs20:21.7Flint Kearsley113.4FML 1
11Will Heagle20:29.8GR Christian113.4OK White 1
10Zavier Gutierrez19:55.4Hartford113.2Hartford Teske
11Noah Gillett20:11.2New Lothrop112.9Marauder
9Connor Bassett20:37.3Byron Center112.9OK Green 1
11Tyce Wakefield20:31.3FHN GR Forest Hills Northern112.9OK White 1
12Zach Danes19:56.4Bloomingdale112.9Hartford Teske
9Birch Zilisch20:23.6Linden112.8FML 1
9Jaxsen Shemer20:37.6Jenison112.8OK Green 1
9Mason Segur20:37.8Byron Center112.7OK Green 1
11Ian Scott20:21.4Lutheran HS Westland112.5OCS Small School
10Jeremiah VanHouten19:57.7Martin112.4Hartford Teske
10Andrew Cho20:32.9GR Christian112.4OK White 1
11James Odell19:58.3Bloomingdale112.2Hartford Teske
12Nathan Lerchenfeld20:21.1Macomb Dakota112.0MAC Red 1
11Aiden Ocampo20:26.2Wyoming111.6OK Gold 1
10Nicholas Jablonski20:55.7Hopkins111.4OK Silver 1
10Kyron Novak20:42.5Muskegon Reeths-Puffer111.2OK Green 1
10Caleb Glass20:56.8Grandville Calvin Christian111.1OK Silver 1
12Cole Ver Strate20:57.0Hopkins111.0OK Silver 1
12Jayce Hyde20:18.2Chesaning110.6Marauder
10Nathan Wearing20:44.8Jenison110.4OK Green 1
10Henry Cook20:45.1Caledonia110.3OK Green 1
9Corbin Cross20:31.3Linden110.2FML 1
9Adrian Byrne20:32.3Holly109.9FML 1
12Levi West20:32.8Swartz Creek109.7FML 1
10Bobby Dormer20:21.3Olivet109.6Marauder
11Brayden Steele20:22.5Byron109.2Marauder
9Jonathan Larkins20:22.7Leslie109.1Marauder
11Marshall Kruske20:23.4New Lothrop108.9Marauder
12Diego Barnaby20:43.5GR Ottawa Hills108.8OK White 1
12Ronan Turrell20:31.6St. Clair108.5MAC Red 1
11Logan Paulen20:51.1Caledonia108.3OK Green 1
11Steven Chapman20:34.1Clawson108.3OCS Small School
10Ethan Wielgat20:34.2Royal Oak Shrine108.3OCS Small School
12Andrew Newenhouse21:06.0Grandville Calvin Christian108.0OK Silver 1
9Blake Warzin20:33.5Romeo107.8MAC Red 1
12Ricky Popp20:28.7Charlotte107.1Marauder
12Benjamin Postma20:40.2Middleville Thornapple-Kellogg106.9OK Gold 1
11Ben Keebaugh20:29.2Fowler106.9Marauder
10Alex DeYoung20:49.5FHN GR Forest Hills Northern106.8OK White 1
10David Garlick20:49.8Capital Homeschool106.7WMICCC 1
9Eli Holmes20:40.9GR Northview106.7OK Gold 1
9Joel Rathka20:30.9Laingsburg106.4Marauder
11Gabe Shaffer20:40.7Royal Oak Shrine106.1OCS Small School
11Zachary Polk20:39.4Utica105.9MAC Red 1
10Liam Frifeldt20:53.5West Michigan Homeschool105.5WMICCC 1
12Josh Vanstelle21:15.0Fruitport105.0OK Silver 1
12Graham Gortney20:44.2Plymouth Christian Academy104.9OCS Small School
9Nathan Koss20:35.4DeWitt104.9Marauder
9Jerald Staley20:48.2Swartz Creek104.6FML 1
11Brody Smith20:56.9East Grand Rapids104.4OK White 1
12Lamark Johnson20:46.1Southfield Christian104.3OCS Small School
10Peyton ZurSchmiede20:57.5East Grand Rapids104.2OK White 1
11Cole Simpson20:58.4FHC GR Forest Hills Central103.9OK White 1
9Carson Ziehmer20:46.9New Baltimore Anchor Bay103.4MAC Red 1
12Andrew Abramowicz20:49.3Lutheran HS Westland103.2OCS Small School
12Cole Cannon20:25.4Gobles103.2Hartford Teske
12Eli Lewis21:06.9Muskegon Mona Shores103.0OK Green 1
10Isaac Bennett21:07.2Caledonia102.9OK Green 1
11John Huffman21:01.4GR Catholic Central102.9OK White 1
11Gabe Bookout20:50.4Plymouth Christian Academy102.9OCS Small School
10Gabe Smitko21:02.0FHC GR Forest Hills Central102.7OK White 1
12Colton Dibble21:02.5FHN GR Forest Hills Northern102.5OK White 1
10Jack Williamson20:49.6Romeo102.5MAC Red 1
12Tyler Davis20:54.2Wyoming102.3OK Gold 1
12Jackson Sytsma20:54.4GR South Christian102.2OK Gold 1
11Liam Dykhouse21:09.4Caledonia102.2OK Green 1
10Anderson Wilcox21:03.5FHE Ada Forest Hills Eastern102.2OK White 1
11Alek Colgrove20:55.3GR Union101.9OK Gold 1
12Andrew Rosso20:53.5Austin Catholic101.8OCS Small School
10Austin Piering21:11.6Byron Center101.5OK Green 1
10John DeYoung21:05.6GR Christian101.5OK White 1
9Joaquin Gutierrez-Shier20:57.8Swartz Creek101.4FML 1
10Jack DeGraaf20:57.1GR Northview101.3OK Gold 1
11Tyler Plumb20:46.8Perry101.1Marauder
11Connor Krajenke20:59.0Ortonville Brandon101.0FML 1
12Alexander Frizzell20:58.0Middleville Thornapple-Kellogg101.0OK Gold 1
9Dylan Thome20:58.1GR South Christian101.0OK Gold 1
11Mat Amman20:47.1Chesaning101.0Marauder
11Zachariah Awad21:07.9FHN GR Forest Hills Northern100.7OK White 1
10Henry Nederveld21:15.2Jenison100.3OK Green 1
9Tommy Kirkpatrick21:11.2GRTC Peregrines99.6WMICCC 1
11Kent West21:01.3Macomb Dakota98.6MAC Red 1
10Isaac Tovilla-Gracia21:20.5Jenison98.5OK Green 1
9Gavin Samona21:03.6Madison Heights Bishop Foley98.5OCS Small School
11Aidian Prout21:02.4Fraser98.2MAC Red 1
11Nick Kreps21:22.4Muskegon Mona Shores97.9OK Green 1
12Liem Krueger21:16.7FHE Ada Forest Hills Eastern97.8OK White 1
10Andrew Wright21:36.9GR NorthPointe Christian97.7OK Silver 1
10Dylan VanderPloeg21:17.7GR Christian97.4OK White 1
12Anthony Pokorski21:18.7Capital Homeschool97.1WMICCC 1
10Clark Dupon21:06.3Utica Eisenhower96.9MAC Red 1
9Gabe Lockwood21:11.8Corunna96.8FML 1
9Noah Terryah21:12.1Linden96.6FML 1
10Justin Harper21:26.6Caledonia96.5OK Green 1
9Luke Johnson21:08.3Macomb Dakota96.2MAC Red 1
9Jack Spencer21:21.3Capital Homeschool96.2WMICCC 1
9Maximilian Van de Vyver21:12.1Austin Catholic95.6OCS Small School
11Austin Lademann21:03.5Morrice95.5Marauder
11Jonah Spencer21:03.6Byron95.5Marauder
10Henry Davis21:29.6Jenison95.5OK Green 1
11Emmanuel Gonzalez21:15.3GR Northview95.2OK Gold 1
9Dominic Zoli21:11.4Macomb Dakota95.2MAC Red 1
9Spencer Wolfram21:24.9GR Catholic Central95.0OK White 1
9Gavin Pattison21:25.3FHE Ada Forest Hills Eastern94.9OK White 1
10Owen Cross21:17.8Flushing94.7FML 1
9Christian Ellis21:18.0Flushing94.7FML 1
9Lance Kaylor20:52.3Martin94.2Hartford Teske
9Loren Thelen21:07.4Pewamo-Westphalia94.2Marauder
10Michael Timpa21:14.5Macomb Dakota94.2MAC Red 1
11Acxel Leon-avila21:18.9GR Union94.0OK Gold 1
12James Martin21:34.1Muskegon94.0OK Green 1
11Jack VanDam21:34.3Byron Center93.9OK Green 1
11Javier Diaz21:34.7Byron Center93.8OK Green 1
9Carter Bultje21:19.8Wayland Union93.7OK Gold 1
10Beckett Sobol21:35.2Byron Center93.6OK Green 1
10Isaac Kaboos21:21.5Middleville Thornapple-Kellogg93.2OK Gold 1
12Max Margolis21:20.0Birmingham Roeper93.0OCS Small School
11Ismael Reyna20:56.2Bangor92.9Hartford Teske
11Aiden Telega21:20.3Fraser92.2MAC Red 1
9Wyatt Pellarin21:25.7Swartz Creek92.1FML 1
11Daniel Bernal-Ponce21:14.5Pewamo-Westphalia91.8Marauder
9Ezra Neef21:34.7Kalamazoo Homeschool Sports91.8WMICCC 1
9Kaedyn Smith21:14.9Fowler91.7Marauder
10Landin Struck-Curtis21:27.0Flint Kearsley91.7FML 1
9Calum Knull21:15.2Laingsburg91.6Marauder
12Paul Borobia21:35.5Kalamazoo Homeschool Sports91.5WMICCC 1
12Kenji Banasky21:36.6Kalamazoo Homeschool Sports91.1WMICCC 1
9Clayton Roussakis21:37.5Kalamazoo Homeschool Sports90.8WMICCC 1
9Deklen Lawrence21:17.7Leslie90.8Marauder
12Rowan Blaha21:38.3Kalamazoo Homeschool Sports90.6WMICCC 1
10Charles Gronberg21:18.8Charlotte90.4Marauder
10Ollie Harris21:38.9FHC GR Forest Hills Central90.4OK White 1
11Reed Snyder21:31.1Swartz Creek90.3FML 1
11Juan Romero21:04.3Hartford90.2Hartford Teske
11Ethan Lentz21:29.3Sterling Heights Parkway89.9OCS Small School
12Aiden Woods21:05.5Comstock89.8Hartford Teske
12Braden Koos21:20.9Charlotte89.7Marauder
11Cooper Steckroth21:33.1Lake Fenton89.6FML 1
10Elijah Timmer21:47.5Jenison89.5OK Green 1
11Nicholas Herrington21:30.7Waterford Our Lady89.4OCS Small School
10Remington McKean21:22.3Morrice89.2Marauder
9Landon Davis21:29.8Utica89.1MAC Red 1
9Noah Eygenraam21:33.8GR West Catholic89.1OK Gold 1
10Matthew Hetrick21:22.9Holt89.0Marauder
9Parker Dawson21:32.0Waterford Our Lady89.0OCS Small School
9Avery Fox21:23.9Pewamo-Westphalia88.7Marauder
12Breslin Walek21:51.2Muskegon Mona Shores88.3OK Green 1
12Dalles Bailiff21:25.4Ionia88.2Marauder
9Josh Geisenhaver21:45.8Capital Homeschool88.1WMICCC 1
12Colten LaBelle21:36.9GR West Catholic88.0OK Gold 1
9Matthew Fuller21:26.2Chesaning87.9Marauder
10Devion Dillard21:26.4Lansing Everett87.9Marauder
11Eyhab Jmian21:46.6East Grand Rapids87.8OK White 1
10Ryan Savoie21:39.2Ortonville Brandon87.6FML 1
9Levi Hlavin21:34.3Romeo87.6MAC Red 1
12DaQuon Bates21:53.9Muskegon Mona Shores87.4OK Green 1
12Clark Cody21:40.3Corunna87.2FML 1
11Koleson Reeder21:55.0Caledonia87.0OK Green 1
9Jack Huhn21:29.2Pewamo-Westphalia86.9Marauder
9Titus Sager21:14.3Gobles86.9Hartford Teske
10Caleb Aspin21:41.5Flushing86.8FML 1
12James Foltz21:29.8Laingsburg86.7Marauder
10Jonah Vosburgh21:56.6Jenison86.5OK Green 1
9Graesyn Baley21:43.1Owosso86.3FML 1
9Camden Niesluchowski21:38.4New Baltimore Anchor Bay86.2MAC Red 1
11Holden Davidson21:43.4Fenton86.2FML 1
12Cole Stockwell21:38.5St. Clair86.2MAC Red 1
9Will Veldheer21:43.0GR Northview86.0OK Gold 1
9Logan Kipen22:12.1Hopkins86.0OK Silver 1
10William Throw21:17.6White Pigeon85.8Hartford Teske
12Lorenzo Mio21:41.7Royal Oak Shrine85.8OCS Small School
12Jackson Zhang21:40.3St. Clair85.6MAC Red 1
10DJ Cummings21:53.5GR Christian85.5OK White 1
12Garrett Lewis21:53.6Kalamazoo Homeschool Sports85.5WMICCC 1
9Kearan Fitzpatrick21:53.7East Grand Rapids85.4OK White 1
12Brad Dugan21:42.8Madison Heights Bishop Foley85.4OCS Small School
12Carl Dade21:43.3Southfield Christian85.2OCS Small School
12Joseph Knea21:34.4Saginaw Valley Lutheran85.2Marauder
11Josh Chapman21:45.7GR Union85.1OK Gold 1
9Jaxon Rexin21:47.0Linden85.0FML 1
9Cullen Emmert21:55.0FHN GR Forest Hills Northern85.0OK White 1
12Brody Woolsey21:20.6Comstock84.8Hartford Teske
12Eddie Bouchard22:16.5Fruitport84.5OK Silver 1
9Gabriel Martinez21:21.9Watervliet84.4Hartford Teske
9Kai Hopkins21:37.3Potterville84.2Marauder
10Connor Van Lente21:22.7Watervliet84.1Hartford Teske
9William Hollenbeck21:50.1Fenton84.0FML 1
9Remington Schueller21:38.3Fowler83.9Marauder
9Levi Terryah21:51.1Linden83.6FML 1
10Tristan Hargen21:24.2Coloma83.6Hartford Teske
9Connor Bush21:51.7Flushing83.4FML 1
9Asher Meyer21:52.7GR West Catholic82.8OK Gold 1
9Max Clapp21:53.3GR Northview82.6OK Gold 1
10Brandon Perantoni21:54.8Fenton82.4FML 1
11Gary Smith III21:52.6Southfield Christian82.1OCS Small School
9Magnus Galaviz21:54.8Middleville Thornapple-Kellogg82.1OK Gold 1
12Nick Dansby21:53.8Charyl Stockwell Academy81.7OCS Small School
12Jason Waring21:57.0Goodrich81.7FML 1
10Brendon Pake21:57.1Flint Kearsley81.6FML 1
12Perry Douma22:06.7FHE Ada Forest Hills Eastern81.1OK White 1
11Russell Warner21:54.2Grosse Pointe North80.9MAC Red 1
12Jack Chrisinske21:48.5Byron80.5Marauder
10Elliot Bohinski21:48.6Morrice80.5Marauder
12Daniel McConaghy21:56.1Grosse Pointe North80.3MAC Red 1
11Halston Hooley21:49.3Byron80.2Marauder
10Donovan Wells21:49.3Potterville80.2Marauder
10Joe Gould22:29.5Belding80.2OK Silver 1
12Connor Huff21:35.4Bloomingdale79.9Hartford Teske
10Mark Wagner22:10.4West Michigan Homeschool79.9WMICCC 1
12Troy Verville21:59.9Charyl Stockwell Academy79.7OCS Small School
11Jovany Garcia21:36.0Hartford79.7Hartford Teske
11Edward Corcoran22:02.2GR Northview79.6OK Gold 1
11Micah Yates22:03.6Corunna79.5FML 1
9Connor Howard21:52.3Leslie79.2Marauder
10Campbell Vinson21:59.8Romeo79.1MAC Red 1
11Tyler Watson21:53.1Morrice79.0Marauder
11Luke Ho22:13.7FHC GR Forest Hills Central78.8OK White 1
9Philip Bondie22:06.7Holly78.4FML 1
12Logan Robinson21:55.2Laingsburg78.3Marauder
12Connor Blandford22:07.9Swartz Creek78.0FML 1
12Enoch Wang22:07.7GR South Christian77.8OK Gold 1
9Evan Broyles21:42.0Lawrence77.7Hartford Teske
9Brody Dimas21:57.4Leslie77.5Marauder
9Jackson Lisek22:11.0Flushing77.0FML 1
12Carlos Castillo-Perez22:39.7Comstock Park76.8OK Silver 1
10Liam Simmons22:11.0GR Northview76.7OK Gold 1
9Lincoln Viviano22:07.9Romeo76.4MAC Red 1
9Samuel Kennedy22:01.3Ovid-Elsie76.2Marauder
12Luke Kavanaugh22:10.5Madison Heights Bishop Foley76.2OCS Small School
11Jake Mennega22:21.5GR Christian76.2OK White 1
11Michael Monaco22:09.0Macomb Dakota76.0MAC Red 1
9Alexander Giller22:02.3Holt75.9Marauder
9Jacksen Heffner22:12.4Charyl Stockwell Academy75.5OCS Small School
10Pender Workman22:14.8Middleville Thornapple-Kellogg75.4OK Gold 1
9Emmett Houseman22:44.1Hopkins75.3OK Silver 1
9Gideon DeMass22:24.5Capital Homeschool75.2WMICCC 1
11Roanan OKeefe22:25.1Capital Homeschool75.0WMICCC 1
9Abel Smith22:17.7Holly74.8FML 1
9Aerin Alvaro22:16.4Romeo73.5MAC Red 1
12Kaden Leiter21:55.0Watervliet73.3Hartford Teske
9Grahm Kenyon22:36.7Caledonia73.1OK Green 1
9Maxim Bellinger22:37.0Muskegon Reeths-Puffer73.0OK Green 1
8Rendyn Alfieri21:56.3Lawrence72.9Hartford Teske
12Andre Gordon22:20.5Auburn Hills Christian72.8OCS Small School
10TamThien Tran22:31.6GR Catholic Central72.8OK White 1
9Liam Dunn22:25.4Goodrich72.2FML 1
9Ben Dawson22:20.5Grosse Pointe North72.2MAC Red 1
10Charles Kapa22:25.5Flushing72.2FML 1
12Eli Maat22:25.1GR Northview72.0OK Gold 1
9Lucas Halicki22:21.3New Baltimore Anchor Bay71.9MAC Red 1
9Michael Kardas22:21.6Fraser71.8MAC Red 1
9Kayan Patel22:21.7Utica71.8MAC Red 1
12Yug Patel22:21.9Utica71.7MAC Red 1
10Chauncey Oliver22:27.8Wyoming71.1OK Gold 1
11Colton Sempsrott22:17.1Ovid-Elsie71.0Marauder
12Johnathon Buskirk22:57.6Hopkins70.8OK Silver 1
9Tanner Ritchie22:03.1White Pigeon70.6Hartford Teske
9Arya Bidja22:25.7Utica70.4MAC Red 1
10Hunter Crosthwaite22:19.6Lansing Everett70.1Marauder
11Lyle Lawrence22:20.5Olivet69.8Marauder
10Kyle Nagel22:27.7Macomb Dakota69.8MAC Red 1
10Blake Hornak22:23.7New Lothrop68.8Marauder
12Nathan Morrison23:04.0GR NorthPointe Christian68.7OK Silver 1
12Fabian Villarino22:33.2Madison Heights Bishop Foley68.6OCS Small School
9Max Krieger22:34.4Charyl Stockwell Academy68.2OCS Small School
9Joe Zacharek22:34.5Plymouth Christian Academy68.2OCS Small School
10Elijah Richardson22:34.9Plymouth Christian Academy68.0OCS Small School
9Liam Murphy22:33.6Grosse Pointe North67.8MAC Red 1
11Charlie Hudson22:48.7East Grand Rapids67.1OK White 1
9Everett Little22:40.8Owosso67.1FML 1
11Anthony Richards22:29.4Holt66.9Marauder
12Doug Gaylord22:40.8GR South Christian66.7OK Gold 1
9Henry Flowers-Stiles22:49.9FHC GR Forest Hills Central66.7OK White 1
11Nathan DeWilde22:36.9Utica Eisenhower66.7MAC Red 1
9Carter Lada22:37.9Fraser66.4MAC Red 1
9Johnny Lumpp22:57.3Muskegon Mona Shores66.2OK Green 1
12Nikola Gjorgjievski22:51.8East Grand Rapids66.1OK White 1
10Micah Redford22:41.0Auburn Hills Oakland Christian66.0OCS Small School
12Aaron Machado22:44.1Swartz Creek66.0FML 1
11Anthony Franco-Rivera22:17.6Bangor65.8Hartford Teske
9Zayden Kingman23:01.6Muskegon Reeths-Puffer64.8OK Green 1
11Andrew Schout23:16.3Belding64.6OK Silver 1
9Talon Abbott22:21.7Bangor64.4Hartford Teske
11Ryan Scully22:36.9Holt64.4Marauder
9Jonathan Steenhagen23:03.1Muskegon Reeths-Puffer64.3OK Green 1
12Jayson Hitchcock22:37.3DeWitt64.2Marauder
12Caleb Boucher22:44.8Utica64.1MAC Red 1
9Landon Ellis23:05.5Muskegon Mona Shores63.5OK Green 1
12Teegan Hagenbuch22:25.2Comstock63.3Hartford Teske
9Drew Fausz22:40.3Olivet63.3Marauder
9Finnegan McGlinchey22:49.3Madison Heights Bishop Foley63.2OCS Small School
9Kieran Woolf22:41.4DeWitt62.9Marauder
10Andrew Ellison22:27.7Marcellus62.4Hartford Teske
10David Hurd22:51.8Plymouth Christian Academy62.4OCS Small School
9Isaac Doubblestein22:28.0White Pigeon62.3Hartford Teske
11Aidan Cole23:03.5FHN GR Forest Hills Northern62.2OK White 1
9Sullivan McKillop22:43.6DeWitt62.1Marauder
12Christian Martinez22:43.6Ionia62.1Marauder
10Johnny Williams23:23.7Hopkins62.1OK Silver 1
10Jayden Jackson22:44.3Laingsburg61.9Marauder
11Trent Ponstein22:55.5GR South Christian61.8OK Gold 1
12Shane Mier22:56.1GR South Christian61.6OK Gold 1
12Andon Prestonise22:46.3Byron61.2Marauder
9Judah Mccarthy22:58.0GR Union61.0OK Gold 1
12Devon Schaffer22:32.8White Pigeon60.7Hartford Teske
11Jackson Byers23:00.4Wayland Union60.2OK Gold 1
9Zach Schaub23:29.8Grandville Calvin Christian60.1OK Silver 1
10Carson Duffield23:02.0Corunna60.0FML 1
9Dexter Roach23:03.0Fenton59.7FML 1
11Blake Green22:58.3St. Clair59.6MAC Red 1
12Cameron Kosel23:01.1Grosse Pointe North58.6MAC Red 1
10Nicolas Radziszewski23:04.9Auburn Hills Oakland Christian58.0OCS Small School
9Jahreim Phillip22:56.1Charlotte58.0Marauder
10Jacob Trommater22:57.1Charlotte57.6Marauder
11Gregory Dismukes22:57.1Chesaning57.6Marauder
11Jayden Boyce22:58.1Mt Morris57.3Marauder
10Daniel Brumley23:18.3West Michigan Homeschool57.2WMICCC 1
12Anthony Bunker23:20.0FHN GR Forest Hills Northern56.7OK White 1
9Shayne Krasinski23:12.4Wayland Union56.2OK Gold 1
9Kasyn Novak23:28.1Muskegon Reeths-Puffer56.0OK Green 1
11Asher Rauch23:42.5GR NorthPointe Christian55.8OK Silver 1
10Eathan Burnett22:47.7Watervliet55.8Hartford Teske
11Charles Johnson23:28.8Jenison55.7OK Green 1
11Brady Butzler23:16.2Lake Fenton55.3FML 1
12Vincent Arnold23:04.7Lansing Everett55.1Marauder
11Elliott Carr23:17.7Corunna54.8FML 1
11Wyatt Wessell23:45.9Comstock Park54.7OK Silver 1
9Bryce Blair23:32.1Muskegon Reeths-Puffer54.6OK Green 1
11Liam Matt23:26.2FHN GR Forest Hills Northern54.6OK White 1
12Evan King23:26.5GRTC Peregrines54.5WMICCC 1
11Kace Patterson23:26.6FHE Ada Forest Hills Eastern54.5OK White 1
11Gentry Watson23:19.3Fenton54.2FML 1
9Henry Roelofs23:27.9GR Christian54.0OK White 1
9Aden Tremel23:20.0Corunna54.0FML 1
9Landon Mckenna23:17.6Charyl Stockwell Academy53.8OCS Small School
11Max Rogalski23:49.1Comstock Park53.6OK Silver 1
12Luke Herder23:20.3GR South Christian53.6OK Gold 1
11Austin Sweet23:21.6Corunna53.5FML 1
12Bilal Abdelmalek23:21.8Swartz Creek53.4FML 1
12Sarabdil Chauhan23:22.9Corunna53.1FML 1
9Max Mowatt23:11.5Pewamo-Westphalia52.8Marauder
9Bryce Wood23:52.1Comstock Park52.7OK Silver 1
12Peyton Johnston23:12.8Potterville52.4Marauder
9Bo Blair23:40.3Muskegon Reeths-Puffer51.9OK Green 1
10Paxton Butler23:27.2GR Northview51.3OK Gold 1
12Gabe Holman23:16.6Ionia51.1Marauder
9Toby Graveline23:27.0Royal Oak Shrine50.7OCS Small School
9Samuel Pfeiffer23:28.1Auburn Hills Oakland Christian50.3OCS Small School
12Nikko Salahuttin23:29.2Royal Oak Shrine49.9OCS Small School
10Ian Brown23:29.2Rochester Hills Lutheran NW49.9OCS Small School
9Zane Bedell23:32.4Swartz Creek49.9FML 1
10Jake Hager23:41.3FHE Ada Forest Hills Eastern49.6OK White 1
9Anderson Frieden23:33.4Fenton49.5FML 1
10Logan Armstead23:30.4Southfield Christian49.5OCS Small School
10Jonathan Visscher23:47.7Muskegon Reeths-Puffer49.4OK Green 1
9Logan Tenbrink23:07.1Martin49.3Hartford Teske
11Alex Hughes23:23.7New Lothrop48.8Marauder
9Liam Helsom23:35.0Waterford Our Lady48.0OCS Small School
10Samuel Feyen23:46.2East Grand Rapids47.9OK White 1
11Luke Skutt23:39.0Clio47.7FML 1
10Hugh Hood23:47.0West Michigan Homeschool47.7WMICCC 1
12John Murphy23:35.6Utica Eisenhower47.1MAC Red 1
11Carter Birchmeier23:28.6New Lothrop47.1Marauder
12Saul Johnson23:56.1Muskegon Mona Shores46.6OK Green 1
12Noah Kulich23:37.6Romeo46.5MAC Red 1
10Drake Oberlin23:30.8Holt46.4Marauder
12Noah Bohan23:17.3Marcellus45.9Hartford Teske
10Edgar Held23:52.5East Grand Rapids45.8OK White 1
10Will Kraak23:53.6West Michigan Homeschool45.5WMICCC 1
9Eamon Ennis23:54.0West Michigan Homeschool45.3WMICCC 1
10Bob Cornell23:59.3East Grand Rapids43.6OK White 1
9Luca Rottschafer24:02.0FHC GR Forest Hills Central42.7OK White 1
11Grayson Markham23:53.3GR Union42.6OK Gold 1
9Cameron Woody23:42.4Chesaning42.5Marauder
9Zander McEvoy23:52.5Birmingham Roeper42.2OCS Small School
9Daniel Macedo24:03.9FHN GR Forest Hills Northern42.0OK White 1
11Caleb Miller24:04.6West Michigan Homeschool41.8WMICCC 1
9Yang Feng Wildschut24:04.8GR Christian41.7OK White 1
9Blake Judd23:46.0New Lothrop41.3Marauder
11Michael Mullin23:57.7Middleville Thornapple-Kellogg41.1OK Gold 1
10Nolan Jarvie23:47.1DeWitt41.0Marauder
9Connor Dmoch23:59.3Fenton40.9FML 1
9Simon Crowe23:59.4GR Union40.5OK Gold 1
10Oliver Dettmann24:08.5East Grand Rapids40.5OK White 1
12Marsell Azzarella24:03.5Wayland Union39.2OK Gold 1
9Micah Brubaheer24:03.6GR Union39.1OK Gold 1
9Kyle Eubank24:33.5Belding38.9OK Silver 1
10Troy Wychuyse24:06.2Ortonville Brandon38.6FML 1
10Ezekiel Whiteaker24:03.7Rochester Hills Lutheran NW38.4OCS Small School
12Xander Frink24:04.9Clawson38.0OCS Small School
11Mark Rykhlov24:06.1Lutheran HS Westland37.6OCS Small School
9Landen Veneklase24:22.3FHC GR Forest Hills Central35.9OK White 1
9Tyler Rau24:02.3Saginaw Valley Lutheran35.9Marauder
10Jose Perales23:49.8Hartford35.1Hartford Teske
11Adrian Valario23:50.3Lawrence34.9Hartford Teske
9Joseph Sanderson24:45.4GR NorthPointe Christian34.9OK Silver 1
9Broderick Millage24:18.1Wyoming34.3OK Gold 1
11Tyson Worthington24:34.3Muskegon33.9OK Green 1
9Tyler Newman24:34.5Byron Center33.8OK Green 1
12Ehman Guster24:34.7Muskegon33.8OK Green 1
9Abram Veldkamp24:29.0GR Christian33.7OK White 1
9Luke Artibee24:36.3Muskegon Mona Shores33.2OK Green 1
12Nolan Dupre24:19.7Auburn Hills Christian33.1OCS Small School
10Liam Wenn24:25.5Flushing32.2FML 1
9Justin Holmes24:39.7Byron Center32.1OK Green 1
11Avian O’Dell24:13.7Saginaw Valley Lutheran32.1Marauder
10Harrison Steed24:40.7Byron Center31.8OK Green 1
10Andrew Stevens24:14.8Laingsburg31.8Marauder
11Keamari Johnson24:42.2Muskegon31.3OK Green 1
10Cayden Chamberlain24:17.2New Lothrop30.9Marauder
11Matthew Boks24:18.5Olivet30.5Marauder
11Josh Chamberlin24:18.6Charlotte30.5Marauder
12Aaryn Smith24:31.3Holly30.2FML 1
10Aiden DuBois24:20.6Holt29.8Marauder
9William Couchman24:33.3Swartz Creek29.6FML 1
9Joshua Goode24:33.6Fenton29.5FML 1
11Destin Kinney24:27.7Ovid-Elsie27.4Marauder
9Elliott Smith24:34.9Macomb Dakota27.4MAC Red 1
9Xander Ruiter24:15.1Martin26.6Hartford Teske
11Ace Bohlinger24:51.5East Grand Rapids26.2OK White 1
10Gavin Leiter24:16.7Watervliet26.1Hartford Teske
11Cameron Betts24:32.2Laingsburg25.9Marauder
12Elliot Curry24:42.5Auburn Hills Christian25.5OCS Small School
9Jack Alt24:45.6Linden25.5FML 1
11Xavier Chidzikwe24:44.7GR Union25.4OK Gold 1
10Noah Card24:47.1Linden25.0FML 1
9Lincoln Twonley25:15.4GR NorthPointe Christian24.9OK Silver 1
12Alex Burch24:47.7Ortonville Brandon24.8FML 1
9Leland Skeans24:48.6Flushing24.5FML 1
10Jackson Donley24:50.9Corunna23.7FML 1
10Jakob Woodward24:49.0Charyl Stockwell Academy23.3OCS Small School
9Zachary Chittle24:52.5Swartz Creek23.2FML 1
9Luis Guiterrez24:41.4Ionia22.9Marauder
11Connor McGahey24:41.7Morrice22.8Marauder
10Ethan Hoekstra25:01.9FHE Ada Forest Hills Eastern22.7OK White 1
10Alex Oleszkiewicz25:02.8FHC GR Forest Hills Central22.4OK White 1
9Trentin Conroy25:03.3FHC GR Forest Hills Central22.2OK White 1
11Evan Grizzle24:57.7Clio21.4FML 1
11Jesse Taylor24:58.7Flint Kearsley21.1FML 1
10Aron Villafuerte24:31.7White Pigeon21.1Hartford Teske
12Landen Peck25:27.1Fruitport21.0OK Silver 1
9Tristian Vandorp25:28.0GR NorthPointe Christian20.7OK Silver 1
9Robby Blehm24:55.2Fraser20.6MAC Red 1
12Leonardo Rico25:10.0FHN GR Forest Hills Northern20.0OK White 1
10Nathan Giovannini24:57.4Macomb Dakota19.9MAC Red 1
11Owen Standfest25:01.6GR Northview19.8OK Gold 1
10Drake Pratt24:50.7Laingsburg19.8Marauder
10Micah Friedman25:00.0West Bloomfield Frankel Jewish Academy19.7OCS Small School
9David Schneider24:51.5Leslie19.5Marauder
9Carson Clark24:51.5Charlotte19.5Marauder
12Jude Shaver24:52.9Charlotte19.0Marauder
10Andrew Lathwell25:15.2FHC GR Forest Hills Central18.3OK White 1
9Alex Arnett25:06.2Plymouth Christian Academy17.6OCS Small School
10Braylon Hrncharik25:09.3Owosso17.6FML 1
11Ashton Rose25:26.5Muskegon Mona Shores16.5OK Green 1
12Isaac Armbruster25:00.8Lansing Everett16.4Marauder
11James Robinson25:07.2Lansing Everett14.3Marauder
9Elijah Gabrielli25:20.6Plymouth Christian Academy12.8OCS Small School
10Timothy Fanco25:38.2Caledonia12.6OK Green 1
10Alex Brady25:38.5Caledonia12.5OK Green 1
9Abimael Ocelo24:58.2Hartford12.3Hartford Teske
10Kason Lehr25:25.7Clio12.1FML 1
9Camden Conner25:15.4Fowler11.5Marauder
11Jack Noonon25:36.5FHN GR Forest Hills Northern11.2OK White 1
9Noah Hudson25:57.2GR NorthPointe Christian10.9OK Silver 1
11Juan Zavala Salazar25:31.7Holly10.1FML 1
11Colton Anders25:06.5Lawrence9.5Hartford Teske
12Bradyn Bard25:08.6Bloomingdale8.8Hartford Teske
11Gage Carlson25:09.7Bloomingdale8.4Hartford Teske
10Serigne Moustapha Fall25:37.7GR Union7.8OK Gold 1
9Caleb Birchmeier25:30.2New Lothrop6.6Marauder
10David Lewis25:51.8Kalamazoo Homeschool Sports6.1WMICCC 1
10Matthew McGahan25:16.8White Pigeon6.1Hartford Teske
10Greyson Combs25:39.8Utica5.7MAC Red 1
9Liam VerHoef25:55.8West Michigan Homeschool4.7WMICCC 1
9Robert Brewer25:49.0Flushing4.3FML 1
12Brenden Olsen25:39.4New Lothrop3.5Marauder
12Rydik Wrubel26:06.1Caledonia3.3OK Green 1
9Finley Sarkipato25:51.8GR Union3.1OK Gold 1
10Drew Cortright25:44.0Olivet2.0Marauder
9Troy Tucker25:58.6Flint Kearsley1.1FML 1
10Saul Jimenez25:59.3GR Union0.6OK Gold 1
9John Trumble26:08.3FHN GR Forest Hills Northern0.6OK White 1
9Ben Fuller25:49.3Olivet0.2Marauder