Uncategorized

2025 Ratings: September 19th Meets

MeetBoys Adj.Girls Adj.Average
Mott Fall Classic-34-33-34
Brooks Mid-Season+16+17+17

*** = 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.DivisionMeetWAB
Rochester Adams*118.91Brooks Mid-Season125.1
Bloomfield Hills106.81Mott Fall Classic105.0
Port Huron Northern95.91Brooks Mid-Season95.9
Davison84.01Brooks Mid-Season82.8
South Lyon East73.11Mott Fall Classic88.3
Romeo65.41Brooks Mid-Season145.9
Walled Lake Northern64.31Mott Fall Classic102.7
Waterford Kettering40.31Mott Fall Classic38.9
North Farmington20.01Mott Fall Classic26.2
TeamTop 5 Avg.DivisionMeetWAB
Macomb Lutheran North82.72Brooks Mid-Season86.3
Yale77.42Brooks Mid-Season78.8
St. Clair77.12Brooks Mid-Season83.2
Marysville71.32Brooks Mid-Season70.9
Orchard Lake St. Mary’s54.92Mott Fall Classic68.7
Croswell-Lexington43.02Brooks Mid-Season49.3
Warren Regina41.42Brooks Mid-Season39.1
Imlay City38.62Brooks Mid-Season31.4
TeamTop 5 Avg.DivisionMeetWAB
Caro73.03Brooks Mid-Season78.3
TeamTop 5 Avg.DivisionMeetWAB
Whitmore Lake**90.54Brooks Mid-Season112.0
TeamTop 5 Avg.DivisionMeetWAB
MACH54.3HSBrooks Mid-Season

BOYS TEAM RATINGS

TeamTop 5 Avg.DivisionMeetWAB
Davison177.41Brooks Mid-Season178.6
Rochester Adams175.01Brooks Mid-Season176.4
Walled Lake Northern169.21Mott Fall Classic169.9
Warren DeLaSalle167.21Brooks Mid-Season166.1
Romeo158.41Brooks Mid-Season189.0
South Lyon East155.41Mott Fall Classic146.0
Bloomfield Hills151.11Mott Fall Classic148.5
North Farmington147.61Mott Fall Classic154.7
Port Huron Northern142.61Brooks Mid-Season138.3
Waterford Kettering104.01Mott Fall Classic110.8
TeamTop 5 Avg.DivisionMeetWAB
Macomb Lutheran North*173.42Brooks Mid-Season174.7
Yale165.12Brooks Mid-Season161.6
St. Clair165.02Brooks Mid-Season165.9
Marysville150.32Brooks Mid-Season153.3
Orchard Lake St. Mary’s141.62Mott Fall Classic147.0
Croswell-Lexington128.02Brooks Mid-Season127.0
North Branch121.72Brooks Mid-Season127.1
Imlay City117.92Brooks Mid-Season99.8
TeamTop 5 Avg.DivisionMeetWAB
Caro155.13Brooks Mid-Season163.7
Algonac149.33Brooks Mid-Season149.9
Madison Heights Bishop Foley35.83Mott Fall Classic96.0
TeamTop 5 Avg.DivisionMeetWAB
Whitmore Lake**156.74Brooks Mid-Season166.1
Brown City114.94Brooks Mid-Season103.6
Cardinal Mooney Catholic103.44Brooks Mid-Season108.6
TeamTop 5 Avg.DivisionMeetWAB
MACH150.6HSBrooks Mid-Season

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
11El McMahan17:35.9Rochester Adams162.4Brooks Mid-Season
11Kaylie Livingston18:16.3Whitmore Lake148.9Brooks Mid-Season
9Jessica Soldan18:40.0Rochester Adams141.0Brooks Mid-Season
10Alannah Wessel18:46.7MACH Running138.8Brooks Mid-Season
Raley Keith18:51.2Unattached137.3Brooks Mid-Season
11Samantha Whitlam19:09.0Macomb Lutheran North131.3Brooks Mid-Season
11Violet Tetil19:12.3Caro130.2Brooks Mid-Season
12Samantha Langolf19:16.6Port Huron Northern128.8Brooks Mid-Season
9Abby Deering19:40.6Rochester Adams120.8Brooks Mid-Season
12Nevaeh Polovina19:53.5Davison116.5Brooks Mid-Season
12Addison Herr20:44.4Bloomfield Hills116.2Mott Fall Classic
9Claire Lawrence20:58.6Bloomfield Hills111.5Mott Fall Classic
11Olivia Jenney21:01.6Bloomfield Hills110.5Mott Fall Classic
12Carina Burchi20:20.7Whitmore Lake107.4Brooks Mid-Season
11Haley Sharp20:21.3Port Huron Northern107.2Brooks Mid-Season
10Malynda Lambros20:25.3Whitmore Lake105.9Brooks Mid-Season
11Faith Wessel20:27.4MACH Running105.2Brooks Mid-Season
10Saige Cole20:29.3Yale104.6Brooks Mid-Season
11Olivia Carlson21:31.6Bloomfield Hills100.5Mott Fall Classic
10Madelyn Barkley20:43.8Croswell-Lexington99.7Brooks Mid-Season
10Riley Owen20:44.1Port Huron Northern99.6Brooks Mid-Season
12Sarah Stein21:35.5North Farmington99.2Mott Fall Classic
12Molly McNabb20:52.6St. Clair96.8Brooks Mid-Season
9Katelyn Schweihofer20:53.4Yale96.5Brooks Mid-Season
12Sydnee Lefief21:47.2Bloomfield Hills95.3Mott Fall Classic
9Jocelyn Tetil20:57.2Caro95.3Brooks Mid-Season
Elizabeth Lennon21:02.7Unattached93.4Brooks Mid-Season
9Natalie Coulter21:54.3South Lyon East92.9Mott Fall Classic
9Maddie Deering21:07.7Rochester Adams91.8Brooks Mid-Season
11Brooklyn Wiltse21:10.7Davison90.8Brooks Mid-Season
12Joselyn Chapman21:13.8Marysville89.7Brooks Mid-Season
12Madison Prowse21:19.8Brown City87.7Brooks Mid-Season
12Ella Mangett21:23.0Davison86.7Brooks Mid-Season
12Sam Sackfield21:26.8Romeo85.4Brooks Mid-Season
10Lucy Gump21:30.3Macomb Lutheran North84.2Brooks Mid-Season
11Lillian Bender21:31.5Yale83.8Brooks Mid-Season
10Hailey Morrison21:33.0Croswell-Lexington83.4Brooks Mid-Season
9Sofia Kang22:29.5South Lyon East81.2Mott Fall Classic
10Averie Stefanovsky21:42.5Caro80.2Brooks Mid-Season
9Jovie Rickens22:33.4Walled Lake Northern79.9Mott Fall Classic
11Claire Pikal22:34.3Waterford Kettering79.6Mott Fall Classic
10Leah Keith21:47.8Rochester Adams78.4Brooks Mid-Season
12Sofia Robertson21:55.5Whitmore Lake75.8Brooks Mid-Season
11Ella Thornton21:56.3St. Clair75.6Brooks Mid-Season
11Kenzie LeVey21:58.1Marysville75.0Brooks Mid-Season
9Stella Bishop21:59.8St. Clair74.4Brooks Mid-Season
11Avery Stallmann22:00.6Macomb Lutheran North74.1Brooks Mid-Season
10Savannah Astras22:51.5Bloomfield Hills73.9Mott Fall Classic
12Isabella Nestle22:02.5Port Huron Northern73.5Brooks Mid-Season
9AdaLynn Thompson22:05.3Romeo72.6Brooks Mid-Season
12Isabelle Downs22:56.6South Lyon East72.1Mott Fall Classic
9Abbie Garrett22:58.9Bloomfield Hills71.4Mott Fall Classic
10Peyton Simmons22:09.0Marysville71.3Brooks Mid-Season
9Josie Komarowski22:12.1St. Clair70.3Brooks Mid-Season
10Cassie Gibson22:12.6Port Huron Northern70.1Brooks Mid-Season
11Eva D’Agostino23:04.7Orchard Lake St. Mary’s69.4Mott Fall Classic
11Ava Childers22:15.6Yale69.1Brooks Mid-Season
11Abbey Morabito22:17.8St. Clair68.4Brooks Mid-Season
12Victoria Andrzejczak23:10.1Orchard Lake St. Mary’s67.6Mott Fall Classic
12Lydia McBride22:24.4Marysville66.2Brooks Mid-Season
12Meghan Mullen23:14.7South Lyon East66.1Mott Fall Classic
10Marin Van Proeyen23:15.8Walled Lake Northern65.7Mott Fall Classic
9Taylor Westendorf22:26.7Port Huron Northern65.5Brooks Mid-Season
9Sam Wendt23:16.7Waterford Kettering65.4Mott Fall Classic
11Evelyn Buckley22:26.9Macomb Lutheran North65.4Brooks Mid-Season
12Pauline Chapman22:29.5Richmond64.5Brooks Mid-Season
11Madelyn Yezback22:30.8Warren Regina64.1Brooks Mid-Season
10Kaitlynne Litwiller22:31.5Davison63.8Brooks Mid-Season
12Maya Ferguson22:31.9Cardinal Mooney Catholic63.7Brooks Mid-Season
9Addisyn Atwood23:23.3Walled Lake Northern63.2Mott Fall Classic
10Rachel McDonell22:33.5St. Clair63.2Brooks Mid-Season
11Corinne Lamb22:33.8Romeo63.1Brooks Mid-Season
9Rose Hill22:36.3St. Clair62.2Brooks Mid-Season
11Adilyn Anderson22:36.7Davison62.1Brooks Mid-Season
11Gabriella Komarowski22:39.0St. Clair61.3Brooks Mid-Season
12Jasmine Walker22:41.7Algonac60.4Brooks Mid-Season
11Elaine Lary22:44.4Romeo59.5Brooks Mid-Season
11Carina Ogle23:35.4Orchard Lake St. Mary’s59.2Mott Fall Classic
9Sophia Wood23:36.0Walled Lake Northern59.0Mott Fall Classic
9Ariana Macri22:47.2Macomb Lutheran North58.6Brooks Mid-Season
12Miley Caughel22:55.8Port Huron Northern55.7Brooks Mid-Season
11Hailey Brinker22:57.3St. Clair55.2Brooks Mid-Season
11Claire Kuhlman23:00.0Rochester Adams54.3Brooks Mid-Season
10Jenna Dobbs23:00.6Algonac54.1Brooks Mid-Season
9Riley Schlaufman23:00.6Imlay City54.1Brooks Mid-Season
10Adrianna Hepinstall23:00.9Marysville54.0Brooks Mid-Season
11Olivia Harlow23:51.9Walled Lake Northern53.7Mott Fall Classic
9Isabelle Carignan23:53.7South Lyon East53.1Mott Fall Classic
9Olivia Costanzo23:12.1Port Huron Northern50.3Brooks Mid-Season
12Layla Kallivayalil24:04.1Bloomfield Hills49.6Mott Fall Classic
10Paityn Edson23:14.2Imlay City49.6Brooks Mid-Season
11Waverly Pearce24:04.9Bloomfield Hills49.4Mott Fall Classic
12Emma Doyle24:06.6Walled Lake Northern48.8Mott Fall Classic
12Jolene Thompson23:24.1Romeo46.3Brooks Mid-Season
Mary Lennon23:27.1Unattached45.3Brooks Mid-Season
10Mia Schlender23:28.9Warren Regina44.7Brooks Mid-Season
11Samantha Allen24:21.9South Lyon East43.7Mott Fall Classic
9Violet Swafford24:25.5North Farmington42.5Mott Fall Classic
9Eleanor Aikman23:37.7Davison41.8Brooks Mid-Season
10Caitlin Walenciak24:29.1South Lyon East41.3Mott Fall Classic
10Anna Fike23:41.5Rochester Adams40.5Brooks Mid-Season
10Ellie Lemmer24:33.7Orchard Lake St. Mary’s39.8Mott Fall Classic
10Veronica Shimkus23:46.6Marysville38.8Brooks Mid-Season
12Audrie Dixon24:37.5Waterford Kettering38.5Mott Fall Classic
10Megan Sroczynski24:38.1Orchard Lake St. Mary’s38.3Mott Fall Classic
10Annie McMahon23:50.5Macomb Lutheran North37.5Brooks Mid-Season
9Sophie Walker23:53.3Algonac36.6Brooks Mid-Season
9Faith Smith23:56.5Davison35.5Brooks Mid-Season
12Chen Leruitte23:57.6Imlay City35.1Brooks Mid-Season
10Maya Colley23:57.9Warren Regina35.0Brooks Mid-Season
12Livia Kuecken24:01.8Blue Water Christian Academy33.7Brooks Mid-Season
11Aris Swan24:51.8Waterford Kettering33.7Mott Fall Classic
10Noelle Marsh24:04.2Yale32.9Brooks Mid-Season
12Lexi Wegner24:06.6Caro32.1Brooks Mid-Season
11Ava Muhlenkamp24:06.9Warren Regina32.0Brooks Mid-Season
10Arianna Haidar24:08.8Warren Regina31.4Brooks Mid-Season
11Eliza Thompson24:11.3Croswell-Lexington30.6Brooks Mid-Season
11Samantha Osborne24:13.1North Branch30.0Brooks Mid-Season
9Olivia Gravina24:18.0Warren Regina28.3Brooks Mid-Season
11Kendal Donahue24:19.8Imlay City27.7Brooks Mid-Season
9Allyson McClure25:10.0Walled Lake Northern27.7Mott Fall Classic
9Evelyn Bruce24:22.0Caro27.0Brooks Mid-Season
11Ashlyn O’Neill24:22.8Romeo26.7Brooks Mid-Season
11Daniela DeLuca24:23.5Imlay City26.5Brooks Mid-Season
11Penelope Persig24:25.2Croswell-Lexington25.9Brooks Mid-Season
10Madelyn Bean24:29.8Marysville24.4Brooks Mid-Season
11Amy Campbell24:34.8Yale22.7Brooks Mid-Season
11Lilliah Mann24:35.0MACH Running22.7Brooks Mid-Season
10Zyana Wadsworth24:35.6Yale22.5Brooks Mid-Season
11Sophia Wulff24:36.0Rochester Adams22.3Brooks Mid-Season
11Jessica Probst24:39.8Macomb Lutheran North21.1Brooks Mid-Season
12Addison Horvath24:44.4Macomb Lutheran North19.5Brooks Mid-Season
9Eliana Rogers24:45.0Macomb Lutheran North19.3Brooks Mid-Season
11Hannah Hughes24:46.1Rochester Adams19.0Brooks Mid-Season
11Gianna Yaldo24:47.8Warren Regina18.4Brooks Mid-Season
11Jordan Marth25:38.8South Lyon East18.1Mott Fall Classic
11Padame Wadsworth24:50.3Yale17.6Brooks Mid-Season
12Sophia Duclos25:40.9Walled Lake Northern17.4Mott Fall Classic
12Elanor Barnes25:46.9Madison Heights Bishop Foley15.4Mott Fall Classic
11Cecilia Grice24:57.7MACH Running15.1Brooks Mid-Season
11Ali Schoenherr24:59.5Warren Regina14.5Brooks Mid-Season
11Caroline Darrah25:00.0Whitmore Lake14.3Brooks Mid-Season
12Avery Farcas25:08.3Rochester Adams11.6Brooks Mid-Season
9Lillian Perry25:10.7Romeo10.8Brooks Mid-Season
10Riley Macleod26:01.0Bloomfield Hills10.7Mott Fall Classic
12Lydia Hallay25:11.8Yale10.4Brooks Mid-Season
10Hailey Malear25:22.4Richmond6.9Brooks Mid-Season
9Kayla Fowler25:25.2Yale5.9Brooks Mid-Season
11Alexa Main26:15.4Waterford Mott5.9Mott Fall Classic
9Camille Behnan25:26.6Cardinal Mooney Catholic5.5Brooks Mid-Season
9Alexandra Ellenbogen26:23.9West Bloomfield Frankel Jewish Academy3.1Mott Fall Classic
12Kenna Klonowski26:24.3South Lyon East2.9Mott Fall Classic
9Cate Medendorp26:25.0South Lyon East2.7Mott Fall Classic
12Montanna Eades25:37.5Imlay City1.8Brooks Mid-Season
12Tamar Fischman26:30.4West Bloomfield Frankel Jewish Academy0.8Mott Fall Classic

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
11Luke Herron15:47.8Caro198.7Brooks Mid-Season
12Cole Wisniewski16:44.7Orchard Lake St. Mary’s196.4Mott Fall Classic
11Joshua Macri16:04.5Macomb Lutheran North193.2Brooks Mid-Season
12Landen Livingston16:06.4Whitmore Lake192.5Brooks Mid-Season
12Finn Gammerath16:56.9Walled Lake Northern192.4Mott Fall Classic
10Nikhil Ball17:01.4South Lyon East190.9Mott Fall Classic
12Malcolm Richardson16:18.6Warren DeLaSalle188.5Brooks Mid-Season
12Carson Burgess16:21.4Brown City187.5Brooks Mid-Season
12Gavin Wilkins16:28.0Rochester Adams185.3Brooks Mid-Season
12Noah Linstrom16:33.8Davison183.4Brooks Mid-Season
12Alex Hamilton17:27.9North Farmington182.0Mott Fall Classic
12Nathan Kafoury16:40.2Warren DeLaSalle181.3Brooks Mid-Season
10Oscar Wordell16:42.3Rochester Adams180.6Brooks Mid-Season
11Levi Mayer16:42.9Davison180.4Brooks Mid-Season
11Jesse Reed16:45.7Rochester Adams179.4Brooks Mid-Season
11Connor O’Reilly16:48.2Davison178.6Brooks Mid-Season
9Matthew Lauderbaugh16:49.6Davison178.1Brooks Mid-Season
12Nolan Korolden16:49.9Yale178.0Brooks Mid-Season
11Ethan Kreger16:52.0St. Clair177.3Brooks Mid-Season
12Xavier Roman16:53.3Macomb Lutheran North176.9Brooks Mid-Season
11Luke Nagy16:54.8Rochester Adams176.4Brooks Mid-Season
12Nikola Dahlgren17:47.6Walled Lake Northern175.5Mott Fall Classic
12Ian Potts16:58.5MACH Running175.2Brooks Mid-Season
11Grant Davis17:00.2Port Huron Northern174.6Brooks Mid-Season
12Julian Walker17:00.6Algonac174.5Brooks Mid-Season
10Mason Pietrykowski17:05.2Richmond172.9Brooks Mid-Season
12Owen Beindit17:06.7Algonac172.4Brooks Mid-Season
10Asher Lawson18:07.2Walled Lake Northern169.0Mott Fall Classic
10Brady VanConant17:17.6Yale168.8Brooks Mid-Season
11Logan Rhodes17:20.1Yale168.0Brooks Mid-Season
12Brayden Prieskorn17:22.5St. Clair167.2Brooks Mid-Season
9Caleb McBride17:22.8Marysville167.1Brooks Mid-Season
11Lucien Lamothe17:23.4Warren DeLaSalle166.9Brooks Mid-Season
11Antonino Biondo17:25.0Macomb Lutheran North166.3Brooks Mid-Season
11Josh Bengry17:25.1Davison166.3Brooks Mid-Season
12Samuel Kochensparger17:26.5Macomb Lutheran North165.8Brooks Mid-Season
10Elliot Alef17:29.1Macomb Lutheran North165.0Brooks Mid-Season
9David Matthews17:30.5St. Clair164.5Brooks Mid-Season
11Connor Pepin17:33.0Croswell-Lexington163.7Brooks Mid-Season
12Seamus Murphy17:38.3Romeo161.9Brooks Mid-Season
10Garrett Potts17:40.6MACH Running161.1Brooks Mid-Season
11Jeremy Johnson17:40.9Marysville161.0Brooks Mid-Season
10Leo Weaver17:43.0Whitmore Lake160.3Brooks Mid-Season
12Ryan Hunt18:33.0Bloomfield Hills160.3Mott Fall Classic
10Gerry Socha18:33.3Bloomfield Hills160.2Mott Fall Classic
12Luke McDonell17:45.2St. Clair159.6Brooks Mid-Season
12Henry Terrien17:45.2Romeo159.6Brooks Mid-Season
11Oliver Howie17:46.0Port Huron Northern159.3Brooks Mid-Season
11Nathan Bruss18:37.3Walled Lake Northern158.9Mott Fall Classic
11Sebastian Morrison17:48.9Warren DeLaSalle158.4Brooks Mid-Season
11Carter Kirkbride17:49.2Romeo158.3Brooks Mid-Season
11Micah Arlow17:49.8Cardinal Mooney Catholic158.1Brooks Mid-Season
11Sawyer Kemp17:50.6Port Huron Northern157.8Brooks Mid-Season
11Brendan Koza17:51.7Marysville157.4Brooks Mid-Season
9Charlie Fields17:54.2North Branch156.6Brooks Mid-Season
11Austin Kmiec17:54.7Romeo156.4Brooks Mid-Season
12Leo Bearss17:54.9Yale156.4Brooks Mid-Season
10Griffin Kreger17:55.1St. Clair156.3Brooks Mid-Season
9Dallas Rice17:56.1Romeo156.0Brooks Mid-Season
11Eric Junker17:58.9Whitmore Lake155.0Brooks Mid-Season
10Logan Carrier18:01.2Yale154.3Brooks Mid-Season
11Colin Stokes18:51.9North Farmington154.0Mott Fall Classic
12Camden Wornson18:03.6Rochester Adams153.5Brooks Mid-Season
10Owen Lawrence18:54.6Bloomfield Hills153.1Mott Fall Classic
9Jack Maher18:54.7South Lyon East153.1Mott Fall Classic
11Drew Starkey18:09.6Macomb Lutheran North151.5Brooks Mid-Season
11Mayson McIntosh18:10.7Caro151.1Brooks Mid-Season
12Charles Gilbert18:10.7Romeo151.1Brooks Mid-Season
10Isaac Griffith19:03.1Walled Lake Northern150.3Mott Fall Classic
9Trent Kratz18:13.8Rochester Adams150.1Brooks Mid-Season
12William Haskins18:15.1Macomb Lutheran North149.6Brooks Mid-Season
10Clint Malcolm18:16.3Algonac149.2Brooks Mid-Season
10Macen Kemp18:16.9Romeo149.0Brooks Mid-Season
11Cooper Hoyt18:18.4North Branch148.5Brooks Mid-Season
12Matthew Litwiller18:18.6Davison148.5Brooks Mid-Season
11Carter Krause18:19.6Yale148.1Brooks Mid-Season
10Liam Bhatti18:20.8Imlay City147.7Brooks Mid-Season
10John Fontes19:12.0Walled Lake Northern147.3Mott Fall Classic
9Ryan Muston19:13.2South Lyon East146.9Mott Fall Classic
11Pete Fairchild19:13.4Walled Lake Northern146.9Mott Fall Classic
12Jack Kerrigan18:24.8Croswell-Lexington146.4Brooks Mid-Season
9Joshua Garrison18:25.7Romeo146.1Brooks Mid-Season
12Gavin Bishop18:26.5St. Clair145.8Brooks Mid-Season
9Jacob Daisy18:28.7Caro145.1Brooks Mid-Season
11Korey LeVey18:28.8Marysville145.1Brooks Mid-Season
11Hayden Brown19:22.3South Lyon East143.9Mott Fall Classic
11Jax Scott19:22.4Bloomfield Hills143.9Mott Fall Classic
9Zeke Rickwalt18:33.7Caro143.4Brooks Mid-Season
12Akshay Duvvuru18:34.2Rochester Adams143.3Brooks Mid-Season
11Keston Rodda18:35.3Rochester Adams142.9Brooks Mid-Season
10Steven Foltz18:35.9Yale142.7Brooks Mid-Season
9Apollos Ventimiglia18:36.4MACH Running142.5Brooks Mid-Season
11Kasey Springer18:37.0Whitmore Lake142.3Brooks Mid-Season
10Easton Mascaro19:27.2South Lyon East142.3Mott Fall Classic
10Liam Knuth18:38.4Cardinal Mooney Catholic141.9Brooks Mid-Season
12Filip Tasevski18:39.6Romeo141.5Brooks Mid-Season
10Noah Vigier18:39.8Rochester Adams141.4Brooks Mid-Season
11Robert Smith18:39.8Davison141.4Brooks Mid-Season
10Owen Nytko18:40.3Romeo141.2Brooks Mid-Season
12Alex Kardasz18:41.0Warren DeLaSalle141.0Brooks Mid-Season
11Reuben Swafford19:31.1North Farmington141.0Mott Fall Classic
12Brent Monterosso18:41.8Romeo140.7Brooks Mid-Season
9John Burns18:42.9Rochester Adams140.4Brooks Mid-Season
12Caleb Schwarz19:36.2Waterford Kettering139.3Mott Fall Classic
11Andrew Urben18:46.5MACH Running139.2Brooks Mid-Season
9Logan Wright18:46.6Yale139.2Brooks Mid-Season
9Andrew Yousif19:37.1Orchard Lake St. Mary’s139.0Mott Fall Classic
12Ren Yamamoto19:38.3Birmingham Roeper138.6Mott Fall Classic
11Carter Hartfield19:40.5Bloomfield Hills137.9Mott Fall Classic
10Cole Carless18:51.7Yale137.5Brooks Mid-Season
9Jackson Ransford18:52.5Caro137.2Brooks Mid-Season
9Lucas Martin19:44.1Orchard Lake St. Mary’s136.6Mott Fall Classic
11Gavin Wilde19:45.0North Farmington136.3Mott Fall Classic
10Alexander Repp18:55.1Croswell-Lexington136.3Brooks Mid-Season
11Joshua Snyder18:59.8MACH Running134.7Brooks Mid-Season
12Oliver Alef19:00.2Macomb Lutheran North134.6Brooks Mid-Season
12Brandon Gump19:00.3Macomb Lutheran North134.6Brooks Mid-Season
9Henry Plowman19:53.4Orchard Lake St. Mary’s133.5Mott Fall Classic
11Benjamin Fox19:03.7Whitmore Lake133.4Brooks Mid-Season
11Matthew Boone19:04.8Rochester Adams133.1Brooks Mid-Season
11Isaac Kim19:56.1South Lyon East132.6Mott Fall Classic
10Chris Jarski19:06.5Warren DeLaSalle132.5Brooks Mid-Season
12Grant Garner19:09.1Macomb Lutheran North131.6Brooks Mid-Season
10Skyler Anthony20:01.2Bloomfield Hills130.9Mott Fall Classic
12Aiden Lindblom20:01.3Bloomfield Hills130.9Mott Fall Classic
10Nathan Warner20:01.8South Lyon East130.7Mott Fall Classic
11Sullivan Gartrell19:12.3Davison130.6Brooks Mid-Season
10Nolan Kavanagh19:14.4Yale129.9Brooks Mid-Season
12Kale Beemer19:14.7Brown City129.8Brooks Mid-Season
12Brody Sims19:14.7St. Clair129.8Brooks Mid-Season
12Bailey McClain20:06.3Waterford Kettering129.2Mott Fall Classic
9Colin Maurer19:16.6MACH Running129.1Brooks Mid-Season
10Thomas Schweihofer19:16.8Yale129.1Brooks Mid-Season
9Ben Yater20:08.3Waterford Kettering128.6Mott Fall Classic
10Sebastian Hoult19:18.4Imlay City128.5Brooks Mid-Season
12Jack Reyes19:19.3Algonac128.2Brooks Mid-Season
10Alex Graham20:11.8South Lyon East127.4Mott Fall Classic
12Dan Birmingham19:22.0Whitmore Lake127.3Brooks Mid-Season
10Eamon Sullivan19:22.2Rochester Adams127.3Brooks Mid-Season
11Allen Gaines19:25.8Yale126.1Brooks Mid-Season
10Ethan Lawrence19:27.5Davison125.5Brooks Mid-Season
9Sean Godek20:19.6North Farmington124.8Mott Fall Classic
12Ronan Turrell19:31.1St. Clair124.3Brooks Mid-Season
10Dominic DeVeny19:31.5Cardinal Mooney Catholic124.2Brooks Mid-Season
11Hudson Budreau19:34.0North Branch123.3Brooks Mid-Season
12Zach Witherspoon19:37.6Algonac122.1Brooks Mid-Season
10Draper McFadden19:39.4Yale121.5Brooks Mid-Season
10Tyrique Mabins19:40.9Mt Clemens121.0Brooks Mid-Season
10Brady Corbat19:41.7Marysville120.8Brooks Mid-Season
10Noah Horvath19:42.6MACH Running120.5Brooks Mid-Season
11Kalen Dodder19:44.1Port Huron Northern120.0Brooks Mid-Season
12Cole Stockwell19:47.7St. Clair118.8Brooks Mid-Season
12Matthew Staron20:40.2Walled Lake Northern117.9Mott Fall Classic
10Michael Orsargos19:52.1Rochester Adams117.3Brooks Mid-Season
12Noah Reggio19:56.2Romeo115.9Brooks Mid-Season
9Zachary Grice19:56.8MACH Running115.7Brooks Mid-Season
9Gavin Samona20:46.8Madison Heights Bishop Foley115.7Mott Fall Classic
10Jack Williamson19:59.1Romeo115.0Brooks Mid-Season
10Emmett Zemla20:49.2South Lyon East114.9Mott Fall Classic
9Aerin Alvaro19:59.7Romeo114.8Brooks Mid-Season
11Austin Steimel20:02.1Rochester Adams114.0Brooks Mid-Season
10Jackson Lester20:02.4Caro113.9Brooks Mid-Season
9Carter Link20:54.9Walled Lake Northern113.0Mott Fall Classic
11Jack Taylor20:06.3Warren DeLaSalle112.6Brooks Mid-Season
12Aaron Alleman20:07.0Rochester Adams112.3Brooks Mid-Season
12Luke Phelps20:08.4Macomb Lutheran North111.9Brooks Mid-Season
11Kyler Shaw20:58.4North Farmington111.9Mott Fall Classic
9Braxton Fantin20:59.6Walled Lake Northern111.5Mott Fall Classic
11Mason Russell20:11.8Imlay City110.8Brooks Mid-Season
10Joshua Walch20:12.1Caro110.6Brooks Mid-Season
10Andrew Todd20:13.5Warren DeLaSalle110.2Brooks Mid-Season
11Chase McCarthy20:14.0Algonac110.0Brooks Mid-Season
11Clark Tan20:15.0Davison109.7Brooks Mid-Season
12Jacob Fearday20:16.3Romeo109.2Brooks Mid-Season
11Nick White21:06.7North Farmington109.1Mott Fall Classic
11William Yen21:07.5North Farmington108.8Mott Fall Classic
9Rishab Balaji20:17.6Rochester Adams108.8Brooks Mid-Season
12Wyatt Sonntag20:18.1Marysville108.6Brooks Mid-Season
9Noah Dallaire20:21.2Davison107.6Brooks Mid-Season
10Campbell Vinson20:22.7Romeo107.1Brooks Mid-Season
10Khory Michaels20:24.8Warren DeLaSalle106.4Brooks Mid-Season
12Cooper Crandell20:25.5Rochester Adams106.2Brooks Mid-Season
11Travis Olejnik20:26.2Yale105.9Brooks Mid-Season
11James Tiernan21:16.3South Lyon East105.9Mott Fall Classic
10Will Cilk20:26.6Imlay City105.8Brooks Mid-Season
12Eian Kaste20:28.5Brown City105.2Brooks Mid-Season
9Miguel Diaz Lopez21:18.7Bloomfield Hills105.1Mott Fall Classic
11Sam Leach20:28.9Davison105.0Brooks Mid-Season
12Jameson Glass20:34.6Marysville103.1Brooks Mid-Season
11Thomas Lemmer21:26.1Orchard Lake St. Mary’s102.6Mott Fall Classic
9Levi Hlavin20:36.2Romeo102.6Brooks Mid-Season
11Zander Halek20:40.0Port Huron Northern101.3Brooks Mid-Season
9Colt Truscott20:40.8Croswell-Lexington101.1Brooks Mid-Season
12Owen Osterbur20:42.7Rochester Adams100.4Brooks Mid-Season
9Lincoln Viviano20:42.9Romeo100.4Brooks Mid-Season
12Jackson Zhang20:44.7St. Clair99.8Brooks Mid-Season
12Alexander Barr20:47.6Yale98.8Brooks Mid-Season
12Peter Milne20:49.6Rochester Adams98.1Brooks Mid-Season
11Cooper Valko21:41.4Waterford Mott97.5Mott Fall Classic
12Bruno Heller20:52.0Yale97.4Brooks Mid-Season
9Bryson Smith20:53.0Macomb Lutheran North97.0Brooks Mid-Season
11Jared Pratt20:53.3Imlay City96.9Brooks Mid-Season
10Blake Markland20:53.5Rochester Adams96.8Brooks Mid-Season
9Jeffrey Jon Dibble20:53.9Caro96.7Brooks Mid-Season
11Jackson West21:45.1Walled Lake Northern96.3Mott Fall Classic
11Michael Fleming21:45.2Bloomfield Hills96.3Mott Fall Classic
12Abiraj Sandhu20:55.3Rochester Adams96.2Brooks Mid-Season
11Bryson Haubert20:55.7Rochester Adams96.1Brooks Mid-Season
12Jacob Campbell20:58.8Kimball New Life Christian95.1Brooks Mid-Season
9Matthew Price20:59.6Rochester Adams94.8Brooks Mid-Season
11Auden Kane21:50.3Bloomfield Hills94.6Mott Fall Classic
12Hunter May21:00.7Yale94.4Brooks Mid-Season
12Wade Murray21:00.8Imlay City94.4Brooks Mid-Season
10Ethan McFarland21:51.7Walled Lake Northern94.1Mott Fall Classic
12Landon Pruss21:02.9Algonac93.7Brooks Mid-Season
11Levi Strong21:53.5South Lyon East93.5Mott Fall Classic
12James Johnson21:04.7Imlay City93.1Brooks Mid-Season
12Ben Bak21:54.8Bloomfield Hills93.1Mott Fall Classic
12Brayden Dalbec21:05.6Croswell-Lexington92.8Brooks Mid-Season
12Milo Heiss21:57.0South Lyon East92.3Mott Fall Classic
9Clark McLean21:07.7Imlay City92.1Brooks Mid-Season
12Cameron Huff21:08.9Macomb Lutheran North91.7Brooks Mid-Season
10Gabe Verellen21:10.4North Branch91.2Brooks Mid-Season
10Erich Sylvia21:12.3Marysville90.6Brooks Mid-Season
9Donovan Manceau21:14.9Yale89.7Brooks Mid-Season
11Ben Card21:17.0North Branch89.0Brooks Mid-Season
12Max Margolis22:08.4Birmingham Roeper88.5Mott Fall Classic
12Connor Murphy22:09.9Orchard Lake St. Mary’s88.0Mott Fall Classic
12Blake Kurczewski22:13.5Walled Lake Northern86.9Mott Fall Classic
10Austin Anderson21:27.6Yale85.5Brooks Mid-Season
9Griffin Moore22:18.9South Lyon East85.0Mott Fall Classic
9Ryan Shepard21:30.0Rochester Adams84.7Brooks Mid-Season
10Thomas Martin22:21.5South Lyon East84.2Mott Fall Classic
9Isaiah Langolf21:34.1Port Huron Northern83.3Brooks Mid-Season
9Jacob Probst21:36.1Macomb Lutheran North82.6Brooks Mid-Season
12Brad Dugan22:32.5Madison Heights Bishop Foley80.5Mott Fall Classic
9Landon Roskey21:44.1Brown City80.0Brooks Mid-Season
11Will Nordhaus22:36.4Bloomfield Hills79.2Mott Fall Classic
9Daniel Hyrman21:47.5Davison78.9Brooks Mid-Season
9Ben Bassett22:40.9Orchard Lake St. Mary’s77.7Mott Fall Classic
10Braden Fulk22:41.8South Lyon East77.4Mott Fall Classic
10Tyler Peterson22:43.4Bloomfield Hills76.9Mott Fall Classic
9Patrick Diaz22:45.4South Lyon East76.2Mott Fall Classic
10Andrew Nyboer21:55.8Macomb Lutheran North76.1Brooks Mid-Season
11Jacob Monday21:57.4Rochester Adams75.5Brooks Mid-Season
11Caleb Nelson22:48.6North Farmington75.1Mott Fall Classic
10Naveen Duvoor21:59.0Rochester Adams75.0Brooks Mid-Season
11Aiden Miller22:01.8Rochester Adams74.1Brooks Mid-Season
10Zander Kelch22:03.9Croswell-Lexington73.4Brooks Mid-Season
9Matthew Porinksky22:56.0South Lyon East72.7Mott Fall Classic
12Lowell Milett22:07.2Brown City72.3Brooks Mid-Season
9Tim Nies22:07.7North Branch72.1Brooks Mid-Season
11Jacob Sears22:09.2Rochester Adams71.6Brooks Mid-Season
9DeHass Ryan22:17.9Blue Water Christian Academy68.7Brooks Mid-Season
11Camden Lobban22:23.2Davison66.9Brooks Mid-Season
11Blake Green22:25.7St. Clair66.1Brooks Mid-Season
10Antonio Starke22:26.5Macomb Lutheran North65.8Brooks Mid-Season
10Xavier Zammit22:27.4Cardinal Mooney Catholic65.5Brooks Mid-Season
11Maxwell Trombley22:30.0Brown City64.7Brooks Mid-Season
12Ryan Rojas23:20.2South Lyon East64.6Mott Fall Classic
12Fabian Villarino23:20.8Madison Heights Bishop Foley64.4Mott Fall Classic
11Hunter Shotts22:32.3Croswell-Lexington63.9Brooks Mid-Season
9Zander McEvoy23:23.0Birmingham Roeper63.7Mott Fall Classic
10Alfonso Marcano22:33.6Marysville63.5Brooks Mid-Season
10Grant Red22:34.1Davison63.3Brooks Mid-Season
9Seth Watta22:34.8MACH Running63.1Brooks Mid-Season
9Keaton Pikal23:25.3Waterford Kettering62.9Mott Fall Classic
10Brett Suchland22:38.7MACH Running61.8Brooks Mid-Season
10Giovonni Orlando-lauria22:40.3Warren DeLaSalle61.2Brooks Mid-Season
10Brody Thomas22:40.6Davison61.1Brooks Mid-Season
9Sam Smolek23:31.1North Farmington61.0Mott Fall Classic
12Gavin Forbes22:41.2Marysville60.9Brooks Mid-Season
12Gavin Oxenreider23:33.2Waterford Kettering60.3Mott Fall Classic
9Adam Nagy23:34.4South Lyon East59.9Mott Fall Classic
9Jackson Allen22:46.9Imlay City59.0Brooks Mid-Season
11Christopher Monroy22:48.4Yale58.5Brooks Mid-Season
10Charles Fritz23:42.2Bloomfield Hills57.3Mott Fall Classic
10Channing Watson23:43.1Bloomfield Hills57.0Mott Fall Classic
12Noah Kulich22:53.7Romeo56.8Brooks Mid-Season
11Brady Kao23:50.0North Farmington54.7Mott Fall Classic
12Steven Ladasz23:52.4Walled Lake Northern53.9Mott Fall Classic
9Teo Bargren23:54.2Bloomfield Hills53.3Mott Fall Classic
10Zhixin Wang23:05.2Rochester Adams52.9Brooks Mid-Season
9Dakari Davis23:10.1Harper Woods51.3Brooks Mid-Season
9Judah Tong23:14.0Davison50.0Brooks Mid-Season
10Eddie Logsdon24:09.5Orchard Lake St. Mary’s48.2Mott Fall Classic
9Cooper Kapalla24:12.0Bloomfield Hills47.3Mott Fall Classic
10Cameron Harrison23:26.5Brown City45.8Brooks Mid-Season
9James Simpson24:19.7Waterford Kettering44.8Mott Fall Classic
12Josh Eager23:30.7Brown City44.4Brooks Mid-Season
10Liam Jimenez24:26.0Waterford Kettering42.7Mott Fall Classic
10Logan Barrington24:26.1Waterford Kettering42.6Mott Fall Classic
12Luke Kavanaugh24:27.3Madison Heights Bishop Foley42.2Mott Fall Classic
10Aiden Quenby24:35.4South Lyon East39.5Mott Fall Classic
9Dillon Braxton24:35.5Waterford Kettering39.5Mott Fall Classic
10Connor Bancroft23:46.2Davison39.3Brooks Mid-Season
9Peyton Schaaf23:47.8North Branch38.7Brooks Mid-Season
9Adam Scott23:50.9Port Huron Northern37.7Brooks Mid-Season
9Kridhav Vinothan23:57.0Rochester Adams35.7Brooks Mid-Season
9Justin Bullock23:59.0St. Clair35.0Brooks Mid-Season
12Pedro Ortiz Juarez24:00.8Rochester Adams34.4Brooks Mid-Season
11Devan Parks24:05.7Macomb Lutheran North32.8Brooks Mid-Season
9Deegan Weiler24:07.3Imlay City32.2Brooks Mid-Season
11Jacob Hargreaves24:59.5Walled Lake Northern31.5Mott Fall Classic
9Sam Townsend25:00.1South Lyon East31.3Mott Fall Classic
12Henry Myers24:13.1North Branch30.3Brooks Mid-Season
9Evan Diffin25:05.5South Lyon East29.5Mott Fall Classic
11Bingcheng Zhu24:19.7Rochester Adams28.1Brooks Mid-Season
10Wyatt Welsh24:22.1Cardinal Mooney Catholic27.3Brooks Mid-Season
10Micah Friedman25:18.7West Bloomfield Frankel Jewish Academy25.1Mott Fall Classic
9Larkin Ridgeway24:30.6Croswell-Lexington24.5Brooks Mid-Season
12Elijah Ozenbaugh24:30.8Whitmore Lake24.4Brooks Mid-Season
9Tyler Lentini24:31.0Algonac24.3Brooks Mid-Season
10TJ Landrum24:32.1Algonac24.0Brooks Mid-Season
9Magnus Brewer25:44.0Waterford Kettering16.7Mott Fall Classic
12Nolan Dupre25:53.1Auburn Hills Christian13.6Mott Fall Classic
10Cayden Parent25:04.5Marysville13.2Brooks Mid-Season
12Jimmy Sarconi25:11.4Macomb Lutheran North10.9Brooks Mid-Season
11Jacob Potocsky26:21.3West Bloomfield Frankel Jewish Academy4.2Mott Fall Classic
10Logan Demeulenaere25:32.6North Branch3.8Brooks Mid-Season
10Jack Branchick25:38.3Algonac1.9Brooks Mid-Season
12Antonio Abrahiem26:29.5Walled Lake Northern1.5Mott Fall Classic
12Joshua Thomas25:42.1Algonac0.6Brooks Mid-Season
Uncategorized

