2022 Portage XC Invitational 2022

Portage, MI

2022 Portage XC Invitational 2022 vs Portage XC Invitational 2024

Aggregate Data Points
Difference This Meet That Meet
Overall Athletes -517 3012 3529
Overall Average -13.08 21:28.93 21:42.01
1st-10th Place -11.99 15:09.41 15:21.40
1st-25th Place -1.68 15:32.16 15:33.84
1st-50th Place -0.19 15:47.39 15:47.58
1st-100th Place -0.03 16:03.93 16:03.96
Common Athletes -- -- 829
Ran Faster -313 258 571
Ran Season Best 110 159 49
Average Time +32.10 21:05.26 20:33.16
Median Time +32.40 20:38.70 20:06.30
Middle 80% Times +34.86 20:53.16 20:18.30
Top 10% Times +55.28 17:12.53 16:17.24
Top 25% Times +55.03 17:55.09 17:00.06
Top 50% Times +49.26 18:50.51 18:01.25
Bottom 50% Times +14.86 23:16.96 23:02.10
Bottom 25% Times +3.94 24:54.65 24:50.71
Bottom 10% Times -13.53 26:37.54 26:51.07
Average Difference +32.10 -- --
Median Difference +1:01.70 -- --
Middle 80% Difference +36.86 -- --
Top 10% Difference +43.09 -- --
Top 50% Difference +44.67 -- --
Top 25% Difference +45.68 -- --
Top 50% Difference +44.67 -- --
Bottom 50% Difference +19.60 -- --
Bottom 25% Difference +21.38 -- --
Bottom 10% Difference -15.83 -- --

