Ottawa Hills Invitational 2024 vs Ottawa Hills Invitational 2023

Aggregate Data Points
Difference This Meet That Meet
Overall Athletes +115 1406 1291
Overall Average +20.95 22:21.81 22:00.86
1st-10th Place +2.95 15:48.51 15:45.56
1st-25th Place -0.75 16:03.74 16:04.49
1st-50th Place -1.53 16:18.38 16:19.90
1st-100th Place -1.40 16:41.30 16:42.70
Common Athletes -- -- 625
Ran Faster 165 395 230
Ran Season Best 20 43 23
Average Time -20.67 21:23.37 21:44.03
Median Time -26.75 20:45.95 21:12.70
Middle 80% Times -22.61 21:04.00 21:26.61
Top 10% Times -20.37 16:35.70 16:56.07
Top 25% Times -23.57 17:28.37 17:51.94
Top 50% Times -25.58 18:38.53 19:04.11
Bottom 50% Times -15.68 24:04.10 24:19.79
Bottom 25% Times -10.91 26:17.45 26:28.37
Bottom 10% Times -5.36 28:49.19 28:54.55
Average Difference -20.67 -- --
Median Difference -5.56 -- --
Middle 80% Difference -23.65 -- --
Top 10% Difference -14.47 -- --
Top 50% Difference -23.44 -- --
Top 25% Difference -20.79 -- --
Top 50% Difference -23.44 -- --
Bottom 50% Difference -17.84 -- --
Bottom 25% Difference -15.47 -- --
Bottom 10% Difference -1.57 -- --

