Portage XC Invitational 2023 vs 2021 Portage Cross Country Invitational 2021

Aggregate Data Points
Difference This Meet That Meet
Overall Athletes +124 3474 3350
Overall Average -39.16 21:32.83 22:11.99
1st-10th Place -0.22 15:18.67 15:18.89
1st-25th Place -7.72 15:31.79 15:39.51
1st-50th Place -14.58 15:44.00 15:58.58
1st-100th Place -18.37 15:59.73 16:18.10
Common Athletes -- -- 833
Ran Faster 541 697 156
Ran Season Best 56 133 77
Average Time -1:24.57 20:37.67 22:02.24
Median Time -1:19.10 20:07.60 21:26.70
Middle 80% Times -1:25.30 20:19.07 21:44.37
Top 10% Times -1:08.73 16:15.68 17:24.40
Top 25% Times -1:14.82 16:59.37 18:14.20
Top 50% Times -1:20.40 18:00.42 19:20.82
Bottom 50% Times -1:28.53 23:11.96 24:40.49
Bottom 25% Times -1:36.06 25:10.37 26:46.43
Bottom 10% Times -1:34.88 27:33.62 29:08.51
Average Difference -1:20.49 -- --
Median Difference -3:16.00 -- --
Middle 80% Difference -1:19.32 -- --
Top 10% Difference -53.41 -- --
Top 50% Difference -1:06.75 -- --
Top 25% Difference -1:02.52 -- --
Top 50% Difference -1:06.75 -- --
Bottom 50% Difference -1:34.79 -- --
Bottom 25% Difference -1:49.63 -- --
Bottom 10% Difference -1:56.18 -- --

