Portage XC Invitational 2023 vs 2022 Portage XC Invitational 2022

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