Ottawa Hills Invitational 2023

Grand Rapids, MI

Ottawa Hills Invitational 2023 vs Ottawa Hills Invitational 2022

Aggregate Data Points
Difference This Meet That Meet
Overall Athletes +219 1291 1072
Overall Average -49.08 22:00.86 22:49.94
1st-10th Place -13.10 15:45.56 15:58.66
1st-25th Place -17.41 16:04.49 16:21.90
1st-50th Place -25.74 16:19.90 16:45.64
1st-100th Place -33.94 16:42.70 17:16.64
Common Athletes -- -- 499
Ran Faster 325 412 87
Ran Season Best 28 31 3
Average Time -1:11.49 21:15.59 22:27.07
Median Time -57.66 20:44.84 21:42.50
Middle 80% Times -1:07.30 20:55.50 22:02.80
Top 10% Times -48.29 16:36.71 17:24.99
Top 25% Times -57.19 17:18.96 18:16.15
Top 50% Times -59.53 18:26.23 19:25.77
Bottom 50% Times -1:23.15 23:59.83 25:22.99
Bottom 25% Times -1:43.94 26:11.33 27:55.27
Bottom 10% Times -2:08.41 28:41.44 30:49.85
Average Difference -1:11.49 -- --
Median Difference +1:04.72 -- --
Middle 80% Difference -1:05.71 -- --
Top 10% Difference -36.88 -- --
Top 50% Difference -54.91 -- --
Top 25% Difference -49.07 -- --
Top 50% Difference -54.91 -- --
Bottom 50% Difference -1:27.51 -- --
Bottom 25% Difference -2:00.01 -- --
Bottom 10% Difference -2:24.72 -- --

