Uncategorized

2025 Ratings: Saranac

Finally finished with the summer previews, onto REALACTUAL performances by the great kids making up the sport in our state!

You’re gonna have to bear with me as I build out the 2025 apparatus and how I want the posts to appear this year. There are some areas I think I’ve shored up, getting the math done even quicker, so more time can be spent focused on the athletes. No I have not learned how to program (I never will – sounds boring), everything is still pumped out in trusty ‘ol Excel. The graphics below are from previous years, the plan is to update those over Labor Day weekend.

As always, I’ll do my best to give a few shoutouts on these posts. Early in the season, these will be concentrated on names I don’t immediately recognize or athletes that are running much faster than I had anticipated. If someone’s given love, they probably deserve it, because there’s a ton of dedication that goes into finding those improvements. If you’re a coach/parent/teammate that feels someone deserves a mention, nicely e-mail/message me, and I’ll do my best to write some words about that person.

Girls Adjustment: -4
Boys Adjustment: +3

SARANAC SERENADERS

Addison Bixler, Coopersville

Oakley Osterhart had a breakout season as a freshman, now others in her class are coming along. Bixler was close behind last fall, running in the 20’s for much of the year, her best mark coming in the RCA Conference Meet, where she placed 7th. She made a greater appearance in track, especially in the 1600m, as she had grabbed 4th in the conference and raced to 5:30 by season’s end. The upward trend has continued in cross, where Addison has nabbed PRs in her first two meets, heading straight toward that 20 min. barrier.

Rylen Richey, Grand Ledge

What an outstanding pack and performance from the Comet boys. Five of the top-nine spots were occupied by Grand Ledge kids, all running under 16:36. They ran together, led by a 16:11 by Richey. His low-16 effort was almost 1.5 minutes faster than where he debuted last year and a good 20 sec. faster than where he was at season’s end. If this start is any indication, we could see the Comets pulling toward a top finish at MIS in a few months time.

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

GIRLS TEAM RATINGS

TeamTop 5 Avg.Division
Hudsonville*124.81
Mason105.51
Grand Ledge104.51
East Lansing96.61
Grandville74.01
TeamTop 5 Avg.Division
DeWitt*106.32
Coopersville*105.22
Charlotte89.42
Shepherd78.72
Portland45.52
Alma30.42
Ionia22.82
TeamTop 5 Avg.Division
Grand Rapids Covenant Christian*94.43
Grand Rapids NorthPointe Christian*90.03
Stanton Central Montcalm77.73
Bath71.53
St. Louis33.33
Ovid-Elsie26.43
Saranac15.93
TeamTop 5 Avg.Division
GRTC Peregrines117.5HS

BOYS TEAM RATINGS

TeamTop 5 Avg.Division
Grand Ledge**190.51
East Lansing176.11
Mason141.91
Lansing Waverly107.01
Wyoming84.01
TeamTop 5 Avg.Division
Alma**187.12
DeWitt*179.42
Shepherd*177.72
Coopersville154.72
Portland152.12
Ionia137.92
Charlotte90.22
TeamTop 5 Avg.Division
Stanton Central Montcalm**175.03
Grand Rapids Covenant Christian154.83
Grand Rapids NorthPointe Christian149.03
Saranac130.73
Ovid-Elsie114.83
Bath103.03
St. Louis74.33
TeamTop 5 Avg.Division
Portland St. Patrick136.94
TeamTop 5 Avg.Division
GRTC Peregrines178.1HS

