MSU Spartan Invitational 2014

East Lansing, MI

MSU Spartan Invitational 2014 vs MSU Spartan Invitational 2013

Aggregate Data Points
Difference This Meet That Meet
Overall Athletes +455 4576 4121
Overall Average +19.17 22:19.36 22:00.18
1st-10th Place -19.70 15:22.20 15:41.90
1st-25th Place -16.84 15:39.64 15:56.48
1st-50th Place -11.84 15:55.60 16:07.44
1st-100th Place -9.81 16:14.33 16:24.14
Common Athletes -- -- 1994
Ran Faster 302 1150 848
Ran Season Best -6 322 328
Average Time -11.91 21:27.83 21:39.74
Median Time -16.00 21:05.00 21:21.00
Middle 80% Times -14.04 21:12.30 21:26.35
Top 10% Times -14.69 16:51.07 17:05.76
Top 25% Times -17.66 17:41.82 17:59.48
Top 50% Times -19.24 18:51.15 19:10.39
Bottom 50% Times -4.57 24:04.52 24:09.09
Bottom 25% Times +0.48 25:58.34 25:57.86
Bottom 10% Times +8.10 28:11.19 28:03.10
Average Difference -11.88 -- --
Median Difference -1:42.00 -- --
Middle 80% Difference -14.23 -- --
Top 10% Difference -12.32 -- --
Top 50% Difference -16.03 -- --
Top 25% Difference -14.61 -- --
Top 50% Difference -16.03 -- --
Bottom 50% Difference -7.60 -- --
Bottom 25% Difference -1.91 -- --
Bottom 10% Difference +7.05 -- --