2025 Ratings: September 16th Meets

Another warm day, times slower and adjustments reflecting that. Pls rain soon.

MeetBoys Adj.Girls Adj.Average
Al Navarro-37-47-42
CAAC Red 1+7+1+4
CAAC White 1+13+3+8
County Press+13+11+12
CSAA Red 1-33-39-36
Downriver League 1-24-16-20
Huron League 1-18-31-25

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

GIRLS TEAM RATINGS

TeamTop 5 Avg.DivisionMeet
Brownstown Woodhaven107.41Downriver League 1
Mason105.61CAAC Red 1
Lapeer99.71County Press
Gibraltar Carlson83.91Downriver League 1
Wyandotte Roosevelt65.31Downriver League 1
Allen Park24.41Downriver League 1
Southgate Anderson1.61Downriver League 1
TeamTop 5 Avg.DivisionMeet
Charlotte100.02CAAC White 1
St. Johns89.22CAAC Red 1
Williamston84.42CAAC Red 1
New Boston Huron80.42Huron League 1
Haslett75.82CAAC Red 1
Tecumseh72.72Al Navarro
Carleton Airport68.42Huron League 1
Fowlerville67.92CAAC Red 1
Ionia62.32CAAC White 1
Grosse Ile38.52Huron League 1
Portland31.42CAAC White 1
Howard City Tri-County27.22CSAA Red 1
Monroe Jefferson15.42Huron League 1
Trenton6.72Downriver League 1
Big Rapids6.32CSAA Red 1
Dundee3.22Al Navarro
TeamTop 5 Avg.DivisionMeet
Lansing Catholic***126.33CAAC White 1
Olivet*97.33CAAC White 1
Blissfield*93.43Al Navarro
Remus Chippewa Hills*88.23CSAA Red 1
Reed City65.73CSAA Red 1
Monroe St. Mary CC48.83Huron League 1
Onsted47.03Al Navarro
Erie Mason31.93Al Navarro
Newaygo24.43CSAA Red 1
Sand Creek23.03Al Navarro
Ottawa Lake-Whiteford19.63Al Navarro
TeamTop 5 Avg.DivisionMeet
Ubly*70.94County Press

BOYS TEAM RATINGS

