Blog

Uncategorized

Region 33 Preview

It’s here. Regional Week is here. This is a bit of an experiment, this first regional preview. The goal is to finish all of these by Friday, but also include as much info as possible. I’ll do the Friday regionals first, then move onto the Saturday ones.

Where: Happy Acres, Webberville

The Course: Two rated races there this year, one in August ran slow, one in September ran fast. My guess is that it’ll be a little fast. As I type this, it’s pouring rain and it appears as if there’s more rain coming throughout the week. It’s flat, through open fields, without too many turns. I think it’ll drain well, mud might be a factor, but at least it won’t be especially winding.

What to Watch For: The top three teams on each side are very strong and tightly packed. For girls, Whitmore Lake is strong up front, Fowler has a great pack, and Lansing Christian has that #ChampionshipExperience. Boys, CC-C absorbed the loss of Collin Farmer to win the MSAC (there were doubters – early season comments from some aghast that I had them ranked), Whitmore Lake has risen over the last week, and Dansville has a great freshman. Novi Christian and Webberville are ranked and would easily make it in other regions, but the D4 scene is strong in Mid-Michigan (and Metro Detroit, more on that later).

SUMMER

MID-SEASON

GIRLS

PlaceTeamScore1st Girl2nd Girl3rd Girl4th Girl5th Girl6th Girl7th Girl
1Whitmore Lake5223421223144
2Fowler615111415161723
3Lansing Christian66161220274550
4Portland St. Patrick104
5Novi Christian Academy117
6Livingston Christian125
7Morrice181
8Fulton194

Ranked Teams: Whitmore Lake (9), Fowler (11), Lansing Christian (14)

PlaceNameTeamRating
1Ashlyn KephartLansing Christian111.5
2Adrianne RectorDansville100.5
3Natalie MeadowsWhitmore Lake100.3
4Brooke CravenWhitmore Lake88.9
5Lauren PriceWhitmore Lake87.8
6Kelcie PungFowler87.5
7Mia JuddLansing Christian86.4
8Mya GuillermoNovi Christian Academy83.6
9Ellayna MeredithPortland St. Patrick83.5
10Sylvia HuntAnn Arbor Rudolf Steiner71.1
11Josie DubucNovi Christian Academy70.7
12Cozette BrownPortland St. Patrick69.9
13Mary Beth HyattCarson City-Crystal65.0
14Reva LanceFowler64.3
15Hope TebbenLansing Christian63.3
16Lydia MeredithPortland St. Patrick62.3
17Grace PiggottFowler60.1
18Rachel EpkeyFowler55.8
19Megan HufnagelFowler55.4
20Grace O’HareFowler49.9
21Lillian StilesLivingston Christian49.6
22Taylor WiegandLivingston Christian47.9
23Anna MeyerLansing Christian39.1
24Isabella Nelson-DanielsWhitmore Lake37.7
25Savannah PomorskiWhitmore Lake36.8
26Lauren SchaferFowler35.9
27Megan ZimbelmanLivingston Christian35.8
28Kaylin BlemasterFulton34.9
29Aubrey DubucNovi Christian Academy31.1
30Corinne RitterLansing Christian30.5
31Audrey JohnsonLivingston Christian30.2
32Zoey SchnebeltMorrice25.1
33Olivia PungPortland St. Patrick17.9
34Ciara ParsonsWhitmore Lake8.6

Projected Individual Qualifier Cutoff: If you’re below 13th, I think you’ve got a good shot of making it to State. This is a bit more complicated than the days of Top 15 only and it’ll be even more complicated in regions where 4-5 teams are in the mix for 3 spots.

BOYS

PlaceTeamScore1st Boy2nd Boy3rd Boy4th Boy5th Boy6th Boy7th Boy
1Carson City-Crystal67391417242526
2Whitmore Lake676101316223246
3Dansville741811193536
4Novi Christian Academy984122128333440
5Webberville102251838394243
6Fowler173
7Lansing Christian200
8Livingston Christian210
9West Bloomfield Frankel Jewish Academy227
10Morrice237

Ranked Teams: Carson City-Crystal (6), Whitmore Lake (7), Dansville (10), Novi Christian Academy (16), Whitmore Lake (19)

PlaceGradeNameTeamRating
19Theodore DavisDansville178.6
212Nathan LottWebberville176.4
312Ashton KeifferCarson City-Crystal176.3
412Logan JohnsonNovi Christian Academy167.8
511Caleb HowardWebberville163.5
612Cole RinnaWhitmore Lake158.9
711Merrick MichaelsonWest Bloomfield Frankel Jewish Academy158.8
811Joseph KadluboskiDansville157.4
911Brayden ClarkCarson City-Crystal152.2
1011Braylan MajeskyWhitmore Lake150.1
1111Damian DeFeyterDansville148.9
1210Jobe SkaffNovi Christian Academy147.5
1310Reily HendersonWhitmore Lake146.7
1411Deegan BodellCarson City-Crystal144.0
1512Keagan LongLansing Christian143.5
1612Jacob GoodrichWhitmore Lake143.4
1712Cole StoneCarson City-Crystal142.5
1810Liam WilderWebberville141.5
1910Calvin VanhartesveltDansville141.3
2010Trevor FeldpauschFowler139.8
2111Jacob SkidmoreNovi Christian Academy139.3
2212Heston FansonWhitmore Lake138.3
2312Jacob RadamacherFowler138.0
2412Gavin GageCarson City-Crystal137.6
2511Oisin O’GradyCarson City-Crystal132.0
2611Jacob StevensCarson City-Crystal131.6
279Adam GovanLivingston Christian130.9
2811Dennis WilsonNovi Christian Academy130.3
2912Joseph MacalincagLansing Christian128.7
3012Luke DutcherMorrice127.7
3111Benjamin HubbardLivingston Christian127.4
329Nate DillonWhitmore Lake123.1
3310Ryan WilliamsNovi Christian Academy121.5
3410Luke ShentonNovi Christian Academy120.1
3511Chase GoffDansville116.4
3610Gavin ViditoDansville111.3
3711Liam O’HareFowler108.9
3812Lucas WisuriWebberville107.0
3912Riley KingsleyWebberville106.8
4011Martin WhitePortland St. Patrick101.9
419Ethan WebbNovi Christian Academy98.8
429Noam GoelWest Bloomfield Frankel Jewish Academy98.4
4310Shad PresselWebberville96.5
4411Drew PeckensWebberville95.1
459Samuel HubbardLivingston Christian93.2
4611Clayton JuhasAshley90.8
4712Wade HufnagelFowler89.9
489Ronaldo RivasWhitmore Lake89.3
4910Christopher EadsLansing Christian84.8
5011Roman SchaferFowler67.1
5110Bryce RobinsonLivingston Christian64.9
5210Patrick RupertMorrice49.3
539Jack HuberAnn Arbor Rudolf Steiner41.9
5412Jonah MosherMorrice39.6
5511Donavan HulbertMorrice32.3
5610Noah KuepferLansing Christian24.5
579Travis SmithMorrice22.9

Projected Individual Qualifier Cutoff: 18th.

MIXCSR vs. Athletic.Net Regional Contest

All season, I’ve been hearing “On Athletic.Net, I’m ranked…”. I take these comments personal. Ratings vs. times. We’ll see how many team qualifiers each of us get right. If I lose, I’ll eat a lemon.

Uncategorized

More From October 22nd/23rd

MeetGirlsBoysAverage
Dryden Cardinal-27-15-21
Larry Steeb+2+4+3
CHSL CD+5+7+6
Allegan County+6+10+8
Little Guys+15+16+16
Shiawassee County+33+20+27
Dakota Carnival+27+30+29
LCAA League+36+26+31
I-8+45+53+49

