2021 Portage Cross Country Invitational 2021

Portage, MI

2021 Portage Cross Country Invitational 2021 vs 2022 Portage XC Invitational 2022

Aggregate Data Points
Difference This Meet That Meet
Overall Athletes +338 3350 3012
Overall Average +43.07 22:11.99 21:28.93
1st-10th Place +9.48 15:18.89 15:09.41
1st-25th Place +7.36 15:39.51 15:32.16
1st-50th Place +11.19 15:58.58 15:47.39
1st-100th Place +14.17 16:18.10 16:03.93
Common Athletes -- -- 1370
Ran Faster -900 236 1136
Ran Season Best -160 98 258
Average Time +1:05.03 21:51.60 20:46.57
Median Time +1:04.50 21:14.10 20:09.60
Middle 80% Times +1:02.80 21:29.33 20:26.53
Top 10% Times +41.28 17:09.33 16:28.05
Top 25% Times +43.21 17:58.34 17:15.13
Top 50% Times +51.14 19:05.24 18:14.10
Bottom 50% Times +1:18.92 24:37.96 23:19.05
Bottom 25% Times +1:31.46 26:49.08 25:17.62
Bottom 10% Times +1:46.62 29:32.07 27:45.44
Average Difference +1:04.94 -- --
Median Difference -29.50 -- --
Middle 80% Difference +1:00.58 -- --
Top 10% Difference +31.15 -- --
Top 50% Difference +42.74 -- --
Top 25% Difference +36.51 -- --
Top 50% Difference +42.74 -- --
Bottom 50% Difference +1:27.18 -- --
Bottom 25% Difference +1:48.03 -- --
Bottom 10% Difference +2:11.63 -- --