TeamTop 5 Avg.DivisionMeet
Brownstown Woodhaven177.31Downriver League 1
Gibraltar Carlson159.31Downriver League 1
Wyandotte Roosevelt158.41Downriver League 1
Allen Park149.91Downriver League 1
Mason144.01CAAC Red 1
Lapeer136.21County Press
Southgate Anderson122.81Downriver League 1
Dearborn Edsel Ford101.01Downriver League 1
Lincoln Park7.61Downriver League 1
TeamTop 5 Avg.DivisionMeet
Howard City Tri-County166.42CSAA Red 1
Williamston163.22CAAC Red 1
Haslett162.62CAAC Red 1
Tecumseh160.92Al Navarro
New Boston Huron158.52Huron League 1
Carleton Airport155.52Huron League 1
Flat Rock155.42Huron League 1
Portland153.82CAAC White 1
Monroe Jefferson144.92Huron League 1
St. Johns144.22CAAC Red 1
Ionia141.52CAAC White 1
Fowlerville136.52CAAC Red 1
Grosse Ile131.52Huron League 1
North Branch126.42County Press
Charlotte113.92CAAC White 1
Lake Odessa Lakewood113.42CAAC White 1
Milan113.22Huron League 1
Big Rapids107.72CSAA Red 1
Riverview104.12Huron League 1
Dundee102.52Al Navarro
Trenton70.62Downriver League 1
Lansing Eastern9.72CAAC Red 1
TeamTop 5 Avg.DivisionMeet
Lansing Catholic**173.83CAAC White 1
Reed City*162.93CSAA Red 1
Blissfield*160.33Al Navarro
Erie Mason150.53Al Navarro
Monroe St. Mary CC150.23Huron League 1
Onsted142.23Al Navarro
Adrian Madison138.13Al Navarro
Olivet126.73CAAC White 1
Sand Creek125.33Al Navarro
Otisville LakeVille121.23County Press
Newaygo112.93CSAA Red 1
Remus Chippewa Hills98.73CSAA Red 1
Sandusky47.53County Press
TeamTop 5 Avg.DivisionMeet
Brown City110.44County Press
Mayville100.04County Press
Marlette93.64County Press
Petersburg-Summerfield54.14Al Navarro
TeamTop 5 Avg.DivisionMeet
Lenawee Homeschool67.3HSAl Navarro

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
11Ava Schafer18:38.6St. Johns146.8CAAC Red 1
10Tiya Feldpausch18:48.6Olivet142.8CAAC White 1
10Josie Bishop18:59.4Lansing Catholic139.2CAAC White 1
10Remie Ellis19:00.7Eaton Rapids138.8CAAC White 1
11Grace Wonch19:21.8Lansing Catholic131.7CAAC White 1
12Avery Turk19:56.0New Boston Huron131.7Huron League 1
12Isabella (Bella) LaFountain19:59.6Monroe St. Mary CC130.5Huron League 1
12Lilah Weber19:19.8Lapeer129.7County Press
9Lily Britton19:27.9Olivet129.7CAAC White 1
10Ruby Petee19:32.9Mason128.7CAAC Red 1
10Isabelle Currie19:37.9Lansing Catholic126.4CAAC White 1
11Lydia Powers19:37.0Lapeer124.0County Press
10Dory Simon20:29.0Remus Chippewa Hills123.4CSAA Red 1
10Jorga Wooledge19:49.2Mason123.3CAAC Red 1
10Annabelle Chan20:07.9Woodhaven Brownstown122.7Downriver League 1
12Miriam Kloha19:53.4St. Johns121.9CAAC Red 1
12Eleanor Grant20:12.1Wyandotte Roosevelt121.3Downriver League 1
11Avery Silvas19:57.1Charlotte120.0CAAC White 1
11Hope Noal20:18.6Woodhaven Brownstown119.1Downriver League 1
11Marlowe Walcott20:45.9Reed City117.7CSAA Red 1
9Anna Drauer20:05.7Lansing Catholic117.1CAAC White 1
10Lindsey Ludwig20:06.1Lansing Catholic117.0CAAC White 1
11Morgan Allen20:18.9Mason113.4CAAC Red 1
12Quinn Hatfield21:03.2Remus Chippewa Hills111.9CSAA Red 1
10Claire Miller20:59.5Monroe Jefferson110.5Huron League 1
12Nadia Cordes20:21.7Lapeer109.1County Press
9Cecilia Kelly20:31.8Williamston109.1CAAC Red 1
12Hope Miller21:25.1Blissfield107.3Al Navarro
12Frances Melinn20:35.9Lansing Catholic107.0CAAC White 1
10Ellason Foster21:18.7Newaygo106.8CSAA Red 1
12Hailey Sills21:28.3Blissfield106.2Al Navarro
11Helena Goodrich20:42.8Charlotte104.7CAAC White 1
10Jaelynn Greene21:03.3Woodhaven Brownstown104.2Downriver League 1
9Jovie Overkamp20:54.4Ionia100.9CAAC White 1
11Anna Hallett21:49.0Blissfield99.4Al Navarro
10Alexis Kmiecik21:19.7Woodhaven Brownstown98.8Downriver League 1
11Colette Charchut21:04.4Haslett98.2CAAC Red 1
11Laura Castrejon21:44.8Newaygo98.1CSAA Red 1
11Paige Weber21:07.6Portland96.5CAAC White 1
11Sophia Schafer21:10.4Williamston96.2CAAC Red 1
11Maya Whelan21:58.4Tecumseh96.2Al Navarro
9Kendall Dorey21:10.4Charlotte95.5CAAC White 1
12Avari Montgomery21:11.9Charlotte95.0CAAC White 1
11Avery Miller21:13.6Lansing Catholic94.5CAAC White 1
10Ella Baker21:48.3Carleton Airport94.2Huron League 1
12Katie Sweeney21:09.7Ubly93.1County Press
12Elliana Perugi21:39.9Woodhaven Brownstown92.0Downriver League 1
10Peyton Nellis22:07.7Remus Chippewa Hills90.4CSAA Red 1
9Madelynn Patterson21:26.7Olivet90.1CAAC White 1
11Morgan Clark21:28.9Mason90.0CAAC Red 1
10Giada Fioritto21:47.0Gibraltar Carlson89.7Downriver League 1
9Sage Palmer21:20.3Sandusky89.6County Press
12Abby Russell21:32.6Haslett88.8CAAC Red 1
10Clara Marschall21:32.7Fowlerville88.8CAAC Red 1
9Dakota Budd21:33.0Haslett88.7CAAC Red 1
10Harper Jackson21:50.1Gibraltar Carlson88.6Downriver League 1
9Madison Slade21:50.2Gibraltar Carlson88.6Downriver League 1
12Amerie Wilson22:08.5Milan87.5Huron League 1
12Natalie Benitez22:25.6Blissfield87.1Al Navarro
12Carleigh Thompson21:41.7Ionia85.1CAAC White 1
12Natalie Kramer21:44.8St. Johns84.7CAAC Red 1
12Andie Wildern21:43.3Charlotte84.6CAAC White 1
12Alyssa Korte22:22.5Grosse Ile82.8Huron League 1
12Kaily McDaniel22:26.0Milan81.7Huron League 1
12Raegan Brosamer22:47.8Onsted79.7Al Navarro
10Isa Vargo22:31.8New Boston Huron79.7Huron League 1
10Livia Boucher22:19.8Gibraltar Carlson78.7Downriver League 1
9Kate Duffy22:04.4Williamston78.2CAAC Red 1
11Tanylei Neff22:53.3Erie Mason77.9Al Navarro
12Emily Peters22:04.3Olivet77.6CAAC White 1
12Brenna Baker22:39.7Carleton Airport77.1Huron League 1
9Elsa Korte22:06.4Lansing Catholic76.9CAAC White 1
11Hallee Hervey22:50.8Reed City76.1CSAA Red 1
12Madison Prowse22:02.3Brown City75.6County Press
10Abbygail Plester22:03.6Ubly75.1County Press
10Reggie Cooke22:14.6Williamston74.8CAAC Red 1
9Aubree Herr22:06.3Lapeer74.2County Press
9Ada Cain22:33.8Gibraltar Carlson74.1Downriver League 1
11Ava Buckley22:20.7Mason72.8CAAC Red 1
10Joy Schuck22:39.7Southgate Anderson72.1Downriver League 1
12Jocelynn Olds23:02.7Howard City Tri-County72.1CSAA Red 1
12Leah Adkins22:55.2Carleton Airport71.9Huron League 1
12Maria Beach22:24.9Fowlerville71.4CAAC Red 1
10Taylor Geiger22:17.2Ubly70.6County Press
10Izzy Brown22:27.4Haslett70.5CAAC Red 1
9Emma Puscas22:44.6Wyandotte Roosevelt70.5Downriver League 1
12Aubrey Metzger22:30.1Mason69.6CAAC Red 1
10Virginia Barrett23:18.6Tecumseh69.5Al Navarro
12Claire Cousineau23:18.8Tecumseh69.4Al Navarro
10Myah Peruski22:21.7Ubly69.1County Press
10Gabbie Alexander22:51.3Woodhaven Brownstown68.2Downriver League 1
11London Landini23:24.5Tecumseh67.5Al Navarro
10Nora Kauffman23:16.5Howard City Tri-County67.5CSAA Red 1
9Zoey Cheney23:08.9New Boston Huron67.4Huron League 1
10Ava Harris23:16.9Remus Chippewa Hills67.4CSAA Red 1
9Mollie Yeager23:25.8Blissfield67.1Al Navarro
12Molly Weaver22:56.1Woodhaven Brownstown66.6Downriver League 1
12Emma Grulke23:27.2Onsted66.6Al Navarro
11Adrianna Zub22:56.8Allen Park66.4Downriver League 1
9Avery Diehl22:38.6Lansing Catholic66.1CAAC White 1
10Kenadi Simon22:43.7St. Johns65.1CAAC Red 1
12Falyn Doss23:16.8New Boston Huron64.7Huron League 1
11Juleigh Husby23:17.0Monroe St. Mary CC64.7Huron League 1
12Makenzie Wolfe23:34.6Petersburg-Summerfield64.1Al Navarro
10Stella Gates22:45.0Lansing Catholic64.0CAAC White 1
12Reese Supianoski22:47.5Williamston63.8CAAC Red 1
11Ella McFarlane23:20.7Riverview63.4Huron League 1
12Baylee Moore22:47.8Charlotte63.1CAAC White 1
12Maria Kilpela22:50.9Fowlerville62.7CAAC Red 1
11Mattie Hallenbeck23:39.9Onsted62.4Al Navarro
9Avery Fidler22:44.7Lapeer61.4County Press
9Isabella West22:46.6Mayville60.8County Press
11Camryn Nowak23:44.9Tecumseh60.7Al Navarro
12Loreli Harris23:14.6Wyandotte Roosevelt60.5Downriver League 1
9Aubrey Perez22:56.1Ionia60.3CAAC White 1
9Brynn Rudnicki23:01.7Fowlerville59.1CAAC Red 1
12Eliza Grocki23:33.8Riverview59.1Huron League 1
11Kayla Christesen23:36.1New Boston Huron58.3Huron League 1
11Leila Morris23:52.3Tecumseh58.2Al Navarro
9Abby Taylor23:05.6Fowlerville57.8CAAC Red 1
12Madison Kemp23:38.5Carleton Airport57.5Huron League 1
11Jayelynn Lines23:23.6Woodhaven Brownstown57.5Downriver League 1
10Ava Benedict23:08.3Ionia56.2CAAC White 1
12Sahara Davis23:51.8Reed City55.7CSAA Red 1
12Bailey Kerr23:48.1Grosse Ile54.3Huron League 1
10Morgan McMichael24:04.2Tecumseh54.3Al Navarro
11Lyza Ruster23:22.6Mason52.1CAAC Red 1
11Eliza Milarch23:21.7Charlotte51.8CAAC White 1
10Ellia Egle23:55.9New Boston Huron51.7Huron League 1
12Joslyn Bechtol23:41.0Woodhaven Brownstown51.7Downriver League 1
11Chiamara Ogbonna23:41.0Woodhaven Brownstown51.7Downriver League 1
11Makenna Rudnicki23:24.8Fowlerville51.4CAAC Red 1
11Braelynn Chiotti24:13.6Ottawa Lake-Whiteford51.1Al Navarro
9Serenity Clancy23:43.7Woodhaven Brownstown50.8Downriver League 1
12Jackson Harlan23:26.9Williamston50.7CAAC Red 1
11Alyssa Seiter23:28.0Fowlerville50.3CAAC Red 1
9Jennalynn Bronstein24:00.1New Boston Huron50.3Huron League 1
10Revan Ricker24:18.4Blissfield49.5Al Navarro
11Samantha Osborne23:20.4North Branch49.5County Press
10Emily Weaver23:30.7Mason49.4CAAC Red 1
12Briar Wing24:19.1Ottawa Lake-Whiteford49.3Al Navarro
12Leah Storey24:15.4Remus Chippewa Hills47.9CSAA Red 1
9Conley Howard24:16.4Remus Chippewa Hills47.5CSAA Red 1
10Brooklyn Morell23:29.0Ubly46.7County Press
12Leona Knudsen24:11.1Monroe St. Mary CC46.6Huron League 1
12Haylie Vanderwal23:37.4Olivet46.5CAAC White 1
10Allison Ost24:31.1Petersburg-Summerfield45.3Al Navarro
11Charity Rogers24:23.6Reed City45.1CSAA Red 1
9Nora Hadley23:44.0Mason45.0CAAC Red 1
9Ashley Gardner23:45.2Mason44.6CAAC Red 1
9Evie McCreedy23:37.0Lapeer44.0County Press
12Paige Kutas23:45.4Lansing Catholic43.9CAAC White 1
9Alyvia Reyna24:05.5Wyandotte Roosevelt43.5Downriver League 1
9Violet Shunn23:49.2Mason43.3CAAC Red 1
11Reagan Reaume24:06.8Gibraltar Carlson43.1Downriver League 1
11Erin Sax24:10.6Woodhaven Brownstown41.8Downriver League 1
9Ava Schivelbein24:26.6Carleton Airport41.5Huron League 1
11Karlee Herr23:45.6Lapeer41.1County Press
9Joie Arntz24:36.5Remus Chippewa Hills40.8CSAA Red 1
10Lexi Hatfield24:38.4Remus Chippewa Hills40.2CSAA Red 1
10Georgia Stahl23:56.9Portland40.0CAAC White 1
12Elise Morey23:49.0Lapeer40.0County Press
9Ella Otter24:33.6Carleton Airport39.1Huron League 1
9Randee Mulherin24:34.1Monroe Jefferson39.0Huron League 1
9Madison Agocs24:34.2Carleton Airport38.9Huron League 1
10Kendal Kleman24:35.3Carleton Airport38.6Huron League 1
10Jamie Glatfelter24:20.9Trenton38.4Downriver League 1
9Ava Catalano24:23.1Woodhaven Brownstown37.6Downriver League 1
12HarLee Leasher23:56.1Brown City37.6County Press
9Anna London24:06.0Olivet37.0CAAC White 1
9Brooklyn Chesney24:07.3Lansing Catholic36.6CAAC White 1
10Sophia Lawrence23:59.7Memphis36.4County Press
10Rylee Martis24:59.7Sand Creek35.8Al Navarro
12Ryann Tackabury24:02.8Lapeer35.4County Press
9Raelynn Steinke25:01.5Sand Creek35.2Al Navarro
11Izabel Raglow25:03.1Onsted34.6Al Navarro
9Madison Thomas24:15.3Williamston34.6CAAC Red 1
10Chloe Ruse25:03.5Lenawee Homeschool34.5Al Navarro
10Lillian West24:49.1New Boston Huron34.0Huron League 1
12Makayla Watkins24:57.6Reed City33.8CSAA Red 1
9Kayley Wood24:07.8Lapeer33.7County Press
10Avalina Williamson24:35.3Trenton33.6Downriver League 1
10Abby Raymond25:06.3Petersburg-Summerfield33.6Al Navarro
12Lauren Spitzley24:16.7Portland33.4CAAC White 1
12Payton Steinke25:08.8Sand Creek32.7Al Navarro
11Rain Hinkley24:21.0Haslett32.7CAAC Red 1
12Stella Lipinski24:19.9Lansing Catholic32.4CAAC White 1
11Lydia Richards25:11.1Dundee32.0Al Navarro
11Amanda Ludwig24:21.1Lansing Catholic32.0CAAC White 1
12Grace Raymond25:12.6Petersburg-Summerfield31.5Al Navarro
11Lily Salsberry24:43.3Wyandotte Roosevelt30.9Downriver League 1
10Eliana Aris25:07.4Big Rapids30.5CSAA Red 1
9Abbey Ward24:59.4Carleton Airport30.5Huron League 1
10Olivia Shupe24:46.3Gibraltar Carlson29.9Downriver League 1
10Emma Jakubik24:46.8Gibraltar Carlson29.7Downriver League 1
9Addison Ringbloom25:18.9Dundee29.4Al Navarro
Livia Kuecken24:21.5Blue Water Christian Academy29.2County Press
12Alicia Shelton25:04.2Grosse Ile29.0Huron League 1
9Opal English25:21.2Tecumseh28.6Al Navarro
10Alice Williams25:07.2New Boston Huron27.9Huron League 1
10Sophia Loar25:23.4Blissfield27.9Al Navarro
12Savana Watson24:36.3St. Johns27.6CAAC Red 1
10Jessie Cole25:09.4Monroe Jefferson27.2Huron League 1
12Abigail Redfield24:35.9Olivet27.0CAAC White 1
10Tricia VonHolten24:54.9Gibraltar Carlson27.0Downriver League 1
9Kinsley Wilburn25:10.4Monroe Jefferson26.9Huron League 1
12Joslyn Abbott25:19.8Howard City Tri-County26.4CSAA Red 1
9Ava Bankson-Ereg24:41.5Haslett25.8CAAC Red 1
10Kate Otting25:31.2Erie Mason25.3Al Navarro
12Lauren Peppers25:16.1Monroe St. Mary CC25.0Huron League 1
12Kate Church24:45.0Haslett24.7CAAC Red 1
11Ava Benkert25:07.1Allen Park23.0Downriver League 1
9Molly Fojtik25:38.3Ottawa Lake-Whiteford22.9Al Navarro
12Addy Burkett24:48.3Olivet22.9CAAC White 1
12Riley England25:38.5Erie Mason22.8Al Navarro
10Nola Markley25:08.9Wyandotte Roosevelt22.4Downriver League 1
10Peyten Albertson24:42.2Marlette22.3County Press
10Kendall Micon25:40.2Tecumseh22.3Al Navarro
11Sydney Oke24:42.4Lapeer22.2County Press
9Aubrey Benkert25:10.7Allen Park21.8Downriver League 1
10Jaelynn Horton25:42.1Erie Mason21.6Al Navarro
9Braylynn Boochard25:36.8Remus Chippewa Hills20.7CSAA Red 1
10Daniela Perna24:47.2Marlette20.6County Press
10Avery Stover25:50.2Adrian Madison19.0Al Navarro
12Kirsten Perecki25:37.1New Boston Huron18.0Huron League 1
10Casha Grzywacz25:25.5Gibraltar Carlson16.8Downriver League 1
11Shannon Bailey25:27.2Gibraltar Carlson16.3Downriver League 1
9Linnea Seiter25:11.7Fowlerville15.8CAAC Red 1
9Lauren Macon25:44.7New Boston Huron15.4Huron League 1
10Grace Hamel25:13.2Williamston15.3CAAC Red 1
11Gabriella Hovey26:03.6Dundee14.5Al Navarro
9Ava Dame25:49.7Grosse Ile13.8Huron League 1
10Mallory Lada25:37.2Allen Park12.9Downriver League 1
9Rowan Twiner25:52.7Grosse Ile12.8Huron League 1
11Alexis Colburn26:11.1Erie Mason12.0Al Navarro
10Djimye Hassan25:24.3Lansing Eastern11.6CAAC Red 1
12Eva Long25:14.5Sandusky11.5County Press
10Isabel Natividad25:42.4Trenton11.2Downriver League 1
12Maria Lora Hernandez26:16.8Dundee10.1Al Navarro
10Amber Longton26:01.8Grosse Ile9.7Huron League 1
12Taytum Sanford26:11.1Reed City9.3CSAA Red 1
11Emma Lange25:29.6Ionia9.1CAAC White 1
12Chelsy Alexander26:12.3Reed City8.9CSAA Red 1
10Valeria Morales25:49.3Southgate Anderson8.9Downriver League 1
11Emma Bowman26:12.9Big Rapids8.7CSAA Red 1
11Anneliesse Patterson25:31.7Olivet8.4CAAC White 1
10Heidi Carter25:32.0Lake Odessa Lakewood8.3CAAC White 1
10Juliet Cousineau26:22.9Tecumseh8.0Al Navarro
10Averie Schons25:30.6Lapeer6.1County Press
11Dannyell Grimes26:29.8Sand Creek5.7Al Navarro
12Victoria Williams26:30.0Sand Creek5.7Al Navarro
11Julia Penades25:32.2Marlette5.6County Press
12Leda Gitchel26:22.9Howard City Tri-County5.4CSAA Red 1
10Chloe Steinbrink25:35.8North Branch4.4County Press
9Piper VanStraten25:44.0Olivet4.3CAAC White 1
11Marissa Dorman25:36.6Sandusky4.1County Press
10Claire Ellis25:46.1Olivet3.6CAAC White 1
12Grace Albright26:39.4Erie Mason2.5Al Navarro
10Mary Saladin26:31.6Big Rapids2.5CSAA Red 1
9Vivian Murphy25:49.6Olivet2.5CAAC White 1
11Brookelynn Miller26:40.3Evergreen2.2Al Navarro
9Haleigh Summers26:41.0Adrian Madison2.0Al Navarro
9Makayla Storey26:10.3Gibraltar Carlson1.9Downriver League 1
9Nevaeh Parker26:33.9Big Rapids1.7CSAA Red 1
11Charlotte Dilley26:42.0Evergreen1.7Al Navarro
12Finja Herold26:37.5Newaygo0.5CSAA Red 1

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
12Jacob Stanislawski16:29.2Flat Rock196.3Huron League 1
10Christian Craanen16:42.2Monroe St. Mary CC191.9Huron League 1
12Pierce Scheffler16:49.2Woodhaven Brownstown191.6Downriver League 1
12Tyler Leach16:15.4Otisville LakeVille190.5County Press
11Noah Amori16:54.8Wyandotte Roosevelt189.7Downriver League 1
12Andrew Feldpausch16:25.5Portland187.2CAAC White 1
10Duncan Palmer16:37.5Williamston185.2CAAC Red 1
12Luke Dulecki17:04.2New Boston Huron184.6Huron League 1
12Alex Vazquez17:10.4Woodhaven Brownstown184.5Downriver League 1
10Michael Weidmayer17:26.1Blissfield183.6Al Navarro
10Noah Sills17:30.6Blissfield182.1Al Navarro
10Liam Dewitt16:50.6Haslett180.8CAAC Red 1
12Matthew Carbajo17:15.6Grosse Ile180.8Huron League 1
11James Tennes16:47.1Lansing Catholic180.0CAAC White 1
12Carson Burgess16:49.4Brown City179.2County Press
10Eli Morris17:41.2Tecumseh178.6Al Navarro
12Paul Saladin17:38.0Reed City178.3CSAA Red 1
9Wyatt DelValle17:30.1Gibraltar Carlson178.0Downriver League 1
12Lucas Gates16:58.3Lansing Catholic176.2CAAC White 1
12Abdu Eljahmi17:38.5Dearborn Edsel Ford175.2Downriver League 1
10Easton Danic17:33.1Carleton Airport175.0Huron League 1
12Raymond Herek17:08.5Williamston174.8CAAC Red 1
10Teddy Weber17:08.8Williamston174.7CAAC Red 1
10Wyatt Roberts17:04.9Otisville LakeVille174.0County Press
11Everett Beach17:07.7Lansing Catholic173.1CAAC White 1
12Lucas Taraszkiewicz17:38.7Flat Rock173.1Huron League 1
12Owen Putz17:44.7Woodhaven Brownstown173.1Downriver League 1
12Trenton Fetter18:00.0Adrian Madison172.3Al Navarro
9Mason Martin17:41.0Milan172.3Huron League 1
10Chris Durfey18:02.5Onsted171.5Al Navarro
11Calen Alexander17:49.9Woodhaven Brownstown171.4Downriver League 1
11Téo Krumm17:13.6Lansing Catholic171.1CAAC White 1
12Owen Moore17:14.1Portland171.0CAAC White 1
10Jack Dunwoody17:51.9Gibraltar Carlson170.7Downriver League 1
11Lukas Albright18:01.4Big Rapids170.5CSAA Red 1
12Jaxxon Thelen17:17.9Ionia169.7CAAC White 1
10Reece Grafius17:23.9Mason169.7CAAC Red 1
12Jackson Raby17:56.6Allen Park169.1Downriver League 1
11Sawyer Zeman17:26.1Haslett169.0CAAC Red 1
10Grady Richey17:20.7Lansing Catholic168.8CAAC White 1
12Alex Culver18:07.0Howard City Tri-County168.7CSAA Red 1
11Cameron Crane17:52.1New Boston Huron168.6Huron League 1
12Rocket Wilson18:07.2Howard City Tri-County168.6CSAA Red 1
12Blaise Demko17:23.0Lansing Catholic168.0CAAC White 1
10Kelan Monreal18:10.4Howard City Tri-County167.5CSAA Red 1
10Harrison Stamper18:14.7Tecumseh167.4Al Navarro
12Reagan Ward17:31.2St. Johns167.3CAAC Red 1
12Henry Kauffman18:11.7Howard City Tri-County167.1CSAA Red 1
9Mason Tulik17:58.7Monroe Jefferson166.4Huron League 1
11David Castrejon18:14.7Newaygo166.1CSAA Red 1
12Mateo Reyes18:05.9Woodhaven Brownstown166.0Downriver League 1
10Abraham Kiaunis18:17.7Reed City165.1CSAA Red 1
9Jaden Hill18:09.7Allen Park164.8Downriver League 1
11Colin Booms17:39.3Haslett164.6CAAC Red 1
10Donnie Richmond17:35.2Portland163.9CAAC White 1
11Joseph Colaluca18:27.6Erie Mason163.1Al Navarro
11Nicklas Holmes18:29.1Onsted162.6Al Navarro
10Micah Stern17:39.2Lapeer162.6County Press
10Tanner Dozier18:25.3Reed City162.6CSAA Red 1
12Benjamin Ciesielski18:17.4Gibraltar Carlson162.2Downriver League 1
11Tanner Kuhn18:11.4New Boston Huron162.2Huron League 1
12Gianino Perna17:43.6Marlette161.1County Press
11Finn Korte17:44.4Lansing Catholic160.9CAAC White 1
12Michael Walsh17:45.4Ubly160.5County Press
12William Dobbertin18:17.0Carleton Airport160.3Huron League 1
11Caleb Kohl18:33.0Howard City Tri-County160.0CSAA Red 1
10Zachary Greene18:24.0Wyandotte Roosevelt160.0Downriver League 1
9Weston Guza17:49.4Ubly159.2County Press
10AJ Perry18:27.4Wyandotte Roosevelt158.9Downriver League 1
10Nicholas Ranka18:22.2Grosse Ile158.6Huron League 1
9Charlie Fields17:53.4North Branch157.9County Press
12Levi Dutton18:00.3Fowlerville157.6CAAC Red 1
10Isaiah Cates18:02.9Haslett156.7CAAC Red 1
10Carson Potter17:57.0Lansing Catholic156.7CAAC White 1
12Aaron Allen18:43.3Reed City156.6CSAA Red 1
10Dempsey Barrett18:47.5Tecumseh156.5Al Navarro
10Phineas Totten18:30.6Monroe St. Mary CC155.8Huron League 1
10Beckett Klump18:49.9Blissfield155.7Al Navarro
12Max Foldvary18:31.0Monroe St. Mary CC155.7Huron League 1
11David Mills18:50.1Erie Mason155.6Al Navarro
11Cooper Hoyt18:03.2North Branch154.6County Press
11Tyler Schuster18:49.4Howard City Tri-County154.6CSAA Red 1
12Paul McClure18:54.2Adrian Madison154.3Al Navarro
12Grant Conley18:07.3Charlotte153.2CAAC White 1
12Brayden VanOs18:53.3Big Rapids153.2CSAA Red 1
9Lucas Machlik18:44.9Woodhaven Brownstown153.0Downriver League 1
11Kaden Rohrbacher18:08.3Lake Odessa Lakewood152.9CAAC White 1
11Hunter Hall18:09.4Lapeer152.5County Press
10Tyler Moore19:00.7Tecumseh152.1Al Navarro
11Brady Dozier18:56.9Reed City152.0CSAA Red 1
11Wyatt Linson18:12.1Otisville LakeVille151.6County Press
11Sebastian Seifferlein18:13.0Sandusky151.3County Press
11Collin Jaskula18:51.0Gibraltar Carlson151.0Downriver League 1
11Hayden Selesky18:15.4Lansing Catholic150.5CAAC White 1
9Reid Stamper19:07.7Tecumseh149.8Al Navarro
11Enrique Caldwell18:55.8Woodhaven Brownstown149.4Downriver League 1
11Porter Ravary19:09.6Erie Mason149.1Al Navarro
12Nicholas Trame19:09.8Sand Creek149.1Al Navarro
11Hayden Bovair18:51.2Carleton Airport148.9Huron League 1
10Carson Scholz19:11.5Tecumseh148.5Al Navarro
12Adam Foster18:28.1Mason148.3CAAC Red 1
10Elliott Cook18:28.2St. Johns148.3CAAC Red 1
9Gabe Busen18:54.0Monroe Jefferson148.0Huron League 1
11Hunter Rodak18:54.0Carleton Airport148.0Huron League 1
12Carter Banfield18:30.1Fowlerville147.6CAAC Red 1
11Maks Kiss19:02.9Southgate Anderson147.0Downriver League 1
9Andrew Bell19:01.5Carleton Airport145.5Huron League 1
12Hayden Rogers18:37.1Williamston145.3CAAC Red 1
9Michael Sreniawski19:09.1Woodhaven Brownstown145.0Downriver League 1
9Nathan Wonch18:33.6Lansing Catholic144.5CAAC White 1
10Lliam Badyrka18:34.0Lapeer144.3County Press
12Jack Ruan19:11.3Southgate Anderson144.2Downriver League 1
9Wesley Garrison19:25.1Onsted144.0Al Navarro
12Isaiah Clark19:12.8Allen Park143.7Downriver League 1
10Caleb Healey19:25.8Erie Mason143.7Al Navarro
12Evan Schaefer18:36.6Olivet143.5CAAC White 1
12Braedyn Tennant19:28.0Blissfield143.0Al Navarro
11Conner Morrison18:38.1Ionia143.0CAAC White 1
9Lucas Volmering18:38.3Ubly142.9County Press
12Calvin Haydamacker19:10.4Flat Rock142.5Huron League 1
10Jacob Tatsak19:29.8Adrian Lenawee Christian142.4Al Navarro
11Connor Ball19:17.1Wyandotte Roosevelt142.3Downriver League 1
11Kodi Rose18:47.0Haslett142.0CAAC Red 1
11Evan Billings18:47.2St. Johns141.9CAAC Red 1
10Keagon Kostecki19:27.7Big Rapids141.8CSAA Red 1
11Allen Decaminada19:20.4Wyandotte Roosevelt141.2Downriver League 1
10Weston Albright19:34.1Erie Mason141.0Al Navarro
10Alec Hoy18:50.8St. Johns140.7CAAC Red 1
10Carter Lee19:16.9Monroe Jefferson140.4Huron League 1
11Jonah Busen19:17.2Monroe Jefferson140.3Huron League 1
11Garrett Patrick19:17.3New Boston Huron140.2Huron League 1
12Grant Lange18:52.7Mason140.1CAAC Red 1
10Alex Napier19:23.7Woodhaven Brownstown140.1Downriver League 1
9Aaron Martinson18:46.8Portland140.1CAAC White 1
12Caleb Stern18:49.0Lapeer139.3County Press
11Adryan Estrada18:56.6Mason138.8CAAC Red 1
10Liam Thelen18:52.0Ionia138.3CAAC White 1
11Bryce Goodemoot18:52.3Lake Odessa Lakewood138.2CAAC White 1
12Brayden Hincher19:43.8Erie Mason137.7Al Navarro
10Ivan Yepez19:31.3Allen Park137.6Downriver League 1
11Landen Gessner18:55.1Olivet137.3CAAC White 1
10Brady Bills19:45.9Blissfield137.0Al Navarro
10Thomas Wickenheiser19:27.1Monroe St. Mary CC137.0Huron League 1
12Ben Holbrook19:27.3New Boston Huron136.9Huron League 1
12Broderick Yensch19:28.2New Boston Huron136.6Huron League 1
11Kevin Sebrell18:58.2Eaton Rapids136.3CAAC White 1
10Everett Kessell19:29.2Carleton Airport136.3Huron League 1
11Adam Weston19:05.7Williamston135.8CAAC Red 1
11Liam VanScoyoc19:47.3Reed City135.3CSAA Red 1
12Tyler Marcissuk19:32.3Riverview135.2Huron League 1
10Brayden Brodie19:32.3Flat Rock135.2Huron League 1
12TJ Pokorny19:38.4Southgate Anderson135.2Downriver League 1
9Cameron Jordan19:51.6Blissfield135.1Al Navarro
9Blake Root19:52.7Sand Creek134.8Al Navarro
10John Verlinde19:53.0Adrian Madison134.7Al Navarro
11Conner Goroni19:40.0Woodhaven Brownstown134.7Downriver League 1
11Evan Eaton19:40.2Gibraltar Carlson134.6Downriver League 1
10Liam Yee19:40.9Woodhaven Brownstown134.4Downriver League 1
10Kadence Saucier19:41.1Allen Park134.3Downriver League 1
10Ben Ruan19:41.6Southgate Anderson134.1Downriver League 1
10Xander Towery19:05.4Ionia133.9CAAC White 1
9Micah Zick19:56.1Tecumseh133.6Al Navarro
9Jack Duffy19:13.2Williamston133.3CAAC Red 1
12Gabriel Beauchamp19:44.8Dearborn Edsel Ford133.1Downriver League 1
11Jake Acker19:14.1Haslett133.0CAAC Red 1
12Bryson Ballantyne19:58.8Adrian Madison132.7Al Navarro
12Hunter VanZandt19:59.6Onsted132.5Al Navarro
11Tanner Dingman19:10.4Eaton Rapids132.2CAAC White 1
9Chase Blain19:59.2Howard City Tri-County131.3CSAA Red 1
11Connell Hardenbrook19:21.1Fowlerville130.6CAAC Red 1
11Santos Ellis19:52.6Wyandotte Roosevelt130.5Downriver League 1
12Dario Barella19:48.4Flat Rock129.9Huron League 1
10Andrew Nitz19:55.1Allen Park129.6Downriver League 1
12Luke Masserant19:49.8Monroe Jefferson129.4Huron League 1
11Deacon Ashmore19:58.9Allen Park128.4Downriver League 1
11Carter Brindamour20:12.0Tecumseh128.3Al Navarro
10Jacob Kuti19:54.1Carleton Airport128.0Huron League 1
12Caden Hughes20:09.1Remus Chippewa Hills128.0CSAA Red 1
10James Fransted20:10.1Big Rapids127.6CSAA Red 1
10Aidan Hebert-Foe19:55.1New Boston Huron127.6Huron League 1
12Kale Beemer19:24.3Brown City127.6County Press
10Brayden Kirkpatrick19:24.8Marlette127.4County Press
12Dylan Penzien19:57.3Milan126.9Huron League 1
11Michael Reed20:04.0Gibraltar Carlson126.7Downriver League 1
12Cameron Parsons20:05.2Wyandotte Roosevelt126.3Downriver League 1
10Shawn Rogers20:14.6Reed City126.1CSAA Red 1
10Joel Tackett19:59.7Grosse Ile126.1Huron League 1
10Drew Weaver19:31.2Olivet125.3CAAC White 1
11Sean Raines20:08.3Woodhaven Brownstown125.2Downriver League 1
11Ezekiel Beach19:37.8Fowlerville125.1CAAC Red 1
10London Coreart19:34.1Charlotte124.3CAAC White 1
11Jensen Wright20:06.7Carleton Airport123.8Huron League 1
10Gage Ervin19:44.2Mason122.9CAAC Red 1
9Jesse Thomas19:45.3St. Johns122.6CAAC Red 1
10Cooper Highlen19:39.4Ionia122.5CAAC White 1
11Hudson Budreau19:40.6North Branch122.1County Press
12Arthur Nystrom19:47.8Fowlerville121.7CAAC Red 1
11Gabe Consiglio20:18.8Woodhaven Brownstown121.7Downriver League 1
11Duncan Sargent20:19.6Wyandotte Roosevelt121.5Downriver League 1
11Andrew Russell19:49.2Haslett121.3CAAC Red 1
12Jackson Carner20:33.6Erie Mason121.1Al Navarro
10Alex Florian19:46.6Eaton Rapids120.1CAAC White 1
12Tyler Pruitt19:49.1Mayville119.3County Press
11Zack Zarna20:35.4Howard City Tri-County119.2CSAA Red 1
9Grant Rasor20:41.9Ottawa Lake-Whiteford118.4Al Navarro
11Tre Fluker20:44.2Sand Creek117.6Al Navarro
10Axel Thompson20:25.7Carleton Airport117.4Huron League 1
12Nathanial Cole20:45.4Blissfield117.2Al Navarro
9Thaddeus Hunt20:42.6Reed City116.8CSAA Red 1
12Ben Wheeler20:47.0Sand Creek116.7Al Navarro
11Tanner Carlson20:44.2Remus Chippewa Hills116.3CSAA Red 1
10Graham Tanner20:29.6Flat Rock116.1Huron League 1
10Quinn Lum19:58.9Lansing Catholic116.0CAAC White 1
12Landon Pershell20:07.0Williamston115.3CAAC Red 1
9Chase Edwards20:38.0Wyandotte Roosevelt115.3Downriver League 1
11Logan Boley20:52.1Lenawee Homeschool115.0Al Navarro
12Lucas St Martin20:08.2Fowlerville114.9CAAC Red 1
12Hudsen DeLeeuw20:03.2Olivet114.6CAAC White 1
10Mason Edelbrock20:53.9Dundee114.4Al Navarro
9Evan Berry20:04.3Otisville LakeVille114.2County Press
10Tyler Fawcett20:35.6Carleton Airport114.1Huron League 1
9Jack Jablonski20:14.1Williamston113.0CAAC Red 1
11Cameron Garcia20:39.4Milan112.9Huron League 1
12Max McDowell20:08.9Olivet112.7CAAC White 1
9Nolan Webster20:15.0Haslett112.7CAAC Red 1
11Beckett Hagen20:09.1Ubly112.6County Press
9Evan Banko20:10.9Olivet112.0CAAC White 1
11Brayden Carlson20:56.9Newaygo112.0CSAA Red 1
12Eian Kaste20:11.1Brown City112.0County Press
12Braiden Wright20:57.7Howard City Tri-County111.8CSAA Red 1
12Aldolfo Vera-Rangel20:58.7Remus Chippewa Hills111.4CSAA Red 1
11Gage Scott20:59.0Newaygo111.3CSAA Red 1
12Blake Fisher21:03.5Evergreen111.2Al Navarro
12Kody Hazen20:59.6Remus Chippewa Hills111.1CSAA Red 1
10Kenny Knudsen20:45.8Monroe St. Mary CC110.7Huron League 1
12Hayden Richey20:15.5Lansing Catholic110.5CAAC White 1
12Dalles Bailiff20:15.9Ionia110.4CAAC White 1
9Michael Visner21:02.8Reed City110.1CSAA Red 1
12Ricky Popp20:17.4Charlotte109.9CAAC White 1
11Jameson Holton20:23.8Mason109.7CAAC Red 1
9Steven Budreau20:18.0Mayville109.7County Press
9Alex Tremonti21:08.2Dundee109.6Al Navarro
10Aidan Fitek20:50.1Riverview109.3Huron League 1
9Landon Herbert-Osman20:57.1Woodhaven Brownstown109.0Downriver League 1
9Alec Parker21:11.5Sand Creek108.5Al Navarro
12Maximus Walker21:11.8Tecumseh108.4Al Navarro
11Kaleb Stutzman21:13.6Blissfield107.8Al Navarro
12Paul Tabit20:24.8Lansing Catholic107.4CAAC White 1
9James Feldpausch20:26.0Portland107.0CAAC White 1
10Ethan Baker20:32.0Haslett107.0CAAC Red 1
11Donovan Glasgow20:26.1Capac107.0County Press
12Ethan Eby21:17.2Dundee106.6Al Navarro
11Braden Haring21:00.0Carleton Airport106.0Huron League 1
12Marshal Smith20:29.5Mayville105.8County Press
11Tucker Cory21:20.8Dundee105.4Al Navarro
10Colin Scott20:37.8Mason105.1CAAC Red 1
10Sidney Lamb21:08.9Woodhaven Brownstown105.0Downriver League 1
9Eli Haynes21:22.2Blissfield104.9Al Navarro
10Gabe Verellen20:32.4North Branch104.9County Press
11Asher Waddell21:22.7Blissfield104.8Al Navarro
12Zachary Rinehart20:39.2Fowlerville104.6CAAC Red 1
10Henry Merchant20:39.2Williamston104.6CAAC Red 1
12Jordan Hassenzahl21:23.8Sand Creek104.4Al Navarro
9Brayden Winsted21:24.2Sand Creek104.3Al Navarro
10Elliott Worsley20:40.5St. Johns104.2CAAC Red 1
10Colt Bretz20:41.6Mason103.8CAAC Red 1
11Matthew Effah21:12.7Gibraltar Carlson103.8Downriver League 1
12Jackson Blum21:13.8Wyandotte Roosevelt103.4Downriver League 1
10Dakota Harmer20:37.2Lake Odessa Lakewood103.3CAAC White 1
12Dominic Boden21:23.7Howard City Tri-County103.1CSAA Red 1
11Gabriel Wesserling21:15.5Allen Park102.8Downriver League 1
12Rylan Branson21:09.5Riverview102.8Huron League 1
10Caleb LaVoy20:40.3Lansing Catholic102.2CAAC White 1
10Ethan Langmaack20:42.2Lake Odessa Lakewood101.6CAAC White 1
9Xavier Abalos21:32.2Ottawa Lake-Whiteford101.6Al Navarro
12Tanner McNair20:43.0Portland101.3CAAC White 1
11Andrew Calvert21:34.3Britton Deerfield100.9Al Navarro
11Aiden McLean21:15.4Milan100.9Huron League 1
11Austin Krause21:16.6New Boston Huron100.5Huron League 1
11Colin Brown21:35.9Petersburg-Summerfield100.4Al Navarro
9Alex Hunt21:35.9Onsted100.4Al Navarro
9Jonas Freese21:26.7Trenton99.1Downriver League 1
12Caleb Kolbe21:40.7Erie Mason98.8Al Navarro
9Alex Hicks21:43.3Tecumseh97.9Al Navarro
10Evan Martin21:25.6Carleton Airport97.5Huron League 1
10Momodou Ndiaye21:02.3Lansing Eastern96.9CAAC Red 1
9Nathan Howes21:28.3Grosse Ile96.6Huron League 1
9Calvin Rykse21:43.3Howard City Tri-County96.6CSAA Red 1
10Fernando Rojas21:34.8Lincoln Park96.4Downriver League 1
10Cole Hill21:47.8Adrian Madison96.4Al Navarro
11Evan Perry21:29.1Flat Rock96.3Huron League 1
11Timothy Venia20:59.2Mayville95.9County Press
9Maxwell Burt21:30.3Monroe Jefferson95.9Huron League 1
10Evan Willis21:31.8Grosse Ile95.4Huron League 1
11Hayden Billings21:07.3St. Johns95.2CAAC Red 1
12Seth Wuest21:51.9Erie Mason95.0Al Navarro
10Noah Saavedra21:39.2Gibraltar Carlson94.9Downriver League 1
11Brendan Cotter21:33.5Flat Rock94.8Huron League 1
11Joshua Gardner21:09.2Williamston94.6CAAC Red 1
10Carson Dennis21:35.9Riverview94.0Huron League 1
10Quinn Wilson-Schwartz21:42.7Dearborn Edsel Ford93.8Downriver League 1
9Gunnar Long21:07.9Sandusky93.0County Press
12Zachary Spaulding21:54.0Newaygo93.0CSAA Red 1
9Bryson Pooley21:58.1Blissfield93.0Al Navarro
10Charles Gronberg21:08.5Charlotte92.8CAAC White 1
10Bobby Dormer21:08.6Olivet92.8CAAC White 1
11Ben Card21:09.0North Branch92.7County Press
10Justin Boley22:00.0Lenawee Homeschool92.3Al Navarro
9Andrew Miller21:16.0St. Johns92.3CAAC Red 1
9Miles Canfora21:11.5Lansing Catholic91.8CAAC White 1
9Josh Anderson22:01.7Tecumseh91.8Al Navarro
12Garrett VanderZyl21:57.8Howard City Tri-County91.7CSAA Red 1
11Walker Chapin21:12.2Marlette91.6County Press
9Daelin Ring21:47.9New Boston Huron90.0Huron League 1
10Elijah Smeak21:24.5Williamston89.5CAAC Red 1
12Braden Koos21:18.7Charlotte89.4CAAC White 1
11Elijah Benskey21:55.7Trenton89.4Downriver League 1
9John Pfeffer22:08.8Onsted89.4Al Navarro
11Braydon Ost22:10.8Petersburg-Summerfield88.7Al Navarro
10Diego Yepez21:57.9Allen Park88.7Downriver League 1
12Will Ryan21:52.0Monroe St. Mary CC88.7Huron League 1
10Danny Dion21:21.6Lansing Catholic88.5CAAC White 1
10Max Banas21:53.3New Boston Huron88.2Huron League 1
9Ethan Gracik21:24.4Lansing Catholic87.5CAAC White 1
11Joel Sniegowski22:17.1Onsted86.6Al Navarro
9Hudson Shastal21:59.2New Boston Huron86.3Huron League 1
9Michael Mendez Jr.22:02.8Grosse Ile85.1Huron League 1
12JP Bohr21:33.2Lansing Catholic84.6CAAC White 1
11Shawn Warmuskerken22:19.8Grant84.4CSAA Red 1
9Cody O’Hern22:06.7Monroe Jefferson83.8Huron League 1
11Drew Albanice22:08.5Carleton Airport83.2Huron League 1
10Zachary Prater22:27.7Sand Creek83.1Al Navarro
10Mason Russeau22:08.9Carleton Airport83.0Huron League 1
11Braden Bennard22:15.1Gibraltar Carlson83.0Downriver League 1
10Zane Tonova22:09.8Grosse Ile82.8Huron League 1
12Lowell Milett21:40.0Brown City82.3County Press
9Steven Dietz22:26.2Newaygo82.3CSAA Red 1
11Kenny Morell21:40.3Lapeer82.2County Press
10Jacob ¨SuHo¨ Lee22:12.0Grosse Ile82.0Huron League 1
10Brenton Musallam22:12.5New Boston Huron81.8Huron League 1
11Lyle Lawrence21:41.8Olivet81.7CAAC White 1
10Colton Bleviins22:13.1Grosse Ile81.6Huron League 1
12Josh Carlin21:44.8Lansing Catholic80.7CAAC White 1
10Luke Bruce22:22.0Lincoln Park80.7Downriver League 1
9Henry Kowalewsky21:51.7Mason80.4CAAC Red 1
11Alex Loomis21:54.7Fowlerville79.4CAAC Red 1
10Patrick Zick22:21.0Riverview79.0Huron League 1
11Collin Potter22:40.0Lenawee Homeschool79.0Al Navarro
10Gavin Heimberger22:21.4Riverview78.9Huron League 1
9Tim Nies21:51.1North Branch78.6County Press
12Justin Spencer22:29.0Taylor78.3Downriver League 1
12Preston Mills21:58.2St. Johns78.3CAAC Red 1
9Cash Suzore22:24.3Monroe St. Mary CC77.9Huron League 1
11Jaxson Arecheja22:47.1Dundee76.6Al Navarro
12Samuel Warren22:48.7Tecumseh76.1Al Navarro
9Sawyer Goroni22:36.4Woodhaven Brownstown75.9Downriver League 1
11Kameron Occonnell22:38.1Wyandotte Roosevelt75.3Downriver League 1
9Ben Barnett22:48.1Reed City75.0CSAA Red 1
10Liam Holdwick22:33.5New Boston Huron74.8Huron League 1
10Garrett Bloom22:10.4St. Johns74.2CAAC Red 1
10Oliver Scherz22:36.5New Boston Huron73.8Huron League 1
11Ethan Carey22:42.8Woodhaven Brownstown73.7Downriver League 1
10Mason Kidd22:41.2New Boston Huron72.3Huron League 1
10Jose Hinojos22:41.3Riverview72.2Huron League 1
11Andrew Hinks22:41.5New Boston Huron72.2Huron League 1
11Collin Hughes22:10.6Lapeer72.1County Press
11Hudson Bickley22:16.8Fowlerville72.1CAAC Red 1
12Nicolas Hiner22:20.6St. Johns70.8CAAC Red 1
9Maddix Thomas22:14.7Lake Odessa Lakewood70.8CAAC White 1
10Emiliano Flores23:04.8Adrian Madison70.7Al Navarro
12Christian Martinez22:15.7Ionia70.4CAAC White 1
11Gavin Wort22:53.8Gibraltar Carlson70.1Downriver League 1
10Gibson Yeiter22:17.4Lake Odessa Lakewood69.9CAAC White 1
9Gabe Umin22:49.0New Boston Huron69.7Huron League 1
10James Roy22:19.0Mayville69.3County Press
9Donavon Calvert23:11.1Britton Deerfield68.6Al Navarro
9Lucas Pyle23:00.8Gibraltar Carlson67.7Downriver League 1
11Nathan Webb23:01.0Wyandotte Roosevelt67.7Downriver League 1
11Aidan Fredericks22:30.5Williamston67.5CAAC Red 1
11Evan Cousino23:14.7Dundee67.4Al Navarro
12Tyler Sharum23:03.2Dearborn Edsel Ford66.9Downriver League 1
9Aiden Pliska23:19.6Onsted65.8Al Navarro
9Micah Blackledge22:29.7Lansing Catholic65.8CAAC White 1
9Aiden Legg23:20.5Adrian Madison65.5Al Navarro
12Jason Cousino23:22.8Erie Mason64.7Al Navarro
12Lucas Sachs23:24.4Erie Mason64.2Al Navarro
9Aaron Snyder22:44.0Haslett63.0CAAC Red 1
12Cameron King22:38.8Marlette62.7County Press
12Henry Vo23:29.8Adrian Madison62.4Al Navarro
11Braden Potter23:30.0Lenawee Homeschool62.3Al Navarro
9Chase Goldbach23:30.3Onsted62.2Al Navarro
9Drew Fausz22:41.8Olivet61.7CAAC White 1
12Henry Myers22:44.7North Branch60.8County Press
9Jacob Pier22:51.7Mason60.4CAAC Red 1
10Owen Klein23:17.6Flat Rock60.1Huron League 1
9Luke Meckley23:36.9Sand Creek60.0Al Navarro
10Jacob Trommater22:47.5Charlotte59.8CAAC White 1
9Lachlan Nugent22:47.6Sandusky59.8County Press
11Derek Linares Oropin23:25.1Lincoln Park59.6Downriver League 1
12Benjamin Crock23:20.2Flat Rock59.3Huron League 1
9Landon Salow23:39.9Petersburg-Summerfield59.0Al Navarro
9Lorenzo Salas23:31.3Trenton57.6Downriver League 1
11Maximilian Majcen23:32.0Trenton57.3Downriver League 1
12Connor Hedke23:32.6Gibraltar Carlson57.1Downriver League 1
10Scott Ferguson23:46.2Tecumseh56.9Al Navarro
11Warren Thebolt23:46.7Dundee56.8Al Navarro
9Dominick Rempe23:28.1New Boston Huron56.7Huron League 1
11Joseph Anongdeth23:10.4Mason54.2CAAC Red 1
11Keegan Gray23:55.4Onsted53.9Al Navarro
12Drake Bosse23:56.2Onsted53.6Al Navarro
11Hank Bobicz23:38.3Milan53.2Huron League 1
10Ethan Melendrez23:44.5Southgate Anderson53.2Downriver League 1
9Ethan Clare23:16.6Williamston52.1CAAC Red 1
12Noah Hetler23:57.1Howard City Tri-County52.0CSAA Red 1
9Aiden Hudik24:02.6Evergreen51.5Al Navarro
11Maxwell Trombley23:13.8Brown City51.1County Press
10Vincent Beck24:00.7Reed City50.8CSAA Red 1
10Ibrahim Al-Zrouf23:55.0Trenton49.7Downriver League 1
9DeHass Ryan23:19.5Blue Water Christian Academy49.2County Press
12Colin Zaremski23:28.5Williamston48.2CAAC Red 1
9Adam Thomson23:23.3Lansing Catholic47.9CAAC White 1
10Johnny Lapointe23:55.5New Boston Huron47.5Huron League 1
9Landon Breitner23:56.4Monroe St. Mary CC47.2Huron League 1
12Matthew Rascol24:02.6Wyandotte Roosevelt47.1Downriver League 1
9Peyton Schaaf23:28.2North Branch46.3County Press
10James Emmons23:29.6Mayville45.8County Press
10Brandon Simmons24:07.5Taylor45.5Downriver League 1
11Brenden Scott23:36.6Mason45.5CAAC Red 1
11Xavier Metzger24:08.1Gibraltar Carlson45.3Downriver League 1
9Samuel Kelly24:10.0Lincoln Park44.7Downriver League 1
11Alliance Rivera24:23.4Adrian Madison44.5Al Navarro
10Hunter Rohlman23:36.9Lapeer43.4County Press
10Aaron Welsh24:14.1Allen Park43.3Downriver League 1
12Matthew Vasher24:14.8Woodhaven Brownstown43.1Downriver League 1
12Owen Cooley24:32.0Dundee41.7Al Navarro
12Bolaji Peters24:19.9Southgate Anderson41.4Downriver League 1
11Logan Csapos23:49.4St. Johns41.2CAAC Red 1
11Josh Chamberlin23:44.0Charlotte41.0CAAC White 1
11Dylan Nichols24:15.3Milan40.9Huron League 1
10Aiden Gagnon24:15.6Milan40.8Huron League 1
9Michael Barrera24:32.3Reed City40.2CSAA Red 1
9Aiden Espinoza23:48.0Portland39.7CAAC White 1
10Breck Malburg24:39.0Sand Creek39.3Al Navarro
9Carson Clark23:52.5Charlotte38.2CAAC White 1
12Josh Eager23:52.6Brown City38.1County Press
12Gabe Holman23:55.3Ionia37.2CAAC White 1
12Jude Shaver23:57.7Charlotte36.4CAAC White 1
11Nathan Brashaw24:28.8Riverview36.4Huron League 1
10Austyn Parker24:48.4Dundee36.2Al Navarro
12Mahmoud Shahbain24:36.0Dearborn Edsel Ford36.0Downriver League 1
9Cody Wood24:52.9Ottawa Lake-Whiteford34.7Al Navarro
9Carson Shirlen24:34.2Riverview34.6Huron League 1
9JaNeal Rhodes24:53.8Adrian Madison34.4Al Navarro
11Jolaun Owens24:50.0Newaygo34.3CSAA Red 1
9Cale Estes24:40.8Monroe St. Mary CC32.4Huron League 1
9Cole Stump24:18.2Mason31.6CAAC Red 1
12Jackson McManus24:50.1Gibraltar Carlson31.3Downriver League 1
12Jacob Boehm24:13.3Mayville31.2County Press
11Logan Fuller25:06.0Dundee30.3Al Navarro
12Caden Nichols24:16.8Sandusky30.1County Press
9Grant Rollins25:10.3Dundee28.9Al Navarro
9Tate Kidder24:21.7Portland28.4CAAC White 1
10Noah Huffine24:23.9Portland27.7CAAC White 1
10Joseph Sawdon24:31.5Williamston27.2CAAC Red 1
12Gavin Swartout24:56.5Monroe St. Mary CC27.2Huron League 1
11Kyle Johansen25:13.3Remus Chippewa Hills26.6CSAA Red 1
9Jayden Wilson25:20.0Tecumseh25.7Al Navarro
9Levi Mihora25:22.0Dundee25.0Al Navarro
10Ben Forbes24:32.3Marlette24.9County Press
11Samuel Holton25:11.4Monroe Jefferson22.2Huron League 1
11Christopher Ferguson25:27.6Howard City Tri-County21.8CSAA Red 1
11Miguel Marquillero25:19.1Gibraltar Carlson21.6Downriver League 1
11John Williamson25:32.6Remus Chippewa Hills20.1CSAA Red 1
10Cash Stanton25:26.8Gibraltar Carlson19.1Downriver League 1
10Caleb Roehm24:54.3Lansing Sexton17.6CAAC White 1
12Liam Schulz25:43.7Howard City Tri-County16.4CSAA Red 1
12Christian Charles25:00.5Lansing Sexton15.5CAAC White 1
9Julion Cullen25:47.0Remus Chippewa Hills15.3CSAA Red 1
12Ricael Rodriguez25:44.7Dearborn Edsel Ford13.1Downriver League 1
12Anthony Albin25:55.0Howard City Tri-County12.7CSAA Red 1
9Luis Guiterrez25:10.5Ionia12.2CAAC White 1
9Ryan Brehmer26:02.0Evergreen11.7Al Navarro
11Shaun Cowen26:03.0Petersburg-Summerfield11.3Al Navarro
10Tanner Saathoff25:59.2Remus Chippewa Hills11.3CSAA Red 1
11Lukas Cranson26:03.9Dundee11.0Al Navarro
10Isaac McCarty26:04.4Petersburg-Summerfield10.9Al Navarro
11Austin Taylor26:04.5Petersburg-Summerfield10.8Al Navarro
11Drake Turner26:04.6Erie Mason10.8Al Navarro
10Logan Demeulenaere25:15.5North Branch10.5County Press
10Archer Young26:02.0Remus Chippewa Hills10.3CSAA Red 1
11Leighton Thorn25:57.1Trenton9.0Downriver League 1
9Jahreim Phillip25:21.0Charlotte8.7CAAC White 1
10Drew Cortright25:22.4Olivet8.2CAAC White 1
9Ben Fuller25:22.7Olivet8.1CAAC White 1
11Alex Holmes25:28.9Lansing Eastern8.0CAAC Red 1
11Noah Hassenzahl26:21.0Sand Creek5.3Al Navarro
Uncategorized