GradeNameTimeTeamRating
10Madison Osterberg18:07.5Jackson Lumen Christi142.5
9Kamryn Lauinger19:21.5Goodrich141.8
12Faith Smith18:20.3Jackson Lumen Christi138.2
12Alyna Lewis18:47.5Parma Western129.2
10Ava Teed19:30.8Allen Park Cabrini128.1
9Makenzie Kreger20:10.5Sandusky125.5
10Camille DeCola19:00.1Marshall125.0
10Megan Germain19:39.6Otsego124.8
12Mackenzie Hill19:47.8Plainwell122.1
11Erika Van Loton20:01.2Huron Valley Lutheran118.9
11Olivia Barabas20:01.0Wayland Union117.7
11Mackenzie Lemke20:34.1Rochester Hills Lutheran NW117.6
11Grace Pettit20:04.4Plainwell116.5
10Olivia Giza20:38.8Goodrich116.1
10Logan Brazee20:10.8Otsego114.4
10Kendra Koster20:04.7Lawton113.4
9Layla Lopez19:35.8Jackson Lumen Christi113.1
9Kerith Short20:17.6University Liggett112.5
9Josie Jenkinson19:55.3Owosso110.6
11Gabrielle Osterberg19:48.9Jackson Lumen Christi108.7
11Zariah Ozuzu19:52.7Marshall107.4
12Elizabeth Sliman21:06.6Imlay City106.8
9Taylor Mitchell20:37.5Otsego105.5
10Alexis Waring21:11.8Goodrich105.1
11Chelsea Glessner20:39.4Otsego104.9
12Claudia Stachura20:40.1Otsego104.6
11Ava LaMilza20:18.4Macomb Dakota104.5
12Joy Wolfe20:41.5Otsego104.2
11Penelope Griffioen20:42.5University Liggett104.2
9Emmry Ross20:11.7Onsted104.1
9Chloe Stalhood20:12.7Hillsdale103.8
9Olivia Timmons20:43.4Otsego103.5
9Julionna West20:17.4Owosso103.2
12Brooke Waito20:07.0Marshall102.7
12Madeline Richman20:24.3Utica102.6
11Grace Wessel20:27.6MACH101.5
10Helena Kerber20:50.3Hopkins101.2
10Natalie Meadows20:54.4Whitmore Lake101.2
12Brenna Withers20:11.5Battle Creek Harper Creek101.2
10Libby Summerland20:23.5Owosso101.2
11Kara Terakedis20:25.0Onsted99.7
9Charlotte Long20:33.1Utica Eisenhower99.6
12Adrianne Rector21:03.3Dansville98.2
9Natalie Steward21:35.5Goodrich97.2
11Helana Napiorkowski21:10.6Austin Catholic94.8
12Chelsea Harvey20:48.3Macomb Dakota94.6
12Amy Rowan20:53.4MACH92.9
11Shawn Brophy20:36.8Marshall92.7
12Angelica Mendoza21:07.3Fennville92.6
9Avery Byrne21:49.5Goodrich92.5
12Laraya Warnsley20:37.5Marshall92.5
10Angel Miller21:07.9Parchment92.4
9Ally Andres20:50.3New Lothrop92.2
10Samantha Coots20:49.1Clinton91.6
9Kambria Moored21:19.4Hopkins91.5
12Autumn Wheeler21:20.6Allegan91.1
12Samantha Sixberry21:21.6Saugatuck90.8
11Madeleine Barge21:55.9Rochester Hills Lutheran NW90.4
12Hannah Smit21:24.5Saugatuck89.8
10Allison Glendening21:16.0St. Joseph Lake Michigan Catholic89.7
12Legend Szafranski20:47.8Coldwater89.1
11Allysen Jansen21:59.9Sandusky89.0
11Alyse Felix21:28.1Clarkston Everest Collegiate89.0
11Alexandra Metzger21:05.3Utica Eisenhower88.9
9Savannah Spangler21:34.7Grosse Pointe South87.8
12Lauren Anderson21:22.6Cassopolis Ross Beatty87.5
11Hope Wilkes21:01.6Brooklyn Columbia Central87.5
9Hayven Thiel21:05.3Corunna87.2
11Sabrina Mills21:33.1Allegan87.0
10Cylee Elkins21:03.3Clinton86.9
11Lindsay Harvey21:11.4Macomb Dakota86.9
11Mari Cueto21:06.8Blissfield85.7
10Elliot Antel21:37.6Wayland Union85.5
12Lily Heath21:39.7Allen Park Cabrini85.1
9Allie Good21:18.2Utica Eisenhower84.6
9Olivia Purdy21:18.7Utica Eisenhower84.4
10Josie Dubuc21:45.9Novi Christian Academy84.0
11Isabella Beck21:20.7Utica Eisenhower83.8
9Claire Vos21:44.3Plainwell83.2
10Katie Behnke21:06.2Battle Creek Harper Creek82.9
9Lainey Yearling21:06.3Coldwater82.9
12Mercedes Morin21:45.6Martin82.8
9Emma Miller21:37.4Buchanan82.5
11Caroline Abell21:26.7Utica Eisenhower81.8
11Natalie Langkam21:26.7Utica Eisenhower81.8
10Abby Rice22:21.9Rochester Hills Lutheran NW81.7
10Mya Guillermo21:53.3Novi Christian Academy81.6
11Neveah Helderop21:49.4Hopkins81.5
10Morgan Deenik21:55.9Grosse Pointe South80.7
9Tess Tillman21:54.2Royal Oak Shrine80.3
9Kaylee Hovey21:23.2Dundee80.3
12Emma Conniff21:53.8Otsego80.1
12Marla Berry22:27.8Warren Mott79.7
11Brooke Craven21:59.0Whitmore Lake79.7
9Emily Rathka21:28.7Laingsburg79.4
12Kaelyn Pluta21:19.6Parma Western78.5
10Kloie Roy22:03.1Grosse Pointe South78.3
12Allison Teed21:21.3Hastings77.9
12Avery Herrgott22:02.9Clarkston Everest Collegiate77.4
11Sophia Sanford22:35.2Deckerville77.3
10Raya Mergen-Henry22:02.5Plainwell77.2
10Allison Bowles21:36.0Clinton76.0
10Joslyn Embury21:27.3Parma Western75.9
12Jessica Furman21:27.9Jackson Lumen Christi75.7
10Eleanor Young21:58.3Buchanan75.6
12Allison Lauri21:58.7Niles Brandywine75.4
11Justice Prins21:28.7Parma Western75.4
11Sarah Anastasiadis21:29.8Jackson Lumen Christi75.1
10Anika Bery22:09.9Ann Arbor Greenhills75.0
11Sofia Oertel22:02.9Lawton74.0
11Ava Carr22:17.0Grosse Pointe South73.7
9Annaliese Losey22:14.2Royal Oak Shrine73.6
12Catie Dusenberry21:51.5Algonac73.5
12Emma Bruckman21:47.3Corunna73.2
11Claire Zurowick22:18.4Grosse Pointe South73.2
12Lauren Price22:19.5Whitmore Lake72.8
12Kate O’Neil21:45.9Brooklyn Columbia Central72.7
10Sophia Shelton22:49.2Goodrich72.6
9Hannah Erlandson22:16.3Plainwell72.6
9Mylene Pham21:54.5Macomb Dakota72.5
11Natalie Malczyk22:21.3Huron Valley Lutheran72.2
12Mary Kaminski22:51.3Imlay City71.9
9Erica Walker22:20.3Clarkston Everest Collegiate71.6
12Alexandra Soltis21:41.3Jackson Lumen Christi71.2
9Evelyn Logghe21:54.3Laingsburg70.9
11Michaela Kurth22:26.8Lutheran Westland70.4
11Allyson Robarge21:53.2Onsted70.3
9Isobel Malcolm22:24.2Royal Oak Shrine70.3
11Alexandra Dreffs22:05.5St. Clair Shores Lakeview68.8
11Emma Heyerman22:27.9Hamilton68.7
12Tessa Rigel21:58.4Ida68.5
11Rachael Byers22:32.8Christ the King68.4
12Kathryn Podolan22:30.2Madison Heights Bishop Foley68.3
9Zoey Sierer22:00.2Clinton67.9
12Cassie Bayes22:01.4Onsted67.5
12Isabelle Burg22:33.1Academy of the Sacred Heart67.3
10Sadie Miller22:23.8Quincy67.1
10Nicole Teed22:34.2Allen Park Cabrini66.9
12Carissa Strouse21:59.3Hastings65.2
11Jozaphine Navarro22:39.8Allegan64.8
11Stacia Hedrich22:00.8Jackson Northwest64.7
10Ella Kenworthy23:13.5Goodrich64.5
12Hannah Smith22:40.8Wayland Union64.4
9Allie England22:11.1Onsted64.3
12Gillian Kuehnle22:33.5Hartford63.8
12Grace Ruimveld22:42.6Plainwell63.8
12Becca Koch22:46.8Grosse Pointe South63.7
12Becky Pond22:43.9Saugatuck63.4
9Sarah King22:14.7Clinton63.1
12Sonya Zacharek22:45.9Ann Arbor Greenhills63.0
10Elliana Young22:46.1Martin62.6
11Bridget Waterstradt22:16.5Dundee62.5
12Emily Czeiszperger22:17.3Hudson62.2
10Lucy Gench22:08.4Marshall62.2
10Ava Kittendorf22:48.8Ann Arbor Greenhills62.1
9Rose Losey22:49.1Royal Oak Shrine62.0
9Jayla Bright22:19.9Hudson61.4
11Ella Bivens22:11.8Parma Western61.1
10Addie Curtis22:42.6Marcellus60.8
12Ella Nowc22:53.3Allen Park Cabrini60.6
11Aubrey Sibble22:54.2Hamilton59.9
11Brookelynn Jansen23:28.9Sandusky59.4
12Chloe Embury22:17.7Parma Western59.1
9Olivia Leahy23:01.2Clarkston Everest Collegiate57.9
10Josie Bauman22:33.6New Lothrop57.8
10Helena Long23:34.2Sandusky57.6
11Lainey Reynolds22:22.3Jackson Northwest57.6
10Carmellina Biafora23:02.4Madison Heights Bishop Foley57.5
11Claire Agnew22:34.4Owosso57.5
12Karli Rzepka22:24.9Battle Creek Harper Creek56.7
10Jaydan Courtright22:25.7Battle Creek Harper Creek56.4
12Logan Zerka22:37.7Durand56.4
10Kendall Zaliwski23:38.3Rochester Hills Lutheran NW56.2
9Charlotte Crabbs22:58.2Quincy55.6
9Addison Rusz22:40.5Laingsburg55.5
10Eliza MacQuaig22:30.1Marshall55.0
9Adelina Parikh23:13.1Grosse Pointe South55.0
12Clara Losey23:10.4Royal Oak Shrine54.9
11Brieanna Wood22:42.5Owosso54.8
9Marina Walz22:30.8Parma Western54.7
12Emilia Bronk23:11.5University Liggett54.5
12Sarah Robinson23:13.3Ann Arbor Greenhills53.9
11McKenna Goike22:51.3Macomb Dakota53.6
10Audrey Napolitano23:46.7Dryden53.4
10Savannah Ricketts23:18.5Charyl Stockwell Academy53.2
12Bri Hofman23:15.7Hamilton52.8
10Kayla Gorman22:53.9St. Clair Shores Lakeview52.7
12Sarah Forrister22:37.3Coldwater52.6
11Annika Steinke23:08.1Lawton52.3
10Lily Comensoli22:38.7Hastings52.1
11Eleanor Bush23:17.8Otsego52.1
11Rylee Rogers23:09.2Three Oaks River Valley51.9
9Chloe Caulfield23:22.7Grosse Pointe South51.8
9Lilia Moussiaux23:22.8Grosse Pointe South51.7
9Norah Lesner22:57.2Utica51.6
10Ruby Verlinden23:23.2Grosse Pointe South51.6
9Taylor Vandenberg22:40.2Battle Creek Harper Creek51.6
11Shayla Hukill23:53.0Goodrich51.3
12Emma Mandelka22:50.2Ida51.3
10Kursten Smith23:11.3Three Oaks River Valley51.2
10Zoe Zeiser22:59.1Utica51.0
11Madeline Madsen23:12.2Lawrence50.9
12Emma Kribs22:54.5Laingsburg50.8
9Josephine Malysz23:23.1Madison Heights Bishop Foley50.6
12Dakota Ballard22:55.5Laingsburg50.5
11Grace Opsommer23:01.2MACH50.3
12Carolyn Potter22:44.5Coldwater50.2
12Genna Schomaker23:56.9Rochester Hills Lutheran NW50.0
10Jaeden Harshberger23:23.9Hopkins50.0
11Julia Troxell23:57.9Rochester Hills Lutheran NW49.7
9Christina Mendoza23:17.1Fennville49.3
11Emily Tuinstra23:26.3Wayland Union49.2
10Merissa Mendoza23:17.3Fennville49.2
12Abbey Warnez23:26.9Plainwell49.1
10Amirah Humphries23:30.9Detroit Cass Tech49.0
11Kailey Allman23:19.2Quincy48.6
11Caroline Cross23:30.9Clarkston Everest Collegiate48.0
11Sofia Guevara23:34.9Grosse Pointe South47.7
10Erin Rowan23:09.3MACH47.6
10Kelsey Beckett23:32.3University Liggett47.6
10Olivia Ellenwood22:52.5Battle Creek Harper Creek47.5
12Georgie Branch23:33.4Ann Arbor Greenhills47.2
11Hayley Hall23:24.6Galesburg-Augusta46.8
12Karli Kreger24:06.8Sandusky46.7
12Lindsay Grohs23:34.9Royal Oak Shrine46.7
9Ava Braniger22:55.5Marshall46.5
9Savannah Pomorski23:38.6Whitmore Lake46.5
11Lauren Brondyke23:34.9Hamilton46.4
12Lily Beebe22:56.6Jackson Lumen Christi46.1
10Caroline Johnson23:36.5Hamilton45.8
10June Miller23:06.7Blissfield45.8
10Sydney Greaves23:28.7Buchanan45.4
12Jasmin Janicki23:30.2Hartford44.9
10Natalie Swisher23:11.2Dundee44.3
10Lillyann Parks23:02.8Marshall44.1
11Emma Burrell24:15.3Rochester Hills Lutheran NW43.9
9Hannah Hysell23:33.5St. Joseph Lake Michigan Catholic43.8
10Juul Haartmans23:15.6Byron43.8
12Elise Wright23:33.8Quincy43.7
10Lillian Stiles23:46.9Livingston Christian43.7
9Megan Rehfeldt23:04.7Marshall43.4
11Samantha Stone23:44.1Martin43.3
10Laela Bhatti24:17.3Imlay City43.2
8Taylor Wiegand23:49.2Livingston Christian42.9
11Stephanie Suran23:46.2Clarkston Everest Collegiate42.9
11Lilyn Mi24:18.4Goodrich42.9
9Jordyn Taylor23:15.7Onsted42.8
11Trinity Lopez23:07.8Jackson Lumen Christi42.4
12Tatum Galbavi23:21.0Corunna42.0
10Emily Przybylski23:53.6Grosse Pointe South41.5
12Jennifer Sarco23:41.0Hartford41.3
12Zoie Tuinstra23:50.5Martin41.2
11Kayleigh Kuhse23:44.3Galesburg-Augusta40.2
12Claire Plaskey23:55.6Royal Oak Shrine39.8
10Hannah Przybylski23:59.3Grosse Pointe South39.6
9Miley Young23:49.1Niles Brandywine38.6
9Charlotte O’Brien24:31.4Imlay City38.5
11Grace Wininger24:02.6Grosse Pointe South38.5
12Morgan Braddock24:04.2Grosse Pointe South37.9
9Megan Robertson23:51.2Lawton37.9
8Aribel Mills23:51.3St. Joseph Lake Michigan Catholic37.9
9Brooke Sonnenberg24:33.6Genesee Christian Academy37.8
12Aspen Tapley23:21.8Jackson Northwest37.7
12Alexis Warren24:00.9Saugatuck37.7
10Isabelle Schrauben23:54.2St. Joseph Lake Michigan Catholic37.0
10Taelor Husted24:41.7Goodrich35.1
12Charlotte Carozza24:09.8Academy of the Sacred Heart35.1
10Julia Serra24:09.8Madison Heights Bishop Foley35.1
12Karissa McNabb24:42.0Warren Mott35.0
10Henar Menendez-Mar…24:44.0Deckerville34.3
9Allison Phillips24:44.2Warren Mott34.3
10Alyvia Baker24:03.0Buchanan34.0
12Megan Zimbelman24:17.1Livingston Christian33.6
11Meezan Hamzavi24:15.8Ann Arbor Greenhills33.1
10Madison Long24:48.3Sandusky32.9
10Natalie Coleman23:36.4Parma Western32.9
11Lily Valentine23:45.6Dundee32.8
10Abigail Zalis24:16.0Hopkins32.7
10Sophia Crom23:46.2Dundee32.6
9Julia Rogers24:49.9New Life Christian Academy32.4
11Aubrey Dubuc24:21.5Novi Christian Academy32.2
10Maliah Piatt23:48.8Clinton31.7
10Desire Knoblauch23:53.5Laingsburg31.2
12Addison Modderman24:11.7Lawton31.1
9Isabella Nelson-Da…24:24.8Whitmore Lake31.1
9Natalie Cross24:22.7Clarkston Everest Collegiate30.8
9Avery Gilmore23:44.2Parma Western30.3
9Isabella Stoetzel23:44.6Parma Western30.1
11Lillian Heydenburg23:45.2Parma Western29.9
10Klara Mulcahy23:57.8New Lothrop29.7
11Leah Trigger24:59.3Deckerville29.2
10Navya Ashok24:29.0Ann Arbor Greenhills28.7
12Olivia Landis24:33.4Bloomfield Christian28.2
9Keegan Shaffer23:59.6Hudson28.1
11Natalie Somers24:29.8Plainwell28.1
12Joy Kaltenbach24:20.9Buchanan28.0
12Simrin Sahota24:31.6Ann Arbor Greenhills27.8
10Laura Groner24:31.4Plainwell27.5
12Lindsey Wendling24:06.0New Lothrop27.0
12Haley Froberg24:03.1Dundee27.0
9Navaya Ingle24:33.5Hopkins26.8
9Mia Sanchez23:56.2Jackson Lumen Christi26.3
12Melany Cattaneo24:35.3Plainwell26.3
9Haylee Byerly24:14.0Algonac26.0
12Celine Legg24:37.6Clarkston Everest Collegiate25.8
10Tori Trumper24:15.0Macomb Dakota25.7
11Liz Hill24:07.4Onsted25.5
10Paige Shankland24:07.8Clinton25.4
9Jaelynn Little24:31.1Bangor24.6
9Haven Chapman25:13.8Genesee Christian Academy24.4
9Izabell Konesny24:14.3Durand24.2
9Audrey Johnson24:49.9Livingston Christian22.7
10Libby Butchart24:37.4Quincy22.5
12Emily Plante24:07.5Battle Creek Pennfield22.5
10Brianna Cousino24:17.2Dundee22.3
10Maddie Rose24:47.7Plainwell22.1
9Ang Ross25:23.7Imlay City21.1
12Maryam Alzuhairi25:25.8Warren Mott20.4
9Kyleigh Luna24:26.2Laingsburg20.3
12Chaeli Rubley24:23.4Dundee20.2
9Amelia Lynd24:15.3Parma Western19.9
10Gabby Douglas25:27.5Imlay City19.8
12Audra Hoeft24:59.2Lutheran Westland19.6
12Avery Coleman24:46.3Galesburg-Augusta19.6
11Natalie Tuckerman24:57.3Saugatuck18.9
9Pierce Pibbles24:27.5Hudson18.8
10Malena Johnson24:19.0Marshall18.7
11Emily Mandziuk24:59.5Madison Heights Bishop Foley18.5
11Meri Dykstra24:59.1Hamilton18.3
11Christy Peterson24:20.7Marshall18.1
11Marie Sumerton25:05.4Christ the King17.5
9Caitlyn Horvath24:52.6Buchanan17.5
12Natalie Torres24:53.1Lawton17.3
10Clare Flory24:54.3Marcellus16.9
12Sydney Stickel25:03.5Saugatuck16.8
11Lilliana Alcauter24:55.8Bangor16.4
9Lena Miner24:56.4Heritage Christian Academy16.2
10Allison O’Dowd24:26.6Jackson Lumen Christi16.1
10Emerald Sierer24:36.3Clinton15.9
10Maddy McPherson24:27.8Jackson Northwest15.7
12Katie McKenzie25:09.4Plainwell14.9
10Lily Finnigan25:42.7Dryden14.8
12Mollie Butchart25:00.9Quincy14.7
9Erin Cain25:10.9Royal Oak Shrine14.7
9Alison Vandyke25:09.9Plainwell14.7
11Sadie Holloway25:02.4Buchanan14.2
12Naomi Foley25:15.7Huron Valley Lutheran14.1
9Keirstin Robinson24:46.0Laingsburg13.7
10Luna Canziani24:34.7Parma Western13.4
11Emmie Warner24:35.0Parma Western13.3
12Alexa Weathers24:47.2Laingsburg13.3
12Abigail Schafer25:19.0Christ the King13.0
11Sydney VanBruggen25:15.2Hamilton12.9
9Julia Timpa24:54.7Macomb Dakota12.4
10Emma Shankland24:46.8Clinton12.4
12Ellie Winter25:52.7Goodrich11.4
12Fleur Guin25:53.5Goodrich11.2
12Hannah Crozier24:44.5Hastings10.2
11Sarah Hoop24:46.1Jackson Lumen Christi9.6
9Lauryn Donahue26:00.3Imlay City8.9
11Jessie Burns25:28.6Clarkston Everest Collegiate8.8
9Katelyn Ailes25:19.7Buchanan8.4
11Allison Tong25:30.9Clarkston Everest Collegiate8.0
9Saleen Brennan25:21.6Buchanan7.8
11Addi Carlton25:21.9Parchment7.7
9Ziomarea Lewis25:34.9Detroit Cass Tech7.7
12Hannah Palise26:04.9Warren Mott7.4
10Emily Bunch25:23.1Marcellus7.3
12Ainsley Lowery25:32.1Saugatuck7.3
11Emily Bella25:02.3Blissfield7.2
10Ava Harvey25:11.6Macomb Dakota6.8
11Elizabeth Hines25:37.7Christ the King6.8
9Sophie Logozzo25:38.1Washtenaw Christian6.6
11Lauryn DeWys25:34.8Hamilton6.4
11Isabelle Bryans25:26.6Buchanan6.1
11Emma Thayer25:36.2Wayland Union5.9
11Maddix Roberts25:27.8Buchanan5.7
12Emily Gutzman25:11.0Laingsburg5.3
10Summer Chandler25:08.0Clinton5.3
12Adelaide Burmeister25:45.1Saugatuck3.0
10Sophie Kerkhoven25:19.1Byron2.6
10Iley Doyle25:19.2Corunna2.6
11Maura Gum25:48.7Royal Oak Shrine2.1
11Faith Crist25:25.1Corunna0.6

