Uncategorized

2025 Ratings: October 11th Meets

MeetBoys Adj.Girls Adj.Average
Bloomingdale+3+5+4
Dave Bork Classic+7+11+9
Dave Patterson-14-10-12
Downriver Gabriel Richard+26+26+26
Freeland+8+3+6
GMAA+32+42+37
Kayla O’Mara+3+2+3
Kent Ottawa0+5+3
Lenawee County-13-6-10
Oiler Blue & Gold+15+15+15
Rudyard Autumn Classic+33+27+30
SCAA Championship-24-16-20
Sturgis Kiwanis+5+14+10

*** = State Title Contender
** = Top Ten Contender
* = State Qualifying Contender
WAB = Weighted Average Before. A listing of the previous week’s Top 5 Average. Not a perfect comparison as a team may not run their five best runners. But a show of how one ran relative to expectation.

GIRLS TEAM RATINGS

TeamTop 5 Avg.DivisionWABMeet
Traverse City West**130.21134.7Oiler Blue & Gold
Rockford**127.41130.8Kent Ottawa
Midland Dow*122.61123.8Oiler Blue & Gold
Grand Blanc114.81114.4Kayla O’Mara
Zeeland West113.81113.4Kent Ottawa
Grand Haven109.8199.2Kent Ottawa
Mt. Pleasant109.61108.9Oiler Blue & Gold
Ann Arbor Pioneer102.71163.0Freeland
Walled Lake Central94.7152.7Kayla O’Mara
Gibraltar Carlson93.2190.7Downriver Gabriel Richard
Midland86.5192.1Freeland
Muskegon Mona Shores83.7182.1GMAA
Battle Creek Lakeview82.9187.1Sturgis Kiwanis
Brownstown Woodhaven79.51112.1Downriver Gabriel Richard
Hudsonville78.31138.3Kent Ottawa
Temperance Bedford72.1192.1Dave Bork Classic
Flushing69.2171.5Kayla O’Mara
Mattawan64.6168.8Sturgis Kiwanis
Muskegon Reeths-Puffer53.8153.9GMAA
Allen Park48.9141.6Downriver Gabriel Richard
Highland-Milford42.6194.0Oiler Blue & Gold
Monroe41.9143.9Dave Bork Classic
Saginaw Heritage40.5137.4Freeland
Ypsilanti Lincoln34.8123.4Dave Bork Classic
Grand Rapids Northview33.3151.1Kent Ottawa
Southgate Anderson18.2126.2Downriver Gabriel Richard
TeamTop 5 Avg.DivisionWABMeet
Goodrich**122.92121.4Kayla O’Mara
Linden*112.52107.8Kayla O’Mara
Freeland101.42106.8Freeland
Shepherd100.62101.4Oiler Blue & Gold
Adrian92.1296.4Lenawee County
Sturgis91.5296.7Sturgis Kiwanis
Fruitport84.1277.0GMAA
Battle Creek Harper Creek78.8279.8Sturgis Kiwanis
Gladwin75.4267.2Oiler Blue & Gold
Edwardsburg73.7284.8Sturgis Kiwanis
Yale71.7282.9Dave Patterson
Ludington64.1289.6Oiler Blue & Gold
Grosse Ile58.3251.5Downriver Gabriel Richard
Tecumseh52.9271.7Lenawee County
Battle Creek Pennfield50.8237.1Sturgis Kiwanis
Birch Run44.2240.5Kayla O’Mara
Monroe Jefferson38.7238.6Dave Bork Classic
Dundee37.9227.1Dave Bork Classic
Trenton31.8219.4Downriver Gabriel Richard
Coldwater19.9237.8Sturgis Kiwanis
Whitehall18.629.5GMAA
North Branch6.32-13.1Dave Patterson
TeamTop 5 Avg.DivisionWABMeet
Blissfield**107.73105.7Lenawee County
McBain*96.7394.9Oiler Blue & Gold
Bronson*84.7383.8Sturgis Kiwanis
Midland Bullock Creek*81.3385.8Freeland
Montrose69.23-25.4Kayla O’Mara
Standish-Sterling67.6352.3Freeland
Monroe St. Mary CC61.7360.2Dave Bork Classic
Pigeon-Laker56.6370.0Dave Patterson
Cheboygan51.3332.1Rudyard Autumn Classic
Centreville49.2335.8Sturgis Kiwanis
Constantine47.9348.5Sturgis Kiwanis
Grand Rapids Covenant Christian43.7399.3Kent Ottawa
Hartford35.9325.5Bloomingdale
Onsted35.7353.6Lenawee County
Almont34.7343.3Dave Patterson
Ida29.8325.8Dave Bork Classic
Erie Mason29.4336.0Dave Bork Classic
Hillsdale25.8313.2Sturgis Kiwanis
Niles Brandywine25.5345.2Sturgis Kiwanis
Muskegon Western Michigan Christian17.8350.8GMAA
Bloomingdale3.637.8Bloomingdale
TeamTop 5 Avg.DivisionWABMeet
Hillsdale Academy**85.6491.1SCAA Championship
Martin*80.2477.0Bloomingdale
Concord*73.9475.6Sturgis Kiwanis
Saginaw Michigan Lutheran Seminary51.6455.8Dave Patterson
Ubly46.4479.1Dave Patterson
Rogers City31.7427.9Rudyard Autumn Classic
Hudson28.2426.7Lenawee County
Petersburg-Summerfield21.6420.0Dave Bork Classic
TeamTop 5 Avg.DivisionWABMeet
GRTC Peregrines126.1HSKent Ottawa
North Trails21.0HSRudyard Autumn Classic
TeamTop 5 Avg.DivisionWABMeet
Sault Ste. Marie82.2UP 178.8Rudyard Autumn Classic
TeamTop 5 Avg.DivisionWABMeet
Rudyard38.3UP 29.3Rudyard Autumn Classic
TeamTop 5 Avg.DivisionWABMeet
Brimley19.3UP 3-7.6Rudyard Autumn Classic

BOYS TEAM RATINGS