Performances of Common Athletes
Athlete Team Difference This Meet That Meet
Jesse Hersha Concord -24.00 15:07.00 15:31.00
Ryan Robinson Waterford Mott -16.00 15:12.00 15:28.00
Connor Wuori Portage Central -24.00 15:25.00 15:49.00
Logan Wetzel Saline -49.00 15:25.00 16:14.00
Zac Benham Mason County Central -18.00 15:25.00 15:43.00
Anthony Berry Traverse City Central -29.00 15:27.00 15:56.00
Keenan Rebera Lansing Catholic +5.00 15:33.00 15:28.00
Isaac Harding Rockford -34.00 15:39.00 16:13.00
Jacob Domagalski Romeo +13.00 16:00.00 15:47.00
Nick Schmidt Davison -27.00 15:47.00 16:14.00
Cam McAuliffe Traverse City Central -20.00 15:48.00 16:08.00
Sam Albaugh Waterford Mott +10.00 15:59.00 15:49.00
Conor Naughton Northville -29.00 15:50.00 16:19.00
Kevin Hall Saline -13.00 15:51.00 16:04.00
Matt Thomas Port Huron Northern -15.00 15:51.00 16:06.00
Logan Kleam Brownstown Woodhaven -30.00 15:54.00 16:24.00
Joe Renner Davison -43.00 15:55.00 16:38.00
Donavan Brazier Grand Rapids Kenowa Hills -6.00 15:57.00 16:03.00
Parker Eisengruber Saginaw Heritage -30.00 15:59.00 16:29.00
Erik Edwards St. Joseph +1:39.00 17:41.00 16:02.00
Jake Keena Kingsley +1:26.00 17:29.00 16:03.00
Nick Noles Northville -7.00 16:03.00 16:10.00
Brad Mallory Port Huron Northern -11.00 16:04.00 16:15.00
Mitchell Day Alpena -52.00 16:05.00 16:57.00
Jason Ferrante Northville -38.00 16:06.00 16:44.00
Skyler Arthur St. Joseph -11.00 16:06.00 16:17.00
Alberto Gomez Holt -2.00 16:09.00 16:11.00
Kyler Bush Waterford Mott -7.00 16:10.00 16:17.00
Joost Plaetinck Novi -31.00 16:10.00 16:41.00
Thomas Michno Macomb L'Anse Creuse North -28.00 16:12.00 16:40.00
Justin Varineau Grand Rapids Christian -1:25.00 16:13.00 17:38.00
Keenan Jones Livonia Franklin +4.00 16:18.00 16:14.00
Luke Peterson Waterford Mott -20.00 16:14.00 16:34.00
Benny BriseƱo Grand Rapids Christian +29.00 16:45.00 16:16.00
Nathan Hall Novi -40.00 16:16.00 16:56.00
Sean McCullough Northville +11.00 16:28.00 16:17.00
Matthew Levitt East Grand Rapids +17.00 16:34.00 16:17.00
Kael Fineout Okemos +16.00 16:34.00 16:18.00
Jacob Stanton East Lansing -49.00 16:18.00 17:07.00
Abe Visser Grandville Calvin Christian -18.00 16:20.00 16:38.00
Bobby Haskin Grand Rapids West Catholic -33.00 16:21.00 16:54.00
Paul Burke Rockford -34.00 16:21.00 16:55.00
Ethan Taljonick Clio -21.00 16:22.00 16:43.00
Tony Floyd Livonia Franklin -27.00 16:23.00 16:50.00
Logan Jurgens Grandville Calvin Christian + 16:23.00 16:23.00
Codey Cook St. Johns +2.00 16:25.00 16:23.00
Grant Powers Strongsville -53.00 16:26.00 17:19.00
Grayson Harding Rockford -48.00 16:27.00 17:15.00
Jim Vandyke Grand Rapids Christian -21.00 16:28.00 16:49.00
Adam Fraeyman Romeo -42.00 16:28.00 17:10.00
Garett Smith Hudsonville -37.00 16:28.00 17:05.00
Andrew Wittland Grand Rapids Forest Hills Northern -3.00 16:28.00 16:31.00
Evan Goodell St. Louis -1:12.00 16:29.00 17:41.00
Jordan Borchard Saginaw Heritage -1:04.00 16:29.00 17:33.00
Roman Blackwell Jackson +16.00 16:45.00 16:29.00
Brayden Huddleston Benzie Central -55.00 16:30.00 17:25.00
Zach Hoffman Midland Dow -2.00 16:30.00 16:32.00
Keaton Smith Whitehall -4.00 16:31.00 16:35.00
Colin Reichenbach Rockford -31.00 16:31.00 17:02.00
Mitch Kolito DeWitt -39.00 16:31.00 17:10.00
Cooper Bellinson Bloomfield Hills +7.00 16:38.00 16:31.00
Damien Halverson Hesperia +20.00 16:52.00 16:32.00
Brett Navarre Trenton -43.00 16:32.00 17:15.00
Jonathan Crowell Defiance -31.00 16:32.00 17:03.00
Kavi Kulkarni Dexter -18.00 16:33.00 16:51.00
Tanner Rydleski St. Joseph -25.00 16:34.00 16:59.00
Ben Cracraft Northville -39.00 16:34.00 17:13.00
Jack Twarozynski Grand Ledge -7.00 16:34.00 16:41.00
Tim Doyle Strongsville +41.00 17:15.00 16:34.00
Christian Hubaker Grand Ledge -1:47.00 16:35.00 18:22.00
Ben Yagiela Essexville Garber + 16:37.00 16:37.00
Ryan Silvestri Napoleon -48.00 16:38.00 17:26.00
Matt Smith Grandville -30.00 16:39.00 17:09.00
Joe Gallagher Orchard Lake St. Mary -10.00 16:39.00 16:49.00
Michael Campbell LaSalle -20.00 16:39.00 16:59.00
Ryan Herrmann Orchard Lake St. Mary +25.00 17:05.00 16:40.00
Adam Audet Temperance-Bedford -36.00 16:41.00 17:17.00
Jarred Noe Sylvania Northview -12.00 16:42.00 16:54.00
Anthony Wohlfeil Monroe -52.00 16:42.00 17:34.00
Alex Dennis Whitehall +24.00 17:08.00 16:44.00
Simon Albaugh Waterford Mott -4.00 16:44.00 16:48.00
Mikey Varacalli Linden -22.00 16:45.00 17:07.00
Brad Anneken LaSalle -33.00 16:45.00 17:18.00
Doug Hollett Kalamazoo Christian +4.00 16:49.00 16:45.00
Dominic Davis Wyandotte Roosevelt +1.00 16:47.00 16:46.00
Gannon Foley Portage Central -39.00 16:46.00 17:25.00
Cameron Misko Novi -28.00 16:46.00 17:14.00
Grant Gabriel Rockford -13.00 16:47.00 17:00.00
Brendan Nesbitt Bay City Western -16.00 16:48.00 17:04.00
Tyler McCartney Grand Ledge -1:09.00 16:48.00 17:57.00
Matt Cohan Livonia Churchill +32.00 17:21.00 16:49.00
Ryan Hilbrandt Hemlock -47.00 16:50.00 17:37.00
Zach Terpstra Grand Rapids Christian -2.00 16:51.00 16:53.00
Carson Eby Orchard Lake St. Mary -1:02.00 16:51.00 17:53.00
Zach Lochmiller Defiance -33.00 16:52.00 17:25.00
Dylan Mosher Clio -15.00 16:53.00 17:08.00
Josiah Quinn St. Johns -1:11.00 16:53.00 18:04.00
Noah Keller Carrollton -1:38.00 16:54.00 18:32.00
Aaron Brink Grand Rapids Christian -24.00 16:54.00 17:18.00
Ross Helmer Hudsonville -33.00 16:54.00 17:27.00
Bryan Adamovicz Saline -19.00 16:55.00 17:14.00
Jon Koning Portage Central -52.00 16:55.00 17:47.00
Bailey Paulus Port Huron Northern -39.00 16:56.00 17:35.00
Ethan Markey Lansing Catholic -39.00 16:57.00 17:36.00
Nathan Goschka Grand Ledge -37.00 16:57.00 17:34.00
Zach Zoloty Strongsville -30.00 16:58.00 17:28.00
Walker Priest Shepherd -10.00 17:00.00 17:10.00
Kevin Elliott Grand Rapids Kenowa Hills -9.00 17:00.00 17:09.00
Noah Dawn Monroe -20.00 17:00.00 17:20.00
Kyle Chamberlain Hudsonville -12.00 17:01.00 17:13.00
Flynn Darby Caledonia -17.00 17:01.00 17:18.00
Landon Honsinger Hemlock +15.00 17:16.00 17:01.00
Patrick Jonker Grand Rapids Christian +17.00 17:18.00 17:01.00
Ryan Torok Linden -21.00 17:03.00 17:24.00
Leland Robertson Grand Rapids Christian -51.00 17:03.00 17:54.00
Arik Lafave Hesperia -1:05.00 17:04.00 18:09.00
Sahisnu Malipati Novi -10.00 17:04.00 17:14.00
Aaron Strieff Zeeland West +27.00 17:31.00 17:04.00
Devon Main Hudsonville +4.00 17:09.00 17:05.00
Jack Dulworth Jackson -43.00 17:05.00 17:48.00
Collin Lott Alma -21.00 17:06.00 17:27.00
Frank Pierce LaSalle -1:15.00 17:06.00 18:21.00
Ryan McClelland Bloomfield Hills +21.00 17:27.00 17:06.00
Jonathan Hovermale Livonia Churchill +19.00 17:25.00 17:06.00
Roger Champion Whitehall +14.00 17:21.00 17:07.00
Tyler Burkhardt Fowlerville -14.00 17:07.00 17:21.00
Nick Jewell St. Joseph -19.00 17:07.00 17:26.00
Zach Capulong Jenison -30.00 17:07.00 17:37.00
Jeffery Crouch Benzie Central -49.00 17:08.00 17:57.00
Jordan Bennett Caledonia +17.00 17:25.00 17:08.00
Eli Tukel Bloomfield Hills Cranbrook-Kingswood -36.00 17:09.00 17:45.00
Owen Purdue Grand Rapids Forest Hills Northern -32.00 17:09.00 17:41.00
Tellis Donajkowski Alpena -43.00 17:09.00 17:52.00
John Landy Novi -1:27.00 17:09.00 18:36.00
Tyler Travis Shepherd -12.00 17:10.00 17:22.00
Sam Kremke Northville -33.00 17:10.00 17:43.00
Easton Schultz East Grand Rapids -31.00 17:10.00 17:41.00
Andrew Ellsworth Saginaw Heritage -3.00 17:10.00 17:13.00
Will Kellam Portage Northern -33.00 17:10.00 17:43.00
Mitchell Parsons Grandville +12.00 17:23.00 17:11.00
Jacob Turgeon Davison +1:16.00 18:27.00 17:11.00
Jake Williams Benzie Central -15.00 17:11.00 17:26.00
Garett Nelson Clio -53.00 17:11.00 18:04.00
Teddy Terzian Lansing Catholic -40.00 17:11.00 17:51.00
Gregory Lingle Temperance-Bedford -1:11.00 17:12.00 18:23.00
Harrison Coe Orchard Lake St. Mary +7.00 17:19.00 17:12.00
Devon Scheuermann LaSalle +34.00 17:47.00 17:13.00
Mitch Vredeveld Grand Rapids Forest Hills Northern -9.00 17:13.00 17:22.00
Kody Yorton Clio -58.00 17:14.00 18:12.00
Ben Geer Mason -12.00 17:14.00 17:26.00
Jonathan Alessandrini Livonia Churchill -7.00 17:14.00 17:21.00
Luke Schwass Ludington +16.00 17:30.00 17:14.00
Mark Danks Holt +4.00 17:18.00 17:14.00
Audrey Belf Birmingham Seaholm +18.00 17:32.00 17:14.00
Chris Franks Clio -1:38.00 17:15.00 18:53.00
Christian Bohlke Sylvania Northview -24.00 17:15.00 17:39.00
Nate Meyer East Lansing -38.00 17:15.00 17:53.00
Noah Robotham Benzie Central +7.00 17:23.00 17:16.00
Brad Crandall Sylvania Northview +49.00 18:05.00 17:16.00
Everett Ottoy St. Clair Shores Lakeview +43.00 17:59.00 17:16.00
Jesse Schlatter Defiance -1:06.00 17:16.00 18:22.00
Cameron Davis Strongsville -1:18.00 17:17.00 18:35.00
Evan Vorwerck Bay City Western -2.00 17:17.00 17:19.00
Nate Robey Big Rapids -2:05.00 17:17.00 19:22.00
Jordan Query Traverse City Central +22.00 17:40.00 17:18.00
Logan Moyle Mt. Pleasant Sacred Heart -4.00 17:18.00 17:22.00
Jefferey Lorencen Lansing Catholic -17.00 17:18.00 17:35.00
Sean Flanagan Northville -41.00 17:18.00 17:59.00
Kurt Sollner Hemlock -32.00 17:19.00 17:51.00
Carson Alexander Okemos -51.00 17:19.00 18:10.00
Diego Morse Saline +2:35.00 19:54.00 17:19.00
Zach Feyen Caledonia +45.00 18:04.00 17:19.00
Jordan Anderson Bear Lake -1.00 17:20.00 17:21.00
Kory Johnson Brownstown Woodhaven -15.00 17:20.00 17:35.00
Scott Sawyer Orchard Lake St. Mary -18.00 17:20.00 17:38.00
Jason Samet East Lansing -24.00 17:20.00 17:44.00
Bennett Coe Orchard Lake St. Mary -1:09.00 17:20.00 18:29.00
Gage Cleveland Ovid-Elsie -24.00 17:21.00 17:45.00
Andrew Hutchinson Shepherd -27.00 17:21.00 17:48.00
Kyle Gavulic Goodrich -7.00 17:21.00 17:28.00
Chase Badalamenti Essexville Garber +11.00 17:33.00 17:22.00
Antonio Wenglikowski Bay City Western +22.00 17:44.00 17:22.00
Brian Stubelt Portage Central -15.00 17:22.00 17:37.00
Angelo Leon East Kentwood -35.00 17:23.00 17:58.00
Perry Carter Wayland Union -43.00 17:24.00 18:07.00
Nolan Meister East Kentwood + 17:24.00 17:24.00
Connor Lavigne Saginaw Heritage -25.00 17:24.00 17:49.00
Phil Spronz Strongsville +7.00 17:32.00 17:25.00
Fritz Hittner East Lansing +53.00 18:18.00 17:25.00
Garrett Parzynski St. Clair Shores Lakeview +11.00 17:36.00 17:25.00
Brennan Senkowski Saginaw Heritage -1:09.00 17:25.00 18:34.00
Jacob Houser Zeeland West -42.00 17:26.00 18:08.00
Kyle Bailey Benzie Central -27.00 17:26.00 17:53.00
Jake Papish Strongsville -3:11.00 17:26.00 20:37.00
Brendan Lenhardt Grand Rapids Forest Hills Eastern +6.00 17:32.00 17:26.00
Brent Petersen Grand Haven +15.00 17:42.00 17:27.00
Nathan Holland St. Clair Shores Lakeview +33.00 18:00.00 17:27.00
Austin Langlanais Mattawan +18.00 17:45.00 17:27.00
Jarek Brower Zeeland West -34.00 17:27.00 18:01.00
Will Threlkeld Bloomfield Hills -59.00 17:27.00 18:26.00
Aric Landy Novi -1:28.00 17:27.00 18:55.00
Austin Brittain Breckenridge -35.00 17:28.00 18:03.00
Noah Domagalski Romeo -48.00 17:28.00 18:16.00
Isaac Cross Alpena -12.00 17:28.00 17:40.00
Jason Zellers Jenison -8.00 17:28.00 17:36.00
Robby Niehof West Bloomfield -20.00 17:28.00 17:48.00
Sahil Dagli Okemos -53.00 17:28.00 18:21.00
James O'boyle Ithaca +11.00 17:39.00 17:28.00
Adam Bundy Grand Rapids Kenowa Hills +26.00 17:55.00 17:29.00
Ramadhan Mohamed East Kentwood +40.00 18:09.00 17:29.00
Robert Conner Monroe Jefferson + 17:30.00 17:30.00
Matt Beaudin Saginaw Heritage -7.00 17:30.00 17:37.00
Spencer Schulte Traverse City Central +1:28.00 18:59.00 17:31.00
Kolton Kavanagh Carson City-Crystal +5.00 17:36.00 17:31.00
Stephen Hoffman East Grand Rapids +1.00 17:32.00 17:31.00
Jordan Walters St. Clair Shores Lakeview +22.00 17:53.00 17:31.00
Zach Mckenzie Dexter -10.00 17:31.00 17:41.00
Josh Mussen Livonia Churchill -32.00 17:31.00 18:03.00
Brenden Macias Yale -46.00 17:32.00 18:18.00
Alex Ruch Strongsville -9.00 17:32.00 17:41.00
Justin Christopher Moody West Bloomfield -25.00 17:32.00 17:57.00
Simon Weyer LaSalle +19.00 17:51.00 17:32.00
Mac LaBelle Mt. Pleasant -48.00 17:33.00 18:21.00
Scott Beaton Novi -30.00 17:33.00 18:03.00
Billy Dowd Napoleon -11.00 17:34.00 17:45.00
Jackson Storer Midland Dow -51.00 17:34.00 18:25.00
Zach Duff Grand Haven -1:00.00 17:34.00 18:34.00
Jordan Eisengruber Saginaw Heritage -48.00 17:34.00 18:22.00
Elliot Kadrofske Okemos -49.00 17:34.00 18:23.00
Logan Hefferan Utica Eisenhower -1:21.00 17:34.00 18:55.00
Finnley Mackillop Bloomfield Hills -44.00 17:34.00 18:18.00
Conner Silvestri Napoleon +7.00 17:42.00 17:35.00
Nathan Ward Livonia Stevenson -50.00 17:35.00 18:25.00
D'Anthony Goodwin Carrollton -1:38.00 17:35.00 19:13.00
David Pinter Davison -35.00 17:35.00 18:10.00
Mathew Koenig Bay City Western -34.00 17:35.00 18:09.00
Ty Pardee Ovid-Elsie +24.00 18:00.00 17:36.00
Andrew Vincent Yale +20.00 17:56.00 17:36.00
Tyler Poel Grand Rapids Christian +4.00 17:40.00 17:36.00
Joseph Britt Holland Black River -18.00 17:36.00 17:54.00
Sam Neyer Mt. Pleasant Sacred Heart -1:11.00 17:36.00 18:47.00
Matt Billette Bay City Western -1:51.00 17:36.00 19:27.00
Joe Mercier Waterford Kettering -1:47.00 17:37.00 19:24.00
Jordan Diephouse Grand Haven + 17:37.00 17:37.00
Balion Powell DeWitt +21.00 17:58.00 17:37.00
Justin Bohlke Sylvania Northview -16.00 17:38.00 17:54.00
Clint Cowen Livonia Churchill -29.00 17:38.00 18:07.00
Harry Hevelhurst Jenison -38.00 17:38.00 18:16.00
Dakotah Cereghin Defiance -1:23.00 17:39.00 19:02.00
Mitch Hiller Jenison -47.00 17:39.00 18:26.00
John Sas Livonia Churchill -50.00 17:39.00 18:29.00
David Hefty Holt -30.00 17:39.00 18:09.00
Cooper Thieme Grand Rapids Forest Hills Eastern +28.00 18:08.00 17:40.00
Stevie Drake East Grand Rapids +30.00 18:10.00 17:40.00
Luke Bottomley Dexter +33.00 18:13.00 17:40.00
Mark Jacobs Big Rapids +7.00 17:47.00 17:40.00
Robert Kunselman Jackson +14.00 17:54.00 17:40.00
Gabe Zarzour Strongsville -47.00 17:40.00 18:27.00
John Miles Grand Haven + 17:41.00 17:41.00
Jake Pruitt East Lansing -10.00 17:41.00 17:51.00
Declan Winship Novi -17.00 17:41.00 17:58.00
Jacob Kamm Northville +2.00 17:43.00 17:41.00
Kagen Griffith Linden +30.00 18:11.00 17:41.00
Ian Otto Portage Northern -31.00 17:42.00 18:13.00
Dylan Vetter East Kentwood -1:34.00 17:42.00 19:16.00
Jordan Pattison Caledonia -8.00 17:42.00 17:50.00
Peter Martin Northville -1.00 17:42.00 17:43.00
Logan Ward Waterford Mott +10.00 17:54.00 17:44.00
Zach Sleeman Davison +1:35.00 19:19.00 17:44.00
Trace Henderson Lansing Christian -16.00 17:44.00 18:00.00
Mark Klingel Gibraltar Carlson -28.00 17:44.00 18:12.00
Stephen McGraw Grandville -21.00 17:45.00 18:06.00
Matthew Lezon Temperance-Bedford -26.00 17:45.00 18:11.00
Ben Cady Okemos -1:29.00 17:45.00 19:14.00
Andrew Rebholz Strongsville +38.00 18:23.00 17:45.00
Devin Treat New Baltimore Anchor Bay +21.00 18:07.00 17:46.00
Owen Glass Wayland Union -1:15.00 17:46.00 19:01.00
Nathan McCall Livonia Franklin -16.00 17:46.00 18:02.00
Brennan Brothers Utica Eisenhower -1:05.00 17:46.00 18:51.00
Julian Borst Kalamazoo Loy Norrix -14.00 17:46.00 18:00.00
Max Falberg Waterford Mott -16.00 17:46.00 18:02.00
Mike Kemeny Bloomfield Hills +1:11.00 18:58.00 17:47.00
Alex Davenport Sylvania Northview + 17:48.00 17:48.00
Austin Muylle Lansing Eastern +24.00 18:12.00 17:48.00
Lucas Piekarski Spring Lake -34.00 17:49.00 18:23.00
Brad Hotovy Allendale -53.00 17:49.00 18:42.00
Dillon Welliver Davison -11.00 17:49.00 18:00.00
Casey Croad Novi -21.00 17:49.00 18:10.00
Alex Chevoor Northville + 17:50.00 17:50.00
Max Threlkeld Bloomfield Hills +8.00 17:58.00 17:50.00
Shayne Palmer Napoleon -16.00 17:50.00 18:06.00
Nick Johnson Grand Haven -6.00 17:51.00 17:57.00
Jacob Ferguson Davison -29.00 17:51.00 18:20.00
Luke Sprinkle Kalamazoo Loy Norrix -35.00 17:51.00 18:26.00
Zeke Clark Muskegon Mona Shores -1:05.00 17:51.00 18:56.00
Clay Charbeneau Saginaw Heritage -54.00 17:51.00 18:45.00
Landon Dysart Capital Homeschool +11.00 18:02.00 17:51.00
Mike Hamel Mattawan -2:49.00 17:52.00 20:41.00
John Hughes Vicksburg -27.00 17:53.00 18:20.00
Jared Zink Jenison -12.00 17:53.00 18:05.00
Nick Actis Macomb L'Anse Creuse North -27.00 17:53.00 18:20.00
Wayne Matunas Portage Northern +8.00 18:01.00 17:53.00
Rachel Dadamio Birmingham Seaholm -32.00 17:54.00 18:26.00
Matt Schmidt Spring Lake -1:15.00 17:54.00 19:09.00
Ethan Grayeb Grand Rapids Forest Hills Northern -20.00 17:54.00 18:14.00
Andy Bennett Linden -6.00 17:55.00 18:01.00
Gavin Jager Lansing Catholic -54.00 17:55.00 18:49.00
Zach Huber Temperance-Bedford -1:18.00 17:55.00 19:13.00
Chase Smith Clio -1:15.00 17:56.00 19:11.00
Kohki Nishida Midland Dow -18.00 17:56.00 18:14.00
Brian Connelly Jenison -11.00 17:56.00 18:07.00
Brandon Coats West Bloomfield -2:17.00 17:57.00 20:14.00
Nathan Wehrle Holt -13.00 17:57.00 18:10.00
Jenkins Zac Monroe -25.00 17:57.00 18:22.00
Johnathan Schaefer Grand Rapids Forest Hills Northern -33.00 17:57.00 18:30.00
Nick Sleeman Davison -2.00 17:57.00 17:59.00
Eric Farhadi Caledonia +8.00 18:05.00 17:57.00
Jacob Forgacs Livonia Franklin +26.00 18:23.00 17:57.00
Sam Martin Trenton +2:04.00 20:02.00 17:58.00
Justin Lundstrom Holland Black River -1:43.00 17:59.00 19:42.00
Hunter Block Lansing Christian +1:26.00 19:26.00 18:00.00
Conor Streng Grand Rapids Forest Hills Northern -2:07.00 18:00.00 20:07.00
James Stewart Saginaw Heritage -15.00 18:00.00 18:15.00
Valerie Wierenga Grandville -9.00 18:01.00 18:10.00
Martti Weaver Haslett -2.00 18:02.00 18:04.00
Ryan VanOrman Grand Rapids Christian -2:27.00 18:02.00 20:29.00
Sagar Mehta Novi -1:21.00 18:02.00 19:23.00
Aidan Johanson Big Rapids -29.00 18:03.00 18:32.00
Kyle Wojcik Waterford Mott -1:12.00 18:04.00 19:16.00
Andrew Joslin Shepherd -1:09.00 18:05.00 19:14.00
Dominick Hentemann Grand Haven -2:26.00 18:05.00 20:31.00
Jonathan Altes Midland Dow -44.00 18:05.00 18:49.00
Hans Leisman Grand Rapids Christian -38.00 18:05.00 18:43.00
Nick Arnold Waterford Mott +2.00 18:08.00 18:06.00
Austin Pifer Davison +22.00 18:28.00 18:06.00
Lawrence Davis East Lansing +1:15.00 19:21.00 18:06.00
Kelli Jackson Hudsonville -28.00 18:06.00 18:34.00
Parker Morris St. Louis -33.00 18:06.00 18:39.00
Logan Andersen Monroe Jefferson -1:12.00 18:06.00 19:18.00
Tyler Lewis Vicksburg -56.00 18:06.00 19:02.00
Riley Nickell Portage Central -3:07.00 18:06.00 21:13.00
Matt Lepper Livonia Franklin -11.00 18:07.00 18:18.00
Nevin Mcharg Alpena +5.00 18:12.00 18:07.00
Tom Yura Saginaw Heritage +16.00 18:24.00 18:08.00
Hayden Bailey Alma -1:31.00 18:08.00 19:39.00
Chris Silva Novi -46.00 18:08.00 18:54.00
Jacob Stone Essexville Garber -28.00 18:09.00 18:37.00
Gabe Thomas Dexter -1:10.00 18:09.00 19:19.00
Corey Robinson Whitehall +14.00 18:23.00 18:09.00
Ryan Wirgau Alpena +2.00 18:12.00 18:10.00
Sarah Kettel Capital Homeschool -1:38.00 18:10.00 19:48.00
Mitch Lange Mason County Central -24.00 18:10.00 18:34.00
Jared Kelly Grand Haven -7.00 18:10.00 18:17.00
Cole Verrett Bear Lake -11.00 18:12.00 18:23.00
Stephen Koski Orchard Lake St. Mary +5.00 18:18.00 18:13.00
William Chown Traverse City Central +44.00 18:57.00 18:13.00
Paul Li Novi +47.00 19:00.00 18:13.00
Camren Sewell LaSalle -3:25.00 18:14.00 21:39.00
Nolan Asiala Mason County Central -28.00 18:15.00 18:43.00
Kyle Perelli Livonia Franklin -1:26.00 18:15.00 19:41.00
Nick Friar Traverse City Central -1:23.00 18:15.00 19:38.00
Morgan Posthuma Grand Rapids Forest Hills Northern +43.00 18:58.00 18:15.00
Isaac Brown Portland St. Patrick -58.00 18:16.00 19:14.00
Eric Wilkewitz Brownstown Woodhaven -2:04.00 18:16.00 20:20.00
Jason Handley LaSalle +31.00 18:47.00 18:16.00
Austin Schouman Grand Haven +27.00 18:43.00 18:16.00
Matt Starry St. Louis +23.00 18:40.00 18:17.00
Ersula Farrow Grosse Pointe South +2.00 18:19.00 18:17.00
Damian Yoxheimer Jackson -21.00 18:17.00 18:38.00
Eric Johnson Grand Haven -1:50.00 18:17.00 20:07.00
Mitch Mynatt Saginaw Heritage -17.00 18:17.00 18:34.00
Alex Kean Clio -55.00 18:18.00 19:13.00
John Adelman East Lansing -4.00 18:18.00 18:22.00
Dan Hoffman East Lansing -1:30.00 18:18.00 19:48.00
Collin Bates Mattawan -1:40.00 18:18.00 19:58.00
Matt Vanvalkenburg Romeo +5.00 18:23.00 18:18.00
Sam Michalak Bay City Western +18.00 18:36.00 18:18.00
Andrew Yaworski Essexville Garber +16.00 18:34.00 18:18.00
Pavan Dave Brownstown Woodhaven +26.00 18:44.00 18:18.00
Gabe Quin Grand Rapids Kenowa Hills +16.00 18:35.00 18:19.00
Jackie Bredenberg Detroit Country Day -12.00 18:19.00 18:31.00
Taylor Makowski Bear Lake -1:25.00 18:19.00 19:44.00
Nolan Wirth St. Johns -1:13.00 18:19.00 19:32.00
Travis Grube Kalamazoo Loy Norrix -3:13.00 18:19.00 21:32.00
Merrick Richardson Grand Haven -17.00 18:19.00 18:36.00
Jacob Schantz Grand Rapids West Catholic -35.00 18:20.00 18:55.00
Carlos Soto Yale -50.00 18:20.00 19:10.00
Robert Billette Bay City Western -21.00 18:20.00 18:41.00
Duncan Wright St. Johns -5.00 18:20.00 18:25.00
Michael Ho Novi -1:01.00 18:20.00 19:21.00
Hayden Cobbley Essexville Garber +27.00 18:47.00 18:20.00
Gage Wheeler Livonia Franklin +3.00 18:24.00 18:21.00
Jonathan Zuiderveen Wayland Union -19.00 18:21.00 18:40.00
Kurt Egelhaaf St. Joseph -12.00 18:21.00 18:33.00
Cody Clemens Portage Northern -26.00 18:21.00 18:47.00
Michael Zonca Macomb L'Anse Creuse North -2:10.00 18:21.00 20:31.00
Nick Garnett Haslett -8.00 18:21.00 18:29.00
Colin Raab Jenison -1:08.00 18:21.00 19:29.00
Palmer Cleaver Kalamazoo Hackett -2:54.00 18:22.00 21:16.00
Jaret Reimer Strongsville -1.00 18:22.00 18:23.00
Alex Herriman Caledonia +35.00 18:57.00 18:22.00
Brenden Burns Temperance-Bedford +7.00 18:29.00 18:22.00
Johnny Yang Detroit Country Day +2.00 18:25.00 18:23.00
Brian Komph New Baltimore Anchor Bay +55.00 19:18.00 18:23.00
Tyler Leroy Plainwell -2:23.00 18:23.00 20:46.00
Tony Bomia Temperance-Bedford -33.00 18:24.00 18:57.00
Quentin Couvelaire Grand Haven +49.00 19:13.00 18:24.00
Austin Bierkamp Goodrich +1:09.00 19:33.00 18:24.00
Perrin Kirwin Walkerville -1:27.00 18:25.00 19:52.00
Augustine Lau Orchard Lake St. Mary -1:45.00 18:25.00 20:10.00
Alex Krear Bloomfield Hills +22.00 18:48.00 18:26.00
Durecki Richard Kingsley +27.00 18:53.00 18:26.00
Alex Giles Breckenridge -43.00 18:27.00 19:10.00
Conor O'Brien Grand Rapids West Catholic -57.00 18:27.00 19:24.00
Seth Beaudry Traverse City Central -48.00 18:27.00 19:15.00
Connor Szukhent Saginaw Heritage +2:13.00 20:40.00 18:27.00
Sean Rutka Portland +1:14.00 19:41.00 18:27.00
Kyle Venne Hesperia +6.00 18:33.00 18:27.00
Justin Buck Holt +39.00 19:06.00 18:27.00
Peyton Stimac Dexter +18.00 18:46.00 18:28.00
Ashley Ko Traverse City Central +12.00 18:40.00 18:28.00
Carson Cappaert Wyandotte Roosevelt -1:59.00 18:28.00 20:27.00
Frank La Fave Livonia Churchill -56.00 18:28.00 19:24.00
Ben DeMass Capital Homeschool -43.00 18:29.00 19:12.00
Jacob Kaiser LaSalle -26.00 18:29.00 18:55.00
Gillian Walter Saline +55.00 19:25.00 18:30.00
Karrigan Smith St. Johns +11.00 18:41.00 18:30.00
Zach Hankins Traverse City Central -23.00 18:31.00 18:54.00
Ryan Ostrander Clio +56.00 19:27.00 18:31.00
Ian Epkey Portage Central +21.00 18:53.00 18:32.00
Neil Khandwala Detroit Country Day -51.00 18:32.00 19:23.00
Brendan Hipp Grand Rapids Forest Hills Northern -1:17.00 18:32.00 19:49.00
Jack Widmon Plainwell -1:29.00 18:33.00 20:02.00
Casey Meyer Okemos -3:15.00 18:33.00 21:48.00
Sam Austin Allendale +1.00 18:34.00 18:33.00
Bailey Johnson Jenison -15.00 18:33.00 18:48.00
Christian Deblois Brownstown Woodhaven -13.00 18:34.00 18:47.00
Nathan Legault Grand Rapids Forest Hills Northern -43.00 18:34.00 19:17.00
Jack Needham Linden -50.00 18:35.00 19:25.00
Matt Mathis Remus Chippewa Hills -1:34.00 18:35.00 20:09.00
Jacob Bieganski Livonia Stevenson -43.00 18:35.00 19:18.00
Sayre Leisinger Strongsville +17.00 18:52.00 18:35.00
Hunter Jacobs Big Rapids +1:49.00 20:24.00 18:35.00
Matthew Strouse Stevensville-Lakeshore -44.00 18:36.00 19:20.00
Chase Cushman Plainwell -59.00 18:36.00 19:35.00
Sam Powell Muskegon Mona Shores -2:51.00 18:36.00 21:27.00
Matthew Blanker Grand Rapids Christian -1:11.00 18:36.00 19:47.00
Hannah Cummings Saline +9.00 18:45.00 18:36.00
Hunter Rosema Hesperia +1:43.00 20:20.00 18:37.00
Patrick Crase LaSalle -36.00 18:37.00 19:13.00
Jeff Hornsby LaSalle -1:11.00 18:37.00 19:48.00
Zane Brooks Benzie Central -32.00 18:38.00 19:10.00
Brendan Schneider Grand Rapids Forest Hills Northern -28.00 18:38.00 19:06.00
Josh Peckens Ovid-Elsie +16.00 18:54.00 18:38.00
Christian Driessnack Mt. Pleasant +1:06.00 19:44.00 18:38.00
Sean Fisher Lansing Waverly +21.00 18:59.00 18:38.00
Marc Crew Bloomfield Hills Cranbrook-Kingswood +13.00 18:52.00 18:39.00
Madeline Trevisan Farmington -34.00 18:39.00 19:13.00
Patrick D'Haene DeWitt -55.00 18:39.00 19:34.00
Ken Mochrie Bay City Western -1:57.00 18:39.00 20:36.00
Mitchell DuMoulin Monroe -48.00 18:40.00 19:28.00
Trevor Tillman Livonia Stevenson -37.00 18:40.00 19:17.00
Jack Madigan Orchard Lake St. Mary +1:00.00 19:40.00 18:40.00
Andrew Lawrence Bay City Western +38.00 19:19.00 18:41.00
Jhonathan Long Benzie Central +1:06.00 19:47.00 18:41.00
Jack Fleming Mt. Pleasant +25.00 19:06.00 18:41.00
Sam Wakeman Okemos +9.00 18:50.00 18:41.00
Jon Scare Three Rivers -1:09.00 18:41.00 19:50.00
Ben Conley East Kentwood -3:08.00 18:41.00 21:49.00
Chase Morse Linden -14.00 18:41.00 18:55.00
Alex Piper Livonia Churchill -38.00 18:41.00 19:19.00
Jacob Walters Shepherd -1:22.00 18:42.00 20:04.00
Joshua Ryan DeWitt -1:06.00 18:42.00 19:48.00
Huy Truong East Kentwood -41.00 18:42.00 19:23.00
Collin Neilson Hesperia +13.00 18:55.00 18:42.00
Allison Vroon Holland Black River -5.00 18:42.00 18:47.00
Cayla Eckenroth Northville -4.00 18:43.00 18:47.00
Kyle Smith Benzie Central -29.00 18:43.00 19:12.00
Danny Baker Okemos -13.00 18:43.00 18:56.00
Ryan Wasilewski Muskegon Mona Shores -1:11.00 18:43.00 19:54.00
Peter Sculli Dexter -59.00 18:43.00 19:42.00
Gavin Marr Breckenridge -18.00 18:44.00 19:02.00
Grant Reene Frankenmuth -16.00 18:44.00 19:00.00
Patrick Kovachick Strongsville -10.00 18:44.00 18:54.00
Mike Stinchcomb Portage Northern -3.00 18:45.00 18:48.00
Dervin Figuereo East Kentwood -1:32.00 18:45.00 20:17.00
Noah Hagood Livonia Churchill -42.00 18:45.00 19:27.00
Alex Knue Portage Central -35.00 18:45.00 19:20.00
Benjamin Smart Zeeland West +30.00 19:16.00 18:46.00
Tyler Punke Mt. Pleasant +26.00 19:12.00 18:46.00
Samantha Allmacher Utica Eisenhower -12.00 18:46.00 18:58.00
Lauren Biggs Ludington +1.00 18:47.00 18:46.00
Caleb Keyes Brownstown Woodhaven -4.00 18:46.00 18:50.00
Max Ketelhut Saginaw Heritage -49.00 18:46.00 19:35.00
Alejandro Salais Lansing Eastern + 18:47.00 18:47.00
Oliver Britt Holland Black River -32.00 18:47.00 19:19.00
Justin Tracy Strongsville -32.00 18:47.00 19:19.00
Jared Bair Bear Lake +45.00 19:32.00 18:47.00
Kevin Kulka Utica Eisenhower +17.00 19:04.00 18:47.00
Michael Allen St. Louis -1:07.00 18:48.00 19:55.00
Tom Hundt Lansing Eastern -1:38.00 18:48.00 20:26.00
Noah Stauffer Big Rapids -20.00 18:48.00 19:08.00
William Vandyken Grand Rapids Christian +23.00 19:11.00 18:48.00
Nathan Freeman Portland St. Patrick +2:46.00 21:34.00 18:48.00
Dominic Modderman Grand Rapids Kenowa Hills +1:13.00 20:01.00 18:48.00
Jacob Shoop Mason County Central +10.00 18:59.00 18:49.00
Liwen Chen Novi -1:27.00 18:49.00 20:16.00
Madison Goen Grand Rapids Kenowa Hills -3:27.00 18:50.00 22:17.00
Grant Taylor Capital Homeschool -2:24.00 18:51.00 21:15.00
Robyn Loselle Wyandotte Roosevelt -26.00 18:52.00 19:18.00
Bryce Tufts Caledonia +12.00 19:05.00 18:53.00
Shane Gutkowski Frankenmuth -32.00 18:53.00 19:25.00
Cameron Bitzer Monroe -2:09.00 18:53.00 21:02.00
Jerod Meinema Kalamazoo Loy Norrix -1:25.00 18:53.00 20:18.00
Tyler White Caledonia -1:06.00 18:53.00 19:59.00
Dylan Alexanderson Three Rivers -7.00 18:54.00 19:01.00
Jacob Panourgias Utica Eisenhower -25.00 18:54.00 19:19.00
Justin Bambach LaSalle -29.00 18:54.00 19:23.00
Michael Gills Traverse City Central -1:23.00 18:54.00 20:17.00
Ben Dolin Novi -2:02.00 18:54.00 20:56.00
Alyssa Sanchez Hudsonville +31.00 19:25.00 18:54.00
Connor Green East Kentwood +27.00 19:21.00 18:54.00
Tim Doetsch Napoleon +19.00 19:13.00 18:54.00
Erin O'Keefe Spring Lake -12.00 18:54.00 19:06.00
Alexis Munley Waterford Mott -47.00 18:54.00 19:41.00
Josh Fitch Frankenmuth +52.00 19:47.00 18:55.00
Brandon Hock Manchester -1:14.00 18:55.00 20:09.00
Remington Martin Yale -1:21.00 18:55.00 20:16.00
Trent Schrader Linden -41.00 18:55.00 19:36.00
Katelyn Hutchinson Shepherd +41.00 19:36.00 18:55.00
Andrew Johnson Three Rivers +4.00 19:00.00 18:56.00
Julia Demko Birmingham Seaholm -23.00 18:56.00 19:19.00
Justin True Waterford Kettering -1:14.00 18:56.00 20:10.00
Colin Gonia Monroe Jefferson -2:25.00 18:56.00 21:21.00
Caleb Melnychenko Livonia Stevenson -52.00 18:56.00 19:48.00
Josh Carpenter Kalamazoo Hackett -12.00 18:57.00 19:09.00
Anthony Cook Freeland -23.00 18:57.00 19:20.00
Andrew Mihailoff LaSalle -1:14.00 18:57.00 20:11.00
Brianna Mulrooney Walled Lake Northern +2.00 18:59.00 18:57.00
Alexis McConnell Mt. Pleasant Sacred Heart -1:01.00 18:57.00 19:58.00
Emma Herrmann Northville -8.00 18:57.00 19:05.00
Gabrielle Perrin Vicksburg -15.00 18:57.00 19:12.00
Jeremy Webb Livonia Stevenson -2:03.00 18:58.00 21:01.00
Foster Woodruff St. Joseph -48.00 18:58.00 19:46.00
Jessica Harris Whitehall +23.00 19:21.00 18:58.00
Cj Spencer Shepherd +43.00 19:42.00 18:59.00
Michael Belinsky Bear Lake +6.00 19:05.00 18:59.00
Nate Eldridge Three Rivers +24.00 19:23.00 18:59.00
Rahul Khambete Detroit Country Day -3:25.00 19:00.00 22:25.00
Nick Richards Vicksburg -48.00 19:00.00 19:48.00
Layna Steele Vicksburg +1.00 19:01.00 19:00.00
Taylor Thrush Shepherd +52.00 19:52.00 19:00.00
Joe Puzycki Stevensville-Lakeshore +15.00 19:15.00 19:00.00
Ryan Christensen Essexville Garber -44.00 19:01.00 19:45.00
Austin Boynton Muskegon Mona Shores -5.00 19:01.00 19:06.00
Cole Szunko Traverse City Central -35.00 19:01.00 19:36.00
Lindsey Fox Grand Rapids Christian +14.00 19:15.00 19:01.00
Jenna Sica Brighton +8.00 19:10.00 19:02.00
Adam Turbin Livonia Stevenson +48.00 19:50.00 19:02.00
Carl Antrassian Monroe +11.00 19:13.00 19:02.00
Ethan Haddon New Baltimore Anchor Bay -1:42.00 19:02.00 20:44.00
Quinton Broach Portage Central -26.00 19:02.00 19:28.00
Jonah Montney Shepherd -22.00 19:02.00 19:24.00
Tyler Gagnon Muskegon Mona Shores -38.00 19:03.00 19:41.00
Jason Dillworth Livonia Stevenson -3:30.00 19:03.00 22:33.00
Jacob Phillips Grand Haven -1:34.00 19:03.00 20:37.00
Marius Vanderhoff Portage Northern +42.00 19:45.00 19:03.00
Jacob Rouse Laingsburg +53.00 19:57.00 19:04.00
Aliza Hengesbach Big Rapids -32.00 19:04.00 19:36.00
Dakota Pfeiffer Ovid-Elsie -55.00 19:04.00 19:59.00
Nate Lienhart LaSalle -25.00 19:04.00 19:29.00
Max Kleinhenz Dexter -1:10.00 19:04.00 20:14.00
Sai Katta Novi -53.00 19:04.00 19:57.00
Nick Dankowski Allendale -1:23.00 19:05.00 20:28.00
Mitchell Bartoszyk Livonia Churchill -1:45.00 19:05.00 20:50.00
Charles Vansumeren Okemos +2:50.00 21:55.00 19:05.00
Kolin Ghidoni Alpena +44.00 19:49.00 19:05.00
Andrew Bradsher Davison +1:32.00 20:38.00 19:06.00
Shelby Waterson DeWitt -1.00 19:06.00 19:07.00
Ben Kaufman Bloomfield Hills -1:08.00 19:06.00 20:14.00
Brenden Cotter Novi -2:15.00 19:06.00 21:21.00
Carlyn Arteaga Spring Lake +27.00 19:34.00 19:07.00
Alison McLean Dexter +42.00 19:49.00 19:07.00
Yoshki Yamamoto Bloomfield Hills Cranbrook-Kingswood +27.00 19:34.00 19:07.00
John Girkin Jackson -22.00 19:07.00 19:29.00
Jonah Kazmierski Lansing Catholic -42.00 19:07.00 19:49.00
Forster Guo Novi -1:13.00 19:07.00 20:20.00
Kaleb Berry Stevensville-Lakeshore -1:12.00 19:08.00 20:20.00
Aaron Rutka Portland +1:22.00 20:30.00 19:08.00
Sean Halverson Muskegon Mona Shores +26.00 19:34.00 19:08.00
Hailey Harris Northville -1:25.00 19:09.00 20:34.00
Hannah Lonergan Novi -25.00 19:09.00 19:34.00
Jacob Schmitt West Bloomfield -1:44.00 19:09.00 20:53.00
Dillon Luymes Grand Rapids Christian -46.00 19:09.00 19:55.00
Connor Webber Grand Haven -59.00 19:09.00 20:08.00
Emma Doorn Grandville Calvin Christian +47.00 19:57.00 19:10.00
Nick Mathis Remus Chippewa Hills +1.00 19:11.00 19:10.00
Jonathan Cruetz Yale +19.00 19:30.00 19:11.00
Kyle Ogata Stevensville-Lakeshore -40.00 19:11.00 19:51.00
Robert Koerner Bloomfield Hills -2:28.00 19:11.00 21:39.00
Chad Garrett Traverse City Central -1:21.00 19:11.00 20:32.00
Juan Rodriguez Alma -1:20.00 19:12.00 20:32.00
Michael Vandevusse Mattawan -11.00 19:12.00 19:23.00
Delson Christian Livonia Churchill -1:48.00 19:12.00 21:00.00
John Kraine Temperance-Bedford -11.00 19:12.00 19:23.00
Ryan Laorr Saginaw Heritage -4.00 19:12.00 19:16.00
Alex Boettner Trenton +43.00 19:55.00 19:12.00
Matt Knybel New Baltimore Anchor Bay +13.00 19:26.00 19:13.00
Nichole Clement Saginaw Heritage -4.00 19:13.00 19:17.00
Nick Colucci Saginaw Heritage +13.00 19:27.00 19:14.00
Josh Hall East Lansing +14.00 19:28.00 19:14.00
Richie Los Mt. Pleasant +1:55.00 21:09.00 19:14.00
Darvious Wallace Kalamazoo Loy Norrix +4.00 19:18.00 19:14.00
Spencer Andree Whitehall -1:29.00 19:14.00 20:43.00
Eric Ren Detroit Country Day -1:33.00 19:14.00 20:47.00
Kyle Evans DeWitt -9.00 19:14.00 19:23.00
Austin Falbe Jenison -17.00 19:14.00 19:31.00
Nick Frankenstein New Baltimore Anchor Bay -49.00 19:15.00 20:04.00
Chandler Collins Wyandotte Roosevelt -44.00 19:15.00 19:59.00
Nick Moeggenberg Shepherd -11.00 19:15.00 19:26.00
Carson Nieuwenhuis Wayland Union +26.00 19:42.00 19:16.00
Derek Huffman Wayland Union +12.00 19:28.00 19:16.00
Graceanne Tarsa Traverse City Central +34.00 19:50.00 19:16.00
London Baran Gibraltar Carlson -8.00 19:16.00 19:24.00
Jerron Lawson LaSalle -3.00 19:17.00 19:20.00
Keith Chinavare Wyandotte Roosevelt +1:45.00 21:02.00 19:17.00
Nathan Hartges Capital Homeschool +3.00 19:20.00 19:17.00
Connor Brooks Linden -57.00 19:18.00 20:15.00
Josh Jackson East Lansing -35.00 19:18.00 19:53.00
Alex Schlatter Bay City Western +49.00 20:07.00 19:18.00
Sophia Bradley St. Louis -33.00 19:18.00 19:51.00
Annie Fanta Bath +46.00 20:05.00 19:19.00
Quinton Jeschke Caledonia -1.00 19:19.00 19:20.00
Graham Fitkin Freeland -10.00 19:20.00 19:30.00
Jack Stout East Lansing -22.00 19:20.00 19:42.00
Robert McQuaid Okemos -2:09.00 19:20.00 21:29.00
Noah Terpening Yale +7.00 19:27.00 19:20.00
Patty Girardot Birmingham Seaholm -15.00 19:20.00 19:35.00
Mary Spencer Grosse Pointe South +29.00 19:49.00 19:20.00
Sloan Felton Mt. Pleasant -1:29.00 19:21.00 20:50.00
Maverick Leschack Dexter -16.00 19:21.00 19:37.00
Dyllon McLouth Bear Lake -2:27.00 19:22.00 21:49.00
Andrew Nikolajuk Grand Rapids Forest Hills Northern -6.00 19:22.00 19:28.00
Seth Greenfield Dexter -1:38.00 19:23.00 21:01.00
Jenna Jeczmionka Essexville Garber +44.00 20:07.00 19:23.00
Jessie Armstrong St. Joseph +1:49.00 21:12.00 19:23.00
Jackie Seward Muskegon Mona Shores +49.00 20:12.00 19:23.00
Austin Boks Bay City Western +46.00 20:09.00 19:23.00
Ayden Bolthouse Spring Lake +1:49.00 21:12.00 19:23.00
Thomas Gearhart Mattawan +36.00 20:00.00 19:24.00
Adam Schwanzl Kalamazoo Hackett -1:25.00 19:24.00 20:49.00
Keynen Anderson East Kentwood -2:56.00 19:24.00 22:20.00
Nathan Pung Portland -21.00 19:25.00 19:46.00
Dakota Dietz DeWitt -1:10.00 19:25.00 20:35.00
Austin Kanis Grand Rapids Christian -2:09.00 19:25.00 21:34.00
Travis Hillier Benzie Central -39.00 19:25.00 20:04.00
Noah Hughes Grand Haven +1:26.00 20:52.00 19:26.00
Noah Genson Mason County Central -2.00 19:26.00 19:28.00
Brendan Edgington Plainwell -48.00 19:27.00 20:15.00
Mike Johnson Carrollton +8.00 19:35.00 19:27.00
Noah Shankool Essexville Garber +44.00 20:11.00 19:27.00
Stephanie Schaub Benzie Central -28.00 19:27.00 19:55.00
Kirsten Mcgahan Brighton -28.00 19:27.00 19:55.00
Natalie Napolillo Rockford +38.00 20:05.00 19:27.00
Brianna Mozariwskyj Utica Eisenhower +53.00 20:21.00 19:28.00
Brett Cribley Capital Homeschool -1:41.00 19:28.00 21:09.00
Sean Gu Bloomfield Hills Cranbrook-Kingswood -3:00.00 19:28.00 22:28.00
Ryan Emelander Allendale -6.00 19:28.00 19:34.00
Spencer Harris Livonia Stevenson -9.00 19:28.00 19:37.00
Anna Laffrey East Grand Rapids -26.00 19:28.00 19:54.00
Andrea Crowe Brighton -3.00 19:28.00 19:31.00
Becca Solberg East Grand Rapids -19.00 19:29.00 19:48.00
Carter Allen Waterford Kettering -5.00 19:29.00 19:34.00
Dallan Toth Alpena -1:14.00 19:30.00 20:44.00
Brady Falor St. Johns -1:09.00 19:30.00 20:39.00
Andrew Burch Portage Central +2:01.00 21:31.00 19:30.00
Isaak Biddle Frankenmuth +24.00 19:54.00 19:30.00
James Crosby Grand Rapids Forest Hills Eastern +1:47.00 21:18.00 19:31.00
Emmalyne Tarsa Traverse City Central -34.00 19:31.00 20:05.00
Maggie Pawelczyk Wyandotte Roosevelt +25.00 19:56.00 19:31.00
Nate Thering Mt. Pleasant Sacred Heart -1:57.00 19:31.00 21:28.00
Davis Dickerson Three Rivers -1:26.00 19:31.00 20:57.00
Riley Hibbard Waterford Kettering -1:24.00 19:31.00 20:55.00
Dominik Willaford Ovid-Elsie +41.00 20:13.00 19:32.00
Madyson Basch Traverse City Central -33.00 19:32.00 20:05.00
Delaney O'brien Birmingham Seaholm -9.00 19:32.00 19:41.00
Konrad Stein Kingsley +59.00 20:32.00 19:33.00
Lucy Ankenbauer Kalamazoo Hackett -4.00 19:33.00 19:37.00
Alex Ruter Spring Lake -1:15.00 19:33.00 20:48.00
Andrew Hubbard Freeland -38.00 19:33.00 20:11.00
Megan Sklarski Grosse Pointe South +34.00 20:07.00 19:33.00
Courtney Stewart Traverse City Central +34.00 20:07.00 19:33.00
Josh Richter Bloomfield Hills +16.00 19:50.00 19:34.00
Tyrus Wood Dexter -13.00 19:34.00 19:47.00
Mark Pollack Strongsville -46.00 19:34.00 20:20.00
Alexander Regoli Novi -2:16.00 19:35.00 21:51.00
Martel Isaac Monroe +4.00 19:39.00 19:35.00
Colton Morrow Ithaca +36.00 20:11.00 19:35.00
Allison Utting Grandville -43.00 19:35.00 20:18.00
Laura Estrada Bay City Western -1:15.00 19:36.00 20:51.00
Charlie Kornoelje Grand Rapids Christian -2:21.00 19:36.00 21:57.00
Daniel Karston Grand Rapids Forest Hills Eastern -44.00 19:36.00 20:20.00
Alexa Vanderhoff Portage Northern +9.00 19:46.00 19:37.00
Ethan Lehman Creative Technical Academy +1:14.00 20:51.00 19:37.00
Alex Garber Ovid-Elsie -1:02.00 19:37.00 20:39.00
Tyrus Zenner Kingsley -1:08.00 19:37.00 20:45.00
Isaac Evans DeWitt -1:20.00 19:38.00 20:58.00
Jackie White Dearborn Divine Child +3:22.00 23:00.00 19:38.00
Levi Grandstaff East Lansing +1:00.00 20:38.00 19:38.00
Logan Kroczaleski Grand Ledge +19.00 19:57.00 19:38.00
Dylann Hodgkinson Grand Rapids Kenowa Hills -21.00 19:38.00 19:59.00
Natalie Douglas Livonia Franklin + 19:39.00 19:39.00
Tj Krawczyk Kalamazoo Hackett -1:25.00 19:39.00 21:04.00
Kevin Qi Novi -1:11.00 19:39.00 20:50.00
Abby Rentschler Saline +8.00 19:48.00 19:40.00
Eric Eisenberger Shepherd +8.00 19:48.00 19:40.00
Nick Bolduc Brownstown Woodhaven +1:03.00 20:43.00 19:40.00
Jake Kerstetter Grass Lake +20.00 20:00.00 19:40.00
Megan Bowman Strongsville -34.00 19:40.00 20:14.00
Evan Griffieon Three Rivers -1:03.00 19:40.00 20:43.00
Eric Haener Brownstown Woodhaven -38.00 19:40.00 20:18.00
Nathan Tempelman DeWitt -4.00 19:40.00 19:44.00
Zach Sisco St. Johns -3:09.00 19:41.00 22:50.00
Hannah Keyser Traverse City Central +18.00 19:59.00 19:41.00
Clay Darling Traverse City Central +25.00 20:07.00 19:42.00
Myles Lovaz Trenton -7.00 19:42.00 19:49.00
Max Okros Benzie Central -3:04.00 19:42.00 22:46.00
Jacob Yura Saginaw Heritage -2:38.00 19:42.00 22:20.00
Zack Kemp Grand Ledge -1:23.00 19:43.00 21:06.00
Michael Grisa Livonia Stevenson -1:39.00 19:43.00 21:22.00
Zachary Fenwick Vicksburg +2.00 19:45.00 19:43.00
Jake Faustyn Okemos +2:26.00 22:09.00 19:43.00
Logan St. John Remus Chippewa Hills +18.00 20:01.00 19:43.00
Josh Davenport Goodrich +30.00 20:13.00 19:43.00
Abigail Gilmore Lansing Catholic -1.00 19:43.00 19:44.00
Kathleen George Livonia Churchill -4.00 19:43.00 19:47.00
Giovanna Leone Bloomfield Hills -26.00 19:43.00 20:09.00
Rachel Warners Grand Rapids Christian +5.00 19:48.00 19:43.00
Jordan Mattarella Traverse City Central +29.00 20:13.00 19:44.00
Savannah Ferrara Linden -1:12.00 19:44.00 20:56.00
Olivia Schroder Caledonia -29.00 19:44.00 20:13.00
Schirin Rangnick Bloomfield Hills Cranbrook-Kingswood -32.00 19:45.00 20:17.00
Caroline George Livonia Churchill -19.00 19:45.00 20:04.00
Paige Parker Rockford +14.00 19:59.00 19:45.00
Megan Greb Romeo +18.00 20:03.00 19:45.00
Chris Eakin Dexter -1:32.00 19:45.00 21:17.00
Tyler Pruitt East Lansing -2:18.00 19:46.00 22:04.00
Caleb Claucherty Okemos -2:11.00 19:46.00 21:57.00
Martin Mueller Kalamazoo Loy Norrix +54.00 20:40.00 19:46.00
Maddie McCahill East Grand Rapids -57.00 19:46.00 20:43.00
Olivia Bordewyk Caledonia -5.00 19:46.00 19:51.00
Tim Reynolds Whitehall +27.00 20:14.00 19:47.00
Tyler Loveall Livonia Churchill +47.00 20:34.00 19:47.00
Grant Burton Remus Chippewa Hills -2:09.00 19:47.00 21:56.00
Claire Ford Bloomfield Hills Cranbrook-Kingswood +1:22.00 21:09.00 19:47.00
Katya Bohatch Grand Rapids Forest Hills Northern +28.00 20:15.00 19:47.00
Darcy Kimberlin Walled Lake Northern +35.00 20:22.00 19:47.00
Noah Aleman Portage Northern +43.00 20:31.00 19:48.00
Claire Brouwer Grand Rapids Christian -1:11.00 19:48.00 20:59.00
Mitchel Brooks Mason -27.00 19:48.00 20:15.00
Andy Upham Big Rapids -2:18.00 19:49.00 22:07.00
Brandon Close Brownstown Woodhaven -1:19.00 19:49.00 21:08.00
Greg Beaudoin Muskegon Mona Shores -1:44.00 19:49.00 21:33.00
Brennan Baldwin Bay City Western -1:24.00 19:49.00 21:13.00
Alex Love Ovid-Elsie -44.00 19:49.00 20:33.00
Megan Schenkel Grand Rapids Christian -1:37.00 19:49.00 21:26.00
Jacob Lewis Alpena +39.00 20:29.00 19:50.00
John Beuerle Manchester -30.00 19:50.00 20:20.00
Levi Ferris Shepherd -55.00 19:50.00 20:45.00
Jason Lin West Bloomfield -36.00 19:50.00 20:26.00
Jonathan Quecke Livonia Franklin -3.00 19:51.00 19:54.00
Alex Mann Davison +2:18.00 22:10.00 19:52.00
Alex Sperry Laingsburg +1:03.00 20:55.00 19:52.00
Kateri Mills Grand Rapids West Catholic -1:09.00 19:52.00 21:01.00
Ellie Taylor Traverse City Central -1:49.00 19:52.00 21:41.00
Brandon Mcdonald Carrollton -1:16.00 19:52.00 21:08.00
Wylie Joynt Saginaw Heritage -1:35.00 19:53.00 21:28.00
Alec Robinson Three Rivers -1:39.00 19:53.00 21:32.00
Leta Larsen Mason County Central -17.00 19:53.00 20:10.00
Stephanie Vanis East Lansing -5.00 19:53.00 19:58.00
Abbey Houser Holt -24.00 19:54.00 20:18.00
Garrett Moore Monroe -51.00 19:54.00 20:45.00
John Tuma East Lansing -13.00 19:54.00 20:07.00
Chris Riley Lansing Catholic -2.00 19:54.00 19:56.00
Dylan Miller Portage Northern -1:34.00 19:54.00 21:28.00
Colleen Mccarthy Utica Eisenhower +37.00 20:31.00 19:54.00
Kaitlin Beyer Carson City-Crystal -1:42.00 19:55.00 21:37.00
Teresa Diehl Warren Regina -36.00 19:55.00 20:31.00
Amanda Young Haslett -2:04.00 19:55.00 21:59.00
Kylie Hutchinson Shepherd +24.00 20:20.00 19:56.00
Cody Schroeder Mattawan +1:30.00 21:26.00 19:56.00
Adam Zimmerman St. Louis +22.00 20:18.00 19:56.00
Jenna Magness Grand Ledge -1:15.00 19:56.00 21:11.00
Emma Smith Northville -31.00 19:57.00 20:28.00
Connor Denning Spring Lake -1:48.00 19:57.00 21:45.00
Nathan Feist LaSalle -1:41.00 19:57.00 21:38.00
Will Eckerle Livonia Stevenson -2:21.00 19:57.00 22:18.00
Jj Thomas Traverse City Central -22.00 19:57.00 20:19.00
Leah Bishop Grand Rapids Christian +36.00 20:33.00 19:57.00
Whitney Taylor Mt. Pleasant -28.00 19:58.00 20:26.00
Jordan Lee DeWitt -1.00 19:58.00 19:59.00
Brad Austin Monroe Jefferson -1:10.00 19:58.00 21:08.00
Demmon Bell Waterford Mott -14.00 19:58.00 20:12.00
Alex Richmond Grand Rapids West Catholic -17.00 19:59.00 20:16.00
Alan Sun Detroit Country Day -1:43.00 19:59.00 21:42.00
Joey Johnston Benzie Central -51.00 19:59.00 20:50.00
Brandon Gore Temperance-Bedford -34.00 19:59.00 20:33.00
Julia Jeczmionka Essexville Garber +29.00 20:28.00 19:59.00
Beth Hoffman Midland Dow +36.00 20:35.00 19:59.00
Travis Fletcher Midland Dow +2.00 20:01.00 19:59.00
Aj Wilk East Lansing +1:14.00 21:13.00 19:59.00
Vanessa Veersma St. Joseph -34.00 19:59.00 20:33.00
Rachel Gohn Allendale -35.00 19:59.00 20:34.00
Jasmeet Chahal Novi -2:14.00 20:00.00 22:14.00
Wade Boardman Strongsville -1:13.00 20:00.00 21:13.00
Sutton Jacobs Manchester +5.00 20:06.00 20:01.00
Taylor Gattoni Northville -1:11.00 20:01.00 21:12.00
Sydney Cason Stevensville-Lakeshore +14.00 20:15.00 20:01.00
Michelle Koetje Grand Rapids Christian +4.00 20:06.00 20:02.00
Stephanie Latos Warren Regina +44.00 20:46.00 20:02.00
Drew Brown Stevensville-Lakeshore -43.00 20:02.00 20:45.00
Gary Luo Novi -12.00 20:02.00 20:14.00
Jenna Gregory Freeland +30.00 20:33.00 20:03.00
Andrew Tian Detroit Country Day -3:06.00 20:03.00 23:09.00
Anthony Olexa Breckenridge -1:03.00 20:04.00 21:07.00
Clark Stetten Dexter -1:54.00 20:04.00 21:58.00
Mckenzie Smoyer Napoleon + 20:04.00 20:04.00
Natalie Baxter Bloomfield Hills Cranbrook-Kingswood +25.00 20:30.00 20:05.00
Nathan Werner Grand Ledge -12.00 20:05.00 20:17.00
Tom Hulse East Lansing -1:54.00 20:05.00 21:59.00
Alaina Smith Mattawan -29.00 20:05.00 20:34.00
Gabriel Vergara-Rodriguez Novi +23.00 20:29.00 20:06.00
Garrett Schumaker Caledonia +18.00 20:24.00 20:06.00
Amanda Sorokin Caledonia -23.00 20:06.00 20:29.00
Katie Bules Temperance-Bedford +1:52.00 21:58.00 20:06.00
Jared Pendowski Mattawan -58.00 20:06.00 21:04.00
David Shane Stevensville-Lakeshore -15.00 20:06.00 20:21.00
Maya Hector Whitehall -2:11.00 20:07.00 22:18.00
Carlos Calhoun West Bloomfield +1:45.00 21:53.00 20:08.00
Seth Schrader Linden +25.00 20:33.00 20:08.00
Graham Smith Portland St. Patrick +46.00 20:54.00 20:08.00
Jacalyn Schubring Novi -56.00 20:08.00 21:04.00
Logan Karney Frankenmuth -2:06.00 20:08.00 22:14.00
Sean Riley East Lansing -6.00 20:08.00 20:14.00
Brandon Henman Grand Haven -1:10.00 20:08.00 21:18.00
Olivia Conway Grand Ledge +12.00 20:20.00 20:08.00
Alyssa Harlow Wyandotte Roosevelt +41.00 20:49.00 20:08.00
Maddy Harville Goodrich +43.00 20:52.00 20:09.00
Autumn Klein Romeo +37.00 20:46.00 20:09.00
Roma Lucarelli Temperance-Bedford +36.00 20:45.00 20:09.00
Jason Green Okemos + 20:09.00 20:09.00
Hannah Kenny Grand Haven -26.00 20:09.00 20:35.00
Kate Owens Birmingham Seaholm -44.00 20:09.00 20:53.00
Ethan Schauer Ithaca -1:46.00 20:09.00 21:55.00
Jacob Lesko Wyandotte Roosevelt -52.00 20:10.00 21:02.00
Danny Bernard Saginaw Heritage -1:58.00 20:10.00 22:08.00
Justin Savage Midland Dow -1:05.00 20:10.00 21:15.00
Hadley Peterson Novi -31.00 20:10.00 20:41.00
Tommy Brandys Monroe +1:21.00 21:32.00 20:11.00
Haley Divis Dearborn Divine Child +1:16.00 21:27.00 20:11.00
Mary Delaney Lansing Catholic +21.00 20:33.00 20:12.00
Jourdan Davis Brighton +24.00 20:36.00 20:12.00
Courtney Davis Linden +35.00 20:47.00 20:12.00
John Wendland Stevensville-Lakeshore + 20:12.00 20:12.00
Nathan Kipp Breckenridge -1:18.00 20:13.00 21:31.00
Austin Bell New Baltimore Anchor Bay -6:27.00 20:13.00 26:40.00
Kalina Pfannenstiel Traverse City Central +14.00 20:27.00 20:13.00
Luke Lecher LaSalle +18.00 20:31.00 20:13.00
Keena Gilbert Bear Lake -7.00 20:13.00 20:20.00
Chase Childrey St. Johns +40.00 20:54.00 20:14.00
Caleb Muszynski Traverse City Central +26.00 20:41.00 20:15.00
Cassius Cook Livonia Stevenson +1:02.00 21:17.00 20:15.00
Jordan Holscher Linden -8.00 20:15.00 20:23.00
Sam Fusik Brighton -1:08.00 20:15.00 21:23.00
Griffin Ballard New Baltimore Anchor Bay -29.00 20:15.00 20:44.00
Ally Nyboer Grandville +1:01.00 21:17.00 20:16.00
Alex Brauer Livonia Stevenson +1:33.00 21:49.00 20:16.00
Lauryn Thompson Kalamazoo Hackett -1:20.00 20:17.00 21:37.00
Joe Tucker Grand Rapids Forest Hills Northern -1:20.00 20:17.00 21:37.00
Jake True Goodrich -52.00 20:17.00 21:09.00
Emily Chapski Livonia Stevenson +1:01.00 21:18.00 20:17.00
Jacob Doerr Spring Lake +1:16.00 21:34.00 20:18.00
Hans Wieland Okemos -30.00 20:18.00 20:48.00
Nathan Howard Caledonia -43.00 20:19.00 21:02.00
Veronica Norwood Dearborn Divine Child +1:01.00 21:21.00 20:20.00
Tyler Darr St. Joseph -29.00 20:20.00 20:49.00
Lucas Raycraft Hemlock -1:27.00 20:21.00 21:48.00
Zachary Mason Kalamazoo Loy Norrix -6.00 20:21.00 20:27.00
Garrett McHarg Alpena -1:33.00 20:21.00 21:54.00
Noah Boot Portage Central -45.00 20:21.00 21:06.00
Alia Benedict Manchester +12.00 20:33.00 20:21.00
Ryan Quinn Trenton +1:29.00 21:51.00 20:22.00
Noah Mazure Jenison +56.00 21:18.00 20:22.00
Adam Bersano Pinconning -47.00 20:22.00 21:09.00
George Squillace Capital Homeschool -46.00 20:22.00 21:08.00
Jennifer Bos Grandville Calvin Christian -32.00 20:22.00 20:54.00
Bekah Vanderhelm Allendale -47.00 20:23.00 21:10.00
Trevor Woods Bloomfield Hills +1:00.00 21:23.00 20:23.00
Hayden Bretzke Benzie Central -1:19.00 20:23.00 21:42.00
Matthew Bersano Pinconning -1:33.00 20:24.00 21:57.00
Morgan Dennison Muskegon Mona Shores -31.00 20:24.00 20:55.00
Ellayna Iaquaniello Dearborn Divine Child +17.00 20:41.00 20:24.00
Katie Doyle Strongsville +55.00 21:19.00 20:24.00
Taylor Coe Lansing Waverly -33.00 20:25.00 20:58.00
Emily Merten Walkerville +1:15.00 21:41.00 20:26.00
Ellary Marano Livonia Franklin +43.00 21:09.00 20:26.00
Brenden Smith Temperance-Bedford +1:04.00 21:30.00 20:26.00
Hunter Chovanec Breckenridge +52.00 21:18.00 20:26.00
Josephine Fiore Kalamazoo Loy Norrix -48.00 20:26.00 21:14.00
Marcus Shakoor Jackson -1:45.00 20:27.00 22:12.00
Casey Noack Stevensville-Lakeshore -50.00 20:27.00 21:17.00
Olivia Fett Defiance -1:03.00 20:28.00 21:31.00
Aly Trapp Brownstown Woodhaven +58.00 21:26.00 20:28.00
Karmasie Humes Lansing Waverly -2:07.00 20:28.00 22:35.00
Andrew Stephenson Okemos -1:20.00 20:28.00 21:48.00
Thomas Fritz Mattawan -1:03.00 20:28.00 21:31.00
Elijah Savoie Lansing Eastern -2:44.00 20:29.00 23:13.00
Sebastiano Pasquini Trenton -1:01.00 20:29.00 21:30.00
Lizzy Burr Midland Dow -8.00 20:29.00 20:37.00
Margo Mclain East Grand Rapids +2:11.00 22:41.00 20:30.00
Sydney Del Valle Holland Black River -1.00 20:30.00 20:31.00
Erin O'donnel South Lyon East -25.00 20:30.00 20:55.00
Lyla Graham Strongsville -2:26.00 20:30.00 22:56.00
Marcus McKay Grand Rapids Forest Hills Northern -1.00 20:31.00 20:32.00
Michael Groechel Novi + 20:31.00 20:31.00
Charlotte Etienne East Grand Rapids -29.00 20:31.00 21:00.00
Gretchen Fata East Lansing -5.00 20:31.00 20:36.00
Anna Buist Hudsonville +10.00 20:41.00 20:31.00
Joeb Reed Bear Lake +8:45.00 29:17.00 20:32.00
Griffin Shimanek Trenton -19.00 20:32.00 20:51.00
Revanth Manam Detroit Country Day -16.00 20:32.00 20:48.00
Brandon Gibbs Defiance -4.00 20:32.00 20:36.00
Lindsay Ebeling Stevensville-Lakeshore +26.00 20:58.00 20:32.00
Mckaya Groenwald Bear Lake +13.00 20:46.00 20:33.00
Claudia Raines Saginaw Swan Valley -21.00 20:33.00 20:54.00
Sam Hardig LaSalle -1:16.00 20:33.00 21:49.00
Christian Baker Kalamazoo Loy Norrix -40.00 20:33.00 21:13.00
Chris Choma Novi -56.00 20:33.00 21:29.00
Holden LaCross St. Louis -48.00 20:34.00 21:22.00
Chris Thompson Waterford Kettering -3:07.00 20:34.00 23:41.00
Brandon Sproule Linden -1:22.00 20:34.00 21:56.00
Carl Tanner Walkerville +16.00 20:50.00 20:34.00
Mara Johnson Capital Homeschool +9.00 20:43.00 20:34.00
Sarah O'neill Grosse Pointe South +1:15.00 21:49.00 20:34.00
Aubrey Hemstreet Portage Central +54.00 21:28.00 20:34.00
Maya Aronoff Okemos +8.00 20:42.00 20:34.00
Abby Jonker Grand Rapids Christian -2:07.00 20:35.00 22:42.00
Victoria Kelley East Lansing -20.00 20:35.00 20:55.00
Victoria Stachowski Waterford Mott -45.00 20:36.00 21:21.00
Morgan McCormick Temperance-Bedford +23.00 20:59.00 20:36.00
Austin Rios St. Louis -3:58.00 20:36.00 24:34.00
Jesse Zandee Grand Rapids Christian +3.00 20:39.00 20:36.00
Noah Cleghorn Grand Haven +18.00 20:55.00 20:37.00
Alex Harrell Kalamazoo Loy Norrix +55.00 21:32.00 20:37.00
Katie Chevoor Northville +35.00 21:12.00 20:37.00
Gabby Kurschat Birmingham Seaholm -34.00 20:37.00 21:11.00
Mark Hudson Detroit Country Day -1:30.00 20:37.00 22:07.00
Alex Leach Frankenmuth -19.00 20:37.00 20:56.00
Ben Hamp Caledonia -32.00 20:37.00 21:09.00
Avley Hentschel Whitehall +4.00 20:42.00 20:38.00
Bailey Barr Alpena +12.00 20:50.00 20:38.00
Thomas Paul Bloomfield Hills +9.00 20:47.00 20:38.00
Amanda Pokryfky Livonia Franklin -44.00 20:38.00 21:22.00
Graysen Evans Mt. Pleasant -1:05.00 20:39.00 21:44.00
Shaylin Hollis Jenison -53.00 20:39.00 21:32.00
Kayla Gercak Portage Northern -14.00 20:39.00 20:53.00
Marissa Bradley Haslett -8.00 20:39.00 20:47.00
Mallory Munderloh St. Louis +13.00 20:52.00 20:39.00
Jackie Green Livonia Stevenson +1:21.00 22:00.00 20:39.00
Dean Hewitt Whitehall -24.00 20:39.00 21:03.00
Haley Betts Plainwell +49.00 21:29.00 20:40.00
Brooke Carrier Spring Lake +45.00 21:25.00 20:40.00
Rachel Boulton Temperance-Bedford +1:08.00 21:48.00 20:40.00
Reesie Bohatch Grand Rapids Forest Hills Northern -2:13.00 20:40.00 22:53.00
Noah Lecount LaSalle -3:42.00 20:40.00 24:22.00
Jack Brooks Livonia Churchill -50.00 20:40.00 21:30.00
Jason Bian East Lansing -34.00 20:40.00 21:14.00
Thomas Merrill Clio -50.00 20:40.00 21:30.00
Sean Clark Midland Dow -33.00 20:40.00 21:13.00
Andrew Hopson Plainwell -1:34.00 20:41.00 22:15.00
Grace Lamerson Livonia Stevenson +37.00 21:18.00 20:41.00
Kendall Cassella Okemos -1:13.00 20:41.00 21:54.00
Morgan Arnouts Grand Ledge -29.00 20:42.00 21:11.00
Emily Bulkowski East Grand Rapids -51.00 20:42.00 21:33.00
Kylie Schafer Remus Chippewa Hills +36.00 21:18.00 20:42.00
Richard Chen Novi -16.00 20:42.00 20:58.00
Andrew Greenland Caledonia +1.00 20:43.00 20:42.00
Andrew Ladi Bloomfield Hills Cranbrook-Kingswood +1:02.00 21:45.00 20:43.00
Kyria Shoemaker Capital Homeschool +58.00 21:41.00 20:43.00
Rachel Mathers Shepherd +34.00 21:17.00 20:43.00
Medra Stoner Grandville +29.00 21:12.00 20:43.00
Megan Seromik Caledonia + 20:43.00 20:43.00
Daniela Sanchez-Martinez Holland Black River -23.00 20:43.00 21:06.00
Jeremy Krueger Jenison -48.00 20:44.00 21:32.00
Evan Hamp DeWitt -2:51.00 20:44.00 23:35.00
Jayden Bennett Dexter +14.00 20:59.00 20:45.00
Michael Hawkins Grand Rapids Forest Hills Northern -9.00 20:45.00 20:54.00
Alexander Chau West Bloomfield +1:10.00 21:56.00 20:46.00
Brady Donovan LaSalle + 20:46.00 20:46.00
Wolfgang Stark St. Johns -2:08.00 20:46.00 22:54.00
Brandon Simon Bay City Western -44.00 20:46.00 21:30.00
Kendall Bubolz Okemos -14.00 20:47.00 21:01.00
Lindsay Christensen Essexville Garber +42.00 21:29.00 20:47.00
Logan Eaves Hesperia +40.00 21:27.00 20:47.00
Jeff Xiao Okemos +1:32.00 22:20.00 20:48.00
Alec Davis Brownstown Woodhaven +1:31.00 22:19.00 20:48.00
Emily Blasko Strongsville -1:11.00 20:48.00 21:59.00
Hannah Callahan Grand Rapids Forest Hills Northern -1:37.00 20:48.00 22:25.00
Ellie Best Portage Central -4.00 20:49.00 20:53.00
Justin Fleser Wayland Union +7.00 20:56.00 20:49.00
Darren Young Saginaw Heritage +2:08.00 22:58.00 20:50.00
Dylan Geraci LaSalle +19.00 21:09.00 20:50.00
Emily Hamlin Portage Northern -59.00 20:50.00 21:49.00
Justin Taylor Livonia Franklin -29.00 20:50.00 21:19.00
Stormi Samuels Jenison +1:16.00 22:06.00 20:50.00
Samantha Babineau Bloomfield Hills +7.00 20:57.00 20:50.00
Emily Sinclair Grandville +17.00 21:08.00 20:51.00
Erin Lipp Traverse City Central +1:06.00 21:57.00 20:51.00
Chloe Hoye Brownstown Woodhaven -48.00 20:51.00 21:39.00
Maian Mi Goodrich +12.00 21:04.00 20:52.00
Anthony Kempisty New Baltimore Anchor Bay -55.00 20:53.00 21:48.00
Camilla Bjelland Grand Rapids Christian -33.00 20:53.00 21:26.00
Adam Lucker Stevensville-Lakeshore -5.00 20:54.00 20:59.00
Brandon Doran Brownstown Woodhaven +10.00 21:04.00 20:54.00
Abigail Bowman Grand Rapids Forest Hills Eastern +12.00 21:06.00 20:54.00
Holly Mattson Walled Lake Northern +32.00 21:26.00 20:54.00
Sydney Coe Napoleon +43.00 21:38.00 20:55.00
Natalie Martinez Livonia Franklin +44.00 21:39.00 20:55.00
Justin Smith Detroit Country Day -1:46.00 20:55.00 22:41.00
Tyler Hay Three Rivers -12.00 20:55.00 21:07.00
Alex Stratton Livonia Stevenson +1.00 20:57.00 20:56.00
Miranda Hamman Napoleon -4.00 20:56.00 21:00.00
Charlotte Read Dexter -29.00 20:56.00 21:25.00
Jackie Brandonisio Birmingham Seaholm -1:32.00 20:56.00 22:28.00
Brandon Fenech Livonia Stevenson -41.00 20:56.00 21:37.00
Lindsey Hayter Dexter -43.00 20:57.00 21:40.00
Inez Samuels Jenison -40.00 20:58.00 21:38.00
Evan Bierkamp Goodrich -56.00 20:58.00 21:54.00
David Matteson Traverse City Central -12.00 20:58.00 21:10.00
Hannah Hazelbach Caledonia -4.00 20:59.00 21:03.00
Christina Murphy Livonia Churchill -14.00 20:59.00 21:13.00
Alexis Lombardo Livonia Churchill +13.00 21:12.00 20:59.00
Devyn Brass Macomb L'Anse Creuse North -2:34.00 20:59.00 23:33.00
Mitchell Caldwell East Lansing -19.00 20:59.00 21:18.00
James French DeWitt -3.00 20:59.00 21:02.00
Conor Mulhearn Jackson -1:07.00 20:59.00 22:06.00
Josh Easterly Frankenmuth -2:09.00 21:00.00 23:09.00
Nick Quinn Mason -1:19.00 21:00.00 22:19.00
Amber Wiederhold Temperance-Bedford -2:22.00 21:00.00 23:22.00
Trey Rendon Mattawan +16.00 21:16.00 21:00.00
Ethan Leonard Kalamazoo Hackett +11.00 21:11.00 21:00.00