2025 Ratings: September 17th Meets

HEAT led to many slower courses and greater adjustments. We love a little mid-season adversity – who knows if it’ll be 70 deg. at the State Finals?

MeetBoys Adj.Girls Adj.Average
JPC 1-59-66-63
SMAC Jamboree-29-39-34
OK Black 1-23-24-24
OAA Blue 2-16-25-21
Soter-Crane-24-17-21
RCA Jamboree-20-19-20
Parchment Classic-8-22-15
CMAC 1+4-9-3

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

GIRLS TEAM RATINGS

TeamTop 5 Avg.DivisionMeet
Zeeland East**132.21OK Black 1
Portage Central*123.11SMAC Jamboree
Zeeland West111.71OK Black 1
Berkley93.41OAA Blue 2
Kalamazoo Loy Norrix82.11SMAC Jamboree
Beverly Hills Groves78.11OAA Blue 2
Lowell75.61RCA Jamboree
Greenville68.81RCA Jamboree
Portage Northern63.61SMAC Jamboree
Battle Creek Lakeview56.31SMAC Jamboree
Mattawan47.71SMAC Jamboree
West Bloomfield23.11OAA Blue 2
Kalamazoo Central8.91SMAC Jamboree
TeamTop 5 Avg.DivisionMeet
Holland Christian**134.52OK Black 1
Coopersville*113.32RCA Jamboree
Spring Lake*107.62OK Black 1
Hudsonville Unity Christian*106.42OK Black 1
Shepherd97.52JPC 1
Clare93.72JPC 1
Holland91.92OK Black 1
Cedar Springs89.92RCA Jamboree
Bloomfield Hills Marian89.22Soter-Crane
St. Joseph88.62SMAC Jamboree
Richland Gull Lake81.72SMAC Jamboree
Stevensville Lakeshore80.92SMAC Jamboree
Allendale78.52RCA Jamboree
Pontiac Notre Dame Prep73.22Soter-Crane
Marshall69.72Parchment Classic
Gladwin59.02JPC 1
Sparta54.02RCA Jamboree
Detroit Country Day52.42Soter-Crane
Oak Park48.02OAA Blue 2
Hamilton45.12OK Black 1
Dearborn Divine Child44.72Soter-Crane
Coldwater27.72Parchment Classic
Battle Creek Pennfield14.82Parchment Classic
Grand Rapids Kenowa Hills5.12RCA Jamboree
TeamTop 5 Avg.DivisionMeet
Pewamo-Westphalia*101.53CMAC 1
Bronson75.63Parchment Classic
Midland Bullock Creek68.53JPC 1
Sanford-Meridian68.53JPC 1
Bath57.33CMAC 1
Standish-Sterling55.63JPC 1
Perry24.03CMAC 1
Saranac12.73CMAC 1
Laingsburg8.23CMAC 1
TeamTop 5 Avg.DivisionMeet
Martin*66.04Parchment Classic
Lansing Christian55.64CMAC 1
Dansville13.94CMAC 1

