Portage XC Invitational 2024 vs 2022 Portage XC Invitational 2022

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