GradeNameTimeTeamRating
12Garrett Winter15:51.4Parchment197.5
12Owen Gilbert15:41.0Battle Creek Harper Creek188.7
11Rhett Reif16:25.0Quincy186.3
12Nick Cockerel16:33.russe7Otsego185.4
11William Winter16:30.5Parchment184.5
12Tristin Canales16:42.3Otsego182.6
12Chase Brown16:48.2Otsego180.6
12Nile Devers16:43.5Gobles180.2
12Jacob Singleton16:11.4Parma Western178.5
9Theodore Davis17:04.5Dansville177.2
12John Aerts16:17.2Coldwater176.6
11Max VanHuis17:05.8Hamilton174.7
10Aidan McPartlin16:23.0Marshall174.7
12Adam Martinson17:07.7Saugatuck174.1
11Colin Wesseldyk17:08.2Otsego173.9
9Jack Bidwell16:27.4Marshall173.2
9Dominic Lowrie16:28.6Battle Creek Harper Creek172.8
12Myron Lafty16:30.8Coldwater172.1
11Alex Meszaros17:17.0Riverview Gabriel Richard172.0
12Jacob Walker16:59.0Brooklyn Columbia Central171.7
10Cooper Grzeskowiak17:41.0Goodrich171.3
11Logan Roka17:08.9Corunna170.4
9Abatu Dykstra17:19.1Hamilton170.3
12Tristan Ashley17:21.6Saugatuck169.5
10Kenny Evans17:12.2Corunna169.3
10Alex Czeiszperger17:08.7Hudson168.4
12Logan Johnson17:33.4Novi Christian Academy167.5
12Josh Maurer16:46.3Battle Creek Harper Creek166.9
10Riley Shults16:46.5Hastings166.8
9Caleb Wesseldyk17:32.1Otsego166.0
12Isaiah Beiter17:26.2Lawrence165.9
12Logan Vernia17:32.5Allegan165.8
12Jonah Cerone17:35.7Royal Oak Shrine165.8
12Anthony Vinson17:12.9Utica Eisenhower165.7
10Gannon Shore16:50.7Jackson Lumen Christi165.4
12Ramon Moreno17:28.9Wyoming Kelloggsville165.0
11Devin Weaver17:35.4Wayland Union164.9
11Christopher Russelberg17:39.1Allen Park Cabrini164.6
12Steven Bosworth17:43.1South Lyon164.3
12Griffin Harmer17:22.2Ida163.9
10Tyler Lenn17:41.3Marine City Cardinal Mooney163.9
11Jacob Maurer17:20.3Utica Eisenhower163.2
10Isaac Dyer17:40.9Wayland Union163.0
12Jay Maynard17:44.8Madison Heights Bishop Foley162.7
10Aiden Fitchett18:06.9Dryden162.7
12Brendan McGlinchey17:45.7Madison Heights Bishop Foley162.4
12Matt Hoop17:01.1Jackson Lumen Christi162.0
10Nolan Grant17:28.1Hillsdale162.0
10Brian O’Dell17:01.3Battle Creek Harper Creek161.9
9Dylan Pallett17:44.7Wayland Union161.8
10Carter Fox17:25.0Macomb Dakota161.7
11Braylan Majesky17:51.1Whitmore Lake161.6
11Travis Koon17:45.7Wayland Union161.4
11Max Mader17:48.8Madison Heights Bishop Foley161.4
12Benjamin Dawson17:25.8Utica Eisenhower161.4
10Tyler Brothers17:26.2Utica Eisenhower161.3
12Zander Munk17:50.9Madison Heights Bishop Foley160.7
10Matthew Mizzi17:54.1Allen Park160.6
12Gabe Nelson17:33.0Clinton160.3
11Cole Yaros17:40.3New Lothrop159.9
9Isaac St. John17:36.4Hudson159.2
11Merrick Michaelson17:55.8West Bloomfield Frankel Jewish Academy159.1
10Henry Oudbier17:53.4Wayland Union158.9
12Eric Neff17:37.7Clinton158.8
11Haroun Omar17:10.7Coldwater158.8
12Alexander Austin17:47.9Gobles158.7
12Cole Rinna18:02.2Whitmore Lake157.9
10Miles Albert18:02.8South Lyon157.7
9Isaak Rubley17:42.9Dundee157.0
12Blake Bess17:16.4Battle Creek Harper Creek156.9
10Caleb Wynn18:07.4Allen Park156.2
9Adam Slavens17:55.5Three Oaks River Valley156.2
11Brody Amthor17:47.3Onsted155.6
12Jack Smith17:53.6Owosso155.5
12Lucas Hernandez17:49.6Dundee154.8
12Perry Arsenault17:45.7St. Clair Shores Lakeview154.8
9Tom Shafer18:12.9Lutheran Westland154.4
10Lincoln Cha18:10.7Ann Arbor Greenhills154.1
9Braxton Liss17:24.8Battle Creek Harper Creek154.1
11Drake Steele18:13.9Allen Park154.0
12Kalon Boilore17:59.1Corunna153.6
10Nico Sobczak18:15.5South Lyon153.5
11Zachary McMahan17:56.4Dundee152.5
10Alex Jowett18:19.7South Lyon152.1
12Donovan Goodwin18:15.2Otsego151.6
12Reiner Kandt18:21.6South Lyon151.5
11Matthew Zammit Jr.18:20.3Marine City Cardinal Mooney150.9
12Hunter Weller17:34.5Battle Creek Harper Creek150.8
12Jonah Richards18:01.5Hillsdale150.8
12John Borowicz18:21.1Riverview Gabriel Richard150.6
12Tristan Bolenbaugh18:02.7Hudson150.4
10Jobe Skaff18:29.8Novi Christian Academy148.7
11Joseph Kadluboski18:30.0Dansville148.7
10Reily Henderson18:30.1Whitmore Lake148.6
11Avian Valencia-Moore18:30.1South Lyon148.6
10Josh Langeland18:24.1Hamilton148.6
12Dakota Foster17:41.6Battle Creek Harper Creek148.5
10Evan Kraker18:25.0Hamilton148.3
11Brooks Donaldson18:05.2St. Clair Shores Lakeview148.3
11Arline Lile18:29.0Royal Oak Shrine148.0
11Trevor Johnson18:26.3Otsego147.9
10Simon Davis18:08.6Macomb Dakota147.1
12Dagim Deboer18:29.3Otsego146.9
12Walker Barz18:24.0Buchanan146.7
12Adam Ball18:30.0Hopkins146.7
12Parker Heggie18:33.4Riverview Gabriel Richard146.5
11Kendall Dumaw18:55.5Deckerville146.5
9Brandon Simmons17:47.6Hastings146.5
10James Butler18:30.6Wayland Union146.5
12Joseph Bontrager18:34.0Royal Oak Shrine146.3
10Matthew Lage18:25.0St. Joseph Lake Michigan Catholic146.3
10Isaac Veen18:31.2Plainwell146.3
12Jacob Vohs18:11.4Macomb Dakota146.2
12Kurtis Bronz18:32.1Saugatuck146.0
10Isaac Zammit18:35.7Marine City Cardinal Mooney145.8
9Aidan Goodwin18:32.7Otsego145.8
10Luke Heisel18:39.4South Lyon145.5
11Zack Gillies18:17.6Clinton145.5
12Travis Goins18:20.0Dundee144.7
12Jacob Whitton18:39.2University Liggett144.6
10Reuben Solmes17:53.7Hastings144.4
11Charlie Stormer18:37.7Saugatuck144.1
12Spencer Mistele18:44.3Plymouth Christian Academy143.9
12Nolan Gregg18:28.5Laingsburg143.8
11Samuel Wenzel18:41.7Austin Catholic143.8
12Zak Pickler18:28.8Corunna143.7
11Johnny Benko18:42.1Riverview Gabriel Richard143.6
10Jonah Teed17:56.2Hastings143.6
10Collin Pigloski18:19.5St. Clair Shores Lakeview143.5
11Corey Gates18:30.1Owosso143.3
10Calvin Vanhartesvelt18:46.1Dansville143.3
10Peter Schoenherr18:20.2Utica143.3
10Dylan Tengler18:24.6Ida143.2
12Zavier Logan19:06.1Imlay City143.0
11Logan Duncan18:47.5South Lyon142.8
10James DeWitt17:58.9Coldwater142.7
11Emmanuel Baranyk18:22.1MACH142.6
10Connor Griffith17:59.1Marshall142.6
12Jackson Miller18:28.4Hudson141.9
12Joey McMahon18:51.8Lutheran Westland141.4
9Colton Howell18:26.0Macomb Dakota141.3
11Owen Clancy18:26.1Macomb Dakota141.3
12Gavin Howell18:52.1South Lyon141.3
10Aiden Monroe18:30.6Hillsdale141.1
9Colin Beck19:12.1Deckerville141.0
11Jacob Skidmore18:53.3Novi Christian Academy140.9
12Jake Massucci18:50.3Royal Oak Shrine140.9
12Eli Dykstra18:47.3Martin140.9
11Thai Nguyen18:48.0Plainwell140.7
11Isaiah Dunn19:13.1Goodrich140.6
9Kaymen Graybeal18:05.6Battle Creek Harper Creek140.5
9Henry Cox18:48.7Plainwell140.4
12Cole Cousino18:33.2Dundee140.3
12Jerry Mannino18:29.3Utica140.2
11Ethan Raseman18:49.4Otsego140.2
11Francis Talerico18:30.3Utica Eisenhower139.9
12Ethan Showek18:56.3South Lyon139.9
11Jack Mathers18:30.4Macomb Dakota139.9
11Zach Kubish18:07.6Parma Western139.8
11Ignacio Ayesa18:44.8Three Oaks River Valley139.7
11Gavin Hancox18:44.8Gobles139.7
12Benjamin Moeller19:16.6Deckerville139.5
12Isaac Culp18:08.6Marshall139.5
12Zach Byron18:53.0Otsego139.0
12Jason Cubitt18:33.9Utica138.7
12Jackson Pichan19:00.8Lutheran Westland138.4
12Ryan Doty18:38.9Clinton138.4
9Miles Brown18:38.9Hillsdale138.4
10Brody Crandall18:55.1Hamilton138.3
12Matthew Urbanczyk18:40.0Clinton138.0
12John Hermann19:02.1Christ the King138.0
10Micah Morehouse18:13.6Marshall137.8
11Logan Edwards19:02.9South Lyon137.7
10Lucas Goodman18:41.2Clinton137.6
11Caden Arntz18:41.7Clinton137.4
12Quinn Davis18:38.1Utica137.3
11Nathan Padbury18:16.1Jackson Lumen Christi137.0
12Heston Fanson19:05.7Whitmore Lake136.8
10Ethan Sheedlo19:00.6Hamilton136.5
9Noah Hernandez19:01.8Hamilton136.1
12Spencer Koch19:02.7Allegan135.8
12Tyler Gugino19:03.1Hamilton135.6
11Carson Gilbertson18:44.1Macomb Dakota135.3
10Gunnar Wessel18:44.7MACH135.1
12Antonio Sobczak19:11.4South Lyon134.9
12Ben Miller18:49.9Blissfield134.7
9Levi Clair18:46.0Utica134.7
9Titan Parker18:23.1Parma Western134.6
9Brady Boroniec19:12.1Allen Park134.6
9Luke Buffington18:23.8Marshall134.4
10Shane Jowett19:13.5South Lyon134.2
12Logan Neill18:24.5Parma Western134.2
12Logan Kolhoff19:07.9Otsego134.0
11Nicholas Strauch18:57.9Corunna134.0
11Dominic Catallo19:14.6Lutheran Westland133.8
12Rhys Mitchell18:52.7Hudson133.8
12Dean Aune19:34.5Imlay City133.5
12Blain Wilson18:26.5Marshall133.5
11Edward Lopez19:03.8Eau Claire133.4
9Ryan Blankenship19:03.8Eau Claire133.4
9Carter Stevens19:03.8Galesburg-Augusta133.4
11Ryan Hall18:50.1Utica133.3
12Jacob Goodrich19:16.2Whitmore Lake133.3
11Henry Arnett18:54.4Hudson133.2
10Liam Troutner19:11.7Plainwell132.8
11Edwin Castillo19:12.1Plainwell132.6
9Hudson Cooper18:29.2Jackson Northwest132.6
12Travis Kurth19:18.2Lutheran Westland132.6
11Luke Gorgas19:14.0Saugatuck132.0
9Jaxon Strauch19:04.1Corunna132.0
10Elliot Whitney19:39.5Imlay City131.8
10Ethan Parker18:31.8Coldwater131.7
10Sebastian Beskow19:20.9Charyl Stockwell Academy131.7
12Joe Gillman18:59.4Clinton131.5
11Parker Noonan19:05.8New Lothrop131.4
10Austin York19:09.8Three Oaks River Valley131.4
11Ethan Woodcox18:33.0Coldwater131.3
11Cody Brownsworth18:56.1Utica Eisenhower131.3
9Michael Darlington19:19.6University Liggett131.1
9Luke Richter19:22.8Allen Park131.1
10Alex Mueller19:23.5South Lyon130.8
10Robert Munden18:34.9Marshall130.7
9Gabe Manchester19:02.1Clinton130.6
9Nate Dillon19:24.6Whitmore Lake130.5
11Alex Phelps18:58.8MACH130.4
10Miles Wardie19:24.9Bloomfield Christian130.4
10Anthony Urbaniak19:25.3Charyl Stockwell Academy130.2
11Jared Jandernoa19:20.0Wayland Union130.0
12Chris Ruiz19:14.1Gobles130.0
11Andrew Tucker19:10.5Corunna129.8
11Connor Gaylord19:20.6Plainwell129.8
11Chase Palmer19:01.0Macomb Dakota129.7
9Kolbe Martino19:24.7Madison Heights Bishop Foley129.4
12Miguel Ramirez19:11.7Laingsburg129.4
9Lieu Vincke19:12.0New Lothrop129.3
9Adam Govan19:28.2Livingston Christian129.3
12Luke Penny19:16.3Parchment129.2
10Thomas Perez19:02.4MACH129.2
12Luke Borowski19:02.5Grosse Pointe North129.2
11Charlie Bomgaars19:04.1Grosse Pointe North128.6
11Dane Songer19:14.2Durand128.6
12Caleb Clark19:17.9Laingsburg127.4
10Max Procissi19:31.3Marine City Cardinal Mooney127.2
12Caden Seeberger18:45.4Battle Creek Harper Creek127.2
9Ashton Kandt19:36.4South Lyon126.5
12Adam Blankenship19:24.5Eau Claire126.5
11Ray Shumaker19:37.7Charyl Stockwell Academy126.1
11Aden Baynes19:23.7Laingsburg125.4
11Wyatt Szarejko18:50.8Battle Creek Harper Creek125.4
9Ian Maltarich19:39.8South Lyon125.4
11Justin LaFleur18:51.2Battle Creek Harper Creek125.3
11Joseph Nesom19:14.7St. Clair Shores Lakeview125.1
9Felix Ramirez19:24.9Laingsburg125.0
9Jake Chase19:36.1Hamilton124.6
12Derrick Guza19:42.4Christ the King124.5
11Vincenzo Lewan19:42.7Plymouth Christian Academy124.4
11Drew Colton19:40.2Royal Oak Shrine124.3
11Damian DeFeyter19:43.8Dansville124.1
11Dennis Wilson19:43.8Novi Christian Academy124.1
10Ryan Williams19:44.0Novi Christian Academy124.0
11Benjamin Hubbard19:44.2Livingston Christian123.9
9Holten Mulherin19:38.5Otsego123.8
12Alexander Thebolt19:22.6Dundee123.8
11Joshua Deline19:22.8Hudson123.7
10Jeffrey McGuire19:45.0Lutheran Westland123.7
10Aiden Jones20:04.3Goodrich123.6
10David Martin18:57.3Parma Western123.2
9Coy Weinberg19:34.4Buchanan123.2
11Demetri Nesovski19:21.1Utica Eisenhower123.0
9Brady Little19:48.2South Lyon122.6
12Peter Laskaris19:46.1Riverview Gabriel Richard122.3
9Grant Schumm19:37.9Three Oaks River Valley122.0
12Andrew Ferguson19:01.1Jackson Lumen Christi122.0
11Michael Vogel19:25.1Macomb Dakota121.6
9Owen Zink19:02.7Jackson Lumen Christi121.4
10Devin O’Connor19:26.2St. Clair Shores Lakeview121.3
11Noah Nieman19:32.3Dundee120.6
10Blake Jahn19:28.3Utica120.6
12Jonathan Fletcher19:55.7South Lyon120.1
12Reid Brower19:55.7South Lyon120.1
11Nathan Robertson19:44.1Lawton120.0
12Kevin Wright19:53.5Royal Oak Shrine119.8
12Levi Harris19:08.2Battle Creek Pennfield119.6
12Connor Wallis19:57.2South Lyon119.6
10Gavin Zuver19:35.3Brooklyn Columbia Central119.6
12Dylan McLean19:45.9Parchment119.4
12Landen Andre20:17.1Goodrich119.3
9William Melton19:09.3Parma Western119.2
12Dylan Johnson19:46.4Lawton119.2
11Keegan Huston19:36.6Clinton119.1
10Jackson Lillrose19:09.7Marshall119.1
10Gage Mannarino19:37.3Hudson118.9
10Nathan Betke19:59.6Lutheran Westland118.8
9Carlos Ruiz19:47.6Hartford118.8
11Austin Bloomer19:38.6Hudson118.5
9Nathan Salazar19:57.7Madison Heights Bishop Foley118.4
9James Bayes19:38.9Onsted118.4
9Alex Morin19:55.0Martin118.3
9Micah Johnson19:13.4Hastings117.9
11Cadden Krieger19:50.7Three Oaks River Valley117.8
11Brayden McKay19:59.9Allen Park Cabrini117.7
12Josh Wasmund20:04.0South Lyon117.3
12Joe Braun20:04.2Charyl Stockwell Academy117.3
12Jason Weber19:48.9New Lothrop117.0
10Brennan Graham19:43.2Dundee116.9
11Ethan Ostrowski19:39.3Macomb Dakota116.9
11Gabe Schwendinger19:53.6Galesburg-Augusta116.8
11Andrew Reese19:16.6Jackson Lumen Christi116.8
12Brett Coppens20:03.4Austin Catholic116.5
10Cameron Barry19:54.5Quincy116.5
10Finnian Myers19:41.0Macomb Dakota116.3
12Caleb Beilby20:01.1Hopkins116.3
11John LaPere19:41.4Grosse Pointe North116.2
12Joseph Harrell20:06.0Madison Heights Bishop Foley115.7
11Jacob Gjernes20:09.1Christ the King115.6
11Luke Witte20:09.2Lutheran Westland115.6
11Paul Prokhorov20:07.0Ann Arbor Greenhills115.3
10Cole Greenfield19:21.4Hastings115.2
9Owen Pfeiffer19:59.5Galesburg-Augusta114.9
10Ben Gura20:30.5New Life Christian Academy114.8
11Brady Harper19:59.6Quincy114.8
10Aiden Alegria19:23.0Marshall114.7
12Joshua Nelson20:31.1New Life Christian Academy114.6
12Aaron Vincke19:56.2New Lothrop114.6
12Bram Wolf20:09.6Allen Park Cabrini114.5
10Loch Rigozzi20:07.5Saugatuck114.2
10Luke Shenton20:13.7Novi Christian Academy114.1
12Garrett Flynn20:11.0University Liggett114.0
10Elijah Fox19:25.9Battle Creek Pennfield113.7
9Drew Clingerman19:26.9Jackson Northwest113.4
9Jordan Lindauer19:27.1Battle Creek Harper Creek113.3
11Adam Moore20:16.5Plymouth Christian Academy113.2
10Nicholas Cabrera20:10.6Allegan113.1
11Everett Pendergrass19:28.2Parma Western112.9
10Octavio Orozco20:14.6Allen Park Cabrini112.8
12Vincent McDonald20:17.8South Lyon112.7
12Joey Berro20:15.1Allen Park Cabrini112.6
9Noam Goel20:15.2West Bloomfield Frankel Jewish Academy112.6
10Andrew Mossington19:52.3Macomb Dakota112.6
10Charlie Pope19:54.5Utica Eisenhower111.8
9Owen Zischke20:21.1South Lyon111.6
9Ralph Kaleniecki20:18.4Allen Park Cabrini111.5
10Kyle Tomasik20:21.8Charyl Stockwell Academy111.4
9Jack Luzynski20:19.4Marine City Cardinal Mooney111.2
10Owen Slavens20:10.5Three Oaks River Valley111.2
11Zachary Fenbert20:00.7Dundee111.1
10Conner Wildie20:41.8Imlay City111.1
11Sawyer Childs20:17.0Allegan111.0
11Nathan Onderlinde20:17.3Hopkins110.9
10Tre Cooper20:11.3Fennville110.9
9Aidan Lavery20:09.8Corunna110.1
10Liam Pothoff20:19.8Hamilton110.1
12Jeffrey Jones20:25.9Washtenaw Christian110.0
12Jaren Christ20:14.2Three Oaks River Valley109.9
12Blake Zagata20:00.3Utica109.9
10Gavin Vidito20:27.2Dansville109.6
9Evan Atwood20:21.3Otsego109.6
9Ryan Williams20:21.8Hopkins109.4
10Braiden Brooks20:16.0Three Oaks River Valley109.3
9Kenyon Katje20:22.8Hopkins109.1
9Emmett Goossen20:02.9Grosse Pointe North109.0
9Jensen McCutcheon20:03.2St. Clair Shores Lakeview108.9
9Noah Hall20:48.3Dryden108.9
12Tucker McIntrye20:17.8Parchment108.7
10Noah Norris20:31.9Washtenaw Christian108.0
12Eli Sanders20:19.9Parchment108.0
11Tristan Barnett20:26.2Allegan108.0
9Ryce Ferrell19:43.5Battle Creek Harper Creek107.8
12Evan Provenzano20:30.4University Liggett107.5
12Timothy Pham20:07.5Macomb Dakota107.5
11Collin Doederlein19:44.8Parma Western107.4
11James Roth20:34.3Charyl Stockwell Academy107.2
11Nicolas Salas20:34.5Allen Park107.2
11Logan Eiden20:31.8Allen Park Cabrini107.1
11Parker Long20:08.9Utica Eisenhower107.0
10Matthew Spencer20:09.8MACH106.7
12Benedict Vanderveen20:37.4Christ the King106.2
12Aydin Gutshall20:22.6Byron105.8
11Tom Nielson20:38.7South Lyon105.8
12Allen Crowe20:13.0Algonac105.7
11Will Ayers20:33.1Saugatuck105.6
11Chase Goff20:40.0Dansville105.3
10Ronan Marsh20:28.8St. Joseph Lake Michigan Catholic105.1
10Matt Jenkins20:15.9Utica104.7
10Austin Zoch20:36.3Allegan104.6
9Wesley Ramsey20:16.6Grosse Pointe North104.5
11Gilberto Chapa20:44.1Allen Park104.0
11Zach Truelove20:32.3Hartford103.9
10Will Norris20:44.5Washtenaw Christian103.8
9Ethan Eugster21:03.7Deckerville103.8
11Caden Troxtle20:32.9Quincy103.7
10Ryan Julian20:45.0Allen Park103.7
10Aiden Stiltner19:57.0Battle Creek Harper Creek103.3
12Elijah Fenstermaker20:36.2Heritage Christian Academy102.6
10Matthew Schreiner20:43.2Otsego102.3
10Ryan Driscoll20:37.5Three Oaks River Valley102.2
12Brendon Stec20:50.5South Lyon101.8
11Asher Bautell20:51.0Washtenaw Christian101.7
11Daniel Adams20:39.0Bangor101.7
9Aidan Grazioli20:51.7South Lyon101.4
10Justin Celmer20:29.9Clinton101.4
9Gavin Rutkowski20:26.0Utica Eisenhower101.3
11Spencer Oswald20:03.3Marshall101.2
12Craig Perttunen20:26.5Macomb Dakota101.2
12Fletcher Robson20:03.7Marshall101.1
10Fernando Muñoz20:40.8Bangor101.1
12JJ VanderKuyl20:41.2Fennville100.9
10Austin Ahler21:12.9Rochester Hills Lutheran NW100.7
12Nicola Leoni20:48.0Saugatuck100.7
11Damian Brown20:56.1Christ the King100.0
11Alex Gridley20:57.4South Lyon99.5
10Diego Sanchez20:45.5Wyoming Kelloggsville99.5
9Ethan Webb20:57.8Novi Christian Academy99.4
12Cameron Hain20:57.9South Lyon99.4
12Gabriel Shouse20:58.6Charyl Stockwell Academy99.1
9Josh Stempien20:52.7Plainwell99.1
11Ashton Rakebrand20:36.9Dundee99.0
12Dillon Vliestra20:53.2Plainwell98.9
10Zach Herbstreith20:12.2Battle Creek Pennfield98.3
9Joey Oppenhuizen20:55.5Hamilton98.2
11Alex Milks20:47.6New Lothrop97.5
12Ian Ballinger20:38.2Grosse Pointe North97.3
12Ryan Szymanski20:39.4Utica Eisenhower96.9
11Donald Blakeley21:02.8Marine City Cardinal Mooney96.7
12Connor Corry20:17.0Parma Western96.7
9Thomas Tanedo20:40.1Grosse Pointe North96.6
11Connor Palmer21:25.3Deckerville96.6
9Aidan Kubitz21:07.0Allen Park96.3
9Sam Perry20:51.2Owosso96.3
9Mason Stranahan21:04.5Ann Arbor Greenhills96.2
9Caleb Kosel20:41.7Grosse Pointe North96.1
10Bradley Beauvais20:42.0Utica96.0
11Jackson Spencer21:30.1Dryden95.0
10Tyler Warnock20:59.1Fennville95.0
10Jairo Lopez20:59.9Hartford94.7
12Ashton Foley21:12.0South Lyon94.7
10Miro Greensmith21:00.2Fennville94.6
9Kaden DeWys21:06.6Hamilton94.5
11Gabriel Gonzalez21:00.8Lawrence94.4
11Josiah Knowlton21:32.4New Life Christian Academy94.2
12Jude Olney20:24.5Parma Western94.2
10Mathieu Fortier20:47.8St. Clair Shores Lakeview94.1
9William Robinson20:48.5MACH93.8
12Vincent Boes20:49.5Utica Eisenhower93.5
9Evan Vore20:53.6Blissfield93.5
10Owen Carlson21:15.7Charyl Stockwell Academy93.4
9Tommy Lykins21:15.8South Lyon93.4
12Cameron Lewis21:16.9South Lyon93.0
9Tyler Caruso21:05.1Bangor93.0
9Ronaldo Rivas21:17.1Whitmore Lake93.0
12Ashton Demeulenaere21:14.3Marine City Cardinal Mooney92.9
11Zachary Craven21:02.0New Lothrop92.7
11Ben Keller21:37.1New Life Christian Academy92.6
12Muhammed Marenah20:52.1Macomb Dakota92.6
9Billy Pipkorn21:12.6Plainwell92.5
10Simon Silkworth20:29.9Battle Creek Harper Creek92.4
9Luke Klochack20:54.2Macomb Dakota91.9
11Mitchell Graveline21:17.6Royal Oak Shrine91.8
12Ethan Herpst21:09.6Parchment91.5
9Elijah Martinez21:21.9Plymouth Christian Academy91.4
10Sam Keller21:41.1New Life Christian Academy91.3
12Brennan Unangst21:06.7New Lothrop91.1
10Carter VanWyk21:17.2Wayland Union90.9
10Tyler Noah21:24.4Allen Park Cabrini89.5
10Ethan Abbott21:15.4Bangor89.5
11Gabriel Byrne21:22.2Hamilton89.3
12Nathan Ricketts20:39.3Jackson Northwest89.2
9Kyle Hinrichs21:12.4New Lothrop89.2
9Collin Wade21:17.4Quincy88.9
10Jamie Leinos21:04.7Utica88.4
11Ty Ritsema21:25.6Hamilton88.1
11Liam Miller20:43.5Jackson Lumen Christi87.8
9Brennan Demeulenaere21:29.6Marine City Cardinal Mooney87.8
9Wes Summerhill21:21.6Bangor87.5
10Nathan Richer21:23.1Quincy87.0
9Samuel Hubbard21:35.2Livingston Christian86.9
12Nathan Neubecker21:33.0Allen Park Cabrini86.7
12Grant Rupp20:49.3Marshall85.9
9Tucker Miller21:17.4Hudson85.5
10Bryce Trinklein21:28.6Fennville85.1
12Graydon Mcintosh21:40.6South Lyon85.1
12Zachary Graves21:24.8New Lothrop85.1
12Joe Allen21:35.6Allegan84.8
11Gabriel Heath21:39.0Riverview Gabriel Richard84.7
10Campbell Brooks21:36.3Allegan84.6
11Jack Ganzel20:54.0Parma Western84.3
11Logan DeVitto21:21.1Clinton84.3
10Michael Sandy21:21.5Hudson84.2
10Aiden Weaver21:22.4Clinton83.9
10Westin Freshour21:22.7Dundee83.8
9Evan Jacobs21:41.8Marine City Cardinal Mooney83.7
11Jacob Gerweck21:23.0Dundee83.7
12Patrick Driscoll21:34.4Three Oaks River Valley83.2
9Kalen Loebach21:34.4St. Joseph Lake Michigan Catholic83.2
9Landon Hoffman21:47.4Allen Park82.9
10Westin Sweers21:31.9New Lothrop82.7
9David Oetman21:42.5Allegan82.5
11Alexander Steward20:59.6Hastings82.5
11Hayden Fulford21:47.0Waterford Our Lady of the Lakes82.0
9Ben Dykstra21:44.0Hamilton82.0
9William Hall21:02.6Battle Creek Pennfield81.5
12Josh Blades21:46.3Plainwell81.2
10Nathan Arntz21:31.5Clinton80.8
10Trey Howland21:04.9Jackson Northwest80.7
11Tristan Malcolm21:28.0St. Clair Shores Lakeview80.7
9John Bailey21:51.0Marine City Cardinal Mooney80.7
9Logan Means21:05.4Battle Creek Harper Creek80.5
11Gabriel Salenbien21:32.5Dundee80.5
9Kevin Heslip21:39.4New Lothrop80.2
11Matteo Coccia21:45.0Fennville79.7
11Raymond Rogers21:57.2Charyl Stockwell Academy79.6
11Joesph Guerra21:45.3Wyoming Kelloggsville79.6
10Ethan Wait21:45.9Gobles79.4
11Mason Duff21:52.2Allegan79.3
11Anthony Burley21:55.4Madison Heights Bishop Foley79.2
11Nicholas Vohs21:34.0Macomb Dakota78.7
10Elijah Mann21:37.2MACH77.6
10Kenneth Vastine21:15.6Hastings77.1
12Gabriel Warner22:06.0Charyl Stockwell Academy76.7
9Ethan Gibson21:54.5Galesburg-Augusta76.5
9Wes Ford22:26.8Genesee Christian Academy76.1
12Raymond Perkins21:46.4Ida75.9
12Sean Guibord21:42.4Grosse Pointe North75.9
10Charles Howell22:06.0Austin Catholic75.7
12Jack Jollay21:58.0St. Joseph Lake Michigan Catholic75.3
9Travis Rupe22:10.5Lutheran Westland75.2
10Kevin Jayne21:21.8Jackson Northwest75.1
9Hunter Jenney21:22.1Battle Creek Pennfield75.0
9Luke Gallagher22:12.0Novi Christian Academy74.7
9Quinton Tone22:00.4Marcellus74.5
12Carson Winbigler21:46.7Grosse Pointe North74.4
9Peyton Suchland21:46.7MACH74.4
9Howei Ding22:11.1Ann Arbor Greenhills74.0
9Brayden Joslin21:59.4Durand73.5
9Braiden Renfer21:28.1Parma Western73.0
9Chase De Stefano21:51.3Macomb Dakota72.9
11Ty Jackson22:37.0Genesee Christian Academy72.7
12Reese McRobert21:56.1Onsted72.6
10Nathan Poll22:09.2St. Joseph Lake Michigan Catholic71.6
10Derrick Freehling22:09.9Three Oaks River Valley71.4
9Jackson Fetter22:18.9University Liggett71.4
11Jakob Oetzel22:22.9Huron Valley Lutheran71.0
9Alexander Elliot21:57.1Utica Eisenhower71.0
10Jaden Giles22:42.4Imlay City70.9
9Bryce Woods22:44.6Goodrich70.1
9Evan Craddock21:36.7Parma Western70.1
10Dan Balestreiri22:26.2South Lyon69.9
10Duke McDonald22:26.6South Lyon69.8
10Calum Knight22:15.3Lawton69.6
10Abram Longcore22:22.3Plainwell69.2
9Jack Fitzgerald22:29.3Allen Park Cabrini67.9
9Donald Rowlands22:30.6University Liggett67.5
11Zachary Wieler22:18.5Owosso67.2
9Gabriel Streeter22:25.9Parchment66.0
9Owen Hunter21:48.9Battle Creek Harper Creek66.0
9Max Gillum21:51.8Marshall65.1
11Andrew Miller22:35.2Plainwell64.9
10Sam Hallenbeck22:19.2Onsted64.9
11Lucas Gaertner23:00.3Rochester Hills Lutheran NW64.9
12Nicholas Deblecourt22:36.8Plainwell64.4
12Jonathon Lagenour22:37.5Plainwell64.2
9Tejas Shastri-Deon…22:18.0Grosse Pointe North64.0
9Sean Driscoll22:32.1Three Oaks River Valley64.0
11Braeden Peña22:18.3Macomb Dakota63.9
12Ryan Shorter22:19.1St. Clair Shores Lakeview63.6
9Jasper Andres22:29.2New Lothrop63.6
10Connor Green22:19.7St. Clair Shores Lakeview63.4
10Joseph Yoon22:43.2Ann Arbor Greenhills63.3
Ian Scheels22:47.9South Lyon62.7
9Andreas Laskaris22:45.6Riverview Gabriel Richard62.5
12Aaron Couch21:59.8Marshall62.4
9Breslin Sharp22:00.3Parma Western62.2
9Ben Cretsinger22:37.5Parchment62.2
9Brodie Daam22:38.1Heritage Christian Academy62.0
9Braden Lige22:28.8Hillsdale61.7
10Bryce Robinson22:51.1Livingston Christian61.6
9Gabe Zapata22:39.4Lawrence61.5
9Josh Harris22:29.8Blissfield61.4
11Anthony Pizzo22:49.6Austin Catholic61.1
11Elijah Wackler22:29.3MACH60.2
10Connor Wolff23:15.8Dryden59.7
12Michael Tuomi23:16.1Rochester Hills Lutheran NW59.6
11Kobie Rummin22:55.3Detroit Loyola59.2
11Zeke Ford23:17.6Genesee Christian Academy59.1
9Charlie Agnew22:43.1Owosso59.0
11Amare Stevens22:58.1Detroit Loyola58.3
11Devon Darnell22:58.8Detroit Loyola58.1
9James Pratt22:47.1Laingsburg57.6
10Griffin Melrose22:39.2Algonac56.9
10Ezekiel Fenstermaker22:54.1Heritage Christian Academy56.6
9Aiden Gaddis22:43.3St. Clair Shores Lakeview55.6
9Aiden Apreza22:58.2Hartford55.3
10Aaron Hoaglin22:21.3Jackson Northwest55.2
11Brandon Persons22:58.4Lawton55.2
10Anjan Singer23:07.6Ann Arbor Greenhills55.1
10En-Lih Wang23:09.0Ann Arbor Greenhills54.7
9Ian Flechsig22:47.7Macomb Dakota54.1
9Griffin Simone22:47.9St. Clair Shores Lakeview54.0
10Nicholas Gorski22:49.0Macomb Dakota53.7
12Dominic Luchi23:13.1Waterford Our Lady of the Lakes53.3
10Matthew Hayes22:54.2Brooklyn Columbia Central53.3
9Nathan Korogiannos23:14.8Riverview Gabriel Richard52.7
9Timothy Halleaux23:02.8Durand52.4
10Robert O’Dell23:16.9Royal Oak Shrine52.0
9Jason Zarate23:20.7Charyl Stockwell Academy51.8
11Christian Mueller23:21.8South Lyon51.4
11Dylan Gloar22:33.2Jackson Northwest51.3
9Dylan Worley23:22.4Allen Park51.2
10Lawrence Colbert23:09.2Byron50.3
9Joey Harris23:27.0Novi Christian Academy49.7
11Donovan Gordon23:27.6Detroit Loyola48.5
11Gordon Bridwell23:27.6Madison Heights Bishop Foley48.5
9Geo Woodside23:28.4Ann Arbor Greenhills48.2
10Nate Gajar23:28.5Ann Arbor Greenhills48.2
10Landon Wolfenbarger23:10.5Ida47.8
11John Peters23:08.2Macomb Dakota47.3
9Zeb Lenex23:23.5Cassopolis Ross Beatty46.8
11Matt Beatty23:29.7Hamilton46.8
12Ethan Dodson23:56.7Rochester Hills Lutheran NW46.1
11Hunter Byerly23:11.7Algonac46.1
9Brody Tinkey23:16.0Hudson46.0
11Brandon Perdew23:35.4Madison Heights Bishop Foley45.9
11Noah Siglow23:26.8St. Joseph Lake Michigan Catholic45.7
11Jack Murphy23:35.9Madison Heights Bishop Foley45.7
11Nathan Hicks23:15.1Grosse Pointe North45.0
10JJ Stewart22:52.4Parma Western44.9
12Kyle Fust23:40.1Allen Park Cabrini44.3
10Luke Small23:24.8Ida43.1
12Dillan Morell23:31.1New Lothrop43.0
11Bryant Valencia23:25.6Dundee42.8
9Diesel Rodriguez23:46.3Waterford Our Lady of the Lakes42.2
10Matthew Hickmott24:08.6Dryden42.1
12Taveon Colston23:46.7University Liggett42.1
12Braden Thane24:09.4Genesee Christian Academy41.9
9Brody Severin23:40.0Eau Claire41.3
10Jack Koets23:50.9Hamilton39.7
12Zach Williams23:08.5Jackson Northwest39.5
9Christopher Tilley23:09.1Marshall39.3
9Orion Berger24:17.5Deckerville39.2
9Rick Zuver23:37.7Brooklyn Columbia Central38.8
9Damian Widner23:54.6Hamilton38.5
12Pepe Martin23:50.8Gobles37.8
10Marcos Laugh24:06.1Plymouth Christian Academy36.6
10Tyler Milosavlevski23:40.5Macomb Dakota36.5
12Drew Thorpe23:57.6Gobles35.5
10Michael LoPorto23:44.5Grosse Pointe North35.2
12Mason Young24:01.6Niles Brandywine34.1
12Brenden O’Hara23:51.4Utica32.9
11Zach Hunter24:15.3Madison Heights Bishop Foley32.6
9Karol Wright24:18.8Christ the King32.4
12Cody Oxley24:07.7Lawton32.1
12Maxon Spencer24:04.1New Lothrop32.0
10James Sweet24:04.3Corunna31.9
10Brian Mygrants23:33.4Parma Western31.2
9Steven Darling23:34.9Battle Creek Harper Creek30.7
12Michael Pearson23:35.8Parma Western30.4
11Kye Jackson24:21.8Royal Oak Shrine30.4
9Justin St. Pierre23:59.0Macomb Dakota30.3
11Cody Ballmer24:44.2Genesee Christian Academy30.3
12Zachary Wisser24:21.2Hopkins29.6
9Alex Stillman24:25.6Ann Arbor Greenhills29.1
11Ryan Stuck23:39.9Battle Creek Harper Creek29.0
12Karl Overton24:18.5Eau Claire28.5
12Sam Collins24:15.8New Lothrop28.1
9Joshua Prouty24:06.1MACH28.0
11Tanner Orvis24:32.2Royal Oak Shrine26.9
9Alex Yang24:10.8Utica26.4
12Jordan Iid24:37.0Whitmore Lake26.3
11Dean Heiden24:33.0Hopkins25.7
9Joseph Mesch24:39.9Christ the King25.4
12Max Kirgios24:35.8Plainwell24.7
9Karl Wegner24:40.3Waterford Our Lady of the Lakes24.2
12Galen Stahl24:32.4Cassopolis Ross Beatty23.9
9Gabe Shulaw24:33.6Hartford23.5
9Max Maynard24:43.2Madison Heights Bishop Foley23.3
9Ben Warriner23:58.2Jackson Lumen Christi22.9
11Cooper Nelden25:08.9Imlay City22.1
9Bryce Thane25:11.2Genesee Christian Academy21.3
10Nicholas Ingram24:38.5Corunna20.5
11Christian Klusman24:45.2Marcellus19.6
9Cyrus Arnett24:35.7Hudson19.4
10Carson Sinica24:58.7South Lyon19.1
11Jayce Arend24:48.2Eau Claire18.6
12Zach Slider24:46.3Laingsburg17.9
12Joey Phelps24:36.9MACH17.7
10Luke Lane24:48.8Byron17.1
9Charlie Nolph24:50.2Owosso16.6
10Ben Schoonmaker25:03.6Saugatuck15.5
12Seth Girtman24:45.2Algonac14.9
9Jonathon Vasquez24:59.3Wyoming Kelloggsville14.9
10Ben Hager24:59.9Durand13.4
10Caleb Scott25:18.5Christ the King12.5
11Logan Hornak25:04.9New Lothrop11.7
11Keldon Koshorek25:18.0Waterford Our Lady of the Lakes11.7
11Victor Robinson25:19.6Detroit Loyola11.1
11Michael Dorian25:20.3Royal Oak Shrine10.9
9Garren Garner25:02.8Ida10.4
11Michael Lentz25:23.5Madison Heights Bishop Foley9.8
12Noah Sanders25:25.2University Liggett9.3
10Michael Fielden25:10.1MACH6.6
11Tanner Kurtz25:39.6Whitmore Lake5.5
12Ryan Whaley25:18.7Ida5.1
9Charles Berger25:40.8University Liggett4.1
9Matthew Hughes25:34.7New Lothrop1.8
12Ethan Brunner25:36.1New Lothrop1.3
Uncategorized

