Portage Invitational 2019

Portage, MI

Portage Invitational 2019 vs Portage Invitational 2018

Aggregate Data Points
Difference This Meet That Meet
Overall Athletes +1664 3842 2178
Overall Average +5.04 21:34.58 21:29.54
1st-10th Place -20.25 15:10.72 15:30.97
1st-25th Place -20.14 15:31.82 15:51.96
1st-50th Place -20.14 15:49.27 16:09.41
1st-100th Place -22.44 16:07.42 16:29.86
Common Athletes -- -- 1047
Ran Faster 667 857 190
Ran Season Best 248 274 26
Average Time -47.34 20:24.36 21:11.71
Median Time -44.20 19:56.80 20:41.00
Middle 80% Times -46.08 20:06.19 20:52.28
Top 10% Times -39.45 16:19.35 16:58.80
Top 25% Times -38.66 17:01.61 17:40.27
Top 50% Times -40.34 17:58.28 18:38.62
Bottom 50% Times -54.26 22:48.11 23:42.37
Bottom 25% Times -57.99 24:41.17 25:39.16
Bottom 10% Times -1:05.28 26:56.76 28:02.04
Average Difference -47.34 -- --
Median Difference -1:26.00 -- --
Middle 80% Difference -45.79 -- --
Top 10% Difference -33.75 -- --
Top 50% Difference -36.97 -- --
Top 25% Difference -33.34 -- --
Top 50% Difference -36.97 -- --
Bottom 50% Difference -57.79 -- --
Bottom 25% Difference -1:06.49 -- --
Bottom 10% Difference -1:13.90 -- --

