Portage XC Invitational 2023 vs Portage XC Invitational 2024

Aggregate Data Points
Difference This Meet That Meet
Overall Athletes -55 3474 3529
Overall Average -9.18 21:32.83 21:42.01
1st-10th Place -2.73 15:18.67 15:21.40
1st-25th Place -2.05 15:31.79 15:33.84
1st-50th Place -3.58 15:44.00 15:47.58
1st-100th Place -4.22 15:59.73 16:03.96
Common Athletes -- -- 1666
Ran Faster -410 725 1135
Ran Season Best 166 284 118
Average Time +6.50 21:00.43 20:53.93
Median Time +10.10 20:35.90 20:25.80
Middle 80% Times +7.21 20:43.24 20:36.03
Top 10% Times +14.40 16:41.95 16:27.56
Top 25% Times +14.88 17:30.27 17:15.39
Top 50% Times +15.56 18:34.34 18:18.78
Bottom 50% Times -2.57 23:26.51 23:29.08
Bottom 25% Times -6.50 25:19.19 25:25.69
Bottom 10% Times -7.22 27:37.55 27:44.76
Average Difference +13.15 -- --
Median Difference +48.40 -- --
Middle 80% Difference +14.27 -- --
Top 10% Difference +12.85 -- --
Top 50% Difference +16.77 -- --
Top 25% Difference +14.34 -- --
Top 50% Difference +16.77 -- --
Bottom 50% Difference +7.31 -- --
Bottom 25% Difference +8.43 -- --
Bottom 10% Difference +25.78 -- --