More From October 20th

MeetGirlsBoysAverage
SCAA Championship-17-11-14
Cascades Conference-10-12-11
MSAC 3-50-3
JPC 3-2+6+2
OK Blue Conference+18+18+18
SW10 3+40+31+36

GradeNameTimeTeamRating
9Presley Allen18:43.7Mendon132.1
11Lily Parker19:23.9Spring Lake126.0
10Kinsie Jacques19:55.6Pinconning122.1
11Megan Roberts20:17.1Hillsdale Academy120.0
10Ava Viegelahn20:11.2Grass Lake119.6
10Alyssa Butterfield19:47.1Allendale118.3
9Lexie Ruffing19:50.6Spring Lake117.1
12Sarah Schloff19:57.8Holland Christian114.7
10Bea Reeser19:59.3Spring Lake114.2
11Ariel Warner20:19.8Shepherd114.1
12Nicole Olivieri20:26.2Mt. Pleasant Sacred Heart112.9
11Ava Buhlman20:04.3Allendale112.6
9Izzy Brooks20:39.6Adrian Lenawee Christian112.5
10Sophia Reynolds20:38.3Hanover-Horton110.6
9Allison Nobis20:33.0Clare109.7
9Valerie Pollock20:20.9Fruitport107.0
9Ava Mallar21:00.7Pittsford105.4
12Carly Judge20:47.5Shepherd104.8
10Addison Noble20:29.3Allendale104.2
12Hattie Veenkant20:50.5Clare103.8
12Maggie Duba20:35.6Grand Rapids West Catholic102.1
11Allie Koch21:03.6Manchester102.1
11Elle Himebaugh20:57.2Shepherd101.6
11Lauren Brawt20:59.1Sanford-Meridian101.0
10Brooke Smith21:19.9Pittsford99.0
11Ella Schwartz20:48.4Hamilton97.9
12Elizabeth Scharer21:25.4Adrian Lenawee Christian97.2
11Alyssa Gerritsma20:54.9Holland Christian95.7
11Ali Junewick20:55.8Grand Rapids West Catholic95.4
10Lily LeSarge20:57.7Grand Rapids West Catholic94.8
12Alaina Dokter20:58.2Holland Christian94.6
11Lydia Kruis20:40.0Comstock93.3
11Jessie Postma21:03.2Hudsonville Unity Christian92.9
9Ella Walton21:39.4Hillsdale Academy92.5
12Taylor Hopkins21:25.5Sanford-Meridian92.2
11Dani VanLente21:43.8Tekonsha91.1
12Emma Kern21:13.4Holland Christian89.5
12Mackenzie Schilthuis21:14.3Hudsonville Unity Christian89.2
9Stephanie Hernandez21:43.9Addison88.7
9Brooklyn Verplank21:16.1Spring Lake88.6
12Trinity Kolka21:36.6Sanford-Meridian88.5
11Autumn Major20:55.3Centreville88.3
12Jennifer Judge21:17.7Spring Lake88.1
9Anya Steele21:18.1Coopersville88.0
10Tessa Wohlschlegel21:38.7Beaverton87.8
10Lauren Lee21:19.0Fruitport87.7
12Makaela Schmidt21:24.2Spring Lake85.9
12McKenna Marsh21:54.6Manchester85.1
11Jenna Hinken21:27.5Allendale84.8
11Elizabeth Smith21:48.8Sanford-Meridian84.4
10Katie Riemersma21:29.1Spring Lake84.3
8Ruth Brownlee22:07.6Hillsdale Academy83.1
12Riley Hacker21:56.5Mt. Pleasant Sacred Heart82.9
10Abby Druelle21:35.6Grand Rapids West Catholic82.1
12Abby Leigh21:56.5Clare81.8
10Claire Smith21:37.9Grand Rapids West Catholic81.4
10Madison Basham22:07.7Grass Lake80.8
10Madison Gimmey22:00.7Shepherd80.4
12Therese Campos22:17.7Battle Creek St. Philip79.8
12Isabella Padula21:46.3Spring Lake78.6
11Whitney Wilkinson22:21.7Hillsdale Academy78.4
12Lauren Anderson21:26.5Cassopolis Ross Beatty77.8
12Haley Bendele22:09.2Shepherd77.6
9Maya VanSolkema21:50.8Hudsonville Unity Christian77.1
9Avery Westall22:14.0Breckenridge77.0
11Jolie Fisher22:11.1Shepherd77.0
11Nathalie Strockis21:54.4Grand Rapids West Catholic75.9
12Riley DeLore21:55.4Allendale75.5
9Taylor Lautermilch22:31.4Camden-Frontier75.2
9Riley McCumber22:34.9Pittsford74.0
12Meredith Vanderweide22:35.3Hillsdale Academy73.9
11Emma Heyerman22:02.1Hamilton73.3
12Lilly Bailey22:25.6Shepherd72.1
11Maggie McKeiver22:06.2Grand Rapids West Catholic71.9
12Emma Shugars22:41.6Battle Creek St. Philip71.8
11Alyson Vikstrom22:06.7Holland Christian71.8
10Sylvie Mulder22:08.0Holland Christian71.3
10Macey Burgess22:43.8Colon71.1
11Addison Essebaggers22:08.8Hudsonville Unity Christian71.1
9Taryn Landers22:09.5Hudsonville Unity Christian70.8
9Gracie Warner22:30.3Shepherd70.6
9Evelyn Vandlen22:11.2Spring Lake70.3
11Ellery Alkema22:17.0Allendale68.3
11Olivia Ervin22:40.2Mt. Pleasant Sacred Heart68.3
12Kaitlyn Yonker22:19.1Fruitport67.6
12Gillian Kuehnle21:58.2Hartford67.3
10Lydia Bennett22:48.3Manchester67.2
12Sophia Dech22:21.2Coopersville66.9
9Caroline Roberts22:56.6Hillsdale Academy66.8
9Grace Bullock22:50.0Grass Lake66.7
12Paige Walters22:42.3Shepherd66.6
10Ellie Miller22:26.3Spring Lake65.2
12Claire Van Duinen22:28.9Holland Christian64.4
9Sierra Grooters22:29.1Hudsonville Unity Christian64.3
10Alexa Burgess22:59.0Napoleon63.7
10Meghan Somerville22:59.7Manchester63.4
9Nataly Vine22:55.2Breckenridge63.3
9Taylor Seibt22:52.8Clare63.1
12Jasmin Janicki22:11.5Hartford62.8
10Julianna Debozy23:02.5Hanover-Horton62.5
10Mimi Hibbard23:10.3Battle Creek St. Philip62.2
12Kendal Morris23:03.5Addison62.2
11Alisa Westerling22:39.4Allendale60.9
10Mary Beth Hyatt23:02.7Carson City-Crystal60.8
9Isabelle Eppert23:00.6Farwell60.5
11Bella Dykstra22:43.4Holland Christian59.5
12Racheal Nyarko23:04.2Gladwin59.3
11Raini Sponseller23:04.8Farwell59.1
12Olivia Darnell23:12.8Napoleon59.1
11Remi Sponseller23:05.5Farwell58.8
12Kayla Purvis22:45.6Spring Lake58.8
12Thea Doud23:08.7Sanford-Meridian57.8
9Abby Robinson23:09.6Gladwin57.5
10Sayra Hernandez23:18.6Addison57.2
10Emmy Pritchard22:29.1Centreville57.0
9Noelle Nienhuis22:51.9Hudsonville Unity Christian56.7
12Abby Spencer23:18.4Mt. Pleasant Sacred Heart55.5
12Sierra Vanderwier22:55.7Fruitport55.4
10Angela Alvarez23:30.8Hillsdale Academy55.4
11Lainey Roth22:57.4Grand Rapids West Catholic54.9
9Mickiah Allbee23:20.9Vestaburg54.7
12Aliyah Harned22:59.4Holland Christian54.2
10Bailey Seibt23:19.4Clare54.2
10Jacqueline Morton23:23.4Mt. Pleasant Sacred Heart53.9
9Landry Gomez23:24.1St. Charles53.6
12Allie Boyd23:23.6Clare52.8
9Lydia Recor23:04.8Spring Lake52.4
9Natalie Kooyer23:05.2Hudsonville Unity Christian52.3
9Bethany Zimmerman23:05.6Spring Lake52.1
11Lauren Brondyke23:07.8Hamilton51.4
12Katie McDonald23:31.2Mt. Pleasant Sacred Heart51.3
10Nora Boufford23:09.3Spring Lake50.9
9Alexis Graham23:32.9St. Charles50.7
9Emily Mueller23:33.3St. Charles50.6
11Zoey Breznik23:47.0Adrian Lenawee Christian50.0
11Priscilla Gonzalez22:51.4Bloomingdale49.5
12Anna Stempky23:15.2Spring Lake48.9
10Alyssa Seinen23:15.7Hudsonville Unity Christian48.8
9Abigail Davis23:39.7Vestaburg48.4
10Madelyn Norman23:46.5Napoleon47.8
10Ariel Holstein23:38.9Pinconning47.7
12Alex Kersten23:54.0Battle Creek St. Philip47.7
12Allison Wichert23:42.1Vestaburg47.6
11Olivia Tritchka-St…23:54.3Hillsdale Academy47.6
11Sadie Quackenbush23:42.4Montabella47.5
11Georgia Rotman23:20.6Hudsonville Unity Christian47.1
11Adriana Byker23:20.7Hudsonville Unity Christian47.1
11Hallie Kooyer23:22.7Hudsonville Unity Christian46.4
12Bri Hofman23:23.6Hamilton46.1
12Emily Smilowski23:51.6Napoleon46.1
9Jessica Penrod23:47.7Vestaburg45.8
10Addie Curtis23:03.1Marcellus45.6
12Grace Wolf23:45.6Shepherd45.5
10Caroline Johnson23:26.2Hamilton45.3
12Isabel Spencer23:55.9Grass Lake44.7
9Priya Mericle23:57.4East Jackson44.2
12Jennifer Sarco23:07.8Hartford44.1
10Tessa Cameron23:50.1Gladwin44.0
12Clair Czadzeck23:31.8Spring Lake43.4
10Megan Veitengruber23:52.2Clare43.3
12Grace Bruins23:32.7Hudsonville Unity Christian43.1
11Lucy Kooyer23:32.9Hudsonville Unity Christian43.0
10Abby Krall23:12.2Bloomingdale42.6
10Tricia Pyrzewski23:54.7Gladwin42.4
9Grace Fenton23:36.9Holland Christian41.7
9Maddie Bruxvoort23:37.4Hudsonville Unity Christian41.5
11Kaylee Aultman24:01.6Coleman41.1
12Mckenzie Miller24:14.6Athens40.8
12Merle Muntefering23:17.9Marcellus40.7
10Abby Nuiver23:41.2Hudsonville Unity Christian40.3
9Addyson Thormeier24:01.4Farwell40.2
9Catherine Taft24:03.4Clare39.5
12Melanie Symons24:06.6St. Charles39.5
11Anna Hamlin23:44.3Allendale39.2
10Maddie Bosch23:47.3Hudsonville Unity Christian38.2
10Frieda Schendel24:07.9Pinconning38.0
11Lily Deja24:11.1Mt. Pleasant Sacred Heart38.0
11Ines Movilla-Guill…24:23.3Camden-Frontier37.9
11Breanna Franks23:28.5Decatur37.2
10Lily Ward24:12.0Clare36.7
9Chelsea Lynch24:18.5Mt. Pleasant Sacred Heart35.5
10Gianna Turek24:23.6Manchester35.5
9Jaelynn Little23:34.6Bangor35.1
12Anna Burnett24:37.5Hillsdale Academy33.2
10Alexis Flint24:31.7Hanover-Horton32.8
9Tabitha Norris24:28.0St. Charles32.4
10Alexandria Kanthe24:26.4Pinconning31.9
11Dalay Ojeda24:43.7Adrian Lenawee Christian31.1
9Lauren McLain24:37.7Napoleon30.8
9Audrey McKeiver24:10.1Grand Rapids West Catholic30.6
10Lilou Krumb24:30.9Farwell30.4
9Halen McLaughlin24:31.3Sanford-Meridian30.2
9Ivy Frisch24:31.4Farwell30.2
11Alexandra Garcia24:39.6Napoleon30.1
11Elyse Genzink24:12.4Hamilton29.9
9Naomi Force24:15.7Spring Lake28.8
9Brooke Methner24:40.3Gladwin27.2
11Taylor Hubbs24:22.1Allendale26.6
12Rachel Powers24:58.1Adrian Lenawee Christian26.3
9Ava Schnell24:51.8Hanover-Horton26.1
11Allie Jameson24:59.3Hillsdale Will Carleton25.9
9Marissa Maycroft24:24.7Allendale25.8
10Andrea Paz24:04.2Bloomingdale25.3
11Marissa Benn24:54.6Napoleon25.1
11Delaney Brown24:27.4Allendale24.9
12Azealia Lafler25:02.5Colon24.8
9Madeline Jenks24:57.2Grass Lake24.3
11Ellie Sickles24:50.0Shepherd24.0
10Mylie Redes24:50.5Shepherd23.8
11Lauren Schabes24:09.0Mendon23.7
10Kate Paterson25:01.9Michigan Center22.7
10Alexae Hall24:14.5Decatur21.9
10Kara Forsberg24:58.3Clare21.2
12Hannah Hernandez24:16.4Bangor21.2
10Katie Landstra24:38.9Hudsonville Unity Christian21.0
11Paige Dionne24:40.5Allendale20.5
9Averil Miller25:15.6Camden-Frontier20.5
12Kamdyn Burns24:43.2Spring Lake19.6
10Clare Flory24:24.0Marcellus18.7
12Kylie Summer25:22.4Adrian Lenawee Christian18.2
11Zoe Miller24:25.7Centreville18.1
10Zee Dickerson24:26.9Bloomingdale17.7
10Mary Starke25:13.2Merrill17.3
12Angela Kuiper24:53.8Holland Christian16.1
9Erika Emery24:54.3Coopersville15.9
9Lucy Alcorn24:54.5Allendale15.8
11Olivia Heckenlively25:31.3Hillsdale Academy15.2
12Hayley Strawser24:35.5White Pigeon14.8
11Meri Dykstra25:00.2Hamilton13.9
10Brenna Olewinski25:01.6Grand Rapids West Catholic13.5
12Kaiya Theune25:02.2Spring Lake13.3
9Carmen Bragg25:23.3Gladwin12.9
11Catherine Vandergr…25:06.2Spring Lake11.9
11Lilliana Alcauter24:44.4Bangor11.9
10Lily Mason25:36.2Hanover-Horton11.3
12Bebe Mulder25:09.1Holland Christian11.0
10Bree Hoffer25:09.6Grand Rapids West Catholic10.8
11Emily Veldkamp25:11.5Allendale10.2
12Paige Ewalt25:41.4Carson City-Crystal7.9
10Leah Cowling25:22.2Allendale6.6
9Allison Morris25:50.3Addison6.6
10Trista Smerdon25:42.9Pinconning6.4
10Mayson Scally25:51.0Hanover-Horton6.3
11Simone Kaechele25:44.9Clare5.7
Sharla Juhas25:49.0Ashley5.3
11Lauryn DeWys25:26.5Hamilton5.2
9Kayla Goward25:53.1Breckenridge4.0
9Layla Addis25:53.4Vestaburg3.9
9Jamielynn Delarye25:17.4White Pigeon0.9