GIRLS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
11Cassie Karasinski18:34.7Hudsonville149.8
11Gianna Chaignot18:36.4GRTC Peregrines149.2
10Oakley Osterhart18:55.5Coopersville142.8
9Grace Snyder18:57.7Hudsonville142.1
12Aviana Skinner19:00.4Grand Ledge141.2
9Lexie Snyder19:49.1Hudsonville125.0
10Ruby Petee19:54.1Mason123.3
11Shelby Kuiper19:54.2GR Covenant Christian123.3
10Jorga Wooledge20:03.9Mason120.0
10Addison Bixler20:06.0Coopersville119.3
10Emily Barrie20:09.0East Lansing118.3
12Anna Poppema20:11.1Bath117.6
10Kate O’Donohue20:13.8GRTC Peregrines116.7
9Ariana Elzinga20:14.0Grandville116.7
12Grace Coston20:19.2Stanton Central Montcalm114.9
12Lydia Jagger20:26.9Grand Ledge112.4
11Morgan Allen20:29.9Mason111.4
9Kylie Zwiep20:32.1GR NorthPointe Christian110.6
10Judy Olander20:32.8GRTC Peregrines110.4
11Avery Silvas20:33.3Charlotte110.2
9Brooklyn Takagishi20:36.4DeWitt109.2
9Breslyn Klein20:39.3Coopersville108.2
10Aurora (Rory) Doepker20:43.5DeWitt106.8
10Emma Cook20:43.8DeWitt106.7
9Sidney Eaton20:45.8Hudsonville106.1
10Grace Mingerink20:46.2DeWitt105.9
12Blythe Webb20:47.1GRTC Peregrines105.6
9Katie Vande Werken20:47.8GRTC Peregrines105.4
9Elise Barber20:52.4GRTC Peregrines103.9
12Isabella Taber20:55.0DeWitt103.0
11Ashley Wayne21:01.2Hudsonville100.9
11Ava Skinner21:03.1GRTC Peregrines100.3
12Emily Agnew21:07.4DeWitt98.9
11Lydia Minderhoud21:07.5GR Covenant Christian98.8
12Evie Hakes21:08.6GRTC Peregrines98.5
9Ava Montero21:09.2Grand Ledge98.3
9Ellie Groen21:10.3East Lansing97.9
10Danika Lopez21:12.2GR NorthPointe Christian97.3
12Maddy Takagishi21:14.9DeWitt96.4
12Braelyn Bunting21:18.0Stanton Central Montcalm95.3
9Chloe Wilber21:18.5DeWitt95.2
11Andie Buursma21:22.9Grandville93.7
12Clarissa Baese21:24.4Ovid-Elsie93.2
12Megan Gimmey21:24.6Shepherd93.1
11Paige Weber21:25.5Portland92.8
11Melanie Berna21:26.3GRTC Peregrines92.6
10Addison Dodd21:29.9Hudsonville91.4
9Michaela Pries21:30.5Hudsonville91.2
10Dalia Fermaglich21:30.9East Lansing91.0
11Morgan Clark21:33.0Mason90.3
11Chloe Gray21:37.1Grandville89.0
9Jenny Woznick21:39.1GR NorthPointe Christian88.3
10Kaila Cravotta21:39.9East Lansing88.0
12Carleigh Thompson21:40.0Ionia88.0
10Natalie Hayes21:40.2DeWitt87.9
12Elsa Gomez21:40.7Grand Ledge87.8
9Kendall Dorey21:41.3Charlotte87.6
12Julia Moore21:41.3East Lansing87.6
11Helena Goodrich21:41.4Charlotte87.5
10Esther Cahill21:43.9Saranac86.7
9Scarlett Popielarski21:46.5East Lansing85.8
9Leah Elzinga21:49.8GR Covenant Christian84.7
10Courtney Lawhorne21:52.0Bath84.0
10Abbie Koole21:53.4GR Covenant Christian83.5
12Madison Aten21:55.1Grand Ledge83.0
12Aubrey Metzger21:56.0Mason82.7
9Teagan Kuykendall21:58.3Bath81.9
12Avari Montgomery21:59.1Charlotte81.6
9Vivien Marr21:59.5East Lansing81.5
9Kate DeVries21:59.7GR Covenant Christian81.4
12Emilee Young22:00.4Shepherd81.2
12Madeleine Plowright22:03.1East Lansing80.3
9Martina Villarreal22:03.6DeWitt80.1
12Andie Wildern22:03.7Charlotte80.1
11Simone McDargh22:06.4Grandville79.2
10Ava Benedict22:07.2Ionia78.9
12Amelia Cornell22:07.6Grand Ledge78.8
9Paige Thelen22:09.5Grand Ledge78.2
12Olivia Droski22:10.4Coopersville77.9
11Ava Buckley22:10.8Mason77.7
10Cailyn Baker22:10.8Shepherd77.7
9Megyn Allers22:11.4Coopersville77.5
12Dylan Bosma22:12.3GR NorthPointe Christian77.2
10Quinn McWilliams22:13.1Coopersville77.0
12Clara Craig22:14.3East Lansing76.6
11Anna DeVries22:14.7GR Covenant Christian76.4
12Jennifer Popp22:15.0GR NorthPointe Christian76.3
12Anna Johnson22:16.1Alma76.0
11Jenna Terpstra22:16.6GR NorthPointe Christian75.8
9Eve Webb22:19.9GRTC Peregrines74.7
11Lyza Ruster22:22.4Mason73.9
11Madison Moeggenborg22:27.8Shepherd72.1
9Sonya Minderhoud22:29.3GR Covenant Christian71.6
9Ellie Owen22:35.3DeWitt69.6
11Brynn Robinson22:35.7Shepherd69.4
10Sarah Warner22:36.2Shepherd69.3
11Marian Davlin22:44.1Portland St. Patrick66.6
9Kinsley Lounds22:44.3Grand Ledge66.6
12Sarah Bleyenberg22:44.4GR Covenant Christian66.5
9Avery Gardner22:47.3DeWitt65.6
12Lilliana Van Vleet22:49.4DeWitt64.9
11Eliza Milarch22:57.9Charlotte62.0
9Alivia Baxter22:58.1Grand Ledge62.0
11Elsie VanTil22:58.1GR Covenant Christian62.0
9Peyten Hansen22:58.5Stanton Central Montcalm61.8
11Andrea Rolston23:01.5Stanton Central Montcalm60.8
12Madeleine Schlegel23:02.6DeWitt60.5
11Kora Kok23:03.1GR NorthPointe Christian60.3
9Lexi Kinder23:07.4St. Louis58.9
9Addisyn Apol23:07.8Hudsonville58.7
12Logan Trygstad23:16.6Stanton Central Montcalm55.8
9Sadie Nelson23:19.1Grand Ledge55.0
9Addi Koole23:22.2GR Covenant Christian53.9
9Sophia DeYoung23:22.5Hudsonville53.8
10Ava Lipsey23:27.0Grand Ledge52.3
12Amber Kuiper23:27.1GR Covenant Christian52.3
10Ava Harmon23:27.2Hudsonville52.3
11Analise Pols23:27.2GR Covenant Christian52.3
12Ciani Lopez23:27.5DeWitt52.2
10Haylee Gladstone23:29.2Bath51.6
11Hawa Amir23:30.1Lansing Waverly51.3
10Annalise Jense23:31.6Hudsonville50.8
9Aubrey Perez23:33.3Ionia50.2
12Elizabeth Smoes23:35.7Coopersville49.4
9Georgia Houghton23:35.9Mason49.4
9Sevarah Markham23:36.3Alma49.2
11Josephine Polasek23:37.4Portland48.9
9Opal Sterken23:38.4GRTC Peregrines48.5
11Isla McConnell23:40.5East Lansing47.8
10Veronica Polischuk23:44.0East Lansing46.7
12Audrey Bensinger23:46.4Ovid-Elsie45.9
12Averie Wohlscheid23:47.2DeWitt45.6
11Abigail Brooks23:55.6Coopersville42.8
12Halle Hoyt23:56.2St. Louis42.6
11Ava Langerak23:57.9GR Covenant Christian42.0
12Lauren Spitzley23:59.7Portland41.4
9Ashley Gardner23:59.7Mason41.4
10Georgia Stahl23:59.9Portland41.4
10Lucy Schimmel24:05.6GR Covenant Christian39.5
10Ramona Heitman24:06.2GRTC Peregrines39.3
9Kennadee Griffes24:06.6DeWitt39.1
9Violet Shunn24:06.8Mason39.1
9Isabella Keefer24:12.0GRTC Peregrines37.3
9Kyle Konitzer24:12.6Grand Ledge37.1
10Madilyn McCormick24:12.8Mason37.1
12Sarah Munger24:15.5Alma36.2
10Lilee Elliott24:16.9DeWitt35.7
12Aurora Keefer24:18.2GRTC Peregrines35.3
9Maelyn Helder24:23.6Hudsonville33.5
11Selah Churchwell24:27.4GRTC Peregrines32.2
12Gabby Vroman24:27.7Saranac32.1
10Lucia Street24:32.3GRTC Peregrines30.6
9Tala Sellon24:34.0Coopersville30.0
9Lily Karcis24:36.6Hudsonville29.1
10Kaytlyn Day24:38.3Saranac28.6
10Emily Weaver24:40.4Mason27.9
9Maya Miller24:40.6GRTC Peregrines27.8
10Brianna Hoven24:41.6GRTC Peregrines27.5
11Mia McCarty24:45.5Hudsonville26.2
9Madison Lemert24:48.1St. Louis25.3
10Paige Kanan24:48.6DeWitt25.1
10Taz Davis24:56.2Bath22.6
9Sarah Bowerman25:01.7St. Louis20.8
12Lena Brochard25:04.2Coopersville19.9
10Sophie Barricklow25:04.9Hudsonville19.7
11Makayla Damico25:06.1Lansing Waverly19.3
10Sydney Dickman25:07.1St. Louis19.0
10Karli DeBoer25:11.5GR Covenant Christian17.5
11Nora Johnson25:12.0East Lansing17.3
11Annalee Takalo25:12.1Shepherd17.3
12Ava Juhas25:14.4Ovid-Elsie16.5
10Jadyn Baer25:17.4Hudsonville15.5
9Jayna Schmitz25:21.4GRTC Peregrines14.2
10Celia Milhiem25:27.6Coopersville12.1
10Dana Juhas25:29.4Ovid-Elsie11.5
12Kasey Rasch25:32.4Coopersville10.5
10Carley Wellman25:32.7Stanton Central Montcalm10.4
12Hailey Mingerink25:32.9GR Covenant Christian10.4
9Maggie Bedolla25:33.5Grand Ledge10.2
9Alexis Cole25:36.4GR NorthPointe Christian9.2
10Markie Buckland25:37.5Grand Ledge8.8
9Grace Hancock25:38.8Alma8.4
9Nora Hadley25:41.0Mason7.7
10Ryleigh Vining25:45.3Morley-Stanwood6.2
9June Disher25:52.3Hudsonville3.9
12Veda Smith25:55.7Portland2.8

