Uncategorized

More From October 19th

MeetGirlsBoysAverage
CSAA Gold-80-77-79
Lakes 8-47-50-49
OAA Blue-34-28-31
Big 8 (Bronson)-18-8-13
Highland 3-13-9-11
TCC Final0-5-3
GTC League+3-6-2
BWAC 3+24+20+22
Alliance Conference+30+23+27
OK Silver Conference+27+30+29
River Valley Mustang+32+29+31
MIAC+27+37+32

Sarah Storey and Kylee King not listed due to getting lost on poorly marked courses. I swear if it’s not one thing for Sarah, it’s another. Hopefully the rest of her championship season goes well.

GradeNameTimeTeamRating
12Abby VanderKooi19:14.2Muskegon Western Michigan Christian150.9
12Allison Chmielewski19:08.3Roscommon141.6
12Julia Finley19:00.7Belding130.8
10Emma DeVries19:08.1GR West Michigan Aviation127.3
12Haileigh Bissett19:14.9North Branch127.0
11Erika Van Loton19:24.4Huron Valley Lutheran122.9
11Mackenzie Lemke19:25.3Rochester Hills Lutheran NW122.6
Makenzie Kreger19:54.7Sandusky120.8
12Leanne Krombeen19:31.4Grandville Calvin Christian120.5
11Emma Janesak19:38.5Sparta118.2
12Molly Harding20:28.7Manton114.8
9Eliza Keith19:51.7Auburn Hills Oakland Christian113.8
12Elizabeth Sliman20:00.9Imlay City111.7
9Desiree Duque-Rico19:58.6GR West Michigan Aviation110.5
9Abigail Short21:04.6Berkley109.8
9Summer Brower21:17.9Ludington109.7
9Natalie Gibbs20:03.9Birmingham Roeper109.7
9Brooklyn Khon20:08.7Armada109.1
Jenna Sweeney20:30.2Reese108.9
10Helena Kerber20:07.5Hopkins108.5
10Natalie Meadows20:09.6Whitmore Lake107.8
10Ivy Andreas20:06.6The Potter’s House107.8
9Kyah Hoffman21:57.3Stanton Central Montcalm107.6
12Arie Hackett20:06.1Bridgman107.3
9Ashley Choponis21:59.2Stanton Central Montcalm106.9
10Brianna Albers20:18.3Richmond105.9
11Jonathah Bouwman20:17.2Grandville Calvin Christian105.3
10Remington Arney22:15.2Newaygo101.6
9Eva Thompson20:31.5Croswell-Lexington101.5
Maze Gusa20:54.5Ubly100.8
9Nadia Grierson21:45.0Ludington100.7
9Kambria Moored20:34.1Hopkins99.6
Allysen Jansen21:01.7Sandusky98.4
Aubrey Putman21:04.1Reese97.6
11Brianna Zuidema21:55.8Muskegon Western Michigan Christian97.1
11Madeleine Barge20:46.9Rochester Hills Lutheran NW95.4
12Rachal Weber21:27.3Beal City95.3
10Mya Guillermo20:47.6Novi Christian Academy95.1
12Taava Johnson22:35.6Fremont94.8
10Morgan Newton20:52.4Croswell-Lexington94.6
Faith Swenor21:13.5Caro94.5
Paige Herron21:14.0Caro94.3
10Kennedi Wood20:50.5Sparta94.2
Maddie Huysentruyt21:16.0Sandusky93.7
Ashley Shindorf21:16.6Vassar93.5
10Grace Clemens20:56.1North Branch93.3
10Carley Lamborne20:54.0Belding93.0
Reece Wruble21:18.7Harbor Beach92.8
11Abby O’Brien20:56.0Comstock Park92.3
10Allison Glendening20:53.5St. Joseph Lake Michigan Catholic91.5
11Jenna Denver21:01.5Imlay City91.5
12Ava Rotman22:13.5Muskegon Western Michigan Christian91.2
Rachael Walch21:25.0Caro90.7
12Maya Hassan22:02.1Beverly Hills Groves90.6
9Emma Miller20:58.3Buchanan89.9
9Cora Liu22:05.0North Farmington89.7
12Libby Rorick21:31.0Morenci89.7
11Elizabeth Rigling21:45.2Leroy Pine River89.3
10Darrah Mackenzie21:09.2Armada88.9
10Abby Rice21:07.0Rochester Hills Lutheran NW88.7
11Hadley Saylor21:49.2Manton87.9
10Ava Hollandsworth22:56.4Remus Chippewa Hills87.9
Erica Klee21:34.5Ubly87.5
9Mackenzie Zahm21:10.8Belding87.4
12Reese Ensing21:51.5McBain87.2
Paige Anderson21:35.6Harbor Beach87.1
Brooke Sweeney21:36.4Reese86.9
9Autumn Brower22:27.1Ludington86.6
9Desiree Huitron21:11.0Wyoming Lee86.3
10Madeleine Andrzejak22:15.4Berkley86.2
11Kayla Barna21:11.7GR West Michigan Aviation86.1
12Lauren Price21:18.1Whitmore Lake85.0
12Jadyn Comer21:18.7Grand River Preparatory83.8
10Cecilia Postma22:36.8Manistee83.4
9Hannah Geaney21:20.0The Potter’s House83.3
12Meredith Vontroba21:50.8Sand Creek83.1
9Brynn Hurley21:28.7Croswell-Lexington82.4
Allison Galsterer21:50.6Reese82.1
11Natalie Malczyk21:27.3Huron Valley Lutheran81.9
12Allison Lauri21:22.8Niles Brandywine81.7
10Abagayle Barkley21:31.1Croswell-Lexington81.6
9Jenna Rivera22:31.2Beverly Hills Groves80.9
11Nora Smoes23:17.9Reed City80.7
11Belinda Vrielink21:28.5GR West Michigan Aviation80.5
Diana Cortes21:56.2Cass City80.3
11Kaylee Locke22:13.6Beal City79.8
12Lauren Anderson21:29.0Cassopolis Ross Beatty79.7
12Elyssa Biederman22:34.9Beverly Hills Groves79.7
12Molly Kline21:39.0Almont79.0
11Chloe Colton22:16.5Manton78.8
12Kate Langworthy23:23.8Big Rapids78.7
12Morgan Howell22:17.7Manton78.4
10Mackenzie Keillor22:52.5Ludington78.2
12Emberlynn DeVries21:39.1Grandville Calvin Christian78.0
9Isabelle Hunt21:42.6North Branch77.8
11Brooke Craven21:40.9Whitmore Lake77.4
Kaya Vrable22:05.5Caro77.2
10Eleanor Young21:37.1Buchanan77.0
9Natalie Gibson23:29.3Remus Chippewa Hills76.9
Gabriella Reinbold22:08.1Unionville-Sebewaing76.3
11Michaela Kurth21:44.5Lutheran Westland76.2
9Bailey Meiring22:13.2Erie Mason75.6
Ellymae McCoy22:11.7Reese75.1
10Anna Burton23:02.0Ludington75.0
10Reece Clark23:35.6Remus Chippewa Hills74.8
12Lauren Staal21:48.6Grandville Calvin Christian74.8
11Karlie Schlaud21:52.4North Branch74.5
Chelsea Roach22:13.8Cass City74.4
Alexa Long22:16.6Caro73.5
10Jade Ryerson21:53.1Sparta73.3
9Clara Fast21:49.2Bridgman72.9
12Hailey Wanstead22:34.9Leroy Pine River72.7
10Lauren Jousma21:55.8Grandville Calvin Christian72.4
9Rowan Conley21:58.9North Branch72.4
12Genna Schomaker22:00.5Rochester Hills Lutheran NW70.8
10Anasofia Alegre23:01.6West Bloomfield70.8
10Eleanor Kingshott23:15.7Muskegon Western Michigan Christian70.4
11Madelyn Axe23:03.6Auburn Hills Avondale70.1
10Abbie Buteyn22:04.3Grandville Calvin Christian69.6
Emily Bucholtz22:28.7Harbor Beach69.4
9Clara Smoes23:52.7Reed City69.1
Helena Long22:29.7Sandusky69.1
10Madison Morris22:45.9Manton69.0
12Jane Kaspar22:02.0Bridgman68.7
12Mary Kaminski22:11.1Imlay City68.3
9Brielle Voorhees22:05.4Tri-Unity Christian68.2
10Olivia Andersen23:22.6Ludington68.1
11Sophia Hazelwood22:13.6North Branch67.5
12Tea Hoffman23:57.8Stanton Central Montcalm67.4
11Lily LaBurn22:08.0Holland Black River67.3
9Ava Wilson22:08.2Fruitport Calvary Christian67.3
12Catie Dusenberry22:14.7Algonac67.1
12Paige Lofquist24:00.2Reed City66.6
10Karis Keith22:13.6Auburn Hills Oakland Christian66.5
11Neveah Helderop22:13.9Hopkins66.4
10Samantha Kook22:16.9Armada66.4
Maya Viers22:40.0Pigeon-Laker65.7
10Madison O’Connor22:22.3Croswell-Lexington64.6
Bridget Anderson22:43.5Harbor Beach64.5
12Brooklyn German22:20.2Belding64.3
11Amanda Hill23:02.1Leroy Pine River63.6
11Anna Tubbergen22:22.1Grand Rapids NorthPointe Christian63.6
11Addison Turk22:19.6GR West Michigan Aviation63.5
12Victoria Wurzel22:17.8Berrien Springs63.4
11Lydia Meckley22:51.3Sand Creek62.9
Lauren Green22:49.3Unionville-Sebewaing62.6
10Oliviah Malloy24:12.4Big Rapids62.5
12Abby Baczewski22:29.8Richmond62.1
10Grace Ligon22:27.9Southfield Christian61.7
12Sophia Chung23:31.6Beverly Hills Groves60.8
10Grace Folkema23:44.6Muskegon Western Michigan Christian60.8
11Lauren Peoples22:30.9Comstock Park60.7
9Kennedi Wahmhoff23:11.3Manton60.6
11Summer Fast22:28.7Bridgman59.8
12Meghan McGiverin24:21.6Howard City-Tri County59.5
10Baylie Eisenga23:15.1McBain59.3
11Megan Pohl23:36.7North Farmington59.1
Sarah Gray22:59.8Reese59.1
11Aubrey Connelly22:39.0Croswell-Lexington59.0
Erin McArdle23:02.1Pigeon-Laker58.3
10Lilly Weesies22:38.5Grandville Calvin Christian58.2
10Emmalee Springer22:38.5Belding58.2
12Cami McMillin22:34.5Constantine57.8
Kyra Beemer23:04.2Brown City57.6
Maddee Ball23:05.7Caro57.1
10Ava Baltierra22:44.9Armada57.0
9Faith Beardmore23:09.3Sand Creek56.9
12Emon Miles23:43.6Oak Park56.8
10Ashley Strefling22:37.8Three Oaks River Valley56.7
11Julia Troxell22:43.8Rochester Hills Lutheran NW56.4
12Grace Rennells23:57.9Muskegon Catholic Central56.4
12Trinity Skowronek22:44.4Sparta56.2
11Hadyn Armstrong23:24.9Beal City56.0
12Alyssa Bussure22:47.9North Branch56.0
12Korah Daniels23:12.4Sand Creek55.9
Brookelynn Jansen23:09.4Sandusky55.9
10Ayla DeLaurier22:49.9Almont55.4
12Amber Fenton22:45.1Wyoming Lee55.0
9Miley Young22:44.3Niles Brandywine54.6
11Meigan Lanning22:49.0GR West Michigan Aviation53.7
Karli Kreger23:18.4Sandusky52.9
11Rylee Rogers22:50.0Three Oaks River Valley52.7
9Lauryn Licari23:34.9Beal City52.7
Grace Brown23:20.3Reese52.2
9Savannah Pomorski22:56.3Whitmore Lake52.2
9Charlotte O’Brien23:01.4Imlay City51.5
12Lydia Sterly23:38.7Leroy Pine River51.4
9Caitlyn Horvath22:55.5Buchanan50.8
12Savannah Dodds23:03.9North Branch50.7
10Laela Bhatti23:04.4Imlay City50.5
12Alexis Donnan23:01.7Southfield Christian50.4
9Reganne Stahl23:42.1Manton50.3
12Zoe Burciaga23:29.8Adrian Madison50.1
9Emily Howell22:58.3Bridgman49.9
12Grace Staniforth24:17.3Muskegon Catholic Central49.9
10Rowan Ensing23:43.5McBain49.8
12Elizabeth Baldwin23:07.0Croswell-Lexington49.7
10Alena Enerson24:05.0Berkley49.7
12Eliza McGinn23:01.2New Buffalo48.9
12Erika VerBeek23:03.8The Potter’s House48.7
9Carly Carlson24:54.4Reed City48.5
10Brooklyn Shutko23:11.2Yale48.3
10Kylee King24:09.3Oak Park48.2
11Ava Zobay23:12.0Armada48.0
9Alyssa Lupanoff23:10.6Grand Rapids NorthPointe Christian47.5
10Leah Rorick23:39.3Morenci46.9
11Lily Hardenburgh23:12.8Sparta46.7
11Victoria Keller23:16.4Richmond46.5
9Aubrey Appleman23:40.4Britton Deerfield46.5
12Anna Huizinga24:28.9Manistee46.1
9Ella Vyskocil23:10.2New Buffalo45.9
11Cheri Dykstra23:13.7Holland Calvary Christian45.4
11Michelle Baltruczak23:16.8Sparta45.4
9Chelsi Eisenga23:58.2McBain44.9
10Haylee Livermore25:05.3Remus Chippewa Hills44.9
11Cristina Avello23:13.5St. Joseph Lake Michigan Catholic44.8
10Neili Pike23:45.8Morenci44.7
10Breanna Feys23:21.9Armada44.7
Sarah Nimtz23:44.5Unionville-Sebewaing44.2
10Abigail Zalis23:23.0Hopkins43.4
11Skylar Bradford23:24.2Sparta42.9
10Sydney Greaves23:19.6Buchanan42.8
10Leah Zarrilli23:25.2Auburn Hills Oakland Christian42.6
11Madeline Madsen23:21.9Lawrence42.0
12Olivia Crawford23:30.3Croswell-Lexington41.9
11Rylee Cohoon24:09.0Lake City41.3
12Stephanie Demeulen…23:25.8Bridgman40.7
10Lilly Tuite24:32.7Berkley40.4
12Kaitriss Degroft25:20.9Remus Chippewa Hills39.7
9Hannah Hysell23:29.0St. Joseph Lake Michigan Catholic39.7
Kelcee VanBuskirk23:58.4Caro39.5
10Kendall Zaliwski23:34.7Rochester Hills Lutheran NW39.4
9Lola Bryce23:36.0Grandville Calvin Christian39.0
12Joy Kaltenbach23:31.8Buchanan38.7
8Aribel Mills23:33.1St. Joseph Lake Michigan Catholic38.3
9Esme James23:33.4Berrien Springs38.2
10Gwendalynn Rickard25:31.8Big Rapids36.1
10Eliza Nelson23:49.0Croswell-Lexington35.7
12Jamie Stiver24:13.2Britton Deerfield35.6
Emma Kociba24:10.6Bad Axe35.5
10Lilian Osborne23:50.6North Branch35.1
10Isabelle Schrauben23:42.8St. Joseph Lake Michigan Catholic35.1
11Josie Fairbanks24:28.3Roscommon34.9
11Emma Burrell23:48.6Rochester Hills Lutheran NW34.8
9Celeste Lupanoff23:49.2Grand Rapids NorthPointe Christian34.6
9Mackenzie Baldrica23:50.8Sparta34.1
9Riley Ingraham23:52.0Belding33.7
10Caleigh Bovensiep24:53.4Auburn Hills Avondale33.5
10Graci Tate23:47.5Bridgman33.5
9Erin Alster23:52.6Sparta33.5
Madilyn Horton24:18.7Unionville-Sebewaing32.8
11Allie Gonzalez25:09.6Muskegon Catholic Central32.5
11McKena Wilson23:53.4Fruitport Calvary Christian32.2
Emily Greyerbiehl24:24.6Ubly30.8
9Navaya Ingle24:00.8Hopkins30.7
12Audra Hoeft24:01.1Lutheran Westland30.6
9Ashlyn Upton24:04.1Armada30.6
11Jersey Johnson24:41.3Leroy Pine River30.6
9Augusta Bowman25:48.7Remus Chippewa Hills30.4
10Amelia Schihl24:42.2McBain30.3
Isabella Aldrich24:27.4Capac29.9
10Audrey Tolan24:07.9Yale29.4
Aran Harris24:29.7Ubly29.1
9Annabelle McRae24:03.4Holland Calvary Christian28.9
11Chelsi Zyla24:34.0Sand Creek28.7
11Claire Scott25:21.0Manistee28.7
9Haylee Byerly24:10.1Algonac28.6
Olivia Tomlinson24:31.3Unionville-Sebewaing28.6
Madison Long24:31.6Sandusky28.5
12Grace Wahr24:47.6Manton28.5
10Rebecca Evenhouse24:09.3Grand River Preparatory26.9
12Claire Rau24:12.4Auburn Hills Oakland Christian26.9
10Kayli Piper25:13.9North Farmington26.7
9Sidney James24:16.1Richmond26.6
12Rainey Schreiber26:00.3Remus Chippewa Hills26.6
12Paige Devos26:02.4Grant25.9
11Paris Parraghi24:18.5Croswell-Lexington25.8
10Lydia VerBeek24:13.6The Potter’s House25.5
10Ashlyn Hill24:50.7Adrian Madison23.1
9Ayla Meier24:23.5Holland Black River22.2
12Karla Steinbach24:30.3North Branch21.9
10Morgan Roundtree25:28.5Oak Park21.8
11Kendyl Bjorkman24:28.2Sparta21.6
9Savannah Thelen24:26.8Holland Black River21.1
Megan Peter24:53.9Unionville-Sebewaing21.0
Abigail Guza24:54.8Ubly20.7
10Ciara Parsons24:31.3Whitmore Lake20.6
10Samara Suwyn24:28.4The Potter’s House20.5
10Sydney Upton24:35.4Armada20.2
12Haylie Shiels24:59.5Britton Deerfield20.2
10Nora Ballard24:29.5Holland Black River20.2
Faith Hooper24:57.0Pigeon-Laker20.0
12Sara Bower25:00.7Britton Deerfield19.8
12Alyssa Brown24:33.9Belding19.7
11Anna Olson25:03.3Sand Creek18.9
11Cally Camara25:50.4Muskegon Catholic Central18.9
9Mikaela Graves25:03.9Erie Mason18.7
9Megan Butz25:04.6Ottawa Lake-Whiteford18.5
10Abbie Partenio25:19.1Houghton Lake18.0
10Montserrat Coronel24:42.6Almont17.8
11Madelyn Fowler24:43.0Yale17.7
12Samantha German24:40.2Belding17.6
Isabella Hinojosa25:04.4Marlette17.5
10Sam Allen24:43.7Croswell-Lexington17.4
9Morgan Lawrence25:56.6Muskegon Western Michigan Christian16.8
12Ava Citko25:43.9Beverly Hills Groves16.7
12Madisyn Singleton24:44.9Southfield Christian16.0
9Audrey Huizinga25:59.0Manistee16.0
Cambree Torma25:12.3Unionville-Sebewaing14.9
11Morgan Anderson25:28.7Roscommon14.8
12Mya Pontarelli24:47.7The Potter’s House14.1
9Megan VerMerris24:48.3The Potter’s House13.9
12Cassie Schell24:55.4Croswell-Lexington13.5
11Hayleigh Vandertuig25:32.4Lake City13.5
9Megan Gottschall25:34.4Lake City12.9
Madison Ware25:18.7Cass City12.8
9Tracy Ludescher24:58.3North Branch12.6
9Isabella Nelson-Da…24:57.6Whitmore Lake11.8
10Kate Nemeth25:58.8Beverly Hills Groves11.7
Rhiannon Varin25:23.5Unionville-Sebewaing11.2
10Elise Pfeiffer26:47.5Fremont10.8
Haleigh Guitar25:25.5Harbor Beach10.5
12Sonia Garcia25:29.6Erie Mason10.1
9Zoey Walerczyk26:49.9Newaygo10.0
12Drelin Mapp26:04.1Oak Park10.0
12Rhea Marasigan25:04.2Wyoming Kelloggsville9.6
9Kadence Norman25:04.8Sparta9.4
Courtney Carlson25:28.9Memphis9.4
11Lauren Cook25:32.9Sand Creek9.0
12Emily Lelli26:07.4Berkley8.9
11Marysol Vega25:04.5Wyoming Lee8.5
11Sara Kooistra25:04.7The Potter’s House8.4
11Sadie Holloway25:03.3Buchanan8.2
10Olivia DeJohn26:57.7Newaygo7.4
10Leah Kroge25:10.8Auburn Hills Oakland Christian7.4
10Carman Jones25:11.0Belding7.3
12Julia Mohr25:38.3Adrian Madison7.3
10Emily Zepeda25:14.4Imlay City7.2
9Elise Finkbeiner25:09.1Grand River Preparatory7.0
10Clara Bernreuter26:13.3Berkley6.9
10Molly Kooistra26:26.3Muskegon Western Michigan Christian6.9
Olivia Peter25:38.8Unionville-Sebewaing6.1
11Haylie Haner27:02.3Big Rapids5.9
9Jessica Peters25:19.0North Branch5.7
11Lilly Backus25:57.3Beal City5.2
9Katelyn Ailes25:13.0Buchanan5.0
10Genevieve Pappas25:58.6Beal City4.8
9Ruth Jurden27:08.3Stanton Central Montcalm3.9
11Athena Lieu25:16.3Berrien Springs3.9
9Annabeth Allee26:01.7Leroy Pine River3.8
12Carly Ervin25:23.0Southfield Christian3.3
12Aubree Fox25:50.2Sand Creek3.3
12Zoey Deam27:10.3Big Rapids3.2
11Zosia Jenks26:25.1Beverly Hills Groves3.0
12Karla Avina-Rios25:20.5Niles Brandywine2.5
Alexiss Guigar25:51.0Ubly2.0
12Jian Toy25:25.1Lawrence1.0