TeamTop 5 Avg.DivisionWABMeet
Traverse City West**186.91192.1Oiler Blue & Gold
Zeeland West*184.71188.6Kent Ottawa
Rockford181.71185.2Kent Ottawa
Detroit Catholic Central178.71180.5Sturgis Kiwanis
Saginaw Heritage177.41184.3Freeland
Battle Creek Lakeview175.91181.9Sturgis Kiwanis
Mattawan175.21182.7Sturgis Kiwanis
Midland168.91191.4Freeland
H.H. Dow168.71171.1Oiler Blue & Gold
Mt. Pleasant166.31162.4Oiler Blue & Gold
Temperance Bedford166.01177.4Dave Bork Classic
Highland-Milford163.81189.8Oiler Blue & Gold
Grand Blanc159.71189.8Kayla O’Mara
Allen Park155.71157.8Downriver Gabriel Richard
Flushing154.11157.1Kayla O’Mara
Muskegon Mona Shores153.51150.1GMAA
Brownstown Woodhaven148.51186.6Downriver Gabriel Richard
Monroe147.41160.4Dave Bork Classic
Gibraltar Carlson145.41158.3Downriver Gabriel Richard
Grand Rapids Northview144.71169.9Kent Ottawa
Swartz Creek141.51144.7Kayla O’Mara
Grandville138.11179.5Kent Ottawa
Grand Rapids Union135.01133.9Sturgis Kiwanis
Grand Haven132.61188.7Kent Ottawa
Southgate Anderson130.11128.7Downriver Gabriel Richard
Muskegon Reeths-Puffer121.31119.6GMAA
Ypsilanti Lincoln90.5191.8Dave Bork Classic
Muskegon84.11114.2GMAA
Lincoln Park81.5180.2Downriver Gabriel Richard
TeamTop 5 Avg.DivisionWABMeet
Flint Powers Catholic**188.62198.6Kayla O’Mara
Whitehall*176.22180.3GMAA
Adrian*174.62177.1Lenawee County
Edwardsburg*174.52177.3Sturgis Kiwanis
Shepherd166.62184.8Oiler Blue & Gold
Tecumseh166.22160.0Lenawee County
Gladwin166.12163.9Oiler Blue & Gold
Freeland163.22166.2Freeland
Battle Creek Harper Creek162.92159.9Sturgis Kiwanis
Ludington160.72157.0Oiler Blue & Gold
Sturgis156.02157.7Sturgis Kiwanis
Flat Rock153.42157.5Dave Bork Classic
Monroe Jefferson151.92151.6Dave Bork Classic
Linden151.52149.3Kayla O’Mara
Grand Rapids Christian151.12189.8Kent Ottawa
Gaylord149.52147.3Oiler Blue & Gold
Muskegon Oakridge147.42156.7GMAA
Coldwater142.92147.9Sturgis Kiwanis
Grosse Ile137.22134.8Downriver Gabriel Richard
North Branch133.72130.0Dave Patterson
Yale128.52163.2Dave Patterson
Fruitport124.52134.0GMAA
Riverview117.12114.4Downriver Gabriel Richard
Dundee116.92117.9Dave Bork Classic
Birch Run116.52123.3Kayla O’Mara
Battle Creek Pennfield97.5287.2Sturgis Kiwanis
Trenton89.2287.4Downriver Gabriel Richard
TeamTop 5 Avg.DivisionWABMeet
Erie Mason*163.83156.8Dave Bork Classic
Midland Bullock Creek*161.03159.8Freeland
Blissfield*159.73157.6Lenawee County
Montrose*158.13156.9Kayla O’Mara
Muskegon Western Michigan Christian157.93162.7GMAA
Monroe St. Mary CC155.53155.5Dave Bork Classic
Pigeon-Laker150.43160.4Dave Patterson
Adrian Madison149.83144.1Lenawee County
Centreville148.43146.5Sturgis Kiwanis
Bronson145.93142.9Sturgis Kiwanis
Onsted144.63141.1Lenawee County
Hillsdale144.53143.8Sturgis Kiwanis
Quincy143.93119.0Sturgis Kiwanis
McBain141.33135.3Oiler Blue & Gold
Hartford139.43134.8Bloomingdale
Sand Creek139.33143.0Lenawee County
Almont133.63142.1Dave Patterson
Grand Rapids Covenant Christian133.63164.5Kent Ottawa
Otisville LakeVille132.63139.6Kayla O’Mara
Constantine130.83122.2Sturgis Kiwanis
Montague129.43157.1GMAA
Bangor128.53137.5Bloomingdale
Standish-Sterling126.13121.3Freeland
Clinton125.13123.5Lenawee County
Cheboygan117.33116.8Rudyard Autumn Classic
Ida109.53101.7Dave Bork Classic
Bloomingdale108.3371.1Bloomingdale
Galesburg-Augusta68.6368.4Bloomingdale
North Muskegon30.93GMAA
TeamTop 5 Avg.DivisionWABMeet
Hillsdale Academy**168.74176.7SCAA Championship
Three Oaks River Valley*143.24150.0Bloomingdale
Riverview Gabriel Richard*139.94151.6Downriver Gabriel Richard
Genesee Christian Academy135.94Kayla O’Mara
Concord133.24131.7Sturgis Kiwanis
Ubly130.54140.0Dave Patterson
Saginaw Michigan Lutheran Seminary129.94138.6Dave Patterson
Mackinaw City127.94118.5Rudyard Autumn Classic
Unionville-Sebewaing124.14127.2Dave Patterson
Martin121.04121.8Bloomingdale
Tri-Unity Christian113.54100.4Kent Ottawa
Hudson112.94104.5Lenawee County
Mayville112.74102.3Dave Patterson
Athens102.24SCAA Championship
Allen Park Cabrini98.04116.0Downriver Gabriel Richard
Muskegon Catholic Central92.1488.8GMAA
Petersburg-Summerfield91.6479.2Dave Bork Classic
Colon72.2457.8SCAA Championship
Petoskey St. Michael44.74158.1Rudyard Autumn Classic
TeamTop 5 Avg.DivisionWABMeet
GRTC Peregrines177.0HSKent Ottawa
Monroe Milers Homeschool Athletics115.5HSDave Bork Classic
TeamTop 5 Avg.DivisionWABMeet
Sault Ste. Marie165.9UP 1176.3Rudyard Autumn Classic
TeamTop 5 Avg.DivisionWABMeet
Rudyard138.6UP 2144.8Rudyard Autumn Classic
Pickford91.4UP 275.2Rudyard Autumn Classic
Manistique88.9UP 290.6Rudyard Autumn Classic
TeamTop 5 Avg.DivisionWABMeet
Engadine104.6UP 3123.3Rudyard Autumn Classic
Brimley83.6UP 372.5Rudyard Autumn Classic

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
10Emilia Garces17:42.5Midland Dow160.8Oiler Blue & Gold
11Stephanie DiPiazza18:20.1GRTC Peregrines151.6Kent Ottawa
11Gianna Chaignot18:27.9GRTC Peregrines149.0Kent Ottawa
11Tessa Mascari18:18.3TC West (Traverse City)148.9Oiler Blue & Gold
12Talya Schreiber18:07.3Pickford148.6Rudyard Autumn Classic
11Addison Josephson18:36.9Linden147.0Kayla O’Mara
9Eliza Schwass18:25.3Ludington146.6Oiler Blue & Gold
12Hope Miller18:48.2Blissfield145.9Lenawee County
11Alivia Ottinger18:46.8Goodrich143.7Kayla O’Mara
9Kaitlyn Berg18:54.4Midland140.9Freeland
10Kayla Shellenbarger18:58.3Goodrich139.9Kayla O’Mara
12Samantha Taylor18:33.9Newberry139.7Rudyard Autumn Classic
11Daisy Cox19:00.6Rockford138.1Kent Ottawa
10Caralyn Elkins19:02.0Zeeland West137.7Kent Ottawa
10Morgan Sanders19:02.3Rockford137.6Kent Ottawa
11Ayda Skeels19:14.4Adrian137.2Lenawee County
12Payton Lamb19:04.8TC West (Traverse City)133.4Oiler Blue & Gold
11Clara Kaczor19:19.6Freeland132.5Freeland
12Cianah Budnik-Ramos19:25.7Grand Haven129.8Kent Ottawa
10Madison Petty19:39.0Adrian129.0Lenawee County
12Abby Veit19:18.4TC West (Traverse City)128.9Oiler Blue & Gold
10Jessa Skonieczny19:22.2Mount Pleasant127.6Oiler Blue & Gold
11Veyda Conley19:36.8Martin126.1Bloomingdale
10Caelyn Torry19:27.7McBain125.8Oiler Blue & Gold
10Jillian Lewakowski19:38.7Rockford125.5Kent Ottawa
12Peyton Tucker19:33.5TC West (Traverse City)123.8Oiler Blue & Gold
12Tessa Hatt19:34.9Sturgis123.7Sturgis Kiwanis
11Rae Defrang19:44.1Rockford123.6Kent Ottawa
9Tessa Albrecht19:47.6Zeeland West122.5Kent Ottawa
10Charley McKay19:31.4Woodhaven Brownstown120.9Downriver Gabriel Richard
10Danica Redes19:45.6Shepherd119.8Oiler Blue & Gold
11Micali Teeple19:58.7Grand Blanc119.8Kayla O’Mara
9Lulu Park19:48.2Sturgis119.3Sturgis Kiwanis
10Molly Roberts20:00.5Linden119.2Kayla O’Mara
12Georgia Babcock19:49.6Edwardsburg118.8Sturgis Kiwanis
11Anna Sheppard19:48.9Mount Pleasant118.7Oiler Blue & Gold
11Kaila Keeler19:59.4Zeeland West118.5Kent Ottawa
11Melody Meckstroth20:02.7Linden118.4Kayla O’Mara
12Mattie Gagne20:03.2Midland Bullock Creek117.9Freeland
11Kylie Mausolf20:04.8Birch Run117.7Kayla O’Mara
12Ashlynn Harris19:53.6Bronson117.5Sturgis Kiwanis
10Peyhton Beardsley19:26.5Fruitport117.2GMAA
9Autumn Luick19:55.1Midland Dow116.6Oiler Blue & Gold
12Isabella (Bella) LaFountain19:59.8Monroe St. Mary CC116.4Dave Bork Classic
10Grace Leman19:57.0Edwardsburg116.3Sturgis Kiwanis
12Bridget Kerber20:08.8Ann Arbor Pioneer116.1Freeland
12Reese Smith19:57.3TC West (Traverse City)115.9Oiler Blue & Gold
9Lilly Pierce19:58.1Mount Pleasant115.6Oiler Blue & Gold
11Baylor Lauinger20:11.7Goodrich115.4Kayla O’Mara
9Elise Barber20:09.3GRTC Peregrines115.2Kent Ottawa
10Leah Humphrey20:12.8Grand Blanc115.1Kayla O’Mara
10Leah Humphrey20:12.8Grand Blanc115.1Kayla O’Mara
10Claire Miller20:06.3Monroe Jefferson114.2Dave Bork Classic
10Lindsay Smith20:03.4TC West (Traverse City)113.9Oiler Blue & Gold
9Hannah Vogel20:04.8Midland Dow113.4Oiler Blue & Gold
11Mia Lopez20:16.9Ann Arbor Pioneer113.4Freeland
9Katie Niederquell20:17.6Freeland113.1Freeland
10Leighton Basile20:05.7TC West (Traverse City)113.1Oiler Blue & Gold
9Eliza Selcer20:17.9Ann Arbor Pioneer113.0Freeland
11Amira Khadija20:16.8Grand Haven112.7Kent Ottawa
10Livia Willing20:20.2Grand Blanc112.6Kayla O’Mara
12Hailey Sills20:28.2Blissfield112.6Lenawee County
10Keagan Mulka20:17.7Rockford112.4Kent Ottawa
12Katie Sweeney20:32.8Ubly112.4Dave Patterson
9Ryleigh Alderink19:41.1Holton112.3GMAA
10Giada Fioritto19:57.7Gibraltar Carlson112.1Downriver Gabriel Richard
11Claire Brown20:22.7Goodrich111.8Kayla O’Mara
10Kate Macfarlane20:10.2Midland Dow111.6Oiler Blue & Gold
9Haleah Johnson20:24.1Grand Blanc111.3Kayla O’Mara
9Haleah Johnson20:24.1Grand Blanc111.3Kayla O’Mara
11Bridget Raven20:11.8TC West (Traverse City)111.1Oiler Blue & Gold
10Claire Watson20:21.8Rockford111.1Kent Ottawa
10Cailyn Baker20:12.7Shepherd110.8Oiler Blue & Gold
9Sidney Eaton20:23.6Hudsonville110.5Kent Ottawa
12Allie Metzler20:13.7Midland Dow110.4Oiler Blue & Gold
10Saige Cole20:39.1Yale110.3Dave Patterson
11Adeline Bagnall20:24.3Grand Haven110.2Kent Ottawa
10Jessica Toole20:14.3Midland Dow110.2Oiler Blue & Gold
10Sawyer Lynn20:26.5Saginaw Heritage110.2Freeland
9Madison Slade20:05.9Gibraltar Carlson109.4Downriver Gabriel Richard
11Ava Skinner20:27.0GRTC Peregrines109.3Kent Ottawa
12Alyssa Mertes20:28.2Rockford108.9Kent Ottawa
9Molly McNamara20:06.2Newberry108.9Rudyard Autumn Classic
11Anna Hallett20:40.3Blissfield108.6Lenawee County
9Audrey Pyle20:21.5Concord108.2Sturgis Kiwanis
11Reese Defrang20:31.2Rockford107.9Kent Ottawa
12Lilamae Frank20:26.0BC Lakeview106.7Sturgis Kiwanis
12Evie Kleinheksel20:35.6Zeeland West106.5Kent Ottawa
12Julia Faber20:26.8BC Harper Creek106.4Sturgis Kiwanis
10Joylin Brillhart20:25.9Midland Dow106.4Oiler Blue & Gold
10Alexa Siegel20:39.3Walled Lake Central106.2Kayla O’Mara
10Alexa Siegel20:39.3Walled Lake Central106.2Kayla O’Mara
12Bailey Wenzlick20:26.4TC West (Traverse City)106.2Oiler Blue & Gold
10Alyvia Janke20:51.5Unionville-Sebewaing106.2Dave Patterson
12Jersi Bilek20:00.2Muskegon Reeths-Puffer106.0GMAA
11Evelyn Meyer20:59.2Hillsdale Academy105.6SCAA Championship
12Blythe Webb20:38.9GRTC Peregrines105.4Kent Ottawa
12Ella Grimm20:02.9Muskegon Mona Shores105.0GMAA
12Alyssa Korte20:20.6Grosse Ile104.5Downriver Gabriel Richard
11Zoe German20:06.0Fruitport104.0GMAA
9Camryn Gervais20:44.2Grand Haven103.6Kent Ottawa
12Evie Hakes20:44.3GRTC Peregrines103.6Kent Ottawa
9Katie Vande Werken20:44.4GRTC Peregrines103.5Kent Ottawa
10Kate O’Donohue20:44.4GRTC Peregrines103.5Kent Ottawa
10Ava Clark20:47.7Goodrich103.5Kayla O’Mara
9Michaela Pries20:49.3Hudsonville101.9Kent Ottawa
11Paige Haller20:52.5Walled Lake Central101.8Kayla O’Mara
12Rowan Allen21:13.9Mendon100.7SCAA Championship
12Zoe Brown20:43.0Mount Pleasant100.7Oiler Blue & Gold
9Eve Webb20:56.8GRTC Peregrines99.4Kent Ottawa
10Vivian O’Callaghan20:48.0Gladwin99.0Oiler Blue & Gold
12Peyton Rhoades20:52.3BC Pennfield97.9Sturgis Kiwanis
12Kate Barron20:53.6Mattawan97.5Sturgis Kiwanis
11Madelyn Reinink20:52.8McBain97.4Oiler Blue & Gold
10Sarah Nothstine21:05.6Midland Bullock Creek97.1Freeland
11Sophia Johnson20:57.7Temperance Bedford97.1Dave Bork Classic
11Miriam Sanchez20:56.0Bronson96.7Sturgis Kiwanis
9Mya Bronkema20:55.0McBain96.7Oiler Blue & Gold
11Alonna Goodsell20:56.2Bronson96.6Sturgis Kiwanis
11Abby Taylor20:43.4Newberry96.5Rudyard Autumn Classic
11Pyper Braun21:20.4EPBP Laker96.5Dave Patterson
10Taylor Stanczak21:20.9Almont96.4Dave Patterson
10Ashlyn Horness20:29.4Muskegon Mona Shores96.2GMAA
12Madison Louk20:57.7Gladwin95.8Oiler Blue & Gold
10Karina Mihai-Grammes21:20.1Adrian95.3Lenawee County
12Stephanie Jones20:52.1Sault Ste. Marie93.6Rudyard Autumn Classic
10Gianna Burgos21:05.2BC Lakeview93.6Sturgis Kiwanis
10Gabriella Dallas21:17.5Freeland93.2Freeland
10Isabelle McCord20:54.7Sault Ste. Marie92.8Rudyard Autumn Classic
12Christina Pake21:19.7Standish Sterling92.4Freeland
11Sidney Shepard21:20.7Linden92.4Kayla O’Mara
9Kinsley Newman21:17.7Grand Haven92.4Kent Ottawa
11Olivia Reding21:07.7TC West (Traverse City)92.4Oiler Blue & Gold
10Fenlynn Johnson20:55.9Rogers City92.4Rudyard Autumn Classic
10Maria Kane21:21.4Walled Lake Central92.2Kayla O’Mara
9Cora Goulet20:56.4Sault Ste. Marie92.2Rudyard Autumn Classic
12Emilee Young21:08.9Shepherd92.0Oiler Blue & Gold
12Alanis Povey21:09.6Gladwin91.8Oiler Blue & Gold
9Allison Burns21:10.6Constantine91.8Sturgis Kiwanis
12Georgia Micklewright21:12.1BC Lakeview91.3Sturgis Kiwanis
9Katelyn Schweihofer21:37.0Yale91.0Dave Patterson
9Marissa Demorest21:13.7BC Harper Creek90.8Sturgis Kiwanis
12Megan Gimmey21:13.6Shepherd90.5Oiler Blue & Gold
10Sarah Warner21:15.2Shepherd89.9Oiler Blue & Gold
11Kaleea Braun21:36.8Blissfield89.7Lenawee County
10Jamie Glatfelter21:04.9Trenton89.7Downriver Gabriel Richard
9Grace Kloha21:29.0Freeland89.3Freeland
11Evie Ellis21:29.7Ann Arbor Pioneer89.1Freeland
12Sarah Albright21:32.6Grand Blanc88.5Kayla O’Mara
12Kaylynn Pavlige20:54.2Fruitport88.0GMAA
12Annabelle Czeiszperger21:42.2Hudson87.9Lenawee County
10Mila Villarreal21:37.2Flint Powers Catholic86.9Kayla O’Mara
9Eliza Roberts21:58.3Hillsdale Academy85.9SCAA Championship
10Olivia Brown21:52.7Bad Axe85.8Dave Patterson
12Madeleine Varhola21:29.1Midland Dow85.3Oiler Blue & Gold
9Emma Durling21:42.2Linden85.3Kayla O’Mara
10Mya Castellon21:29.6Mount Pleasant85.1Oiler Blue & Gold
10Marilise (Mari) Yezak21:29.8Midland Dow85.1Oiler Blue & Gold
11Adrianna Zub21:19.1Allen Park85.0Downriver Gabriel Richard
11Haley Stimer21:32.2Concord84.6Sturgis Kiwanis
12Corinna Aulph21:36.2Monroe84.3Dave Bork Classic
12Brooklyn Haight21:43.0Zeeland West84.0Kent Ottawa
12Elizabeth Caspar22:05.9Hillsdale Academy83.4SCAA Championship
9Ada Cain21:24.5Gibraltar Carlson83.2Downriver Gabriel Richard
9Audrey Rinehart21:36.8Concord83.1Sturgis Kiwanis
11Kayden Hinton21:38.9McBain82.0Oiler Blue & Gold
11Addison Jones21:51.1Midland82.0Freeland
10Ayla Frantz21:40.1BC Lakeview82.0Sturgis Kiwanis
12Aurora Janevic21:51.3Ann Arbor Pioneer81.9Freeland
10Alison Murray21:40.9Niles Brandywine81.7Sturgis Kiwanis
9Grace Wilson21:40.0McBain81.7Oiler Blue & Gold
9Anna Davidhizar21:41.3Constantine81.6Sturgis Kiwanis
10Allison Rodgers21:50.4Martin81.5Bloomingdale
12Natalie Barron21:41.4Mattawan81.5Sturgis Kiwanis
12Natalie Benitez22:01.7Blissfield81.4Lenawee County
10Livia Boucher21:30.2Gibraltar Carlson81.3Downriver Gabriel Richard
9Jadelyn Arnold21:42.5TC West (Traverse City)80.8Oiler Blue & Gold
10Kyra Shaver21:54.0Rockford80.3Kent Ottawa
12Aydynn Thomason21:57.1Grand Blanc80.3Kayla O’Mara
12Aydynn Thomason21:57.1Grand Blanc80.3Kayla O’Mara
11Briahna Campbell21:32.1Cheboygan80.3Rudyard Autumn Classic
11Brynn Potter21:54.4Rockford80.2Kent Ottawa
10Harper Jackson21:33.7Gibraltar Carlson80.1Downriver Gabriel Richard
9Evelayna Szajner21:45.2Gaylord79.9Oiler Blue & Gold
9Stella Nunez21:58.8Flushing79.7Kayla O’Mara
9Madeline Orr21:59.2Flushing79.6Kayla O’Mara
11Eleanor Park21:47.5Sturgis79.5Sturgis Kiwanis
12Laura Spyker21:58.7Standish Sterling79.4Freeland
9Elin Beeck21:56.7Grand Haven79.4Kent Ottawa
11Ella McFarlane21:36.3Riverview79.2Downriver Gabriel Richard
9Jaylyn Seybert22:00.1Midland79.0Freeland
10Emily Lasceski22:00.4Freeland78.9Freeland
11Regan Sporte21:37.8Sault Ste. Marie78.4Rudyard Autumn Classic
10Charlotte Kinder22:02.0Ann Arbor Pioneer78.3Freeland
9Gemma Morsman22:02.3Ann Arbor Pioneer78.2Freeland
11Isabel Reinke22:02.6Freeland78.1Freeland
12Eliza Grocki21:40.5Riverview77.8Downriver Gabriel Richard
10Zoey Smalling21:55.8Monroe77.7Dave Bork Classic
11Madison Moeggenborg21:52.0Shepherd77.7Oiler Blue & Gold
12Makenzie Wolfe21:57.0Petersburg-Summerfield77.3Dave Bork Classic
9Ana Rice21:53.2TC West (Traverse City)77.3Oiler Blue & Gold
12Esther Hornibrook21:41.5North Trails77.2Rudyard Autumn Classic
10Bryleigh Belcher22:06.9Linden77.0Kayla O’Mara
10Bryleigh Belcher22:06.9Linden77.0Kayla O’Mara
11Moira Beier22:25.0Hillsdale Academy77.0SCAA Championship
11Madelyn Frisbee21:54.5Midland Dow76.8Oiler Blue & Gold
10Takoda Holicki22:08.7Montrose76.4Kayla O’Mara
10Takoda Holicki22:08.7Montrose76.4Kayla O’Mara
11Maren Gehrke22:27.1Hillsdale Academy76.3SCAA Championship
12Raegan Brosamer22:17.3Onsted76.3Lenawee County
9Mollie Yeager22:17.3Blissfield76.2Lenawee County
9Addyson Campbell22:10.4Goodrich75.9Kayla O’Mara
10Ava Clark22:10.4Goodrich75.9Kayla O’Mara
11Cloee Rupp21:45.6Cheboygan75.8Rudyard Autumn Classic
12Isabelle Swab22:08.1Grand Haven75.6Kent Ottawa
9Josslyn Handy22:19.9Clinton75.4Lenawee County
12Olive Wakefield22:25.7Saginaw Michigan Lutheran Seminary74.8Dave Patterson
12Marissa Norder22:11.4Grand Haven74.5Kent Ottawa
12Sophia Knarr22:15.0Midland74.0Freeland
10Hayden Brill22:13.4Grand Haven73.9Kent Ottawa
12Teryn Firack21:52.9Pickford73.4Rudyard Autumn Classic
9Kyla Zuidema21:38.2Muskegon Western Mich. Christian73.3GMAA
12Makenna Gwisdalla22:30.6Bad Axe73.1Dave Patterson
12Leah Keuning22:16.1Zeeland West73.0Kent Ottawa
9Anna Loritz22:07.1BC Harper Creek73.0Sturgis Kiwanis
10AJ Feleppa21:54.3St. Ignace72.9Rudyard Autumn Classic
11Rochelle Liu21:39.4Muskegon Western Mich. Christian72.9GMAA
11Olivia Mielke22:18.7Freeland72.8Freeland
11Hailey Parker21:40.4Muskegon Mona Shores72.5GMAA
11McKenna Landers21:40.7Muskegon Mona Shores72.4GMAA
9Emilie Greene21:41.0Muskegon Mona Shores72.3GMAA
10Esme Kane22:08.4Gaylord72.2Oiler Blue & Gold
11Helen Donner22:18.7Three Oaks River Valley72.1Bloomingdale
10Myah Peruski22:34.0Ubly72.0Dave Patterson
11Isabella Molnar22:22.2Grand Blanc71.9Kayla O’Mara
10Sade Napier22:13.5Ypsilanti Lincoln71.8Dave Bork Classic
9Isabella West22:34.7Mayville71.8Dave Patterson
10DuRae Sage22:19.8Martin71.7Bloomingdale
11Hayleigh Belkofer22:14.1Temperance Bedford71.6Dave Bork Classic
12Sydney Bir22:11.5Sturgis71.5Sturgis Kiwanis
12Mary Schlueter22:42.2Hillsdale Academy71.3SCAA Championship
12Sarah Goward22:11.4Mount Pleasant71.2Oiler Blue & Gold
10Evelyn Felt22:11.5Highland-Milford71.2Oiler Blue & Gold
10Lauryn Wilkie22:21.5Grand Haven71.2Kent Ottawa
9Lilly Cardon21:44.7Muskegon Mona Shores71.1GMAA
11Allison Brandt22:12.9Ludington70.7Oiler Blue & Gold
12Laila Evola22:38.1Almont70.6Dave Patterson
12Molly Weaver22:02.4Woodhaven Brownstown70.5Downriver Gabriel Richard
9Chelsea LaDronka22:23.7Grand Haven70.4Kent Ottawa
10Revan Ricker22:35.3Blissfield70.2Lenawee County
10Avalina Williamson22:03.3Trenton70.2Downriver Gabriel Richard
9Heather Morris22:45.5Hillsdale Academy70.2SCAA Championship
11Brynn Robinson22:15.3Shepherd69.9Oiler Blue & Gold
11Jayelynn Lines22:04.9Woodhaven Brownstown69.7Downriver Gabriel Richard
10Virginia Barrett22:36.9Tecumseh69.7Lenawee County
12Josephine Sullivan22:27.6Rockford69.1Kent Ottawa
11Jacinta Ceru22:27.8GRTC Peregrines69.1Kent Ottawa
11Kaitlyn Durow21:51.0Muskegon Reeths-Puffer69.0GMAA
9Randee Mulherin22:22.7Monroe Jefferson68.8Dave Bork Classic
9Claire Kohley21:51.8Fruitport68.7GMAA
10Madilynn Fancett22:19.4McBain68.5Oiler Blue & Gold
11Erin Sax22:09.2Woodhaven Brownstown68.3Downriver Gabriel Richard
12Joslyn Bechtol22:09.4Woodhaven Brownstown68.2Downriver Gabriel Richard
9Maliah McKibben22:24.6Temperance Bedford68.1Dave Bork Classic
12Tori Ferguson22:34.2Genesee Christian67.9Kayla O’Mara
11Allie Miller22:52.8Hillsdale Academy67.8SCAA Championship
9Aubrey Benkert22:11.9Allen Park67.4Downriver Gabriel Richard
10Grace Farrell22:44.4Clinton67.2Lenawee County
12Angela Guajardo-Campos22:37.4Walled Lake Central66.9Kayla O’Mara
12Angela Guajardo-Campos22:37.4Walled Lake Central66.9Kayla O’Mara
9Rebekah Huber22:37.1Midland Bullock Creek66.6Freeland
9Rachel Becker22:51.0Unionville-Sebewaing66.3Dave Patterson
9Kinsley Haight22:36.7Zeeland West66.1Kent Ottawa
12Isabella Nalewyko22:39.8Montrose66.1Kayla O’Mara
12Isabella Nalewyko22:39.8Montrose66.1Kayla O’Mara
11Lauren Olma22:31.2Ypsilanti Lincoln65.9Dave Bork Classic
10Allison Ost22:31.4Petersburg-Summerfield65.9Dave Bork Classic
9Melissa Kirschner22:15.5Rudyard65.8Rudyard Autumn Classic
10Lorelei Stemme22:58.9Hillsdale Academy65.7SCAA Championship
11Lydia Richards22:32.0Dundee65.7Dave Bork Classic
10Addie Bowerman22:16.2Munising65.6Rudyard Autumn Classic
11Reagan Reaume22:17.2Gibraltar Carlson65.6Downriver Gabriel Richard
12Grace Fredericks22:32.8Temperance Bedford65.4Dave Bork Classic
10Sophie Allen22:42.3Flushing65.2Kayla O’Mara
12Morgan Baker22:30.6Coldwater65.1Sturgis Kiwanis
11Sara Schipper22:40.9Martin64.7Bloomingdale
12Lydia Wells22:32.4Bronson64.5Sturgis Kiwanis
11Davylynn Christie22:43.9Standish Sterling64.4Freeland
9Hazel Sloat22:33.0Centreville64.3Sturgis Kiwanis
11Kiely Kroa22:33.3Hillsdale64.2Sturgis Kiwanis
11Adeline Ludwig22:44.7Midland Bullock Creek64.1Freeland
11Ava Childers22:58.1Yale64.0Dave Patterson
12Bailey Thompson22:33.1Gaylord64.0Oiler Blue & Gold
10Morgan McMichael22:55.0Tecumseh63.7Lenawee County
10Olivia Green22:35.5Sturgis63.5Sturgis Kiwanis
11Layla Silkworth22:36.1BC Harper Creek63.3Sturgis Kiwanis
10Audrey Johnston22:49.0Linden63.0Kayla O’Mara
11Chiamara Ogbonna22:25.3Woodhaven Brownstown62.9Downriver Gabriel Richard
9Addison Ringbloom22:40.5Dundee62.8Dave Bork Classic
9Sophia DeYoung22:47.5Hudsonville62.5Kent Ottawa
9Emily Francis22:51.0Grand Blanc62.3Kayla O’Mara
9Emily Francis22:51.0Grand Blanc62.3Kayla O’Mara
10Leyah Reed22:38.3Midland Dow62.2Oiler Blue & Gold
12Aubrey Zarnke23:03.4EPBP Laker62.2Dave Patterson
9Natalie Kettler23:04.0Saginaw Michigan Lutheran Seminary62.0Dave Patterson
12Lizzy Vollbrecht22:39.6TC West (Traverse City)61.8Oiler Blue & Gold
9Emmy Farber22:40.9Sturgis61.7Sturgis Kiwanis
12Audrey Nehlsen23:11.3Hillsdale Academy61.6SCAA Championship
11Camryn Nowak23:01.4Tecumseh61.5Lenawee County
12Tana Drobeck22:41.7Mattawan61.4Sturgis Kiwanis
11Reese Hesse22:14.2Whitehall61.3GMAA
10Abby Raymond22:45.6Petersburg-Summerfield61.1Dave Bork Classic
11Juliana Morseau22:51.8Hartford61.1Bloomingdale
9Brynn Lusky22:45.9Ida61.0Dave Bork Classic
9Conley Howard22:42.2Remus Chippewa Hills60.9Oiler Blue & Gold
11Alayna Zahn22:42.2Midland Dow60.9Oiler Blue & Gold
10Alivia Menges22:55.3Montrose60.9Kayla O’Mara
10Lacey Spangler22:46.4Ypsilanti Lincoln60.9Dave Bork Classic
10Margo Burba22:55.5Flushing60.8Kayla O’Mara
10Margo Burba22:55.5Flushing60.8Kayla O’Mara
10Rylee Zumer22:44.2BC Harper Creek60.6Sturgis Kiwanis
10Samantha Skym22:55.4Midland Bullock Creek60.5Freeland
9Nonoka Sakurba22:56.8Walled Lake Central60.4Kayla O’Mara
10Ellie Bowen22:45.7BC Pennfield60.1Sturgis Kiwanis
10Joy Schuck22:36.0Southgate Anderson59.3Downriver Gabriel Richard
12Ellie Reed22:48.7Centreville59.1Sturgis Kiwanis
12Grace Raymond22:51.8Petersburg-Summerfield59.1Dave Bork Classic
11Addison Seppala22:58.3Rockford58.9Kent Ottawa
12Lindsey Masterson22:36.6Rudyard58.8Rudyard Autumn Classic
9Addisyn Apol22:58.9Hudsonville58.7Kent Ottawa
9Lilianna Carroll22:53.1Ivywood Classical Academy58.6Dave Bork Classic
9Taelyn Tuggle23:02.2Goodrich58.6Kayla O’Mara
11Darcy Keefe22:22.8Muskegon Reeths-Puffer58.4GMAA
10Kayloni Nunez22:53.9Temperance Bedford58.4Dave Bork Classic
10Emily Meek23:15.1Unionville-Sebewaing58.3Dave Patterson
10Ava Harmon23:00.6Hudsonville58.1Kent Ottawa
9Lily Karcis23:01.5Hudsonville57.8Kent Ottawa
9Erilyn Kovas22:51.6Ludington57.8Oiler Blue & Gold
10Genevieve Koepke23:05.1Saginaw Heritage57.3Freeland
9Riley Bender23:03.6Martin57.1Bloomingdale
11Eve Sheldon23:06.6Flushing57.1Kayla O’Mara
10Olivia Shupe22:42.9Gibraltar Carlson57.0Downriver Gabriel Richard
11Avery Langlois22:41.9Rogers City57.0Rudyard Autumn Classic
12Bethany Lehr22:54.2Mount Pleasant56.9Oiler Blue & Gold
12Leila Reyes23:06.8Midland56.7Freeland
9Bella Mehta22:55.1Midland Dow56.6Oiler Blue & Gold
11Meredith Piegols23:09.3Walled Lake Central56.2Kayla O’Mara
11Meredith Piegols23:09.3Walled Lake Central56.2Kayla O’Mara
9Mya Mattens22:58.0BC Harper Creek56.0Sturgis Kiwanis
9Kylee Smith23:10.1Birch Run56.0Kayla O’Mara
9Paislie Hillard22:57.1McBain56.0Oiler Blue & Gold
12Aubrey Miscikowski23:01.5Temperance Bedford55.8Dave Bork Classic
9Bailee Zeigler22:57.6McBain55.8Oiler Blue & Gold
10Ramona Heitman23:07.7GRTC Peregrines55.8Kent Ottawa
10Brooklyn Morell23:23.0Ubly55.7Dave Patterson
9Penelope Sekedat23:10.1Ann Arbor Pioneer55.6Freeland
11Avery Graham23:08.7GRTC Peregrines55.4Kent Ottawa
12Alicia Shelton22:48.6Grosse Ile55.1Downriver Gabriel Richard
11Juleigh Husby23:03.8Monroe St. Mary CC55.1Dave Bork Classic
10Julia Shupe23:25.1EPBP Laker55.0Dave Patterson
10Sophie Barricklow23:10.7Hudsonville54.8Kent Ottawa
12Evi Burtt23:01.2TC West (Traverse City)54.6Oiler Blue & Gold
12Madelyn Hensel23:02.5BC Pennfield54.5Sturgis Kiwanis
12Charli Belinger22:35.0Muskegon Reeths-Puffer54.3GMAA
11Kendyl Musielewicz23:03.1Quincy54.3Sturgis Kiwanis
9Giselle Babcock23:03.4Edwardsburg54.2Sturgis Kiwanis
10Asia Jones22:50.7Sault Ste. Marie54.1Rudyard Autumn Classic
12Mikayla Reddy23:13.2Rockford53.9Kent Ottawa
12Jada Prescott23:16.2Freeland53.6Freeland
10Sydney Pflug23:14.3GR Northview53.6Kent Ottawa
12Luci Waldie23:16.4Standish Sterling53.5Freeland
11Gabriella Tietema23:14.4Grand Haven53.5Kent Ottawa
9Macey Woods23:14.4Rockford53.5Kent Ottawa
9Sofia Cadarette22:52.5Petoskey St. Michael53.5Rudyard Autumn Classic
12Ellie Daum23:05.2Mount Pleasant53.3Oiler Blue & Gold
10Astrid Leininger23:26.7Adrian53.1Lenawee County
12Bailey Kerr22:54.7Grosse Ile53.1Downriver Gabriel Richard
12Olivia Cotey22:54.4Munising52.9Rudyard Autumn Classic
11Ava Langerak23:16.8GR Covenant Christian52.7Kent Ottawa
12Katlina Wadlington23:17.0Hartford52.7Bloomingdale
10Annalise Jense23:17.3Hudsonville52.6Kent Ottawa
10Emma Jakubik22:56.4Gibraltar Carlson52.5Downriver Gabriel Richard
12Isabelle Goulding23:33.5Yale52.2Dave Patterson
9Abigail Reding23:08.6TC West (Traverse City)52.1Oiler Blue & Gold
9Emma Dettmann23:18.8Martin52.1Bloomingdale
10Lucia Street23:18.9GRTC Peregrines52.0Kent Ottawa
10Chloe Koskinen23:22.3Birch Run51.9Kayla O’Mara
10Emily York23:11.3Hillsdale51.6Sturgis Kiwanis
9Sarah Chapman22:59.1Engadine51.3Rudyard Autumn Classic
11Aspen Jimkoski23:36.3North Huron51.2Dave Patterson
12Leona Knudsen23:15.7Monroe St. Mary CC51.1Dave Bork Classic
10Alaina Morrell23:12.1Gaylord51.0Oiler Blue & Gold
11Lillian Jagielski23:43.6Pittsford50.8SCAA Championship
9Ava Dame23:01.9Grosse Ile50.7Downriver Gabriel Richard
9Sarah Diffin23:25.0Freeland50.7Freeland
9Lyla Nicholes22:46.1Muskegon Mona Shores50.6GMAA
10Piper Schultz23:39.0Saginaw Michigan Lutheran Seminary50.3Dave Patterson
11Lauren Gandy23:16.2BC Harper Creek49.9Sturgis Kiwanis
9Charlotte Bates23:19.3Temperance Bedford49.9Dave Bork Classic
11Mattie Hallenbeck23:37.0Onsted49.7Lenawee County
11Paytin Featherstone23:17.5Constantine49.5Sturgis Kiwanis
12Kenzie Eicher23:18.0Sturgis49.3Sturgis Kiwanis
9Ava Catalano23:06.2Woodhaven Brownstown49.3Downriver Gabriel Richard
10Mallory Lada23:06.6Allen Park49.1Downriver Gabriel Richard
11Mia McCarty23:28.3Hudsonville48.9Kent Ottawa
12Cieara Barrett23:19.3Concord48.9Sturgis Kiwanis
12Lauren Peppers23:22.5Monroe St. Mary CC48.8Dave Bork Classic
9Mia Zoldan23:30.8Ann Arbor Pioneer48.7Freeland
9Selene Paxton23:19.1Midland Dow48.6Oiler Blue & Gold
10Isabeau Woodard23:07.2Sault Ste. Marie48.6Rudyard Autumn Classic
10Gabbie Alexander23:08.2Woodhaven Brownstown48.6Downriver Gabriel Richard
12Emily Schramm23:32.9Standish Sterling48.0Freeland
9Adelynn Cosby23:21.9Bronson48.0Sturgis Kiwanis
12Aurora Keefer23:32.6GRTC Peregrines47.5Kent Ottawa
12Riley England23:26.7Erie Mason47.4Dave Bork Classic
11Ryanne Ellsworth22:56.0Whitehall47.3GMAA
9Ramona Rodkey23:33.5Grand Haven47.2Kent Ottawa
12Alba Navarro22:57.9Muskegon Oakridge46.7GMAA
11Greta Schroeder23:50.1Saginaw Michigan Lutheran Seminary46.7Dave Patterson
11Erica Hansen22:58.1Montague46.6GMAA
11Alexis Colburn23:29.2Erie Mason46.6Dave Bork Classic
10Kinley Eikenberry22:58.3Muskegon Mona Shores46.6GMAA
9Laila Wogatzke23:26.4Niles Brandywine46.5Sturgis Kiwanis
12Sophia Willyerd23:38.6Swartz Creek46.5Kayla O’Mara
12Sophia Willyerd23:38.6Swartz Creek46.5Kayla O’Mara
9Ashlynn Mitchell23:14.1Rudyard46.3Rudyard Autumn Classic
12Amelia Brennan23:26.4Highland-Milford46.2Oiler Blue & Gold
11Rina Graveline23:26.9Gladwin46.0Oiler Blue & Gold
12Nancy Gordon23:48.5Adrian45.8Lenawee County
10Mya Barrett23:30.9Concord45.0Sturgis Kiwanis
11Julianne Nadolski23:18.9Southgate Anderson45.0Downriver Gabriel Richard
10Casha Grzywacz23:19.2Gibraltar Carlson44.9Downriver Gabriel Richard
11Ella Hendrixson23:40.3Three Oaks River Valley44.9Bloomingdale
10Lydia Popp23:55.5EPBP Laker44.8Dave Patterson
9Olivia Royer23:31.6BC Pennfield44.8Sturgis Kiwanis
11Miranda Fulop23:34.7Temperance Bedford44.8Dave Bork Classic
11Michaela O’Callaghan23:31.5Gladwin44.5Oiler Blue & Gold
11Audrey Whealy23:19.8Brimley44.4Rudyard Autumn Classic
10Carolina Garcia23:32.9Sturgis44.4Sturgis Kiwanis
9Aaliyah Simmons23:36.1Summit Academy North44.3Dave Bork Classic
10Avaline Blum23:33.4Centreville44.2Sturgis Kiwanis
11Elsie VanTil23:43.5GR Covenant Christian43.8Kent Ottawa
9Danaja Williams24:05.4Pittsford43.5SCAA Championship
11Christy Lutch23:22.7Pickford43.4Rudyard Autumn Classic
10Quinn Miller23:45.6Grand Haven43.1Kent Ottawa
11Addison Hopkins23:46.8Hudsonville42.7Kent Ottawa
10Brynley Merkins23:09.9Fruitport42.7GMAA
10Claire Yakiwchuk23:38.3Mattawan42.6Sturgis Kiwanis
9Ashley Von Blon23:49.6Ann Arbor Pioneer42.5Freeland
12Taylor Kopin23:58.9Hudson42.4Lenawee County
11Annalee Takalo23:38.2Shepherd42.3Oiler Blue & Gold
11Alissa Monsere23:38.4Highland-Milford42.2Oiler Blue & Gold
10Jaelynn Horton23:42.6Erie Mason42.1Dave Bork Classic
9Addi Koole23:49.0GR Covenant Christian42.0Kent Ottawa
10Lucy Schimmel23:49.1GR Covenant Christian42.0Kent Ottawa
10Brianna Hoven23:49.7GRTC Peregrines41.8Kent Ottawa
12Kiele Buckner23:12.8Muskegon Mona Shores41.7GMAA
12Reagan Vokal23:52.3Midland41.6Freeland
12Annie Sanborn23:28.7North Trails41.4Rudyard Autumn Classic
11Annika VanBuren23:41.7Edwardsburg41.4Sturgis Kiwanis
9Opal English24:01.9Tecumseh41.4Lenawee County
12Maija Ruzicka23:43.2BC Lakeview40.9Sturgis Kiwanis
10Noelle Marsh24:07.3Yale40.9Dave Patterson
9Sophia Dohm23:53.4Galesburg-Augusta40.5Bloomingdale
12Haylee Vore24:05.4Adrian40.2Lenawee County
12Adel Šebestová23:45.5Mattawan40.2Sturgis Kiwanis
10Keri Coolman23:33.0Rogers City40.0Rudyard Autumn Classic
10Addison Johnson23:46.1Centreville40.0Sturgis Kiwanis
12Riley Reed23:45.5TC West (Traverse City)39.8Oiler Blue & Gold
11Brooklyn Coyle23:58.7Walled Lake Central39.8Kayla O’Mara
11Brooklyn Coyle23:58.7Walled Lake Central39.8Kayla O’Mara
9Lana Benware23:50.3Ida39.6Dave Bork Classic
9Kelsey Daley23:34.3Sault Ste. Marie39.6Rudyard Autumn Classic
10Cali Richards23:47.3Quincy39.6Sturgis Kiwanis
11Selah Churchwell23:56.4GRTC Peregrines39.5Kent Ottawa
11June Mushfield23:58.8Midland Bullock Creek39.4Freeland
10Addison Dodd23:57.2Hudsonville39.3Kent Ottawa
12Addison Ptasnik23:35.6Cheboygan39.1Rudyard Autumn Classic
10Jadyn Rodgers23:58.0GR Northview39.0Kent Ottawa
10Morgan Swearingen23:52.0Temperance Bedford39.0Dave Bork Classic
10Elouise Cliff23:48.0TC West (Traverse City)39.0Oiler Blue & Gold
9Braelynn Thorrez23:49.5Concord38.8Sturgis Kiwanis
11Grace Blossom23:58.5Rockford38.8Kent Ottawa
11Alaina Weyrowske23:49.0Midland Dow38.7Oiler Blue & Gold
11Dahlia Kluver23:49.0Mount Pleasant38.7Oiler Blue & Gold
9Ella Wolff23:50.4Centreville38.5Sturgis Kiwanis
10Brittney Hernandez24:00.1Three Oaks River Valley38.3Bloomingdale
10Isabella Lopez24:01.1GR Northview38.0Kent Ottawa
11Ella LaRocque23:39.3Cheboygan37.9Rudyard Autumn Classic
12Hailey Mingerink24:01.4GR Covenant Christian37.9Kent Ottawa
12Kinsley Mowery24:01.6GR Covenant Christian37.8Kent Ottawa
11Analeigh Weaver23:24.8North Muskegon37.7GMAA
11Emmy Nofs24:22.8St Philip Catholic Central37.7SCAA Championship
12Kennedy Kaylor23:53.3Edwardsburg37.6Sturgis Kiwanis
10Makayla Markgraff23:57.3Monroe St. Mary CC37.2Dave Bork Classic
12Sylvia Skujins23:26.5North Muskegon37.2GMAA
11Elizabeth Ortiz23:54.8Bronson37.1Sturgis Kiwanis
9Haleigh Summers24:14.8Adrian Madison37.1Lenawee County
10Emery Mullins23:54.5Highland-Milford36.8Oiler Blue & Gold
10Ryleigh Rowe23:58.7Ida36.8Dave Bork Classic
10Ariana Stewart24:07.9Genesee Christian36.7Kayla O’Mara
9Ally Farber23:55.9Sturgis36.7Sturgis Kiwanis
10Valeria Morales23:44.2Southgate Anderson36.6Downriver Gabriel Richard
11Gabriella Hovey24:00.3Dundee36.2Dave Bork Classic
10Dakota Koeman24:07.0Hudsonville36.0Kent Ottawa
11Shannon Bailey23:46.2Gibraltar Carlson35.9Downriver Gabriel Richard
11Breanna Cole23:30.5Fruitport35.8GMAA
9Brooklyn Berson23:31.6Muskegon Mona Shores35.5GMAA
9Kinsley Wilburn24:03.1Monroe Jefferson35.3Dave Bork Classic
9Kaitlyn Pontz23:59.2McBain35.3Oiler Blue & Gold
12Emma Means23:59.4Shepherd35.2Oiler Blue & Gold
11Abigail Hicks24:00.1Mount Pleasant35.0Oiler Blue & Gold
9Josephine Wesley23:49.9Riverview Gabriel Richard34.7Downriver Gabriel Richard
10Sydney Woods24:11.1Comstock34.6Bloomingdale
9Ellerie Bucklin24:02.2Coldwater34.6Sturgis Kiwanis
11Izabel Raglow24:22.5Onsted34.5Lenawee County
10Arely Garcia24:12.1Hartford34.3Bloomingdale
9Georgia Gronski24:14.8Freeland34.1Freeland
10Chloe Steinbrink24:27.9North Branch34.0Dave Patterson
9Kohana Kushino24:16.1Walled Lake Central34.0Kayla O’Mara
12Ava Evans24:04.8Hillsdale33.7Sturgis Kiwanis
10Jaycee Hunt24:16.1Grand Haven33.0Kent Ottawa
11Harper Childress24:10.4Monroe Milers Homeschool Athletics32.9Dave Bork Classic
10Morgan Hausbeck24:07.4Mount Pleasant32.5Oiler Blue & Gold
10Zyana Wadsworth24:32.8Yale32.4Dave Patterson
10Tricia VonHolten23:56.9Gibraltar Carlson32.4Downriver Gabriel Richard
10Ellie Woodring24:29.8Addison32.1Lenawee County
12Allison Kline24:10.6Niles Brandywine31.8Sturgis Kiwanis
11Lindsay Hofmeister24:09.7Midland Dow31.8Oiler Blue & Gold
9Maelyn Helder24:19.9Hudsonville31.7Kent Ottawa
10Shelby McCallum24:10.7Ludington31.4Oiler Blue & Gold
12Keira Kalbfleisch24:23.2Saginaw Heritage31.3Freeland
9Reese Brege23:59.6Rogers City31.2Rudyard Autumn Classic
12Cecelia Gill24:21.7GR Northview31.1Kent Ottawa
9Helena Ceru24:22.8GRTC Peregrines30.7Kent Ottawa
12Ella Riddle24:24.8Midland30.7Freeland
12Grace Albright24:17.8Erie Mason30.4Dave Bork Classic
10Gemma Burr24:19.8Monroe29.7Dave Bork Classic
11Samantha Osborne24:40.8North Branch29.7Dave Patterson
11Isabelle DeJong24:25.8Zeeland West29.7Kent Ottawa
11Miyah Moore24:18.8Coldwater29.1Sturgis Kiwanis
12Claire VanDis24:20.0BC Lakeview28.7Sturgis Kiwanis
10Chloe Ruse24:40.4Lenawee Homeschool28.5Lenawee County
12Chloe Wanner24:24.0Temperance Bedford28.3Dave Bork Classic
10Juliet Cousineau24:41.5Tecumseh28.2Lenawee County
9Rowan Twiner24:10.2Grosse Ile27.9Downriver Gabriel Richard
12Alayna Lubbers24:32.1GR Covenant Christian27.6Kent Ottawa
9Isabelle Schreiber24:11.6Gibraltar Carlson27.5Downriver Gabriel Richard
12Carmen Howard23:56.4Montague27.2GMAA
9Genevieve Hanna24:11.4Cedarville27.2Rudyard Autumn Classic
11Mallory Verhougstraete24:33.7Grand Haven27.1Kent Ottawa
12Addison Holt24:34.1Grand Haven27.0Kent Ottawa
10Teagan Morrison24:14.8Grosse Ile26.4Downriver Gabriel Richard
11Ella Nicholson23:59.0Whitehall26.3GMAA
9Norah Wilson24:26.7TC West (Traverse City)26.1Oiler Blue & Gold
11Ruby Kennedy24:37.4Grand Haven25.9Kent Ottawa
10Karly Grant24:16.2St. Ignace25.6Rudyard Autumn Classic
10Sydney Roeder24:30.2Niles Brandywine25.3Sturgis Kiwanis
9Jaylyn Bennett24:55.1North Branch25.0Dave Patterson
11Olivia Orr24:43.4Flushing24.9Kayla O’Mara
12Addison Drnek24:40.8GR Covenant Christian24.7Kent Ottawa
10Adalynne Lange24:56.1EPBP Laker24.6Dave Patterson
11Sasha Ali Szilak24:43.1Midland24.6Freeland
11Lillian Carrick24:19.3Brimley24.6Rudyard Autumn Classic
12Phoebe Schultz24:56.5Saginaw Michigan Lutheran Seminary24.5Dave Patterson
11Lily Lawson24:41.6Grand Haven24.5Kent Ottawa
12Emily Plantinga24:42.1GR Christian24.3Kent Ottawa
10Maya Cicci24:32.3Midland Dow24.2Oiler Blue & Gold
12Kaitlynn Ortiz24:45.6Flushing24.1Kayla O’Mara
10Sophia Loar24:53.7Blissfield24.1Lenawee County
11Ava Benkert24:22.2Allen Park23.9Downriver Gabriel Richard
12Sienna Magg24:43.4Rockford23.9Kent Ottawa
12Eleanor Carey24:21.7Sault Ste. Marie23.8Rudyard Autumn Classic
11Genevieve Franklin24:07.2Fruitport23.6GMAA
11Sarah Stemaly25:05.4Athens23.5SCAA Championship
9Emma Folkersma24:22.6Rudyard23.5Rudyard Autumn Classic
12Khloe Dumas24:22.7Brimley23.4Rudyard Autumn Classic
10Zoey White24:07.8Muskegon Mona Shores23.4GMAA
9Nadia Chandler24:23.4Cheboygan23.2Rudyard Autumn Classic
9Helena Ramsey24:23.5Petoskey St. Michael23.2Rudyard Autumn Classic
12Kendall Braginton24:08.7Muskegon Mona Shores23.1GMAA
9Taylor Minzey24:11.6Muskegon Oakridge22.1GMAA
9Fiona Phillips25:04.5North Huron21.8Dave Patterson
12Ola Rominski24:51.5Ann Arbor Pioneer21.8Freeland
12Adelade Avram24:52.2Freeland21.6Freeland
9Laura Evans24:28.4North Trails21.5Rudyard Autumn Classic
11Hope Kriesch24:53.5Flushing21.5Kayla O’Mara
11Jaelyn Gwinner25:01.8Onsted21.4Lenawee County
10Melina Campbell25:06.5Almont21.2Dave Patterson
12Evelyn Ault24:51.8Rockford21.1Kent Ottawa
10Jessie Cole24:46.0Monroe Jefferson21.0Dave Bork Classic
9Adilene Roman-Garcia24:52.7Hartford20.8Bloomingdale
12Kaylee Eickhoff24:57.0Goodrich20.3Kayla O’Mara
9Sophia Stob24:54.0Zeeland West20.3Kent Ottawa
12Ayvah Ladanyi24:44.3Morley-Stanwood20.2Oiler Blue & Gold
10Sophia Mika24:57.9Midland19.7Freeland
12Natalie Phillips25:11.0North Huron19.7Dave Patterson
10Olivia Spanski24:47.0Centreville19.7Sturgis Kiwanis
11Leila Morris25:07.5Tecumseh19.5Lenawee County
12Payton Scott25:12.3EPBP Laker19.2Dave Patterson
9Arliena Grant24:47.8Gladwin19.1Oiler Blue & Gold
12Charlotte Verougstraete25:13.0Almont19.0Dave Patterson
9Sofia Avila24:49.1Constantine19.0Sturgis Kiwanis
10Fatima Montes Cano24:37.4Allen Park18.9Downriver Gabriel Richard
10Paloma Gonzalez-Haske24:52.7Ypsilanti Lincoln18.8Dave Bork Classic
9Zoey McComb25:02.1Goodrich18.6Kayla O’Mara
10Cielo Maldonado24:59.3Bangor18.6Bloomingdale
9Carsen Bunker24:51.2BC Harper Creek18.3Sturgis Kiwanis
9Grace Harbeck24:39.6Gibraltar Carlson18.1Downriver Gabriel Richard
11Kayle Babowicz24:54.8Flat Rock18.1Dave Bork Classic
12Chloe Wood25:04.1Flint Powers Catholic18.0Kayla O’Mara
12Ximena Yanez24:24.2Ravenna17.9GMAA
12Juliet Mendoza Rangel24:52.4Sturgis17.9Sturgis Kiwanis
11Ava Garcia24:52.4Mattawan17.9Sturgis Kiwanis
10Jadyn Baer25:02.4Hudsonville17.5Kent Ottawa
11McKayla Marker25:06.2Flushing17.3Kayla O’Mara
9Katelyn Trattles24:55.4Centreville16.9Sturgis Kiwanis
9Makayla Storey24:43.8Gibraltar Carlson16.7Downriver Gabriel Richard
10Delaney Mullins24:55.2Highland-Milford16.6Oiler Blue & Gold
12Alice Kadlecova25:05.6Martin16.5Bloomingdale
9Cordelia Flood24:56.6Highland-Milford16.1Oiler Blue & Gold
10Camryn Marshall25:09.9Linden16.0Kayla O’Mara
11Miley Rising25:18.1Hudson16.0Lenawee County
9Bryleigh McLellen24:47.1Engadine15.3Rudyard Autumn Classic
11Amy Campbell25:25.5Yale14.9Dave Patterson
11Anshu Talati25:13.9Grand Blanc14.7Kayla O’Mara
9Janet Andrade25:11.3Bloomingdale14.6Bloomingdale
12Maddie Kanitz25:02.9Ludington14.0Oiler Blue & Gold
9Holly Doezema25:13.1GR Covenant Christian14.0Kent Ottawa
11Alexandria Moeser25:03.8TC West (Traverse City)13.7Oiler Blue & Gold
12Tegan Hewitt25:16.8Flushing13.7Kayla O’Mara
12Tegan Hewitt25:16.8Flushing13.7Kayla O’Mara
9Menrva Abbott25:18.1Grand Blanc13.3Kayla O’Mara
11Lucy Salazar25:15.4Bloomingdale13.2Bloomingdale
9Catherine (Katie) Callahan25:19.2Goodrich12.9Kayla O’Mara
9Kathryn Meyer25:37.8Hillsdale Academy12.7SCAA Championship
10Zoey Kidd24:54.9Munising12.7Rudyard Autumn Classic
11Kendra Smith25:28.2Tecumseh12.6Lenawee County
10Avery Stover25:28.3Adrian Madison12.6Lenawee County
10Karli DeBoer25:17.4GR Covenant Christian12.5Kent Ottawa
11Julianna Tanner25:28.9Sand Creek12.4Lenawee County
11Luz Maldonado25:08.0Midland Dow12.3Oiler Blue & Gold
12Maria Lora Hernandez25:12.0Dundee12.3Dave Bork Classic
11Elleigh Wilson24:56.2Cheboygan12.3Rudyard Autumn Classic
10Joanna Loredo25:12.3Dundee12.2Dave Bork Classic
10Isabel Natividad24:58.4Trenton11.9Downriver Gabriel Richard
12Julie Navratilova25:12.2Mattawan11.3Sturgis Kiwanis
9Blake Ruffin25:24.5Flushing11.2Kayla O’Mara
12Aubrey Delabrena24:45.0Fruitport11.0GMAA
12Esmeralda Garcia25:22.7Hartford10.8Bloomingdale
10Avery Hanko25:22.9GR Covenant Christian10.7Kent Ottawa
12Payden Burden-Smith25:25.2Saginaw Heritage10.6Freeland
11Mary Phelps25:23.6GRTC Peregrines10.5Kent Ottawa
11Padame Wadsworth25:39.4Yale10.2Dave Patterson
11Josephine Mehki25:19.5Monroe9.8Dave Bork Classic
10Stephanie Reder25:15.7Midland Dow9.8Oiler Blue & Gold
grace may25:03.8Unattached9.7Rudyard Autumn Classic
10Ryleigh Vining25:16.2Morley-Stanwood9.6Oiler Blue & Gold
9Brooklyn Huizinga25:26.2GR Covenant Christian9.6Kent Ottawa
9Molly Cook25:29.2Flushing9.6Kayla O’Mara
9Molly Cook25:29.2Flushing9.6Kayla O’Mara
9Jayna Schmitz25:28.2GRTC Peregrines8.9Kent Ottawa
9Mikayla Brown25:32.6Genesee Christian8.5Kayla O’Mara
10Mallory Ekdahl25:07.8Cheboygan8.4Rudyard Autumn Classic
9Julianna McNabb25:25.3Monroe7.9Dave Bork Classic
10Ryan Donohue25:21.7Highland-Milford7.8Oiler Blue & Gold
10Livia Howard25:22.7Mattawan7.8Sturgis Kiwanis
9Jane Whalen25:52.9Hillsdale Academy7.7SCAA Championship
10Rosie Johnson25:22.5Morley-Stanwood7.5Oiler Blue & Gold
10Evie Folkema24:58.0Muskegon Western Mich. Christian6.7GMAA
10Nicole Perez25:13.3Sault Ste. Marie6.6Rudyard Autumn Classic
9Andie Bayles25:30.3Ida6.2Dave Bork Classic
11Xochitl Carrillo25:16.1Trenton6.0Downriver Gabriel Richard
9Alexa Schwartz25:15.3Sault Ste. Marie5.9Rudyard Autumn Classic
12Calie Tremblay25:15.7Brimley5.8Rudyard Autumn Classic
9Adilyn Stotz25:32.7Ida5.4Dave Bork Classic
12Zoe Swank25:41.7Otisville LakeVille5.4Kayla O’Mara
12Elizabeth Craig25:30.1Quincy5.3Sturgis Kiwanis
11Claire Chivens25:41.5Ann Arbor Pioneer5.2Freeland
12Maria Ramirez25:40.1Bloomingdale5.0Bloomingdale
11Alyssa Moens25:40.5GR Northview4.8Kent Ottawa
12Claire Heimsath25:40.7Bangor4.8Bloomingdale
9Sariah Deloney25:44.6Swartz Creek4.5Kayla O’Mara
12Olivia Golematis25:33.4Coldwater4.2Sturgis Kiwanis
10Grace Brockway25:55.2Hudson3.6Lenawee County
10Grace Forfinski25:34.3Ludington3.6Oiler Blue & Gold
12Maleah Roth26:00.2Ubly3.3Dave Patterson
10Nahla Marsh26:00.7Yale3.1Dave Patterson
9Olivia Whiting25:36.0Midland Dow3.0Oiler Blue & Gold
9Julia Czyz25:48.2Ann Arbor Pioneer2.9Freeland
11Isabel McEwen25:48.5Ann Arbor Pioneer2.8Freeland
11Avery Blasdell25:49.8Freeland2.4Freeland
10Natalia Oren25:48.0GR Christian2.3Kent Ottawa
11Gwen LaFountain25:26.1North Trails2.3Rudyard Autumn Classic
12Autumn Schabes25:39.2Centreville2.3Sturgis Kiwanis
10Isabella Martinez25:28.0Woodhaven Brownstown2.0Downriver Gabriel Richard
9Leela Odette25:53.3Birch Run1.6Kayla O’Mara
9Makenzie Proctor25:13.4Muskegon Mona Shores1.5GMAA
9Kayleigh Brindamour26:01.9Tecumseh1.4Lenawee County
9Mallory VanBemmel25:51.3GR Covenant Christian1.2Kent Ottawa
12Kassidy Parmley25:14.4Whitehall1.2GMAA
9Marnie Wright26:13.2St Philip Catholic Central0.9SCAA Championship
11Remy Steves25:46.2Monroe Milers Homeschool Athletics0.9Dave Bork Classic
10Margaret Hsu25:56.8Ann Arbor Pioneer0.1Freeland
10Viviana Banda25:54.9Hartford0.0Bloomingdale

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
11Robert Jazwinski III15:05.5Whitehall207.5GMAA
10Lennox Naswell15:49.7Flint Powers Catholic202.4Kayla O’Mara
11Josiah Derksen16:01.9Rockford199.4Kent Ottawa
12Moises Salazar Jr.16:15.6Adrian199.1Lenawee County
11Logan Youngman16:02.8Hillsdale197.4Sturgis Kiwanis
12Owen Fisher16:04.6Mattawan196.8Sturgis Kiwanis
10Finn-Frost Grayson15:59.0TC West (Traverse City)195.3Oiler Blue & Gold
12Keagan Smith16:14.1Zeeland West195.3Kent Ottawa
10Will Hulin16:09.5Centreville195.2Sturgis Kiwanis
12Gabe Litzner15:42.9Sault Ste. Marie194.7Rudyard Autumn Classic
11Liam Wierzba16:01.3TC West (Traverse City)194.6Oiler Blue & Gold
12Landon Rogers16:14.5Three Oaks River Valley194.2Bloomingdale
10Christian Craanen16:12.1Monroe St. Mary CC193.6Dave Bork Classic
11Gabe Grierson16:07.6Ludington192.5Oiler Blue & Gold
10Brady Glon16:18.9Detroit Catholic Central192.0Sturgis Kiwanis
12Bryce Gross16:22.0Flint Powers Catholic191.7Kayla O’Mara
12Marcel Stork16:20.4Mattawan191.5Sturgis Kiwanis
12Ben Verellen16:10.4Gladwin191.5Oiler Blue & Gold
12Tyler Leach16:24.4Otisville LakeVille190.9Kayla O’Mara
12Griffin Good16:25.7Flushing190.4Kayla O’Mara
11Christian Ayres16:24.0BC Harper Creek190.3Sturgis Kiwanis
12Gavin Tisch16:26.7Detroit Catholic Central189.5Sturgis Kiwanis
12Hayden Murray16:18.8TC West (Traverse City)188.7Oiler Blue & Gold
12Caleb Carignan16:31.7Flint Powers Catholic188.4Kayla O’Mara
10Karson Lewis16:32.6BC Lakeview187.5Sturgis Kiwanis
12Jacob Stanislawski16:31.8Flat Rock187.1Dave Bork Classic
11Bryce Cahoon16:25.4Shepherd186.5Oiler Blue & Gold
12Caleb Willard16:41.5GRTC Peregrines186.2Kent Ottawa
12John Blaskowski16:34.7Saginaw Heritage185.8Freeland
12Rob Dodd16:43.6Zeeland West185.5Kent Ottawa
12Hayden Lafferty16:44.5Rockford185.2Kent Ottawa
12George Scupham16:41.0Edwardsburg184.7Sturgis Kiwanis
10Luke Bultman16:48.5Rockford183.8Kent Ottawa
10Rex Pumford16:16.7Whitehall183.8GMAA
10Lincoln Laansma16:49.3Tri-unity Christian183.6Kent Ottawa
12Cooper Gardner16:44.4BC Harper Creek183.5Sturgis Kiwanis
10Ryan Rathsburg16:46.6Flint Powers Catholic183.5Kayla O’Mara
10Elijah Demlow16:45.6BC Lakeview183.1Sturgis Kiwanis
11Brett Lewis16:42.7Saginaw Heritage183.1Freeland
11Cameron Varner16:45.8Temperance Bedford182.4Dave Bork Classic
11Marshall Brandt16:44.9Midland Bullock Creek182.4Freeland
12Sam Taylor16:55.6Zeeland West181.5Kent Ottawa
11Joseph Colaluca16:49.3Erie Mason181.2Dave Bork Classic
10Michael Weidmayer17:10.0Blissfield181.0Lenawee County
12Trenton Fetter17:10.0Adrian Madison181.0Lenawee County
9Mason Rogers16:54.6Three Oaks River Valley180.8Bloomingdale
12Samuel Ashby16:57.8Zeeland West180.7Kent Ottawa
12Reid Cousins16:58.4Zeeland West180.5Kent Ottawa
12Matthew Carbajo16:33.1Grosse Ile180.3Downriver Gabriel Richard
10Jack Dunwoody16:34.5Gibraltar Carlson179.8Downriver Gabriel Richard
9Austin Hughes16:48.9TC West (Traverse City)178.7Oiler Blue & Gold
10Ethan Ferguson16:59.4Edwardsburg178.5Sturgis Kiwanis
9Parker Smith17:17.5Adrian178.5Lenawee County
10Riley Szalai17:00.1Edwardsburg178.3Sturgis Kiwanis
10Wyatt Roberts17:02.6Otisville LakeVille178.1Kayla O’Mara
12Grayson Rorick17:30.1Hillsdale Academy178.0SCAA Championship
11Bryce Falbe16:34.7Muskegon Oakridge177.8GMAA
11Anthony Schmitz17:07.2GRTC Peregrines177.6Kent Ottawa
11Austin Taft16:53.9TC West (Traverse City)177.0Oiler Blue & Gold
12Tommy Beiter17:06.8Flint Powers Catholic176.7Kayla O’Mara
12Dane Hieronimus17:03.5Temperance Bedford176.5Dave Bork Classic
10Eli Morris17:23.9Tecumseh176.4Lenawee County
10Caleb Healey17:05.3Erie Mason175.9Dave Bork Classic
10Jackson Duval17:07.3BC Lakeview175.9Sturgis Kiwanis
11Myles Robinson16:57.6Gladwin175.8Oiler Blue & Gold
12Aidan Simrau16:58.2TC West (Traverse City)175.6Oiler Blue & Gold
12Lucas Taraszkiewicz17:06.2Flat Rock175.6Dave Bork Classic
10Eli Miller17:13.7GRTC Peregrines175.4Kent Ottawa
11Connor Murphy17:05.7Midland175.4Freeland
10Noah Sills17:27.4Blissfield175.2Lenawee County
10Alec Brown17:06.4Saginaw Heritage175.2Freeland
11Jacob Blakemore16:59.5Highland-Milford175.2Oiler Blue & Gold
10Christian Pavlige16:43.1Fruitport175.0GMAA
12Benjamin Morales17:10.8Sturgis174.7Sturgis Kiwanis
10Easton Coscarelli17:29.0Adrian174.7Lenawee County
9Miles Decker17:01.9Mount Pleasant174.4Oiler Blue & Gold
11Noah Watson17:17.0Rockford174.3Kent Ottawa
12Hayden Fox16:45.0Muskegon Mona Shores174.3GMAA
10Harrison Stamper17:31.5Tecumseh173.8Lenawee County
9Alex Pelliccia17:10.6Midland173.8Freeland
9Jaden Hill16:52.9Allen Park173.7Downriver Gabriel Richard
11Ben Bouchey17:15.9Flint Powers Catholic173.7Kayla O’Mara
9Luke Kramer17:14.5Detroit Catholic Central173.5Sturgis Kiwanis
11Maddi Duke17:12.8Temperance Bedford173.4Dave Bork Classic
11Griffin Donahue17:05.4Highland-Milford173.2Oiler Blue & Gold
11Braydn Winkel17:05.9McBain173.0Oiler Blue & Gold
11Jacob Ziolkowski17:21.1GRTC Peregrines173.0Kent Ottawa
12Hunter Parsons16:49.4Whitehall172.9GMAA
10Dempsey Barrett17:34.4Tecumseh172.9Lenawee County
12Duane Davis17:13.5Midland Bullock Creek172.8Freeland
9Ryan Brown17:14.1Freeland172.6Freeland
12Brendan O’Donohue17:22.3GRTC Peregrines172.6Kent Ottawa
10Abe Blaskowski17:14.3Saginaw Heritage172.6Freeland
9Jack Cook17:19.5Grand Blanc172.5Kayla O’Mara
12Caleb Lamblin17:08.4Gaylord172.2Oiler Blue & Gold
10Eli Hobson17:20.6Montrose172.1Kayla O’Mara
10Joshua England17:09.1Midland Dow172.0Oiler Blue & Gold
11Carter Hughes17:19.7BC Lakeview171.8Sturgis Kiwanis
10Gabe Piach17:09.8Gladwin171.7Oiler Blue & Gold
11Timothy Gaebler17:49.1Hillsdale Academy171.6SCAA Championship
12Matthew Berg17:17.9Midland171.4Freeland
10Oliver Borek17:21.9Detroit Catholic Central171.0Sturgis Kiwanis
12Shea Armstrong16:55.3Sault Ste. Marie170.6Rudyard Autumn Classic
10Pascal Rasmussen17:21.0Saginaw Heritage170.3Freeland
10Michael Ensing17:29.0Zeeland West170.3Kent Ottawa
12Alessandro Avila17:24.9Constantine170.0Sturgis Kiwanis
10Johnathan Elsea17:15.7Mount Pleasant169.8Oiler Blue & Gold
9Jake Roberts17:16.7Midland Dow169.5Oiler Blue & Gold
9Whitman Newland17:16.8Midland Dow169.4Oiler Blue & Gold
10Chris Durfey17:44.9Onsted169.4Lenawee County
10Griffin Solano17:29.0Flint Powers Catholic169.3Kayla O’Mara
9Wyatt DelValle17:06.0Gibraltar Carlson169.3Downriver Gabriel Richard
9Leland Barnett17:17.3TC West (Traverse City)169.2Oiler Blue & Gold
11Henry Haag17:46.6EPBP Laker169.1Dave Patterson
10Zack Vollbrecht17:17.6TC West (Traverse City)169.1Oiler Blue & Gold
11Evan Olson17:47.2EPBP Laker168.9Dave Patterson
12Tanner Christensen17:28.3Mattawan168.9Sturgis Kiwanis
12Gavin Ayers17:28.5Edwardsburg168.8Sturgis Kiwanis
11Jackson Horn17:26.5Freeland168.5Freeland
12Isaiah Lindstrom17:34.6GR Christian168.5Kent Ottawa
10CJ Shilling17:31.9Flushing168.4Kayla O’Mara
12Luke Molenkamp17:59.1Hillsdale Academy168.3SCAA Championship
12Ian Ferguson17:33.6Genesee Christian167.8Kayla O’Mara
10Nolan Stadel17:34.3Genesee Christian167.6Kayla O’Mara
10Alex Iordanou17:34.4Flint Powers Catholic167.5Kayla O’Mara
11Jacob Ferdubinski17:11.9Riverview Gabriel Richard167.4Downriver Gabriel Richard
10Jacob Slankster17:32.9Detroit Catholic Central167.4Sturgis Kiwanis
12Elijah Good17:23.8Midland Dow167.1Oiler Blue & Gold
9Mason Tulik17:31.8Monroe Jefferson167.1Dave Bork Classic
11Josiah Scholma17:06.9Muskegon Western Mich. Christian167.0GMAA
11Aiden Mcdonald17:36.0Hartford167.0Bloomingdale
12Aaron Zannetti17:36.8Grand Blanc166.7Kayla O’Mara
10Hunter Walker17:35.1Quincy166.6Sturgis Kiwanis
9Jayden Smith17:37.3Grand Blanc166.6Kayla O’Mara
12Cole Brege17:07.5Rogers City166.5Rudyard Autumn Classic
12Liam Hallack17:41.0Zeeland West166.3Kent Ottawa
12Joshua Riggs17:34.2Monroe166.3Dave Bork Classic
12Jace Thomas17:38.3Birch Run166.2Kayla O’Mara
10Michael Allen17:39.1Montrose166.0Kayla O’Mara
11Jakin Whitney17:27.2Shepherd165.9Oiler Blue & Gold
12Bilal Abdelmalek17:39.9Swartz Creek165.7Kayla O’Mara
11Nicklas Holmes17:56.0Onsted165.7Lenawee County
11Charles Gavan17:43.1Rockford165.6Kent Ottawa
11Joshua Reed17:28.1Midland Dow165.6Oiler Blue & Gold
10Peter Winn18:07.3Hillsdale Academy165.6SCAA Championship
9Bryce Youngman17:38.5Hillsdale165.5Sturgis Kiwanis
12Carston Broderick17:28.7Midland Dow165.4Oiler Blue & Gold
9Emmett Duggar17:29.6TC West (Traverse City)165.1Oiler Blue & Gold
9Cooper Green17:29.7Mount Pleasant165.1Oiler Blue & Gold
9Lucas Machlik17:19.6Woodhaven Brownstown164.8Downriver Gabriel Richard
9Everett Anaya17:37.7Freeland164.8Freeland
11Ethan Snyder17:12.9Cedarville164.7Rudyard Autumn Classic
10Jacob Gruppen17:46.5Zeeland West164.5Kent Ottawa
11Owen Sytsema17:14.8Muskegon Western Mich. Christian164.4GMAA
11Trevor Thompson17:32.0Fellowship Baptist Academy164.3Oiler Blue & Gold
10Bradley Chesney17:39.1Midland164.3Freeland
11Joey (Joseph) Schmitz17:42.9Detroit Catholic Central164.0Sturgis Kiwanis
12Ben Irwin17:33.9TC West (Traverse City)163.7Oiler Blue & Gold
9Noah Strother17:34.5Gaylord163.5Oiler Blue & Gold
11Amos Norder18:03.5Saginaw Michigan Lutheran Seminary163.5Dave Patterson
10Brendan McAuliffe17:49.6Rockford163.5Kent Ottawa
11Luke Aerts17:44.9Coldwater163.4Sturgis Kiwanis
11Carter Fenner18:03.5Adrian163.2Lenawee County
12Maddox Hutchinson17:45.9Concord163.0Sturgis Kiwanis
12Jaycob Hipps17:48.7Montrose162.8Kayla O’Mara
9Gabe Schultz17:48.8Genesee Christian162.7Kayla O’Mara
12Steven Kirschner17:19.5Rudyard162.5Rudyard Autumn Classic
9Elliot Jones17:37.8TC West (Traverse City)162.4Oiler Blue & Gold
12Jaden Gregory17:48.0Edwardsburg162.3Sturgis Kiwanis
10Ben Jackson17:53.6GR Northview162.1Kent Ottawa
11William McDonald17:38.7Shepherd162.1Oiler Blue & Gold
10Caden Uttech17:53.9Zeeland West162.0Kent Ottawa
12Parker Bomia-Laberdee17:47.1Monroe162.0Dave Bork Classic
11Eli Morse17:23.1Muskegon Western Mich. Christian161.6GMAA
10Charlie Penneau17:52.4Flint Powers Catholic161.5Kayla O’Mara
12Trevor Nagra17:50.7Mattawan161.4Sturgis Kiwanis
12Benjamin Ciesielski17:29.8Gibraltar Carlson161.4Downriver Gabriel Richard
11Emmanuel Valdez17:40.8Mount Pleasant161.4Oiler Blue & Gold
10Luke Mulder17:48.8Midland Bullock Creek161.1Freeland
12Bray Mentzer17:51.8BC Lakeview161.1Sturgis Kiwanis
10Brendan Plante17:49.0Midland Bullock Creek161.0Freeland
10Micah Theis17:42.6Ludington160.8Oiler Blue & Gold
11Tanner Wertz17:42.9Highland-Milford160.7Oiler Blue & Gold
9Weston Guza18:12.1Ubly160.6Dave Patterson
12Damian Marcinek17:43.1Mount Pleasant160.6Oiler Blue & Gold
10Matteo Ortega17:50.3Saginaw Heritage160.6Freeland
12Daniel Bowerman17:25.6Sault Ste. Marie160.5Rudyard Autumn Classic
12Justin Jensen17:26.6Whitehall160.5GMAA
10Gavin Rohr17:51.7Monroe160.4Dave Bork Classic
12Henry Lindley18:23.4Hillsdale Academy160.2SCAA Championship
11Elias Baldwin17:56.8Decatur160.1Bloomingdale
11Caleb Adkins17:59.8Holland Calvary Christian160.1Kent Ottawa
11William Jeffords17:55.0Detroit Catholic Central160.0Sturgis Kiwanis
12Paul McClure18:13.1Adrian Madison160.0Lenawee County
10Kadin McGee17:57.5Decatur159.8Bloomingdale
11Drew Davis17:45.7Shepherd159.8Oiler Blue & Gold
10Rhy Schneider18:01.1Rockford159.6Kent Ottawa
11Jayden Mueller17:29.1Muskegon Oakridge159.6GMAA
11Jacob Sanders17:53.3Midland159.6Freeland
9Kipton Smyth17:58.7Linden159.4Kayla O’Mara
12Reuben Anderson17:29.8Muskegon Western Mich. Christian159.4GMAA
9Brayden Evans18:01.8Rockford159.4Kent Ottawa
11Arie Prins17:57.0GR Union159.3Sturgis Kiwanis
10Brady Bills18:15.3Blissfield159.3Lenawee County
11David Mills17:55.6Erie Mason159.1Dave Bork Classic
11Marcus O’Hara17:57.6Detroit Catholic Central159.1Sturgis Kiwanis
10Landon Schibelhut17:47.9TC West (Traverse City)159.0Oiler Blue & Gold
12Gavin Hess17:48.9Highland-Milford158.7Oiler Blue & Gold
10Jack Krafft17:49.4Shepherd158.5Oiler Blue & Gold
9Peyton Eichinger17:49.7Mount Pleasant158.4Oiler Blue & Gold
11Cooper Hoyt18:19.8North Branch158.1Dave Patterson
10Johannes Visser17:50.9Midland Dow158.0Oiler Blue & Gold
10Gabriel Nix17:51.2Midland Dow157.9Oiler Blue & Gold
9Easton Warners17:51.3Ludington157.9Oiler Blue & Gold
11Brayton Cosby18:01.4Bronson157.9Sturgis Kiwanis
10Daniel Broderick17:51.5Midland Dow157.8Oiler Blue & Gold
9Dylan McKinney18:06.5Rockford157.8Kent Ottawa
11Sam Burkinshaw17:58.7Midland157.8Freeland
10Colton Lynn17:59.0Saginaw Heritage157.7Freeland
11Niko Morales18:02.0Sturgis157.7Sturgis Kiwanis
11Landin Fisher18:20.4Adrian157.5Lenawee County
12Lukas Rennells17:35.8Muskegon Catholic Central157.4GMAA
11Silas Carroll18:00.9Ivywood Classical Academy157.4Dave Bork Classic
11Stosh Albright18:08.3GRTC Peregrines157.2Kent Ottawa
11Braeden Gildea18:03.4Mattawan157.2Sturgis Kiwanis
11Silas Daniels18:21.7Sand Creek157.1Lenawee County
9Charlie Fields18:22.7North Branch157.1Dave Patterson
10Tyler Moore18:22.0Tecumseh157.0Lenawee County
12James Rahe18:33.9Hillsdale Academy156.7SCAA Championship
10Nicholas Ranka17:44.1Grosse Ile156.6Downriver Gabriel Richard
10Micaiah Arreola18:05.3Sturgis156.6Sturgis Kiwanis
9Ian Dennis17:38.7Whitehall156.4GMAA
11Drake Fenstermaker18:34.7Camden-Frontier156.4SCAA Championship
11Eli Williamson18:02.7Standish Sterling156.4Freeland
10Braiden Schuh18:05.9Edwardsburg156.4Sturgis Kiwanis
10Declan Shoemaker17:56.1TC West (Traverse City)156.3Oiler Blue & Gold
12Ayden Hipps18:08.6Montrose156.2Kayla O’Mara
11Peter Mann17:56.7Midland Dow156.1Oiler Blue & Gold
10Phineas Totten18:05.1Monroe St. Mary CC156.0Dave Bork Classic
9Colton Childress18:05.2Monroe Milers Homeschool Athletics155.9Dave Bork Classic
12Jackson Raby17:46.9Allen Park155.7Downriver Gabriel Richard
10Lucas Zeckner18:26.3Adrian155.6Lenawee County
12Henry Greene18:08.4BC Lakeview155.6Sturgis Kiwanis
11Carter English17:58.4Midland Dow155.5Oiler Blue & Gold
10Noah Dallas18:05.5Freeland155.5Freeland
9Haiden Bennett18:28.2Clinton154.9Lenawee County
11Benjamin Laurain18:07.3Saginaw Heritage154.9Freeland
11Devlin Johnson18:07.5Freeland154.8Freeland
12Carter Johnston18:12.6Linden154.8Kayla O’Mara
9Scout Freiheit17:43.6Whitehall154.8GMAA
11Grant Mielke18:08.5Freeland154.5Freeland
10Troy Ponke18:13.8Grand Blanc154.4Kayla O’Mara
12Noah Rebhan18:12.4BC Lakeview154.2Sturgis Kiwanis
11Alex Flores18:03.5Ludington153.8Oiler Blue & Gold
10Miles Muxlow18:15.8Flint Powers Catholic153.7Kayla O’Mara
9Lucas Volmering18:33.4Ubly153.5Dave Patterson
12David Fiore18:12.0Saginaw Heritage153.3Freeland
9Henry Rorick18:44.8Hillsdale Academy153.1SCAA Championship
12Gavin Ottinger18:18.1Goodrich153.0Kayla O’Mara
10Eddie Radtke18:06.1Shepherd153.0Oiler Blue & Gold
12Trent Galdeen17:49.8Muskegon Oakridge152.8GMAA
11Porter Ravary18:14.8Erie Mason152.7Dave Bork Classic
11Eddy Hedrick18:34.9Adrian152.7Lenawee County
12Rich Fanti17:56.0Riverview Gabriel Richard152.7Downriver Gabriel Richard
12Isaiah Clark17:56.1Allen Park152.6Downriver Gabriel Richard
10Kassian McKenzie Thompson17:50.3Muskegon Mona Shores152.6GMAA
12Adam Brandt17:49.5Sault Ste. Marie152.5Rudyard Autumn Classic
11Carson Van Sickle18:47.1Hillsdale Academy152.3SCAA Championship
10Brayden Brodie18:16.4Flat Rock152.2Dave Bork Classic
9Alec Priebe18:18.4Detroit Catholic Central152.2Sturgis Kiwanis
11Evan Rentsch18:15.6Midland152.1Freeland
12Will Dawson18:23.7GR Northview152.1Kent Ottawa
11Liam Heyboer18:24.4GR Covenant Christian151.9Kent Ottawa
10Miles Kushinka18:24.5GR Northview151.8Kent Ottawa
12Max Foldvary18:17.6Monroe St. Mary CC151.8Dave Bork Classic
11Eli Folkersma17:52.4Rudyard151.5Rudyard Autumn Classic
10Garrett Smith18:10.6Highland-Milford151.5Oiler Blue & Gold
12Luke Stanley18:18.7Ida151.4Dave Bork Classic
9Nolan Ruch18:10.8TC West (Traverse City)151.4Oiler Blue & Gold
11Chase Aldridge17:53.3Sault Ste. Marie151.2Rudyard Autumn Classic
10Caleb Elwell18:21.4Mattawan151.2Sturgis Kiwanis
12Brendan Wolf18:18.5Saginaw Heritage151.2Freeland
11Jonah Busen18:19.8Monroe Jefferson151.1Dave Bork Classic
10Ivan Yepez18:00.8Allen Park151.1Downriver Gabriel Richard
9Joe Cecchini18:23.8Flint Powers Catholic151.1Kayla O’Mara
12Adam SaintOnge18:41.0Almont151.0Dave Patterson
10Carson Scholz18:40.1Tecumseh151.0Lenawee County
12Thomas Shaw18:12.3Highland-Milford150.9Oiler Blue & Gold
12Hyunseo Sung18:12.6Midland Dow150.8Oiler Blue & Gold
12Chase Somers18:19.9Freeland150.7Freeland
11Zachary Lassanske17:55.9Muskegon Mona Shores150.7GMAA
11Noah Glaza18:20.9Freeland150.4Freeland
12Ian McNeel18:14.1Shepherd150.3Oiler Blue & Gold
10Henry Kosick18:21.3Midland150.2Freeland
12Nicolas (Nico) Sepanak18:26.4Linden150.2Kayla O’Mara
9Cooper Hohn18:24.6Sturgis150.1Sturgis Kiwanis
11Isaac Witte18:29.8GR Christian150.1Kent Ottawa
9Brayden Rountree18:15.4Shepherd149.9Oiler Blue & Gold
9Landan Jenkins18:25.4BC Harper Creek149.9Sturgis Kiwanis
10Weston Albright18:23.5Erie Mason149.8Dave Bork Classic
9Nathan Dunn18:25.6Quincy149.8Sturgis Kiwanis
12Samuel DeYoung18:30.7GR Christian149.8Kent Ottawa
11John Birzer18:54.8Hillsdale Academy149.7SCAA Championship
9Connor Dazell18:24.4Temperance Bedford149.5Dave Bork Classic
9Reid Stamper18:44.5Tecumseh149.5Lenawee County
10Carter Brouwer18:28.5Bangor149.5Bloomingdale
11Colton Grzyb18:45.6Almont149.5Dave Patterson
11Brock Hunter18:01.2Montague148.9GMAA
11Enrique Caldwell18:07.8Woodhaven Brownstown148.7Downriver Gabriel Richard
10Denver Siler18:29.2Bronson148.6Sturgis Kiwanis
10Mahir Tabakovic18:34.6Grandville148.5Kent Ottawa
9Will Swanwick18:29.7Centreville148.4Sturgis Kiwanis
11Logan Thomas18:28.1Temperance Bedford148.3Dave Bork Classic
9Wesley Mair18:03.4Montague148.2GMAA
10Carter Lee18:28.4Monroe Jefferson148.2Dave Bork Classic
11Micah Manion18:36.6GR Christian147.8Kent Ottawa
12Bryson Ballantyne18:49.6Adrian Madison147.8Lenawee County
10Travis Rose18:33.7Flushing147.8Kayla O’Mara
11Asher Barz18:22.0Mount Pleasant147.7Oiler Blue & Gold
9Donovan Ferris18:11.3Woodhaven Brownstown147.6Downriver Gabriel Richard
11Drew Vanderpuyl18:32.4Coldwater147.5Sturgis Kiwanis
10Jacob Tatsak18:51.6Adrian Lenawee Christian147.1Lenawee County
11Jeffery Sisson18:23.8Gladwin147.1Oiler Blue & Gold
12Jack Jablonski18:36.1Linden147.0Kayla O’Mara
9Gabe Busen18:32.1Monroe Jefferson147.0Dave Bork Classic
12Matthew Badley18:07.7Whitehall146.8GMAA
9Blake Root18:52.8Sand Creek146.7Lenawee County
10George Watson18:35.6Detroit Catholic Central146.5Sturgis Kiwanis
11Vroman-Boxer Tucker18:08.6Muskegon Mona Shores146.5GMAA
12Dominic Barretto18:14.7Riverview Gabriel Richard146.4Downriver Gabriel Richard
12Riley Minnis18:32.8Freeland146.4Freeland
12Michael Walsh18:54.8Ubly146.4Dave Patterson
12Aiden Parker18:35.9Coldwater146.4Sturgis Kiwanis
12Joseph Sturtevant18:26.0TC West (Traverse City)146.3Oiler Blue & Gold
9Luke Sushynski18:38.1Linden146.3Kayla O’Mara
12Luke Masserant18:34.3Monroe Jefferson146.2Dave Bork Classic
12Brayden Hincher18:34.4Erie Mason146.2Dave Bork Classic
12Paul Herendeen18:37.2Concord145.9Sturgis Kiwanis
11Maks Kiss18:16.3Southgate Anderson145.9Downriver Gabriel Richard
12Gabe Gauss18:43.0Rockford145.7Kent Ottawa
11Carson Szarejko18:38.4BC Harper Creek145.5Sturgis Kiwanis
10Kelton Kyro18:35.6Midland145.5Freeland
12Charlie Vitkauskas18:43.6Rockford145.5Kent Ottawa
10Corbin Hutchinson18:28.6Gaylord145.5Oiler Blue & Gold
11Sean Bostwick18:43.7Rockford145.4Kent Ottawa
12Ryland McIntyre18:38.9BC Harper Creek145.4Sturgis Kiwanis
12Levi Fox18:29.1Mount Pleasant145.3Oiler Blue & Gold
11Deacon Ashmore18:18.5Allen Park145.2Downriver Gabriel Richard
9Stephen Holm19:08.6Hillsdale Academy145.1SCAA Championship
9Caleb Neubert18:40.1BC Harper Creek145.0Sturgis Kiwanis
10Ian Southwell18:12.4Sault Ste. Marie144.9Rudyard Autumn Classic
10Parker Ginsberg18:45.8Grandville144.8Kent Ottawa
9Levi Oudbier18:46.1Tri-unity Christian144.6Kent Ottawa
11Jacob Mitchell18:13.3Pickford144.6Rudyard Autumn Classic
9Walter Haag19:00.6EPBP Laker144.5Dave Patterson
10Andrew Nitz18:20.9Allen Park144.4Downriver Gabriel Richard
11Aiden Harrison18:32.3Gladwin144.2Oiler Blue & Gold
12Nicholas Trame19:00.3Sand Creek144.2Lenawee County
11Lucas Frentz18:43.2Edwardsburg144.0Sturgis Kiwanis
11Jack Ganton18:43.2Bronson143.9Sturgis Kiwanis
12Jack Ruan18:22.2Southgate Anderson143.9Downriver Gabriel Richard
9David Strother18:33.4Gaylord143.9Oiler Blue & Gold
10Ryan Lehto18:41.4Ypsilanti Lincoln143.9Dave Bork Classic
11Austin Strand19:01.8Clinton143.7Lenawee County
10Johnny Huey18:46.1Flint Powers Catholic143.6Kayla O’Mara
10Johnny Boike18:46.1Flint Powers Catholic143.6Kayla O’Mara
10Colin Rourke18:17.5Muskegon Mona Shores143.5GMAA
10Jackson Hunt18:45.0BC Harper Creek143.3Sturgis Kiwanis
11Alex Diaz18:47.3Hartford143.2Bloomingdale
10Dylan Winskas18:18.5Fruitport143.2GMAA
11Jackson Jaworski18:42.6Freeland143.1Freeland
11Preston Komara18:35.6Midland Dow143.1Oiler Blue & Gold
12Aiden Woods18:47.8Comstock143.1Bloomingdale
11Grayson Tidbury18:36.9Highland-Milford142.7Oiler Blue & Gold
10Andrew Saintonge19:06.3Almont142.6Dave Patterson
12Andrew Kiefer18:19.8Cheboygan142.4Rudyard Autumn Classic
12Hunter Groulx18:50.0Swartz Creek142.3Kayla O’Mara
12Braedyn Tennant19:06.6Blissfield142.1Lenawee County
11Luke Wegienka18:48.9Detroit Catholic Central142.0Sturgis Kiwanis
12Alex Edwards18:54.2Grandville141.9Kent Ottawa
9Michael Sreniawski18:28.3Woodhaven Brownstown141.9Downriver Gabriel Richard
9James Hollebeek18:54.5Rockford141.8Kent Ottawa
12Landon Andrews18:22.5Muskegon Orchard View141.8GMAA
9Blake Aube19:07.6Hudson141.8Lenawee County
10Carter Feltner18:49.7Quincy141.8Sturgis Kiwanis
10Maksim Kohl19:09.3Unionville-Sebewaing141.6Dave Patterson
12Hayden Barker18:48.6Monroe141.5Dave Bork Classic
10Hudson Watkins18:40.9Highland-Milford141.4Oiler Blue & Gold
10Kaden Monroe18:53.2Flint Powers Catholic141.3Kayla O’Mara
11Jadon Dettmann18:53.4Martin141.2Bloomingdale
12Nathanial Cole19:09.9Blissfield141.0Lenawee County
10Wyatt Huhn18:24.0St. Ignace141.0Rudyard Autumn Classic
12Austen Walden18:52.1Constantine141.0Sturgis Kiwanis
11Ryland Pastor18:52.3BC Harper Creek140.9Sturgis Kiwanis
12Matthew Leatherman18:25.3Montague140.9GMAA
9Owen Davis18:54.4Swartz Creek140.9Kayla O’Mara
10Thomas Wickenheiser18:50.5Monroe St. Mary CC140.8Dave Bork Classic
10Adam Franks18:52.6Bronson140.8Sturgis Kiwanis
10Keannan Marr18:25.8Holton140.7GMAA
11Henry Ebert18:52.9Sturgis140.7Sturgis Kiwanis
12Tyler Marcissuk18:32.0Riverview140.7Downriver Gabriel Richard
11Van Roach18:26.6Muskegon Mona Shores140.5GMAA
11Evan Kryger18:58.8GRTC Peregrines140.4Kent Ottawa
9Ryan Kaczor18:50.8Freeland140.4Freeland
12Chayse Jensen18:53.9Quincy140.4Sturgis Kiwanis
10Kadence Saucier18:33.3Allen Park140.2Downriver Gabriel Richard
9Lucas Crozier18:27.3Muskegon Mona Shores140.2GMAA
9Lucas Newberry18:54.5Coldwater140.2Sturgis Kiwanis
11Jack Fulop18:52.6Temperance Bedford140.1Dave Bork Classic
10Aiden VanLoenen18:59.7GR Northview140.1Kent Ottawa
10Laken Reynolds18:45.4Midland Dow139.9Oiler Blue & Gold
11Isaiah Meyer18:55.6GR Union139.8Sturgis Kiwanis
9Lucas Wendel18:45.6Highland-Milford139.8Oiler Blue & Gold
12Carson Kiefer18:27.8Cheboygan139.7Rudyard Autumn Classic
9Anthony Lambers18:28.9Muskegon139.7GMAA
10Evan Clow18:56.0Detroit Catholic Central139.7Sturgis Kiwanis
12Gage Pedue18:56.3Sturgis139.6Sturgis Kiwanis
9Knox Wilson18:28.4Mackinaw City139.5Rudyard Autumn Classic
10Harrison Worsley18:53.6Midland139.5Freeland
12Calvin Haydamacker18:54.9Flat Rock139.4Dave Bork Classic
10John DeYoung19:02.0GR Christian139.3Kent Ottawa
9Sawyer Goroni18:36.1Woodhaven Brownstown139.3Downriver Gabriel Richard
12TJ Pokorny18:36.1Southgate Anderson139.3Downriver Gabriel Richard
11Josaias Robles18:59.3Hartford139.2Bloomingdale
11Kaleb Stutzman19:15.6Blissfield139.1Lenawee County
10Emmett Worden18:59.8Birch Run139.1Kayla O’Mara
9Syler Rudy18:58.2BC Pennfield139.0Sturgis Kiwanis
12Leo Student18:48.3Mount Pleasant138.9Oiler Blue & Gold
10William Schlueter19:27.6Hillsdale Academy138.8SCAA Championship
9Birch Zilisch19:00.6Linden138.8Kayla O’Mara
11Cooper Roster18:48.7TC West (Traverse City)138.8Oiler Blue & Gold
11Jude Klooster18:58.7GR Union138.8Sturgis Kiwanis
9Reo Avery18:49.0McBain138.7Oiler Blue & Gold
12Isaiah Boerema18:49.4Ludington138.5Oiler Blue & Gold
10Beckett Klump19:17.6Blissfield138.5Lenawee County
9Peter Klein19:04.7GR Christian138.4Kent Ottawa
12Skyler Franklin18:49.9McBain138.4Oiler Blue & Gold
10Nathan Rainwater19:02.0Grand Blanc138.3Kayla O’Mara
10Thomas Schweihofer19:19.0Yale138.3Dave Patterson
10Titus Plattner19:05.3GR Christian138.2Kent Ottawa
10Nolan Kavanagh19:19.4Yale138.2Dave Patterson
12Carter Sikorski19:00.5Bronson138.2Sturgis Kiwanis
10Oliver Lindley19:29.7Hillsdale Academy138.1SCAA Championship
11Keaton Smith19:00.7Concord138.1Sturgis Kiwanis
10Cy Gerke19:02.8Flint Powers Catholic138.1Kayla O’Mara
11Blake Lakosky18:33.1Munising138.0Rudyard Autumn Classic
11Christian Brash18:40.2Allen Park Cabrini137.9Downriver Gabriel Richard
11Eli Foged18:51.3TC West (Traverse City)137.9Oiler Blue & Gold
10Freeman Spencer18:59.9Monroe Milers Homeschool Athletics137.7Dave Bork Classic
10Andrew Duthler19:08.2GR Covenant Christian137.3Kent Ottawa
9Micah Scholma18:36.9Muskegon Western Mich. Christian137.0GMAA
10Jeremiah VanHouten19:06.1Martin137.0Bloomingdale
11Conner Goroni18:43.3Woodhaven Brownstown136.9Downriver Gabriel Richard
10Zavier Gutierrez19:06.5Hartford136.9Bloomingdale
10Andrew Hillborg19:01.7Freeland136.8Freeland
11Oliver Mildenberg19:04.9Centreville136.7Sturgis Kiwanis
11Hunter Hayes19:07.0Martin136.7Bloomingdale
10John Verlinde19:23.4Adrian Madison136.5Lenawee County
11Gabe Consiglio18:44.4Woodhaven Brownstown136.5Downriver Gabriel Richard
12Jacob Campbell19:08.0Kimball New Life Christian136.3Kayla O’Mara
12Kaiden Shinew19:11.2Grand Haven136.3Kent Ottawa
10Jackson Anderson18:39.4Muskegon Catholic Central136.2GMAA
12Hunter VanZandt19:24.6Onsted136.1Lenawee County
10Alex Napier18:46.5Woodhaven Brownstown135.8Downriver Gabriel Richard
11Reece Hoyt19:12.6GR Christian135.8Kent Ottawa
12Tyler Pruitt19:27.5Mayville135.5Dave Patterson
12Trap Abbott19:11.0Bangor135.3Bloomingdale
11Landon Juilleret18:41.0North Trails135.3Rudyard Autumn Classic
12Griffin Demyanovich18:48.0Woodhaven Brownstown135.3Downriver Gabriel Richard
10Ben Mulder18:59.1McBain135.3Oiler Blue & Gold
10Ben Ruan18:48.2Southgate Anderson135.3Downriver Gabriel Richard
10Kenny Knudsen19:07.3Monroe St. Mary CC135.2Dave Bork Classic
11Tucker Cory19:07.3Dundee135.2Dave Bork Classic
12Ian Burley19:14.3Grand Haven135.2Kent Ottawa
12Caleb Hebert18:59.6Big Rapids Crossroads Academy135.1Oiler Blue & Gold
11Max Barron19:38.9Tekonsha135.0SCAA Championship
12Jackson Carner19:08.7Erie Mason134.8Dave Bork Classic
9Jonah Mantey19:29.8EPBP Laker134.7Dave Patterson
11Noah Young19:30.0EPBP Laker134.7Dave Patterson
12Dylan Sturr18:44.0Muskegon Reeths-Puffer134.7GMAA
9Max Reed19:11.0Centreville134.7Sturgis Kiwanis
11Joshua Ross19:01.3Midland Dow134.6Oiler Blue & Gold
10Adam Ogamba19:10.1Midland134.0Freeland
9Noah Tiong19:15.2Flint Powers Catholic133.9Kayla O’Mara
10Ben Sushynski19:15.6Linden133.8Kayla O’Mara
9Wesley Garrison19:31.7Onsted133.8Lenawee County
12Seth Templeton18:45.7Rudyard133.8Rudyard Autumn Classic
12Isaac Gola19:03.9Shepherd133.7Oiler Blue & Gold
11Musa Khadija19:19.1Grand Haven133.6Kent Ottawa
9Jeffery Delong19:16.5Montrose133.5Kayla O’Mara
10MJ Flowers19:33.6Saginaw Michigan Lutheran Seminary133.5Dave Patterson
11Wyatt Linson19:16.9Otisville LakeVille133.4Kayla O’Mara
SoTony Gudakunst19:33.0Addison133.3Lenawee County
11Ayven Evancho19:17.4Flushing133.2Kayla O’Mara
9Micah Zick19:33.6Tecumseh133.1Lenawee County
9Clark Stevens19:16.0Edwardsburg133.0Sturgis Kiwanis
12Cohen LaFountain19:06.3Mount Pleasant132.9Oiler Blue & Gold
12Braylon Currie18:49.0Mackinaw City132.7Rudyard Autumn Classic
10Joel Tackett18:56.0Grosse Ile132.7Downriver Gabriel Richard
12Daxton MacDonald18:50.2Muskegon Mona Shores132.6GMAA
9Jonathan Ewers19:14.8Saginaw Heritage132.4Freeland
12Nolan Brescol19:16.0Temperance Bedford132.3Dave Bork Classic
10Mason Reichert19:23.0Wyoming Godwin Heights132.3Kent Ottawa
11Andrew Harrison19:16.4Temperance Bedford132.2Dave Bork Classic
11James Odell19:20.8Bloomingdale132.1Bloomingdale
11Oliver Dankert18:51.0Rudyard132.0Rudyard Autumn Classic
11Tyree Henderson18:52.9Muskegon131.7GMAA
9Bryson Pooley19:38.5Blissfield131.5Lenawee County
10Seth Crown19:20.6Heritage Christian Academy131.5Sturgis Kiwanis
9Steven Budreau19:39.7Mayville131.4Dave Patterson
9Asher Church19:50.0Hillsdale Will Carleton131.3SCAA Championship
10Corbin Cummings19:26.1Rockford131.3Kent Ottawa
12Parker Chittle19:23.2Swartz Creek131.3Kayla O’Mara
9Alex Paulsen19:26.3Grandville131.2Kent Ottawa
9Kaiden Pearce19:23.6Bangor131.1Bloomingdale
11Sean Raines19:00.8Woodhaven Brownstown131.1Downriver Gabriel Richard
10Rileigh Schmitz18:54.9Muskegon Oakridge131.0GMAA
11Carter Brindamour19:40.4Tecumseh130.9Lenawee County
10Jarrell LeFlore19:24.5Flushing130.8Kayla O’Mara
9Christian Ellis19:24.5Flushing130.8Kayla O’Mara
10Luke Elyea19:28.5GRTC Peregrines130.5Kent Ottawa
10Isaac Kamps19:28.8GR Covenant Christian130.4Kent Ottawa
10Isaac Fletcher19:24.2Mattawan130.3Sturgis Kiwanis
9Eli Haynes19:42.5Blissfield130.2Lenawee County
12Dylan Gryglewski19:14.8TC West (Traverse City)130.1Oiler Blue & Gold
9Noah Terryah19:26.8Linden130.1Kayla O’Mara
12Charlie Gibson19:27.0Three Oaks River Valley130.0Bloomingdale
9Kowen Van Sickle19:54.3Hillsdale Academy129.9SCAA Championship
10Liam Yee19:04.5Woodhaven Brownstown129.8Downriver Gabriel Richard
11Wesley Kosinski19:44.5North Huron129.8Dave Patterson
9Tyler Pline19:25.5Detroit Catholic Central129.8Sturgis Kiwanis
10Shaun Gleason19:30.9Grand Haven129.7Kent Ottawa
9Landon Learn19:00.1Muskegon Reeths-Puffer129.3GMAA
11Austin Kloha19:24.7Freeland129.1Freeland
9Connor Evans19:45.9Addison129.0Lenawee County
10Gabe Verellen19:46.9North Branch129.0Dave Patterson
10Mason Edelbrock19:26.1Dundee129.0Dave Bork Classic
11Thor Krantz19:00.1North Trails129.0Rudyard Autumn Classic
10Isaac Wilson19:46.2Hudson128.9Lenawee County
11Michael Tycner19:18.4Mount Pleasant128.9Oiler Blue & Gold
12Trace Fisher19:25.6Standish Sterling128.8Freeland
10Andrew Cho19:33.7GR Christian128.8Kent Ottawa
9Chance Hochstein19:18.9Highland-Milford128.7Oiler Blue & Gold
10Brett Raak19:34.0Zeeland West128.7Kent Ottawa
9Karson Brennan19:35.0Grand Haven128.3Kent Ottawa
12Joshua Kriesch19:49.1Yale128.3Dave Patterson
9Kaiden Dykstra19:35.2Rockford128.3Kent Ottawa
11Caden Post19:35.5Wyoming Potter’s House128.2Kent Ottawa
10Grayson Wells19:28.9Midland Bullock Creek127.7Freeland
12Erick Baczewski19:29.3Midland127.6Freeland
9Alex Tremonti19:30.5Dundee127.5Dave Bork Classic
10Payton Belisle19:32.5Hillsdale127.5Sturgis Kiwanis
12Evan Sandford19:34.7Swartz Creek127.4Kayla O’Mara
9Keegan Bouathong19:38.0Zeeland West127.3Kent Ottawa
9Alec Parker19:51.1Sand Creek127.3Lenawee County
12Aaron Machado19:35.5Swartz Creek127.2Kayla O’Mara
11Bryce Hekter19:34.3Centreville126.9Sturgis Kiwanis
11Gabriel Wesserling19:13.4Allen Park126.9Downriver Gabriel Richard
11Derrion Lerma19:31.8Saginaw Heritage126.7Freeland
11Hudson Budreau19:54.0North Branch126.7Dave Patterson
9Gabriel Luna19:08.2Muskegon Reeths-Puffer126.6GMAA
9Silas Lee19:37.4Grand Blanc126.5Kayla O’Mara
10Christopher Spyker19:32.7Standish Sterling126.4Freeland
9Maxwell Burt19:33.8Monroe Jefferson126.4Dave Bork Classic
10Lukas Brown19:55.0Unionville-Sebewaing126.3Dave Patterson
12Micaiah Sylvester19:36.4Centreville126.2Sturgis Kiwanis
9Simon Norder19:55.6Saginaw Michigan Lutheran Seminary126.1Dave Patterson
12Levi West19:38.9Swartz Creek126.0Kayla O’Mara
12Dalton Champion19:09.5St. Ignace125.8Rudyard Autumn Classic
11Nick York19:39.8Flint Powers Catholic125.7Kayla O’Mara
11David Bauer19:56.3Morenci125.6Lenawee County
12Marshal Smith19:57.5Mayville125.5Dave Patterson
11Ben Moses19:38.5Sturgis125.5Sturgis Kiwanis
9Drew Swanwick19:38.9Centreville125.4Sturgis Kiwanis
10Daniel Ross19:29.3Midland Dow125.2Oiler Blue & Gold
9Paxton Schoenlein19:30.2TC West (Traverse City)124.9Oiler Blue & Gold
9Landon Herbert-Osman19:19.6Woodhaven Brownstown124.8Downriver Gabriel Richard
10Ryan Khatir19:13.7Muskegon Mona Shores124.8GMAA
9Joaquin Gutierrez-Shier19:42.9Swartz Creek124.7Kayla O’Mara
11Caleb Hohn19:41.0Sturgis124.7Sturgis Kiwanis
12Landon Johnson19:14.2Fruitport124.6GMAA
10David Ledden19:41.5Constantine124.5Sturgis Kiwanis
11Max Crumm19:43.6Flint Powers Catholic124.5Kayla O’Mara
12Landon Koole19:47.1GR Covenant Christian124.3Kent Ottawa
9Noah Mingerink19:47.3GR Covenant Christian124.3Kent Ottawa
9Jaxon Rexin19:44.3Linden124.2Kayla O’Mara
12Quinn Hudson19:40.3Temperance Bedford124.2Dave Bork Classic
11Marcus Anderson19:47.3Grandville124.2Kent Ottawa
11Gari Salvador-Garcia19:44.6Martin124.1Bloomingdale
11Noah Duran19:32.9TC West (Traverse City)124.0Oiler Blue & Gold
10Sidney Lamb19:21.9Woodhaven Brownstown124.0Downriver Gabriel Richard
11Travis Olejnik20:02.1Yale124.0Dave Patterson
12Henry Robinette19:43.5GR Union123.8Sturgis Kiwanis
10Alize Ramirez20:01.7Adrian Madison123.8Lenawee County
11Treyson Nyland19:34.2TC West (Traverse City)123.6Oiler Blue & Gold
12Lincoln Haag20:03.3Unionville-Sebewaing123.6Dave Patterson
9Devin Kuiper19:49.4GR Covenant Christian123.5Kent Ottawa
10Rush Hinnen19:16.5Cedarville123.5Rudyard Autumn Classic
12Ben Strittmatter19:16.9Mackinaw City123.4Rudyard Autumn Classic
10William Hanna19:17.4Cedarville123.2Rudyard Autumn Classic
9Leonidas Walker20:03.5Tecumseh123.2Lenawee County
11Aiden Byers19:47.6Bloomingdale123.1Bloomingdale
7Clayton VanOrman19:18.4Mackinaw City122.9Rudyard Autumn Classic
9Leland Ziegler19:44.5Temperance Bedford122.8Dave Bork Classic
11Kolton Hitsman19:51.5Grand Haven122.8Kent Ottawa
10Benjamin Rowekamp-Ambs19:46.8Mattawan122.7Sturgis Kiwanis
9Ethan Strother19:37.0Gaylord122.7Oiler Blue & Gold
12Lucas Dudley20:16.0Mendon122.7SCAA Championship
10Brody Bushman19:47.8BC Harper Creek122.4Sturgis Kiwanis
9Liam Bisnett19:48.5Mattawan122.2Sturgis Kiwanis
9Simeon Ludwig19:45.6Midland Bullock Creek122.1Freeland
10Theo York19:48.7Hillsdale122.1Sturgis Kiwanis
10Joseph Johnson19:46.7Ypsilanti Lincoln122.1Dave Bork Classic
9Brant Wilson19:39.2Mount Pleasant122.0Oiler Blue & Gold
9Nicholas Hakala19:49.7Mattawan121.8Sturgis Kiwanis
10Zachary Crumby20:09.0Unionville-Sebewaing121.7Dave Patterson
12Ben Wheeler20:09.1Sand Creek121.3Lenawee County
10Mikey Sullivan19:23.7Mackinaw City121.1Rudyard Autumn Classic
10Ethan Moon19:56.7Grand Haven121.1Kent Ottawa
10Tristin Quist19:42.1McBain121.0Oiler Blue & Gold
11Coy Wood19:52.1Quincy121.0Sturgis Kiwanis
10Kale Miklovic20:11.5EPBP Laker120.8Dave Patterson
12Luke Harrington19:31.9Riverview Gabriel Richard120.7Downriver Gabriel Richard
12Connor Huff19:55.8Bloomingdale120.4Bloomingdale
12Jack Loomis19:56.6Bangor120.1Bloomingdale
12Knighten Rockwell19:56.9Galesburg-Augusta120.0Bloomingdale
11Brendon Sims19:51.9Saginaw United120.0Freeland
9Dawson Wiggerman20:00.3Rockford119.9Kent Ottawa
10Haidyn Smith19:53.1Saginaw Heritage119.6Freeland
11Peter Baker20:14.1Clinton119.6Lenawee County
10Jack Walter19:29.4Muskegon Western Mich. Christian119.5GMAA
11Daniel Badel19:56.5Detroit Catholic Central119.5Sturgis Kiwanis
12Ryan O’Connor19:28.8Sault Ste. Marie119.4Rudyard Autumn Classic
12Ethan O’Connor20:26.1Athens119.3SCAA Championship
12Zach Danes19:59.1Bloomingdale119.3Bloomingdale
11Asher Waddell20:15.3Blissfield119.2Lenawee County
10Robert Ray19:48.0Ludington119.0Oiler Blue & Gold
10Dylan VanderPloeg20:03.3GR Christian118.9Kent Ottawa
12Connor Geigley19:58.9Centreville118.7Sturgis Kiwanis
11Ethan Kraut20:01.2Grand Blanc118.6Kayla O’Mara
12Maximus Walker20:17.2Tecumseh118.6Lenawee County
9Jordan VanEssen20:04.2Grandville118.6Kent Ottawa
10Gavin Heimberger19:38.5Riverview118.5Downriver Gabriel Richard
10Daxton Hune20:04.6Rockford118.5Kent Ottawa
9Mason Shanafelt19:33.5Holton118.2GMAA
10Jack Kowalski19:58.0Saginaw Heritage118.0Freeland
11Jay Bronsink20:30.0Athens118.0SCAA Championship
9Alex Hunt20:19.2Onsted117.9Lenawee County
9Bjorn Johnson19:33.3Rogers City117.9Rudyard Autumn Classic
11Will Heagle20:06.8GR Christian117.7Kent Ottawa
11Daniel Tewelde20:07.0GR Wellspring Prep117.7Kent Ottawa
11Nick Stevens20:05.0Galesburg-Augusta117.3Bloomingdale
9Hunter Wagoner20:03.1Coldwater117.3Sturgis Kiwanis
10Jack DeGraaf20:08.1GR Northview117.3Kent Ottawa
11Aman Negash20:08.2GR Wellspring Prep117.3Kent Ottawa
10Joel Lewis20:32.4Hillsdale Academy117.2SCAA Championship
11Logan Whitmer20:22.5Saginaw Michigan Lutheran Seminary117.2Dave Patterson
11Nolan Dolaskie19:36.2Munising116.9Rudyard Autumn Classic
12Jason Cousino20:03.1Erie Mason116.6Dave Bork Classic
11Eddie Miller20:05.5Quincy116.5Sturgis Kiwanis
9Dylan Krause19:37.7Munising116.4Rudyard Autumn Classic
12Noah Ivey20:04.0Monroe Milers Homeschool Athletics116.3Dave Bork Classic
10Cameron Cogan20:04.3Ida116.2Dave Bork Classic
12Gage Bowling20:07.4BC Harper Creek115.9Sturgis Kiwanis
10Landon Weis20:07.8Centreville115.7Sturgis Kiwanis
11Jayce Hughes19:40.9Muskegon Oakridge115.7GMAA
9Jase Herendeen20:08.8Concord115.4Sturgis Kiwanis
10Ashton Dingee20:11.4Galesburg-Augusta115.2Bloomingdale
11Piyush Saraiya19:59.5Mount Pleasant115.2Oiler Blue & Gold
10Levi Kass19:42.9Ravenna115.0GMAA
11Colin Brown20:08.0Petersburg-Summerfield115.0Dave Bork Classic
11Johnny Roland20:29.0Almont115.0Dave Patterson
10Diego Yepez19:49.1Allen Park115.0Downriver Gabriel Richard
10Aidan Fitek19:50.8Riverview114.4Downriver Gabriel Richard
11Pacen Brown20:11.9Mattawan114.4Sturgis Kiwanis
11Max White20:41.3Hillsdale Academy114.2SCAA Championship
10Cal Vanderwall19:45.7Muskegon Mona Shores114.1GMAA
10Landon Gauer20:11.3Ida113.9Dave Bork Classic
9Logan Wright20:32.4Yale113.9Dave Patterson
9Finley Kuiper20:19.2GR Covenant Christian113.6Kent Ottawa
11Acxel Leon-avila20:14.5GR Union113.5Sturgis Kiwanis
11Russell Abernathy19:46.5Cheboygan113.5Rudyard Autumn Classic
10Chase Bradley20:17.4Swartz Creek113.2Kayla O’Mara
10Nate Stielstra19:47.4Engadine113.2Rudyard Autumn Classic
11Zaine Nichols19:47.8Rudyard113.1Rudyard Autumn Classic
10Coleman Loebach19:47.9Engadine113.0Rudyard Autumn Classic
11Reed Snyder20:18.0Swartz Creek113.0Kayla O’Mara
12Dario Barella20:14.0Flat Rock113.0Dave Bork Classic
12Kellan Bruno19:48.0Newberry113.0Rudyard Autumn Classic
9Bryce Smoker20:16.0Sturgis113.0Sturgis Kiwanis
12Jordan Hassenzahl20:34.1Sand Creek113.0Lenawee County
9Christian Edwards19:55.6Lincoln Park112.8Downriver Gabriel Richard
10Jose Carmona20:17.4Sturgis112.5Sturgis Kiwanis
12Cole Hansen19:50.5Muskegon Mona Shores112.5GMAA
12Elijah Larkowski20:07.9Midland Dow112.4Oiler Blue & Gold
12Landon Hayes20:18.0Constantine112.3Sturgis Kiwanis
12Theodore Campbell19:57.1Riverview Gabriel Richard112.3Downriver Gabriel Richard
9Jonathan Mueller19:51.3Montague112.2GMAA
11Beckett Hagen20:37.6Ubly112.1Dave Patterson
9Jerald Staley20:20.7Swartz Creek112.1Kayla O’Mara
12Trevor Hayes20:23.7GR Covenant Christian112.1Kent Ottawa
11Lucas Goetting20:36.8Clinton112.1Lenawee County
9Alec Garst20:24.0Grandville112.0Kent Ottawa
11Levi Schipper20:24.6GR Covenant Christian111.8Kent Ottawa
9Sawyer Bailey20:19.7Edwardsburg111.8Sturgis Kiwanis
11Elijah Benskey19:59.5Trenton111.5Downriver Gabriel Richard
10Kyron Novak19:53.8Muskegon Reeths-Puffer111.4GMAA
9Timothy Pomeroy20:11.7Ludington111.1Oiler Blue & Gold
9Drew Stanton20:19.0Saginaw Heritage111.0Freeland
10Graham Tanner20:20.1Flat Rock111.0Dave Bork Classic
12Seth Wuest20:20.3Erie Mason110.9Dave Bork Classic
9Vincent Lussier20:51.5Athens110.8SCAA Championship
9Mike Hernandez20:24.9Three Oaks River Valley110.7Bloomingdale
9Noah Bacon20:13.3Big Rapids Crossroads Academy110.6Oiler Blue & Gold
9Evan Berry20:25.5Otisville LakeVille110.5Kayla O’Mara
10Bryan Ocelo20:25.7Hartford110.4Bloomingdale
9Gavin Schwiderson20:21.2Standish Sterling110.3Freeland
10Sid Davis20:43.7Almont110.1Dave Patterson
9Reed Nyland20:15.1TC West (Traverse City)110.0Oiler Blue & Gold
12Collin Mullaly20:25.4Hillsdale109.9Sturgis Kiwanis
12Adam Fox20:30.9Grand Haven109.7Kent Ottawa
12Eli Lewis19:59.0Muskegon Mona Shores109.7GMAA
11Joel Sniegowski20:44.3Onsted109.6Lenawee County
10Samuel Meyer20:31.6Zeeland West109.5Kent Ottawa
11Levi Fager20:45.6Saginaw Michigan Lutheran Seminary109.5Dave Patterson
11Andrew Calvert20:45.4Britton Deerfield109.2Lenawee County
9Owen Schopmeyer20:32.5Zeeland West109.2Kent Ottawa
12John Marchinda20:33.2GRTC Peregrines108.9Kent Ottawa
12Samuel Warren20:46.4Tecumseh108.9Lenawee County
9Nathan Howes20:07.4Grosse Ile108.9Downriver Gabriel Richard
10Draper McFadden20:48.0Yale108.7Dave Patterson
10Daniel Stout20:34.3Rockford108.6Kent Ottawa
10Blake Vallad20:26.5Standish Sterling108.5Freeland
10Josh Putz20:08.5Woodhaven Brownstown108.5Downriver Gabriel Richard
10Bryce Mitchell20:01.6Rudyard108.5Rudyard Autumn Classic
11Evan Eaton20:09.6Gibraltar Carlson108.1Downriver Gabriel Richard
11Matthew Effah20:09.6Gibraltar Carlson108.1Downriver Gabriel Richard
10Emanuel Nava20:10.6Allen Park Cabrini107.8Downriver Gabriel Richard
10Nolan Mazur20:10.6Riverview Gabriel Richard107.8Downriver Gabriel Richard
11Andrew Sleeper20:37.0Grand Haven107.7Kent Ottawa
10Evan Willis20:11.0Grosse Ile107.7Downriver Gabriel Richard
10Brendan Aeder20:51.2Unionville-Sebewaing107.6Dave Patterson
12Dalton Williams21:01.4Colon107.5SCAA Championship
11Gerrit Bol20:37.5GR Covenant Christian107.5Kent Ottawa
9John Pfeffer20:50.5Onsted107.5Lenawee County
11Noah Mantey20:52.2EPBP Laker107.3Dave Patterson
12Scotty Sheehy20:31.7Monroe107.1Dave Bork Classic
12Jason Waring20:36.3Goodrich106.9Kayla O’Mara
11Derek Drake21:03.4Camden-Frontier106.9SCAA Championship
12Caleb Kolbe20:32.4Erie Mason106.9Dave Bork Classic
12Luke Vandenbossche20:31.5Midland106.8Freeland
9Elias Erickson20:24.6Midland Dow106.8Oiler Blue & Gold
12Jacob Biolchini20:53.6Almont106.8Dave Patterson
9Lincoln Moore20:14.4Woodhaven Brownstown106.5Downriver Gabriel Richard
10Owen Troutt20:37.4Grand Blanc106.5Kayla O’Mara
11Anthony Franco-Rivera20:37.7Bangor106.4Bloomingdale
10Caleb Aspin20:37.9Flushing106.4Kayla O’Mara
10Sylas Williams20:53.9Hudson106.4Lenawee County
11Derek Sonnevil20:36.2Constantine106.3Sturgis Kiwanis
11Brady Leblanc20:08.2Brimley106.3Rudyard Autumn Classic
12Rylan Branson20:15.3Riverview106.2Downriver Gabriel Richard
12Hunter May20:55.3Yale106.2Dave Patterson
10Kyle Molenkamp21:05.4Hillsdale Academy106.2SCAA Championship
9Logan Moore20:34.2Midland Bullock Creek105.9Freeland
9Donovan Manceau20:56.6Yale105.8Dave Patterson
10Jose Hinojos20:16.6Riverview105.8Downriver Gabriel Richard
11Jonas Meeuwsen20:43.0Grand Haven105.7Kent Ottawa
11Corbin Frazier20:36.1Midland105.3Freeland
10Caleb Stemaly21:08.6Athens105.1SCAA Championship
12Logan Priebe20:58.7Saginaw Michigan Lutheran Seminary105.1Dave Patterson
10Braylon Wood20:40.0Coldwater105.0Sturgis Kiwanis
10Ibrahim Al-Zrouf20:19.3Trenton104.9Downriver Gabriel Richard
9Matthew Falkenstein20:40.7Centreville104.8Sturgis Kiwanis
9Michael O’Shea20:39.2Temperance Bedford104.6Dave Bork Classic
10Birch Bitely20:13.4Engadine104.5Rudyard Autumn Classic
9Kasyn Novak20:15.1Muskegon Reeths-Puffer104.3GMAA
9Thomas Christensen20:39.6Midland104.1Freeland
11Tre Fluker21:00.7Sand Creek104.1Lenawee County
10Cole Hill21:00.8Adrian Madison104.1Lenawee County
8Eli Kaighen20:47.9Tri-unity Christian104.0Kent Ottawa
12Gage Wells20:16.9Muskegon Orchard View103.7GMAA
11Riley Matthews20:42.4Temperance Bedford103.5Dave Bork Classic
10Zane Jason20:44.5Concord103.5Sturgis Kiwanis
11Jake Mennega20:50.2GR Christian103.3Kent Ottawa
9Judah McCarthy20:46.0GR Union103.0Sturgis Kiwanis
9Johnny Lumpp20:19.4Muskegon Mona Shores102.9GMAA
11Braden Bennard20:25.5Gibraltar Carlson102.8Downriver Gabriel Richard
12Jack Bell20:46.5Edwardsburg102.8Sturgis Kiwanis
12Will Ryan20:44.8Monroe St. Mary CC102.7Dave Bork Classic
10Colton Blevins20:25.9Grosse Ile102.7Downriver Gabriel Richard
11Tate Kroll20:52.0Grandville102.7Kent Ottawa
10Carter Sharpe20:45.0Monroe102.7Dave Bork Classic
9Charles Federspiel20:49.0Birch Run102.7Kayla O’Mara
12Ryan Lapan20:44.1Standish Sterling102.6Freeland
9Liam Hoolsema20:19.7Rudyard102.4Rudyard Autumn Classic
10Charles Kapa20:49.8Flushing102.4Kayla O’Mara
10Hunter Schindel20:45.8Midland Bullock Creek102.1Freeland
10Kavin Jackson20:20.9Manistique102.0Rudyard Autumn Classic
10Collin Merchant21:08.3Unionville-Sebewaing101.9Dave Patterson
11Kyle Valot20:22.0Mackinaw City101.7Rudyard Autumn Classic
11Juan Romero20:53.3Hartford101.2Bloomingdale
11Collin Long20:51.7Coldwater101.1Sturgis Kiwanis
9Cash Suzore20:50.1Monroe St. Mary CC101.0Dave Bork Classic
12Kam Richardson20:57.3Grand Haven100.9Kent Ottawa
10Zane Tonova20:31.7Grosse Ile100.8Downriver Gabriel Richard
12Drake Bosse21:10.8Onsted100.7Lenawee County
9Aiden Legg21:11.1Adrian Madison100.6Lenawee County
11Ismael Reyna20:55.1Bangor100.6Bloomingdale
11Keio Trimm20:55.7Three Oaks River Valley100.4Bloomingdale
10Nathan Schuitema20:26.9Whitehall100.4GMAA
10Justin Boley21:12.0Lenawee Homeschool100.3Lenawee County
12Lucas Sachs20:52.1Erie Mason100.3Dave Bork Classic
10Dominic Cardillo21:13.2Caseville100.3Dave Patterson
10William Seiser20:54.6Mattawan100.2Sturgis Kiwanis
11Darren Johnson20:26.8Brimley100.1Rudyard Autumn Classic
9Lucas Pyle20:34.1Gibraltar Carlson100.0Downriver Gabriel Richard
9Rylan Fincham20:55.7Bronson99.8Sturgis Kiwanis
11Jaxson Arecheja20:54.2Dundee99.6Dave Bork Classic
11Timothy Venia21:15.2Mayville99.6Dave Patterson
10Carson Dennis20:36.1Riverview99.3Downriver Gabriel Richard
10Trent Provoast20:47.4Midland Dow99.2Oiler Blue & Gold
11Colin Nelson20:47.9Ogemaw Heights99.0Oiler Blue & Gold
10Levi Schultz20:48.2Highland-Milford98.9Oiler Blue & Gold
10Jacob ¨SuHo¨ Lee20:38.0Grosse Ile98.7Downriver Gabriel Richard
9Carson Shirlen20:38.5Riverview98.5Downriver Gabriel Richard
11Sebastien Navis20:32.5Muskegon Western Mich. Christian98.5GMAA
12Alexander Harrison20:32.5Manistique98.2Rudyard Autumn Classic
11Shaun Cowen20:59.2Petersburg-Summerfield97.9Dave Bork Classic
11Ameere Layton20:34.3North Muskegon97.9GMAA
11Ben Card21:20.6North Branch97.8Dave Patterson
11Logan Boley21:19.9Lenawee Homeschool97.7Lenawee County
11Paul Kim21:21.3Saginaw Michigan Lutheran Seminary97.6Dave Patterson
12Matthew Medd20:59.5Saginaw Heritage97.5Freeland
11Nathan Ulman21:07.8GRTC Peregrines97.4Kent Ottawa
12Benjamin Uetrecht21:02.9Coldwater97.4Sturgis Kiwanis
9Eli Morris21:03.1Quincy97.3Sturgis Kiwanis
12Rean Turner21:05.8Grand Blanc97.1Kayla O’Mara
12Ethan Cunningham20:43.1Riverview Gabriel Richard97.0Downriver Gabriel Richard
10Chase Austin20:37.4Muskegon Catholic Central96.9GMAA
10Joseph Klein20:54.4Midland Dow96.9Oiler Blue & Gold
9Owen Wygant21:04.6BC Pennfield96.8Sturgis Kiwanis
9Nova Vereecken21:09.9Grandville96.7Kent Ottawa
10Carson Jasick20:38.4Montague96.5GMAA
12Alex Hudson20:37.7Cheboygan96.4Rudyard Autumn Classic
11Maverick Masters21:34.7Waldron96.4SCAA Championship
9Ryan Stewart21:07.7Genesee Christian96.4Kayla O’Mara
8Oliver French20:38.2Engadine96.3Rudyard Autumn Classic
10Matt Rowan21:24.3Hudson96.2Lenawee County
9Sean Patrick21:11.5GRTC Peregrines96.2Kent Ottawa
10Owen Schuitema20:39.5Whitehall96.2GMAA
12Duane Krenek20:38.7Engadine96.1Rudyard Autumn Classic
10Harper Morgan21:07.8Sturgis95.7Sturgis Kiwanis
12Austin Hunter21:07.9Mattawan95.7Sturgis Kiwanis
9Ben Nielsen20:58.5Morley-Stanwood95.5Oiler Blue & Gold
11Braydon Ost21:06.5Petersburg-Summerfield95.5Dave Bork Classic
12Hunter Jones21:08.8BC Pennfield95.4Sturgis Kiwanis
9Dante Kline20:59.3Gaylord95.2Oiler Blue & Gold
10Patrick Zick20:48.5Riverview95.2Downriver Gabriel Richard
10Rome Fiorucci21:11.6Flint Powers Catholic95.1Kayla O’Mara
12Jacob Penna21:14.8GR Covenant Christian95.1Kent Ottawa
11Owen Standfest21:14.9GR Northview95.0Kent Ottawa
9Jaxyn Vanbuskirk21:15.1GR Wellspring Prep95.0Kent Ottawa
11Jacob Pizio21:28.2Clinton94.9Lenawee County
12William Whitman21:12.9Montrose94.7Kayla O’Mara
11Jamin Siewert21:30.4Almont94.6Dave Patterson
9Grayson Field21:11.4Mattawan94.5Sturgis Kiwanis
11Josh Bacon21:01.6Big Rapids Crossroads Academy94.5Oiler Blue & Gold
9Tim Nies21:30.7North Branch94.4Dave Patterson
11Gavin Wort20:50.8Gibraltar Carlson94.4Downriver Gabriel Richard
11Nick Kreps20:45.3Muskegon Mona Shores94.2GMAA
9Duncan Spies20:44.3Cheboygan94.2Rudyard Autumn Classic
12Gavin Minor21:41.7Colon94.1SCAA Championship
11Westin Phebus21:10.7Ida94.1Dave Bork Classic
10Zachary Prater21:31.3Sand Creek93.9Lenawee County
9Finn Hutchinson21:13.3Concord93.9Sturgis Kiwanis
10Greyson Jones20:46.3Whitehall93.9GMAA
11Daniel Farison21:11.8Midland93.4Freeland
10Austyn Parker21:13.3Dundee93.2Dave Bork Classic
9Donavon Calvert21:33.7Britton Deerfield93.1Lenawee County
9Iain Gaebler21:44.8Hillsdale Academy93.1SCAA Championship
10Austin Anderson21:35.3Yale92.9Dave Patterson
11Brennan Boyce21:21.8Grandville92.7Kent Ottawa
11Micaiah Ivey21:14.8Monroe Milers Homeschool Athletics92.7Dave Bork Classic
11Evan Cousino21:14.9Dundee92.7Dave Bork Classic
9Corbin Fear21:07.8Highland-Milford92.4Oiler Blue & Gold
10Eddie Franckowiak20:50.0Engadine92.3Rudyard Autumn Classic
10Fernando Rojas20:57.5Lincoln Park92.2Downriver Gabriel Richard
9Dylan Gurica21:37.4Clinton91.9Lenawee County
11Brier Green21:19.8Bronson91.7Sturgis Kiwanis
12Brody Woolsey21:22.3Comstock91.6Bloomingdale
10Ben Weins21:19.5Temperance Bedford91.2Dave Bork Classic
10Ben Vanderlooven21:39.8Hudson91.1Lenawee County
11Collin Mersch20:53.8Cheboygan91.1Rudyard Autumn Classic
9Blake Smoker21:21.8Sturgis91.1Sturgis Kiwanis
11Luke Drnek21:27.5GR Covenant Christian90.8Kent Ottawa
10Maeson Russell21:12.5Shepherd90.8Oiler Blue & Gold
9Drew Keys21:24.7Flint Powers Catholic90.8Kayla O’Mara
12Eddie Bouchard20:55.7Fruitport90.8GMAA
9Bo Blair20:56.0Muskegon Reeths-Puffer90.7GMAA
12Carson Andrews21:41.5Adrian90.5Lenawee County
11Brock Warren21:23.7Constantine90.4Sturgis Kiwanis
9Cale Estes21:21.8Monroe St. Mary CC90.4Dave Bork Classic
11Levi Dawson20:56.8Montague90.4GMAA
12Grady Oberlin21:14.1Butternut Homeschool90.3Oiler Blue & Gold
9Jesse Jacobi21:43.8Caseville90.1Dave Patterson
11Michael Fournier21:15.0TC West (Traverse City)90.0Oiler Blue & Gold
12Carter Russelburg21:04.1Allen Park Cabrini90.0Downriver Gabriel Richard
12Alexander Barr21:44.4Yale89.9Dave Patterson
10Nathaniel (Nate) Keck21:23.5Temperance Bedford89.8Dave Bork Classic
11Tim Dion21:27.6Flint Powers Catholic89.8Kayla O’Mara
12Ryan Anderson21:54.7Waldron89.8SCAA Championship
12David Malow20:57.9St. Ignace89.7Rudyard Autumn Classic
9Alex Hicks21:44.4Tecumseh89.5Lenawee County
10Blake Davis21:17.2Shepherd89.3Oiler Blue & Gold
12John Anderson20:59.8Pickford89.1Rudyard Autumn Classic
12Josh Vanstelle21:01.2Fruitport88.9GMAA
9Ryan Dalman21:33.2Zeeland West88.9Kent Ottawa
11Matt Clark21:00.6Manistique88.8Rudyard Autumn Classic
12Gabe Stiver21:57.6Waldron88.8SCAA Championship
12Austin Lutch21:00.8Pickford88.7Rudyard Autumn Classic
11Sean Lauzon21:19.1Big Rapids Crossroads Academy88.6Oiler Blue & Gold
9Casey Emery21:26.3Midland88.6Freeland
11Michael Purvis21:29.4GR Union88.5Sturgis Kiwanis
12DaQuon Bates21:02.7Muskegon Mona Shores88.4GMAA
9Connor Bush21:31.9Flushing88.4Kayla O’Mara
12Caleb Armock21:35.6Grand Haven88.1Kent Ottawa
12Michael Tremblay21:03.2Brimley87.9Rudyard Autumn Classic
10Bobby Spivey21:29.5Ypsilanti Lincoln87.8Dave Bork Classic
9Tyler Licht21:34.5Birch Run87.5Kayla O’Mara
11Jovany Garcia21:34.7Hartford87.4Bloomingdale
9Gavin Brueck21:34.3Centreville86.9Sturgis Kiwanis
9Marcus Letterman21:36.7Birch Run86.8Kayla O’Mara
12Jonas Lipovsky21:32.6Midland86.5Freeland
11Arthur Duren21:09.0Muskegon86.3GMAA
10Scott Ferguson21:54.5Tecumseh86.2Lenawee County
9Talon Abbott21:38.8Bangor86.1Bloomingdale
10Ethan Melendrez21:16.1Southgate Anderson86.0Downriver Gabriel Richard
9Collin Roof21:35.6Temperance Bedford85.8Dave Bork Classic
9Maxim Bellinger21:11.4Muskegon Reeths-Puffer85.5GMAA
12Ronan Weed21:10.4Petoskey St. Michael85.5Rudyard Autumn Classic
9JaNeal Rhodes21:57.2Adrian Madison85.3Lenawee County
12Trenton Jackson21:41.4Genesee Christian85.2Kayla O’Mara
9Cole Lockwood21:30.1Gladwin85.0Oiler Blue & Gold
10Andrew Bondy21:43.2Montrose84.6Kayla O’Mara
9Luke Meckley21:59.2Sand Creek84.6Lenawee County
12Ralph Walter21:31.3Highland-Milford84.6Oiler Blue & Gold
11Dylan Hocken21:44.0Grand Blanc84.3Kayla O’Mara
9Zac Coy21:42.3Hillsdale84.2Sturgis Kiwanis
11Adam Knopfler21:15.5Montague84.2GMAA
10Emmerick Smith21:15.5Muskegon Mona Shores84.2GMAA
10Lucas Mosley21:22.0Trenton84.0Downriver Gabriel Richard
11Nathan Brashaw21:22.1Riverview84.0Downriver Gabriel Richard
9Tommy Kirkpatrick21:48.7GRTC Peregrines83.8Kent Ottawa
10James Muir22:12.8St Philip Catholic Central83.7SCAA Championship
11Carter Davis21:42.1Erie Mason83.6Dave Bork Classic
12Connor Hedke21:23.6Gibraltar Carlson83.5Downriver Gabriel Richard
9Lorenzo Salas21:23.6Trenton83.5Downriver Gabriel Richard
9Aiden Pliska22:03.2Onsted83.3Lenawee County
10Riyan Mir21:42.4Saginaw Heritage83.2Freeland
12Matthew Anderson21:46.2Bronson82.9Sturgis Kiwanis
9Haven Kohlruss22:04.4Hudson82.9Lenawee County
9Henry Beier22:16.5Hillsdale Academy82.5SCAA Championship
10Leon Spivey21:46.1Ypsilanti Lincoln82.3Dave Bork Classic
12Nick Jagielski22:17.7Pittsford82.1SCAA Championship
10Trevin Hegner21:48.9BC Pennfield82.0Sturgis Kiwanis
11Alexander Uselman21:28.0Allen Park Cabrini82.0Downriver Gabriel Richard
9Matthew Hafeli21:40.1Midland Dow81.6Oiler Blue & Gold
10Ethan Gatzke21:41.2TC West (Traverse City)81.3Oiler Blue & Gold
9Clayton Broker21:51.3Centreville81.2Sturgis Kiwanis
12Tanyon Pierce21:23.4Mackinaw City81.2Rudyard Autumn Classic
12Parker Volstorf21:53.6Three Oaks River Valley81.1Bloomingdale
9John Travis21:52.0Mattawan81.0Sturgis Kiwanis
11Chris Badji21:49.5Saginaw Heritage80.8Freeland
9Landon Ellis21:26.3Muskegon Mona Shores80.6GMAA
9Caden Amerine21:58.6Tri-unity Christian80.5Kent Ottawa
10Emiliano Flores22:11.7Adrian Madison80.4Lenawee County
9Evan Looyenga21:59.4GR Covenant Christian80.2Kent Ottawa
10Keegan Haag21:44.5Shepherd80.2Oiler Blue & Gold
12Jayden Harlukowicz21:54.6Constantine80.1Sturgis Kiwanis
11Braden Potter22:12.8Lenawee Homeschool80.1Lenawee County
12Guy Knoblock22:14.1Ubly80.0Dave Patterson
9Zane Bedell21:57.1Swartz Creek80.0Kayla O’Mara
11Jose Castro III21:27.7Cheboygan79.8Rudyard Autumn Classic
9Landon Salow21:53.9Petersburg-Summerfield79.7Dave Bork Classic
9Kaleb Pschigoda21:58.1Three Oaks River Valley79.6Bloomingdale
10Bowie Streiter21:58.4Three Oaks River Valley79.5Bloomingdale
11Derek Linares Oropin21:35.8Lincoln Park79.4Downriver Gabriel Richard
9Kayden Smith21:29.3Manistique79.2Rudyard Autumn Classic
12Ethan Wiedyk21:55.5Standish Sterling78.8Freeland
12Chase Green21:48.9Gladwin78.7Oiler Blue & Gold
9Zayden Kingman21:32.5Muskegon Reeths-Puffer78.5GMAA
11Aiden Brankovich22:28.5Camden-Frontier78.5SCAA Championship
10Xavier Brown21:32.5Muskegon Western Mich. Christian78.5GMAA
9Levi Yates22:01.6Grand Blanc78.5Kayla O’Mara
9Aiden Cunningham22:05.2Grandville78.3Kent Ottawa
12Matthew Vasher21:39.4Woodhaven Brownstown78.2Downriver Gabriel Richard
10Caleb Reeves22:03.0Birch Run78.0Kayla O’Mara
11Alliance Rivera22:19.6Adrian Madison77.8Lenawee County
9Gavin Terrill21:51.8Midland Dow77.7Oiler Blue & Gold
12Ethan Butler21:51.8TC West (Traverse City)77.7Oiler Blue & Gold
11Ben Dryke21:34.0Munising77.7Rudyard Autumn Classic
10Gabe Reginato21:52.3Mount Pleasant77.6Oiler Blue & Gold
11Grayson Markham22:02.4GR Union77.5Sturgis Kiwanis
10Kayden Koss21:52.6Mount Pleasant77.5Oiler Blue & Gold
12Christopher Peterson21:53.6Gaylord77.1Oiler Blue & Gold
11O’Neill Dougherty22:03.9BC Harper Creek77.0Sturgis Kiwanis
12Jaxson Mishler22:06.1Montrose77.0Kayla O’Mara
9Grant Rollins22:03.0Dundee76.7Dave Bork Classic
11Collin Potter22:23.1Lenawee Homeschool76.6Lenawee County
9Isaiah Koops22:10.2GR Covenant Christian76.6Kent Ottawa
12Henry Vo22:23.6Adrian Madison76.5Lenawee County
9Trent Mason21:39.0Manistique76.0Rudyard Autumn Classic
12Henry Myers22:26.1North Branch76.0Dave Patterson
9Paul Follett22:09.5Flint Powers Catholic75.8Kayla O’Mara
11William Myers21:57.6Shepherd75.8Oiler Blue & Gold
11James Korson21:40.6Ravenna75.8GMAA
10Devin Selk22:04.8Saginaw Heritage75.7Freeland
9Levi Mihora22:06.5Dundee75.5Dave Bork Classic
11Alex Diaz22:13.7Grandville75.4Kent Ottawa
10Justin Hackey21:41.7Whitehall75.4GMAA
9Josh Anderson22:27.5Tecumseh75.2Lenawee County
10Luke Bruce21:48.6Lincoln Park75.1Downriver Gabriel Richard
11Ethan Carey21:48.7Woodhaven Brownstown75.1Downriver Gabriel Richard
10Garrett Forfinski21:41.7Pickford75.1Rudyard Autumn Classic
11Alexander Langton22:08.3Monroe Milers Homeschool Athletics74.9Dave Bork Classic
12Gavin McLane22:12.3BC Pennfield74.2Sturgis Kiwanis
9Emerson Snyder22:30.9Adrian Madison74.0Lenawee County
9Jackson Lisek22:15.1Flushing74.0Kayla O’Mara
11Lukas Cranson22:11.4Dundee73.9Dave Bork Classic
9Caleb Porter22:43.9Hillsdale Academy73.4SCAA Championship
10Abe Atwood22:34.0Saginaw Michigan Lutheran Seminary73.3Dave Patterson
9Justin Saenz22:05.1Mount Pleasant73.3Oiler Blue & Gold
9Gideon Kelemen22:44.3Hillsdale Will Carleton73.2SCAA Championship
9Peyton Schaaf22:35.0North Branch73.0Dave Patterson
12Andrew Owens21:49.2Whitehall72.9GMAA
12Colin Maffesoli21:56.5Allen Park Cabrini72.5Downriver Gabriel Richard
10Cash Stanton21:58.1Gibraltar Carlson72.0Downriver Gabriel Richard
12Malachi Vannette22:09.1Midland Dow72.0Oiler Blue & Gold
11Brayden Bennett22:18.0Ida71.7Dave Bork Classic
10James Roy22:39.8Mayville71.4Dave Patterson
10Andrew Irish22:23.6Montrose71.1Kayla O’Mara
12Rydell Edmonds22:20.1Summit Academy North71.0Dave Bork Classic
12Dylan Sniegowski22:12.5Ludington70.8Oiler Blue & Gold
12Benjamin Carpenter21:55.8North Muskegon70.7GMAA
12Jacob Belliston22:13.0Highland-Milford70.7Oiler Blue & Gold
9Xavier Clark22:41.7Hudson70.4Lenawee County
10Tristian Adkins21:56.9Muskegon Mona Shores70.4GMAA
9Jayden Wilson22:42.1Tecumseh70.3Lenawee County
9Landon Breitner22:22.2Monroe St. Mary CC70.3Dave Bork Classic
11Austin Taylor22:22.8Petersburg-Summerfield70.1Dave Bork Classic
12Miles Omeaux22:42.9Tecumseh70.0Lenawee County
9Caden O’Mara22:31.2Grandville69.6Kent Ottawa
12Jackson McManus22:05.6Gibraltar Carlson69.5Downriver Gabriel Richard
11Jackson Harrigan21:59.3St. Ignace69.2Rudyard Autumn Classic
12Kyle Patrick22:32.9GRTC Peregrines69.0Kent Ottawa
11Drake Turner22:26.5Erie Mason68.8Dave Bork Classic
12Caleb Hardy22:18.8Butternut Homeschool68.7Oiler Blue & Gold
9Jonathan Steenhagen22:02.6Muskegon Reeths-Puffer68.5GMAA
9Kingston Harris22:32.0Flint Powers Catholic68.3Kayla O’Mara
9Vincent Finedell22:32.3Galesburg-Augusta68.3Bloomingdale
12Trent Yeager22:29.0Temperance Bedford68.0Dave Bork Classic
10Emmett Martin22:21.4Midland Dow67.9Oiler Blue & Gold
11Henry Lace22:32.0Edwardsburg67.7Sturgis Kiwanis
10Owen Klein22:31.2Flat Rock67.3Dave Bork Classic
11Miguel Marquillero22:12.9Gibraltar Carlson67.0Downriver Gabriel Richard
12Evan King22:39.3GRTC Peregrines66.9Kent Ottawa
11Tate Kirts22:25.1Midland Dow66.6Oiler Blue & Gold
9Jack Merrill22:35.5GR Union66.5Sturgis Kiwanis
12Jonathan Ross22:08.5Muskegon Oakridge66.5GMAA
9Bentley Lagalo22:26.2Midland Dow66.3Oiler Blue & Gold
9Wyatt Pellarin22:38.3Swartz Creek66.2Kayla O’Mara
9Hayden Klintworth22:38.4Martin66.2Bloomingdale
11Adler Teichman22:38.6Linden66.1Kayla O’Mara
9Bradley Sre22:36.7Centreville66.1Sturgis Kiwanis
9Noah Dean22:34.4Midland65.9Freeland
11Jared Carruth22:10.8Brimley65.4Rudyard Autumn Classic
9Marcus Crawley22:28.8Midland Dow65.4Oiler Blue & Gold
9Elijah Goodell22:30.0Midland Dow65.0Oiler Blue & Gold
10Colter Kitzman22:12.7Newberry64.8Rudyard Autumn Classic
11Caleb Vaalburg22:47.2GR Covenant Christian64.3Kent Ottawa
9Simon Crowe22:42.4GR Union64.2Sturgis Kiwanis
10Owen Straub22:40.5Temperance Bedford64.2Dave Bork Classic
10James Emmons23:02.3Mayville63.9Dave Patterson
10Owen Cross22:46.4Flushing63.5Kayla O’Mara
9Graham Wertman22:16.8Petoskey St. Michael63.4Rudyard Autumn Classic
12Eddie Allen22:46.8Madison Academy63.4Kayla O’Mara
11Keegan Gray23:03.4Onsted63.2Lenawee County
11Grady Hazelwood23:04.4Sand Creek62.9Lenawee County
9Luke Artibee22:19.9Muskegon Mona Shores62.7GMAA
9Chris Scholten23:05.6Clinton62.5Lenawee County
11Maximilian Majcen22:27.6Trenton62.1Downriver Gabriel Richard
12Jacob Young22:47.8Ida61.7Dave Bork Classic
9Liam Moreno23:19.8Mendon61.4SCAA Championship
12Cayson Smith22:48.9Standish Sterling61.0Freeland
9Xander Ruiter22:57.4Martin59.9Bloomingdale
10Dean Hitsman22:52.8Midland Bullock Creek59.7Freeland
12Drake Stec22:28.2Pickford59.6Rudyard Autumn Classic
9Abram Veldkamp23:01.4GR Christian59.5Kent Ottawa
9Caleb Parlberg22:59.4Birch Run59.2Kayla O’Mara
12Colin Pratt22:59.5Montrose59.2Kayla O’Mara
10Jordan Pittenger23:00.0Genesee Christian59.0Kayla O’Mara
9Leland Skeans23:00.6Flushing58.8Kayla O’Mara
10Aaron Gaiser22:31.6Muskegon Catholic Central58.8GMAA
10Drake Cameron22:31.4Brimley58.5Rudyard Autumn Classic
10Ethan Myers22:38.8Allen Park58.4Downriver Gabriel Richard
11Alek Colgrove23:00.8GR Union58.1Sturgis Kiwanis
9Jonas Freese22:40.2Trenton57.9Downriver Gabriel Richard
9Grayson Wydeveld22:34.6Muskegon Western Mich. Christian57.8GMAA
11Joseph Kinney23:30.9Athens57.7SCAA Championship
9Calvin Daut22:52.9Midland Dow57.4Oiler Blue & Gold
9Bryce Blair22:36.9Muskegon Reeths-Puffer57.1GMAA
10Saul Jimenez23:04.1GR Union57.0Sturgis Kiwanis
9Ronin Schneeg22:54.6McBain56.8Oiler Blue & Gold
12Griffin Wipp23:22.7Addison56.8Lenawee County
12Saul Johnson22:38.0Muskegon Mona Shores56.7GMAA
9Cayden Underhill23:23.2Adrian56.6Lenawee County
9Bernard Reilly23:34.6Colon56.5SCAA Championship
10Tyler Rider23:05.8Centreville56.4Sturgis Kiwanis
10Breck Malburg23:24.1Sand Creek56.3Lenawee County
10Colton Hicks22:56.2Gaylord56.3Oiler Blue & Gold
12Henry Fortier23:04.7Saginaw Heritage55.8Freeland
10Aaron Welsh22:47.0Allen Park55.7Downriver Gabriel Richard
12Teegan Hagenbuch23:10.0Comstock55.7Bloomingdale
12Andan Skuse22:41.6Ravenna55.5GMAA
10Noah Card23:11.7Linden55.1Kayla O’Mara
8Jimmi Houseman23:15.9Tri-unity Christian54.7Kent Ottawa
11Dakota Kline23:01.3McBain54.6Oiler Blue & Gold
9Garret Buter23:08.7Midland54.4Freeland
11Justin Vazquez22:50.9Trenton54.4Downriver Gabriel Richard
9Henry Koyl23:12.9Coldwater54.0Sturgis Kiwanis
12Gabe Slough23:04.0Gaylord53.7Oiler Blue & Gold
11Michael Wilhelm22:55.9Gibraltar Carlson52.7Downriver Gabriel Richard
11Leighton Thorn22:56.3Trenton52.6Downriver Gabriel Richard
11Ashton Rose22:51.5Muskegon Mona Shores52.2GMAA
9Gabriel Smith23:08.5Shepherd52.2Oiler Blue & Gold
10Benjamin McCanless22:51.7Muskegon Western Mich. Christian52.1GMAA
9Conor Winters23:16.9Monroe52.0Dave Bork Classic
10Jose Perales23:21.3Hartford51.9Bloomingdale
12Brayton Thurston23:48.8Colon51.7SCAA Championship
9Lane Preston23:50.6Colon51.1SCAA Championship
9Liam Rock23:19.9Temperance Bedford51.0Dave Bork Classic
9Jackson Hemmes23:27.1GR Northview51.0Kent Ottawa
10Serigne Moustapha Fall23:22.1GR Union51.0Sturgis Kiwanis
9Finley Sarkipato23:22.4GR Union50.9Sturgis Kiwanis
12Marcus Scott23:27.0Otisville LakeVille50.0Kayla O’Mara
10Damien Huff23:22.1Midland50.0Freeland
9Michael Bekier23:25.2Petersburg-Summerfield49.3Dave Bork Classic
9Samuel Kelly23:09.3Lincoln Park48.2Downriver Gabriel Richard
9Easton Dykstra23:35.8GR Covenant Christian48.1Kent Ottawa
12Carter Hetman23:59.8Colon48.1SCAA Championship
12Tyler Smith24:02.0Colon47.3SCAA Championship
10Mason DeWulf23:38.5Grandville47.2Kent Ottawa
12Bradyn Bard23:36.6Bloomingdale46.8Bloomingdale
11Gage Carlson23:36.9Bloomingdale46.7Bloomingdale
12Derek Crum23:33.3Monroe46.6Dave Bork Classic
11Gavin Thomas24:05.1Athens46.3SCAA Championship
12James Doss23:42.8Grand Haven45.7Kent Ottawa
10Jack Farkas23:35.1Freeland45.6Freeland
9William Gensler23:36.1Ida45.6Dave Bork Classic
9Robert Brewer23:40.1Flushing45.6Kayla O’Mara
11Jack Heyboer23:10.2Pickford45.6Rudyard Autumn Classic
9Logan Brookens23:12.4Whitehall45.2GMAA
11Ely Deacons23:59.3North Huron44.9Dave Patterson
10Jonathan Armbrust23:44.5Genesee Christian44.2Kayla O’Mara
12Evan Smith23:45.9Otisville LakeVille43.7Kayla O’Mara
9Gurshaan Boparai23:50.7Grandville43.1Kent Ottawa
9Charlie Poest23:52.1Grandville42.6Kent Ottawa
11Christopher Monroy24:06.4Yale42.6Dave Patterson
11Samuel Holton23:48.9Monroe Jefferson41.4Dave Bork Classic
9Deacon Anderson23:24.0North Muskegon41.3GMAA
11Michael Payne23:52.3Quincy40.9Sturgis Kiwanis
9Porter Moulds24:21.7Athens40.8SCAA Championship
11Brennen Bauerly23:53.9Coldwater40.4Sturgis Kiwanis
10Nolan Moeggenberg23:43.9Shepherd40.4Oiler Blue & Gold
Zachree Roebuck24:23.6Colon40.1SCAA Championship
9Joseph Yacks24:26.7Hillsdale Will Carleton39.1SCAA Championship
10Aidan Grimm24:19.0Clinton38.0Lenawee County
11Owen Bartoszewski23:35.1Petoskey St. Michael37.3Rudyard Autumn Classic
10Arie DuBois23:38.0Muskegon Western Mich. Christian36.7GMAA
9Henry Edwards23:39.5Pickford35.8Rudyard Autumn Classic
10Michael Parks24:09.8Burton-Bendle35.8Kayla O’Mara
10Matthew Hall24:05.9Saginaw Heritage35.4Freeland
12Owen Cooley24:11.0Dundee34.0Dave Bork Classic
10Gene Lapouttre24:11.1Flat Rock34.0Dave Bork Classic
11Noah Hassenzahl24:32.5Sand Creek33.5Lenawee County
10Elijah Henderson24:20.5GR Northview33.2Kent Ottawa
10William Whyms23:51.5Muskegon32.2GMAA
10Joshua Andronic23:59.8Grosse Ile31.4Downriver Gabriel Richard
10Lucas Mello24:00.0Grosse Ile31.3Downriver Gabriel Richard
11Keamari Johnson23:56.3Muskegon30.6GMAA
9Isaac Verougstraete24:44.2Almont29.9Dave Patterson
12Khalan Lowe24:05.8Trenton29.4Downriver Gabriel Richard
9Jaden Nadolski24:06.4Southgate Anderson29.2Downriver Gabriel Richard
12Jacob Boehm24:49.4Mayville28.2Dave Patterson
10Hayden Fuhrman24:03.4Rogers City27.9Rudyard Autumn Classic
11Paul Jensen24:51.3Saginaw Michigan Lutheran Seminary27.6Dave Patterson
9Eli Rivers24:04.5Pickford27.5Rudyard Autumn Classic
11Jackson Wiederhold24:29.6Saginaw Heritage27.5Freeland
11Karson Thompson24:52.2Bay City Academy27.3Dave Patterson
12Gavin Swartout24:31.2Monroe St. Mary CC27.3Dave Bork Classic
12Darius Flowers24:06.5Muskegon Orchard View27.2GMAA
10Asher Hofman24:06.7Muskegon Western Mich. Christian27.1GMAA
10Logan Decker24:37.4Coldwater25.9Sturgis Kiwanis
10Chuanda Yang24:27.5Midland Dow25.8Oiler Blue & Gold
10Jack Darling24:39.0BC Harper Creek25.3Sturgis Kiwanis
9Robert Klingler24:41.0Hillsdale24.7Sturgis Kiwanis
9Granderson Miller24:14.9North Muskegon24.4GMAA
9Kaden Miller24:42.1Flat Rock23.6Dave Bork Classic
10Samuel Brooks24:16.8Petoskey St. Michael23.4Rudyard Autumn Classic
9Benjamin Smith24:54.3Mattawan20.2Sturgis Kiwanis
12Dane Borgert25:24.9Colon19.7SCAA Championship
10Logan Demeulenaere25:15.4North Branch19.5Dave Patterson
9Cohen Bailey24:59.2BC Harper Creek18.6Sturgis Kiwanis
9Aidan Mccarthy24:49.5Mount Pleasant18.5Oiler Blue & Gold
12Julian Trevino24:59.0Saginaw Heritage17.7Freeland
12Alex Phipps24:59.3Midland17.6Freeland
9Reese Puffpaff24:55.2Fellowship Baptist Academy16.6Oiler Blue & Gold
11Manish Megeri25:04.0Ypsilanti Lincoln16.3Dave Bork Classic
9Mason Cwalina24:45.8Allen Park16.1Downriver Gabriel Richard
12Valentino Giardina24:56.8Gaylord16.1Oiler Blue & Gold
10Liam Brake24:47.2Gibraltar Carlson15.6Downriver Gabriel Richard
10Lliam O’Connor25:38.6Athens15.1SCAA Championship
9Nathaniel Fournier25:01.6TC West (Traverse City)14.5Oiler Blue & Gold
8Z Carpenter25:40.6Pittsford14.5SCAA Championship
10Aiden Musall25:01.6Gaylord14.5Oiler Blue & Gold
9Tadhg Weed24:45.4Petoskey St. Michael13.9Rudyard Autumn Classic
9Henry Mack25:04.1TC West (Traverse City)13.6Oiler Blue & Gold
9Joey Jerome24:52.9Muskegon Reeths-Puffer11.7GMAA
12Alexis Sanchez-Lopez24:53.9Muskegon Catholic Central11.4GMAA
12Carson Warner25:40.0Adrian Madison11.0Lenawee County
12Collin Trattles26:01.1Colon7.6SCAA Championship
12Alex Scott25:33.7Edwardsburg7.1Sturgis Kiwanis
10Landon Haro25:35.7Kimball New Life Christian7.1Kayla O’Mara
12Angel Brito-Salto25:45.3Coldwater3.2Sturgis Kiwanis
12Joshua Griffith25:49.4Burton-Bendle2.5Kayla O’Mara
9Kole Kilbourn25:50.1Flushing2.3Kayla O’Mara
9August Johnson25:48.5Monroe1.5Dave Bork Classic
10Andrew Burtt25:40.8TC West (Traverse City)1.4Oiler Blue & Gold
11Jack Becksvoort25:25.3Muskegon Western Mich. Christian0.9GMAA
10Gaspar Soria25:54.4Hartford0.9Bloomingdale