2022 Portage XC Invitational 2022

Portage, MI

2022 Portage XC Invitational 2022 vs Portage XC Invitational 2023

Aggregate Data Points
Difference This Meet That Meet
Overall Athletes -462 3012 3474
Overall Average -3.91 21:28.93 21:32.83
1st-10th Place -9.26 15:09.41 15:18.67
1st-25th Place +0.37 15:32.16 15:31.79
1st-50th Place +3.39 15:47.39 15:44.00
1st-100th Place +4.20 16:03.93 15:59.73
Common Athletes -- -- 1489
Ran Faster -479 532 1011
Ran Season Best 33 284 251
Average Time +23.91 21:07.40 20:43.49
Median Time +19.00 20:38.90 20:19.90
Middle 80% Times +26.42 20:52.65 20:26.23
Top 10% Times +29.30 16:52.15 16:22.85
Top 25% Times +32.66 17:39.14 17:06.47
Top 50% Times +30.65 18:38.80 18:08.15
Bottom 50% Times +17.13 23:34.30 23:17.17
Bottom 25% Times +11.67 25:22.61 25:10.94
Bottom 10% Times -1.63 27:22.31 27:23.94
Average Difference +20.29 -- --
Median Difference +1:25.80 -- --
Middle 80% Difference +24.15 -- --
Top 10% Difference +20.40 -- --
Top 50% Difference +26.37 -- --
Top 25% Difference +26.24 -- --
Top 50% Difference +26.37 -- --
Bottom 50% Difference +13.91 -- --
Bottom 25% Difference +6.56 -- --
Bottom 10% Difference -19.14 -- --