Performances of Common Athletes
Athlete Team Difference This Meet That Meet
Seth Conner Jenison +24.10 15:29.90 15:05.80
Carter Livermore Grandville +54.30 16:10.60 15:16.30
Marek Butkiewicz Kalamazoo Hackett +1:01.80 16:25.90 15:24.10
Will Engbers Holland Christian +25.10 15:51.30 15:26.20
Ethan Powell Northville -14.10 15:28.50 15:42.60
Edison Lopeman Parma Western +1:00.90 16:30.30 15:29.40
Simon Triezenberg Grand Rapids Christian +15.30 15:47.80 15:32.50
Jackson Lam Kalamazoo Loy Norrix +47.00 16:20.90 15:33.90
Jeb Hillary Grand Rapids Catholic Central +48.30 16:22.80 15:34.50
Beckett Crooks Ann Arbor Pioneer +36.50 16:11.90 15:35.40
Luka Hammond Grand Haven +24.30 16:01.90 15:37.60
Henry Dixon Grand Rapids Forest Hills Eastern +4.60 15:42.90 15:38.30
Kilian Whalen Allendale +19.70 15:58.10 15:38.40
Caden Livermore Grandville +1:09.60 16:48.40 15:38.80
Tyler Brock Brighton +26.20 16:05.70 15:39.50
Gage Hoffman Stanton Central Montcalm +28.40 16:09.50 15:41.10
Ben Eisnor Grand Haven +17.10 16:00.10 15:43.00
Kort Thompson Caledonia +39.40 16:22.80 15:43.40
Moises Salazar Adrian +12.20 15:55.80 15:43.60
Ronnie Silveira Allendale -6.50 15:49.10 15:55.60
Owen Metzger Sparta -15.20 15:50.50 16:05.70
Caleb Blonde Jonesville +52.30 16:43.50 15:51.20
Isaiah Dinverno Jackson Lumen Christi +4.80 15:56.30 15:51.50
Aron Gal Grand Haven +58.70 16:51.70 15:53.00
Ishaan Kundapur Northville +56.90 16:51.00 15:54.10
Jonah Workman East Grand Rapids +13.10 16:07.90 15:54.80
Brandon Cloud Northville +1:04.90 17:00.00 15:55.10
Elijah Forbord Brighton -35.50 15:56.20 16:31.70
Alex Doneth Mason -37.20 15:56.80 16:34.00
Mason Lucas Jenison +0.20 15:57.40 15:57.20
Matthew Schwartz Jenison +51.10 16:48.90 15:57.80
Ben Gross Allendale +30.60 16:28.60 15:58.00
Matthias Morse Muskegon Western Michigan Christian +28.20 16:27.30 15:59.10
Nolan Longuski Shepherd -3.20 15:59.40 16:02.60
Landon Rogers Three Oaks-River Valley +26.00 16:25.60 15:59.60
Evan Nickoles East Kentwood -1:11.00 16:00.40 17:11.40
Julian Linebaugh Dexter +35.50 16:36.20 16:00.70
Sawyer Mccarthy Grand Rapids Forest Hills Central +17.90 16:20.00 16:02.10
Brennan LaRusso Saline +44.90 16:47.50 16:02.60
Benjamin Hartigan Northville +27.30 16:31.60 16:04.30
Levi Kamps Grand Rapids Covenant Christian +12.00 16:16.50 16:04.50
Ian Morgan Okemos +15.10 16:20.80 16:05.70
Landen Boulis Hanover-Horton +51.00 16:56.90 16:05.90
Samuel Baker Kalamazoo Central -2.90 16:06.20 16:09.10
Bryce Cahoon Shepherd +6.00 16:12.90 16:06.90
Sullivan Zietlow Three Rivers +26.40 16:33.60 16:07.20
Brady Millington Brighton -6.30 16:09.20 16:15.50
Mitchell Jeruzal Byron Center +12.80 16:22.30 16:09.50
Parker Tiethof Allendale -28.90 16:09.70 16:38.60
Caleb Keller Traverse City Central +6.90 16:16.60 16:09.70
Tyler Outlaw Brighton -13.80 16:11.40 16:25.20
Nicolas Barretto Northville +28.20 16:40.50 16:12.30
Jake Szalay Saline +9.00 16:21.40 16:12.40
Keegan Hoekstra Grand Rapids Christian -16.00 16:13.30 16:29.30
Justin Johnson East Kentwood +1:25.90 17:39.40 16:13.50
Logan Westgate Portage Central -26.50 16:13.90 16:40.40
Mason Sinke Bear Lake -26.00 16:13.90 16:39.90
Parker Strelecki Jenison +15.20 16:30.00 16:14.80
Zach Wyderko Brighton +29.40 16:44.30 16:14.90
Caiden Caswell Vicksburg +22.30 16:38.40 16:16.10
Dani Mandujano Watervliet +18.20 16:34.70 16:16.50
Jack Edison East Grand Rapids +21.80 16:38.40 16:16.60
Stewart Waters Whitehall -0.40 16:17.20 16:17.60
Noah Schuette Rockford +31.40 16:49.20 16:17.80
Tyler Heal Sanford-Meridian -5.30 16:18.10 16:23.40
Liam Wierzba Traverse City West -5.60 16:18.40 16:24.00
Isaac Tanis East Kentwood -3.30 16:19.10 16:22.40
Pierce Scheffler Woodhaven-Brownstown +4.00 16:23.40 16:19.40
Logan Gehoski Bay City Western +20.40 16:41.30 16:20.90
Tristan Zhang Portage Central +1:23.00 17:44.60 16:21.60
Andrew Commeret Comstock Park +35.00 16:56.90 16:21.90
Cooper Flick Hanover-Horton +1:05.40 17:27.40 16:22.00
Robert Dodd Zeeland West -40.10 16:22.20 17:02.30
Sean Siems Kalamazoo Hackett +1:13.80 17:36.40 16:22.60
Gibson Shore Jackson Lumen Christi +58.20 17:20.80 16:22.60
Theo Sacks-Thomas Ann Arbor Pioneer +20.40 16:43.20 16:22.80
Joseph Spada Kalamazoo Central +10.60 16:33.70 16:23.10
George Scupham Edwardsburg +1:03.90 17:27.10 16:23.20
Keagan Smith Zeeland West +4.90 16:28.20 16:23.30
Grayson Rorick Hillsdale Academy +10.90 16:34.60 16:23.70
Nolan Wenglikowski Jenison +1:19.40 17:43.60 16:24.20
Noah Johnston Caledonia +1:04.60 17:29.00 16:24.40
William Ready Traverse City St. Francis +28.50 16:53.60 16:25.10
Landon Gerritsma Holland Christian +33.00 16:58.10 16:25.10
Memphis Connor Byron Center +24.00 16:49.80 16:25.80
Mason Hill Allendale +19.20 16:45.60 16:26.40
Sean Ryan Grand Rapids Christian -5.70 16:26.40 16:32.10
Blake Kulesza Brighton +52.30 17:19.00 16:26.70
Eli Johansen St. Joseph +1:00.60 17:28.60 16:28.00
Wesley Chaffee Mt. Pleasant Sacred Heart +1:08.30 17:37.60 16:29.30
Dominic Otto Jenison -14.30 16:29.40 16:43.70
Ryan Good Parma Western -12.50 16:29.40 16:41.90
Andrew Kaczmarczyk Bay City Western -42.20 16:29.90 17:12.10
Collin Eckermann Saline +1:19.40 17:49.40 16:30.00
Andrew Mabry Bridgman +35.50 17:06.90 16:31.40
Aden Ashworth Allendale +19.40 16:50.90 16:31.50
Josh Slocum Traverse City St. Francis -6.80 16:32.20 16:39.00
Caden Guffey Zeeland East +14.40 16:47.20 16:32.80
Cody Bradley Petoskey St. Michael Academy +43.00 17:16.20 16:33.20
Jacob Sandford Grand Rapids Forest Hills Central +12.20 16:45.50 16:33.30
Aydin Truong Grand Rapids Forest Hills Northern -3:50.40 16:34.10 20:24.50
Hayden Gould Big Rapids +24.70 16:59.10 16:34.40
Ty Billings Kalamazoo Central +2.70 16:37.70 16:35.00
Parker Woodwyk Spring Lake +2.80 16:37.80 16:35.00
Carter Sherman Fremont -7.50 16:35.80 16:43.30
Ian Boss Traverse City Central -1.30 16:36.80 16:38.10
Coleson Cruzan White Cloud +35.30 17:12.60 16:37.30
Nicholas Fowler Jonesville +37.60 17:15.60 16:38.00
Zach Newman Pinckney -58.80 16:38.50 17:37.30
Carson Berko Grand Haven +0.30 16:38.90 16:38.60
Nathan Beemer Okemos +1.40 16:40.70 16:39.30
Brandon Simmons Hastings +47.50 17:27.30 16:39.80
Micah Small Grand Rapids Christian +7.20 16:47.10 16:39.90
Jeremiah Witt Johannesburg-Lewiston -28.40 16:40.40 17:08.80
Hayden Murray Traverse City West +1:44.80 18:25.90 16:41.10
Graeson Decker Grand Rapids Covenant Christian -36.20 16:41.20 17:17.40
Bradley Smies Hudsonville +26.30 17:07.70 16:41.40
Mitchell Cory Brighton +30.20 17:11.70 16:41.50
Isaac Edgington Holland Black River -48.10 16:41.60 17:29.70
Robby Myler Traverse City St. Francis +15.30 16:57.40 16:42.10
Asher Jager West Michigan Aviation Academy +1:12.00 17:54.40 16:42.40
Elijah Thompson Kalamazoo Central -0.20 16:42.50 16:42.70
Aidan Brinks Holland Christian +23.30 17:06.00 16:42.70
Owen Fisher Mattawan +14.40 16:57.90 16:43.50
Peyton Ruel Muskegon Oakridge +23.50 17:07.50 16:44.00
Andrew Wright Kalamazoo Central +35.50 17:19.70 16:44.20
Micah Johnson Hastings +54.40 17:39.00 16:44.60
Edward Mugisha Wyoming Potter's House Christian +1:01.60 17:46.30 16:44.70
John Kowatch Pewamo-Westphalia +21.00 17:06.10 16:45.10
Lukus Mendoza Spring Lake -48.00 16:45.10 17:33.10
Jonas Ballard Holland Black River +21.80 17:08.20 16:46.40
Gavin Markucki Richland Gull Lake -34.40 16:46.40 17:20.80
Aiden Kasprzak Grand Rapids Catholic Central +17.20 17:03.90 16:46.70
Reece Poole Hillsdale Academy +0.10 16:47.30 16:47.20
Spencer Porter Grand Rapids Forest Hills Northern +3.50 16:51.00 16:47.50
Hayden Lafferty Rockford +17.40 17:05.30 16:47.90
Sylus Wilson Stanton Central Montcalm +20.00 17:09.00 16:49.00
Liam Mcbeth Buchanan +41.20 17:30.40 16:49.20
Sawyer Monroe Saugatuck +17.40 17:06.90 16:49.50
Myles Bray Monroe +31.00 17:20.70 16:49.70
Conner McCormick Mason +18.40 17:09.40 16:51.00
Dante Pillot Schoolcraft +6.90 16:58.40 16:51.50
Simon Shutt Okemos -40.60 16:51.60 17:32.20
Levi Jongekryg Holland West Ottawa -7.90 16:52.10 17:00.00
Ian Mcneel Shepherd -6.10 16:53.70 16:59.80
Riley Pattinson Traverse City St. Francis -14.30 16:54.00 17:08.30
Gavin O'Meara Grand Rapids Forest Hills Central +57.80 17:52.60 16:54.80
Ben Irwin Traverse City West -7.80 16:55.80 17:03.60
Myles Gesselman East Kentwood -1:17.10 16:56.00 18:13.10
Cole Lowery Fremont +32.50 17:28.60 16:56.10
Lewis Walter Traverse City St. Francis -5.60 16:56.20 17:01.80
Wyatt Werner Pewamo-Westphalia +9.10 17:05.40 16:56.30
Kyle Osborne Pinckney -8.20 16:58.30 17:06.50
Bruno Cifaldi Ann Arbor Skyline -1.30 16:58.80 17:00.10
Philip Chamberlain Grand Rapids Forest Hills Northern +24.70 17:23.50 16:58.80
Jake Follett Holland West Ottawa -10.70 16:59.00 17:09.70
Lawrence Cubitt Traverse City Central +13.20 17:12.20 16:59.00
Eli Velting Caledonia -27.80 16:59.10 17:26.90
Owen Gifford Portage Central +24.80 17:24.10 16:59.30
Teddy Ippel Bridgman +3:34.00 20:34.40 17:00.40
Aidan Simrau Traverse City West +18.90 17:19.30 17:00.40
Brayden Rynsburger Holland Christian +10.90 17:12.30 17:01.40
Luke Dykstra Grand Rapids Covenant Christian -27.30 17:01.50 17:28.80
Logan Grills Bay City Western -17.70 17:01.70 17:19.40
Hunter Parsons Whitehall +13.70 17:15.40 17:01.70
Landon Whitehead Dexter +3:19.40 20:21.80 17:02.40
Maguire Johnson Edwardsburg -1:04.40 17:02.80 18:07.20
Riley Weed Holland Calvary -24.10 17:03.10 17:27.20
Kyler Fertig Stanton Central Montcalm +28.00 17:31.20 17:03.20
Rocky Bolton Jackson Lumen Christi +1:23.90 18:27.50 17:03.60
Scott Smith Dexter -44.60 17:04.70 17:49.30
Noah Jarvis Berrien Springs -17.90 17:04.70 17:22.60
Caleb DenHartigh Hudsonville Unity Christian +54.30 17:59.10 17:04.80
Parker Bomia-Laberdee Monroe +1:24.50 18:29.40 17:04.90
Jack Klein Saline -31.80 17:06.00 17:37.80
Noah Schippers Holland Calvary +26.00 17:32.50 17:06.50
Joshua Dodd Zeeland West +44.40 17:51.20 17:06.80
Timothy Gaebler Hillsdale Academy +1:36.80 18:44.10 17:07.30
Zach Hassenzahl Hanover-Horton -38.20 17:07.50 17:45.70
Ben Iobe Mendon +39.30 17:47.20 17:07.90
Tyler Endres Grand Rapids Forest Hills Eastern -32.60 17:08.00 17:40.60
Bryce Falbe Muskegon Oakridge +2:00.80 19:09.30 17:08.50
Wyatt Murtos Yale +35.90 17:44.60 17:08.70
Sam Downing Zeeland East +1:05.90 18:14.80 17:08.90
Charlie Brauer Three Rivers +46.90 17:56.40 17:09.50
John Keser Buchanan +1:37.50 18:47.30 17:09.80
Grant Rehkopf Saugatuck +51.60 18:01.50 17:09.90
Avery Morrow Jackson Lumen Christi +56.20 18:06.30 17:10.10
Dylan Pfeffer Hudsonville +3.40 17:13.80 17:10.40
Nick Whitmer Grand Rapids Forest Hills Eastern +1:04.80 18:15.30 17:10.50
Finn Tauren Richland Gull Lake -15.90 17:10.80 17:26.70
Micah Kuiper Grand Rapids Covenant Christian +1:04.30 18:15.50 17:11.20
Michael Dummer Holland West Ottawa -2.40 17:11.90 17:14.30
Cole Doty Dexter -24.80 17:12.00 17:36.80
Nathan Steen Holland Christian -4.80 17:12.50 17:17.30
Aeson Gonzalez Portage Northern -1:04.50 17:12.80 18:17.30
Elijah Bernstein East Kentwood -22.60 17:13.10 17:35.70
Alex Ten Haken Hudsonville Unity Christian +38.50 17:51.90 17:13.40
Simon Faber Grand Rapids Forest Hills Northern +1:11.10 18:24.60 17:13.50
Caden Karcher Rockford -15.70 17:14.10 17:29.80
Andrew Wangler Jenison -11.70 17:14.60 17:26.30
Issac Romero Fremont -31.30 17:15.10 17:46.40
Ethan Buer Caledonia +15.70 17:31.00 17:15.30
Ethan Kreger St. Clair +16.00 17:31.40 17:15.40
Jack Robichaud Ann Arbor Skyline +36.20 17:52.10 17:15.90
Gibson White Holland Calvary -11.00 17:16.00 17:27.00
Owen Cross Grand Haven -5.50 17:16.00 17:21.50
Tyler VanKuiken East Grand Rapids +13.40 17:29.40 17:16.00
Landen Bouchard Galesburg-Augusta +1:41.00 18:57.10 17:16.10
Aaron Ebels Grandville +37.10 17:53.30 17:16.20
Jack Baltes Jenison +1:18.60 18:35.30 17:16.70
James Rahe Hillsdale Academy +55.90 18:12.70 17:16.80
Jacob Cole Saline -2.50 17:17.50 17:20.00
Kyan Deam Big Rapids +10.80 17:28.40 17:17.60
Chase Lowery Fremont +31.00 17:48.80 17:17.80
Sam Muirhead Pewamo-Westphalia -7.30 17:18.20 17:25.50
Chase Palmer Culver Academies +1:08.90 18:27.70 17:18.80
Seth Plummer Hillsdale Academy +2:02.60 19:21.80 17:19.20
Austin Dalman Big Rapids -36.70 17:19.80 17:56.50
Aidan Edgar Caledonia +59.90 18:20.10 17:20.20
Jerry Westrick St. Clair -43.70 17:20.30 18:04.00
Kaleb Canning White Cloud +1:14.20 18:34.60 17:20.40
Marcel Stork Mattawan +20.40 17:40.90 17:20.50
David Castrejon Newaygo +1:56.40 19:17.80 17:21.40
Nate Davis Zeeland East -2.00 17:21.50 17:23.50
Jack Slotman Hart -34.50 17:21.90 17:56.40
Trevor Timmer Grand Rapids Forest Hills Central -0.70 17:22.10 17:22.80
Henry Lindley Hillsdale Academy +29.70 17:51.90 17:22.20
Tyler Baum Grand Rapids Forest Hills Northern -2.70 17:22.50 17:25.20
Porter Yurk Holland West Ottawa -16.20 17:22.90 17:39.10
Kenyon Brooks Grandville +9.20 17:32.40 17:23.20
Andrew Joelson Grand Rapids Forest Hills Northern +37.80 18:01.40 17:23.60
Robert Koscinski Portage Northern +13.70 17:37.40 17:23.70
Nathan Koches Spring Lake -18.00 17:24.00 17:42.00
Matthew Guikema Ann Arbor Skyline -17.90 17:24.00 17:41.90
Connor Schmidt Clare +15.80 17:40.50 17:24.70
Thomas DeJesus Ann Arbor Pioneer +5.40 17:30.70 17:25.30
Coen Hill Dexter +1:12.80 18:38.30 17:25.50
Jacob Simon Remus Chippewa Hills +58.20 18:23.80 17:25.60
Malachi Mosley East Kentwood +24.00 17:49.70 17:25.70
Alex Culver Howard City Tri County -10.80 17:25.90 17:36.70
Max Stitt Hart -53.00 17:26.80 18:19.80
Corey Jones Comstock Park -58.20 17:27.30 18:25.50
Allessandro Avila Constantine +49.00 18:16.60 17:27.60
Caleb Adkins Holland Calvary +3:20.00 20:47.70 17:27.70
Vincent Jones Woodhaven-Brownstown +10.40 17:38.40 17:28.00
Nick Yuan Ann Arbor Skyline +5.50 17:33.70 17:28.20
Gordie Kaiton Grand Rapids Forest Hills Eastern +34.60 18:03.00 17:28.40
Camren DeVries Holland West Ottawa -7.60 17:28.70 17:36.30
Cooper Donovan Grand Rapids Forest Hills Eastern +1:18.30 18:47.30 17:29.00
William Rosales Saline -1:14.40 17:29.30 18:43.70
Zach Hartemink Grand Rapids Christian +52.40 18:21.80 17:29.40
Teddy (Ted) Rutkofske Yale +2.20 17:32.20 17:30.00
Hunter Smith Vicksburg +11.90 17:41.90 17:30.00
Tyler Kooienga Grand Rapids Covenant Christian +4.20 17:34.50 17:30.30
Cole Coffman Holland Christian -1.70 17:30.40 17:32.10
Jack Sherwood Buchanan +31.30 18:02.00 17:30.70
Jesse Fielis White Pigeon +25.50 17:56.20 17:30.70
Austin Taft Traverse City West +23.10 17:54.00 17:30.90
Andrew Boeringa Whitehall -22.10 17:31.00 17:53.10
Reggie Geftos Monroe -9.40 17:31.20 17:40.60
Elias DeJong Grand Rapids Christian +56.60 18:27.80 17:31.20
Kyle Krasnan Ann Arbor Skyline +1:03.30 18:34.50 17:31.20
Owen Adams Spring Lake -8.20 17:32.60 17:40.80
Parker Schramski Grand Rapids Forest Hills Northern -35.70 17:32.80 18:08.50
Rylan Vandenbeldt Holland Christian +1:09.70 18:42.80 17:33.10
Calvin Kasprowicz Hudsonville -38.20 17:33.10 18:11.30
Connor Beebe Berrien Springs +12.90 17:46.70 17:33.80
Gabe Maciag Pinckney -5.70 17:34.00 17:39.70
Jacob McDaniel Grandville +3.90 17:38.50 17:34.60
Russell Vandermus Petoskey St. Michael Academy +5.30 17:40.20 17:34.90
Peyton Eckerley Berrien Springs +14.60 17:49.80 17:35.20
David Stout Rockford +22.30 17:57.90 17:35.60
Andrew Tava Caledonia -2:16.70 17:35.60 19:52.30
Nolan Mitchell Pewamo-Westphalia +9.00 17:44.70 17:35.70
Reid Cousins Zeeland West +25.10 18:01.70 17:36.60
Jacob Voetberg Grand Rapids Christian +16.70 17:53.50 17:36.80
Noah Raeth Montague -1:22.10 17:36.80 18:58.90
Josiah Derksen Rockford -7.30 17:36.80 17:44.10
Aidan Ohanyan Hudsonville +1:47.90 19:25.50 17:37.60
Gabe Hillary Grand Rapids Forest Hills Northern +13.70 17:51.70 17:38.00
Joseph Carlson Traverse City St. Francis +1.00 17:39.40 17:38.40
Ronan MacArthur Brighton -17.90 17:38.60 17:56.50
Reece Howes Three Rivers +47.00 18:25.80 17:38.80
Collin Fucile Jonesville +6.50 17:45.60 17:39.10
Beau Kirkdoll Niles +16.70 17:55.80 17:39.10
Charlie Gibson Three Oaks-River Valley -53.00 17:39.50 18:32.50
Myles Hendel Jenison -47.60 17:39.90 18:27.50
Rocket Wilson Howard City Tri County +1:07.80 18:47.70 17:39.90
Ethan Dalman Zeeland West -4.90 17:40.40 17:45.30
Linus Helzerman Chelsea -13.50 17:41.60 17:55.10
Garrett Smith Hudsonville +21.40 18:03.10 17:41.70
David Potgeter Caledonia -51.70 17:42.10 18:33.80
Owen Sytsema Muskegon Western Michigan Christian +9.90 17:52.10 17:42.20
Quinn Davis Ann Arbor Pioneer +14.30 17:56.90 17:42.60
Alex Draves Montague +33.70 18:16.90 17:43.20
Alex Ebel Bay City Western -1:15.60 17:43.30 18:58.90
Henry Kauffman Howard City Tri County +1:47.50 19:30.90 17:43.40
Avi Stotz-Ghosh Portage Central -29.90 17:43.50 18:13.40
Jonah Zietlow Three Rivers +28.80 18:12.30 17:43.50
Reuben Anderson Muskegon Western Michigan Christian +37.00 18:20.60 17:43.60
Brady Newman Byron Center +22.20 18:05.80 17:43.60
Kyah Hoffman Stanton Central Montcalm +7.00 17:50.80 17:43.80
Nolan Kiplinger Kalamazoo Loy Norrix -19.40 17:44.00 18:03.40
Chad Tyson Hanover-Horton +35.60 18:20.20 17:44.60
Mason Morrell Caledonia +48.70 18:33.30 17:44.60
Nolan Korolden Yale +22.90 18:07.70 17:44.80
Wyeth Angus Chelsea -23.20 17:44.80 18:08.00
Wyatt Taylor-DeNoo Holland Christian +51.80 18:37.40 17:45.60
Tyler Caruso Bangor -32.20 17:45.70 18:17.90
Brayden Prieskorn St. Clair +24.10 18:09.90 17:45.80
Logan Brawt Sanford-Meridian +30.30 18:16.30 17:46.00
Christopher Baker Kalamazoo Loy Norrix -24.90 17:46.10 18:11.00
Drew Vanderpuyl Coldwater +40.60 18:26.90 17:46.30
Kaden Mingerink Grand Rapids Covenant Christian +28.00 18:14.40 17:46.40
Carson Prone Port Huron Northern -38.00 17:46.40 18:24.40
Boston Wilkinson Holland West Ottawa +50.50 18:36.90 17:46.40
Ivan Kwigizile Portage Central +32.10 18:18.90 17:46.80
Ryan Miller Hillsdale Academy -14.90 17:46.90 18:01.80
Will Johnson Holland Christian +29.00 18:15.90 17:46.90
Brandon Mccullough Kent City +23.20 18:10.40 17:47.20
Nathan Oki West Michigan Aviation Academy -29.00 17:48.10 18:17.10
Brady Standfast Culver Academies -10.50 17:48.20 17:58.70
Sebastian Ruiz Holland West Ottawa +48.20 18:36.60 17:48.40
Kaylie Livingston Whitmore Lake -23.00 17:48.80 18:11.80
Blake Rhoton Byron Center +47.80 18:36.60 17:48.80
Robert King Constantine -7.00 17:49.50 17:56.50
Luke Masserant Monroe Jefferson +2:27.90 20:18.20 17:50.30
Elliot Cole Parchment +15.80 18:06.10 17:50.30
Jakin Whitney Shepherd +1.20 17:51.50 17:50.30
Alexander Lawrence Muskegon Western Michigan Christian +1:06.90 18:57.40 17:50.50
Aiden Schaner Hart +19.40 18:10.30 17:50.90
Jon Leith Edwardsburg -2:07.60 17:51.00 19:58.60
Ryan Blankenship Eau Claire +18.10 18:09.20 17:51.10
Bryce Billings Kalamazoo Central +30.90 18:22.10 17:51.20
Carlos Ruiz Hartford +1:03.00 18:54.30 17:51.30
Jack Bell Edwardsburg +1:19.80 19:11.20 17:51.40
Kaden Worch Manistee +1:22.20 19:13.60 17:51.40
Logan Morrison Portage Northern -2.90 17:52.20 17:55.10
Dylan Hodges Chelsea +1:26.20 19:18.40 17:52.20
Oliver Howie Port Huron Northern +45.40 18:37.60 17:52.20
Luke Smith Caledonia -0.10 17:52.80 17:52.90
Mason Liepman Saline +18.10 18:11.40 17:53.30
Sam Taylor Zeeland West +8.80 18:02.10 17:53.30
Isaac Westra Grand Rapids Covenant Christian +28.80 18:22.40 17:53.60
Coy Weinberg Buchanan -8.40 17:53.90 18:02.30
Atticus Cadarette Petoskey St. Michael Academy +24.90 18:19.10 17:54.20
Cameron Wright Caledonia +17.00 18:11.20 17:54.20
Pascal Miller Hart +49.10 18:43.80 17:54.70
Charles Brooks Grand Rapids West Catholic +7.20 18:02.00 17:54.80
Hayden Deckrow Grand Rapids Forest Hills Eastern -18.10 17:54.80 18:12.90
Anthony Rowe Breckenridge +2.60 17:57.50 17:54.90
Connor Sherwood Grass Lake +50.00 18:45.00 17:55.00
Caden Villarreal Zeeland East +39.30 18:34.30 17:55.00
Brayden Kelliher Jenison +1:25.70 19:20.80 17:55.10
Tanner Christensen Mattawan +1:17.80 19:13.10 17:55.30
Luke Doyle Culver Academies -12.50 17:55.40 18:07.90
Ethan Miller Hudsonville Unity Christian -5.70 17:55.50 18:01.20
Carter Hausman Kalamazoo Loy Norrix +14.00 18:09.60 17:55.60
Ryan Steben Saline -27.00 17:56.20 18:23.20
Grant Hillary Grand Rapids Catholic Central +53.10 18:49.40 17:56.30
Brayden VanOs Big Rapids -54.20 17:56.60 18:50.80
Dayton Moran Richland Gull Lake +55.70 18:52.90 17:57.20
William Sheely Caledonia +10.70 18:07.90 17:57.20
Jake Kuntz Buchanan +43.80 18:41.40 17:57.60
Mossen Green Fremont +37.10 18:34.80 17:57.70
Gustaf Finn Ann Arbor Skyline +59.20 18:56.90 17:57.70
Hudson McCleskey Dexter +2:39.20 20:37.10 17:57.90
Jackson Cargill Mason -32.30 17:58.00 18:30.30
Cooper Roster Traverse City West +28.90 18:27.20 17:58.30
Josiah Scholma Muskegon Western Michigan Christian +1:05.10 19:03.80 17:58.70
Jacob Burton Portage Northern -7.00 17:59.00 18:06.00
Fletcher Stucky Kalamazoo Loy Norrix +40.20 18:39.70 17:59.50
Luke Aerts Coldwater -42.80 17:59.60 18:42.40
Connor Wangler Jenison +7.60 18:07.50 17:59.90
Aiden VanKuiken East Grand Rapids +6.90 18:06.80 17:59.90
Rian Powers Holland -1.20 18:00.30 18:01.50
Easton McCloy Grand Rapids NorthPointe Christian +49.80 18:50.80 18:01.00
Korbyn Thornton St. Clair -1:05.90 18:01.80 19:07.70
Mateo Reyes Woodhaven-Brownstown +17.40 18:19.30 18:01.90
Isaac Struck-VanderHaak Wyoming Potter's House Christian +58.50 19:00.90 18:02.40
Eddy Hedrick Adrian +20.50 18:23.00 18:02.50
Andrew Hintz Monroe Jefferson +26.50 18:29.10 18:02.60
Griffin Demyanovich Woodhaven-Brownstown +41.90 18:44.90 18:03.00
Emma Drnek Zeeland East +25.60 18:29.10 18:03.50
Isaac Fullerton Parma Western -54.50 18:04.10 18:58.60
Zack Buttigieg Grass Lake -52.80 18:04.30 18:57.10
Caleb Lynd Parma Western +50.10 18:54.60 18:04.50
Bobby Wilson Okemos -1:06.60 18:04.80 19:11.40
Luke Schultz Portage Central +50.40 18:55.20 18:04.80
Dex Nance Traverse City St. Francis +1:10.20 19:15.20 18:05.00
Lucas Licari Grandville +1:27.30 19:32.50 18:05.20
Cameron Rynsburger Holland Christian +49.80 18:55.20 18:05.40
Nathan Chapin Jenison +19.10 18:24.80 18:05.70
Alessandro Castillo Holland +1.60 18:07.60 18:06.00
Peter Soltis Jackson Lumen Christi +2:41.20 20:47.60 18:06.40
Parker Razelun Ann Arbor Skyline +1:03.10 19:09.50 18:06.40
Sutton Klaus Clare +49.40 18:56.20 18:06.80
Jason Weber Pewamo-Westphalia +1:37.90 19:44.90 18:07.00
Andrew Elmore Cadillac -26.50 18:07.00 18:33.50
Cole Spencer Bay City Western -1:03.80 18:07.30 19:11.10
Burke Smith Dexter +1:53.60 20:01.00 18:07.40
Alex Dumont Kalamazoo Hackett +58.40 19:05.80 18:07.40
Daisy Cox Rockford +1:14.40 19:22.40 18:08.00
Aaron Crittenden Potterville +48.50 18:56.60 18:08.10
William McDonald Shepherd +1:09.70 19:18.00 18:08.30
Jaxon Ramos Allendale +30.00 18:38.50 18:08.50
Colin Pattison Grand Rapids Forest Hills Eastern +35.00 18:43.60 18:08.60
Keagan Cole Parchment +28.30 18:37.20 18:08.90
Ethan Quibell East Kentwood +16.70 18:26.70 18:10.00
Caleb Lamblin Gaylord +50.00 19:00.30 18:10.30
Betsy Skendzel Traverse City St. Francis +5.50 18:16.50 18:11.00
Parker Rubin Traverse City Grand Traverse Academy +42.00 18:53.40 18:11.40
Aren Gay Richland Gull Lake +26.30 18:37.80 18:11.50
Tyler Schuster Howard City Tri County +45.60 18:57.20 18:11.60
Hayden Fox Muskegon Mona Shores -47.50 18:12.10 18:59.60
Reed Osterink Wyoming Potter's House Christian +22.50 18:34.80 18:12.30
Katie Berkshire Gaylord +10.90 18:23.30 18:12.40
Eli Morse Muskegon Western Michigan Christian +1:02.00 19:15.00 18:13.00
Caden Leatherman Hudsonville Unity Christian -15.80 18:13.00 18:28.80
Isaiah LaDuke Holland West Ottawa -38.90 18:13.50 18:52.40
Ace Drewyor Schoolcraft +37.30 18:50.80 18:13.50
Leroy Li Ann Arbor Pioneer +2:43.60 20:57.50 18:13.90
Brant Maley Chelsea -40.00 18:14.20 18:54.20
Ryder Woodwyk Spring Lake -2:07.10 18:14.20 20:21.30
Maddox Hutchinson Concord +31.10 18:45.40 18:14.30
Finn Wilson Ann Arbor Pioneer -10.90 18:14.30 18:25.20
Eli Martin Schoolcraft +1:07.00 19:21.30 18:14.30
Evan Rolston Stanton Central Montcalm +27.40 18:41.80 18:14.40
Carson Lauters Grandville -1:43.70 18:14.50 19:58.20
Caidan Gaskill Clare -17.20 18:14.60 18:31.80
Grace VanderKooi Muskegon Western Michigan Christian +10.00 18:24.70 18:14.70
Mattias Tuls Wyoming Potter's House Christian +2:15.20 20:30.00 18:14.80
Leo Alafita Chelsea +1:05.00 19:19.90 18:14.90
Joseph Sturtevant Traverse City West -1:05.30 18:15.00 19:20.30
Lucas Kyser Jonesville -52.60 18:15.20 19:07.80
Titan Parker Parma Western -44.20 18:15.60 18:59.80
Gage Stray Kent City +36.00 18:51.90 18:15.90
Levi Whitehead Dexter -1:53.80 18:15.90 20:09.70
Zachery Childress Jonesville +26.70 18:43.10 18:16.40
Blake Griffis Hanover-Horton -23.50 18:16.50 18:40.00
Isaac Johnson Holland Black River +7.60 18:24.80 18:17.20
Logan Dziewicki Richland Gull Lake -1:30.10 18:17.30 19:47.40
Tomas Mendez Jenison +47.20 19:04.50 18:17.30
Zack Mitchell Kalamazoo Christian -4.10 18:17.50 18:21.60
Lucas Dykhouse Hudsonville +28.40 18:46.60 18:18.20
Elijah Louissaint Kentwood Grand River Preparatory +1:45.40 20:03.60 18:18.20
Luke McDonell St. Clair +4.90 18:24.20 18:19.30
Cooper Ankeney Ann Arbor Pioneer +2:34.90 20:54.30 18:19.40
Levi Dykstra Grand Rapids Covenant Christian -0.30 18:19.70 18:20.00
Aurelio Mendez Jenison +1:02.30 19:22.90 18:20.60
Connor Candler Schoolcraft +57.50 19:18.70 18:21.20
Annie Alkema Kalamazoo Central +55.10 19:16.60 18:21.50
Lawson Miller Muskegon Oakridge +1:06.20 19:27.80 18:21.60
Tyler Bostrom Holland Christian +2:00.10 20:21.70 18:21.60
Landin Fisher Adrian -22.90 18:21.90 18:44.80
Sam Clifton Chelsea +1:33.60 19:55.50 18:21.90
Andrew Scholten Allendale -56.90 18:22.50 19:19.40
Cole Hansen Muskegon Mona Shores +48.90 19:11.40 18:22.50
Paxton Rose Ann Arbor Skyline -33.70 18:22.60 18:56.30
Bodie Bryans Buchanan +1:37.70 20:00.60 18:22.90
Hayden Dannenberg Holland Christian -9.40 18:22.90 18:32.30
Mark Rios-Hernandez East Kentwood -4.20 18:23.60 18:27.80
Nathan Kunzi Hudsonville +1:17.30 19:41.30 18:24.00
Christian Huizenga Holland Christian -26.90 18:24.60 18:51.50
Alex Nemecek Ann Arbor Skyline +0.30 18:24.90 18:24.60
Joel Bezeau Monroe Jefferson -21.70 18:25.00 18:46.70
Alexander Stout East Grand Rapids +1:27.50 19:52.80 18:25.30
Josias Robles Hartford +43.20 19:08.50 18:25.30
Andrew Owens Whitehall -1:31.70 18:25.40 19:57.10
Gavin Ayers Edwardsburg +38.50 19:04.00 18:25.50
Elle Bissett Brighton -15.30 18:25.80 18:41.10
Tyler Condon Adrian +3.20 18:29.10 18:25.90
Kellen Siems Kalamazoo Hackett +1:01.20 19:27.20 18:26.00
Whitney Werner Pewamo-Westphalia +42.80 19:08.80 18:26.00
Freddie Bierling Byron Center Zion Christian +59.40 19:25.50 18:26.10
Libby Smith Gobles +36.20 19:02.30 18:26.10
Samuel VandeWege Holland Christian -1:59.00 18:26.10 20:25.10
Colin Taylor-denooyer Holland Christian +26.40 18:52.70 18:26.30
Wyatt Karnes White Cloud +34.30 19:00.90 18:26.60
Caleb Totten Monroe St. Mary Catholic Central -21.00 18:26.70 18:47.70
Caleb Butler Traverse City West -40.20 18:26.90 19:07.10
Ryder Nichols Byron Center -1:11.20 18:27.30 19:38.50
Valerie Beeck Grand Haven +8.40 18:35.90 18:27.50
Isaac Primm Spring Lake +25.10 18:53.10 18:28.00
Lila Volkers Kent City -1.00 18:28.20 18:29.20
Kyron Christner Mendon +2:54.90 21:24.00 18:29.10
Trey Hall Three Rivers +20.30 18:49.50 18:29.20
Masyn Wing Cadillac -4.70 18:29.60 18:34.30
Samantha Schroeder Jackson Lumen Christi +40.00 19:09.60 18:29.60
Marlowe Hartnett Ann Arbor Skyline +1:51.90 20:21.60 18:29.70
Chris Sorg Culver Academies -37.60 18:29.80 19:07.40
Samuel Miller Portage Northern +8.20 18:38.00 18:29.80
Nicholas Besachio Culver Academies -1.30 18:29.90 18:31.20
Donald Thompson Big Rapids -1:07.00 18:29.90 19:36.90
Alex Martin Chelsea -3:12.50 18:29.90 21:42.40
David Sager Gobles +1:43.10 20:13.70 18:30.60
Zeke Lafferty Ann Arbor Skyline -25.40 18:30.60 18:56.00
Ellie Scholma Grand Rapids Christian -2.90 18:30.70 18:33.60
Ethan Henry Jenison -3.10 18:31.10 18:34.20
Alyssa Kramer Pewamo-Westphalia +2:00.30 20:31.90 18:31.60
Ethan Schaner Hart -44.10 18:31.70 19:15.80
Hayden Barker Monroe +52.70 19:24.50 18:31.80
Josiah Thelen Grandville +2:29.30 21:01.10 18:31.80
Ceon Kirkdoll Niles +1:06.10 19:37.90 18:31.80
Connor Boteler Grass Lake +59.10 19:31.20 18:32.10
Santiago Valenzuela Ann Arbor Skyline +4:37.30 23:09.70 18:32.40
Bryce VanderKodde Hart +40.70 19:13.20 18:32.50
Carter Petzke St. Joseph +21.70 18:54.60 18:32.90
Henry Strait Ann Arbor Skyline +1:39.50 20:12.40 18:32.90
Ashley Choponis Stanton Central Montcalm +49.20 19:22.20 18:33.00
Sean Driscol Three Oaks-River Valley -1:05.20 18:33.10 19:38.30
Christian Schramski Manistee -5.00 18:33.50 18:38.50
Drew Davis Shepherd -18.70 18:34.00 18:52.70
Fernando Diaz-Guzman Kent City +1:45.70 20:19.90 18:34.20
Willem Spoelhof Grand Rapids Forest Hills Northern -41.40 18:34.90 19:16.30
Christian Villa-Bilton Clare +38.70 19:13.90 18:35.20
Lucas Isbrecht Watervliet +1:43.90 20:19.40 18:35.50
Lydia LaMarra Brighton -10.50 18:35.50 18:46.00
Nate Dillon Whitmore Lake -6.20 18:36.00 18:42.20
Luke Hemker West Michigan Aviation Academy -29.20 18:36.10 19:05.30
Seth Jenkins Hudsonville +1:04.30 19:40.70 18:36.40
Hunter Tietz Middleville-Thornapple Kellogg +1:10.70 19:47.80 18:37.10
Jack Paulsen Grandville +14.70 18:51.80 18:37.10
Henry Sloat Centreville +1:19.10 19:56.40 18:37.30
Rowan Banyon St. Joseph -8.70 18:37.30 18:46.00
Samuel DeYoung Grand Rapids Christian +1:50.60 20:27.90 18:37.30
Jaelyn Ray Pinckney +59.10 19:36.60 18:37.50
Jabin Dieleman Holland West Ottawa +39.00 19:17.10 18:38.10
Noah Dubridge Mt. Pleasant Sacred Heart +1:46.10 20:24.50 18:38.40
Tomas Zuniga Allendale -1.80 18:38.50 18:40.30
Leonel Muss Grand Rapids Forest Hills Northern -58.20 18:39.00 19:37.20
Ben Bouws Holland Christian +1:52.30 20:31.30 18:39.00
Caden VanGelderen Hart +5.40 18:44.50 18:39.10
Howie Herrygers Zeeland West +1:14.10 19:53.40 18:39.30
Sam Zhang Portage Central +2.30 18:41.60 18:39.30
Josiah Muller Zeeland East -18.00 18:39.60 18:57.60
Hana Boggess Ann Arbor Pioneer +2:03.60 20:43.90 18:40.30
Sophy Skeels Adrian -5.70 18:40.90 18:46.60
Jacob Marth Jenison +26.50 19:07.40 18:40.90
Owen Putz Woodhaven High School -40.80 18:41.00 19:21.80
Asher Friess Portage Central -19.00 18:41.80 19:00.80
Sofia Koons Cle. St. Joseph Acad. -21.00 18:42.00 19:03.00
Max Carne Ann Arbor Pioneer -13.10 18:42.00 18:55.10
Angelo Hinson White Cloud +1:32.70 20:15.60 18:42.90
Nick Pumani Berrien Springs +1:38.30 20:21.30 18:43.00
Adeline Armstrong East Grand Rapids +1:05.40 19:48.80 18:43.40
Carson Summerfield Vicksburg -56.40 18:44.00 19:40.40
Grant Feldpausch Caledonia -29.20 18:44.20 19:13.40
Dillan Roosien West Michigan Aviation Academy +1:32.90 20:17.30 18:44.40
Alex Holda Grass Lake -8.60 18:44.50 18:53.10
Jack Helsel Manton +1:23.40 20:08.60 18:45.20
Chloe DeRidder Grandville -15.60 18:45.40 19:01.00
Isabelle Becker Bay City Western +16.40 19:02.20 18:45.80
Allie Nowak Johannesburg-Lewiston -10.00 18:46.50 18:56.50
Kian Sprik Grand Rapids Forest Hills Northern +1:06.10 19:52.70 18:46.60
Garrett Comer Ann Arbor Skyline -2:17.80 18:47.10 21:04.90
Emmet Van Cleave Grass Lake -2.10 18:47.40 18:49.50
Carson Ackley Hart +1:02.50 19:50.00 18:47.50
Owen VanderVlucht Hart +2:09.70 20:58.30 18:48.60
Demitri Lawrence Muskegon Western Michigan Christian -43.30 18:49.10 19:32.40
Evan Buteyn Grandville Calvin Christian +48.30 19:37.40 18:49.10
Bradly Gould Shepherd +21.70 19:11.10 18:49.40
Jeff Dewitt Zeeland East -1:17.00 18:50.20 20:07.20
Jaeden Pearson East Kentwood +26.90 19:17.20 18:50.30
Logan Patmalnieks Constantine +3.70 18:54.80 18:51.10
Jonathan Falk Grand Rapids Christian +48.10 19:39.20 18:51.10
Luke Arendshorst Holland -9.50 18:52.80 19:02.30
Ben Brower Hudsonville Unity Christian +1:43.30 20:36.10 18:52.80
Marshall Pederson Caledonia -1:29.20 18:53.20 20:22.40
Jacob Piotrzkowski Holland West Ottawa -1:46.30 18:53.40 20:39.70
Dylan Gryglewski Traverse City West -1:08.10 18:53.50 20:01.60
Anthony Pizzimenti Woodhaven-Brownstown +1:06.00 20:00.10 18:54.10
Kaden Van Ryn Caledonia +19.00 19:13.50 18:54.50
Juan Luis Llanes Ann Arbor Skyline +1:10.40 20:06.00 18:55.60
Paige McMeans Jenison +2:04.30 21:00.10 18:55.80
Kalen Loebach St. Joseph Our Lady of the Lake Catholic -7.80 18:56.00 19:03.80
Noah Foley South Haven -1:59.80 18:56.60 20:56.40
Jonathan Greenhoe Zeeland West -8.20 18:56.80 19:05.00
Caroline Randall Hastings -1:11.80 18:57.00 20:08.80
Nolan Williamson East Grand Rapids -2.20 18:57.30 18:59.50
Colette Lozo Northville +28.30 19:25.60 18:57.30
Olivia Stacy Portage Northern +1:00.00 19:59.00 18:59.00
Jason Lustig Woodhaven High School -44.10 18:59.10 19:43.20
Tessa Mascari Traverse City West +23.60 19:23.00 18:59.40
Reed Remington Bloomingdale +18.60 19:18.10 18:59.50
Keaton Smith Concord +12.20 19:12.00 18:59.80
Everett Radgens Vicksburg -49.10 18:59.90 19:49.00
Abby Veit Traverse City West -18.00 19:00.00 19:18.00
Corynn Gady Saline +6.40 19:06.50 19:00.10
Dontrel Taylor Three Rivers +24.00 19:24.50 19:00.50
Emma Gunnett Holland West Ottawa +39.50 19:40.10 19:00.60
Jonah Busen Monroe Jefferson +23.30 19:24.10 19:00.80
Blake Jewett Grandville Calvin Christian +1:38.80 20:40.10 19:01.30
Michael Austin Kalamazoo Loy Norrix -23.70 19:01.90 19:25.60
Ian Kimbrell Caledonia +19.30 19:21.70 19:02.40
Henry Lace Edwardsburg +1:52.10 20:54.60 19:02.50
Eliot Pavlik Kalamazoo Loy Norrix -32.40 19:02.70 19:35.10
Addison Smith Grand Haven +17.00 19:20.80 19:03.80
Luke McCarty Hudsonville -14.60 19:03.90 19:18.50
August Johnson New Buffalo +3:43.30 22:47.80 19:04.50
Benjamin Fox Whitmore Lake +2.20 19:06.80 19:04.60
Grady Galaviz Middleville-Thornapple Kellogg +26.00 19:30.80 19:04.80
Gavin Bishop St. Clair -9.50 19:05.10 19:14.60
Benjamin Ault Rockford -32.50 19:05.50 19:38.00
Ivan Tai Portage Northern +6.70 19:12.50 19:05.80
Benji Armijo Kentwood Grand River Preparatory -46.40 19:05.90 19:52.30
Ayden VanDyk Grand Rapids Covenant Christian +33.10 19:39.20 19:06.10
Ava Crews Middleville-Thornapple Kellogg -16.30 19:06.20 19:22.50
Beck Ytterberg Bridgman +27.20 19:33.40 19:06.20
Gabriella Fugazzi Okemos -7.80 19:06.20 19:14.00
Nolan Kochany Bay City Western +5.50 19:11.80 19:06.30
Caleb Kohl Howard City Tri County +4.50 19:11.80 19:07.30
Jane Manthei Petoskey St. Michael Academy +44.50 19:52.20 19:07.70
Isaac Gola Shepherd +4.60 19:12.70 19:08.10
Cole Hinterman Hudsonville -1:26.90 19:08.40 20:35.30
Jane Olney Holland West Ottawa -16.60 19:08.50 19:25.10
Grace Coston Stanton Central Montcalm +32.60 19:41.90 19:09.30
Charlie Vitkauskas Rockford +1:29.60 20:39.00 19:09.40
Trap Abbott Bangor +23.10 19:32.70 19:09.60
Addison Josephson Linden +1:05.10 20:14.80 19:09.70
Eli Lewis Muskegon Mona Shores -1:25.20 19:09.80 20:35.00
Elijah Frazer Middleville-Thornapple Kellogg -8.90 19:09.80 19:18.70
Emmett Brick Ann Arbor Pioneer +1:20.10 20:30.50 19:10.40
Justin Bergman Portage Central +0.20 19:11.20 19:11.00
Alexis Kotkowicz Spring Lake +22.40 19:33.40 19:11.00
Zach Vonk Holland Calvary -45.60 19:11.10 19:56.70
Ryan Friedmann Portage Central +1:29.40 20:40.50 19:11.10
Raphael Fournier Ann Arbor Skyline +46.50 19:57.60 19:11.10
Jayson Anderson Mason +18.90 19:30.30 19:11.40
Jordyn Klaasen Zeeland West -1.70 19:11.90 19:13.60
Isaiah Post Wyoming Potter's House Christian -29.90 19:12.20 19:42.10
Caleb Valentine Whitmore Lake -17.90 19:12.20 19:30.10
Linnea Paige Fremont -14.60 19:13.10 19:27.70
Richard George Mattawan +9.40 19:23.20 19:13.80
Lucas Frentz Edwardsburg +42.60 19:56.60 19:14.00
Andreas Krapp Fremont +38.60 19:53.00 19:14.40
Tyce Wakefield Grand Rapids Forest Hills Northern +17.80 19:32.20 19:14.40
Colin Moran Jackson Lumen Christi +1:03.80 20:18.30 19:14.50
Andrew Allen Portage Northern -10.20 19:14.70 19:24.90
Oliver Mildenberg Centreville +26.30 19:41.10 19:14.80
Bridger Streeter Kalamazoo Loy Norrix -1:37.30 19:14.80 20:52.10
Kelsey Simms Bloomingdale -16.10 19:15.10 19:31.20
Louis Musser Bay City Western -0.80 19:15.10 19:15.90
Cassie Karasinski Hudsonville -4.40 19:15.30 19:19.70
Connor Bailey-Cook Parchment +1:17.40 20:32.90 19:15.50
Levi Beltman Kentwood Grand River Preparatory -4.30 19:15.80 19:20.10
Jonah Howell Grand Rapids Forest Hills Eastern -2:05.70 19:15.90 21:21.60
Ellery Lampen Holland Christian -19.00 19:16.30 19:35.30
James Maher Richland Gull Lake +25.30 19:41.70 19:16.40
Brady Moran Jackson Lumen Christi +2:26.90 21:43.40 19:16.50
Alena Blumberg Dexter -2.40 19:17.00 19:19.40
Parker VanHill Grand Rapids Christian -1:00.10 19:17.10 20:17.20
John Joyner Caledonia +8.70 19:25.80 19:17.10
Jack Williams White Pigeon +1:11.10 20:28.50 19:17.40
Judson Phillips Byron Center +1:41.80 21:00.30 19:18.50
Kohen VanHouten Hudsonville +1:21.40 20:40.10 19:18.70
Kasen Salazar Dexter +1:01.60 20:20.50 19:18.90
Andrew Newenhouse Grandville Calvin Christian +11.80 19:30.80 19:19.00
Tam Huynh East Kentwood +55.00 20:14.20 19:19.20
Nick Stevens Galesburg-Augusta +2:29.50 21:48.90 19:19.40
Edward Wuerthele Grand Rapids Forest Hills Northern -26.60 19:19.50 19:46.10
Ian DeHaan Caledonia +7.00 19:26.60 19:19.60
Lillian Schlack Saline +2.10 19:21.90 19:19.80
Carina Burchi Whitmore Lake -33.40 19:20.10 19:53.50
Becca VanLent Ann Arbor Skyline +17.40 19:37.70 19:20.30
Austin Walden Constantine -2:06.80 19:20.40 21:27.20
Liam Heyboer Grand Rapids Covenant Christian +19.00 19:39.50 19:20.50
Willa Prinsen Grand Rapids Forest Hills Northern +1:15.00 20:35.70 19:20.70
Matthew Badley Whitehall -2:12.10 19:21.00 21:33.10
Parker Tichy West Michigan Aviation Academy +13.80 19:34.90 19:21.10
Ian Schuiling Kent City -1:04.20 19:21.30 20:25.50
Brady Edwards Mt. Pleasant Sacred Heart +54.40 20:15.70 19:21.30
Cianah Budnik-Ramos Grand Haven -29.50 19:21.30 19:50.80
Eli Willoughby Traverse City Grand Traverse Academy +10.00 19:31.70 19:21.70
Jonathan Marth Jenison +35.10 19:57.00 19:21.90
Quincen Hackbardt Grand Rapids Forest Hills Northern +1:14.40 20:36.40 19:22.00
Micah Winchell Ann Arbor Skyline +33.60 19:55.70 19:22.10
Roben Perez Grand Rapids Catholic Central -50.10 19:22.30 20:12.40
Lucas Szczesny Portage Central +3.80 19:26.40 19:22.60
Townsend Moore East Kentwood -33.40 19:23.00 19:56.40
Mason Maley Chelsea +10.20 19:33.50 19:23.30
Braiden Renfer Parma Western +45.70 20:09.00 19:23.30
Adryan Estrada Mason -28.60 19:23.90 19:52.50
Dale Sehy Vicksburg +1:29.70 20:53.60 19:23.90
Alex Moon Portage Central -4:30.30 19:24.20 23:54.50
Eric Pierce Byron Center -12.30 19:24.40 19:36.70
Emma Smith Rockford -1:51.10 19:25.10 21:16.20
Aiden Parker Coldwater -59.20 19:25.50 20:24.70
Courtney Lince Brighton +43.00 20:08.60 19:25.60
Evan Miedema Hudsonville Unity Christian +5.40 19:31.00 19:25.60
Kai Bouathong Zeeland West +1.10 19:26.90 19:25.80
Jack Karalash Richland Gull Lake -49.80 19:25.90 20:15.70
Jack Loomis Bangor -11.80 19:26.80 19:38.60
Dan Maes Richland Gull Lake +51.20 20:18.10 19:26.90
Shelby Kuiper Grand Rapids Covenant Christian +15.50 19:42.60 19:27.10
Paxton VanNoord Zeeland East -1:09.00 19:27.40 20:36.40
Case Dykhouse Middleville-Thornapple Kellogg +1:00.20 20:27.80 19:27.60
Noah Withers Lawton +0.80 19:28.90 19:28.10
Benjamin Nestle Shepherd -39.40 19:28.30 20:07.70
Juliet Lewis Brighton -20.60 19:28.40 19:49.00
Molly Kate Coates Northville -1:56.20 19:28.80 21:25.00
Chloe Purwin Hudsonville +2:03.60 21:32.50 19:28.90
Jonathan Gruppen Hudsonville Unity Christian +1:28.10 20:57.00 19:28.90
Chase Woller-Skar East Grand Rapids +3.50 19:32.80 19:29.30
Mason England Grand Rapids Catholic Central +25.40 19:55.30 19:29.90
Aimon Humm Breckenridge -1:50.10 19:30.50 21:20.60
Bridget Mullen Cle. St. Joseph Acad. +27.70 19:58.20 19:30.50
Wes Summerhill Bangor +4.40 19:35.10 19:30.70
Clark Douglas Bridgman +14.50 19:45.30 19:30.80
Isaac Whipple Traverse City Grand Traverse Academy -2.80 19:31.20 19:34.00
Cole Dalton Stevensville-Lakeshore +50.20 20:21.40 19:31.20
Irie Scrase Ann Arbor Skyline -49.90 19:31.30 20:21.20
Alex Saavedra East Kentwood -1:31.60 19:31.50 21:03.10
Jayden Quist Spring Lake +27.50 19:59.10 19:31.60
Colin Gallagher Kalamazoo Hackett +2:01.50 21:34.00 19:32.50
Gavin Dannenberg Holland Christian +17.50 19:50.20 19:32.70
Lukas Looman Holland West Ottawa +30.40 20:03.90 19:33.50
Jaxon Sena Allendale -15.50 19:33.70 19:49.20
Ryland Brechting Hudsonville -54.00 19:33.70 20:27.70
Aiden Jackson White Pigeon +29.20 20:03.50 19:34.30
Joel Hoppe Holland West Ottawa +43.30 20:17.70 19:34.40
Melody Meckstroth Linden +30.60 20:05.10 19:34.50
Bradley Smith Grand Rapids NorthPointe Christian +1:49.80 21:24.40 19:34.60
Aiden Douma Zeeland East +30.40 20:05.00 19:34.60
Logan Hetherington Jackson Lumen Christi -22.30 19:34.70 19:57.00
Corbin Knoerr Bay City Western +1:34.80 21:09.50 19:34.70
Ryan Travis Shepherd -15.70 19:35.00 19:50.70
Micah Manion Grand Rapids Christian +1:24.80 20:59.90 19:35.10
Colton Woods Stevensville-Lakeshore +2:03.70 21:38.90 19:35.20
Elizabeth Schafer Okemos -1:44.10 19:35.30 21:19.40
Aidan Petik Dexter +6.00 19:41.40 19:35.40
Isaiah Morrow Manton +52.30 20:28.60 19:36.30
Owen Holman Bay City Western +8.60 19:44.90 19:36.30
Carter Ernsberger Bridgman -8.40 19:36.30 19:44.70
Nina Moore Ann Arbor Pioneer +5.00 19:41.30 19:36.30
David Farison Sanford-Meridian +25.00 20:01.60 19:36.60
Grant Smith Shepherd +28.10 20:05.00 19:36.90
John Birzer Hillsdale Academy +4.90 19:42.20 19:37.30
Molly Kate Hollandswort Traverse City St. Francis -15.30 19:37.40 19:52.70
Ethan Lombard Shepherd -1:08.40 19:38.10 20:46.50
Dane Sprague Allendale +1:35.50 21:13.80 19:38.30
Ezequiel Cardozo-Aviles Watervliet +1:02.70 20:41.50 19:38.80
Annika TerBeek Grand Rapids Christian +39.40 20:18.50 19:39.10
Layla Geurink Holland Christian +1:28.90 21:08.10 19:39.20
Nathaniel Gschwind Grand Rapids Forest Hills Central +1:42.80 21:22.20 19:39.40
Grace Roth Saline +2:06.90 21:46.50 19:39.60
Keegan Shephard Sanford-Meridian +1:09.90 20:49.70 19:39.80
Jackson Bunda Grand Rapids Forest Hills Northern +36.70 20:16.70 19:40.00
Isaac Millward Portage Central +1:08.90 20:49.00 19:40.10
Nick Muday Delton Kellogg +9.80 19:49.90 19:40.10
Taryn DiLaura Zeeland East -32.90 19:40.30 20:13.20
James Odell Bloomingdale +47.20 20:27.60 19:40.40
Graydon Heystek Kalamazoo Loy Norrix +51.30 20:31.70 19:40.40
Jacob Kuipers Hudsonville Unity Christian +41.60 20:22.40 19:40.80
Noah Jenkins Hudsonville -54.80 19:40.80 20:35.60
Naomi Diekman Jenison -8.40 19:41.20 19:49.60
Mary Masserant Traverse City St. Francis -11.80 19:41.20 19:53.00
Kaden Hughes Remus Chippewa Hills +2:14.60 21:55.90 19:41.30
Rex Blakley East Grand Rapids +1:03.70 20:45.90 19:42.20
Bradyn Miller Sanford-Meridian -13.50 19:42.30 19:55.80
Ty Edwards Schoolcraft -1:42.80 19:42.50 21:25.30
Jacob Standfest Rockford -14.90 19:42.70 19:57.60
Natalie Lewis Rockford +39.70 20:22.40 19:42.70
Benjamin Huffine East Kentwood -20.90 19:42.70 20:03.60
Christian Prong South Haven +50.30 20:33.80 19:43.50
Trey Sukola Parchment +37.30 20:20.80 19:43.50
Caleb Dalman Zeeland West +29.30 20:13.40 19:44.10
Presley Allen Mendon +23.30 20:07.60 19:44.30
Dayton Sneller Zeeland West +1:17.30 21:02.00 19:44.70
Jack Stoddard Traverse City West -1:31.70 19:45.00 21:16.70
Grayson Campbell Vicksburg +54.70 20:39.90 19:45.20
Grant Cure Hanover-Horton -1:37.10 19:45.40 21:22.50
Clare Mathison Grand Rapids Forest Hills Central -1:58.10 19:45.90 21:44.00
Lyvia Curtis Saugatuck +35.60 20:22.00 19:46.40
Abi Albright Grand Haven -56.10 19:46.60 20:42.70
Alaina Klooster Kalamazoo Christian +18.80 20:05.40 19:46.60
Kodie Snyder Dexter +1:27.60 21:14.30 19:46.70
Dylan Danner Schoolcraft -0.30 19:47.20 19:47.50
Bryce Bales Dexter -5:16.60 19:47.60 25:04.20
Emery Govaere St. Clair -29.90 19:48.40 20:18.30
Zachary Spaulding Newaygo +48.70 20:37.10 19:48.40
Avery Bowman White Cloud -9.60 19:48.50 19:58.10
Evan Craddock Parma Western -1:08.90 19:48.90 20:57.80
Zoe Hoekstra Grand Rapids Christian +22.20 20:11.40 19:49.20
Caden Post Wyoming Potter's House Christian +1:25.70 21:15.10 19:49.40
Theo Fuller Kalamazoo Loy Norrix +41.60 20:31.20 19:49.60
Devon Lauters Grandville -24.40 19:50.40 20:14.80
Daniel Bernal-Ponce Pewamo-Westphalia -49.80 19:50.40 20:40.20
Maizie Cavanaugh Brighton +1:01.70 20:52.30 19:50.60
Elijah Norman Jonesville +6:53.40 26:44.80 19:51.40
Ella McInerney Cadillac +54.80 20:46.30 19:51.50
Adelyn Suderman Bay City Western -4.10 19:51.60 19:55.70
Brandon Buskulic Pewamo-Westphalia -40.30 19:51.80 20:32.10
Colton Dubuque Bridgman -1:50.50 19:52.20 21:42.70
Madalyyn Karsies Pinckney +1:39.50 21:32.00 19:52.50
Trevin Warner Parma Western +9.70 20:03.00 19:53.30
William Hillary Grand Rapids Forest Hills Northern +55.40 20:48.90 19:53.50
Parker Volstorf Three Oaks-River Valley +3:54.00 23:47.60 19:53.60
Anthony Jasheway St. Joseph Our Lady of the Lake Catholic -1:43.70 19:54.40 21:38.10
Jackson Zhang St. Clair +5.00 19:59.40 19:54.40
Arie TerBeek Grandville -1:28.40 19:54.60 21:23.00
Josh Bustos Hart +7:08.90 27:03.60 19:54.70
Ryan Lamphere Traverse City West +55.70 20:50.60 19:54.90
Sebastian Zylstra Holland Black River +1:01.20 20:57.20 19:56.00
Nicolas Eisen Allendale +53.40 20:49.90 19:56.50
Landon Koole Grand Rapids Covenant Christian -37.10 19:57.50 20:34.60
Bowie Pawson Howard City Tri County -1:17.60 19:57.80 21:15.40
Ainsley Sullivan Grand Rapids Forest Hills Eastern -1:13.60 19:57.90 21:11.50
Macy Fazekas Jackson Lumen Christi -30.00 19:58.00 20:28.00
Megan Kuzma Zeeland East +1:34.20 21:32.60 19:58.40
Emma Riker Kalamazoo Hackett +1:23.80 21:22.30 19:58.50
Lola Bryce Grandville Calvin Christian -59.10 19:58.80 20:57.90
Selena White Brighton -21.40 19:58.90 20:20.30
Brock Hunter Montague +5.40 20:04.90 19:59.50
Owen Brickner Shepherd -2:49.50 19:59.60 22:49.10
Caleb Stumph Byron Center Zion Christian +1:14.00 21:13.90 19:59.90
Sierra Grooters Hudsonville Unity Christian +7.80 20:08.10 20:00.30
Sophia Lewis West Michigan Aviation Academy +1:25.20 21:25.60 20:00.40
Isaiah Wilson Grand Rapids NorthPointe Christian -6.60 20:00.40 20:07.00
Dilan Vargas Eau Claire +8.80 20:09.90 20:01.10
Tyler Sweat Monroe +35.70 20:36.90 20:01.20
Alejandro Marquez Bloomingdale -29.50 20:01.50 20:31.00
Lucy Waalkes Grand Rapids Christian -1:11.40 20:01.70 21:13.10
Lyla Dowling Holland West Ottawa +2.00 20:03.80 20:01.80
Graham Hislop Traverse City West +39.60 20:41.60 20:02.00
Lilah Yoder Grand Rapids Forest Hills Central +48.90 20:51.00 20:02.10
James Bradley Hanover-Horton -34.50 20:02.80 20:37.30
Lenny Zhou Culver Academies +22.10 20:24.90 20:02.80
Colin Carrier Grand Rapids Catholic Central +1:26.30 21:29.20 20:02.90
Noah Duran Traverse City West +48.40 20:51.30 20:02.90
Carson Van Sickle Hillsdale Academy +30.60 20:33.80 20:03.20
Isaac Witte Grand Rapids Christian +21.80 20:25.20 20:03.40
Avery Stives Cle. St. Joseph Acad. -30.70 20:03.50 20:34.20
Haley Stimer Concord -1:02.70 20:04.10 21:06.80
Lauren Shaffer Gobles -22.80 20:05.30 20:28.10
Carly Bruxvoort Hudsonville Unity Christian -1:18.30 20:05.40 21:23.70
Peyton Tucker Traverse City West -1:08.80 20:05.70 21:14.50
Cayla Marzban Brighton -26.80 20:06.30 20:33.10
Alyssa Fouchey Traverse City West +8.60 20:14.90 20:06.30
Henry Robinson St. Joseph +13.50 20:20.30 20:06.80
Harlie Fox Johannesburg-Lewiston -13.30 20:07.00 20:20.30
Sofia Bogard Kalamazoo Loy Norrix +22.00 20:29.40 20:07.40
Gerrit Bol Grand Rapids Covenant Christian +42.00 20:49.60 20:07.60
Brandon Rasmussen Fremont +38.50 20:46.30 20:07.80
Damien Martinez Kalamazoo Hackett -15.00 20:08.00 20:23.00
Melana Karsten Rockford +11.50 20:19.70 20:08.20
Owen Ledebuhr Holland Calvary +3.80 20:12.10 20:08.30
Jaciel Ruiz Fennville +17.40 20:26.00 20:08.60
Ryan Stewart Holland Christian +40.60 20:49.90 20:09.30
Ben Kaufman Ann Arbor Pioneer +29.00 20:38.40 20:09.40
Ashley Wayne Hudsonville -26.10 20:10.70 20:36.80
Sidney Shepard Linden +34.90 20:45.90 20:11.00
Oliver Vonk Holland Calvary +24.80 20:36.00 20:11.20
Bennett Thomas Dexter +26.40 20:38.20 20:11.80
Miles Divozzo Holland Black River +12.10 20:24.00 20:11.90
Lucas Korsmo West Michigan Aviation Academy +59.30 21:11.30 20:12.00
Mackenzie Sellenraad Saline -1:35.70 20:12.70 21:48.40
Jack Kubas Portage Central +7.70 20:21.30 20:13.60
Dylan Duimstra Hudsonville Unity Christian -24.90 20:13.60 20:38.50
Layla Lopez Jackson Lumen Christi -1:27.50 20:13.70 21:41.20
Owen Riggenbach Niles +1:08.60 21:22.30 20:13.70
Laura Castrejon Newaygo +2:03.00 22:17.20 20:14.20
Leo Hall Spring Lake +7.20 20:21.50 20:14.30
Ahna Woltjer West Michigan Aviation Academy +1:06.20 21:21.60 20:15.40
Elliott Anderson Kalamazoo Loy Norrix +54.00 21:09.50 20:15.50
Will Heagle Grand Rapids Christian -27.50 20:15.60 20:43.10
Phylip Elliot Ann Arbor Skyline +4:48.00 25:03.60 20:15.60
John Gibson St. Joseph -22.00 20:15.60 20:37.60
Jack Pummill Spring Lake -49.60 20:16.40 21:06.00
Lexie Beth Nienhuis Hart -22.60 20:16.50 20:39.10
Ally Schmitz Breckenridge -1:09.30 20:17.30 21:26.60
Noah Donker Middleville-Thornapple Kellogg +16.90 20:34.40 20:17.50
John Huffman Grand Rapids Catholic Central +21.40 20:40.70 20:19.30
Zack Zarna Howard City Tri County -58.30 20:19.50 21:17.80
Anthony Bunker Grand Rapids Forest Hills Northern -1:25.80 20:19.70 21:45.50
Aristotle Vyn West Michigan Aviation Academy -3:05.50 20:19.70 23:25.20
Addy Zeller Bear Lake +15.10 20:34.90 20:19.80
Hayden Palmer Portage Northern -14.50 20:20.10 20:34.60
Lucy Pike Ann Arbor Pioneer +0.40 20:20.50 20:20.10
Leah Sneller Muskegon Western Michigan Christian -8.50 20:20.20 20:28.70
Henry Stone Grandville +45.90 21:06.20 20:20.30
Olivia Storteboom Portage Central +34.30 20:54.70 20:20.40
Addison Bruckman Dexter -53.20 20:21.20 21:14.40
Aden Fair Grand Rapids Forest Hills Northern +1:11.10 21:32.50 20:21.40
Quinn Hatfield Remus Chippewa Hills -1.60 20:21.40 20:23.00
Sophie Roth Saline -33.70 20:21.50 20:55.20
Hannah Dupuis Caledonia +1:15.60 21:37.40 20:21.80
Quinn Bloemendaal Holland +28.60 20:50.50 20:21.90
Alex Gorsh Grandville -0.40 20:22.80 20:23.20
Adolfo Sanchez-Perez Niles -54.70 20:22.90 21:17.60
Maddie Bruxvoort Hudsonville Unity Christian +26.60 20:49.50 20:22.90
Kate Ort Stevensville-Lakeshore -1:40.90 20:23.10 22:04.00
Bailey Wenzlick Traverse City West +15.90 20:39.70 20:23.80
Natalie Rosema Hart +1:07.90 21:32.00 20:24.10
Morgan Allen Mason +59.80 21:24.30 20:24.50
Draven Reid Caledonia +30.40 20:55.90 20:25.50
Sienna Cobb Traverse City Central +9.70 20:35.40 20:25.70
Kody Hazen Remus Chippewa Hills +50.30 21:16.10 20:25.80
Olivia Hawkins Caledonia -1:18.00 20:25.90 21:43.90
Mackenzie Huizenga Holland Christian +2.20 20:28.20 20:26.00
Coby Price East Kentwood -33.90 20:26.70 21:00.60
Tanner Carlson Remus Chippewa Hills +2:58.00 23:24.90 20:26.90
Treyson Nyland Traverse City West +6.30 20:33.20 20:26.90
Justin Daniel Hutt East Kentwood -19.00 20:27.00 20:46.00
Ryder Cornett Jonesville -2:20.00 20:27.70 22:47.70
Brody Severin Eau Claire -1:24.80 20:28.50 21:53.30
Kaiden Murdoch Grandville -1:07.90 20:28.80 21:36.70
Rosie Gregory Northville -11.00 20:29.00 20:40.00
Cole Cannon Gobles +51.30 21:20.50 20:29.20
Ian McLellan Byron Center -1:24.60 20:29.20 21:53.80
Carson Johnson Sanford-Meridian -9.30 20:29.20 20:38.50
Reese Smith Traverse City West +15.10 20:45.00 20:29.90
Tim Finkbeiner Kentwood Grand River Preparatory -53.00 20:29.90 21:22.90
Kailey Mann Byron Center +39.80 21:09.80 20:30.00
Ryan Geerts Holland +29.30 20:59.40 20:30.10
Evelyn Meyer Hillsdale Academy +1:43.20 22:13.40 20:30.20
Sawyer Grifhorst Grandville -21.10 20:30.30 20:51.40
Ismael Reyna Bangor +8.10 20:38.50 20:30.40
Austin Finkbeiner Kentwood Grand River Preparatory +54.00 21:24.90 20:30.90
Lucinda Gubbini Ann Arbor Pioneer -19.40 20:31.00 20:50.40
Brayden Buelow Portage Central +23.20 20:55.10 20:31.90
Abby Roth Saline -1:18.50 20:32.10 21:50.60
Hunter Gnodtke Three Oaks-River Valley -13.60 20:32.30 20:45.90
Sydney Law Byron Center -43.20 20:32.50 21:15.70
Aiden Unangst Kalamazoo Loy Norrix +1:05.70 21:38.90 20:33.20
Abbie Schneider Pewamo-Westphalia -9.80 20:33.50 20:43.30
Samantha Langolf Port Huron Northern +1:12.00 21:45.60 20:33.60
Sean Bostwick Rockford -1.60 20:33.60 20:35.20
Carter Krzysik Hastings -1:07.40 20:34.30 21:41.70
Nicholas Huizinga Grandville Calvin Christian +46.80 21:21.10 20:34.30
Luke Witte Grand Rapids Christian +18.30 20:52.70 20:34.40
Noah Wolters Zeeland West -1:21.90 20:34.40 21:56.30
Morgan Lawrence Muskegon Western Michigan Christian +1:22.50 21:57.80 20:35.30
Kandin Shuler Bridgman -30.70 20:35.70 21:06.40
Jacob Penna Grand Rapids Covenant Christian -2:37.60 20:35.90 23:13.50
Alden Lucas Hudsonville Unity Christian -0.10 20:36.00 20:36.10
Riley Thomas Portage Central -1:20.10 20:36.40 21:56.50
Charlie Drew Niles -33.20 20:36.70 21:09.90
Beatrice Perucchetti St. Joseph +36.40 21:13.30 20:36.90
Ronan Turrell St. Clair +1:57.70 22:35.30 20:37.60
Jack Meehan Chelsea -40.60 20:37.60 21:18.20
Hannah Geaney Wyoming Potter's House Christian +14.70 20:52.70 20:38.00
Kaden Sims Hillsdale Academy -2:10.30 20:38.10 22:48.40
Danica Aldrich Breckenridge +26.50 21:04.90 20:38.40
Rachel Grice Kalamazoo Central -46.20 20:38.40 21:24.60
Adalyn Britton Whitehall +1:19.30 21:57.70 20:38.40
Jakoby Moore Zeeland West -57.30 20:38.50 21:35.80
Melanie Warren Bridgman +50.10 21:28.70 20:38.60
Emma Miller Buchanan -4:01.60 20:38.60 24:40.20
Zachary McPherson Parchment +0.50 20:39.70 20:39.20
Nathan Krzysik Chelsea +2:08.90 22:48.10 20:39.20
Alex Wilkins Traverse City Grand Traverse Academy -23.40 20:39.30 21:02.70
Conner Ryan Stanton Central Montcalm -45.10 20:39.50 21:24.60
Mikenna Nagel Sanford-Meridian -11.10 20:40.10 20:51.20
Grace Harris Cle. St. Joseph Acad. +20.00 21:00.30 20:40.30
Devin Simpson Buchanan +11.60 20:52.30 20:40.70
Liem Krueger Grand Rapids Forest Hills Eastern -46.50 20:40.80 21:27.30
Reece Hoyt Grand Rapids Christian +23.80 21:04.90 20:41.10
Nicholas Boot Portage Central -1:28.10 20:41.10 22:09.20
Audrey Biebel Grand Rapids Forest Hills Northern -23.60 20:41.50 21:05.10
Meghan Guczwa Spring Lake -30.00 20:41.70 21:11.70
Rhea Mouw Portage Central -20.20 20:41.80 21:02.00
Ella Harlow Portage Northern -1:39.10 20:42.20 22:21.30
Andrea Rolston Stanton Central Montcalm -5.10 20:42.40 20:47.50
Ethan Butler Traverse City West -21.60 20:42.60 21:04.20
Elijah Pulver Petoskey St. Michael Academy +3:24.70 24:07.30 20:42.60
Lydia Minderhoud Grand Rapids Covenant Christian -6.90 20:42.80 20:49.70
Henry Freestone Kalamazoo Loy Norrix +1:08.50 21:52.00 20:43.50
Josh Odell Bloomingdale -5.70 20:43.60 20:49.30
Abraham Jager West Michigan Aviation Academy +8.80 20:52.40 20:43.60
Cieara Barrett Concord -1:13.10 20:44.10 21:57.20
Clara Fast Bridgman -11.50 20:44.20 20:55.70
Akaela Daman Caledonia -18.00 20:44.20 21:02.20
Macy Guikema Jenison +0.40 20:44.60 20:44.20
Seth Crown Heritage Christian Academy +15.70 21:00.30 20:44.60
Aldolfo Vera-Rangel Remus Chippewa Hills -37.10 20:44.60 21:21.70
Tessa Minnear Hudsonville +53.50 21:38.20 20:44.70
Andrea Schwartz Jenison -0.30 20:44.70 20:45.00
Ryan Mauwa Portage Northern +1:54.80 22:39.60 20:44.80
Brayden Herr Richland Gull Lake +1:16.50 22:01.40 20:44.90
Lexie Ruffing Spring Lake -58.90 20:45.00 21:43.90
Kamryn Sixberry Saugatuck +24.10 21:09.50 20:45.40
Natalie Formsma Byron Center -26.60 20:45.80 21:12.40
Anna DeVries Grand Rapids Covenant Christian -39.20 20:46.00 21:25.20
Maggie Ruffini Grand Rapids Forest Hills Northern -1:02.40 20:46.20 21:48.60
Audrey Huizinga Manistee +1:54.70 22:41.30 20:46.60
Raelyn McLaughlin Woodhaven High School -11.00 20:46.90 20:57.90
Sophia Robertson Whitmore Lake -1:22.90 20:47.50 22:10.40
Alyssa Mertes Rockford -56.80 20:47.50 21:44.30
Clara Peikert Ann Arbor Pioneer +1:01.00 21:49.10 20:48.10
Ella Walton Hillsdale Academy -27.60 20:48.70 21:16.30
Ayla Balazer Ann Arbor Skyline -35.20 20:49.20 21:24.40
Madison Kietzman Middleville-Thornapple Kellogg -31.20 20:49.30 21:20.50
Donna Haaksma Byron Center +12.40 21:01.70 20:49.30
Cooper Stannard Parchment +35.80 21:25.20 20:49.40
Griffin Calder Traverse City West +19.50 21:09.60 20:50.10
Celia Pollock Byron Center +59.10 21:50.90 20:51.80
Andres Jauregui-Tapia Kentwood Grand River Preparatory +1.50 20:53.80 20:52.30
Liam Dykhouse Caledonia -1:04.50 20:52.60 21:57.10
Justin Ryland Richland Gull Lake -43.90 20:52.60 21:36.50
Jayden Langschied Grand Rapids Christian -42.50 20:52.60 21:35.10
Vivienne Duncan Grand Rapids Christian -49.70 20:53.00 21:42.70
Owen Petersen Caledonia -2:09.20 20:53.30 23:02.50
Grayson Borick Kalamazoo Loy Norrix +17.20 21:11.10 20:53.90
Nathan Stroh St. Joseph +53.40 21:48.30 20:54.90
Zac Awad Grand Rapids Forest Hills Northern +41.60 21:36.60 20:55.00
Ronan Weed Petoskey St. Michael Academy +1:47.00 22:42.10 20:55.10
Alaina Gruppen Hudsonville Unity Christian -1:28.80 20:55.80 22:24.60
Nate Dix Traverse City Grand Traverse Academy +4.80 21:01.50 20:56.70
Emma Taggett Plainwell -45.80 20:57.10 21:42.90
Charlie Dyer Zeeland East +1:44.70 22:42.20 20:57.50
Cole Bates Constantine -29.20 20:57.80 21:27.00
Madison Cooley Gobles -14.30 20:58.20 21:12.50
Gavin Stursma Jenison -12.90 20:58.20 21:11.10
Perry Middaugh Traverse City Grand Traverse Academy -13.90 20:58.50 21:12.40
Jesus Hernandez Hartford +18.00 21:16.90 20:58.90
Rory Workman East Grand Rapids +6.10 21:05.00 20:58.90
Layne Collins New Buffalo +41.50 21:40.90 20:59.40
Atticus Boeve Fennville -6.10 20:59.50 21:05.60
Kaylie Riksen Muskegon Western Michigan Christian -25.40 20:59.60 21:25.00
Kaylee Sprague Stevensville-Lakeshore +1:18.00 22:17.70 20:59.70
Evie Kleinheksel Zeeland West -13.70 21:00.00 21:13.70
Brynlee Swihart Hanover-Horton +33.20 21:33.50 21:00.30
Logan Paulen Caledonia +2.40 21:02.70 21:00.30
Ethan Jenne Fennville +11.40 21:11.80 21:00.40
Jun Hur Portage Central -1:49.20 21:00.40 22:49.60
James Minelli Dexter -5:13.90 21:00.50 26:14.40
Allie Miller Hillsdale Academy +28.90 21:30.30 21:01.40
Jacob Brookens Whitehall -1:18.50 21:01.50 22:20.00
Jeffrey Brink Hudsonville -55.90 21:02.00 21:57.90
Marnath Tuol Grandville Calvin Christian -18.80 21:03.20 21:22.00
Leona Keuvelaar Grandville +1:06.60 22:09.80 21:03.20
Jacob Hector Grandville -26.20 21:03.40 21:29.60
Lilly Rooks Pewamo-Westphalia +11.00 21:14.60 21:03.60
Thia Tello Jackson Lumen Christi -0.70 21:03.70 21:04.40
Savana Monville Bay City Western +4:37.80 25:42.10 21:04.30
Will Weiszhaar Dexter -20.10 21:04.50 21:24.60
Charlotte Baxter Culver Academies +45.60 21:51.10 21:05.50
Ella Grimm Muskegon Mona Shores +43.60 21:50.00 21:06.40
Noah Hetler Howard City Tri County +37.00 21:43.50 21:06.50
Claire Lisker Monroe St. Mary Catholic Central -51.90 21:06.50 21:58.40
Audrey Huff Grandville -51.20 21:07.90 21:59.10
Brooklynn Frazee Buckley -2:12.80 21:08.10 23:20.90
Sofie Dzik West Michigan Aviation Academy -2:49.70 21:08.10 23:57.80
Adysen Daman Caledonia +13.00 21:21.50 21:08.50
Sophie Markel Bay City Western -6.70 21:08.60 21:15.30
Bradey Harmelink Grandville +2:56.10 24:04.80 21:08.70
Bennett Garton Traverse City St. Francis -1:20.00 21:08.70 22:28.70
Jack Wallender Manton +2:37.90 23:47.10 21:09.20
Brendan Scott Mason +1:44.80 22:54.10 21:09.30
Elliana Perugi Woodhaven High School -28.60 21:09.60 21:38.20
Avery Hoeft Dexter -38.50 21:09.80 21:48.30
Derek Crum Monroe +2:10.30 23:20.50 21:10.20
Abbey Scholma Hudsonville +28.70 21:39.50 21:10.80
Mallory Wilcox Bay City Western -8.20 21:10.80 21:19.00
Quincy Stiffler East Grand Rapids +16.20 21:27.70 21:11.50
Alex Krueger Howard City Tri County +40.40 21:52.00 21:11.60
Alanna Clague Portage Central +1:30.40 22:42.20 21:11.80
Caroline Roberts Hillsdale Academy +15.70 21:27.60 21:11.90
Riley DenHartigh Hudsonville Unity Christian -19.70 21:12.50 21:32.20
Trevor Hayes Grand Rapids Covenant Christian -1:23.50 21:12.70 22:36.20
Elena Czuk Portage Central +33.40 21:46.20 21:12.80
Reese Storteboom Portage Central -1:16.90 21:12.90 22:29.80
Elizabeth Kunzi Hudsonville +1:15.80 22:28.80 21:13.00
Danielle Agren Johannesburg-Lewiston +0.50 21:13.80 21:13.30
Xavier Hoppe Shepherd -1:59.90 21:13.80 23:13.70
Sam Bishir Ann Arbor Pioneer +1:28.10 22:42.60 21:14.50
Nathan Thelen Pewamo-Westphalia +26.90 21:41.60 21:14.70
A.J. Cullen St. Joseph Our Lady of the Lake Catholic +13.60 21:28.70 21:15.10
Annika DeJong Stevensville-Lakeshore +35.40 21:51.00 21:15.60
Katelynn Boyd Hudsonville Unity Christian +32.10 21:48.00 21:15.90
Kat Wilson Zeeland East -26.00 21:16.00 21:42.00
Emilee Young Shepherd +52.60 22:08.60 21:16.00
Betsy Gooden Manton +16.80 21:32.90 21:16.10
Randi Pennington Jenison -1:00.10 21:16.30 22:16.40
Aubrey Metzger Mason -2:10.10 21:16.90 23:27.00
Kiley Bommarito Caledonia +38.60 21:57.00 21:18.40
Sadie Ebel St. Joseph +1:14.30 22:32.80 21:18.50
Ambria DePoy Holland +9.50 21:28.30 21:18.80
Grace Bullock Grass Lake -24.00 21:18.80 21:42.80
Mia Schroeder Monroe Jefferson +1:26.30 22:45.30 21:19.00
Devon Alberto-Loosier Vicksburg -3:25.30 21:19.20 24:44.50
Braydon Newton Parma Western +1:42.50 23:02.50 21:20.00
Stella Houdek Traverse City St. Francis +1:01.50 22:21.50 21:20.00
Clare Assaf East Grand Rapids +3.10 21:23.40 21:20.30
Will Ryan Monroe St. Mary Catholic Central +43.30 22:03.70 21:20.40
Levi Brooks Lawton +12.60 21:33.10 21:20.50
Addison Patrzik Traverse City Grand Traverse Academy -26.00 21:20.60 21:46.60
Mikayla Kulawiak Buckley -40.90 21:22.20 22:03.10
Samantha McClelland Grand Rapids Forest Hills Northern +19.60 21:41.90 21:22.30
Sophie Wisener Byron Center +15.40 21:37.70 21:22.30
Emily Dunphy Traverse City St. Francis +47.40 22:09.70 21:22.30
Charlotte Simon Pewamo-Westphalia +2:11.20 23:33.60 21:22.40
Grace Finch Traverse City West +28.40 21:50.90 21:22.50
Brandon Weber Hudsonville Unity Christian -6.80 21:23.20 21:30.00
Kinsey Peer Buckley -23.20 21:24.40 21:47.60
Shenoah Collier Traverse City Grand Traverse Academy -2:22.50 21:24.50 23:47.00
Alicyn Gleesing Richland Gull Lake +30.80 21:55.30 21:24.50
McKenzie Whalen Allendale +8.30 21:33.50 21:25.20
Joelle Patten Fremont +46.80 22:12.50 21:25.70
Ayden Stauff Grass Lake -2:27.30 21:25.70 23:53.00
Lucas Buys Hudsonville Unity Christian -3:39.50 21:26.00 25:05.50
Isaiah Baker Hudsonville +50.30 22:17.10 21:26.80
Gabriella Komarowski St. Clair -30.60 21:26.90 21:57.50
Noelle Nienhuis Hudsonville Unity Christian -1:30.20 21:27.70 22:57.90
Bethany Zimmerman Spring Lake +1.50 21:29.50 21:28.00
Molly McNabb St. Clair -31.40 21:28.10 21:59.50
Teagan Borick Kalamazoo Loy Norrix -11.90 21:28.80 21:40.70
Iris Zylstra East Grand Rapids -17.60 21:29.20 21:46.80
Ana Beimers Hudsonville Unity Christian -33.20 21:29.50 22:02.70
Mila Schneider Rockford -19.80 21:30.40 21:50.20
Veronica Paga Petoskey St. Michael Academy -45.20 21:30.50 22:15.70
Gracie Warner Shepherd +45.70 22:16.50 21:30.80
Maya VanSolkema Hudsonville Unity Christian -3.20 21:30.80 21:34.00
Aubrey Jackson Niles -3:00.80 21:31.00 24:31.80
Peyton Hardy Middleville-Thornapple Kellogg +4.00 21:35.10 21:31.10
Natalie Kuhl Parma Western -27.70 21:31.30 21:59.00
Adrienne Stewart Ann Arbor Skyline +2:35.70 24:07.10 21:31.40
Delaney Smith Pewamo-Westphalia +31.80 22:03.20 21:31.40
Gabe Arredondo Zeeland West -11.50 21:31.70 21:43.20
Desiree Duque-Rico West Michigan Aviation Academy -46.10 21:32.20 22:18.30
Allie Komarowski St. Clair -2.70 21:32.30 21:35.00
Miles Crawford Byron Center +6.70 21:39.60 21:32.90
Avery Westall Breckenridge -0.70 21:33.30 21:34.00
Anna Green Brighton +20.00 21:53.50 21:33.50
Katherine Ptak Grand Rapids Catholic Central +52.60 22:26.20 21:33.60
Libby Post Zeeland East +17.00 21:50.70 21:33.70
Ryan Buist St. Joseph +32.80 22:06.90 21:34.10
Adeline Stormont Grass Lake -12.90 21:34.40 21:47.30
Natalie Brown Bear Lake -1:26.60 21:34.50 23:01.10
Harriet Kidder Hart +1:08.10 22:42.80 21:34.70
Lillie Kerr Three Rivers +0.10 21:34.90 21:34.80
Quinn Stephenson West Michigan Aviation Academy -2:14.80 21:34.80 23:49.60
Alexander Boynton Schoolcraft +55.20 22:30.40 21:35.20
Lauryn Byker Hudsonville Unity Christian -36.30 21:35.30 22:11.60
Megan Gimmey Shepherd -0.80 21:35.30 21:36.10
Claire Gibson Dexter -36.30 21:35.70 22:12.00
Noelle Wielhouwer Hudsonville Unity Christian +13.40 21:49.30 21:35.90
Weston Kinney Traverse City Grand Traverse Academy -29.70 21:35.90 22:05.60
Simeon Montney Shepherd +1:17.40 22:53.60 21:36.20
Sebastien Navis Muskegon Western Michigan Christian +2:09.40 23:45.80 21:36.40
Morgan Clark Mason -51.40 21:37.30 22:28.70
Carlos Martinez Rockford +3:37.50 25:15.00 21:37.50
Oscar Lucas Kalamazoo Loy Norrix +51.70 22:29.20 21:37.50
Hannah Sisson Dexter +31.20 22:08.80 21:37.60
Elise Bullock Grass Lake -18.90 21:37.60 21:56.50
Helen Lefere Jackson Lumen Christi +1:54.00 23:32.10 21:38.10
Isla Sheely Caledonia -1:11.90 21:38.40 22:50.30
Gwyneth Artz Grand Rapids Christian +30.70 22:09.40 21:38.70
Kimberly Romero Watervliet -35.20 21:39.20 22:14.40
Kai Crosthwaite Jackson Lumen Christi +4:58.30 26:37.50 21:39.20
Ella Thornton St. Clair +18.60 21:57.90 21:39.30
James Wright Portage Northern +1:15.80 22:55.20 21:39.40
Madison Moeggenborg Shepherd -53.10 21:39.50 22:32.60
Nataly Vine Breckenridge +51.60 22:31.70 21:40.10
Andrew Allen Kalamazoo Loy Norrix +18.20 21:58.40 21:40.20
Alaina Nagel Buchanan -11.60 21:40.30 21:51.90
Lena Kistka East Grand Rapids -1:08.50 21:40.70 22:49.20
Logan Clausen Muskegon Mona Shores +37.80 22:19.00 21:41.20
Xander Hallock Three Rivers +58.70 22:40.00 21:41.30
Dominic Gaetano Hillsdale Academy +15.50 21:57.20 21:41.70
Koen Huisman Kentwood Grand River Preparatory -16.00 21:41.80 21:57.80
Georgia Haag Manistee +2.30 21:44.10 21:41.80
Brody Benjamin Caledonia -1:57.40 21:42.20 23:39.60
Annabel O'Haver Dexter +30.40 22:13.60 21:43.20
Luke Hinkson White Pigeon +28.80 22:12.60 21:43.80
Kenna Charbauski Grand Rapids Forest Hills Northern -15.60 21:44.00 21:59.60
Lydia Brown Spring Lake -1:28.00 21:44.00 23:12.00
Kiera Knight Jonesville +1:57.50 23:41.60 21:44.10
Noah Chinavare Sanford-Meridian +36.70 22:21.70 21:45.00
Gwen Todd Plainwell +4.90 21:50.70 21:45.80
Kaila Keeler Zeeland West +2.30 21:48.40 21:46.10
Corinna Aulph Monroe +36.70 22:22.80 21:46.10
Lily Tatko Grand Rapids Christian -1:16.10 21:47.10 23:03.20
Elizabeth Caspar Hillsdale Academy +1:50.00 23:37.10 21:47.10
Harper Scott Grand Rapids Forest Hills Eastern -2.20 21:47.50 21:49.70
Talan Doll Coldwater +33.00 22:20.60 21:47.60
Giovanni Tanzini Sanford-Meridian +29.80 22:17.80 21:48.00
Alison Kauffman Ann Arbor Skyline +1:19.70 23:08.00 21:48.30
Isabella Stoetzel Parma Western -57.40 21:49.20 22:46.60
Scott Sheehy Monroe +1:19.20 23:08.70 21:49.50
Katie Greenhoe Zeeland West -1:00.50 21:49.50 22:50.00
Taryn Landers Hudsonville Unity Christian -1:22.10 21:49.90 23:12.00
Kate Barron Mattawan +1:09.90 22:59.90 21:50.00
Emily Barbeau Bay City Western -1:25.30 21:50.20 23:15.50
Anna VanderWal Caledonia -26.30 21:50.20 22:16.50
Brynn Potter Rockford +16.40 22:06.70 21:50.30
Mara Macanu Ann Arbor Skyline +3:03.30 24:53.70 21:50.40
Anabelle Sketch Traverse City Central -2.10 21:50.70 21:52.80
Hunter Stark Spring Lake +3:27.70 25:18.60 21:50.90
Sawyer McComb Richland Gull Lake -1:05.70 21:51.70 22:57.40
Lily Brendlinger Portage Central -0.30 21:51.90 21:52.20
Emily Howell Bridgman +1.60 21:53.70 21:52.10
Augusta Bowman Remus Chippewa Hills -1:28.50 21:52.10 23:20.60
Audrey Durham Zeeland East -43.30 21:52.40 22:35.70
Jessica White Kalamazoo Loy Norrix -1:25.10 21:53.60 23:18.70
Audrey Nehlsen Hillsdale Academy +10.60 22:04.60 21:54.00
Juleigh Husby Monroe St. Mary Catholic Central -17.90 21:54.70 22:12.60
Ellie Francis Allendale -15.60 21:55.20 22:10.80
Addison Bell Mattawan -1:08.10 21:55.60 23:03.70
Amber Kuiper Grand Rapids Covenant Christian +44.70 22:40.40 21:55.70
Adyson Baker Buchanan -1:27.00 21:55.90 23:22.90
Claire DevlescHoward Niles +10.50 22:06.90 21:56.40
Anderson Jansen West Michigan Aviation Academy +1:08.40 23:05.10 21:56.70
Haley Fitzgibbon Sanford-Meridian -19.40 21:58.60 22:18.00
Hezekiah Gin Parma Western -10.10 21:58.70 22:08.80
Madison Smith Traverse City Grand Traverse Academy +1:48.10 23:47.70 21:59.60
Braelyn Bunting Stanton Central Montcalm +43.50 22:43.40 21:59.90
Gabe Shulaw Hartford -1:48.50 22:00.40 23:48.90
Kellin Teddy Dexter -1:23.80 22:00.50 23:24.30
Kenai Kokx Hart -12.30 22:00.90 22:13.20
Joshua VandenBoom Culver Academies -2:28.00 22:01.70 24:29.70
Mia Sanchez Jackson Lumen Christi +47.50 22:49.40 22:01.90
Joseph Anongdeth Mason +1:10.20 23:12.30 22:02.10
Zachary Heiks Allendale +1:02.70 23:05.70 22:03.00
Alaina McCrumb Middleville-Thornapple Kellogg -43.30 22:03.20 22:46.50
Emma Richardson St. Joseph -3:14.00 22:03.70 25:17.70
Toby Holstege Grand Rapids Covenant Christian -24.50 22:04.60 22:29.10
Jaxon Pipe Grand Rapids Covenant Christian -45.30 22:04.80 22:50.10
Brooklyn Reason Pinckney +24.40 22:29.60 22:05.20
Piper Bryant Edwardsburg -3:20.20 22:05.50 25:25.70
Nadia Cuevas Zeeland East -31.80 22:05.60 22:37.40
Aiden Clark Richland Gull Lake -1:02.10 22:05.80 23:07.90
Gabby Kilbourn Three Rivers +37.80 22:43.70 22:05.90
Sage Brownell Rockford +14.70 22:21.00 22:06.30
Hannah Erlandson Plainwell +7.70 22:14.40 22:06.70
Asher Rauch Grand Rapids NorthPointe Christian -1:14.20 22:07.20 23:21.40
Caden Carlson Holland Black River +3:27.90 25:35.20 22:07.30
Joshua Cotts Ann Arbor Pioneer +2:20.50 24:28.20 22:07.70
Leona Knudsen Monroe St. Mary Catholic Central -42.00 22:08.70 22:50.70
Olivia Shaieb Dexter -57.60 22:08.90 23:06.50
Joleane Gulledge Jonesville +2:50.60 24:59.50 22:08.90
Renato Ianni Whitmore Lake +3:39.70 25:48.80 22:09.10
Audrey McKeiver Grand Rapids West Catholic +15.50 22:25.80 22:10.30
Christina Mendoza Fennville -13.00 22:10.60 22:23.60
Megan Breen Portage Central -17.60 22:10.60 22:28.20
Stefan Rau Grand Rapids Covenant Christian +32.40 22:43.10 22:10.70
Abby Frederick Jackson Lumen Christi +1:18.90 23:29.70 22:10.80
Kira Manchip Fremont +1:54.60 24:06.40 22:11.80
Allison Ramer Richland Gull Lake -32.90 22:12.10 22:45.00
Riley Kerschke Mason +3:21.00 25:33.20 22:12.20
Kevin Vargas Eau Claire +32.10 22:45.00 22:12.90
Kate Somsel Manistee +2.90 22:15.90 22:13.00
Jaslyn Townes Richland Gull Lake +40.40 22:54.10 22:13.70
Bayleigh Finney Sanford-Meridian -31.20 22:13.80 22:45.00
Rowan Sloothaak Zeeland West +22.50 22:36.70 22:14.20
Alex Ferguson Edwardsburg -54.20 22:15.10 23:09.30
Avery Hagemann Middleville-Thornapple Kellogg -1:05.30 22:15.30 23:20.60
Cora Draft Caledonia -1:02.70 22:15.40 23:18.10
Faith Jenkins Grandville Calvin Christian +46.10 23:01.50 22:15.40
Norah Kerwin Portage Central -1:47.70 22:15.70 24:03.40
Anna Schulz Grand Rapids West Catholic +1:25.40 23:41.40 22:16.00
Ella Hendrixson Three Oaks-River Valley +1:48.40 24:04.50 22:16.10
Jake Mennega Grand Rapids Christian +55.10 23:11.60 22:16.50
Keio Trimm Three Oaks-River Valley +27.80 22:44.40 22:16.60
Addison Wurfel Vicksburg -33.80 22:16.60 22:50.40
Matthew Vasher Woodhaven-Brownstown +1:07.30 23:24.40 22:17.10
Emma-Claire Sleigh East Kentwood +1:15.40 23:32.90 22:17.50
Marley Momany Stevensville-Lakeshore -1:47.40 22:18.00 24:05.40
Shannon Losee Spring Lake -11.60 22:18.10 22:29.70
Anna Green Byron Center +27.50 22:45.60 22:18.10
Yoe-Shi Yar East Kentwood -1:50.10 22:18.30 24:08.40
Kendahl Drake Jonesville +1:21.60 23:40.10 22:18.50
Alexandra Felan Bay City Western -1:15.00 22:18.60 23:33.60
Isabella Nelson-Da Whitmore Lake +25.90 22:44.70 22:18.80
Moira Beier Hillsdale Academy +1:12.10 23:31.20 22:19.10
Ava Vergara Mattawan -1:38.80 22:20.20 23:59.00
Sam Thelen Grandville +1:37.50 23:58.20 22:20.70
Magdalena Herberger Manistee +19.40 22:40.70 22:21.30
Blake Thompson Grandville -3:57.10 22:21.60 26:18.70
Alaina Wheaton St. Joseph +3:02.10 25:24.00 22:21.90
Olivia Latunski Grand Rapids Forest Hills Central +16.30 22:38.60 22:22.30
Natalie Kooyer Hudsonville Unity Christian -4:55.70 22:22.90 27:18.60
Clair Bacon St. Clair -1:46.50 22:22.90 24:09.40
Alison Rotman Holland Calvary +1:23.90 23:48.80 22:24.90
Tess Peters East Grand Rapids -40.90 22:25.30 23:06.20
Josephine Sullivan Rockford -26.10 22:25.80 22:51.90
Abby Tuls Wyoming Potter's House Christian -18.50 22:25.80 22:44.30
Fernando Saenger Zeeland West -3:01.50 22:26.60 25:28.10
Mia Powell Grand Rapids Christian -18.80 22:26.70 22:45.50
Alayah Nieuwsma Saugatuck -2.70 22:27.10 22:29.80
Emma Means Shepherd -3:35.50 22:27.70 26:03.20
Kaiya Bragiel Bay City Western -2:07.40 22:27.80 24:35.20
Riley Reed Traverse City West -21.50 22:28.10 22:49.60
Lucy Cross Stevensville-Lakeshore -3:50.80 22:28.50 26:19.30
Lilly Anderson Pewamo-Westphalia -1:16.00 22:28.70 23:44.70
Lucy Bray Kalamazoo Christian -2:12.70 22:29.70 24:42.40
Nikola Gjorgjievski East Grand Rapids +34.70 23:04.60 22:29.90
Jade Springer Culver Academies +1:07.20 23:37.40 22:30.20
Robyn Klein Grand Rapids Christian -27.30 22:31.10 22:58.40
Carmen Reynolds Middleville-Thornapple Kellogg -1:10.00 22:31.70 23:41.70
Marykate Thomas Kalamazoo Christian -1:43.30 22:31.90 24:15.20
Jemma Doublestein East Grand Rapids -17.10 22:32.60 22:49.70
Adelynn Kidd Grass Lake -1:58.90 22:33.00 24:31.90
Hudson Sutter Dexter +42.30 23:15.30 22:33.00
Lydia Recor Spring Lake -1:16.50 22:33.10 23:49.60
Laelle Terpstra Grand Rapids Covenant Christian -20.70 22:33.10 22:53.80
Hailey Dodd Parma Western -47.00 22:33.40 23:20.40
Alisha Esquivel Kent City -1.90 22:33.60 22:35.50
Kennedi Wahmhoff Manton +1:19.60 23:53.80 22:34.20
Athiei Manyang East Kentwood +34.60 23:09.40 22:34.80
Addison Blodgett Schoolcraft +1:10.70 23:45.70 22:35.00
Anna McIntyre Traverse City St. Francis -21.50 22:35.30 22:56.80
Sarah BLEYENBERG Grand Rapids Covenant Christian +1:08.90 23:45.10 22:36.20
Madeline Kochany Bay City Western -1:10.00 22:36.30 23:46.30
Madison Trompen Caledonia -32.00 22:38.10 23:10.10
Cayden Hincher Portage Northern -1:24.40 22:38.70 24:03.10
Maya Grossman Vicksburg -1:11.00 22:38.80 23:49.80
Samantha Pavlak Schoolcraft +1:16.20 23:56.10 22:39.90
Skylee Ames Gaylord -1:08.20 22:39.90 23:48.10
Kylan Corbin Portage Northern -2:09.70 22:40.10 24:49.80
Tess Hoedel Traverse City Grand Traverse Academy -51.70 22:40.30 23:32.00
Daphne Hall Grand Rapids Forest Hills Eastern -16.90 22:40.50 22:57.40
Marcus Silva Dexter +37.20 23:18.40 22:41.20
Rachel Sprauer Ann Arbor Pioneer +49.40 23:31.00 22:41.60
Macy Daniels Kalamazoo Loy Norrix -34.20 22:41.90 23:16.10
Kennidi Kowal East Grand Rapids +52.30 23:35.60 22:43.30
Katie Million Grass Lake -1:42.40 22:44.60 24:27.00
Noah Hamilton Grandville +1:44.50 24:29.10 22:44.60
Evie Morrison Berrien Springs +53.30 23:38.30 22:45.00
Brynn Robinson Shepherd +26.80 23:12.10 22:45.30
Rachel Maddox Fremont -33.80 22:45.60 23:19.40
Timothy Waldron West Michigan Aviation Academy -2:00.10 22:46.00 24:46.10
Victoria Hengesbach Pewamo-Westphalia +10.60 22:56.70 22:46.10
Lizzy Vollbrecht Traverse City West -1:06.40 22:46.40 23:52.80
Angel Roldan Eau Claire -2:07.40 22:46.50 24:53.90
Ella Hallack Zeeland West -1:00.00 22:46.80 23:46.80
Grace Torsch Montague -32.10 22:46.90 23:19.00
Joaquin Delgado Byron Center -3:36.00 22:47.10 26:23.10
Abbi Rozman Holland Black River -1:34.30 22:47.40 24:21.70
Sophia Feldpausch Byron Center -24.90 22:47.70 23:12.60
Zeva Hathaway Pinckney +30.10 23:17.80 22:47.70
Esme James Berrien Springs +6.80 22:54.80 22:48.00
Willa Peterson Grand Rapids Christian +11.30 22:59.40 22:48.10
Mary Schlueter Hillsdale Academy +46.90 23:35.50 22:48.60
Olivia Laninga Holland Calvary +36.20 23:24.90 22:48.70
Ellory Fox Caledonia -1:58.60 22:49.40 24:48.00
Delaney Mays Pinckney -1:18.40 22:49.70 24:08.10
Isabelle Overmyer Buchanan +2:03.10 24:52.90 22:49.80
Madeline Wiersma Richland Gull Lake +58.20 23:48.20 22:50.00
Jayelynn Lines Woodhaven High School -1:30.30 22:50.60 24:20.90
Taylor Sill Berrien Springs +1:39.70 24:30.40 22:50.70
Jonathan Weber Monroe +1:55.70 24:46.40 22:50.70
Erin Sax Woodhaven-Brownstown +21.20 23:12.30 22:51.10
Ellie Reed Centreville -32.10 22:51.20 23:23.30
Samantha Conley Spring Lake -20.80 22:52.60 23:13.40
Zoie Wood Gobles +51.20 23:45.20 22:54.00
Paul Korsmo West Michigan Aviation Academy +22.10 23:16.30 22:54.20
William Myers Shepherd +51.00 23:45.40 22:54.40
Isabella Nestle Port Huron Northern -9.50 22:55.00 23:04.50
John Williamson Remus Chippewa Hills +41.10 23:36.50 22:55.40
Addisen Harrand Buckley +1:03.90 23:59.60 22:55.70
Emma Wittenbach Pewamo-Westphalia -1:06.30 22:55.80 24:02.10
Delainey Cottrell Hanover-Horton -4.70 22:57.20 23:01.90
Ava Fisher Jenison -16.50 22:57.20 23:13.70
Benjamin Uetrecht Coldwater -1:59.70 22:57.60 24:57.30
Luke Drnek Grand Rapids Covenant Christian -1:37.50 22:58.10 24:35.60
Owen Heyboer Grand Rapids Covenant Christian +3:46.70 26:45.20 22:58.50
Brody Schroeder Three Oaks-River Valley +54.00 23:53.00 22:59.00
Jillian Hayes Saline +41.60 23:41.60 23:00.00
Ana Luz Muskegon Western Michigan Christian +1:21.70 24:21.80 23:00.10
Carter Becraft White Pigeon +2:04.40 25:05.70 23:01.30
Sophia Roelofs Grand Rapids Christian -2:28.90 23:01.40 25:30.30
Ximena Martinez Stevensville-Lakeshore +20.90 23:22.70 23:01.80
Kace Patterson Grand Rapids Forest Hills Eastern +1:54.90 24:56.90 23:02.00
Alexa Bates Portage Central -35.80 23:02.10 23:37.90
Katlina Wadlington Hartford +1:36.30 24:38.70 23:02.40
Meryn Curtis Saugatuck +1:04.50 24:07.80 23:03.30
Harper Bowman New Buffalo +3.50 23:06.80 23:03.30
Ellie Farmer Pewamo-Westphalia -2:38.40 23:04.00 25:42.40
Tessa Feldpausch Byron Center -26.70 23:04.20 23:30.90
Lillian Wolf Hartford -27.10 23:04.30 23:31.40
Jack Becksvoort Muskegon Western Michigan Christian +3:53.40 26:57.80 23:04.40
Jasmine Boggy Ann Arbor Pioneer +1:41.10 24:46.20 23:05.10
Brooke Carpenter Plainwell -1:12.30 23:06.90 24:19.20
Lily Roossien Grand Rapids Forest Hills Eastern -1:06.90 23:07.20 24:14.10
Claire Thelen Pewamo-Westphalia +1:02.10 24:09.60 23:07.50
Kennedy Bugbee Hanover-Horton -13.60 23:07.90 23:21.50
Kenzen Low Grand Rapids Forest Hills Eastern +24.80 23:32.90 23:08.10
Ashley Willett Jackson Lumen Christi +10.20 23:18.30 23:08.10
Taylor Hoppe Grass Lake +6.00 23:14.20 23:08.20
Stella York Traverse City Grand Traverse Academy -21.60 23:09.20 23:30.80
Sophie Brendlinger Portage Central +9.10 23:18.60 23:09.50
Evelyn Neville Culver Academies -3:59.30 23:10.70 27:10.00
Amelia Lynd Parma Western -47.20 23:10.80 23:58.00
Kaylee Swanson Buckley -14.80 23:10.90 23:25.70
Noah Bohan Marcellus -5.60 23:11.10 23:16.70
Adelyn Ashbay Allendale +4.90 23:16.10 23:11.20
Reese Mickelsen Grand Rapids Forest Hills Northern -40.60 23:11.30 23:51.90
Meg VanDam Zeeland East -37.20 23:11.70 23:48.90
Thalia Pineda Newaygo +14.20 23:27.10 23:12.90
Tyler Irvin Parma Western -5:36.80 23:13.10 28:49.90
Jaelynn Little Bangor -2:16.50 23:13.20 25:29.70
Melaina Magnusson Parma Western -35.80 23:14.50 23:50.30
Hannah Van Allen Grand Rapids Christian +28.40 23:43.40 23:15.00
Isabella Hernandez Grandville +6.20 23:21.50 23:15.30
Ruth Jurden Stanton Central Montcalm +1:15.30 24:31.50 23:16.20
Areyel Weiss Breckenridge +9.00 23:25.60 23:16.60
Aria Holtzman Culver Academies -27.40 23:17.60 23:45.00
Eliza Bigelow Dexter +53.90 24:12.40 23:18.50
Leah Storey Remus Chippewa Hills +51.80 24:10.50 23:18.70
Jamielynn Delarye White Pigeon -1:42.50 23:18.90 25:01.40
Audrey Brouwer Grand Rapids Christian -1:02.80 23:19.10 24:21.90
James Harper Caledonia -1:56.70 23:19.40 25:16.10
Caden Ruiter Holland Christian +4.70 23:24.60 23:19.90
Maria Campbell Grandville Calvin Christian +42.30 24:02.30 23:20.00
Nicholas Hawthorne Kalamazoo Loy Norrix +1:34.50 24:56.50 23:22.00
Evelyn Ault Rockford -10.60 23:22.10 23:32.70
Jack Grimes Dexter -1:39.50 23:22.10 25:01.60
Abigail Studer Hart +1:11.10 24:33.60 23:22.50
Tyler Higgins White Cloud +14.10 23:38.60 23:24.50
Savannah Headley Three Rivers +1:11.50 24:37.30 23:25.80
Bella Beck Allendale -1:28.80 23:26.00 24:54.80
Alexander Frizell Middleville-Thornapple Kellogg -17.10 23:26.10 23:43.20
Nancy Gordon Adrian +7.80 23:34.50 23:26.70
Kora Kok Grand Rapids NorthPointe Christian +1:16.90 24:44.50 23:27.60
Mallorie DenHartigh Schoolcraft -3:01.90 23:28.20 26:30.10
Gabby Reyna Allendale -4.60 23:29.70 23:34.30
Eric Phelps Grand Rapids Covenant Christian -1:33.40 23:29.90 25:03.30
Alisia Pedrin Cadillac -14.40 23:30.40 23:44.80
Chehek Bharatiya Parma Western +1:11.80 24:42.40 23:30.60
Nathan Jackson Johannesburg-Lewiston -58.20 23:30.70 24:28.90
Saniya Shepard Zeeland East +25.10 23:56.00 23:30.90
Harper Schoon-Tanis Holland +50.20 24:21.30 23:31.10
Ruby Collins Hanover-Horton +6.10 23:37.40 23:31.30
Lily Geyer Spring Lake -4:10.20 23:31.40 27:41.60
Elle Buhlman Allendale +18.30 23:53.60 23:35.30
Desarae Travis Shepherd -1:36.40 23:35.40 25:11.80
Kasey Haartman Hudsonville Unity Christian -23.80 23:36.00 23:59.80
Kailey Triemstra Kalamazoo Christian -55.50 23:36.40 24:31.90
Sarah Masserant Traverse City St. Francis +13.70 23:50.10 23:36.40
Addyson Moeggenberg Howard City Tri County -1:59.00 23:36.50 25:35.50
Rachel Schelstraete White Pigeon +17.80 23:55.90 23:38.10
Elsie VanTil Grand Rapids Covenant Christian +33.70 24:11.90 23:38.20
Cole Stapert Gobles +1:09.50 24:48.40 23:38.90
Avanti Ganesan Ann Arbor Pioneer -25.30 23:39.10 24:04.40
Ashley Binder Hudsonville Unity Christian +28.20 24:09.60 23:41.40
Melodie Nagel Sanford-Meridian +1:00.80 24:42.30 23:41.50
Sarah Krueger Grand Rapids Forest Hills Eastern -2:17.90 23:43.00 26:00.90
Erica Hansen Montague +54.30 24:37.50 23:43.20
Lucy Otto Jenison +5:02.50 28:46.30 23:43.80
Lilian Nguyen Grand Rapids Forest Hills Northern +47.70 24:32.90 23:45.20
Gabby Wisdom Watervliet -1:28.60 23:46.00 25:14.60
Elsa Wenzlaff Ann Arbor Skyline +3:03.40 26:50.80 23:47.40
Brynn Copenhaver Three Rivers -2.90 23:47.60 23:50.50
Rocquel Richards Fremont +1:12.50 25:00.40 23:47.90
Lillian Smith Stevensville-Lakeshore +5.50 23:53.40 23:47.90
Isabella Moorhouse Allendale -1:33.70 23:48.50 25:22.20
Madelyn Tude Thuot Stevensville-Lakeshore +33.30 24:23.50 23:50.20
Elsie Markillie Richland Gull Lake +1:36.30 25:26.70 23:50.40
Madison Sandel Grand Rapids Forest Hills Northern -2:05.70 23:52.40 25:58.10
Lucy Alcorn Allendale -23.60 23:53.40 24:17.00
Kylie Bobo Wyoming Potter's House Christian +21.20 24:16.20 23:55.00
Kristin DeBoer Grand Rapids Covenant Christian -51.80 23:55.10 24:46.90
Emma Leasure Portage Central +56.10 24:52.30 23:56.20
Alexandra Butler Monroe +1:20.70 25:18.20 23:57.50
Caroline Darrah Whitmore Lake +1:43.20 25:40.80 23:57.60
Kennedy Laura Jackson Lumen Christi -3:38.20 23:58.40 27:36.60
Jocelynn Olds Howard City Tri County +4.10 24:02.50 23:58.40
Isabella Frederick Kalamazoo Central -13.50 23:58.70 24:12.20
Abagail Rickard Big Rapids -24.90 23:59.00 24:23.90
Annika VanBuren Edwardsburg +1:45.60 25:46.40 24:00.80
Johannah Houtkooper Delton Kellogg -5.30 24:01.00 24:06.30
Liliana Herrera Newaygo -14.30 24:01.80 24:16.10
Mali Szalai Edwardsburg +4.40 24:07.90 24:03.50
Allison Ott Berrien Springs +1:35.20 25:38.80 24:03.60
Alaina Smith Kentwood Grand River Preparatory -25.10 24:03.60 24:28.70
Julia Mandrelle Jonesville +1:31.00 25:35.10 24:04.10
Isabelle DeJong Zeeland West +1:26.90 25:31.00 24:04.10
Rachel Byler White Pigeon -40.60 24:06.20 24:46.80
Meghan Venhuizen Caledonia -11.30 24:06.60 24:17.90
Emma Bowman Big Rapids -2:37.20 24:07.00 26:44.20
Lauren Hall Muskegon Mona Shores +8.00 24:15.10 24:07.10
Julia Till Zeeland West -1:54.20 24:07.20 26:01.40
Addison Schmidt Allendale -2:29.60 24:07.60 26:37.20
Kinsley May Mattawan -51.80 24:08.40 25:00.20
Tana Drobeck Mattawan +12.10 24:20.70 24:08.60
Ella Mollberg Buchanan -1:56.00 24:09.40 26:05.40
Lauren Peppers Monroe St. Mary Catholic Central +47.40 24:58.30 24:10.90
Kylie Conn Niles -1:10.20 24:15.30 25:25.50
Grace Clayton Rockford -23.50 24:15.40 24:38.90
Tessa Ward Manton -4:15.60 24:15.50 28:31.10
Jillian Leclercq Delton Kellogg -2:35.70 24:16.40 26:52.10
Hannah Hysell St. Joseph Our Lady of the Lake Catholic -2:27.00 24:16.90 26:43.90
Maddox Greenspoon Parchment -3:22.90 24:17.60 27:40.50
Kinsley Mowery Grand Rapids Covenant Christian -2.80 24:18.50 24:21.30
Abigail Watenpool Whitmore Lake +51.10 25:09.60 24:18.50
Ella Nolan Petoskey St. Michael Academy +4:47.50 29:06.10 24:18.60
Spencer Crozier Hastings +57.40 25:17.00 24:19.60
Lauren DeVries Zeeland East -30.40 24:20.00 24:50.40
Avery Kelliher Jenison -19.00 24:20.70 24:39.70
Alexandra Wren Ann Arbor Skyline -26.70 24:22.10 24:48.80
Madison Lennox Bangor -2:19.10 24:22.60 26:41.70
Hawwa Abdul-Mutakallim Kalamazoo Loy Norrix +3:51.50 28:15.40 24:23.90
Lily Boyl Portage Northern -1:26.40 24:26.60 25:53.00
Grace Reavey Montague +52.70 25:19.50 24:26.80
Solana Sutherland Vicksburg -2:32.30 24:27.10 26:59.40
Julianna Heung Ann Arbor Skyline -7.00 24:27.20 24:34.20
Hailey Lee Middleville-Thornapple Kellogg +0.10 24:29.40 24:29.30
Samantha Mead Whitehall -8.00 24:29.60 24:37.60
Amity Riggenbach Niles -31.00 24:30.40 25:01.40
Dathan Snyder Schoolcraft +1:59.90 26:30.40 24:30.50
Braylon Jensen Dexter -4:22.50 24:30.70 28:53.20
Mia Roe Grand Rapids Christian -50.40 24:31.20 25:21.60
Marissa Freehling Bridgman +53.90 25:25.40 24:31.50
Daniela Atkins Grandville +55.50 25:27.20 24:31.70
Sydney Kapolka Rockford -27.90 24:32.40 25:00.30
Claire Bartkowiak Byron Center -1:10.00 24:33.50 25:43.50
Enrique Merino Three Oaks-River Valley +4:24.90 28:59.60 24:34.70
Ines Bordenet East Grand Rapids -45.40 24:34.70 25:20.10
Quinn Smith East Kentwood -16.30 24:35.20 24:51.50
Autumn Schabes Centreville +1:39.70 26:15.20 24:35.50
Kenzie Miller Culver Academies -1:25.30 24:36.10 26:01.40
Leonardo Rico Grand Rapids Forest Hills Northern -3.60 24:36.80 24:40.40
Kebe Fitzell Caledonia -3:53.80 24:38.00 28:31.80
Marisol Diaz Fennville +2:49.60 27:31.20 24:41.60
Alayna Lubbers Grand Rapids Covenant Christian -4:16.80 24:42.00 28:58.80
Cole Schmidt Hudsonville Unity Christian -1:13.60 24:42.40 25:56.00
Odessa Bristol Grandville +2:32.50 27:17.30 24:44.80
Rogue Toepfer Portage Northern -1:41.20 24:45.60 26:26.80
Adele Jewett Grandville Calvin Christian +11.70 24:58.60 24:46.90
Emma Pratt Mattawan -23.60 24:47.10 25:10.70
Mia Rachor Grand Rapids NorthPointe Christian +6.90 24:55.90 24:49.00
Mallory Gwinnup Spring Lake -31.70 24:50.40 25:22.10
Kyleigh Phothisan Zeeland East +13.10 25:04.10 24:51.00
Annalise Capestany Holland Christian +1:07.90 26:00.10 24:52.20
April Howard Montague +1:44.00 26:36.70 24:52.70
Hailey Mingerink Grand Rapids Covenant Christian +3.60 24:57.30 24:53.70
Julianne Mounce Kalamazoo Hackett -55.40 24:55.10 25:50.50
Carlee Bakewell Adrian -1:27.90 24:55.50 26:23.40
Raylee Preston Middleville-Thornapple Kellogg +20.40 25:18.40 24:58.00
Joslyn Abbott Howard City Tri County -1.50 24:58.20 24:59.70
Elliana Raterman Jenison +1:50.30 26:48.60 24:58.30
Seth Barbrick West Michigan Aviation Academy +1:30.20 26:29.80 24:59.60
Camden Gritters Grand Rapids Covenant Christian -1:32.90 25:00.10 26:33.00
Ashlyn Sikorski Three Oaks-River Valley +1:57.50 26:58.10 25:00.60
Miriam Feneley Watervliet -47.80 25:03.00 25:50.80
Lauren Bosma Zeeland West +1:04.50 26:08.20 25:03.70
Josephine Pederson Ann Arbor Rudolf Steiner +3:02.90 28:07.00 25:04.10
Sylvia Trowbridge Howard City Tri County +5:21.30 30:28.10 25:06.80
Denisse Martinez-Vanegas Eau Claire +1:47.40 26:54.30 25:06.90
Lily Wilcoxen Traverse City Grand Traverse Academy -3.20 25:07.20 25:10.40
Savannah Thelen Holland Black River +1:20.60 26:33.90 25:13.30
Grace Supanich Morley Stanwood -29.20 25:13.80 25:43.00
Chloe Pirtle Hastings -2:11.80 25:14.60 27:26.40
Josephine Pell Byron Center +1:39.40 26:54.60 25:15.20
Ava Vansweden Portage Central -1:06.50 25:16.60 26:23.10
Tessa LePard Hudsonville -1:39.80 25:17.70 26:57.50
Katie Harrand Traverse City St. Francis -1:08.90 25:18.20 26:27.10
Ava Thomas Kalamazoo Christian -5:15.70 25:19.10 30:34.80
Hope Fitzgibbon Sanford-Meridian -37.60 25:19.50 25:57.10
Allison Dryburgh Caledonia -1:42.30 25:19.60 27:01.90
Matilda Roberts Centreville -36.90 25:20.40 25:57.30
Zoe Young Culver Academies -46.10 25:21.20 26:07.30
Grayslin Walch Morley Stanwood +57.20 26:20.80 25:23.60
Ava Malaret Culver Academies +3:58.90 29:23.60 25:24.70
Alexa Priest Schoolcraft +22.60 25:47.70 25:25.10
Ava Buckley Mason +10:17.80 35:43.60 25:25.80
Qwynn Huisman Kentwood Grand River Preparatory +25.60 25:52.00 25:26.40
Lorelai Malinowski Grass Lake +2:12.70 27:39.10 25:26.40
Emerson Gerard Howard City Tri County -12.00 25:26.80 25:38.80
Isiah Kellogg Delton Kellogg +17.80 25:44.80 25:27.00
Aeris Ensing Hudsonville Unity Christian -51.30 25:30.80 26:22.10
Shylee Soukhome Zeeland East -37.30 25:31.10 26:08.40
Vera Maines Ann Arbor Skyline -26.30 25:31.20 25:57.50
Colin Driscoll Three Oaks-River Valley +1:47.50 27:18.80 25:31.30
Gabe Redmond Schoolcraft +2:30.70 28:02.40 25:31.70
Grace Osterink Wyoming Potter's House Christian +33.40 26:09.40 25:36.00
Everett Hoekzema-S Wyoming Potter's House Christian +51.50 26:29.30 25:37.80
Kylie Leatherman Hudsonville Unity Christian -1:28.30 25:39.70 27:08.00
Martina Servin Manton -20.20 25:40.00 26:00.20
Juliana Morseau Hartford +2:05.10 27:49.00 25:43.90
Audrey Smith Monroe St. Mary Catholic Central +1:23.70 27:09.30 25:45.60
Marissa Lowell Watervliet +10.80 25:59.50 25:48.70
Ava Adamczak West Michigan Aviation Academy -11.50 25:50.80 26:02.30
Sydney Czopek Woodhaven High School -1:42.40 25:51.90 27:34.30
Anna Hartsell St. Joseph +9.10 26:01.50 25:52.40
Lydia Marsman Grandville Calvin Christian + 25:53.60 25:53.60
Rylie Courtney Vicksburg -38.80 25:53.60 26:32.40
Lydia Byler White Pigeon +1:18.20 27:11.90 25:53.70
Elise Finkbeiner Kentwood Grand River Preparatory -5.30 25:55.00 26:00.30
Reagan Triemstra Vicksburg +14.60 26:11.30 25:56.70
Anna Miedema Kalamazoo Loy Norrix -2:25.60 25:57.20 28:22.80
Emma Schnepp Constantine -1:15.70 25:58.50 27:14.20
Michael Fournier Traverse City West -18.50 25:58.60 26:17.10
Samantha Roof Zeeland East -2:46.70 25:59.40 28:46.10
Jessie Kendziorski Fremont +45.30 26:44.90 25:59.60
Annabelle McRae Holland Calvary -14.50 25:59.70 26:14.20
Isabelle Noble Allendale +1:11.30 27:14.70 26:03.40
Eileen Ruede Jackson Lumen Christi +6:51.90 33:00.30 26:08.40
Becca Hoogewind Allendale -1:48.40 26:10.70 27:59.10
Katelyn Gillen Kalamazoo Hackett -14.20 26:11.40 26:25.60
Nathan Davis Montague +2:01.10 28:12.70 26:11.60
Alexa DeCamp Hastings -1:24.80 26:12.70 27:37.50
Piper Vydareny East Grand Rapids +2:48.90 29:11.60 26:22.70
Kelencia Smith Wyoming Potter's House Christian +38.00 27:02.10 26:24.10
Sarae Walper Allendale -46.50 26:28.00 27:14.50
KayLynn Smith Mattawan -2:35.80 26:28.90 29:04.70
Lauren Flikkema Grand Rapids Covenant Christian +21.20 26:52.90 26:31.70
Melissa VanTimmeren Grandville Calvin Christian +1:36.70 28:09.20 26:32.50
Annalia Chojnacki Allendale -3:08.90 26:35.40 29:44.30
Mary Willis Kalamazoo Hackett -5:26.60 26:39.30 32:05.90
Laura Vanderweide Hillsdale Academy +38.90 27:18.30 26:39.40
Elizabeth Torres-Ojeda Coldwater +1:17.50 27:57.20 26:39.70
Ella Calkins Monroe St. Mary Catholic Central -42.80 26:41.20 27:24.00
Kayley VanTimmeren Grandville Calvin Christian +1:24.20 28:06.50 26:42.30
Karis Locke Spring Lake -1:39.60 26:44.40 28:24.00
Lauren Fender Portage Central -18.90 26:45.20 27:04.10
Allie Brimmer Buckley -15.80 26:45.40 27:01.20
Audrey Krajewski East Grand Rapids -4.50 26:46.30 26:50.80
Mekenzie Lubbers Grand Rapids Covenant Christian -28.40 26:47.10 27:15.50
Evie Wentzloff Jackson Lumen Christi -2:47.20 26:47.10 29:34.30
Nola Pearson Caledonia -1.20 26:47.30 26:48.50
Gabrielle Senters Manistee +37.30 27:27.70 26:50.40
Rhyan Guzman Caledonia -2:14.50 26:51.80 29:06.30
Anna Kingston Portage Central -3:07.70 26:52.00 29:59.70
Kaitlyn Ross Constantine +1:25.20 28:17.40 26:52.20
Lawrence Steenwyk Grand Rapids Covenant Christian -43.60 26:54.90 27:38.50
Katherine Burde Grand Rapids NorthPointe Christian +1:36.30 28:33.00 26:56.70
Lana Dobrick Monroe St. Mary Catholic Central +3:16.60 30:15.00 26:58.40
Lilianna Enyart Hastings -1:49.00 26:58.90 28:47.90
Justice Goodwin St. Joseph -32.50 27:00.60 27:33.10
Tarik Fazlic Grand Rapids Forest Hills Northern -1:35.30 27:00.90 28:36.20
Adriana Hicks Fennville +1:54.40 29:00.90 27:06.50
Alaina Miedema Hudsonville Unity Christian -1:29.20 27:06.60 28:35.80
Claire Baker Wyoming Potter's House Christian -1:16.70 27:16.40 28:33.10
Natalie Bengel Pewamo-Westphalia -1:28.80 27:24.40 28:53.20
Nadiya Travis Kalamazoo Loy Norrix -18.30 27:32.60 27:50.90
Laura Barcenas Hartford -48.90 27:38.10 28:27.00
Olivia Jones Mt. Pleasant Sacred Heart +2:13.90 29:53.00 27:39.10
Ell Johnson Portage Central -2:48.70 27:41.40 30:30.10
Isabelle Steenwyk Grand Rapids Covenant Christian +1:57.50 29:47.80 27:50.30
Gladys McGinn New Buffalo +1:57.10 29:55.00 27:57.90
Abbie Hayes Watervliet -55.90 28:02.40 28:58.30
Anna VandeWege Holland Christian -52.90 28:04.40 28:57.30
Charlotte Karnes White Cloud +6:19.20 34:29.20 28:10.00
Josiah Sterenberg Kalamazoo Loy Norrix -1:47.30 28:11.60 29:58.90
Makayla Wynbeek Grand Rapids Christian -2:24.00 28:14.00 30:38.00
Alexis Edwards Zeeland East -6:27.30 28:30.20 34:57.50
Margarita Romero Fremont -3:53.70 28:36.50 32:30.20
Fynnlay Hanks Muskegon Oakridge -2:53.20 28:47.90 31:41.10
Eden Dixon Kent City +5:02.90 34:02.20 28:59.30
Alexia Owen Hastings +57.90 29:58.20 29:00.30
Arabella Kessler Ann Arbor Skyline +3:51.40 32:55.90 29:04.50
Layla Kamil East Kentwood -2:10.90 29:12.40 31:23.30
Nora Shull Hillsdale Academy +2:56.60 32:21.40 29:24.80
Averiee Baucom Portage Northern -9:48.40 29:25.50 39:13.90
Dominic Berkholz Dexter +1:07.50 30:33.10 29:25.60
Emma Soyk St. Joseph -7:22.60 29:32.90 36:55.50
Everett Kamps Grand Rapids Covenant Christian -2:00.10 29:37.80 31:37.90
Abigail Miller Kentwood Grand River Preparatory +1:08.40 30:58.60 29:50.20
David Ward Mason -1:44.80 29:52.50 31:37.30
Harper James Jonesville +44.90 31:00.40 30:15.50
Lexi Visser Allendale -1:27.70 30:16.90 31:44.60
Ariadna Venegas New Buffalo +54.00 31:25.70 30:31.70
Lauren Pulido-Huber Bear Lake +3:06.60 33:50.40 30:43.80
Elliana Fenstermaker Heritage Christian Academy +6.90 31:07.60 31:00.70
Anika Bourassa Hastings +1:31.70 32:46.10 31:14.40
Abigail DevlescHoward Niles -4:27.20 31:17.40 35:44.60
Soreeya Hoeung Three Rivers +4:13.10 35:40.90 31:27.80
Corinne Shoup Constantine +2:38.10 34:15.20 31:37.10
Ari DiDomenico Spring Lake -1:11.90 32:29.60 33:41.50
Lakaya Evans Hastings +2:48.60 35:21.20 32:32.60
Brynna Hamilton Hillsdale Academy -2:08.60 32:39.40 34:48.00
Noele Penny New Buffalo +1:07.20 34:52.50 33:45.30