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
Uncategorized

2025 Ratings: Macomb County

Girls Adjustment: +13
Boys Adjustment: +12

MACOMB’S FINEST

First, anyone remotely interested in a recap of the meet should read Glenn Craze’s Macomb County Cross Country Rankings. A much more detailed summary than I could ever write.

But, I gotta say some things:

Credit to Lydia Scally of Romeo for stepping up as the Bulldogs’ 5th girl. Like Craze, I didn’t project Lydia as one of Romeo’s varsity girls. Projections are one thing, reality another. Reality churned out a SIGNIFICANT personal best, more than a minute, skipping right into the low-20’s. Even missing Reese Rosbolt, I think that the defending state champs had one of their better performances of the season.

Xavier Solgot was probably a little underrated from the way I run my simulations. He’d had two outstanding efforts at Bluejay and Lamplighter, and a bunch of solid ones where he clearly cruised to wins. The sophomore is already showing wisdom, conserving energy when needed throughout the season and leaving no doubt as he claimed his first county title.

Macomb Lutheran North shocked the northern suburbs with their top-three boys finish. The final three scorers for the Mustangs all stepped up, but especially William Haskins. The Lutheran North senior crossed the line with a 3 second personal best (17:53), his third sub-18 ever. With three points separating Lutheran North and Utica Ford, 18:00+ would’ve left the Mustangs without a trophy.

*** = 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.DivisionWAB
Romeo**148.91146.7
Macomb Dakota**126.01104.7
Utica*122.31119.2
Fraser114.11100.2
Utica Eisenhower103.0197.2
Utica Ford97.8179.1
L’Anse Creuse North86.2170.3
Anchor Bay84.2169.1
Chippewa Valley73.8141.1
Sterling Heights Stevenson58.2121.1
Warren Mott55.6134.5
St. Clair Shores Lakeview6.0117.3
Warren Cousino3.3115.4
TeamTop 5 Avg.DivisionWAB
Macomb Lutheran North100.9281.0
Armada94.5283.3
Warren Regina52.6241.2
TeamTop 5 Avg.DivisionWAB
Austin Catholic12.24-4.8
TeamTop 5 Avg.DivisionWAB
MACH70.9HS

BOYS TEAM RATINGS