BOYS TEAM RATINGS

TeamTop 5 Avg.DivisionMeet
Lowell**195.71RCA Jamboree
Zeeland West**192.41OK Black 1
Portage Central**187.81SMAC Jamboree
Mattawan179.61SMAC Jamboree
Kalamazoo Loy Norrix177.71SMAC Jamboree
Battle Creek Lakeview175.61SMAC Jamboree
Kalamazoo Central173.21SMAC Jamboree
Greenville163.51RCA Jamboree
Zeeland East154.91OK Black 1
West Bloomfield149.51OAA Blue 2
North Farmington148.41OAA Blue 2
Beverly Hills Groves148.11OAA Blue 2
Berkley142.31OAA Blue 2
Ypsilanti Community133.51Soter-Crane
Portage Northern111.71SMAC Jamboree
Ferndale53.51OAA Blue 2
TeamTop 5 Avg.DivisionMeet
Holland Christian**189.22OK Black 1
Allendale*179.12RCA Jamboree
Cedar Springs*178.32RCA Jamboree
Richland Gull Lake*177.12SMAC Jamboree
Shepherd*174.92JPC 1
Sparta171.92RCA Jamboree
Spring Lake170.92OK Black 1
Holland165.62OK Black 1
Clare163.12JPC 1
St. Joseph160.92SMAC Jamboree
Coopersville160.72RCA Jamboree
Detroit Country Day156.22Soter-Crane
Gladwin156.12JPC 1
Hudsonville Unity Christian150.72OK Black 1
Coldwater147.72Parchment Classic
Marshall144.92Parchment Classic
Dearborn Divine Child143.92Soter-Crane
Oak Park124.42OAA Blue 2
Pontiac Notre Dame Prep117.72Soter-Crane
Allegan116.82Parchment Classic
Grand Rapids Kenowa Hills104.22RCA Jamboree
Stevensville Lakeshore89.92SMAC Jamboree
Hamilton89.82OK Black 1
Battle Creek Pennfield86.32Parchment Classic
Eastpointe45.92Soter-Crane
Harper Woods11.52OAA Blue 2
TeamTop 5 Avg.DivisionMeet
Pewamo-Westphalia156.03CMAC 1
Sanford-Meridian150.83JPC 1
Midland Bullock Creek144.03JPC 1
Saranac135.43CMAC 1
Bronson135.43Parchment Classic
Delton-Kellogg129.93Parchment Classic
Beaverton124.73JPC 1
Standish-Sterling123.93JPC 1
Laingsburg115.73CMAC 1
Bath110.13CMAC 1
Harrison106.53JPC 1
Farwell101.13JPC 1
Parchment96.73Parchment Classic
St. Louis77.93JPC 1
Galesburg-Augusta56.03Parchment Classic
Kalamazoo Christian35.83Parchment Classic
TeamTop 5 Avg.DivisionMeet
Portland St. Patrick*148.34CMAC 1
Fowler*140.84CMAC 1
White Pigeon121.64Parchment Classic
Martin106.54Parchment Classic
Lansing Christian106.14CMAC 1
Algoma Christian57.9NoneParchment Classic

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
10Adalyn Raab18:09.0Zeeland East165.0OK Black 1
10Avery Engbers18:30.4Holland Christian157.9OK Black 1
12Marie Gates18:39.6Hudsonville Unity Christian154.8OK Black 1
11Mia May18:49.5Sparta149.8RCA Jamboree
12Gracelin Martin19:04.7Greenville144.8RCA Jamboree
11Johanna Mulder19:11.9Holland144.0OK Black 1
11Olivia Weiss19:23.9Holland140.0OK Black 1
11Eliana Stob19:32.3Holland Christian137.2OK Black 1
10Oakley Osterhart19:31.9Coopersville135.7RCA Jamboree
12Olivia Stacy19:53.4Portage Northern135.2SMAC Jamboree
9Giada Mills19:39.5Beverly Hills Groves135.2OAA Blue 2
10Caralyn Elkins19:45.6Zeeland West132.8OK Black 1
12Layla Geurink19:46.1Holland Christian132.6OK Black 1
11Lane Isom20:06.2Richland Gull Lake130.9SMAC Jamboree
10Gracie Carlisle20:07.3Portage Central130.6SMAC Jamboree
12Alexis Kotkowicz19:55.3Spring Lake129.6OK Black 1
11Alyssa Kramer19:41.5Pewamo-Westphalia129.2CMAC 1
10Avery Scott20:12.4Portage Central128.9SMAC Jamboree
12Meredith Cook19:59.3Zeeland East128.2OK Black 1
12Taryn DiLaura20:01.5Zeeland East127.5OK Black 1
10Paige Rohda20:06.7Berkley126.1OAA Blue 2
11Mackenzie Huizenga20:07.5Holland Christian125.5OK Black 1
12Megan Kuzma20:08.9Zeeland East125.0OK Black 1
10Julia Welc20:24.8Portage Central124.7SMAC Jamboree
12Ashlynn Harris20:10.9Bronson123.7Parchment Classic
11Veyda Conley20:14.4Martin122.5Parchment Classic
10Addison Bixler20:19.0Coopersville120.0RCA Jamboree
12Beatrice Perucchetti20:39.8St. Joseph119.7SMAC Jamboree
10Annika Stob20:25.5Holland Christian119.5OK Black 1
10Audrey Kline20:44.0St. Joseph118.3SMAC Jamboree
11Sophia Buzzelli21:12.0Clare118.0JPC 1
11Sawyer Reagan20:25.1Allendale118.0RCA Jamboree
11Kaila Keeler20:31.7Zeeland West117.4OK Black 1
12Rhea Mouw20:46.8Portage Central117.4SMAC Jamboree
12Libby Post20:38.3Zeeland East115.2OK Black 1
10Claire Mouw20:57.4Portage Central113.9SMAC Jamboree
12Evie Kleinheksel20:44.1Zeeland West113.3OK Black 1
12Anna Poppema20:29.7Bath113.1CMAC 1
10Sophie Jones20:48.0Holland Christian112.0OK Black 1
9Tessa Albrecht20:50.5Zeeland West111.2OK Black 1
9Maddison Guy21:06.1Portage Central111.0SMAC Jamboree
12Mattie Gagne21:36.3Midland Bullock Creek109.9JPC 1
10Kaleigh Clark20:54.3Spring Lake109.9OK Black 1
11Cora Parker20:57.7Spring Lake108.8OK Black 1
9Calista George20:46.6Pewamo-Westphalia107.5CMAC 1
9Tenley DeWitt21:02.1Zeeland East107.3OK Black 1
10Addy Nesbitt20:57.2Cedar Springs107.3RCA Jamboree
11Olivia Storteboom21:17.8Portage Central107.1SMAC Jamboree
9Breslyn Klein21:00.4Coopersville106.2RCA Jamboree
10Danica Redes21:48.2Shepherd105.9JPC 1
10Ava Knot21:07.2Holland Christian105.6OK Black 1
11Emory Smith21:03.3Cedar Springs105.2RCA Jamboree
10Evelyn Moon21:24.0Portage Central105.0SMAC Jamboree
10Cailyn Baker21:51.4Shepherd104.9JPC 1
12Olivia Droski21:04.5Coopersville104.8RCA Jamboree
11Mikenna Nagel21:54.6Sanford-Meridian103.8JPC 1
12Jacey Roy21:14.7Beverly Hills Groves103.4OAA Blue 2
12Emilee Young21:56.8Shepherd103.1JPC 1
11Abby Noorman21:11.9Cedar Springs102.4RCA Jamboree
9Vittoria Perucchetti21:34.4St. Joseph101.5SMAC Jamboree
9Julia Geisz21:12.5Marian (Bloomfield Hills)101.5Soter Crane
11Genevive Meihn21:25.2Beverly Hills Groves99.9OAA Blue 2
12Emily Graves21:24.7Zeeland East99.8OK Black 1
10Quinn McWilliams21:20.4Coopersville99.5RCA Jamboree
12Katelynn Boyd21:26.5Hudsonville Unity Christian99.2OK Black 1
11Lucille Clark21:20.9Marian (Bloomfield Hills)98.7Soter Crane
12Sadie Schout21:29.1Hudsonville Unity Christian98.3OK Black 1
12Lauryn Byker21:30.4Hudsonville Unity Christian97.9OK Black 1
9Ella Kozminske21:45.6Portage Northern97.8SMAC Jamboree
10Lilly Harthorn21:47.8Kalamazoo Loy Norrix97.1SMAC Jamboree
9Alison Villa-Bilton22:14.9Clare97.0JPC 1
10Alaina Dillon21:31.3Marshall96.9Parchment Classic
11Jenna Keilen21:18.6Pewamo-Westphalia96.8CMAC 1
9Charly Braidwood21:36.1Spring Lake96.0OK Black 1
12Kaitrin Miedema21:36.4Holland Christian95.9OK Black 1
9Olivia Mannes21:37.3Zeeland East95.6OK Black 1
12Lydia Binelli21:43.1Berkley94.0OAA Blue 2
9Matia Battjes21:42.5Spring Lake93.9OK Black 1
12Roisin Whelan21:37.2Marian (Bloomfield Hills)93.3Soter Crane
12Jayden VandenAkker21:43.9Allegan92.7Parchment Classic
11Ellie Beach22:28.6Sanford-Meridian92.5JPC 1
12Rachael Wychuyse21:50.2Berkley91.6OAA Blue 2
9Addisyn Wood21:45.0Sparta91.3RCA Jamboree
11Lauren Leis22:32.8Clare91.1JPC 1
11Claire Dunn21:44.6Pontiac Notre Dame Prep90.8Soter Crane
12Kate Ort22:08.0Stevensville Lakeshore90.3SMAC Jamboree
11Delaney Smith21:38.9Pewamo-Westphalia90.0CMAC 1
10Sarah Nothstine22:37.3Midland Bullock Creek89.6JPC 1
10Gweneth (Gwen) Eby21:55.0Coldwater89.0Parchment Classic
11Teagan Borick22:12.5Kalamazoo Loy Norrix88.8SMAC Jamboree
9Londyn Schmidt22:13.0Kalamazoo Loy Norrix88.7SMAC Jamboree
12Annabelle Ellenbogen21:51.1Detroit Country Day88.6Soter Crane
12Megan Gimmey22:40.2Shepherd88.6JPC 1
12Meghan Guczwa21:58.3Spring Lake88.6OK Black 1
9Emma Putnam21:54.1Lowell88.3RCA Jamboree
9Megyn Allers21:57.4Coopersville87.2RCA Jamboree
10Emma Stotzel22:45.7Clare86.8JPC 1
12Natalie Barron22:19.0Mattawan86.7SMAC Jamboree
12Madelyn Tude Thuot22:20.1Stevensville Lakeshore86.3SMAC Jamboree
10Kate Moon22:21.2Portage Central85.9SMAC Jamboree
12Christina Pake22:49.8Standish Sterling85.4JPC 1
12Audrey Latchaw22:03.3Lowell85.2RCA Jamboree
9Tatum Richardson22:24.2Portage Central84.9SMAC Jamboree
10Sarah Warner22:51.4Shepherd84.9JPC 1
11Flora Ramos22:02.7Pontiac Notre Dame Prep84.8Soter Crane
10Vivian O’Callaghan22:52.7Gladwin84.4JPC 1
9Lyla Eidson22:12.5Auburn Hills Avondale84.2OAA Blue 2
10Adelyn Thelen21:56.8Pewamo-Westphalia84.1CMAC 1
10Lucy Budnik22:11.8Zeeland West84.1OK Black 1
10Silvia Torres22:27.0Portage Central84.0SMAC Jamboree
11Charlotte Simon21:57.5Pewamo-Westphalia83.8CMAC 1
11Elena Czuk22:30.3Portage Central82.9SMAC Jamboree
9Zeta Adamski22:09.3Pontiac Notre Dame Prep82.6Soter Crane
9Cassa Minnis22:02.2Dansville82.3CMAC 1
10Leah Krzeszewski22:10.5Marian (Bloomfield Hills)82.2Soter Crane
11Carly Bruxvoort22:18.1Hudsonville Unity Christian82.0OK Black 1
9Katherine Schafer22:03.5Pewamo-Westphalia81.8CMAC 1
12Madison Louk23:01.1Gladwin81.6JPC 1
11Abbie Luckman22:34.5Stevensville Lakeshore81.5SMAC Jamboree
9Jordane Falvey22:14.8Dearborn Divine Child80.7Soter Crane
10Esther Cahill22:06.9Saranac80.7CMAC 1
12Adriana Domingo22:20.9Marshall80.4Parchment Classic
11Matilda Mountain22:24.0Berkley80.3OAA Blue 2
10Ella McCleery22:16.0Ypsilanti Community80.3Soter Crane
12Georgia Micklewright22:38.0BC Lakeview80.3SMAC Jamboree
11Kylee Brose22:18.6Allendale80.1RCA Jamboree
11Riley DenHartigh22:24.1Hudsonville Unity Christian80.0OK Black 1
11Noelle Wielhouwer22:24.2Hudsonville Unity Christian79.9OK Black 1
11Raina Glanzman22:20.0GR Kenowa Hills79.7RCA Jamboree
10Zoe Fabing22:10.4Fowler79.5CMAC 1
12Peyton Rhoades22:26.8BC Pennfield78.4Parchment Classic
12Brooklyn Haight22:30.0Zeeland West78.0OK Black 1
11Marley Momany22:47.4Stevensville Lakeshore77.2SMAC Jamboree
10Marta Kellam22:47.7Kalamazoo Loy Norrix77.1SMAC Jamboree
11Rowan Sloothaak22:34.0Zeeland West76.7OK Black 1
11Sara Schipper22:32.7Martin76.4Parchment Classic
9Tessa Nienhuis22:35.8Holland76.1OK Black 1
11Elizabeth Letherer23:19.6Clare75.5JPC 1
11Haley Green22:38.0Zeeland East75.3OK Black 1
11Brooklyn Jackson22:33.4Lowell75.2RCA Jamboree
10Brigette Conger22:39.5Berkley75.2OAA Blue 2
12Ana Beimers22:38.8Hudsonville Unity Christian75.1OK Black 1
11Annie Wernet22:25.4Lansing Christian74.5CMAC 1
12Juliette Tallon22:25.6Lansing Christian74.5CMAC 1
10Genevieve DeKraker22:35.7Greenville74.4RCA Jamboree
10Alivia Schnakenberg22:41.0Zeeland East74.3OK Black 1
12Olivia Forsberg23:23.2Clare74.3JPC 1
9Kalynn Young22:58.1Richland Gull Lake73.6SMAC Jamboree
11Alonna Goodsell22:42.6Bronson73.1Parchment Classic
12Rhian Jeffries22:47.7Oak Park72.4OAA Blue 2
10Leah Leis23:29.0Clare72.3JPC 1
11Miriam Sanchez22:46.1Bronson72.0Parchment Classic
11Kendall Nester22:45.1Cedar Springs71.3RCA Jamboree
9Violet Swafford22:51.4North Farmington71.2OAA Blue 2
10Brooke Ramer23:05.6Richland Gull Lake71.1SMAC Jamboree
11Madison Moeggenborg23:34.6Shepherd70.5JPC 1
10Ana Lucia Reynoso22:54.2Berkley70.3OAA Blue 2
9Melanie Clark22:46.2Marian (Bloomfield Hills)70.3Soter Crane
11Sam Koppenol22:54.5Zeeland West69.8OK Black 1
9Rino Takatsu22:55.7West Bloomfield69.8OAA Blue 2
12Sophie Koleszar22:54.9Zeeland East69.7OK Black 1
10Abigail Whitelaw23:11.1Stevensville Lakeshore69.3SMAC Jamboree
12Elizabeth Salinas22:49.7Dearborn Divine Child69.1Soter Crane
11Elle Buhlman22:52.2Allendale68.9RCA Jamboree
12Elsie Markillie23:13.5Richland Gull Lake68.5SMAC Jamboree
10Caroline Howenstine23:13.9Stevensville Lakeshore68.4SMAC Jamboree
10Ayla Frantz23:14.5BC Lakeview68.2SMAC Jamboree
10Briella Kohley22:59.7Spring Lake68.1OK Black 1
11Brynn Robinson23:42.2Shepherd67.9JPC 1
10Courtney Lawhorne22:46.6Bath67.5CMAC 1
9Ellery Fazekas23:01.2Marshall66.9Parchment Classic
11Mia Vonderheide22:58.3Lowell66.9RCA Jamboree
12Elizabeth Smoes22:58.8Coopersville66.8RCA Jamboree
9Anna McCarthy22:57.3Marian (Bloomfield Hills)66.6Soter Crane
11Ximena Martinez23:19.4Stevensville Lakeshore66.5SMAC Jamboree
10Allison Rodgers23:03.0Martin66.3Parchment Classic
12Lilly Rooks22:51.8Pewamo-Westphalia65.7CMAC 1
12Anna Furman23:22.7Kalamazoo Central65.4SMAC Jamboree
10Isabella Glibota23:09.2Berkley65.3OAA Blue 2
9Piper Grigsby23:06.6Bronson65.1Parchment Classic
10Lauren Crowley23:26.2Richland Gull Lake64.3SMAC Jamboree
11Abigail Brooks23:09.4Coopersville63.2RCA Jamboree
9Mayli Fessenden23:09.6Cedar Springs63.1RCA Jamboree
10Ava Robinson23:57.2Clare62.9JPC 1
12Lena Brochard23:10.3Coopersville62.9RCA Jamboree
9Hadley Silveira23:10.7Allendale62.8RCA Jamboree
12Anna Kujansuu23:09.2Dearborn Divine Child62.6Soter Crane
11McKenzie Whalen23:11.4Allendale62.5RCA Jamboree
9Olivia Roseberry23:01.4Perry62.5CMAC 1
11Olivia Lothian23:12.4Lowell62.2RCA Jamboree
12Catalina Colangelo Van Meek23:11.3Marian (Bloomfield Hills)61.9Soter Crane
10Madeline Vink23:19.4Spring Lake61.5OK Black 1
9Caroline Reynolds23:35.8Richland Gull Lake61.1SMAC Jamboree
12Laura Spyker24:03.7Standish Sterling60.8JPC 1
12Evalynne Bell24:06.1Farwell60.0JPC 1
10Olivia Sowton23:40.6BC Lakeview59.5SMAC Jamboree
11Jenna Babbitt23:21.5Greenville59.2RCA Jamboree
11Jessica White23:42.6Kalamazoo Loy Norrix58.8SMAC Jamboree
9Reese Palmer23:27.8Holland Christian58.7OK Black 1
10Madeline Mlinarcik23:20.8Pontiac Notre Dame Prep58.7Soter Crane
9Rebekah Huber24:10.3Midland Bullock Creek58.6JPC 1
10Katherine Hartle23:21.4Marian (Bloomfield Hills)58.5Soter Crane
10Claire Yakiwchuk23:43.5Mattawan58.5SMAC Jamboree
11Eisele Prutch23:30.0Holland58.0OK Black 1
9Sophi Beach24:13.8Sanford-Meridian57.4JPC 1
11Lydia Nelson23:34.3Hamilton56.6OK Black 1
11Lily Cummings23:50.6St. Joseph56.1SMAC Jamboree
11Sofia Kouza23:28.6Marian (Bloomfield Hills)56.1Soter Crane
9Teagan Kuykendall23:21.1Bath56.0CMAC 1
12Alanis Povey24:20.8Gladwin55.1JPC 1
11Davylynn Christie24:20.9Standish Sterling55.0JPC 1
11Makenna Bush23:24.2Lansing Christian54.9CMAC 1
10Ashley Stewart23:39.6Holland Christian54.8OK Black 1
9Katelyn Spada23:54.9Kalamazoo Central54.7SMAC Jamboree
10Lara Roden23:55.8Portage Central54.4SMAC Jamboree
12Nouhad Hammoud23:33.8Detroit Country Day54.4Soter Crane
12Alaina Hoffman23:39.0Marshall54.3Parchment Classic
9Katelyn Ashworth23:36.0Allendale54.3RCA Jamboree
10Sophia Carson23:34.7University Liggett54.1Soter Crane
11Marian Davlin23:27.6Portland St. Patrick53.8CMAC 1
10Lea Rode23:35.7Ypsilanti Community53.8Soter Crane
11Leah Thomas23:45.4Oak Park53.2OAA Blue 2
11Kate Elias23:59.7Portage Central53.1SMAC Jamboree
11Lucy Cross24:00.0Stevensville Lakeshore53.0SMAC Jamboree
11Nevaeh Burns23:46.2Oak Park52.9OAA Blue 2
10Gabriella Wood23:30.8Lansing Christian52.7CMAC 1
10Sophia Fitton23:41.2Allendale52.6RCA Jamboree
10Haylee Ledesma23:42.4Lowell52.2RCA Jamboree
9Vayda Woolston23:43.2Lowell51.9RCA Jamboree
12Samantha Conley23:49.2Spring Lake51.6OK Black 1
12Hazel Burley23:36.6Laingsburg50.8CMAC 1
11Charlotte Hartley23:45.0Detroit Country Day50.7Soter Crane
10Kennedy Elliott24:07.9Portage Central50.4SMAC Jamboree
10Sara Stoel23:53.3Hamilton50.2OK Black 1
12Maura Young23:51.9Marshall50.0Parchment Classic
11Macey Lipscomb23:49.2GR Kenowa Hills49.9RCA Jamboree
12Elli Timmerman23:53.1Delton-Kellogg49.6Parchment Classic
12Catherine Kipila23:49.7Pontiac Notre Dame Prep49.1Soter Crane
11Chellie Slocum23:50.4Detroit Country Day48.9Soter Crane
9Ellerie Bucklin23:55.9Coldwater48.7Parchment Classic
12Bree DeLano23:43.5Dansville48.5CMAC 1
9Monica Pung23:43.6Pewamo-Westphalia48.5CMAC 1
9Kinsley Haight23:59.7Zeeland West48.1OK Black 1
10Celia Milhiem23:55.1Coopersville48.0RCA Jamboree
12Rachel Byler23:58.9White Pigeon47.7Parchment Classic
9Ayla Meiste24:01.1Hamilton47.6OK Black 1
12Jenna Dozeman24:01.3Hamilton47.6OK Black 1
11Alaina Wheaton24:16.9St. Joseph47.4SMAC Jamboree
10Darnasha Willis24:03.4West Bloomfield47.2OAA Blue 2
12Leah Keuning24:03.2Zeeland West46.9OK Black 1
10Liv Warner23:58.6Pontiac Notre Dame Prep46.1Soter Crane
10Haylee Gladstone23:50.9Bath46.0CMAC 1
12Melodie Nagel24:48.8Sanford-Meridian45.7JPC 1
11Abby Geyer24:07.0Spring Lake45.7OK Black 1
12Veronica Tapia24:03.5Lowell45.2RCA Jamboree
11Petra Gonzalez24:06.6Algoma Christian SR45.1Parchment Classic
11Londyn James24:10.4Oak Park44.9OAA Blue 2
12Tana Drobeck24:24.6Mattawan44.8SMAC Jamboree
11Claire Schmidtfranz23:54.6Perry44.8CMAC 1
12Luci Waldie24:52.3Standish Sterling44.6JPC 1
11Adeline Ludwig24:52.8Midland Bullock Creek44.4JPC 1
11Elizabeth Ortiz24:09.6Bronson44.1Parchment Classic
9Eliza Blanchard24:07.1Allendale44.0RCA Jamboree
12Allison Ramer24:29.0Richland Gull Lake43.3SMAC Jamboree
9Maud van de Vegte24:09.7Lowell43.1RCA Jamboree
11Haley Fitzgibbon24:57.5Sanford-Meridian42.9JPC 1
9Mia Hill24:10.8Allendale42.7RCA Jamboree
10Simone Fumei24:10.4Marian (Bloomfield Hills)42.2Soter Crane
10Briony Dean24:33.6Portage Northern41.8SMAC Jamboree
11Lucy Van Huis24:19.2Holland41.6OK Black 1
10Annie Lou Howell24:19.8Holland41.4OK Black 1
9Danica Burtch25:04.3Sanford-Meridian40.6JPC 1
9Temperance Harrington24:17.8Lowell40.4RCA Jamboree
9Sara Guest25:06.0Midland Bullock Creek40.0JPC 1
9Sophia Dohm24:22.3Galesburg-Augusta39.9Parchment Classic
12Madelyn Hensel24:22.6BC Pennfield39.8Parchment Classic
11Samantha Gutzman24:10.4Laingsburg39.5CMAC 1
10Molly VanDam24:27.3Zeeland East38.9OK Black 1
12Lily Geyer24:27.6Spring Lake38.8OK Black 1
11Rina Graveline25:09.7Gladwin38.8JPC 1
12Lauren DeVries24:28.0Zeeland East38.7OK Black 1
11Mikena Ismail24:24.4Lowell38.2RCA Jamboree
12Maija Ruzicka24:45.7BC Lakeview37.8SMAC Jamboree
9Riley Bender24:29.2Martin37.6Parchment Classic
12Mackenzie Cruz24:27.3Allendale37.2RCA Jamboree
12Meg VanDam24:34.0Zeeland East36.7OK Black 1
11Addison Kemp24:30.2Greenville36.3RCA Jamboree
11Miriam Hess24:31.2Cedar Springs35.9RCA Jamboree
11Olivia King24:51.3BC Lakeview35.9SMAC Jamboree
9Emily Crawford24:37.4Beverly Hills Groves35.9OAA Blue 2
11Michaela O’Callaghan25:20.8Gladwin35.1JPC 1
11Ashley Binder24:41.3Hudsonville Unity Christian34.2OK Black 1
10Joselyn Fischhaber24:56.4Portage Northern34.2SMAC Jamboree
10Laylah Daniel24:57.0Kalamazoo Loy Norrix34.0SMAC Jamboree
12Alaina Driver24:28.4Potterville33.5CMAC 1
12Emily Schramm25:29.4Standish Sterling32.2JPC 1
11Harper Schoon-Tanis24:47.4Holland32.2OK Black 1
9Grace Gruppen24:48.2Hudsonville Unity Christian31.9OK Black 1
11Kenzie Druce24:46.2Cedar Springs30.9RCA Jamboree
12Adel Šebestová25:06.8Mattawan30.7SMAC Jamboree
9Lexi Kinder25:34.8St. Louis30.4JPC 1
12Alix Court24:50.3Greenville29.6RCA Jamboree
11Saniya Shepard24:57.2Zeeland East28.9OK Black 1
11Lily Brendlinger25:12.3Portage Central28.9SMAC Jamboree
11Annalee Takalo25:40.1Shepherd28.6JPC 1
10Lexie Donaldson24:52.5University Liggett28.2Soter Crane
11Jenell Gallozi24:53.0Marian (Bloomfield Hills)28.0Soter Crane
10Kendal Klingenberg25:00.0Holland Christian28.0OK Black 1
12Morgan Baker24:58.2Coldwater27.9Parchment Classic
10KiKi Rusz24:45.7Laingsburg27.8CMAC 1
11Lauren Bradford24:56.0Sparta27.7RCA Jamboree
10DuRae Sage25:01.3Martin26.9Parchment Classic
11Ellen Post25:05.2Zeeland East26.3OK Black 1
10Samantha Skym25:48.4Midland Bullock Creek25.9JPC 1
12Annalise Capestany25:06.4Holland Christian25.9OK Black 1
11Claire L. Thelen24:51.5Pewamo-Westphalia25.8CMAC 1
12Olivia Thelen24:53.3Fowler25.2CMAC 1
11Reese Storteboom25:24.7Portage Central24.8SMAC Jamboree
11Josie Cabala25:53.2Midland Bullock Creek24.3JPC 1
12Kasey Rasch25:06.6Coopersville24.1RCA Jamboree
11Cora Williams25:12.9Hamilton23.7OK Black 1
11Alexa Bates25:28.3Portage Central23.6SMAC Jamboree
10Emily Anderson25:08.4Pontiac Notre Dame Prep22.9Soter Crane
12Kate Murphy25:16.6Zeeland East22.5OK Black 1
12Kyleigh Phothisan25:17.1Zeeland East22.3OK Black 1
12Claire VanDis25:34.1BC Lakeview21.6SMAC Jamboree
10Finley Koutz25:14.1Sparta21.6RCA Jamboree
10Kaytlyn Day25:04.2Saranac21.6CMAC 1
10Mariah Diaz25:04.3Lansing Christian21.6CMAC 1
9Talise Wohlschlegel26:01.4Beaverton21.6JPC 1
10Aashi Shekhawat25:14.0Ypsilanti Community21.0Soter Crane
9Elizabeth Stewart25:14.5Eastpointe20.8Soter Crane
11Bayleigh Finney26:04.8Sanford-Meridian20.4JPC 1
11Elisha Van Spronsen25:24.5Hudsonville Unity Christian19.8OK Black 1
12Evelynn Pauls25:39.8Kalamazoo Central19.7SMAC Jamboree
12Gigi Tindall25:18.1Detroit Country Day19.6Soter Crane
10Claire O’Brien25:20.8Cedar Springs19.4RCA Jamboree
11Kerigan Pung25:11.5Fowler19.2CMAC 1
12Georgianna Schmidt25:26.0Marshall18.7Parchment Classic
10Abbi Wright25:29.5Holland Christian18.2OK Black 1
11Emma Richardson25:45.2St. Joseph17.9SMAC Jamboree
11Holly Oatis25:28.6Algoma Christian SR17.8Parchment Classic
11Kinsley May25:45.6Mattawan17.8SMAC Jamboree
11Kylie Leatherman25:31.4Hudsonville Unity Christian17.5OK Black 1
11Sophia Miller25:31.8Hudsonville Unity Christian17.4OK Black 1
12Helayna Dyke25:27.2Allendale17.3RCA Jamboree
12Jordin Jones-Maddox25:35.3Oak Park16.6OAA Blue 2
12Bella Beck25:29.6Allendale16.5RCA Jamboree
11Ileigh Torp25:30.2Allendale16.3RCA Jamboree
9Elowyn Betts25:36.3Beverly Hills Groves16.2OAA Blue 2
11Gianna DeCola25:34.6Marshall15.8Parchment Classic
10Hope Eckstein25:35.4Kalamazoo Christian15.5Parchment Classic
11Jenna Webster25:53.1Kalamazoo Loy Norrix15.3SMAC Jamboree
10Carolyn Buller25:38.1Hudsonville Unity Christian15.3OK Black 1
12Alice Kadlecova25:37.5Martin14.8Parchment Classic
12Madison Girard25:57.5BC Lakeview13.8SMAC Jamboree
9Alexis Kadluboski25:29.8Dansville13.1CMAC 1
9Lylah Hasso25:39.9Cedar Springs13.0RCA Jamboree
9Brooklyn Chandler25:48.1Oak Park12.3OAA Blue 2
11Charlotte Mawhorter26:32.1Gladwin11.3JPC 1
11Charlotte Woodruff25:51.5North Farmington11.2OAA Blue 2
10Kylynn Grala25:45.8Cedar Springs11.1RCA Jamboree
12Josie Shanley26:06.2Richland Gull Lake10.9SMAC Jamboree
9Taelor Dowdell25:44.6Detroit Country Day10.8Soter Crane
9Kelly Myles25:52.8West Bloomfield10.7OAA Blue 2
11Shyla Ankatha25:45.6Marian (Bloomfield Hills)10.5Soter Crane
11Miyah Moore25:50.8Coldwater10.4Parchment Classic
10Veronica Perry25:48.0Dearborn Divine Child9.7Soter Crane
10Olivia Berman25:48.4Detroit Country Day9.5Soter Crane
9Penny Phelps26:11.6Portage Central9.1SMAC Jamboree
11Lillian Stahl26:12.4Portage Northern8.9SMAC Jamboree
11Maya Overway25:57.7Spring Lake8.8OK Black 1
12Kasey Haartman25:58.8Hudsonville Unity Christian8.4OK Black 1
12Isabella Totzke26:14.1Stevensville Lakeshore8.3SMAC Jamboree
10Sydney Dickman26:42.4St. Louis7.9JPC 1
9Reagan Somers26:42.6Clare7.8JPC 1
11Leah Schneider25:46.0Perry7.7CMAC 1
9Anna Keller26:16.9Richland Gull Lake7.4SMAC Jamboree
9Lola Norris26:16.9BC Lakeview7.4SMAC Jamboree
10MaKenzie McClintock26:00.0Kalamazoo Christian7.3Parchment Classic
10Ziva Rasch25:57.1Coopersville7.3RCA Jamboree
9Cailey Levine26:03.7Berkley7.1OAA Blue 2
11Becca Hoogewind25:59.2Allendale6.6RCA Jamboree
10Temperance Hysell26:20.1Portage Central6.3SMAC Jamboree
11Sabine Phillips26:21.5Kalamazoo Loy Norrix5.8SMAC Jamboree
9Harper Stanton26:02.2Cedar Springs5.6RCA Jamboree
9Chloe DenHartigh26:07.4Hudsonville Unity Christian5.5OK Black 1
11Shangmei Liu26:06.2Marshall5.3Parchment Classic
9Emma Dettmann26:06.8Martin5.1Parchment Classic
11Adelyn Ashbay26:05.1Allendale4.6RCA Jamboree
10Taz Davis25:57.0Bath4.0CMAC 1
12Ilaria Iannetti26:09.0Allendale3.3RCA Jamboree
12Zara Parrish26:09.2Allendale3.3RCA Jamboree
10Whitney Hundt26:29.2Stevensville Lakeshore3.3SMAC Jamboree
12Renna Gravenhof26:15.8Holland Christian2.7OK Black 1
11Emma Thielen26:01.3Perry2.6CMAC 1
9Allyanna Hart26:01.7Perry2.4CMAC 1
12Katie Lin26:09.7Detroit Country Day2.4Soter Crane
11Elizabeth Huisjen26:59.2Gladwin2.3JPC 1
11Megan Mateer26:10.3Detroit Country Day2.2Soter Crane
9Olivia Royer26:15.8BC Pennfield2.1Parchment Classic
9Kenzie Matheny26:18.3Hamilton1.9OK Black 1
9Adelynn Cosby26:17.0Bronson1.7Parchment Classic
10Ella Trueman26:12.1Dearborn Divine Child1.6Soter Crane
10Ryan Huhn26:12.5Dearborn Divine Child1.5Soter Crane
12Haley Council26:19.7Hamilton1.4OK Black 1

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRatingMeet
11Marshall Huhn16:08.4Lowell203.9RCA Jamboree
11Mason Hill16:19.3Allendale200.2RCA Jamboree
12Owen Gifford16:28.8Portage Central200.1SMAC Jamboree
12Ronnie Silveira16:22.5Allendale199.2RCA Jamboree
9Avi Elabed16:23.5Lowell198.8RCA Jamboree
12Cooper Byrne16:25.7Lowell198.1RCA Jamboree
12Marcel Stork16:35.4Mattawan197.9SMAC Jamboree
12Keagan Smith16:33.7Zeeland West196.4OK Black 1
10Marcus Essling16:41.9Portage Central195.7SMAC Jamboree
12Rob Dodd16:36.6Zeeland West195.5OK Black 1
12Owen Metzger16:34.7Sparta195.1RCA Jamboree
12Elijah Thompson16:46.5Kalamazoo Central194.2SMAC Jamboree
9Tanner Smith16:40.8Zeeland West194.1OK Black 1
12Aiden Weller16:39.0Cedar Springs193.7RCA Jamboree
11Tristan Zhang16:48.8Portage Central193.4SMAC Jamboree
9Grant Lampen16:43.1Holland Christian193.3OK Black 1
11Owen Adams16:43.7Spring Lake193.1OK Black 1
12Carson Wood16:41.0Sparta193.0RCA Jamboree
12Owen Fisher16:50.8Mattawan192.7SMAC Jamboree
12Preston VanOeffelen16:45.6Greenville191.5RCA Jamboree
10Aiden Lambers16:50.0Holland191.0OK Black 1
12Jackson Lam16:56.6Kalamazoo Loy Norrix190.8SMAC Jamboree
9Zach Diller16:51.7Holland Christian190.4OK Black 1
12Gavin Markucki16:58.5Richland Gull Lake190.2SMAC Jamboree
11Bryce Cahoon17:29.7Shepherd189.8JPC 1
11Cole Coffman16:54.2Holland Christian189.6OK Black 1
11Marshall Brandt17:30.7Midland Bullock Creek189.4JPC 1
12Landon Gerritsma16:55.5Holland Christian189.2OK Black 1
9Bryson Hassevoort16:56.0Zeeland West189.0OK Black 1
11Cody Bromley16:53.1Lowell189.0RCA Jamboree
11Seth Randall17:02.3St. Joseph188.9SMAC Jamboree
9Tyler Bromley16:54.1Lowell188.6RCA Jamboree
9Jackson Pant17:04.1Richland Gull Lake188.3SMAC Jamboree
11Omar Elbashir17:00.8Detroit Country Day187.7Soter-Crane
12Ethan Dalman17:01.4Zeeland West187.2OK Black 1
10Karson Lewis17:08.5BC Lakeview186.8SMAC Jamboree
11Alex Ten Haken17:04.6Hudsonville Unity Christian186.1OK Black 1
12Ben Verellen17:42.4Gladwin185.5JPC 1
12Nicolas Morales – Sanchez17:12.7Kalamazoo Loy Norrix185.4SMAC Jamboree
12Samuel Ashby17:06.9Zeeland West185.4OK Black 1
11Nate Davis17:08.0Zeeland East185.0OK Black 1
10Owen Poppema16:42.1Bath184.6CMAC 1
11Peyton Farrell17:06.8Cedar Springs184.4RCA Jamboree
12Sam Taylor17:10.7Zeeland West184.1OK Black 1
12Alex Hamilton17:05.3North Farmington183.6OAA Blue 2
11Jakin Whitney17:48.8Shepherd183.4JPC 1
10Macen White17:12.8Holland Christian183.4OK Black 1
10Elijah Demlow17:21.5BC Lakeview182.5SMAC Jamboree
12Aden Ashworth17:15.9Allendale181.4RCA Jamboree
11Brady Winther-MacInnis17:26.3Kalamazoo Central180.9SMAC Jamboree
11William McDonald17:57.7Shepherd180.4JPC 1
11Samuel Organ17:18.8Cedar Springs180.4RCA Jamboree
10Cole Raymond17:21.1Coopersville179.6RCA Jamboree
11Connor Schmidt18:00.5Clare179.5JPC 1
11Musa Kay17:18.5West Bloomfield179.2OAA Blue 2
10Ethan Bray17:30.7Detroit Country Day177.8Soter-Crane
11Fletcher Stucky17:35.8Kalamazoo Loy Norrix177.7SMAC Jamboree
10Caelen Gray17:30.3Holland177.6OK Black 1
11Abraham McHugh17:16.1Marshall177.3Parchment Classic
10Colby Bartells17:37.7Kalamazoo Central177.1SMAC Jamboree
11Drew Swayze17:29.8Lowell176.7RCA Jamboree
12Bray Mentzer17:39.2BC Lakeview176.6SMAC Jamboree
9Zander Stewart17:33.3Holland Christian176.6OK Black 1
11Connor Wessels17:40.3Mattawan176.2SMAC Jamboree
12Reid Cousins17:34.8Zeeland West176.1OK Black 1
12Logan Westgate17:43.6Portage Central175.1SMAC Jamboree
10Andrew Nunning17:39.7Pontiac Notre Dame Prep174.8Soter-Crane
9Joey Hall17:45.0Portage Central174.7SMAC Jamboree
10Derek Bostrom17:39.3Holland Christian174.6OK Black 1
10Drew Chenery17:45.4Portage Central174.5SMAC Jamboree
11Myles Robinson18:17.3Gladwin173.9JPC 1
10Jack Mecklenborg17:47.8Portage Central173.7SMAC Jamboree
10Carson Wiersbe17:50.1St. Joseph173.0SMAC Jamboree
12Timothy Chamberlain17:17.7Portland St. Patrick172.8CMAC 1
9Dane Trask17:44.7Spring Lake172.8OK Black 1
12Will Johnson17:45.7Holland Christian172.4OK Black 1
12Clayton Peacock18:25.5Clare171.2JPC 1
11John Kowatch17:23.3Pewamo-Westphalia170.9CMAC 1
12Dayton Moran17:56.5Richland Gull Lake170.8SMAC Jamboree
11Rian Powers17:52.7Holland170.1OK Black 1
10Isaac Vandlen17:53.3Spring Lake169.9OK Black 1
10Remyngton Clish18:31.4Sanford-Meridian169.2JPC 1
12Finn Tauren18:03.4Richland Gull Lake168.5SMAC Jamboree
10Graham Sleper18:04.7Kalamazoo Loy Norrix168.1SMAC Jamboree
9Reuben Riemersma17:58.8Hudsonville Unity Christian168.1OK Black 1
12Jesse Fielis17:44.4White Pigeon167.9Parchment Classic
10Gavin Schultz18:05.9Richland Gull Lake167.7SMAC Jamboree
10Tadhg Shoffner17:57.0Cedar Springs167.7RCA Jamboree
11Logan Young18:37.0Harrison167.3JPC 1
10Braylon Bigorowski17:58.4Coopersville167.2RCA Jamboree
10Jackson Duval18:07.6BC Lakeview167.1SMAC Jamboree
11Wyatt Werner17:35.9Pewamo-Westphalia166.7CMAC 1
12Quentin Smith17:36.4Fowler166.5CMAC 1
11Rylan VanDenBeldt18:03.6Holland Christian166.5OK Black 1
12Ethan Jorrey17:56.8Beverly Hills Groves166.4OAA Blue 2
11Braeden Gildea18:09.8Mattawan166.4SMAC Jamboree
11Oscar Dunfee18:10.4Kalamazoo Loy Norrix166.2SMAC Jamboree
11Francis Austen17:38.8Portland St. Patrick165.7CMAC 1
12Ben Young17:39.1Lansing Christian165.6CMAC 1
10Jack Krafft18:42.2Shepherd165.6JPC 1
12Hayden Dannenberg18:06.8Holland Christian165.4OK Black 1
12Elijah Purchase18:04.1Greenville165.3RCA Jamboree
11Tristan See18:04.4Cedar Springs165.2RCA Jamboree
12Alessandro Castillo18:07.6Holland165.1OK Black 1
11Carter Hughes18:13.9BC Lakeview165.0SMAC Jamboree
10Hagan Biehl18:05.0Sparta165.0RCA Jamboree
10Weston Grewell18:08.2Zeeland West164.9OK Black 1
10Jacob Gruppen18:08.8Zeeland West164.7OK Black 1
12Trevor Nagra18:15.2Mattawan164.6SMAC Jamboree
10Caden Uttech18:09.5Zeeland West164.5OK Black 1
11Luke Aerts17:54.9Coldwater164.4Parchment Classic
10Jack Mechenbier18:16.2Richland Gull Lake164.3SMAC Jamboree
11Tyler Hennessey18:06.0Berkley163.3OAA Blue 2
9Noah Bhan18:19.4Portage Central163.2SMAC Jamboree
12Luke Schultz18:19.4Portage Central163.2SMAC Jamboree
9Mason Arnoldink18:15.3Holland Christian162.6OK Black 1
11Ryder Woodwyk18:16.9Spring Lake162.0OK Black 1
11Sutton Klaus18:54.7Clare161.4JPC 1
12Aiden LaVictor18:13.6Beverly Hills Groves160.8OAA Blue 2
9Graham Tormoen18:26.8Portage Central160.7SMAC Jamboree
9Brycen Stewart18:18.3Allendale160.6RCA Jamboree
10Patrick Conroy18:27.8St. Joseph160.4SMAC Jamboree
11Kellen Chalupa18:08.8Allegan159.7Parchment Classic
9James Elliott18:21.2Cedar Springs159.6RCA Jamboree
12Evan Keller18:21.7Coopersville159.5RCA Jamboree
10Landen Bermudez18:26.2Dearborn Divine Child159.3Soter-Crane
11Sebastian Hernandez18:12.4Coldwater158.5Parchment Classic
11Joe Janesak18:24.4Sparta158.5RCA Jamboree
11Drew Vanderpuyl18:12.6Coldwater158.5Parchment Classic
11Austin Hale18:34.2Kalamazoo Central158.3SMAC Jamboree
10Michael Bogard18:34.3Kalamazoo Loy Norrix158.2SMAC Jamboree
9Paolo Vello18:28.7Holland Christian158.1OK Black 1
11Charlie George18:02.0Pewamo-Westphalia158.0CMAC 1
10Justin Walters18:29.4Zeeland East157.9OK Black 1
11Christian Villa-Bilton19:05.6Clare157.8JPC 1
10Griffin Wenta18:33.5Spring Lake156.5OK Black 1
10Gabe Piach19:09.9Gladwin156.4JPC 1
12James Schroder19:10.0Sanford-Meridian156.3JPC 1
10Brady Oosterhouse18:07.3Saranac156.2CMAC 1
12Josiah Muller18:35.6Zeeland East155.8OK Black 1
12Henry Dutcher18:41.8Kalamazoo Central155.7SMAC Jamboree
11Joseph Arriola18:37.5Dearborn Divine Child155.5Soter-Crane
10Eddie Radtke19:12.9Shepherd155.4JPC 1
11Tanner Lehman18:34.2Greenville155.3RCA Jamboree
9Jackson Farrell18:35.3Cedar Springs154.9RCA Jamboree
10Logan Gregory18:12.1Saranac154.6CMAC 1
12Connor Sloan18:45.3Kalamazoo Loy Norrix154.6SMAC Jamboree
11Owen VanDyke18:37.4Allendale154.2RCA Jamboree
10Liam Tiles18:40.9Spring Lake154.0OK Black 1
11Dillon Spilker19:18.8Sanford-Meridian153.4JPC 1
10Josh Hilliard18:36.8Berkley153.1OAA Blue 2
10Blake Gale18:41.1Greenville153.0RCA Jamboree
10Declan Shoffner18:41.4Cedar Springs152.9RCA Jamboree
10Michael Ensing18:44.9Zeeland West152.7OK Black 1
12Kristian Coon18:42.0Greenville152.7RCA Jamboree
10Patrick Amidon18:42.3Greenville152.6RCA Jamboree
12Tanner Christensen18:53.5Mattawan151.8SMAC Jamboree
10Brendan Plante19:25.5Midland Bullock Creek151.2JPC 1
12David Lane18:34.7White Pigeon151.1Parchment Classic
10Luke Mulder19:28.7Midland Bullock Creek150.1JPC 1
11Nolan Mitchell18:25.8Pewamo-Westphalia150.1CMAC 1
11Brandon Peterson18:50.5Coopersville149.8RCA Jamboree
12Logan Brawt19:29.7Sanford-Meridian149.8JPC 1
11Colin Stokes18:48.3North Farmington149.2OAA Blue 2
12Noah Devereaux18:29.9Laingsburg148.7CMAC 1
10Devin Stotz-Ghosh19:03.0Portage Central148.7SMAC Jamboree
10Ethan Dertien18:58.1Hudsonville Unity Christian148.3OK Black 1
11Grant Goodwin18:59.6Dearborn Divine Child148.1Soter-Crane
12Isaac FoxElster18:32.1Portland St. Patrick148.0CMAC 1
9Austin Ruppel18:44.4Marshall147.9Parchment Classic
11Greyson Hartwick18:56.5Sparta147.8RCA Jamboree
11Josue Martinez18:52.8West Bloomfield147.7OAA Blue 2
10Zane Molewyk18:57.7Coopersville147.4RCA Jamboree
12Gage Spencer19:36.9Beaverton147.4JPC 1
12Jacob Sinclair19:07.2Kalamazoo Loy Norrix147.3SMAC Jamboree
11Landon Miller18:35.3Fowler146.9CMAC 1
10Michael Williams18:55.8West Bloomfield146.7OAA Blue 2
11Dayton Sneller19:03.3Zeeland West146.6OK Black 1
11Brayton Cosby18:50.7Bronson145.8Parchment Classic
9Matthew Rodgers19:42.0Clare145.7JPC 1
9Thomas Sigler18:52.2Allegan145.3Parchment Classic
12Dane Sprague19:04.6Allendale145.1RCA Jamboree
11Joseph Haupt19:44.4Clare144.9JPC 1
12William Warner19:45.4Clare144.5JPC 1
11Landon Madden18:54.7Delton-Kellogg144.4Parchment Classic
10Caleb Elwell19:16.0Mattawan144.3SMAC Jamboree
12Shondell Warren19:03.3Oak Park144.2OAA Blue 2
9Kaden Boura19:03.6Ferndale144.1OAA Blue 2
12Isaac Gola19:47.3Shepherd143.9JPC 1
9Kharon Thompson19:04.4Oak Park143.9OAA Blue 2
10Adam Franks18:56.6Bronson143.8Parchment Classic
12Xavier Simon18:44.7Fowler143.8CMAC 1
9Beckett Melendez19:18.3Portage Central143.6SMAC Jamboree
11Aiden Jackson18:57.7White Pigeon143.4Parchment Classic
11Edward Minor19:06.0Beverly Hills Groves143.3OAA Blue 2
9Anthony Durocher19:19.3St. Joseph143.2SMAC Jamboree
12Cameron Weers18:58.6Marshall143.1Parchment Classic
12Trace Fisher19:50.3Standish Sterling142.9JPC 1
10Lev Babcock19:07.7Berkley142.8OAA Blue 2
12Bridger Streeter19:20.9Kalamazoo Loy Norrix142.7SMAC Jamboree
10Karsten Martin19:16.1Pontiac Notre Dame Prep142.6Soter-Crane
10Charles Bare19:22.0Kalamazoo Central142.3SMAC Jamboree
9Parson Jones19:16.6Holland Christian142.1OK Black 1
10Lincoln Davis19:22.9Mattawan142.0SMAC Jamboree
11Quentin Bliss19:14.0Cedar Springs142.0RCA Jamboree
9Silas Finney19:53.1Beaverton142.0JPC 1
12Nick Muday19:02.3Delton-Kellogg141.9Parchment Classic
11Tyler Rockafellow18:51.9Perry141.4CMAC 1
12Christopher Baker19:25.2Kalamazoo Loy Norrix141.3SMAC Jamboree
12Kona Crump19:56.0Clare141.0JPC 1
12Austin Edwards19:13.2Oak Park140.9OAA Blue 2
10Avi Vertkin19:13.3Beverly Hills Groves140.9OAA Blue 2
10Ethan Kamp19:20.9Spring Lake140.7OK Black 1
9Alekzander Watkins19:27.1Kalamazoo Central140.7SMAC Jamboree
10Patrick Alt19:22.1Ypsilanti Community140.6Soter-Crane
12Noah Rebhan19:27.2BC Lakeview140.6SMAC Jamboree
10Graham Kubiak19:15.0West Bloomfield140.3OAA Blue 2
10Ben Kline19:23.6Ypsilanti Community140.1Soter-Crane
12Simon Beougher19:28.7Kalamazoo Loy Norrix140.1SMAC Jamboree
9Hari Varma19:24.4Detroit Country Day139.9Soter-Crane
12Jacob Alt19:25.0Ypsilanti Community139.7Soter-Crane
11Remy Cicotte19:25.2Detroit Country Day139.6Soter-Crane
11Brayden Buelow19:30.5Portage Central139.5SMAC Jamboree
10Josiah Wagoner19:31.5St. Joseph139.2SMAC Jamboree
10Isaac Kraftson19:26.5Ypsilanti Community139.2Soter-Crane
11Tristen Hinson19:25.9Zeeland East139.0OK Black 1
12Zachary Haigler19:23.5Sparta138.8RCA Jamboree
11Reuben Swafford19:21.5North Farmington138.2OAA Blue 2
9Conner Cousineau20:05.1Farwell138.0JPC 1
11Jadon Dettmann19:15.0Martin137.7Parchment Classic
10Levi Knoop19:04.1Portland St. Patrick137.3CMAC 1
11Nicolas Eisen19:28.4Allendale137.2RCA Jamboree
11Lincoln Palmer19:24.7North Farmington137.1OAA Blue 2
10Levi Groenhout19:32.0Zeeland East137.0OK Black 1
12Levi Vanderlaan19:32.1Spring Lake137.0OK Black 1
9Brayden Rountree20:08.4Shepherd136.9JPC 1
9Kamden Grice19:39.5Kalamazoo Central136.5SMAC Jamboree
11Sam Miller19:39.6Portage Northern136.5SMAC Jamboree
11Nicholas Kostecke19:35.4Detroit Country Day136.2Soter-Crane
12Kaden Goodman19:40.6Kalamazoo Central136.1SMAC Jamboree
11Kai Bouathong19:35.9Zeeland West135.7OK Black 1
10Kaden Davis19:34.6Cedar Springs135.1RCA Jamboree
10Reuben Lorenz19:44.3St. Joseph134.9SMAC Jamboree
12Tyler Travis20:14.3Shepherd134.9JPC 1
12Aaron Stevens19:35.8GR Kenowa Hills134.7RCA Jamboree
12Aiden Parker19:24.5Coldwater134.5Parchment Classic
11Kyler Shaw19:33.5North Farmington134.2OAA Blue 2
10Jameson Huhn19:13.7Pewamo-Westphalia134.1CMAC 1
11Lance Kukes19:41.7Detroit Country Day134.1Soter-Crane
11Cameron Cobley19:46.9BC Lakeview134.0SMAC Jamboree
12Keagan Terrian20:16.9Farwell134.0JPC 1
12Ryan Ladd19:38.6Cedar Springs133.8RCA Jamboree
12Haven William19:36.0West Bloomfield133.3OAA Blue 2
11Gavin Wilde19:36.5North Farmington133.2OAA Blue 2
11Jeffery Sisson20:20.9Gladwin132.7JPC 1
11Cameron Rynsburger19:45.5Holland Christian132.5OK Black 1
11Aiden Harrison20:23.5Gladwin131.8JPC 1
10Denver Siler19:32.6Bronson131.8Parchment Classic
10Evan Binelli19:41.3Berkley131.6OAA Blue 2
10Jacob Borowicz19:50.2Dearborn Divine Child131.3Soter-Crane
10Hendrik Breen19:35.5Algoma Christian SR130.8Parchment Classic
11Sawyer VanKuiken19:25.0Saranac130.3CMAC 1
12Henry Greene19:58.0BC Lakeview130.3SMAC Jamboree
12Griffin Mis19:50.1Sparta130.0RCA Jamboree
11Nick White19:46.8North Farmington129.7OAA Blue 2
10Nico DiLaura19:54.1Zeeland East129.6OK Black 1
12Logan Brown20:30.2Standish Sterling129.6JPC 1
11James Maher20:00.3Richland Gull Lake129.6SMAC Jamboree
10Fhoenix Stellard19:54.4Spring Lake129.5OK Black 1
10Christopher Spyker20:31.3Standish Sterling129.2JPC 1
11Dominic Berkemeier19:48.8Beverly Hills Groves129.1OAA Blue 2
10Tegan Lowe19:53.0Lowell129.0RCA Jamboree
9James Forney19:53.1Lowell129.0RCA Jamboree
12Ty Winchell19:41.8Marshall128.7Parchment Classic
9Drew Trask19:57.0Spring Lake128.7OK Black 1
12Carter Sikorski19:42.1Bronson128.6Parchment Classic
10Jace Hilton19:42.1Delton-Kellogg128.6Parchment Classic
12Reed Schroeder19:30.5Pewamo-Westphalia128.5CMAC 1
11Brayden Herr20:04.9Richland Gull Lake128.0SMAC Jamboree
12Jayden Quist19:58.9Spring Lake128.0OK Black 1
10William Platt20:00.2Pontiac Notre Dame Prep127.9Soter-Crane
12Issak Stitt19:59.9Zeeland East127.7OK Black 1
12Chase Weers19:45.9Marshall127.4Parchment Classic
12Girum Merriman19:58.1Sparta127.3RCA Jamboree
12Hayden Shattuck20:37.4St. Louis127.2JPC 1
9Carter Castilla19:34.8Dansville127.1CMAC 1
11Jack Ganton19:47.1Bronson127.0Parchment Classic
12Aiden Woods19:47.3Comstock126.9Parchment Classic
12Eric Larson20:38.6Beaverton126.8JPC 1
12Bryan Gregory19:36.9Saranac126.4CMAC 1
12Caden Leatherman20:04.9Hudsonville Unity Christian126.0OK Black 1
10Calvin Bagale19:51.6Marshall125.5Parchment Classic
12Connar McDonald20:42.7Sanford-Meridian125.5JPC 1
10Braden Post20:13.4Portage Central125.2SMAC Jamboree
10Zachary Barszczowski20:08.7Dearborn Divine Child125.1Soter-Crane
11Johnny Gruppen20:08.4Hudsonville Unity Christian124.9OK Black 1
11Garrett Villemure20:01.6Beverly Hills Groves124.8OAA Blue 2
12Cedar Smolash20:02.0West Bloomfield124.7OAA Blue 2
10Daren Austin19:54.6Parchment124.5Parchment Classic
11Brendan Miller20:11.4Dearborn Divine Child124.2Soter-Crane
12Nazario Estrada20:10.8Holland124.1OK Black 1
12Chris Collier20:03.9Oak Park124.0OAA Blue 2
9TJ Wolk20:11.5Holland Christian123.8OK Black 1
11Gari Salvador-Garcia19:56.6Martin123.8Parchment Classic
11Aiden Douma20:11.8Zeeland East123.7OK Black 1
9Logan Platte19:45.3Fowler123.6CMAC 1
9Dexton Feldpausch19:46.4Fowler123.2CMAC 1
10Byron Nevins20:14.4Spring Lake122.9OK Black 1
9Lucas Newberry19:59.5Coldwater122.8Parchment Classic
10Benjamin Rowekamp-Ambs20:21.7Mattawan122.4SMAC Jamboree
10Adam Ahmad20:18.5Detroit Country Day121.8Soter-Crane
10Micah Maier20:23.5St. Joseph121.8SMAC Jamboree
9Sean Godek20:11.3North Farmington121.6OAA Blue 2
9Benjamin Cramer-Erbes20:24.7Kalamazoo Central121.5SMAC Jamboree
11Luke Arendshorst20:19.1Holland121.3OK Black 1
10Kingston Remar20:17.0Lowell121.0RCA Jamboree
10Austin Hodges19:54.0Laingsburg120.7CMAC 1
10Elliott Lyngklip20:14.4Berkley120.5OAA Blue 2
11Hunter Hayes20:07.5Martin120.2Parchment Classic
12Joshua Burrows20:15.7West Bloomfield120.1OAA Blue 2
11Benjamin Nestle20:58.9Shepherd120.0JPC 1
9Deacon Bacalia20:29.0Kalamazoo Central120.0SMAC Jamboree
10Jayden Jackson19:56.3Laingsburg119.9CMAC 1
10Isaac Fletcher20:30.1Mattawan119.6SMAC Jamboree
11Ben Brower20:24.4Hudsonville Unity Christian119.5OK Black 1
11Pacen Brown20:31.4Mattawan119.2SMAC Jamboree
12Logan Redes20:23.1Cedar Springs119.0RCA Jamboree
10Grayson Wells21:03.2Midland Bullock Creek118.6JPC 1
11Isaac Millward20:33.3Portage Central118.6SMAC Jamboree
12Justin Bergman20:33.3Portage Central118.6SMAC Jamboree
9Carter Potter20:25.2Sparta118.3RCA Jamboree
11Nicholas Sargent20:29.2Dearborn Divine Child118.3Soter-Crane
11Traiton Coulier20:26.0Lowell118.0RCA Jamboree
11Logan Howe20:02.5Portland St. Patrick117.8CMAC 1
10Sam Dunlap20:23.0Berkley117.7OAA Blue 2
10Joseph McCoy20:15.7Delton-Kellogg117.4Parchment Classic
12Gram Griffioen20:31.9University Liggett117.4Soter-Crane
12Bryce Glossinger20:24.0Beverly Hills Groves117.3OAA Blue 2
9Luca Mesch-Carinci20:37.2Kalamazoo Loy Norrix117.3SMAC Jamboree
9Malachi Allersma20:16.6Delton-Kellogg117.1Parchment Classic
12Jack Karalash20:37.9Richland Gull Lake117.0SMAC Jamboree
11Ryan Geerts20:32.3Holland116.9OK Black 1
11Luke Lyon20:38.3BC Lakeview116.9SMAC Jamboree
11Luke Meyer20:06.0Lansing Christian116.7CMAC 1
10Ivan Manlan-Coulibaly20:39.2Kalamazoo Central116.6SMAC Jamboree
9Daniel Kramer20:08.0Pewamo-Westphalia116.0CMAC 1
11Braeden Hargrove21:11.4Beaverton115.9JPC 1
11Jayden Bobzien21:11.5Harrison115.8JPC 1
12Ian Letherer21:11.5Clare115.8JPC 1
12Daniel Grabinski20:35.6Hamilton115.8OK Black 1
9Easton Corradini20:44.0Portage Central115.0SMAC Jamboree
10Tyler Severino20:44.3Kalamazoo Loy Norrix114.9SMAC Jamboree
12Hunter Jones20:24.4BC Pennfield114.5Parchment Classic
9Zachary Vogelsberg20:45.5Portage Northern114.5SMAC Jamboree
10Jeremiah VanHouten20:24.8Martin114.4Parchment Classic
9Syler Rudy20:24.9BC Pennfield114.4Parchment Classic
10Colin Johnson20:13.6Bath114.1CMAC 1
11Adam Hasenbank20:37.6Allendale114.1RCA Jamboree
9Owen Vanderhyde20:37.8Sparta114.1RCA Jamboree
12Logan Albritton20:34.3Beverly Hills Groves113.9OAA Blue 2
10Adrian Hoogeboom20:41.8Zeeland East113.7OK Black 1
9Jackson Launiere20:38.9GR Kenowa Hills113.7RCA Jamboree
10Lucas Ofstein20:48.2Portage Central113.6SMAC Jamboree
9Aiden Watson20:40.4Greenville113.2RCA Jamboree
11Brandon Buskulic20:18.1Pewamo-Westphalia112.6CMAC 1
9Liam Bisnett20:51.9Mattawan112.4SMAC Jamboree
11Ethan Nagel21:22.2Sanford-Meridian112.3JPC 1
9Lucas Westcott20:52.6Kalamazoo Central112.1SMAC Jamboree
9Joel Rathka20:19.8Laingsburg112.1CMAC 1
12Jacob Burton20:53.3Portage Northern111.9SMAC Jamboree
10Ty Brower20:47.6Holland Christian111.8OK Black 1
9Loren Thelen20:20.6Pewamo-Westphalia111.8CMAC 1
12Knighten Rockwell20:32.7Galesburg-Augusta111.8Parchment Classic
11William Yen20:40.8North Farmington111.7OAA Blue 2
9Nicholas Hakala20:54.2Mattawan111.6SMAC Jamboree
9Gavin Schwiderson21:24.5Standish Sterling111.5JPC 1
12Brandon Chan20:41.7Auburn Hills Avondale111.4OAA Blue 2
11Alden Lucas20:50.2Hudsonville Unity Christian110.9OK Black 1
9Keegan Bouathong20:50.4Zeeland West110.9OK Black 1
11Brayden Marchal20:48.0Lowell110.7RCA Jamboree
9Simeon Ludwig21:27.5Midland Bullock Creek110.5JPC 1
12Quinn Loree20:44.5Berkley110.5OAA Blue 2
10Ashton Dingee20:38.4Galesburg-Augusta109.9Parchment Classic
11Scotty Brown20:59.6Richland Gull Lake109.8SMAC Jamboree
9Maxwell Wieber20:26.7Fowler109.8CMAC 1
12Lucas Carter20:47.1Berkley109.6OAA Blue 2
11Aiden Unangst21:00.6Kalamazoo Loy Norrix109.5SMAC Jamboree
10Dale Hice20:27.6Saranac109.5CMAC 1
10Loghan Murphy20:39.9Allegan109.4Parchment Classic
12Evan Hagerman20:28.0Bath109.3CMAC 1
10Alex Zhang20:57.1Detroit Country Day109.0Soter-Crane
9Theo Freestone21:02.2Kalamazoo Loy Norrix108.9SMAC Jamboree
12Ryan Stewart20:57.1Holland Christian108.6OK Black 1
9Jairo Lugo21:03.6Kalamazoo Central108.5SMAC Jamboree
11Adam Khan20:59.0Detroit Country Day108.3Soter-Crane
9Carson Beerthuis20:58.1Hamilton108.3OK Black 1
9Logan Moore21:35.0Midland Bullock Creek108.0JPC 1
11Ben Keebaugh20:32.3Fowler107.9CMAC 1
11Cole Dalton21:05.6Stevensville Lakeshore107.8SMAC Jamboree
11Luis Holowinski20:52.8West Bloomfield107.7OAA Blue 2
12Kell Stone-Palmquist21:00.9Ypsilanti Community107.7Soter-Crane
11DeJuan Oakley20:53.0West Bloomfield107.7OAA Blue 2
10Donovan Wells20:33.7Potterville107.4CMAC 1
11Connor Bailey-Cook20:45.9Parchment107.4Parchment Classic
10Caylor Elsesser20:46.1Marshall107.3Parchment Classic
9Charlie Barkel21:01.5Zeeland West107.2OK Black 1
10Seth Alderman21:07.7Kalamazoo Central107.1SMAC Jamboree
12Henry Freestone21:08.3Kalamazoo Loy Norrix106.9SMAC Jamboree
9Evan VanderHyde20:59.5Sparta106.8RCA Jamboree
9Clyde Wolfe21:09.5Kalamazoo Loy Norrix106.5SMAC Jamboree
10Noah Rosales21:04.5Holland106.2OK Black 1
10Blake Vallad21:40.5Standish Sterling106.2JPC 1
11Charlie Dyer21:04.6Zeeland East106.1OK Black 1
10Caleb Sausser21:10.7Kalamazoo Central106.1SMAC Jamboree
10Coleman Wendzel21:12.4Richland Gull Lake105.5SMAC Jamboree
11Nick Stevens20:52.9Galesburg-Augusta105.0Parchment Classic
10Max Sytsma21:15.3Kalamazoo Loy Norrix104.6SMAC Jamboree
10Jake Richmond21:15.4Kalamazoo Loy Norrix104.5SMAC Jamboree
9Kaedyn Smith20:42.7Fowler104.4CMAC 1
9Ryan Armey21:10.1Spring Lake104.3OK Black 1
12Nathan Marquez21:16.7BC Lakeview104.1SMAC Jamboree
12Matias Greve20:43.9Lansing Christian104.0CMAC 1
10Cal Hooper21:04.3Ferndale103.9OAA Blue 2
12Logan Bok20:44.4Saranac103.9CMAC 1
9Colton Pullen21:08.7Lowell103.8RCA Jamboree
11Gavin Dannenberg21:12.0Holland Christian103.7OK Black 1
11Memphis Peever21:48.0Farwell103.7JPC 1
9Nolan Kreft21:09.9Cedar Springs103.4RCA Jamboree
12Justin Ryland21:19.2Richland Gull Lake103.3SMAC Jamboree
10Zeke Zwiep21:13.4Holland Christian103.2OK Black 1
9Louie Orme21:14.3Holland102.9OK Black 1
11Theo Fuller21:20.4Kalamazoo Loy Norrix102.9SMAC Jamboree
12Cameron Braidwood21:15.1Spring Lake102.6OK Black 1
11Greysen Miltgen21:15.7Spring Lake102.4OK Black 1
10C. J. Ronk21:17.7Ypsilanti Community102.1Soter-Crane
11Michael Austin21:22.9Kalamazoo Loy Norrix102.0SMAC Jamboree
11Ryan Potts21:14.8Coopersville101.7RCA Jamboree
10Pierson Albaugh21:24.2Portage Northern101.6SMAC Jamboree
10Leo Voytenko21:03.7Kalamazoo Christian101.4Parchment Classic
11Caleb Paez21:54.7St. Louis101.4JPC 1
10Jaden Hawkins21:12.0West Bloomfield101.3OAA Blue 2
10Owen Griffith21:17.2GR Kenowa Hills100.9RCA Jamboree
11Dayne Ivey21:56.3Pinconning100.9JPC 1
10Evan Lokey21:26.5St. Joseph100.8SMAC Jamboree
11Riley Laporte21:26.6Kalamazoo Central100.8SMAC Jamboree
9Landon King21:21.2Spring Lake100.6OK Black 1
12Carson Johnson21:57.6Sanford-Meridian100.5JPC 1
12Dylan Duimstra21:22.0Hudsonville Unity Christian100.3OK Black 1
11Brodie Arellano21:19.3Greenville100.3RCA Jamboree
12Keegan Shephard21:59.3Sanford-Meridian99.9JPC 1
12Leo Hall21:23.3Spring Lake99.9OK Black 1
10Daniel Thomakos21:16.8West Bloomfield99.7OAA Blue 2
10Wyatt Newton21:30.2Kalamazoo Loy Norrix99.6SMAC Jamboree
9Ricardo Martinez21:30.2Kalamazoo Loy Norrix99.6SMAC Jamboree
12Donaven Degraffenreid21:17.9Harper Woods99.4OAA Blue 2
10Ryan Burrows21:18.1West Bloomfield99.3OAA Blue 2
9Cole Redes21:25.7Cedar Springs98.1RCA Jamboree
10Justin Klap21:26.9GR Kenowa Hills97.7RCA Jamboree
12Riley Graf21:03.3Dansville97.6CMAC 1
12Brayden Kidd21:36.3Kalamazoo Central97.6SMAC Jamboree
11Malachi Coulson22:07.0Harrison97.3JPC 1
11Sean Donahue22:07.7Pinconning97.1JPC 1
9Carsen Modderman21:30.9Coopersville96.4RCA Jamboree
10Zachary Siegel21:40.1Kalamazoo Loy Norrix96.3SMAC Jamboree
9Finley Richardson21:43.6Kalamazoo Loy Norrix95.1SMAC Jamboree
10Adam Shoemaker21:38.2Hudsonville Unity Christian94.9OK Black 1
10Lucas Riggs21:31.5Berkley94.8OAA Blue 2
9Levi Iford21:38.5Holland Christian94.8OK Black 1
11Noah Chinavare22:14.7Sanford-Meridian94.8JPC 1
12Grant Mortsfield21:33.9Berkley94.0OAA Blue 2
11Jaxon Boehm21:47.0Stevensville Lakeshore94.0SMAC Jamboree
10Luke Quardokus21:47.0Portage Northern94.0SMAC Jamboree
10Caleb Rice21:48.5BC Lakeview93.5SMAC Jamboree
9Conner Hoeksema21:42.9Zeeland East93.4OK Black 1
9Samuel Pierce21:50.0Portage Northern93.0SMAC Jamboree
10David Steenwyk21:45.0Holland Christian92.7OK Black 1
10Luke Tyll21:38.4Beverly Hills Groves92.5OAA Blue 2
9Colton Kamphuis21:45.5Zeeland East92.5OK Black 1
10Aland Alomari21:47.1Detroit Country Day92.3Soter-Crane
11Osker Huismann21:31.6Algoma Christian SR92.1Parchment Classic
11Tim Forward21:32.0Parchment92.0Parchment Classic
10Philip Kooyer21:47.3Hudsonville Unity Christian91.9OK Black 1
9Ethan King21:54.3Portage Central91.6SMAC Jamboree
9Remington Schueller21:21.9Fowler91.4CMAC 1
11Riley Sprague22:25.2Beaverton91.3JPC 1
9Trey Rusbasan21:55.3St. Joseph91.2SMAC Jamboree
10Aiden Vance21:35.4Marshall90.9Parchment Classic
10Peter Keegstra21:51.3Hudsonville Unity Christian90.6OK Black 1
11Sreekesh Panicker21:53.1Detroit Country Day90.3Soter-Crane
10Jonah Tripicchio21:59.4BC Lakeview89.9SMAC Jamboree
11Connor Chittaro21:54.7Dearborn Divine Child89.8Soter-Crane
10Wesley Harrington21:39.6Parchment89.5Parchment Classic
9Kai Hopkins21:28.3Potterville89.2CMAC 1
11Noah Wolters21:55.3Zeeland West89.2OK Black 1
11Cooper Prentice21:40.5Allegan89.2Parchment Classic
9Jack Huhn21:29.2Pewamo-Westphalia88.9CMAC 1
9Nolan Schepers21:57.1Hudsonville Unity Christian88.6OK Black 1
9Greyson Higgs21:55.2Greenville88.3RCA Jamboree
11Eli VanderLaan21:51.8Beverly Hills Groves88.1OAA Blue 2
9Owen Schopmeyer21:59.2Zeeland West87.9OK Black 1
9Isaiah Radawski22:05.5Portage Central87.8SMAC Jamboree
9Avery Fox21:32.5Pewamo-Westphalia87.8CMAC 1
9Cale VanDyke21:57.2Allendale87.6RCA Jamboree
9Max Mowatt21:33.5Pewamo-Westphalia87.5CMAC 1
10Samuel Meyer22:00.7Zeeland West87.4OK Black 1
9James An22:02.7Detroit Country Day87.1Soter-Crane
10William Throw21:47.2White Pigeon86.9Parchment Classic
12Owen Kennedy22:08.8BC Lakeview86.7SMAC Jamboree
11Colin Nelson22:38.9Ogemaw Heights86.7JPC 1
12Cole Grundy22:39.9Clare86.4JPC 1
12Alex Thomas21:37.9Saranac86.0CMAC 1
9Hunter Wagoner21:50.0Coldwater86.0Parchment Classic
9Oliver Chayka22:07.9Detroit Country Day85.4Soter-Crane
10Blake Davis22:43.5Shepherd85.2JPC 1
10Ayden Jones21:52.7Delton-Kellogg85.1Parchment Classic
9Quinn Upston22:13.8Richland Gull Lake85.1SMAC Jamboree
9Owen Burrows22:01.7West Bloomfield84.8OAA Blue 2
9Keagan Soule22:44.7Standish Sterling84.8JPC 1
12Ryan Lapan22:44.9Standish Sterling84.7JPC 1
11Colton Woods22:15.7Stevensville Lakeshore84.4SMAC Jamboree
10Shaymar Young22:15.8Portage Northern84.4SMAC Jamboree
9Ben Weers21:55.7Marshall84.1Parchment Classic
11Grant Hoskins22:16.8Stevensville Lakeshore84.1SMAC Jamboree
11Jack Favreau21:56.1Delton-Kellogg84.0Parchment Classic
9Owen Wygant21:56.3BC Pennfield83.9Parchment Classic
11Andrew Allen22:17.8Kalamazoo Loy Norrix83.8SMAC Jamboree
9Eamon Riley22:04.8Berkley83.7OAA Blue 2
9Andy Meyersieck22:05.3Ferndale83.6OAA Blue 2
10Liam McCue22:20.1Portage Central83.0SMAC Jamboree
12Matthew Anderson21:59.9Bronson82.7Parchment Classic
12Justus Tepper22:21.4St. Joseph82.5SMAC Jamboree
11Hayden Palmer22:22.4Portage Northern82.2SMAC Jamboree
9Rylan Fincham22:01.6Bronson82.2Parchment Classic
12Jacob Erskin22:52.5St. Louis82.2JPC 1
11Cory Westbrook22:53.2Harrison81.9JPC 1
12Viktor Norrod22:02.2Marshall81.9Parchment Classic
10Frederick Thurn22:24.2Portage Northern81.6SMAC Jamboree
10Owen Leitow22:24.8Portage Northern81.4SMAC Jamboree
9Silvio Jurkovic22:21.5Pontiac Notre Dame Prep80.8Soter-Crane
11Grahm Gibbs22:17.7Greenville80.8RCA Jamboree
9Mason Allen22:17.9Greenville80.7RCA Jamboree
12Brady Hart22:14.5Berkley80.5OAA Blue 2
10Brandon Becker22:06.9Allegan80.4Parchment Classic
11Michael Howard22:23.2Detroit Country Day80.3Soter-Crane
9Ethan Brown22:23.4Hamilton79.9OK Black 1
9Henry Schrauben22:20.5Lowell79.8RCA Jamboree
9Frederico Herrmann22:31.0Stevensville Lakeshore79.3SMAC Jamboree
12Camden King22:31.2Stevensville Lakeshore79.3SMAC Jamboree
10Caleb Call21:58.4Lansing Christian79.2CMAC 1
10Zachary Bain22:25.5Hamilton79.2OK Black 1
11Johnny Shouneyia22:26.8Detroit Country Day79.1Soter-Crane
10Eoghan Galloway22:29.0Zeeland West78.0OK Black 1
11Will Rathka22:03.8Laingsburg77.4CMAC 1
12Carter Macomber22:37.1Richland Gull Lake77.3SMAC Jamboree
11Demetrius Lillard22:32.6Detroit Martin Luther King77.1Soter-Crane
12Samuel Mathiesen22:37.7Portage Central77.1SMAC Jamboree
10Ryan Howley22:38.0Portage Northern77.0SMAC Jamboree
10Marcos Allen Quero23:08.2Farwell76.9JPC 1
10Calvin Gunn22:06.2Bath76.6CMAC 1
10Titus Gordon22:33.7Hudsonville Unity Christian76.4OK Black 1
12Keyshawn Burks22:34.7Eastpointe76.4Soter-Crane
10Andrew Burnside22:33.7Hudsonville Unity Christian76.4OK Black 1
10Raul Reyes22:35.6Holland75.8OK Black 1
9Grayson Field22:42.8Mattawan75.4SMAC Jamboree
10Brenley Legg22:22.5Coldwater75.2Parchment Classic
10Cameron Chouinard22:35.2Allendale74.9RCA Jamboree
12Logan Robinson22:12.6Laingsburg74.5CMAC 1
11Collin Long22:24.7Coldwater74.4Parchment Classic
10Benaiah Shafer22:37.3Cedar Springs74.2RCA Jamboree
11Dyson Betts22:34.0Beverly Hills Groves74.0OAA Blue 2
9Maxwell Romeri22:26.7Marshall73.8Parchment Classic
11Ayden Shortsle22:38.9GR Kenowa Hills73.7RCA Jamboree
11Logan Nederveld22:42.1Hudsonville Unity Christian73.6OK Black 1
10Carter Chapman23:21.2Clare72.6JPC 1
11Reed Sprague23:21.6Beaverton72.5JPC 1
9Calum Knull22:19.0Laingsburg72.3CMAC 1
9Sterling Canady22:48.0Eastpointe72.0Soter-Crane
9Jack Wurtzel22:54.8BC Lakeview71.4SMAC Jamboree
10Maeson Russell23:26.9Shepherd70.7JPC 1
12Connor Miley22:36.9Parchment70.4Parchment Classic
12Muhannad Shebrain22:58.4Portage Central70.2SMAC Jamboree
10August Montgomery22:58.9Kalamazoo Loy Norrix70.0SMAC Jamboree
10Gavin Jansen23:29.1Harrison70.0JPC 1
9Cullen Gallagher23:29.2Clare69.9JPC 1
9Ryan Dalman22:53.6Zeeland West69.8OK Black 1
10Randolf Schneider22:28.0Dansville69.3CMAC 1
11Caleb Nelson22:48.4North Farmington69.2OAA Blue 2
11Alex Patterson22:48.6Oak Park69.1OAA Blue 2
10Austin Carr23:02.3Kalamazoo Loy Norrix68.9SMAC Jamboree
12Nathaniel Gresh23:05.5Portage Central67.8SMAC Jamboree
Charles Smith22:54.3Oak Park67.2OAA Blue 2
10Colton Rogalski22:58.8GR Kenowa Hills67.1RCA Jamboree
10Keegan Haag23:38.2Shepherd66.9JPC 1
10Trevin Hegner22:48.3BC Pennfield66.6Parchment Classic
11Amir Jihad22:56.3North Farmington66.6OAA Blue 2
9Chavez Cruz Jr.23:05.0Dearborn Divine Child66.3Soter-Crane
10Patrick Wilson22:37.9Bath66.0CMAC 1
11Greyson DeWys23:06.0Hamilton65.7OK Black 1
12Ben Godfrey23:42.5St. Louis65.5JPC 1
12Jack Bajema22:40.4Lansing Christian65.2CMAC 1
9Calvin Oelkers23:10.7Dearborn Divine Child64.4Soter-Crane
8Andrew DeHaan22:55.4Algoma Christian SR64.2Parchment Classic
10Josh Alula23:04.6Beverly Hills Groves63.8OAA Blue 2
12Brady Hefron22:45.1Saranac63.6CMAC 1
9Joey Vitali23:07.3Berkley62.9OAA Blue 2
10Braylon Wood22:59.8Coldwater62.7Parchment Classic
11Nicholas Croft23:08.1Beverly Hills Groves62.6OAA Blue 2
9Thomas Binkowski23:16.5Pontiac Notre Dame Prep62.5Soter-Crane
12Nicklaus Creek23:17.2Pontiac Notre Dame Prep62.3Soter-Crane
11Lucas Buys23:17.2Hudsonville Unity Christian61.9OK Black 1
11Israel Cahill22:50.4Saranac61.9CMAC 1
9Benjamin Visser23:15.0Allendale61.7RCA Jamboree
12Peyton Johnston22:52.0Potterville61.3CMAC 1
10Levi Charboneau23:16.8Lowell61.1RCA Jamboree
9Gabriel Smith23:56.6Shepherd60.8JPC 1
11Liam Maghielse23:06.7Algoma Christian SR60.4Parchment Classic
9Garrett Chrispell23:27.9Stevensville Lakeshore60.4SMAC Jamboree
9Brycen Cantrell23:28.6St. Joseph60.1SMAC Jamboree
10Ayden Griffith23:58.9Ogemaw Heights60.0JPC 1
11Zachary Heiks23:20.8Allendale59.7RCA Jamboree
9Aiden Thomas23:25.1Pontiac Notre Dame Prep59.6Soter-Crane
11Brier Green23:10.4Bronson59.2Parchment Classic
9Isaac Doubblestein23:12.0White Pigeon58.7Parchment Classic
11Cody Rood23:24.6Greenville58.5RCA Jamboree
12Devon Schaffer23:13.3White Pigeon58.2Parchment Classic
9Cade DeVries23:28.5Hudsonville Unity Christian58.2OK Black 1
10Ethan Hasenjager23:23.5Berkley57.5OAA Blue 2
11Greg Steele24:09.1Clare56.6JPC 1
11Ethan Webb24:09.5Gladwin56.5JPC 1
9Sean Reiff23:39.5Portage Central56.5SMAC Jamboree
12Jaxon Serna23:30.6Allendale56.5RCA Jamboree
9John Travis23:41.5Mattawan55.8SMAC Jamboree
9Ethan Haapala23:32.8GR Kenowa Hills55.7RCA Jamboree
9Ben Roof23:36.0Zeeland East55.7OK Black 1
9Oliver Kovac23:42.4St. Joseph55.6SMAC Jamboree
9Vincent Finedell23:21.7Galesburg-Augusta55.4Parchment Classic
9Braxten Vis23:37.3Hamilton55.2OK Black 1
12Chase Green24:16.5Gladwin54.2JPC 1
10Ethan Bastos23:47.2Portage Northern53.9SMAC Jamboree
9Ian Isaak23:47.4Portage Northern53.9SMAC Jamboree
12Kylan Corbin23:48.3Portage Northern53.6SMAC Jamboree
12James Wright23:48.5Portage Northern53.5SMAC Jamboree
9Zachary Marchal23:40.2Lowell53.3RCA Jamboree
11Oscar Lucas23:49.8Kalamazoo Loy Norrix53.1SMAC Jamboree
9Paxton Terrian24:20.7Farwell52.8JPC 1
10Soren Duke23:51.3Richland Gull Lake52.6SMAC Jamboree
11Alex Charvat23:46.7Detroit Country Day52.4Soter-Crane
10Zane Marino23:52.2Kalamazoo Central52.3SMAC Jamboree
11Madhav Pamidimukkala23:39.2North Farmington52.3OAA Blue 2
12Gavin McLane23:31.3BC Pennfield52.2Parchment Classic
12Noah Adcock23:24.9Lansing Christian50.4CMAC 1
12Luke Hernandez23:52.5Hamilton50.2OK Black 1
9Luke Steen23:52.9Holland Christian50.0OK Black 1
10Andrew Stevens23:26.3Laingsburg49.9CMAC 1
9Dakari Davis23:52.3Harper Woods47.9OAA Blue 2
11Tyler Andrews23:56.7Coopersville47.8RCA Jamboree
12Deegan Castaneda23:44.8Delton-Kellogg47.7Parchment Classic
10Elliott Olsen23:58.0Allendale47.3RCA Jamboree
9Panav Soni24:02.2Detroit Country Day47.3Soter-Crane
9Cole Lockwood24:37.5Gladwin47.2JPC 1
9Callen Mogg24:37.5Farwell47.2JPC 1
12Florian Jaehner23:55.1Beverly Hills Groves47.0OAA Blue 2
10Easton Bierlein24:08.5Kalamazoo Loy Norrix46.8SMAC Jamboree
12Alexander Smbatyan24:00.5Coopersville46.5RCA Jamboree
9Jace Matthews24:00.6Coopersville46.5RCA Jamboree
11Langston Howard24:05.2Detroit Country Day46.3Soter-Crane
10Parker Webb24:40.4Gladwin46.2JPC 1
10Isaac Emery24:01.7Coopersville46.1RCA Jamboree
10Roman Allen24:06.1Detroit Country Day46.0Soter-Crane
9Lucas Doubledee23:53.1Delton-Kellogg45.0Parchment Classic
11Camilo Gonzalez23:53.4Delton-Kellogg44.9Parchment Classic
9Leo Haney24:44.5Sanford-Meridian44.8JPC 1
12Cayson Smith24:47.2Standish Sterling43.9JPC 1
11Skyler Morgan24:18.5BC Lakeview43.5SMAC Jamboree
11Brady Kao24:06.9North Farmington43.0OAA Blue 2
11Tyler Martin24:22.3Stevensville Lakeshore42.2SMAC Jamboree
11Tanner Cornell24:23.7Stevensville Lakeshore41.8SMAC Jamboree
9Tycho DeVisser24:02.8Kalamazoo Christian41.7Parchment Classic
10Jacob Dozeman24:18.5Zeeland East41.5OK Black 1
10Edin Halilovic24:15.3Auburn Hills Avondale40.2OAA Blue 2
10Hunter Weber24:29.7Stevensville Lakeshore39.8SMAC Jamboree
9Isaac Stahl24:18.8Berkley39.1OAA Blue 2
9Noah Zalba25:02.6Sanford-Meridian38.8JPC 1
9Henry Koyl24:13.7Coldwater38.1Parchment Classic
12Angel Cortez24:29.1Holland38.0OK Black 1
12Demari Collins24:30.9Eastpointe37.7Soter-Crane
10Luke Lenzinger24:36.2Richland Gull Lake37.6SMAC Jamboree
9Alex Dyer24:30.6Zeeland East37.5OK Black 1
9Xander Ruiter24:18.0Martin36.7Parchment Classic
10Ryan Warburton24:35.8Pontiac Notre Dame Prep36.1Soter-Crane
11Jaydan Alvarez24:36.2Hudsonville Unity Christian35.6OK Black 1
9James Heiple25:12.2Beaverton35.6JPC 1
10Eli Kaplan24:30.3Berkley35.2OAA Blue 2
10Logan Simpson24:10.4Saranac35.2CMAC 1
10Mason Simmons24:31.4Ferndale34.9OAA Blue 2
9Dylan Buys24:38.8Hudsonville Unity Christian34.7OK Black 1
9Quinn Petrasko24:47.7Kalamazoo Loy Norrix33.8SMAC Jamboree
9Ren Lucas24:47.8Kalamazoo Loy Norrix33.7SMAC Jamboree
10Logan Decker24:27.1Coldwater33.6Parchment Classic
11Cameron Betts24:16.0Laingsburg33.3CMAC 1
10Ryder Bernard24:51.6St. Joseph32.5SMAC Jamboree
9Andrew Patros24:48.2Detroit Country Day31.9Soter-Crane
9Jacob Nutt24:32.3Kalamazoo Christian31.9Parchment Classic
11Hudson Nederveld24:33.1Kalamazoo Christian31.6Parchment Classic
9Jaden Sherman25:25.7Gladwin31.1JPC 1
12Joshua Rahaman24:55.2Eastpointe29.6Soter-Crane
12Jaden Zambrano24:40.5White Pigeon29.2Parchment Classic
12Evan Huang24:56.5Detroit Country Day29.2Soter-Crane
12Joshua Glenn24:31.4Lansing Christian28.2CMAC 1
9Peter Lewis25:05.4Kalamazoo Central27.9SMAC Jamboree
12Cayden Hincher25:08.8Portage Northern26.7SMAC Jamboree
12Ethan Wiedyk25:41.7Standish Sterling25.8JPC 1
9Andrew Pantuso25:00.4Beverly Hills Groves25.2OAA Blue 2
10Aron Villafuerte24:53.8White Pigeon24.7Parchment Classic
9Logan Visser25:06.2GR Kenowa Hills24.6RCA Jamboree
11Carter Hilla25:06.3GR Kenowa Hills24.6RCA Jamboree
11Andrew Dempsey25:08.6Greenville23.8RCA Jamboree
12Terrance Wilson25:05.1Harper Woods23.6OAA Blue 2
11Owen Springsteen25:11.0Greenville23.0RCA Jamboree
9Kyle Lyon25:15.8Zeeland West22.4OK Black 1
9Hudson Stamper25:10.8West Bloomfield21.7OAA Blue 2
10Austin Rossman25:03.4White Pigeon21.5Parchment Classic
11Isaiah Kellogg25:04.1Delton-Kellogg21.3Parchment Classic
9Tanner Ritchie25:04.5White Pigeon21.2Parchment Classic
10Drake Pratt24:54.2Laingsburg20.6CMAC 1
9Maysen Osier26:00.0Pinconning19.7JPC 1
9Joel Harger25:30.8Richland Gull Lake19.4SMAC Jamboree
9Bryan Tran25:18.3West Bloomfield19.2OAA Blue 2
10Josiah Miller25:33.8Kalamazoo Loy Norrix18.4SMAC Jamboree
9Tiffin Brenner25:22.0West Bloomfield18.0OAA Blue 2
9Gibson Beck25:27.1Allendale17.6RCA Jamboree
10Nolan Moeggenberg26:08.1Shepherd17.0JPC 1
11Daniel Keesler25:42.1Stevensville Lakeshore15.6SMAC Jamboree
10Malachi Martin25:21.6Delton-Kellogg15.5Parchment Classic
9William Moraitis25:22.4White Pigeon15.2Parchment Classic
12Brice Hood25:42.5Eastpointe13.8Soter-Crane
9Caleb Roach25:39.2Allendale13.6RCA Jamboree
12Elijah Shuart26:19.4St. Louis13.2JPC 1
9Justin Clark25:46.6Pontiac Notre Dame Prep12.5Soter-Crane
9Takoda Ronk26:24.1St. Louis11.6JPC 1
11William Myers26:24.7Shepherd11.4JPC 1
10Greyson Vork25:50.5Zeeland East10.8OK Black 1
9Luke VenRoy25:50.8Coopersville9.7RCA Jamboree
10Landon Wright25:56.1University Liggett9.3Soter-Crane
10Patrick Pham26:07.4St. Joseph7.2SMAC Jamboree
10James Steger26:02.5Pontiac Notre Dame Prep7.2Soter-Crane
12Ethan Oliver25:54.8West Bloomfield7.1OAA Blue 2
9Jamon Sanders26:06.6Detroit Martin Luther King5.8Soter-Crane
9Logan Tenbrink25:52.2Martin5.3Parchment Classic
10Lucas Chayka26:10.7Detroit Country Day4.4Soter-Crane
9Camden Conner25:43.3Fowler4.2CMAC 1
10Joseph VandeWege26:14.2Holland Christian2.9OK Black 1
12Ryan Buist26:24.0St. Joseph1.7SMAC Jamboree