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

Uncategorized

2025 Ratings: October 9th Meets

MeetBoys Adj.Girls Adj.Average
Bob Brown+41+45+43
Great Northern Conference-30-38-34
Rock n’ Run+5+8+7
SAC Championship+10+10+10
WestPAC Final+13+18+16

*** = 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
East Lansing70.91103.0Bob Brown
Grand Ledge57.81115.4Bob Brown
Okemos53.91139.7Bob Brown
East Kentwood8.2187.0Bob Brown
Holt4.7168.0Bob Brown
TeamTop 5 Avg.DivisionWABMeet
St. Joseph*110.82115.5Rock n’ Run
Stevensville Lakeshore97.0290.7Rock n’ Run
DeWitt88.62108.3Bob Brown
Niles68.7260.8Rock n’ Run
Paw Paw65.1257.3Rock n’ Run
Berrien Springs40.4238.9Rock n’ Run
South Haven35.0239.2SAC Championship
Allegan21.5220.2SAC Championship
TeamTop 5 Avg.DivisionWABMeet
Saugatuck*97.53111.9SAC Championship
Bridgman67.4369.9SAC Championship
Watervliet61.9361.1SAC Championship
Lansing Catholic53.43129.6Bob Brown
Holland Black River49.3341.6SAC Championship
Fennville47.2358.8SAC Championship
Constantine32.0348.5SAC Championship
Buchanan21.6351.5Rock n’ Run
Schoolcraft13.1312.8SAC Championship
Kalamazoo Christian4.03-13.6SAC Championship
TeamTop 5 Avg.DivisionWABMeet
Kalamazoo Hackett**94.5495.0SAC Championship
Gobles**89.8493.2SAC Championship
Martin**82.0477.0SAC Championship
TeamTop 5 Avg.DivisionWABMeet
Marquette104.0UP 197.8Great Northern Conference
Houghton76.3UP 170.2WestPAC Final
Calumet59.0UP 153.7WestPAC Final
Kingsford47.1UP 18.6Great Northern Conference
Ishpeming Westwood7.8UP 10.0WestPAC Final

BOYS TEAM RATINGS

