Portage XC Invitational 2024 vs Portage XC Invitational 2023

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