Performances of Common Athletes
Athlete Team Difference This Meet That Meet
Hunter Jones Benzie Central +15.30 14:52.30 14:37.00
Benne Anderson Grand Rapids Ottawa Hills +1:05.90 15:50.00 14:44.10
Seth Norder Grand Haven +48.40 15:33.80 14:45.40
Connell Alford Chelsea +58.90 16:00.70 15:01.80
Lezawe Osterink Wyoming Potter's House Christian +37.80 15:42.80 15:05.00
Evan Loughridge Pinckney +1:48.90 17:09.80 15:20.90
Carter McCalister Monroe Jefferson +1:02.80 16:25.50 15:22.70
Aiden Sullivan Grand Rapids Forest Hills Eastern +46.10 16:13.70 15:27.60
Jasper Cane Kalamazoo Central +36.90 16:14.90 15:38.00
Samuel Jackson Saline +1:30.10 17:14.80 15:44.70
Jordan Domany Caledonia +36.20 16:21.70 15:45.50
Brady Matuszewski Brighton +1:12.60 16:58.70 15:46.10
Tyler Langley Brighton +36.70 16:23.40 15:46.70
Ethan Krampe Grand Rapids Forest Hills Central +6:35.20 22:24.10 15:48.90
Simon Triezenberg Grand Rapids Christian +1:10.20 17:04.10 15:53.90
Truman Johnson Saline +1:15.20 17:11.40 15:56.20
Zach Debeauclair Pinckney +55.90 16:52.40 15:56.50
Clayton Ackley Hart +44.10 16:40.70 15:56.60
Samuel Martini Kent City +32.60 16:29.90 15:57.30
Owen Lawrence East Kentwood +1:48.00 17:46.20 15:58.20
Brandon Anderson Dexter +37.40 16:36.80 15:59.40
Caleb Branch Muskegon Mona Shores +1:16.50 17:17.20 16:00.70
Rogan Melling Hanover-Horton +19.50 16:22.10 16:02.60
Ethan Sandula Pinckney +2:00.80 18:03.40 16:02.60
Elijah Robinson East Grand Rapids +1:09.10 17:12.00 16:02.90
Logan Post Portage Northern +36.50 16:39.50 16:03.00
Carter Boullard St. Clair +51.80 16:54.80 16:03.00
Luke Suliman Ann Arbor Skyline +37.10 16:40.70 16:03.60
Logan Begeman Portage Central +38.00 16:42.60 16:04.60
Nathan Jenkins Grandville Calvin Christian +25.60 16:30.60 16:05.00
Alex Thole East Grand Rapids +22.40 16:28.10 16:05.70
Jason Whitton Saline +1:10.30 17:16.90 16:06.60
Luke Morrison Berrien Springs +1:35.50 17:42.30 16:06.80
Will Engbers Holland Christian +2:33.30 18:41.50 16:08.20
Glen Davis Port Huron Northern +42.80 16:51.60 16:08.80
Bram Hartsuff Chelsea +11.30 16:21.30 16:10.00
Wyatt Dean Hart +1:13.30 17:23.40 16:10.10
Brad White Clare +1:44.60 17:55.50 16:10.90
Zebedee Swager Chelsea +49.80 17:00.80 16:11.00
Shane Izzard Petoskey +33.80 16:44.90 16:11.10
Kilian Whalen Allendale -1:30.90 16:16.20 17:47.10
Peter Kuperus Grand Rapids Christian +2:23.80 18:40.10 16:16.30
Colin Graham Rockford +22.20 16:39.50 16:17.30
Mason Jett Ann Arbor Skyline +1:57.80 18:15.50 16:17.70
Chase Holwerda Zeeland West +25.20 16:43.10 16:17.90
William Winter Parchment +8.60 16:26.60 16:18.00
Jake O'neil Remus Chippewa Hills +26.10 16:45.00 16:18.90
Jaden Barnes Bloomingdale +29.50 16:49.40 16:19.90
Ben Hunter Portage Central +39.30 16:59.30 16:20.00
Eric Overdier Ann Arbor Pioneer +37.80 16:58.60 16:20.80
Luke Butler Monroe +4.20 16:25.50 16:21.30
Austin Brown Hanover-Horton +1:33.90 17:55.30 16:21.40
Nolan Nixon Cadillac +48.20 17:09.80 16:21.60
Isaac Tanis East Kentwood +1:48.40 18:10.70 16:22.30
Espen Wood Cedar Springs +1:01.90 17:25.60 16:23.70
Caleb Boes Grand Rapids South Christian +17.40 16:42.20 16:24.80
Boden Genovese Coloma +43.30 17:08.60 16:25.30
Evan Nickoles East Kentwood +2:21.00 18:48.10 16:27.10
Brendan Hoving Grand Rapids Forest Hills Eastern +2:23.20 18:51.50 16:28.30
Nick Spruce Chelsea +39.30 17:07.90 16:28.60
Blake Ferguson Yale +1:07.10 17:35.90 16:28.80
Owen Ackerman Dexter +38.40 17:07.40 16:29.00
Dylan Clark Grand Rapids Christian +30.50 16:59.90 16:29.40
Caleb Smith Zeeland West +42.40 17:11.90 16:29.50
Mason Lucas Jenison +1:10.90 17:40.70 16:29.80
Parker Ludwig Grand Rapids Forest Hills Central +53.50 17:24.70 16:31.20
Andre Soisson Kalamazoo Central +53.60 17:25.10 16:31.50
Liam Hinman Grand Rapids Forest Hills Eastern +2:06.00 18:39.30 16:33.30
Leo Swager Chelsea +1:32.90 18:07.20 16:34.30
Jack Devries West Michigan Aviation Academy +1:22.10 17:58.60 16:36.50
Vincent Peterson S Ann Arbor Pioneer +15.60 16:52.60 16:37.00
Keegan Hoekstra Grand Rapids Christian +2:03.00 18:40.10 16:37.10
Joe Waalkes Grand Rapids Christian +1:17.70 17:55.00 16:37.30
Michael Paoletti Port Huron Northern +1:11.50 17:49.00 16:37.50
Logan Vining Grand Haven +12.80 16:50.50 16:37.70
Gavin Wiersma Zeeland East +18.10 16:56.60 16:38.50
Nick Cabrera Portage Central +1:37.20 18:15.70 16:38.50
Brett Guzman Caledonia -2:03.30 16:39.00 18:42.30
Blake Elliot Caledonia +47.00 17:26.30 16:39.30
Thomas Kerber Ann Arbor Pioneer +1:05.50 17:44.90 16:39.40
Logan Weis Centreville +1:36.90 18:16.60 16:39.70
Adrian Castillo Holland +6.20 16:45.90 16:39.70
Andrew McNally Saline +1:59.10 18:39.10 16:40.00
Aiden Krueger Niles +1:19.80 18:00.30 16:40.50
Sean Pettis Fremont +1:18.60 17:59.60 16:41.00
Sawyer Mccarthy Grand Rapids Forest Hills Central +1:08.40 17:50.20 16:41.80
Gavin Voetberg Portage Central +7.30 16:50.40 16:43.10
Dylan White Brighton +3.30 16:46.50 16:43.20
Macartan Moore Petoskey St. Michael Academy +39.40 17:22.70 16:43.30
Adair Artis Concord +32.60 17:16.00 16:43.40
Seth Ackley Hart +55.70 17:39.20 16:43.50
Wyatt Mccomb Richland Gull Lake +1:47.60 18:32.00 16:44.40
Josh Kerr Traverse City St. Francis +20.00 17:05.00 16:45.00
Roman Cortina Ann Arbor Pioneer +30.30 17:15.40 16:45.10
Thomas Holm Hillsdale Academy +1:04.30 17:49.60 16:45.30
Alex Parker Grand Rapids Forest Hills Eastern +3:47.50 20:33.10 16:45.60
Cole Visser Jenison -44.10 16:46.90 17:31.00
Josh Slocum Traverse City St. Francis +28.30 17:15.80 16:47.50
Elijah Forbord Brighton +45.10 17:32.90 16:47.80
Luke Campbell Brighton +5.60 16:53.70 16:48.10
Ben Knuth Big Rapids +1:25.60 18:14.10 16:48.50
Christopher Van Lent Ann Arbor Skyline +34.80 17:25.50 16:50.70
Aidan Brinks Holland Christian +1:24.30 18:16.70 16:52.40
Brayden Humes Milan -9.90 16:52.40 17:02.30
Zachary Maendel Petoskey St. Michael Academy +58.00 17:50.40 16:52.40
Giovanni Pardo-Keegan Yale +53.10 17:45.80 16:52.70
Matt Lafreniere Port Huron Northern -25.30 16:54.40 17:19.70
Gabe Outman Cadillac +1:15.40 18:09.80 16:54.40
Ethan Grevengoed Spring Lake +1:24.60 18:19.20 16:54.60
David Harris St. Clair -21.50 16:54.70 17:16.20
Davis Christy East Grand Rapids +1:04.40 17:59.70 16:55.30
Sulley Zietlow Three Rivers +38.40 17:33.90 16:55.50
Henry Dixon Grand Rapids Forest Hills Eastern +36.90 17:32.60 16:55.70
Hudson Kemperman Grand Rapids Forest Hills Northern +26.00 17:22.30 16:56.30
Noah Finton Wyoming Potter's House Christian +2:36.40 19:33.00 16:56.60
Jacob Wartenberg Johannesburg-Lewiston +3.10 16:59.80 16:56.70
Blake Fox Johannesburg-Lewiston -13.20 16:56.80 17:10.00
Ben Richards Pinckney +1:32.20 18:29.30 16:57.10
Aaron Sterken Ann Arbor Pioneer +37.50 17:35.50 16:58.00
Noah Jarvis Berrien Springs +1:42.40 18:40.70 16:58.30
Max Stitt Hart +43.70 17:42.20 16:58.50
Jack DeKruyter Zeeland West +1:34.80 18:34.20 16:59.40
Ethan Glick Constantine +26.20 17:25.70 16:59.50
Lucas Ruffing Spring Lake +1:13.80 18:13.30 16:59.50
Nick Riemersma Zeeland East +15.50 17:16.10 17:00.60
Acer Campbell Yale -49.20 17:00.80 17:50.00
Riley Shults Hastings -39.70 17:00.90 17:40.60
Logan Cooper Potterville +3:09.50 20:10.40 17:00.90
Shane Pitcher Saline +44.80 17:46.10 17:01.30
Shay White St. Joseph +36.40 17:37.90 17:01.50
Bryce Soisson Kalamazoo Central +4.20 17:06.10 17:01.90
Jacob Rottier Hudsonville +1:11.00 18:13.10 17:02.10
Bode Cooper Brighton +27.80 17:30.40 17:02.60
Gannon Shore Jackson Lumen Christi +43.00 17:45.90 17:02.90
Helen Sachs Holland West Ottawa +23.10 17:26.10 17:03.00
Brodie Delamater Grant +32.60 17:36.20 17:03.60
Connor Wooley Holland West Ottawa +22.90 17:27.00 17:04.10
Levi Kamps Grand Rapids Covenant Christian +45.90 17:51.70 17:05.80
Abrar Hossen Portage Central +57.10 18:03.60 17:06.50
Skye Smith Vicksburg +23.10 17:30.00 17:06.90
Stewart Berryhill Saline +1:48.60 18:55.70 17:07.10
Carson Hauch Zeeland West +43.30 17:51.10 17:07.80
Liam Bredeweg Ann Arbor Pioneer +1:06.60 18:14.40 17:07.80
Isaac Bogard Kalamazoo Christian +6.40 17:15.20 17:08.80
Mathieu Northuis Portage Central +19.30 17:28.30 17:09.00
Andrew Grier Ann Arbor Pioneer +42.80 17:52.10 17:09.30
Tucker Krumm Traverse City St. Francis +7.50 17:16.80 17:09.30
Dylan Distelrath St. Clair +29.70 17:39.50 17:09.80
Nathan Golding Zeeland West +6.80 17:16.80 17:10.00
Tommy Farley Petoskey +1:13.20 18:23.60 17:10.40
Joseph Spada Kalamazoo Central +4.30 17:14.70 17:10.40
Sawyer Stoneman Breckenridge +54.60 18:05.90 17:11.30
Timmy Peterson Portage Northern +55.50 18:07.20 17:11.70
John Sanderson Bridgman +32.20 17:44.40 17:12.20
Arianne Olson Holland West Ottawa -6.60 17:12.80 17:19.40
Mason Sinke Bear Lake +43.30 17:56.50 17:13.20
Kort Thompson Caledonia +1:01.10 18:14.50 17:13.40
Brady Millington Brighton +1:07.10 18:20.70 17:13.60
John Christensen Fremont +43.40 17:57.50 17:14.10
Sam Gibson Dexter +2:44.10 19:58.60 17:14.50
Noah Schuette Rockford +1:30.60 18:45.50 17:14.90
Tucker Radgens Vicksburg +46.70 18:01.70 17:15.00
Jessica Jazwinski Hart +1:22.90 18:38.00 17:15.10
Gavin VanKampen Jonesville +28.10 17:43.30 17:15.20
Andrew Mabry Bridgman +42.70 17:58.80 17:16.10
Dominik White Saline +1:38.00 18:54.50 17:16.50
Conor Sullivan Portage Northern +39.10 17:55.70 17:16.60
Lucas Van Meter Middleville-Thornapple Kellogg +1:30.30 18:47.20 17:16.90
Carter Sherman Fremont +1:04.80 18:21.80 17:17.00
Aidan Kreps Muskegon Mona Shores -51.90 17:17.10 18:09.00
Dade Allen Benzie Central +33.20 17:51.10 17:17.90
Aeson Gonzalez Portage Northern +58.60 18:17.00 17:18.40
Brandon Simmons Hastings +55.70 18:14.20 17:18.50
Will Fiesbeck St. Joseph -26.70 17:18.70 17:45.40
Jacob Sandford Grand Rapids Forest Hills Central +32.30 17:51.10 17:18.80
Parker Woodwyk Spring Lake +1:39.00 18:57.80 17:18.80
Ryan Mcmahon East Grand Rapids +20.00 17:39.00 17:19.00
Chase Klapthor Ann Arbor Pioneer +26.70 17:45.90 17:19.20
Nate Oosterhouse Hudsonville Unity Christian +1:20.00 18:39.40 17:19.40
Joe Edgemon St. Clair +1:01.70 18:21.20 17:19.50
Landon Boulis Hanover-Horton +3:03.00 20:23.30 17:20.30
Caden Guffey Zeeland East +2:10.30 19:30.80 17:20.50
Vincent Pollock Fruitport +1:34.80 18:56.30 17:21.50
Peter Vitale St. Clair +1:28.30 18:51.30 17:23.00
Andrew Wangler Jenison +1:11.00 18:34.20 17:23.20
Nathan Moskal Brighton +14.80 17:38.50 17:23.70
Alex Hoffman Dexter +6.30 17:30.60 17:24.30
Chase Snell Traverse City Grand Traverse Academy +27.50 17:52.00 17:24.50
Andrew Klaus Clare +1:52.80 19:18.10 17:25.30
Nate Fahey Rockford +24.40 17:49.90 17:25.50
Sam Majoor Rockford +9.30 17:35.00 17:25.70
Rachel Forsyth Ann Arbor Pioneer -1:00.70 17:26.00 18:26.70
Gurmaan Sidhu Okemos +0.90 17:27.10 17:26.20
Evan Shepherd Hanover-Horton -1.80 17:26.60 17:28.40
Matthew Schwartz Jenison +44.20 18:11.60 17:27.40
Mason Morrell Caledonia +40.20 18:08.50 17:28.30
Thomas Lepper Pinckney +2:36.00 20:04.60 17:28.60
Micah Nagel Caledonia +25.30 17:53.90 17:28.60
Caleb Snyder Dexter +1:12.30 18:42.20 17:29.90
Johnathon Mcmullin Fruitport +1:01.20 18:31.20 17:30.00
Gabe Verlin Grand Rapids South Christian +1:29.90 19:01.60 17:31.70
Matthew Long Portage Central +49.70 18:22.00 17:32.30
Trevor Timmer Grand Rapids Forest Hills Central +25.80 17:58.50 17:32.70
Oskar Wiedenhoeft Kalamazoo Loy Norrix +18.60 17:51.40 17:32.80
Andrew Foshag Monroe +28.80 18:01.60 17:32.80
Ben Wertz Grandville Calvin Christian -59.70 17:34.00 18:33.70
Conner Mcintyre Traverse City St. Francis -1:22.50 17:34.50 18:57.00
Sam Markle Berrien Springs +33.90 18:08.90 17:35.00
Luke Maher Port Huron Northern -6.00 17:35.10 17:41.10
Landon Wade East Kentwood +1:49.60 19:24.90 17:35.30
Lewis Walter Traverse City St. Francis +8.80 17:45.10 17:36.30
Jason VAN DYKEN Hudsonville +1:20.70 18:57.60 17:36.90
Reece Poole Hillsdale Academy +1:32.10 19:09.60 17:37.50
Olin Kasperowicz Traverse City St. Francis +1:52.10 19:30.70 17:38.60
Tanner Guczwa Spring Lake +1:12.20 18:50.90 17:38.70
Dante Pillot Schoolcraft +1:47.00 19:25.90 17:38.90
Tyler Vining Morley Stanwood +35.30 18:14.30 17:39.00
Jaren Vogel Kent City +22.90 18:01.90 17:39.00
Joe Stocchiero Bloomingdale +1:05.30 18:44.50 17:39.20
Eli Johansen St. Joseph +1:41.60 19:21.30 17:39.70
Colton Ruster Zeeland West -2:05.00 17:40.20 19:45.20
Cole Lowery Fremont -30.80 17:40.40 18:11.20
Roger Hernandez Holland Black River +22.60 18:03.40 17:40.80
Brayden Rynsburger Holland Christian +1:12.90 18:53.70 17:40.80
Zachary Gowan Three Rivers +20.90 18:02.40 17:41.50
Matthias Morse Muskegon Western Michigan Christian +1:28.00 19:09.80 17:41.80
Gavin Towner Petoskey +27.20 18:09.10 17:41.90
Gabe Sanborn Ann Arbor Pioneer +5.10 17:47.40 17:42.30
Tyler Outlaw Brighton -12.40 17:42.70 17:55.10
Nick Lubbers Grand Rapids Covenant Christian +1:12.60 18:55.60 17:43.00
Gavin Sehy Kalamazoo Hackett +1:07.50 18:50.70 17:43.20
Maxx Adams Monroe +1:03.40 18:47.00 17:43.60
Dylan Pfeffer Hudsonville +1:49.90 19:33.60 17:43.70
Easton Vander Zwaag Hart +41.20 18:25.30 17:44.10
Luke Dykstra Grand Rapids Covenant Christian +4.00 17:48.20 17:44.20
Matt Dombrowsi Ann Arbor Pioneer +2:03.20 19:47.50 17:44.30
Connor Donahue Traverse City St. Francis +2:07.40 19:52.00 17:44.60
Leo Port Mattawan +51.40 18:36.20 17:44.80
Ashton Sears Richland Gull Lake +54.10 18:38.90 17:44.80
Dylan Chmura Holland -59.40 17:45.20 18:44.60
Jack Zaske Saline +1:11.40 18:57.00 17:45.60
Mason Schimmel Grand Rapids Covenant Christian -1.50 17:45.60 17:47.10
Aidan Hale Ann Arbor Skyline +2:37.90 20:23.80 17:45.90
Grayson Lentner Hudsonville +1:48.20 19:34.60 17:46.40
Eli Decook Grandville -14.70 17:46.50 18:01.20
Isaac Waldron Concord +15.50 18:02.40 17:46.90
Danny Ewing Kalamazoo Loy Norrix +40.60 18:27.90 17:47.30
Joshua Lindsay Portage Northern +1:21.00 19:08.40 17:47.40
Kaden Forward Bear Lake +19.80 18:07.90 17:48.10
Evan Stacy Portage Northern +30.30 18:18.70 17:48.40
Joey Schwindt Maple City-Glen Lake +42.30 18:30.70 17:48.40
Michael Kloosterman Kalamazoo Central -35.30 17:48.90 18:24.20
Chace Laarman Zeeland West -23.60 17:49.20 18:12.80
Ethan Gerlach Holland West Ottawa +1:24.60 19:13.90 17:49.30
Adam Slavens Three Oaks-River Valley +39.50 18:29.00 17:49.50
Ethan Kapolka Chelsea +34.30 18:23.90 17:49.60
Parker Schramski Grand Rapids Forest Hills Northern +53.70 18:43.30 17:49.60
Chris Stein Monroe +2:45.90 20:36.40 17:50.50
Rylan Teddy Dexter +1:07.50 18:58.10 17:50.60
Korbyn Thornton St. Clair +2:45.70 20:36.30 17:50.60
Isaac Perez Three Rivers +48.30 18:39.40 17:51.10
Graeson Lawrence Muskegon Western Michigan Christian +1:51.50 19:42.80 17:51.30
JJ Mahan Cadillac +1:26.70 19:18.10 17:51.40
Drew Muller East Grand Rapids +29.90 18:21.80 17:51.90
Gavin Betten Rockford +5.10 17:57.20 17:52.10
Luke Ueland Grand Rapids Forest Hills Eastern +1:38.50 19:30.90 17:52.40
Landon Wissink Saline +52.00 18:44.50 17:52.50
Ryan Sutherlund Grand Rapids Forest Hills Central -36.60 17:52.50 18:29.10
Riley Pattinson Traverse City St. Francis +1:54.20 19:46.80 17:52.60
George Janson East Grand Rapids +24.70 18:17.50 17:52.80
Carter Petzke St. Joseph +3:38.40 21:31.30 17:52.90
Sam Bodine Portage Central +47.80 18:41.60 17:53.80
Josef Bromley Hart +55.80 18:49.60 17:53.80
Max Vangrouw Holland West Ottawa +1:42.10 19:36.00 17:53.90
Gavin Hancox Gobles +1:01.60 18:56.30 17:54.70
Joey Stevenson Ann Arbor Pioneer -31.20 17:54.70 18:25.90
Grady Bremer Hudsonville Unity Christian +1:30.60 19:25.50 17:54.90
Sam Allen Kalamazoo Loy Norrix +30.80 18:25.80 17:55.00
Brayden Odell Vicksburg +32.90 18:27.90 17:55.00
Maguire Johnson Edwardsburg +1:47.80 19:43.40 17:55.60
Natalie VanOtteren Grand Rapids Christian +1:01.50 18:57.10 17:55.60
Nathan Koches Spring Lake +1:18.20 19:14.10 17:55.90
Kaden Jensen Dexter +45.90 18:41.90 17:56.00
Owen Cousins Zeeland West +21.90 18:18.20 17:56.30
Owen Mcloughlin St. Joseph Our Lady of the Lake Catholic +4.70 18:01.10 17:56.40
Dylan Odenbach Petoskey +6.00 18:02.40 17:56.40
Garrett Smith Hudsonville +1:09.10 19:05.50 17:56.40
Pranit Koppolu Grand Rapids Forest Hills Northern +4.80 18:01.60 17:56.80
Levi Glynn Fruitport +10.90 18:07.80 17:56.90
Karl Kepler Grandville +1:14.20 19:11.30 17:57.10
Anthony Lawlor Caledonia +1:17.80 19:14.90 17:57.10
Vinny Schweihofer St. Clair +3:26.20 21:23.30 17:57.10
Mytchal Morrison Jonesville +28.10 18:26.20 17:58.10
Jack Baltes Jenison +1:55.50 19:53.60 17:58.10
Ryan Blankenship Eau Claire +1:08.10 19:06.50 17:58.40
Nick Mitchell Kalamazoo Christian -7.60 17:58.50 18:06.10
Ethan Buer Caledonia +1:18.70 19:17.30 17:58.60
Tyler Nethercot Grand Rapids Forest Hills Northern +1:36.40 19:35.70 17:59.30
Tommy Skendzel Traverse City St. Francis +8.60 18:08.50 17:59.90
Maxwell Krausman Rockford +31.80 18:31.90 18:00.10
Trevor Dornbos Grandville Calvin Christian +1:09.80 19:10.10 18:00.30
Alex Moyer St. Joseph +2:16.80 20:17.50 18:00.70
Kyan Deam Big Rapids +1:32.20 19:33.10 18:00.90
Judge Morgan Traverse City St. Francis +1.90 18:03.00 18:01.10
Matthew Stilson Cadillac +34.00 18:35.40 18:01.40
Charlie Stormer Saugatuck +10.80 18:12.80 18:02.00
Jonathan Koetje Grand Rapids Christian +20.40 18:22.90 18:02.50
Austin Winkle Jenison +5.20 18:08.70 18:03.50
Caleb Devries Grand Rapids South Christian +33.80 18:37.40 18:03.60
Madison Osterberg Jackson Lumen Christi +19.40 18:23.50 18:04.10
Luke Martin Hudsonville +31.20 18:36.10 18:04.90
Kaden Kolarik Kingsley +37.80 18:43.10 18:05.30
Zach Hartemink Grand Rapids Christian +2:17.40 20:23.40 18:06.00
Austin Dalman Big Rapids +1:51.40 19:57.70 18:06.30
Samuel Pugh Caledonia +12.00 18:18.40 18:06.40
Calvin Ruffini Grand Rapids Forest Hills Northern +52.90 18:59.60 18:06.70
Grayson Carpenter Spring Lake +53.90 19:00.70 18:06.80
Matthew Lage St. Joseph Lake Michigan Catholic -33.50 18:07.10 18:40.60
Emily Cooper Ann Arbor Pioneer +16.20 18:23.90 18:07.70
Levi Benzing Petoskey St. Michael Academy +1:44.00 19:51.70 18:07.70
Caleb DenHartigh Hudsonville Unity Christian +1:39.10 19:48.00 18:08.90
Ethan Horan Fruitport -12.90 18:10.20 18:23.10
Will Parsekian Muskegon Mona Shores -7.00 18:10.70 18:17.70
Matthew Brownell Remus Chippewa Hills +11.90 18:22.70 18:10.80
Reece Ondersma Jenison +1:41.20 19:52.70 18:11.50
Ben Kooistra Grand Rapids Forest Hills Eastern +18.30 18:29.80 18:11.50
Gavin Burt Saline +31.70 18:43.30 18:11.60
Logan Hough Grand Haven +35.70 18:47.60 18:11.90
Ethan Miller Hudsonville Unity Christian -18.60 18:12.30 18:30.90
Jonathan Clausing Muskegon Western Michigan Christian +13.80 18:26.20 18:12.40
Quinton Bell Cedar Springs +34.70 18:47.10 18:12.40
Lila Volkers Kent City +47.10 18:59.60 18:12.50
Blake Huitema West Michigan Aviation Academy +1:49.70 20:02.20 18:12.50
Russell Vandermus Petoskey St. Michael Academy +1:08.90 19:21.50 18:12.60
Robby Myler Traverse City St. Francis +23.00 18:36.20 18:13.20
Owen Read Traverse City St. Francis +1:13.30 19:26.80 18:13.50
Josh Berryman Portage Central +1:20.40 19:35.30 18:14.90
Ben Merkel Monroe Jefferson +1:00.10 19:15.00 18:14.90
Ben Botkin Ann Arbor Pioneer -1:08.70 18:15.30 19:24.00
Scott Smith Dexter +1.70 18:17.10 18:15.40
Hayden Gould Big Rapids +2:27.20 20:42.80 18:15.60
Grant Koole Grand Rapids Covenant Christian +14.10 18:30.80 18:16.70
Jon Leith Edwardsburg +1:59.30 20:16.50 18:17.20
Gary Springstead Fremont +2.00 18:19.30 18:17.30
Robert Koscinski Portage Northern +1:28.70 19:46.30 18:17.60
Zachery Childress Jonesville +59.10 19:16.80 18:17.70
Harrison Kooyer Holland +55.40 19:13.20 18:17.80
Ian Mahoney Grand Rapids Forest Hills Central +32.60 18:50.80 18:18.20
Carson Lenzinger Richland Gull Lake +2:56.00 21:14.40 18:18.40
Alyson Enns Hart -14.10 18:18.50 18:32.60
James VanderDussen Kalamazoo Christian +45.90 19:05.40 18:19.50
Dylan Walters Zeeland East +2:50.30 21:10.20 18:19.90
David Potgeter Caledonia +2:34.20 20:54.10 18:19.90
Ewan Lemens Ann Arbor Pioneer -1:14.70 18:19.90 19:34.60
Jacob Atteberry Mattawan -2:22.20 18:20.10 20:42.30
Reuben Solmes Hastings +40.30 19:00.50 18:20.20
Nic VANDERKODDE Hudsonville +3:34.20 21:54.60 18:20.40
Austin York Three Oaks-River Valley +1:42.20 20:03.30 18:21.10
Nik Williams Grand Rapids Ottawa Hills +2:28.10 20:49.30 18:21.20
Dalton Weber Portage Northern +47.60 19:08.90 18:21.30
Nathan Dewitt Holland Christian +23.90 18:45.30 18:21.40
Jonah Teed Hastings +51.30 19:13.10 18:21.80
Corbin Devilbiss East Grand Rapids +54.00 19:15.90 18:21.90
Shelby Hopkins Morley Stanwood +1:07.90 19:30.20 18:22.30
Kenny Youngs Vicksburg +21.10 18:43.40 18:22.30
Jack Nicol Yale +49.50 19:12.00 18:22.50
Mo Cugliari Chelsea +44.10 19:06.60 18:22.50
Alex Wilber Fruitport +54.80 19:18.10 18:23.30
Wyatt Hockley Ann Arbor Pioneer +1:33.90 19:57.50 18:23.60
Dylan Schumann St. Clair +3:29.80 21:53.70 18:23.90
Aidan Edgar Caledonia +1:45.90 20:10.30 18:24.40
Levi Jongekryg Holland West Ottawa +1:14.30 19:38.90 18:24.60
Carter Stevens Galesburg-Augusta +26.80 18:51.80 18:25.00
Nolan West Monroe Jefferson +1:30.00 19:55.60 18:25.60
Cash Newton Kalamazoo Loy Norrix +6:37.90 25:03.80 18:25.90
Ben Vruggink Spring Lake +1:57.00 20:23.10 18:26.10
Zach Reed Cedar Springs +14.70 18:41.20 18:26.50
Preston Stema Zeeland East +1:45.20 20:12.30 18:27.10
Dylan Veltema Zeeland East +1:21.00 19:48.50 18:27.50
Aiden Cripe Coloma +52.70 19:20.40 18:27.70
Selma Anderson Grand Rapids Ottawa Hills +37.30 19:05.70 18:28.40
Sam Downing Zeeland East +5:13.00 23:42.10 18:29.10
Keegan Fulling Richland Gull Lake +48.80 19:18.30 18:29.50
Maya Guikema Jenison +57.20 19:26.80 18:29.60
Mylie Kelly Benzie Central -16.80 18:29.60 18:46.40
Micah Johnson Hastings +1:15.10 19:45.20 18:30.10
Caden Jackson Constantine +1:20.50 19:50.70 18:30.20
Jordyn Klaasen Zeeland West +36.60 19:07.40 18:30.80
Avi Stotz-Ghosh Portage Central +1:16.70 19:47.60 18:30.90
John Hawver Kalamazoo Loy Norrix +5:06.40 23:37.50 18:31.10
Jaden Ostrander Breckenridge +17.20 18:48.90 18:31.70
Brennan Lee Grand Rapids Forest Hills Eastern +2:22.60 20:54.70 18:32.10
Blake Taylor Fremont +1:52.30 20:24.60 18:32.30
Nick Whitmer Grand Rapids Forest Hills Eastern +2:05.70 20:38.40 18:32.70
Owen Liepman Saline -22.30 18:33.60 18:55.90
Ayden Barcia Clare -38.60 18:33.90 19:12.50
Winston Pelloski Kingsley +1:21.40 19:56.10 18:34.70
Evan Miedema Hudsonville Unity Christian +1:21.70 19:57.30 18:35.60
William Steinhour Monroe Jefferson +52.80 19:28.60 18:35.80
Alexander Steward Hastings +4:03.30 22:39.60 18:36.30
Benjamin Slagter Jenison +1:14.70 19:51.10 18:36.40
Charlie Munson Dexter +3:35.90 22:13.10 18:37.20
Blake Mahler Saline +1:04.50 19:42.00 18:37.50
Micah Martin Delton Kellogg -10.20 18:37.60 18:47.80
Presley Allen Mendon -36.60 18:37.60 19:14.20
Sebastian Kirk Bridgman +9.50 18:47.50 18:38.00
Nick Schuette Hanover-Horton +1:20.00 19:58.20 18:38.20
Jackson Stewart Mattawan +2:36.50 21:14.90 18:38.40
Robert King Constantine +47.80 19:26.20 18:38.40
Coy Weinberg Buchanan +1:47.30 20:25.80 18:38.50
Robby Johnson St. Clair -7.70 18:38.60 18:46.30
Alex Richards Hillsdale Academy +29.50 19:08.20 18:38.70
Johnathan Pant Three Rivers -2.00 18:38.80 18:40.80
Peyton Selk Allendale +2:18.00 20:56.80 18:38.80
Sawyer Whitfield Richland Gull Lake +33.40 19:12.30 18:38.90
Luke Lehner St. Joseph +29.30 19:08.20 18:38.90
Andrew Salliotte Berrien Springs +50.20 19:29.60 18:39.40
Brayden Snyder Holland -37.40 18:39.50 19:16.90
Connor O'Donohue West Michigan Aviation Academy +1:07.10 19:47.50 18:40.40
Myles Bray Monroe +2:25.00 21:05.40 18:40.40
Elena Figueroa St. Joseph +48.40 19:29.50 18:41.10
Elliot Cole Parchment +1:16.10 19:57.60 18:41.50
Clara James-Heer Grand Rapids Forest Hills Central +39.60 19:21.20 18:41.60
Benjamin Hoekstra Hudsonville Unity Christian +8.30 18:49.90 18:41.60
Jack Brown West Michigan Aviation Academy +1:55.90 20:37.70 18:41.80
Caleb Doezema Grand Rapids Covenant Christian +34.60 19:16.50 18:41.90
Will Leman Edwardsburg -1:18.40 18:42.10 20:00.50
Dorian Olson Benzie Central +19.70 19:02.10 18:42.40
Vincent Dexter Mattawan +3:04.50 21:47.50 18:43.00
Michael Dombrowski Ann Arbor Pioneer +1:36.50 20:20.50 18:44.00
Edward Lopez Eau Claire -37.60 18:45.00 19:22.60
Tyler Kooienga Grand Rapids Covenant Christian +9.90 18:54.90 18:45.00
Jerry Westrick St. Clair +4:24.80 23:10.00 18:45.20
Carter Hausman Kalamazoo Loy Norrix +3:45.30 22:30.80 18:45.50
Jacob Cruz Ann Arbor Pioneer +2:54.40 21:40.20 18:45.80
Tony Rao East Grand Rapids +36.90 19:22.90 18:46.00
Josh Villa Holland +1:08.60 19:55.10 18:46.50
Christian Huizenga Holland Christian +7.00 18:53.50 18:46.50
Eli Ernst Hudsonville Unity Christian +51.20 19:37.80 18:46.60
John Norland St. Joseph +2:14.50 21:01.10 18:46.60
Daniel Rhoades Monroe +24.40 19:11.70 18:47.30
Nikki Carothers Brighton +1:16.10 20:03.80 18:47.70
Robert Fletcher Tu West Michigan Aviation Academy +2:44.00 21:32.20 18:48.20
Mason Stafford Muskegon Mona Shores +41.00 19:30.10 18:49.10
Lucan Hoercher Three Rivers +1:40.10 20:29.30 18:49.20
Mia Bateson Grand Rapids Forest Hills Central -1:59.70 18:49.40 20:49.10
Luke Duncan Mattawan -31.10 18:49.80 19:20.90
David Martin Parma Western +1:51.30 20:41.70 18:50.40
Parker VanHill Grand Rapids Christian +2:08.20 20:58.60 18:50.40
Danny Maat Muskegon Western Michigan Christian -21.80 18:50.50 19:12.30
Ethan Smith Grand Rapids Forest Hills Eastern -44.10 18:50.80 19:34.90
Rowen Bishop East Grand Rapids +13.10 19:04.40 18:51.30
Sophia Rhein Traverse City St. Francis +1:21.80 20:13.20 18:51.40
Will Kletzka Dexter +1:00.60 19:52.40 18:51.80
Jacob Norman Jonesville +2:00.60 20:52.60 18:52.00
Miranda Mcneil Morley Stanwood -15.30 18:52.20 19:07.50
Nathan Padbury Jackson Lumen Christi -7.30 18:52.30 18:59.60
Eric Vonbargren Ann Arbor Skyline -9.50 18:52.70 19:02.20
Valentino DiCroce Portage Central +1:10.90 20:04.50 18:53.60
Sadey Seyferth East Grand Rapids +49.80 19:43.50 18:53.70
Branden Stock Kingsley +25.70 19:19.60 18:53.90
Tyler Vanderzanden Hart +3.10 18:57.10 18:54.00
Aldus Yun Ann Arbor Pioneer +39.10 19:34.10 18:55.00
Aaiden Gillespie Zeeland East +3:31.70 22:26.90 18:55.20
Natalie Lewis Rockford +2:18.60 21:13.90 18:55.30
Zack Mitchell Kalamazoo Christian +28.20 19:23.60 18:55.40
Grayson Grifhorst Grandville +25.30 19:20.70 18:55.40
Alena Blumberg Dexter +26.20 19:21.90 18:55.70
Colin Doederlein Parma Western +1:39.40 20:36.30 18:56.90
Drew Hoskins Stevensville-Lakeshore +1:49.70 20:46.70 18:57.00
Isaac Shepard Delton Kellogg +14.60 19:11.70 18:57.10
CamBrie Corey Petoskey +51.40 19:48.50 18:57.10
Natalie Mello Ann Arbor Pioneer +44.70 19:42.20 18:57.50
Addison Washler Grand Rapids Forest Hills Eastern +1:29.60 20:27.20 18:57.60
Caidan Gaskill Clare +1:13.40 20:11.20 18:57.80
Isaiah Olivarez Grand Rapids Forest Hills Northern +1:06.00 20:03.90 18:57.90
Logan Patmalnieks Constantine +46.10 19:44.60 18:58.50
Loch Rigozzi Saugatuck +50.60 19:49.30 18:58.70
Finn Wilson Ann Arbor Pioneer +2:38.10 21:37.40 18:59.30
Jacob Spezia St. Clair +3:31.90 22:31.40 18:59.50
Betsy Skendzel Traverse City St. Francis +29.30 19:28.90 18:59.60
Nick Thuente Traverse City St. Francis -24.40 19:00.30 19:24.70
Aidan Ohanyan Hudsonville +52.70 19:53.40 19:00.70
Lily Parker Spring Lake +21.40 19:22.20 19:00.80
Ethan Pyscher Caledonia +2:04.90 21:06.60 19:01.70
Ana Dunfee Kalamazoo Loy Norrix +54.80 19:57.10 19:02.30
Alissa Mason Holland +4:27.90 23:30.30 19:02.40
Payton Holtz Grand Rapids Christian +50.50 19:52.90 19:02.40
Annabel O'Haver Dexter +1:39.70 20:42.30 19:02.60
Braiden Brooks Three Oaks-River Valley +3:42.00 22:44.70 19:02.70
Tyler Bakhuyzen Hudsonville Unity Christian +1:28.70 20:31.50 19:02.80
Garrett Abel Spring Lake +6:07.30 25:10.90 19:03.60
Braylon Anderson Grandville +1:17.40 20:21.30 19:03.90
Bryce Garcia Rockford +2:58.10 22:02.10 19:04.00
Nathan Robertson Lawton +44.10 19:48.20 19:04.10
Grace VanderKooi Muskegon Western Michigan Christian -21.20 19:04.50 19:25.70
Austin Zielinski Grandville Calvin Christian +52.50 19:57.10 19:04.60
Sean Skuratowicz Kalamazoo Central +45.20 19:50.20 19:05.00
Nathan Steen Holland Christian +16.50 19:21.60 19:05.10
Natalie Kessler Ann Arbor Skyline +28.40 19:33.60 19:05.20
Jacob Barnes Grand Rapids Forest Hills Central -5.50 19:06.00 19:11.50
Ben Iobe Mendon +1:16.10 20:22.20 19:06.10
Maclin Stidolph East Kentwood -3.00 19:06.10 19:09.10
Caroline Vance Ann Arbor Skyline -59.50 19:06.20 20:05.70
Sienna Snyder Saline +38.40 19:44.60 19:06.20
Amber Koole Grand Rapids Covenant Christian +1:03.50 20:10.20 19:06.70
Caleb Kooyer Wyoming Potter's House Christian -40.40 19:07.00 19:47.40
Luke Nagelkirk Zeeland East +1:51.70 20:58.70 19:07.00
Alexander Lawrence Muskegon Western Michigan Christian +2:58.40 22:05.40 19:07.00
Braxton Zenner Kingsley +37.80 19:45.30 19:07.50
Allison Kuzma Zeeland East +16.80 19:24.60 19:07.80
Owen Slavens Three Oaks-River Valley +41.50 19:49.40 19:07.90
Noah Zelinski Traverse City St. Francis +51.80 19:59.80 19:08.00
Abby Roth Saline +1:04.80 20:12.90 19:08.10
Ethan Henry Jenison +1:51.20 20:59.30 19:08.10
Jacob Simon Remus Chippewa Hills +34.90 19:43.20 19:08.30
Andrew Dalman Zeeland West +7.80 19:16.40 19:08.60
Kendra Koster Lawton +33.10 19:41.80 19:08.70
Hudson Kiteley Benzie Central +10.10 19:19.20 19:09.10
Connor Lubbers Grand Rapids Covenant Christian +44.40 19:53.50 19:09.10
Owen Stimer Holland Black River +49.50 19:59.70 19:10.20
Charlie Hicks Clare +1:58.90 21:09.30 19:10.40
Gabe Rowell Hudsonville +56.20 20:06.80 19:10.60
Megan Postma Holland West Ottawa +41.10 19:52.20 19:11.10
Cole Vanderdussen Kalamazoo Christian +1:17.90 20:29.30 19:11.40
Shannon Gillahan Okemos +48.50 20:00.60 19:12.10
Evan Spronk Grand Rapids South Christian +32.90 19:45.10 19:12.20
Sean Driscol Three Oaks-River Valley +3:36.60 22:48.80 19:12.20
Julia Kozal Grand Rapids Forest Hills Northern +4:11.60 23:24.10 19:12.50
Jacob Voetberg Grand Rapids Christian +2:18.40 21:31.30 19:12.90
Jesse Jones Mt. Pleasant Sacred Heart +44.10 19:57.10 19:13.00
Evan Marsee Ann Arbor Pioneer +1:40.60 20:53.60 19:13.00
Adrian Gariepy Mattawan +38.10 19:51.30 19:13.20
Parker Prior Milan +1:50.30 21:03.90 19:13.60
Lucas Kozlowicz Grand Rapids Forest Hills Eastern -7.00 19:13.70 19:20.70
Ike Lindley Hillsdale Academy +55.20 20:09.00 19:13.80
Sean Perucci Kalamazoo Hackett +2:07.00 21:20.90 19:13.90
Brett Harsevoort Delton Kellogg +1:13.80 20:27.80 19:14.00
Joel Bezeau Monroe Jefferson +2:27.00 21:41.00 19:14.00
Will Hoekstra Grand Rapids Forest Hills Eastern +1:41.00 20:55.80 19:14.80
Kaden Hamming Middleville-Thornapple Kellogg +50.10 20:05.20 19:15.10
Matt Spedoske Big Rapids +2:18.80 21:34.80 19:16.00
Evan Ball Hudsonville +25.50 19:42.20 19:16.70
Jack Novotny Kalamazoo Loy Norrix +3.50 19:20.30 19:16.80
Kaiden Murdoch Grandville +32.50 19:49.50 19:17.00
Micah Derks Jenison +3:14.00 22:31.20 19:17.20
Bella Hoffer Zeeland West +19.30 19:36.80 19:17.50
Brad Salmon Bridgman +3:08.80 22:26.80 19:18.00
Allie Nowak Johannesburg-Lewiston +2:37.60 21:56.00 19:18.40
Megan Kowalski Brighton +1:21.30 20:40.50 19:19.20
Nicole Mays Okemos +45.70 20:05.00 19:19.30
Grace Roth Saline +24.20 19:43.80 19:19.60
Andrew Calkins Ensey Portage Northern +44.90 20:04.90 19:20.00
Mitchell Smith Grand Rapids NorthPointe Christian +1:55.30 21:15.70 19:20.40
Gabe Hillary Grand Rapids Forest Hills Northern +39.30 19:59.90 19:20.60
Josiah Swedberg Wyoming Potter's House Christian +3:04.80 22:25.50 19:20.70
Foster Boak Hudsonville +10.40 19:31.10 19:20.70
Laney Alig Saline +6.90 19:27.70 19:20.80
Ethan Nguyen Zeeland East +2:42.70 22:03.60 19:20.90
Jordan Schuiling Kent City +1:02.00 20:23.00 19:21.00
Isaiah Mulheron Clare +1:27.90 20:49.10 19:21.20
Cole Hinterman Hudsonville +2:21.40 21:43.00 19:21.60
Corynn Gady Saline +31.80 19:53.40 19:21.60
Ava Maginity Boyne City +7.80 19:29.50 19:21.70
Madeline Loe Petoskey +38.10 19:59.90 19:21.80
Zach Kern Holland Christian +1:06.00 20:28.00 19:22.00
Ava Crews Middleville-Thornapple Kellogg -15.90 19:22.40 19:38.30
Sarah Dixon Grand Rapids Forest Hills Eastern -3.00 19:22.90 19:25.90
Tyler Bostrom Holland Christian +1:27.30 20:50.30 19:23.00
Luke Kelm Portage Northern +1:13.20 20:36.20 19:23.00
Natalia Quigley Caledonia +2:43.00 22:06.60 19:23.60
Allen Trejo Kalamazoo Central +2:35.20 21:58.90 19:23.70
Brady VerBeek Zeeland West -33.90 19:24.00 19:57.90
Jonathan Greenhoe Zeeland West +1:27.30 20:51.30 19:24.00
Brandon Lopez-Rebo Wyoming Lee +47.10 20:11.50 19:24.40
Mia Rogan Saline +12.50 19:37.40 19:24.90
Caleb Bomhof Holland West Ottawa +4:44.40 24:09.60 19:25.20
Cameron Weibel Caledonia -1:15.20 19:25.30 20:40.50
Silas Lorenz St. Joseph +30.40 19:56.00 19:25.60
Oscar Armijo Kentwood Grand River Preparatory +1:08.60 20:34.70 19:26.10
Zechariah Rubingh Wyoming Potter's House Christian -16.40 19:26.50 19:42.90
Bryce Billings Kalamazoo Central +31.60 19:58.50 19:26.90
Allison Mayer Ann Arbor Skyline +14.90 19:41.90 19:27.00
Kaylee Pesta Tecumseh +1:02.80 20:30.20 19:27.40
Benjamin EROS Grass Lake +1:46.60 21:14.10 19:27.50
Bryson Van Ryn West Michigan Aviation Academy +53.20 20:21.00 19:27.80
Cameron Davenport Holland West Ottawa +46.30 20:15.20 19:28.90
Kenyon Brooks Grandville +7:09.00 26:38.70 19:29.70
Henry Schwarze Grand Rapids Forest Hills Central +2:03.40 21:33.30 19:29.90
Josiah Meyers Holland Christian +1:16.90 20:47.30 19:30.40
Lexie Ruffing Spring Lake +1:08.30 20:39.60 19:31.30
Mary England Kalamazoo Central -32.00 19:31.60 20:03.60
Mackenzie Sellenraad Saline +2:31.20 22:02.90 19:31.70
Camryn Bodine East Grand Rapids -13.50 19:31.80 19:45.30
Dominic Cranmer Zeeland West -1:05.60 19:32.40 20:38.00
Nicholas Pollich Mattawan +1:52.50 21:25.20 19:32.70
Conner Larson Portage Central -1:00.60 19:32.80 20:33.40
Carlos Hernandez-M Wyoming Lee +1:45.40 21:18.40 19:33.00
James Neeb Portage Central +1:03.30 20:36.60 19:33.30
Reed Osterink Wyoming Potter's House Christian +7.00 19:40.40 19:33.40
Elle Bissett Brighton +1:17.70 20:52.00 19:34.30
Eli Mulder Grandville Calvin Christian +1:48.30 21:22.80 19:34.50
Avery Guikema Hart +4.30 19:39.00 19:34.70
Seth Vanoss Grand Rapids Christian -7.10 19:35.00 19:42.10
Carter Hill Dexter +31.10 20:06.10 19:35.00
Alexander Sexton Watervliet +2:13.20 21:48.30 19:35.10
Luke Prong South Haven +14.60 19:49.70 19:35.10
Olivia Ippel St. Joseph +1:11.40 20:46.90 19:35.50
Joseph Robison East Kentwood +50.40 20:26.10 19:35.70
Junior Tovar Kentwood Grand River Preparatory +17.00 19:53.20 19:36.20
Ryan Van Dyken Hudsonville +1:17.00 20:53.50 19:36.50
Liam Adkins Stevensville-Lakeshore -1:04.20 19:36.90 20:41.10
Stella Farmer Brighton +52.90 20:30.00 19:37.10
Gabe Schwendinger Galesburg-Augusta +3.50 19:41.30 19:37.80
Reggie Geftos Monroe +3:49.10 23:27.20 19:38.10
Logan Morrison Portage Northern +1:30.80 21:09.00 19:38.20
Weston Carpenter Spring Lake -50.70 19:38.60 20:29.30
Keagan Cole Parchment +1:47.10 21:26.00 19:38.90
Julian Snelling Ann Arbor Pioneer -2:09.10 19:39.40 21:48.50
Noah Bosma Holland West Ottawa +4:23.70 24:03.10 19:39.40
Amanda Williams Portage Central +48.10 20:28.50 19:40.40
Jaxon Palmbos Grand Rapids South Christian +1:30.50 21:12.10 19:41.60
Caleb Drnek Grand Rapids Covenant Christian +1:27.00 21:08.70 19:41.70
Connor Bing Zeeland East +1:57.20 21:39.10 19:41.90
Madelyn Vande Bunte Jenison +2:26.40 22:08.30 19:41.90
Armand Arakaza Grand Rapids Christian +1:28.60 21:10.50 19:41.90
Luke Meyer Grandville +14.30 19:56.30 19:42.00
Therese Georgia Port Huron Northern +1:56.40 21:38.40 19:42.00
Katie Hume Ann Arbor Pioneer +45.40 20:28.20 19:42.80
Gabrielle Bolitho Brighton +1:28.20 21:11.20 19:43.00
Henry Mulder Holland +1:21.10 21:04.20 19:43.10
Emma Steele Vicksburg +2:18.80 22:02.00 19:43.20
Parker Rubin Traverse City Grand Traverse Academy +2:35.70 22:19.20 19:43.50
Landon Wilson Dexter +45.40 20:29.20 19:43.80
Ellia Agar Grand Rapids South Christian +46.90 20:30.70 19:43.80
Naomi Diekman Jenison +2:06.40 21:51.10 19:44.70
Hunter Tietz Middleville-Thornapple Kellogg +2:06.80 21:51.60 19:44.80
Lily Salazar Okemos +13.90 19:58.90 19:45.00
Ava Hollandsworth Remus Chippewa Hills +35.80 20:20.90 19:45.10
Samual Collins Portage Northern +1:19.00 21:04.10 19:45.10
Gabe Muckle Chelsea +2:25.90 22:11.20 19:45.30
Annalise Alkema Kalamazoo Central +1:06.40 20:51.90 19:45.50
Jack Robichaud Ann Arbor Skyline +5:38.80 25:24.80 19:46.00
Mason Ezinga Grand Rapids South Christian +1:29.20 21:15.40 19:46.20
Isaiah Post Wyoming Potter's House Christian +1:08.20 20:54.60 19:46.40
Corbin Smith Boyne City +1:52.00 21:38.80 19:46.80
Sarah Timmer Grand Rapids Christian +1:27.10 21:14.70 19:47.60
Ellory Clason Grand Rapids Forest Hills Eastern +9.70 19:57.50 19:47.80
Jonah Brummel Grand Rapids Covenant Christian +16.10 20:04.40 19:48.30
Julian Hawthorne Constantine +2.70 19:51.20 19:48.50
Maggie Otto Jenison +0.80 19:49.70 19:48.90
Jane Olney Holland West Ottawa +26.60 20:15.60 19:49.00
Jonah Boone Richland Gull Lake +30.30 20:19.40 19:49.10
Mitchell Winks Grand Rapids Christian -59.60 19:49.30 20:48.90
Nora O'Leary Petoskey +21.00 20:10.30 19:49.30
Jacob Howes Three Rivers +1:34.60 21:26.20 19:51.60
Riley Peer Monroe Jefferson +57.00 20:49.40 19:52.40
Chloe DeRidder Grandville +1:52.00 21:44.90 19:52.90
Talen Verburg Caledonia +1:29.90 21:22.80 19:52.90
Mathew Miedema Newaygo +2:38.90 22:32.70 19:53.80
Luke Ankeney Ann Arbor Pioneer +1:00.20 20:54.50 19:54.30
Ronan Marsh St. Joseph Lake Michigan Catholic -35.00 19:55.00 20:30.00
Jacob Hallenbeck Rockford +2:11.40 22:06.50 19:55.10
Reaghan Babrick Kalamazoo Loy Norrix +1:50.30 21:47.10 19:56.80
Jacob Williams Portage Central +1:15.70 21:13.80 19:58.10
Kate Varitek Dexter -40.70 19:58.30 20:39.00
Viktoria Bloniarz Monroe +13.90 20:12.30 19:58.40
Nathan Devries Grand Rapids South Christian +26.20 20:24.60 19:58.40
Remington Arney Newaygo +13.30 20:11.90 19:58.60
Bea Reeser Spring Lake +7.70 20:06.80 19:59.10
Anna Sybenga Grand Rapids Forest Hills Central +2:25.30 22:24.70 19:59.40
Evan Craddock Parma Western +2:33.00 22:32.50 19:59.50
Sophia Lado East Grand Rapids +5.00 20:04.70 19:59.70
Liam Manders Grand Rapids Forest Hills Central +1:13.70 21:13.40 19:59.70
Joshua Maier Caledonia -1:36.40 19:59.80 21:36.20
Teo Wilkerson Grandville +20.10 20:20.30 20:00.20
Jaana Glasmacher Okemos +31.50 20:31.80 20:00.30
Evan Spriggs New Buffalo +38.80 20:39.50 20:00.70
Ava Viegelahn Grass Lake -1:17.90 20:00.90 21:18.80
Ava Pergitone St. Clair +47.20 20:48.20 20:01.00
Emma Smith Rockford +55.70 20:56.80 20:01.10
Desiree Duque-Rico West Michigan Aviation Academy +39.00 20:40.10 20:01.10
Theodore Conrad Muskegon Mona Shores +1:56.30 21:57.60 20:01.30
Cole Greenfield Hastings +1:06.30 21:08.60 20:02.30
Hannah Geaney Wyoming Potter's House Christian +1:44.90 21:47.40 20:02.50
Robby Yoder Three Rivers +2:52.10 22:55.50 20:03.40
Rex Bajcz Ann Arbor Pioneer +4:05.10 24:08.50 20:03.40
Amelia Kashian Brighton -5.30 20:03.50 20:08.80
Aidan Broadworth Milan -30.80 20:05.00 20:35.80
Peyton Ludwig Grand Rapids Forest Hills Central -20.10 20:05.10 20:25.20
Breslin Sharp Parma Western +3:00.60 23:05.70 20:05.10
Jack Pummill Spring Lake +3:55.70 24:00.90 20:05.20
Dean Kauffman Rockford +28.20 20:33.60 20:05.40
Petra Foote Traverse City Grand Traverse Academy +1:22.70 21:29.10 20:06.40
Levi Vandermeyden Grand Rapids South Christian -4.70 20:07.20 20:11.90
Jack Burin Dexter +11.90 20:19.30 20:07.40
Luke Fermin Grand Rapids Forest Hills Eastern +1:00.90 21:08.70 20:07.80
Emma Gunnett Holland West Ottawa +11.40 20:19.50 20:08.10
Eoghan Burns East Grand Rapids +4:45.80 24:54.00 20:08.20
Travis Heyn Portage Northern +4:02.80 24:11.30 20:08.50
Abbey Scholma Hudsonville +34.20 20:43.50 20:09.30
Connor Siglow St. Joseph Lake Michigan Catholic -46.80 20:09.50 20:56.30
Matthew Cross Kingsley +1:00.00 21:09.60 20:09.60
Cecilia Conrad Muskegon Mona Shores +51.10 21:01.30 20:10.20
Oscar Sosa Wyoming Lee +2.90 20:14.00 20:11.10
Maddie Bruxvoort Hudsonville Unity Christian +4:43.70 24:55.50 20:11.80
Victor Wu Muskegon Mona Shores +1:30.20 21:42.70 20:12.50
Annika Sytsma Kalamazoo Christian +2:12.80 22:25.30 20:12.50
Eleanor Cool Cadillac +1:11.40 21:24.00 20:12.60
Joshua Barr Grand Rapids South Christian -36.50 20:12.90 20:49.40
Addison Bruckman Dexter +3:42.40 23:56.20 20:13.80
Allen Zhang St. Clair +2:36.80 22:50.90 20:14.10
Allison Glendening St. Joseph Our Lady of the Lake Catholic +45.00 20:59.60 20:14.60
Madison Morris Tecumseh +1:26.90 21:41.50 20:14.60
Brandon Wayburn St. Clair -2:22.90 20:14.80 22:37.70
Harry Cornell East Grand Rapids +2:52.90 23:08.30 20:15.40
Emma Margaron Holland -1:00.90 20:16.50 21:17.40
Katelyn Larue Grand Rapids Christian +1:33.50 21:50.10 20:16.60
Nora Grossnickle Benzie Central +2:39.90 22:57.20 20:17.30
Brooklyn Springvloed Grand Rapids South Christian +4:52.70 25:10.10 20:17.40
Halle Overmire Grand Rapids South Christian +1:01.80 21:19.90 20:18.10
Olivia VerBeek Jenison +54.60 21:13.80 20:19.20
Jacob Kuipers Hudsonville Unity Christian +1:19.30 21:38.70 20:19.40
Sofia Oertel Lawton +2:04.90 22:24.90 20:20.00
Mya Orner Temperance-Bedford +7.60 20:27.70 20:20.10
Eli Moorhouse Allendale +3:48.30 24:08.40 20:20.10
Caleb Fish Grand Rapids Forest Hills Northern +1:19.80 21:39.90 20:20.10
Bryna Mead-O'Brien Okemos +17.00 20:37.30 20:20.30
Klea Verstrate Hudsonville -57.10 20:20.50 21:17.60
Grace Pettit Plainwell +43.90 21:04.40 20:20.50
Alyssa Gerritsma Holland Christian +1:15.70 21:37.20 20:21.50
Lexie Beth Nienhuis Hart +16.10 20:37.70 20:21.60
Andrew Tava Caledonia +1:06.20 21:28.50 20:22.30
Yalmaz Javaid Hudsonville +1:54.60 22:18.30 20:23.70
Lucas Bronson Allendale +2:32.40 22:56.60 20:24.20
Allie NUTT Ann Arbor Pioneer -49.20 20:24.50 21:13.70
Devon Lauters Grandville +1:19.50 21:44.60 20:25.10
Jeff Dewitt Zeeland East +17.90 20:43.20 20:25.30
Jason Bos Holland Christian +2:45.20 23:10.90 20:25.70
Jonathah Bouwman Grandville Calvin Christian +1:23.70 21:49.60 20:25.90
Keagan Papke New Buffalo +18.40 20:44.50 20:26.10
Kelvin Kepler Grandville +1:24.20 21:51.20 20:27.00
Julian Barry Kalamazoo Hackett +2:28.00 22:55.10 20:27.10
Ivy Andreas Wyoming Potter's House Christian -14.80 20:27.30 20:42.10
Alaina Klooster Kalamazoo Christian +3:02.40 23:29.90 20:27.50
Rylee Duffing Traverse City St. Francis +57.30 21:25.40 20:28.10
Tessa Rindfliesch Zeeland West +1:38.00 22:06.20 20:28.20
Noelle Nienhuis Hudsonville Unity Christian +4:01.10 24:29.40 20:28.30
Aydan Vandyk Grand Rapids Forest Hills Northern -54.30 20:28.80 21:23.10
Bryce Bales Dexter +45.70 21:14.50 20:28.80
Levi VanderSloot Grand Rapids Christian +1:08.60 21:37.70 20:29.10
Ella Walton Hillsdale Academy +56.60 21:26.70 20:30.10
Alexander Bunker Grand Rapids Forest Hills Northern +46.30 21:16.80 20:30.50
Abraham Jager West Michigan Aviation Academy +1:00.00 21:30.60 20:30.60
Joel Hardesty Big Rapids -1.20 20:30.80 20:32.00
Ethan Wait Gobles +2:33.40 23:04.40 20:31.00
Jadon Ryman Newaygo +37.00 21:08.40 20:31.40
Elizabeth Kunzi Hudsonville +1:42.00 22:13.50 20:31.50
Veronica Fitzgerald Monroe Jefferson +2:33.60 23:05.70 20:32.10
Isaac Primm Spring Lake +30.50 21:03.00 20:32.50
Clare Mathison Grand Rapids Forest Hills Central +1:54.10 22:26.80 20:32.70
Everett Pendergrass Parma Western +1:08.20 21:41.60 20:33.40
Skylee Ames Gaylord +49.80 21:23.40 20:33.60
Amelia Isackson Kalamazoo Loy Norrix +42.00 21:15.80 20:33.80
Jason Miller Potterville +51.10 21:25.00 20:33.90
Maikhoi Christensen East Kentwood -31.00 20:34.70 21:05.70
Valerie Pollock Fruitport +26.60 21:01.40 20:34.80
Preslee Perkins Stevensville-Lakeshore +15.10 20:50.30 20:35.20
Reese Hansen Grand Rapids Ottawa Hills +2:00.40 22:36.50 20:36.10
Kayla Barna West Michigan Aviation Academy +57.30 21:33.60 20:36.30
Lucian Shoup Richland Gull Lake +15.30 20:51.60 20:36.30
Lola Bryce Grandville Calvin Christian +2:27.10 23:04.10 20:37.00
Jessie Postma Hudsonville Unity Christian +1:00.70 21:38.10 20:37.40
Olivia Shaieb Dexter +1:55.10 22:33.80 20:38.70
Nathan Robke Dexter +1:49.70 22:28.50 20:38.80
Anezka Pradna Three Rivers +32.60 21:11.50 20:38.90
Liam VanHouten Hudsonville +4:14.30 24:53.20 20:38.90
Kiann Schmottlach Grand Rapids Forest Hills Northern +28.70 21:07.60 20:38.90
Maddie Rogan Saline +18.90 20:58.60 20:39.70
Nicholas Wynsma West Michigan Aviation Academy -1:11.40 20:39.90 21:51.30
Lily Laburn Holland Black River -35.10 20:40.10 21:15.20
Mason Laurin Stevensville-Lakeshore +2:27.20 23:07.50 20:40.30
MK Elliott Portage Central +2:19.50 23:00.20 20:40.70
Claire Ritchey Edwardsburg +1:32.70 22:13.70 20:41.00
Ethan Le East Kentwood +30.90 21:12.10 20:41.20
Grace Folkema Muskegon Western Michigan Christian +2:07.70 22:49.30 20:41.60
Lydia Cocciolone Ann Arbor Skyline -12.50 20:41.80 20:54.30
Leo Kleff Grand Rapids Forest Hills Eastern -1:36.70 20:42.00 22:18.70
Zach Keiser Gaylord +1:31.70 22:13.90 20:42.20
Audrey Huff Grandville +2:34.50 23:17.30 20:42.80
Lauren Tooley Portage Central +16.80 20:59.90 20:43.10
Ambria DePoy Holland -15.70 20:43.70 20:59.40
Joel Hoppe Holland West Ottawa +1:22.80 22:06.60 20:43.80
Kamdyn Hawkins Grand Rapids Forest Hills Central +9.50 20:53.50 20:44.00
Gabrielle Osterberg Jackson Lumen Christi +6.00 20:50.40 20:44.40
Abby Rice Rochester Hills Lutheran Northwest -28.90 20:44.50 21:13.40
Caleb Boersen St. Joseph +3:11.00 23:56.10 20:45.10
Elijah Peterson Grand Rapids Forest Hills Eastern +16.70 21:01.90 20:45.20
Emmet Lorenz St. Joseph +23.40 21:08.90 20:45.50
Sarah Etcher Grandville -31.10 20:45.70 21:16.80
Katie Riemersma Spring Lake +52.60 21:38.30 20:45.70
Bailey Burt Saline +38.30 21:24.20 20:45.90
Nora Hoekert Rockford +1:55.60 22:41.70 20:46.10
Mary Masserant Traverse City St. Francis -2:15.70 20:46.10 23:01.80
Luke Lindsay Monroe +1:44.00 22:30.40 20:46.40
Julia Frampton Holland West Ottawa +21.00 21:08.00 20:47.00
Amanda Laughery Vicksburg +2:00.10 22:47.30 20:47.20
Brent Smith Grand Rapids Forest Hills Eastern +8.20 20:55.40 20:47.20
Dylan Pasia Port Huron Northern +0.70 20:48.00 20:47.30
Dylan Leyendecker Hudsonville -20.20 20:47.30 21:07.50
Anna Rachowicz Portage Central +1:02.60 21:51.40 20:48.80
Maddie Young Buchanan +0.10 20:49.00 20:48.90
Madeleine Barge Rochester Hills Lutheran Northwest +5.30 20:54.20 20:48.90
Lainey Roth Grand Rapids West Catholic +1:54.50 22:43.90 20:49.40
Sydney Fazekas Jackson Lumen Christi +8.40 20:58.00 20:49.60
Max Lawrence West Michigan Aviation Academy +4:11.30 25:00.90 20:49.60
Leah Thompson Caledonia +1:16.00 22:05.90 20:49.90
Gracie Houtman Kent City +12.70 21:02.60 20:49.90
Reiel Ghiglia Hudsonville +3:15.80 24:06.00 20:50.20
Ricky George Mattawan +2:28.70 23:19.20 20:50.50
Gwen Lamport Grand Rapids Forest Hills Central +0.80 20:52.40 20:51.60
Isabella Max Kent City -44.40 20:52.90 21:37.30
Ryan Driscoll Three Oaks-River Valley -29.50 20:52.90 21:22.40
Alanna Clague Portage Central -43.50 20:52.90 21:36.40
Kate Wayne Hudsonville -30.30 20:53.00 21:23.30
Ella Harlow Portage Northern -9.20 20:53.00 21:02.20
Cayden Apol Hudsonville +1:36.60 22:30.10 20:53.50
Maggie Ruffini Grand Rapids Forest Hills Northern +1:27.50 22:21.30 20:53.80
Alyssa DeFields Caledonia +1:15.50 22:10.20 20:54.70
Parker Hume St. Joseph +1:15.50 22:10.30 20:54.80
Madalyyn Karsies Pinckney +3:21.00 24:16.50 20:55.50
Nancy Gage Saline +37.90 21:33.70 20:55.80
Maddie Bosch Hudsonville Unity Christian +3:39.50 24:36.30 20:56.80
Heidi Spahr Zeeland West +5:26.90 26:24.10 20:57.20
Angel Miller Parchment +17.00 21:14.20 20:57.20
Derrick Freehling Three Oaks-River Valley +45.80 21:43.10 20:57.30
Addison Noble Allendale +15.30 21:12.80 20:57.50
Sierra Grooters Hudsonville Unity Christian +2:36.40 23:34.70 20:58.30
Emily Stevenson Tecumseh +37.70 21:36.20 20:58.50
Regan Hill Cadillac +6.20 21:04.90 20:58.70
Maddie Gallagher Traverse City St. Francis +55.70 21:55.00 20:59.30
Braiden Renfer Parma Western +3:24.10 24:23.90 20:59.80
Kylie Schelhaas Hudsonville Unity Christian +4:40.50 25:40.60 21:00.10
Antonia Bruckman Dexter +2:24.50 23:24.60 21:00.10
Charlie Wester Vicksburg +45.60 21:46.00 21:00.40
Julia Troxell Rochester Hills Lutheran Northwest +1:35.70 22:36.40 21:00.70
Josh Hector Grandville +39.40 21:40.40 21:01.00
Jakob Terpstra Grand Rapids Forest Hills Central +56.00 21:57.40 21:01.40
Savanna Owens Hart +58.90 22:00.50 21:01.60
Margot Hagerty Traverse City St. Francis +29.90 21:32.50 21:02.60
Autumn Major Centreville -55.50 21:03.10 21:58.60
Tessa Minnear Hudsonville +1:59.40 23:02.60 21:03.20
Hayley Heinrich Zeeland East +11.60 21:15.40 21:03.80
Logan Face Kingsley +1:34.10 22:38.10 21:04.00
Grant Schumm Three Oaks-River Valley +15.20 21:20.00 21:04.80
Clara Fast Bridgman +1:28.70 22:33.60 21:04.90
Marisa Mazza Cadillac +1:16.70 22:22.40 21:05.70
Madalyn Agren Johannesburg-Lewiston +52.20 21:58.20 21:06.00
Steph Dodd Zeeland West +1:01.70 22:08.60 21:06.90
George Murphy East Grand Rapids +1:01.90 22:08.90 21:07.00
Abigail Pretty Hart +1:35.90 22:44.50 21:08.60
Madelyn Fennema Caledonia +44.60 21:53.30 21:08.70
Addison Rozema Hudsonville +1:30.70 22:39.90 21:09.20
Alex Watson Dexter -51.40 21:09.40 22:00.80
Rachel Berkempas Grand Rapids South Christian +1:23.50 22:33.00 21:09.50
Belinda Vrielink West Michigan Aviation Academy -6.00 21:09.80 21:15.80
John Muckle Chelsea +1:37.10 22:47.10 21:10.00
Jessica Warren Tecumseh +57.00 22:07.40 21:10.40
Addie Grill Zeeland East +12.00 21:22.60 21:10.60
Noah DeRosia Caledonia +3:14.40 24:25.60 21:11.20
Brianna Zuidema Muskegon Western Michigan Christian -17.00 21:11.50 21:28.50
Rosalinda Gascho Johannesburg-Lewiston +1:32.80 22:44.30 21:11.50
Julia Jones Traverse City Grand Traverse Academy +1:20.60 22:32.20 21:11.60
Sydney Van Es Kalamazoo Hackett +23.60 21:35.90 21:12.30
Abby Martin Hudsonville -1:12.50 21:13.40 22:25.90
Katelynn Jalosky St. Clair +58.30 22:11.90 21:13.60
Lauren Hills Hudsonville +2:01.10 23:14.90 21:13.80
Brayden Czarnecki Jenison -16.50 21:14.00 21:30.50
Natalie Kooyer Hudsonville Unity Christian +2:31.90 23:46.40 21:14.50
Adam Vander Hart Grand Rapids South Christian +53.90 22:08.60 21:14.70
Jessica Harney Rockford -16.10 21:15.50 21:31.60
Kim Miller Monroe Jefferson -1:23.50 21:16.00 22:39.50
Kay Morgan Monroe +56.10 22:12.40 21:16.30
Lizzie Thibeault Saline +51.10 22:10.90 21:19.80
David Francis Grand Rapids Forest Hills Eastern +3:52.10 25:13.30 21:21.20
Cora Mullins Johannesburg-Lewiston +3:02.60 24:24.00 21:21.40
Madison Basham Grass Lake -1:42.20 21:21.70 23:03.90
Ava Iverson Benzie Central +34.30 21:56.70 21:22.40
Jenna Hinken Allendale +20.90 21:43.50 21:22.60
Emma Bushroe Temperance-Bedford +1:28.50 22:51.40 21:22.90
Emily Zemitans Vicksburg -1:00.90 21:23.50 22:24.40
Avery Hecksel East Grand Rapids +57.20 22:21.10 21:23.90
Anna Tubbergen Grand Rapids NorthPointe Christian +1:42.90 23:06.90 21:24.00
Samantha McClelland Grand Rapids Forest Hills Northern -52.00 21:25.20 22:17.20
Aubrey Herder Kalamazoo Christian -6.90 21:25.40 21:32.30
Hannah Erlandson Plainwell +15.20 21:40.80 21:25.60
Natalie Zochowski Johannesburg-Lewiston -5.20 21:25.70 21:30.90
Avery Mickelson Cadillac -45.50 21:26.40 22:11.90
Keegan Gallagher Kalamazoo Hackett +5:21.90 26:48.70 21:26.80
Mark Welsch Edwardsburg -0.10 21:27.10 21:27.20
Greta Hondorp Zeeland West +27.50 21:54.90 21:27.40
Whitney Wilkinson Hillsdale Academy +35.80 22:03.30 21:27.50
Mila Schneider Rockford +2:13.90 23:42.50 21:28.60
Ryan Hatfield Grand Rapids Forest Hills Central -30.50 21:30.20 22:00.70
Jane Manthei Petoskey St. Michael Academy +22.10 21:52.30 21:30.20
Bethany Zimmerman Spring Lake +2:09.00 23:40.10 21:31.10
Avalynn Klapmust Caledonia +6.50 21:37.70 21:31.20
Marina Walz Parma Western +56.20 22:28.00 21:31.80
Bryce Grugett Newaygo +9.00 21:41.00 21:32.00
Addison Essebaggers Hudsonville Unity Christian +1:44.90 23:17.90 21:33.00
Jacqueline Morton Mt. Pleasant Sacred Heart +1:42.40 23:16.00 21:33.60
Evie Deblaay Grand Rapids South Christian +24.20 21:58.00 21:33.80
Alanna Mulligan Rockford +1:43.20 23:18.10 21:34.90
Kaylee Sprague Stevensville-Lakeshore +38.20 22:14.00 21:35.80
Clara Peikert Ann Arbor Pioneer +14.80 21:50.60 21:35.80
Adysen Daman Caledonia +1:29.80 23:05.70 21:35.90
Enzo Haqq South Haven -57.40 21:35.90 22:33.30
Bryce Hallberg Spring Lake +5:03.20 26:39.20 21:36.00
Maya VanSolkema Hudsonville Unity Christian +56.00 22:32.50 21:36.50
Molly Young Vicksburg -20.80 21:36.60 21:57.40
Marissa Bruininks Portage Central +1:22.30 23:00.30 21:38.00
Patrick PJ) Carty Dexter +1:26.80 23:04.90 21:38.10
Taryn Landers Hudsonville Unity Christian +1:43.90 23:22.70 21:38.80
Natalie Allshouse Rockford -59.00 21:39.30 22:38.30
Preston Foster Breckenridge +1:37.10 23:17.00 21:39.90
Bethany Brown Parchment +10.80 21:51.00 21:40.20
Kendall Wank Richland Gull Lake +3:32.10 25:12.50 21:40.40
Aubrey Jackson Niles -47.80 21:40.50 22:28.30
Holly Velting Middleville-Thornapple Kellogg +25.40 22:06.10 21:40.70
Saebrianna Smallwood Milan -51.10 21:41.40 22:32.50
Monica Ristich Ann Arbor Pioneer +2:38.70 24:20.20 21:41.50
Lillian Reiner Holland West Ottawa +1:45.70 23:27.80 21:42.10
Samantha Hill Muskegon Mona Shores +3:13.20 24:55.60 21:42.40
Hannah Lewis Zeeland East +45.50 22:29.00 21:43.50
Alisha Esquivel Kent City -1:03.20 21:43.80 22:47.00
Nathalie Strockis Grand Rapids West Catholic +47.20 22:32.00 21:44.80
Addison Streetman Dexter +2:01.60 23:46.60 21:45.00
Macy Daniels Kalamazoo Loy Norrix +22.30 22:09.00 21:46.70
Finnegan Sweeney Potterville -2:36.30 21:47.20 24:23.50
Ella Rus Grand Rapids Covenant Christian -1:11.10 21:47.30 22:58.40
Tyler Watson Hudsonville -11.50 21:47.30 21:58.80
Jacob Hector Grandville +37.90 22:25.60 21:47.70
Annika DeJong Stevensville-Lakeshore +2:26.20 24:14.40 21:48.20
Lucy Johnson Gaylord +38.80 22:27.00 21:48.20
Kierstyn Thompson Niles +20.20 22:09.90 21:49.70
Lilly Houle Muskegon Mona Shores +59.90 22:50.00 21:50.10
Oliviah Malloy Big Rapids +1:04.70 22:55.10 21:50.40
Anthony Castillo Grant +1:34.90 23:26.30 21:51.40
Declan Raimer Grandville +1:25.30 23:17.40 21:52.10
Rebecca James Portage Northern +3:02.30 24:54.50 21:52.20
Mary Webb Kingsley +1:12.30 23:04.80 21:52.50
Desiree Huitron Wyoming Lee +14.10 22:06.60 21:52.50
Lauren Pretty Hart +1:05.50 22:58.70 21:53.20
Frankie Loriso Vicksburg +2:12.70 24:06.40 21:53.70
Haylee Woods Stevensville-Lakeshore +11.80 22:06.50 21:54.70
Kaleigh Swiger Cadillac -39.30 21:55.30 22:34.60
Lucy Pike Ann Arbor Pioneer +1:00.00 22:56.00 21:56.00
Henry Stone Grandville +3:46.40 25:42.60 21:56.20
Grace Bullock Grass Lake +16.50 22:13.00 21:56.50
Jenna VanDussen Schoolcraft +2:33.50 24:30.40 21:56.90
Elijah Stevens Grandville -1:02.00 21:56.90 22:58.90
Kelsey Knape Tecumseh -40.00 21:57.30 22:37.30
Liliana Wilstermann Grand Rapids Christian +1:48.50 23:45.80 21:57.30
Abby Wilson Holland +20.80 22:18.40 21:57.60
Cambrie Lawrence Benzie Central +53.60 22:51.40 21:57.80
Rylynn Hein St. Joseph +49.20 22:47.00 21:57.80
Eleanor Kingshott Muskegon Western Michigan Christian +1:17.40 23:17.40 22:00.00
Allison Hilts Portage Central +1:15.40 23:15.50 22:00.10
Emy Smith Zeeland West +1:19.30 23:20.60 22:01.30
Addie Curtis Marcellus -15.40 22:02.00 22:17.40
Morgan Lowell Watervliet +1:42.00 23:44.50 22:02.50
Kloe Kimbrell Caledonia +1:36.40 23:40.60 22:04.20
Claire Vos Plainwell -49.40 22:04.70 22:54.10
Lydia Recor Spring Lake +1:35.70 23:40.50 22:04.80
Ashley Davis Muskegon Mona Shores +1:44.90 23:50.00 22:05.10
Kaitlyn Harris St. Joseph -15.20 22:05.30 22:20.50
Gwendalynn Rickard Big Rapids +4.90 22:10.50 22:05.60
Joelle White Delton Kellogg +1:42.50 23:48.20 22:05.70
Rachel Sprauer Ann Arbor Pioneer +4:35.90 26:41.90 22:06.00
Addison Wurfel Vicksburg +1:54.40 24:00.70 22:06.30
Hope Zichterman Kalamazoo Christian +49.40 22:56.20 22:06.80
Meredith Walters Holland +1:36.00 23:43.10 22:07.10
Helena Jolliffe Rockford +2:25.20 24:32.50 22:07.30
Eleanor Young Buchanan -43.30 22:07.50 22:50.80
Grace Hillier Kingsley +38.50 22:47.70 22:09.20
Erika Bylsma Grand Rapids Covenant Christian +1:39.80 23:49.60 22:09.80
Maya Padisak Traverse City St. Francis +1:58.40 24:08.40 22:10.00
Caroline Roberts Hillsdale Academy +20.70 22:31.10 22:10.40
Michael Bell Traverse City Grand Traverse Academy +1:30.60 23:41.60 22:11.00
Lindsey Velting Middleville-Thornapple Kellogg +1:11.40 23:22.90 22:11.50
Donny Mitschke Potterville +1:33.90 23:45.70 22:11.80
Kenneth Vastine Hastings +3:20.60 25:32.60 22:12.00
Elise Meister Zeeland East -15.10 22:12.60 22:27.70
Diamond Madison Muskegon Mona Shores +3:15.40 25:28.10 22:12.70
Michael Sager Wiss Middleville-Thornapple Kellogg -27.60 22:13.10 22:40.70
Lydia Tolsma Grand Rapids South Christian +34.50 22:49.50 22:15.00
Sydney Guyot Hudsonville +2:03.10 24:19.00 22:15.90
Claire Caplea St. Joseph +3:52.40 26:08.30 22:15.90
Ellie Miller Spring Lake +1:13.30 23:29.20 22:15.90
Augusta Bowman Remus Chippewa Hills +2:20.80 24:36.70 22:15.90
Claire Johnston Morley Stanwood +2:12.80 24:30.60 22:17.80
Grace Finley Monroe -54.20 22:17.90 23:12.10
Lucy Kooyer Hudsonville Unity Christian +2:23.80 24:42.50 22:18.70
Lucy Vandemark Middleville-Thornapple Kellogg +1:21.20 23:40.80 22:19.60
Lauren Halverson Grand Rapids Forest Hills Northern -15.10 22:19.70 22:34.80
Naomi Kaczor Ann Arbor Pioneer -27.90 22:20.00 22:47.90
Morgan Lawrence Muskegon Western Michigan Christian +1:49.10 24:09.70 22:20.60
Kimberly Romero Watervliet +2:42.40 25:03.20 22:20.80
Anastasia Ledford Caledonia +3:28.30 25:49.30 22:21.00
Ben Post Zeeland East -25.50 22:21.50 22:47.00
Cole Claire Edwardsburg +54.60 23:16.20 22:21.60
Aidan Petik Dexter +1:15.50 23:37.50 22:22.00
Sadie Ebel St. Joseph +4:56.50 27:18.90 22:22.40
Kelly Huis Kingsley +1:20.70 23:43.20 22:22.50
Izaak Mallo Three Rivers +2:53.90 25:16.80 22:22.90
Mia Powell Grand Rapids Christian +2:54.20 25:17.60 22:23.40
Riley Adams Concord +1:05.80 23:29.20 22:23.40
Natalie Gibson Remus Chippewa Hills -48.30 22:23.50 23:11.80
Alyssa Masserant Monroe Jefferson +30.20 22:53.80 22:23.60
Lilly Dood Grand Rapids South Christian +1:31.70 23:55.50 22:23.80
Mary Harkema Grand Rapids South Christian +16.00 22:40.60 22:24.60
Megan Ahrens Grand Rapids Forest Hills Northern +1.80 22:27.00 22:25.20
Hannah Barone Jenison +2:46.50 25:11.70 22:25.20
Bradyn Bouma Grand Rapids South Christian +3:59.50 26:25.00 22:25.50
Benjamin Ault Rockford +5:36.90 28:02.60 22:25.70
Ella Spanding Gaylord +24.80 22:50.50 22:25.70
Paige Bell Traverse City Grand Traverse Academy +36.10 23:02.20 22:26.10
Riley Vanderlaan Grand Rapids South Christian -25.80 22:26.70 22:52.50
Mariah Martinez Grandville +2:17.40 24:44.30 22:26.90
Anika Bouwman Grand Rapids Christian +2:49.10 25:16.00 22:26.90
Emmy Willemin Grand Rapids Forest Hills Central +2:03.80 24:30.80 22:27.00
Zach Heikka Milan -10.40 22:27.70 22:38.10
Cameron Russell Ann Arbor Pioneer -9.20 22:28.10 22:37.30
Audrey Durham Zeeland East +8.00 22:36.20 22:28.20
Owen Rowell Hudsonville +56.70 23:25.50 22:28.80
Megan Zahnow Vicksburg +25.50 22:54.30 22:28.80
Leah Williams Caledonia +3:42.80 26:11.70 22:28.90
Emmy Pritchard Centreville -1:17.60 22:29.30 23:46.90
Hannah Dupuis Caledonia +2:26.00 24:58.70 22:32.70
Addison Turk West Michigan Aviation Academy +1:23.70 23:56.80 22:33.10
Megan Bell Ann Arbor Pioneer +3:11.60 25:44.70 22:33.10
Summer Fast Bridgman -8.70 22:33.40 22:42.10
Kate Witherell Spring Lake -48.50 22:33.50 23:22.00
Adam Spees Caledonia +19.40 22:54.40 22:35.00
Harry Birzer Hillsdale Academy +3:05.10 25:41.50 22:36.40
Alyssa VanDussen Schoolcraft +2:10.40 24:47.00 22:36.60
Jayce Arend Eau Claire +2:53.60 25:31.10 22:37.50
Annika Steinke Lawton +1:07.40 23:46.00 22:38.60
Alisa Westerling Allendale +31.40 23:11.10 22:39.70
Katelynn Reading Saline +37.40 23:17.70 22:40.30
Jada Stanfill Portage Northern +45.60 23:26.10 22:40.50
Andrew Letter Edwardsburg +6:33.30 29:14.00 22:40.70
Serena O'Brien Ann Arbor Skyline +12.20 22:52.90 22:40.70
Ella Racette Milan -38.80 22:40.90 23:19.70
Olivia Harris St. Joseph +1:26.30 24:07.50 22:41.20
Tucker Wolf Hudsonville +10:06.00 32:47.40 22:41.40
Zach PELFREY Potterville +4:08.60 26:50.70 22:42.10
Isabella Stoetzel Parma Western +3:59.10 26:41.30 22:42.20
William Venneman Grand Rapids Forest Hills Northern +44.10 23:26.70 22:42.60
Maggie Mckeiver Grand Rapids West Catholic -1:28.80 22:42.90 24:11.70
Lindsey Peterson Zeeland West +1:45.40 24:29.00 22:43.60
Rebecca Rummel Saline +2:17.10 25:01.70 22:44.60
Zoey Walerczyk Newaygo +2:12.50 24:58.10 22:45.60
Elizabeth Beck Ann Arbor Skyline +23.30 23:09.10 22:45.80
Avery Steffes Stevensville-Lakeshore +35.00 23:20.80 22:45.80
Emily Howell Bridgman +27.40 23:13.60 22:46.20
Lucy Bray Kalamazoo Christian -54.80 22:48.10 23:42.90
Quinn Hilla Dexter -2:47.90 22:48.20 25:36.10
Lilly Hopkins Hart +2:03.60 24:52.70 22:49.10
Ava Fisher Jenison +2:46.00 25:35.70 22:49.70
Noah Duffner East Grand Rapids +1:08.50 23:58.50 22:50.00
Kendall Zaliwski Rochester Hills Lutheran Northwest +4.70 22:54.80 22:50.10
Tahira Gjukis Portage Northern -34.90 22:50.20 23:25.10
Sabrina Bielecki Hudsonville +2:03.50 24:54.30 22:50.80
Camryn Brown Coloma +20.20 23:11.30 22:51.10
Olivia Tritchka-st Hillsdale Academy -2:30.20 22:51.40 25:21.60
Brianna Wheaton Pinckney +58.20 23:50.00 22:51.80
Elijah Luce Holland Christian +27.00 23:19.20 22:52.20
Emma Thompson Middleville-Thornapple Kellogg +3:14.70 26:07.80 22:53.10
Kiera Tuttle Saline +1:01.90 23:55.20 22:53.30
Emma Burrell Rochester Hills Lutheran Northwest +29.40 23:22.80 22:53.40
Alex Stocke Zeeland West +2:55.20 25:48.80 22:53.60
Charlie Lutz Dexter +1:10.10 24:03.90 22:53.80
Bella Dykstra Holland Christian +1:06.00 24:00.00 22:54.00
Amelia Walchak East Grand Rapids +1:06.10 24:00.60 22:54.50
Haylee Livermore Remus Chippewa Hills +13.00 23:08.80 22:55.80
Camille Wolbrink Holland Black River +1:18.90 24:15.30 22:56.40
Elizabeth Chaffee Newaygo +53.70 23:50.20 22:56.50
Amelia Smith Gaylord +1:29.50 24:26.40 22:56.90
Val Heppler Stevensville-Lakeshore -54.30 22:57.50 23:51.80
Sayla Bender Kingsley -7.80 22:57.70 23:05.50
Leilani Schoonmaker Saugatuck +5:42.20 28:40.30 22:58.10
Macy Andress Edwardsburg -0.30 22:58.60 22:58.90
Marcus Silva Dexter +3:27.20 26:25.80 22:58.60
Jocelyn Mein Portage Northern +1:18.10 24:16.80 22:58.70
Tru Muday Richland Gull Lake +1:03.10 24:02.70 22:59.60
Isabell Peltier Kingsley -28.30 23:00.00 23:28.30
Rachel Allabaugh Kalamazoo Christian -6.00 23:00.60 23:06.60
Noah Reinsma Hudsonville +50.40 23:51.20 23:00.80
Kylie Conn Niles +2:08.40 25:10.50 23:02.10
Adelaide Kauchak Portage Central +4:25.40 27:27.50 23:02.10
Lauren Jousma Grandville Calvin Christian -0.90 23:02.70 23:03.60
Kardierre Williams Kalamazoo Central -16.80 23:02.90 23:19.70
Hannah Hillary East Grand Rapids +5.40 23:09.50 23:04.10
Priscilla Gonzalez Bloomingdale -29.30 23:04.50 23:33.80
Johannah Houtkooper Delton Kellogg -36.80 23:06.20 23:43.00
Mya Ross Milan -1:42.80 23:07.70 24:50.50
Colin Smith Potterville -1:05.90 23:07.90 24:13.80
Natalie Coleman Parma Western +2:21.90 25:30.40 23:08.50
Kiersten Schmitt Grand Rapids Christian +2:29.00 25:37.70 23:08.70
Morgan Baker Jonesville -1:24.60 23:08.90 24:33.50
Madelyn VanDort Zeeland West +2:30.80 25:40.20 23:09.40
Daphne Deaton Hudsonville +1:08.60 24:18.20 23:09.60
Stella Niemi Dexter -2:24.80 23:10.50 25:35.30
Alyson Vikstrom Holland Christian -13.30 23:10.70 23:24.00
Morgan Righter Portage Central +1:32.40 24:44.50 23:12.10
Esme James Berrien Springs +58.30 24:10.60 23:12.30
Chevy Vanderlaan Spring Lake +1:31.10 24:43.50 23:12.40
Samantha Vandort Zeeland West -25.90 23:13.00 23:38.90
Marissa Lunt Grand Rapids Forest Hills Central -12.70 23:14.30 23:27.00
Mara VanWagner Kingsley +1.70 23:16.10 23:14.40
Evelyn Vandlen Spring Lake +1:03.80 24:18.50 23:14.70
Cameron Handwerker Rockford +27.10 23:41.80 23:14.70
Kaylee Schelich Kingsley -4.30 23:15.20 23:19.50
Brianna Bender Kingsley -29.80 23:16.60 23:46.40
Madeline Herringa Portage Northern +2:33.90 25:51.20 23:17.30
Thalia Pineda Newaygo +7:48.90 31:06.20 23:17.30
Tess Peters East Grand Rapids -23.80 23:18.20 23:42.00
Adriana Byker Hudsonville Unity Christian +16.10 23:34.50 23:18.40
Ashleigh Ponstein Grand Rapids South Christian -1:12.60 23:19.30 24:31.90
Sylvie Mulder Holland Christian +49.70 24:09.00 23:19.30
Grace Hojnacki East Grand Rapids -1:04.60 23:20.20 24:24.80
Rylee Boersen Holland +58.60 24:18.90 23:20.30
Elissa Cyphers St. Clair +1:07.40 24:28.00 23:20.60
Jack Ganzel Parma Western +3:07.00 26:27.60 23:20.60
Lydia VerBeek Wyoming Potter's House Christian +1:24.30 24:46.00 23:21.70
Tuula Buckland Bridgman +1:58.50 25:20.40 23:21.90
Hallie Kooyer Hudsonville Unity Christian +46.50 24:08.60 23:22.10
Celia Kingscott Grandville +38.70 24:01.50 23:22.80
Caleb Leppelmeier Edwardsburg +2:38.40 26:02.90 23:24.50
Alyssa Seinen Hudsonville Unity Christian +2:22.80 25:48.10 23:25.30
Lauren Mckenna Caledonia +2:45.30 26:11.70 23:26.40
Cali Quartz Cadillac -30.70 23:27.10 23:57.80
Jasmine Boggy Ann Arbor Pioneer +2:06.20 25:35.50 23:29.30
Ally Wiersma Hudsonville +1:08.90 24:38.60 23:29.70
Aamori Paz Newaygo +1:43.30 25:14.10 23:30.80
Brian Mygrants Parma Western +1:57.30 25:28.40 23:31.10
Omri Cohen Grand Rapids Forest Hills Northern +3:25.70 26:57.10 23:31.40
Luke Witte Grand Rapids Christian +13.30 23:45.70 23:32.40
Marissa Dewitte Hudsonville +20.20 23:53.80 23:33.60
Sara Kooistra Wyoming Potter's House Christian +2:17.40 25:51.10 23:33.70
Elise Pfeiffer Fremont +1:03.00 24:36.90 23:33.90
Jemma Doublestein East Grand Rapids +2:01.60 25:36.90 23:35.30
Miley Torres Lawton +1:00.30 24:36.20 23:35.90
Ellie Fischer St. Joseph +18.60 23:57.30 23:38.70
Leona Keuvelaar Grandville +5:23.90 29:02.70 23:38.80
Sydney Greaves Buchanan +25.50 24:04.30 23:38.80
Rachel Maddox Fremont +1:54.10 25:33.10 23:39.00
Olivia Beauchamp Big Rapids +2:01.40 25:40.70 23:39.30
Mali Szalai Edwardsburg +2:34.60 26:14.30 23:39.70
Sami Keiser Gaylord +42.80 24:22.90 23:40.10
Maria Curcuru Grand Rapids Forest Hills Northern -1:15.20 23:42.20 24:57.40
Anneliese Jones Ann Arbor Pioneer -5.40 23:42.30 23:47.70
Julia Lewis Edwardsburg +24.60 24:09.80 23:45.20
Aribel Mills St. Joseph Lake Michigan Catholic -17.90 23:47.50 24:05.40
Morgan Rearick Portage Central +1:25.90 25:14.00 23:48.10
Giselle Cossey Spring Lake +2:27.10 26:15.50 23:48.40
Zoie Wood Gobles +6:18.20 30:06.60 23:48.40
Hayley Hall Galesburg-Augusta -33.90 23:48.90 24:22.80
Cristina Avello St. Joseph Lake Michigan Catholic -7.90 23:49.20 23:57.10
Bryana Andrade-nava Grandville +1:57.20 25:47.20 23:50.00
Gavin Stone Rockford +3:27.50 27:17.70 23:50.20
Madison Ross Milan +47.20 24:37.60 23:50.40
Maria Mandrelle Jonesville -2:36.80 23:51.60 26:28.40
Grace Fenton Holland Christian +28.70 24:20.70 23:52.00
Rachel Taylor Milan -34.00 23:52.50 24:26.50
Cecelia Brush Ann Arbor Skyline +1:45.00 25:38.70 23:53.70
Ella McCrumb Grandville +2:01.80 25:55.80 23:54.00
Grace Barber Grand Rapids Forest Hills Central +37.10 24:32.40 23:55.30
Blake Stuart Mendon +1:35.60 25:32.30 23:56.70
Isabelle Schrauben St. Joseph Lake Michigan Catholic -1.40 23:56.90 23:58.30
Mia Sanchez Jackson Lumen Christi +34.50 24:34.10 23:59.60
Mallory Gwinnup Spring Lake +2:32.70 26:33.60 24:00.90
Anna Mcqueary Saugatuck -1:08.70 24:01.30 25:10.00
Madison Sandel Grand Rapids Forest Hills Northern +2:22.10 26:23.60 24:01.50
Jaxson Cicotte Dexter -41.60 24:02.20 24:43.80
Sergey Collings Mt. Pleasant Sacred Heart -1:14.90 24:04.40 25:19.30
Sage Brownell Rockford +2:40.70 26:46.10 24:05.40
Anna Lindstrom Grand Rapids Christian -11.20 24:07.30 24:18.50
Emma Larkin Zeeland West +55.90 25:03.60 24:07.70
Robert Arce Richland Gull Lake +1:32.70 25:40.70 24:08.00
Mckinleigh Kraemer Coloma -28.20 24:10.70 24:38.90
Connelly Hefferan Newaygo +1:35.10 25:46.50 24:11.40
Audrey Howell Caledonia -14.70 24:12.90 24:27.60
Katelyn Blanch Hudsonville +2:41.50 26:55.00 24:13.50
Emily Ventrone Three Rivers +58.60 25:12.50 24:13.90
Anne Kleber Dexter +3:17.90 27:32.90 24:15.00
Clair Kalsbeek Grand Rapids Covenant Christian +35.40 24:50.50 24:15.10
Lily Vanderzwaag Hudsonville Unity Christian +3:13.30 27:29.00 24:15.70
Rebecca Evenhouse Kentwood Grand River Preparatory -31.70 24:18.00 24:49.70
Kaylyn Burgess Grand Rapids South Christian -49.10 24:18.60 25:07.70
Mya Panse Portage Northern +1:22.20 25:40.80 24:18.60
Rachel Baxter Hudsonville -46.90 24:19.10 25:06.00
Max Damstra Grand Rapids Christian +2:37.70 26:57.40 24:19.70
Naomi Force Spring Lake +34.20 24:54.10 24:19.90
Madeline Wiersma Parchment +4:06.00 28:26.20 24:20.20
Amber Fairchild Caledonia +50.70 25:11.20 24:20.50
Kylie Main Delton Kellogg -18.30 24:21.50 24:39.80
Isabella Frederick Kalamazoo Central +4:19.00 28:40.70 24:21.70
Brianna Nixon Hudsonville +12.50 24:35.20 24:22.70
Payton Dennis Benzie Central +3:54.30 28:17.30 24:23.00
Kristin DeBoer Grand Rapids Covenant Christian +2:00.90 26:27.30 24:26.40
Ada Feasby Spring Lake -58.20 24:27.50 25:25.70
Erin Letter Edwardsburg +30.30 24:58.80 24:28.50
Alli Pschigoda Kalamazoo Christian -16.20 24:29.00 24:45.20
Amelia Lynd Parma Western +2:17.90 26:50.40 24:32.50
Wesely Jenkins Ann Arbor Skyline +51.00 25:24.50 24:33.50
Megan VerMerris Wyoming Potter's House Christian +1:38.70 26:12.80 24:34.10
Bryan Jin Grand Rapids Forest Hills Northern +1:12.60 25:48.10 24:35.50
Katie Landstra Hudsonville Unity Christian +6.70 24:42.60 24:35.90
Suzy Markle Berrien Springs +2:50.30 27:26.70 24:36.40
Declan Smith Middleville-Thornapple Kellogg +7.00 24:44.90 24:37.90
Anne Kooyer Grand Rapids South Christian +2:15.80 26:54.00 24:38.20
Alaina Mitchell Kingsley -2:24.70 24:38.40 27:03.10
Kassey Pachulski Grandville -1:15.90 24:38.60 25:54.50
Ava Butera Traverse City Grand Traverse Academy +58.20 25:40.10 24:41.90
Caden Ruiter Holland Christian +13.70 24:55.90 24:42.20
Sela Fitzell Caledonia +1:18.60 26:01.90 24:43.30
Presley Adams Jonesville +1:25.70 26:09.90 24:44.20
Maria Burnett Hillsdale Academy +1:50.60 26:38.20 24:47.60
Claire Stanko Ann Arbor Pioneer -1:19.50 24:51.00 26:10.50
Rachel Ahrens Grand Rapids Forest Hills Northern +57.60 25:50.20 24:52.60
Kaya Bender West Michigan Aviation Academy +1:13.40 26:07.20 24:53.80
Amelia Lewis St. Joseph Our Lady of the Lake Catholic +2:55.40 27:50.20 24:54.80
Taylor Gableman Edwardsburg -48.80 24:55.00 25:43.80
Emma Kauffman Rockford +3:12.60 28:08.00 24:55.40
Christian Klusman Marcellus +25.80 25:21.40 24:55.60
Christina Waldmiller Caledonia +1.60 24:57.70 24:56.10
Ethan Koscinski Bear Lake +2:20.80 27:17.00 24:56.20
Maggie Stebing Hanover-Horton +2:49.30 27:46.20 24:56.90
Olivia Heckenlively Hillsdale Academy -1:34.70 24:59.30 26:34.00
Lorelai Malinowski Grass Lake +59.30 25:58.60 24:59.30
Emma Pratt Mattawan +1:00.50 26:00.00 24:59.50
Maggie Koetje Grand Rapids South Christian +3:28.00 28:32.30 25:04.30
Molly Francis East Grand Rapids +57.30 26:01.70 25:04.40
Emma Kooienga Grand Rapids Covenant Christian +3:11.80 28:16.20 25:04.40
Emma Kusmierski Grandville -1:21.00 25:07.50 26:28.50
Josie Callendar Grandville +2:26.50 27:38.10 25:11.60
James Harper Caledonia +1:28.60 26:40.30 25:11.70
Savannah Thelen Holland Black River -19.30 25:12.30 25:31.60
Chloe Rooks Holland West Ottawa +7:47.40 33:02.30 25:14.90
Saleen Brennan Buchanan +41.40 25:57.70 25:16.30
Cole Stapert Gobles +3:34.10 28:50.40 25:16.30
Sophia Hansen Kingsley +3:53.00 29:09.50 25:16.50
Marissa Freehling Bridgman +2:57.40 28:14.60 25:17.20
Addison Robke Dexter +3:59.50 29:21.10 25:21.60
Emily Vierzen Grand Rapids South Christian +2:00.50 27:23.00 25:22.50
Caitlyn Morris Buchanan +57.30 26:20.00 25:22.70
Monroe Grifhorst Grandville +39.10 26:02.90 25:23.80
Eliana Heldt Mattawan +2:30.70 27:56.20 25:25.50
Adi Martin Grandville +1:00.60 26:28.30 25:27.70
Grace Weber Hartford +47.20 26:15.40 25:28.20
Anna Wiltzer Portage Northern +1:27.50 26:59.00 25:31.50
Nate Gil Grand Rapids Forest Hills Eastern +4:00.60 29:37.30 25:36.70
Anneke Gritter Grand Rapids South Christian +32.10 26:08.80 25:36.70
Carlos Flores-garcia Wyoming Lee -8:59.10 25:36.90 34:36.00
Ellie Miller Centreville +40.80 26:17.80 25:37.00
Riley Koehler Fruitport +27.40 26:04.70 25:37.30
Ashlyn Maurer Grand Rapids Forest Hills Eastern +2:23.60 28:01.40 25:37.80
Ell Johnson Portage Central +1:34.70 27:13.00 25:38.30
Ava Russell Edwardsburg +2:28.60 28:07.80 25:39.20
Lindsey Gibson Remus Chippewa Hills +1:13.40 26:53.60 25:40.20
Miles Arseneault Big Rapids -3:59.10 25:42.80 29:41.90
Molly Kooistra Muskegon Western Michigan Christian +5.40 25:49.90 25:44.50
Evelyn Gifford Portage Central +5:48.40 31:33.80 25:45.40
Laura Vanderweide Hillsdale Academy +1:47.40 27:33.10 25:45.70
Delaina Cook Hudsonville +2.90 25:51.40 25:48.50
Connor Scholma Hudsonville Unity Christian +2:22.40 28:11.90 25:49.50
Nathan Vang Traverse City Grand Traverse Academy +4:45.40 30:36.10 25:50.70
Katie Harrand Traverse City St. Francis +31.40 26:22.40 25:51.00
Kevin Morgan Mendon +3:13.90 29:06.70 25:52.80
Amara Olexa Watervliet -1:10.50 25:53.10 27:03.60
Everett Hoekzema-S Wyoming Potter's House Christian +5:22.20 31:16.90 25:54.70
Elise Finkbeiner Kentwood Grand River Preparatory -1:46.60 25:56.90 27:43.50
Meryn Curtis Saugatuck +4:15.40 30:12.60 25:57.20
Frances Mildenberg Centreville -1:16.50 25:57.70 27:14.20
Jensy Vanvliet Holland Christian -35.40 25:58.80 26:34.20
Karma O'Neil Jackson Lumen Christi +3:27.00 29:29.30 26:02.30
Lillian Lester Delton Kellogg +5:44.60 31:48.20 26:03.60
Lillian Klooster Kalamazoo Christian -5.50 26:04.80 26:10.30
Natalie Sterk Kingsley +42.60 26:49.30 26:06.70
Kaitlyn Clark Schoolcraft +12.60 26:19.40 26:06.80
Hannah Willoughby Schoolcraft +7.40 26:18.20 26:10.80
Hailey Buikema Grandville +0.70 26:12.50 26:11.80
Athena Lieu Berrien Springs -41.40 26:12.70 26:54.10
Sydnie Schimmel Grand Rapids Covenant Christian +2:02.50 28:16.20 26:13.70
Mykala Echevarria Vicksburg +2:40.20 28:56.30 26:16.10
Caylee Bishop Marcellus -36.10 26:19.50 26:55.60
Adelle Snyder Holland -50.30 26:19.80 27:10.10
Sophie Fenech Bridgman +2:52.00 29:12.40 26:20.40
Alexa Priest Schoolcraft +1:09.30 27:35.90 26:26.60
Kristina Swanson Watervliet -1.40 26:28.30 26:29.70
Melanie Buys Spring Lake +2:53.80 29:26.30 26:32.50
Victoria Hall Bear Lake +2:09.00 28:43.50 26:34.50
Leah Elliott Grandville Calvin Christian +1:32.90 28:15.40 26:42.50
Kylee Weinberg Constantine -2:29.50 26:43.10 29:12.60
Diego Bolton Parma Western +1:45.00 28:29.60 26:44.60
Cora Garrey Traverse City St. Francis +1:27.20 28:12.70 26:45.50
Grace Samra East Grand Rapids +2:01.40 28:48.60 26:47.20
Lillian Morton Mt. Pleasant Sacred Heart +1:25.50 28:14.70 26:49.20
Izzy Jaronik Edwardsburg -3:23.90 26:55.90 30:19.80
Catherine Craig Berrien Springs +54.20 27:50.40 26:56.20
Siobhan Weed Petoskey St. Michael Academy -58.80 27:05.20 28:04.00
Maryn Toonstra Wyoming Potter's House Christian +1:03.80 28:09.80 27:06.00
Samantha Paladi Gobles +10.20 27:32.20 27:22.00
Sydney Wartner Portage Central -41.00 27:22.20 28:03.20
Kelly Vanderkodde Hart -2:35.50 27:24.20 29:59.70
Katelyn LINDEMANN Milan +9.30 27:37.50 27:28.20
McKaylah Shank Parchment -53.20 27:30.40 28:23.60
Rebecca Hornacek Caledonia +8:47.40 36:18.90 27:31.50
Emberlee Parks Grandville +22.20 27:55.90 27:33.70
Reese Lambe Schoolcraft -33.50 27:35.50 28:09.00
Aubrey Hoekstra Grand Rapids Covenant Christian +33.30 28:12.40 27:39.10
Nathan Sontag East Kentwood +2:49.10 30:34.60 27:45.50
Morgan Kuiper Grand Rapids Covenant Christian +0.30 27:47.80 27:47.50
Sydney Biegalle Newaygo -27.30 27:49.10 28:16.40
Myah Boomstra Grand Rapids South Christian -1:00.90 27:57.40 28:58.30
Carolina Odio Grand Rapids South Christian +7:24.60 35:24.40 27:59.80
Karen Bult Grand Rapids Covenant Christian +40.70 28:43.30 28:02.60
Bella Baas East Grand Rapids +3:05.30 31:14.10 28:08.80
Ava Sibert Richland Gull Lake +1:45.60 29:59.10 28:13.50
Sarah Hakala Mattawan +23.60 28:39.30 28:15.70
Emma Miller Bloomingdale -28.30 28:18.50 28:46.80
Ava Zehnder St. Joseph -16.80 28:26.30 28:43.10
Olivia Chard Portage Northern +10.30 28:42.30 28:32.00
Gonzalez Maria Portage Central +2:36.40 31:09.80 28:33.40
Addie Richards Watervliet -9.50 28:38.10 28:47.60
Faith Fish Hartford +27.60 29:06.00 28:38.40
Anaya Vanderzwaag Hart +1:04.80 29:49.10 28:44.30
Izzy Garcia Milan +3:37.10 32:21.50 28:44.40
Anne Scott Bridgman +2:18.30 31:06.90 28:48.60
Susan Gormley Grand Rapids NorthPointe Christian +35.70 29:26.40 28:50.70
Avery Sablan Grand Rapids Forest Hills Northern -55.10 28:58.40 29:53.50
Laura Barcenas Hartford +7:59.10 37:07.10 29:08.00
Seaira Mischka Constantine +3:44.70 32:54.70 29:10.00
Megan Mokma Hudsonville Unity Christian +1:23.60 30:36.00 29:12.40
Maisie Grella Portage Northern +1:09.20 30:23.20 29:14.00
Addy Bean Muskegon Mona Shores +5:29.90 34:51.80 29:21.90
Hannah Wellman Jenison +5:21.70 34:49.50 29:27.80
Allison Mounce Kalamazoo Hackett +1:16.00 31:14.60 29:58.60
Brenda Cerritos Wyoming Lee +4:38.20 34:37.20 29:59.00
Aimee Hochstetler Constantine +1:06.30 31:15.00 30:08.70
Sophia Bravata Caledonia +1:33.10 31:44.60 30:11.50
Ava Sischo Muskegon Mona Shores +2:28.50 32:48.50 30:20.00
Ryan Scholten Hudsonville +49.30 31:31.80 30:42.50
Sydney Bentley Bear Lake +1:41.50 32:39.80 30:58.30
Saige Carnahan Wyoming Potter's House Christian +2:13.70 33:14.70 31:01.00
Sherry Zhang Parma Western -2:08.90 31:23.10 33:32.00
Karyna Espinoza Wyoming Lee -1:40.00 31:26.00 33:06.00
Molly O'Donnell Spring Lake -0.90 31:29.30 31:30.20
Anna Staal Grandville Calvin Christian -32.70 31:43.20 32:15.90
Gladys McGinn New Buffalo +8:02.60 39:46.00 31:43.40
Victoria Jerzyk Hastings +5.70 32:01.60 31:55.90
Leah Perkins Richland Gull Lake +6:58.80 38:59.80 32:01.00
Allie Trantham Delton Kellogg +4:28.80 36:35.50 32:06.70
Nola Langeweg Caledonia -3:07.20 32:50.90 35:58.10
Elena Spicer Grandville +8:36.10 41:34.60 32:58.50
Adia Whisler Caledonia +27.30 34:14.80 33:47.50
Layla Garcia St. Joseph -1:56.80 34:13.00 36:09.80
Izabelle Towery Galesburg-Augusta +2:15.30 38:13.20 35:57.90