TeamTop 5 Avg.DivisionWAB
Romeo*184.31189.4
Macomb Dakota180.51178.5
Utica Ford169.51165.6
Utica Eisenhower169.01172.4
Utica167.81172.5
Fraser165.81169.4
L’Anse Creuse North158.81157.2
Warren DeLaSalle154.71168.8
Sterling Heights Stevenson152.21160.5
Anchor Bay150.91159.3
Chippewa Valley138.61147.8
St. Clair Shores Lakeview131.81134.6
Warren Woods Tower98.8186.2
Roseville88.6189.7
St. Clair Shores Lake Shore86.0190.7
Warren Cousino53.1148.2
L’Anse Creuse42.916.7
Warren Mott40.1187.3
Sterling Heights36.5160.0
TeamTop 5 Avg.DivisionWAB
Macomb Lutheran North169.42174.9
Armada116.52120.1
Eastpointe35.9244.8
TeamTop 5 Avg.DivisionWAB
New Haven109.83120.0
TeamTop 5 Avg.DivisionWAB
Austin Catholic85.2466.3
TeamTop 5 Avg.DivisionWAB
MACH151.8HS

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
11Annie Hrabovsky17:10.3Romeo172.2
12Ella Goodsell17:30.6Romeo165.5
12Natalia Guaresimo17:40.9Romeo162.0
12Siene Muraszewski18:16.7Utica150.1
10Alannah Wessel18:41.6MACH Running141.8
10Gabriella Mercier18:43.1Macomb Dakota141.3
12Jacalyn Yakel18:58.3Utica Eisenhower136.3
12Emmerson (Emmie) Clor18:59.7Romeo135.8
11Alice Foley19:03.4Fraser134.5
11Samantha Whitlam19:14.2Macomb Lutheran North130.9
12Lidia Clancy19:17.5Macomb Dakota129.8
10Ava Knight19:20.3Macomb L’Anse Creuse North128.9
11Maggie Baginski19:21.7Utica Eisenhower128.5
9Grace Mathers19:23.5Macomb Dakota127.8
10Kylie Brown19:28.5Utica126.2
9Claire Albrecht19:46.6Armada120.1
9Evelyn Clancy19:48.7Macomb Dakota119.5
12Brooke McFarland19:49.0Utica119.3
10Cassidy Bowers19:49.4Austin Catholic119.2
10Codianne Palczewski19:49.6Utica119.1
11Faith Wessel19:49.7MACH Running119.1
12Olivia Cereska19:52.2Fraser118.3
Elizabeth Lennon19:54.3Unattached117.6
12Katelyn Frazier20:11.4Fraser111.9
10Lucy Gump20:11.7Macomb Lutheran North111.8
11Kaitlyn Rizzo20:12.2Macomb Dakota111.6
9Audra Krause20:12.7New Baltimore Anchor Bay111.5
12Abigail Denoyer20:12.7Armada111.4
12Emma Miller20:13.8Utica Ford111.1
11Lydia Scally20:19.6Romeo109.2
12Gianna D’Angelo20:36.4Utica Ford103.5
12Jewel Zschernig20:37.4Fraser103.2
12Kate Molloy20:39.8Fraser102.4
11Ella Thibodeau20:48.3Romeo99.6
10Layla Gendernelle20:50.4Macomb Dakota98.9
9AdaLynn Thompson20:53.7Romeo97.8
11Caleigh Friedmann20:55.0Clinton Twp. Chippewa Valley97.3
12Ava Tow20:56.5Utica96.8
11Mary Wright20:59.3New Baltimore Anchor Bay95.9
12Elaina Friedmann20:59.8Clinton Twp. Chippewa Valley95.7
9Chloe Muirhead21:01.7Macomb Dakota95.1
10Grace McDonald21:02.1Utica Ford95.0
11Maddie Leslie21:03.3New Baltimore Anchor Bay94.6
10Natalie Vert21:03.5Romeo94.5
12Annabella Gjokaj21:05.2Utica Eisenhower93.9
9Laela D’John21:05.2Utica93.9
12Ava Johnson21:05.4Macomb L’Anse Creuse North93.9
12Mercy Brown21:09.9Warren Cousino92.4
11Evelyn Buckley21:11.1Macomb Lutheran North92.0
11Lacy Ortega21:12.7Utica Ford91.4
9Lillian Black21:15.5Romeo90.5
12Kayla DiFonzo21:17.2Sterling Heights Stevenson89.9
11Avery Stallmann21:20.3Macomb Lutheran North88.9
9Kamille Fitzpatrick21:21.3Armada88.6
10Sophia Mulka21:22.9Utica Ford88.0
11Elaine Lary21:27.8Romeo86.4
12Amanda Dickinson21:36.2Utica Ford83.6
11Helena Reiff21:38.3Armada82.9
9Clare McCloskey21:41.0Utica Eisenhower82.0
9Ariana Macri21:43.8Macomb Lutheran North81.1
9Elizabeth Mann21:43.8Sterling Heights Stevenson81.1
9Elizabeth Kopp21:45.0Utica80.7
11Alyssa Fudge21:48.4Macomb Dakota79.5
9Elena Bird-Bazan21:53.5Utica77.8
10Annie McMahon21:54.7Macomb Lutheran North77.4
11Emma DiPaola21:55.3Macomb L’Anse Creuse North77.2
10Madeline Marchwinski22:00.0Romeo75.7
11Madelyn Yezback22:00.2Warren Regina75.6
11Jenna Billings22:00.3Macomb Dakota75.6
9Jelena Olechowski22:04.0Utica Eisenhower74.3
9Grace Schulte22:04.3Macomb Dakota74.2
11Lily Ortega22:04.5Utica Ford74.2
Mary Lennon22:05.8Unattached73.7
11Sydney Wheeler22:09.8Utica72.4
11Elle Shimmell22:10.8Utica72.1
12Pauline Chapman22:14.7Richmond70.8
11Addison Noteboom22:18.6Armada69.5
10Isabelle Keyes22:18.8Fraser69.4
12Anna Maciejewski22:20.2Utica Eisenhower68.9
12Ryann Smitka22:24.0Macomb Dakota67.7
10Kelsey Iglesias22:24.0Utica Eisenhower67.7
11Emma Reimer22:27.5New Haven66.5
12Peyton Knight22:29.5Macomb L’Anse Creuse North65.9
11London Batkins22:31.5Macomb L’Anse Creuse North65.2
10Antabella Serrano22:31.6Clinton Twp. Chippewa Valley65.1
9Olivia Campbell22:34.5Macomb Dakota64.2
11Adeline Youngberg22:37.0Utica Eisenhower63.3
10Allison Vavruska22:37.1Utica63.3
12Emma Buckland22:37.9Armada63.0
11Samantha DeFrain22:39.3New Baltimore Anchor Bay62.6
10Kayla Ropelewski22:41.8Fraser61.7
12Leajah Ferguson22:42.0Warren Mott61.7
11Corinne Lamb22:42.4Romeo61.5
10Gabriella Manzella22:44.5Clinton Twp. Chippewa Valley60.8
9Katherine Baginski22:45.2Utica Eisenhower60.6
9Angela Franco22:45.7Warren Mott60.4
10Sophia Lawrence22:46.9Memphis60.0
11Anna Kwiatkowski22:49.5Romeo59.2
12Jolene Thompson22:53.7Romeo57.8
11Julianne Drobek22:56.9New Baltimore Anchor Bay56.7
9Avery Bell22:59.0Utica Ford56.0
10Maddie Lacourciere23:02.3Warren Mott54.9
11Allison Mansfield23:04.5Armada54.2
10Katelyn Poser23:05.1Harrison Twp. L’Anse Creuse54.0
10Mia Feliciano23:06.4Warren Mott53.5
11Madeleine Prestel23:11.9Utica Eisenhower51.7
9Rose O’Connor23:12.4Austin Catholic51.5
12Jessica Davis23:17.0Clinton Twp. Chippewa Valley50.0
9Olivia Gravina23:17.1Warren Regina50.0
9Aubrey Goike23:17.5Macomb Dakota49.8
10Madison Mann23:18.2Sterling Heights Stevenson49.6
10Macy Grembos23:19.5Sterling Heights Stevenson49.2
9Lilly Lapka23:20.5SCS Lakeview48.8
11Ava Muhlenkamp23:21.7Warren Regina48.4
10Eva Stuckey23:24.3Warren Mott47.6
9Maya Miller23:24.6Utica Ford47.5
11Shelby Theut23:26.9Austin Catholic46.7
9Juliana Nicodemi23:28.9MACH Running46.0
10Maya Colley23:30.0Warren Regina45.7
10Ja’naye Stubbs23:31.3Roseville45.2
12Chelsea Becker23:31.6Fraser45.1
11Kylie Bruno23:33.3Warren Mott44.6
11Penelope Wallace23:34.2Warren Woods Tower44.3
11Alexis Bosma23:35.5Utica Eisenhower43.8
12Emma Ramales23:35.6Utica Eisenhower43.8
12Addison Horvath23:35.7Macomb Lutheran North43.8
9Kiersten Warda23:35.8Warren Cousino43.7
10Hailey Malear23:36.3Richmond43.6
11Evelyn Kopp23:36.5Utica43.5
10Arianna Haidar23:36.6Warren Regina43.5
10Lillian Bricker23:37.3Macomb Dakota43.2
9Faith Mansour23:38.4Utica42.9
10Lucia Candela23:44.3Macomb L’Anse Creuse North40.9
9Eliana Rogers23:47.4Macomb Lutheran North39.9
11Ali Schoenherr23:48.0Warren Regina39.7
9Samantha Mondoux23:51.4Utica38.5
11Maya Jovanovski23:51.4Utica38.5
12Emily Hinson23:54.0Clinton Twp. Chippewa Valley37.7
11Sophie Szabo23:55.8New Haven37.1
11Hannah Upchurch24:00.2Utica35.6
11Ashlyn O’Neill24:01.0Romeo35.3
10Elyse Brassfield24:01.7Utica Eisenhower35.1
10Daisy Habarth24:03.1Harrison Twp. L’Anse Creuse34.6
11Mackenzie Marshall24:03.5Armada34.5
11Alyssa Finazzo24:03.9SCS Lake Shore34.4
10Karsynn Finkey24:08.8Armada32.7
12Elle Bamford24:12.8Warren Regina31.4
12Tenaya Jendza24:30.7New Baltimore Anchor Bay25.4
9Ivanna Prodaniuk24:31.1Warren Woods Tower25.3
11Lilliah Mann24:35.8MACH Running23.7
11Cecilia Grice24:36.1MACH Running23.6
11Sarah Awan24:37.0Warren Woods Tower23.4
9Emma Harvat24:44.0Sterling Heights Stevenson21.0
12Louise Carre24:45.0Romeo20.7
10Oliva John24:48.0SCS Lakeview19.7
10Gabriella Perencin24:49.4Macomb Lutheran North19.2
9Bailey Brown24:52.5Warren Cousino18.2
11Hailey Theisen24:54.9Utica Eisenhower17.4
9Ella Compton24:57.9Macomb Lutheran North16.4
10Bella Eash24:58.6Memphis16.1
10Scarlett Thomas25:04.5Utica Eisenhower14.2
9Leia Easterly25:06.2SCS Lakeview13.6
9Isabella Morley25:08.6Warren Regina12.8
10Alexis Wohlfeil25:09.4Armada12.5
11Lauren Robinson25:12.8MACH Running11.4
11Eva Witkow25:15.0Utica Eisenhower10.7
11Jessica Probst25:27.3Macomb Lutheran North6.6
11Riley Buschmohle25:28.4Warren Regina6.2
11Hannah Garrison25:29.6Romeo5.8
12Sydney Brown25:31.0Sterling Heights Stevenson5.3
11Chloe Mezza25:35.1New Baltimore Anchor Bay4.0
9Makenna Mayer25:36.1Sterling Heights Stevenson3.7
9Isabella Turner25:42.3SCS Lake Shore1.6

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
10Xavier Solgot15:58.6Macomb L’Anse Creuse North196.5
12Owen Perry16:27.5Romeo186.8
11Joshua Macri16:27.6Macomb Lutheran North186.8
12Luke Allen16:29.5Romeo186.2
12Andrew Scheloske16:33.2Macomb Dakota184.9
9Rio Hrabovsky16:33.7Romeo184.8
11Carson Hlavin16:37.0Romeo183.7
12Joseph Kaleto16:38.4Macomb Dakota183.2
12David Mann16:41.2Sterling Heights Stevenson182.3
12Harper Wesley16:42.0Utica182.0
10Logan LaMilza16:44.7Macomb Dakota181.1
12Dean Gallucci16:45.8Utica Ford180.7
12Anthony Frei16:46.2Utica Eisenhower180.6
12Maxwell Durham16:46.3New Haven180.6
12Xavier Roman16:47.5Macomb Lutheran North180.2
12Charlie Curtis16:47.6Utica180.1
10Wesley LaFever16:48.0Macomb Dakota180.0
12Lucas Gizoni16:48.3Romeo179.9
11Brody Empson16:48.6Romeo179.8
12Drew Pietraszkiewicz16:48.9Utica Eisenhower179.7
12James Brickel16:50.3Romeo179.2
12Ian Potts16:51.8MACH Running178.7
11Brandon Ziehmer16:55.1New Baltimore Anchor Bay177.6
10Jacob Solomon17:00.2Utica175.9
11Tyler Williams17:01.4Fraser175.5
12Oliver Davis17:08.7Macomb Dakota173.1
11Zach Shaffer17:08.9Utica Ford173.0
10Mason Pietrykowski17:09.5Richmond172.8
10Federico Moreno-Padilla17:12.2Utica Eisenhower171.9
12Luke Mulka17:14.2Utica Ford171.3
10Sebastian Azar17:16.7New Baltimore Anchor Bay170.4
10Cameron Martin17:17.7Fraser170.1
12Jacob Giovannini17:17.9Macomb Dakota170.0
9Gavin Bowers17:25.2Austin Catholic167.6
12Nathan Kafoury17:27.0Warren DeLaSalle167.0
12Seamus Murphy17:30.1Romeo166.0
12Lance Edghill17:30.9Fraser165.7
12Henry Terrien17:34.2Romeo164.6
12Brady Slone17:35.1Fraser164.3
9Finley Clor17:35.3Romeo164.2
9Brayden Goodsell17:36.1Romeo164.0
10Elliot Alef17:39.0Macomb Lutheran North163.0
11Chase Mallory17:40.8Macomb Dakota162.4
12Noah Nasceif17:41.6Sterling Heights Stevenson162.1
9Dallas Rice17:42.3Romeo161.9
12Parker Mowl17:44.1Utica Ford161.3
12Kyle Massimilla17:44.8Utica Ford161.1
12Malcolm Richardson17:45.4Warren DeLaSalle160.9
11Sebastian Morrison17:47.0Warren DeLaSalle160.3
12Samuel Kochensparger17:51.1Macomb Lutheran North159.0
10Cameron Osterbeck17:52.5Macomb L’Anse Creuse North158.5
10Garrett Potts17:53.3MACH Running158.2
9Logan Cichoracki17:53.8Romeo158.1
12William Haskins17:53.9Macomb Lutheran North158.0
9Dax Purdy17:54.0Romeo158.0
12Eric DeWaele17:55.3Clinton Twp. Chippewa Valley157.6
11James Morrison17:56.5Macomb L’Anse Creuse North157.2
9Joseph Habib17:58.5Utica Eisenhower156.5
11Michael Tidrow17:59.8Utica Eisenhower156.1
11Antonino Biondo18:00.0Macomb Lutheran North156.0
12Nicholas Milosavlevski18:00.1Macomb Dakota156.0
11Lucien Lamothe18:06.8Warren DeLaSalle153.7
9Lain Austin18:07.6Utica153.5
12Andrew Bucher18:07.7Fraser153.4
11Austin Kmiec18:07.8Romeo153.4
12Trevor Zoli18:10.8New Baltimore Anchor Bay152.4
10Doug Grishkevich18:11.1New Haven152.3
12Alexander Perry18:15.3Utica Eisenhower150.9
11Carter Kirkbride18:18.5Romeo149.8
11Daniel Rudolph18:21.6Utica Ford148.8
12Aaron Hemstreet18:22.7Warren Cousino148.4
10Chase Pihalja18:23.2Macomb Dakota148.3
9Jonah Redman18:23.6Macomb Dakota148.1
12Connor Tesch18:24.0Clinton Twp. Chippewa Valley148.0
9Colin Dwyer18:25.2Utica147.6
11Aaron Flanz18:26.4Fraser147.2
11Nathan Perez18:28.1MACH Running146.6
9Ripley Clor18:30.5Romeo145.8
12Filip Tasevski18:31.6Romeo145.5
12Armon Harris18:32.3SCS Lake Shore145.2
12Adam Shimmell18:34.0Utica144.7
9Joshua Garrison18:36.0Romeo144.0
12Charles Gilbert18:37.2Romeo143.6
10Hunter Orshall18:39.5Utica142.8
9Canon Belusar18:42.0SCS Lakeview142.0
11David Alsip18:42.5Warren Mott141.8
11Tyler Penberthy18:42.9Macomb L’Anse Creuse North141.7
11Andrew Urben18:45.2MACH Running140.9
12Robert Carrigan18:45.5Armada140.8
11Grady Friedmann18:46.3Clinton Twp. Chippewa Valley140.6
10Bennett Ogilvy18:46.6Utica Ford140.5
10Aristotle Chapman18:46.8Macomb L’Anse Creuse North140.4
11Caleb Erkkinen18:48.6Sterling Heights Stevenson139.8
11Kyle Swanson18:50.7Sterling Heights Stevenson139.1
12Dillon Pham18:51.0Utica Ford139.0
12Grant Garner18:51.4Macomb Lutheran North138.9
9Justin Carpenter18:54.5SCS Lakeview137.8
10Nixon Magnotte18:55.0Sterling Heights Stevenson137.7
10Adrian Flattery18:56.3Utica137.2
11Joseph Nowicki18:57.3Utica Eisenhower136.9
12Sam Nielsen18:57.8Fraser136.7
11Drew Starkey18:58.3Macomb Lutheran North136.6
12Oliver Alef18:59.1Macomb Lutheran North136.3
10Brody Kochanski19:03.7Macomb Dakota134.8
9Douglas Givinsky19:03.7SCS Lakeview134.8
12Matthew Bowman19:04.4Roseville134.5
9Apollos Ventimiglia19:04.4MACH Running134.5
9Carson Ziehmer19:05.1New Baltimore Anchor Bay134.3
10Owen Nytko19:05.1Romeo134.3
10Collin Mahar19:05.9Sterling Heights Stevenson134.0
10Jayden Gelios19:09.6Macomb Dakota132.8
12Brandon Gump19:10.2Macomb Lutheran North132.6
10Edward Marshall19:12.2Armada131.9
12Alex Kardasz19:13.7Warren DeLaSalle131.4
10Macen Kemp19:14.3Romeo131.2
10Chase Peterson19:15.8Macomb L’Anse Creuse North130.7
10Mitch Bell19:16.7Utica Ford130.4
12Noah Schmidt19:16.8Utica Eisenhower130.4
9Tucker Broomhead19:18.9Sterling Heights Stevenson129.7
10Hector Gascho19:19.9Clinton Twp. Chippewa Valley129.4
10John (Jack) Frabis19:21.3Utica Eisenhower128.9
10Chris Jarski19:21.6Warren DeLaSalle128.8
10Cameron Jones19:22.9Harrison Twp. L’Anse Creuse128.4
12Austin Watford19:23.4Utica128.2
11Colin Mondoux19:23.5Utica128.2
11Zachary Polk19:26.5Utica127.2
9Zachary Baumann19:32.6Utica125.1
11Jack Taylor19:33.3Warren DeLaSalle124.9
11Kyler Bowman19:33.8Roseville124.7
10Kyle Laginess19:35.3Fraser124.2
12Nicholas Shinkonis19:36.4SCS Lakeview123.9
12Nathan Lerchenfeld19:39.6Macomb Dakota122.8
11Aaron Bentley19:39.7Sterling Heights Stevenson122.8
9Aerin Alvaro19:42.5Romeo121.8
10Connor Twardesky19:45.1Utica Ford121.0
12Gavin Murphy19:45.8SCS Lakeview120.7
11Joshua Snyder19:48.0MACH Running120.0
9Camden Niesluchowski19:48.6New Baltimore Anchor Bay119.8
10Ryan Beauchamp19:51.2New Haven118.9
10Luke Sorgeloos19:53.6Macomb L’Anse Creuse North118.1
Kurt Violet19:54.5Unattached117.8
9Colin Maurer19:54.7MACH Running117.8
11Leo Kondziolka19:55.6Clinton Twp. Chippewa Valley117.5
11William Arnold19:56.0Armada117.3
9Luke Johnson19:56.6Macomb Dakota117.1
12Luke Phelps19:58.0Macomb Lutheran North116.7
10Noah Horvath19:58.7MACH Running116.4
12Brian Hopkins19:59.9Roseville116.0
10Jaiden Nguyen20:00.6Warren Mott115.8
11Aidian Prout20:01.7Fraser115.5
9Zachary Grice20:01.9MACH Running115.4
10Daniel Smyth20:02.9MACH Running115.0
12Hayden Brennan-Turski20:03.0SCS Lakeview115.0
9Louis Flieger20:03.3Macomb L’Anse Creuse North114.9
9Daniel Tinkham20:04.9Sterling Heights Stevenson114.4
9Kyle Gumm20:08.2Fraser113.3
9Gavin Comerford20:10.0Macomb L’Anse Creuse North112.7
10Callen Heier20:10.1SCS Lake Shore112.6
9Kyle Krueger20:12.2Sterling Heights Stevenson111.9
12Tristian Raimondo20:15.2SCS Lakeview110.9
11Lorenzo LoGrasso20:20.0Macomb L’Anse Creuse North109.4
9Landon Tafelski20:20.1Utica Eisenhower109.3
10Jack Williamson20:21.8Romeo108.7
11James Ohngren20:22.3Center Line108.6
9William Moerschell20:23.1SCS Lakeview108.3
9Sterling Canady20:24.3Eastpointe107.9
9Dominic Zoli20:25.7Macomb Dakota107.4
12Jacob Fearday20:26.4Romeo107.2
10Tyrique Mabins20:26.5Mt Clemens107.2
12Andrei Liliac20:26.9Sterling Heights107.0
9Maximilian Van de Vyver20:26.9Austin Catholic107.0
11Aiden Telega20:27.0Fraser107.0
9Michael Kardas20:27.3Fraser106.9
12Jaylen Holmes20:28.4Warren Fitzgerald106.5
12Noah Reggio20:34.9Romeo104.4
12Owen Hadala20:37.8SCS Lakeview103.4
9Vincent Bekkala20:38.3Warren Woods Tower103.3
9Landon Davis20:39.2Utica102.9
12Joshua Schang20:39.8Warren Cousino102.8
12Foley Kedzior20:40.3Warren Woods Tower102.6
10Michael Timpa20:40.6Macomb Dakota102.5
10Andrew Nyboer20:42.2Macomb Lutheran North101.9
10Cameron Strzelecki20:42.7SCS Lake Shore101.8
12Landon Strang20:43.1Clinton Twp. Chippewa Valley101.6
9Levi Hlavin20:43.7Romeo101.4
9Ethan Pinks20:44.4Warren Woods Tower101.2
12Cameron Huff20:45.0Macomb Lutheran North101.0
12Ruben Romano20:45.2Warren Mott100.9
9Henry Poterek20:47.7Macomb L’Anse Creuse North100.1
9Josh Trewyn20:48.0Macomb Dakota100.0
9Jacob Probst20:52.1Macomb Lutheran North98.6
10Adam Ulaj20:52.7Sterling Heights Stevenson98.4
9Kayan Patel20:55.4Utica97.5
12Anthony Alvarez20:55.5Armada97.5
12Jacob Vachon20:55.6Sterling Heights Stevenson97.5
12Yug Patel20:56.0Utica97.3
12John Murphy20:56.4Utica Eisenhower97.2
9Tyler Morris20:58.4Macomb L’Anse Creuse North96.5
9Arya Bidja20:58.5Utica96.5
12Matthew Simino21:00.6New Baltimore Anchor Bay95.8
9Kyzer Reid21:01.6Warren Woods Tower95.5
12Andrew Rosso21:02.3Austin Catholic95.2
9Tucker Gascoyne21:02.4Memphis95.2
9Henry Witgen21:02.6Armada95.1
9Lincoln Viviano21:05.1Romeo94.3
11Michael Monaco21:05.4Macomb Dakota94.2
9Johnathan Konwerski21:07.1Sterling Heights Stevenson93.6
10Kyle Nagel21:10.0Macomb Dakota92.7
12Lucas Cha21:13.7Warren Woods Tower91.4
9Elliott Smith21:19.3Macomb Dakota89.6
10Aaron Dandin21:21.1Macomb L’Anse Creuse North89.0
10Leo Zelly21:22.4Utica Eisenhower88.5
11Justice Koprin21:23.9Macomb L’Anse Creuse North88.0
12Nico Mangino21:27.3Utica Ford86.9
10Antonio Starke21:28.7Macomb Lutheran North86.4
12Jacob Adamowicz21:31.1Macomb Dakota85.6
10Gino Schueler21:33.5Warren Cousino84.8
10Henry Paul21:48.8Clinton Twp. Chippewa Valley79.7
11Ben Browning21:53.8Harrison Twp. L’Anse Creuse78.1
9Rosco Audirsch21:55.0Macomb Dakota77.7
9Lucas Moore21:57.8Macomb L’Anse Creuse North76.8
9Bryson Smith21:59.0Macomb Lutheran North76.4
11Devan Parks21:59.1Macomb Lutheran North76.3
9Evan Matheney22:01.1Armada75.6
11Kent West22:09.4Macomb Dakota72.9
12Joshua Rahaman22:10.0Eastpointe72.7
10Maxwell Skrabut22:10.8Sterling Heights Stevenson72.4
10Brett Suchland22:16.3MACH Running70.6
10Jack Schwartz22:19.4Sterling Heights69.5
10Walter Sutherland22:20.5New Haven69.2
9Kipton Ferchert22:22.6Sterling Heights Stevenson68.5
10Reuben Eberly22:32.2Armada65.3
9Lucas Halicki22:37.8New Baltimore Anchor Bay63.4
9Brandon Anglebrandt22:40.0Utica Eisenhower62.7
12Caleb Boucher22:42.2Utica61.9
10Giovonni Orlando-lauria22:42.6Warren DeLaSalle61.8
10Andrew Todd22:43.6Warren DeLaSalle61.5
12Damari Collins22:46.6Eastpointe60.5
10Greyson Combs22:48.5Utica59.8
12Noah Kulich22:49.0Romeo59.7
12Joseph Noll22:50.2Macomb L’Anse Creuse North59.3
9Carter Lada22:51.1Fraser59.0
9Seth Watta22:53.6MACH Running58.1
10Logan Lynch22:53.8SCS Lake Shore58.1
12Aldwin Swincicki-Mauri23:00.8Sterling Heights55.7
10Austin Hash23:01.6Harrison Twp. L’Anse Creuse55.5
11Nathan DeWilde23:09.9Utica Eisenhower52.7
9Martez Smith23:10.1Fraser52.6
10Nathan Giovannini23:14.6Macomb Dakota51.1
10Robert Downey23:18.8Warren Woods Tower49.7
12Aleksandar Premcevic23:20.7Macomb Dakota49.1
10Carter French23:22.4Clinton Twp. Chippewa Valley48.5
9Noah Mayer23:51.3Roseville38.9
10Grant Witgen23:54.8Armada37.7
11Marcello Ruhl23:56.0Fraser37.3
11Jackson Hermann23:59.2Austin Catholic36.3
12Petrit Gegaj24:00.6Sterling Heights Stevenson35.8
10Ashton Simoski24:02.0Utica35.3
10Jacob Lukowski24:02.5Macomb Lutheran North35.2
12William Evans24:22.4Roseville28.5
9Brayden King24:23.8New Haven28.1
11Joey Skupin24:28.1Macomb L’Anse Creuse North26.7
12Brice Hood24:37.9Eastpointe23.4
12Nassif Alsalman24:48.6Sterling Heights19.8
11Matthew Beres24:48.7Austin Catholic19.8
9Alex Franckowiak24:50.6Armada19.1
9Evan Vansteenkiste24:52.2Romeo18.6
10Braeden Leonard24:52.8SCS Lakeview18.4
9Lucas Jantz25:05.3Warren Cousino14.2
9Lateef Price25:08.0Sterling Heights Stevenson13.3
10Josiah Davis25:11.2SCS Lake Shore12.3
9Josh Huber25:16.0Sterling Heights Stevenson10.7
12Aiden Poston25:30.5Center Line5.8
10Sincere Young25:33.6New Haven4.8
10Elliott Taylor25:42.1Richmond2.0