Performances of Common Athletes
Athlete Team Difference This Meet That Meet
Simon Triezenberg Grand Rapids Christian -18.01 15:45.99 16:04.00
Evan Nickoles East Kentwood -2:02.73 15:48.17 17:50.90
Liam Walters Grand Rapids Ottawa Hills -44.20 15:50.90 16:35.10
Jasper Cane Kalamazoo Central +5.55 15:57.15 15:51.60
Henry Cox Plainwell -1:56.03 16:05.27 18:01.30
Zack Truszkowski Traverse City Central -30.91 16:14.59 16:45.50
Will Engbers Holland Christian -41.22 16:15.48 16:56.70
Sawyer Mccarthy Grand Rapids Forest Hills Central -10.75 16:18.25 16:29.00
Keegan Hoekstra Grand Rapids Christian -45.44 16:18.46 17:03.90
Jackson Lam Kalamazoo Loy Norrix -1:17.37 16:20.33 17:37.70
Logan Westgate Portage Central -2:18.34 16:20.96 18:39.30
Jack DeKruyter Zeeland West -49.65 16:22.95 17:12.60
Dylan Duguay Kalamazoo Loy Norrix -1:16.93 16:23.97 17:40.90
Parker Ludwig Grand Rapids Forest Hills Central -23.55 16:24.15 16:47.70
Sean Ryan Grand Rapids Christian -2:04.63 16:25.27 18:29.90
Shay White St. Joseph -1:14.81 16:25.99 17:40.80
Isaac Tanis East Kentwood -13.31 16:26.59 16:39.90
Robert Dodd Zeeland West -43.27 16:27.03 17:10.30
Caleb Keller Traverse City Central -1:51.26 16:28.84 18:20.10
Jonathan Koetje Grand Rapids Christian -1:38.22 16:29.68 18:07.90
Ty Billings Kalamazoo Central -1:09.10 16:31.40 17:40.50
Jacob Sandford Grand Rapids Forest Hills Central -28.78 16:32.72 17:01.50
Keagan Smith Zeeland West -1:00.83 16:35.57 17:36.40
Aidan Brinks Holland Christian -26.02 16:36.58 17:02.60
Levi Kamps Grand Rapids Covenant Christian -57.37 16:36.73 17:34.10
Will Whitmore Holland Christian -1:48.56 16:36.74 18:25.30
Dylan Clark Grand Rapids Christian -57.53 16:37.07 17:34.60
Ian Richthammer Grand Rapids Catholic Central -40.23 16:38.47 17:18.70
Joe Waalkes Grand Rapids Christian -25.32 16:40.48 17:05.80
Carson Hauch Zeeland West -40.27 16:41.13 17:21.40
Nick Cabrera Portage Central +24.03 17:09.73 16:45.70
Tucker Krumm Traverse City St. Francis -36.50 16:51.50 17:28.00
Hayden Lafferty Rockford -2:05.40 16:51.70 18:57.10
Andrew Commeret Comstock Park -1:31.78 16:51.92 18:23.70
Jeb Hillary Grand Rapids Catholic Central -29.80 16:52.50 17:22.30
Cooper Byrne Lowell -1:52.91 16:52.79 18:45.70
Isaac Veen Plainwell -1:10.29 16:53.41 18:03.70
Myles Gesselman East Kentwood -2:26.54 16:54.76 19:21.30
Caleb TeBrake Grand Rapids Northview -26.26 16:55.24 17:21.50
Matthew Long Portage Central -36.42 16:56.98 17:33.40
Gavin Betten Rockford -59.73 16:57.77 17:57.50
Nik Williams Grand Rapids Ottawa Hills -1:12.38 16:58.22 18:10.60
Ayden Duffin Caledonia -2:08.57 16:58.63 19:07.20
Peter Kuperus Grand Rapids Christian -27.74 16:58.66 17:26.40
Aiden Kasprzak Grand Rapids Catholic Central -21.72 16:58.88 17:20.60
Danny Ewing Kalamazoo Loy Norrix -1:47.26 16:59.04 18:46.30
Donnovan Ryan Plainwell -1:51.35 17:03.85 18:55.20
Owen Read Traverse City St. Francis -1:05.64 17:04.96 18:10.60
Kelton Hoover Grand Rapids Ottawa Hills -1:32.98 17:05.52 18:38.50
Abrar Hossen Portage Central -53.52 17:05.98 17:59.50
Ian Boss Traverse City Central -1:09.79 17:06.21 18:16.00
Bruno Cabrera Portage Central +3.73 17:10.93 17:07.20
Owen Gifford Portage Central -23.12 17:07.38 17:30.50
Lewis Walter Traverse City St. Francis -1:30.72 17:11.28 18:42.00
Elijah Bernstein East Kentwood -2:12.53 17:11.37 19:23.90
Lawrence Cubitt Traverse City Central -51.48 17:13.32 18:04.80
Alex Durocher Traverse City Central +8.75 17:23.05 17:14.30
Max Vangrouw Holland West Ottawa -1:02.72 17:15.08 18:17.80
Robby Myler Traverse City St. Francis -53.31 17:16.79 18:10.10
Kaiden Morey Traverse City Central -38.08 17:18.62 17:56.70
Neil Oyer Traverse City Central -1:18.06 17:19.64 18:37.70
Liam Troutner Plainwell -2:32.44 17:19.66 19:52.10
Evan Arleth Traverse City Central -45.96 17:19.74 18:05.70
Brayden Rynsburger Holland Christian -32.26 17:20.14 17:52.40
Luke Dykstra Grand Rapids Covenant Christian -1:09.39 17:21.01 18:30.40
Trevor Timmer Grand Rapids Forest Hills Central -54.93 17:22.37 18:17.30
Lukas Reimers Traverse City Central -1:10.39 17:22.71 18:33.10
Ethan Gerlach Holland West Ottawa -1:21.85 17:23.15 18:45.00
Carter Livermore Grandville -27.53 17:24.37 17:51.90
Corey Jones Comstock Park -1:08.08 17:30.52 18:38.60
Billy Pipkorn Plainwell -1:41.06 17:30.94 19:12.00
Nathan Steen Holland Christian -5.75 17:31.45 17:37.20
Ethan Buer Caledonia -1:21.40 17:32.40 18:53.80
Jake Follett Holland West Ottawa -1:41.28 17:32.62 19:13.90
Selma Anderson Grand Rapids Ottawa Hills -1:08.54 17:32.76 18:41.30
Camren DeVries Holland West Ottawa -1:31.45 17:37.25 19:08.70
Riley Pattinson Traverse City St. Francis -44.74 17:37.46 18:22.20
Gail Vaikutis St. Joseph -1:39.64 17:38.66 19:18.30
Michael Kloosterman Kalamazoo Central -15.48 17:39.62 17:55.10
Paxton Hall Lake City +19.88 18:00.38 17:40.50
Ben Vitkauskas Rockford -36.64 17:40.86 18:17.50
Samuel Ashby Zeeland West -6.72 17:41.98 17:48.70
Ethan Dalman Zeeland West -1:56.92 17:42.38 19:39.30
Elena Figueroa St. Joseph -1:01.72 17:43.98 18:45.70
Jackson Price Traverse City Central -40.46 17:44.34 18:24.80
Tyler Kooienga Grand Rapids Covenant Christian -1:35.26 17:44.94 19:20.20
Eli Johansen St. Joseph -26.95 17:45.95 18:12.90
Jacob McDaniel Grandville -1:38.52 17:46.98 19:25.50
Jack Steen Traverse City Central -2:29.66 17:48.94 20:18.60
Grant Koole Grand Rapids Covenant Christian -1:39.74 17:49.56 19:29.30
Evan Atkinson-miller North Muskegon -9.34 17:49.86 17:59.20
Nathan Baker Grand Rapids Christian -1:02.10 17:50.60 18:52.70
Jacob Voetberg Grand Rapids Christian -3:27.25 17:52.35 21:19.60
Nicholas Kline Grand Rapids Kenowa Hills -55.07 17:53.03 18:48.10
Levi Jongekryg Holland West Ottawa -1:48.11 17:54.19 19:42.30
Mason Saylor Lowell -34.91 17:54.99 18:29.90
Natalie VanOtteren Grand Rapids Christian -42.52 17:56.78 18:39.30
Joshua Maier Caledonia -1:15.64 17:57.96 19:13.60
Andrew Tava Caledonia -4:25.81 17:58.49 22:24.30
Caleb Bomhof Holland West Ottawa -3:07.13 17:59.37 21:06.50
Kenyon Brooks Grandville -2:58.89 18:01.51 21:00.40
Samuel Hovermale East Kentwood -50.49 18:01.61 18:52.10
Josh Berryman Portage Central +3.68 18:05.38 18:01.70
Quinten Henderson Traverse City Central +1:22.77 19:24.47 18:01.70
Chace Laarman Zeeland West -42.18 18:02.32 18:44.50
Andrew Dalman Zeeland West -1:39.36 18:03.74 19:43.10
Rhys Holmes Grand Rapids Northview -1:24.12 18:04.88 19:29.00
Sam Taylor Zeeland West -2:49.96 18:04.94 20:54.90
Calvin Brinks Grand Rapids Christian -41.27 18:05.03 18:46.30
Reid Cousins Zeeland West -59.59 18:05.21 19:04.80
Alex Moyer St. Joseph -37.78 18:06.52 18:44.30
Cash Newton Kalamazoo Loy Norrix -1:47.93 18:07.47 19:55.40
Bryce Billings Kalamazoo Central -1:41.00 18:09.00 19:50.00
Caleb Drnek Grand Rapids Covenant Christian -2:19.97 18:09.03 20:29.00
Joseph Till Zeeland West -1:16.74 18:11.16 19:27.90
Nolan Kiplinger Kalamazoo Loy Norrix -2:42.09 18:14.71 20:56.80
Braylon Iakiri Lowell +1:44.03 19:58.83 18:14.80
Trent Hanson Plainwell -1:55.73 18:16.57 20:12.30
Zach Hartemink Grand Rapids Christian -17.33 18:16.67 18:34.00
Connor Lubbers Grand Rapids Covenant Christian -1:45.74 18:18.36 20:04.10
Charles Brooks Grand Rapids West Catholic -1:20.02 18:18.58 19:38.60
Clara James-Heer Grand Rapids Forest Hills Central -48.08 18:19.12 19:07.20
Gavin O'Meara Grand Rapids Forest Hills Central -2:11.57 18:19.43 20:31.00
Kaden Mingerink Grand Rapids Covenant Christian -2:01.59 18:24.71 20:26.30
Carter Petzke St. Joseph -1:20.93 18:24.77 19:45.70
Isaiah LaDuke Holland West Ottawa -1:26.71 18:25.69 19:52.40
Will Johnson Holland Christian -28.21 18:26.09 18:54.30
Gabriel Gauss Rockford -1:27.84 18:29.06 19:56.90
Mylie Kelly Benzie Central -48.81 18:29.19 19:18.00
Ian Kimbrell Caledonia -1:35.80 18:29.70 20:05.50
Luke Smith Caledonia -1:48.53 18:30.27 20:18.80
Colin Taylor-denooyer Holland Christian +11.95 18:42.25 18:30.30
Cameron Davenport Holland West Ottawa -1:41.47 18:31.53 20:13.00
Maxwell Krausman Rockford -10.79 18:33.41 18:44.20
Isaac Westra Grand Rapids Covenant Christian -2:58.55 18:33.55 21:32.10
Henry Dutcher Kalamazoo Central -1:20.05 18:33.95 19:54.00
Betsy Skendzel Traverse City St. Francis -59.64 18:34.36 19:34.00
Zac Taylor Traverse City St. Francis -59.46 18:35.54 19:35.00
Ellie Scholma Grand Rapids Christian -2:33.75 18:36.85 21:10.60
Porter Yurk Holland West Ottawa -1:00.66 18:38.94 19:39.60
Kaden Van Ryn Caledonia -59.09 18:40.71 19:39.80
Hayden Dannenberg Holland Christian -1:59.87 18:41.03 20:40.90
Cameron Wright Caledonia -39.52 18:41.68 19:21.20
Hudson Kiteley Benzie Central -1:43.31 18:41.99 20:25.30
Lilah Poel Grand Rapids Christian -25.59 18:42.91 19:08.50
Henry Schwarze Grand Rapids Forest Hills Central -37.78 18:43.42 19:21.20
Christian Huizenga Holland Christian +11.45 18:56.05 18:44.60
Eddie Walter Traverse City St. Francis -1:34.71 18:44.79 20:19.50
Naomi Nelson Grand Rapids Christian -28.09 18:45.31 19:13.40
Antonio Casarez Lowell +41.79 19:28.49 18:46.70
Jakoby Moore Zeeland West -2:24.00 18:49.00 21:13.00
Tyler Bostrom Holland Christian -40.61 18:50.29 19:30.90
Trey Eaton Traverse City Central -6:21.90 18:53.90 25:15.80
Ella Kirkwood Traverse City Central -1:24.10 18:56.00 20:20.10
Jordyn Klaasen Zeeland West +29.54 19:25.54 18:56.00
Ethin Chandler Benzie Central -55.14 18:57.66 19:52.80
Trey Bringedahl Rockford -1:26.75 18:58.25 20:25.00
Morgan Hill Traverse City Central +57.88 19:56.58 18:58.70
Samuel VandeWege Holland Christian -1:25.15 18:59.15 20:24.30
Mckai Henry Benzie Central -6:15.29 18:59.21 25:14.50
Zachary Chaussee Traverse City Central -1:01.35 18:59.25 20:00.60
Dalton Ed Caledonia -21.55 18:59.65 19:21.20
Carter Hausman Kalamazoo Loy Norrix +36.81 19:38.81 19:02.00
Josiah Meyers Holland Christian -31.06 19:02.84 19:33.90
Henry Robinson St. Joseph +1:49.30 20:53.90 19:04.60
Wyatt Remar Lowell -1:21.08 19:05.12 20:26.20
David DeVore St. Joseph +1:09.20 20:14.50 19:05.30
Alexis Ball Traverse City Central -37.19 19:06.11 19:43.30
Ava Lawrence East Kentwood -1:01.42 19:06.28 20:07.70
Marshall Pederson Caledonia -2:20.31 19:07.29 21:27.60
Joshua Kortenhoven Grand Rapids Ottawa Hills -2:24.13 19:08.27 21:32.40
Payton Holtz Grand Rapids Christian -55.68 19:08.72 20:04.40
CJ Bennett North Muskegon +19.58 19:29.18 19:09.60
Kyle Vincent Benzie Central -3:08.96 19:10.14 22:19.10
Landon Harris Benzie Central -14.63 19:10.37 19:25.00
Sam Zhang Portage Central +8.63 19:19.53 19:10.90
Roben Perez Grand Rapids Catholic Central -18.49 19:12.01 19:30.50
Jonathan Greenhoe Zeeland West -17.85 19:12.95 19:30.80
Trinity VanderWoude Rockford +13.26 19:29.96 19:16.70
Jack Paulsen Grandville -1:54.49 19:17.71 21:12.20
Brayden Hekman Lowell -1.52 19:18.68 19:20.20
Lucas Licari Grandville -4:00.50 19:19.90 23:20.40
Beau Holmes Grand Rapids Northview -2:24.99 19:20.21 21:45.20
Jacob Standfest Rockford -1:37.59 19:20.51 20:58.10
Peyton Ludwig Grand Rapids Forest Hills Central -45.23 19:22.67 20:07.90
Tim O'Brien Grand Rapids West Catholic -1:26.31 19:26.09 20:52.40
Logan Hewitt Benzie Central -1:40.34 19:26.56 21:06.90
Benjamin Ault Rockford -6:42.97 19:26.83 26:09.80
Anna Sybenga Grand Rapids Forest Hills Central -53.57 19:27.53 20:21.10
Seth Cross Lowell -1:06.13 19:27.57 20:33.70
Abby Veit Traverse City West -26.79 19:29.11 19:55.90
Lincoln Vetne St. Joseph -1:30.69 19:29.51 21:00.20
Reese Smith Traverse City West -1:26.74 19:29.66 20:56.40
Brady VerBeek Zeeland West -14.49 19:30.01 19:44.50
Owen Butkovich Lake City -1:02.99 19:30.01 20:33.00
Alex Saavedra East Kentwood -3:02.02 19:30.48 22:32.50
Paul Fowler Lowell -1:06.96 19:33.04 20:40.00
Natalie Lewis Rockford -13.15 19:34.15 19:47.30
Justin Bergman Portage Central -1:26.32 19:34.18 21:00.50
Emma Smith Rockford -48.72 19:38.18 20:26.90
Devon Lauters Grandville -1:48.95 19:38.65 21:27.60
Madelyn Vande Bunte Jenison -5.41 19:39.19 19:44.60
Naomi Diekman Jenison -1:14.95 19:39.55 20:54.50
Armand Arakaza Grand Rapids Christian -1:36.91 19:40.39 21:17.30
John Studzinski Traverse City St. Francis -25.15 19:40.85 20:06.00
Dylan Choura Grand Rapids Forest Hills Central -1:53.92 19:41.58 21:35.50
Parker VanHill Grand Rapids Christian +37.15 20:19.45 19:42.30
Zach Kern Holland Christian +19.64 20:02.44 19:42.80
Jacob Hallenbeck Rockford -45.45 19:43.15 20:28.60
Lucas Bruno Grand Rapids Ottawa Hills -1:56.15 19:45.25 21:41.40
Landon Koole Grand Rapids Covenant Christian -2:21.57 19:47.93 22:09.50
Alyssa Fouchey Traverse City West -33.42 19:52.08 20:25.50
James Neeb Portage Central +21.92 20:14.12 19:52.20
Paul Skendzel Traverse City St. Francis -1:05.04 19:53.06 20:58.10
Ben Bouws Holland Christian -2:00.58 19:53.12 21:53.70
Elliot Buchan Grand Rapids Northview -3:12.32 19:54.48 23:06.80
Joseph Hoffman Plainwell -1:51.84 19:55.66 21:47.50
Jacob Lusk Comstock Park -32.47 19:59.73 20:32.20
Lucas Sage Grand Rapids Kenowa Hills -56.87 20:01.13 20:58.00
Jacob Williams Portage Central -44.96 20:03.14 20:48.10
Xander Helenius Grand Rapids Northview -2:02.53 20:04.37 22:06.90
Adia Sikkema Grand Rapids Christian -1:47.95 20:04.85 21:52.80
Kaiden Murdoch Grandville +53.41 20:58.81 20:05.40
Jackson Schaub Benzie Central +1:44.32 21:49.92 20:05.60
Enna Wainer Grand Rapids Ottawa Hills -1:34.54 20:06.06 21:40.60
Oscar Andrade-Nava Wyoming -28.16 20:06.94 20:35.10
Ellie Schenkelberger Traverse City Central +1:05.35 21:14.45 20:09.10
Parker Hume St. Joseph -40.15 20:09.75 20:49.90
Braydyn Santos North Muskegon -48.31 20:10.29 20:58.60
Hudson Bigford Grand Rapids Forest Hills Central -4:48.72 20:12.68 25:01.40
Charlie Vitkauskas Rockford -2:32.81 20:13.69 22:46.50
Payton Lamb Traverse City West -22.37 20:13.83 20:36.20
Braden Dalm North Muskegon +3:57.12 24:11.12 20:14.00
Peyton Tucker Traverse City West -13.32 20:14.48 20:27.80
Ryan Buist St. Joseph -1:25.29 20:17.21 21:42.50
Ben Atkins Lowell -3:11.58 20:20.72 23:32.30
Jacob Hector Grandville -1:40.44 20:22.16 22:02.60
Tessa Rindfliesch Zeeland West -42.34 20:22.26 21:04.60
Bridger Streeter Kalamazoo Loy Norrix -2:04.76 20:22.84 22:27.60
Coby Price East Kentwood -1:27.04 20:22.86 21:49.90
Emmet Lorenz St. Joseph -52.23 20:25.77 21:18.00
Annika TerBeek Grand Rapids Christian -1:03.58 20:26.62 21:30.20
MK Elliott Portage Central -38.14 20:27.56 21:05.70
Isaac Rubin Kalamazoo Loy Norrix -52.35 20:30.05 21:22.40
Cecilia Ruchti St. Joseph -10.63 20:30.37 20:41.00
Carter Tufts Caledonia +36.54 21:08.44 20:31.90
Abbey Scholma Hudsonville +1:40.61 22:14.11 20:33.50
Reese Hansen Grand Rapids Ottawa Hills -27.52 20:33.58 21:01.10
Sofia Bogard Kalamazoo Loy Norrix -26.03 20:35.27 21:01.30
Trevor Hayes Grand Rapids Covenant Christian -2:02.30 20:35.60 22:37.90
Nate Thill Portage Central -59.04 20:37.06 21:36.10
Bailey Wenzlick Traverse City West +31.26 21:08.56 20:37.30
Julia Moxey East Kentwood -4:23.86 20:37.94 25:01.80
Evie Kleinheksel Zeeland West -2:42.37 20:39.43 23:21.80
Caleb Anderson Wyoming -2:15.63 20:41.27 22:56.90
Olivia Lemke Traverse City Central -2:52.46 20:42.24 23:34.70
Rachel Grice Kalamazoo Central -36.25 20:43.65 21:19.90
Jackson Kay Grand Rapids Northview -20.66 20:44.84 21:05.50
Lilah Yoder Grand Rapids Forest Hills Central -1:51.86 20:45.34 22:37.20
Isaiah Lindstrom Grand Rapids Christian -5:10.44 20:46.66 25:57.10
Ayden VanDyk Grand Rapids Covenant Christian -19.10 20:47.10 21:06.20
Andrew Quint Grand Rapids Catholic Central +1:12.98 22:00.48 20:47.50
Alanna Clague Portage Central -1:09.04 20:47.76 21:56.80
Sebastian Rissley Caledonia -1:46.30 20:48.10 22:34.40
Cassidy Sanders Grand Rapids Northview +1:45.69 22:34.89 20:49.20
Lily LeSarge Grand Rapids West Catholic +1:22.24 22:11.54 20:49.30
Ella DeBruyn Traverse City Central -2:18.07 20:49.53 23:07.60
Jacob Penna Grand Rapids Covenant Christian -1:51.50 20:49.90 22:41.40
Alex Gorsh Grandville -4:21.64 20:50.26 25:11.90
Greta Hondorp Zeeland West -1:29.93 20:50.27 22:20.20
Lindsay Minderhoud Grand Rapids Covenant Christian -1:34.96 20:50.74 22:25.70
Audrey Latchaw Lowell -2:39.74 20:52.46 23:32.20
Samuel DeYoung Grand Rapids Christian -2:35.75 20:53.45 23:29.20
Paige Ritchie Traverse City St. Francis +34.01 21:28.11 20:54.10
Cameron Weibel Caledonia +1:04.72 21:59.12 20:54.40
Caiti Grant Zeeland West -37.80 20:54.70 21:32.50
Lauren Tooley Portage Central +1:03.91 21:59.31 20:55.40
Andrea Schwartz Jenison -19.17 20:58.73 21:17.90
Amelia Isackson Kalamazoo Loy Norrix +34.09 21:35.69 21:01.60
Maddie Gallagher Traverse City St. Francis -22.86 21:03.14 21:26.00
Melana Karsten Rockford -1:16.85 21:07.65 22:24.50
Lincoln Fox Grand Rapids Kenowa Hills -48.08 21:07.72 21:55.80
Jack Kubas Portage Central -1:42.97 21:11.53 22:54.50
Gabe Arredondo Zeeland West -2:08.70 21:12.70 23:21.40
Riley Thomas Portage Central -1:54.85 21:12.75 23:07.60
Luke Groenheide Holland Christian -2:06.86 21:12.94 23:19.80
Abram Longcore Plainwell -1:22.46 21:13.14 22:35.60
Alex Stocke Zeeland West -2:07.10 21:13.80 23:20.90
Claire O'Boyle Lowell -18.63 21:15.57 21:34.20
Sarah Trojanowski Traverse City St. Francis -1:30.47 21:16.03 22:46.50
Ryan Friedmann Portage Central -2:06.73 21:16.97 23:23.70
Reiel Ghiglia Hudsonville +49.94 22:08.44 21:18.50
Tessa Minnear Hudsonville -1:04.02 21:18.88 22:22.90
Evan Murphy Grand Rapids West Catholic +4.77 21:25.17 21:20.40
Blake Thompson Grandville -4:54.87 21:20.83 26:15.70
Damien Allen East Kentwood -3:00.50 21:22.50 24:23.00
Mila Schneider Rockford -39.12 21:23.18 22:02.30
Elizabeth Kunzi Hudsonville +1:27.76 22:51.46 21:23.70
Christian Momber Grand Rapids Kenowa Hills -1:32.07 21:23.73 22:55.80
Alyssa Mertes Rockford -3:20.72 21:24.18 24:44.90
Alayna Godfrey East Kentwood -1:05.38 21:29.92 22:35.30
Caleb Boersen St. Joseph +1:11.09 22:43.19 21:32.10
Will Dawson Grand Rapids Northview -11:48.47 21:32.93 33:21.40
Brenden McIntyre Traverse City St. Francis -2:20.92 21:32.98 23:53.90
Madison Werk-Spitzer St. Joseph -27.35 21:36.65 22:04.00
Jayden Turner Grand Rapids Kenowa Hills +1:01.82 22:40.82 21:39.00
Jun Hur Portage Central -5.43 21:39.37 21:44.80
Leanna Barnett Rockford -14.15 21:40.05 21:54.20
Katherine Cook Grand Rapids Northview -42.18 21:40.22 22:22.40
Joe Korcek Lowell -1:28.53 21:43.17 23:11.70
Emilio Bultman Rockford -30.76 21:45.14 22:15.90
Margot Hagerty Traverse City St. Francis -9.25 21:45.35 21:54.60
Frankie Pelak Grand Rapids West Catholic -1:01.57 21:46.53 22:48.10
Layla Geurink Holland Christian -4:15.28 21:48.32 26:03.60
Emy Smith Zeeland West -1:49.52 21:51.08 23:40.60
Chase Stockman North Muskegon -43.42 21:51.08 22:34.50
Esme Durbin Traverse City West +26.46 22:18.56 21:52.10
Grace Fenton Holland Christian -57.36 21:52.64 22:50.00
Colin Carrier Grand Rapids Catholic Central -2:04.33 21:53.07 23:57.40
Randi Pennington Jenison -16.58 21:53.72 22:10.30
Sara Huyser Grand Rapids Christian -3:31.40 21:55.00 25:26.40
Molly Padilla Grand Rapids Christian +27.41 22:25.81 21:58.40
Luke Witte Grand Rapids Christian -2:51.87 21:59.73 24:51.60
Jana Kalumbula Grand Rapids Ottawa Hills -25.94 21:59.86 22:25.80
Ava Iverson Benzie Central +58.26 22:58.46 22:00.20
Jaxon Pipe Grand Rapids Covenant Christian +34.48 22:38.58 22:04.10
Ellie Fischer St. Joseph -48.99 22:05.11 22:54.10
Ryan Stewart Holland Christian -1:18.11 22:05.19 23:23.30
Lillian Shev Traverse City Central -2:40.76 22:05.74 24:46.50
Meredith Hall Traverse City West +1:06.21 23:12.01 22:05.80
Tyler Davis Wyoming -1:57.68 22:09.02 24:06.70
Helena Jolliffe Rockford -21.34 22:09.66 22:31.00
Emma-Claire Sleigh East Kentwood -2:06.16 22:12.54 24:18.70
Robyn Tatko Grand Rapids Christian -26.12 22:16.58 22:42.70
Cameron Handwerker Rockford -1:11.65 22:17.35 23:29.00
Aiden McGann Lowell -59.11 22:17.49 23:16.60
Sage Brownell Rockford -1:26.64 22:22.46 23:49.10
Riley Reed Traverse City West -2:21.40 22:22.60 24:44.00
Natalia Verdin Portage Central -38.67 22:24.93 23:03.60
Amber Kuiper Grand Rapids Covenant Christian -1:07.40 22:26.10 23:33.50
Sabrina Bielecki Hudsonville -1:50.70 22:26.40 24:17.10
Henry Stone Grandville -53.20 22:26.70 23:19.90
Alanna Mulligan Rockford +39.59 23:07.09 22:27.50
Hannah-Grace Wildschut Grand Rapids Christian -16.31 22:28.79 22:45.10
Kaitlyn Harris St. Joseph +9.10 22:39.70 22:30.60
Griffin Olson Benzie Central -4:09.75 22:32.65 26:42.40
Lex Ruimveld Plainwell -1:44.33 22:33.27 24:17.60
Liam Price Grand Rapids Northview +41.26 23:15.16 22:33.90
Evan Chandler Benzie Central +18.69 22:55.39 22:36.70
Lily Tatko Grand Rapids Christian +22.92 23:00.02 22:37.10
Katherine Klooster Grand Rapids West Catholic -2:07.11 22:40.09 24:47.20
Megan Breen Portage Central -37.13 22:40.47 23:17.60
Lizzy Vollbrecht Traverse City West -1:11.12 22:40.88 23:52.00
Lauren Hills Hudsonville +13.40 22:55.10 22:41.70
Erika Bylsma Grand Rapids Covenant Christian -50.02 22:42.08 23:32.10
Aiden Mallory Plainwell -5:11.43 22:43.07 27:54.50
Kayla Valdes St. Joseph -1:17.81 22:43.19 24:01.00
Hannah Barone Jenison -15.08 22:43.42 22:58.50
Rylynn Hein St. Joseph -2.21 22:44.89 22:47.10
Brianna Agon Grand Rapids Catholic Central -44.48 22:47.32 23:31.80
Hannah Erlandson Plainwell +14.69 23:02.09 22:47.40
Macy Daniels Kalamazoo Loy Norrix +22.93 23:10.93 22:48.00
Benjamin Carpenter North Muskegon -25.81 22:48.29 23:14.10
Claire Vos Plainwell +3:26.60 26:15.10 22:48.50
Gwen Todd Plainwell -4:06.22 22:49.08 26:55.30
Parker VanderMeer Grandville -3:54.20 22:49.20 26:43.40
Katherine Ptak Grand Rapids Catholic Central -1:13.24 22:50.06 24:03.30
Ava Fisher Jenison +31.85 23:21.95 22:50.10
Noah Ysasi Grand Rapids West Catholic -4:11.38 22:50.82 27:02.20
Laelle Terpstra Grand Rapids Covenant Christian -52.43 22:51.57 23:44.00
Bella Sieggreen Hudsonville -2:17.92 22:51.68 25:09.60
Maya Padisak Traverse City St. Francis +1:24.95 24:18.55 22:53.60
Olivia Harris St. Joseph -22.75 22:54.05 23:16.80
Isabella Reimers Traverse City Central -1:23.22 22:54.68 24:17.90
Kiley Bommarito Caledonia -4:51.60 22:55.40 27:47.00
Adelaide Kauchak Portage Central -1:19.42 22:57.48 24:16.90
Ellie Hoekstra Jenison -42.08 22:58.92 23:41.00
Nora Huffman Grand Rapids Catholic Central +5:08.40 28:07.70 22:59.30
Hannah Bennett Caledonia -1:43.59 23:00.11 24:43.70
Athiei Manyang East Kentwood -2:52.10 23:00.60 25:52.70
Kathleen Conaway Traverse City Central +29.00 23:30.90 23:01.90
Grayden Boven Grand Rapids Covenant Christian +24.02 23:30.12 23:06.10
Alyssa Burks Hudsonville -1:35.98 23:07.92 24:43.90
Emmy Willemin Grand Rapids Forest Hills Central -1:39.53 23:08.27 24:47.80
Delaney Hendricks Grand Rapids Northview -27.76 23:10.74 23:38.50
Corena Willink Grand Rapids Ottawa Hills -2:55.69 23:12.11 26:07.80
Brenna Olewinski Grand Rapids West Catholic -3:10.65 23:12.55 26:23.20
Sadie Ebel St. Joseph -1:31.61 23:13.79 24:45.40
Josephine Sullivan Rockford -2.41 23:15.29 23:17.70
Tessa Buday Benzie Central +1:52.11 25:07.41 23:15.30
Cali Henderson Jenison -2:46.78 23:17.72 26:04.50
Audrey McKeiver Grand Rapids West Catholic -51.58 23:24.42 24:16.00
Rachel Ryan Grand Haven +2:07.77 25:32.37 23:24.60
Primalia Cubitt Traverse City Central +54.32 24:21.32 23:27.00
Mia Powell Grand Rapids Christian -37.26 23:32.44 24:09.70
Elisabeth Orr Rockford -1:06.27 23:33.33 24:39.60
Mara Gilmore Grand Haven +2:19.07 25:55.87 23:36.80
Bennett Garton Traverse City St. Francis +5:13.06 28:50.86 23:37.80
Mikayla Reddy Rockford -8.80 23:40.30 23:49.10
Grace Clayton Rockford -7.40 23:40.50 23:47.90
James Harper Caledonia -4:14.90 23:40.70 27:55.60
Kylee Kirkbride Caledonia -3:42.84 23:41.76 27:24.60
Alex Ragland Grand Rapids Northview -6.01 23:44.89 23:50.90
Taryn Wustman Hudsonville -1:54.55 23:45.35 25:39.90
Kristin DeBoer Grand Rapids Covenant Christian -2:01.90 23:47.50 25:49.40
Madelyn VanDort Zeeland West +19.11 24:06.91 23:47.80
Brianna Nixon Hudsonville -1:04.07 23:49.63 24:53.70
Ellory Fox Caledonia -3:10.95 23:51.35 27:02.30
Amber Fairchild Caledonia -3:24.23 23:51.77 27:16.00
Jordan Rosekrans Lake City -5:40.98 23:52.52 29:33.50
Emma Kooienga Grand Rapids Covenant Christian -2:28.63 23:53.97 26:22.60
Taylor Venhuizen Caledonia -2:02.38 23:54.52 25:56.90
Lucy Herpolsheimer Grand Rapids Kenowa Hills -2:11.58 23:56.02 26:07.60
Evelyn Ault Rockford -2:48.78 23:59.52 26:48.30
Jadyn Young Lowell -3:13.32 24:00.38 27:13.70
Anna Hall Plainwell -1:16.46 24:16.04 25:32.50
Megan Scheuerle Grand Haven -20.03 24:17.77 24:37.80
Alivia Apol Hudsonville -10.66 24:21.24 24:31.90
Avery Brower Holland Christian -10:03.84 24:21.86 34:25.70
Sela Fitzell Caledonia -2:43.22 24:23.18 27:06.40
Laura Groner Plainwell +1:34.43 25:58.93 24:24.50
Hayden Schugars Traverse City Central -21.95 24:27.35 24:49.30
Lily Fults Lake City +26.41 24:54.91 24:28.50
Jeremiah Cole Grand Rapids Northview -20.54 24:29.16 24:49.70
Max Damstra Grand Rapids Christian -43.12 24:29.98 25:13.10
Hailey Mingerink Grand Rapids Covenant Christian -54.86 24:30.04 25:24.90
Sam Thelen Grandville -1:32.37 24:30.43 26:02.80
Ella Halma Holland Christian -1:54.64 24:33.26 26:27.90
Cecelia Gill Grand Rapids Northview -3:06.86 24:36.34 27:43.20
Caden Ruiter Holland Christian -1:08.23 24:36.67 25:44.90
Emma Kauffman Rockford -1:31.38 24:37.62 26:09.00
Anna Miedema Kalamazoo Loy Norrix +2:19.09 26:57.59 24:38.50
Anna Forney Lowell +1:58.75 26:42.35 24:43.60
Julia Till Zeeland West -2:15.84 25:04.96 27:20.80
Emma Roe Lake City -5:19.30 25:05.50 30:24.80
Allison Vandermeulen Grand Rapids Covenant Christian -4:10.21 25:10.39 29:20.60
Skyelar Howley Grand Haven -3:40.59 25:10.61 28:51.20
Elizabeth Richmond Grand Rapids West Catholic +25.65 25:37.05 25:11.40
Kinsley Mowery Grand Rapids Covenant Christian -1:57.07 25:15.03 27:12.10
Rachel Baxter Hudsonville +4:18.43 29:35.03 25:16.60
Althea Gaylord Benzie Central -3:54.67 25:19.53 29:14.20
Alayna Lubbers Grand Rapids Covenant Christian +1:00.91 26:21.91 25:21.00
Saniya Mishra Grand Rapids Forest Hills Central +2:13.68 27:42.48 25:28.80
Megan Pefley Comstock Park -3:03.87 25:29.53 28:33.40
Clare Eichberger Traverse City Central -3.26 25:33.24 25:36.50
Elliana Raterman Jenison +26.00 26:01.10 25:35.10
Vada Brasington Traverse City Central -2:49.15 25:36.25 28:25.40
Ell Johnson Portage Central +1:43.98 27:21.88 25:37.90
Alison Vandyke Plainwell -2:41.73 25:43.77 28:25.50
Carson Vanbaren Grand Rapids Covenant Christian +56.37 26:48.67 25:52.30
Kayla Wyrick Zeeland West -1:03.98 25:54.52 26:58.50
Katie Harrand Traverse City St. Francis -1:52.73 25:59.07 27:51.80
Gracelynn Hall East Kentwood -7.46 26:02.24 26:09.70
Arlyn Torralba Zeeland West -12.61 26:11.79 26:24.40
Sierra Fonseca Comstock Park -6:29.39 26:13.01 32:42.40
Owen Heyboer Grand Rapids Covenant Christian +29.43 26:45.33 26:15.90
Rebecca Hornacek Caledonia -6:13.68 26:26.72 32:40.40
Abe Meyer Holland Christian -6:13.96 26:30.44 32:44.40
Sophia Douglass Caledonia -4:43.14 26:30.56 31:13.70
Emma Dykstra Traverse City Central +1:44.53 28:20.33 26:35.80
Amelia Ferenczi Grand Rapids Ottawa Hills -2:47.35 26:40.05 29:27.40
Camden Gritters Grand Rapids Covenant Christian -5.96 26:41.64 26:47.60
Avery Kelliher Jenison -1:35.02 26:49.28 28:24.30
Ana Heagle Grand Rapids Christian +9.93 27:04.63 26:54.70
Amelia Tran Grand Haven -38.38 27:04.42 27:42.80
Emma Leasure Portage Central -44.65 27:08.05 27:52.70
Jonah Hayes Grand Haven -1:46.79 27:10.81 28:57.60
Lucy Noggle Traverse City St. Francis -3:24.45 27:11.95 30:36.40
Hannah Gaiser Grand Rapids Catholic Central -1:28.38 27:15.02 28:43.40
Addison Drnek Grand Rapids Covenant Christian -2:07.61 27:17.69 29:25.30
Martina Lapekas St. Joseph -11.39 27:32.11 27:43.50
Nola Langeweg Caledonia -16:27.37 27:35.33 44:02.70
Allyson Broaddus Grand Rapids Catholic Central +54.05 28:31.25 27:37.20
Serah Philip East Kentwood -1:00.62 27:37.58 28:38.20
Gillian Guzman Caledonia -10.83 27:43.07 27:53.90
Sydnie Schimmel Grand Rapids Covenant Christian -11.65 27:56.45 28:08.10
Karen Bult Grand Rapids Covenant Christian +6.20 28:05.80 27:59.60
Holland Quinn Kalamazoo Loy Norrix -3:08.60 28:00.10 31:08.70
Lawrence Steenwyk Grand Rapids Covenant Christian -51.34 28:07.66 28:59.00
Sydney Wagner Jenison -1:44.79 28:19.41 30:04.20
Everett Kamps Grand Rapids Covenant Christian +1:06.89 29:44.29 28:37.40
Micaela Van Den Bo Grand Rapids Kenowa Hills -2:13.50 28:38.30 30:51.80
Ashlyn Groeneweg Jenison -1:30.08 28:50.42 30:20.50
Ainsley Kamil East Kentwood -2:48.01 28:52.99 31:41.00
Lyla Rus Grand Rapids Covenant Christian -1:16.21 28:59.99 30:16.20
Erica Large East Kentwood -27.32 29:02.38 29:29.70
Stephanie Dryburgh Caledonia -4:32.92 29:19.18 33:52.10
Caitlyn Pallin Benzie Central -51.86 29:23.14 30:15.00
Mekenzie Lubbers Grand Rapids Covenant Christian -1:10.44 29:32.86 30:43.30
Presley Gyorki Caledonia -2:12.08 29:33.32 31:45.40
Josiah Sterenberg Kalamazoo Loy Norrix -2:46.52 29:40.58 32:27.10
Dakotah Dreyer Jenison -2:32.62 30:02.88 32:35.50
Maritza Zamudio East Kentwood -3:42.57 30:09.03 33:51.60
Lauren Parker Caledonia -5:28.02 30:20.48 35:48.50
Audrey Thom Plainwell +36.62 32:02.72 31:26.10
Ella Paulic Traverse City Central +2:26.45 34:09.05 31:42.60
Lucy Phillips Traverse City Central +2:15.51 34:08.41 31:52.90
Jeramiah Pearson Wyoming +2:41.46 35:31.06 32:49.60
Chelsey Nicholson Grand Rapids Kenowa Hills -2:02.19 32:55.91 34:58.10