Performances of Common Athletes
Athlete Team Difference This Meet That Meet
Carter Livermore Grandville +59.50 16:15.80 15:16.30
Marek Butkiewicz Kalamazoo Hackett +2:27.70 17:51.80 15:24.10
Will Engbers Holland Christian +42.00 16:08.20 15:26.20
Edison Lopeman Parma Western +1:47.10 17:16.50 15:29.40
Simon Triezenberg Grand Rapids Christian +21.40 15:53.90 15:32.50
Jackson Lam Kalamazoo Loy Norrix +1:55.00 17:28.90 15:33.90
Beckett Crooks Ann Arbor Pioneer +2:02.90 17:38.30 15:35.40
Henry Dixon Grand Rapids Forest Hills Eastern +1:17.40 16:55.70 15:38.30
Kilian Whalen Allendale +2:08.70 17:47.10 15:38.40
Tyler Brock Brighton +1:23.20 17:02.70 15:39.50
Ethan Powell Northville +29.00 16:11.60 15:42.60
Kort Thompson Caledonia +1:30.00 17:13.40 15:43.40
Moises Salazar Adrian +27.60 16:11.20 15:43.60
Isaiah Dinverno Jackson Lumen Christi +1:06.20 16:57.70 15:51.50
Aron Gal Grand Haven +1:08.30 17:01.30 15:53.00
Jonah Workman East Grand Rapids +9.20 16:04.00 15:54.80
Ronnie Silveira Allendale +1:09.40 17:05.00 15:55.60
Mason Lucas Jenison +32.60 16:29.80 15:57.20
Matthew Schwartz Jenison +1:29.60 17:27.40 15:57.80
Ben Gross Allendale +1:49.60 17:47.60 15:58.00
Matthias Morse Muskegon Western Michigan Christian +1:42.70 17:41.80 15:59.10
Landon Rogers Three Oaks-River Valley +1:18.10 17:17.70 15:59.60
Julian Linebaugh Dexter +2:16.80 18:17.50 16:00.70
Sawyer Mccarthy Grand Rapids Forest Hills Central +39.70 16:41.80 16:02.10
Nolan Longuski Shepherd +1:01.20 17:03.80 16:02.60
Brennan LaRusso Saline +1:08.10 17:10.70 16:02.60
Levi Kamps Grand Rapids Covenant Christian +1:01.30 17:05.80 16:04.50
Ian Morgan Okemos +1:08.80 17:14.50 16:05.70
Zach Wyderko Brighton +2:14.10 18:29.00 16:14.90
Brady Millington Brighton +58.10 17:13.60 16:15.50
Dani Mandujano Watervliet +2:07.00 18:23.50 16:16.50
Jack Edison East Grand Rapids +55.80 17:12.40 16:16.60
Stewart Waters Whitehall +1:02.00 17:19.60 16:17.60
Noah Schuette Rockford +57.10 17:14.90 16:17.80
Logan Gehoski Bay City Western +1:44.60 18:05.50 16:20.90
Isaac Tanis East Kentwood -0.10 16:22.30 16:22.40
Sean Siems Kalamazoo Hackett +1:30.90 17:53.50 16:22.60
Gibson Shore Jackson Lumen Christi +2:36.20 18:58.80 16:22.60
Theo Sacks-Thomas Ann Arbor Pioneer +1:16.10 17:38.90 16:22.80
Joseph Spada Kalamazoo Central +47.30 17:10.40 16:23.10
George Scupham Edwardsburg +2:12.90 18:36.10 16:23.20
Keagan Smith Zeeland West +1:22.30 17:45.60 16:23.30
Grayson Rorick Hillsdale Academy +57.50 17:21.20 16:23.70
Nolan Wenglikowski Jenison +2:21.80 18:46.00 16:24.20
Noah Johnston Caledonia +1:38.10 18:02.50 16:24.40
Landon Gerritsma Holland Christian +1:20.70 17:45.80 16:25.10
Tyler Outlaw Brighton +1:29.90 17:55.10 16:25.20
Caleb Snyder Dexter +1:03.40 17:29.90 16:26.50
Evan Nickoles East Kentwood -44.30 16:27.10 17:11.40
Eli Johansen St. Joseph +1:11.70 17:39.70 16:28.00
Keegan Hoekstra Grand Rapids Christian +7.80 16:37.10 16:29.30
Collin Eckermann Saline +2:39.90 19:09.90 16:30.00
Andrew Mabry Bridgman +44.70 17:16.10 16:31.40
Aden Ashworth Allendale +45.90 17:17.40 16:31.50
Elijah Forbord Brighton +16.10 16:47.80 16:31.70
Sean Ryan Grand Rapids Christian +1:41.30 18:13.40 16:32.10
Caden Guffey Zeeland East +47.70 17:20.50 16:32.80
Cody Bradley Petoskey St. Michael Academy +1:43.60 18:16.80 16:33.20
Jacob Sandford Grand Rapids Forest Hills Central +45.50 17:18.80 16:33.30
Hayden Gould Big Rapids +1:41.20 18:15.60 16:34.40
Parker Woodwyk Spring Lake +43.80 17:18.80 16:35.00
Ty Billings Kalamazoo Central +59.00 17:34.00 16:35.00
Nicholas Fowler Jonesville +1:48.40 18:26.40 16:38.00
Carson Berko Grand Haven +2.30 16:40.90 16:38.60
Josh Slocum Traverse City St. Francis +8.50 16:47.50 16:39.00
Nathan Beemer Okemos +44.30 17:23.60 16:39.30
Brandon Simmons Hastings +38.70 17:18.50 16:39.80
Mason Sinke Bear Lake +33.30 17:13.20 16:39.90
Logan Westgate Portage Central +55.60 17:36.00 16:40.40
Hayden Murray Traverse City West +2:05.60 18:46.70 16:41.10
Mitchell Cory Brighton +1:41.80 18:23.30 16:41.50
Robby Myler Traverse City St. Francis +1:31.10 18:13.20 16:42.10
Asher Jager West Michigan Aviation Academy +2:14.60 18:57.00 16:42.40
Aidan Brinks Holland Christian +9.70 16:52.40 16:42.70
Elijah Thompson Kalamazoo Central +4:18.10 21:00.80 16:42.70
Carter Sherman Fremont +33.70 17:17.00 16:43.30
Owen Fisher Mattawan +1:38.10 18:21.60 16:43.50
Peyton Ruel Muskegon Oakridge +23.80 17:07.80 16:44.00
Andrew Wright Kalamazoo Central +14.30 16:58.50 16:44.20
Micah Johnson Hastings +1:45.50 18:30.10 16:44.60
Edward Mugisha Wyoming Potter's House Christian +1:29.90 18:14.60 16:44.70
Reece Poole Hillsdale Academy +50.30 17:37.50 16:47.20
Hayden Lafferty Rockford +1:07.20 17:55.10 16:47.90
Liam Mcbeth Buchanan +1:13.90 18:03.10 16:49.20
Myles Bray Monroe +1:50.70 18:40.40 16:49.70
Dante Pillot Schoolcraft +47.40 17:38.90 16:51.50
Cole Lowery Fremont +1:15.10 18:11.20 16:56.10
Robert Dodd Zeeland West -5.30 16:57.00 17:02.30
Noah Jarvis Berrien Springs -24.30 16:58.30 17:22.60
Max Stitt Hart -1:21.30 16:58.50 18:19.80
Philip Chamberlain Grand Rapids Forest Hills Northern +43.70 17:42.50 16:58.80
Lawrence Cubitt Traverse City Central +22.40 17:21.40 16:59.00
Owen Gifford Portage Central +18.30 17:17.60 16:59.30
Ian Mcneel Shepherd +57.40 17:57.20 16:59.80
Levi Jongekryg Holland West Ottawa +1:24.60 18:24.60 17:00.00
Bruno Cifaldi Ann Arbor Skyline +1:26.70 18:26.80 17:00.10
Aidan Simrau Traverse City West +1:57.90 18:58.30 17:00.40
Brayden Rynsburger Holland Christian +39.40 17:40.80 17:01.40
Hunter Parsons Whitehall +1:37.60 18:39.30 17:01.70
Lewis Walter Traverse City St. Francis +34.50 17:36.30 17:01.80
Landon Whitehead Dexter +3:34.00 20:36.40 17:02.40
Helen Sachs Holland West Ottawa -1.60 17:03.00 17:04.60
Ben Irwin Traverse City West +1:51.50 18:55.10 17:03.60
Caleb DenHartigh Hudsonville Unity Christian +1:04.10 18:08.90 17:04.80
Parker Bomia-Laberdee Monroe +2:21.60 19:26.50 17:04.90
Ben Iobe Mendon +1:58.20 19:06.10 17:07.90
Riley Pattinson Traverse City St. Francis +44.30 17:52.60 17:08.30
Wyatt Murtos Yale +1:23.30 18:32.00 17:08.70
Jeremiah Witt Johannesburg-Lewiston +47.30 17:56.10 17:08.80
Sam Downing Zeeland East +1:20.20 18:29.10 17:08.90
Charlie Brauer Three Rivers +3:25.50 20:35.00 17:09.50
Jake Follett Holland West Ottawa +42.50 17:52.20 17:09.70
Dylan Pfeffer Hudsonville +33.30 17:43.70 17:10.40
Nick Whitmer Grand Rapids Forest Hills Eastern +1:22.20 18:32.70 17:10.50
Jackson Schaub Benzie Central +2:11.20 19:22.10 17:10.90
Andrew Kaczmarczyk Bay City Western +22.20 17:34.30 17:12.10
Simon Faber Grand Rapids Forest Hills Northern +2:27.30 19:40.80 17:13.50
Michael Dummer Holland West Ottawa +3:26.70 20:41.00 17:14.30
Ethan Buer Caledonia +43.30 17:58.60 17:15.30
Blake Taylor Fremont +1:16.60 18:32.30 17:15.70
Jack Robichaud Ann Arbor Skyline +2:30.10 19:46.00 17:15.90
Tyler VanKuiken East Grand Rapids +2:22.40 19:38.40 17:16.00
Jack Baltes Jenison +41.40 17:58.10 17:16.70
James Rahe Hillsdale Academy +2:02.10 19:18.90 17:16.80
Nathan Steen Holland Christian +1:47.80 19:05.10 17:17.30
Kyan Deam Big Rapids +43.30 18:00.90 17:17.60
Chase Lowery Fremont +3.00 17:20.80 17:17.80
Aeson Gonzalez Portage Northern -58.90 17:18.40 18:17.30
Isaac Edgington Holland Black River -11.20 17:18.50 17:29.70
Seth Plummer Hillsdale Academy +3:56.30 21:15.50 17:19.20
Logan Grills Bay City Western +22.70 17:42.10 17:19.40
Aidan Edgar Caledonia +1:04.20 18:24.40 17:20.20
Marcel Stork Mattawan +1:48.80 19:09.30 17:20.50
Gavin Markucki Richland Gull Lake +15.80 17:36.60 17:20.80
Henry Lindley Hillsdale Academy +1:51.80 19:14.00 17:22.20
Trevor Timmer Grand Rapids Forest Hills Central +9.90 17:32.70 17:22.80
Andrew Wangler Jenison -3.10 17:23.20 17:26.30
Kenyon Brooks Grandville +2:06.50 19:29.70 17:23.20
Robert Koscinski Portage Northern +53.90 18:17.60 17:23.70
Tyler Baum Grand Rapids Forest Hills Northern +43.50 18:08.70 17:25.20
Thomas DeJesus Ann Arbor Pioneer +41.10 18:06.40 17:25.30
Jacob Simon Remus Chippewa Hills +1:42.70 19:08.30 17:25.60
Jaxon Lumbert Howard City Tri County +28.90 17:54.90 17:26.00
Finn Tauren Richland Gull Lake +50.20 18:16.90 17:26.70
Eli Velting Caledonia +27.30 17:54.20 17:26.90
Allessandro Avila Constantine +2:19.50 19:47.10 17:27.60
Mason Morrell Caledonia -16.30 17:28.30 17:44.60
Gordie Kaiton Grand Rapids Forest Hills Eastern +1:06.50 18:34.90 17:28.40
Luke Dykstra Grand Rapids Covenant Christian +15.40 17:44.20 17:28.80
Cooper Donovan Grand Rapids Forest Hills Eastern +5:59.40 23:28.40 17:29.00
Zach Hartemink Grand Rapids Christian +36.60 18:06.00 17:29.40
Teddy (Ted) Rutkofske Yale +4.80 17:34.80 17:30.00
Tyler Kooienga Grand Rapids Covenant Christian +1:14.70 18:45.00 17:30.30
Jack Sherwood Buchanan +7.50 17:38.20 17:30.70
Kyle Krasnan Ann Arbor Skyline +3:59.30 21:30.50 17:31.20
Lukus Mendoza Spring Lake +27.60 18:00.70 17:33.10
Thad Vanderlaan Grand Rapids South Christian +27.90 18:01.50 17:33.60
Jacob McDaniel Grandville +1:19.30 18:53.90 17:34.60
Charlie Gibson Three Oaks-River Valley -57.70 17:34.80 18:32.50
Russell Vandermus Petoskey St. Michael Academy +37.70 18:12.60 17:34.90
Jack Monterusso Grand Rapids Forest Hills Central +3:55.90 21:31.00 17:35.10
Elijah Bernstein East Kentwood +1:06.80 18:42.50 17:35.70
Camren DeVries Holland West Ottawa +1:09.70 18:46.00 17:36.30
Zach Hassenzahl Hanover-Horton -9.10 17:36.60 17:45.70
Reid Cousins Zeeland West +1:02.10 18:38.70 17:36.60
Alex Culver Howard City Tri County +54.00 18:30.70 17:36.70
Jacob Voetberg Grand Rapids Christian +1:36.10 19:12.90 17:36.80
Aidan Ohanyan Hudsonville +1:23.10 19:00.70 17:37.60
Andrew Boeringa Whitehall -15.40 17:37.70 17:53.10
Gabe Hillary Grand Rapids Forest Hills Northern +1:42.60 19:20.60 17:38.00
Quinn Davis Ann Arbor Pioneer -4.50 17:38.10 17:42.60
Reece Howes Three Rivers +1:15.70 18:54.50 17:38.80
Porter Yurk Holland West Ottawa +1:33.60 19:12.70 17:39.10
Gabe Maciag Pinckney +47.90 18:27.60 17:39.70
Tyler Endres Grand Rapids Forest Hills Eastern +1:13.70 18:54.30 17:40.60
Reggie Geftos Monroe +1:57.50 19:38.10 17:40.60
Garrett Smith Hudsonville +14.70 17:56.40 17:41.70
Nathan Koches Spring Lake +13.90 17:55.90 17:42.00
Joshua Riggs Monroe +2:05.40 19:47.90 17:42.50
Henry Kauffman Howard City Tri County +54.30 18:37.70 17:43.40
Jonah Zietlow Three Rivers +1:08.00 18:51.50 17:43.50
Reuben Anderson Muskegon Western Michigan Christian +1:36.30 19:19.90 17:43.60
Nolan Korolden Yale +25.80 18:10.60 17:44.80
Ethan Dalman Zeeland West +1:03.60 18:48.90 17:45.30
Brayden Prieskorn St. Clair +1:48.20 19:34.00 17:45.80
Kaden Mingerink Grand Rapids Covenant Christian +1:27.10 19:13.50 17:46.40
Issac Romero Fremont +15.20 18:01.60 17:46.40
Will Johnson Holland Christian +1:35.20 19:22.10 17:46.90
Brandon Mccullough Kent City +1:35.30 19:22.50 17:47.20
Scott Smith Dexter +26.10 18:15.40 17:49.30
Parker Schramski Grand Rapids Forest Hills Northern -18.90 17:49.60 18:08.50
Micah Derks Jenison +1:27.10 19:17.20 17:50.10
Elliot Cole Parchment +51.20 18:41.50 17:50.30
Alexander Lawrence Muskegon Western Michigan Christian +1:16.50 19:07.00 17:50.50
Korbyn Thornton St. Clair -1:17.10 17:50.60 19:07.70
Ryan Blankenship Eau Claire +7.30 17:58.40 17:51.10
Bryce Billings Kalamazoo Central +1:35.70 19:26.90 17:51.20
Jack Bell Edwardsburg +2:47.50 20:38.90 17:51.40
Carter Petzke St. Joseph -40.00 17:52.90 18:32.90
Luke Smith Caledonia +1:43.70 19:36.60 17:52.90
Mason Liepman Saline +1:14.80 19:08.10 17:53.30
Sam Taylor Zeeland West +2:31.50 20:24.80 17:53.30
Isaac Westra Grand Rapids Covenant Christian +1:43.50 19:37.10 17:53.60
Calvin Brinks Grand Rapids Christian +32.50 18:26.70 17:54.20
Grady Bremer Hudsonville Unity Christian -41.30 17:54.90 18:36.20
Jack Slotman Hart -1.40 17:55.00 17:56.40
Connor Sherwood Grass Lake +1:23.50 19:18.50 17:55.00
Logan Morrison Portage Northern +1:43.10 19:38.20 17:55.10
Linus Helzerman Chelsea +31.70 18:26.80 17:55.10
Tanner Christensen Mattawan +6:54.20 24:49.50 17:55.30
Maguire Johnson Edwardsburg -11.60 17:55.60 18:07.20
Carter Hausman Kalamazoo Loy Norrix +49.90 18:45.50 17:55.60
Austin Dalman Big Rapids +9.80 18:06.30 17:56.50
Robert King Constantine +41.90 18:38.40 17:56.50
Ronan MacArthur Brighton +53.30 18:49.80 17:56.50
Dayton Moran Richland Gull Lake +1:49.30 19:46.50 17:57.20
Jake Kuntz Buchanan +10.10 18:07.70 17:57.60
Gustaf Finn Ann Arbor Skyline +1:53.30 19:51.00 17:57.70
Aiden VanKuiken East Grand Rapids +48.50 18:48.40 17:59.90
Connor Wangler Jenison +42.00 18:41.90 17:59.90
Ethan Miller Hudsonville Unity Christian +29.70 18:30.90 18:01.20
William Rosales Saline -42.30 18:01.40 18:43.70
Coy Weinberg Buchanan +36.20 18:38.50 18:02.30
Isaac Struck-VanderHaak Wyoming Potter's House Christian +1:18.60 19:21.00 18:02.40
Nolan Kiplinger Kalamazoo Loy Norrix +1:33.20 19:36.60 18:03.40
Emma Drnek Zeeland East +1:58.60 20:02.10 18:03.50
Jerry Westrick St. Clair +41.20 18:45.20 18:04.00
Lucas Kranzusch Grandville +2:19.30 20:24.10 18:04.80
Lucas Licari Grandville +3:53.60 21:58.80 18:05.20
Myles Gesselman East Kentwood -7.70 18:05.40 18:13.10
Jacob Burton Portage Northern +1:50.10 19:56.10 18:06.00
Alessandro Castillo Holland +18.60 18:24.60 18:06.00
Parker Razelun Ann Arbor Skyline +2:35.40 20:41.80 18:06.40
Alex Ebel Bay City Western -51.50 18:07.40 18:58.90
Colin Pattison Grand Rapids Forest Hills Eastern +2:59.60 21:08.20 18:08.60
Keagan Cole Parchment +1:30.00 19:38.90 18:08.90
Ethan Quibell East Kentwood +3:49.60 21:59.60 18:10.00
Betsy Skendzel Traverse City St. Francis +48.60 18:59.60 18:11.00
Parker Rubin Traverse City Grand Traverse Academy +1:32.10 19:43.50 18:11.40
Aren Gay Richland Gull Lake +3:50.40 22:01.90 18:11.50
Reed Osterink Wyoming Potter's House Christian +1:21.10 19:33.40 18:12.30
Katie Berkshire Gaylord +1:09.90 19:22.30 18:12.40
Lila Volkers Kent City -16.70 18:12.50 18:29.20
Avi Stotz-Ghosh Portage Central +17.50 18:30.90 18:13.40
John Hawver Kalamazoo Loy Norrix +16.80 18:31.10 18:14.30
Maddox Hutchinson Concord +1:17.60 19:31.90 18:14.30
Grace VanderKooi Muskegon Western Michigan Christian +1:11.00 19:25.70 18:14.70
Zachery Childress Jonesville +1.30 18:17.70 18:16.40
Isaac Johnson Holland Black River +1:22.00 19:39.20 18:17.20
Jon Leith Edwardsburg -1:41.40 18:17.20 19:58.60
Tomas Mendez Jenison +1:56.00 20:13.30 18:17.30
Joseph Sturtevant Traverse City West -1:02.50 18:17.80 19:20.30
Tyler Caruso Bangor +1:16.50 19:34.40 18:17.90
Caleb Bomhof Holland West Ottawa +1:07.20 19:25.20 18:18.00
Luke McDonell St. Clair +3:35.00 21:54.30 18:19.30
David Potgeter Caledonia -13.90 18:19.90 18:33.80
Tyler Bostrom Holland Christian +1:01.40 19:23.00 18:21.60
Zack Mitchell Kalamazoo Christian +33.80 18:55.40 18:21.60
Cole Hansen Muskegon Mona Shores +2:11.60 20:34.10 18:22.50
Eddie Walter Traverse City St. Francis +56.20 19:19.10 18:22.90
Myles Hendel Jenison -4.30 18:23.20 18:27.50
Orion Galloway Monroe Jefferson -2:07.30 18:23.60 20:30.90
Nathan Kunzi Hudsonville +5:59.80 24:23.80 18:24.00
Finn Wilson Ann Arbor Pioneer +34.10 18:59.30 18:25.20
Gavin Ayers Edwardsburg +3:21.10 21:46.60 18:25.50
Lucas Kyser Jonesville -40.70 18:27.10 19:07.80
Valerie Beeck Grand Haven +12.90 18:40.40 18:27.50
Isaac Primm Spring Lake +2:04.50 20:32.50 18:28.00
Caden Leatherman Hudsonville Unity Christian +13.90 18:42.70 18:28.80
Trey Hall Three Rivers +1:47.90 20:17.10 18:29.20
Marlowe Hartnett Ann Arbor Skyline +2:34.40 21:04.10 18:29.70
David Sager Gobles +55.20 19:25.80 18:30.60
Jordyn Klaasen Zeeland West -42.80 18:30.80 19:13.60
Caidan Gaskill Clare +26.00 18:57.80 18:31.80
Neiko Ketchum Clare +59.40 19:31.30 18:31.90
Hayden Dannenberg Holland Christian +16.40 18:48.70 18:32.30
Bryce VanderKodde Hart +42.70 19:15.20 18:32.50
Caleb Totten Monroe St. Mary Catholic Central -14.80 18:32.90 18:47.70
Ellie Scholma Grand Rapids Christian +1:07.50 19:41.10 18:33.60
Ethan Henry Jenison +33.90 19:08.10 18:34.20
Evan Miedema Hudsonville Unity Christian -50.00 18:35.60 19:25.60
Seth Jenkins Hudsonville +1:16.20 19:52.60 18:36.40
Hunter Tietz Middleville-Thornapple Kellogg +1:07.70 19:44.80 18:37.10
Jack Paulsen Grandville +1:51.80 20:28.90 18:37.10
Samuel DeYoung Grand Rapids Christian +3:07.00 21:44.30 18:37.30
Jaden Gregory Edwardsburg +44.10 19:22.70 18:38.60
Alex Richards Hillsdale Academy -42.30 18:38.70 19:21.00
Ben Bouws Holland Christian +2:00.80 20:39.80 18:39.00
Sam Zhang Portage Central +31.60 19:10.90 18:39.30
Hana Boggess Ann Arbor Pioneer +2:06.90 20:47.20 18:40.30
Elle Bissett Brighton +53.20 19:34.30 18:41.10
Logan Dziewicki Richland Gull Lake -1:05.10 18:42.30 19:47.40
Miles Dell Chelsea +36.70 19:19.60 18:42.90
Dillan Roosien West Michigan Aviation Academy +1:19.00 20:03.40 18:44.40
Isabelle Becker Bay City Western +4.00 18:49.80 18:45.80
Lydia LaMarra Brighton +18.20 19:04.20 18:46.00
Alex Holda Grass Lake -6.90 18:46.20 18:53.10
Christian Huizenga Holland Christian -5.00 18:46.50 18:51.50
Kian Sprik Grand Rapids Forest Hills Northern +14.50 19:01.10 18:46.60
Joel Bezeau Monroe Jefferson +27.30 19:14.00 18:46.70
Emmet Van Cleave Grass Lake -2.00 18:47.50 18:49.50
Levi Vanderlaan Spring Lake +48.20 19:37.70 18:49.50
Parker VanHill Grand Rapids Christian -1:26.80 18:50.40 20:17.20
Abby Veit Traverse City West -27.30 18:50.70 19:18.00
Brayden VanOs Big Rapids +41.20 19:32.00 18:50.80
Logan Patmalnieks Constantine +7.40 18:58.50 18:51.10
Isaiah LaDuke Holland West Ottawa +1:00.90 19:53.30 18:52.40
Brant Maley Chelsea +2:15.10 21:09.30 18:54.20
Kaden Van Ryn Caledonia +17.90 19:12.40 18:54.50
William Warner Clare +3.30 18:58.40 18:55.10
Natalie Lewis Rockford -47.40 18:55.30 19:42.70
Alena Blumberg Dexter -23.70 18:55.70 19:19.40
Zeke Lafferty Ann Arbor Skyline +7.30 19:03.30 18:56.00
Allie Nowak Johannesburg-Lewiston +21.90 19:18.40 18:56.50
Hayden Fox Muskegon Mona Shores -2.00 18:57.60 18:59.60
Josiah Muller Zeeland East +3:20.30 22:17.90 18:57.60
Isaac Fullerton Parma Western +28.90 19:27.50 18:58.60
Olivia Stacy Portage Northern +25.80 19:24.80 18:59.00
Kona Crump Clare +39.40 19:38.60 18:59.20
Nolan Williamson East Grand Rapids +58.80 19:58.30 18:59.50
Corynn Gady Saline +21.50 19:21.60 19:00.10
Landon Harris Benzie Central +19.10 19:19.60 19:00.50
Dontrel Taylor Three Rivers +3:47.00 22:47.50 19:00.50
Emma Gunnett Holland West Ottawa +1:07.50 20:08.10 19:00.60
Ethin Chandler Benzie Central +18.70 19:19.50 19:00.80
Chloe DeRidder Grandville +51.90 19:52.90 19:01.00
Nora Grossnickle Benzie Central +1:15.10 20:17.30 19:02.20
Ian Kimbrell Caledonia +34.00 19:36.40 19:02.40
Annabel O'Haver Dexter -2:40.60 19:02.60 21:43.20
Alex Martin Chelsea -2:39.70 19:02.70 21:42.40
Kalen Loebach St. Joseph Our Lady of the Lake Catholic +24.60 19:28.40 19:03.80
Addison Smith Grand Haven +12.00 19:15.80 19:03.80
Jonathan Greenhoe Zeeland West +19.00 19:24.00 19:05.00
Henry Schwarze Grand Rapids Forest Hills Central +24.20 19:29.90 19:05.70
Ayden VanDyk Grand Rapids Covenant Christian +39.60 19:45.70 19:06.10
Lilah Poel Grand Rapids Christian +1.60 19:08.20 19:06.60
Jane Manthei Petoskey St. Michael Academy +2:22.50 21:30.20 19:07.70
Abby Roth Saline -2:42.50 19:08.10 21:50.60
Isaac Gola Shepherd +1:03.50 20:11.60 19:08.10
Everett Radgens Vicksburg -39.70 19:09.30 19:49.00
Justin Bergman Portage Central +1:05.60 20:16.60 19:11.00
Alexis Kotkowicz Spring Lake +53.50 20:04.50 19:11.00
Cole Spencer Bay City Western +1:09.60 20:20.70 19:11.10
Sean Driscol Three Oaks-River Valley -26.10 19:12.20 19:38.30
Ayden Barcia Clare -1:42.60 19:12.50 20:55.10
Zach Vonk Holland Calvary -44.10 19:12.60 19:56.70
Presley Allen Mendon -30.10 19:14.20 19:44.30
Gavin Bishop St. Clair +37.30 19:51.90 19:14.60
Jonah Howell Grand Rapids Forest Hills Eastern -2:05.90 19:15.70 21:21.60
Louis Musser Bay City Western +56.70 20:12.60 19:15.90
Willem Spoelhof Grand Rapids Forest Hills Northern +6.00 19:22.30 19:16.30
Bella LaFountain Monroe St. Mary Catholic Central +23.10 19:39.60 19:16.50
Kelvin Kepler Grandville +1:10.20 20:27.00 19:16.80
Kaiden Murdoch Grandville -2:19.70 19:17.00 21:36.70
Kasen Salazar Dexter +1.30 19:20.20 19:18.90
Peyton Tucker Traverse City West -1:55.10 19:19.40 21:14.50
Grace Roth Saline -20.00 19:19.60 19:39.60
Levi Beltman Kentwood Grand River Preparatory +1:50.80 21:10.90 19:20.10
Willa Prinsen Grand Rapids Forest Hills Northern +4:26.50 23:47.20 19:20.70
Cole Hinterman Hudsonville -1:13.70 19:21.60 20:35.30
Micah Winchell Ann Arbor Skyline +2:09.00 21:31.10 19:22.10
Ava Crews Middleville-Thornapple Kellogg +15.80 19:38.30 19:22.50
Braiden Renfer Parma Western +1:36.50 20:59.80 19:23.30
Mason Maley Chelsea +53.30 20:16.60 19:23.30
Bailey Wenzlick Traverse City West -1:00.00 19:23.80 20:23.80
Jane Olney Holland West Ottawa +23.90 19:49.00 19:25.10
Alexander Sexton Watervliet +8.20 19:35.10 19:26.90
Dan Maes Richland Gull Lake +2:18.10 21:45.00 19:26.90
Case Dykhouse Middleville-Thornapple Kellogg +1:17.00 20:44.60 19:27.60
Linnea Paige Fremont +26.20 19:53.90 19:27.70
Henry Robinson St. Joseph -37.90 19:28.90 20:06.80
Donald Thompson Big Rapids -7.70 19:29.20 19:36.90
Bridget Mullen Cle. St. Joseph Acad. +1:22.00 20:52.50 19:30.50
Lexie Ruffing Spring Lake -2:12.60 19:31.30 21:43.90
Jayden Quist Spring Lake +9.10 19:40.70 19:31.60
Mackenzie Sellenraad Saline -2:16.70 19:31.70 21:48.40
Reese Smith Traverse City West -56.80 19:33.10 20:29.90
Isaac Whipple Traverse City Grand Traverse Academy +3:51.10 23:25.10 19:34.00
Joel Hoppe Holland West Ottawa +1:09.40 20:43.80 19:34.40
Eliot Pavlik Kalamazoo Loy Norrix +54.00 20:29.10 19:35.10
Aidan Petik Dexter +2:46.60 22:22.00 19:35.40
Philip Golden Grand Rapids NorthPointe Christian -2:58.20 19:35.40 22:33.60
Grayson Borick Kalamazoo Loy Norrix -1:17.80 19:36.10 20:53.90
Owen Holman Bay City Western +2:10.10 21:46.40 19:36.30
Leonel Muss Grand Rapids Forest Hills Northern +1:12.70 20:49.90 19:37.20
Connor Siglow St. Joseph Our Lady of the Lake Catholic +1:19.00 20:56.30 19:37.30
Dylan Gryglewski Traverse City West -24.20 19:37.40 20:01.60
Benjamin Ault Rockford +2:47.70 22:25.70 19:38.00
Marshall Pederson Caledonia -44.20 19:38.20 20:22.40
Dane Sprague Allendale +4:17.10 23:55.40 19:38.30
Macy Fazekas Jackson Lumen Christi -49.60 19:38.40 20:28.00
Annika TerBeek Grand Rapids Christian +1:15.70 20:54.80 19:39.10
Layla Geurink Holland Christian +3:33.60 23:12.80 19:39.20
Corbin Barker Allendale +1:56.90 21:36.20 19:39.30
Alyssa Fouchey Traverse City West -27.00 19:39.30 20:06.30
Nathaniel Gschwind Grand Rapids Forest Hills Central +40.20 20:19.60 19:39.40
Matthew McGill Dexter +1:37.70 21:17.30 19:39.60
Jakob Terpstra Grand Rapids Forest Hills Central +1:21.30 21:01.40 19:40.10
Chloe Rinzema Grand Rapids South Christian -17.60 19:40.20 19:57.80
Daxton MacDonald Muskegon Mona Shores +8:04.00 27:44.40 19:40.40
Jacob Kuipers Hudsonville Unity Christian +38.60 20:19.40 19:40.80
Henry Elzinga West Michigan Aviation Academy +46.70 20:28.10 19:41.40
Jack Karalash Richland Gull Lake -34.30 19:41.40 20:15.70
Isaiah Post Wyoming Potter's House Christian +4.30 19:46.40 19:42.10
Dylan Choura Grand Rapids Forest Hills Central +20.60 20:03.40 19:42.80
Christian Prong South Haven +4:43.60 24:27.10 19:43.50
Trey Sukola Parchment +3.90 19:47.40 19:43.50
Naomi Diekman Jenison -4.90 19:44.70 19:49.60
Ryan Buist St. Joseph -1:48.20 19:45.90 21:34.10
Edward Wuerthele Grand Rapids Forest Hills Northern +2:02.20 21:48.30 19:46.10
Samuel VandeWege Holland Christian -38.30 19:46.80 20:25.10
Zachary Spaulding Newaygo +4:36.30 24:24.70 19:48.40
Jaxon Sena Allendale +42.90 20:32.10 19:49.20
Caleb Forward Bear Lake +1:16.70 21:06.00 19:49.30
Ryan Travis Shepherd +5:30.40 25:21.10 19:50.70
Andrew Tava Caledonia +30.00 20:22.30 19:52.30
Madalyyn Karsies Pinckney +1:03.00 20:55.50 19:52.50
Mary Masserant Traverse City St. Francis +3:08.80 23:01.80 19:53.00
Trevin Warner Parma Western +1:13.00 21:06.30 19:53.30
William Hillary Grand Rapids Forest Hills Northern +1:53.90 21:47.40 19:53.50
Parker Volstorf Three Oaks-River Valley +41.90 20:35.50 19:53.60
Ayden Fisher Grand Rapids Forest Hills Central +1:20.90 21:14.70 19:53.80
Jackson Zhang St. Clair +22.70 20:17.10 19:54.40
Cooper Lynch Three Oaks-River Valley +4:33.10 24:28.80 19:55.70
Todd Faber Grand Rapids South Christian +47.90 20:43.60 19:55.70
Jacob Standfest Rockford +25.40 20:23.00 19:57.60
Megan Kuzma Zeeland East +25.30 20:23.70 19:58.40
Emma Riker Kalamazoo Hackett +1:51.70 21:50.20 19:58.50
Evan Craddock Parma Western -58.30 19:59.50 20:57.80
Teo Wilkerson Grandville -35.20 20:00.20 20:35.40
Sierra Grooters Hudsonville Unity Christian +58.00 20:58.30 20:00.30
Andrea Schwartz Jenison -44.20 20:00.80 20:45.00
Emma Smith Rockford -1:15.10 20:01.10 21:16.20
Desiree Duque-Rico West Michigan Aviation Academy -2:17.20 20:01.10 22:18.30
Tyler Sweat Monroe +2:36.30 22:37.50 20:01.20
David Jacobs Grand Rapids South Christian +25.60 20:26.90 20:01.30
Maddie Young Buchanan +47.40 20:48.90 20:01.50
Graham Hislop Traverse City West +2:22.20 22:24.20 20:02.00
Lilah Yoder Grand Rapids Forest Hills Central +2:13.30 22:15.40 20:02.10
Hannah Geaney Wyoming Potter's House Christian -35.50 20:02.50 20:38.00
Abi Albright Grand Haven -39.40 20:03.30 20:42.70
Fiona Whitmyer Okemos +2.50 20:06.00 20:03.50
Benjamin Huffine East Kentwood +1:37.80 21:41.40 20:03.60
Sebastian Rissley Caledonia +1:34.50 21:38.30 20:03.80
Jack Pummill Spring Lake -1:00.80 20:05.20 21:06.00
Tobin Moo East Grand Rapids +51.20 20:58.20 20:07.00
Jeff Dewitt Zeeland East +18.10 20:25.30 20:07.20
Sofia Bogard Kalamazoo Loy Norrix +1:01.70 21:09.10 20:07.40
Brandon Rasmussen Fremont +1:18.00 21:25.80 20:07.80
Aimon Humm Breckenridge -1:12.30 20:08.30 21:20.60
Issak Stitt Zeeland East +13.20 20:22.00 20:08.80
Abbey Scholma Hudsonville -1:01.50 20:09.30 21:10.80
Levi Whitehead Dexter +22.90 20:32.60 20:09.70
Maddie Bruxvoort Hudsonville Unity Christian -11.10 20:11.80 20:22.90
Claire Vos Plainwell +2:42.30 22:54.10 20:11.80
Rowan Allen Mendon -22.30 20:11.90 20:34.20
Quinn Hatfield Remus Chippewa Hills -11.00 20:12.00 20:23.00
Lucas Korsmo West Michigan Aviation Academy +1:04.80 21:16.80 20:12.00
Taryn DiLaura Zeeland East +1:05.10 21:18.30 20:13.20
Jack Kubas Portage Central +47.80 21:01.40 20:13.60
Owen Riggenbach Niles +1:36.80 21:50.50 20:13.70
Addison Bruckman Dexter -1:00.60 20:13.80 21:14.40
Leo Hall Spring Lake +2:53.60 23:07.90 20:14.30
Madison Morris Tecumseh -59.70 20:14.60 21:14.30
Devon Lauters Grandville +10.30 20:25.10 20:14.80
Xavier Hoppe Shepherd -2:57.50 20:16.20 23:13.70
Rhea Mouw Portage Central -44.50 20:17.50 21:02.00
Emery Govaere St. Clair -0.50 20:17.80 20:18.30
Olivia VerBeek Jenison -1:19.90 20:19.20 21:39.10
Rosie Gregory Northville -20.60 20:19.40 20:40.00
Alex Moon Portage Central -3:34.50 20:20.00 23:54.50
Lucy Pike Ann Arbor Pioneer +1:35.90 21:56.00 20:20.10
Henry Stone Grandville +1:35.90 21:56.20 20:20.30
Lexie Beth Nienhuis Hart -17.50 20:21.60 20:39.10
Hannah Dupuis Caledonia +2:10.90 22:32.70 20:21.80
Damien Martinez Kalamazoo Hackett +34.10 20:57.10 20:23.00
Gracey Barry Grand Haven -7.40 20:23.20 20:30.60
Jillian Hayes Saline -2:35.50 20:24.50 23:00.00
Meghan Guczwa Spring Lake -47.00 20:24.70 21:11.70
Noelle Nienhuis Hudsonville Unity Christian -2:29.60 20:28.30 22:57.90
Sophie Markel Bay City Western -46.80 20:28.50 21:15.30
Cole Cannon Gobles +1:34.70 22:03.90 20:29.20
John Gibson St. Joseph -8.10 20:29.50 20:37.60
Ella Walton Hillsdale Academy -46.20 20:30.10 21:16.30
Cayden Apol Hudsonville +23.20 20:53.50 20:30.30
Abraham Jager West Michigan Aviation Academy -13.00 20:30.60 20:43.60
Elizabeth Kunzi Hudsonville -41.50 20:31.50 21:13.00
Clare Mathison Grand Rapids Forest Hills Central -1:11.30 20:32.70 21:44.00
Jun Hur Portage Central -2:16.30 20:33.30 22:49.60
Skylee Ames Gaylord -3:14.50 20:33.60 23:48.10
Audrey Biebel Grand Rapids Forest Hills Northern -31.50 20:33.60 21:05.10
Luke Witte Grand Rapids Christian +2:58.00 23:32.40 20:34.40
Brody Severin Eau Claire -1:18.50 20:34.80 21:53.30
Morgan Lawrence Muskegon Western Michigan Christian +1:45.30 22:20.60 20:35.30
Noah Jenkins Hudsonville +1:50.00 22:25.60 20:35.60
Lola Bryce Grandville Calvin Christian -20.90 20:37.00 20:57.90
Ronan Turrell St. Clair +3:58.80 24:36.40 20:37.60
Bridget Kerber Ann Arbor Pioneer +2:55.00 23:32.80 20:37.80
Sofie Dzik West Michigan Aviation Academy -3:19.70 20:38.10 23:57.80
Adalyn Britton Whitehall +25.10 21:03.50 20:38.40
Danica Aldrich Breckenridge +2:09.90 22:48.30 20:38.40
Dylan Duimstra Hudsonville Unity Christian +1:32.40 22:10.90 20:38.50
Olivia Shaieb Dexter -2:27.80 20:38.70 23:06.50
Grace Harris Cle. St. Joseph Acad. +53.90 21:34.20 20:40.30
Jack Stoddard Traverse City West -36.00 20:40.70 21:16.70
Ayla Balazer Ann Arbor Skyline -42.40 20:42.00 21:24.40
Audrey Huff Grandville -1:16.30 20:42.80 21:59.10
Tessa Minnear Hudsonville +18.50 21:03.20 20:44.70
Allie Komarowski St. Clair -50.20 20:44.80 21:35.00
Ryan Mauwa Portage Northern +4:09.90 24:54.70 20:44.80
Matthew Badley Whitehall -46.40 20:46.70 21:33.10
Clara Peikert Ann Arbor Pioneer +47.70 21:35.80 20:48.10
Ariana Pillot Schoolcraft +32.50 21:20.60 20:48.10
Claire Lisker Monroe St. Mary Catholic Central -1:09.40 20:49.00 21:58.40
Kenai Kokx Hart -1:22.20 20:51.00 22:13.20
Ana Beimers Hudsonville Unity Christian -1:11.20 20:51.50 22:02.70
Lily Frendt Grand Haven -45.20 20:53.30 21:38.50
Maggie Ruffini Grand Rapids Forest Hills Northern -54.80 20:53.80 21:48.60
Ronan Weed Petoskey St. Michael Academy +2:33.20 23:28.30 20:55.10
Clara Fast Bridgman +9.20 21:04.90 20:55.70
Nate Dix Traverse City Grand Traverse Academy +57.00 21:53.70 20:56.70
Eric Cameron Chelsea -11.20 20:57.00 21:08.20
Owen Brickner Shepherd -1:51.50 20:57.60 22:49.10
Lydia Huisman Grand Rapids South Christian +1:17.40 22:15.40 20:58.00
Rory Workman East Grand Rapids +1:15.20 22:14.10 20:58.90
Ambria DePoy Holland -19.40 20:59.40 21:18.80
Mallory Wilcox Bay City Western -19.40 20:59.60 21:19.00
Kaylee Sprague Stevensville-Lakeshore +36.10 21:35.80 20:59.70
Cole Stockwell St. Clair +22.80 21:22.70 20:59.90
Dylan Bosma Grand Rapids NorthPointe Christian -1:26.20 21:00.10 22:26.30
Coby Price East Kentwood +1:43.80 22:44.40 21:00.60
Randi Pennington Jenison -1:15.70 21:00.70 22:16.40
Ella Harlow Portage Northern -1:19.10 21:02.20 22:21.30
Alex Saavedra East Kentwood +1:22.80 22:25.90 21:03.10
Leona Keuvelaar Grandville +2:35.60 23:38.80 21:03.20
Ethan Butler Traverse City West +1:09.40 22:13.60 21:04.20
Thia Tello Jackson Lumen Christi +51.50 21:55.90 21:04.40
Benjamin VanLoo Mattawan -12.10 21:05.70 21:17.80
Kandin Shuler Bridgman +1:36.60 22:43.00 21:06.40
Adysen Daman Caledonia +27.40 21:35.90 21:08.50
Bradey Harmelink Grandville +1:44.50 22:53.20 21:08.70
Rachel Berkempas Grand Rapids South Christian -16.60 21:09.50 21:26.10
Derek Crum Monroe +3:08.40 24:18.60 21:10.20
Jessica Warren Tecumseh -53.70 21:10.40 22:04.10
Brooklynn Frazee Buckley -2:10.40 21:10.50 23:20.90
Cieara Barrett Concord -46.50 21:10.70 21:57.20
Amelia Cribbins Dexter +25.70 21:36.40 21:10.70
Alanna Clague Portage Central +24.60 21:36.40 21:11.80
Caroline Roberts Hillsdale Academy +58.50 22:10.40 21:11.90
Jeffrey Brink Hudsonville -45.80 21:12.10 21:57.90
Madison Cooley Gobles +16.80 21:29.30 21:12.50
Natalie Kooyer Hudsonville Unity Christian -6:04.10 21:14.50 27:18.60
Adam Vander Hart Grand Rapids South Christian -1:30.60 21:14.70 22:45.30
Annika DeJong Stevensville-Lakeshore +32.60 21:48.20 21:15.60
Katelynn Boyd Hudsonville Unity Christian +42.50 21:58.40 21:15.90
Emilee Young Shepherd +3:12.90 24:28.90 21:16.00
Aristotle Vyn West Michigan Aviation Academy -2:08.00 21:17.20 23:25.20
Riley Thomas Portage Central -38.20 21:18.30 21:56.50
Kiley Bommarito Caledonia +4:25.60 25:44.00 21:18.40
Sadie Ebel St. Joseph +1:03.90 22:22.40 21:18.50
Mia Schroeder Monroe Jefferson +1:19.10 22:38.10 21:19.00
Madison Kietzman Middleville-Thornapple Kellogg +1:34.50 22:55.00 21:20.50
Samantha McClelland Grand Rapids Forest Hills Northern +54.90 22:17.20 21:22.30
Ava Iverson Benzie Central -50.50 21:22.40 22:12.90
Alicyn Gleesing Richland Gull Lake +3:22.70 24:47.20 21:24.50
Will Weiszhaar Dexter +2:31.60 23:56.20 21:24.60
Hannah Erlandson Plainwell -41.10 21:25.60 22:06.70
Andrew Cary Holland Calvary +34.90 22:00.50 21:25.60
Joelle Patten Fremont +1:18.00 22:43.70 21:25.70
Ally Schmitz Breckenridge +4.20 21:30.80 21:26.60
Isaiah Baker Hudsonville +3:03.70 24:30.50 21:26.80
Liem Krueger Grand Rapids Forest Hills Eastern +3.90 21:31.20 21:27.30
Kenna Charbauski Grand Rapids Forest Hills Northern -32.10 21:27.50 21:59.60
Shenoah Collier Traverse City Grand Traverse Academy -2:19.20 21:27.80 23:47.00
Bethany Zimmerman Spring Lake +3.10 21:31.10 21:28.00
Mila Schneider Rockford -21.60 21:28.60 21:50.20
Jacob Hector Grandville +18.10 21:47.70 21:29.60
Claire Cousineau Tecumseh +24.80 21:54.70 21:29.90
Brandon Weber Hudsonville Unity Christian +41.10 22:11.10 21:30.00
Gracie Warner Shepherd +1.70 21:32.50 21:30.80
Adrienne Stewart Ann Arbor Skyline +2:03.80 23:35.20 21:31.40
Marina Walz Parma Western -57.00 21:31.80 22:28.80
Libby Post Zeeland East +18.50 21:52.20 21:33.70
Avery Westall Breckenridge +20.40 21:54.40 21:34.00
Maya VanSolkema Hudsonville Unity Christian +2.50 21:36.50 21:34.00
Harriet Kidder Hart +2:33.90 24:08.60 21:34.70
Jakoby Moore Zeeland West +44.90 22:20.70 21:35.80
Marty Watson Dexter -1:13.80 21:35.90 22:49.70
Megan Gimmey Shepherd +8.70 21:44.80 21:36.10
Simeon Montney Shepherd +2:39.70 24:15.90 21:36.20
Valentino Giardina Gaylord +2:31.60 24:08.90 21:37.30
Anthony Jasheway St. Joseph Our Lady of the Lake Catholic +23.30 22:01.40 21:38.10
Taryn Landers Hudsonville Unity Christian -1:33.20 21:38.80 23:12.00
Avery Hoeft Dexter -8.50 21:39.80 21:48.30
Nataly Vine Breckenridge +2:41.00 24:21.10 21:40.10
Carter Krzysik Hastings +1:47.80 23:29.50 21:41.70
Dominic Gaetano Hillsdale Academy +1:43.40 23:25.10 21:41.70
Sophie Koleszar Zeeland East +41.70 22:24.30 21:42.60
Grace Bullock Grass Lake +13.70 21:56.50 21:42.80
Emma Taggett Plainwell +24.20 22:07.10 21:42.90
Gabe Arredondo Zeeland West +1:15.50 22:58.70 21:43.20
Alyssa Mertes Rockford +25.20 22:09.50 21:44.30
Adyson Baker Buchanan -1:38.50 21:44.40 23:22.90
Brooklyn Werner Bay City Western -1:50.90 21:45.20 23:36.10
Anthony Bunker Grand Rapids Forest Hills Northern +8.30 21:53.80 21:45.50
Kennedy Matson Dexter +1:55.50 23:41.40 21:45.90
Corinna Aulph Monroe +32.00 22:18.10 21:46.10
Macy Daniels Kalamazoo Loy Norrix -1:29.40 21:46.70 23:16.10
Abby Ulbrich Kalamazoo Hackett +2:10.00 23:56.90 21:46.90
Madeline Kochany Bay City Western -1:59.30 21:47.00 23:46.30
Elizabeth Caspar Hillsdale Academy +2:53.30 24:40.40 21:47.10
Alex Watson Dexter +13.30 22:00.80 21:47.50
Kinsey Peer Buckley +36.70 22:24.30 21:47.60
Lili Zondervan Grand Rapids South Christian +16.10 22:05.50 21:49.40
Harper Scott Grand Rapids Forest Hills Eastern +2:51.70 24:41.40 21:49.70
Kaitlyn Zonca Spring Lake +3:25.40 25:15.30 21:49.90
Emily Howell Bridgman +54.10 22:46.20 21:52.10
Lily Tatko Grand Rapids Christian -1:10.00 21:53.20 23:03.20
Amber Kuiper Grand Rapids Covenant Christian +27.10 22:22.80 21:55.70
Ellie Francis Allendale -14.00 21:56.80 22:10.80
Koen Huisman Kentwood Grand River Preparatory +1:11.70 23:09.50 21:57.80
Hannah Bennett Caledonia +2:35.10 24:34.70 21:59.60
Kennedy Bugbee Hanover-Horton -1:21.40 22:00.10 23:21.50
Mia Sanchez Jackson Lumen Christi +1:57.70 23:59.60 22:01.90
Katie Million Grass Lake -2:24.50 22:02.50 24:27.00
Joey Neuman Mattawan +46.90 22:49.50 22:02.60
Lauryn Byker Hudsonville Unity Christian -8.00 22:03.60 22:11.60
Lydia Recor Spring Lake -1:44.80 22:04.80 23:49.60
Weston Kinney Traverse City Grand Traverse Academy +11.30 22:16.90 22:05.60
Gabby Kilbourn Three Rivers +1:36.10 23:42.00 22:05.90
Rachel Sprauer Ann Arbor Pioneer -35.60 22:06.00 22:41.60
Sage Brownell Rockford +1:59.10 24:05.40 22:06.30
Addison Wurfel Vicksburg -44.10 22:06.30 22:50.40
Joshua Cotts Ann Arbor Pioneer +46.80 22:54.50 22:07.70
Lily Roossien Grand Rapids Forest Hills Eastern -2:05.70 22:08.40 24:14.10
Nicholas Boot Portage Central +1:18.90 23:28.10 22:09.20
Audrey McKeiver Grand Rapids West Catholic +1:09.70 23:20.00 22:10.30
Kylan Corbin Portage Northern -2:38.20 22:11.60 24:49.80
Kevin Vargas Eau Claire +2:36.30 24:49.20 22:12.90
Kimberly Romero Watervliet +6.40 22:20.80 22:14.40
Mary Riley St. Joseph Our Lady of the Lake Catholic -2:03.30 22:14.80 24:18.10
Augusta Bowman Remus Chippewa Hills -1:04.70 22:15.90 23:20.60
Emma-Claire Sleigh East Kentwood +35.10 22:52.60 22:17.50
Kaitlyn Harris St. Joseph -1:12.60 22:20.50 23:33.10
Sam Thelen Grandville +1:13.00 23:33.70 22:20.70
Lily Geyer Spring Lake -5:19.40 22:22.20 27:41.60
Piper Bryant Edwardsburg -3:03.00 22:22.70 25:25.70
Mia Powell Grand Rapids Christian -22.10 22:23.40 22:45.50
Catherine Taft Clare -1:23.60 22:23.90 23:47.50
Lizzy Vollbrecht Traverse City West -1:28.30 22:24.50 23:52.80
Alison Rotman Holland Calvary +10.00 22:34.90 22:24.90
Allison Ramer Richland Gull Lake -19.70 22:25.30 22:45.00
Abbie Terry East Kentwood -4:13.70 22:25.90 26:39.60
Audrey Durham Zeeland East -7.50 22:28.20 22:35.70
Grace Kooyer Grand Rapids South Christian +17.70 22:46.00 22:28.30
Aubrey Jackson Niles -2:03.50 22:28.30 24:31.80
Jaelynn Little Bangor -3:01.00 22:28.70 25:29.70
Lydia Brown Spring Lake -43.20 22:28.80 23:12.00
Leah Williams Caledonia -1:50.20 22:28.90 24:19.10
Madelyn Tude Thuot Stevensville-Lakeshore -1:21.00 22:29.20 23:50.20
Lucy Alcorn Allendale -1:47.10 22:29.90 24:17.00
Josephine Sullivan Rockford -21.90 22:30.00 22:51.90
Mikayla Reddy Rockford +54.70 23:24.80 22:30.10
Athiei Manyang East Kentwood +1:14.90 23:49.70 22:34.80
Reese Mickelsen Grand Rapids Forest Hills Northern -1:16.60 22:35.30 23:51.90
Alisha Esquivel Kent City +11.50 22:47.00 22:35.50
Emily Barbeau Bay City Western -40.00 22:35.50 23:15.50
Sarah BLEYENBERG Grand Rapids Covenant Christian +3:25.60 26:01.80 22:36.20
Alaina Driver Potterville -4.10 22:38.50 22:42.60
Luke Herder Grand Rapids South Christian -12.00 22:39.20 22:51.20
Blake Thompson Grandville -3:39.50 22:39.20 26:18.70
Maya Grossman Vicksburg -1:10.00 22:39.80 23:49.80
Samantha Pavlak Schoolcraft +2:17.70 24:57.60 22:39.90
Olivia Harris St. Joseph -2:41.90 22:41.20 25:23.10
Marcus Silva Dexter +17.40 22:58.60 22:41.20
Clair Bacon St. Clair -1:28.00 22:41.40 24:09.40
Addisen Harrand Buckley -14.10 22:41.60 22:55.70
Leah Fisk Cadillac +51.90 23:33.60 22:41.70
Isabella Stoetzel Parma Western -4.40 22:42.20 22:46.60
Ellie Reed Centreville -40.20 22:43.10 23:23.30
Leona Knudsen Monroe St. Mary Catholic Central -7.60 22:43.10 22:50.70
Kennidi Kowal East Grand Rapids +56.60 23:39.90 22:43.30
Abby Tuls Wyoming Potter's House Christian +3:29.40 26:13.70 22:44.30
Makynna Williams Buchanan +1.10 22:45.50 22:44.40
Althea Gaylord Benzie Central +3:36.60 26:21.10 22:44.50
Evie Morrison Berrien Springs +52.80 23:37.80 22:45.00
Natalie Gibson Remus Chippewa Hills +26.50 23:11.80 22:45.30
Aubrey Miscikowski Temperance-Bedford -35.50 22:45.50 23:21.00
Julianne Mounce Kalamazoo Hackett -3:04.00 22:46.50 25:50.50
Olivia Szczepanik Temperance-Bedford -22.30 22:46.80 23:09.10
Zeva Hathaway Pinckney +45.90 23:33.60 22:47.70
Esme James Berrien Springs +24.30 23:12.30 22:48.00
Mary Schlueter Hillsdale Academy +2:08.60 24:57.20 22:48.60
Olivia Laninga Holland Calvary +54.90 23:43.60 22:48.70
Riley Reed Traverse City West +2:11.30 25:00.90 22:49.60
Ava Fisher Jenison -24.00 22:49.70 23:13.70
Jemma Doublestein East Grand Rapids +45.60 23:35.30 22:49.70
Taylor Sill Berrien Springs +0.20 22:50.90 22:50.70
Brody Benjamin Caledonia -47.60 22:52.00 23:39.60
Taylor Seibt Clare -1:50.70 22:52.90 24:43.60
Laelle Terpstra Grand Rapids Covenant Christian +19.10 23:12.90 22:53.80
Zoie Wood Gobles +54.40 23:48.40 22:54.00
Sophie Brendlinger Portage Central -11.60 22:57.90 23:09.50
Natalie Brown Bear Lake +18.70 23:19.80 23:01.10
Kylie Conn Niles -2:23.40 23:02.10 25:25.50
Katlina Wadlington Hartford +57.00 23:59.40 23:02.40
Meryn Curtis Saugatuck +2:53.90 25:57.20 23:03.30
Jasmine Boggy Ann Arbor Pioneer +24.20 23:29.30 23:05.10
Tess Peters East Grand Rapids +35.80 23:42.00 23:06.20
Taylor Hoppe Grass Lake +3.00 23:11.20 23:08.20
Abigail Studer Hart -13.90 23:08.60 23:22.50
Josie Shanley Richland Gull Lake +11.40 23:22.30 23:10.90
Cole Schmidt Hudsonville Unity Christian -2:43.80 23:12.20 25:56.00
Thalia Pineda Newaygo +4.40 23:17.30 23:12.90
Samantha Conley Spring Lake +9.10 23:22.50 23:13.40
Isabella Hernandez Grandville +2:16.30 25:31.60 23:15.30
Lucy Garber Stevensville-Lakeshore -3:46.50 23:15.60 27:02.10
Janah Byrne Temperance-Bedford +2:10.30 25:26.60 23:16.30
Kasey Haartman Hudsonville Unity Christian -43.40 23:16.40 23:59.80
Areyel Weiss Breckenridge +32.00 23:48.60 23:16.60
Noah Bohan Marcellus +2:04.10 25:20.80 23:16.70
Maya Muenzer Temperance-Bedford -6:34.10 23:18.60 29:52.70
Leah Storey Remus Chippewa Hills +3.80 23:22.50 23:18.70
Rachel Maddox Fremont +19.60 23:39.00 23:19.40
Caden Ruiter Holland Christian +1:22.30 24:42.20 23:19.90
Maria Campbell Grandville Calvin Christian +1:25.90 24:45.90 23:20.00
Georgia Whalen Hillsdale Academy +53.70 24:15.20 23:21.50
Alexandra Butler Monroe -29.00 23:28.50 23:57.50
Evelyn Ault Rockford +25.40 23:58.10 23:32.70
Amity Riggenbach Niles -1:27.70 23:33.70 25:01.40
Cayden Hincher Portage Northern -27.80 23:35.30 24:03.10
Miley Torres Lawton -34.60 23:35.90 24:10.50
Cole Stapert Gobles +1:37.40 25:16.30 23:38.90
Mali Szalai Edwardsburg -23.80 23:39.70 24:03.50
Lucy Bray Kalamazoo Christian -59.50 23:42.90 24:42.40
Kelsey Huitema Grand Rapids South Christian +2:39.00 26:21.90 23:42.90
Johannah Houtkooper Delton Kellogg -23.30 23:43.00 24:06.30
Lilian Nguyen Grand Rapids Forest Hills Northern +1:51.30 25:36.50 23:45.20
Riley Dood Grand Rapids South Christian -51.00 23:47.20 24:38.20
Rocquel Richards Fremont +59.10 24:47.00 23:47.90
Meg VanDam Zeeland East +21.20 24:10.10 23:48.90
Solana Sutherland Vicksburg -3:09.90 23:49.50 26:59.40
Melaina Magnusson Parma Western +1:30.00 25:20.30 23:50.30
Isabella Totzke Stevensville-Lakeshore -2:43.20 23:52.50 26:35.70
Emma Leasure Portage Central +1:19.40 25:15.60 23:56.20
Amelia Lynd Parma Western +34.50 24:32.50 23:58.00
Jocelynn Olds Howard City Tri County +38.80 24:37.20 23:58.40
Annabelle McRae Holland Calvary -2:15.50 23:58.70 26:14.20
Mia Roe Grand Rapids Christian -1:20.90 24:00.70 25:21.60
Mallory Gwinnup Spring Lake -1:21.20 24:00.90 25:22.10
Madison Sandel Grand Rapids Forest Hills Northern -1:56.60 24:01.50 25:58.10
Allison Ott Berrien Springs +57.40 25:01.00 24:03.60
Paige Rinker Kalamazoo Christian -1:39.40 24:04.70 25:44.10
Alayna Lubbers Grand Rapids Covenant Christian -4:51.60 24:07.20 28:58.80
Delaney Mays Pinckney +1:40.70 25:48.80 24:08.10
Isabella Frederick Kalamazoo Central +9.50 24:21.70 24:12.20
Grace Supanich Morley Stanwood -1:30.10 24:12.90 25:43.00
Abbi Rozman Holland Black River -7.60 24:14.10 24:21.70
Addyson Moeggenberg Howard City Tri County -1:19.40 24:16.10 25:35.50
Kinsley Mowery Grand Rapids Covenant Christian +36.20 24:57.50 24:21.30
Payton Dennis Benzie Central -3:08.80 24:23.00 27:31.80
Lydia Peterson Grand Rapids South Christian +1:57.10 26:22.00 24:24.90
Kristin DeBoer Grand Rapids Covenant Christian -20.50 24:26.40 24:46.90
Marissa Freehling Bridgman +45.70 25:17.20 24:31.50
Autumn Schabes Centreville +1:25.00 26:00.50 24:35.50
Abby Retberg Hudsonville +1:47.10 26:23.20 24:36.10
Samantha Mead Whitehall +1:20.30 25:57.90 24:37.60
Addison Schmidt Allendale -1:57.80 24:39.40 26:37.20
Grace Osterink Wyoming Potter's House Christian -56.50 24:39.50 25:36.00
Avery Kelliher Jenison +1:04.30 25:44.00 24:39.70
Leonardo Rico Grand Rapids Forest Hills Northern +1:16.30 25:56.70 24:40.40
Mia Rachor Grand Rapids NorthPointe Christian -7.10 24:41.90 24:49.00
Gabby Wisdom Watervliet -31.80 24:42.80 25:14.60
Angel Roldan Eau Claire -9.30 24:44.60 24:53.90
Jacob Gilbert Dexter +38.20 25:23.90 24:45.70
Ellory Fox Caledonia +49.80 25:37.80 24:48.00
Lauren DeVries Zeeland East +56.20 25:46.60 24:50.40
Kyleigh Phothisan Zeeland East +1:41.00 26:32.00 24:51.00
Hailey Mingerink Grand Rapids Covenant Christian +1.30 24:55.00 24:53.70
Marissa Lowell Watervliet -54.90 24:53.80 25:48.70
Bella Beck Allendale +1:56.90 26:51.70 24:54.80
Natalee Harkema Grand Rapids South Christian +15.40 25:10.90 24:55.50
Christina Waldmiller Caledonia -14.60 24:56.10 25:10.70
Elliana Raterman Jenison +20.20 25:18.50 24:58.30
Lorelai Malinowski Grass Lake -27.10 24:59.30 25:26.40
Emma Pratt Mattawan -11.20 24:59.50 25:10.70
Piper Vydareny East Grand Rapids -1:17.90 25:04.80 26:22.70
Avery Brower Holland Christian +30.70 25:38.40 25:07.70
Kaitlyn Clark Schoolcraft +57.10 26:06.80 25:09.70
James Harper Caledonia -4.40 25:11.70 25:16.10
Savannah Thelen Holland Black River +18.30 25:31.60 25:13.30
Saleen Brennan Buchanan -1.90 25:16.30 25:18.20
Alexa Priest Schoolcraft +1:01.50 26:26.60 25:25.10
Bella Watterson Temperance-Bedford -1:54.20 25:27.10 27:21.30
Julia Till Zeeland West -27.80 25:33.60 26:01.40
Everett Hoekzema-S Wyoming Potter's House Christian +16.90 25:54.70 25:37.80
Ell Johnson Portage Central -4:51.80 25:38.30 30:30.10
Laura Vanderweide Hillsdale Academy -53.70 25:45.70 26:39.40
Shylee Soukhome Zeeland East -21.70 25:46.70 26:08.40
Katie Harrand Traverse City St. Francis -36.10 25:51.00 26:27.10
Gabi Young Grand Rapids South Christian +39.60 26:31.20 25:51.60
Reagan Triemstra Vicksburg +1.70 25:58.40 25:56.70
Elise Finkbeiner Kentwood Grand River Preparatory +1:43.20 27:43.50 26:00.30
Emma Means Shepherd +2:18.80 28:22.00 26:03.20
Lindsay Spronk Grand Rapids South Christian +38.40 26:45.70 26:07.30
Ella Halma Holland Christian -1:41.90 26:20.60 28:02.50
Mekenzie Lubbers Grand Rapids Covenant Christian -47.90 26:27.60 27:15.50
Emma Schnepp Constantine -43.70 26:30.50 27:14.20
Becca Page Jackson Lumen Christi +1:22.60 27:58.60 26:36.00
Madison Lennox Bangor -2.60 26:39.10 26:41.70
Trista Sneller Zeeland West +1:02.30 27:51.90 26:49.60
Sarae Walper Allendale -17.30 26:57.20 27:14.50
Rebecca Hornacek Caledonia +18.30 27:31.50 27:13.20
Ashlyn Groeneweg Jenison -35.40 27:19.40 27:54.80
Cate Gaetano Hillsdale Academy -1:36.10 27:21.70 28:57.80
Braelynn Mattson Mattawan -3:38.30 27:30.10 31:08.40
Sydney Wagner Jenison +1:58.70 29:35.40 27:36.70
Gladys McGinn New Buffalo +3:45.50 31:43.40 27:57.90
Carolina Odio Grand Rapids South Christian -1:27.50 27:59.80 29:27.30
Claire Baker Wyoming Potter's House Christian -13.60 28:19.50 28:33.10
Laura Barcenas Hartford +41.00 29:08.00 28:27.00
Ella Smith Dexter +51.30 29:38.50 28:47.20
Emma Soyk St. Joseph -8:06.90 28:48.60 36:55.50
Dominic Berkholz Dexter -20.50 29:05.10 29:25.60
Josiah Sterenberg Kalamazoo Loy Norrix -28.90 29:30.00 29:58.90
Sophie Grear Watervliet -21.30 30:22.90 30:44.20
Ariadna Venegas New Buffalo +1:04.40 31:36.10 30:31.70
Lauren Pulido-Huber Bear Lake +1:49.00 32:32.80 30:43.80
Anika Bourassa Hastings +1:35.30 32:49.70 31:14.40