GradeNameTimeTeamRating
12Conor Somers16:49.8Fremont209.1
12Noah Morrow16:14Manton198.3
11Nathan Jenkins16:17.1Grandville Calvin Christian194.3
12Dan Kehoe16:36.0Grandville Calvin Christian188.0
12Logan Manion16:38.5Grandville Calvin Christian187.2
12Jonathan Mikovits16:48.1Concord186.6
11Lukas Kriesch16:22.4Yale185.9
12Ryan Ososki17:59.9Big Rapids185.7
12Jackson Jones16:13.3Sparta185.6
12Ramon Moreno16:48.5Wyoming Kelloggsville183.8
11Camden Khon16:29.4Armada183.5
11Rhett Reif16:59.5Quincy182.8
10Gregory Janesak16:52.5Sparta182.5
12Brennan Schuler18:13.0Fremont181.3
12Joe Bulko17:04.8Concord181.1
11Matthew Short17:27.0Berkley180.3
11Jake O’Neil18:19.8Remus Chippewa Hills179.1
11Andrew Hardy18:20.9Stanton Central Montcalm178.7
11Tyler Bays17:16.0Reading177.3
12Gavin Schuler18:28.2Fremont176.3
11Jax Wilson17:12.8Sparta175.7
11Lezawe Osterink16:50.4The Potter’s House175.5
12Ethan McFarland17:15.1Auburn Hills Oakland Christian175.0
Ty Pavlichek17:22.5Unionville-Sebewaing174.5
11Sebastian Cervelli17:44.8West Bloomfield174.4
12Kevin Person17:47.2Oak Park173.6
11Oswaldo Dominguez17:48.1Pontiac173.3
10Acer Campbell17:03.1Yale172.3
12Caiden Cudney18:13.7Manistee172.1
Utah Gusa17:30.4Ubly171.9
10Maxwell McCarty17:26.5Belding171.2
9Tom Shafer17:27.4Lutheran Westland170.9
12James Burke17:00.8Berrien Springs170.1
12Ethan McCombs17:10.2Croswell-Lexington169.9
11Luke Morrison17:01.8Berrien Springs169.7
Matthew Pattullo17:37.0Caro169.7
11Noah Momber17:34.5Sparta168.5
12Cole Rinna17:35.1Whitmore Lake168.3
10Trey Keson18:25.4Ludington168.2
12Logan Johnson16:58.5Novi Christian Academy168.2
10Graham Coston18:53.7Stanton Central Montcalm167.8
11Ben Wertz17:40.6Grandville Calvin Christian166.5
10Oliver Moss18:09.5Berkley166.2
12Logan Balis17:42.2Belding165.9
11Jackson Ansel17:48.0Erie Mason165.7
10Claydon Ingleright17:52.9McBain165.4
11Jack DeVries17:21.4GR West Michigan Aviation165.2
10Isaiah Skowronek17:44.7Sparta165.1
12Isaiah Beiter17:16.3Lawrence164.9
10Anthony Kiaunis19:05.3Reed City163.9
10Keegan Masters17:56.2Ottawa Lake-Whiteford163.0
11Braylan Majesky17:52.0Whitmore Lake162.7
Erik Kent17:58.1Bad Axe162.6
10Giovanni Pardo-Kee…17:32.8Yale162.4
11Adam Ogg17:54.3Sparta161.9
10Gavin VanKampen18:02.5Jonesville161.8
12Adam Ball17:55.5Hopkins161.5
12Nolan Meier17:32.5Holland Black River161.5
12Jason Grose18:23.6West Bloomfield161.5
10Van Saroukhanian17:55.8Birmingham Roeper161.4
10Brodie Delamater19:13.0Grant161.3
9Julian Brenner18:24.4West Bloomfield161.2
11Ben Knuth19:14.9Big Rapids160.7
10Blake Ferguson17:38.1Yale160.6
9Cole Lowery19:15.2Fremont160.6
12David Hadden17:38.7North Branch160.4
10Jack O’Donnell18:48.8Manistee160.4
12Walker Barz17:30.4Buchanan160.2
12Johnathen Traxler18:08.5Manton160.2
12Spencer Mistele17:59.6Plymouth Christian Academy160.1
12Christopher Landry17:59.8Sparta160.1
10Jobe Skaff18:00.0Novi Christian Academy160.0
12Ethan Gough18:00.7Comstock Park159.8
9Thomas Shultz17:42.8North Branch159.1
11Sam Markle17:35.0Berrien Springs158.7
11Riley Andrews17:44.0Armada158.7
Connor Stefanovsky18:10.9Caro158.4
12Jacob Ansel18:10.0Erie Mason158.3
12Gabriel Hutchins17:45.1North Branch158.3
10John Christensen19:22.4Fremont158.2
9Corey Jones18:05.9Comstock Park158.0
9Carter Sherman19:24.5Fremont157.5
11Owen Gross18:16.7Beal City157.4
11Henrik Quist19:26.9Fremont156.7
11Logan Patrick18:19.2Manton156.6
12Jacob Goodrich18:11.1Whitmore Lake156.3
10Abdul Ghennewa19:02.2Manistee155.9
10Reily Henderson18:12.5Whitmore Lake155.8
12Ethan Cuschieri18:17.6Erie Mason155.8
12Andrew LeMahieu17:49.7Grand River Preparatory155.8
12Jackson Pichan18:14.1Lutheran Westland155.3
10TJ Donnan18:14.2Southfield Christian155.3
11Josh Passow18:14.7Plymouth Christian Academy155.1
12Yash Mehta18:43.0North Farmington155.0
9Kale Kovach17:55.3Yale154.9
11Isaac Waldron18:23.4Concord154.9
11Adair Artis18:23.7Concord154.8
9Gabriel Jones19:34.0Fremont154.3
10Jamesion White18:46.0North Farmington154.0
11Evan Suydam18:23.6Petersburg-Summerfield153.8
12Evan Green17:59.3Richmond153.6
12Nick Knust18:00.2Croswell-Lexington153.3
12Braxton Shutko18:01.0Yale153.0
11Ethan Pruzinsky18:50.3Auburn Hills Avondale152.6
11Jonathan Clausing19:12.5Muskegon Western Michigan Christian152.5
12Darius Sharif18:52.1West Bloomfield152.0
12Josh Fairbanks18:33.1Roscommon152.0
10Sean Pettis19:41.8Fremont151.7
11Roger Hernandez18:02.0Holland Black River151.7
11Nolan Moffit18:34.3Manton151.6
9David Reisterer19:15.4Ludington151.5
Jacob Vanhove18:32.4Unionville-Sebewaing151.2
12Mark Morris18:54.6Beverly Hills Groves151.1
11Henry Frederick18:32.2Adrian Madison150.9
9Adam Slavens17:58.5Three Oaks River Valley150.8
Vaughn Severance18:33.8Cass City150.7
12Connor Germain18:08.2Richmond150.6
12Lance Riddle18:29.3Sparta150.2
Tristan Lovett18:35.9Caro150.0
12Ethan Meyers18:30.3Sparta149.9
11Jacob Skidmore18:30.6Novi Christian Academy149.8
11Bryson Bachelder18:35.8Morenci149.7
12Zavier Logan18:11.7Imlay City149.4
11Elliott Rodgers18:36.9Ottawa Lake-Whiteford149.4
12Christopher Rivera19:00.7Beverly Hills Groves149.1
12Braden Baker19:01.5North Farmington148.8
12Jackson Thiel18:46.2Roscommon147.6
10Eerik Noeu Wihlborg18:37.2Belding147.6
12Bailey Sayer19:05.6North Farmington147.5
12Joey McMahon18:38.0Lutheran Westland147.3
10Owen McLoughlin18:09.6St. Joseph Lake Michigan Catholic147.1
12Collin Oudbier18:16.1Tri-Unity Christian147.0
10Mytchal Morrison18:49.3Jonesville146.2
11Zack Klepaski19:09.3West Bloomfield146.2
10Nathan Koetje18:50.8McBain146.1
11Dennis Wilson18:41.9Novi Christian Academy146.0
12Evan Bennett19:33.7Ludington145.4
12Heston Fanson18:43.9Whitmore Lake145.4
12Luke Fulmerhouser18:44.0Comstock Park145.3
9Matthias Morse19:36.2Muskegon Western Michigan Christian144.6
12Jonnie Dunne18:47.1Birmingham Roeper144.3
12Tyler Kowalski18:47.2Southfield Christian144.3
11Trevor Adamczak19:37.9Manistee144.0
11Ray Shumaker18:48.5Charyl Stockwell Academy143.8
10Trevor Dornbos18:49.0Grandville Calvin Christian143.7
Josh R Smith18:55.7Sandusky143.4
10Nevin Slater19:39.8Ludington143.4
John Schoen18:56.0Capac143.3
11Zachary Trouve19:19.4North Farmington142.9
Wilbert Haines18:58.4Reese142.5
9Jack Saltsman19:21.7Berkley142.1
9August Rohde20:11.3Reed City141.9
10Noah Finton18:33.0The Potter’s House141.3
10Matthew Lage18:27.3St. Joseph Lake Michigan Catholic141.2
11Brandon Lopez-Rebo…18:33.3Wyoming Lee141.2
12Caden Hoyt19:04.6Homer141.1
Wynn Blake19:03.1Brown City141.0
10Luke Brayman18:57.5Grand Rapids NorthPointe Christian140.8
12Cole Ingleright19:06.8McBain140.7
9Luke Hemker18:36.0GR West Michigan Aviation140.3
Isaiah Learman19:05.6Harbor Beach140.1
12Cameron Salisbury19:08.8Leroy Pine River140.1
12Caleb Beilby19:00.1Hopkins140.0
10Brian Kilborn19:10.0Roscommon139.7
10Luke Shenton19:01.4Novi Christian Academy139.5
9Jack Nicol18:44.0Yale138.7
10Mohamed Erreghaoui19:33.4Berkley138.2
12Logan Mishler19:15.2Beal City137.9
11Andrew Salliotte18:37.3Berrien Springs137.9
Alexander Smith19:12.8Pigeon-Laker137.7
11Andrew Sniesak18:46.9Armada137.7
11Jack Zagaiski18:46.9Armada137.7
11Steven Butler18:47.5Almont137.5
9Luke Pettengill19:16.5McBain Northern Michigan Christian137.5
10Matthew Rai19:35.6North Farmington137.5
10Sebastian Beskow19:07.7Charyl Stockwell Academy137.4
10Collin Parent19:12.8Erie Mason137.4
9Ted Rutkofske18:48.0Yale137.3
10Danny Maat19:59.3Muskegon Western Michigan Christian136.9
12Travis Kurth19:09.4Lutheran Westland136.9
10Caleb Dickinson19:17.6Homer136.8
11Jamari Williams19:17.8Adrian Madison135.8
9Andrew Commeret19:12.9Comstock Park135.7
11Ignacio Ayesa18:45.7Three Oaks River Valley135.1
11Vincenzo Lewan19:14.8Plymouth Christian Academy135.1
11Adam Moore19:15.2Plymouth Christian Academy134.9
12Dean Aune18:55.6Imlay City134.8
9Noah Jarvis18:46.6Berrien Springs134.8
12Charles Dann18:52.7GR West Michigan Aviation134.8
10Gavin Rykse20:33.6Howard City-Tri County134.5
12Jordan Graham19:44.8West Bloomfield134.4
10Maddox Miller19:24.8Union City134.4
Andrew Vogel19:23.0Ubly134.3
9Caleb Oudbier18:54.2Tri-Unity Christian134.3
12Nicholas James18:54.5GR West Michigan Aviation134.2
11Caleb Kooyer18:54.9The Potter’s House134.0
10Luke Douglas19:18.7Auburn Hills Oakland Christian133.8
Isaak Wurdock-Swift19:25.0Reese133.7
12Tyler Juday18:50.0Constantine133.7
11Sebastian Kirk18:51.1Bridgman133.3
Landon Dekoski19:26.9Ubly133.0
12Adam Blankenship18:51.9Eau Claire133.0
Tyrese Beedle19:27.2Caro132.9
Matthew Pasiak19:27.7Harbor Beach132.8
10Anthony Urbaniak19:22.0Charyl Stockwell Academy132.7
Wyatt Wojdula19:28.1Reese132.6
10Luke Nawrocki19:02.6Armada132.5
12Sean McHenry19:50.9North Farmington132.4
Nicholas Clarent19:28.9Bad Axe132.4
Turlough Bennett19:29.2Marlette132.3
11Edward Lopez18:54.8Eau Claire132.1
10Trevin Flynn19:00.9GR Wellspring Prep132.0
9Rhett Bunker19:24.2Sparta131.9
9Elijah Martinez19:24.6Plymouth Christian Academy131.8
Adam Fisch19:30.7Caro131.8
9Robbie King18:55.9Constantine131.7
12Luke Murphy19:30.3Ottawa Lake-Whiteford131.6
11Elliot Hoeflinger20:15.8Manistee131.4
11Kyle Konopka19:54.7Beverly Hills Groves131.1
9Austin Sulier19:32.6Erie Mason130.8
12William Garrison19:28.7Belding130.4
10Kutter Vanaken19:36.9Reading130.4
10Matthew Brownell20:46.4Remus Chippewa Hills130.2
10Elliot Whitney19:09.7Imlay City130.1
9Luca Bartoi19:58.5Beverly Hills Groves129.8
9Parker Campbell19:35.9Erie Mason129.7
10Q Lorenz20:21.1Muskegon Catholic Central129.6
10Blake Huitema19:08.1GR West Michigan Aviation129.6
11Ty Kailing20:48.2Reed City129.6
10Tommy Abazi19:31.3Southfield Christian129.6
11Jesse Cabrera19:39.4Reading129.5
12Cole Crouch19:37.4Ottawa Lake-Whiteford129.2
9Zachery Childress19:40.6Jonesville129.1
Cooper Shores19:38.7Reese129.1
11Jonathan Holland20:01.0West Bloomfield129.0
12Matthew Koeman19:10.4Holland Black River128.9
11Caden Jackson19:04.7Constantine128.8
9Isaac Meyers19:34.0Sparta128.7
10Cody Heemsoth20:02.1Auburn Hills Avondale128.6
12Will Siegert20:24.3Ludington128.6
12Trenton Laskey20:51.3Howard City-Tri County128.6
9Greyson Hoeflinger20:25.3Manistee128.2
10Ryan Williams19:35.5Novi Christian Academy128.2
9Kenyon Katje19:36.0Hopkins128.0
10Curtis Fuller20:26.2Ludington127.9
11Corey Vader19:45.2Evart127.9
9Ryan Williams19:37.1Hopkins127.6
Devin Dudley19:44.8Brown City127.1
11Christian Tappen20:07.3Beverly Hills Groves126.9
10Jeffrey McGuire19:39.7Lutheran Westland126.8
10Drew Mendians20:30.2Manistee126.6
12Caleb Ewald19:17.4Holland Black River126.5
9Cameron Marshall20:08.6Beverly Hills Groves126.5
12Philip Rigling19:49.7Leroy Pine River126.4
Tyler Miller19:47.3Caro126.3
10Connor O’Donohue19:19.8GR West Michigan Aviation125.8
9Kenny Gould19:43.0Belding125.7
12Nolan Korman19:51.0Concord125.7
Brandon Kohler19:49.4Brown City125.5
11Oliver Wisniewski20:12.7Berkley125.1
9Malachi Payne19:52.7Union City125.1
Jack Turner19:50.9Pigeon-Laker125.0
Ayden Laurin19:51.1Marlette125.0
11Nathan Cardiff20:13.3Auburn Hills Avondale124.9
9Jason Shoop19:53.4Union City124.9
11Sean Baker20:14.1North Farmington124.6
11Carter Grof19:53.5Adrian Madison123.8
12Joel Ewald19:57.5Roscommon123.8
9Blake Taylor21:05.9Fremont123.7
10Austin Warner19:57.0Homer123.7
12Abram White19:26.0Holland Calvary Christian123.7
10Nathan Betke19:49.1Lutheran Westland123.6
10Jacob Lyonnais20:39.4Muskegon Catholic Central123.5
10Thomas Megie19:49.7Auburn Hills Oakland Christian123.4
10Bradley Mills19:21.1St. Joseph Lake Michigan Catholic123.3
11Ryan Joyce19:55.7Erie Mason123.1
Aidan Querback19:57.6Unionville-Sebewaing122.8
10Scott Slocum20:02Leroy Pine River122.3
11Aiden Muller19:33.0Richmond122.3
9Bryce Barkowska19:33.4North Branch122.2
9Jackson Rix19:33.7Richmond122.1
11James Roth19:54.1Charyl Stockwell Academy122.0
Cade Truemner20:01.3Pigeon-Laker121.6
11Joey Boni19:55.8Belding121.4
10Brendan Yera19:36.0Richmond121.4
9Garrett Wall20:02.0Erie Mason121.0
11Zechariah Rubingh19:35.2The Potter’s House120.6
10Joel Hardesty21:15.2Big Rapids120.6
12Gabriel Vanderklok19:35.7Tri-Unity Christian120.4
Gavin Dueweke20:04.9Brown City120.4
10Elijah Dyer20:07.1Springport120.3
12Nolan Roth20:27.4North Farmington120.2
12De’Monte Hill20:29.7Harper Woods119.4
11Carter Lewis20:11.0Leroy Pine River119.3
12Michael Murray21:19.1Newaygo119.3
10Lucas Peltier19:42.5Yale119.2
10Jack Jubar20:52.7Ludington119.1
12Matthew Schout20:02.7Belding119.1
12Joe Braun20:03.1Charyl Stockwell Academy119.0
Ethan Workman20:09.1Brown City119.0
10Conner Wildie19:44.2Imlay City118.6
10Graeson Lawrence20:54.4Muskegon Western Michigan Christian118.5
10Paxton Hall20:13.5Lake City118.5
10Cameron Barry20:13.3Quincy118.2
10Josiah Rodgers20:05.6Grand Rapids NorthPointe Christian118.1
Nicholas Tallman20:12.3Vassar117.9
9Luke Bradley21:23.9Fremont117.7
Ethan Liken20:13.8Unionville-Sebewaing117.4
10Charlie Commeret20:08.1Comstock Park117.3
11Lucian Smith20:17.1Manton117.3
9Jacob Lusk20:08.9Comstock Park117.0
11Caden Troxtle20:17.9Quincy116.7
Dominic Putman20:15.9Reese116.7
10Jackson Iocoangeli20:15.3Erie Mason116.6
9Ryan Blankenship19:42.2Eau Claire116.3
12Wyatt Underhill20:20.7Leroy Pine River116.1
10Owen Slavens19:42.8Three Oaks River Valley116.1
10Zach Kahn20:17.2Ottawa Lake-Whiteford115.9
10Austin Zielinski20:12.5Grandville Calvin Christian115.8
12Daniel Gekonde20:40.9West Bloomfield115.7
10Austin York19:45.7Three Oaks River Valley115.1
10Ben Hamina20:23.7Roscommon115.1
Dylan Boughner20:21.1Memphis115.0
9Reed Osterink19:52.2The Potter’s House114.9
9Geon Hutchins20:43.2Oak Park114.9
12Nick Oberle20:20.8Ottawa Lake-Whiteford114.7
11Oscar Sosa19:53.2Wyoming Lee114.6
11Robert Fletcher Tu…19:53.5GR West Michigan Aviation114.5
12Bryant Taylor20:24.7Springport114.4
9Ethan Webb20:16.9Novi Christian Academy114.4
10Jack Walkenhorst21:07.3Muskegon Catholic Central114.2
11Carlos Hernandez-M…19:55.1Wyoming Lee114.0
9Zachary Martinez20:23.8Morenci113.7
11Brady Harper20:26.8Quincy113.7
9Hunter Betz20:27.1Homer113.6
10Dylan Traxler20:28.3Manton113.6
Caleb Geiger20:25.8Bad Axe113.4
10Mitchell Smith20:19.8Grand Rapids NorthPointe Christian113.4
9Demitri Lawrence21:09.9Muskegon Western Michigan Christian113.4
9Coy Weinberg19:52.1Buchanan113.0
Dylan Werner20:27.2Memphis112.9
10Tyler Buckland20:01.2Armada112.9
9Ty Harding20:30.2Manton112.9
10Anthony Clark20:29.6Homer112.8
12Micah Colby19:52.8Niles Brandywine112.7
12Daniel Fenton19:58.8GR West Michigan Aviation112.7
11Bowen Baumgartner20:26.9Morenci112.7
12Zach Dole20:21.9Grandville Calvin Christian112.7
10Elijah Lentz21:39.0Reed City112.7
11Malachi VerWys19:59.4The Potter’s House112.5
9Grant Schumm19:54.1Three Oaks River Valley112.3
10Izaiah Lentz21:40.3Reed City112.2
9Jaxon Lumbert21:40.6Howard City-Tri County112.1
11Nathan Onderlinde20:24.8Hopkins111.7
10Austin Ahler20:25.0Rochester Hills Lutheran NW111.7
9Oscar Armijo20:03.9Grand River Preparatory111.0
12Ashton Glenn20:27.0Southfield Christian111.0
Connor Siglow19:58.1St. Joseph Lake Michigan Catholic111.0
10Junior Tovar20:04.3Grand River Preparatory110.9
10Timothy Olson20:05.6Fruitport Calvary Christian110.5
10Leyton Hutchins20:08.7North Branch110.4
10Ronan Marsh19:59.7St. Joseph Lake Michigan Catholic110.4
Isaac Bignall20:35.6Unionville-Sebewaing110.1
11Parker Sorg20:34.8Erie Mason110.1
12Fred George III20:58.7Oak Park109.8
Phineas Houghtaling20:37.2Reese109.6
12Isaiah Cruz20:59.4North Farmington109.5
9Jack Brown20:08.6GR West Michigan Aviation109.5
10Elijah Zenz21:22.4Muskegon Western Michigan Christian109.2
12Shaun Biller21:49.5Remus Chippewa Hills109.2
12Keese Villarreal21:22.6Ludington109.1
9Van Ekins20:38.2Morenci108.9
9Jordan Watkins20:38.3Morenci108.9
10Quinn O’Shea21:02.6Berkley108.5
10William Rodriquez20:05.7Bridgman108.4
12Dylan Sanford20:43.5Springport108.2
Nathan Schad20:43.3Unionville-Sebewaing107.6
11Cadden Krieger20:08.4Three Oaks River Valley107.5
9Alexander Lawrence21:27.9Muskegon Western Michigan Christian107.4
9Owen Stimer20:15.4Holland Black River107.2
10Franklin Ritter21:07.3West Bloomfield106.9
12Mauricio Mancera20:10.4Lawrence106.9
Bryce Reinke20:45.7Sandusky106.8
11Erric Oldenberg20:10.7Constantine106.8
9Jonah Deems20:39.7Sparta106.8
9Luke Pastuschyn20:20.0Richmond106.7
12Raekwon Liburd20:17.4Grand River Preparatory106.5
11Alexander Statetzny21:08.9Berkley106.4
11Nate Pongtankul21:09.4West Bloomfield106.2
12Hunter Mossel21:58.6Big Rapids106.2
12Ryan Oberle20:48.7Ottawa Lake-Whiteford105.5
11Robert Belf21:11.9Berkley105.4
9Kyan Deam22:00.9Big Rapids105.4
12Caleb Wilson20:52.0Homer105.3
12Joseph Bommarito20:24.3Armada105.2
9Michael Rising20:49.6Morenci105.1
12Clay Oosterhouse22:02.4Big Rapids104.9
Jacob Messing20:51.7Ubly104.8
9Kevin Kaufman20:51.0Morenci104.7
12Allen Crowe20:26.5Algonac104.5
11Luke VanderGriend20:23.7The Potter’s House104.4
11Kenny Lehan21:36.9Muskegon Catholic Central104.4
11Nathan Russell20:52.0Sand Creek104.3
9Logan Patmalnieks20:18.1Constantine104.3
10Kyle Tomasik20:47.2Charyl Stockwell Academy104.3
10Gavin Kelso20:56.4Leroy Pine River104.2
12Benjamin Meekhoff20:24.4GR Wellspring Prep104.2
12David Torrez20:27.8Croswell-Lexington104.1
Nathaniel Seney20:54.2Reese103.9
12Gavin Grabill22:05.2Big Rapids103.9
12Jayce Warren20:19.4Bridgman103.9
12Kyle Brege22:05.7Grant103.8
Brandan Hopp20:54.8Reese103.8
12Grant Clemens20:28.8North Branch103.7
12Harrison Bourne20:21.8New Buffalo103.1
11Peter Maddox21:00.5Lake City102.8
11Robert Hartz20:22.9Niles Brandywine102.7
11Joshua Hayes21:20.0Oak Park102.7
11Joesph Guerra20:52.2Wyoming Kelloggsville102.6
10Anthony Coleman21:20.3West Bloomfield102.6
9Trevor Moore20:52.3Belding102.6
12Gunter Ansinn20:24.2Bridgman102.3
10Luke Piersma20:53.4Grandville Calvin Christian102.2
12Ben Coubard20:33.9Armada102.1
12Landyn Cool21:04.2Leroy Pine River101.6
11Evan Spriggs20:26.5New Buffalo101.5
12Gabriel Shouse20:55.7Charyl Stockwell Academy101.4
10Owen Lyonnais21:45.9Muskegon Catholic Central101.4
12Connor Schmidt20:56.7Grand Rapids NorthPointe Christian101.1
9Bond Smith20:34.3GR West Michigan Aviation100.9
10Freddy MacWilliams21:25.4Beverly Hills Groves100.9
11Bradley Wright21:05.8Jonesville100.7
9Donovan Germain20:38.0Richmond100.7
11Eli Mulder20:58.2Grandville Calvin Christian100.6
10Kaden Abrahamson21:07.2McBain100.6
9Nicholas Wynsma20:36.1GR West Michigan Aviation100.3
11Julian Hawthorne20:31.4Constantine99.9
11Chris Vandeghem21:01.4Rochester Hills Lutheran NW99.5
12Ryan Shippy21:29.6West Bloomfield99.5
12Austin Rodlund21:08.3Adrian Madison98.9
12Vinny Vielma20:40.4Grand River Preparatory98.9
12Isaac Pratt21:32.1West Bloomfield98.6
12Tyler Belair21:09.2Erie Mason98.6
11Mason Dozier22:21.3Reed City98.6
9Jonathan Green21:09.5Erie Mason98.5
11Keagan Papke20:35.7New Buffalo98.4
11Cameron Reed21:33.1Ferndale98.3
12Josiah Griffen20:43.3Tri-Unity Christian97.9
12Seth Thompson21:56.4Manistee97.9
12Saul Otero-Rivero21:12.8Morenci97.4
12Joshua (Luke) Umph…21:08.4Auburn Hills Oakland Christian97.2
12Jaren Christ20:40.4Three Oaks River Valley96.9
11Ramon Hernandez22:26.9Howard City-Tri County96.7
Jacob Moore21:16.5Caro96.5
9Justin Bradford21:10.6Sparta96.5
9Nate Dillon21:10.8Whitmore Lake96.4
11Garrett Caudill21:17.6Morenci95.8
10Josiah Curry22:29.7Stanton Central Montcalm95.8
10Gene Hutchins21:41.8Oak Park95.4
9Sawyer Rosberg20:54.2Richmond95.3
9Brendon Masters21:19.6Ottawa Lake-Whiteford95.1
10Ryan Cole21:24.1Houghton Lake95.0
12Ashton Henderson21:43.2Oak Park94.9
9Ronaldo Rivas21:15.3Whitmore Lake94.9
9Andrew Gerrits21:15.4Birmingham Roeper94.9
9Ethan Belmonte20:54.0GR West Michigan Aviation94.3
9Jason Harris21:45.9Oak Park94.0
Nicolas Mailloux21:26.2Capac93.3
11Corey Coleman21:48.5West Bloomfield93.2
10Trenton Ruth21:48.5Ferndale93.2
11Joshua Cooper21:48.7Auburn Hills Avondale93.1
10Curtis Sharif21:49.3West Bloomfield92.9
10Austen Halcome22:11.7Manistee92.8
10Saul Ortiz21:51.2Pontiac92.3
10Ryan Driscoll20:54.2Three Oaks River Valley92.3
12Dominic Pirrone21:03.7Almont92.1
11Jase Bunce21:24.5Belding91.8
9Austin Malburg21:05.3Armada91.6
12Andrew Booher21:35.4Evart91.2
9Oscar Mendez22:43.7Grant91.1
9Abraham Jager21:04.2GR West Michigan Aviation90.9
9Gavin Martin21:04.3Grand River Preparatory90.9
10Dustin Maatman21:27.3Belding90.9
11Logan Sauline21:28.4Comstock Park90.5
9Austin Dalman22:45.8Big Rapids90.4
11Ronaldo Ayala21:57.0North Farmington90.3
11Ethan Sharpe21:39.9Roscommon89.7
11Wade Szydlowski21:11.0Almont89.7
12Nathan Huss22:48.8Reed City89.4
Tyler McKenney21:37.9Capac89.4
12Lorenzo Milazzo21:41.0McBain Northern Michigan Christian89.3
9Hollis Perry21:32.7Birmingham Roeper89.1
12Thomas Dyer21:12.9Almont89.0
10Ben Schmidt21:33.4Grand Rapids NorthPointe Christian88.9
11Jack Noble22:50.7Grant88.8
9Dallas Chamberlain21:42.7McBain88.8
11Jason Swenson21:06.9Bridgman88.0
10Jacob Norman21:44.3Jonesville87.9
9Zachary Weingarden22:04.6Berkley87.8
10Ben Collins21:45.7Roscommon87.8
10Joshua Muma21:37.1Auburn Hills Oakland Christian87.6
Devin Smith21:43.4Brown City87.5
11Evan Smyk22:05.5North Farmington87.5
10Braiden Brooks21:09.3Three Oaks River Valley87.2
9Jacob Simon22:55.7Remus Chippewa Hills87.1
9Andrew Bartels21:39.1Grand Rapids NorthPointe Christian87.0
11James McNees21:19.3North Branch86.9
Jacob Bulgrien21:45.8Harbor Beach86.7
12Ethan Plume21:17.3Tri-Unity Christian86.6
11Bryce Grugett22:57.4Newaygo86.5
9Ryan Cifolelli22:08.5Beverly Hills Groves86.5
Michael Jacobs21:49.0Unionville-Sebewaing85.7
12Michael Tuomi21:43.6Rochester Hills Lutheran NW85.5
10Zeek Jackson21:20.7GR Wellspring Prep85.4
Caden Meyer21:49.9Marlette85.4
10Brent Castle21:25.1North Branch85.0
Jake Atwood21:51.5Vassar84.8
9Travis Rupe21:47.3Lutheran Westland84.2
12Sam Budreau21:27.6North Branch84.1
11Otwen Norberg23:05.7Grant83.8
9Gavin Campbell21:28.8Almont83.7
10Brenden Perry21:53.8Erie Mason83.7
9Ethan Douglas21:28.9Almont83.7
9Theodore Gault21:54.9Petersburg-Summerfield83.4
10Josh Russell21:55.1Sand Creek83.3
10Gared Johnson22:40.4Muskegon Orchard View83.2
12Trenton Barone23:07.5Big Rapids83.2
9Travis Shuker21:50.8Sparta83.1
11Ethan Bryant21:50.9Auburn Hills Oakland Christian83.0
11Chase Bates21:22.3Constantine82.9
9Brandon Morley22:00.4Roscommon82.9
11Gabe Flores21:22.6Constantine82.8
9Joey Harris21:51.7Novi Christian Academy82.8
11Gabriel Gonzalez21:23.0Lawrence82.7
11Ethan Olds23:10.0Howard City-Tri County82.3
9Liam Shaner21:58.3Petersburg-Summerfield82.2
11Korbin Tenbrink22:44.0Muskegon Orchard View82.0
9Hayden Gould23:12.7Big Rapids81.4
12Bradley Springberg22:04.8McBain81.4
9Landon Moore23:14.3Howard City-Tri County80.9
Joshua Smith22:03.8Sandusky80.7
9Lucas Lamborne21:58.2Belding80.6
10Nathan Richer22:06.5Quincy80.5
11Colin DeKam22:08.3McBain Northern Michigan Christian80.2
Cody Bannick22:06.1Bad Axe80.0
11Marvin Slappy22:28.6Berkley79.8
12John Riddering22:01.1Grandville Calvin Christian79.6
9Josiah Swedberg21:39.0The Potter’s House79.3
10Donovan Miller21:33.3Constantine79.2
10Derrick Freehling21:33.4Three Oaks River Valley79.2
9Tim Pentecost22:12.1Evart79.0
Preston Major22:09.8Marlette78.7
9Beau Shaffer22:09.4Morenci78.5
11Joachim Gilbert21:41.6GR West Michigan Aviation78.5
11Austin Benitez22:55.2Manistee78.3
Alex Hopper22:12.0Cass City78.0
9Nathan Waldron21:43.5GR West Michigan Aviation77.8
12Tyler Klinkman21:47.5Armada77.5
9Jason Zarate22:09.6Charyl Stockwell Academy76.8
12Hunter Norman21:47.3GR West Michigan Aviation76.6
Konnor Olson22:17.4Pigeon-Laker76.2
James Whitten22:17.6Memphis76.1
11Noah Blocker22:39.7Ferndale76.1
12Tavion Chavez23:01.9Muskegon Orchard View76.0
12Patrick Driscoll21:43.3Three Oaks River Valley75.9
10Jaden Giles21:53.1Imlay City75.6
10Thomas Dauphin22:41.6Berkley75.5
11Markus Laisure22:14.6Belding75.1
11Brandon Gates23:32.9Grant74.7
9Owen Forrester23:07.3Ludington74.2
9Collin Wade22:25.6Quincy74.1
12Mason Young21:49.7Niles Brandywine73.8
10William Wallen22:27.0Union City73.7
9Lucas Holsomback23:09.6Muskegon Catholic Central73.5
11Jonathan Otero-Riv…22:24.6Morenci73.5
9Gabe Zapata21:50.7Lawrence73.4
9Cameron Laytart21:58.4Grand River Preparatory72.9
9Luke Gallagher22:22.0Novi Christian Academy72.7
10Trace Laskey23:39.0Howard City-Tri County72.7
10Jeremiah Ward21:53.9Berrien Springs72.4
11Alex Heiden22:03.6Almont72.1
9Kalen Loebach21:55.5St. Joseph Lake Michigan Catholic71.8
12Kade Friedmann22:05.3Armada71.6
9Ezekiel Kustowski22:06.8Imlay City71.1
11Jacob Sherrick21:59.9Niles Brandywine70.4
10Jake Westhoff23:19.7Muskegon Catholic Central70.1
10Kevin Tolliver22:59.1Oak Park69.6
9Scout Wetzel22:41.7Lake City69.1
12Marcus Rouquet23:00.8Beverly Hills Groves69.1
12Andrew Filipiak23:24.2Muskegon Orchard View68.6
10Alec Lampen23:24.8Manistee68.4
12Martin Grinnell23:53.1Remus Chippewa Hills68.0
11Landon Root22:44.9Springport67.7
9Nathan Oki22:16.0GR West Michigan Aviation67.0
11Jacob Rydwelski22:10.1Niles Brandywine67.0
9Gabriel Comp22:48.6Lake City66.8
10Chase Jones22:21.0Almont66.3
9Austin Gross22:50.1Beal City66.3
9Matt Spedoske23:58.5Big Rapids66.2
12Jack McNew22:51.0Jonesville65.7
10Adam Polk23:11.2Pontiac65.6
12Jack Jollay22:14.9St. Joseph Lake Michigan Catholic65.4
12Brendan Stump22:57.3Reading63.6
10Nolan Pratt23:17.3West Bloomfield63.6
12Aaron Conger23:40.2Ludington63.3
11Bradyn Goossen22:27.6Holland Calvary Christian63.1
9Caleb Thamban22:28.0GR West Michigan Aviation63.0
11Hunter Byerly22:31.7Algonac62.8
9Max Bigelow23:01.4Union City62.2
9Sean Driscoll22:25.2Three Oaks River Valley61.9
10Mykel Dykstra23:02.4Springport61.9
12Hayden Madl23:44.6Ludington61.8
12Benjamin Butler23:05.5Springport60.8
12Ethan Dodson22:57.7Rochester Hills Lutheran NW60.8
12Braylon Freeland24:16.0Grant60.3
12Gabriel Warner23:00.1Charyl Stockwell Academy60.0
Donovan Schuster23:06.3Memphis59.9
10Max Smith23:08.7Jonesville59.8
9Kaleb Manska22:41.0Richmond59.7
10John Hamil23:29.3North Farmington59.6
12Hayden Kimble22:39.6GR West Michigan Aviation59.1
11Nick Isaly23:08.5Britton Deerfield58.8
9Adlai Kersey22:41.4GR West Michigan Aviation58.5
9Timothy Waldron22:42.5GR West Michigan Aviation58.2
Gabriel Rutkowski23:11.8Ubly58.1
12Sahil Penumatha23:33.8North Farmington58.1
10Owen Carlson23:05.8Charyl Stockwell Academy58.1
9Lleyton Bauman23:13.9Concord58.0
10Jadon Ryman24:23.7Newaygo57.8
10Marcos Laugh23:07.5Plymouth Christian Academy57.5
10Brad Salmon22:38.6Bridgman57.5
9Ashton Denys23:36.5Beverly Hills Groves57.2
12Chase Henderson23:09.7Whitmore Lake56.8
RJ Dickie23:18.9Vassar55.7
10Diego Sanchez23:19.8Wyoming Kelloggsville53.4
10Mathew Miedema24:37.6Newaygo53.1
9Eli Zeien23:30.0Beal City53.0
10Oliver Zeien23:32.0Beal City52.3
12Easton Warner23:04.6Croswell-Lexington51.8
Austin Beier23:30.7Capac51.8
10Ethan Ohara22:57.0Niles Brandywine51.3
11Tug Thuemmel24:16.3Manistee51.2
Diego Garcia-Mayor…23:32.8Vassar51.1
9Konner Tenbrink24:18.8Muskegon Orchard View50.4
9Yug Patel23:57.4North Farmington50.2
10Jaiden Baez23:06.8The Potter’s House50.1
Isaac Roggenbuck23:36.1Harbor Beach50.0
11Isaac Dean23:59.9Berkley49.4
12Max Kinzell24:22.3Manistee49.2
9Caleb Johnson23:37.5Sand Creek49.2
10Ashton Artis23:40.9Concord49.0
12Caleb LaVallee23:33.5Comstock Park48.8
9Zach Rizor23:44.3Leroy Pine River48.2
9Brody Severin23:06.9Eau Claire48.0
10Anthony Castillo24:52.9Grant48.0
Luke Bulgrien23:44.8Harbor Beach47.1
12Lewis Young24:59.8Remus Chippewa Hills45.7
11Evan Stahlin23:42.9Belding45.7
10Griffin Melrose23:26.1Algonac44.6
10Logan Cranmer23:46.8Belding44.4
11Jack Costa24:15.6West Bloomfield44.1
9Robert Laczkovich24:15.6Berkley44.1
11Tyler Maurice25:08.2Howard City-Tri County42.9
9Caleb Rose25:08.2Stanton Central Montcalm42.9
9Braeden Lotterman23:32.5Richmond42.5
12Julius Polk24:23.4Pontiac41.5
Gage Dilsaver24:01.5Cass City41.5
12Luke Bigelow24:03.8Union City41.4
10Jacoby Jackson24:25.5Ferndale40.8
11Noah Siglow23:29.8St. Joseph Lake Michigan Catholic40.4
11Malachi Boyd24:06.8Concord40.4
Mark Bulgrien24:06.2Harbor Beach39.9
10Elijah Kimbel24:10.1McBain Northern Michigan Christian39.6
11Nicolas Miller24:29.8Berkley39.4
11Cadin Keysor24:11.0Evart39.3
12Derek Lake24:07.1Britton Deerfield39.3
12Aiden Dahl23:42.9Croswell-Lexington39.0
12Jack Tanner24:08.9Sand Creek38.7
11Daymeion Logan24:33.9Pontiac38.0
11Richard Duynslager24:15.2Beal City37.9
12Zachary Wisser24:08.0Hopkins37.3
12Tucker Vandervelde24:18:00McBain37.0
9Mark Fagbamila24:37.7West Bloomfield36.8
9Carlos Flores23:48.4Wyoming Lee36.2
11Daniel Patten23:48.7Grand River Preparatory36.1
Ethan Hall24:23.4Cass City34.2
11Jackson Wald23:57.9Richmond34.0
Seth Shellenbarger24:24.0Capac34.0
11Joseph Gandolfi24:29.8McBain33.1
12Alex Robinson25:12.1Muskegon Orchard View32.6
12Ethan Adamski24:27.3Adrian Madison32.6
10Vincent Wang25:12.4Manistee32.5
9Carter Crawford24:27.5Erie Mason32.5
10MJ Garrison24:24.2Southfield Christian31.9
12Jackson Thatcher24:32.7Homer31.8
12Jose Pinnacho24:02.1Wyoming Lee31.6
11Jacob Booher24:34.6McBain Northern Michigan Christian31.5
9Braeden Clark24:35.6Homer30.8
12Jason Drake24:59.4Ferndale29.5
11Caleb Sweeney24:02.5Buchanan29.5
10Aleksander deMorrow25:21.6Ludington29.5
9Blake Wirts25:49.0Grant29.3
9Keaton Tenbrink25:25.4Muskegon Orchard View28.2
10Luke Acton25:56.5Newaygo26.8
11Kyle Gleason25:08.0West Bloomfield26.7
9Luke Baird24:19.3Tri-Unity Christian25.9
10Linus Bierwirth24:14.4Berrien Springs25.5
Dakota McCombs24:50.3Marlette25.2
9Clayton Keysor24:53.9Evart25.0
9Thomas Brownell24:45.0Auburn Hills Oakland Christian25.0
12Joshua Gomez25:13.3Pontiac24.9
9Jesse Watton25:13.6Auburn Hills Avondale24.8
11Michael Caserta26:06.1Big Rapids23.6
12Aidan deMorrow25:41.4Ludington22.9
10Trenton Gladu25:11.6McBain Northern Michigan Christian19.1
12Caleb Hall24:35.7Constantine18.4
9Jameson Watson25:12.8Britton Deerfield17.4
11Max Lawrence24:45.3GR West Michigan Aviation17.2
11Clark Cook25:13.6Sand Creek17.1
11Aiden Richardson25:17.2Concord16.9
10Owen Green25:14.2Petersburg-Summerfield16.9
9Cal Bigelow25:17.5Union City16.8
12Seth Girtman24:50.7Algonac16.4
12Colin Jack25:11.5Auburn Hills Oakland Christian16.2
11Aidden Sonnenberg24:43.0Bridgman16.0
12Colton Holmes24:49.1GR West Michigan Aviation16.0
11Aidan Forrester26:02.5Ludington15.9
9Miles Arseneault26:31.7Big Rapids15.1
9Austin Brewer25:24.0Roscommon15.0
9Cooper Stewart24:47.5Bridgman14.5
9Owen Shaw26:06.6Ludington14.5
Theron Harris25:22.8Ubly14.4
10Jordan Rosekrans25:27.8Lake City13.7
10Zeb Lenex24:50.1Cassopolis Ross Beatty13.6
10Nick Renner26:36.2Howard City-Tri County13.6
12Omar Vasquez24:52.5Lawrence12.8
9Daven Richards25:36.9Quincy10.4
12Sawyer Kohn26:48.0Stanton Central Montcalm9.7
10Maximus Probert26:03.0North Farmington8.3
9Nick Leach25:42.7Whitmore Lake5.8
12Karl Overton25:15.1Eau Claire5.3
11James Gobbel25:50.0Petersburg-Summerfield5.0
9Oskar Zakonjsek25:45.7Birmingham Roeper4.8
11Kenan Mealoy26:17.0North Farmington3.7
10Noah Reynolds26:18.3Harper Woods3.2
11Jayce Arend25:22.0Eau Claire3.0
11Dean Heiden25:51.9Hopkins2.7
10Braiden Bard26:09.1Manton0.0

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s