Performances of Common Athletes
Athlete Team Difference This Meet That Meet
Mhalicki Bronson Defiance -30.50 15:00.30 15:30.80
Owen Huard Dexter -1:02.80 15:04.00 16:06.80
Evan Bishop East Grand Rapids -30.10 15:05.00 15:35.10
Nathan Walker Fremont -42.10 15:07.60 15:49.70
Riley Hough Hartland -1:06.60 15:09.50 16:16.10
Hobbs Kessler Ann Arbor Skyline -1:05.60 15:23.60 16:29.20
Koby Fraaza Richland Gull Lake -32.50 15:34.70 16:07.20
Ethan Senti Zeeland West -34.70 15:36.70 16:11.40
Conor Somers Fremont -1:15.60 15:40.10 16:55.70
Nathan Larson Dexter -18.40 15:41.90 16:00.30
William Minnette Saline -37.70 15:42.80 16:20.50
Jozef Meyers Kalamazoo Loy Norrix -55.60 15:42.90 16:38.50
Jude Parks Rockford -1:03.20 15:45.10 16:48.30
Caleb Jarema Pinckney -1:41.70 15:48.50 17:30.20
Hunter Zartman Otsego -26.00 15:49.60 16:15.60
Gavin White Pinckney -40.20 15:52.80 16:33.00
Corey Bowers Cedar Springs -8.40 15:54.60 16:03.00
Jamin Thompson Caledonia -41.80 15:54.80 16:36.60
Colin Mulder Otsego -58.50 15:55.60 16:54.10
Thomas Young Ann Arbor Skyline -19.60 15:57.80 16:17.40
Shawn Little Dowagiac -0.50 16:01.90 16:02.40
Will Scott Chelsea -43.40 16:03.40 16:46.80
Ben Clason Grand Rapids Forest Hills Eastern -56.50 16:03.40 16:59.90
Andrew Etherington Pinckney -39.00 16:06.00 16:45.00
Mason Sumner Breckenridge -29.30 16:06.70 16:36.00
Joshua Zerfas Fremont -1:37.10 16:06.90 17:44.00
Zach Gerber Traverse City Central -44.30 16:07.40 16:51.70
Seth Read Dexter -1:14.10 16:07.80 17:21.90
Max Sharnas Saugatuck -1:03.90 16:08.10 17:12.00
Jaydon Moleski Cedar Springs -40.60 16:08.40 16:49.00
Jack Pennewell St. Clair -2:15.30 16:08.80 18:24.10
Ian Hill Spring Lake -1:05.20 16:10.50 17:15.70
Joseph Norwood Chelsea -59.80 16:10.90 17:10.70
Luke Witvliet Grandville Calvin Christian -1:12.90 16:13.00 17:25.90
Ben Paige Fremont -27.50 16:13.80 16:41.30
Callen Carrier Spring Lake -47.10 16:14.70 17:01.80
Carson Laney Jonesville -43.00 16:15.00 16:58.00
Elijah Becker East Grand Rapids -1:01.80 16:15.70 17:17.50
Aidan Makled Hastings -42.20 16:15.90 16:58.10
Jacob Buit Hudsonville Unity Christian -1:56.80 16:17.00 18:13.80
Alex Mitchell Holland Christian -43.70 16:17.10 17:00.80
Trey Plichta Sanford-Meridian -1:02.40 16:17.80 17:20.20
Josh Oom Caledonia -29.20 16:18.40 16:47.60
Zach Wright Potterville -38.90 16:18.80 16:57.70
Carter Stoner Port Huron Northern -46.40 16:19.20 17:05.60
Christopher Van Dyke Saline -1:07.40 16:21.00 17:28.40
Corbin Hauch Zeeland West -35.10 16:21.10 16:56.20
Ashton Sheline Berrien Springs -12.80 16:22.40 16:35.20
Nik Pettinga Saugatuck +17.00 16:39.70 16:22.70
Shane Achterhof Walkerville -10.20 16:24.30 16:34.50
Adam Ward Fremont -36.50 16:24.40 17:00.90
Caleb Gaffner Hudsonville Unity Christian -4.80 16:24.70 16:29.50
Alex Enns Hart -15.00 16:25.40 16:40.40
Tyler Mann White Lake Lakeland -28.70 16:25.50 16:54.20
Jack Luymes Grand Rapids Christian -36.90 16:26.20 17:03.10
Jacob Deboer Holland Christian -35.10 16:26.40 17:01.50
Race Bettich Stevensville-Lakeshore -33.40 16:26.60 17:00.00
Drew Mayes Port Huron Northern -3:19.40 16:27.00 19:46.40
Luke Venhuizen Traverse City Central -43.40 16:27.10 17:10.50
Matthew Nowak Mt. Pleasant Sacred Heart -1:07.70 16:27.20 17:34.90
Mitchell Goerge Grand Rapids Forest Hills Northern -1:50.60 16:27.40 18:18.00
Aiden McLaughlin Morley Stanwood -25.20 16:28.40 16:53.60
Joe Furlan Bloomingdale -59.70 16:28.70 17:28.40
Zac Zemba Grandville -1:11.00 16:29.20 17:40.20
Daniel Vermulm Cedar Springs -1:47.70 16:31.50 18:19.20
Colin Moats Defiance -45.50 16:31.60 17:17.10
Zander Hartsuff Chelsea -28.30 16:33.90 17:02.20
Caden Dixon Caledonia -1:16.90 16:35.20 17:52.10
Ethan Wilstermann Grand Rapids Christian -15.30 16:36.30 16:51.60
Thomas Richards Traverse City St. Francis -24.60 16:36.40 17:01.00
Lance Jourdan Grandville Calvin Christian -1:43.40 16:36.50 18:19.90
Isaiah Salguero Grandville -45.80 16:36.50 17:22.30
Logan Kolhoff Otsego -1:17.70 16:37.00 17:54.70
Micah Vanderkooi Grand Rapids South Christian -24.50 16:37.60 17:02.10
Kyle Korte Grand Rapids Forest Hills Eastern -58.30 16:37.70 17:36.00
Drew Gonzalez Portage Northern -1:19.90 16:38.20 17:58.10
Kyle Foulk Coldwater -1:23.70 16:38.30 18:02.00
Mason Kolhoff Otsego -44.80 16:38.40 17:23.20
Josh Lynch Mt. Pleasant Sacred Heart -48.80 16:39.00 17:27.80
Collin Balla Temperance-Bedford -1:00.70 16:39.20 17:39.90
Brady Vroom Illiana Christian High School -2:22.30 16:40.10 19:02.40
Jonas Fraley-burgett Kalamazoo Central -2:13.20 16:41.50 18:54.70
Gene Hendrickson Jackson Lumen Christi -25.40 16:42.40 17:07.80
Daniel Evans Ann Arbor Skyline -30.50 16:42.40 17:12.90
Garrett Winter Parchment -1:13.00 16:42.50 17:55.50
Kyle Sweeney Rockford -1:01.90 16:42.70 17:44.60
Mateo Arredondo Zeeland West -7.20 16:43.00 16:50.20
Connor Murphy McBain -30.10 16:43.40 17:13.50
Sam Yeager Grand Rapids Forest Hills Central -43.90 16:44.80 17:28.70
Cole Trese Saline -30.30 16:44.90 17:15.20
Alvaro Martinez Bangor -20.20 16:45.00 17:05.20
Andrew Moyer St. Joseph -1:10.60 16:45.10 17:55.70
Nathan Conkel Hudsonville -1:04.20 16:45.40 17:49.60
Colltion Vine Breckenridge -51.50 16:46.00 17:37.50
Logan Foerch Caledonia -1:08.90 16:46.20 17:55.10
Dilan Sargent Cedar Springs +39.30 17:25.80 16:46.50
Logan Manion Grandville Calvin Christian -1:21.10 16:46.50 18:07.60
Edward Frey Grand Rapids West Catholic -1:44.60 16:46.70 18:31.30
Cooper Morton Defiance -42.50 16:48.20 17:30.70
Jacob Singleton Parma Western -41.50 16:48.40 17:29.90
Matthew Ruud Ann Arbor Pioneer +10.00 16:58.60 16:48.60
Brenden Endres Traverse City St. Francis -1:09.50 16:50.20 17:59.70
Hayden James Jonesville -1:17.20 16:50.70 18:07.90
Ian Cook Rockford -34.90 16:51.00 17:25.90
Carson Holwerda Zeeland West -2:27.40 16:51.10 19:18.50
Tyler Feeney Chagrin Falls -30.90 16:51.70 17:22.60
Steven Majors Hartland -1:08.90 16:51.80 18:00.70
Read Knapp Richland Gull Lake +1:08.10 18:00.00 16:51.90
Joey Loriso Vicksburg -2:16.50 16:52.40 19:08.90
Justin Van Prooyen Illiana Christian High School -52.80 16:52.80 17:45.60
Maurice Barnes East Kentwood +1:04.50 17:57.40 16:52.90
Jared Andersen Cadillac -44.70 16:54.30 17:39.00
Jon Wildey Fruitport -7.00 16:54.40 17:01.40
Sam Blunt Caledonia -1:24.60 16:54.50 18:19.10
Brock Lynch Mt. Pleasant Sacred Heart -31.20 16:54.90 17:26.10
Emmett Berryhill Saline -22.20 16:55.60 17:17.80
Parker Lagro Battle Creek Lakeview -1:16.00 16:56.50 18:12.50
Kade Dalson Gaylord -47.50 16:57.70 17:45.20
Aaron Cary Grand Ledge -1:01.20 16:58.40 17:59.60
Carter Sheline Berrien Springs -23.10 16:59.00 17:22.10
Matt Lester Delton Kellogg -43.80 17:00.30 17:44.10
Cristian Perez Allendale -24.70 17:02.40 17:27.10
Abby Vanderkooi Muskegon Western Michigan Christian -19.50 17:02.70 17:22.20
Graham Kort Grand Rapids Christian -32.60 17:02.90 17:35.50
Eli Fortman Defiance -46.70 17:03.00 17:49.70
Max Kline Ludington +1:33.50 18:37.00 17:03.50
Brennen Roehrig Defiance -15.80 17:03.90 17:19.70
Jacob Majoor Rockford -16.80 17:04.70 17:21.50
Zane Perrault Mason -49.50 17:04.90 17:54.40
Adam Martinson Saugatuck -38.40 17:05.80 17:44.20
Tommy Mcclelland Grand Rapids Forest Hills Northern -1:30.30 17:05.80 18:36.10
Zealand Tarrant Traverse City St. Francis -1:36.10 17:07.60 18:43.70
Nick Errer Hartland +13.10 17:21.60 17:08.50
Mark Piccard Milan -45.40 17:08.60 17:54.00
Ethan Beres Hartland -22.30 17:08.70 17:31.00
Dominic Turkstra Illiana Christian High School -51.30 17:09.50 18:00.80
Cole Peyerk Port Huron Northern -44.90 17:09.70 17:54.60
Alex Sullivan White Lake Lakeland -47.90 17:10.60 17:58.50
Isaac Stone Traverse City West -10.50 17:10.70 17:21.20
Cameron Moore Allendale -45.40 17:10.90 17:56.30
Caleb Billings Kalamazoo Central -1:04.50 17:11.60 18:16.10
Adam Wolffis Montague -48.20 17:12.50 18:00.70
Adam Foreman Marshall -1:16.70 17:12.90 18:29.60
Josiah Frazier Traverse City West -2.70 17:13.50 17:16.20
Luke Anderson Traverse City West -2:02.30 17:13.60 19:15.90
Joe Delgado Traverse City Central +1:12.50 18:27.00 17:14.50
Christofer Clisham Saline -17.40 17:14.50 17:31.90
Tyler Brunner Portage Central -58.10 17:14.60 18:12.70
Caleb Gosselin Bay City Western -7.50 17:14.70 17:22.20
Luke Blesy Bridgman -15.40 17:14.80 17:30.20
Ethan Barker Mattawan -49.30 17:15.30 18:04.60
Tyler Starbuck Bloomingdale -58.20 17:16.00 18:14.20
Lucas Moore Pinckney -34.00 17:16.10 17:50.10
Emmet Reamer White Lake Lakeland +24.70 17:41.10 17:16.40
Ashton Gillis Breckenridge -1:17.00 17:16.50 18:33.50
David Garcia Bloomingdale -1:55.90 17:16.60 19:12.50
Tylor Morgan Pinckney -1:41.40 17:17.60 18:59.00
Jack Peterson Grand Rapids Christian -50.50 17:18.10 18:08.60
Ezra Troyer Watervliet -38.00 17:18.40 17:56.40
Lucas Schneider East Kentwood -1:23.20 17:19.00 18:42.20
Gus Hinch Watervliet -7.80 17:19.20 17:27.00
Hayden Mehnert Port Huron Northern -1:04.70 17:19.70 18:24.40
Robert Kloosterman Kalamazoo Central -38.70 17:20.10 17:58.80
Jimmy Alford Chelsea -1:11.70 17:20.10 18:31.80
Nathan Terbeek Allendale -49.30 17:20.80 18:10.10
Hunter Tubbs Hart +11.80 17:33.00 17:21.20
Austin Mann Cedar Springs -18.30 17:21.30 17:39.60
Jacob Andrews Traverse City St. Francis -40.70 17:21.60 18:02.30
David Evans Ann Arbor Skyline +1:02.20 18:24.50 17:22.30
Joshua Warner Shepherd -49.90 17:22.60 18:12.50
Ben Pease Grand Haven -19.40 17:23.30 17:42.70
Kyle James Heer Grand Rapids Forest Hills Central -53.00 17:25.20 18:18.20
Colton Chovanec Breckenridge -57.10 17:26.00 18:23.10
Nick Bushman Middleville-Thornapple Kellogg -37.60 17:26.00 18:03.60
Spencer Vander Zwaag Hart -44.30 17:26.00 18:10.30
Brandon Zielke Port Huron Northern -47.50 17:26.50 18:14.00
Kyle Mckee Grand Rapids Forest Hills Eastern -38.10 17:26.70 18:04.80
Hunter Longo Chagrin Falls -46.30 17:26.70 18:13.00
Jason Fredricks Byron Center -27.50 17:27.20 17:54.70
Owen Edlefson Kalamazoo Loy Norrix -1:19.70 17:27.40 18:47.10
Jon Arnold Hastings -18.50 17:27.50 17:46.00
Blake Harris Hastings -8.80 17:27.60 17:36.40
Kolbe Mills Grand Rapids West Catholic +2:50.90 20:18.50 17:27.60
Carson Brunk Potterville -1:13.30 17:28.70 18:42.00
Nick Doane Kalamazoo Central +16.00 17:44.90 17:28.90
Carter Dean Traverse City West -54.70 17:29.20 18:23.90
Jordan Brower Zeeland West -1:03.00 17:29.60 18:32.60
Walker Barz Buchanan +41.10 18:10.80 17:29.70
Chipper Steffey Bridgman -1:10.20 17:29.80 18:40.00
Chaz Petrosky Bay City Western -56.70 17:29.90 18:26.60
Trent Carter Breckenridge +15.30 17:45.20 17:29.90
Conor McPartlin Marshall -28.90 17:30.20 17:59.10
Isaiah Beiter Lawrence -1:15.80 17:30.60 18:46.40
Connor Krueger Hartland -1:12.00 17:30.70 18:42.70
Alex Fahey Rockford -20.90 17:30.80 17:51.70
Andnet Deboer Otsego -16.40 17:30.90 17:47.30
Ben Everse Zeeland East -1:01.60 17:31.00 18:32.60
Isaac Tiernan White Lake Lakeland -1:15.20 17:31.20 18:46.40
Antonio Hall East Kentwood -1:23.90 17:31.50 18:55.40
Kiree Kailimai White Lake Lakeland +13.00 17:45.00 17:32.00
Austin Smelker DeWitt -31.30 17:33.70 18:05.00
Jacob Petroelje Traverse City West -1:04.60 17:33.80 18:38.40
Austin Brown Traverse City West -1:13.80 17:34.50 18:48.30
Liam Houtkooper Parchment -3:06.80 17:34.80 20:41.60
Brian Barbarini Mattawan -19.20 17:35.10 17:54.30
Nathaniel Bittner Berrien Springs -53.20 17:36.10 18:29.30
Micah Scheffer Temperance-Bedford -45.00 17:36.10 18:21.10
Dakata Ames Mendon -1:36.50 17:36.60 19:13.10
Cambrie Smith Petoskey -2:17.10 17:36.70 19:53.80
Nick Dawson Richland Gull Lake -30.70 17:36.90 18:07.60
Justus Holben DeWitt -14.20 17:38.50 17:52.70
Mason Hammond Shepherd -7.80 17:38.50 17:46.30
Josh Horvath Defiance -51.30 17:38.80 18:30.10
Brody Fletcher Three Rivers -1:07.50 17:39.00 18:46.50
Jeffrey Stecker Bay City Western -32.60 17:39.40 18:12.00
Santiago Saldivar Grandville +15.10 17:54.60 17:39.50
Alex Sheehy Walkerville -27.00 17:39.80 18:06.80
Nolan Tribu Kalamazoo Loy Norrix -45.50 17:40.10 18:25.60
Michael Tubbs Hart -19.00 17:41.20 18:00.20
Madelyn Frens Grand Rapids Christian -1:08.20 17:41.20 18:49.40
Kanishk Madhav Portage Northern -54.00 17:41.70 18:35.70
Michael Golden St. Joseph Lake Michigan Catholic -1:34.70 17:42.10 19:16.80
Andrew Wade Grand Rapids Forest Hills Northern -40.40 17:42.30 18:22.70
Brady Pitcher Monroe -2:11.30 17:43.30 19:54.60
Jonathan Shippert Grand Rapids Christian -4.40 17:43.60 17:48.00
Hunter Hoffman Parma Western -23.80 17:43.80 18:07.60
Trey Diepenhorst Hudsonville +43.70 18:27.60 17:43.90
Brendan Montri Monroe -2:05.20 17:44.80 19:50.00
Emmett Rosenzweig Marshall -47.90 17:45.50 18:33.40
Aaron Zimmer Grant -26.80 17:45.50 18:12.30
Geirrod Criss Milan -40.50 17:45.60 18:26.10
Hunter Bentley Bear Lake -54.20 17:46.70 18:40.90
Nate Holwerda Byron Center -1:06.40 17:47.50 18:53.90
Sarah Forsyth Ann Arbor Pioneer -49.90 17:47.50 18:37.40
Bobbie Kietzmann Bay City Western -33.00 17:47.70 18:20.70
Hunter Tripp Holland -1:21.60 17:47.70 19:09.30
Noah Schuring Portage Central -20.50 17:47.80 18:08.30
Julia Flynn Traverse City Central -1:17.80 17:47.80 19:05.60
Dylan Sanford Springport +16.90 18:04.90 17:48.00
Madi Wood Saline -1:43.00 17:48.10 19:31.10
Nicholas Hatley Grand Rapids Forest Hills Central -12.40 17:48.80 18:01.20
Carter Thelen Traverse City St. Francis -27.50 17:48.90 18:16.40
Ben Garretson Muskegon Western Michigan Christian -28.00 17:49.40 18:17.40
Reece Ratliff Battle Creek Lakeview -46.80 17:49.50 18:36.30
Jordan Reynolds Potterville -35.90 17:49.70 18:25.60
Alan Macyauski Lawrence -1:03.10 17:49.90 18:53.00
Seth Luegge Three Rivers -44.30 17:50.10 18:34.40
Matt Hoop Jackson Lumen Christi -7.60 17:50.20 17:57.80
Dakota Riemersma Allendale -49.60 17:50.40 18:40.00
Daniel Phillips Mattawan -2.30 17:50.80 17:53.10
Colton Hirst Monroe -50.20 17:51.00 18:41.20
Ryan Wheeler Kent City -21.30 17:51.20 18:12.50
Eien Vanriper Carleton Airport -3:53.40 17:51.20 21:44.60
Carter Moleski Cedar Springs -16.10 17:51.40 18:07.50
Anthony Rodolico DeWitt -41.20 17:51.60 18:32.80
Myron Lafty Coldwater -1:49.50 17:51.70 19:41.20
Carlos Garcia Bloomingdale +35.60 18:28.00 17:52.40
Gavin Vansolkema Hudsonville Unity Christian -1:41.40 17:52.70 19:34.10
Myles Baker Kalamazoo Loy Norrix -31.00 17:53.30 18:24.30
Isaac Willemsen Byron Center +16.30 18:10.00 17:53.70
Carson Rooker South Haven -17.30 17:54.70 18:12.00
Mason Oudekerk Mattawan -33.50 17:54.80 18:28.30
Noah Whiteman Holland -1:50.70 17:54.80 19:45.50
Connor Elliott Kentwood Grand River Preparatory +23.30 18:18.30 17:55.00
Lucas Vandam Grand Rapids South Christian -49.60 17:55.00 18:44.60
Scott Kangas Mattawan +17.90 18:13.00 17:55.10
Thai Pratel Centreville -44.20 17:55.40 18:39.60
Drew Nisbet St. Joseph -1.40 17:55.50 17:56.90
Jacob Malocha Vicksburg -23.00 17:55.60 18:18.60
Jamie Terrill Parchment -1:19.90 17:55.70 19:15.60
Archie Rush Big Rapids -36.20 17:55.90 18:32.10
Carter Belanger Port Huron Northern -8.70 17:55.90 18:04.60
Kadin Eastway McBain -1:09.10 17:56.20 19:05.30
Hank Kooyer Hudsonville Unity Christian -1:07.00 17:56.40 19:03.40
Garrick Hohm Kalamazoo Loy Norrix -1:14.80 17:56.50 19:11.30
Zander Masten East Kentwood -1:31.00 17:57.40 19:28.40
Sam Lochkos White Lake Lakeland +2.80 18:01.20 17:58.40
Brennan Lutz Middleville-Thornapple Kellogg -2:01.30 17:59.20 20:00.50
Elijah Ball Monroe +28.30 18:28.00 17:59.70
John Aerts Coldwater -47.80 18:00.20 18:48.00
Sean Coney East Grand Rapids -3.50 18:01.00 18:04.50
Jaciel Castro Three Rivers -38.60 18:01.70 18:40.30
Nicholas Sherman Remus Chippewa Hills -27.40 18:01.80 18:29.20
Connor Callahan Grand Rapids Forest Hills Northern -13.00 18:02.00 18:15.00
Anna Petr East Grand Rapids -1:17.30 18:02.50 19:19.80
Kody Edmonds Watervliet -1:30.90 18:02.60 19:33.50
Jaron Taylor Portage Central -19.00 18:02.70 18:21.70
Logan Boersma Illiana Christian High School -47.40 18:02.70 18:50.10
Dilon Donihue Hillsdale Academy +6.20 18:09.00 18:02.80
Matthew Hardesty Big Rapids -49.10 18:02.80 18:51.90
Halle Hamilton Lexington -1:29.70 18:03.10 19:32.80
Josh Brown Hastings +1.20 18:04.40 18:03.20
Ashton Brennan Zeeland East +4.80 18:08.30 18:03.50
Cole Nickless Bay City Western -10.90 18:03.80 18:14.70
Zach Bitely Hart +53.50 18:58.10 18:04.60
Justin Andersen Cadillac -0.80 18:05.00 18:05.80
Bryce Baldwin Jonesville -1:33.30 18:05.00 19:38.30
Owen Roth Frankfort -36.50 18:05.20 18:41.70
Michael Meyers Grand Ledge -8.40 18:06.60 18:15.00
Noah Bosley Hart -2:15.40 18:07.20 20:22.60
Braden Tolles Hastings -3.80 18:08.00 18:11.80
Elka Machan Coldwater -1:21.90 18:08.10 19:30.00
Dylan Engels Traverse City St. Francis -1:46.90 18:08.30 19:55.20
Jacob Heeringa Traverse City St. Francis -1:54.80 18:08.30 20:03.10
Keegan Sweeney Parma Western -50.10 18:09.30 18:59.40
Caleb Chamberlain DeWitt -15.20 18:09.60 18:24.80
Rigoberto Andres Eau Claire -1:08.50 18:11.00 19:19.50
Paul Radulescu Marshall +49.50 19:00.80 18:11.30
Cameron Weaver Fruitport +57.10 19:09.00 18:11.90
Matthew Rankin Grass Lake -2:11.30 18:12.30 20:23.60
Tyler Munch Spring Lake -48.10 18:12.50 19:00.60
Ayden Moyer St. Joseph -17.20 18:13.30 18:30.50
Brody Ankoviak Sanford-Meridian +27.30 18:41.60 18:14.30
Nick Swank Berrien Springs -48.30 18:14.50 19:02.80
Alex Souza Grand Rapids Forest Hills Central +4.20 18:18.80 18:14.60
Lily Weeks Lexington -1:36.20 18:14.70 19:50.90
Zach Trainor Bangor +6.70 18:22.40 18:15.70
Josiah Lambert Grand Rapids Forest Hills Eastern -8.50 18:18.70 18:27.20
Yasmine Mansi Northville +4.60 18:23.30 18:18.70
Craig Fuller Ludington -1:31.80 18:18.70 19:50.50
Gillian Fiene Holland Christian -44.50 18:19.10 19:03.60
Raphael Obuchi Kentwood Grand River Preparatory -55.50 18:20.10 19:15.60
Isaiah Gavaldon Traverse City Central +58.90 19:19.40 18:20.50
Travis Mcdonald Sanford-Meridian -10.90 18:21.20 18:32.10
Seth Broekhuis Grandville Calvin Christian -59.30 18:21.50 19:20.80
Luke Caswell East Grand Rapids +5.30 18:27.10 18:21.80
Joe Bulko Concord -1:41.80 18:22.20 20:04.00
Sam Offringa Kalamazoo Christian -20.70 18:22.50 18:43.20
Wyatt Haas Marcellus -1:13.20 18:22.90 19:36.10
Nathan Koetje Kalamazoo Christian -1:44.40 18:23.40 20:07.80
Jake Ickes Coloma -33.90 18:23.50 18:57.40
Riley Daily Blanchard Montabella -41.60 18:23.60 19:05.20
Reece Welch Grant -30.90 18:25.00 18:55.90
Mallaci Mayle Newaygo -1:57.50 18:25.30 20:22.80
Gideon Howard Shepherd -53.20 18:25.60 19:18.80
Dawson Grizzle Delton Kellogg -1:09.60 18:25.80 19:35.40
Alex Mathews Mason -1:05.90 18:26.20 19:32.10
Tanner Wooden Grand Rapids Forest Hills Central -19.10 18:26.30 18:45.40
Thomas Swanson Kent City -42.30 18:26.70 19:09.00
Bradley Cooke Grandville Calvin Christian -45.00 18:27.20 19:12.20
Logan Barrett Concord -3:13.30 18:27.30 21:40.60
Alexander Benthin Three Rivers -3:21.50 18:27.40 21:48.90
Annie Allen Cle. St. Jos -42.60 18:27.40 19:10.00
Kyle Pylkas McBain -46.20 18:27.90 19:14.10
Isaac Bos Kalamazoo Christian +38.70 19:06.70 18:28.00
Aidan Hollandsworth Remus Chippewa Hills -41.00 18:28.20 19:09.20
Trevor Pelton Watervliet -53.20 18:28.40 19:21.60
Jack O'Connor Grand Ledge -9.10 18:28.70 18:37.80
Justin Johnson Berrien Springs -21.70 18:29.40 18:51.10
Michael Sirotti Kalamazoo Hackett -1:28.90 18:29.70 19:58.60
Avery Mclean Traverse City Central -1:09.50 18:30.60 19:40.10
Grant Rose Stevensville-Lakeshore -57.90 18:30.80 19:28.70
Katie Hessler East Grand Rapids -1:37.20 18:31.50 20:08.70
Ruben Pung Zeeland West -26.80 18:31.50 18:58.30
Joanna Halfhill Lexington -11.70 18:32.50 18:44.20
Xander Rainey Galesburg-Augusta -1:14.10 18:33.40 19:47.50
Wyatt Pugh Maple City-Glen Lake -22.60 18:33.60 18:56.20
Leah Socks Traverse City Central -32.50 18:34.10 19:06.60
Colin Steinberger Mendon -1:48.40 18:34.20 20:22.60
Logan Rosser Allendale -45.90 18:34.90 19:20.80
Kaden Hainer Montague +39.50 19:14.50 18:35.00
Blane Sutherland Coloma -25.90 18:35.30 19:01.20
Cameron Carlson Traverse City West +42.90 19:18.40 18:35.50
Hannah Bodine East Grand Rapids -44.60 18:35.70 19:20.30
Ethan Vandermolen Coloma -8.50 18:35.90 18:44.40
Caleb Mclouth Battle Creek Lakeview -48.30 18:36.00 19:24.30
Aaron Baumann Zeeland East -17.00 18:36.20 18:53.20
Jacob Book Gaylord +21.80 18:58.30 18:36.50
James Walton Holland +1:09.90 19:46.80 18:36.90
Cole Thompson Concord -11.20 18:36.90 18:48.10
Lindsey Peters Caledonia -45.10 18:37.30 19:22.40
Eric Giles East Kentwood -0.20 18:37.60 18:37.80
Natalie Newcombe Remus Chippewa Hills -59.00 18:38.70 19:37.70
Brian Thompson South Haven -36.80 18:38.70 19:15.50
Anderson Strand Shepherd -20.50 18:39.00 18:59.50
Ellie Voetberg Portage Central -1:43.10 18:39.10 20:22.20
Gage White Sanford-Meridian -10.00 18:39.90 18:49.90
Preston Morris Byron Center +26.90 19:07.70 18:40.80
Aj Hackett Bridgman -34.70 18:40.80 19:15.50
Bastian Sanborn Maple City-Glen Lake -1:12.00 18:41.10 19:53.10
Blake Whetstone McBain -4:04.50 18:42.80 22:47.30
Trent Herrera Kentwood Grand River Preparatory +38.80 19:21.70 18:42.90
Hendrik Nykamp Grand Rapids South Christian -33.30 18:42.90 19:16.20
Aurelio Melgarejo Bangor -51.20 18:43.40 19:34.60
Anson Alvarez Hillsdale Academy +2.30 18:45.80 18:43.50
Ben Hambright Vicksburg -2:30.30 18:43.90 21:14.20
Ethan Fuller Big Rapids -15.00 18:44.30 18:59.30
Elsa Rusthoven DeWitt -1:00.70 18:44.40 19:45.10
Kaitlyn Hynes DeWitt -58.40 18:44.60 19:43.00
Max Price Jonesville -1:23.80 18:45.20 20:09.00
Nolan Meier Holland Black River -2:39.20 18:46.10 21:25.30
Clay Jancek Montague -1:49.90 18:46.50 20:36.40
Logan Payne Three Oaks-River Valley -36.50 18:46.60 19:23.10
Elijah Thompson Kalamazoo Loy Norrix -17.10 18:46.60 19:03.70
Antonio Potter Coldwater -2:21.90 18:46.90 21:08.80
Karson Leighton Schoolcraft -50.20 18:47.30 19:37.50
Levi Vanderheide Middleville-Thornapple Kellogg -14.40 18:47.40 19:01.80
Jacob Tappenden Battle Creek Pennfield -1:27.00 18:47.60 20:14.60
Jacob Campbell Grass Lake +1:26.30 20:14.20 18:47.90
Johnathan Pinnow Milan -55.40 18:48.90 19:44.30
Tyler Gould Muskegon Western Michigan Christian -10.80 18:49.70 19:00.50
Landyn Howell Grand Rapids Forest Hills Eastern -58.50 18:50.70 19:49.20
Joey Andrews Traverse City St. Francis +27.00 19:17.70 18:50.70
Camden Reynolds Middleville-Thornapple Kellogg -53.60 18:51.30 19:44.90
Emily Gordon Northville -53.70 18:51.90 19:45.60
Alexander Partain Chagrin Falls -8.50 18:53.00 19:01.50
Troy Miller Cadillac -14.40 18:53.50 19:07.90
Colin Fremeau Jackson Lumen Christi -57.10 18:55.00 19:52.10
Kayla Eklund Richland Gull Lake -1:02.20 18:55.60 19:57.80
Michael Hostetler Centreville -1:39.20 18:55.90 20:35.10
Evan Bennett Ludington -37.90 18:56.00 19:33.90
Daniel Chatman Galesburg-Augusta -1:37.00 18:56.30 20:33.30
Charlotte Batra Ann Arbor Pioneer -1:58.00 18:56.50 20:54.50
Riley Pritchard Morley Stanwood -4.00 18:56.70 19:00.70
Dane Plichta Sanford-Meridian -32.30 18:56.70 19:29.00
Anna Vogel Ann Arbor Pioneer +8.00 19:06.20 18:58.20
Jack Bryan Byron Center -1.90 18:58.40 19:00.30
Savannah Ackley Hart -16.10 18:58.50 19:14.60
Nick Martens Richland Gull Lake +47.40 19:46.00 18:58.60
Jayce Warren Bridgman -1:32.60 18:59.10 20:31.70
Sam Reynolds Parchment -1.50 18:59.60 19:01.10
Grayson Verberkmoes McBain -1:06.80 19:01.90 20:08.70
Riley Walkington Blanchard Montabella -1:13.80 19:02.00 20:15.80
Jordan Seelye Fruitport -26.80 19:02.70 19:29.50
Libby Gorman Traverse City St. Francis -1:16.20 19:03.20 20:19.40
Jimmy Kulas Hillsdale Academy -1:48.20 19:03.90 20:52.10
Bryant Taylor Springport -15.40 19:04.10 19:19.50
Stephen Rust Chagrin Falls -1:07.40 19:05.50 20:12.90
Shaun Biller Remus Chippewa Hills -1:59.30 19:06.60 21:05.90
Brandon Burrow St. Joseph +2:34.00 21:41.10 19:07.10
Seanna Schmidt Milan +14.20 19:22.20 19:08.00
Nicole Dillmann Saline -39.70 19:08.20 19:47.90
Kierra Snyder Port Huron Northern -48.70 19:08.40 19:57.10
Sophia Dipiazza Allendale +0.50 19:09.50 19:09.00
Zach Dix Traverse City Grand Traverse Academy -48.90 19:10.00 19:58.90
Kori Baumann Allendale -20.20 19:10.40 19:30.60
Sarah Storey Remus Chippewa Hills -40.80 19:10.40 19:51.20
Joshua Mcneil Morley Stanwood -1:00.30 19:10.60 20:10.90
Skylar Thompson Concord -45.30 19:11.00 19:56.30
Catherine Kortman Grandville Calvin Christian -38.00 19:12.00 19:50.00
Hannah Smith Traverse City West +1:07.90 20:20.10 19:12.20
Matthew Hanks Watervliet -29.80 19:12.20 19:42.00
Makenna Scott Maple City-Glen Lake -1:28.10 19:12.20 20:40.30
Vance Locker South Haven +41.60 19:54.30 19:12.70
Elliott Smith Traverse City West -30.70 19:12.70 19:43.40
Caleb Croff Muskegon Western Michigan Christian -33.90 19:12.80 19:46.70
Lucas Balkema Stevensville-Lakeshore -0.40 19:13.30 19:13.70
Jackson Hambright Vicksburg -45.20 19:14.30 19:59.50
Ainsley Workman East Grand Rapids +12.00 19:26.60 19:14.60
Lynae Ackley Hart -15.30 19:15.00 19:30.30
Keira Courtney Northville -1:15.20 19:15.20 20:30.40
Amanda Keim Cle. St. Jos -1:03.50 19:15.80 20:19.30
Dan Paul Holland Christian -35.10 19:16.40 19:51.50
Logan Folster Frankfort -31.90 19:16.60 19:48.50
Weston Wise Breckenridge +7.10 19:25.00 19:17.90
Ryan Van Havel Hillsdale Academy -1:26.00 19:20.30 20:46.30
Riley Ford Marlette -28.50 19:20.90 19:49.40
Sam Corey Bear Lake +7.80 19:28.90 19:21.10
Kendall Schopieray Cadillac -20.40 19:21.10 19:41.50
Logan Gathright Stevensville-Lakeshore -13.50 19:21.40 19:34.90
Natalie Dininger Lexington -33.40 19:21.80 19:55.20
Tristan Lee Blanchard Montabella +36.10 19:58.30 19:22.20
Audrianna Enns Hart -32.50 19:22.60 19:55.10
Alex Best Muskegon Mona Shores -1:40.70 19:22.80 21:03.50
Laura O'brien Ann Arbor Skyline -25.90 19:23.20 19:49.10
William Westphal Cassopolis -1:37.80 19:23.20 21:01.00
Matthew Koeman Holland Black River -1:51.30 19:24.10 21:15.40
Anna Fedewa Spring Lake -1:37.80 19:24.40 21:02.20
Lauren Wooer Kingsley -1:18.70 19:24.40 20:43.10
Dan Franklin Traverse City Grand Traverse Academy -1:01.40 19:24.50 20:25.90
Jenna Picard Bay City Western -10.40 19:24.80 19:35.20
Layla Martini Kent City -22.90 19:25.90 19:48.80
Kaylee Thompson Niles +15.60 19:41.80 19:26.20
Taylor Visscher Caledonia -1:04.00 19:26.50 20:30.50
Jacob Wilson Jonesville -1:30.60 19:26.60 20:57.20
Erin Hegarty Dearborn Divine Child -1:35.90 19:26.70 21:02.60
Tyler Juday Constantine -1:04.10 19:28.00 20:32.10
Avery Zeinstra Byron Center -26.60 19:28.00 19:54.60
Kyler Chovanec Breckenridge -50.90 19:29.60 20:20.50
Ethan Rupp Parchment -1:31.00 19:29.80 21:00.80
Madde Skeel Shepherd -35.50 19:30.60 20:06.10
Nick Treloar Hillsdale Academy -53.90 19:30.60 20:24.50
Nathaniel Green St. Joseph Lake Michigan Catholic -1:19.80 19:30.80 20:50.60
Zach Pray Fruitport +1.10 19:31.90 19:30.80
Emily Macina Zeeland East -45.40 19:31.20 20:16.60
Kailee Sandoval Grass Lake -23.60 19:32.10 19:55.70
Cameron Gavette Middleville-Thornapple Kellogg -1:59.00 19:32.60 21:31.60
Sydney Tran Grand Rapids Forest Hills Northern -1:50.80 19:32.70 21:23.50
Chloie Musta Cadillac -2:29.40 19:32.70 22:02.10
Steven Ryan) Bisard Grass Lake -1:37.40 19:32.80 21:10.20
Aidan Cook Muskegon Mona Shores -2:22.80 19:33.90 21:56.70
Skylar Williams Battle Creek Pennfield -48.20 19:34.60 20:22.80
Mackenzie Stitt Hart +7.30 19:42.10 19:34.80
Grace Fletter Grand Rapids Forest Hills Northern -2:44.80 19:35.70 22:20.50
Adam Blankenship Eau Claire -1:09.60 19:36.70 20:46.30
Margaret Coney East Grand Rapids +7.40 19:45.00 19:37.60
Joel Carlson Potterville -10.00 19:37.70 19:47.70
Marin Stevens Bay City Western -10.90 19:37.70 19:48.60
Mackenzie Hill Plainwell +22.20 20:00.50 19:38.30
Will Siegert Ludington -1:42.50 19:38.70 21:21.20
Kate Hindman Mattawan -1:08.80 19:39.00 20:47.80
Charles Hall Battle Creek Pennfield +33.00 20:12.10 19:39.10
Madison Stern Saline -1:28.30 19:39.30 21:07.60
Julia Bajt Spring Lake -1:58.70 19:39.70 21:38.40
Hannah Clark Chagrin Falls -1:02.90 19:39.80 20:42.70
Jacob Dudley Mendon +27.00 20:06.80 19:39.80
Max Nienhuis Hart -39.90 19:39.80 20:19.70
Korbyn Ingraham Blanchard Montabella -40.10 19:39.90 20:20.00
Sam Stephens Stevensville-Lakeshore -15.50 19:40.10 19:55.60
Sarah Nondorf Mattawan -37.30 19:40.20 20:17.50
Bailey Ewen Rockford -42.50 19:40.50 20:23.00
Will Urban Muskegon Mona Shores -1:05.70 19:41.10 20:46.80
Tyler Dull Hastings -35.90 19:41.50 20:17.40
David Stegehuis Kentwood Grand River Preparatory +50.90 20:32.50 19:41.60
Faith Clark Fruitport -33.20 19:41.80 20:15.00
Alexander Henrys Potterville +1:17.30 20:59.50 19:42.20
Alex Austin Marcellus -32.60 19:42.80 20:15.40
Griffin Linn Carleton Airport -1:28.30 19:43.30 21:11.60
Amanda Kerr Kentwood Grand River Preparatory -1:15.30 19:43.90 20:59.20
Hannah Brock Big Rapids +35.20 20:19.20 19:44.00
Keese Villarreal Ludington +10.30 19:54.80 19:44.50
Gavin Price Jonesville -3:10.60 19:45.60 22:56.20
Marie Musser Cle. St. Jos -1:33.20 19:46.60 21:19.80
Brenna Aerts Hart -26.00 19:46.80 20:12.80
Danica Hruby Cle. St. Jos -54.10 19:46.90 20:41.00
Ben Skujins North Muskegon -1:02.70 19:47.90 20:50.60
Camdon Geisler Watervliet -1:44.40 19:49.20 21:33.60
Alex Leonard Kalamazoo Hackett +10.80 20:00.60 19:49.80
Caleigh Winters Potterville -21.30 19:50.80 20:12.10
Trent Sutherland Grand Rapids NorthPointe Christian +40.70 20:31.80 19:51.10
Robert Mclouth Bear Lake -2:01.50 19:51.20 21:52.70
Dylan Johnson Lawton -1:53.00 19:51.70 21:44.70
Nicole Marco Grand Rapids Forest Hills Central -5.20 19:52.30 19:57.50
Erin Moore Berrien Springs -5.10 19:52.60 19:57.70
Tucker Mcintrye Parchment -48.10 19:54.20 20:42.30
Renea Kutcha Jackson Lumen Christi -17.00 19:54.70 20:11.70
Trevor Eisenlohr Bear Lake -15.00 19:56.80 20:11.80
Carissa Strouse Hastings -2:41.80 19:56.80 22:38.60
Faith Smith Jackson Lumen Christi -1:51.30 19:56.80 21:48.10
Madilyn Mclean Traverse City Central -31.20 19:58.20 20:29.40
Riley Davis Coloma -1:48.00 19:59.30 21:47.30
Schlabach Gabriella Centreville -45.20 19:59.40 20:44.60
Aubree Sedore Galesburg-Augusta -35.50 19:59.50 20:35.00
Luke Dykstra Grandville Calvin Christian -1:52.90 20:00.90 21:53.80
Karissa Picard Bay City Western -43.60 20:01.30 20:44.90
Aiden Shephard Sanford-Meridian -2:58.80 20:02.00 23:00.80
Gwen Phillips Cadillac -2:03.20 20:02.10 22:05.30
Brianna Eisenga McBain -3:32.70 20:02.40 23:35.10
Jacob Heyboer Grandville Calvin Christian -1:45.30 20:02.70 21:48.00
Amelia Gouin Shepherd -1:05.70 20:03.00 21:08.70
Legend Szafranski Coldwater -1:42.00 20:03.20 21:45.20
Ella Woehlke Saline -32.30 20:03.30 20:35.60
Olivia Quillan Grandville Calvin Christian +45.90 20:50.10 20:04.20
Bradley Springberg McBain +21.40 20:28.00 20:06.60
Katie Edison East Grand Rapids -48.30 20:06.80 20:55.10
Gina Couyoumjian Northville +2.80 20:10.50 20:07.70
Abigail Schlabach Centreville -7.20 20:08.20 20:15.40
Tessa Gerhardt Lexington -24.10 20:08.90 20:33.00
Barbara Degood Caledonia -22.40 20:08.90 20:31.30
Mia Phillips Holland Black River -3.70 20:09.70 20:13.40
Margaret Duba Grand Rapids West Catholic -2:02.20 20:09.80 22:12.00
Maggie O'malley McBain -1:27.90 20:10.20 21:38.10
Tai Babinec Bear Lake -27.90 20:10.30 20:38.20
Haley Aho Dearborn Divine Child -39.10 20:11.30 20:50.40
Mary Dow Parchment -1:50.00 20:11.60 22:01.60
Ashley Avant Dearborn Divine Child -51.20 20:11.90 21:03.10
Maggie Cooper Spring Lake -11.80 20:12.00 20:23.80
Alyna Lewis Parma Western +12.40 20:24.60 20:12.20
Caleb Dyer Springport -1:05.10 20:12.50 21:17.60
Jenna Kral Hudsonville -48.50 20:12.90 21:01.40
Aidan Ward Cassopolis -32.50 20:12.90 20:45.40
Alex Isbrecht Watervliet -22.00 20:13.10 20:35.10
Harrison Rupp Parchment -2:53.50 20:13.20 23:06.70
Grace Hungerford DeWitt -2:51.00 20:13.50 23:04.50
Shay Soukup Defiance -10.90 20:13.60 20:24.50
Karsyn Stewart Bridgman -40.00 20:14.20 20:54.20
Mitchell Yarger Potterville -47.60 20:14.30 21:01.90
Nyla Griffin Pinckney -38.70 20:14.40 20:53.10
Kallie Harrison Bloomingdale -20.30 20:14.90 20:35.20
Lucas Penny Parchment -1:48.90 20:15.00 22:03.90
David Forker Three Oaks-River Valley -55.90 20:15.10 21:11.00
Megan Velzen Hudsonville Unity Christian -1:00.80 20:15.50 21:16.30
Jenna Ray Grand Haven -48.80 20:15.50 21:04.30
Lauren Butterfield Allendale -54.40 20:16.30 21:10.70
Kathleen Hummer Byron Center -39.50 20:16.60 20:56.10
Mathew Mosher Galesburg-Augusta +10.70 20:27.40 20:16.70
Cassidy Jankens Bay City Western -53.40 20:16.70 21:10.10
Desiree McConnell Mt. Pleasant Sacred Heart +12.90 20:29.90 20:17.00
Sawyer Barton Vicksburg -13.60 20:18.00 20:31.60
Marcus Dreger Constantine +24.10 20:42.30 20:18.20
Carly Michele Grand Rapids Christian -26.90 20:19.60 20:46.50
Jessica Durkee Middleville-Thornapple Kellogg -1:23.30 20:20.20 21:43.50
Joy Hart Kalamazoo Loy Norrix -44.50 20:20.50 21:05.00
Collin Stevens Coldwater -48.80 20:22.00 21:10.80
Azzurra Opperman Chagrin Falls -48.60 20:22.20 21:10.80
Gavyn Rogers Three Oaks-River Valley -12.60 20:22.40 20:35.00
Leanne Krombeen Grandville Calvin Christian -24.30 20:22.50 20:46.80
Kaydence Hines Lexington -13.90 20:22.70 20:36.60
Lauryn Coleman Galesburg-Augusta +37.80 21:01.00 20:23.20
Hannah Segrist Milan +34.20 20:57.40 20:23.20
Caleb Frederick Breckenridge -6.80 20:23.40 20:30.20
Emma Munro Northville -2.90 20:23.90 20:26.80
Simon Sheen Schoolcraft -2:31.20 20:25.50 22:56.70
Olivia Degraaf Holland -1:49.10 20:25.80 22:14.90
Gabe Bresnahan Kalamazoo Hackett -1:36.80 20:25.90 22:02.70
Avery Schenk Zeeland West +19.00 20:45.40 20:26.40
Gabriella Wingar North Muskegon -1:10.50 20:26.50 21:37.00
Eden Traub Grand Haven -57.30 20:26.90 21:24.20
Jacob Rickwalt Jonesville -48.60 20:27.70 21:16.30
Mason Pennington Watervliet -2:30.80 20:27.70 22:58.50
Jillian Vera Saugatuck -52.90 20:27.90 21:20.80
Summer Corke South Haven -2:15.90 20:30.60 22:46.50
Kate Langworthy Big Rapids -34.50 20:31.00 21:05.50
Holly Bradshaw Traverse City Central +3:38.70 24:11.30 20:32.60
Ella Baryo Grand Ledge -1:52.10 20:32.70 22:24.80
Morgan Steenstra Grandville Calvin Christian +29.00 21:02.30 20:33.30
Reese Ensing McBain -51.60 20:33.70 21:25.30
Ally Linsley Kent City -3:17.40 20:33.80 23:51.20
Tatum Verburg Caledonia -1:57.00 20:34.80 22:31.80
Dylan Heminger Newaygo -47.80 20:35.50 21:23.30
Jon Karel Morley Stanwood -43.30 20:35.60 21:18.90
Damon Boyer Sanford-Meridian -1:50.10 20:36.00 22:26.10
Reagan Voetberg Portage Central -1:50.60 20:36.40 22:27.00
Hanna Kroeze Grandville Calvin Christian -57.90 20:36.60 21:34.50
Kayley Porter Grand Rapids Forest Hills Northern -1:54.90 20:37.40 22:32.30
Anna Aupperlee Grand Rapids Christian -41.30 20:37.50 21:18.80
Chuckie King Concord -1:33.70 20:38.40 22:12.10
Bridgette Dudley Monroe -2:58.50 20:38.40 23:36.90
Logan Holewa Kalamazoo Christian -2:00.00 20:38.70 22:38.70
Aimee Sustaita Bloomingdale -49.00 20:38.70 21:27.70
Lauren Vanderlaan Hart -7.10 20:39.80 20:46.90
Abby Ignasiak Kent City +55.40 21:35.50 20:40.10
Isabella Schmenk Hartland -9.50 20:40.70 20:50.20
Brooke Aho Dearborn Divine Child -7.80 20:41.90 20:49.70
Clark Oxford Kent City +11.00 20:53.70 20:42.70
Dylan Hererra Grass Lake -1:02.10 20:43.00 21:45.10
Emma Dykens Zeeland West -17.40 20:43.50 21:00.90
Connor Viegelahn Grass Lake -1:16.70 20:43.70 22:00.40
Layla Creed Hart -2:15.00 20:44.30 22:59.30
Allison Donneth Mason -3:28.00 20:45.20 24:13.20
Anna Dood Grand Rapids Forest Hills Northern -1:08.00 20:46.80 21:54.80
Haniya Frayer Kalamazoo Loy Norrix -27.80 20:47.00 21:14.80
Nathan Isbrecht Watervliet +1:33.60 22:21.00 20:47.40
Carolyn Potter Coldwater -2:50.70 20:47.70 23:38.40
Catrin Koselka Ann Arbor Skyline -1.10 20:48.20 20:49.30
Trevor Joslin Shepherd -2:16.80 20:48.20 23:05.00
Tiffani Larder Jonesville -1:45.40 20:49.30 22:34.70
Alan Maya Wyoming Lee -21.70 20:50.80 21:12.50
Jaylen Schroeder Big Rapids Crossroads Charter +2:02.90 22:54.30 20:51.40
Elizabeth Gates Grant +23.10 21:14.70 20:51.60
Isabelle Hawkes Kalamazoo Central +12.90 21:04.70 20:51.80
Helena Snyder Blanchard Montabella +1:15.10 22:07.70 20:52.60
Mackenzie Allan Hartland -45.20 20:52.80 21:38.00
Benjamin Butler Springport -4:28.50 20:53.00 25:21.50
Gwen Shamel Ludington -57.80 20:53.60 21:51.40
Alex Amores Grand Haven -1:00.40 20:54.20 21:54.60
Madeline Witvliet Grandville Calvin Christian +1:52.20 22:47.30 20:55.10
Katie Schooley South Haven -41.10 20:55.20 21:36.30
Jose Maya Wyoming Lee -4:38.50 20:55.20 25:33.70
Jordan Barnes Traverse City Grand Traverse Academy -36.70 20:55.30 21:32.00
Riley Hacker Mt. Pleasant Sacred Heart -1:49.80 20:56.40 22:46.20
Claire Coffey Chagrin Falls -2:51.80 20:56.50 23:48.30
Sophie McQueary Saugatuck -1:40.40 20:56.90 22:37.30
Hannah Wilkinson Hillsdale Academy -19.10 20:57.10 21:16.20
Ava Rotman Muskegon Western Michigan Christian +4.10 21:01.50 20:57.40
Sophia Frisbie Newaygo +25.20 21:23.50 20:58.30
Justin Marble Grand Rapids West Catholic -1:43.50 20:58.40 22:41.90
Jayden Miller Wyoming Lee -2:04.20 20:59.10 23:03.30
Zavier Tarrant Traverse City St. Francis -27.90 20:59.20 21:27.10
Andrew Quillan Grandville Calvin Christian -2:00.10 20:59.40 22:59.50
Chloe Zeien Grand Rapids Forest Hills Central -32.00 20:59.60 21:31.60
Hunter Carson Centreville -1:11.90 21:00.90 22:12.80
Leah Converse Fremont +25.30 21:27.20 21:01.90
Claire Ackerman Traverse City West +1:26.60 22:28.70 21:02.10
Kate Witvliet Grandville Calvin Christian -37.30 21:02.40 21:39.70
Gabrielle Metzger Cadillac -0.70 21:02.70 21:03.40
John May Morley Stanwood +8.60 21:11.50 21:02.90
Sidney Carrigan Traverse City Central +52.50 21:56.00 21:03.50
Arielle Melong Ann Arbor Skyline -1:19.70 21:03.50 22:23.20
Taylor Myers Frankfort -1:05.50 21:05.30 22:10.80
Alex Erbe Mason -1:34.20 21:05.80 22:40.00
Samantha Wells Zeeland West +30.80 21:37.60 21:06.80
Kyrah-lynn Rodriguez Saugatuck -2:42.40 21:07.20 23:49.60
Clay Beal Lawrence -3:37.60 21:07.20 24:44.80
Jaden Blood McBain -1:47.40 21:08.70 22:56.10
Caleb Reinsch Byron Center -0.40 21:08.80 21:09.20
Madeline Chrome Mason -2:30.00 21:10.00 23:40.00
Riley Delore Allendale +28.50 21:39.20 21:10.70
Erica Lopez Eau Claire -1:11.50 21:11.20 22:22.70
Eliza Phares Portage Central -37.60 21:11.30 21:48.90
Abby Winkle Grand Rapids South Christian -1:05.80 21:11.40 22:17.20
Riley Thompson Rockford -27.60 21:11.60 21:39.20
Madison Wirt Grand Rapids Forest Hills Eastern -1:47.10 21:12.80 22:59.90
Olivia Hubbard Parma Western -18.40 21:13.60 21:32.00
Ethan Herpst Parchment -42.30 21:13.60 21:55.90
Audrey Braund Traverse City West +30.20 21:44.80 21:14.60
Lilly Bailey Shepherd -1:52.30 21:14.60 23:06.90
Katrina Beardsley Ann Arbor Pioneer -1:07.80 21:14.80 22:22.60
Owen Devereaux Morley Stanwood -1:36.00 21:14.90 22:50.90
Caitlyn Donnelly Ann Arbor Skyline -44.70 21:15.30 22:00.00
Courtney Hughes Grand Ledge -4.20 21:16.20 21:20.40
Spencer Kaastra Maple City-Glen Lake -2:17.40 21:17.10 23:34.50
Levi Ashby Three Oaks-River Valley +50.60 22:08.10 21:17.50
Abby Marry Hartland -31.90 21:17.50 21:49.40
Trinity Kolka Sanford-Meridian -2:14.70 21:17.60 23:32.30
Sofia Matsukova-kr Hillsdale Academy -45.30 21:18.70 22:04.00
Brendan Nienhuis Hart -41.10 21:19.20 22:00.30
Lily Offringa Kalamazoo Christian -5.70 21:19.60 21:25.30
Ruby Strahan Ludington +38.90 21:58.90 21:20.00
Grace Kolarik Kingsley +10.70 21:30.70 21:20.00
Jacey Orr Galesburg-Augusta -2:28.70 21:20.30 23:49.00
Elizabeth Sible Kent City +30.70 21:51.10 21:20.40
Perla Reyes Battle Creek Lakeview -20.20 21:21.50 21:41.70
Julia KOOYER Holland +25.00 21:47.80 21:22.80
Megan Brawt Sanford-Meridian -59.80 21:22.90 22:22.70
Hannah Smit Saugatuck -1:49.00 21:23.90 23:12.90
Sherry Dow Parchment -1:09.30 21:24.20 22:33.50
Colin Kerwin Schoolcraft +51.10 22:15.50 21:24.40
Morisa Schelich Kingsley +40.30 22:05.70 21:25.40
Mason Contreras Hart -1:12.20 21:25.40 22:37.60
Paige Walters Shepherd -1:27.70 21:25.50 22:53.20
Conner Boyle Traverse City St. Francis -2:17.50 21:25.60 23:43.10
Chloe Lohman Spring Lake +34.90 22:00.80 21:25.90
Riley Helzerman Milan -1:56.00 21:26.00 23:22.00
Abbey Dodd Parma Western -25.20 21:26.40 21:51.60
Josie Gorman Traverse City St. Francis -6.00 21:26.80 21:32.80
Sam Richardson Vicksburg -2:03.00 21:27.30 23:30.30
Zenaida Sackett Kalamazoo Central -1:40.80 21:27.80 23:08.60
Jane Kaspar Bridgman -3:04.90 21:28.00 24:32.90
Kayla Trueblood Niles -45.10 21:28.20 22:13.30
Cameron Henson Jonesville -2:40.90 21:28.30 24:09.20
Lauren Anderson Cassopolis -2:30.50 21:28.40 23:58.90
Eli Austin Delton Kellogg -49.30 21:28.80 22:18.10
Maddy Wolf Grandville -1:22.60 21:29.30 22:51.90
Ashley Witham Grand Ledge +53.00 22:23.30 21:30.30
Olivia Flewelling Ludington -49.90 21:31.10 22:21.00
Jaren Christ Three Oaks-River Valley -2:24.80 21:31.50 23:56.30
Mackenzie Bucki Carleton Airport -26.10 21:32.30 21:58.40
Fatima Cruz Battle Creek Lakeview -1:14.60 21:32.50 22:47.10
Abigail Bell Richland Gull Lake +54.50 22:27.60 21:33.10
Rachel Grimes Richland Gull Lake -1:43.00 21:33.20 23:16.20
Aliza Garcia Portage Northern -3.10 21:34.50 21:37.60
Elizabeth Meyering Middleville-Thornapple Kellogg -20.40 21:35.40 21:55.80
Cole Nelson Carleton Airport +1:19.00 22:54.50 21:35.50
Emma Stasiuk Three Rivers +27.00 22:02.60 21:35.60
Zach Dole Grandville Calvin Christian -1:22.40 21:35.90 22:58.30
Taava Johnson Fremont -1:00.20 21:35.90 22:36.10
Rachel Marco Grand Rapids Forest Hills Central -1:41.80 21:36.30 23:18.10
Chloe Hoekstra Grandville Calvin Christian -15.60 21:37.60 21:53.20
Anna Winkle Grand Rapids South Christian +17.20 21:55.10 21:37.90
Ellie Roberts Zeeland West -2:05.60 21:37.90 23:43.50
Nataleigh Grochoski Grand Rapids Forest Hills Eastern -1:02.80 21:39.30 22:42.10
Hannah Palmbos Hudsonville Unity Christian -1:11.00 21:41.00 22:52.00
Carly Meulenberg Grand Rapids South Christian -57.60 21:41.70 22:39.30
Lydia Bacon Plainwell +54.00 22:35.80 21:41.80
Allison Teed Hastings -1:09.60 21:42.00 22:51.60
Brandon Vanderzanden Hart -1:49.60 21:42.00 23:31.60
Zack Porter Marcellus -3:19.10 21:42.10 25:01.20
Luke Pell Blanchard Montabella +3:54.60 25:38.30 21:43.70
Jillian Johnson Saugatuck -23.30 21:43.70 22:07.00
Cecelia Dewitt Coldwater -1:35.80 21:45.10 23:20.90
Madeleine Wisniewski Hartland -5.90 21:45.10 21:51.00
Elise Book Gaylord -47.20 21:45.10 22:32.30
Emily Chitwood Big Rapids Crossroads Charter -37.00 21:45.50 22:22.50
Erin Norton Fremont -53.90 21:45.70 22:39.60
Mara Szuper Carleton Airport -1:45.60 21:45.90 23:31.50
Ally Ladd Cedar Springs -2:08.60 21:46.50 23:55.10
Jaynie Seylhower Spring Lake -3.40 21:46.90 21:50.30
Myra Marr Breckenridge -43.40 21:47.40 22:30.80
Heather Eller Cadillac -1:36.50 21:48.80 23:25.30
Logan Fairchild Montague -2:20.70 21:48.90 24:09.60
Annie Knee Grand Rapids Forest Hills Northern +13.40 22:02.40 21:49.00
Josiah Vang Traverse City Grand Traverse Academy -1:40.40 21:49.80 23:30.20
Megan Schafer Grand Ledge +43.70 22:34.00 21:50.30
Eliza Thayer Dearborn Divine Child -43.10 21:50.50 22:33.60
Jayne Flynn Richland Gull Lake -1:57.00 21:52.10 23:49.10
Brandon Wheeldon Blanchard Montabella -1:26.60 21:52.50 23:19.10
Emily Gray Grandville +2:17.70 24:10.90 21:53.20
Anna Richards Hillsdale Academy -2:08.90 21:53.90 24:02.80
Halena Phillips Delton Kellogg -1:21.40 21:54.10 23:15.50
Carson Flynn Schoolcraft -26.80 21:54.30 22:21.10
Megan Taylor McBain -1:34.00 21:54.50 23:28.50
Ben Gillesby Cassopolis -2:09.90 21:54.60 24:04.50
Kierra Flegel Kent City -1:03.50 21:54.90 22:58.40
Joanne Padron Holland -3:12.50 21:56.10 25:08.60
Ryan Anderson Newaygo -3:48.30 21:56.50 25:44.80
Ava Genovese Coloma -34.20 21:57.30 22:31.50
Emily Wahl Defiance -1:16.60 21:57.30 23:13.90
Chloe Gunter Monroe -2:36.30 21:57.80 24:34.10
Claire Johnson Mattawan -1:42.70 21:58.80 23:41.50
Tara Townsend Frankfort -1:29.20 22:00.40 23:29.60
Jacob Brandon Jonesville -5:01.30 22:01.30 27:02.60
Emma Vandermolen Coloma -27.20 22:01.50 22:28.70
Shaylynn Reyes Berrien Springs -2:52.10 22:03.00 24:55.10
Morgan Tschetter St. Joseph +1:37.30 23:40.90 22:03.60
Mckenna Hinkle Byron Center -9.50 22:03.80 22:13.30
Ryan Triemstra Kalamazoo Christian -2:28.00 22:04.30 24:32.30
Isabelle Auch Montague -1:06.70 22:04.40 23:11.10
Jon Strack Hillsdale Academy -2:29.70 22:05.00 24:34.70
Sadie Sorensen Hart -14.60 22:05.00 22:19.60
Maria Wierenga Hudsonville Unity Christian +47.00 22:52.00 22:05.00
Mikaela Owen Bridgman -40.00 22:05.90 22:45.90
Jake Kroepel Watervliet -5:19.60 22:06.00 27:25.60
Miette Smith Portage Northern +16.70 22:24.70 22:08.00
Grace Stockdale St. Joseph Lake Michigan Catholic -22.10 22:08.00 22:30.10
Lauren Staal Grandville Calvin Christian -33.30 22:08.40 22:41.70
Emily Lantzer Kent City -28.00 22:09.70 22:37.70
Elijah Friebel Allendale -33.30 22:10.70 22:44.00
Mckenna Gilde McBain -1:39.50 22:10.70 23:50.20
Joel Rodgers Grand Rapids NorthPointe Christian -49.90 22:10.70 23:00.60
Kelsey Kehren Grand Ledge -53.70 22:10.80 23:04.50
Sydney Stickel Saugatuck +52.10 23:03.50 22:11.40
Kaylee Klaassen Kalamazoo Christian -1:55.30 22:11.50 24:06.80
Emma Rounds Jonesville -1:14.80 22:11.70 23:26.50
Emme Burrough Milan +1:21.40 23:33.80 22:12.40
Lizzy Nelson St. Joseph -51.80 22:12.70 23:04.50
Annika Peterson Schoolcraft -30.70 22:13.10 22:43.80
Karrigan LaCross Maple City-Glen Lake -1:04.20 22:13.20 23:17.40
Lauren Wills Three Rivers -3:19.30 22:14.50 25:33.80
Whitney Paulson Traverse City St. Francis -1:52.20 22:16.10 24:08.30
Luke Pramuka Mt. Pleasant Sacred Heart -58.70 22:16.70 23:15.40
Anna Constable Berrien Springs -31.20 22:17.40 22:48.60
Kameron Burkhart Defiance -7.00 22:18.20 22:25.20
Cait Obrien Stevensville-Lakeshore -13.80 22:19.80 22:33.60
Cassandra Shortman Niles -1:10.60 22:19.90 23:30.50
Maleah Hampton Schoolcraft -2:06.00 22:20.40 24:26.40
Gabby Reitenour Mattawan +23.70 22:44.40 22:20.70
Isaac Reeve St. Joseph Lake Michigan Catholic -1:37.10 22:20.70 23:57.80
Aubree Daugherty Chagrin Falls +48.60 23:10.00 22:21.40
Lauren Travis Shepherd +1:35.30 23:57.80 22:22.50
Alexis North Sanford-Meridian +19.60 22:42.10 22:22.50
Ellie Tone Marcellus -1:24.10 22:23.30 23:47.40
Claire Lordan Chagrin Falls -1:31.00 22:24.10 23:55.10
Isabel Spencer Grass Lake -1:25.80 22:24.90 23:50.70
Jaxon Vantilburg Marcellus -49.30 22:27.40 23:16.70
Taylor Volstorf Three Oaks-River Valley +2:43.50 25:11.70 22:28.20
Emily Deming Shepherd -1:45.10 22:29.10 24:14.20
Hannah Fenwick Vicksburg -29.90 22:29.20 22:59.10
Michelle Reinke Mt. Pleasant Sacred Heart -51.10 22:29.50 23:20.60
Marta Douglas Bloomingdale +4.00 22:33.60 22:29.60
Jack Mcnew Jonesville -49.90 22:30.50 23:20.40
Erin Thomas Niles -27.30 22:31.50 22:58.80
Isabel Vandusen Cedar Springs -10.80 22:31.70 22:42.50
Olivia Johnson Grand Ledge +1:23.40 23:56.40 22:33.00
Kate Langerak Grand Rapids South Christian +7.20 22:40.30 22:33.10
Alexandra Soltis Jackson Lumen Christi -32.50 22:34.20 23:06.70
Kelsey Smith Middleville-Thornapple Kellogg -15.60 22:34.30 22:49.90
Alyssa Beilby Hopkins +37.20 23:11.90 22:34.70
Amber Hostetler Mendon -1:04.20 22:34.90 23:39.10
Dee Smith Illiana Christian High School -2:34.30 22:37.90 25:12.20
Tonya Tepin Cedar Springs +12.40 22:52.00 22:39.60
Audrey Kamphuis Grand Rapids NorthPointe Christian -1:10.00 22:41.70 23:51.70
Kernagis Christian Centreville -44.80 22:44.50 23:29.30
Jacob White Traverse City Grand Traverse Academy -1:12.00 22:45.10 23:57.10
Chloe Smith Shepherd -1:33.80 22:45.90 24:19.70
Carley Denhof Kent City -10.10 22:47.70 22:57.80
Hailey Kempf Grandville -48.50 22:49.00 23:37.50
Rachel Vroegop Stevensville-Lakeshore -1:27.90 22:50.10 24:18.00
David Clausing Muskegon Western Michigan Christian -52.00 22:50.30 23:42.30
Ainsley Lowery Saugatuck -2:09.90 22:51.10 25:01.00
Hayden Rooker South Haven +7:00.20 29:52.90 22:52.70
Sophia Satarino Milan +10.60 23:03.80 22:53.20
Avery Coleman Galesburg-Augusta -11.20 22:53.40 23:04.60
Emily Fredrick Remus Chippewa Hills +1:00.00 23:55.00 22:55.00
Lily Howland Cedar Springs -24.40 22:55.10 23:19.50
Anneke Herzog Hudsonville Unity Christian -1:37.00 22:55.20 24:32.20
Drew Yoquelet Centreville -38.00 22:55.30 23:33.30
Erica Peets Montague +32.90 23:28.30 22:55.40
Aislyn Shannon Schoolcraft -1:56.70 22:57.00 24:53.70
Alyssa Wabindato Potterville -1:22.00 22:58.80 24:20.80
Anthony Perkins Eau Claire +2:57.60 25:58.10 23:00.50
Edward Arver Centreville -41.80 23:00.70 23:42.50
Grace Laurence Gaylord -33.60 23:00.70 23:34.30
Abby Vandermolen Coloma -4:12.90 23:01.80 27:14.70
Olivia Veersma St. Joseph +3.70 23:05.90 23:02.20
Alexis Zalis Hopkins +10.20 23:12.40 23:02.20
Abby Vitale New Buffalo +1:08.60 24:12.90 23:04.30
Morgan Brossia Monroe +2:28.10 25:33.00 23:04.90
Hope Thome Grand Rapids West Catholic +0.80 23:06.20 23:05.40
Haleigh Nower Kalamazoo Central +30.50 23:36.60 23:06.10
Pressley Sedore Battle Creek Pennfield -2:13.10 23:07.30 25:20.40
Aivery Devereaux Morley Stanwood +44.80 23:52.20 23:07.40
Cody Oxley Lawton -1:58.90 23:07.90 25:06.80
Olivia Moats Defiance -23.60 23:08.90 23:32.50
Emberlynn Devries Grandville Calvin Christian -3:23.30 23:14.60 26:37.90
Grace Fosmore Maple City-Glen Lake -1:14.70 23:15.40 24:30.10
Bailee Rhoda Schoolcraft -32.50 23:16.20 23:48.70
Emily Hernandez Bangor -1:39.20 23:18.00 24:57.20
Kaylynn Allen Traverse City Grand Traverse Academy -27.70 23:18.50 23:46.20
Couper Agema McBain -3:35.20 23:18.90 26:54.10
Paige Mohney Vicksburg -2:26.00 23:19.70 25:45.70
Addison Modderman Lawton -14.70 23:19.90 23:34.60
Grace Rosser Allendale -1:08.70 23:22.60 24:31.30
Tyler Coker Hart +1:03.60 24:28.00 23:24.40
Tatum Townsend Frankfort -25.90 23:25.50 23:51.40
Brendon Miller Jackson Lumen Christi + 23:25.90 23:25.90
Trajano Divitto Battle Creek Pennfield -2:09.90 23:26.10 25:36.00
Madison Magda Jonesville -55.10 23:26.90 24:22.00
Katelynn Dix Traverse City Grand Traverse Academy -59.80 23:28.20 24:28.00
Olaisa Moss Bloomingdale +16.60 23:46.00 23:29.40
Walton Paige Centreville -1:17.10 23:30.60 24:47.70
Jessica Furman Jackson Lumen Christi -1:14.20 23:30.60 24:44.80
Abby Baker Stevensville-Lakeshore +1:39.40 25:10.20 23:30.80
Zoe Korson Maple City-Glen Lake -1:33.10 23:31.70 25:04.80
Emily Bibeau Sanford-Meridian -1:02.20 23:32.10 24:34.30
Benjamin Johnston St. Joseph Lake Michigan Catholic -10.70 23:32.40 23:43.10
Thea Doud Sanford-Meridian -1:14.10 23:34.30 24:48.40
Becky Pond Saugatuck -57.70 23:34.60 24:32.30
Noah Anderson Breckenridge -5.20 23:35.00 23:40.20
Ashlyn Henderson Montague -34.20 23:35.80 24:10.00
Georgia Hill Kalamazoo Loy Norrix -49.70 23:36.40 24:26.10
Mackenzie Schilthuis Hudsonville Unity Christian -1:29.60 23:37.20 25:06.80
Madison Brown Traverse City Grand Traverse Academy -58.90 23:38.00 24:36.90
Brisa Hernandez Battle Creek Lakeview -5.50 23:38.70 23:44.20
Ellen Wilson Mattawan -32.40 23:39.70 24:12.10
Natalie Sharp Concord -3:04.70 23:42.60 26:47.30
Katie Seinen Hudsonville Unity Christian -55.20 23:45.20 24:40.40
Ashley Rathbun Monroe -1:30.70 23:45.70 25:16.40
Kristen Lord Fruitport -3.40 23:48.10 23:51.50
Anna Jackson Holland Black River -11.20 23:49.30 24:00.50
Emily Plante Battle Creek Pennfield -1:12.90 23:49.70 25:02.60
Lauren Kaus Pinckney +2:33.80 26:24.10 23:50.30
Kylie Ross Constantine +3:05.20 26:56.10 23:50.90
Adelaide Burmeister Saugatuck -6:07.40 23:51.50 29:58.90
Natalie Riksen Muskegon Western Michigan Christian +1:20.10 25:12.10 23:52.00
Madison Moen Constantine +3:59.20 27:51.40 23:52.20
Emily Page Traverse City Grand Traverse Academy -1:47.60 23:52.70 25:40.30
Athena Gillespie Traverse City St. Francis -1.80 23:53.00 23:54.80
Lilley Seaver Montague -2:22.30 23:54.10 26:16.40
Tucker Vandervelde McBain -4:31.70 23:56.90 28:28.60
Gavin Adams Concord -1:47.90 23:57.00 25:44.90
Samantha Sixberry Saugatuck -1:25.40 23:57.10 25:22.50
Galen Stahl Cassopolis -12.80 23:57.50 24:10.30
Lexi Klaassen Kalamazoo Christian -18.50 23:57.50 24:16.00
Grace Fenech Bridgman -3:29.50 24:00.40 27:29.90
Anna Burnett Hillsdale Academy -2:25.70 24:01.50 26:27.20
Summer Biesiada Muskegon Mona Shores +29.50 24:32.00 24:02.50
Elizabeth Knoll Muskegon Mona Shores -4:02.10 24:03.40 28:05.50
Lexi Payne Traverse City Grand Traverse Academy -1:39.80 24:05.10 25:44.90
Tori Brown Coloma +2:52.50 26:57.90 24:05.40
Lily Beebe Jackson Lumen Christi -57.60 24:06.00 25:03.60
Kylee Groves Jonesville -1:17.90 24:07.40 25:25.30
Noelle Fazekas Jonesville -10:39.70 24:08.00 34:47.70
Genevieve Manderfi Holland Black River -14.40 24:13.90 24:28.30
Vanessa Crisenbery Coloma -47.90 24:14.40 25:02.30
Emily Riddering Grandville Calvin Christian -40.70 24:17.20 24:57.90
Kai Babcock Bridgman -2:27.60 24:17.30 26:44.90
Rachel Smith Zeeland West +1:09.60 25:28.90 24:19.30
Delaney Mclaughlin Morley Stanwood -1:02.40 24:20.20 25:22.60
Layla Lamance Hastings -49.10 24:20.40 25:09.50
Rebecka Lombard Shepherd -20.40 24:21.00 24:41.40
Delanie Anthony Potterville +1:16.80 25:38.20 24:21.40
Brooke Lewis Mattawan +1:52.20 26:14.20 24:22.00
Kristen Toporski Kent City +25.20 24:48.60 24:23.40
Destiny Weckesser Big Rapids +51.90 25:15.80 24:23.90
Lillian Daniels Kalamazoo Loy Norrix +1:21.90 25:46.10 24:24.20
Marissa Crase Marlette -3:14.50 24:30.70 27:45.20
Alexa Jackson Centreville -26.10 24:31.90 24:58.00
Gina Vander Kodde Hart -19.10 24:32.90 24:52.00
Quinn Fowler Monroe -1:41.70 24:33.50 26:15.20
Aryanna Crall Lawton +3.10 24:36.80 24:33.70
Sara Baarstad Maple City-Glen Lake -1:12.30 24:34.60 25:46.90
Natalie Torres Lawton -1:45.60 24:35.40 26:21.00
Amber Fenton Wyoming Lee -39.70 24:36.50 25:16.20
Gracie Bearup Grant -12.20 24:36.80 24:49.00
Sophia Tavolacci Watervliet -35.40 24:37.80 25:13.20
Taylor Brown Coloma +1:06.40 25:44.40 24:38.00
Samantha Fryling Grant +46.60 25:24.70 24:38.10
Jade Smith Buchanan -3.70 24:40.90 24:44.60
Laura Doolittle McBain -45.40 24:41.10 25:26.50
Olivia Lambrix Carleton Airport -2:55.00 24:43.70 27:38.70
Eve Hinkley Big Rapids +3:47.60 28:34.80 24:47.20
Madi Springer Allendale -29.40 24:49.50 25:18.90
Emma Korson Maple City-Glen Lake -29.60 24:49.70 25:19.30
Lindsey Slager Parchment -1:23.10 24:57.20 26:20.30
Naomi Norris Lawrence -4:39.30 25:01.90 29:41.20
Charlie Creameans Parchment -2:18.70 25:03.50 27:22.20
Grace Triemstra Kalamazoo Christian -2:22.70 25:04.30 27:27.00
Joy Kaltenbach Buchanan -44.60 25:05.80 25:50.40
Olivia Ludka Traverse City St. Francis +41.10 25:51.00 25:09.90
Emilee Schumacher Hopkins -21.50 25:16.70 25:38.20
Drew Eaton Kalamazoo Christian +4.90 25:28.10 25:23.20
Katherine Black Grass Lake -1:16.30 25:25.80 26:42.10
Mickenzie Brancheau Kent City +1:10.60 26:36.40 25:25.80
Nadia Fuller Fruitport -18.60 25:26.10 25:44.70
Jasmine Brassfield Montague -2:29.70 25:37.00 28:06.70
Ethan Housh St. Joseph Lake Michigan Catholic -3:46.70 25:37.50 29:24.20
Aleigha Voss Galesburg-Augusta -2:11.50 25:40.30 27:51.80
Caitlyn Oswald Breckenridge -2:00.50 25:40.50 27:41.00
Bridney Galindo Hart +5:33.80 31:14.80 25:41.00
Hannah Diemer Grandville Calvin Christian -1:48.90 25:41.50 27:30.40
Kathryn Hochstetler Constantine -1:47.90 25:41.80 27:29.70
Paige Devos Grant +5.90 25:50.10 25:44.20
Lindsey Dip Grandville Calvin Christian +14.70 26:02.60 25:47.90
Sophia Mills Lawton -8.00 25:52.90 26:00.90
Chloe Behrends Mendon +57.50 26:57.20 25:59.70
Anna Brummel Newaygo +12.30 26:15.70 26:03.40
Ainsley Webb Centreville -32.20 26:03.50 26:35.70
Harrison Lewis St. Joseph Lake Michigan Catholic -1:44.10 26:04.50 27:48.60
Alexandra Dodman Sanford-Meridian -1:22.60 26:11.70 27:34.30
Kaitlyn Escobar Berrien Springs -5:37.10 26:14.00 31:51.10
Nora Kaltenbach Buchanan -3:13.30 26:14.90 29:28.20
Lauren Gutierrez Grand Rapids West Catholic +31.50 26:48.30 26:16.80
Katie Devlaminck Buchanan -3:02.20 26:17.50 29:19.70
Kylie Lukeman Mendon +1:18.10 27:36.30 26:18.20
Cassidy Hamaan Montague -2:15.50 26:20.90 28:36.40
Bailey Siglow St. Joseph Lake Michigan Catholic -2:18.20 26:23.90 28:42.10
Kaylin Meyers Muskegon Mona Shores -29.60 26:27.00 26:56.60
Alyssa Montgomery Three Oaks-River Valley -1:10.70 26:27.50 27:38.20
Lauren Miner Parchment -1:08.80 26:27.80 27:36.60
Caitlyn Coppes Montague -2:42.70 26:30.50 29:13.20
Eleanor Rea Battle Creek Pennfield -9:12.50 26:30.80 35:43.30
Sara Eberly New Buffalo -3:10.60 26:42.60 29:53.20
Olivia Storm Marlette -1:52.00 26:43.40 28:35.40
Harper Lienerth Potterville -18.90 26:43.60 27:02.50
Emily Springer Schoolcraft -32.00 26:46.00 27:18.00
Cheyenne Ewers Jonesville -49.50 26:48.80 27:38.30
Faith Grupczynski Battle Creek Pennfield -3:12.60 26:50.20 30:02.80
Hannah Hofstra Creative Technical Academy +1:00.30 27:53.30 26:53.00
Madison Whetstone McBain -3:58.60 26:56.20 30:54.80
Zach Wisser Hopkins +3:38.00 30:34.70 26:56.70
Jasmine Zeits Delton Kellogg +1:21.40 28:30.30 27:08.90
Keyona Klimkiewicz Watervliet -15.30 27:17.50 27:32.80
Avery Hawkins Kingsley -29.80 27:17.70 27:47.50
Sophia Bomar Bridgman -3:40.30 27:17.80 30:58.10
Madison Walling Grass Lake -22.60 27:22.60 27:45.20
Alyssa Roark Cassopolis +44.60 28:17.90 27:33.30
Anna Sullivan North Muskegon -54.50 27:37.80 28:32.30
Michael Thomson Kalamazoo Hackett +12.90 27:55.90 27:43.00
Caylynn Townes Illiana Christian High School -2:29.90 28:12.60 30:42.50
Angel Klein Bear Lake -5:53.80 28:15.00 34:08.80
Gabriela Fahling Creative Technical Academy +1.70 28:29.40 28:27.70
Kim Carper Constantine +3:09.60 31:39.90 28:30.30
Taylor Lintemuth Morley Stanwood -4:01.10 28:32.40 32:33.50
Abbi Bakhuyzen Grandville Calvin Christian +10.90 28:45.10 28:34.20
Abby Mcnamara Centreville +2:57.00 31:37.30 28:40.30
Katie Mcdonald Mt. Pleasant Sacred Heart +52.10 29:43.90 28:51.80
Katelyn Waldschmidt Cassopolis -26.50 28:58.70 29:25.20
Kevin Miner Creative Technical Academy +20.30 29:20.40 29:00.10
Katlin Tissue Centreville -2:17.50 29:26.70 31:44.20
Kayla Walter Coloma -1:42.80 29:28.80 31:11.60
Ethan Watson Creative Technical Academy +3:12.40 32:48.70 29:36.30
Grant Lanning Grandville Calvin Christian +1:08.70 31:16.60 30:07.90
Maggie Sweet Walkerville -2:31.30 31:04.90 33:36.20
Nathan Borr Eau Claire -8:03.60 31:32.70 39:36.30
Hayley Adams Walkerville +1:41.50 35:25.70 33:44.20
Regan Mockerman Wyoming Lee +58.10 35:19.40 34:21.30