2021 Portage Cross Country Invitational 2021

Portage, MI

2021 Portage Cross Country Invitational 2021 vs Portage XC Invitational 2023

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