BOYS INDIVIDUAL RATINGS

GradeNameTimeTeamRating
12Gage Hoffman15:41.2Stanton Central Montcalm205.3
11Ezekiel Baltierra15:41.9Alma205.0
12Thomas Larson15:54.8Alma200.7
11Bryce Cahoon16:00.9Shepherd198.7
10Rylen Richey16:11.2Grand Ledge195.3
12Benjamin Rottier16:20.0Grand Ledge192.3
12Braylon Lenneman16:22.7DeWitt191.4
11Nolan Lounds16:24.9Grand Ledge190.7
10Caelan Marsh16:35.7Grand Ledge187.1
12Alex McKennon16:36.4Grand Ledge186.9
12Caleb Willard16:39.0GRTC Peregrines186.0
12Aiden Marple16:39.5DeWitt185.8
12Jackson Gast16:41.7East Lansing185.1
12Andrew Feldpausch16:45.0Portland184.0
12Liam Preisser16:48.2East Lansing182.9
12Brendan O’Donohue16:49.4GRTC Peregrines182.5
9Livio Muzzin17:01.0DeWitt178.7
12Luca Lebron17:01.8Alma178.4
10Samuel Johnson17:02.9Alma178.0
12Kyler Fertig17:04.8Stanton Central Montcalm177.4
12Ian McNeel17:08.0Shepherd176.3
11Dayton VanderMoere17:09.9Grand Ledge175.7
10Kilian Boulware-Lopez17:10.4East Lansing175.5
11Anthony Schmitz17:12.2GRTC Peregrines174.9
12Gavin DeVries17:14.5GRTC Peregrines174.2
11Will Chelotti17:15.2DeWitt173.9
10Ben Myers17:16.4East Lansing173.5
9Nico Lebron17:16.9Alma173.4
12Sylus Wilson17:17.1Stanton Central Montcalm173.3
11William McDonald17:17.8Shepherd173.1
10Reece Grafius17:18.3Mason172.9
10Andrew Egli17:18.9GRTC Peregrines172.7
10Jackson Willard17:20.3GRTC Peregrines172.2
10Tyler Egli17:23.2GRTC Peregrines171.3
11Jacob Ziolkowski17:23.4GRTC Peregrines171.2
11Kevin Terpstra17:23.5Alma171.2
11Micah Kuiper17:24.0GR Covenant Christian171.0
12Noah Chouinard17:24.2Alma170.9
10Jack Krafft17:24.3Shepherd170.9
10Owen Poppema17:24.9Bath170.7
11Levi Schimmel17:27.1GR Covenant Christian170.0
11Drew Davis17:28.5Shepherd169.5
12Owen Moore17:29.8Portland169.1
10Logan Gregory17:32.5Saranac168.2
10Johnny Coston17:33.4Stanton Central Montcalm167.9
12Timothy Chamberlain17:34.7Portland St. Patrick167.4
10Ty Inglis17:35.7DeWitt167.1
11Jakin Whitney17:38.0Shepherd166.3
11Francis Austen17:40.2Portland St. Patrick165.6
11Micah Couser17:40.4Grand Ledge165.5
10Cole Raymond17:41.5Coopersville165.2
12Jaxxon Thelen17:41.9Ionia165.0
11Lincoln Morden17:42.9Grand Ledge164.7
10Alejandro Nagy17:47.0East Lansing163.3
10Brennan Ackerman17:50.7GRTC Peregrines162.1
12Josh Carpenter17:51.5DeWitt161.8
12Isaac Norcross17:54.4GR NorthPointe Christian160.9
10Eli Miller17:54.9GRTC Peregrines160.7
11Easton McCloy17:55.1GR NorthPointe Christian160.6
11Thaddeus Overley18:00.8Lansing Waverly158.7
10Liam Thelen18:01.5Ionia158.5
12Judah Bakaitis18:02.0DeWitt158.3
10Donnie Richmond18:02.1Portland158.3
10Langston Waite18:04.1East Lansing157.6
10Landon Seiloff18:09.3Lansing Waverly155.9
10Braylon Bigorowski18:10.4Coopersville155.5
9Connor Miller18:11.3Alma155.2
10Zane Molewyk18:11.7Coopersville155.1
9Max Bobeda18:13.4DeWitt154.5
11Matthew Austin18:13.4DeWitt154.5
9Gracin Zelski18:18.8DeWitt152.7
12Evan Rolston18:23.0Stanton Central Montcalm151.3
11Noah Thelen18:23.5Grand Ledge151.2
11Brandon Peterson18:24.4Coopersville150.9
10Noah Heriford18:25.5Grand Ledge150.5
11William Drake18:30.4Grand Ledge148.9
12Evan Keller18:36.1Coopersville147.0
10Jonah Gray18:36.9East Lansing146.7
11Tyne Evans18:39.5Stanton Central Montcalm145.8
11Travis Wright18:39.5Ovid-Elsie145.8
11Landon Kuperus18:42.4GR Covenant Christian144.9
12Grant Conley18:43.1Charlotte144.6
12Isaac Westra18:43.3GR Covenant Christian144.6
9Brayden Rountree18:43.5Shepherd144.5
12Tyler Travis18:44.0Shepherd144.3
9Aiden Martin18:44.1GR NorthPointe Christian144.3
9Jace Frank18:44.2DeWitt144.3
12Kaden Mingerink18:45.9GR Covenant Christian143.7
9Tristan Reinstra18:47.4Alma143.2
12Caleb Looyenga18:52.3GR Covenant Christian141.6
12Adam Foster18:52.9Mason141.4
11Joel Schmidt18:52.9Grand Ledge141.4
12Grant Lange18:54.3Mason140.9
12John Paul Sanders18:54.3GRTC Peregrines140.9
12Isaac FoxElster18:54.9Portland St. Patrick140.7
10Ryan Sorrell18:55.0GR NorthPointe Christian140.7
11Isaiah Wilson19:00.8GR NorthPointe Christian138.7
12Hayden Shattuck19:06.9St. Louis136.7
10Logan Spangler19:07.6GR NorthPointe Christian136.5
10Charlie Crowe19:09.3East Lansing135.9
10Xander Towery19:10.6Ionia135.5
10Brady Oosterhouse19:10.8Saranac135.4
10Luis Hirt19:13.9GR NorthPointe Christian134.4
9Lucas Hirt19:15.1GR NorthPointe Christian134.0
10Brody Pulling19:15.7Mason133.8
11Nathan Sanderson19:16.8GR NorthPointe Christian133.4
9Joel Oosterhouse19:17.3Saranac133.2
10Joseph Segard19:17.4GR NorthPointe Christian133.2
9Tommy Moundros19:22.0DeWitt131.7
9Collin Bancroft19:26.2Grand Ledge130.3
11Evan Kryger19:28.0GRTC Peregrines129.7
11Fisher Lipsey19:30.9Grand Ledge128.7
12Liam Kamp19:31.3Libertas Christian128.6
9Tristian Rogers19:36.5Grand Ledge126.8
9Skylan Bowie19:37.1Grand Ledge126.6
12Isaac Gola19:37.2Shepherd126.6
10Levi Knoop19:39.2Portland St. Patrick125.9
12Joshua Miller19:39.3Ovid-Elsie125.9
9Aaron Martinson19:40.5Portland125.5
11Rhys Todd19:40.6East Lansing125.5
11Liam Heyboer19:40.9GR Covenant Christian125.4
11Nathan Ulman19:41.3GRTC Peregrines125.2
12James Boersma19:44.1Wyoming124.3
9James Feldpausch19:46.5Portland123.5
10Eddie Radtke19:47.0Shepherd123.3
10Andrew Wright19:47.0GR NorthPointe Christian123.3
10Ethan Bussis19:54.6Grand Ledge120.8
10Cooper Highlen19:54.9Ionia120.7
11Shepherd Richardson19:55.5Mason120.5
11Brock Grabmeyer19:56.2Alma120.3
12Landon Koole20:00.5GR Covenant Christian118.8
12Dominic Smith20:01.6DeWitt118.5
10Andrew Duthler20:02.1GR Covenant Christian118.3
12Miles Buttel20:05.9Grand Ledge117.0
11Jackson Harlow20:06.7Grand Ledge116.8
11Connor Deyo20:12.0Lansing Waverly115.0
11Mitch Gonzalez20:14.8Ovid-Elsie114.1
11Andrew Soltow20:16.0Grand Ledge113.7
11Mychael Johnson20:16.4East Lansing113.5
10Corbin Maddox20:16.6Alma113.5
11Jeremiah Stewart20:18.8Ovid-Elsie112.7
10Luke Elyea20:19.9GRTC Peregrines112.4
11Bradley Smith20:27.0GR NorthPointe Christian110.0
11Conner Morrison20:27.4Ionia109.9
11Sawyer VanKuiken20:31.7Saranac108.4
12Bryan Gregory20:31.9Saranac108.4
10Colin Johnson20:32.8Bath108.1
10Bentley Cromer20:34.8Alma107.4
10Toby Regulinski20:38.9East Lansing106.0
11Marshall Kopietz20:39.6Grand Ledge105.8
12Logan Bok20:40.9Saranac105.4
10Landon Humphrey20:45.6Grand Ledge103.8
10Isaac Kamps20:47.0GR Covenant Christian103.3
11Aiden Yost20:47.7Grand Ledge103.1
9Jackson LaFlure20:49.2GR NorthPointe Christian102.6
11Caleb Paez20:50.4St. Louis102.2
12John Marchinda20:51.4GRTC Peregrines101.9
11Jameson Holton20:52.8Mason101.4
12Evan Hagerman20:54.7Bath100.8
9Kenny Hubbard20:57.6Grand Ledge99.8
9Ben Nielsen21:00.4Morley-Stanwood98.9
12Ricky Popp21:01.8Charlotte98.4
11Connor Burch21:03.9Grand Ledge97.7
9Noah Mingerink21:06.0GR Covenant Christian97.0
10Calvin Gunn21:07.8Bath96.4
9Nathan Koss21:07.9DeWitt96.4
11Gerrit Bol21:14.3GR Covenant Christian94.2
11Aiden Ocampo21:14.6Wyoming94.1
9Carsen Modderman21:14.9Coopersville94.0
10Dale Hice21:18.8Saranac92.7
9Jackson Farnsworth21:22.6Grand Ledge91.5
9Finley Kuiper21:23.7GR Covenant Christian91.1
12Jacob Erskin21:24.7St. Louis90.8
12Tyler Davis21:26.0Wyoming90.3
10Jacob Hop21:26.4Libertas Christian90.2
10Andres Perea Cala21:26.8Stanton Central Montcalm90.1
11Theodore VanKuiken21:29.6Saranac89.1
11Arthur Sawyer III21:30.3East Lansing88.9
12Trevor Hayes21:31.8GR Covenant Christian88.4
12Dalles Bailiff21:32.5Ionia88.2
9Levi Schipper21:34.6GR Covenant Christian87.5
11Logan Howe21:42.3Portland St. Patrick84.9
10Colin Scott21:42.8Mason84.7
10Blake Davis21:43.9Shepherd84.4
10Cruz Newville21:47.1Alma83.3
9Devin Kuiper21:49.0GR Covenant Christian82.7
12Braden Koos21:50.9Charlotte82.0
9Sullivan McKillop22:05.3DeWitt77.2
12Jacob Penna22:07.9GR Covenant Christian76.4
11Colton Sempsrott22:10.4Ovid-Elsie75.5
12Nathan Morrison22:11.4GR NorthPointe Christian75.2
11Reese Sarzynski22:13.8East Lansing74.4
11Israel Cahill22:19.0Saranac72.7
9Esaiah Hutchinson22:21.1Grand Ledge72.0
11Isaac Decker22:25.4Saranac70.5
11Ryan Potts22:25.9Coopersville70.4
9Carter LaVictoire22:28.2DeWitt69.6
12Brady Hefron22:28.2Saranac69.6
11Conner Ryan22:28.7Stanton Central Montcalm69.4
12Shin Sato22:29.5Stanton Central Montcalm69.2
10Charles Gronberg22:32.1Charlotte68.3
9Samuel Kennedy22:33.5Ovid-Elsie67.8
9Tommy Kirkpatrick22:34.5GRTC Peregrines67.5
11Daniel Landers22:40.6Grand Ledge65.5
11Caleb Carter22:41.1DeWitt65.3
10Keegan Haag22:45.0Shepherd64.0
9Henry Kowalewsky22:47.3Mason63.2
12Owen Rottier22:48.7Grand Ledge62.8
11Alcides Lopez-Feliciano22:52.3Wyoming61.6
9Evan Looyenga23:00.4GR Covenant Christian58.9
12Austin Soltow23:00.8Grand Ledge58.7
11Josh Chamberlin23:03.9Charlotte57.7
9Jahreim Phillip23:04.3Charlotte57.6
11Remington Snyder23:17.6St. Louis53.1
11Asher Rauch23:18.5GR NorthPointe Christian52.8
10Paul Tran23:18.7Lansing Waverly52.8
9Brentton Johnson23:19.7Lansing Waverly52.4
12Evan King23:19.8GRTC Peregrines52.4
9Kieran Woolf23:25.1DeWitt50.6
10Cruz Torrez23:26.8Lansing Waverly50.1
10Chauncey Oliver23:28.2Wyoming49.6
9Cole Stump23:28.4Mason49.5
9Gabriel Smith23:34.6Shepherd47.5
11Tyler Andrews23:34.8Coopersville47.4
10Jacob Trommater23:35.1Charlotte47.3
12Christian Martinez23:37.7Ionia46.4
10Ayden Toomey23:38.5Lansing Waverly46.2
9Patrick Austen23:40.5Portland St. Patrick45.5
10Nolan Jarvie23:40.9DeWitt45.4
10Isaac Emery23:41.7Coopersville45.1
9Easton Dykstra23:42.6GR Covenant Christian44.8
10Logan Simpson23:45.5Saranac43.8
10Maxim Craig23:55.4East Lansing40.5
12Eli VerBeek23:59.3Libertas Christian39.2
10Patrick Wilson23:59.9Bath39.0
12Gabe Holman24:01.5Ionia38.5
10Andrew Westra24:01.8GR Covenant Christian38.4
9Anthem Gyulveszi24:04.6Lansing Waverly37.5
11Luke Drnek24:04.7GR Covenant Christian37.4
11Caleb Vaalburg24:05.3GR Covenant Christian37.2
9Joseph Sanderson24:06.3GR NorthPointe Christian36.9
10Nolan Moeggenberg24:12.7Shepherd34.8
12Alex Thomas24:14.4Saranac34.2
11William Myers24:15.2Shepherd33.9
9Jace Matthews24:15.7Coopersville33.8
9Isaiah Koops24:18.4GR Covenant Christian32.9
9Chase Badgley24:49.0Lansing Waverly22.7
10Noah Huffine24:57.3Portland19.9
9Noah Hudson25:01.0GR NorthPointe Christian18.7
9Broderick Millage25:13.3Wyoming14.6
9Jacob Pier25:45.7Mason3.8
12Ezekiel Rockhold25:46.8Saranac3.4