Performances of Common Athletes
Athlete Team Difference This Meet That Meet
Seth Norder Grand Haven -36.50 14:57.30 15:33.80
Connell Alford Chelsea -48.40 15:12.30 16:00.70
TJ HANSEN Freeland -45.70 15:16.40 16:02.10
Evan Loughridge Pinckney -1:52.50 15:17.30 17:09.80
Tyler Langley Brighton -53.70 15:29.70 16:23.40
Alex Thole East Grand Rapids -56.80 15:31.30 16:28.10
Sean Pettis Fremont -2:26.80 15:32.80 17:59.60
Luke Suliman Ann Arbor Skyline -1:06.50 15:34.20 16:40.70
Noah Lambers Holland -2:38.30 15:36.10 18:14.40
Truman Johnson Saline -1:34.20 15:37.20 17:11.40
Jasper Cane Kalamazoo Central -37.50 15:37.40 16:14.90
Henry Dixon Grand Rapids Forest Hills Eastern -1:49.70 15:42.90 17:32.60
Ethan Sandula Pinckney -2:18.70 15:44.70 18:03.40
Simon Triezenberg Grand Rapids Christian -1:16.30 15:47.80 17:04.10
Brendan Hoving Grand Rapids Forest Hills Eastern -3:01.60 15:49.90 18:51.50
Will Engbers Holland Christian -2:50.20 15:51.30 18:41.50
Luke Campbell Brighton -1:01.50 15:52.20 16:53.70
Boden Genovese Coloma -1:13.00 15:55.60 17:08.60
Elijah Forbord Brighton -1:36.70 15:56.20 17:32.90
Alex Doneth Mason -1:08.70 15:56.80 17:05.50
Shay White St. Joseph -1:40.60 15:57.30 17:37.90
Mason Lucas Jenison -1:43.30 15:57.40 17:40.70
Kilian Whalen Allendale -18.10 15:58.10 16:16.20
Liam Hinman Grand Rapids Forest Hills Eastern -2:39.30 16:00.00 18:39.30
Ben Eisnor Grand Haven -1:06.70 16:00.10 17:06.80
Evan Nickoles East Kentwood -2:47.70 16:00.40 18:48.10
Samuel Martini Kent City -27.40 16:02.50 16:29.90
Aiden Krueger Niles -1:54.10 16:06.20 18:00.30
Eric Overdier Ann Arbor Pioneer -51.20 16:07.40 16:58.60
Thomas Holm Hillsdale Academy -1:40.50 16:09.10 17:49.60
Brady Millington Brighton -2:11.50 16:09.20 18:20.70
Parker Tiethof Allendale -1:54.90 16:09.70 18:04.60
Tyler Outlaw Brighton -1:31.30 16:11.40 17:42.70
Keegan Hoekstra Grand Rapids Christian -2:26.80 16:13.30 18:40.10
Mason Sinke Bear Lake -1:42.60 16:13.90 17:56.50
Shane Izzard Petoskey -28.40 16:16.50 16:44.90
Levi Kamps Grand Rapids Covenant Christian -1:35.20 16:16.50 17:51.70
Jaden Barnes Bloomingdale -32.60 16:16.80 16:49.40
Isaac Tanis East Kentwood -1:51.60 16:19.10 18:10.70
Dylan Clark Grand Rapids Christian -40.30 16:19.60 16:59.90
Sawyer Mccarthy Grand Rapids Forest Hills Central -1:30.20 16:20.00 17:50.20
Blake Fox Johannesburg-Lewiston -36.70 16:20.10 16:56.80
Mason Jett Ann Arbor Skyline -1:55.20 16:20.30 18:15.50
Acer Campbell Yale -39.90 16:20.90 17:00.80
Mitchell Jeruzal Byron Center -3:11.20 16:22.30 19:33.50
Kort Thompson Caledonia -1:51.70 16:22.80 18:14.50
Andrew Foshag Monroe -1:38.50 16:23.10 18:01.60
Malaki Gascho Johannesburg-Lewiston -41.80 16:24.50 17:06.30
Bode Cooper Brighton -1:04.80 16:25.60 17:30.40
Giovanni Pardo-Keegan Yale -1:19.90 16:25.90 17:45.80
Nolan Nixon Cadillac -42.80 16:27.00 17:09.80
Matthias Morse Muskegon Western Michigan Christian -2:42.50 16:27.30 19:09.80
Blake Ferguson Yale -1:06.40 16:29.50 17:35.90
Parker Strelecki Jenison -2:03.20 16:30.00 18:33.20
Josh Slocum Traverse City St. Francis -43.60 16:32.20 17:15.80
Jack DeKruyter Zeeland West -2:01.50 16:32.70 18:34.20
Joseph Spada Kalamazoo Central -41.00 16:33.70 17:14.70
Evan Shepherd Hanover-Horton -51.40 16:35.20 17:26.60
Parker Ludwig Grand Rapids Forest Hills Central -49.40 16:35.30 17:24.70
Carter Sherman Fremont -1:46.00 16:35.80 18:21.80
Max Vangrouw Holland West Ottawa -3:00.20 16:35.80 19:36.00
Gavin VanKampen Jonesville -1:07.00 16:36.30 17:43.30
Parker Woodwyk Spring Lake -2:20.00 16:37.80 18:57.80
Luke VanderHeuvel Port Huron Northern -30.20 16:37.90 17:08.10
Zach Newman Pinckney -1:49.00 16:38.50 18:27.50
Logan Begeman Portage Central -2.80 16:39.80 16:42.60
Brad White Clare -1:15.50 16:40.00 17:55.50
Hudson Kemperman Grand Rapids Forest Hills Northern -38.70 16:43.60 17:22.30
Davis Christy East Grand Rapids -1:15.80 16:43.90 17:59.70
Levi Green Byron Center -1:40.50 16:44.40 18:24.90
Gannon Shore Jackson Lumen Christi -1:01.00 16:44.90 17:45.90
Carson Hauch Zeeland West -1:05.90 16:45.20 17:51.10
Jacob Sandford Grand Rapids Forest Hills Central -1:05.60 16:45.50 17:51.10
Gavin Sehy Kalamazoo Hackett -2:03.90 16:46.80 18:50.70
Cole Visser Jenison +59.00 17:45.90 16:46.90
Caden Guffey Zeeland East -2:43.60 16:47.20 19:30.80
Reece Poole Hillsdale Academy -2:22.30 16:47.30 19:09.60
Dylan Distelrath St. Clair -51.00 16:48.50 17:39.50
Trevor Dornbos Grandville Calvin Christian -2:21.30 16:48.80 19:10.10
Luke Ueland Grand Rapids Forest Hills Eastern -2:42.10 16:48.80 19:30.90
Matthew Schwartz Jenison -1:22.70 16:48.90 18:11.60
Rachel Forsyth Ann Arbor Pioneer -36.80 16:49.20 17:26.00
Noah Schuette Rockford -1:56.30 16:49.20 18:45.50
Peter Kuperus Grand Rapids Christian -1:50.60 16:49.50 18:40.10
Spencer Porter Grand Rapids Forest Hills Northern -1:02.60 16:51.00 17:53.60
Levi Jongekryg Holland West Ottawa -2:46.80 16:52.10 19:38.90
Matthew Long Portage Central -1:28.80 16:53.20 18:22.00
Riley Pattinson Traverse City St. Francis -2:52.80 16:54.00 19:46.80
Jonathan Koetje Grand Rapids Christian -1:27.80 16:55.10 18:22.90
Lucas Van Meter Middleville-Thornapple Kellogg -1:51.60 16:55.60 18:47.20
Brodie Delamater Grant -40.30 16:55.90 17:36.20
Sawyer Stoneman Breckenridge -1:09.80 16:56.10 18:05.90
Lewis Walter Traverse City St. Francis -48.90 16:56.20 17:45.10
Andrew Klaus Clare -2:21.70 16:56.40 19:18.10
Vincent Pollock Fruitport -1:58.90 16:57.40 18:56.30
Robby Myler Traverse City St. Francis -1:38.80 16:57.40 18:36.20
Mark Millard Byron Center -40.80 16:57.70 17:38.50
Kaden Forward Bear Lake -1:10.10 16:57.80 18:07.90
Ethan Gerlach Holland West Ottawa -2:16.10 16:57.80 19:13.90
Brady Odenbach Petoskey -21.10 16:58.40 17:19.50
Dante Pillot Schoolcraft -2:27.50 16:58.40 19:25.90
AJ Sneller Zeeland West -1:52.80 16:58.50 18:51.30
Hayden Gould Big Rapids -3:43.70 16:59.10 20:42.80
Micah Nagel Caledonia -54.20 16:59.70 17:53.90
Nate Fahey Rockford -49.50 17:00.40 17:49.90
Riley Shults Hastings +29.00 17:29.90 17:00.90
Luke Dykstra Grand Rapids Covenant Christian -46.70 17:01.50 17:48.20
Maguire Johnson Edwardsburg -2:40.60 17:02.80 19:43.40
Scott Smith Dexter -1:12.40 17:04.70 18:17.10
Noah Jarvis Berrien Springs -1:36.00 17:04.70 18:40.70
Nathan Moskal Brighton -32.80 17:05.70 17:38.50
Aidan Brinks Holland Christian -1:10.70 17:06.00 18:16.70
Andrew Mabry Bridgman -51.90 17:06.90 17:58.80
Nic VANDERKODDE Hudsonville -4:44.00 17:10.60 21:54.60
Ian Cox Brighton -1:18.20 17:11.00 18:29.20
Nik Williams Grand Rapids Ottawa Hills -3:38.10 17:11.20 20:49.30
Brayden Rynsburger Holland Christian -1:41.40 17:12.30 18:53.70
Nathan Steen Holland Christian -2:09.10 17:12.50 19:21.60
Aeson Gonzalez Portage Northern -1:04.20 17:12.80 18:17.00
Tucker Krumm Traverse City St. Francis -3.50 17:13.30 17:16.80
Dylan Pfeffer Hudsonville -2:19.80 17:13.80 19:33.60
Austin York Three Oaks-River Valley -2:48.90 17:14.40 20:03.30
Sam Gibson Dexter -2:44.20 17:14.40 19:58.60
Andrew Wangler Jenison -1:19.60 17:14.60 18:34.20
Nick Cabrera Portage Central -1:00.50 17:15.20 18:15.70
Abrar Hossen Portage Central -47.70 17:15.90 18:03.60
Jaren Vogel Kent City -45.80 17:16.10 18:01.90
Aidan Kreps Muskegon Mona Shores +2:14.20 19:31.30 17:17.10
Joshua Lindsay Portage Northern -1:50.60 17:17.80 19:08.40
Sunishthh Singh Ann Arbor Gabriel Richard -28.00 17:19.10 17:47.10
Grant Koole Grand Rapids Covenant Christian -1:11.50 17:19.30 18:30.80
Austin Dalman Big Rapids -2:37.90 17:19.80 19:57.70
Jerry Westrick St. Clair -5:49.70 17:20.30 23:10.00
Myles Bray Monroe -3:44.70 17:20.70 21:05.40
Joey Stevenson Ann Arbor Pioneer -33.20 17:21.50 17:54.70
Trevor Timmer Grand Rapids Forest Hills Central -36.40 17:22.10 17:58.50
Danny Ewing Kalamazoo Loy Norrix -1:04.00 17:23.90 18:27.90
Levi Glynn Fruitport -43.90 17:23.90 18:07.80
Nathan Koches Spring Lake -1:50.10 17:24.00 19:14.10
Dylan Schumann St. Clair -4:28.80 17:24.90 21:53.70
Samuel VanderWerf Byron Center -1:15.90 17:25.20 18:41.10
Joe Waalkes Grand Rapids Christian -28.50 17:26.50 17:55.00
Max Stitt Hart -15.40 17:26.80 17:42.20
Noah Finton Wyoming Potter's House Christian -2:05.80 17:27.20 19:33.00
Brandon Simmons Hastings -46.90 17:27.30 18:14.20
Kyan Deam Big Rapids -2:04.70 17:28.40 19:33.10
Cole Lowery Fremont -11.80 17:28.60 17:40.40
Eli Johansen St. Joseph -1:52.70 17:28.60 19:21.30
Matthew Stilson Cadillac -1:06.30 17:29.10 18:35.40
Skye Smith Vicksburg +6.60 17:36.60 17:30.00
Gavin Betten Rockford -26.80 17:30.40 17:57.20
Jessie Jazwinski Hart -1:07.10 17:30.90 18:38.00
Ethan Buer Caledonia -1:46.30 17:31.00 19:17.30
Reggie Geftos Monroe -5:56.00 17:31.20 23:27.20
Kenyon Brooks Grandville -9:06.30 17:32.40 26:38.70
Luke Bounerba Ann Arbor Gabriel Richard -38.80 17:32.50 18:11.30
Parker Schramski Grand Rapids Forest Hills Northern -1:10.50 17:32.80 18:43.30
Dylan Odenbach Petoskey -29.00 17:33.40 18:02.40
Owen Read Traverse City St. Francis -1:53.30 17:33.50 19:26.80
Tyler Kooienga Grand Rapids Covenant Christian -1:20.40 17:34.50 18:54.90
Luke Maher Port Huron Northern +51.90 18:27.00 17:35.10
Andrew Tava Caledonia -3:52.90 17:35.60 21:28.50
Dylan Walters Zeeland East -3:33.50 17:36.70 21:10.20
Robert Koscinski Portage Northern -2:08.90 17:37.40 19:46.30
Micah Johnson Hastings -2:06.20 17:39.00 19:45.20
Gabe Sanborn Ann Arbor Pioneer -8.00 17:39.40 17:47.40
Natalie VanOtteren Grand Rapids Christian -1:17.60 17:39.50 18:57.10
Russell Vandermus Petoskey St. Michael Academy -1:41.30 17:40.20 19:21.50
Charlie Munson Dexter -4:32.60 17:40.50 22:13.10
Jack O'donnell Manistee -25.00 17:41.00 18:06.00
David Potgeter Caledonia -3:12.00 17:42.10 20:54.10
Elena Figueroa St. Joseph -1:46.30 17:43.20 19:29.50
Avi Stotz-Ghosh Portage Central -2:04.10 17:43.50 19:47.60
Josh Berryman Portage Central -1:51.60 17:43.70 19:35.30
Brady Wolters Byron Center -54.60 17:44.10 18:38.70
Cash Newton Kalamazoo Loy Norrix -7:19.40 17:44.40 25:03.80
Madison Osterberg Jackson Lumen Christi -38.80 17:44.70 18:23.50
Tyler Vanderzanden Hart -1:12.00 17:45.10 18:57.10
Selma Anderson Grand Rapids Ottawa Hills -1:20.20 17:45.50 19:05.70
Isaac Perez Three Rivers -53.30 17:46.10 18:39.40
Ben Iobe Mendon -2:35.00 17:47.20 20:22.20
Maxwell Krausman Rockford -44.50 17:47.40 18:31.90
Nathan Oki West Michigan Aviation Academy -4:06.00 17:48.10 21:54.10
Michael Kloosterman Kalamazoo Central +54.90 18:43.80 17:48.90
Chace Laarman Zeeland West +3.90 17:53.10 17:49.20
Robert King Constantine -1:36.70 17:49.50 19:26.20
Grayson Carpenter Spring Lake -1:09.80 17:50.90 19:00.70
Jon Leith Edwardsburg -2:25.50 17:51.00 20:16.50
Gabe Hillary Grand Rapids Forest Hills Northern -2:08.20 17:51.70 19:59.90
Jack Robichaud Ann Arbor Skyline -7:32.70 17:52.10 25:24.80
Logan Morrison Portage Northern -3:16.80 17:52.20 21:09.00
Jason VAN DYKEN Hudsonville -1:04.50 17:53.10 18:57.60
Jacob Howes Three Rivers -3:32.90 17:53.30 21:26.20
Jacob Voetberg Grand Rapids Christian -3:37.80 17:53.50 21:31.30
Coy Weinberg Buchanan -2:31.90 17:53.90 20:25.80
Ethan Horan Fruitport -15.90 17:54.30 18:10.20
Carter Stevens Galesburg-Augusta -57.40 17:54.40 18:51.80
Cameron Davenport Holland West Ottawa -2:20.50 17:54.70 20:15.20
Ethan Miller Hudsonville Unity Christian -16.80 17:55.50 18:12.30
Lucas Ruffing Spring Lake -17.40 17:55.90 18:13.30
Brady Morrow Cedar Springs -1:46.70 17:56.20 19:42.90
Will Kletzka Dexter -1:56.10 17:56.30 19:52.40
Blake Mathews Mason -44.90 17:57.70 18:42.60
Wyatt Hockley Ann Arbor Pioneer -1:59.70 17:57.80 19:57.50
Mo Cugliari Chelsea -1:08.30 17:58.30 19:06.60
Caleb DenHartigh Hudsonville Unity Christian -1:48.90 17:59.10 19:48.00
Caleb Drnek Grand Rapids Covenant Christian -3:08.90 17:59.80 21:08.70
JJ Mahan Cadillac -1:17.70 18:00.40 19:18.10
Joel Hardesty Big Rapids -2:30.10 18:00.70 20:30.80
Owen Mcloughlin St. Joseph Lake Michigan Catholic +1:34.20 19:35.30 18:01.10
Andrew Joelson Grand Rapids Forest Hills Northern -20.40 18:01.40 18:21.80
Ben Botkin Ann Arbor Pioneer -13.50 18:01.80 18:15.30
Korbyn Thornton St. Clair -2:34.50 18:01.80 20:36.30
Charles Brooks Grand Rapids West Catholic -2:15.50 18:02.00 20:17.50
Connor Lubbers Grand Rapids Covenant Christian -1:51.30 18:02.20 19:53.50
Garrett Smith Hudsonville -1:02.40 18:03.10 19:05.50
James Dewitt Coldwater -1:20.30 18:03.80 19:24.10
Matthew Brownell Remus Chippewa Hills -18.20 18:04.50 18:22.70
Elliot Cole Parchment -1:51.50 18:06.10 19:57.60
Andrew Dalman Zeeland West -1:09.60 18:06.80 19:16.40
Andrew Elmore Cadillac -48.60 18:07.00 18:55.60
Matthew Lage St. Joseph Lake Michigan Catholic +13.10 18:20.20 18:07.10
William Sheely Caledonia -1:52.00 18:07.90 19:59.90
Mason Morrell Caledonia +24.80 18:33.30 18:08.50
Avery Guikema Hart -1:30.40 18:08.60 19:39.00
Ryan Blankenship Eau Claire -57.30 18:09.20 19:06.50
Carter Hausman Kalamazoo Loy Norrix -4:21.20 18:09.60 22:30.80
William Steinhour Monroe Jefferson -1:18.70 18:09.90 19:28.60
Cameron Wright Caledonia -3:04.80 18:11.20 21:16.00
Aiden Cripe Coloma -1:07.90 18:12.50 19:20.40
Jonah Teed Hastings -59.90 18:13.20 19:13.10
Aaiden Gillespie Zeeland East -4:13.40 18:13.50 22:26.90
Brennan Lee Grand Rapids Forest Hills Eastern -2:40.80 18:13.90 20:54.70
Tyler Vining Morley Stanwood +2.80 18:17.10 18:14.30
Finn Wilson Ann Arbor Pioneer -3:23.10 18:14.30 21:37.40
Caidan Gaskill Clare -1:56.60 18:14.60 20:11.20
William Rodriquez Bridgman -2:10.00 18:14.70 20:24.70
Sam Downing Zeeland East -5:27.30 18:14.80 23:42.10
Nick Whitmer Grand Rapids Forest Hills Eastern -2:23.10 18:15.30 20:38.40
Titan Parker Parma Western -58.20 18:15.60 19:13.80
Clay Johnson Montague -41.70 18:16.30 18:58.00
Dalton Ed Caledonia -3:12.80 18:16.30 21:29.10
Betsy Skendzel Traverse City St. Francis -1:12.40 18:16.50 19:28.90
Jacob Norman Jonesville -2:35.20 18:17.40 20:52.60
Zack Mitchell Kalamazoo Christian -1:06.10 18:17.50 19:23.60
Brad Salmon Bridgman -4:08.90 18:17.90 22:26.80
Alessandro Felici Woodhaven High School -4:09.90 18:18.60 22:28.50
Adam Slavens Three Oaks-River Valley -10.40 18:18.60 18:29.00
Keegan Fulling Richland Gull Lake -59.60 18:18.70 19:18.30
Ian Jones Grand Rapids NorthPointe Christian -1:41.90 18:20.00 20:01.90
Aidan Edgar Caledonia -1:50.20 18:20.10 20:10.30
Clara James-Heer Grand Rapids Forest Hills Central -1:00.60 18:20.60 19:21.20
Joshua Maier Caledonia -1:39.10 18:20.70 19:59.80
Alex Wilber Fruitport -56.40 18:21.70 19:18.10
Zach Hartemink Grand Rapids Christian -2:01.60 18:21.80 20:23.40
Bryce Billings Kalamazoo Central -1:36.40 18:22.10 19:58.50
Reuben Solmes Hastings -36.80 18:23.70 19:00.50
Jacob Simon Remus Chippewa Hills -1:19.40 18:23.80 19:43.20
Christian Huizenga Holland Christian -28.90 18:24.60 18:53.50
John Studzinski Traverse City St. Francis -2:33.70 18:24.70 20:58.40
Grace VanderKooi Muskegon Western Michigan Christian -39.80 18:24.70 19:04.50
Nathan Chapin Jenison -1:02.70 18:24.80 19:27.50
Alex Nemecek Ann Arbor Skyline -1:37.20 18:24.90 20:02.10
Joel Bezeau Monroe Jefferson -3:16.00 18:25.00 21:41.00
Elle Bissett Brighton -2:26.20 18:25.80 20:52.00
Owen Stimer Holland Black River -1:33.10 18:26.60 19:59.70
Bryson Van Ryn West Michigan Aviation Academy -1:54.00 18:27.00 20:21.00
Lila Volkers Kent City -31.40 18:28.20 18:59.60
Harrison Kooyer Holland -44.30 18:28.90 19:13.20
Andrew Hintz Monroe Jefferson -38.00 18:29.10 19:07.10
Danny Maat Muskegon Western Michigan Christian -20.90 18:29.60 18:50.50
Ethan Henry Jenison -2:28.20 18:31.10 20:59.30
Ethan Schaner Hart -2:23.40 18:31.70 20:55.10
Sean Driscol Three Oaks-River Valley -4:15.70 18:33.10 22:48.80
Ben Merkel Monroe Jefferson -41.30 18:33.70 19:15.00
Reed Osterink Wyoming Potter's House Christian -1:05.60 18:34.80 19:40.40
Jack Baltes Jenison -1:18.30 18:35.30 19:53.60
William Melton Parma Western -1:35.00 18:35.70 20:10.70
Luke Hemker West Michigan Aviation Academy -12.60 18:36.10 18:48.70
Braiden Brooks Three Oaks-River Valley -4:08.20 18:36.50 22:44.70
Tim O'Brien Grand Rapids West Catholic -3:30.40 18:36.50 22:06.90
Keagan Cole Parchment -2:48.80 18:37.20 21:26.00
Presley Allen Mendon +1:30.00 20:07.60 18:37.60
Nolan West Monroe Jefferson -1:17.60 18:38.00 19:55.60
Sam Bodine Portage Central -2.80 18:38.80 18:41.60
Laney Alig Saline -48.80 18:38.90 19:27.70
Meghan Ford Mason +0.60 18:40.50 18:39.90
Miranda Mcneil Morley Stanwood -12.10 18:40.10 18:52.20
Zachery Childress Jonesville -33.70 18:43.10 19:16.80
Payton Scheffler Woodhaven High School -1:21.60 18:44.80 20:06.40
Chloe DeRidder Grandville -2:59.50 18:45.40 21:44.90
Owen Nesbit Ann Arbor Pioneer +34.70 19:21.20 18:46.50
Allie Nowak Johannesburg-Lewiston -3:09.50 18:46.50 21:56.00
Mitchell Smith Grand Rapids NorthPointe Christian -2:29.10 18:46.60 21:15.70
Parker Prior Milan -2:17.10 18:46.80 21:03.90
Garrett Abel Spring Lake -6:23.90 18:47.00 25:10.90
Kaden Hamming Middleville-Thornapple Kellogg -1:17.20 18:48.00 20:05.20
Sadey Seyferth East Grand Rapids -55.50 18:48.00 19:43.50
Shannon Gillahan Okemos -1:12.40 18:48.20 20:00.60
Junior Tovar Kentwood Grand River Preparatory -1:04.60 18:48.60 19:53.20
Demitri Lawrence Muskegon Western Michigan Christian -1:11.70 18:49.10 20:00.80
Benjamin Hoekstra Hudsonville Unity Christian +0.90 18:50.80 18:49.90
Jeff Dewitt Zeeland East -1:53.00 18:50.20 20:43.20
Matthew Casavant Dexter -2:52.20 18:52.20 21:44.40
Isaac Primm Spring Lake -2:09.90 18:53.10 21:03.00
Natalie Mello Ann Arbor Pioneer -48.80 18:53.40 19:42.20
Parker Rubin Traverse City Grand Traverse Academy -3:25.80 18:53.40 22:19.20
Carlos Ruiz Hartford -1:15.00 18:54.30 20:09.30
Carter Petzke St. Joseph -2:36.70 18:54.60 21:31.30
Chris Stein Monroe -1:41.70 18:54.70 20:36.40
Logan Patmalnieks Constantine -49.80 18:54.80 19:44.60
Emilee Rudlaff Kalamazoo Central +43.50 19:39.20 18:55.70
Grayson Lentner Hudsonville -38.80 18:55.80 19:34.60
Blake Huitema West Michigan Aviation Academy -1:06.30 18:55.90 20:02.20
Lucas Kozlowicz Grand Rapids Forest Hills Eastern -17.00 18:56.70 19:13.70
Jonathan Greenhoe Zeeland West -1:54.50 18:56.80 20:51.30
Allison Kuzma Zeeland East -27.70 18:56.90 19:24.60
Alexander Lawrence Muskegon Western Michigan Christian -3:08.00 18:57.40 22:05.40
Nora O'Leary Petoskey -1:12.60 18:57.70 20:10.30
Emma DeVries West Michigan Aviation Academy -17.00 18:58.10 19:15.10
Carrigan Eberly Brighton -56.00 18:59.30 19:55.30
Robby Yoder Three Rivers -3:55.70 18:59.80 22:55.50
Micah Norris Kalamazoo Christian -5:11.80 19:00.40 24:12.20
Payton Holtz Grand Rapids Christian -52.20 19:00.70 19:52.90
Bea Reeser Spring Lake -1:06.10 19:00.70 20:06.80
Addison Washler Grand Rapids Forest Hills Eastern -1:26.10 19:01.10 20:27.20
Izzy Fazio Grand Rapids Forest Hills Northern -1:27.20 19:01.80 20:29.00
Carter Hill Dexter -1:01.40 19:04.70 20:06.10
Benjamin Ault Rockford -8:57.10 19:05.50 28:02.60
Ava Crews Middleville-Thornapple Kellogg -16.20 19:06.20 19:22.40
Corynn Gady Saline -46.90 19:06.50 19:53.40
Jacob Marth Jenison -2:02.20 19:07.40 21:09.60
Jordyn Klaasen Zeeland West +4.50 19:11.90 19:07.40
Cole Hinterman Hudsonville -2:34.60 19:08.40 21:43.00
Jane Olney Holland West Ottawa -1:07.10 19:08.50 20:15.60
Lincoln Vetne St. Joseph -3:26.10 19:08.50 22:34.60
Gianpaolo Patti Ann Arbor Gabriel Richard +4.70 19:14.00 19:09.30
Isaiah Post Wyoming Potter's House Christian -1:42.40 19:12.20 20:54.60
Ivan Tai Portage Northern -1:12.70 19:12.50 20:25.20
Armand Arakaza Grand Rapids Christian -1:57.80 19:12.70 21:10.50
Breslin Sharp Parma Western -3:51.50 19:14.20 23:05.70
Kelsey Simms Bloomingdale -58.60 19:15.10 20:13.70
Elijah Zenz Muskegon Western Michigan Christian -1:23.60 19:17.00 20:40.60
Alena Blumberg Dexter -4.90 19:17.00 19:21.90
Parker VanHill Grand Rapids Christian -1:41.50 19:17.10 20:58.60
Isaiah Olivarez Grand Rapids Forest Hills Northern -46.10 19:17.80 20:03.90
Connor Candler Schoolcraft -1:58.40 19:18.70 21:17.10
Benjamin Slagter Jenison -32.30 19:18.80 19:51.10
Tyler Bakhuyzen Hudsonville Unity Christian -1:12.10 19:19.40 20:31.50
Ian Schuiling Kent City -1:26.40 19:21.30 20:47.70
Brady VerBeek Zeeland West +7.40 19:31.40 19:24.00
Katie Hume Ann Arbor Pioneer -1:04.20 19:24.00 20:28.20
Emma Smith Rockford -1:31.70 19:25.10 20:56.80
Cameron Weibel Caledonia +1:05.30 20:30.60 19:25.30
Aidan Ohanyan Hudsonville -27.90 19:25.50 19:53.40
Jackson Stewart Mattawan -1:48.50 19:26.40 21:14.90
Lily Salazar Okemos -31.10 19:27.80 19:58.90
Evan Marsee Ann Arbor Pioneer -1:25.70 19:27.90 20:53.60
Broc Hickerson Delton Kellogg -2:11.20 19:28.60 21:39.80
Ethan Parker Coldwater -1:26.10 19:29.40 20:55.50
Noah Bosma Holland West Ottawa -4:32.20 19:30.90 24:03.10
Evan Miedema Hudsonville Unity Christian -26.30 19:31.00 19:57.30
Maddie Bosch Hudsonville Unity Christian -5:05.30 19:31.00 24:36.30
Foster Boak Hudsonville +1:23.00 20:54.10 19:31.10
Henry Mulder Holland -1:32.80 19:31.40 21:04.20
Paul Skendzel Traverse City St. Francis -59.20 19:31.50 20:30.70
Josiah Meyers Holland Christian -1:15.70 19:31.60 20:47.30
Jacob Williams Portage Central -1:41.60 19:32.20 21:13.80
Dominic Cranmer Zeeland West +50.40 20:22.80 19:32.40
Luke Ankeney Ann Arbor Pioneer -1:20.50 19:34.00 20:54.50
Jonah Boone Richland Gull Lake -44.40 19:35.00 20:19.40
Benjamin EROS Grass Lake -1:38.30 19:35.80 21:14.10
Preslee Perkins Stevensville-Lakeshore -1:13.90 19:36.40 20:50.30
Zach Kern Holland Christian -49.90 19:38.10 20:28.00
Emma Gunnett Holland West Ottawa -39.40 19:40.10 20:19.50
Anna Sybenga Grand Rapids Forest Hills Central -2:44.20 19:40.50 22:24.70
Jairo Lopez Hartford -6.60 19:41.20 19:47.80
Naomi Diekman Jenison -2:09.90 19:41.20 21:51.10
Mary Masserant Traverse City St. Francis -1:04.90 19:41.20 20:46.10
Aidan Petik Dexter -3:56.10 19:41.40 23:37.50
Wyatt Boteler Grass Lake +1:44.50 21:26.40 19:41.90
Gabrielle Bolitho Brighton -1:29.20 19:42.00 21:11.20
Evan Ball Hudsonville +1:44.20 21:26.40 19:42.20
Ty Edwards Schoolcraft -2:47.30 19:42.50 22:29.80
Rex Bajcz Ann Arbor Pioneer -4:25.30 19:43.20 24:08.50
Grace Roth Saline +2:02.70 21:46.50 19:43.80
Lucas Isbrecht Watervliet +34.20 20:19.40 19:45.20
Grant Cure Hanover-Horton -2:49.70 19:45.40 22:35.10
Gracie Houtman Kent City -1:17.00 19:45.60 21:02.60
Nicole Mays Okemos -19.30 19:45.70 20:05.00
Clare Mathison Grand Rapids Forest Hills Central -2:40.90 19:45.90 22:26.80
Ruben Spencer Grass Lake -2:05.10 19:46.30 21:51.40
Alyssa DeFields Caledonia -2:23.90 19:46.30 22:10.20
Grant Schumm Three Oaks-River Valley -1:33.40 19:46.60 21:20.00
Sean Flaherty Ann Arbor Gabriel Richard -1:43.80 19:46.70 21:30.50
Viktoria Bloniarz Monroe -25.20 19:47.10 20:12.30
Dylan Danner Schoolcraft -2:39.50 19:47.20 22:26.70
Hunter Tietz Middleville-Thornapple Kellogg -2:03.80 19:47.80 21:51.60
CamBrie Corey Petoskey +6.40 19:54.90 19:48.50
Evan Craddock Parma Western -2:43.60 19:48.90 22:32.50
Luke Nagelkirk Zeeland East -1:09.20 19:49.50 20:58.70
Kaiden Murdoch Grandville +39.30 20:28.80 19:49.50
Cecilia Postma Manistee -1:38.90 19:49.90 21:28.80
Devon Lauters Grandville -1:54.20 19:50.40 21:44.60
Liam Warner Woodhaven High School -6.40 19:50.50 19:56.90
Jane Manthei Petoskey St. Michael Academy -2:00.10 19:52.20 21:52.30
Derrick Freehling Three Oaks-River Valley -1:50.60 19:52.50 21:43.10
Greg Lapinski Ann Arbor Gabriel Richard -5:01.40 19:53.40 24:54.80
Miles VanDam Byron Center +12.00 20:06.00 19:54.00
Isabella Max Kent City -58.80 19:54.10 20:52.90
Alex Moyer St. Joseph -23.00 19:54.50 20:17.50
Ronan Marsh St. Joseph Lake Michigan Catholic +47.80 20:42.80 19:55.00
Matt Spedoske Big Rapids -1:37.80 19:57.00 21:34.80
Nancy Gage Saline -1:36.40 19:57.30 21:33.70
Mason Laurin Stevensville-Lakeshore -3:10.00 19:57.50 23:07.50
Kate Varitek Dexter +1:16.40 21:14.70 19:58.30
Lola Bryce Grandville Calvin Christian -3:05.30 19:58.80 23:04.10
Anthony Castillo Grant -3:27.40 19:58.90 23:26.30
Jacob Brouwer Kalamazoo Christian -3:07.20 19:59.00 23:06.20
Ava Viegelahn Grass Lake +1:18.10 21:19.00 20:00.90
Drew Hoskins Stevensville-Lakeshore -45.50 20:01.20 20:46.70
Ben Reed Centreville +3:10.90 23:13.90 20:03.00
Maddie Gallagher Traverse City St. Francis -1:52.00 20:03.00 21:55.00
Carter Michling Woodhaven High School -56.30 20:03.50 20:59.80
Nikki Carothers Brighton +3.80 20:07.60 20:03.80
Rylee Moelker Grand Rapids Covenant Christian -1:02.60 20:04.20 21:06.80
Christien Fanta Grand Rapids Forest Hills Northern -58.70 20:04.90 21:03.60
Peyton Ludwig Grand Rapids Forest Hills Central +1.90 20:07.00 20:05.10
Julia Frampton Holland West Ottawa -1:01.10 20:06.90 21:08.00
Sierra Grooters Hudsonville Unity Christian -3:26.60 20:08.10 23:34.70
Layla Lopez Jackson Lumen Christi +5.40 20:13.70 20:08.30
Madalyn Agren Johannesburg-Lewiston -1:49.60 20:08.60 21:58.20
Ike Lindley Hillsdale Academy +14.50 20:23.50 20:09.00
Braiden Renfer Parma Western -4:14.90 20:09.00 24:23.90
David Fielder Hanover-Horton -47.60 20:11.50 20:59.10
Evan Murphy Grand Rapids West Catholic -1:40.00 20:11.50 21:51.50
Allison Glendening St. Joseph Our Lady of the Lake Catholic -47.60 20:12.00 20:59.60
Mackenzie Sellenraad Saline -1:50.20 20:12.70 22:02.90
Abby Roth Saline +19.20 20:32.10 20:12.90
Daphne Ball Byron Center -1:02.70 20:15.30 21:18.00
Jack Pummill Spring Lake -3:44.50 20:16.40 24:00.90
Lexie Beth Nienhuis Hart -21.20 20:16.50 20:37.70
Eleanor Kingshott Muskegon Western Michigan Christian -2:59.80 20:17.60 23:17.40
Joel Hoppe Holland West Ottawa -1:48.90 20:17.70 22:06.60
Melana Karsten Rockford -1:54.60 20:19.70 22:14.30
Dylan Bailey Hanover-Horton -1:44.70 20:19.90 22:04.60
Lucy Pike Ann Arbor Pioneer -2:35.50 20:20.50 22:56.00
Klea Verstrate Hudsonville +34.60 20:55.10 20:20.50
Tessa Rindfliesch Zeeland West -1:45.50 20:20.70 22:06.20
Jake Frost South Haven -35.60 20:20.80 20:56.40
Addison Bruckman Dexter -3:35.00 20:21.20 23:56.20
Tyler Bostrom Holland Christian -28.60 20:21.70 20:50.30
Bryna Mead-O'Brien Okemos -15.10 20:22.20 20:37.30
Natalie Lewis Rockford -51.50 20:22.40 21:13.90
Jacob Kuipers Hudsonville Unity Christian -1:16.30 20:22.40 21:38.70
MK Elliott Portage Central -2:37.50 20:22.70 23:00.20
Katie Riemersma Spring Lake -1:14.60 20:23.70 21:38.30
Liam VanHouten Hudsonville -4:29.00 20:24.20 24:53.20
Reese Hansen Grand Rapids Ottawa Hills -2:11.60 20:24.90 22:36.50
Noah Reinsma Hudsonville -3:25.90 20:25.30 23:51.20
Jacob Hallenbeck Rockford -1:39.60 20:26.90 22:06.50
Ivy Andreas Wyoming Potter's House Christian +1:39.20 22:06.50 20:27.30
Emilee Balzer Brighton -48.60 20:27.90 21:16.50
Angel Miller Parchment -45.30 20:28.90 21:14.20
Ian McLellan Byron Center -3:43.50 20:29.20 24:12.70
Sydney Fazekas Jackson Lumen Christi -27.40 20:30.60 20:58.00
Harry Birzer Hillsdale Academy -5:10.00 20:31.50 25:41.50
Jacqueline Morton Mt. Pleasant Sacred Heart -2:43.70 20:32.30 23:16.00
Sydney Law Byron Center -17.00 20:32.50 20:49.50
Ben Schoonmaker Saugatuck -6:48.40 20:32.80 27:21.20
Samual Collins Portage Northern -29.50 20:34.60 21:04.10
James Neeb Portage Central +47.80 21:24.40 20:36.60
Justin Pham East Kentwood +4.30 20:41.30 20:37.00
Emma Miller Buchanan -16.00 20:38.60 20:54.60
Grace Folkema Muskegon Western Michigan Christian -2:10.50 20:38.80 22:49.30
Lexie Ruffing Spring Lake +5.40 20:45.00 20:39.60
Zachary McPherson Parchment -5:18.50 20:39.70 25:58.20
Lauren Lee Fruitport -1:09.00 20:39.90 21:48.90
Enzo Haqq South Haven -55.90 20:40.00 21:35.90
Desiree Duque-Rico West Michigan Aviation Academy +52.10 21:32.20 20:40.10
Leo Kleff Grand Rapids Forest Hills Eastern +1:15.90 21:57.90 20:42.00
Ella Harlow Portage Northern -10.80 20:42.20 20:53.00
Annabel O'Haver Dexter +1:31.30 22:13.60 20:42.30
Brenden McIntyre Traverse City St. Francis -4:41.00 20:42.90 25:23.90
Abbey Scholma Hudsonville +56.00 21:39.50 20:43.50
Josh Odell Bloomingdale -1:04.80 20:43.60 21:48.40
Ambria DePoy Holland +44.60 21:28.30 20:43.70
Clara Fast Bridgman -1:49.40 20:44.20 22:33.60
Paige Bell Traverse City Grand Traverse Academy -2:17.50 20:44.70 23:02.20
Natalie Formsma Byron Center -12.80 20:45.80 20:58.60
Alyssa Wisener Byron Center -1:23.40 20:46.10 22:09.50
Maggie Ruffini Grand Rapids Forest Hills Northern -1:35.10 20:46.20 22:21.30
Raelyn McLaughlin Woodhaven High School -2:12.70 20:46.90 22:59.60
Valerie Pollock Fruitport -14.50 20:46.90 21:01.40
Ella Walton Hillsdale Academy -38.00 20:48.70 21:26.70
Riley Peer Monroe Jefferson +0.40 20:49.80 20:49.40
Maddie Bruxvoort Hudsonville Unity Christian -4:06.00 20:49.50 24:55.50
Emmet Lorenz St. Joseph -19.40 20:49.50 21:08.90
Ahmed AbdulLatif Woodhaven High School -6:04.80 20:52.10 26:56.90
Leanna Barnett Rockford -47.60 20:52.20 21:39.80
Abraham Jager West Michigan Aviation Academy -38.20 20:52.40 21:30.60
Hannah Geaney Wyoming Potter's House Christian -54.70 20:52.70 21:47.40
Luke Witte Grand Rapids Christian -2:53.00 20:52.70 23:45.70
Alanna Clague Portage Central +1:49.30 22:42.20 20:52.90
Ryan Driscoll Three Oaks-River Valley +1:55.30 22:48.20 20:52.90
Owen Petersen Caledonia -4:19.80 20:53.30 25:13.10
Nicholas Pollich Mattawan -31.40 20:53.80 21:25.20
Maddie Rogan Saline -3.10 20:55.50 20:58.60
Alexander Bunker Grand Rapids Forest Hills Northern -19.70 20:57.10 21:16.80
Cole Bates Constantine -4:52.00 20:57.80 25:49.80
Morgan Lowell Watervliet -2:45.10 20:59.40 23:44.50
Lauren Tooley Portage Central +1:58.90 22:58.80 20:59.90
Parker Hume St. Joseph -1:09.80 21:00.50 22:10.30
James Minelli Dexter -3:06.30 21:00.50 24:06.80
Reiel Ghiglia Hudsonville -3:03.50 21:02.50 24:06.00
Jacob Hector Grandville -1:22.20 21:03.40 22:25.60
Amelia Isackson Kalamazoo Loy Norrix -11.50 21:04.30 21:15.80
Tucker Wolf Hudsonville -11:42.00 21:05.40 32:47.40
Henry Stone Grandville -4:36.40 21:06.20 25:42.60
Bailey Burt Saline -17.80 21:06.40 21:24.20
Hannah Lewis Zeeland East -1:21.70 21:07.30 22:29.00
Audrey Huff Grandville -2:09.40 21:07.90 23:17.30
Marisa Mazza Cadillac -1:14.20 21:08.20 22:22.40
Bennett Garton Traverse City St. Francis -4:21.70 21:08.70 25:30.40
Ajae Gouker Manistee -3:16.40 21:09.10 24:25.50
Margot Hagerty Traverse City St. Francis -21.60 21:10.90 21:32.50
Anezka Pradna Three Rivers +0.30 21:11.80 21:11.50
Ethan Le East Kentwood +25.90 21:38.00 21:12.10
Ben Post Zeeland East -1:08.80 21:12.70 22:21.50
Addison Noble Allendale +41.50 21:54.30 21:12.80
Brayden Czarnecki Jenison +1:15.30 22:29.30 21:14.00
Cammie Erickson Montague -52.00 21:15.20 22:07.20
Josiah Swedberg Wyoming Potter's House Christian -1:08.50 21:17.00 22:25.50
Grace Bullock Grass Lake -54.20 21:18.80 22:13.00
Julian Barry Kalamazoo Hackett -1:35.00 21:20.10 22:55.10
Sean Perucci Kalamazoo Hackett +10.50 21:31.40 21:20.90
Celia Begosso Ann Arbor Skyline +1:38.00 22:59.00 21:21.00
Lauren Thole East Grand Rapids +58.80 22:20.00 21:21.20
Adysen Daman Caledonia -1:44.20 21:21.50 23:05.70
Talen Verburg Caledonia +7.50 21:30.30 21:22.80
Avery Hecksel East Grand Rapids -57.80 21:23.30 22:21.10
Skylee Ames Gaylord +1:16.50 22:39.90 21:23.40
Luke Lindsay Monroe -1:06.10 21:24.30 22:30.40
Rosalinda Gascho Johannesburg-Lewiston -1:19.20 21:25.10 22:44.30
David Francis Grand Rapids Forest Hills Eastern -3:48.10 21:25.20 25:13.30
Samantha McClelland Grand Rapids Forest Hills Northern +16.70 21:41.90 21:25.20
Rohan Bennett Grand Rapids Forest Hills Northern -55.40 21:26.90 22:22.30
Mark Welsch Edwardsburg +1:20.30 22:47.40 21:27.10
Caroline Roberts Hillsdale Academy -1:03.50 21:27.60 22:31.10
Noelle Nienhuis Hudsonville Unity Christian -3:01.70 21:27.70 24:29.40
Anthony Rivera Byron Center +9.90 21:39.20 21:29.30
Bethany Zimmerman Spring Lake -2:10.60 21:29.50 23:40.10
Mila Schneider Rockford -2:12.10 21:30.40 23:42.50
Ethan Wait Gobles -1:33.70 21:30.70 23:04.40
Maya VanSolkema Hudsonville Unity Christian -1:01.70 21:30.80 22:32.50
Aubrey Jackson Niles -9.50 21:31.00 21:40.50
Anika Bouwman Grand Rapids Christian -3:44.30 21:31.70 25:16.00
Madalyyn Karsies Pinckney -2:44.50 21:32.00 24:16.50
Lucy Johnson Gaylord -51.50 21:35.50 22:27.00
Sydney Van Es Kalamazoo Hackett +43.50 22:19.40 21:35.90
Greta Hondorp Zeeland West -18.60 21:36.30 21:54.90
Alanna Mulligan Rockford -1:40.70 21:37.40 23:18.10
Hannah Dupuis Caledonia -3:21.30 21:37.40 24:58.70
Avalynn Klapmust Caledonia +12.60 21:50.30 21:37.70
Leilani Schoonmaker Saugatuck -7:02.40 21:37.90 28:40.30
Tessa Minnear Hudsonville -1:24.40 21:38.20 23:02.60
Ella Spanding Gaylord -1:12.30 21:38.20 22:50.50
Riley Kerschke Mason +3:54.20 25:33.20 21:39.00
Tyler Watson Hudsonville -8.30 21:39.00 21:47.30
Kimberly Romero Watervliet -3:24.00 21:39.20 25:03.20
Ellie Hoekstra Jenison -2:17.50 21:39.60 23:57.10
Jaxon Pipe Grand Rapids Covenant Christian +24.30 22:04.80 21:40.50
Lucy Woehlke Saline +2:29.70 24:10.50 21:40.80
Hannah Erlandson Plainwell +33.60 22:14.40 21:40.80
Cameron Handwerker Rockford -2:00.50 21:41.30 23:41.80
Jordyn Harrington Grandville +1:43.30 23:25.60 21:42.30
Alisha Esquivel Kent City +49.80 22:33.60 21:43.80
Rylynn Hein St. Joseph -1:03.20 21:43.80 22:47.00
Gwendalynn Rickard Big Rapids -25.70 21:44.80 22:10.50
Alyssa Seinen Hudsonville Unity Christian -4:00.70 21:47.40 25:48.10
Luke Piersma Grandville Calvin Christian +1:14.50 23:03.00 21:48.50
Clara Peikert Ann Arbor Pioneer -1.50 21:49.10 21:50.60
Isabella Stoetzel Parma Western -4:52.10 21:49.20 26:41.30
Taryn Landers Hudsonville Unity Christian -1:32.80 21:49.90 23:22.70
Celia Pollock Byron Center -37.60 21:50.90 22:28.50
Annika DeJong Stevensville-Lakeshore -2:23.40 21:51.00 24:14.40
Emy Smith Zeeland West -1:29.00 21:51.60 23:20.60
Augusta Bowman Remus Chippewa Hills -2:44.60 21:52.10 24:36.70
Grace Fenton Holland Christian -2:28.60 21:52.10 24:20.70
Diamond Madison Muskegon Mona Shores -3:35.70 21:52.40 25:28.10
Audrey Durham Zeeland East -43.80 21:52.40 22:36.20
Emily Howell Bridgman -1:19.90 21:53.70 23:13.60
Lauren Pretty Hart -1:03.50 21:55.20 22:58.70
Jenna VanDussen Schoolcraft -2:33.80 21:56.60 24:30.40
Marissa Bruininks Portage Central -1:03.40 21:56.90 23:00.30
Alex Stocke Zeeland West -3:51.10 21:57.70 25:48.80
Morgan Lawrence Muskegon Western Michigan Christian -2:11.90 21:57.80 24:09.70
Kloe Kimbrell Caledonia -1:41.90 21:58.70 23:40.60
Sabrina Bielecki Hudsonville -2:55.20 21:59.10 24:54.30
Gabe Shulaw Hartford -2:19.10 22:00.40 24:19.50
Helena Jolliffe Rockford -2:31.00 22:01.50 24:32.50
Addie Curtis Marcellus +31.10 22:33.10 22:02.00
Alyssa Masserant Monroe Jefferson -51.30 22:02.50 22:53.80
Madison Morris Manton +1:09.80 23:12.50 22:02.70
Macy Andress Edwardsburg -55.30 22:03.30 22:58.60
Addison Streetman Dexter -1:42.90 22:03.70 23:46.60
Reece Clark Remus Chippewa Hills -1:00.30 22:06.10 23:06.40
Holly Velting Middleville-Thornapple Kellogg +55.30 23:01.40 22:06.10
Desiree Huitron Wyoming Lee +1:54.50 24:01.10 22:06.60
Nora Ballard Holland Black River -2:29.30 22:07.40 24:36.70
Owen Rowell Hudsonville -1:17.40 22:08.10 23:25.50
Hannah Sisson Dexter -1:54.30 22:08.80 24:03.10
Olivia Shaieb Dexter -24.90 22:08.90 22:33.80
Rebecca Rummel Saline -2:52.70 22:09.00 25:01.70
Macy Daniels Kalamazoo Loy Norrix +32.90 22:41.90 22:09.00
Leona Keuvelaar Grandville -6:52.90 22:09.80 29:02.70
Ava Vergara Mattawan +9.80 22:20.20 22:10.40
Cora Mullins Johannesburg-Lewiston -2:12.90 22:11.10 24:24.00
Ben Knight Portage Northern -11.90 22:11.80 22:23.70
Natalia Verdin Portage Central -2:18.40 22:12.30 24:30.70
Maya Padisak Traverse City St. Francis -1:55.00 22:13.40 24:08.40
Elizabeth Kunzi Hudsonville +15.30 22:28.80 22:13.50
Kaylee Sprague Stevensville-Lakeshore +3.70 22:17.70 22:14.00
Lauren Jousma Grandville Calvin Christian -48.60 22:14.10 23:02.70
Alex Ferguson Edwardsburg -2:43.80 22:15.10 24:58.90
Addison Wurfel Vicksburg -1:44.10 22:16.60 24:00.70
Riley Adams Concord -1:11.90 22:17.30 23:29.20
Erika Bylsma Grand Rapids Covenant Christian -1:31.70 22:17.90 23:49.60
Yalmaz Javaid Hudsonville +1:03.00 23:21.30 22:18.30
Abby Wilson Holland +19.70 22:38.10 22:18.40
Lily Mason Hanover-Horton -1:06.40 22:19.10 23:25.50
Sage Brownell Rockford -4:25.10 22:21.00 26:46.10
Alyssa VanDussen Schoolcraft -2:24.70 22:22.30 24:47.00
Natalie Kooyer Hudsonville Unity Christian -1:23.50 22:22.90 23:46.40
Emily Ventrone Three Rivers -2:49.20 22:23.30 25:12.50
Mary Jane McGovern East Grand Rapids -31.40 22:24.50 22:55.90
Nathaneal Simpson Stevensville-Lakeshore -3:28.90 22:24.60 25:53.50
Kenneth Vastine Hastings -3:07.60 22:25.00 25:32.60
Tess Peters East Grand Rapids -52.90 22:25.30 23:18.20
Zach PELFREY Potterville -4:24.60 22:26.10 26:50.70
Mia Powell Grand Rapids Christian -2:50.90 22:26.70 25:17.60
Preston Foster Breckenridge -49.30 22:27.70 23:17.00
Cameron Russell Ann Arbor Pioneer +8.60 22:36.70 22:28.10
Emmy Pritchard Centreville +1:02.20 23:31.50 22:29.30
Lucy Bray Kalamazoo Christian -18.40 22:29.70 22:48.10
Lauren Molag Zeeland West -2.00 22:32.00 22:34.00
Aiden Apreza Hartford -1:40.20 22:32.10 24:12.30
Jemma Doublestein East Grand Rapids -3:04.30 22:32.60 25:36.90
Sadie Ebel St. Joseph -4:46.10 22:32.80 27:18.90
Jayden Champion Grandville +25.60 22:58.60 22:33.00
Lydia Recor Spring Lake -1:07.40 22:33.10 23:40.50
Hunter Barkalow Schoolcraft -1:56.10 22:34.20 24:30.30
Ellie Miller Spring Lake -54.70 22:34.50 23:29.20
Rebecca James Portage Northern -2:19.80 22:34.70 24:54.50
Keegan Gallagher Kalamazoo Hackett -4:11.80 22:36.90 26:48.70
Robert O'Brien Ann Arbor Gabriel Richard -10:04.50 22:37.50 32:42.00
Maya Justice Woodhaven High School -18.70 22:37.70 22:56.40
Adelaide Kauchak Portage Central -4:48.20 22:39.30 27:27.50
Sami Keiser Gaylord -1:42.90 22:40.00 24:22.90
Audrey Huizinga Manistee -1:47.90 22:41.30 24:29.20
Emelia Vanderwoude Portage Central +1:56.80 24:38.80 22:42.00
Rachel Maddox Fremont -2:47.50 22:45.60 25:33.10
Campbell Hansen Grand Rapids Ottawa Hills -30.90 22:46.40 23:17.30
Sophia Feldpausch Byron Center -1:10.70 22:47.70 23:58.40
Addison Blodgett Schoolcraft +57.40 23:45.70 22:48.30
Mia Sanchez Jackson Lumen Christi -1:44.70 22:49.40 24:34.10
Tahira Gjukis Portage Northern +1:54.10 24:44.30 22:50.20
Hannah Hysell St. Joseph Lake Michigan Catholic +1:24.30 24:16.90 22:52.60
Vincent Wang Manistee -1:29.30 22:53.60 24:22.90
Esme James Berrien Springs -1:15.80 22:54.80 24:10.60
Oliviah Malloy Big Rapids +7.80 23:02.90 22:55.10
Caleb Boersen St. Joseph -1:00.70 22:55.40 23:56.10
Brooklyn Carter Hart +47.00 23:43.00 22:56.00
Ava Fisher Jenison -2:38.50 22:57.20 25:35.70
Isabelle Kriebel Woodhaven High School -3:07.20 22:59.30 26:06.50
Kennedi Wahmhoff Manton +54.40 23:53.80 22:59.40
Katelynn Reading Saline -17.60 23:00.10 23:17.70
Ava Butera Traverse City Grand Traverse Academy -2:38.10 23:02.00 25:40.10
Lydia VerBeek Wyoming Potter's House Christian -1:43.80 23:02.20 24:46.00
Amelia Walchak East Grand Rapids -54.70 23:05.90 24:00.60
Johannah Houtkooper Delton Kellogg +54.80 24:01.00 23:06.20
Haylee Livermore Remus Chippewa Hills +45.90 23:54.70 23:08.80
Morgan Baker Jonesville +3:46.00 26:54.90 23:08.90
Lilly Hopkins Hart -1:42.30 23:10.40 24:52.70
Amelia Lynd Parma Western -3:39.60 23:10.80 26:50.40
Anna Lindstrom Grand Rapids Christian -56.30 23:11.00 24:07.30
Lauren Hills Hudsonville -1.70 23:13.20 23:14.90
Abbie Buteyn Grandville Calvin Christian +1:07.60 24:23.00 23:15.40
Aribel Mills St. Joseph Our Lady of the Lake Catholic -31.50 23:16.00 23:47.50
Cole Claire Edwardsburg +2.60 23:18.80 23:16.20
Elise Pfeiffer Fremont -1:19.30 23:17.60 24:36.90
Marcus Silva Dexter -3:07.40 23:18.40 26:25.80
James Harper Caledonia -3:20.90 23:19.40 26:40.30
Emalee Scott Potterville -1:54.20 23:20.60 25:14.80
Caden Ruiter Holland Christian -1:31.30 23:24.60 24:55.90
Hadley Feyen Ann Arbor Pioneer +2:37.90 26:03.50 23:25.60
Amelia Smith Gaylord -59.40 23:27.00 24:26.40
Thalia Pineda Newaygo -7:39.10 23:27.10 31:06.20
Anneliese Jones Ann Arbor Pioneer -12.00 23:30.30 23:42.30
Rachel Sprauer Ann Arbor Pioneer -3:10.90 23:31.00 26:41.90
Hannah Barone Jenison -1:40.30 23:31.40 25:11.70
Brianna Wheaton Pinckney -17.20 23:32.80 23:50.00
Kenzen Low Grand Rapids Forest Hills Eastern -2:12.70 23:32.90 25:45.60
Emma Larkin Zeeland West -1:29.30 23:34.30 25:03.60
Taylor Venhuizen Caledonia -1:49.70 23:34.60 25:24.30
Isaac Murray Schoolcraft +2:20.30 25:57.20 23:36.90
Anna Miedema Kalamazoo Loy Norrix +2:20.20 25:57.20 23:37.00
Avanti Ganesan Ann Arbor Pioneer -48.20 23:39.10 24:27.30
Olivia Beauchamp Big Rapids -2:01.50 23:39.20 25:40.70
Kylie Main Delton Kellogg -37.00 23:44.50 24:21.50
Zoie Wood Gobles -6:21.40 23:45.20 30:06.60
Maria Burnett Hillsdale Academy -2:52.70 23:45.50 26:38.20
Blake Wirts Grant -18.40 23:47.20 24:05.60
Nathan Vang Traverse City Grand Traverse Academy -6:48.50 23:47.60 30:36.10
Brianna Nixon Hudsonville -46.60 23:48.60 24:35.20
Max Damstra Grand Rapids Christian -3:07.90 23:49.50 26:57.40
Amber Fairchild Caledonia -1:19.90 23:51.30 25:11.20
Maria Mandrelle Jonesville +1:09.20 25:00.80 23:51.60
Catherine Craig Berrien Springs -3:58.70 23:51.70 27:50.40
Madison Sandel Grand Rapids Forest Hills Northern -2:31.20 23:52.40 26:23.60
Madeline Herringa Portage Northern -1:58.60 23:52.60 25:51.20
Katie Landstra Hudsonville Unity Christian -48.90 23:53.70 24:42.60
Jocelyn Mein Portage Northern -22.90 23:53.90 24:16.80
Kristin DeBoer Grand Rapids Covenant Christian -2:32.20 23:55.10 26:27.30
Claire Baker Milan -15.70 23:56.00 24:11.70
Katelyn Syswerda Byron Center -6:28.70 23:56.40 30:25.10
Isabelle Schrauben St. Joseph Lake Michigan Catholic +1:00.10 24:57.00 23:56.90
Isabella Frederick Kalamazoo Central -4:42.00 23:58.70 28:40.70
Emma Kauffman Rockford -4:09.10 23:58.90 28:08.00
Frances Mildenberg Centreville -1:55.00 24:02.70 25:57.70
Rebecca Evenhouse Kentwood Grand River Preparatory -14.00 24:04.00 24:18.00
Sydney Greaves Buchanan +2:02.80 26:07.10 24:04.30
Caitlyn Morris Buchanan -2:13.50 24:06.50 26:20.00
Dan Mcgehee Schoolcraft +1:18.40 25:25.20 24:06.80
Cooper Roberts Woodhaven High School -1:25.00 24:06.80 25:31.80
Meryn Curtis Saugatuck -6:04.80 24:07.80 30:12.60
Mali Szalai Edwardsburg -2:06.40 24:07.90 26:14.30
Sylvie Mulder Holland Christian +1:05.50 25:14.50 24:09.00
Suzy Markle Berrien Springs -3:17.10 24:09.60 27:26.70
Audrey Howell Caledonia +2:48.00 27:00.90 24:12.90
Kylie Conn Niles -55.20 24:15.30 25:10.50
Anna Wiltzer Portage Northern -2:42.90 24:16.10 26:59.00
Jillian Leclercq Delton Kellogg -2:54.50 24:16.40 27:10.90
Evelyn Vandlen Spring Lake +31.20 24:49.70 24:18.50
Rachel Baxter Hudsonville +4:22.60 28:41.70 24:19.10
Kadence Wurm Manton -3:30.50 24:20.40 27:50.90
Ada Feasby Spring Lake +8.00 24:35.50 24:27.50
Alyvia Baker Buchanan +31.20 24:59.80 24:28.60
Lilly Rader Milan +2:53.50 27:23.00 24:29.50
Madeline Jenks Grass Lake +2:35.30 27:11.50 24:36.20
Madison Ross Milan +24.00 25:01.60 24:37.60
Kaya Bender West Michigan Aviation Academy -1:28.70 24:38.50 26:07.20
Sela Fitzell Caledonia -1:21.80 24:40.10 26:01.90
Ellie Miller Centreville -1:37.00 24:40.80 26:17.80
Abby Lomoro Watervliet +2:40.70 27:25.80 24:45.10
Abby Miller Monroe Jefferson -2:06.90 24:45.90 26:52.80
Jasmine Boggy Ann Arbor Pioneer -49.30 24:46.20 25:35.50
Emma Pratt Mattawan -1:12.90 24:47.10 26:00.00
Cole Stapert Gobles -4:02.00 24:48.40 28:50.40
Maggie Stebing Hanover-Horton -2:56.50 24:49.70 27:46.20
Mallory Gwinnup Spring Lake -1:43.20 24:50.40 26:33.60
Zoey Udzik Jonesville -2:20.40 24:55.30 27:15.70
Lillian Morton Mt. Pleasant Sacred Heart -3:18.50 24:56.20 28:14.70
Tuula Buckland Bridgman -21.20 24:59.20 25:20.40
Natalie Coleman Parma Western -29.70 25:00.70 25:30.40
Brian Mygrants Parma Western -26.90 25:01.50 25:28.40
Kevin Morgan Mendon -4:00.30 25:06.40 29:06.70
Chloe Rooks Holland West Ottawa -7:55.50 25:06.80 33:02.30
Emma Kusmierski Grandville +4:01.80 29:09.30 25:07.50
Cecelia Brush Ann Arbor Skyline -28.20 25:10.50 25:38.70
Savannah Thelen Holland Black River +1:21.60 26:33.90 25:12.30
Aamori Paz Newaygo +1:13.60 26:27.70 25:14.10
Owen Heyboer Grand Rapids Covenant Christian +1:31.00 26:45.20 25:14.20
Reanna Gilzene Manton -2:19.20 25:15.50 27:34.70
Ashley Bozung Hudsonville -2:29.50 25:16.00 27:45.50
Mykala Echevarria Vicksburg -3:39.80 25:16.50 28:56.30
Katie Harrand Traverse City St. Francis -1:04.20 25:18.20 26:22.40
Eliana Heldt Mattawan -2:37.80 25:18.40 27:56.20
Marissa Freehling Bridgman -2:49.20 25:25.40 28:14.60
Vera Maines Ann Arbor Skyline -1:20.30 25:31.20 26:51.50
Hannah Willoughby Schoolcraft -43.90 25:34.30 26:18.20
Addison Houghteling Zeeland West -44.00 25:36.50 26:20.50
Molly Kooistra Muskegon Western Michigan Christian -13.10 25:36.80 25:49.90
Katy Cobb Parchment +3:47.90 29:24.70 25:36.80
Arlyn Torralba Zeeland West -2:13.00 25:36.80 27:49.80
Alexa Priest Schoolcraft -1:48.20 25:47.70 27:35.90
Peyton Ojala Portage Central -24.40 25:51.30 26:15.70
Amara Olexa Watervliet +2:34.70 28:27.80 25:53.10
Amelia Lewis St. Joseph Our Lady of the Lake Catholic -1:56.30 25:53.90 27:50.20
Connor Scholma Hudsonville Unity Christian -2:17.00 25:54.90 28:11.90
Elise Finkbeiner Kentwood Grand River Preparatory -1.90 25:55.00 25:56.90
Lorelai Malinowski Grass Lake +1:40.50 27:39.10 25:58.60
Carson Vanbaren Grand Rapids Covenant Christian -21.30 26:00.70 26:22.00
Caleb Leppelmeier Edwardsburg +1:01.60 27:04.50 26:02.90
Riley Koehler Fruitport +8:17.20 34:21.90 26:04.70
Alyssa Cowan Monroe -1:19.10 26:07.90 27:27.00
Sophia O'Neil Jackson Lumen Christi -2.10 26:09.20 26:11.30
Ava Russell Edwardsburg -1:54.40 26:13.40 28:07.80
Natalie Cook Zeeland East -1:27.80 26:19.40 27:47.20
Adelle Snyder Holland +35.30 26:55.10 26:19.80
Everett Hoekzema-S Wyoming Potter's House Christian -4:47.60 26:29.30 31:16.90
Cecelia Kangas Three Rivers +50.50 27:24.70 26:34.20
Teagan Van Kampen Byron Center -1:42.80 26:35.80 28:18.60
April Howard Montague -1:49.90 26:36.70 28:26.60
Laine Hinton Middleville-Thornapple Kellogg +2:33.60 29:12.90 26:39.30
Lillian Lester Delton Kellogg -5:01.90 26:46.30 31:48.20
Sydnie Schimmel Grand Rapids Covenant Christian -1:20.80 26:55.40 28:16.20
Ell Johnson Portage Central +28.40 27:41.40 27:13.00
Laura Vanderweide Hillsdale Academy -14.80 27:18.30 27:33.10
Holland Quinn Kalamazoo Loy Norrix +1:26.10 28:50.20 27:24.10
Sophie Fenech Bridgman -1:43.30 27:29.10 29:12.40
Laura Barcenas Hartford -9:29.00 27:38.10 37:07.10
Olivia Chard Portage Northern -56.70 27:45.60 28:42.30
Sydney Biegalle Newaygo +34.00 28:23.10 27:49.10
Hunter Allchin Byron Center -37.10 28:11.00 28:48.10
Sarah Hakala Mattawan -23.30 28:16.00 28:39.30
Kaitlyn Ross Constantine -1:20.70 28:17.40 29:38.10
Addie Richards Watervliet -9.30 28:28.80 28:38.10
Karen Bult Grand Rapids Covenant Christian -13.10 28:30.20 28:43.30
Corinne Shoup Constantine +5:32.70 34:15.20 28:42.50
John Chmura Hastings -3:22.40 29:11.30 32:33.70
Addy Bean Muskegon Mona Shores -5:27.70 29:24.10 34:51.80
David Ward Mason -3:40.60 29:52.50 33:33.10
Gladys McGinn New Buffalo -9:51.00 29:55.00 39:46.00
Izzy Garcia Milan -1:32.30 30:49.20 32:21.50
Megan Tierman Spring Lake +50.10 31:40.10 30:50.00
Anne Scott Bridgman +1:34.70 32:41.60 31:06.90
Anna Staal Grandville Calvin Christian -32.50 31:10.70 31:43.20
Aimee Hochstetler Constantine +11.20 31:26.20 31:15.00
Megan Dykema Schoolcraft -55.60 31:22.30 32:17.90
Molly O'Donnell Spring Lake +1:24.10 32:53.40 31:29.30
Adia Whisler Caledonia +1:42.50 35:57.30 34:14.80
Brenda Cerritos Wyoming Lee -14.20 34:23.00 34:37.20