TeamTop 5 Avg.DivisionWABMeet
Northville163.11204.3Bob Brown
Grand Ledge152.81195.1Bob Brown
Okemos145.11180.0Bob Brown
East Lansing133.21179.1Bob Brown
East Kentwood132.71190.2Bob Brown
Battle Creek Lakeview121.61181.9Bob Brown
Holt113.31173.7Bob Brown
Lansing Waverly60.81126.9Bob Brown
TeamTop 5 Avg.DivisionWABMeet
St. Joseph167.92168.7Rock n’ Run
Paw Paw165.02167.0Rock n’ Run
DeWitt144.92180.3Bob Brown
Niles132.32139.5Rock n’ Run
Berrien Springs128.62110.9Rock n’ Run
South Haven120.32119.5SAC Championship
Williamston119.52166.8Bob Brown
Stevensville Lakeshore112.9297.0Rock n’ Run
Dowagiac Union110.1290.1Rock n’ Run
Lansing Eastern17.0250.6Bob Brown
TeamTop 5 Avg.DivisionWABMeet
Saugatuck**173.73181.7SAC Championship
Holland Black River*167.33167.8SAC Championship
Buchanan*165.03173.4Rock n’ Run
Schoolcraft150.43146.7SAC Championship
Delton-Kellogg142.83138.4SAC Championship
Lansing Catholic140.63177.1Bob Brown
Constantine128.03122.2SAC Championship
Watervliet125.63125.4SAC Championship
Fennville125.43129.5SAC Championship
Pewamo-Westphalia100.93163.3Bob Brown
Bridgman100.53113.4SAC Championship
Parchment83.73109.4SAC Championship
Galesburg-Augusta78.5368.4SAC Championship
Kalamazoo Christian47.5355.0SAC Championship
TeamTop 5 Avg.DivisionWABMeet
Kalamazoo Hackett*143.54168.4SAC Championship
Gobles*139.04140.3SAC Championship
Martin120.74121.8SAC Championship
White Pigeon105.04122.9Rock n’ Run
TeamTop 5 Avg.DivisionWABMeet
Marquette173.7UP 1191.1Great Northern Conference
Gladstone138.6UP 1144.9Great Northern Conference
Houghton138.4UP 1149.5WestPAC Final
Negaunee136.6UP 1144.1WestPAC Final
Ishpeming Westwood132.5UP 1142.0WestPAC Final
Kingsford111.0UP 1108.5Great Northern Conference
Escanaba62.3UP 196.8Great Northern Conference
TeamTop 5 Avg.DivisionWABMeet
Painesdale-Jeffers158.4UP 2151.3WestPAC Final

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Ella Fure18:53.9Marquette154.7Great Northern Conference
11Libby Smith18:26.5Gobles147.8SAC Championship
12Beatrice Perucchetti18:59.1St. Joseph137.6Rock n’ Run
9Lydia Dwyer19:17.6Stevensville Lakeshore131.5Rock n’ Run
11Isabelle Sliter19:24.5Fennville128.5SAC Championship
9Vittoria Perucchetti19:34.7St. Joseph125.8Rock n’ Run
10Audrey Kline19:35.8St. Joseph125.4Rock n’ Run
9Tala Carlin19:36.3Buchanan125.2Rock n’ Run
11Veyda Conley19:44.6Martin121.8SAC Championship
12Alina Martinson19:48.7Saugatuck120.4SAC Championship
9Emma Ziegler20:41.3Marquette118.9Great Northern Conference
12Emma Riker20:12.7Kalamazoo Hackett112.4SAC Championship
10Maria Murvich21:02.8Kingsford111.7Great Northern Conference
11Lauren Shaffer20:30.5Gobles106.5SAC Championship
10Holly Cooke20:26.4Houghton105.2WestPAC Final
11Kiera Piper20:35.1Kalamazoo Hackett105.0SAC Championship
9Lena Coulston20:37.9Niles104.7Rock n’ Run
10Sela Niska20:29.4Houghton104.2WestPAC Final
11Kamryn Sixberry20:41.3Saugatuck102.9SAC Championship
11Hayden Lemieux20:46.1Paw Paw102.0Rock n’ Run
10Natalie Hayes20:12.1DeWitt101.0Bob Brown
11Lyvia Curtis20:47.5Saugatuck100.8SAC Championship
12Kate Ort20:52.1Stevensville Lakeshore100.0Rock n’ Run
12Jayden VandenAkker20:51.7Allegan99.4SAC Championship
11Brie Siems20:52.1Kalamazoo Hackett99.3SAC Championship
10Avery Huff20:54.5Paw Paw99.2Rock n’ Run
11Winley Brandt21:41.9Menominee98.7Great Northern Conference
11Lily Cummings21:00.0St. Joseph97.3Rock n’ Run
9Martina Villarreal20:34.3DeWitt93.6Bob Brown
9Chloe Wilber20:37.6DeWitt92.5Bob Brown
11Ava DeYoung21:15.6Gobles91.5SAC Championship
12Kandin Shuler21:18.7Bridgman90.4SAC Championship
11Abbie Luckman21:24.3Stevensville Lakeshore89.2Rock n’ Run
12Esme Ulland-Joy22:15.8Marquette87.4Great Northern Conference
10Sadie Bonczynski21:30.0Dowagiac Union87.3Rock n’ Run
9Ellyse Heyser21:31.4Saugatuck86.2SAC Championship
11Marley Momany21:37.9Stevensville Lakeshore84.7Rock n’ Run
10Allison Rodgers21:40.9Martin83.0SAC Championship
12Kate Waugh21:09.4Okemos81.9Bob Brown
12Julia Moore21:10.5East Lansing81.5Bob Brown
9Daniella Romero21:45.6Watervliet81.5SAC Championship
9Allison Burns21:46.8Constantine81.1SAC Championship
11Madisyn Lapinski21:48.7South Haven80.4SAC Championship
12Jovie Williams21:41.5Houghton80.2WestPAC Final
11Claire DevlescHoward21:52.3Niles79.9Rock n’ Run
9Ava Cantway22:38.4Marquette79.9Great Northern Conference
12Kate Van Es21:50.8Kalamazoo Hackett79.7SAC Championship
11Ximena Martinez21:53.2Stevensville Lakeshore79.6Rock n’ Run
10Caroline Howenstine21:53.5Stevensville Lakeshore79.5Rock n’ Run
9Amira Perrier22:40.7Marquette79.1Great Northern Conference
11Sara Schipper21:53.5Martin78.8SAC Championship
10Anna Howell21:54.6Bridgman78.5SAC Championship
9Avery Gardner21:19.7DeWitt78.4Bob Brown
9Vivien Marr21:19.8East Lansing78.4Bob Brown
10Olivia Koren22:43.6Marquette78.1Great Northern Conference
9Sophie Mahoski21:47.8Ishpeming78.1WestPAC Final
11Isla McConnell21:22.0East Lansing77.7Bob Brown
9Kennadee Griffes21:22.1DeWitt77.6Bob Brown
12Savannah VanDenBerg21:58.0Saugatuck77.3SAC Championship
12Taylor Sill22:00.3Berrien Springs77.2Rock n’ Run
10Delaney McBride22:02.5Kalamazoo Hackett75.8SAC Championship
10Naomi Telman22:03.3Holland Black River75.6SAC Championship
9Monica Pung21:29.8Pewamo-Westphalia75.1Bob Brown
12Olivia Wescott23:05.8Kingsford70.7Great Northern Conference
9Sadie Nelson21:44.1Grand Ledge70.3Bob Brown
10Elli Harju22:12.2Calumet69.9WestPAC Final
10Stella Gates21:48.3Lansing Catholic68.9Bob Brown
9Avery Diehl21:50.1Lansing Catholic68.3Bob Brown
11Emma Richardson22:27.9St. Joseph68.0Rock n’ Run
10Bethany McParlan22:18.2Calumet67.9WestPAC Final
10Miranda Lowell22:26.8Watervliet67.7SAC Championship
10DuRae Sage22:27.6Martin67.5SAC Championship
9Jillian Morris22:30.7St. Joseph67.1Rock n’ Run
11Haili Martz22:32.4Niles66.5Rock n’ Run
10Abigail Riker22:30.6Kalamazoo Hackett66.5SAC Championship
12Maija Keranen22:23.2Calumet66.3WestPAC Final
10Evelyn Grant23:20.2Marquette65.9Great Northern Conference
12Madeleine Schlegel21:57.9DeWitt65.7Bob Brown
10Veronica Polischuk21:58.6East Lansing65.5Bob Brown
12Madison Cooley22:33.6Gobles65.5SAC Championship
9Ellie Owen22:00.5DeWitt64.8Bob Brown
10Ava Lipsey22:00.6Grand Ledge64.8Bob Brown
12Lexi Gilbert23:23.9Gladstone64.7Great Northern Conference
10Kaylin Pinkowski22:36.7Bridgman64.4SAC Championship
12Madelyn Tude Thuot22:43.6Stevensville Lakeshore62.8Rock n’ Run
11Anika Weurding22:44.4Lawton61.9SAC Championship
10Remi Coponen22:39.4Painesdale-Jeffers60.9WestPAC Final
12Romi Mattson22:42.0Houghton60.0WestPAC Final
12Rachel Byler22:52.7White Pigeon59.8Rock n’ Run
9Riley Bender22:52.8Martin59.1SAC Championship
10Esther Edgington22:53.0Holland Black River59.0SAC Championship
10Payton Yeske22:54.1Watervliet58.6SAC Championship
9Ryann Monroe22:55.0Saugatuck58.3SAC Championship
9Evey Bevins23:43.2Escanaba58.3Great Northern Conference
12Amelia Cornell22:20.7Grand Ledge58.1Bob Brown
11Dasol Kim22:21.1Okemos58.0Bob Brown
9Anna Davidhizar22:56.7Constantine57.8SAC Championship
9Mary Zinck22:57.8Holland Black River57.4SAC Championship
10Djimye Hassan22:22.9Lansing Eastern57.4Bob Brown
11Lucy Cross23:01.6Stevensville Lakeshore56.8Rock n’ Run
9Lola Norris22:26.9BC Lakeview56.0Bob Brown
12Jill Berg22:54.7Hancock55.8WestPAC Final
9Alaira DeGroot23:51.4Marquette55.5Great Northern Conference
12Averie Wohlscheid22:28.9DeWitt55.4Bob Brown
10Lilee Elliott22:29.3DeWitt55.2Bob Brown
11Alaina Wheaton23:09.2St. Joseph54.3Rock n’ Run
9Kyle Konitzer22:32.3Grand Ledge54.2Bob Brown
11Emma Bossenbroek22:32.3Holt54.2Bob Brown
12Bethany Carpenter23:08.0Kalamazoo Hackett54.0SAC Championship
10Abigail Whitelaw23:11.2Stevensville Lakeshore53.6Rock n’ Run
12Lilliana Van Vleet22:35.6DeWitt53.1Bob Brown
12Djemillah Hassan22:35.7Lansing Eastern53.1Bob Brown
12Ciani Lopez22:36.0DeWitt53.0Bob Brown
10Evangeline Brown23:12.4Bridgman52.5SAC Championship
11Katherin Barajas23:12.4South Haven52.5SAC Championship
9Niesha Gomez Casal22:40.7East Lansing51.4Bob Brown
10Katelyn Brown23:15.9Watervliet51.4SAC Championship
11Stella Ullig23:16.0Bridgman51.3SAC Championship
12Isabella Giovannucci23:16.2Allegan51.3SAC Championship
10Paige Kanan22:41.8DeWitt51.1Bob Brown
12Brianna Zwar23:19.9Watervliet50.0SAC Championship
12Addy Hallum23:13.5Ishpeming Westwood49.5WestPAC Final
11Paytin Featherstone23:23.6Constantine48.8SAC Championship
12Paige Kutas22:49.6Lansing Catholic48.5Bob Brown
11Natalie Cook22:50.7Okemos48.1Bob Brown
11Martiza Rosas23:26.1Fennville48.0SAC Championship
9Sophie Coxen24:14.9Marquette47.7Great Northern Conference
10Sage Binion22:52.0East Lansing47.7Bob Brown
11Sophia Lemieux23:29.5Paw Paw47.5Rock n’ Run
11Alexa Hoffman23:20.0Calumet47.3WestPAC Final
11Riley Conklin23:20.8Negaunee47.1WestPAC Final
9Alivia Shipley23:31.8Paw Paw46.7Rock n’ Run
12Morgan Hopper23:32.9Niles46.4Rock n’ Run
9Amari Aldridge23:34.0Niles46.0Rock n’ Run
9Sophia Dohm23:32.8Galesburg-Augusta45.7SAC Championship
10MaKenzie McClintock23:33.3Kalamazoo Christian45.6SAC Championship
9Brooklyn Chesney23:00.1Lansing Catholic45.0Bob Brown
12Payton Takkunen24:26.0Gladstone44.0Great Northern Conference
9Grace Bernstein23:03.9East Kentwood43.7Bob Brown
12Ava Poyhonen23:31.3Calumet43.6WestPAC Final
12Lydia Pelli23:32.0Hancock43.3WestPAC Final
9Madison Thomas23:07.6Williamston42.5Bob Brown
12Jocelyn Kiner23:45.4Dowagiac Union42.2Rock n’ Run
12Kiirsi Johnson23:36.5Calumet41.8WestPAC Final
10Markie Buckland23:10.5Grand Ledge41.5Bob Brown
11Harper North23:11.5Okemos41.2Bob Brown
11Annabel Reaves23:11.7Holt41.1Bob Brown
10Abigail Douglass23:48.4Bridgman40.5SAC Championship
11Olivia Love23:14.5Okemos40.2Bob Brown
12Maissane Haddouche-Mezari23:15.6East Lansing39.8Bob Brown
11Abigail Mulder23:51.2Schoolcraft39.6SAC Championship
9Summer Wang Duke23:16.2Okemos39.6Bob Brown
10Grace Hamel23:18.0Williamston39.0Bob Brown
9Araya Goggins23:20.2Lansing Waverly38.3Bob Brown
12Amity Riggenbach23:57.9Niles38.0Rock n’ Run
10Addison Tomsic23:56.4Gobles37.9SAC Championship
9Nidia Villalobos23:56.6Fennville37.8SAC Championship
12Claire Heltunen23:48.7Painesdale-Jeffers37.8WestPAC Final
11Rita Eskola23:50.7Calumet37.1WestPAC Final
9Sylvia Shutt23:24.2Okemos36.9Bob Brown
10Anna Billman24:00.9Allegan36.4SAC Championship
11Amanda Ludwig23:26.2Lansing Catholic36.3Bob Brown
12Elli Timmerman24:06.0Delton-Kellogg34.7SAC Championship
9Nora Moyle24:54.2Marquette34.6Great Northern Conference
10Ella Penney24:08.8Berrien Springs34.4Rock n’ Run
10Avery McCrum24:10.7Schoolcraft33.1SAC Championship
9Emma Dettmann24:13.5Martin32.2SAC Championship
12Lilli Gast24:05.8Houghton32.1WestPAC Final
10Hope Eckstein24:15.0Kalamazoo Christian31.7SAC Championship
12Allison Ott24:17.1Berrien Springs31.6Rock n’ Run
11Emily Hasse24:18.0Buchanan31.3Rock n’ Run
9Alexandra Zuniga24:16.1Watervliet31.3SAC Championship
12Nova Kennedy24:18.8Berrien Springs31.1Rock n’ Run
12Stella Lipinski23:43.0Lansing Catholic30.7Bob Brown
9Isabelle Shipley24:21.5Paw Paw30.2Rock n’ Run
11Nora Johnson23:44.8East Lansing30.1Bob Brown
9Caroline Ballard24:20.4Holland Black River29.9SAC Championship
9Maggie Bedolla23:47.4Grand Ledge29.2Bob Brown
11Evelynn Weigand24:28.6Berrien Springs27.8Rock n’ Run
11Addison Hitchcock24:26.9Kalamazoo Christian27.7SAC Championship
10Alaska Buckhanan24:30.1Niles27.3Rock n’ Run
11Claire L. Thelen23:53.9Pewamo-Westphalia27.0Bob Brown
9Taylor Cooley24:30.3Gobles26.6SAC Championship
12Madison Girard23:55.4BC Lakeview26.5Bob Brown
9Grace Ulbrich24:30.8Kalamazoo Hackett26.4SAC Championship
10Whitney Hundt24:33.8Stevensville Lakeshore26.1Rock n’ Run
9Tazo Fegel24:36.6Holland Black River24.5SAC Championship
10Cami Goodrich24:01.7Lansing Catholic24.4Bob Brown
10Cecilia McDonald24:30.4Houghton23.9WestPAC Final
12Anna Wu24:31.8Houghton23.4WestPAC Final
10Lauren Gormas24:05.3Okemos23.2Bob Brown
10Khloe Matlock24:43.2Niles22.9Rock n’ Run
12Marisol Diaz24:41.6Fennville22.8SAC Championship
9Alivia Baxter24:08.0Grand Ledge22.3Bob Brown
12Isabella Totzke24:46.1Stevensville Lakeshore22.0Rock n’ Run
11Ava Polkinghorne25:32.7Marquette21.8Great Northern Conference
11Tuta Komi24:11.4Lansing Sexton21.2Bob Brown
11Nyala Resseguie24:48.4Paw Paw21.2Rock n’ Run
11Oni Heinzel24:38.5Ishpeming Westwood21.2WestPAC Final
11Riley Perley24:47.6Delton-Kellogg20.8SAC Championship
10Sophie Waugh24:12.8Okemos20.7Bob Brown
10Allison Deuter25:36.1Kingsford20.6Great Northern Conference
11Dakota Belknap24:14.2Grand Ledge20.3Bob Brown
10Lindsey Van24:14.4East Kentwood20.2Bob Brown
10Alyda Leep24:49.8Schoolcraft20.1SAC Championship
9Keetim Tarekegn24:15.0East Kentwood20.0Bob Brown
9Sarah Busscher25:38.6Marquette19.8Great Northern Conference
11Marie Thompson24:43.7Hancock19.4WestPAC Final
11Brooke Schlutt24:53.7Buchanan19.4Rock n’ Run
12Ingrid Holt25:41.9Kingsford18.7Great Northern Conference
9Adelyn Leiter24:46.8Calumet18.4WestPAC Final
10Ashley Spreitzer25:43.4Escanaba18.2Great Northern Conference
10Evelyn Luea24:21.5Lansing Catholic17.8Bob Brown
9Evynn VanBrussel24:57.4South Haven17.5SAC Championship
9Erin Gordon24:58.5South Haven17.2SAC Championship
12Madeline Rye24:50.6Ishpeming Westwood17.1WestPAC Final
11Angel Milam24:59.5Bridgman16.8SAC Championship
11Atheil Akaic24:24.6Holt16.8Bob Brown
10Rain Kalleward24:59.7Saugatuck16.8SAC Championship
10Emma Godfrey24:26.8East Kentwood16.1Bob Brown
12Zuri Brindle25:50.4Marquette15.9Great Northern Conference
11Sonja Stokstad24:30.1East Lansing15.0Bob Brown
10Hayden Birkholz25:08.1Saugatuck14.0SAC Championship
11Aalayah Noasconi25:56.4Kingsford13.9Great Northern Conference
9Lira Myers25:14.3Buchanan12.6Rock n’ Run
11Mallorie DenHartigh25:16.9Schoolcraft11.0SAC Championship
9Adaure Obinwanne24:43.5Lansing Catholic10.5Bob Brown
9Gabby Hayes25:27.2Lawton7.6SAC Championship
10Maddy Duda25:28.0South Haven7.3SAC Championship
12Alice Kadlecova25:28.2Martin7.3SAC Championship
10Matilda Marks25:33.1Holland Black River5.6SAC Championship
11Kiersten Lassila25:25.6Calumet5.5WestPAC Final
12Caroline Comstock24:59.6East Lansing5.1Bob Brown
10Alyssa Sparks25:35.4Gobles4.9SAC Championship
9Claire K Thelen25:00.7Pewamo-Westphalia4.8Bob Brown
11Deborah Beral25:01.4Lansing Sexton4.5Bob Brown
9Nora C.Mejia25:02.2BC Lakeview4.3Bob Brown
9Olivia Edwards25:40.3St. Joseph3.9Rock n’ Run
10Vianet Hernandez25:44.1Dowagiac Union2.6Rock n’ Run
10Adela Miller25:38.1Negaunee1.3WestPAC Final
9Sofia Avila25:48.7Constantine0.4SAC Championship
10Maija Roberts25:41.3Negaunee0.2WestPAC Final

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Peter Argeropoulos16:31.6Marquette199.5Great Northern Conference
12Marek Butkiewicz15:53.8Kalamazoo Hackett198.7SAC Championship
11Seth Randall16:17.9St. Joseph192.4Rock n’ Run
11John Keser16:20.8Buchanan191.4Rock n’ Run
11Jonas Ballard16:27.6Holland Black River187.5SAC Championship
11Christopher Vogt16:36.3Paw Paw186.2Rock n’ Run
10Carson Wiersbe16:39.3St. Joseph185.2Rock n’ Run
11Connor Beebe16:45.2Berrien Springs183.3Rock n’ Run
12Henry Plummer16:37.5Negaunee183.2WestPAC Final
11Marcus Silva16:43.6Saugatuck182.1SAC Championship
12Cameron Anderson16:42.3Painesdale-Jeffers181.6WestPAC Final
10Landon Lindsay16:55.9Paw Paw179.7Rock n’ Run
11Xavier Pompey16:56.7Coloma177.8SAC Championship
11Grant Rehkopf17:03.4Saugatuck175.5SAC Championship
10Jackson Bowman17:06.8Saugatuck174.4SAC Championship
9John Brickley17:11.9Niles174.4Rock n’ Run
11Sebastian Zylstra17:07.8Holland Black River174.1SAC Championship
9Reese DeVisser17:09.6Schoolcraft173.5SAC Championship
11Sawyer Monroe17:10.3Saugatuck173.2SAC Championship
12Alessandro Avila17:11.2Constantine172.9SAC Championship
12Rorik Holmquist17:52.1Marquette172.6Great Northern Conference
11Lucas Ballard17:52.2Marquette172.6Great Northern Conference
10Avery Carlson17:13.7Holland Black River172.1SAC Championship
12Isaac Johnson17:16.2Holland Black River171.3SAC Championship
10Patrick Conroy17:25.0St. Joseph170.0Rock n’ Run
12Landon Larson17:20.6Painesdale-Jeffers168.8WestPAC Final
11Cavan Mulligan18:03.9Kingsford168.7Great Northern Conference
11Kellen Chalupa17:27.0Allegan167.7SAC Championship
9Sam Casiano17:28.4Watervliet167.2SAC Championship
12Rehaan Chattopadhyay16:59.3Northville166.6Bob Brown
12Eli Martin17:30.6Schoolcraft166.5SAC Championship
10Lake Skytta18:11.1Marquette166.3Great Northern Conference
10Grant Krause17:36.3Paw Paw166.2Rock n’ Run
12Jack Sherwood17:38.0Buchanan165.7Rock n’ Run
11Dayton VanderMoere17:03.2Grand Ledge165.3Bob Brown
11Ethan Anton17:04.3Northville164.9Bob Brown
12Benjamin Hemmer17:34.3Houghton164.2WestPAC Final
11Landon Madden17:37.3Delton-Kellogg164.2SAC Championship
9Connor Leslie17:08.0Northville163.7Bob Brown
12Sammy Gamboa17:40.4Saugatuck163.2SAC Championship
12Liam McBeth17:46.8Buchanan162.7Rock n’ Run
12Alexander Lipski17:16.8Northville160.7Bob Brown
11Kemper Gearhart17:47.1Ishpeming160.0WestPAC Final
11Levi Quan17:20.3Northville159.6Bob Brown
10Garrett Crimmins18:38.2Marquette157.3Great Northern Conference
12Jesse Fielis18:03.2White Pigeon157.3Rock n’ Run
11Noah Thelen17:28.6Grand Ledge156.8Bob Brown
12Simon Jaklin17:57.0Negaunee156.7WestPAC Final
11Kellen Siems18:01.0Kalamazoo Hackett156.3SAC Championship
9Fletcher Amos18:01.6Gobles156.1SAC Championship
9Grady Schaad17:30.7Northville156.1Bob Brown
11Brady Meloche18:07.0Paw Paw156.0Rock n’ Run
12Caden Laurn18:43.8Marquette155.4Great Northern Conference
12Nick Muday18:04.6Delton-Kellogg155.1SAC Championship
10Jonah Gray17:34.0East Lansing155.0Bob Brown
9Thomas Sigler18:06.2Allegan154.6SAC Championship
10Branson Anderson18:04.2Painesdale-Jeffers154.3WestPAC Final
10Noah Heriford17:36.2Grand Ledge154.3Bob Brown
10Welly Fillmore18:50.9Marquette153.0Great Northern Conference
10Josiah Passig18:16.5Buchanan152.8Rock n’ Run
11Collin Bauer18:11.7Schoolcraft152.8SAC Championship
9Max Bobeda17:41.1DeWitt152.6Bob Brown
9Bentley Molitor18:18.4Buchanan152.2Rock n’ Run
12Ace Drewyor18:14.5Schoolcraft151.8SAC Championship
9Calvin Carlson18:11.8Ishpeming Westwood151.7WestPAC Final
12Judah Bakaitis17:44.9DeWitt151.4Bob Brown
9Nathan Wonch17:45.1Lansing Catholic151.3Bob Brown
10Carson Potter17:45.4Lansing Catholic151.2Bob Brown
11Eli Schneider17:45.7Okemos151.1Bob Brown
12Tyler Sillick17:47.9Northville150.4Bob Brown
11Hayden Selesky17:48.1Lansing Catholic150.3Bob Brown
12Jared Waterman18:16.6Ishpeming Westwood150.1WestPAC Final
10DJ Menhennick19:00.6Marquette149.8Great Northern Conference
10William Lindsay19:00.7Marquette149.8Great Northern Conference
12Carson Wernholm19:01.5Marquette149.5Great Northern Conference
11Cristian Hayen19:01.5Gladstone149.5Great Northern Conference
10Blake Heltunen18:20.0Painesdale-Jeffers149.0WestPAC Final
12Jacob Kuntz18:28.2Buchanan148.9Rock n’ Run
12Brandon Fox17:52.3Northville148.9Bob Brown
9Carson Ernsberger18:25.1Bridgman148.3SAC Championship
10Paolo Cusi17:57.9Northville147.0Bob Brown
10Micah Maier18:35.0St. Joseph146.7Rock n’ Run
9Gracin Zelski18:00.8DeWitt146.1Bob Brown
9Nathan Hess18:03.2Okemos145.3Bob Brown
10Josiah Wagoner18:39.5St. Joseph145.2Rock n’ Run
10Jayden Seekie19:15.2Marquette144.9Great Northern Conference
10Kingston Berube19:16.3Escanaba144.6Great Northern Conference
12Ross Callahan18:05.7Northville144.4Bob Brown
9Anthony Durocher18:41.8St. Joseph144.4Rock n’ Run
9Collin Bancroft18:06.5Grand Ledge144.2Bob Brown
11Ahmed Aboujrad18:06.6Okemos144.1Bob Brown
10Charles Spencer18:43.6Buchanan143.8Rock n’ Run
9Ashton Kashat18:08.0Northville143.7Bob Brown
10Ethan Bussis18:08.1Grand Ledge143.6Bob Brown
12Collin Mendel18:08.4Northville143.5Bob Brown
9Tony Perez18:39.4Watervliet143.5SAC Championship
12Veridique Manzi18:09.0East Kentwood143.3Bob Brown
11Fisher Lipsey18:10.1Grand Ledge143.0Bob Brown
10Charlie Crowe18:10.3East Lansing142.9Bob Brown
11Nolan Wiens18:41.5South Haven142.8SAC Championship
9Micah Dahlgren18:11.1Okemos142.6Bob Brown
12Grady Nelson19:22.6Gladstone142.5Great Northern Conference
12Morgan Moy18:11.7Okemos142.4Bob Brown
10Cole Ringel18:43.5Gobles142.2SAC Championship
10Ashton Skinner18:45.0Saugatuck141.7SAC Championship
12Isaac Cruz18:47.2Saugatuck140.9SAC Championship
11Jaxon Bunce18:47.8Gobles140.7SAC Championship
9Jack Prins19:28.3Gladstone140.6Great Northern Conference
11Jadon Dettmann18:49.6Martin140.1SAC Championship
10Loghan Murphy18:50.0Allegan140.0SAC Championship
12Dominic Smith18:19.6DeWitt139.8Bob Brown
10Edward Gorkowski18:20.6East Kentwood139.5Bob Brown
12Beck Ytterberg18:52.5Bridgman139.2SAC Championship
12Beepsee Teeple19:32.8Marquette139.1Great Northern Conference
10Cael Johnson18:58.4Berrien Springs138.9Rock n’ Run
12Miles Buttel18:22.8Grand Ledge138.7Bob Brown
12Anderson Limkemann18:51.4Houghton138.5WestPAC Final
11William Drake18:23.6Grand Ledge138.5Bob Brown
10Landon Dancik18:24.0Northville138.3Bob Brown
11Brexton Kinnunen18:52.4Painesdale-Jeffers138.2WestPAC Final
9Simon Carr18:55.9Saugatuck138.0SAC Championship
9Rohan Khetan18:26.1Northville137.6Bob Brown
11Gabriel Hjerstedt18:54.2Houghton137.6WestPAC Final
10Pranay Sharma18:27.3Northville137.2Bob Brown
10Aditya Regmi18:27.9Northville137.0Bob Brown
12Frank Wunderlich19:04.3Paw Paw136.9Rock n’ Run
11Colin Gallagher19:01.0Kalamazoo Hackett136.3SAC Championship
11Liam Pesce19:06.1Niles136.3Rock n’ Run
11Cameron Cobley18:30.2BC Lakeview136.3Bob Brown
11Laron Mitchell18:30.4Northville136.2Bob Brown
10Joseph McCoy19:01.5Delton-Kellogg136.2SAC Championship
12Connor Feng18:31.1Northville136.0Bob Brown
12Breckin Jensen18:59.4Ishpeming Westwood135.9WestPAC Final
11Mychael Johnson18:31.6East Lansing135.8Bob Brown
12Landon Pershell18:32.0Williamston135.7Bob Brown
9Andrew Lipski18:32.3Northville135.6Bob Brown
9Gavin Gause18:35.5Holt134.5Bob Brown
9Hayden Volz18:35.8Okemos134.4Bob Brown
9Tommy Moundros18:35.8DeWitt134.4Bob Brown
10Levi Collins19:07.5Gobles134.2SAC Championship
10Jace Hilton19:09.2Delton-Kellogg133.6SAC Championship
9Henry Young19:09.5Kalamazoo Hackett133.5SAC Championship
12Alex Saavedra18:38.7East Kentwood133.4Bob Brown
12Mateusz Wozniak19:07.8Ishpeming133.1WestPAC Final
10Reuben Lorenz19:16.1St. Joseph133.0Rock n’ Run
9Brendan Lezan18:41.3Holt132.6Bob Brown
10Landon Humphrey18:41.3Grand Ledge132.6Bob Brown
11Marco Garofalo19:18.5St. Joseph132.2Rock n’ Run
11Joel Schmidt18:44.4Grand Ledge131.5Bob Brown
9Jace Frank18:44.7DeWitt131.4Bob Brown
11Miles Divozzo19:15.7Holland Black River131.4SAC Championship
11Ethan Jenne19:15.8Fennville131.4SAC Championship
12Kasen Helminen19:12.8Painesdale-Jeffers131.4WestPAC Final
11Tage Rajala19:13.4Painesdale-Jeffers131.2WestPAC Final
11Jackson Harlow18:45.6Grand Ledge131.1Bob Brown
9Leo Maciel19:17.4Fennville130.9SAC Championship
11Chuck Cameron19:57.5Gladstone130.8Great Northern Conference
11Andrew Soltow18:48.6Grand Ledge130.1Bob Brown
12Hayden Richey18:48.6Lansing Catholic130.1Bob Brown
12Will Li18:48.9Northville130.0Bob Brown
12Austen Walden19:20.5Constantine129.8SAC Championship
12Max Beauchamp20:00.8Gladstone129.7Great Northern Conference
12Timothy Aung Soe18:50.6BC Lakeview129.5Bob Brown
10Jeremiah VanHouten19:22.0Martin129.3SAC Championship
11Luke Lyon18:52.2BC Lakeview128.9Bob Brown
11Gari Salvador-Garcia19:23.3Martin128.9SAC Championship
10Daren Austin19:24.1Parchment128.6SAC Championship
10Tate Evans19:23.5Houghton127.8WestPAC Final
10David Ledden19:27.6Constantine127.5SAC Championship
11Cooper Prentice19:27.7Allegan127.4SAC Championship
11Nick Stevens19:28.6Galesburg-Augusta127.1SAC Championship
10Ashton Myers18:57.8Northville127.1Bob Brown
11Noah Withers19:29.3Lawton126.9SAC Championship
12Nick Pumani19:34.5Berrien Springs126.8Rock n’ Run
11Hunter Hayes19:29.8Martin126.7SAC Championship
9Theodore Arseneau19:35.1Niles126.6Rock n’ Run
12Ari Johnson19:36.5Buchanan126.2Rock n’ Run
10Momodou Ndiaye19:01.0Lansing Eastern126.0Bob Brown
10Tristan Hargen19:32.3Coloma125.9SAC Championship
11Marshall Kopietz19:01.7Grand Ledge125.8Bob Brown
9Lucas Lombard19:32.9Fennville125.7SAC Championship
11Grant Hoskins19:38.2Stevensville Lakeshore125.6Rock n’ Run
11Balois Franco19:38.3Dowagiac Union125.6Rock n’ Run
9Ninan Crain19:02.3Okemos125.6Bob Brown
10Evan White19:02.7Northville125.4Bob Brown
12Alpha Kabba19:03.1East Kentwood125.3Bob Brown
12Jaciel Ruiz19:34.7Fennville125.1SAC Championship
10Ayden Jones19:35.2Delton-Kellogg125.0SAC Championship
11Evan George19:04.4Northville124.9Bob Brown
9Javier JJ Garcia19:36.7South Haven124.4SAC Championship
9Nathan Koss19:06.8DeWitt124.1Bob Brown
12Ezequiel Cardozo-Aviles19:38.1Watervliet124.0SAC Championship
9Skylan Bowie19:07.1Grand Ledge124.0Bob Brown
12Vincent Tome19:07.2Northville123.9Bob Brown
9Parker Emlaw19:08.0Northville123.7Bob Brown
10Rand Mavrinac19:08.0Northville123.7Bob Brown
10Vincent Gemelli19:36.0Houghton123.7WestPAC Final
11Josue Morales-Perez19:44.2Dowagiac Union123.6Rock n’ Run
11Caleb Carter19:08.7DeWitt123.4Bob Brown
9Cole Ceane19:36.8Houghton123.4WestPAC Final
10Asher Ornee19:40.2Holland Black River123.3SAC Championship
9Malachi Allersma19:40.4Delton-Kellogg123.2SAC Championship
12Christian Prong19:41.8South Haven122.7SAC Championship
11Orrin Smith20:23.1Kingsford122.3Great Northern Conference
10Oliver Trout19:48.5Niles122.2Rock n’ Run
11Townsend Moore19:12.5East Kentwood122.2Bob Brown
12Tyler Soderman20:23.6Gladstone122.1Great Northern Conference
12Cole Cannon19:44.4Gobles121.9SAC Championship
11Aiden Yost19:13.4Grand Ledge121.9Bob Brown
12Johnny Jestila19:41.9Ishpeming Westwood121.7WestPAC Final
9Jack Jablonski19:14.6Williamston121.5Bob Brown
12Knighten Rockwell19:45.8Galesburg-Augusta121.4SAC Championship
10Angel Brito19:54.3Dowagiac Union120.2Rock n’ Run
9Jackson Farnsworth19:18.8Grand Ledge120.1Bob Brown
10Anders Johnston19:47.3Negaunee119.9WestPAC Final
9Micah Blackledge19:19.3Lansing Catholic119.9Bob Brown
10Quinn Lum19:19.3Lansing Catholic119.9Bob Brown
10Ashton Dingee19:51.6Galesburg-Augusta119.5SAC Championship
9Liam Kinnunen19:48.8Painesdale-Jeffers119.4WestPAC Final
9Trey Rusbasan19:57.7St. Joseph119.1Rock n’ Run
12Lewis Vendlinski19:51.9Houghton118.4WestPAC Final
10Ishan Pathak19:25.0Northville118.0Bob Brown
11Colton Woods20:01.3Stevensville Lakeshore117.9Rock n’ Run
12Henry Nanzer19:26.0Okemos117.7Bob Brown
12Aiden Lello19:26.1Northville117.6Bob Brown
11Arthur Sawyer III19:26.7East Lansing117.4Bob Brown
9Liam Francis19:27.7Northville117.1Bob Brown
10Xavier Hutchinson19:55.9Houghton117.0WestPAC Final
9Wyatt Gallagher20:39.8Escanaba116.7Great Northern Conference
10Elijah Smeak19:30.2Williamston116.3Bob Brown
12Austin Corey20:41.4Gladstone116.2Great Northern Conference
10Henry Merchant19:31.3Williamston115.9Bob Brown
11Brandon Buskulic19:31.8Pewamo-Westphalia115.7Bob Brown
9Tyler Rautiola20:00.1Negaunee115.6WestPAC Final
11Tim Forward20:03.9Parchment115.4SAC Championship
12Wren Becktel19:33.9East Lansing115.0Bob Brown
11Rhys Todd19:34.2East Lansing114.9Bob Brown
9Brad DeYoung19:35.6Holt114.5Bob Brown
10Caleb LaVoy19:35.8Lansing Catholic114.4Bob Brown
11Atticus Boeve20:08.1Fennville114.0SAC Championship
9Jakin Prong20:08.7South Haven113.8SAC Championship
12Owen Kennedy19:38.7BC Lakeview113.4Bob Brown
12Henry Zuhels20:49.9Menominee113.4Great Northern Conference
9Kenny Hubbard19:40.7Grand Ledge112.8Bob Brown
11Robbie Iussa19:41.4Northville112.5Bob Brown
11Jaxon Boehm20:17.5Stevensville Lakeshore112.5Rock n’ Run
9Leo Avalos20:13.1Saugatuck112.3SAC Championship
12David Sager20:14.8Gobles111.7SAC Championship
9Miles Giroux19:43.8Northville111.7Bob Brown
12Jayson Hitchcock19:44.2DeWitt111.6Bob Brown
9Travis Ladd20:55.2Marquette111.6Great Northern Conference
12Connor Miley20:15.4Parchment111.5SAC Championship
9Loren Thelen19:45.0Pewamo-Westphalia111.3Bob Brown
11Andrew Mitchell19:46.2Northville110.9Bob Brown
9Easten Schick19:46.3Northville110.9Bob Brown
10Joshua Cho20:22.5Berrien Springs110.8Rock n’ Run
12Matthew Hagebusch20:57.6Gladstone110.8Great Northern Conference
11Rowan Banyon20:22.6St. Joseph110.8Rock n’ Run
11Justin Hutt19:47.6East Kentwood110.5Bob Brown
10Hudson Winne20:18.8Fennville110.4SAC Championship
9Frederico Herrmann20:25.5Stevensville Lakeshore109.8Rock n’ Run
10Colin Gann19:50.3Northville109.6Bob Brown
10Chase Skinner20:21.6Saugatuck109.5SAC Championship
12Axl Schneiderhan20:19.0Calumet109.3WestPAC Final
9Oliver Kovac20:27.0St. Joseph109.3Rock n’ Run
10Benjamin Sillick19:51.3Northville109.2Bob Brown
9Hongyi Tan19:53.5Okemos108.5Bob Brown
9Silas Schlutt20:29.5Buchanan108.5Rock n’ Run
12Evan Gillahan19:53.6Okemos108.5Bob Brown
11Joshua Gardner19:54.4Williamston108.2Bob Brown
9Titus Sager20:25.5Gobles108.2SAC Championship
12Blayne LaCosse20:24.6Negaunee107.5WestPAC Final
10Max Nordstrom20:24.6Painesdale-Jeffers107.5WestPAC Final
9Christopher Spratt19:56.7Okemos107.4Bob Brown
10Hunter Page20:28.2Schoolcraft107.3SAC Championship
10Quin Karlstrom20:25.2Negaunee107.3WestPAC Final
11Marshall Baker19:57.6Okemos107.1Bob Brown
11Joshua Frederick20:27.0Negaunee106.7WestPAC Final
9William Jr. Burress20:00.9East Kentwood106.0Bob Brown
12Landon Hayes20:34.9Constantine105.0SAC Championship
11Jack Kemsley20:05.1Okemos104.6Bob Brown
11Derek Sonnevil20:36.5Constantine104.5SAC Championship
9Dale Taylor21:16.5Marquette104.5Great Northern Conference
12Josh Carlin20:06.0Lansing Catholic104.3Bob Brown
10Danny Dion20:06.6Lansing Catholic104.1Bob Brown
9Caleb Pearson20:07.7Okemos103.8Bob Brown
11Tyler Phelps21:18.9Kingsford103.7Great Northern Conference
12Zander Bowden21:19.5Escanaba103.5Great Northern Conference
12William Niemi20:37.3Ishpeming Westwood103.2WestPAC Final
12Sam Fenech20:40.7Bridgman103.1SAC Championship
9Ethan Clare20:11.6Williamston102.5Bob Brown
11Caleb Christesen20:40.8Ishpeming Westwood102.1WestPAC Final
10Miguel Rodriguez20:49.5Niles101.8Rock n’ Run
10Matthew Hetrick20:14.7Holt101.4Bob Brown
9Beydy Rodriguez20:45.8Coloma101.4SAC Championship
12Jeremiah Hargreaves20:51.5Dowagiac Union101.2Rock n’ Run
10William Throw20:52.0White Pigeon101.0Rock n’ Run
12Clark Douglas20:49.3Bridgman100.2SAC Championship
9Miles Canfora20:18.4Lansing Catholic100.2Bob Brown
9Jack Wurtzel20:18.8BC Lakeview100.1Bob Brown
11Drew Callahan20:19.5Northville99.8Bob Brown
10Marvin Niemi20:47.5Negaunee99.8WestPAC Final
12Kaden Leiter20:50.8Watervliet99.7SAC Championship
11Everett Boburka20:48.6Ishpeming Westwood99.5WestPAC Final
9Lucas Davis20:20.9Okemos99.4Bob Brown
11Daniel Bernal-Ponce20:21.5Pewamo-Westphalia99.2Bob Brown
11Jack Favreau20:52.6Delton-Kellogg99.1SAC Championship
9Garrett Chrispell20:59.0Stevensville Lakeshore98.7Rock n’ Run
12Andrew Nosis20:23.3BC Lakeview98.6Bob Brown
9Brentton Johnson20:23.3Lansing Waverly98.6Bob Brown
12Camden King20:59.3Stevensville Lakeshore98.6Rock n’ Run
10Evan Lokey21:00.6St. Joseph98.1Rock n’ Run
12JP Bohr20:24.9Lansing Catholic98.0Bob Brown
11Zander Duncan20:56.6South Haven97.8SAC Championship
12Paul Tabit20:26.3Lansing Catholic97.6Bob Brown
9Conor Smith21:37.4Kingsford97.5Great Northern Conference
9Evan Luo20:29.7Northville96.4Bob Brown
12Nathan Marquez20:31.3BC Lakeview95.9Bob Brown
10Landon Evans21:04.3Schoolcraft95.3SAC Championship
11Evan Massaway21:01.5Houghton95.2WestPAC Final
12Luis Vasquez21:06.0Fennville94.7SAC Championship
11Parker Krumm21:03.4Calumet94.5WestPAC Final
9Ethan Gracik20:36.5Lansing Catholic94.2Bob Brown
9Ignacio Acevedo-Kukla20:37.0Okemos94.0Bob Brown
9Gabriel Martinez21:09.8Watervliet93.4SAC Championship
9Karston Kappenman21:11.8Kalamazoo Hackett92.7SAC Championship
11Aidan Fredericks20:41.0Williamston92.7Bob Brown
9Anthony Gray21:17.0Niles92.7Rock n’ Run
9Drew Farone20:41.1Okemos92.6Bob Brown
12David Lane21:17.6White Pigeon92.5Rock n’ Run
10Easton Piper21:14.8Gobles91.7SAC Championship
9Tanner Ritchie21:21.1White Pigeon91.3Rock n’ Run
10Nolan Jarvie20:46.2DeWitt90.9Bob Brown
12Justus Tepper21:22.4St. Joseph90.9Rock n’ Run
9Avery Fox20:47.4Pewamo-Westphalia90.5Bob Brown
10Caleb Rice20:49.2BC Lakeview89.9Bob Brown
11Cole Dalton21:25.2Stevensville Lakeshore89.9Rock n’ Run
10Eathan Burnett21:20.4Watervliet89.9SAC Championship
10Jonah Tripicchio20:49.5BC Lakeview89.8Bob Brown
10Michael Dilernia21:17.8Negaunee89.7WestPAC Final
12Joshua You21:17.9Houghton89.7WestPAC Final
9Kian Kolka20:50.7DeWitt89.4Bob Brown
10Thor Jorgensen20:53.0Okemos88.7Bob Brown
12Connor Thomas21:21.3Ishpeming Westwood88.6WestPAC Final
10Maxim Craig20:53.4East Lansing88.5Bob Brown
11Luke Owens20:53.6Lansing Waverly88.5Bob Brown
10Stephen Reindel20:53.9Northville88.4Bob Brown
12Riley Lovern21:22.0Negaunee88.3WestPAC Final
12Colin Zaremski20:55.2Williamston87.9Bob Brown
9Tycho DeVisser21:26.6Kalamazoo Christian87.8SAC Championship
9Andrew Way20:55.7Northville87.8Bob Brown
9Jack Huhn20:55.8Pewamo-Westphalia87.7Bob Brown
9Esaiah Hutchinson20:55.9Grand Ledge87.7Bob Brown
12Sebastian Ferguson21:24.4Negaunee87.5WestPAC Final
12Deegan Castaneda21:28.2Delton-Kellogg87.3SAC Championship
12Curtis Archambeau21:26.3Hancock86.9WestPAC Final
10Chase Takkunen22:09.9Gladstone86.7Great Northern Conference
12Levi Brooks21:30.3Lawton86.6SAC Championship
9Max Bier21:28.5Houghton86.2WestPAC Final
9Adam Nagarwala21:01.8Northville85.7Bob Brown
11Camilo Gonzalez21:33.0Delton-Kellogg85.7SAC Championship
9Aaditya Mistry21:02.6Northville85.5Bob Brown
11Alexander Boynton21:35.7Schoolcraft84.8SAC Championship
9Carter LaVictoire21:06.2DeWitt84.3Bob Brown
11Yuanxi Chen21:07.2Northville83.9Bob Brown
12Jose Boger21:38.7Gobles83.8SAC Championship
9Alexander Giller21:08.5Holt83.5Bob Brown
9Adam Hemmer21:37.2Houghton83.3WestPAC Final
10Kai Borden21:45.3Berrien Springs83.2Rock n’ Run
9Isaac Doubblestein21:45.5White Pigeon83.2Rock n’ Run
10Mason Couvillion22:21.5Gladstone82.8Great Northern Conference
9Sullivan McKillop21:10.9DeWitt82.7Bob Brown
10Kameron Johnson21:39.7Houghton82.4WestPAC Final
11Nathan Seitz21:11.8Northville82.4Bob Brown
11Izaak Englund21:40.0Calumet82.3WestPAC Final
9Jacob Nutt21:43.5Kalamazoo Christian82.2SAC Championship
12Jaden Zambrano21:49.3White Pigeon81.9Rock n’ Run
11Adithya Selvan21:14.7Northville81.4Bob Brown
11Adolfo Sanchez-Perez21:50.8Niles81.4Rock n’ Run
9Adam Thomson21:15.2Lansing Catholic81.3Bob Brown
12Ian Johnson21:51.3White Pigeon81.2Rock n’ Run
10Connor Van Lente21:47.0Watervliet81.0SAC Championship
10Matthew McGahan21:53.7White Pigeon80.4Rock n’ Run
10Robert Majoras21:49.3Kalamazoo Hackett80.2SAC Championship
11Marcel Juul21:46.9Negaunee80.0WestPAC Final
11Jacob Villegas21:55.1Dowagiac Union80.0Rock n’ Run
11Reese Sarzynski21:20.4East Lansing79.5Bob Brown
10Joshua Diocares21:21.5East Kentwood79.2Bob Brown
9Xander Ruiter21:54.8Martin78.4SAC Championship
10Connor Skrade21:25.5Northville77.8Bob Brown
10Lukas Barron21:55.2Negaunee77.3WestPAC Final
12Elliott Ryan21:27.7Northville77.1Bob Brown
11Cooper Stannard21:58.8Parchment77.1SAC Championship
9Nicholas Christesen21:57.5Ishpeming Westwood76.5WestPAC Final
10Saul Aranda21:58.7Negaunee76.1WestPAC Final
9Vincent Finedell22:02.7Galesburg-Augusta75.8SAC Championship
9Max Mowatt21:31.9Pewamo-Westphalia75.7Bob Brown
12Roman Yuhas22:00.4Ishpeming Westwood75.5WestPAC Final
11Skyler Morgan21:32.7BC Lakeview75.4Bob Brown
9Matthew Wang21:35.0Okemos74.7Bob Brown
11Hudson Nederveld22:06.3Kalamazoo Christian74.6SAC Championship
9Lucas Doubledee22:08.5Delton-Kellogg73.8SAC Championship
12Ryan Buist22:13.8St. Joseph73.7Rock n’ Run
11Brock Warren22:09.9Constantine73.4SAC Championship
11Kevin Flores22:12.6Fennville72.5SAC Championship
9Henry Peters22:18.4Buchanan72.2Rock n’ Run
9Grant Tercala21:43.5Northville71.8Bob Brown
11Max Nakamura21:45.1Northville71.3Bob Brown
9Andrew French22:13.7Houghton71.1WestPAC Final
12Logan Makowski21:49.9Northville69.7Bob Brown
10Semin Han21:49.9Northville69.7Bob Brown
10Aron Villafuerte22:26.0White Pigeon69.7Rock n’ Run
10Hunter Weber22:28.4Stevensville Lakeshore68.9Rock n’ Run
11Trent Emard22:21.2Negaunee68.6WestPAC Final
12Manny Edelson22:25.0Ishpeming Westwood67.3WestPAC Final
10Austin Rossman22:34.9White Pigeon66.7Rock n’ Run
9Van Johnson22:34.9White Pigeon66.7Rock n’ Run
9Kieran Woolf21:59.3DeWitt66.6Bob Brown
9Raymond Richards23:11.5Marquette66.2Great Northern Conference
9Elliot McGill22:01.8East Lansing65.7Bob Brown
9Matthew Sterioff22:06.4Northville64.2Bob Brown
12Jayden Harlukowicz22:37.9Constantine64.0SAC Championship
12Louis Carlson22:37.7Hancock63.1WestPAC Final
11Teddy Spence23:21.6Kingsford62.8Great Northern Conference
10Tanner Bloom22:43.4Fennville62.2SAC Championship
9Michael Chen22:13.4Okemos61.9Bob Brown
10Joseph Sawdon22:15.0Williamston61.3Bob Brown
11Ryan Scully22:22.0Holt59.0Bob Brown
10Malachi Martin22:53.1Delton-Kellogg59.0SAC Championship
10Anthony Pelish23:33.6Gladstone58.8Great Northern Conference
10Jacob Freel23:33.7Gladstone58.8Great Northern Conference
10Drake Oberlin22:26.1Holt57.6Bob Brown
12Devon Schaffer23:11.0White Pigeon54.7Rock n’ Run
11Devin Parks23:07.6Coloma54.1SAC Championship
11Richard Sarau23:04.7Houghton54.1WestPAC Final
11Walton Miller23:07.4Houghton53.2WestPAC Final
10Rowan Bell22:40.4Lansing Waverly52.9Bob Brown
10Kameron Sill23:20.6Berrien Springs51.5Rock n’ Run
10Brock Drewyor23:16.2Schoolcraft51.3SAC Championship
10Aiden DuBois22:46.7Holt50.8Bob Brown
9Sawyer Day22:48.5Okemos50.2Bob Brown
10Ryder Bernard23:25.3St. Joseph49.9Rock n’ Run
11Evan Lorenz23:17.8Houghton49.7WestPAC Final
9William Conover22:51.4Northville49.2Bob Brown
12Caidan Bauman22:55.0Lansing Everett48.0Bob Brown
11Brann Tercala22:57.5Northville47.2Bob Brown
11Bennett Kohler23:06.0Northville44.3Bob Brown
12Weizhe Ding23:07.3Northville43.9Bob Brown
9Owen Irizarry23:37.9Houghton43.0WestPAC Final
11Isaiah Kellogg23:41.9Delton-Kellogg42.7SAC Championship
9Gavin Hart23:48.7White Pigeon42.1Rock n’ Run
10Ben Behovitz23:14.2DeWitt41.6Bob Brown
11Aiden Jackson23:52.0White Pigeon41.0Rock n’ Run
10Arafat Abakar23:16.0Lansing Sexton41.0Bob Brown
10Gavin Leiter23:49.2Watervliet40.3SAC Championship
9Jude Kyllonen23:47.2Ishpeming Westwood39.9WestPAC Final
9Zack Wiley23:55.7White Pigeon39.8Rock n’ Run
10Jacob Kay23:21.3DeWitt39.2Bob Brown
11Alex Holmes23:24.3Lansing Eastern38.2Bob Brown
11Kayden Conley23:57.7Delton-Kellogg37.4SAC Championship
12Giosue Scavo23:59.2Ishpeming Westwood35.9WestPAC Final
10Ryan Sakowski23:33.3Northville35.2Bob Brown
10Kemper Reva24:04.8Schoolcraft35.1SAC Championship
9Wilson St. John24:05.1Kalamazoo Hackett35.0SAC Championship
12Alan Larson24:02.4Painesdale-Jeffers34.9WestPAC Final
10James Tucker23:35.9Northville34.4Bob Brown
12Nyko Winebaugh24:08.8Schoolcraft33.7SAC Championship
10Greyson Mudget24:09.0Holland Black River33.7SAC Championship
9Belmont Philip24:16.0Buchanan33.0Rock n’ Run
9Ayden Greer23:42.3Lansing Waverly32.2Bob Brown
9Hunter Connolly23:43.3Okemos31.9Bob Brown
9Chase Badgley23:43.9Lansing Waverly31.7Bob Brown
11Colm Kinne23:44.7Lansing Eastern31.4Bob Brown
12Nathan Gray24:14.3Ishpeming Westwood30.9WestPAC Final
11Jestin Brewer23:48.2Lansing Waverly30.3Bob Brown
11Asher Froebe23:49.2Lansing Eastern29.9Bob Brown
9Ryland Pederson24:21.9Kalamazoo Christian29.4SAC Championship
12Tristen Horton24:27.0White Pigeon29.3Rock n’ Run
10Kaden Povolo24:21.9Houghton28.4WestPAC Final
11Tyler Thieu24:06.3Lansing Waverly24.2Bob Brown
9Gavin Keeler24:37.6Martin24.1SAC Championship
12Eli Wanhala24:38.8Hancock22.7WestPAC Final
9Aarne Holmio25:23.9Menominee22.0Great Northern Conference
10Liam Kirtley24:26.5BC Lakeview17.5Bob Brown
12Lyam Schooler25:38.0Kingsford17.3Great Northern Conference
10Peter Hook25:38.0Escanaba17.3Great Northern Conference
9Ronan Dittmer24:35.7East Lansing14.4Bob Brown
9Alex Kendall24:39.5East Lansing13.2Bob Brown
9Hazen Hill25:15.2Bridgman11.6SAC Championship
9Emmett Adams25:24.2Saugatuck8.6SAC Championship
10Aiden Beebe25:35.6St. Joseph6.5Rock n’ Run
9Gabriel Diaz25:36.8Niles6.1Rock n’ Run
9Brunno Eguiluz-Soto25:03.9East Kentwood5.0Bob Brown
11Aiden Evans25:34.6Negaunee4.1WestPAC Final
12Luke Schneider25:07.0Pewamo-Westphalia4.0Bob Brown
9Temujin Weiner25:11.5Okemos2.5Bob Brown
10Justin Nichols25:54.0Berrien Springs0.3Rock n’ Run