Performances of Common Athletes
Athlete Team Difference This Meet That Meet
Seth Norder Grand Haven -11.90 14:45.40 14:57.30
Connell Alford Chelsea -10.50 15:01.80 15:12.30
Evan Loughridge Pinckney +3.60 15:20.90 15:17.30
Brendan Herger Northville +12.50 15:31.60 15:19.10
Ethan Powell Northville +43.10 16:11.60 15:28.50
Tyler Langley Brighton +17.00 15:46.70 15:29.70
Alex Thole East Grand Rapids +34.40 16:05.70 15:31.30
Sean Pettis Fremont +1:08.20 16:41.00 15:32.80
Luke Suliman Ann Arbor Skyline +29.40 16:03.60 15:34.20
Noah Selvaraj Bay City Western +20.00 15:54.60 15:34.60
Truman Johnson Saline +19.00 15:56.20 15:37.20
Jasper Cane Kalamazoo Central +0.60 15:38.00 15:37.40
Paul Moore Pinckney +28.50 16:10.10 15:41.60
Henry Dixon Grand Rapids Forest Hills Eastern +1:12.80 16:55.70 15:42.90
Ethan Sandula Pinckney +17.90 16:02.60 15:44.70
Simon Triezenberg Grand Rapids Christian +6.10 15:53.90 15:47.80
Braylon Petty Adrian +5.40 15:54.40 15:49.00
Ronnie Silveira Allendale +1:15.90 17:05.00 15:49.10
Brendan Hoving Grand Rapids Forest Hills Eastern +38.40 16:28.30 15:49.90
Will Engbers Holland Christian +16.90 16:08.20 15:51.30
Luke Campbell Brighton +55.90 16:48.10 15:52.20
Zack Truszkowski Traverse City Central +25.20 16:20.00 15:54.80
Boden Genovese Coloma +29.70 16:25.30 15:55.60
Liam Walters Grand Rapids Ottawa Hills +5.20 16:01.00 15:55.80
Moises Salazar Adrian +15.40 16:11.20 15:55.80
Elijah Forbord Brighton +51.60 16:47.80 15:56.20
Isaiah Dinverno Jackson Lumen Christi +1:01.40 16:57.70 15:56.30
Samuel Martini Kent City -5.20 15:57.30 16:02.50
Shay White St. Joseph +1:04.20 17:01.50 15:57.30
Mason Lucas Jenison +32.40 16:29.80 15:57.40
Jackson Rodriguez Wyoming Potter's House Christian +23.50 16:21.30 15:57.80
Kilian Whalen Allendale +1:49.00 17:47.10 15:58.10
Willem DeGood Traverse City West +10.30 16:09.50 15:59.20
Nolan Longuski Shepherd +1:04.40 17:03.80 15:59.40
Liam Hinman Grand Rapids Forest Hills Eastern +33.30 16:33.30 16:00.00
Evan Nickoles East Kentwood +26.70 16:27.10 16:00.40
Jonah Workman East Grand Rapids -3.90 16:04.00 16:07.90
Logan Begeman Portage Central -35.20 16:04.60 16:39.80
Roman Smith Grand Haven +1:05.70 17:11.00 16:05.30
Tyler Brock Brighton +57.00 17:02.70 16:05.70
Aiden Krueger Niles +34.30 16:40.50 16:06.20
Eric Overdier Ann Arbor Pioneer +13.40 16:20.80 16:07.40
Thomas Holm Hillsdale Academy +36.20 16:45.30 16:09.10
Brady Millington Brighton +1:04.40 17:13.60 16:09.20
Carter Livermore Grandville +5.20 16:15.80 16:10.60
Brad White Clare -29.10 16:10.90 16:40.00
Shane Izzard Petoskey -5.40 16:11.10 16:16.50
Tyler Outlaw Brighton +1:43.70 17:55.10 16:11.40
Cooper Jacobsen Grand Rapids Forest Hills Eastern +28.40 16:40.20 16:11.80
Beckett Crooks Ann Arbor Pioneer +1:26.40 17:38.30 16:11.90
Keegan Hoekstra Grand Rapids Christian +23.80 16:37.10 16:13.30
Dylan Duguay Kalamazoo Loy Norrix +57.20 17:10.60 16:13.40
Logan Westgate Portage Central +1:22.10 17:36.00 16:13.90
Mason Sinke Bear Lake +59.30 17:13.20 16:13.90
Peter Kuperus Grand Rapids Christian -33.20 16:16.30 16:49.50
Levi Kamps Grand Rapids Covenant Christian +49.30 17:05.80 16:16.50
Jaden Barnes Bloomingdale +3.10 16:19.90 16:16.80
Stewart Waters Whitehall +1:02.40 17:19.60 16:17.20
Mason Jett Ann Arbor Skyline -2.60 16:17.70 16:20.30
Isaac Tanis East Kentwood +3.20 16:22.30 16:19.10
Dylan Clark Grand Rapids Christian +9.80 16:29.40 16:19.60
Sawyer Mccarthy Grand Rapids Forest Hills Central +21.80 16:41.80 16:20.00
Blake Fox Johannesburg-Lewiston +49.90 17:10.00 16:20.10
Simon Vandervlucht Monroe St. Mary Catholic Central -1:54.80 16:20.70 18:15.50
Ian Morgan Okemos +53.70 17:14.50 16:20.80
Jackson Lam Kalamazoo Loy Norrix +1:08.00 17:28.90 16:20.90
Acer Campbell Yale +1:29.10 17:50.00 16:20.90
Nolan Nixon Cadillac -5.40 16:21.60 16:27.00
Robert Dodd Zeeland West +34.80 16:57.00 16:22.20
Kort Thompson Caledonia +50.60 17:13.40 16:22.80
Andrew Foshag Monroe +1:09.70 17:32.80 16:23.10
Landon Rogers Three Oaks-River Valley +52.10 17:17.70 16:25.60
Bode Cooper Brighton +37.00 17:02.60 16:25.60
Giovanni Pardo-Keegan Yale +26.80 16:52.70 16:25.90
Marek Butkiewicz Kalamazoo Hackett +1:25.90 17:51.80 16:25.90
Sean Ryan Grand Rapids Christian +1:47.00 18:13.40 16:26.40
Caleb Wesseldyk Otsego -0.60 16:26.60 16:27.20
Matthias Morse Muskegon Western Michigan Christian +1:14.50 17:41.80 16:27.30
Keagan Smith Zeeland West +1:17.40 17:45.60 16:28.20
Ben Gross Allendale +1:19.00 17:47.60 16:28.60
Blake Ferguson Yale -0.70 16:28.80 16:29.50
Andrew Kaczmarczyk Bay City Western +1:04.40 17:34.30 16:29.90
Miles Killips Bay City Western +45.40 17:15.50 16:30.10
Edison Lopeman Parma Western +46.20 17:16.50 16:30.30
Parker Ludwig Grand Rapids Forest Hills Central -4.10 16:31.20 16:35.30
Luke Glasgow Spring Lake +1:44.10 18:15.80 16:31.70
Josh Slocum Traverse City St. Francis +15.30 16:47.50 16:32.20
Jack DeKruyter Zeeland West +26.70 16:59.40 16:32.70
Joseph Spada Kalamazoo Central +36.70 17:10.40 16:33.70
Grayson Rorick Hillsdale Academy +46.60 17:21.20 16:34.60
Dani Mandujano Watervliet +1:48.80 18:23.50 16:34.70
Evan Shepherd Hanover-Horton +53.20 17:28.40 16:35.20
Carter Sherman Fremont +41.20 17:17.00 16:35.80
Max Vangrouw Holland West Ottawa +1:18.10 17:53.90 16:35.80
Julian Linebaugh Dexter +1:41.30 18:17.50 16:36.20
Gavin VanKampen Jonesville +38.90 17:15.20 16:36.30
Matthew Canales Adrian +54.30 17:31.00 16:36.70
Joe Waalkes Grand Rapids Christian -49.20 16:37.30 17:26.50
Ty Billings Kalamazoo Central +56.30 17:34.00 16:37.70
Parker Woodwyk Spring Lake +41.00 17:18.80 16:37.80
Will Whitmore Holland Christian +54.60 17:32.90 16:38.30
Jack Edison East Grand Rapids +34.00 17:12.40 16:38.40
Nick Cabrera Portage Central -36.70 16:38.50 17:15.20
Carson Berko Grand Haven +2.00 16:40.90 16:38.90
Nathan Wilkinson Okemos +1:14.50 17:54.60 16:40.10
Jeremiah Witt Johannesburg-Lewiston +1:15.70 17:56.10 16:40.40
Nathan Beemer Okemos +42.90 17:23.60 16:40.70
Logan Gehoski Bay City Western +1:24.20 18:05.50 16:41.30
Kenny Sheffer Otsego +1.40 16:42.70 16:41.30
Isaac Edgington Holland Black River +36.90 17:18.50 16:41.60
Elijah Thompson Kalamazoo Central +4:18.30 21:00.80 16:42.50
Nicholas Yaquinto Northville -21.60 16:42.90 17:04.50
Theo Sacks-Thomas Ann Arbor Pioneer +55.70 17:38.90 16:43.20
Ethan Shoffner Cedar Springs +31.70 17:15.20 16:43.50
Hudson Kemperman Grand Rapids Forest Hills Northern +12.70 16:56.30 16:43.60
Davis Christy East Grand Rapids +11.40 16:55.30 16:43.90
Zach Wyderko Brighton +1:44.70 18:29.00 16:44.30
Gannon Shore Jackson Lumen Christi +18.00 17:02.90 16:44.90
Lukus Mendoza Spring Lake +1:15.60 18:00.70 16:45.10
Carson Hauch Zeeland West +22.60 17:07.80 16:45.20
Jacob Sandford Grand Rapids Forest Hills Central +33.30 17:18.80 16:45.50
Gavin Markucki Richland Gull Lake +50.20 17:36.60 16:46.40
Gavin Sehy Kalamazoo Hackett +56.40 17:43.20 16:46.80
Aidan Goodwin Otsego +31.20 17:18.30 16:47.10
Caden Guffey Zeeland East +33.30 17:20.50 16:47.20
Reece Poole Hillsdale Academy +50.20 17:37.50 16:47.30
Brennan LaRusso Saline +23.20 17:10.70 16:47.50
Dylan Distelrath St. Clair +21.30 17:09.80 16:48.50
Trevor Dornbos Grandville Calvin Christian +1:11.50 18:00.30 16:48.80
Luke Ueland Grand Rapids Forest Hills Eastern +1:03.60 17:52.40 16:48.80
Matthew Schwartz Jenison +38.50 17:27.40 16:48.90
Rachel Forsyth Ann Arbor Pioneer +1:37.50 18:26.70 16:49.20
Noah Schuette Rockford +25.70 17:14.90 16:49.20
Logan VanHouten Otsego +1:42.60 18:32.30 16:49.70
Aden Ashworth Allendale +26.50 17:17.40 16:50.90
Aron Gal Grand Haven +9.60 17:01.30 16:51.70
Levi Jongekryg Holland West Ottawa +1:32.50 18:24.60 16:52.10
Aidan Brinks Holland Christian -13.60 16:52.40 17:06.00
Nic Porter Clare +50.60 17:43.30 16:52.70
Matthew Long Portage Central +39.10 17:32.30 16:53.20
Ian Mcneel Shepherd +1:03.50 17:57.20 16:53.70
Dane Bailey Edwardsburg +47.10 17:40.80 16:53.70
Riley Pattinson Traverse City St. Francis +58.60 17:52.60 16:54.00
Jonathan Koetje Grand Rapids Christian +1:07.40 18:02.50 16:55.10
Jack Lindwall Petoskey +18.30 17:13.60 16:55.30
Lucas Van Meter Middleville-Thornapple Kellogg +21.30 17:16.90 16:55.60
Ben Irwin Traverse City West +1:59.30 18:55.10 16:55.80
Brodie Delamater Grant +7.70 17:03.60 16:55.90
Myles Gesselman East Kentwood +1:09.40 18:05.40 16:56.00
Sawyer Stoneman Breckenridge +15.20 17:11.30 16:56.10
Lewis Walter Traverse City St. Francis +40.10 17:36.30 16:56.20
Andrew Klaus Clare +28.90 17:25.30 16:56.40
Noah Finton Wyoming Potter's House Christian -30.60 16:56.60 17:27.20
Robby Myler Traverse City St. Francis +1:15.80 18:13.20 16:57.40
Vincent Pollock Fruitport +24.10 17:21.50 16:57.40
Will Banfield Grand Rapids Forest Hills Central +15.20 17:12.80 16:57.60
Lynus Cadarette Petoskey St. Michael Academy +8.10 17:05.80 16:57.70
Kaden Forward Bear Lake +50.30 17:48.10 16:57.80
Ethan Gerlach Holland West Ottawa +51.50 17:49.30 16:57.80
Owen Fisher Mattawan +1:23.70 18:21.60 16:57.90
Landon Gerritsma Holland Christian +47.70 17:45.80 16:58.10
Noah Jarvis Berrien Springs -6.40 16:58.30 17:04.70
Dante Pillot Schoolcraft +40.50 17:38.90 16:58.40
Max Stitt Hart -28.30 16:58.50 17:26.80
Andrew Wright Kalamazoo Central -21.20 16:58.50 17:19.70
Bruno Cifaldi Ann Arbor Skyline +1:28.00 18:26.80 16:58.80
Jake Follett Holland West Ottawa +53.20 17:52.20 16:59.00
Hayden Gould Big Rapids +1:16.50 18:15.60 16:59.10
Eli Velting Caledonia +55.10 17:54.20 16:59.10
Lucas Ruffing Spring Lake -56.40 16:59.50 17:55.90
Micah Nagel Caledonia +28.90 17:28.60 16:59.70
Nate Fahey Rockford +25.10 17:25.50 17:00.40
Luke Dykstra Grand Rapids Covenant Christian +42.70 17:44.20 17:01.50
Logan Grills Bay City Western +40.40 17:42.10 17:01.70
Maguire Johnson Edwardsburg +52.80 17:55.60 17:02.80
Koen Lanker Saline +46.60 17:49.50 17:02.90
Scott Smith Dexter +1:10.70 18:15.40 17:04.70
Hayden Lafferty Rockford +49.80 17:55.10 17:05.30
Nathan Moskal Brighton +18.00 17:23.70 17:05.70
Abrar Hossen Portage Central -9.40 17:06.50 17:15.90
Andrew Mabry Bridgman +9.20 17:16.10 17:06.90
Skye Smith Vicksburg -29.70 17:06.90 17:36.60
Peyton Ruel Muskegon Oakridge +0.30 17:07.80 17:07.50
Zach Hassenzahl Hanover-Horton +29.10 17:36.60 17:07.50
Tyler Endres Grand Rapids Forest Hills Eastern +1:46.30 18:54.30 17:08.00
Tucker Krumm Traverse City St. Francis -4.00 17:09.30 17:13.30
Nic VANDERKODDE Hudsonville +1:09.80 18:20.40 17:10.60
Finn Tauren Richland Gull Lake +1:06.10 18:16.90 17:10.80
Nik Williams Grand Rapids Ottawa Hills +1:10.00 18:21.20 17:11.20
Beckett Boos Chelsea -15.60 17:11.20 17:26.80
Mitchell Cory Brighton +1:11.60 18:23.30 17:11.70
Michael Dummer Holland West Ottawa +3:29.10 20:41.00 17:11.90
Lawrence Cubitt Traverse City Central +9.20 17:21.40 17:12.20
Brayden Rynsburger Holland Christian +28.50 17:40.80 17:12.30
Nathan Steen Holland Christian +1:52.60 19:05.10 17:12.50
Aeson Gonzalez Portage Northern +5.60 17:18.40 17:12.80
Elijah Bernstein East Kentwood +1:29.40 18:42.50 17:13.10
Dylan Pfeffer Hudsonville +29.90 17:43.70 17:13.80
Austin York Three Oaks-River Valley +1:06.70 18:21.10 17:14.40
Sam Gibson Dexter +0.10 17:14.50 17:14.40
Caleb Hirwa Kalamazoo Central +3:28.90 20:43.40 17:14.50
Andrew Wangler Jenison +8.60 17:23.20 17:14.60
Jessica Jazwinski Hart -15.80 17:15.10 17:30.90
Issac Romero Fremont +46.50 18:01.60 17:15.10
Hunter Parsons Whitehall +1:23.90 18:39.30 17:15.40
Nicholas Fowler Jonesville +1:10.80 18:26.40 17:15.60
Jaren Vogel Kent City +22.90 17:39.00 17:16.10
Cody Bradley Petoskey St. Michael Academy +1:00.60 18:16.80 17:16.20
Nathan Baker Grand Rapids Christian +1:14.10 18:30.70 17:16.60
Owen Gifford Portage Central -6.50 17:17.60 17:24.10
Joshua Lindsay Portage Northern +29.60 17:47.40 17:17.80
Brandon Simmons Hastings -8.80 17:18.50 17:27.30
Grant Koole Grand Rapids Covenant Christian +57.40 18:16.70 17:19.30
Aidan Simrau Traverse City West +1:39.00 18:58.30 17:19.30
Austin Dalman Big Rapids +46.50 18:06.30 17:19.80
Jerry Westrick St. Clair +1:24.90 18:45.20 17:20.30
Myles Bray Monroe +1:19.70 18:40.40 17:20.70
Chase Lowery Fremont -28.00 17:20.80 17:48.80
Gibson Shore Jackson Lumen Christi +1:38.00 18:58.80 17:20.80
Jon Truong Grand Rapids Forest Hills Northern +2:20.60 19:41.70 17:21.10
Joey Stevenson Ann Arbor Pioneer +1:04.40 18:25.90 17:21.50
Parker FETTIG Petoskey -7.10 17:21.70 17:28.80
Jack Slotman Hart +33.10 17:55.00 17:21.90
Trevor Timmer Grand Rapids Forest Hills Central +10.60 17:32.70 17:22.10
Gavin Rykse Howard City Tri County +23.60 17:45.80 17:22.20
Tyler Baum Grand Rapids Forest Hills Northern +46.20 18:08.70 17:22.50
Aiden Weller Cedar Springs +1:10.90 18:33.80 17:22.90
Porter Yurk Holland West Ottawa +1:49.80 19:12.70 17:22.90
Philip Chamberlain Grand Rapids Forest Hills Northern +19.00 17:42.50 17:23.50
Danny Ewing Kalamazoo Loy Norrix +23.40 17:47.30 17:23.90
Levi Glynn Fruitport +33.00 17:56.90 17:23.90
Nathan Koches Spring Lake +31.90 17:55.90 17:24.00
Dylan Schumann St. Clair +59.00 18:23.90 17:24.90
Alex Culver Howard City Tri County +1:04.80 18:30.70 17:25.90
Max Foldvary Monroe St. Mary Catholic Central +42.20 18:08.20 17:26.00
Ayden Duffin Caledonia +2:05.20 19:31.70 17:26.50
Matthew Schreiner Otsego +27.60 17:54.20 17:26.60
George Scupham Edwardsburg +1:09.00 18:36.10 17:27.10
Mason Morrell Caledonia -1:05.00 17:28.30 18:33.30
Kyan Deam Big Rapids +32.50 18:00.90 17:28.40
Cole Lowery Fremont +42.60 18:11.20 17:28.60
Eli Johansen St. Joseph +11.10 17:39.70 17:28.60
Camren DeVries Holland West Ottawa +1:17.30 18:46.00 17:28.70
Noah Johnston West Michigan Aviation Academy +33.50 18:02.50 17:29.00
Matthew Stilson Cadillac +32.30 18:01.40 17:29.10
Ezra Hagedorn Wyoming Potter's House Christian -5.70 17:29.10 17:34.80
William Rosales Saline +32.10 18:01.40 17:29.30
Tyler VanKuiken East Grand Rapids +2:09.00 19:38.40 17:29.40
Kelton Hoover Grand Rapids Ottawa Hills +1:41.60 19:11.10 17:29.50
Riley Shults Hastings +10.70 17:40.60 17:29.90
Liam Mcbeth Buchanan +32.70 18:03.10 17:30.40
Gavin Betten Rockford +21.70 17:52.10 17:30.40
Thomas DeJesus Ann Arbor Pioneer +35.70 18:06.40 17:30.70
Cole Visser Jenison -14.90 17:31.00 17:45.90
Ethan Buer Caledonia +27.60 17:58.60 17:31.00
Andrew Boeringa Whitehall +6.70 17:37.70 17:31.00
Reggie Geftos Monroe +2:06.90 19:38.10 17:31.20
Samuel Ashby Zeeland West +16.60 17:48.70 17:32.10
Teddy (Ted) Rutkofske Yale +2.60 17:34.80 17:32.20
Jack Desantis Brighton -1:16.90 17:32.20 18:49.10
Owen Brown Hanover-Horton +38.50 18:10.80 17:32.30
Kenyon Brooks Grandville +1:57.30 19:29.70 17:32.40
Parker Schramski Grand Rapids Forest Hills Northern +16.80 17:49.60 17:32.80
Dylan Odenbach Petoskey +23.00 17:56.40 17:33.40
Owen Read Traverse City St. Francis +40.00 18:13.50 17:33.50
Gabe Maciag Pinckney +53.60 18:27.60 17:34.00
Tyler Kooienga Grand Rapids Covenant Christian +1:10.50 18:45.00 17:34.50
Charlie Gibson Three Oaks-River Valley -4.70 17:34.80 17:39.50
Andrew Tava Caledonia +2:46.70 20:22.30 17:35.60
Gail Vaikutis St. Joseph +1:04.00 18:39.70 17:35.70
Sean Siems Kalamazoo Hackett +17.10 17:53.50 17:36.40
Dylan Walters Zeeland East +43.20 18:19.90 17:36.70
Jason VAN DYKEN Hudsonville -16.20 17:36.90 17:53.10
Andrew Fugazzi Okemos +7.70 17:44.70 17:37.00
Robert Koscinski Portage Northern +40.20 18:17.60 17:37.40
Josh Hamilton Brighton +17.20 17:54.80 17:37.60
Quinn Davis Ann Arbor Pioneer -18.80 17:38.10 17:56.90
Jack Sherwood Buchanan -23.80 17:38.20 18:02.00
Holten Mulherin Otsego +5.20 17:43.50 17:38.30
Jacob McDaniel Grandville +1:15.40 18:53.90 17:38.50
Ronan MacArthur Brighton +1:11.20 18:49.80 17:38.60
Tyler Vining Morley Stanwood -38.10 17:39.00 18:17.10
Micah Johnson Hastings +51.10 18:30.10 17:39.00
Gabe Sanborn Ann Arbor Pioneer +2.90 17:42.30 17:39.40
Natalie VanOtteren Grand Rapids Christian +16.10 17:55.60 17:39.50
Myles Hendel Jenison +43.30 18:23.20 17:39.90
Russell Vandermus Petoskey St. Michael Academy +32.40 18:12.60 17:40.20
Ethan Dalman Zeeland West +1:08.50 18:48.90 17:40.40
Charlie Munson Dexter +56.70 18:37.20 17:40.50
Luke Tibbe Grand Rapids NorthPointe Christian -5.10 17:40.60 17:45.70
Marcel Stork Mattawan +1:28.40 19:09.30 17:40.90
Luke Maher Port Huron Northern -45.90 17:41.10 18:27.00
Joseph Domecq Leslie -43.40 17:41.30 18:24.70
Linus Helzerman Chelsea +45.20 18:26.80 17:41.60
David Potgeter Caledonia +37.80 18:19.90 17:42.10
Elena Figueroa St. Joseph +57.90 18:41.10 17:43.20
Alex Ebel Bay City Western +24.10 18:07.40 17:43.30
Avi Stotz-Ghosh Portage Central +47.40 18:30.90 17:43.50
Nolan Wenglikowski Jenison +1:02.40 18:46.00 17:43.60
Josh Berryman Portage Central +31.20 18:14.90 17:43.70
Simon Licata Petoskey +7.50 17:51.40 17:43.90
Nolan Kiplinger Kalamazoo Loy Norrix +1:52.60 19:36.60 17:44.00
Freddie Santangelo Cadillac +1:27.90 19:12.00 17:44.10
Cash Newton Kalamazoo Loy Norrix +41.50 18:25.90 17:44.40
Carroll Robotham Frankfort +57.00 18:41.50 17:44.50
Wyatt Murtos Yale +47.40 18:32.00 17:44.60
Madison Osterberg Jackson Lumen Christi +19.40 18:04.10 17:44.70
Tyler Vanderzanden Hart +1:08.90 18:54.00 17:45.10
Selma Anderson Grand Rapids Ottawa Hills +42.90 18:28.40 17:45.50
David Fowler Jonesville -11.70 17:45.60 17:57.30
Tyler Caruso Bangor +1:48.70 19:34.40 17:45.70
Isaac Perez Three Rivers +5.00 17:51.10 17:46.10
Jack McCalla Dexter +2:25.90 20:12.10 17:46.20
Edward Mugisha Wyoming Potter's House Christian +28.30 18:14.60 17:46.30
Grayson Lentner Hudsonville -1:09.40 17:46.40 18:55.80
Ben Iobe Mendon +1:18.90 19:06.10 17:47.20
Maxwell Krausman Rockford +12.70 18:00.10 17:47.40
Joseph Till Zeeland West -1:16.70 17:47.70 19:04.40
Liam Newton Saline +12.10 17:59.80 17:47.70
Collin Eckermann Saline +1:20.50 19:09.90 17:49.40
Robert King Constantine +48.90 18:38.40 17:49.50
Adam Slavens Three Oaks-River Valley -29.10 17:49.50 18:18.60
Chris Stein Monroe -1:04.20 17:50.50 18:54.70
Korbyn Thornton St. Clair -11.20 17:50.60 18:01.80
Grayson Carpenter Spring Lake +15.90 18:06.80 17:50.90
Jon Leith Edwardsburg +26.20 18:17.20 17:51.00
JJ Mahan Cadillac -9.00 17:51.40 18:00.40
Gabe Hillary Grand Rapids Forest Hills Northern +1:28.90 19:20.60 17:51.70
Henry Lindley Hillsdale Academy +1:22.10 19:14.00 17:51.90
Jack Robichaud Ann Arbor Skyline +1:53.90 19:46.00 17:52.10
Logan Morrison Portage Northern +1:46.00 19:38.20 17:52.20
Luke Smith Caledonia +1:43.80 19:36.60 17:52.80
Carter Petzke St. Joseph -1:01.70 17:52.90 18:54.60
Chace Laarman Zeeland West +19.70 18:12.80 17:53.10
Jacob Howes Three Rivers +1:58.30 19:51.60 17:53.30
Jacob Voetberg Grand Rapids Christian +1:19.40 19:12.90 17:53.50
Sam Bodine Portage Central -45.00 17:53.80 18:38.80
Coy Weinberg Buchanan +44.60 18:38.50 17:53.90
Ethan Horan Fruitport +28.80 18:23.10 17:54.30
Carter Stevens Galesburg-Augusta +30.60 18:25.00 17:54.40
Ryan Ladd Cedar Springs +33.80 18:28.20 17:54.40
Asher Jager West Michigan Aviation Academy +1:02.60 18:57.00 17:54.40
Cameron Davenport Holland West Ottawa +1:34.20 19:28.90 17:54.70
Ethan Miller Hudsonville Unity Christian +35.40 18:30.90 17:55.50
Will Kletzka Dexter +55.50 18:51.80 17:56.30
Owen Mcloughlin St. Joseph Our Lady of the Lake Catholic -1:38.90 17:56.40 19:35.30
Garrett Smith Hudsonville -6.70 17:56.40 18:03.10
Charlie Brauer Three Rivers +2:38.60 20:35.00 17:56.40
Brayden VanOs Big Rapids +1:35.40 19:32.00 17:56.60
Brennan Nor Saugatuck +59.60 18:56.50 17:56.90
Wyatt Hockley Ann Arbor Pioneer +25.80 18:23.60 17:57.80
Jack Baltes Jenison -37.20 17:58.10 18:35.30
Mo Cugliari Chelsea +24.20 18:22.50 17:58.30
Ryan Blankenship Eau Claire -10.80 17:58.40 18:09.20
Jacob Burton Portage Northern +1:57.10 19:56.10 17:59.00
Caleb DenHartigh Hudsonville Unity Christian +9.80 18:08.90 17:59.10
Grason Weber Leslie +20.20 18:19.40 17:59.20
Karl Swager Traverse City St. Francis +18.50 18:18.00 17:59.50
Caleb Drnek Grand Rapids Covenant Christian +1:41.90 19:41.70 17:59.80
Samuel Hovermale East Kentwood +1:43.40 19:44.00 18:00.60
Joel Hardesty Big Rapids +2:31.30 20:32.00 18:00.70
Alex Moyer St. Joseph -1:53.80 18:00.70 19:54.50
Keith Crompton Frankfort +26.80 18:27.60 18:00.80
Reid Cousins Zeeland West +37.00 18:38.70 18:01.70
Ben Botkin Ann Arbor Pioneer +1:22.20 19:24.00 18:01.80
Sam Taylor Zeeland West +2:22.70 20:24.80 18:02.10
Connor Lubbers Grand Rapids Covenant Christian +1:06.90 19:09.10 18:02.20
Xander Hartunian Monroe Jefferson +21.30 18:23.60 18:02.30
Liam McCaw Maple City-Glen Lake +2:25.40 20:27.80 18:02.40
Gordie Kaiton Grand Rapids Forest Hills Eastern +31.90 18:34.90 18:03.00
Isaac Humm Breckenridge -27.50 18:03.50 18:31.00
Timothy Olson Spring Lake +14.80 18:18.40 18:03.60
Isaac Fullerton Parma Western +1:23.40 19:27.50 18:04.10
Matthew Brownell Remus Chippewa Hills +6.30 18:10.80 18:04.50
Zach Hartemink Grand Rapids Christian -15.80 18:06.00 18:21.80
Elliot Cole Parchment +35.40 18:41.50 18:06.10
Aiden VanKuiken East Grand Rapids +41.60 18:48.40 18:06.80
Andrew Dalman Zeeland West +1:01.80 19:08.60 18:06.80
Cole Spencer Bay City Western +2:13.40 20:20.70 18:07.30
Connor Wangler Jenison +34.40 18:41.90 18:07.50
Alessandro Castillo Holland +17.00 18:24.60 18:07.60
Jake Kuntz Buchanan -33.70 18:07.70 18:41.40
Nolan Korolden Yale +2.90 18:10.60 18:07.70
Dusty Layman Johannesburg-Lewiston +1:52.40 20:00.90 18:08.50
Avery Guikema Hart +1:26.10 19:34.70 18:08.60
Aidan Kreps Muskegon Mona Shores -1:22.30 18:09.00 19:31.30
Grant Gonser Port Huron Northern +35.40 18:44.40 18:09.00
Carter Hausman Kalamazoo Loy Norrix +35.90 18:45.50 18:09.60
William Steinhour Monroe Jefferson +25.90 18:35.80 18:09.90
Brayden Prieskorn St. Clair +1:24.10 19:34.00 18:09.90
Brandon Mccullough Kent City +1:12.10 19:22.50 18:10.40
Mason Liepman Saline +56.70 19:08.10 18:11.40
Ethan Rimmer Delton Kellogg -21.80 18:11.50 18:33.30
Hayden Fox Muskegon Mona Shores +45.50 18:57.60 18:12.10
Jonah Zietlow Three Rivers +39.20 18:51.50 18:12.30
Lila Volkers Kent City -15.70 18:12.50 18:28.20
Aiden Cripe Coloma +15.20 18:27.70 18:12.50
Blake Huitema West Michigan Aviation Academy -43.40 18:12.50 18:55.90
Liam Hallack Zeeland West +47.00 18:59.50 18:12.50
James Rahe Hillsdale Academy +1:06.20 19:18.90 18:12.70
Caden Leatherman Hudsonville Unity Christian +29.70 18:42.70 18:13.00
Chayse Ciborski Bloomingdale -1:05.10 18:13.00 19:18.10
Ava Porras Holland West Ottawa +57.60 19:10.70 18:13.10
Jonah Teed Hastings +8.60 18:21.80 18:13.20
Isaiah LaDuke Holland West Ottawa +1:39.80 19:53.30 18:13.50
Aaiden Gillespie Zeeland East +41.70 18:55.20 18:13.50
Brennan Lee Grand Rapids Forest Hills Eastern +18.20 18:32.10 18:13.90
Brant Maley Chelsea +2:55.10 21:09.30 18:14.20
Finn Wilson Ann Arbor Pioneer +45.00 18:59.30 18:14.30
Kaden Mingerink Grand Rapids Covenant Christian +59.10 19:13.50 18:14.40
Caidan Gaskill Clare +43.20 18:57.80 18:14.60
Graydon Ott West Michigan Aviation Academy +24.70 18:39.30 18:14.60
Sam Downing Zeeland East +14.30 18:29.10 18:14.80
Ben Merkel Monroe Jefferson -18.80 18:14.90 18:33.70
Joseph Sturtevant Traverse City West +2.80 18:17.80 18:15.00
Lucas Kyser Jonesville +11.90 18:27.10 18:15.20
Nick Whitmer Grand Rapids Forest Hills Eastern +17.40 18:32.70 18:15.30
Aiden Harrand Buckley +54.40 19:10.20 18:15.80
Will Johnson Holland Christian +1:06.20 19:22.10 18:15.90
Levi Whitehead Dexter +2:16.70 20:32.60 18:15.90
Betsy Skendzel Traverse City St. Francis +43.10 18:59.60 18:16.50
Allessandro Avila Constantine +1:30.50 19:47.10 18:16.60
Logan Dziewicki Richland Gull Lake +25.00 18:42.30 18:17.30
Jacob Norman Jonesville +34.60 18:52.00 18:17.40
Zack Mitchell Kalamazoo Christian +37.90 18:55.40 18:17.50
Zachery Childress Jonesville -25.40 18:17.70 18:43.10
Harrison Kooyer Holland -11.10 18:17.80 18:28.90
Brad Salmon Bridgman +1:00.10 19:18.00 18:17.90
Collin Boullard St. Clair +14.00 18:32.00 18:18.00
Keegan Fulling Richland Gull Lake +10.80 18:29.50 18:18.70
Landon Johnson Fruitport +1:16.00 19:34.70 18:18.70
Aidan Edgar Caledonia +4.30 18:24.40 18:20.10
Matthew Lage St. Joseph Our Lady of the Lake Catholic +20.40 18:40.60 18:20.20
Reuben Solmes Hastings -3.50 18:20.20 18:23.70
Clara James-Heer Grand Rapids Forest Hills Central +21.00 18:41.60 18:20.60
Reuben Anderson Muskegon Western Michigan Christian +59.30 19:19.90 18:20.60
Joshua Maier Caledonia +3:15.50 21:36.20 18:20.70
Alex Wilber Fruitport +1.60 18:23.30 18:21.70
Brendan Moran Richland Gull Lake +23.30 18:45.10 18:21.80
Bryce Billings Kalamazoo Central +1:04.80 19:26.90 18:22.10
Isaac Westra Grand Rapids Covenant Christian +1:14.70 19:37.10 18:22.40
Logan Means Shepherd -28.70 18:22.60 18:51.30
Cassie Garcia Northville +20.50 18:43.20 18:22.70
Hayden Dannenberg Holland Christian +25.80 18:48.70 18:22.90
Katie Berkshire Gaylord +59.00 19:22.30 18:23.30
Jacob Simon Remus Chippewa Hills +44.50 19:08.30 18:23.80
Ella Christensen Northville +58.50 19:22.60 18:24.10
Michael Kloosterman Kalamazoo Central -19.60 18:24.20 18:43.80
Luke McDonell St. Clair +3:30.10 21:54.30 18:24.20
Christian Huizenga Holland Christian +21.90 18:46.50 18:24.60
Simon Faber Grand Rapids Forest Hills Northern +1:16.20 19:40.80 18:24.60
Grace VanderKooi Muskegon Western Michigan Christian +1:01.00 19:25.70 18:24.70
Isaac Johnson Holland Black River +1:14.40 19:39.20 18:24.80
Joel Bezeau Monroe Jefferson +49.00 19:14.00 18:25.00
Zac Taylor Traverse City St. Francis +39.10 19:04.60 18:25.50
Nolan West Monroe Jefferson -12.40 18:25.60 18:38.00
Elle Bissett Brighton +1:08.50 19:34.30 18:25.80
Reece Howes Three Rivers +28.70 18:54.50 18:25.80
Hayden Murray Traverse City West +20.80 18:46.70 18:25.90
Henry Wickenheiser Monroe St. Mary Catholic Central +3.50 18:29.50 18:26.00
Samuel VandeWege Holland Christian +1:20.70 19:46.80 18:26.10
Owen Stimer Holland Black River +43.60 19:10.20 18:26.60
Caleb Totten Monroe St. Mary Catholic Central +6.20 18:32.90 18:26.70
Ethan Quibell East Kentwood +3:32.90 21:59.60 18:26.70
Bryson Van Ryn West Michigan Aviation Academy +1:00.80 19:27.80 18:27.00
Keegan Dehare Allendale +44.60 19:12.10 18:27.50
Noah Bower Hudsonville +1:24.00 19:52.90 18:28.90
Emma Drnek Zeeland East +1:33.00 20:02.10 18:29.10
Parker Bomia-Laberdee Monroe +57.10 19:26.50 18:29.40
Megan Germain Otsego -48.70 18:29.60 19:18.30
Danny Maat Muskegon Western Michigan Christian +42.70 19:12.30 18:29.60
Donald Thompson Big Rapids +59.30 19:29.20 18:29.90
Alex Martin Chelsea +32.80 19:02.70 18:29.90
Zeke Lafferty Ann Arbor Skyline +32.70 19:03.30 18:30.60
Ellie Scholma Grand Rapids Christian +1:10.40 19:41.10 18:30.70
Jordyn Klaasen Zeeland West -41.10 18:30.80 19:11.90
Ethan Henry Jenison +37.00 19:08.10 18:31.10
Eddy Granados Coloma -1:19.60 18:31.90 19:51.50
Sean Driscol Three Oaks-River Valley +39.10 19:12.20 18:33.10
Kyle Krasnan Ann Arbor Skyline +2:56.00 21:30.50 18:34.50
Reed Osterink Wyoming Potter's House Christian +58.60 19:33.40 18:34.80
Willem Spoelhof Grand Rapids Forest Hills Northern +47.40 19:22.30 18:34.90
Lydia LaMarra Brighton +28.70 19:04.20 18:35.50
Evan Miedema Hudsonville Unity Christian -55.40 18:35.60 19:31.00
Valerie Beeck Grand Haven +4.50 18:40.40 18:35.90
Benjamin Slagter Jenison -42.40 18:36.40 19:18.80
Braiden Brooks Three Oaks-River Valley +26.20 19:02.70 18:36.50
Addie Birkholz Holland West Ottawa +1:25.50 20:02.60 18:37.10
Keagan Cole Parchment +1:01.70 19:38.90 18:37.20
Henry Kauffman Howard City Tri County -53.20 18:37.70 19:30.90
Aren Gay Richland Gull Lake +3:24.10 22:01.90 18:37.80
Logan Brazee Otsego +2.90 18:41.20 18:38.30
Jackson Stewart Mattawan -48.00 18:38.40 19:26.40
Laney Alig Saline +41.90 19:20.80 18:38.90
Leonel Muss Grand Rapids Forest Hills Northern +2:10.90 20:49.90 18:39.00
Joe Michmerhuizen Zeeland East -10.70 18:39.60 18:50.30
Josiah Muller Zeeland East +3:38.30 22:17.90 18:39.60
Miranda Mcneil Morley Stanwood +27.40 19:07.50 18:40.10
Jacob Williams Kalamazoo Christian +1:03.50 19:43.60 18:40.10
Gabriel Gauss Rockford +1:15.90 19:57.30 18:41.40
Benjamin Hoekstra Hudsonville Unity Christian -9.20 18:41.60 18:50.80
Sam Zhang Portage Central +29.30 19:10.90 18:41.60
Henry Dutcher Kalamazoo Central +50.50 19:32.40 18:41.90
Jenna Pilachowski Monroe Jefferson -0.40 18:42.60 18:43.00
Colin Pattison Grand Rapids Forest Hills Eastern +2:24.60 21:08.20 18:43.60
Alex Holda Grass Lake +1.70 18:46.20 18:44.50
Connor Sherwood Grass Lake +33.50 19:18.50 18:45.00
Logan Hile Leslie +20.00 19:05.30 18:45.30
Maddox Hutchinson Concord +46.50 19:31.90 18:45.40
Chloe DeRidder Grandville +1:07.50 19:52.90 18:45.40
Trinity VanderWoude Rockford -51.70 18:45.50 19:37.20
Diego Barnaby Grand Rapids Ottawa Hills +14.40 19:00.80 18:46.40
Allie Nowak Johannesburg-Lewiston +31.90 19:18.40 18:46.50
Mitchell Smith Grand Rapids NorthPointe Christian +33.80 19:20.40 18:46.60
Parker Prior Milan +26.80 19:13.60 18:46.80
Garrett Abel Spring Lake +16.60 19:03.60 18:47.00
Eli Goosen Spring Lake -10.10 18:47.20 18:57.30
Cooper Donovan Grand Rapids Forest Hills Eastern +4:41.10 23:28.40 18:47.30
Emmet Van Cleave Grass Lake +0.10 18:47.50 18:47.40
Nikki Carothers Brighton -1:19.90 18:47.70 20:07.60
Kaden Hamming Middleville-Thornapple Kellogg +27.10 19:15.10 18:48.00
Sadey Seyferth East Grand Rapids +5.70 18:53.70 18:48.00
Emma Hoffman Otsego -0.50 18:48.00 18:48.50
Shannon Gillahan Okemos +23.90 19:12.10 18:48.20
Junior Tovar Kentwood Grand River Preparatory +47.60 19:36.20 18:48.60
Jacob Erickson Niles +12.10 19:01.10 18:49.00
Taylor Mitchell Otsego -1:10.30 18:49.30 19:59.60
Trey Hall Three Rivers +1:27.60 20:17.10 18:49.50
Isabelle Becker Bay City Western -12.40 18:49.80 19:02.20
Jeff Dewitt Zeeland East +1:35.10 20:25.30 18:50.20
Charlie Laughlin Grand Rapids Ottawa Hills +1:01.20 19:51.50 18:50.30
Parker VanHill Grand Rapids Christian -26.70 18:50.40 19:17.10
Abby Veit Traverse City West -9.30 18:50.70 19:00.00
Jack Paulsen Grandville +1:37.10 20:28.90 18:51.80
Dayton Moran Richland Gull Lake +53.60 19:46.50 18:52.90
Isaac Primm Spring Lake +1:39.40 20:32.50 18:53.10
Marshall Pederson Caledonia +45.00 19:38.20 18:53.20
Heath Soho Grand Rapids Forest Hills Eastern +18.40 19:11.80 18:53.40
Natalie Mello Ann Arbor Pioneer +4.10 18:57.50 18:53.40
Parker Rubin Traverse City Grand Traverse Academy +50.10 19:43.50 18:53.40
Dylan Gryglewski Traverse City West +43.90 19:37.40 18:53.50
Colin Khatir Muskegon Mona Shores -18.50 18:54.30 19:12.80
Luke Mazaitis Brighton +19.00 19:13.70 18:54.70
Logan Patmalnieks Constantine +3.70 18:58.50 18:54.80
Natalie Lewis Rockford -1:27.10 18:55.30 20:22.40
Joshua Kortenhoven Grand Rapids Ottawa Hills +37.50 19:32.90 18:55.40
Colton Dibble Grand Rapids Forest Hills Northern -29.40 18:55.60 19:25.00
Alena Blumberg Dexter -21.30 18:55.70 19:17.00
Kalen Loebach St. Joseph Our Lady of the Lake Catholic +32.40 19:28.40 18:56.00
Lucas Kozlowicz Grand Rapids Forest Hills Eastern +24.00 19:20.70 18:56.70
Jonathan Greenhoe Zeeland West +27.20 19:24.00 18:56.80
Allison Kuzma Zeeland East +10.90 19:07.80 18:56.90
Gustaf Finn Ann Arbor Skyline +54.10 19:51.00 18:56.90
Drew Hoskins Stevensville-Lakeshore -1:04.20 18:57.00 20:01.20
CamBrie Corey Petoskey -57.80 18:57.10 19:54.90
Naomi Nelson Grand Rapids Christian +1.00 18:58.30 18:57.30
Nolan Williamson East Grand Rapids +1:01.00 19:58.30 18:57.30
Alexander Lawrence Muskegon Western Michigan Christian +9.60 19:07.00 18:57.40
Matthew Bentley Buckley +38.20 19:35.70 18:57.50
Addison Washler Grand Rapids Forest Hills Eastern -3.50 18:57.60 19:01.10
Nora O'Leary Petoskey +51.60 19:49.30 18:57.70
Isaiah Olivarez Grand Rapids Forest Hills Northern -19.90 18:57.90 19:17.80
Ty Schumann Bay City Western +35.00 19:33.10 18:58.10
Justin Jensen Whitehall +1:29.00 20:27.40 18:58.40
Robby Yoder Three Rivers +1:03.60 20:03.40 18:59.80
Everett Radgens Vicksburg +9.40 19:09.30 18:59.90
Bea Reeser Spring Lake +58.40 19:59.10 19:00.70
Payton Holtz Grand Rapids Christian +1.70 19:02.40 19:00.70
Aidan Ohanyan Hudsonville -24.80 19:00.70 19:25.50
Isaac Struck-VanderHaak Wyoming Potter's House Christian +20.10 19:21.00 19:00.90
Kian Sprik Grand Rapids Forest Hills Northern -51.60 19:01.10 19:52.70
Annabel O'Haver Dexter -3:11.00 19:02.60 22:13.60
Eliot Pavlik Kalamazoo Loy Norrix +1:26.40 20:29.10 19:02.70
Tyler Bakhuyzen Hudsonville Unity Christian -16.60 19:02.80 19:19.40
Alexis Ball Traverse City Central -29.20 19:02.80 19:32.00
Gavin Ayers Edwardsburg +2:42.60 21:46.60 19:04.00
Grace Rowell Cle. St. Joseph Acad. -4.10 19:04.10 19:08.20
Jacob Smith Monroe St. Mary Catholic Central +35.40 19:39.70 19:04.30
Tomas Mendez Jenison +1:08.80 20:13.30 19:04.50
Carter Hill Dexter +30.30 19:35.00 19:04.70
Gavin Bishop St. Clair +46.80 19:51.90 19:05.10
Benjamin Ault Rockford +3:20.20 22:25.70 19:05.50
Carter Slezak Gaylord +44.70 19:50.20 19:05.50
Ella Kirkwood Traverse City Central +43.40 19:49.50 19:06.10
Ava Crews Middleville-Thornapple Kellogg +32.10 19:38.30 19:06.20
Corynn Gady Saline +15.10 19:21.60 19:06.50
Luke Nagelkirk Zeeland East -42.50 19:07.00 19:49.50
Abby Roth Saline -1:24.00 19:08.10 20:32.10
Cole Hinterman Hudsonville +13.20 19:21.60 19:08.40
Jane Olney Holland West Ottawa +40.50 19:49.00 19:08.50
Parker Razelun Ann Arbor Skyline +1:32.30 20:41.80 19:09.50
Brooklyn Brown Cadillac +21.80 19:32.60 19:10.80
Zach Vonk Holland Calvary +1.50 19:12.60 19:11.10
Jack Bell Edwardsburg +1:27.70 20:38.90 19:11.20
Justin Bergman Portage Central +1:05.40 20:16.60 19:11.20
Cole Hansen Muskegon Mona Shores +1:22.70 20:34.10 19:11.40
Landon Jordon Hanover-Horton -11.50 19:11.60 19:23.10
Isaiah Post Wyoming Potter's House Christian +34.20 19:46.40 19:12.20
Kaden Van Ryn Caledonia -1.10 19:12.40 19:13.50
Ava Lawrence East Kentwood +30.70 19:43.30 19:12.60
Ben Peer Monroe Jefferson +14.00 19:26.60 19:12.60
Isaac Gola Shepherd +58.90 20:11.60 19:12.70
Armand Arakaza Grand Rapids Christian +29.20 19:41.90 19:12.70
Evan Marsee Ann Arbor Pioneer -14.90 19:13.00 19:27.90
Linnea Paige Fremont +40.80 19:53.90 19:13.10
Tanner Christensen Mattawan +5:36.40 24:49.50 19:13.10
Bryce VanderKodde Hart +2.00 19:15.20 19:13.20
Ike Lindley Hillsdale Academy -1:09.70 19:13.80 20:23.50
Sean Perucci Kalamazoo Hackett -2:17.50 19:13.90 21:31.40
Presley Allen Mendon -53.40 19:14.20 20:07.60
Breslin Sharp Parma Western +50.90 20:05.10 19:14.20
Nicholas Downey Portage Northern +12.60 19:27.60 19:15.00
Louis Musser Bay City Western +57.50 20:12.60 19:15.10
Jonah Howell Grand Rapids Forest Hills Eastern -0.20 19:15.70 19:15.90
Addison Smith Grand Haven -5.00 19:15.80 19:20.80
Levi Beltman Kentwood Grand River Preparatory +1:55.10 21:10.90 19:15.80
Matt Spedoske Big Rapids -41.00 19:16.00 19:57.00
Evan Ball Hudsonville -2:09.70 19:16.70 21:26.40
Kaiden Murdoch Grandville -1:11.80 19:17.00 20:28.80
Elijah Dyer Springport +7.10 19:25.20 19:18.10
Nicole Mays Okemos -26.40 19:19.30 19:45.70
Peyton Tucker Traverse City West -46.30 19:19.40 20:05.70
Edward Wuerthele Grand Rapids Forest Hills Northern +2:28.80 21:48.30 19:19.50
Grace Roth Saline -2:26.90 19:19.60 21:46.50
Kasen Salazar Dexter -1:00.30 19:20.20 20:20.50
Josiah Swedberg Wyoming Potter's House Christian -1:56.30 19:20.70 21:17.00
Foster Boak Hudsonville -1:33.40 19:20.70 20:54.10
Matthew Badley Whitehall +1:25.70 20:46.70 19:21.00
Lukas Wierenga Hudsonville Unity Christian +1:34.70 20:55.80 19:21.10
Ian Kimbrell Caledonia +14.70 19:36.40 19:21.70
Seth Plummer Hillsdale Academy +1:53.70 21:15.50 19:21.80
Zach Kern Holland Christian -16.10 19:22.00 19:38.10
Tyler Bostrom Holland Christian -58.70 19:23.00 20:21.70
Caleb Chisholm Frankfort +1:22.60 20:45.80 19:23.20
Bailey Wenzlick Traverse City West -1:15.90 19:23.80 20:39.70
Jakob Sorensen Grand Rapids Forest Hills Northern +38.20 20:02.10 19:23.90
Katie Hume Ann Arbor Pioneer +18.80 19:42.80 19:24.00
Alex Moon Portage Central +55.80 20:20.00 19:24.20
Dontrel Taylor Three Rivers +3:23.00 22:47.50 19:24.50
Olivia Stacy Portage Northern -34.20 19:24.80 19:59.00
Emma Smith Rockford +36.00 20:01.10 19:25.10
Daniel Baez-Espinoza Wyoming Potter's House Christian +20.70 19:46.20 19:25.50
Logan Snoap Hudsonville -14.40 19:25.70 19:40.10
David Sager Gobles -47.90 19:25.80 20:13.70
Jack Karalash Richland Gull Lake +15.50 19:41.40 19:25.90
Benjamin EROS Grass Lake -8.30 19:27.50 19:35.80
Lily Salazar Okemos +17.20 19:45.00 19:27.80
Ethan Jastifer Vicksburg +41.20 20:09.80 19:28.60
Cecilia Ruchti St. Joseph -1:41.40 19:28.80 21:10.20
Henry Robinson St. Joseph -51.40 19:28.90 20:20.30
Easton Nowak Bear Lake +1:46.50 21:16.20 19:29.70
Josiah Meyers Holland Christian -1.20 19:30.40 19:31.60
Aimon Humm Breckenridge +37.80 20:08.30 19:30.50
Aiden O'Dwyer Frankfort -6.90 19:30.80 19:37.70
Noah Bosma Holland West Ottawa +8.50 19:39.40 19:30.90
Maddie Bosch Hudsonville Unity Christian +1:25.80 20:56.80 19:31.00
Isaac Whipple Traverse City Grand Traverse Academy +3:53.90 23:25.10 19:31.20
Lexie Ruffing Spring Lake -1:13.70 19:31.30 20:45.00
Brady VerBeek Zeeland West +26.50 19:57.90 19:31.40
Henry Mulder Holland +11.70 19:43.10 19:31.40
Alex Saavedra East Kentwood +2:54.40 22:25.90 19:31.50
Mackenzie Sellenraad Saline -41.00 19:31.70 20:12.70
Jacob Williams Portage Central +25.90 19:58.10 19:32.20
Lucas Licari Grandville +2:26.30 21:58.80 19:32.50
Nicholas Pollich Mattawan -1:21.10 19:32.70 20:53.80
Reese Smith Traverse City West -1:11.90 19:33.10 20:45.00
Lance Helfer Shepherd +1:20.10 20:53.20 19:33.10
James Neeb Portage Central -1:51.10 19:33.30 21:24.40
Alexis Kotkowicz Spring Lake +31.10 20:04.50 19:33.40
Mason Maley Chelsea +43.10 20:16.60 19:33.50
Conor Brown East Grand Rapids +10.30 19:43.80 19:33.50
Jaxon Sena Allendale +58.40 20:32.10 19:33.70
Luke Ankeney Ann Arbor Pioneer +20.30 19:54.30 19:34.00
October Harns Okemos +1:22.30 20:56.50 19:34.20
Ryan Travis Shepherd +5:46.10 25:21.10 19:35.00
Jonah Boone Richland Gull Lake +14.10 19:49.10 19:35.00
Grayson Borick Kalamazoo Loy Norrix -1:35.00 19:36.10 21:11.10
Regan Feeley Traverse City Central -1:55.10 19:36.30 21:31.40
Preslee Perkins Stevensville-Lakeshore +58.80 20:35.20 19:36.40
Zachary Perkins Monroe St. Mary Catholic Central +7.40 19:44.30 19:36.90
Carson DuBose Leslie -12.40 19:37.30 19:49.70
Blake Armstrong Muskegon Oakridge -26.30 19:37.80 20:04.10
Macy Fazekas Jackson Lumen Christi -19.60 19:38.40 19:58.00
Anders Foerch Caledonia -52.80 19:38.60 20:31.40
Ayden VanDyk Grand Rapids Covenant Christian +6.50 19:45.70 19:39.20
Alyssa Fouchey Traverse City West -35.60 19:39.30 20:14.90
Ryan Grevengoed Spring Lake +57.10 20:36.80 19:39.70
Emma Gunnett Holland West Ottawa +28.00 20:08.10 19:40.10
Taryn DiLaura Zeeland East +1:38.00 21:18.30 19:40.30
Anna Sybenga Grand Rapids Forest Hills Central +18.90 19:59.40 19:40.50
Seth Jenkins Hudsonville +11.90 19:52.60 19:40.70
Jayden Quist Spring Lake -18.40 19:40.70 19:59.10
Noah Jenkins Hudsonville +2:44.80 22:25.60 19:40.80
Nathan Haygood Berrien Springs +13.80 19:54.70 19:40.90
Naomi Diekman Jenison +3.50 19:44.70 19:41.20
Mary Masserant Traverse City St. Francis +3:20.60 23:01.80 19:41.20
Nathan Kunzi Hudsonville +4:42.50 24:23.80 19:41.30
Aidan Petik Dexter +2:40.60 22:22.00 19:41.40
Gabrielle Bolitho Brighton +1.00 19:43.00 19:42.00
Jacob Standfest Rockford +40.30 20:23.00 19:42.70
Benjamin Huffine East Kentwood +1:58.70 21:41.40 19:42.70
Rex Bajcz Ann Arbor Pioneer +20.20 20:03.40 19:43.20
Isaac Anderson Hudsonville -15.70 19:44.10 19:59.80
Cameron Braidwood Spring Lake +29.60 20:14.00 19:44.40
Hunter Tietz Middleville-Thornapple Kellogg -3.00 19:44.80 19:47.80
Owen Holman Bay City Western +2:01.50 21:46.40 19:44.90
Jack Stoddard Traverse City West +55.70 20:40.70 19:45.00
Samual Collins Portage Northern -49.50 19:45.10 20:34.60
Gracie Houtman Kent City +1:04.30 20:49.90 19:45.60
Clare Mathison Grand Rapids Forest Hills Central +46.80 20:32.70 19:45.90
Ryan Buist St. Joseph -2:21.00 19:45.90 22:06.90
Alyssa DeFields Caledonia +1:08.40 20:54.70 19:46.30
Abi Albright Grand Haven +16.70 20:03.30 19:46.60
Grant Schumm Three Oaks-River Valley +1:18.20 21:04.80 19:46.60
Hailey Creisher Leslie -50.30 19:47.10 20:37.40
Viktoria Bloniarz Monroe +11.30 19:58.40 19:47.10
Trey Sukola Parchment -33.40 19:47.40 20:20.80
Austin Hunter Mattawan +2:41.70 22:29.20 19:47.50
Yolanda Gascho Johannesburg-Lewiston -18.60 19:48.40 20:07.00
Emery Govaere St. Clair +29.40 20:17.80 19:48.40
Evan Craddock Parma Western +10.60 19:59.50 19:48.90
Nate Thill Portage Central +53.80 20:43.10 19:49.30
Rebekah Stachura Otsego +10.80 20:00.20 19:49.40
Devon Lauters Grandville +34.70 20:25.10 19:50.40
Erin Lubahn Leslie -52.40 19:51.20 20:43.60
Colin Brady Bay City Western -40.40 19:52.00 20:32.40
Jane Manthei Petoskey St. Michael Academy +1:38.00 21:30.20 19:52.20
Riley Peer Monroe Jefferson -57.40 19:52.40 20:49.80
Derrick Freehling Three Oaks-River Valley +1:04.80 20:57.30 19:52.50
Talen Verburg Caledonia -1:37.40 19:52.90 21:30.30
Payton Lamb Traverse City West +8.40 20:01.70 19:53.30
Isabella Max Kent City +1:43.20 21:37.30 19:54.10
Aidan Vermeulen Hudsonville +3:18.00 23:12.20 19:54.20
Anthony Jasheway St. Joseph Our Lady of the Lake Catholic +2:07.00 22:01.40 19:54.40
Adia Sikkema Grand Rapids Christian +17.70 20:12.60 19:54.90
Jacob Hallenbeck Rockford -31.80 19:55.10 20:26.90
Micah Winchell Ann Arbor Skyline +1:35.40 21:31.10 19:55.70
Nancy Gage Saline +58.50 20:55.80 19:57.30
Maddie Jarc Cle. St. Joseph Acad. +2:30.00 22:27.50 19:57.50
Mason Laurin Stevensville-Lakeshore +42.80 20:40.30 19:57.50
Bridget Mullen Cle. St. Joseph Acad. +54.30 20:52.50 19:58.20
Lola Bryce Grandville Calvin Christian +38.20 20:37.00 19:58.80
Anthony Castillo Grant +1:52.50 21:51.40 19:58.90
Jackson Zhang St. Clair +17.70 20:17.10 19:59.40
Owen Brickner Shepherd +58.00 20:57.60 19:59.60
Ellie Schenkelberger Traverse City Central -52.90 20:00.70 20:53.60
Andrea Schwartz Jenison -43.90 20:00.80 20:44.70
Desiree Duque-Rico West Michigan Aviation Academy -1:31.10 20:01.10 21:32.20
Hannah Geaney Wyoming Potter's House Christian -50.20 20:02.50 20:52.70
Landon Kulawiak Buckley -1:18.20 20:03.00 21:21.20
Maddie Gallagher Traverse City St. Francis +56.30 20:59.30 20:03.00
Trevin Warner Parma Western +1:03.30 21:06.30 20:03.00
Dillan Roosien Caledonia -13.90 20:03.40 20:17.30
Lars Hanson Cadillac +55.30 20:59.60 20:04.30
William Selleck Grand Rapids Forest Hills Northern +3:07.50 23:12.00 20:04.50
Jack Pummill Spring Lake -11.20 20:05.20 20:16.40
Blake Cabble Dexter +42.90 20:49.70 20:06.80
Julia Frampton Holland West Ottawa +40.10 20:47.00 20:06.90
Peyton Ludwig Grand Rapids Forest Hills Central +18.20 20:25.20 20:07.00
Damien Martinez Kalamazoo Hackett +49.10 20:57.10 20:08.00
Sierra Grooters Hudsonville Unity Christian +50.20 20:58.30 20:08.10
Madalyn Agren Johannesburg-Lewiston +57.40 21:06.00 20:08.60
Payton Hosley Grand Haven -5.70 20:08.70 20:14.40
Braiden Renfer Parma Western +50.80 20:59.80 20:09.00
Abbey Scholma Hudsonville -1:30.20 20:09.30 21:39.50
Samuel Mathiesen Portage Central +10.70 20:20.40 20:09.70
Josie Longcore Plainwell -8.90 20:11.00 20:19.90
Maddie Bruxvoort Hudsonville Unity Christian -37.70 20:11.80 20:49.50
Allison Glendening St. Joseph Our Lady of the Lake Catholic +2.60 20:14.60 20:12.00
Quinn Hatfield Remus Chippewa Hills -9.40 20:12.00 20:21.40
Dylan Duimstra Hudsonville Unity Christian +1:57.30 22:10.90 20:13.60
Addison Bruckman Dexter -7.40 20:13.80 20:21.20
Grace Oberski Saline +56.30 21:10.30 20:14.00
Addison Begeman Portage Central -27.20 20:14.90 20:42.10
John Gibson St. Joseph +13.90 20:29.50 20:15.60
Xavier Hoppe Shepherd -57.60 20:16.20 21:13.80
Lexie Beth Nienhuis Hart +5.10 20:21.60 20:16.50
Dexter Martin Maple City-Glen Lake +3:43.60 24:00.30 20:16.70
Madelyn Baar East Grand Rapids +1:19.10 21:36.00 20:16.90
Ally Schmitz Breckenridge +1:13.50 21:30.80 20:17.30
Rhea Mouw Portage Central -24.30 20:17.50 20:41.80
Eleanor Kingshott Muskegon Western Michigan Christian +1:42.40 22:00.00 20:17.60
Joel Hoppe Holland West Ottawa +26.10 20:43.80 20:17.70
Trace Laskey Howard City Tri County -5.80 20:18.10 20:23.90
Dan Maes Richland Gull Lake +1:26.90 21:45.00 20:18.10
Annika TerBeek Grand Rapids Christian +36.30 20:54.80 20:18.50
Rosie Gregory Northville -9.60 20:19.40 20:29.00
Jacob Kuipers Hudsonville Unity Christian -3.00 20:19.40 20:22.40
Nathaniel Gschwind Grand Rapids Forest Hills Central -1:02.60 20:19.60 21:22.20
Anthony Bunker Grand Rapids Forest Hills Northern +1:34.10 21:53.80 20:19.70
Isaac Rubin Kalamazoo Loy Norrix +22.80 20:42.50 20:19.70
Aristotle Vyn West Michigan Aviation Academy +57.50 21:17.20 20:19.70
Jaidyn Smith Leslie -1:02.30 20:19.70 21:22.00
Logan Flores Parma Western +1:56.80 22:16.90 20:20.10
Bryna Mead-O'Brien Okemos -1.90 20:20.30 20:22.20
Lucy Pike Ann Arbor Pioneer +1:35.50 21:56.00 20:20.50
Tessa Rindfliesch Zeeland West +7.50 20:28.20 20:20.70
Laurel Tolliver Grand Haven +35.60 20:56.60 20:21.00
Jack Kubas Portage Central +40.10 21:01.40 20:21.30
Leo Hall Spring Lake +2:46.40 23:07.90 20:21.50
Marlowe Hartnett Ann Arbor Skyline +42.50 21:04.10 20:21.60
Landon Whitehead Dexter +14.60 20:36.40 20:21.80
MK Elliott Portage Central +18.00 20:40.70 20:22.70
Dominic Cranmer Zeeland West +15.20 20:38.00 20:22.80
Isaiah Lindstrom Grand Rapids Christian +3:07.60 23:30.50 20:22.90
Katie Riemersma Spring Lake +22.00 20:45.70 20:23.70
Yalmaz Javaid Hudsonville -2:57.60 20:23.70 23:21.30
Megan Kuzma Zeeland East -1:08.90 20:23.70 21:32.60
Liam VanHouten Hudsonville +14.70 20:38.90 20:24.20
Jillian Hayes Saline -3:17.10 20:24.50 23:41.60
Meghan Guczwa Spring Lake -17.00 20:24.70 20:41.70
Reese Hansen Grand Rapids Ottawa Hills +11.20 20:36.10 20:24.90
Noah Reinsma Hudsonville +2:35.50 23:00.80 20:25.30
Finn Halvas Portage Northern +21.60 20:47.30 20:25.70
Jillian Clason Grand Rapids Forest Hills Eastern +1:02.40 21:28.30 20:25.90
Coby Price East Kentwood +2:17.70 22:44.40 20:26.70
Julian Barry Kalamazoo Hackett -53.00 20:27.10 21:20.10
Ben Postma Middleville-Thornapple Kellogg +27.90 20:55.30 20:27.40
Case Dykhouse Middleville-Thornapple Kellogg +16.80 20:44.60 20:27.80
Samuel DeYoung Grand Rapids Christian +1:16.40 21:44.30 20:27.90
Noelle Nienhuis Hudsonville Unity Christian -59.40 20:28.30 21:27.70
Brody Severin Eau Claire +6.30 20:34.80 20:28.50
Sophie Markel Bay City Western -40.10 20:28.50 21:08.60
Angel Miller Parchment +28.30 20:57.20 20:28.90
Sofia Bogard Kalamazoo Loy Norrix +39.70 21:09.10 20:29.40
Ronan Marsh St. Joseph Our Lady of the Lake Catholic -12.80 20:30.00 20:42.80
Ella Walton Hillsdale Academy -18.60 20:30.10 20:48.70
Nathan Waldron West Michigan Aviation Academy -14.00 20:30.30 20:44.30
Alexander Bunker Grand Rapids Forest Hills Northern -26.60 20:30.50 20:57.10
Sydney Fazekas Jackson Lumen Christi +19.00 20:49.60 20:30.60
Abraham Jager West Michigan Aviation Academy -21.80 20:30.60 20:52.40
Cameron Weibel Caledonia +9.90 20:40.50 20:30.60
Ethan Wait Gobles -59.70 20:31.00 21:30.70
Ben Bouws Holland Christian +8.50 20:39.80 20:31.30
Harry Birzer Hillsdale Academy +2:04.90 22:36.40 20:31.50
Elizabeth Kunzi Hudsonville -1:57.30 20:31.50 22:28.80
Lucas Pastucha Muskegon Mona Shores -13.50 20:31.90 20:45.40
Connor Banyon St. Joseph Our Lady of the Lake Catholic +43.10 21:15.20 20:32.10
Jacqueline Morton Mt. Pleasant Sacred Heart +1:01.30 21:33.60 20:32.30
Leo Gianni Stevensville-Lakeshore +1:01.50 21:34.50 20:33.00
Jun Hur Portage Central -27.10 20:33.30 21:00.40
Audrey Biebel Grand Rapids Forest Hills Northern -7.90 20:33.60 20:41.50
Lilyana Bratt St. Clair +39.20 21:12.80 20:33.60
Skylee Ames Gaylord -2:06.30 20:33.60 22:39.90
Amelia Isackson Kalamazoo Loy Norrix -30.50 20:33.80 21:04.30
Christian Prong South Haven +3:53.30 24:27.10 20:33.80
Carter Krzysik Hastings +2:55.20 23:29.50 20:34.30
Valerie Pollock Fruitport -12.10 20:34.80 20:46.90
Parker Volstorf Three Oaks-River Valley -3:12.10 20:35.50 23:47.60
Ashton Easterwood Concord +16.70 20:52.20 20:35.50
Brady Kraegel Portage Northern +1:39.70 22:15.20 20:35.50
Willa Prinsen Grand Rapids Forest Hills Northern +3:11.50 23:47.20 20:35.70
Kandin Shuler Bridgman +2:07.30 22:43.00 20:35.70
Riley Thomas Portage Central +41.90 21:18.30 20:36.40
Tyler Sweat Monroe +2:00.60 22:37.50 20:36.90
Zachary Spaulding Newaygo +3:47.60 24:24.70 20:37.10
Sofie Dzik West Michigan Aviation Academy -30.00 20:38.10 21:08.10
Jakoby Moore Zeeland West +1:42.20 22:20.70 20:38.50
Cason Adams Maple City-Glen Lake +2:24.20 23:02.80 20:38.60
Olivia Shaieb Dexter -1:30.20 20:38.70 22:08.90
Grace Folkema Muskegon Western Michigan Christian +2.80 20:41.60 20:38.80
Anezka Pradna Three Rivers -32.90 20:38.90 21:11.80
Kate Varitek Dexter -35.70 20:39.00 21:14.70
Maddie Rogan Saline -15.80 20:39.70 20:55.50
Carter Tufts Caledonia -37.70 20:40.00 21:17.70
Enzo Haqq South Haven +1:53.30 22:33.30 20:40.00
Liem Krueger Grand Rapids Forest Hills Eastern +50.40 21:31.20 20:40.80
Nicholas Boot Portage Central +2:47.00 23:28.10 20:41.10
Ethan Le East Kentwood -56.80 20:41.20 21:38.00
Graham Hislop Traverse City West +1:42.60 22:24.20 20:41.60
Mckenzie Richards Bay City Western -44.10 20:41.90 21:26.00
Ayla Balazer Ann Arbor Skyline -7.20 20:42.00 20:49.20
Ivy Andreas Wyoming Potter's House Christian -1:24.40 20:42.10 22:06.50
Ella Harlow Portage Northern +20.00 21:02.20 20:42.20
Ethan Butler Traverse City West +1:31.00 22:13.60 20:42.60
Audrey Huff Grandville -25.10 20:42.80 21:07.90
Lauren Tooley Portage Central -2:15.70 20:43.10 22:58.80
Hana Boggess Ann Arbor Pioneer +3.30 20:47.20 20:43.90
Cieara Barrett Concord +26.60 21:10.70 20:44.10
Clara Fast Bridgman +20.70 21:04.90 20:44.20
Paige Bell Traverse City Grand Traverse Academy +1:41.40 22:26.10 20:44.70
Allie Komarowski St. Clair -47.50 20:44.80 21:32.30
Caleb Boersen St. Joseph -2:10.30 20:45.10 22:55.40
Caiti Grant Zeeland West +1:38.70 22:23.80 20:45.10
Emmet Lorenz St. Joseph -4.00 20:45.50 20:49.50
Hannah Wier St. Joseph -1:13.40 20:45.80 21:59.20
Bailey Burt Saline -20.50 20:45.90 21:06.40
Ethan Peterson Richland Gull Lake +24.00 21:10.00 20:46.00
Maggie Ruffini Grand Rapids Forest Hills Northern +7.60 20:53.80 20:46.20
Brandon Rasmussen Fremont +39.50 21:25.80 20:46.30
Luke Lindsay Monroe -37.90 20:46.40 21:24.30
Alyssa Mertes Rockford +1:22.00 22:09.50 20:47.50
Annabelle Beloiu Northville +34.60 21:22.10 20:47.50
Damien Allen East Kentwood +2:21.20 23:09.10 20:47.90
William Hillary Grand Rapids Forest Hills Northern +58.50 21:47.40 20:48.90
Claire Lisker Monroe St. Mary Catholic Central -17.50 20:49.00 21:06.50
Madison Kietzman Middleville-Thornapple Kellogg +2:05.70 22:55.00 20:49.30
Reiel Ghiglia Hudsonville -12.30 20:50.20 21:02.50
Kenai Kokx Hart -1:09.90 20:51.00 22:00.90
Lilah Yoder Grand Rapids Forest Hills Central +1:24.40 22:15.40 20:51.00
Ana Beimers Hudsonville Unity Christian -38.00 20:51.50 21:29.50
Macallie Retan Grandville -4.90 20:52.00 20:56.90
Luke Witte Grand Rapids Christian +2:39.70 23:32.40 20:52.70
Matthias Hams Whitehall +7.30 21:00.50 20:53.20
Parker Hume St. Joseph -5.70 20:54.80 21:00.50
Klea Verstrate Hudsonville +22.50 21:17.60 20:55.10
Madalyyn Karsies Pinckney -36.50 20:55.50 21:32.00
Emma Taggett Plainwell +1:10.00 22:07.10 20:57.10
Addison Noble Allendale -56.80 20:57.50 21:54.30
Meredith Hall Traverse City West -59.50 20:57.60 21:57.10
Madison Cooley Gobles +31.10 21:29.30 20:58.20
Cade Tustin Richland Gull Lake -27.00 20:58.90 21:25.90
Morgan Lowell Watervliet +1:03.10 22:02.50 20:59.40
Ambria DePoy Holland -28.90 20:59.40 21:28.30
Mallory Wilcox Bay City Western -11.20 20:59.60 21:10.80
Grace Harris Cle. St. Joseph Acad. +33.90 21:34.20 21:00.30
Randi Pennington Jenison -15.60 21:00.70 21:16.30
Nate Dix Traverse City Grand Traverse Academy +52.20 21:53.70 21:01.50
Jeffrey Brink Hudsonville +10.10 21:12.10 21:02.00
Lindsay Minderhoud Grand Rapids Covenant Christian +44.70 21:47.20 21:02.50
Margot Hagerty Traverse City St. Francis -8.30 21:02.60 21:10.90
Tessa Minnear Hudsonville -35.00 21:03.20 21:38.20
Jacob Hector Grandville +44.30 21:47.70 21:03.40
Adalyn Britton Whitehall -54.20 21:03.50 21:57.70
Thia Tello Jackson Lumen Christi +52.20 21:55.90 21:03.70
Will Weiszhaar Dexter +2:51.70 23:56.20 21:04.50
Christopher Peterson Gaylord -30.50 21:04.80 21:35.30
Danica Aldrich Breckenridge +1:43.40 22:48.30 21:04.90
Rory Workman East Grand Rapids +1:09.10 22:14.10 21:05.00
Tucker Wolf Hudsonville +1:36.00 22:41.40 21:05.40
Marisa Mazza Cadillac -2.50 21:05.70 21:08.20
Catherine Schellhammer East Grand Rapids +4:03.90 25:09.80 21:05.90
Henry Stone Grandville +50.00 21:56.20 21:06.20
Hannah Lewis Zeeland East +36.20 21:43.50 21:07.30
Brooklynn Frazee Buckley +2.40 21:10.50 21:08.10
Layla Geurink Holland Christian +2:04.70 23:12.80 21:08.10
Avery Hoeft Dexter +30.00 21:39.80 21:09.80
Ben Tripp New Buffalo -16.40 21:11.20 21:27.60
Lucas Korsmo West Michigan Aviation Academy +5.50 21:16.80 21:11.30
Rosalinda Gascho Johannesburg-Lewiston -13.60 21:11.50 21:25.10
Sydney Van Es Kalamazoo Hackett -1:07.10 21:12.30 22:19.40
Ben Post Zeeland East +1:34.30 22:47.00 21:12.70
Alayna Godfrey East Kentwood +2:19.30 23:32.40 21:13.10
Dane Sprague Allendale +2:41.60 23:55.40 21:13.80
Lauren Hills Hudsonville -1:59.40 21:13.80 23:13.20
Natalie Kooyer Hudsonville Unity Christian -1:08.40 21:14.50 22:22.90
Nick Renner Howard City Tri County +4.90 21:21.30 21:16.40
Carter Bolhouse Hudsonville -17.60 21:17.40 21:35.00
Ava Viegelahn Grass Lake -0.20 21:18.80 21:19.00
Grace Bullock Grass Lake +37.70 21:56.50 21:18.80
Cole Cannon Gobles +43.40 22:03.90 21:20.50
David Francis Grand Rapids Forest Hills Eastern -4.00 21:21.20 21:25.20
Cora Mullins Johannesburg-Lewiston -49.70 21:21.40 22:11.10
Adysen Daman Caledonia +14.40 21:35.90 21:21.50
Anna Pake Howard City Tri County -1:13.40 21:22.10 22:35.50
Owen Riggenbach Niles +28.20 21:50.50 21:22.30
Emma Riker Kalamazoo Hackett +27.90 21:50.20 21:22.30
Ryan Driscoll Three Oaks-River Valley -1:25.80 21:22.40 22:48.20
Brandon Weber Hudsonville Unity Christian +47.90 22:11.10 21:23.20
Avery Hecksel East Grand Rapids +0.60 21:23.90 21:23.30
Kinsey Peer Buckley +59.90 22:24.30 21:24.40
Shenoah Collier Traverse City Grand Traverse Academy +3.30 21:27.80 21:24.50
Alden Grob Ann Arbor Skyline +1:42.10 23:07.00 21:24.90
Chris Coffer Dexter -1:03.70 21:25.20 22:28.90
Hannah Erlandson Plainwell -48.80 21:25.60 22:14.40
Keegan Gallagher Kalamazoo Hackett -1:10.10 21:26.80 22:36.90
Taylor Klimp Otsego -9.20 21:27.20 21:36.40
Mark Welsch Edwardsburg -1:20.20 21:27.20 22:47.40
Greta Hondorp Zeeland West -8.90 21:27.40 21:36.30
Kenna Charbauski Grand Rapids Forest Hills Northern -16.50 21:27.50 21:44.00
Caroline Roberts Hillsdale Academy +42.80 22:10.40 21:27.60
Mila Schneider Rockford -1.80 21:28.60 21:30.40
Ezekiel Fenstermaker Heritage Christian Academy +33.40 22:02.30 21:28.90
Raegan Ruel Muskegon Oakridge +46.80 22:16.00 21:29.20
Bethany Zimmerman Spring Lake +1.60 21:31.10 21:29.50
Corina Mitteer Whitehall -35.90 21:30.30 22:06.20
Gabrial Miller Hastings -15.40 21:30.40 21:45.80
Brayden Czarnecki Jenison -58.80 21:30.50 22:29.30
Anna Coury Monroe +23.30 21:54.00 21:30.70
Maya VanSolkema Hudsonville Unity Christian +5.70 21:36.50 21:30.80
Aubrey Jackson Niles +57.30 22:28.30 21:31.00
Avalynn Klapmust Caledonia -19.10 21:31.20 21:50.30
Gabe Arredondo Zeeland West +1:27.00 22:58.70 21:31.70
Anika Bouwman Grand Rapids Christian +55.20 22:26.90 21:31.70
Gracie Warner Shepherd -44.00 21:32.50 22:16.50
Addison Chownyk Frankfort +7.30 21:40.50 21:33.20
Avery Westall Breckenridge +21.10 21:54.40 21:33.30
Aubrey Sargent St. Clair -0.20 21:33.30 21:33.50
Jennifer Kmiecik Bear Lake +30.20 22:03.60 21:33.40
Natalie Brown Bear Lake +1:45.30 23:19.80 21:34.50
Alanna Mulligan Rockford -2.50 21:34.90 21:37.40
Lauryn Byker Hudsonville Unity Christian +28.30 22:03.60 21:35.30
Megan Gimmey Shepherd +9.50 21:44.80 21:35.30
Lucy Johnson Gaylord +12.70 21:48.20 21:35.50
Rachel Garlock Cle. St. Joseph Acad. -1:43.90 21:35.60 23:19.50
Kaylee Sprague Stevensville-Lakeshore -41.90 21:35.80 22:17.70
Clara Peikert Ann Arbor Pioneer -13.30 21:35.80 21:49.10
Robyn Tatko Grand Rapids Christian +34.30 22:10.20 21:35.90
Weston Kinney Traverse City Grand Traverse Academy +41.00 22:16.90 21:35.90
Alanna Clague Portage Central -1:05.80 21:36.40 22:42.20
Bridget Collins Cle. St. Joseph Acad. +42.90 22:19.50 21:36.60
Sarah Trojanowski Traverse City St. Francis +1:18.80 22:55.40 21:36.60
Hannah Dupuis Caledonia +55.30 22:32.70 21:37.40
Leilani Schoonmaker Saugatuck +1:20.20 22:58.10 21:37.90
Marissa Bruininks Portage Central -18.90 21:38.00 21:56.90
Ella Spanding Gaylord +47.50 22:25.70 21:38.20
Taryn Landers Hudsonville Unity Christian -11.10 21:38.80 21:49.90
Tyler Watson Hudsonville +19.80 21:58.80 21:39.00
Kimberly Romero Watervliet +41.60 22:20.80 21:39.20
Sophia Blanco Richland Gull Lake +1:35.30 23:14.60 21:39.30
Luke Groenheide Holland Christian -1.20 21:39.30 21:40.50
Preston Foster Breckenridge -47.80 21:39.90 22:27.70
Holly Velting Middleville-Thornapple Kellogg -1:20.70 21:40.70 23:01.40
Madison Werk-Spitzer St. Joseph +47.10 22:27.80 21:40.70
Cameron Handwerker Rockford +1:33.40 23:14.70 21:41.30
Koen Huisman Kentwood Grand River Preparatory +1:27.70 23:09.50 21:41.80
Samantha McClelland Grand Rapids Forest Hills Northern +35.30 22:17.20 21:41.90
Brody Benjamin Caledonia +1:09.80 22:52.00 21:42.20
Samantha LaFountain Monroe St. Mary Catholic Central -6.30 21:43.60 21:49.90
Rylynn Hein St. Joseph +14.00 21:57.80 21:43.80
Lydia Brown Spring Lake +44.80 22:28.80 21:44.00
Adyson Baker Buchanan -11.50 21:44.40 21:55.90
Gwendalynn Rickard Big Rapids +20.80 22:05.60 21:44.80
Addison Streetman Dexter -18.70 21:45.00 22:03.70
Macy Daniels Kalamazoo Loy Norrix -55.20 21:46.70 22:41.90
Madeline Kochany Bay City Western -49.30 21:47.00 22:36.30
Lily Tatko Grand Rapids Christian +6.10 21:53.20 21:47.10
Alyssa Seinen Hudsonville Unity Christian +1:37.90 23:25.30 21:47.40
Harper Scott Grand Rapids Forest Hills Eastern +2:53.90 24:41.40 21:47.50
Madison Gimmey Shepherd -12.50 21:48.00 22:00.50
Katelynn Boyd Hudsonville Unity Christian +10.40 21:58.40 21:48.00
Riley Provost Saline +39.50 22:27.70 21:48.20
Annika DeJong Stevensville-Lakeshore -2.80 21:48.20 21:51.00
Isabella Stoetzel Parma Western +53.00 22:42.20 21:49.20
Anna Smith Dexter +27.40 22:16.70 21:49.30
Emily Barbeau Bay City Western +45.30 22:35.50 21:50.20
Oliviah Malloy Big Rapids -1:12.50 21:50.40 23:02.90
Ayla Stager Saline +41.90 22:32.30 21:50.40
Libby Post Zeeland East +1.50 21:52.20 21:50.70
Emy Smith Zeeland West +9.70 22:01.30 21:51.60
Charleigh Kimble West Michigan Aviation Academy +2:53.60 24:45.20 21:51.60
Grace Fenton Holland Christian +1:59.90 23:52.00 21:52.10
Augusta Bowman Remus Chippewa Hills +23.80 22:15.90 21:52.10
Rebecca James Portage Northern -42.50 21:52.20 22:34.70
Diamond Madison Muskegon Mona Shores +20.30 22:12.70 21:52.40
Audrey Durham Zeeland East +35.80 22:28.20 21:52.40
Nathan Ritter Niles +1:20.80 23:13.20 21:52.40
Desiree Huitron Wyoming Lee -2:08.60 21:52.50 24:01.10
Lauren Pretty Hart -2.00 21:53.20 21:55.20
Emily Howell Bridgman +52.50 22:46.20 21:53.70
Kaily McDaniel Milan -2:24.50 21:54.00 24:18.50
Summer Adams Big Rapids +1:30.40 23:24.70 21:54.30
Alana Simmons Portage Central -1:20.60 21:54.50 23:15.10
Ellie Francis Allendale +1.60 21:56.80 21:55.20
Alicyn Gleesing Richland Gull Lake +2:51.90 24:47.20 21:55.30
Jenna VanDussen Schoolcraft +0.30 21:56.90 21:56.60
Kiley Bommarito Caledonia +3:47.00 25:44.00 21:57.00
Dominic Gaetano Hillsdale Academy +1:27.90 23:25.10 21:57.20
Amerie Wilson Milan +49.40 22:46.80 21:57.40
Abby Wilson Holland -40.50 21:57.60 22:38.10
Alex Stocke Zeeland West +55.90 22:53.60 21:57.70
Morgan Lawrence Muskegon Western Michigan Christian +22.80 22:20.60 21:57.80
Leo Kleff Grand Rapids Forest Hills Eastern +20.80 22:18.70 21:57.90
Kloe Kimbrell Caledonia +5.50 22:04.20 21:58.70
Sabrina Bielecki Hudsonville +51.70 22:50.80 21:59.10
Katherine Klooster Grand Rapids West Catholic +1:02.60 23:02.40 21:59.80
Kennedy Bugbee Hanover-Horton -1:07.80 22:00.10 23:07.90
Alyssa Burks Hudsonville +50.50 22:50.80 22:00.30
Brooklyn Badders Otsego -49.70 22:00.30 22:50.00
Iris Millies Hillsdale Academy +38.60 22:39.70 22:01.10
Evan Schrier Hudsonville Unity Christian +49.30 22:50.40 22:01.10
Zach Regis Richland Gull Lake -8.60 22:01.30 22:09.90
Helena Jolliffe Rockford +5.80 22:07.30 22:01.50
Alyssa Masserant Monroe Jefferson +21.10 22:23.60 22:02.50
Katie Million Grass Lake -42.10 22:02.50 22:44.60
Aiden Martin Three Rivers +5:25.10 27:27.70 22:02.60
Macy Andress Edwardsburg +55.60 22:58.90 22:03.30
Zane Sandelin Vicksburg -1.60 22:03.60 22:05.20
Lydia Recor Spring Lake -28.30 22:04.80 22:33.10
Piper Bryant Edwardsburg +17.20 22:22.70 22:05.50
Natalie Schulz Howard City Tri County +14.00 22:19.90 22:05.90
Rachel Sprauer Ann Arbor Pioneer -1:25.00 22:06.00 23:31.00
Addison Wurfel Vicksburg -10.30 22:06.30 22:16.60
Owen Rowell Hudsonville +20.70 22:28.80 22:08.10
Lily Roossien Grand Rapids Forest Hills Eastern -58.80 22:08.40 23:07.20
Emilee Young Shepherd +2:20.30 24:28.90 22:08.60
Leona Knudsen Monroe St. Mary Catholic Central +34.40 22:43.10 22:08.70
Rebecca Rummel Saline +35.60 22:44.60 22:09.00
Alexis Flint Hanover-Horton -2:44.60 22:09.60 24:54.20
Erika Bylsma Grand Rapids Covenant Christian -8.10 22:09.80 22:17.90
Leona Keuvelaar Grandville +1:29.00 23:38.80 22:09.80
Maya Padisak Traverse City St. Francis -3.40 22:10.00 22:13.40
Tori Most Breckenridge +21.00 22:32.20 22:11.20
Kylan Corbin Portage Northern -28.50 22:11.60 22:40.10
Kenneth Vastine Hastings -13.00 22:12.00 22:25.00
Allison Ramer Richland Gull Lake +13.20 22:25.30 22:12.10
Joelle Patten Fremont +31.20 22:43.70 22:12.50
Bella Sieggreen Hudsonville +1:52.10 24:04.70 22:12.60
Lauren Jousma Grandville Calvin Christian +49.50 23:03.60 22:14.10
Lydia Howard Kent City -1:18.50 22:15.70 23:34.20
Ellie Miller Spring Lake -18.60 22:15.90 22:34.50
Nathan Garrity Stevensville-Lakeshore -5.10 22:16.20 22:21.30
Carly Gaylord Cadillac +1:15.60 23:32.20 22:16.60
Isaiah Baker Hudsonville +2:13.40 24:30.50 22:17.10
Riley Adams Concord +6.10 22:23.40 22:17.30
Addie Curtis Marcellus -15.70 22:17.40 22:33.10
Lauren Cole Petoskey -12.70 22:18.00 22:30.70
Corinna Aulph Monroe -4.70 22:18.10 22:22.80
Sydney Hoffman Petoskey +1:50.60 24:09.30 22:18.70
Melanie Thornton Grand Rapids NorthPointe Christian +1:00.80 23:21.10 22:20.30
Sage Brownell Rockford +1:44.40 24:05.40 22:21.00
Owen Shank Heritage Christian Academy +1:19.10 23:40.10 22:21.00
Danae VanBaren Grand Rapids Covenant Christian -3:28.80 22:21.20 25:50.00
Cole Claire Edwardsburg -57.20 22:21.60 23:18.80
Blake Thompson Grandville +17.60 22:39.20 22:21.60
Alexandria Mason Ann Arbor Skyline +1:10.40 23:32.50 22:22.10
Lily Geyer Spring Lake -1:09.20 22:22.20 23:31.40
Alyssa VanDussen Schoolcraft +14.30 22:36.60 22:22.30
Sadie Ebel St. Joseph -10.40 22:22.40 22:32.80
Amber Kuiper Grand Rapids Covenant Christian -17.60 22:22.80 22:40.40
Clair Bacon St. Clair +18.50 22:41.40 22:22.90
Emily Ventrone Three Rivers +1:50.60 24:13.90 22:23.30
Mia Powell Grand Rapids Christian -3.30 22:23.40 22:26.70
Lizzy Vollbrecht Traverse City West -21.90 22:24.50 22:46.40
Luna Canziani Parma Western +53.70 23:18.30 22:24.60
Hannah Barone Jenison -1:06.20 22:25.20 23:31.40
Tess Peters East Grand Rapids +1:16.70 23:42.00 22:25.30
Audrey McKeiver Grand Rapids West Catholic +54.20 23:20.00 22:25.80
Josephine Sullivan Rockford +4.20 22:30.00 22:25.80
Abby Tuls Wyoming Potter's House Christian +3:47.90 26:13.70 22:25.80
Zach PELFREY Potterville +16.00 22:42.10 22:26.10
Alivia Apol Hudsonville -1:11.60 22:26.10 23:37.70
Kayla Valdes St. Joseph +17.50 22:44.80 22:27.30
Emma Means Shepherd +5:54.30 28:22.00 22:27.70
Riley Reed Traverse City West +2:32.80 25:00.90 22:28.10
Violet Chamberlain Grand Rapids Forest Hills Northern -59.90 22:28.30 23:28.20
Jaelynn Little Bangor -44.50 22:28.70 23:13.20
Kyrstie Celebuski Grandville +23.30 22:52.40 22:29.10
Madelyn Tude Thuot Stevensville-Lakeshore -1:54.30 22:29.20 24:23.50
Lucy Bray Kalamazoo Christian +1:13.20 23:42.90 22:29.70
Lucy Alcorn Allendale -1:23.50 22:29.90 23:53.40
Nataly Vine Breckenridge +1:49.40 24:21.10 22:31.70
Jalynn Schmelter Leslie -13.30 22:32.30 22:45.60
Jemma Doublestein East Grand Rapids +1:02.70 23:35.30 22:32.60
Kylie Warner Saline -13.50 22:32.80 22:46.30
Laelle Terpstra Grand Rapids Covenant Christian +39.80 23:12.90 22:33.10
Mara McClellan Saline +50.00 23:23.30 22:33.30
Alisha Esquivel Kent City +13.40 22:47.00 22:33.60
Sofia Alaimo Frankfort -6.60 22:33.80 22:40.40
Alison Rotman Holland Calvary -1:13.90 22:34.90 23:48.80
Reese Mickelsen Grand Rapids Forest Hills Northern -36.00 22:35.30 23:11.30
Ronan Turrell St. Clair +2:01.10 24:36.40 22:35.30
Cameron Russell Ann Arbor Pioneer +0.60 22:37.30 22:36.70
Cam Kidwell Hudsonville +17.10 22:55.00 22:37.90
Mia Schroeder Monroe Jefferson -7.20 22:38.10 22:45.30
Cayden Hincher Portage Northern +56.60 23:35.30 22:38.70
Maya Grossman Vicksburg +1.00 22:39.80 22:38.80
Adelaide Kauchak Portage Central +22.80 23:02.10 22:39.30
Ryan Mauwa Portage Northern +2:15.10 24:54.70 22:39.60
Sami Keiser Gaylord +1:00.10 23:40.10 22:40.00
Katelynn Reading Saline -19.80 22:40.30 23:00.10
Addisen Harrand Buckley -1:18.00 22:41.60 23:59.60
Ronan Weed Petoskey St. Michael Academy +46.20 23:28.30 22:42.10
Harriet Kidder Hart +1:25.80 24:08.60 22:42.80
Ellie Reed Centreville -8.10 22:43.10 22:51.20
Gabby Kilbourn Three Rivers +58.30 23:42.00 22:43.70
Audrey Knochel Bay City Western -1:29.10 22:45.00 24:14.10
Kevin Vargas Eau Claire +2:04.20 24:49.20 22:45.00
Rachel Maddox Fremont +53.40 23:39.00 22:45.60
Brenna Olewinski Grand Rapids West Catholic +1:27.20 24:13.00 22:45.80
Elizabeth Bailey Shepherd +2:45.70 25:32.10 22:46.40
Angel Roldan Eau Claire +1:58.10 24:44.60 22:46.50
Julianne Mounce Kalamazoo Hackett -2:08.60 22:46.50 24:55.10
Abbi Rozman Holland Black River +1:26.70 24:14.10 22:47.40
Anahi Garcia Jenison -6.40 22:47.80 22:54.20
Lilly Hopkins Hart -21.30 22:49.10 23:10.40
Mia Sanchez Jackson Lumen Christi +1:10.20 23:59.60 22:49.40
Ellory Fox Caledonia +2:48.40 25:37.80 22:49.40
Delaney Mays Pinckney +2:59.10 25:48.80 22:49.70
Ava Fisher Jenison -7.50 22:49.70 22:57.20
Taylor Sill Berrien Springs -1:39.50 22:50.90 24:30.40
Brianna Wheaton Pinckney -41.00 22:51.80 23:32.80
Samantha Conley Spring Lake +29.90 23:22.50 22:52.60
Emma-Claire Sleigh East Kentwood -40.30 22:52.60 23:32.90
T'Mon Coleman Kalamazoo Central -19.10 22:52.80 23:11.90
Maureen Smith Monroe St. Mary Catholic Central -26.30 22:53.10 23:19.40
Bradey Harmelink Grandville -1:11.60 22:53.20 24:04.80
Simeon Montney Shepherd +1:22.30 24:15.90 22:53.60
Joshua Cotts Ann Arbor Pioneer -1:33.70 22:54.50 24:28.20
Amelia Walchak East Grand Rapids -11.40 22:54.50 23:05.90
Esme James Berrien Springs +17.50 23:12.30 22:54.80
Kailyn Austin Saline -46.60 22:55.60 23:42.20
Haylee Livermore Remus Chippewa Hills -58.90 22:55.80 23:54.70
Amelia Smith Gaylord -30.10 22:56.90 23:27.00
Sophie Brendlinger Portage Central -20.70 22:57.90 23:18.60
Mia Rummel Portage Northern +1:36.50 24:34.90 22:58.40
Marcus Silva Dexter -19.80 22:58.60 23:18.40
Jocelyn Mein Portage Northern -55.20 22:58.70 23:53.90
Marisa Toonstra Wyoming Potter's House Christian -22.10 22:59.20 23:21.30
Christian Boyce Grand Rapids Forest Hills Northern +1:50.80 24:50.90 23:00.10
Ella Lovasco Bay City Western +23.80 23:24.30 23:00.50
Ava Butera Traverse City Grand Traverse Academy +1:39.90 24:41.90 23:02.00
Kylie Conn Niles -1:13.20 23:02.10 24:15.30
Lydia VerBeek Wyoming Potter's House Christian +19.50 23:21.70 23:02.20
Cali Henderson Jenison +1:13.50 24:16.20 23:02.70
Ally Pitcher Monroe +1:36.30 24:39.50 23:03.20
Alex Drinkwine Parma Western +7:39.70 30:43.00 23:03.30
Adam Rhodes Grand Rapids Forest Hills Eastern +22.80 23:29.20 23:06.40
Natalie Coleman Parma Western -1:52.20 23:08.50 25:00.70
Abigail Studer Hart -1:25.00 23:08.60 24:33.60
Athiei Manyang East Kentwood +40.30 23:49.70 23:09.40
Lucas Dudley Mendon +31.10 23:40.90 23:09.80
Taylor Hinterman Bay City Western +17.70 23:28.30 23:10.60
Amelia Lynd Parma Western +1:21.70 24:32.50 23:10.80
Anna Lindstrom Grand Rapids Christian +1:07.50 24:18.50 23:11.00
Noah Bohan Marcellus +2:09.70 25:20.80 23:11.10
Taylor Hoppe Grass Lake -3.00 23:11.20 23:14.20
Breslin Walek-Russel Muskegon Mona Shores +31.90 23:43.50 23:11.60
Meg VanDam Zeeland East +58.40 24:10.10 23:11.70
Cole Schmidt Hudsonville Unity Christian -1:30.20 23:12.20 24:42.40
Kate Mocho Cle. St. Joseph Acad. -35.20 23:13.70 23:48.90
Melaina Magnusson Parma Western +2:05.80 25:20.30 23:14.50
Abaeny Dek Cle. St. Joseph Acad. +19.60 23:34.30 23:14.70
Evelyn Vandlen Spring Lake -1:35.00 23:14.70 24:49.70
Aribel Mills St. Joseph Our Lady of the Lake Catholic +49.40 24:05.40 23:16.00
Grace Fitzpatrick Cle. St. Joseph Acad. +31.70 23:47.90 23:16.20
Kasey Haartman Hudsonville Unity Christian -19.60 23:16.40 23:36.00
Thalia Pineda Newaygo -9.80 23:17.30 23:27.10
Madeline Herringa Portage Northern -35.30 23:17.30 23:52.60
Elise Pfeiffer Fremont +16.30 23:33.90 23:17.60
Zeva Hathaway Pinckney +15.80 23:33.60 23:17.80
Julianna Bailey Ann Arbor Skyline +1:44.10 25:02.40 23:18.30
Sylvie Mulder Holland Christian -1:55.20 23:19.30 25:14.50
James Harper Caledonia +1:52.30 25:11.70 23:19.40
Katherine Powers Middleville-Thornapple Kellogg +41.50 24:01.50 23:20.00
Derek Crum Monroe +58.10 24:18.60 23:20.50
Donald DJ) Kuck Hastings +6.10 23:26.90 23:20.80
Isabella Hernandez Grandville +2:10.10 25:31.60 23:21.50
Tuula Buckland Bridgman -1:37.30 23:21.90 24:59.20
Evelyn Ault Rockford +36.00 23:58.10 23:22.10
Leah Storey Remus Chippewa Hills -48.00 23:22.50 24:10.50
Kate May Frankfort -41.60 23:22.70 24:04.30
Kayla Creisher Leslie +42.60 24:05.50 23:22.90
Jill Kaspar Bridgman -30.50 23:23.60 23:54.10
Isaac Robles West Michigan Aviation Academy +58.50 24:22.20 23:23.70
Caleb Leppelmeier Edwardsburg -3:40.00 23:24.50 27:04.50
Caden Ruiter Holland Christian +1:17.60 24:42.20 23:24.60
Olivia Laninga Holland Calvary +18.70 23:43.60 23:24.90
Tahira Gjukis Portage Northern -1:19.20 23:25.10 24:44.30
Areyel Weiss Breckenridge +23.00 23:48.60 23:25.60
Abby Schrauben St. Joseph Our Lady of the Lake Catholic -1:35.90 23:25.80 25:01.70
Bella Beck Allendale +3:25.70 26:51.70 23:26.00
Laura Bigard Mt. Pleasant Sacred Heart -7.30 23:26.80 23:34.10
Alexandra Butler Monroe -1:49.70 23:28.50 25:18.20
Jasmine Boggy Ann Arbor Pioneer -1:16.90 23:29.30 24:46.20
Anneliese Jones Ann Arbor Pioneer +17.40 23:47.70 23:30.30
Aamori Paz Newaygo -2:56.90 23:30.80 26:27.70
Hadley Tiffany Lakeview +1:54.80 25:25.70 23:30.90
Brian Mygrants Parma Western -1:30.40 23:31.10 25:01.50
Emmy Pritchard Centreville +15.40 23:46.90 23:31.50
Sam Thelen Grandville -24.50 23:33.70 23:58.20
Amity Riggenbach Niles -56.70 23:33.70 24:30.40
Emma Larkin Zeeland West +33.40 24:07.70 23:34.30
Adrienne Stewart Ann Arbor Skyline -31.90 23:35.20 24:07.10
Mary Schlueter Hillsdale Academy +1:21.70 24:57.20 23:35.50
Kennidi Kowal East Grand Rapids +4.30 23:39.90 23:35.60
Mia Jaime Bay City Western +57.10 24:33.30 23:36.20
Addyson Moeggenberg Howard City Tri County +39.60 24:16.10 23:36.50
Elizabeth Caspar Hillsdale Academy +1:03.30 24:40.40 23:37.10
Evie Morrison Berrien Springs -0.50 23:37.80 23:38.30
Sydney Greaves Buchanan -2:28.30 23:38.80 26:07.10
Olivia Beauchamp Big Rapids +0.10 23:39.30 23:39.20
Mali Szalai Edwardsburg -28.20 23:39.70 24:07.90
Ava Morin Muskegon Mona Shores -1:12.00 23:40.30 24:52.30
Johannah Houtkooper Delton Kellogg -18.00 23:43.00 24:01.00
Corena Willink Grand Rapids Ottawa Hills +1.10 23:44.80 23:43.70
Kylie Main Delton Kellogg +55.30 24:39.80 23:44.50
Liyah Worthington Edwardsburg +40.20 24:25.00 23:44.80
Sarah BLEYENBERG Grand Rapids Covenant Christian +2:16.70 26:01.80 23:45.10
Zoie Wood Gobles +3.20 23:48.40 23:45.20
Maria Burnett Hillsdale Academy +1:02.10 24:47.60 23:45.50
Jillian Saxton Muskegon Mona Shores -1:11.30 23:45.90 24:57.20
Gabby Wisdom Watervliet +56.80 24:42.80 23:46.00
Ella Geisler Watervliet -1:40.80 23:47.20 25:28.00
Nathan Vang Traverse City Grand Traverse Academy +2:03.10 25:50.70 23:47.60
Milla Hanks Muskegon Oakridge -1:00.50 23:47.80 24:48.30
Anaeli Garcia Jenison -22.20 23:48.30 24:10.50
Brianna Nixon Hudsonville +34.10 24:22.70 23:48.60
Solana Sutherland Vicksburg -37.60 23:49.50 24:27.10
Max Damstra Grand Rapids Christian +30.20 24:19.70 23:49.50
Madison Ross Milan -1:11.20 23:50.40 25:01.60
Amber Fairchild Caledonia +29.20 24:20.50 23:51.30
Catherine Craig Berrien Springs +3:04.50 26:56.20 23:51.70
Madison Sandel Grand Rapids Forest Hills Northern +9.10 24:01.50 23:52.40
Katie Landstra Hudsonville Unity Christian +42.20 24:35.90 23:53.70
Cecelia Brush Ann Arbor Skyline -1:16.80 23:53.70 25:10.50
Kristin DeBoer Grand Rapids Covenant Christian +31.30 24:26.40 23:55.10
Hannah Stimer Concord -42.10 23:55.80 24:37.90
Samantha Pavlak Schoolcraft +1:01.50 24:57.60 23:56.10
Isabelle Schrauben St. Joseph Our Lady of the Lake Catholic -58.70 23:58.30 24:57.00
Isabella Frederick Kalamazoo Central +23.00 24:21.70 23:58.70
Annabelle McRae Holland Calvary -2:01.00 23:58.70 25:59.70
Emma Kauffman Rockford +56.50 24:55.40 23:58.90
Katlina Wadlington Hartford -39.30 23:59.40 24:38.70
Avery Dekker Hudsonville Unity Christian -6.40 24:00.30 24:06.70
Mia Roe Grand Rapids Christian -30.50 24:00.70 24:31.20
Mallory Gwinnup Spring Lake -49.50 24:00.90 24:50.40
Abe Meyer Holland Christian +1:48.60 25:50.70 24:02.10
Maria Campbell Grandville Calvin Christian +43.60 24:45.90 24:02.30
Aiden Simon Muskegon Mona Shores +36.80 24:39.20 24:02.40
Jocelynn Olds Howard City Tri County +34.70 24:37.20 24:02.50
Frances Mildenberg Centreville +3:11.50 27:14.20 24:02.70
Ivy Miller Ann Arbor Skyline -47.30 24:03.10 24:50.40
Paige Stiles Mattawan -34.20 24:04.00 24:38.20
Rebecca Evenhouse Kentwood Grand River Preparatory +45.70 24:49.70 24:04.00
Anna Watrous Grand Rapids Christian +1:57.80 26:01.90 24:04.10
Bertha Quiroga Parma Western +58.70 25:03.50 24:04.80
Alexandra Ream Leslie +2.40 24:08.00 24:05.60
Caitlyn Morris Buchanan +1:16.20 25:22.70 24:06.50
Fionnoula Walsh East Grand Rapids -2:05.50 24:06.70 26:12.20
Alayna Lubbers Grand Rapids Covenant Christian -34.80 24:07.20 24:42.00
Julia Till Zeeland West +1:26.40 25:33.60 24:07.20
Addison Schmidt Allendale +31.80 24:39.40 24:07.60
Meryn Curtis Saugatuck +1:49.40 25:57.20 24:07.80
Suzy Markle Berrien Springs +26.80 24:36.40 24:09.60
Bethany Carpenter Kalamazoo Hackett +28.80 24:39.70 24:10.90
Aubrey Delabrena Fruitport -43.70 24:11.60 24:55.30
Grace Supanich Morley Stanwood -1:00.90 24:12.90 25:13.80
Kylee Kirkbride Caledonia -45.60 24:13.40 24:59.00
Bethany Buitenwerf Howard City Tri County +1:15.70 25:29.20 24:13.50
Raina Henderson Jenison -25.90 24:15.40 24:41.30
Parker VanderMeer Grandville +1:17.30 25:33.10 24:15.80
Anna Wiltzer Portage Northern +1:15.40 25:31.50 24:16.10
Elizabeth Richmond Grand Rapids West Catholic -1:17.70 24:18.30 25:36.00
Kinsley Mowery Grand Rapids Covenant Christian +39.00 24:57.50 24:18.50
Lauren DeVries Zeeland East +1:26.60 25:46.60 24:20.00
Maya Moulton Portage Central -25.30 24:20.40 24:45.70
Avery Kelliher Jenison +1:23.30 25:44.00 24:20.70
Macy Besaw Bay City Western -6.40 24:21.10 24:27.50
Madison Lennox Bangor +2:16.50 26:39.10 24:22.60
Sofia Hall St. Joseph -24.10 24:23.60 24:47.70
Audrey Howell Caledonia -2:33.30 24:27.60 27:00.90
Samantha Mead Whitehall +1:28.30 25:57.90 24:29.60
Lilian Nguyen Grand Rapids Forest Hills Northern +1:03.60 25:36.50 24:32.90
Julia Stevens Concord -1:28.50 24:33.40 26:01.90
Morgan Baker Jonesville -2:21.40 24:33.50 26:54.90
Ada Feasby Spring Lake +50.20 25:25.70 24:35.50
Leonardo Rico Grand Rapids Forest Hills Northern +1:19.90 25:56.70 24:36.80
Kaya Bender West Michigan Aviation Academy +15.30 24:53.80 24:38.50
Alethia Diener Hillsdale Academy +1:02.00 25:40.60 24:38.60
Grace Osterink Wyoming Potter's House Christian -1:29.90 24:39.50 26:09.40
Sela Fitzell Caledonia +3.20 24:43.30 24:40.10
Dennise Garcia-lugo Allendale +34.70 25:15.10 24:40.40
Ellie Miller Centreville +56.20 25:37.00 24:40.80
Silvia Baker Parma Western +1:30.90 26:12.00 24:41.10
Mia Rachor Grand Rapids NorthPointe Christian -14.00 24:41.90 24:55.90
Rae Younglove Monroe St. Mary Catholic Central +1:13.30 25:58.30 24:45.00
Rocquel Richards Fremont -13.40 24:47.00 25:00.40
Emma Pratt Mattawan +12.40 24:59.50 24:47.10
Cole Stapert Gobles +27.90 25:16.30 24:48.40
Hallie James Jonesville -20.40 24:48.50 25:08.90
Maggie Stebing Hanover-Horton +7.20 24:56.90 24:49.70
Emma Leasure Portage Central +23.30 25:15.60 24:52.30
Allison Vandermeulen Grand Rapids Covenant Christian +1:16.30 26:08.70 24:52.40
Gillian Guzman Caledonia -1:04.30 24:53.70 25:58.00
Leah Cowling Allendale +9.00 25:02.70 24:53.70
Marissa Lowell Watervliet -1:05.70 24:53.80 25:59.50
Amelia Lewis St. Joseph Our Lady of the Lake Catholic -59.10 24:54.80 25:53.90
Hailey Mingerink Grand Rapids Covenant Christian -2.30 24:55.00 24:57.30
Lillian Morton Mt. Pleasant Sacred Heart +1:53.00 26:49.20 24:56.20
Martina Lapekas St. Joseph -2.10 24:57.30 24:59.40
Lorelai Malinowski Grass Lake -2:39.80 24:59.30 27:39.10
Lily VandenBussche Portage Central -2:15.60 25:00.70 27:16.30
Maria Mandrelle Jonesville +1:27.60 26:28.40 25:00.80
Kaitlyn Swift Kent City +49.40 25:50.30 25:00.90
Allison Ott Berrien Springs -37.80 25:01.00 25:38.80
Natalie Halloway Buckley +1:26.60 26:28.00 25:01.40
Cecelia Berry Jackson Lumen Christi +1:01.30 26:03.00 25:01.70
Samantha DeVries Fruitport +58.00 26:01.60 25:03.60
Kyleigh Phothisan Zeeland East +1:27.90 26:32.00 25:04.10
Piper Vydareny East Grand Rapids -4:06.80 25:04.80 29:11.60
Rachel Baxter Hudsonville -3:35.70 25:06.00 28:41.70
Kevin Morgan Mendon +46.40 25:52.80 25:06.40
Chloe Rooks Holland West Ottawa +8.10 25:14.90 25:06.80
Kayla Milarch Buckley +11.30 25:26.30 25:15.00
Mykala Echevarria Vicksburg +59.60 26:16.10 25:16.50
Marissa Freehling Bridgman -8.20 25:17.20 25:25.40
Katie Harrand Traverse City St. Francis +32.80 25:51.00 25:18.20
Eliana Heldt Mattawan +7.10 25:25.50 25:18.40
Elliana Raterman Jenison -1:30.10 25:18.50 26:48.60
Dakota Chavis Hartford -4:15.10 25:20.40 29:35.50
Lucy Noggle Traverse City St. Francis +1:21.40 26:43.20 25:21.80
Calvin Cater Grand Rapids Forest Hills Eastern +2:03.90 27:29.30 25:25.40
Alejandra Marin-He Bangor -1:02.90 25:27.00 26:29.90
Sydney Moore Lakeview +1:08.50 26:37.80 25:29.30
Shylee Soukhome Zeeland East +15.60 25:46.70 25:31.10
Savannah Thelen Holland Black River -1:02.30 25:31.60 26:33.90
Val Vazquez Jackson Lumen Christi +1:10.50 26:42.60 25:32.10
Abigail Kubish Parma Western -1:20.10 25:33.80 26:53.90
Hannah Willoughby Schoolcraft +36.50 26:10.80 25:34.30
Maria Stevenes Concord -5:16.50 25:35.90 30:52.40
Molly Kooistra Muskegon Western Michigan Christian +7.70 25:44.50 25:36.80
Riley Koehler Fruitport -8:44.60 25:37.30 34:21.90
Ell Johnson Portage Central -2:03.10 25:38.30 27:41.40
Ava Russell Edwardsburg -34.20 25:39.20 26:13.40
Taylor Zinsmaster Mendon -15.50 25:42.00 25:57.50
Kayla Wyrick Zeeland West +23.70 26:08.00 25:44.30
Leah Fish Hartford -1:00.60 25:44.90 26:45.50
Laura Vanderweide Hillsdale Academy -1:32.60 25:45.70 27:18.30
Alexa Priest Schoolcraft +38.90 26:26.60 25:47.70
Connor Scholma Hudsonville Unity Christian -5.40 25:49.50 25:54.90
Lyla Rus Grand Rapids Covenant Christian -1:52.50 25:49.80 27:42.30
Nancy Lopez Berrien Springs +2:04.00 27:58.50 25:54.50
Everett Hoekzema-S Wyoming Potter's House Christian -34.60 25:54.70 26:29.30
Elise Finkbeiner Kentwood Grand River Preparatory +1:48.50 27:43.50 25:55.00
Addison Drnek Grand Rapids Covenant Christian +51.60 26:46.90 25:55.30
Reagan Triemstra Vicksburg -12.90 25:58.40 26:11.30
Emma Schnepp Constantine +32.00 26:30.50 25:58.50
Autumn Schabes Centreville -14.70 26:00.50 26:15.20
Caroline Nelson Parma Western -2:07.70 26:02.40 28:10.10
Lillian Lester Delton Kellogg -42.70 26:03.60 26:46.30
MaKena Mihalik Stevensville-Lakeshore -17.80 26:06.00 26:23.80
Kaylee Ochoa Wyoming Lee -2:26.10 26:06.70 28:32.80
Sydnie Schimmel Grand Rapids Covenant Christian -41.70 26:13.70 26:55.40
Maggie Lefere Jackson Lumen Christi +27.80 26:44.20 26:16.40
Savannah Jones Mt. Pleasant Sacred Heart -13.20 26:19.00 26:32.20
Sophia Douglass Caledonia -11.70 26:19.80 26:31.50
Sophie Fenech Bridgman -1:08.70 26:20.40 27:29.10
Hailey Zuniga Whitehall -38.90 26:27.30 27:06.20
Joseline Sanchez Magana Newaygo +41.10 27:08.50 26:27.40
Mekenzie Lubbers Grand Rapids Covenant Christian -19.50 26:27.60 26:47.10
Sarae Walper Allendale +29.20 26:57.20 26:28.00
Emma Kusmierski Grandville -2:40.80 26:28.50 29:09.30
Luis Solorzano Chelsea +2:28.10 29:04.40 26:36.30
Megan Cogswell Lakeview -4:18.50 26:37.20 30:55.70
Nevaeh Walper Allendale +13.90 26:52.40 26:38.50
Summer White Muskegon Mona Shores +1:28.50 28:07.50 26:39.00
Pearl Mimnaugh Traverse City Grand Traverse Academy +33.40 27:13.30 26:39.90
Lydia Beran Stevensville-Lakeshore +16.50 26:57.00 26:40.50
Charlotte Reidsma East Kentwood +48.40 27:29.00 26:40.60
Mckenna Kirksey Watervliet -52.60 26:43.60 27:36.20
Amelia Ferenczi Grand Rapids Ottawa Hills +58.90 27:45.10 26:46.20
Lila Henry Ann Arbor Pioneer +1:07.00 27:59.90 26:52.90
Adelle Snyder Holland +15.00 27:10.10 26:55.10
Emrick Boobyer Parma Western -1:15.80 26:56.20 28:12.00
Lauren Parker Caledonia +2:31.80 29:30.50 26:58.70
Josie Balkin St. Joseph Our Lady of the Lake Catholic +1:53.00 28:52.50 26:59.50
Amara Olexa Watervliet -1:24.20 27:03.60 28:27.80
Claire Baker Wyoming Potter's House Christian +1:03.10 28:19.50 27:16.40
Emma Mangold Bridgman -39.30 27:16.50 27:55.80
Charles Radtke Shepherd -33.60 27:21.00 27:54.60
Evan Miller Milan +3:25.50 30:50.00 27:24.50
Rachael Kornoely West Michigan Aviation Academy +1:53.20 29:22.10 27:28.90
Laura Barcenas Hartford +1:29.90 29:08.00 27:38.10
Olivia Chard Portage Northern +46.40 28:32.00 27:45.60
Hailey Stowe Stevensville-Lakeshore +13.90 28:02.70 27:48.80
Ainsley Kamil East Kentwood +1:04.50 29:06.90 28:02.40
Karen Bult Grand Rapids Covenant Christian -27.60 28:02.60 28:30.20
Josiah Sterenberg Kalamazoo Loy Norrix +1:18.40 29:30.00 28:11.60
Sarah Hakala Mattawan -0.30 28:15.70 28:16.00
Sydney Biegalle Newaygo -6.70 28:16.40 28:23.10
Jazmyn Terry Wyoming Potter's House Christian -1:50.80 28:17.20 30:08.00
Ausha Ayriss Howard City Tri County -3.40 28:18.50 28:21.90
Emily Huisken Grand Rapids Covenant Christian -8:01.30 28:24.50 36:25.80
Addie Richards Watervliet +18.80 28:47.60 28:28.80
Piper McArthur Delton Kellogg +3.50 28:32.90 28:29.40
Shali Vanwormer Mendon -44.00 28:33.40 29:17.40
Presley Gyorki Caledonia +3:11.80 31:46.10 28:34.30
Elly Drinkwine Parma Western +1:54.10 30:30.20 28:36.10
Will Vis West Michigan Aviation Academy +3:21.90 32:00.90 28:39.00
Izzy Garcia Milan -2:04.80 28:44.40 30:49.20
Anne Scott Bridgman -3:53.00 28:48.60 32:41.60
Emma Soyk St. Joseph -44.30 28:48.60 29:32.90
Dominic Berkholz Dexter -1:28.00 29:05.10 30:33.10
Addy Bean Muskegon Mona Shores -2.20 29:21.90 29:24.10
Maritza Zamudio East Kentwood -14.80 29:45.90 30:00.70
Gladys McGinn New Buffalo +1:48.40 31:43.40 29:55.00
Brenda Cerritos Wyoming Lee -4:24.00 29:59.00 34:23.00
Stephanie Dryburgh Caledonia -48.60 30:01.10 30:49.70
Aimee Hochstetler Constantine -1:17.50 30:08.70 31:26.20
Kamryn Warner Parma Western +3:14.10 33:33.40 30:19.30
Anna Staal Grandville Calvin Christian +1:05.20 32:15.90 31:10.70
Ariadna Venegas New Buffalo +10.40 31:36.10 31:25.70
Molly O'Donnell Spring Lake -1:23.20 31:30.20 32:53.40
Natalie McGuire East Kentwood +1:54.30 33:29.00 31:34.70
Lauren Pulido-Huber Bear Lake -1:17.60 32:32.80 33:50.40
Anika Bourassa Hastings +3.60 32:49.70 32:46.10
Sophie Overbeek Grand Rapids Covenant Christian +3:32.50 36:33.40 33:00.90
Adia Whisler Caledonia -2:09.80 33:47.50 35:57.30