GradeNameTimeTeamRating
12Ian Hill15:40.8Spring Lake200.4
12Parker Lambers15:54.6Holland Christian195.8
9Killian Whalen15:59.5Allendale194.2
12Brock Lynch16:28.7Mt. Pleasant Sacred Heart190.4
11Rogan Melling16:52.6Hanover-Horton186.5
11Max VanHuis16:32.4Hamilton183.2
12Gavin VanSolkema16:34.5Hudsonville Unity Christian182.5
10Owen Patton16:53.8Vestaburg182.1
10Brad White17:00.9Clare177.7
12Emil Schlueter17:23.9Hillsdale Academy175.7
10Caleb Palmreuter17:09.6Gladwin174.8
9Abatu Dykstra16:59.4Hamilton174.2
12Ashton Keiffer17:21.5Carson City-Crystal172.8
12Noah Haskell17:29.8Coleman170.1
9Seth Mead17:26.3Gladwin169.2
11Nathan Kippnick17:44.6Manchester169.1
12Cameron Moore17:15.9Allendale168.7
9Aidan Brinks17:16.3Holland Christian168.6
11Caiden Kippnick17:47.9Manchester168.0
11Sam Strabbing17:21.3Holland Christian166.9
10Levi Glynn17:23.4Fruitport166.2
12Matthew Rankin17:57.5Grass Lake164.8
10Jaden Barnes17:16.6Bloomingdale164.1
10Evan Shepherd18:01.2Hanover-Horton163.6
11Kade Spahr18:01.9Pittsford163.0
11Austin Brown18:05.8Hanover-Horton162.1
12Sam Davidson17:40.2Spring Lake160.6
10Luke Sprague18:09.5Battle Creek St. Philip160.5
12Seth Beerens18:11.2Manchester160.3
12Carter Phillips17:42.4Spring Lake159.9
9Parker Tiethof17:42.9Allendale159.7
10Lucas Ruffing17:43.6Spring Lake159.5
11Jonah Shephard17:55.9Sanford-Meridian159.4
11Grant Long18:14.7Adrian Lenawee Christian158.8
10Ethan Horan17:46.5Fruitport158.5
11Nate Oosterhouse17:47.1Hudsonville Unity Christian158.3
12Braedon Veurink17:47.4Hudsonville Unity Christian158.2
10Thomas Holm18:18.8Hillsdale Academy157.4
12Mason Cross18:04.3Shepherd156.6
9Vincent Pollock17:52.7Fruitport156.4
11Joe Stocchiero17:42.6Bloomingdale155.5
11Ethan Grevengoed17:56.4Spring Lake155.2
10Isaac Humm18:14.8Breckenridge155.1
10Max Springer17:56.8Allendale155.1
9Vincent Reagle18:26.0Hillsdale Academy155.0
8Grayson Rorick18:26.2Hillsdale Academy154.9
12Preston Mackenzie18:28.1Manchester154.7
9Ayden Barcia18:15.4Clare152.9
11Brayden Clark18:22.2Carson City-Crystal152.6
10Josh Langeland18:04.4Hamilton152.5
9Elijah Christensen18:16.7Gladwin152.4
10Kyler Pequet18:35.3Napoleon152.2
12Austin Brinks18:06.0Holland Christian152.0
10Nic Porter18:19.5Clare151.5
11James Wilson18:26.3Montabella151.2
12Connor Lodholtz18:09.2Fruitport150.9
9Karsten Huisman18:10.6Holland Christian150.5
11Lucas Lange18:40.2Adrian Lenawee Christian150.3
12Ted Bell18:23.5Clare150.2
11Dakota Leddy18:24.4Gladwin149.9
9Will Engbers18:13.5Holland Christian149.5
11Johnathon McMullin18:15.4Fruitport148.9
11Dakota Dykhuis18:33.9Montabella148.7
12Paul Whalen18:45.3Hillsdale Academy148.6
9Parker Woodwyk18:16.4Spring Lake148.5
10Nathan Daniels18:48.0Adrian Lenawee Christian147.7
10Nik Moore18:37.3Mt. Pleasant Sacred Heart147.6
12Marco Barron18:49.0Tekonsha147.3
12Cole Stone18:38.0Carson City-Crystal147.3
10Andrew Klaus18:34.4Clare146.5
10Sawyer Stoneman18:41.9Breckenridge146.0
11Ethan Edgar18:36.2Gladwin145.9
11Nathan DeWitt18:24.4Holland Christian145.9
9Brayden Rynsburger18:25.5Holland Christian145.5
12Ian Albert18:57.5Napoleon144.8
10Evan Kraker18:29.5Hamilton144.2
9Benjamin Hoekstra18:32.5Hudsonville Unity Christian143.2
10Ethan Wetzel18:46.1Sanford-Meridian142.6
10Grayson Carpenter18:34.7Spring Lake142.4
12Brett Gardner18:52.7St. Charles142.4
10Alex Facundo18:35.4Fruitport142.2
11Jacob Stevens18:53.8Carson City-Crystal142.1
11Logan Weis18:24.9Centreville141.4
12Gavin Gage18:56.5Carson City-Crystal141.2
11Ephraim Dykstra18:38.8Hudsonville Unity Christian141.1
11Oisin O’Grady19:00.8Carson City-Crystal139.7
10Michael Allen19:13.0East Jackson139.7
12Nick Penrice18:43.1Spring Lake139.6
9Joel Lange19:13.4Adrian Lenawee Christian139.2
12Ben Childs19:16.8Hanover-Horton138.4
11Todd Leatherman18:47.5Hudsonville Unity Christian138.2
12Jacob Eggerd18:59.7Sanford-Meridian138.1
12Peter VanderPloeg18:48.0Holland Christian138.0
10Elliot Noyes19:00.3Sanford-Meridian137.9
10Alex Wilber18:49.4Fruitport137.5
9Ethan Miller18:49.8Hudsonville Unity Christian137.4
11Ethan Underwood19:03.1Gladwin137.0
11Caleb Diener19:20.3Hillsdale Academy136.9
11Peyton Selk18:51.3Allendale136.9
8Cole Bates19:21.9Hillsdale Academy136.4
9Reece Poole19:23.5Hillsdale Academy135.8
10Brody Crandall18:56.5Hamilton135.2
12Riley Daily19:16.6Montabella134.5
11Eli Ernst18:59.3Hudsonville Unity Christian134.2
12David Loomis19:29.5East Jackson134.2
9Christian Huizenga18:59.8Holland Christian134.1
12Jacob Piper19:02.3Fruitport133.2
10Max Shugars19:31.7Battle Creek St. Philip133.1
12Henry Berghoef19:03.9Holland Christian132.7
12Cohen Young19:16.1Clare132.6
10Xavier Sumner19:34.5East Jackson132.5
9Caleb DenHartigh19:04.5Hudsonville Unity Christian132.5
9Nathan Koches19:04.5Spring Lake132.5
9Nolan Longuski19:16.8Shepherd132.4
10Jaden Ostrander19:23.4Breckenridge132.2
12Tyler Gugino19:05.5Hamilton132.2
9Noah Hernandez19:05.5Hamilton132.2
11Taj Spencer19:19.0Beaverton131.7
10Javin Mericle19:37.0East Jackson131.7
9Evan Miedema19:12.3Hudsonville Unity Christian129.9
10Josh Green19:41.5Adrian Lenawee Christian129.8
11Chandler Silk19:12.8Allendale129.7
9Weston Carpenter19:13.1Spring Lake129.6
12Sam Perton19:13.2Holland Christian129.6
9Grant Smith19:26.4Shepherd129.2
9Alex Richards19:43.6Hillsdale Academy129.1
11Bryce Aultman19:34.1Coleman128.6
12Joshua Darling19:48.9Napoleon127.7
12Kreegan Deverney19:19.0Spring Lake127.7
9Tyler Bostrom19:19.6Holland Christian127.5
12Adrian Cooney19:19.8Holland Christian127.4
12Robbie Michalowski19:50.8Addison127.1
9Jake Chase19:23.6Hamilton126.1
10Tayler Morand19:36.1Pinconning126.0
11Logan Kippnick19:55.5Manchester125.5
12Ashton Kamps19:27.3Coopersville124.9
9Dart Avery19:15.2Decatur124.6
10Ethan Sheedlo19:28.8Hamilton124.4
9Caidan Gaskill19:42.1Clare124.0
10Cole Halfman19:49.1Carson City-Crystal123.6
12Sam Rickerd19:31.4Coopersville123.5
10Jack Coluccy20:02.7Manchester123.1
11Jesse Jones19:51.3Mt. Pleasant Sacred Heart122.9
10Karem Turkmus19:46.2Harrison122.6
9Joseph Likavec19:53.2Mt. Pleasant Sacred Heart122.3
12Israel Duncan19:36.3Holland Christian121.9
11Cole Aultman19:55.0Coleman121.7
10Jairo Lopez19:24.9Hartford121.4
11Nick Schuette20:08.9Hanover-Horton121.0
10Will Dykstra20:09.7Manchester120.8
12Elisha Fedisoni19:40.3Grand Rapids West Catholic120.6
11Xander Manzer20:10.5Michigan Center120.5
10Zach Kern19:40.8Holland Christian120.4
10Joshua Postuma20:11.5Grass Lake120.2
10Ryan Dehaan20:10.7Climax-Scotts120.1
9Landon Boulis20:12.7Hanover-Horton119.8
12David Dremer19:55.4Gladwin119.5
12Trevor Weaver20:14.0Napoleon119.3
10Ike Lindley20:14.2Hillsdale Academy118.9
12Tanner Bissonette20:00.5Gladwin117.8
9Drew LaFave20:01.4Sanford-Meridian117.5
11Carter Follett20:07.7Merrill117.5
9Kelsey Simms19:39.3Bloomingdale116.6
12Elliot Stielstra19:52.4Holland Christian116.5
12Jacob Thome20:22.5Battle Creek St. Philip116.2
12Ryan Reynolds20:23.4Camden-Frontier115.9
10Josiah Meyers19:55.7Holland Christian115.4
12Tyler Osterman19:44.9Bloomingdale114.7
11Austin Barding19:58.1Spring Lake114.6
9Keyontae Montes20:00.7Allendale113.8
10John Whitman20:13.1Gladwin113.6
10Haden McLain20:31.8Napoleon113.4
12Andrew Confer19:53.2Decatur111.9
12Matthew Emelander20:24.3Carson City-Crystal111.9
10Fernando Muñoz19:53.7Bangor111.8
9Lucas Morse20:37.2Addison111.6
10Ben Vruggink20:07.2Spring Lake111.6
11Hayden Wood20:20.1Clare111.3
10Nathan Paddock20:40.9Michigan Center110.4
12Trevor Joslin20:24.6Shepherd109.8
11Brenden Yob20:44.5Napoleon109.2
12Daniel Armas20:16.5Hudsonville Unity Christian108.5
9Isaiah Mulheron20:30.3Clare107.9
10Brendan Nolan20:18.8Coopersville107.7
9Carlos Ruiz20:05.9Hartford107.7
12Andre-Ross Gennette20:19.0Spring Lake107.7
10Landon Jordon20:49.3Hanover-Horton107.6
10Ryan Casterline20:49.9Battle Creek St. Philip107.0
12Stephen Smith20:50.9Tekonsha106.7
11Zach Truelove20:09.3Hartford106.6
9Logan Dudley20:41.1Coleman106.3
10Timmy Reimers20:54.3Michigan Center105.9
9Landon Vanwormer20:11.9Mendon105.7
11Daniel Adams20:13.2Bangor105.3
11Dylan Coney20:13.5Centreville105.2
12David Maynard20:57.7Grass Lake104.8
10Tyler Bakhuyzen20:27.9Hudsonville Unity Christian104.7
10Bryce Baumgardner20:28.6Fruitport104.5
12Logan Hensley20:58.9Pittsford104.0
10Zander Gordon20:33.4Hudsonville Unity Christian102.9
12Bryce Blackledge21:04.2Hanover-Horton102.6
9Tyler Caruso20:21.4Bangor102.5
10Ben Reed20:23.7Centreville101.8
10Jack VandeGuchte20:39.1Grand Rapids West Catholic101.0
9Isaac Primm20:39.1Spring Lake101.0
11Charlie Hicks20:55.1Clare99.6
12Shane Templeman21:04.6Coleman98.5
9Owen Brickner20:59.0Shepherd98.3
12Bo Janicki20:34.7Hartford98.1
10Barrett Bradley21:18.6Michigan Center97.8
11Jacob Bower21:18.5Colon97.5
9Kaden DeWys20:49.8Hamilton97.4
9Evan Murphy20:52.5Grand Rapids West Catholic96.5
9Benjamin Eros21:26.8Grass Lake95.1
12August Christensen20:56.9Grand Rapids West Catholic95.0
9Tim O’Brien20:57.1Grand Rapids West Catholic95.0
10Ethan Abbott20:44.5Bangor94.8
11Aiden Thorne21:27.8Napoleon94.7
11Stephen Hertzfeld21:28.5East Jackson94.5
9Jerome Bastian21:27.9Battle Creek St. Philip94.4
9Wes Summerhill20:46.0Bangor94.3
12Jacob Ramirez20:46.5Comstock94.2
12Jackson Byers21:30.1Grass Lake94.0
9Jacob Kuipers21:01.9Hudsonville Unity Christian93.4
11Jason Bos21:04.6Holland Christian92.5
10Colton Raffensberger21:35.0East Jackson92.4
9Xavier Hoppe21:18.9Shepherd91.7
9Ben Iobe20:56.2Mendon90.9
12Damon Boyer21:25.3Sanford-Meridian89.6
12Hunter Bloom21:04.2Hartford88.3
Ryan Anderson21:48.2Waldron87.6
12Kyle Campbell21:32.4Gladwin87.2
9Harley Hawkins21:32.8Farwell87.1
10Ruben Spencer21:52.4Grass Lake86.5
9Nick Gardner21:52.6Addison86.5
9Ben Dykstra21:25.1Hamilton85.6
12Sam Nicely21:26.0Holland Christian85.3
11Gabriel Byrne21:26.7Hamilton85.1
11Chris Tallman21:45.4Coleman84.9
11Stanley Young21:14.8Comstock84.7
11Jacob Pickens21:47.1Mt. Pleasant Sacred Heart84.3
11Oakley Henson21:48.1St. Charles84.0
9Shane Scheaffer21:42.3Farwell83.9
9Aimon Humm21:48.8Breckenridge83.7
11Ty Gaddy22:01.7Michigan Center83.4
12Taylor Kleinhardt21:44.2Gladwin83.3
10Simon Grooters21:33.1Hudsonville Unity Christian83.0
12Cavanaugh Barker21:53.3Carson City-Crystal82.2
9Chandler Lafler22:05.7Colon81.8
9Carter Charnley21:37.7Spring Lake81.4
10Thomas Cochran21:55.8Breckenridge81.4
12Zach Vanderhoof21:25.4Centreville81.2
12Malachi Cassels21:25.7Bloomingdale81.1
10David Fielder22:10.2Hanover-Horton80.6
10Leo Christner21:41.2Hudsonville Unity Christian80.3
9Carter Peacock21:54.7Clare79.8
11Caleb Demaster21:43.5Holland Christian79.5
11Matt Bouwhuis21:45.6Grand Rapids West Catholic78.8
9Josh Odell21:32.8Bloomingdale78.7
9Jack Pummill21:47.7Spring Lake78.1
10Jonah Sanchez21:49.2Coopersville77.6
9Dylan Bailey22:20.7Hanover-Horton77.1
12Arien Baroi21:54.4Holland Christian75.9
12Cameron Gramm22:30.2Addison73.9
12Quentin O’Donnell22:00.7Spring Lake73.8
9Charles Brooks22:08.3Grand Rapids West Catholic71.2
11Elijah Luce22:12.9Holland Christian69.7
12Joshua Falkenstein21:59.9Centreville69.7
12Drew Yoquelet22:00.5Centreville69.5
11Caleb Huizenga22:13.6Grand Rapids West Catholic69.5
9David Simons22:26.2Sanford-Meridian69.3
12Jude Fetterley22:17.1Spring Lake68.3
9Cody Schlabach22:04.3Centreville68.2
9Jack Williams22:07.9White Pigeon67.0
9Blake Bever22:51.1Camden-Frontier66.6
11Josh Jackson22:10.0Marcellus66.3
10Brennan Peters22:25.4Hamilton65.5
9Malachi Tucker22:56.2Grass Lake65.3
9Julius Farrell22:56.5East Jackson65.2
9Benjamin Ashwell22:57.0Grass Lake65.0
9Brayden Kern22:39.5Sanford-Meridian64.8
10Emile Bastian22:58.4Battle Creek St. Philip64.2
9Damian Widner22:32.1Hamilton63.3
11Jacob Beer23:05.6Napoleon62.1
9David Farison22:49.5Sanford-Meridian61.5
12Colton Andrews23:07.8Bellevue61.1
11Alvin Hedrick23:09.0Addison61.0
12Preston Delarye22:27.9White Pigeon60.4
10Jordan Alvarez22:46.3Hudsonville Unity Christian58.6
10James Vancamp23:16.3Hillsdale Will Carleton58.2
9Grant Cure23:17.7Hanover-Horton58.1
9Azariah Stevens22:50.7Coopersville57.1
11Andrew Kelsey23:09.2Montabella56.9
9Clayton Thomas23:21.5Addison56.8
12Carson Allen23:06.2Gladwin55.9
9Matthew Firman23:07.6Farwell55.5
9Garrett Abel23:02.6Spring Lake53.1
10Eli Moorhouse23:03.6Allendale52.8
9Connor Thompson23:16.0Sanford-Meridian52.7
11Matt Beatty23:04.9Hamilton52.4
12Conner Maycroft23:05.9Coopersville52.0
9Kaleb Richardson23:36.9Adrian Lenawee Christian51.4
12AJ Simon23:32.7Coleman49.1
10Alex Draper23:45.6Hillsdale Will Carleton48.5
12Luke Thompson23:32.8Clare47.1
9Owen Nofs23:51.1Battle Creek St. Philip46.6
12Aiden Crooks23:13.3Mendon45.2
10Jack Koets23:30.0Hamilton44.0
12Jacob Falkenstein23:22.0Centreville42.3
9Addison Stanton24:10.0Athens40.3
9Brandan Edmunds24:11.8Adrian Lenawee Christian39.7
11Roman Addison24:00.9Mt. Pleasant Sacred Heart39.7
10Wyatt VanRiper24:13.1Michigan Center39.6
10Lorcan Keatley23:58.8Gladwin38.4
12Sam Thatcher24:14.7Vestaburg35.1
10Elijah Cook23:57.5Hamilton34.8
9Everett UpHaus24:29.5Addison34.2
9Elijah Maitland24:31.3Grass Lake33.6
9Connor Karow24:21.0St. Charles33.0
11Andre Bastian24:35.2Battle Creek St. Philip31.9
10Zeb Lenex23:53.4Cassopolis Ross Beatty31.9
11Sergey Collings24:27.9Mt. Pleasant Sacred Heart30.7
11Bryce Hallberg24:15.3Spring Lake28.9
12Jacob Kolean24:02.9Bloomingdale28.7
11Gage Fee24:45.1Camden-Frontier28.6
9Seth Plummer24:48.7Hillsdale Academy27.4
10Blake Stuart24:09.1Mendon26.6
12Jacob Melamed24:24.5Spring Lake25.8
10Chevy Vanderlaan24:26.1Spring Lake25.3
10Lucas DeRyke24:30.4Allendale23.9
11Tucker Lafler25:01.3Colon23.2
10Joe Creagan24:24.0Decatur21.7
11Cole Jackson24:29.3White Pigeon19.9
10Hunter Anderson25:12.4Manchester19.9
12Ben Swegles25:11.4Tekonsha19.9
9Aiden Williams25:27.8Waldron14.4
9Logan Means25:11.5Shepherd14.2
9Aiden Apreza24:47.6Hartford13.8
9Caden Ruiter25:04.7Holland Christian12.4
10Harry Birzer25:34.9Hillsdale Academy12.0
12Galen Stahl24:59.7Cassopolis Ross Beatty9.8
9Gabe Shulaw25:06.3Hartford7.6
10Lance Helfer25:36.2Shepherd5.9
9Ryan Travis25:36.7Shepherd5.8
9Aaron Herrera25:55.2Grass Lake5.6
12Alex Morgensai25:54.7Tekonsha5.4
10Christian Anderson25:58.7Waldron4.1