Uncategorized

2025 Ratings: October 10th Meets

MeetBoys Adj.Girls Adj.Average
Livonia City Championship-8-6-7
River Rat Open+7+12+10
Stan Ford+1+7+4

*** = 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
Ann Arbor Skyline*123.21137.7River Rat Open
Brownstown Woodhaven114.81112.1River Rat Open
Bloomfield Hills112.01108.2Stan Ford
Livonia Churchill109.91117.1Livonia City Championship
Northville100.81135.3River Rat Open
Saline95.11126.8River Rat Open
Lake Orion87.3188.2Stan Ford
Canton86.5184.1River Rat Open
Ann Arbor Huron74.21110.4River Rat Open
Rochester Adams70.31125.2Stan Ford
Livonia Stevenson70.0167.7Livonia City Championship
Livonia Franklin55.5175.0Livonia City Championship
Davison39.6186.0Stan Ford
North Farmington17.0132.9Stan Ford
TeamTop 5 Avg.DivisionWABMeet
Detroit Country Day68.4260.7River Rat Open
Bloomfield Hills Cranbrook-Kingswood63.7278.7Stan Ford
Imlay City30.2238.5Stan Ford

BOYS TEAM RATINGS

TeamTop 5 Avg.DivisionWABMeet
Ann Arbor Skyline*185.01192.1River Rat Open
Brownstown Woodhaven*184.61186.6River Rat Open
Saline180.91190.5River Rat Open
Livonia Churchill178.81180.4Livonia City Championship
Rochester Adams176.81178.1Stan Ford
Ann Arbor Huron168.01168.0River Rat Open
Lake Orion163.91175.6Stan Ford
North Farmington156.21154.6Stan Ford
Livonia Stevenson155.81153.1Livonia City Championship
Bloomfield Hills153.61151.6Stan Ford
Livonia Franklin135.71132.3Livonia City Championship
Davison124.91181.5Stan Ford
Wayne Memorial123.21126.7River Rat Open
Detroit Mumford14.11River Rat Open
TeamTop 5 Avg.DivisionWABMeet
Detroit Country Day171.92173.1River Rat Open
Imlay City128.12118.8Stan Ford
Bloomfield Hills Cranbrook-Kingswood109.92114.2Stan Ford

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
9Maribelle Kofahl18:51.2Ann Arbor Huron138.9River Rat Open
10Lucia Llanes19:17.2Ann Arbor Skyline130.3River Rat Open
11Isla Tharp19:33.2Ann Arbor Skyline124.9River Rat Open
10Lila Edison19:33.9Ann Arbor Skyline124.7River Rat Open
11Hope Noal19:34.8Woodhaven Brownstown124.4River Rat Open
9Claire Lawrence19:41.6Bloomfield Hills123.8Stan Ford
12Rianna Radulescu19:56.1Livonia Churchill123.3Livonia City Championship
11Olivia Jenney19:44.3Bloomfield Hills122.9Stan Ford
10Annabelle Chan19:41.2Woodhaven Brownstown122.3River Rat Open
12Addison Herr19:46.3Bloomfield Hills122.2Stan Ford
12Adrienne Stewart19:50.8Ann Arbor Skyline119.1River Rat Open
10Alexis Kmiecik19:51.4Woodhaven Brownstown118.9River Rat Open
11Gwen Stotts-Walshe19:57.1Ann Arbor Skyline117.0River Rat Open
12Rachael Halkey20:17.6Livonia Churchill116.1Livonia City Championship
10Violet Olley20:00.3Ann Arbor Skyline115.9River Rat Open
11Linda Lopez20:12.5Lake Orion113.5Stan Ford
12Molly Kate Coates20:16.9Northville110.4River Rat Open
12Ellie Jasperson20:20.5Northville109.2River Rat Open
11Julie Schuessler20:44.2Livonia Churchill107.3Livonia City Championship
9Lauren Tomaszewski20:27.6Saline106.8River Rat Open
12Annabelle Ellenbogen20:30.4Detroit Country Day105.9River Rat Open
12Sarah Stein20:36.1North Farmington105.6Stan Ford
10Jaelynn Greene20:33.8Woodhaven Brownstown104.7River Rat Open
11Alison Kauffman20:36.8Ann Arbor Skyline103.7River Rat Open
12Elliana Perugi20:37.0Woodhaven Brownstown103.7River Rat Open
10Madelene (Maddie) Vargo20:58.8Livonia Churchill102.4Livonia City Championship
10Clare Davidson20:40.8Canton102.4River Rat Open
12Natalie Workman21:04.8Livonia Churchill100.4Livonia City Championship
9Maddie Deering20:52.2Rochester Adams100.3Stan Ford
12Mahalia Staton20:54.6Saline97.8River Rat Open
11Natalie Meldrum21:02.8Lake Orion96.7Stan Ford
12Elise Maurer20:58.3Northville96.6River Rat Open
12Kinsey Nordbeck21:16.7Livonia Franklin96.4Livonia City Championship
11Olivia Carlson21:06.4Bloomfield Hills95.5Stan Ford
9Khaya Pierson21:19.9Livonia Stevenson95.4Livonia City Championship
12Sydnee Lefief21:06.9Bloomfield Hills95.4Stan Ford
11Becca Van Lent21:02.4Ann Arbor Skyline95.2River Rat Open
11Sophie Roth21:03.4Saline94.9River Rat Open
10Ella Rohrhoff21:05.8Northville94.1River Rat Open
10Julia Jones21:06.2Northville93.9River Rat Open
9Blix Finn21:13.1Ann Arbor Skyline91.6River Rat Open
12Sammi Gale21:16.2Northville90.6River Rat Open
10Avay Yaldou21:18.4Northville89.9River Rat Open
9Alani Tharp21:18.5Ann Arbor Skyline89.8River Rat Open
10Zahiya Khan21:24.4Cranbrook Kingswood89.5Stan Ford
12Jillian Hayes21:19.5Saline89.5River Rat Open
11Emma Slater21:39.8Livonia Franklin88.7Livonia City Championship
10Calla Sopoci21:22.4Ann Arbor Skyline88.5River Rat Open
12Mia Fernandez21:23.7Canton88.1River Rat Open
11Ella Bilyk21:25.7Northville87.4River Rat Open
9McKenzie Stearns21:26.8Canton87.1River Rat Open
11Payton Aagesen21:28.3Saline86.6River Rat Open
11Liv Brody21:30.8Canton85.7River Rat Open
10Sophia Jiang21:37.6Northville83.5River Rat Open
10Savannah Astras21:42.9Bloomfield Hills83.4Stan Ford
12Nouhad Hammoud21:37.9Detroit Country Day83.4River Rat Open
10Priya Sastry21:38.6Northville83.1River Rat Open
10Elin Tenbrink21:39.4Ann Arbor Skyline82.9River Rat Open
9Olivia Kelly21:58.9Livonia Stevenson82.4Livonia City Championship
10Claire Milne21:48.0Rochester Adams81.7Stan Ford
11Shiaire Little21:43.7Dearborn Heights Robichaud81.4River Rat Open
9Abigail Avram21:47.2Ann Arbor Huron80.3River Rat Open
11Liliana Anderson21:52.4Lake Orion80.2Stan Ford
9Serenity Clancy21:56.4Woodhaven Brownstown77.2River Rat Open
11Kerrington Fields-McCurdy22:19.2Livonia Stevenson75.6Livonia City Championship
9Faith Smith22:10.3Davison74.3Stan Ford
11Ruthie Scott22:05.7Ann Arbor Skyline74.1River Rat Open
11Mary Graves22:12.4Lake Orion73.5Stan Ford
11Mia Washington22:07.7Saline73.4River Rat Open
10Stella Handel22:12.7Cranbrook Kingswood73.4Stan Ford
9Violet Swafford22:14.6North Farmington72.8Stan Ford
10Advika Rao22:14.8Lake Orion72.7Stan Ford
12Hannah Gritzmaker22:10.7Saline72.4River Rat Open
11Charlotte Clark22:13.6Northville71.5River Rat Open
10Kaitlynne Litwiller22:18.7Davison71.4Stan Ford
9Hailey McDonald22:19.5Lake Orion71.2Stan Ford
9Lanjun Wu22:14.8Northville71.1River Rat Open
9Kaitlyn Bacevicius22:22.4Lake Orion70.2Stan Ford
10Evelyn Bosanko22:20.9Canton69.0River Rat Open
10Michelle Jiang22:22.8Saline68.4River Rat Open
11Irie Scrase22:28.1Ann Arbor Skyline66.6River Rat Open
11Diane Zhao22:28.4Northville66.5River Rat Open
11Waverly Pearce22:33.9Bloomfield Hills66.4Stan Ford
11Emma Engalan22:32.7Northville65.1River Rat Open
9Alexandra Hastie22:35.0Ann Arbor Skyline64.3River Rat Open
11Frances Ford22:36.6Northville63.8River Rat Open
9Ruby Giddings22:38.7Saline63.1River Rat Open
10Lucy DeCapite22:43.8Cranbrook Kingswood63.1Stan Ford
12Layla Kallivayalil22:45.2Bloomfield Hills62.6Stan Ford
10Leah Keith22:45.5Rochester Adams62.5Stan Ford
9Lucie Kotrba22:46.6Lake Orion62.1Stan Ford
9Abbie Garrett22:48.5Bloomfield Hills61.5Stan Ford
11Mara Mocanu22:43.8Ann Arbor Skyline61.4River Rat Open
12Claire Oberski22:44.3Saline61.2River Rat Open
11Claire Kuhlman22:53.8Rochester Adams59.7Stan Ford
10Olivia Reuther22:56.2Lake Orion59.0Stan Ford
9Willa Bonsall22:51.2Northville58.9River Rat Open
10Allison Bulles22:55.8Northville57.4River Rat Open
11Ivanna O’neal22:56.7Canton57.1River Rat Open
11Caitlin Widener23:02.9Lake Orion56.7Stan Ford
11Katie Anderson22:59.7Northville56.1River Rat Open
11Pia Odell23:01.1Ann Arbor Skyline55.6River Rat Open
9Brynn Bartel23:02.4Northville55.2River Rat Open
11Harper Pinto23:05.5Ann Arbor Huron54.2River Rat Open
9Audrey Beers23:06.7Northville53.8River Rat Open
12Alyssa Gershon23:28.0Livonia Churchill52.7Livonia City Championship
9Jayde Davis23:10.2Ann Arbor Skyline52.6River Rat Open
11Natalia Hurd23:11.0Northville52.3River Rat Open
11Charlotte Hartley23:13.1Detroit Country Day51.6River Rat Open
12Nishka Kalantry23:13.8Ann Arbor Huron51.4River Rat Open
10Olivia Roelofs23:14.2Canton51.3River Rat Open
11Chellie Slocum23:15.8Detroit Country Day50.7River Rat Open
9Taelor Dowdell23:17.0Detroit Country Day50.3River Rat Open
12Willa Winstanley23:18.7Canton49.8River Rat Open
11Lillian (Lilly) Rodger23:37.7Livonia Stevenson49.4Livonia City Championship
11Sophia Shvartsman23:27.0Cranbrook Kingswood48.7Stan Ford
12Lola Lange23:23.0Saline48.3River Rat Open
9Riley Schlaufman23:30.1Imlay City47.6Stan Ford
9Lucy Hakala23:26.0Ann Arbor Skyline47.3River Rat Open
10Anna Fike23:31.1Rochester Adams47.3Stan Ford
9Cecilia Hernandez23:44.4Livonia Churchill47.2Livonia City Championship
11Julia Rowe23:44.4Livonia Stevenson47.2Livonia City Championship
12Elsa Wenzlaff23:26.4Ann Arbor Skyline47.2River Rat Open
11Rachel Chapman23:46.2Livonia Churchill46.6Livonia City Championship
11Irene Kim23:28.8Ann Arbor Huron46.4River Rat Open
9Mia Roelofs23:32.0Canton45.3River Rat Open
9Carly Polikoff23:34.0Ann Arbor Huron44.7River Rat Open
11Sydney Sweeney23:53.6Livonia Stevenson44.1Livonia City Championship
11Mia Carson23:36.0Northville44.0River Rat Open
9Eleanor Aikman23:41.5Davison43.8Stan Ford
9Norah Uppuluri23:36.8Ann Arbor Skyline43.7River Rat Open
12Regina Diosdado23:41.9Cranbrook Kingswood43.7Stan Ford
10Riley Macleod23:42.5Bloomfield Hills43.5Stan Ford
10Marissa Salazar23:38.1Saline43.3River Rat Open
9Alexis (Lexi) Jolly23:58.8Livonia Stevenson42.4Livonia City Championship
11Lauren Austin23:59.0Livonia Stevenson42.3Livonia City Championship
11Emmi Dober23:41.1Northville42.3River Rat Open
10Catherine Kniffin23:41.3Saline42.2River Rat Open
9Ayuka Yamaguchi24:01.4Livonia Stevenson41.5Livonia City Championship
9Isabelle Calati23:45.2Saline40.9River Rat Open
9Anna Suda23:47.7Northville40.1River Rat Open
10Mira Shelgikar23:47.9Ann Arbor Huron40.0River Rat Open
10Karinna Waara24:06.4Livonia Stevenson39.9Livonia City Championship
12Montanna Eads23:58.1Imlay City38.3Stan Ford
11Zoe Slater24:11.4Livonia Franklin38.2Livonia City Championship
12Kennedy Lange23:56.8Saline37.1River Rat Open
12Alexandra Beltrame23:58.7Northville36.4River Rat Open
11Liting Li24:24.9Livonia Churchill33.7Livonia City Championship
9Aubrey Baker24:25.3Livonia Churchill33.6Livonia City Championship
11Lilly Francek24:12.6Lake Orion33.5Stan Ford
10Jenny Zhang24:09.7Ann Arbor Huron32.8River Rat Open
9Simone Cassara24:09.8Ann Arbor Skyline32.7River Rat Open
12Isabella Routson24:10.9Saline32.4River Rat Open
9Melinda Zhang24:16.9Cranbrook Kingswood32.0Stan Ford
11Hannah Hughes24:19.7Rochester Adams31.1Stan Ford
11Jordan Pope24:34.3Livonia Franklin30.6Livonia City Championship
11Phoenix Keeler24:35.7Livonia Churchill30.1Livonia City Championship
9Sienna McClain24:19.6Northville29.5River Rat Open
10Natalie Oraa24:38.5Livonia Churchill29.2Livonia City Championship
12Riley Provost24:21.1Saline29.0River Rat Open
12Ruth (Ruthie) Bonfiglio24:21.1Saline29.0River Rat Open
12Ayla Stager24:21.1Saline29.0River Rat Open
12Chen Leruitte24:28.0Imlay City28.3Stan Ford
10Allison DeBoer24:28.2Lake Orion28.3Stan Ford
9Addison Kross24:28.7Lake Orion28.1Stan Ford
12Daniella Levitt24:31.9Rochester Adams27.0Stan Ford
10Ella Epperson24:27.3Northville26.9River Rat Open
11Lindsay Gajda24:28.1Northville26.6River Rat Open
12Jacqueline Bacholzky24:28.6Northville26.5River Rat Open
11Megan Mateer24:29.1Detroit Country Day26.3River Rat Open
11Gillian Mendel24:31.2Northville25.6River Rat Open
9Eve McKinnon24:32.7Ann Arbor Skyline25.1River Rat Open
10Paityn Edson24:40.1Imlay City24.3Stan Ford
12Juliana Bohlen24:35.4Northville24.2River Rat Open
11violet Bockhausen24:36.2Canton23.9River Rat Open
10Lyla Garcia24:54.8Livonia Franklin23.7Livonia City Championship
12Morgan Desormeau25:00.1Livonia Stevenson22.0Livonia City Championship
12Katie Lin24:43.6Detroit Country Day21.5River Rat Open
10Olivia Berman24:44.4Detroit Country Day21.2River Rat Open
12Anita Barbosa24:44.8Northville21.1River Rat Open
11Chloe Wellman24:50.1Davison21.0Stan Ford
11Mia Rodriguez24:56.3Lake Orion18.9Stan Ford
11Elisa Chen24:59.5Cranbrook Kingswood17.8Stan Ford
11Katarina Munson24:56.2Saline17.3River Rat Open
11Casey Wilson24:56.8Northville17.1River Rat Open
9Regan Baker25:19.8Livonia Churchill15.4Livonia City Championship
12Tessa Nolan25:20.5Livonia Stevenson15.2Livonia City Championship
12Madeline Rivera25:02.5Northville15.2River Rat Open
11Isabella Grudzinski25:05.2Ann Arbor Huron14.3River Rat Open
11Sophia Wulff25:12.1Rochester Adams13.6Stan Ford
11Daniela DeLuca25:16.1Imlay City12.3Stan Ford
11Emilia Sewruk25:18.3North Farmington11.6Stan Ford
9Jenna Hardy25:18.1Saline10.0River Rat Open
12Emily Mei25:18.9Ann Arbor Skyline9.7River Rat Open
10Rhiannon Reed25:23.4Ann Arbor Huron8.2River Rat Open
9Margaux Stout25:23.5Ann Arbor Huron8.2River Rat Open
12Savannah Meyers25:29.6North Farmington7.8Stan Ford
12Shyla Smith25:28.3Saline6.6River Rat Open
10Grace Zhao25:30.9Northville5.7River Rat Open
11Layla Abu Yasin25:32.2Northville5.3River Rat Open
12Scarlett Tucker25:50.8Livonia Stevenson5.1Livonia City Championship
9Mia Carpenter25:35.3Northville4.2River Rat Open
10Chloe Januszyk25:40.5Cranbrook Kingswood4.2Stan Ford
11Aleena Sattar25:36.3Detroit Country Day3.9River Rat Open
11Stacy Page25:42.0Pontiac3.7Stan Ford
10Nehemiah Washington25:41.3Dearborn Heights Robichaud2.2River Rat Open
12Hayley Hummel25:44.9Saline1.0River Rat Open
12Nina Beals25:46.5Ann Arbor Skyline0.5River Rat Open
12Avery Farcas25:51.6Rochester Adams0.5Stan Ford

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Brennan Larusso16:04.6Saline196.1River Rat Open
10Oscar Wordell16:18.6Rochester Adams193.5Stan Ford
12Pierce Scheffler16:12.7Woodhaven Brownstown193.4River Rat Open
12Hudson Wojtkowicz16:31.4Livonia Churchill192.2Livonia City Championship
9Hudson Doll16:21.8Ann Arbor Skyline190.4River Rat Open
10Lucas Brumo16:42.1Livonia Stevenson188.6Livonia City Championship
12Alex Vazquez16:27.6Woodhaven Brownstown188.5River Rat Open
11Vincent Jones16:31.8Woodhaven Brownstown187.1River Rat Open
11Omar Elbashir16:32.3Detroit Country Day186.9River Rat Open
12Bruno Cifaldi16:35.0Ann Arbor Skyline186.0River Rat Open
11Matthew Guikema16:36.8Ann Arbor Skyline185.4River Rat Open
10Jack Hincks16:39.2Detroit Country Day184.6River Rat Open
12Gavin Wilkins16:49.2Rochester Adams183.3Stan Ford
10Martin Gehrke16:46.5Ann Arbor Skyline182.2River Rat Open
11Calen Alexander16:49.5Woodhaven Brownstown181.2River Rat Open
10Oskar MacArthur16:49.8Ann Arbor Skyline181.1River Rat Open
12Alex Hamilton16:57.0North Farmington180.7Stan Ford
11Enshu Kuan16:51.8Ann Arbor Skyline180.4River Rat Open
9Gavin Bast16:52.4Saline180.2River Rat Open
11Carter Mitton16:53.8Saline179.7River Rat Open
11Tyler Bjorklund17:11.1Livonia Churchill179.0Livonia City Championship
10Ricardo Guajardo17:02.8Lake Orion178.8Stan Ford
9Luis Nava17:03.7Lake Orion178.4Stan Ford
11Ryan Rummel17:00.6Saline177.5River Rat Open
12Joey Brake17:16.3Livonia Churchill177.2Livonia City Championship
10Conrad Marra17:01.9Ann Arbor Huron177.0River Rat Open
12Tony D’Orazio17:21.5Livonia Churchill175.5Livonia City Championship
11Jesse Reed17:15.5Rochester Adams174.5Stan Ford
10Ethan Bray17:12.1Detroit Country Day173.6River Rat Open
12Owen Putz17:14.6Woodhaven Brownstown172.8River Rat Open
11Garrett Comer17:16.1Ann Arbor Skyline172.3River Rat Open
12TJ Conley17:16.8Ann Arbor Huron172.1River Rat Open
9Zawadi Mwathi17:17.4Woodhaven Brownstown171.9River Rat Open
12Francisco (Xisco) Dura17:18.5Ann Arbor Huron171.5River Rat Open
11John (Jack) Klein17:20.1Saline171.0River Rat Open
11Luke Nagy17:27.7Rochester Adams170.4Stan Ford
9Matthew Keefer17:37.3Livonia Churchill170.2Livonia City Championship
9Hari Varma17:23.8Detroit Country Day169.7River Rat Open
9Troy Verhelle17:43.5Livonia Churchill168.2Livonia City Championship
12Mateo Reyes17:32.0Woodhaven Brownstown167.0River Rat Open
11Elliot Condevaux17:47.8Livonia Churchill166.7Livonia City Championship
10Liam Trumpower17:48.2Livonia Franklin166.6Livonia City Championship
12Gustaf Finn17:36.6Ann Arbor Skyline165.5River Rat Open
11Will Fust17:52.9Livonia Churchill165.0Livonia City Championship
11William VanHaaften17:41.5Saline163.8River Rat Open
9Will Sollenberger17:45.1Saline162.6River Rat Open
12Camden Wornson17:52.1Rochester Adams162.3Stan Ford
12Alexandro Skakal17:52.2Lake Orion162.3Stan Ford
10Walter McMourrogh17:49.4Ann Arbor Huron161.2River Rat Open
11Lincoln Palmer17:56.5North Farmington160.8Stan Ford
11Colin Stokes17:57.3North Farmington160.6Stan Ford
10Landon Seidel18:06.5Livonia Stevenson160.5Livonia City Championship
10Gerry Socha17:59.9Bloomfield Hills159.7Stan Ford
12Ryan Hunt18:03.1Bloomfield Hills158.6Stan Ford
10Aarav Kalantry17:58.7Ann Arbor Huron158.1River Rat Open
11Carlos Basulto17:59.0Saline158.0River Rat Open
11Drew Santi18:14.6Livonia Franklin157.8Livonia City Championship
9Colin Pierce18:16.8Livonia Churchill157.1Livonia City Championship
11Christopher Hensler18:03.5Wayne Memorial156.5River Rat Open
11Rowan Holmes18:21.8Livonia Churchill155.4Livonia City Championship
12Colin Coole18:21.9Livonia Stevenson155.4Livonia City Championship
12Zeke Lafferty18:07.8Ann Arbor Skyline155.1River Rat Open
10Victor Mullins18:24.1Livonia Churchill154.6Livonia City Championship
10Owen Lawrence18:15.6Bloomfield Hills154.5Stan Ford
12Marlowe Hartnett18:10.3Ann Arbor Skyline154.2River Rat Open
10Liam Bhatti18:17.0Imlay City154.0Stan Ford
11Nicholas Yuan18:13.1Ann Arbor Skyline153.3River Rat Open
9Anton Kwaiser18:13.7Ann Arbor Skyline153.1River Rat Open
9Kenneth Thompson18:14.7Ann Arbor Skyline152.8River Rat Open
11Zach McGee18:23.7Lake Orion151.8Stan Ford
9Trent Kratz18:28.2Rochester Adams150.3Stan Ford
11Keston Rodda18:29.1Rochester Adams150.0Stan Ford
11Carter Hartfield18:31.6Bloomfield Hills149.1Stan Ford
10Ethan Lawrence18:33.2Davison148.6Stan Ford
11Paxton Rose18:27.9Ann Arbor Skyline148.4River Rat Open
10Anderson Buckland18:34.8Lake Orion148.1Stan Ford
11Santiago Valenzuela18:30.4Ann Arbor Skyline147.5River Rat Open
11Jax Scott18:40.2Bloomfield Hills146.3Stan Ford
9Landon Gilkey18:40.5Lake Orion146.2Stan Ford
12Aldo Hernandez18:37.6Wayne Memorial145.1River Rat Open
10Noah Vigier18:44.1Rochester Adams145.0Stan Ford
10Adam Ahmad18:38.6Detroit Country Day144.8River Rat Open
9Micah Schuessler19:00.0Livonia Churchill142.7Livonia City Championship
11Gavin Wilde18:55.3North Farmington141.2Stan Ford
9Christian Dalton19:04.6Livonia Churchill141.1Livonia City Championship
11Miggy Mercado19:04.8Livonia Churchill141.1Livonia City Championship
12Akshay Duvvuru18:56.5Rochester Adams140.8Stan Ford
11Joshua Kemp-Robrecht19:09.1Livonia Churchill139.6Livonia City Championship
11Remy Cicotte18:57.3Detroit Country Day138.6River Rat Open
11Matthew Boone19:03.7Rochester Adams138.4Stan Ford
9John Burns19:04.0Rochester Adams138.3Stan Ford
10Charlie O’Loughlin19:14.3Livonia Stevenson137.9Livonia City Championship
9Sean Godek19:05.3North Farmington137.9Stan Ford
11Henry Remington19:01.2Ann Arbor Skyline137.3River Rat Open
10Bryan Goddard19:02.6Ann Arbor Huron136.8River Rat Open
10Shree Patel19:17.8Livonia Stevenson136.7Livonia City Championship
10Victor Papa19:10.5Cranbrook Kingswood136.2Stan Ford
9Lucas Duby19:12.6Lake Orion135.5Stan Ford
9Eben Passero19:14.4Lake Orion134.9Stan Ford
11Thadeus Price19:24.1Livonia Stevenson134.6Livonia City Championship
10Sebastian Hoult19:15.4Imlay City134.5Stan Ford
9Grayson Durflinger19:09.9Saline134.4River Rat Open
11Kyler Shaw19:16.5North Farmington134.2Stan Ford
12Cheick Traore19:13.1Ann Arbor Huron133.3River Rat Open
11Simon Boonstra19:15.2Ann Arbor Skyline132.6River Rat Open
12Thompson You19:15.7Detroit Country Day132.4River Rat Open
11Melvin Stewart19:15.9Wayne Memorial132.4River Rat Open
9Isaac Lindstrom19:16.2Saline132.3River Rat Open
12Matthew Litwiller19:22.4Davison132.2Stan Ford
12Aiden Lindblom19:23.9Bloomfield Hills131.7Stan Ford
9Lucas Bahena19:18.2Saline131.6River Rat Open
11Nicholas Kostecke19:18.3Detroit Country Day131.6River Rat Open
11Noah LeCompte19:18.5Saline131.5River Rat Open
10Skyler Anthony19:27.7Bloomfield Hills130.4Stan Ford
11Gavin Pittenger19:29.2Lake Orion129.9Stan Ford
9John Rohmfeld19:39.5Livonia Churchill129.5Livonia City Championship
9John Schmidt19:26.9Saline128.7River Rat Open
11Nick White19:33.9North Farmington128.4Stan Ford
11Phylip Elliott19:29.8Ann Arbor Skyline127.7River Rat Open
12Samuel Xie19:36.2Cranbrook Kingswood127.6Stan Ford
10Emmett Strait19:31.1Ann Arbor Skyline127.3River Rat Open
10Michael Orsargos19:37.5Rochester Adams127.2Stan Ford
10David Crowe Jr19:39.7Lake Orion126.4Stan Ford
9Franklin Wyrembelski19:43.9Rochester Adams125.0Stan Ford
11Matteo Turon19:40.2Ann Arbor Huron124.3River Rat Open
10Will Cilk19:47.7Imlay City123.8Stan Ford
11Collin Grahl19:47.9Lake Orion123.7Stan Ford
10Seeley Freville19:57.2Livonia Stevenson123.6Livonia City Championship
11Clark Tan19:48.2Davison123.6Stan Ford
9Gabriel Arreguin19:42.9Saline123.4River Rat Open
11Jared Pratt19:49.9Imlay City123.0Stan Ford
10Ethan Christofferson19:51.7Lake Orion122.4Stan Ford
10Eamon Sullivan19:52.4Rochester Adams122.2Stan Ford
9Oliver Chayka19:46.5Detroit Country Day122.2River Rat Open
11Greyson Stevens20:02.3Livonia Franklin121.9Livonia City Championship
11Haven Torreano19:50.6Ann Arbor Huron120.8River Rat Open
9Rohan Patel19:51.0Ann Arbor Skyline120.7River Rat Open
10Alex Zhang19:53.0Detroit Country Day120.0River Rat Open
9Noah Dallaire20:00.5Davison119.5Stan Ford
9Gavin Dean19:54.7Ferndale119.4River Rat Open
12Cameron Warren20:09.8Livonia Franklin119.4Livonia City Championship
9Foster Spurlock20:15.5Livonia Stevenson117.5Livonia City Championship
10Nathan Workman20:20.3Livonia Churchill115.9Livonia City Championship
9Cole Sangsland20:05.4Ann Arbor Skyline115.9River Rat Open
12Peter Milne20:12.3Rochester Adams115.6Stan Ford
9Miguel Diaz Lopez20:13.8Bloomfield Hills115.1Stan Ford
9Alex Novak20:23.8Livonia Stevenson114.7Livonia City Championship
10Ben Obrycki20:24.5Livonia Churchill114.5Livonia City Championship
12Aaron Alleman20:16.0Rochester Adams114.3Stan Ford
9Andy Meyersieck20:13.5Ferndale113.2River Rat Open
12Owen Brown20:28.9Livonia Franklin113.0Livonia City Championship
9Andrew Mercer20:14.8Saline112.7River Rat Open
9Justin Truong20:21.3Lake Orion112.6Stan Ford
10Jake Seloske20:31.8Livonia Stevenson112.1Livonia City Championship
11William Yen20:22.9North Farmington112.0Stan Ford
9Dylan Witt20:33.6Livonia Franklin111.5Livonia City Championship
10Ethan Miller20:18.7Ann Arbor Skyline111.4River Rat Open
9Kamau Obasi20:22.4Detroit Country Day110.2River Rat Open
11Johan Kim20:22.5Ann Arbor Huron110.2River Rat Open
10Jaylen DeMarco20:28.9Lake Orion110.0Stan Ford
11Christopher Walper20:23.8Saline109.7River Rat Open
11Levi Gugino20:25.0Ann Arbor Huron109.3River Rat Open
12Cooper Crandell20:32.8Rochester Adams108.7Stan Ford
12Kyle Davey20:27.0Ann Arbor Huron108.7River Rat Open
10Brandon French20:34.0Lake Orion108.3Stan Ford
9Riley Stewart20:28.4Ann Arbor Skyline108.2River Rat Open
9Matthew Price20:34.9Rochester Adams108.0Stan Ford
11Auden Kane20:35.5Bloomfield Hills107.8Stan Ford
11Bryson Haubert20:36.0Rochester Adams107.7Stan Ford
11Caleb Nelson20:36.3North Farmington107.6Stan Ford
9Kyle James20:48.8Livonia Churchill106.4Livonia City Championship
10Blake Markland20:40.5Rochester Adams106.2Stan Ford
12Abiraj Sandhu20:41.5Rochester Adams105.8Stan Ford
9Eduardo Lauchu20:35.8Saline105.7River Rat Open
12Eric Henry20:42.2Lake Orion105.6Stan Ford
9Judah Miller20:36.5Ann Arbor Skyline105.5River Rat Open
12Wade Murray20:43.2Imlay City105.3Stan Ford
9Nikolai Valchev20:39.7Saline104.4River Rat Open
10Keeley Klosowski20:55.1Livonia Stevenson104.3Livonia City Championship
9Ian Wright20:40.4Saline104.2River Rat Open
12Owen Osterbur20:47.1Rochester Adams104.0Stan Ford
9Jacob Bell20:56.1Livonia Stevenson104.0Livonia City Championship
12Evan Huang20:41.7Detroit Country Day103.8River Rat Open
9Clark McLean20:48.7Imlay City103.4Stan Ford
10Vincent DiCicco20:59.0Livonia Churchill103.0Livonia City Championship
11Andre Wright20:44.8Wayne Memorial102.7River Rat Open
9James An20:45.2Detroit Country Day102.6River Rat Open
10Tyler Peterson20:51.6Bloomfield Hills102.5Stan Ford
11Oliver Parish21:02.2Livonia Churchill101.9Livonia City Championship
12James Johnson20:56.4Imlay City100.9Stan Ford
10Sky Fausett20:57.1Rochester Adams100.6Stan Ford
11Adam Khan20:51.2Detroit Country Day100.6River Rat Open
11Sam Leach20:57.5Davison100.5Stan Ford
9Theodore Lo21:06.5Livonia Churchill100.5Livonia City Championship
10Edison Schaffer20:55.7Ann Arbor Huron99.1River Rat Open
11Mickey Sparkes21:02.7Bloomfield Hills98.8Stan Ford
9Rishab Balaji21:03.6Rochester Adams98.5Stan Ford
9Lezhi (Ritz) Ding21:05.8Cranbrook Kingswood97.7Stan Ford
9Daniel Hyrman21:08.8Davison96.7Stan Ford
12Qiyuan (Daniel) Li21:10.0Cranbrook Kingswood96.3Stan Ford
11Austin Steimel21:15.8Rochester Adams94.4Stan Ford
10Aland Alomari21:10.0Detroit Country Day94.3River Rat Open
11Michael Fleming21:18.7Bloomfield Hills93.4Stan Ford
10Benjamin Trumbull21:18.9Lake Orion93.4Stan Ford
10Liam Hannah21:30.0Livonia Franklin92.7Livonia City Championship
9Shoken (Ken) Han21:23.7Cranbrook Kingswood91.8Stan Ford
9Henry Bigger21:33.2Livonia Stevenson91.6Livonia City Championship
9Beckett Webb21:24.3Lake Orion91.6Stan Ford
9Myles Reis21:25.2Lake Orion91.3Stan Ford
10Luke Mamou21:26.6Cranbrook Kingswood90.8Stan Ford
11Johnny Shouneyia21:21.3Detroit Country Day90.6River Rat Open
10Aran Velsamy21:27.9Rochester Adams90.4Stan Ford
9Josh Tyler21:37.7Livonia Stevenson90.1Livonia City Championship
9Andrew Patros21:30.7Detroit Country Day87.4River Rat Open
11Michael Howard21:31.1Detroit Country Day87.3River Rat Open
10Isaac Bard21:37.8Rochester Adams87.1Stan Ford
9Erik Elkins21:39.8Cranbrook Kingswood86.4Stan Ford
10Leo Chi21:34.2Ann Arbor Skyline86.3River Rat Open
10Jude Shafer21:34.4Ann Arbor Skyline86.2River Rat Open
11Will Nordhaus21:40.5Bloomfield Hills86.2Stan Ford
12Nicholas Roggenbuck21:43.0Rochester Adams85.3Stan Ford
10Shingen Kurata21:53.8Livonia Stevenson84.7Livonia City Championship
10Charles Fritz21:45.4Bloomfield Hills84.5Stan Ford
10Juan De la Vara Sanchez21:46.0Lake Orion84.3Stan Ford
9Ryan Shepard21:46.8Rochester Adams84.1Stan Ford
12Ben Bak21:47.9Bloomfield Hills83.7Stan Ford
9Ricky Munguia-Vazquez21:49.2Lake Orion83.3Stan Ford
11Mason Russell21:50.4Imlay City82.9Stan Ford
10Grayson Stanifer21:49.1Saline81.3River Rat Open
11Princewill Ubajiogu22:04.3Livonia Churchill81.2Livonia City Championship
10Colin Goralski22:08.2Livonia Stevenson79.9Livonia City Championship
10Lucas Keinath22:00.3Lake Orion79.6Stan Ford
9Larken Vogel22:00.4Bloomfield Hills79.5Stan Ford
9Briggs Corie21:55.1Saline79.3River Rat Open
9Elijah Dasigan21:55.4Wayne Memorial79.2River Rat Open
10Benjamin Keinath22:02.6Lake Orion78.8Stan Ford
10Chase Roberts22:12.8Livonia Franklin78.4Livonia City Championship
9Amruth Prasad22:04.3Cranbrook Kingswood78.2Stan Ford
11Alex Charvat22:00.3Detroit Country Day77.6River Rat Open
12Luke Roberts22:17.1Livonia Stevenson77.0Livonia City Championship
10Roman Allen22:02.9Detroit Country Day76.7River Rat Open
11Lucas Yuan22:05.3Ann Arbor Huron75.9River Rat Open
11Jacob Monday22:13.5Rochester Adams75.2Stan Ford
12Aidan Stratton22:22.8Livonia Churchill75.1Livonia City Championship
10Grant Red22:15.1Davison74.6Stan Ford
9Noah Sanday22:16.4Rochester Adams74.2Stan Ford
9Kyler Tompkins22:26.6Livonia Franklin73.8Livonia City Championship
12Zorawar (Joey) Brar22:14.0Ann Arbor Huron73.0River Rat Open
12Isaac Thomas22:14.2Ann Arbor Huron72.9River Rat Open
10Brody Thomas22:21.5Davison72.5Stan Ford
12Jack (James) Daughtrey22:24.3Cranbrook Kingswood71.6Stan Ford
10Ruochen (David) Jiang22:26.2Cranbrook Kingswood70.9Stan Ford
10Ethan Ortega22:29.7Cranbrook Kingswood69.8Stan Ford
12Brady Czapiewski22:32.4Imlay City68.9Stan Ford
11Amir Jihad22:33.7North Farmington68.4Stan Ford
10Joshua Fletcher-Smith22:39.3Lake Orion66.6Stan Ford
11Langston Howard22:36.7Detroit Country Day65.4River Rat Open
11Deshine Logan22:45.2Pontiac64.6Stan Ford
9Cooper Kapalla22:45.7Bloomfield Hills64.4Stan Ford
12Joshua Hart22:41.4Wayne Memorial63.9River Rat Open
11Caleb Lee22:42.5Ann Arbor Huron63.5River Rat Open
10Kareem Carter22:44.9Wayne Memorial62.7River Rat Open
11Brady Kao22:53.6North Farmington61.8Stan Ford
10Mason Simmons22:47.7Ferndale61.8River Rat Open
10Zhixin Wang23:03.7Rochester Adams58.4Stan Ford
9Kridhav Vinothan23:04.3Rochester Adams58.2Stan Ford
9Jackson Sarvo23:17.9Livonia Churchill56.7Livonia City Championship
9Tommy Rohmfeld23:19.1Livonia Churchill56.3Livonia City Championship
12Pedro Ortiz Juarez23:10.3Rochester Adams56.2Stan Ford
9Jackson Allen23:13.8Imlay City55.1Stan Ford
9Judah Tong23:18.2Davison53.6Stan Ford
10Bryce Mosley23:13.3Wayne Memorial53.2River Rat Open
9Teo Bargren23:21.7Bloomfield Hills52.4Stan Ford
9Max Prociuk23:22.1Ann Arbor Huron50.3River Rat Open
12Benjamin Smiles23:29.0Lake Orion50.0Stan Ford
10Ezekiel Paloff23:24.2Ann Arbor Skyline49.6River Rat Open
9Wyatt Porzondek23:25.5Saline49.2River Rat Open
10Bryson Hackworth23:26.2Detroit Mumford48.9River Rat Open
10Naveen Duvoor23:32.3Rochester Adams48.9Stan Ford
11Bingcheng Zhu23:35.2Rochester Adams47.9Stan Ford
11Danny Logan23:36.8Pontiac47.4Stan Ford
11Dominic Diego23:37.2North Farmington47.3Stan Ford
9Henry Sohmer23:40.4Davison46.2Stan Ford
9Pierce Murray23:41.7Imlay City45.8Stan Ford
10Oliver Patterson23:38.5Saline44.8River Rat Open
9Richie Bach23:47.6Lake Orion43.8Stan Ford
10Lawrence Wang23:45.2Ann Arbor Skyline42.6River Rat Open
9Rubinoff Glymph23:57.9Detroit Mumford38.4River Rat Open
9Benjamin Bonadeo24:14.1Livonia Franklin38.0Livonia City Championship
9Caleb Slowinski24:16.5Livonia Franklin37.2Livonia City Championship
10Lucas Chayka24:18.5Detroit Country Day31.5River Rat Open
9Bradley Kerr24:35.0Livonia Stevenson31.0Livonia City Championship
11Maddox Going24:53.7Lake Orion21.8Stan Ford
9Noah Bulakowski24:57.0Rochester Adams20.7Stan Ford
11Kamari Lileton24:58.9Ferndale18.0River Rat Open
10Ray Su25:07.6Cranbrook Kingswood17.1Stan Ford
9Brendan Benson25:10.1Lake Orion16.3Stan Ford
11Reiss Marowelli25:08.7Saline14.8River Rat Open
12Meer Ahmed25:17.2Ann Arbor Huron11.9River Rat Open
12Jacob Brown25:26.1Davison11.0Stan Ford
9Deegan Weiler25:28.2Imlay City10.3Stan Ford
9Coleman Shackelford25:42.1Wayne Memorial3.6River Rat Open
11Ayden Blankenship25:43.6Wayne Memorial3.1River Rat Open
10Taylor Jackson25:45.2Detroit Mumford2.6River Rat Open
10Finnegan Leary25:56.0Bloomfield Hills1.0Stan Ford