Performances of Common Athletes
Athlete Team Difference This Meet That Meet
Josh Slocum Traverse City St. Francis -1:27.04 15:33.26 17:00.30
Will Engbers Holland Christian -39.43 15:36.05 16:15.48
Simon Triezenberg Grand Rapids Christian -5.44 15:40.55 15:45.99
Jackson Lam Kalamazoo Loy Norrix -39.16 15:41.17 16:20.33
Jeb Hillary Grand Rapids Catholic Central -1:10.66 15:41.84 16:52.50
Evan Nickoles East Kentwood +32.02 16:20.19 15:48.17
Kort Thompson Caledonia -39.23 15:59.10 16:38.33
William Ready Traverse City St. Francis -2:04.93 16:01.54 18:06.47
Spencer Porter Grand Rapids Forest Hills Northern -40.40 16:04.59 16:44.99
Henry Cox Plainwell +19.05 16:24.32 16:05.27
Levi Kamps Grand Rapids Covenant Christian -30.16 16:06.57 16:36.73
Owen Fisher Mattawan -1:00.03 16:07.60 17:07.63
Spencer Parker Portage Central -26.05 16:07.88 16:33.93
Caleb Keller Traverse City Central -20.40 16:08.44 16:28.84
Andrew Commeret Comstock Park -41.95 16:09.97 16:51.92
Keegan Hoekstra Grand Rapids Christian -4.87 16:13.59 16:18.46
Will Whitmore Holland Christian -22.17 16:14.57 16:36.74
Marshall Huhn Lowell -1:26.20 16:15.75 17:41.95
Sawyer Mccarthy Grand Rapids Forest Hills Central +16.64 16:34.89 16:18.25
Eli Velting Caledonia +16.74 16:35.55 16:18.81
Justin Johnson East Kentwood -1:32.26 16:20.41 17:52.67
Isaac Tanis East Kentwood -6.01 16:20.58 16:26.59
Logan Westgate Portage Central +28.10 16:49.06 16:20.96
Mitchell Dunlap Grand Rapids Catholic Central -2:42.03 16:22.12 19:04.15
Caleb TeBrake Grand Rapids Northview -31.49 16:23.75 16:55.24
Micah Small Grand Rapids Christian -24.09 16:23.88 16:47.97
Joseph Spada Kalamazoo Central -5.89 16:25.19 16:31.08
Sean Ryan Grand Rapids Christian +0.37 16:25.64 16:25.27
Robert Dodd Zeeland West +9.26 16:36.29 16:27.03
Cooper Byrne Lowell -24.09 16:28.70 16:52.79
Ian Boss Traverse City Central -37.11 16:29.10 17:06.21
Ty Billings Kalamazoo Central +24.70 16:56.10 16:31.40
Owen Read Traverse City St. Francis -32.65 16:32.31 17:04.96
Jacob Sandford Grand Rapids Forest Hills Central +16.72 16:49.44 16:32.72
Keagan Smith Zeeland West +4.50 16:40.07 16:35.57
Aidan Brinks Holland Christian +14.91 16:51.49 16:36.58
Graeson Decker Hudsonville Unity Christian -12.65 16:40.38 16:53.03
Owen Gifford Portage Central -25.96 16:41.42 17:07.38
Eli Johansen St. Joseph -1:03.74 16:42.21 17:45.95
Marcel Stork Mattawan -12.05 16:42.91 16:54.96
Trent Hanson Plainwell -1:32.35 16:44.22 18:16.57
Lawrence Cubitt Traverse City Central -28.81 16:44.51 17:13.32
Brayden Rynsburger Holland Christian -32.42 16:47.72 17:20.14
Hayden Lafferty Rockford -0.28 16:51.42 16:51.70
Riley Pattinson Traverse City St. Francis -44.02 16:53.44 17:37.46
Joseph Carlson Traverse City St. Francis -1:28.41 16:53.48 18:21.89
Myles Gesselman East Kentwood +48.53 17:43.29 16:54.76
Robby Myler Traverse City St. Francis -19.90 16:56.89 17:16.79
Jake Follett Holland West Ottawa -34.62 16:58.00 17:32.62
Nik Williams Grand Rapids Ottawa Hills +9.04 17:07.26 16:58.22
Levi Jongekryg Holland West Ottawa -55.59 16:58.60 17:54.19
Aiden Kasprzak Grand Rapids Catholic Central -0.25 16:58.63 16:58.88
Aidan Edgar Caledonia -1:37.10 16:58.91 18:36.01
Robert Koscinski Portage Northern -20.10 17:04.13 17:24.23
Kelton Hoover Grand Rapids Ottawa Hills +15.34 17:20.86 17:05.52
Nathan Steen Holland Christian -23.54 17:07.91 17:31.45
Neil Oyer Traverse City Central -9.18 17:10.46 17:19.64
Billy Pipkorn Plainwell -20.09 17:10.85 17:30.94
Lewis Walter Traverse City St. Francis +13.07 17:24.35 17:11.28
Elijah Bernstein East Kentwood +7.25 17:18.62 17:11.37
Cole Coffman Holland Christian -29.79 17:13.19 17:42.98
Alex Ten Haken Hudsonville Unity Christian -38.36 17:13.60 17:51.96
Camren DeVries Holland West Ottawa -22.74 17:14.51 17:37.25
Simon Faber Grand Rapids Forest Hills Northern -1:04.46 17:14.78 18:19.24
Porter Yurk Holland West Ottawa -1:24.15 17:14.79 18:38.94
Tyler Baum Grand Rapids Forest Hills Northern -50.37 17:16.48 18:06.85
Will Johnson Holland Christian -1:09.51 17:16.58 18:26.09
Ethan Buer Caledonia -14.69 17:17.71 17:32.40
Caden Karcher Rockford -5.90 17:19.06 17:24.96
Gavin O'Meara Grand Rapids Forest Hills Central -59.71 17:19.72 18:19.43
Ethan Quibell East Kentwood +1:23.93 18:44.59 17:20.66
Luke Dykstra Grand Rapids Covenant Christian +12.45 17:33.46 17:21.01
Caleb DenHartigh Hudsonville Unity Christian -23.62 17:21.72 17:45.34
Micah Kuiper Grand Rapids Covenant Christian -1:04.33 17:22.33 18:26.66
Sebastian Ruiz Holland West Ottawa -1:03.74 17:22.87 18:26.61
Ethan Gerlach Holland West Ottawa +17.34 17:40.49 17:23.15
Cody Bromley Lowell -1:07.66 17:25.03 18:32.69
Jack Slotman Hart +8.90 17:35.11 17:26.21
Aeson Gonzalez Portage Northern +20.31 17:47.03 17:26.72
Boston Wilkinson Holland West Ottawa -2:01.00 17:27.94 19:28.94
Jacob Voetberg Grand Rapids Christian -24.23 17:28.12 17:52.35
Rhys Holmes Grand Rapids Northview -36.17 17:28.71 18:04.88
Mason Morrell Caledonia -34.94 17:30.25 18:05.19
Corey Jones Comstock Park +46.41 18:16.93 17:30.52
Colin Stawasz Lowell -1:33.59 17:31.55 19:05.14
Joshua Dodd Zeeland West -23.08 17:34.53 17:57.61
David Stout Rockford +18.51 17:53.19 17:34.68
Drew Swayze Lowell -51.70 17:34.81 18:26.51
Jack Monterusso Grand Rapids Forest Hills Central -48.40 17:36.06 18:24.46
Tyler Kooienga Grand Rapids Covenant Christian -8.02 17:36.92 17:44.94
Gabe Hillary Grand Rapids Forest Hills Northern -29.26 17:37.03 18:06.29
Fletcher Stucky Kalamazoo Loy Norrix -1:20.12 17:39.19 18:59.31
Zachary Chaussee Traverse City Central -1:18.72 17:40.53 18:59.25
Cameron Rynsburger Holland Christian -58.55 17:40.78 18:39.33
Christopher Baker Kalamazoo Loy Norrix -57.92 17:41.45 18:39.37
Samuel Ashby Zeeland West +0.65 17:42.63 17:41.98
Ethan Dalman Zeeland West +13.82 17:56.20 17:42.38
Elena Figueroa St. Joseph +33.83 18:17.81 17:43.98
Rylan Vandenbeldt Holland Christian -1:08.72 17:44.95 18:53.67
Bryce Billings Kalamazoo Central -23.38 17:45.62 18:09.00
Shiloh Gersenson Traverse City Central -6.10 17:46.97 17:53.07
Tanner Christensen Mattawan -1:26.42 17:47.69 19:14.11
Elias DeJong Grand Rapids Christian -48.48 17:49.56 18:38.04
Miles Kirkwood Traverse City Central -33.72 17:50.87 18:24.59
Malachi Mosley East Kentwood -26.87 17:51.30 18:18.17
Kaden Van Ryn Caledonia -49.24 17:51.47 18:40.71
Grant Hillary Grand Rapids Catholic Central -23.56 17:53.31 18:16.87
Jacob Burton Portage Northern +15.07 18:08.61 17:53.54
Andrew Tava Caledonia -4.17 17:54.32 17:58.49
Noah Watson Rockford +24.37 18:18.91 17:54.54
Calvin Brinks Grand Rapids Christian -9.89 17:55.14 18:05.03
Max Stitt Hart +1:10.10 19:07.05 17:56.95
Samuel Miller Portage Northern -3:01.95 17:59.09 21:01.04
Caleb Bomhof Holland West Ottawa +24.56 18:23.93 17:59.37
Dex Nance Traverse City St. Francis -45.05 18:02.21 18:47.26
Mark Rios-Hernandez East Kentwood -35.07 18:02.73 18:37.80
Pascal Miller Hart -29.67 18:04.29 18:33.96
Reid Cousins Zeeland West +12.27 18:17.48 18:05.21
Isaiah Lindstrom Grand Rapids Christian -2:41.32 18:05.34 20:46.66
Gabriel Gauss Rockford -22.23 18:06.83 18:29.06
Grady Bremer Hudsonville Unity Christian +12.59 18:19.83 18:07.24
Ivan Kwigizile Portage Central -21.33 18:07.91 18:29.24
Carson Ackley Hart -1:42.30 18:09.01 19:51.31
Grant Feldpausch Caledonia -17.85 18:12.80 18:30.65
Isaiah LaDuke Holland West Ottawa -12.48 18:13.21 18:25.69
Hayden Dannenberg Holland Christian -27.36 18:13.67 18:41.03
Carter Hausman Kalamazoo Loy Norrix -1:22.46 18:16.35 19:38.81
Levi Schimmel Grand Rapids Covenant Christian -30.59 18:17.45 18:48.04
Rowan Banyon St. Joseph -28.96 18:18.72 18:47.68
Ben Bouws Holland Christian -1:33.29 18:19.83 19:53.12
Isaac Westra Grand Rapids Covenant Christian -13.26 18:20.29 18:33.55
William Sheely Caledonia -8.73 18:21.10 18:29.83
Daisy Cox Rockford -1:00.78 18:23.92 19:24.70
Kaden Mingerink Grand Rapids Covenant Christian +4.92 18:29.63 18:24.71
Carter Petzke St. Joseph +2.29 18:27.06 18:24.77
Colin Taylor-denooyer Holland Christian -16.34 18:25.91 18:42.25
Ethan Miller Hudsonville Unity Christian +10.61 18:36.73 18:26.12
Ian Kimbrell Caledonia +3.13 18:32.83 18:29.70
Luke Smith Caledonia +3.99 18:34.26 18:30.27
Trey Eaton Traverse City Central -22.98 18:30.92 18:53.90
Owen Butkovich Lake City -58.90 18:31.11 19:30.01
Betsy Skendzel Traverse City St. Francis -2.86 18:31.50 18:34.36
Tyler Bostrom Holland Christian -18.35 18:31.94 18:50.29
Asher Friess Portage Central -13.78 18:32.08 18:45.86
Henry Dutcher Kalamazoo Central +30.71 19:04.66 18:33.95
Mason England Grand Rapids Catholic Central -1:42.46 18:34.29 20:16.75
Zac Taylor Traverse City St. Francis +1:18.27 19:53.81 18:35.54
Ellie Scholma Grand Rapids Christian +14.05 18:50.90 18:36.85
Bryce VanderKodde Hart -24.60 18:37.45 19:02.05
Luke Schultz Portage Central -56.98 18:38.04 19:35.02
Jackson Bunda Grand Rapids Forest Hills Northern -2:43.99 18:38.40 21:22.39
Jaeden Pearson East Kentwood -57.32 18:39.43 19:36.75
Lucas Licari Grandville -39.21 18:40.69 19:19.90
Kai Bouathong Zeeland West +21.99 19:03.43 18:41.44
Cameron Wright Caledonia +27.94 19:09.62 18:41.68
David Glista Kalamazoo Loy Norrix -1:05.21 18:42.86 19:48.07
Lilah Poel Grand Rapids Christian +29.05 19:11.96 18:42.91
Annie Alkema Kalamazoo Central -28.58 18:43.14 19:11.72
Henry Schwarze Grand Rapids Forest Hills Central +24.03 19:07.45 18:43.42
Howie Herrygers Zeeland West -33.93 18:43.80 19:17.73
Caden VanGelderen Hart -47.34 18:44.39 19:31.73
Wyatt Jacques Grand Rapids Ottawa Hills +1:42.85 20:28.51 18:45.66
Sam Zhang Portage Central -32.42 18:47.11 19:19.53
Wyatt Remar Lowell -17.50 18:47.62 19:05.12
Paige McMeans Jenison -1:40.60 18:48.44 20:29.04
Jakoby Moore Zeeland West +1:18.97 20:07.97 18:49.00
Tessa Mascari Traverse City West -52.73 18:49.80 19:42.53
Willem Spoelhof Grand Rapids Forest Hills Northern +24.16 19:14.05 18:49.89
Justin Bergman Portage Central -44.26 18:49.92 19:34.18
Christopher CJ Traverse City Central -50.61 18:50.15 19:40.76
Edward Wuerthele Grand Rapids Forest Hills Northern +18.19 19:08.82 18:50.63
Grant Morrell Caledonia -27.47 18:50.85 19:18.32
Connor Sloan Kalamazoo Loy Norrix -1:28.46 18:50.96 20:19.42
Carter Root Lake City -1:22.76 18:51.20 20:13.96
Nate Gorman Traverse City St. Francis -1:38.86 18:53.00 20:31.86
Jonathan Greenhoe Zeeland West -19.20 18:53.75 19:12.95
Ian DeHaan Caledonia -1:28.66 18:54.34 20:23.00
Levi Dykstra Grand Rapids Covenant Christian -20.48 18:55.25 19:15.73
Samuel DeYoung Grand Rapids Christian -1:57.06 18:56.39 20:53.45
Roben Perez Grand Rapids Catholic Central -15.62 18:56.39 19:12.01
William Allen Plainwell -1:41.01 18:58.93 20:39.94
Samuel VandeWege Holland Christian +45.26 19:44.41 18:59.15
Beau Holmes Grand Rapids Northview -20.85 18:59.36 19:20.21
Sam Decker Grand Rapids Northview -3:44.04 19:00.84 22:44.88
Josiah Thelen Grandville -1:57.03 19:01.02 20:58.05
Caleb Anderson Wyoming -1:39.22 19:02.05 20:41.27
Ben Atkins Lowell -1:18.28 19:02.44 20:20.72
Chloe DeRidder Grandville -19.29 19:02.87 19:22.16
Dylan Choura Grand Rapids Forest Hills Central -37.75 19:03.83 19:41.58
Colton Dibble Grand Rapids Forest Hills Northern -36.37 19:04.04 19:40.41
Tam Huynh East Kentwood -2:04.00 19:04.06 21:08.06
Owen VanderVlucht Hart -1:43.76 19:04.25 20:48.01
Carson Lauters Grandville +1:05.30 20:09.84 19:04.54
Lucas Bruno Grand Rapids Ottawa Hills -40.20 19:05.05 19:45.25
Brayden Spears Lake City -36.20 19:05.16 19:41.36
Lukas Looman Holland West Ottawa -2:03.52 19:06.41 21:09.93
Marshall Pederson Caledonia +44.27 19:51.56 19:07.29
Jabin Dieleman Holland West Ottawa -29.78 19:07.74 19:37.52
Sani Shema Grand Rapids Ottawa Hills -24.83 19:08.62 19:33.45
Richard George Mattawan -24.79 19:09.68 19:34.47
Jonathan Falk Grand Rapids Christian -1:14.62 19:09.91 20:24.53
Alpha Kabba East Kentwood -1:06.30 19:10.00 20:16.30
Tyce Wakefield Grand Rapids Forest Hills Northern +50.83 20:02.41 19:11.58
Paul Fowler Lowell -20.44 19:12.60 19:33.04
Ryan Friedmann Portage Central -2:02.41 19:14.56 21:16.97
Jacob Standfest Rockford -5.71 19:14.80 19:20.51
Max Corbat Grand Haven +27.64 19:42.62 19:14.98
Charlie Vitkauskas Rockford -54.56 19:19.13 20:13.69
Ellery Lampen Holland Christian -31.45 19:24.76 19:56.21
Jordyn Klaasen Zeeland West +25.07 19:50.61 19:25.54
Oscar Andrade-Nava Wyoming -40.73 19:26.21 20:06.94
Lucas Szczesny Portage Central -1:03.30 19:26.30 20:29.60
Benjamin Ault Rockford +20.03 19:46.86 19:26.83
Peter Sluys Wyoming -1:09.34 19:26.98 20:36.32
Arie TerBeek Grandville +3:37.77 23:06.12 19:28.35
Abby Veit Traverse City West +4.49 19:33.60 19:29.11
Reese Smith Traverse City West +45.66 20:15.32 19:29.66
Trinity VanderWoude Rockford +1:42.96 21:12.92 19:29.96
Landon Koole Grand Rapids Covenant Christian -17.80 19:30.13 19:47.93
Alex Saavedra East Kentwood +25.48 19:55.96 19:30.48
Aydin Truong Grand Rapids Forest Hills Northern +1:28.63 21:01.09 19:32.46
Cassie Karasinski Hudsonville -7.76 19:33.86 19:41.62
Natalie Lewis Rockford +4.75 19:38.90 19:34.15
Willa Prinsen Grand Rapids Forest Hills Northern -2:51.08 19:34.37 22:25.45
Micah Rizkalla Grand Rapids Ottawa Hills +46.99 20:21.54 19:34.55
Coby Price East Kentwood -47.89 19:34.97 20:22.86
Hannah Dupuis Caledonia -1:33.87 19:35.93 21:09.80
Chloe Purwin Hudsonville -1:48.26 19:36.77 21:25.03
Layla Geurink Holland Christian -2:10.96 19:37.36 21:48.32
Liam Heyboer Grand Rapids Covenant Christian -2:00.64 19:37.49 21:38.13
Devon Lauters Grandville +11.90 19:50.55 19:38.65
Naomi Diekman Jenison +17.49 19:57.04 19:39.55
Morgan Hill Traverse City Central -16.94 19:39.64 19:56.58
Jacob Lusk Comstock Park -19.41 19:40.32 19:59.73
John Joyner Caledonia -26.99 19:40.54 20:07.53
John Studzinski Traverse City St. Francis +26.64 20:07.49 19:40.85
Joseph Hoffman Plainwell -14.07 19:41.59 19:55.66
Colin Carrier Grand Rapids Catholic Central -2:10.76 19:42.31 21:53.07
Ivan Tai Portage Northern +6.03 19:49.87 19:43.84
Rhea Mouw Portage Central +16.41 20:00.39 19:43.98
Evan Miedema Hudsonville Unity Christian +50.44 20:34.49 19:44.05
Micah Manion Grand Rapids Christian -2:11.93 19:45.44 21:57.37
Dan Youngberg Lake City -1:31.78 19:45.75 21:17.53
Hudson Bigford Grand Rapids Forest Hills Central -26.26 19:46.42 20:12.68
David DeVore St. Joseph -26.82 19:47.68 20:14.50
Will Dawson Grand Rapids Northview -1:45.05 19:47.88 21:32.93
Zoe Hoekstra Grand Rapids Christian -2:10.04 19:49.69 21:59.73
Annika TerBeek Grand Rapids Christian -35.36 19:51.26 20:26.62
Lilah Yoder Grand Rapids Forest Hills Central -53.53 19:51.81 20:45.34
Alyssa Fouchey Traverse City West +15.14 20:07.22 19:52.08
Graydon Heystek Kalamazoo Loy Norrix -1:12.48 19:52.20 21:04.68
Benjamin Rewa Caledonia +20.33 20:13.00 19:52.67
Gabe Slater Grand Rapids Forest Hills Central -20.53 19:53.26 20:13.79
Sofia Bogard Kalamazoo Loy Norrix -41.72 19:53.55 20:35.27
Mary Masserant Traverse City St. Francis -49.22 19:53.58 20:42.80
Townsend Moore East Kentwood +32.14 20:26.42 19:54.28
Elliot Buchan Grand Rapids Northview +8.12 20:02.60 19:54.48
Cole Simpson Grand Rapids Forest Hills Central -59.46 19:55.68 20:55.14
Macy Guikema Jenison -59.86 19:57.12 20:56.98
Sebastian Rissley Caledonia -50.67 19:57.43 20:48.10
Ayden VanDyk Grand Rapids Covenant Christian -47.69 19:59.41 20:47.10
Adam Host Rockford -17.90 19:59.87 20:17.77
Lucy Waalkes Grand Rapids Christian -4.67 20:00.46 20:05.13
Lucas Sage Grand Rapids Kenowa Hills +11.95 20:13.08 20:01.13
Gavin Dannenberg Holland Christian -1.12 20:02.65 20:03.77
Roxanne Jorgensen Portage Northern +2:08.67 22:11.56 20:02.89
Ian Burley Grand Haven +1:09.62 21:13.61 20:03.99
Xander Helenius Grand Rapids Northview +18.39 20:22.76 20:04.37
Enna Wainer Grand Rapids Ottawa Hills +10.38 20:16.44 20:06.06
Bailey Wenzlick Traverse City West -1:02.36 20:06.20 21:08.56
Dylan Duimstra Hudsonville Unity Christian +23.05 20:29.48 20:06.43
Dayton Sneller Zeeland West -1:10.51 20:07.08 21:17.59
Sawyer Grifhorst Grandville -1:16.00 20:07.55 21:23.55
Theo Fuller Kalamazoo Loy Norrix -1:07.06 20:08.93 21:15.99
Bridget Raven Traverse City West +17.47 20:27.15 20:09.68
Shuler Wiegerink Portage Northern -1:38.03 20:10.17 21:48.20
Molly Kate Hollandswort Traverse City St. Francis -1:00.44 20:10.51 21:10.95
Kaiden Murdoch Grandville -46.33 20:12.48 20:58.81
Shelby Kuiper Grand Rapids Covenant Christian +0.53 20:13.34 20:12.81
Olivia Storteboom Portage Central +28.55 20:41.61 20:13.06
Aden Fair Grand Rapids Forest Hills Northern -1:52.70 20:13.43 22:06.13
Caleb Dalman Zeeland West +10.30 20:24.13 20:13.83
Henry Freestone Kalamazoo Loy Norrix -4:09.10 20:14.04 24:23.14
Peyton Tucker Traverse City West +1:44.64 21:59.12 20:14.48
Jack Kubas Portage Central -56.01 20:15.52 21:11.53
Andrea Schwartz Jenison -43.15 20:15.58 20:58.73
Brayden Marchal Lowell +37.40 20:53.03 20:15.63
Luke Witte Grand Rapids Christian -1:44.06 20:15.67 21:59.73
Ryan Buist St. Joseph +17.97 20:35.18 20:17.21
Musa Khadija Grand Haven -15.68 20:17.56 20:33.24
Ryan Stewart Holland Christian -1:47.45 20:17.74 22:05.19
Mackenzie Huizenga Holland Christian -41.24 20:18.16 20:59.40
Henry Stone Grandville -2:07.57 20:19.13 22:26.70
Ashley Wayne Hudsonville -0.62 20:19.23 20:19.85
Parker VanHill Grand Rapids Christian +39.22 20:58.67 20:19.45
Madeleine Hengeveld Grand Rapids Ottawa Hills -1:49.20 20:20.52 22:09.72
Isaac Witte Grand Rapids Christian -54.76 20:20.54 21:15.30
Melana Karsten Rockford -46.51 20:21.14 21:07.65
Josh Bustos Hart -13.11 20:22.34 20:35.45
Tessa Minnear Hudsonville -55.87 20:23.01 21:18.88
Jayden Langschied Grand Rapids Christian +17.18 20:40.37 20:23.19
Alden Lucas Hudsonville Unity Christian -45.53 20:23.41 21:08.94
Hayden Palmer Portage Northern +29.02 20:52.88 20:23.86
Jacob Kuipers Hudsonville Unity Christian +16.57 20:40.62 20:24.05
Benjamin Huffine East Kentwood -15.26 20:26.97 20:42.23
Gerrit Bol Grand Rapids Covenant Christian -1:11.26 20:27.04 21:38.30
Anna Krampe Grand Rapids Forest Hills Central +1:54.46 22:22.22 20:27.76
Reese Hansen Grand Rapids Ottawa Hills -5.61 20:27.97 20:33.58
Jonathan Gruppen Hudsonville Unity Christian -1:29.96 20:28.52 21:58.48
Claire Vos Plainwell -5:46.52 20:28.58 26:15.10
Joey Neuman Mattawan -10.80 20:29.07 20:39.87
Isaac Millward Portage Central -1:15.37 20:29.63 21:45.00
Sierra Grooters Hudsonville Unity Christian -34.82 20:30.21 21:05.03
Sienna Cobb Traverse City Central -11.36 20:31.42 20:42.78
Finn Halvas Portage Northern +2:21.08 22:53.06 20:31.98
Alexi Ho East Kentwood -3:37.10 20:35.52 24:12.62
Trevor Hayes Grand Rapids Covenant Christian +1:56.61 22:32.21 20:35.60
Leona Keuvelaar Grandville -2:49.18 20:35.86 23:25.04
Kaleb Schiller Portage Northern +27.98 21:03.85 20:35.87
Caleb Looyenga Grand Rapids Covenant Christian -17.15 20:37.05 20:54.20
Lexie Beth Nienhuis Hart +32.36 21:09.44 20:37.08
Paul Schmidt Comstock Park -26.51 20:37.66 21:04.17
Christian Momber Grand Rapids Kenowa Hills -45.75 20:37.98 21:23.73
Evie Kleinheksel Zeeland West +25.82 21:05.25 20:39.43
Beatrice Perucchetti St. Joseph -43.11 20:39.54 21:22.65
Ella Harlow Portage Northern +9.54 20:50.79 20:41.25
Rachel Grice Kalamazoo Central +53.97 21:37.62 20:43.65
Justin Daniel Hutt East Kentwood +1.68 20:46.69 20:45.01
Koleson Reeder Caledonia -16.59 20:45.26 21:01.85
Carly Bruxvoort Hudsonville Unity Christian +42.14 21:27.81 20:45.67
Nathan Stroh St. Joseph -2:10.30 20:45.90 22:56.20
Draven Reid Caledonia -18.68 20:45.95 21:04.63
Logan Paulen Caledonia -1:25.25 20:47.50 22:12.75
Alanna Clague Portage Central +14.74 21:02.50 20:47.76
Jacob Penna Grand Rapids Covenant Christian +1:18.77 22:08.67 20:49.90
Bennett Garton Traverse City St. Francis -8:00.23 20:50.63 28:50.86
Aiden Unangst Kalamazoo Loy Norrix -1:36.98 20:50.64 22:27.62
Noah Wolters Zeeland West +1:24.66 22:16.69 20:52.03
Lex Ruimveld Plainwell -1:41.08 20:52.19 22:33.27
Audrey Latchaw Lowell +41.34 21:33.80 20:52.46
Anthony Bunker Grand Rapids Forest Hills Northern -31.57 20:52.57 21:24.14
Bradey Harmelink Grandville -2:56.47 20:52.81 23:49.28
Kaden Goodman Kalamazoo Central -2:44.20 20:52.84 23:37.04
Henry Robinson St. Joseph +2:00.22 22:54.12 20:53.90
Macallie Retan Grandville +29.74 21:25.56 20:55.82
Claire O'Boyle Lowell -19.72 20:55.85 21:15.57
Lydia Minderhoud Grand Rapids Covenant Christian +34.01 21:29.89 20:55.88
Zander Kresnak Grand Rapids Forest Hills Central +26.33 21:22.51 20:56.18
Kiley Bommarito Caledonia -1:55.54 20:59.86 22:55.40
Ryan Mauwa Portage Northern -56.55 21:00.81 21:57.36
Edward Corcoran Grand Rapids Northview -37.20 21:00.93 21:38.13
Brandon Weber Hudsonville Unity Christian +10.54 21:12.05 21:01.51
Abbey Scholma Hudsonville -1:12.50 21:01.61 22:14.11
Jack Mazurek Traverse City St. Francis -31.82 21:02.50 21:34.32
Natalie Rosema Hart +2.08 21:08.90 21:06.82
Emily Dunphy Traverse City St. Francis -49.47 21:06.92 21:56.39
Alex Rutkowski Traverse City St. Francis -26.72 21:07.56 21:34.28
Olivia Hawkins Caledonia +1:25.97 22:34.38 21:08.41
Maggie Ruffini Grand Rapids Forest Hills Northern -19.24 21:08.58 21:27.82
Audrey Biebel Grand Rapids Forest Hills Northern -6.97 21:09.40 21:16.37
Audrey Huff Grandville +3.35 21:14.74 21:11.39
Will Heagle Grand Rapids Christian +9.70 21:21.19 21:11.49
Gabe Arredondo Zeeland West +15.76 21:28.46 21:12.70
Riley Thomas Portage Central +1:32.81 22:45.56 21:12.75
Parker Majors Lake City -1:22.11 21:12.94 22:35.05
Anabelle Sketch Traverse City Central -32.43 21:13.07 21:45.50
John Wolever Grand Rapids Northview -1:32.78 21:13.89 22:46.67
Emma Taggett Plainwell +52.55 22:07.12 21:14.57
Elizabeth Kunzi Hudsonville -1:33.63 21:17.83 22:51.46
Maya VanSolkema Hudsonville Unity Christian +19.56 21:38.85 21:19.29
Liam Dykhouse Caledonia -23.82 21:19.34 21:43.16
Elena Czuk Portage Central -43.20 21:20.09 22:03.29
Blake Thompson Grandville +3:57.39 25:18.22 21:20.83
Lily Cummings St. Joseph +11.72 21:32.73 21:21.01
Elliott Anderson Kalamazoo Loy Norrix -43.80 21:21.02 22:04.82
Akaela Daman Caledonia -5.56 21:21.56 21:27.12
Tyler Davis Wyoming -47.42 21:21.60 22:09.02
Mila Schneider Rockford +24.15 21:47.33 21:23.18
Nicholas Boot Portage Central +1:14.58 22:38.20 21:23.62
Alyssa Mertes Rockford +44.95 22:09.13 21:24.18
Brayden Buelow Portage Central -6.65 21:25.43 21:32.08
Paige Ritchie Traverse City St. Francis -2.20 21:25.91 21:28.11
Anna DeVries Grand Rapids Covenant Christian +8.87 21:37.56 21:28.69
Kenna Charbauski Grand Rapids Forest Hills Northern -1:12.08 21:30.37 22:42.45
Grace Finch Traverse City West -1:12.06 21:31.84 22:43.90
Sadie Ebel St. Joseph -1:40.08 21:33.71 23:13.79
Alaina Gruppen Hudsonville Unity Christian +48.10 22:23.52 21:35.42
Reece Hoyt Grand Rapids Christian -35.27 21:36.82 22:12.09
Javi Berrios Escalera Zeeland West +1:29.66 23:07.32 21:37.66
Jun Hur Portage Central +1:06.66 22:46.03 21:39.37
Benjamin Carpenter North Muskegon -1:06.48 21:41.81 22:48.29
Katherine Ptak Grand Rapids Catholic Central -1:06.55 21:43.51 22:50.06
John Huffman Grand Rapids Catholic Central +14.27 21:59.02 21:44.75
Andrew Allen Kalamazoo Loy Norrix -9.03 21:45.65 21:54.68
Vivienne Duncan Grand Rapids Christian +6.02 21:51.77 21:45.75
James Wright Portage Northern -49.36 21:48.27 22:37.63
Sylvia Skujins North Muskegon +17.31 22:05.82 21:48.51
Andrew Sleeper Grand Haven +51.74 22:41.93 21:50.19
Chase Stockman North Muskegon +1:12.63 23:03.71 21:51.08
Stella Houdek Traverse City St. Francis -2:46.45 21:51.56 24:38.01
Adysen Daman Caledonia -22.87 21:53.57 22:16.44
Teagan Borick Kalamazoo Loy Norrix -0.37 21:53.71 21:54.08
Randi Pennington Jenison +25.30 22:19.02 21:53.72
Rocco Reimers Traverse City Central -1:09.42 21:54.38 23:03.80
Riley Reed Traverse City West -25.78 21:56.82 22:22.60
Lillian Shev Traverse City Central -8.91 21:56.83 22:05.74
Hannah Erlandson Plainwell -1:05.00 21:57.09 23:02.09
Abigail Simpson Grand Rapids Forest Hills Northern -27.96 21:57.66 22:25.62
Macy Daniels Kalamazoo Loy Norrix -1:12.00 21:58.93 23:10.93
Peter Verduin Grand Haven +3:51.73 25:51.00 21:59.27
Jana Kalumbula Grand Rapids Ottawa Hills +4.04 22:03.90 21:59.86
Mia Vonderheide Lowell +0.77 22:02.66 22:01.89
Gwen Todd Plainwell -45.68 22:03.40 22:49.08
Havyn Tarrant Traverse City St. Francis -51.97 22:03.84 22:55.81
Ellie Fischer St. Joseph +1:00.06 23:05.17 22:05.11
Ana Beimers Hudsonville Unity Christian -27.49 22:05.36 22:32.85
Hannah Bennett Caledonia -53.82 22:06.29 23:00.11
Rowan Sloothaak Zeeland West -53.31 22:06.67 22:59.98
Emma-Claire Sleigh East Kentwood -2.69 22:09.85 22:12.54
Anna Furman Kalamazoo Central +1.01 22:11.85 22:10.84
Keendrick Castillo-Perez Comstock Park -2:45.13 22:10.94 24:56.07
Mikayla Reddy Rockford -1:28.61 22:11.69 23:40.30
Noelle Wielhouwer Hudsonville Unity Christian -2:53.10 22:12.30 25:05.40
Isla Sheely Caledonia +1:14.44 23:26.90 22:12.46
Amber Kuiper Grand Rapids Covenant Christian -13.63 22:12.47 22:26.10
Sam Thelen Grandville -2:17.90 22:12.53 24:30.43
Katelynn Boyd Hudsonville Unity Christian -28.84 22:13.66 22:42.50
Kenzie Low Grand Rapids Ottawa Hills -3:05.19 22:14.69 25:19.88
Isabella Reimers Traverse City Central -38.64 22:16.04 22:54.68
Peter Tuinstra Hart -16.09 22:16.10 22:32.19
Brynn Potter Rockford -30.50 22:17.26 22:47.76
Sage Brownell Rockford -4.47 22:17.99 22:22.46
Megan Breen Portage Central -18.91 22:21.56 22:40.47
Cora Draft Caledonia +14.61 22:36.83 22:22.22
Reese Storteboom Portage Central +11.02 22:33.80 22:22.78
Natalia Verdin Portage Central +3:09.07 25:34.00 22:24.93
Anna VanderWal Caledonia -6.26 22:25.11 22:31.37
Kyrstie Celebuski Grandville -30.82 22:25.22 22:56.04
Sabrina Bielecki Hudsonville +2:08.56 24:34.96 22:26.40
Anson Lange Grand Rapids Christian -1:12.75 22:26.54 23:39.29
Olivia Lothian Lowell +12.52 22:39.15 22:26.63
Norah Kerwin Portage Central -14.39 22:27.72 22:42.11
Addison Hopkins Hudsonville -57.52 22:27.83 23:25.35
Kaila Keeler Zeeland West -14.05 22:27.89 22:41.94
Josephine Sullivan Rockford -45.47 22:29.82 23:15.29
Leah Williams Caledonia -18.25 22:30.53 22:48.78
Lauryn Byker Hudsonville Unity Christian -26.70 22:31.22 22:57.92
Maggie Wagner Jenison -25.93 22:31.43 22:57.36
Olivia Latunski Grand Rapids Forest Hills Central -6.78 22:32.84 22:39.62
Mia Wildfong Traverse City St. Francis -3:01.20 22:33.46 25:34.66
Elie Peresenaire Hudsonville -59.90 22:34.42 23:34.32
Aaron Howe Grand Rapids Northview +21.51 22:56.56 22:35.05
Hunter Lewis Lake City -3:05.58 22:35.73 25:41.31
Brooklyn Haight Zeeland West +15.59 22:52.01 22:36.42
Gwyneth Artz Grand Rapids Christian -1:00.16 22:36.91 23:37.07
Jaxon Pipe Grand Rapids Covenant Christian +25.20 23:03.78 22:38.58
Luke Ho Grand Rapids Forest Hills Central -59.29 22:39.59 23:38.88
Katie Greenhoe Zeeland West +44.04 23:23.80 22:39.76
Athiei Manyang East Kentwood -20.46 22:40.14 23:00.60
Emma Richardson St. Joseph +1:49.26 24:31.77 22:42.51
Aiden Mallory Plainwell +1:57.17 24:40.24 22:43.07
Alayna Ranney Plainwell -58.88 22:43.53 23:42.41
Ella Hallack Zeeland West +35.38 23:19.27 22:43.89
Meghan Venhuizen Caledonia -1:39.31 22:45.83 24:25.14
Jake Mennega Grand Rapids Christian -1:21.17 22:47.14 24:08.31
Samantha Koppenol Zeeland West -32.91 22:47.95 23:20.86
Elsie VanTil Grand Rapids Covenant Christian -3:13.86 22:49.20 26:03.06
Laelle Terpstra Grand Rapids Covenant Christian +14.95 23:06.52 22:51.57
Ashley Binder Hudsonville Unity Christian -2:52.61 22:52.34 25:44.95
Kenai Kokx Hart +41.29 23:34.94 22:53.65
Fernando Saenger Zeeland West +1:02.75 23:56.69 22:53.94
Noelle Nienhuis Hudsonville Unity Christian +34.48 23:29.27 22:54.79
Lauren Hills Hudsonville +25.41 23:20.51 22:55.10
Cayden Hincher Portage Northern -4.55 22:55.11 22:59.66
Madison Trompen Caledonia +30.95 23:26.68 22:55.73
Meredith Hall Traverse City West -14.87 22:57.14 23:12.01
Jessica White Kalamazoo Loy Norrix +1:13.44 24:11.94 22:58.50
Addison Holt Grand Haven +26.35 23:25.75 22:59.40
Lily Tatko Grand Rapids Christian +24.06 23:24.08 23:00.02
Yoe-Shi Yar East Kentwood +1:09.23 24:10.31 23:01.08
Harriet Kidder Hart -1:55.71 23:01.76 24:57.47
Sarah BLEYENBERG Grand Rapids Covenant Christian -1:21.46 23:03.49 24:24.95
Avalynn Klapmust Caledonia +19.11 23:23.03 23:03.92
Elijah VanHouten Portage Northern -0.85 23:04.42 23:05.27
Taryn Landers Hudsonville Unity Christian +1:12.85 24:17.95 23:05.10
Benjamin White Plainwell -33.17 23:07.71 23:40.88
Parker Stull Plainwell +1:11.75 24:19.59 23:07.84
Haylie Sarver Jenison +1:41.33 24:49.25 23:07.92
Jane Steen Traverse City Central -1:18.20 23:10.12 24:28.32
Cole Schmidt Hudsonville Unity Christian -1:45.19 23:12.31 24:57.50
Jocelyn Mein Portage Northern -1:06.19 23:13.16 24:19.35
Willa Peterson Grand Rapids Christian -52.88 23:17.80 24:10.68
Brianna Nixon Hudsonville -30.45 23:19.18 23:49.63
Mia Roe Grand Rapids Christian -57.87 23:22.31 24:20.18
Miles Cooke Grand Rapids Christian +16.32 23:38.64 23:22.32
Andie Buursma Grandville -2:28.90 23:26.17 25:55.07
Sarah Masserant Traverse City St. Francis -2:14.16 23:31.15 25:45.31
Mia Powell Grand Rapids Christian +7.20 23:39.64 23:32.44
Hannah Van Allen Grand Rapids Christian -35.31 23:33.46 24:08.77
Stefan Rau Grand Rapids Covenant Christian +5.73 23:39.89 23:34.16
Vada Brasington Traverse City Central -2:00.76 23:35.49 25:36.25
Michael Whitney Plainwell +5.37 23:42.83 23:37.46
Natalie Kooyer Hudsonville Unity Christian +3:55.75 27:34.24 23:38.49
Grace Clayton Rockford +32.78 24:13.28 23:40.50
James Harper Caledonia +30.19 24:10.89 23:40.70
Alexa Bates Portage Central -59.68 23:41.09 24:40.77
Madelyn VanDort Zeeland West -20.33 23:46.58 24:06.91
Kristin DeBoer Grand Rapids Covenant Christian +1:03.68 24:51.18 23:47.50
Tana Drobeck Mattawan -1:21.57 23:48.38 25:09.95
Evelyn Ault Rockford -10.57 23:48.95 23:59.52
Elijah Maat Holland West Ottawa -36.81 23:51.27 24:28.08
Luke Drnek Grand Rapids Covenant Christian +2:18.05 26:12.55 23:54.50
Lucy Herpolsheimer Grand Rapids Kenowa Hills +1:17.78 25:13.80 23:56.02
Isabelle DeJong Zeeland West -1:56.83 23:56.30 25:53.13
Anna McIntyre Traverse City St. Francis -37.83 24:02.34 24:40.17
James Doss Grand Haven +38.37 24:41.36 24:02.99
Kendall Dykstra Zeeland West +13.96 24:19.45 24:05.49
Emma Grady Lake City +1:45.07 25:54.81 24:09.74
Miranda Miheve Grand Rapids Ottawa Hills +2:12.94 26:24.79 24:11.85
Isabella Hernandez Grandville -35.54 24:12.58 24:48.12
Lucy Otto Jenison -2:08.47 24:12.78 26:21.25
Alison Vandyke Plainwell -1:30.72 24:13.05 25:43.77
Nicholas Hawthorne Kalamazoo Loy Norrix +1.56 24:15.96 24:14.40
Lily Boyl Portage Northern -43.44 24:15.85 24:59.29
Megan Scheuerle Grand Haven +7:38.85 31:56.62 24:17.77
Brooke Carpenter Plainwell +37.17 24:56.86 24:19.69
Noah Hamilton Grandville -2:19.33 24:23.58 26:42.91
Hayden Schugars Traverse City Central +30.22 24:57.57 24:27.35
Alyssa Lucas Zeeland West +21.38 24:50.30 24:28.92
Jeremiah Cole Grand Rapids Northview +48.30 25:17.46 24:29.16
Gabriella Tietema Grand Haven -1:18.62 24:29.82 25:48.44
Hailey Mingerink Grand Rapids Covenant Christian +49.49 25:19.53 24:30.04
Ella Halma Holland Christian +2:58.23 27:31.49 24:33.26
Evan Schrier Hudsonville Unity Christian +1:02.68 25:36.74 24:34.06
Addison Seppala Rockford -50.47 24:35.83 25:26.30
Cecelia Gill Grand Rapids Northview +13.57 24:49.91 24:36.34
Lydia VanderMolen Hudsonville Unity Christian -31.36 24:37.23 25:08.59
Lauren Booms Lake City -26.73 24:41.81 25:08.54
Mackenzie Krentz Caledonia +15.06 25:01.18 24:46.12
Lauren Bosma Zeeland West -10.42 24:48.14 24:58.56
Emerald Bludworth Traverse City Central -2:53.05 24:50.61 27:43.66
Audrey Thom Plainwell -7:11.50 24:51.22 32:02.72
Lyla Harrington Kalamazoo Loy Norrix -3:47.46 24:51.22 28:38.68
Daniela Atkins Grandville -1:00.65 24:52.97 25:53.62
Kasey Haartman Hudsonville Unity Christian -4.99 24:53.50 24:58.49
Madison Sandel Grand Rapids Forest Hills Northern +2:09.03 27:03.52 24:54.49
Emma Roe Lake City -6.31 24:59.19 25:05.50
Emma Pratt Mattawan +0.44 25:03.34 25:02.90
Lilian Nguyen Grand Rapids Forest Hills Northern +44.77 25:48.51 25:03.74
Allison Dryburgh Caledonia +1:00.96 26:05.52 25:04.56
Julia Till Zeeland West +30.74 25:35.70 25:04.96
Abigail Studer Hart -40.10 25:06.03 25:46.13
Skyelar Howley Grand Haven +31.95 25:42.56 25:10.61
Kinsley May Mattawan +25.99 25:37.36 25:11.37
Alexa Salo Plainwell +2:02.67 27:16.16 25:13.49
Kinsley Mowery Grand Rapids Covenant Christian +3.91 25:18.94 25:15.03
Deirdre Mairs East Kentwood -1:27.32 25:16.66 26:43.98
Sydney Kapolka Rockford +31.96 25:58.37 25:26.41
Tessa LePard Hudsonville +19.50 25:46.69 25:27.19
Angie Valle Cedillo East Kentwood +1:19.35 26:54.49 25:35.14
Vivienne Rubino Traverse City Central -19.87 25:37.66 25:57.53
Leonardo Rico Grand Rapids Forest Hills Northern -58.60 25:44.86 26:43.46
Alyssa Moens Grand Rapids Northview -1:07.36 25:46.81 26:54.17
Rogue Toepfer Portage Northern -49.52 25:48.66 26:38.18
Quinn Smith East Kentwood -19.67 25:50.42 26:10.09
Lena Clover Grand Haven +2:47.39 28:39.44 25:52.05
Camille Mitchell Lake City +1:00.28 26:55.10 25:54.82
Grace Blossom Rockford +7.99 26:04.87 25:56.88
Megan VanDyke Plainwell -3:08.91 25:57.96 29:06.87
Kebe Fitzell Caledonia +13.65 26:12.20 25:58.55
Elliana Raterman Jenison -2.40 25:58.70 26:01.10
Katie Harrand Traverse City St. Francis +19.59 26:18.66 25:59.07
Sofia Coatney Traverse City Central +2:02.29 28:01.66 25:59.37
Avery Kelliher Jenison -46.16 26:03.12 26:49.28
Lillian Stahl Portage Northern +2:30.86 28:34.88 26:04.02
Adalynn Randall St. Joseph -3:53.08 26:04.59 29:57.67
Rebecca Hornacek Caledonia -20.62 26:06.10 26:26.72
Justice Goodwin St. Joseph -59.45 26:11.64 27:11.09
Kamyla Aponte-Hernandez East Kentwood -1:26.50 26:12.69 27:39.19
Nola Pearson Caledonia -1:16.74 26:13.66 27:30.40
Emma Leasure Portage Central -51.55 26:16.50 27:08.05
Alayna Lubbers Grand Rapids Covenant Christian +50.34 27:12.25 26:21.91
Emma Dykstra Traverse City Central -1:53.89 26:26.44 28:20.33
Audrey Brouwer Grand Rapids Christian -35.03 26:27.07 27:02.10
Aeris Ensing Hudsonville Unity Christian +55.13 27:23.05 26:27.92
Owen Heyboer Grand Rapids Covenant Christian -14.76 26:30.57 26:45.33
Tarik Fazlic Grand Rapids Forest Hills Northern +1:14.18 27:50.53 26:36.35
Addison Drnek Grand Rapids Covenant Christian -41.34 26:36.35 27:17.69
Amelia Ferenczi Grand Rapids Ottawa Hills +1:50.49 28:30.54 26:40.05
Camden Gritters Grand Rapids Covenant Christian +1:31.80 28:13.44 26:41.64
Lauren Seevers Lowell -2:55.85 26:44.24 29:40.09
Lauren Fender Portage Central -3:23.35 26:52.58 30:15.93
Anna Miedema Kalamazoo Loy Norrix +1:09.30 28:06.89 26:57.59
Lucy Noggle Traverse City St. Francis -5.50 27:06.45 27:11.95
Ell Johnson Portage Central +3:07.98 30:29.86 27:21.88
Payton Durga Lake City +1:16.87 28:39.38 27:22.51
Mekenzie Lubbers Grand Rapids Covenant Christian -2:06.96 27:25.90 29:32.86
Micaela Van Den Bo Grand Rapids Kenowa Hills -1:02.04 27:36.26 28:38.30
Ashlyn Groeneweg Jenison -1:13.08 27:37.34 28:50.42
Ali Swanker Traverse City Central +1:10.27 28:58.56 27:48.29
Sydney Wagner Jenison -26.38 27:53.03 28:19.41
Makayla Wynbeek Grand Rapids Christian -53.48 28:02.81 28:56.29
Lawrence Steenwyk Grand Rapids Covenant Christian +48.89 28:56.55 28:07.66
Lauren Flikkema Grand Rapids Covenant Christian -1:53.55 28:09.98 30:03.53
Norah Byrne Grand Rapids Forest Hills Northern +1:25.96 29:42.58 28:16.62
Rhyan Guzman Caledonia -5.50 28:25.49 28:30.99
Mave Stringer Traverse City Central +1:04.46 29:43.38 28:38.92
Nadiya Travis Kalamazoo Loy Norrix +19.63 29:00.98 28:41.35
Anneliese Anderson Wyoming +4:53.98 33:46.78 28:52.80
Kacy Rosted Caledonia -1:09.34 29:21.75 30:31.09
Layla Kamil East Kentwood +17.92 29:57.43 29:39.51
Josiah Sterenberg Kalamazoo Loy Norrix +56.46 30:37.04 29:40.58
Isabelle Steenwyk Grand Rapids Covenant Christian -1:09.02 29:44.00 30:53.02
Everett Kamps Grand Rapids Covenant Christian +3:41.18 33:25.47 29:44.29
Ava Wierenga Wyoming +40.09 30:30.75 29:50.66
Analiegh Vaughn East Kentwood -3:22.87 29:56.69 33:19.56
Alaina Miedema Hudsonville Unity Christian -13.57 30:00.88 30:14.45
Anna VandeWege Holland Christian +1:28.51 31:47.08 30:18.57
Amelia Murphy Kalamazoo Loy Norrix +4:53.36 35:59.12 31:05.76
Katelynn Knapp Mattawan +26.10 31:33.72 31:07.62
Max Hasselmann Portage Northern -5:13.86 32:27.14 37:41.00
Chelsey Nicholson Grand Rapids Kenowa Hills -25.67 32:30.24 32:55.91
Madison Velding Wyoming +23.11 33:00.07 32:36.96
Natalie McGuire East Kentwood -4.19 32:51.98 32:56.17
Lidia Kruchowski Wyoming -2:06.92 36:49.72 38:56.64