Portage Invitational 2015

Portage, MI

Portage Invitational 2015 vs Portage Invitational 2016

Aggregate Data Points
Difference This Meet That Meet
Overall Athletes +187 4315 4128
Overall Average +1.79 21:25.07 21:23.29
1st-10th Place -21.27 15:09.23 15:30.50
1st-25th Place -19.04 15:25.72 15:44.76
1st-50th Place -14.74 15:43.04 15:57.78
1st-100th Place -12.62 16:01.54 16:14.16
Common Athletes -- -- 1927
Ran Faster -43 943 986
Ran Season Best 373 781 408
Average Time +2.47 20:45.30 20:42.83
Median Time -4.10 20:15.90 20:20.00
Middle 80% Times +2.40 20:29.42 20:27.02
Top 10% Times +4.75 16:45.64 16:40.89
Top 25% Times +6.68 17:30.66 17:23.99
Top 50% Times +7.27 18:29.06 18:21.80
Bottom 50% Times -2.33 23:00.24 23:02.57
Bottom 25% Times -2.70 24:45.96 24:48.66
Bottom 10% Times +0.75 26:53.09 26:52.34
Average Difference +2.43 -- --
Median Difference +1:07.80 -- --
Middle 80% Difference +1.76 -- --
Top 10% Difference +3.69 -- --
Top 50% Difference +6.53 -- --
Top 25% Difference +4.84 -- --
Top 50% Difference +6.53 -- --
Bottom 50% Difference -1.74 -- --
Bottom 25% Difference -2.26 -- --
Bottom 10% Difference +6.62 -- --

Performances of Common Athletes
Athlete Team Difference This Meet That Meet
Noah Jacobs Corunna -18.50 14:59.50 15:18.00
Cole Johnson Rockford +6.10 15:18.10 15:12.00
Matthew Zerfas Fremont -25.60 15:18.40 15:44.00
Cole Hamilton Fremont -1:17.20 15:25.80 16:43.00
Justin Varineau Grand Rapids Christian -11.00 15:33.00 15:44.00
Shuaib Aljabaly Coldwater +6.80 15:40.80 15:34.00
Fraser Wilson Kent City -6.90 15:34.10 15:41.00
Jack Schafer Adrian +18.50 15:55.50 15:37.00
Gannon Foley Portage Central +25.10 16:09.10 15:44.00
Nicholson Jack Grand Haven -2.80 15:44.20 15:47.00
Brian Njuguna Bridgman +4.00 15:49.00 15:45.00
Christian Hubaker Grand Ledge -5.90 15:47.10 15:53.00
Dominic Dimambro Fenton +7.60 15:55.60 15:48.00
Corey Gorgas Saugatuck +26.00 16:16.00 15:50.00
Brayden Huddleston Benzie Central -5.80 15:50.20 15:56.00
Dayton Brown Rockford +41.40 16:33.40 15:52.00
Tyler McCartney Grand Ledge +29.70 16:25.70 15:56.00
Robbie Lohr Traverse City West +39.50 16:36.50 15:57.00
Jordan Bennett Caledonia +21.80 16:19.80 15:58.00
Anthony Dekraker Saline +13.50 16:14.50 16:01.00
Abdi Ahmed Grand Rapids Forest Hills Northern +16.00 16:17.00 16:01.00
James Fedawa Ann Arbor Gabriel Richard -56.40 16:01.60 16:58.00
Zachary Pettinga Saugatuck -9.10 16:01.90 16:11.00
Victor Jura Grand Rapids Christian +48.80 16:50.80 16:02.00
Ben Schmidt Fremont +11.00 16:14.00 16:03.00
Aidan Carichner Saline +33.10 16:38.10 16:05.00
Tristan Williams Ann Arbor Skyline +24.00 16:30.00 16:06.00
Justin Michele Ann Arbor Skyline +49.80 16:56.80 16:07.00
Sam Kaastra Fremont -9.20 16:07.80 16:17.00
Aaron Brink Grand Rapids Christian -39.60 16:08.40 16:48.00
Andrew Bond Fenton +36.00 16:45.00 16:09.00
Grant Gayan West Michigan Aviation Academy +27.90 16:36.90 16:09.00
Cade Vruggink East Grand Rapids +8.80 16:17.80 16:09.00
Evan Koerschner Saline -12.00 16:10.00 16:22.00
Gary Mcbride Bear Lake -23.30 16:12.70 16:36.00
Thomas Mueller Lake Fenton +21.40 16:34.40 16:13.00
Andrew Hylen Spring Lake +5.10 16:18.10 16:13.00
Landon Melling Hanover-Horton +41.50 16:55.50 16:14.00
Joshua Fink Holland Black River +26.60 16:41.60 16:15.00
Owen Woltjer Caledonia +10.80 16:26.80 16:16.00
Greg Smith Davison +1:13.10 17:30.10 16:17.00
Chase Fedolak Macomb Dakota +3.30 16:21.30 16:18.00
Matt Billette Bay City Western -4.90 16:18.10 16:23.00
Sam Stitt Fremont -12.10 16:18.90 16:31.00
Dakota Hundley Corunna +26.80 16:45.80 16:19.00
Evan Vorwerck Bay City Western -1.40 16:19.60 16:21.00
Michael Greeley Temperance-Bedford -24.30 16:20.70 16:45.00
Ryan Schroeder Lansing Catholic -23.50 16:21.50 16:45.00
Mark Jacobs Big Rapids +23.00 16:45.00 16:22.00
Justin Smith Bangor -12.90 16:22.10 16:35.00
Aldo Pando-girard Ann Arbor Pioneer +23.50 16:47.50 16:24.00
Brendan Nesbitt Bay City Western +10.70 16:34.70 16:24.00
Luke Hart Clio +2:02.20 18:26.20 16:24.00
Taylor Rouse Eaton Rapids -31.00 16:24.00 16:55.00
Jon Koning Portage Central +40.10 17:05.10 16:25.00
Brendan Parr St. Clair +14.50 16:39.50 16:25.00
Chris Franks Clio +23.30 16:48.30 16:25.00
Jacob Ferguson Davison +12.60 16:38.60 16:26.00
Connor Meehan Saline -12.90 16:26.10 16:39.00
Ryan VanOrman Grand Rapids Christian -1.30 16:26.70 16:28.00
Micah Meindertsma Caledonia +1.40 16:28.40 16:27.00
Justin Detgen Concord -7.60 16:27.40 16:35.00
David Pinter Davison -1:11.20 16:27.80 17:39.00
Michael Shkolnik Ann Arbor Pioneer +1:29.00 17:57.00 16:28.00
Mitchell MacDonald Macomb Dakota +30.40 16:59.40 16:29.00
Henok Ghimay Spring Lake -42.90 16:29.10 17:12.00
Ben Haupt Clare +3.20 16:33.20 16:30.00
Orlando Carrion Saugatuck -25.60 16:31.40 16:57.00
Nick Mcdonald Linden -19.20 16:31.80 16:51.00
Matthew Parran Monroe +16.40 16:48.40 16:32.00
Luke Daniel Portage Northern +1:35.10 18:08.10 16:33.00
Miles Kanipe Dexter +12.20 16:46.20 16:34.00
Aaron Weimer Holland West Ottawa +36.60 17:10.60 16:34.00
Ben Jacobs Corunna +56.50 17:30.50 16:34.00
Will Kellam Portage Northern -13.70 16:34.30 16:48.00
Nate Robey Big Rapids -1:19.60 16:34.40 17:54.00
Jake Stryker Holland West Ottawa -28.60 16:34.40 17:03.00
Will Peters Lansing Catholic -2.50 16:34.50 16:37.00
Logan Mcdonald Portage Northern +7.30 16:42.30 16:35.00
Morgan Mcgrew Traverse City Central +27.80 17:02.80 16:35.00
Chandler Lorf Flint Powers Catholic +41.80 17:16.80 16:35.00
Jobe Kerr Watervliet -8.80 16:35.20 16:44.00
Andrew Periard East Grand Rapids -5.70 16:35.30 16:41.00
Tyler Poel Grand Rapids Christian -2.70 16:35.30 16:38.00
Hayden Holmes Traverse City West -48.10 16:35.90 17:24.00
Bryce Arredondo Zeeland West +27.60 17:03.60 16:36.00
Josh Cook Saline +55.60 17:32.60 16:37.00
Les Miner Creative Technical Academy -6.40 16:37.60 16:44.00
Tim Kinney Constantine -1:08.10 16:37.90 17:46.00
Jack Lacasse Tecumseh -11.10 16:37.90 16:49.00
Nick Butch Saugatuck +20.10 16:58.10 16:38.00
Tyler Travis Shepherd +3.50 16:41.50 16:38.00
Josh Williams St. Clair +20.10 16:58.10 16:38.00
Will Lage St. Joseph -47.60 16:38.40 17:26.00
Julian Kipke Rockford -17.40 16:38.60 16:56.00
Bradley Guenther Hanover-Horton -11.20 16:38.80 16:50.00
Elija Horski Hartland -7.10 16:38.90 16:46.00
Sam Terpstra Grand Rapids Christian -17.00 16:39.00 16:56.00
Zach Hoekstra Grandville Calvin Christian +28.90 17:07.90 16:39.00
Eric Warriner Lansing Catholic +8.40 16:47.40 16:39.00
Luke Noah Middleville-Thornapple Kellogg +9.10 16:48.10 16:39.00
Jordan Pattison Caledonia +18.10 16:58.10 16:40.00
Austin Mathis Remus Chippewa Hills +38.00 17:18.00 16:40.00
Will Westveer East Kentwood -10.60 16:40.40 16:51.00
Paul Dusabe West Michigan Aviation Academy -5.50 16:41.50 16:47.00
Jack Wallace Ann Arbor Pioneer -13.50 16:41.50 16:55.00
Keegan Seifert Saugatuck -6.40 16:41.60 16:48.00
Kyle Barger Traverse City Central -17.40 16:42.60 17:00.00
David Good Clare +2:01.20 18:44.20 16:43.00
Noah Heckenlively Hillsdale Academy +22.00 17:05.00 16:43.00
Jacob Redlawski St. Clair +17.10 17:00.10 16:43.00
Parker Depalma New Buffalo -36.60 16:43.40 17:20.00
Cameron Thalhammer Spring Lake -28.20 16:43.80 17:12.00
Matthew Converse Zeeland West +18.40 17:02.40 16:44.00
Owen Howard Shepherd -7.30 16:44.70 16:52.00
Tj Kessman Concord -14.00 16:45.00 16:59.00
Adrian Hurley Celina -51.00 16:45.00 17:36.00
Charlie Bruckman Corunna +7.40 16:52.40 16:45.00
Brendan Pastor Ann Arbor Pioneer -25.40 16:45.60 17:11.00
Josh Phelps Almont +6.20 16:52.20 16:46.00
Colten Covington Grant +27.90 17:13.90 16:46.00
Gabe Ruyon Kalamazoo Loy Norrix +3.80 16:49.80 16:46.00
Shawn Roncka Grandville +18.30 17:05.30 16:47.00
Eric Johnson Grand Haven +10.50 16:57.50 16:47.00
Luke Pohl Ann Arbor TC +50.90 17:37.90 16:47.00
Hayden Bretzke Benzie Central +49.70 17:37.70 16:48.00
Malachi Mills Grand Rapids West Catholic +55.40 17:43.40 16:48.00
Derek Sanchez Hudsonville +3.80 16:51.80 16:48.00
Erik Walter Middleville-Thornapple Kellogg +2.00 16:50.00 16:48.00
Derrick Laduke St. Clair -37.30 16:48.70 17:26.00
Kameron Betz Grand Rapids Christian -4.30 16:48.70 16:53.00
Jacob Dean Traverse City West +13.90 17:02.90 16:49.00
Ethan Mielock Ann Arbor Pioneer +21.60 17:10.60 16:49.00
Derek Liemohn Saline +29.80 17:19.80 16:50.00
Kaiden Hejl Bear Lake +10.40 17:00.40 16:50.00
Dominick Hentemann Grand Haven -9.50 16:50.50 17:00.00
Devin Gibbs Leslie -21.40 16:50.60 17:12.00
Dylan Lame Hudsonville -50.40 16:50.60 17:41.00
Kody Yorton Clio -44.20 16:50.80 17:35.00
Bryce Hegenauer Shepherd +3.70 16:54.70 16:51.00
Jack Shelley Dexter +9.20 17:00.20 16:51.00
Zachary MacDonald Macomb Dakota +15.30 17:06.30 16:51.00
Joshua Jaster Macomb Dakota +1:12.30 18:04.30 16:52.00
Jake Hovda Portage Central -11.20 16:52.80 17:04.00
Sam Johnson Hastings -6.00 16:53.00 16:59.00
Cole Trevino Bath -0.20 16:53.80 16:54.00
Marc Lopez Dexter -20.00 16:54.00 17:14.00
Daniel Mikovits Concord +17.00 17:11.00 16:54.00
Joe Glubke Battle Creek Lakeview -50.70 16:54.30 17:45.00
Jack Grimm Rockford +39.60 17:34.60 16:55.00
Jesse Edelstein Ann Arbor Skyline +37.50 17:32.50 16:55.00
Cole Sobol Grand Blanc +1:09.70 18:04.70 16:55.00
Tyge Mcqueen St. Clair +7.50 17:02.50 16:55.00
Jackson Schooley South Haven +34.50 17:29.50 16:55.00
Caleb Guenther Hartland +10.40 17:06.40 16:56.00
Kyle Mesh Corunna +2.00 16:58.00 16:56.00
Landon Dysart Capital Homeschool -39.80 16:56.20 17:36.00
Quentin Couvelaire Grand Haven +13.50 17:10.50 16:57.00
Thomas Szymanski Macomb Dakota +2:08.30 19:05.30 16:57.00
Miles Peterson Corunna -7.90 16:57.10 17:05.00
Chase Eslick North Muskegon -7.60 16:57.40 17:05.00
Max Rathburn Portage Northern +59.80 17:57.80 16:58.00
Brennan Baldwin Bay City Western +1:46.50 18:44.50 16:58.00
Josh Nickless Bay City Western +25.70 17:23.70 16:58.00
Aidan Delfuoco Saline -15.90 16:58.10 17:14.00
Kole Hanke Bridgman -3.80 16:58.20 17:02.00
Jake Reaume Temperance-Bedford -25.20 16:58.80 17:24.00
Alex Pomaville Grand Ledge +26.80 17:25.80 16:59.00
Kaiden Hinds Hartland +52.40 17:51.40 16:59.00
Alex Newberry Holland Black River +2:06.90 19:05.90 16:59.00
Matt Schmidt Spring Lake -21.50 16:59.50 17:21.00
Brad Hotovy Allendale -40.50 16:59.50 17:40.00
Trevor Sepanik Traverse City Central -16.10 16:59.90 17:16.00
Simon Pfeiffer Saline +30.80 17:31.80 17:01.00
Sebastian Smaling Portage Central +34.20 17:35.20 17:01.00
John Florence Ann Arbor Pioneer +23.60 17:24.60 17:01.00
Cole Jensen Montague +52.50 17:53.50 17:01.00
Sammy Migaldi Lansing Catholic +2.40 17:04.40 17:02.00
Evan Hotary Saugatuck +38.50 17:41.50 17:03.00
Jack Milimier Richland Gull Lake -30.80 17:03.20 17:34.00
Collin Higgins St. Clair -5.40 17:03.60 17:09.00
Kyle Strong Vicksburg -31.00 17:04.00 17:35.00
Blain Davis Milan +32.70 17:36.70 17:04.00
Nick Friar Traverse City Central -22.00 17:05.00 17:27.00
Noah Scheffer Temperance-Bedford +19.00 17:24.00 17:05.00
Timothy Nelson Grand Rapids Christian +11.30 17:16.30 17:05.00
Ben Hylen Spring Lake +8.60 17:13.60 17:05.00
John Siegert Ludington +29.80 17:34.80 17:05.00
Neil Garg Saline -40.10 17:05.90 17:46.00
Skyler Zieske Linden +6.10 17:12.10 17:06.00
John Caley Brighton +42.10 17:49.10 17:07.00
Aiden Martin Grand Haven +45.70 17:52.70 17:07.00
Sam Baustert Whitehall +22.70 17:29.70 17:07.00
Ryan Schwab Corunna +1:25.20 18:32.20 17:07.00
Gavin Stintzi Adrian -1.40 17:07.60 17:09.00
Jay Waggener Hanover-Horton -20.30 17:07.70 17:28.00
Kyle Venne Hesperia -23.60 17:08.40 17:32.00
Zhane Arthur St. Joseph -2.30 17:08.70 17:11.00
Rylan Rawson Okemos -59.30 17:08.70 18:08.00
Elijah Winger Caledonia +43.60 17:52.60 17:09.00
Dominic Weatherwax Grand Haven +34.10 17:43.10 17:09.00
Nolan Day Fenton +21.20 17:30.20 17:09.00
David Walker Macomb Dakota +38.90 17:48.90 17:10.00
Cian Johnson Kalamazoo Central +28.60 17:39.60 17:11.00
Travis Grube Kalamazoo Loy Norrix -31.90 17:11.10 17:43.00
Austin Lovett Richland Gull Lake -1:08.20 17:11.80 18:20.00
Tyler Sheehy Walkerville +23.20 17:35.20 17:12.00
Jacob Hagenbuch Mendon -47.60 17:12.40 18:00.00
Dane Nestle Shepherd -16.00 17:13.00 17:29.00
Peter Slotten Ann Arbor Pioneer +1.70 17:14.70 17:13.00
Nate Peterson Grand Blanc +8.20 17:21.20 17:13.00
Liam Walits Holland West Ottawa +1:00.60 18:13.60 17:13.00
Preston Mills Holland Black River +28.00 17:41.00 17:13.00
Jakob Grubb Grand Rapids Forest Hills Eastern +31.90 17:44.90 17:13.00
Ryan Petty Remus Chippewa Hills -9.90 17:13.10 17:23.00
Philip Valtadoros Ann Arbor Pioneer -22.40 17:13.60 17:36.00
Jackson Brown Almont +44.20 17:58.20 17:14.00
Tanner Blaney Linden +0.90 17:14.90 17:14.00
Ezra Roerig Hudsonville -12.40 17:14.60 17:27.00
Chris Jenkins Grandville Calvin Christian +59.30 18:14.30 17:15.00
Kody Smith Potterville -23.30 17:16.70 17:40.00
Charlie Kornoelje Grand Rapids Christian -6.10 17:16.90 17:23.00
Aaron Milley Saline +1.20 17:18.20 17:17.00
Jack Greenman Battle Creek St. Philip +8.50 17:25.50 17:17.00
Nolan Mcgahan Brighton +45.60 18:02.60 17:17.00
Sean Foster Brighton +28.00 17:45.00 17:17.00
David Carnago Macomb Dakota +1:23.30 18:40.30 17:17.00
Seth Strout Jenison -1:19.10 17:17.90 18:37.00
Conor O'Brien Grand Rapids West Catholic -3.00 17:18.00 17:21.00
Mohamed Abdelhafis East Kentwood +15.60 17:33.60 17:18.00
Ethan Stover Hartland +16.00 17:34.00 17:18.00
Joe Dandron Montague -37.70 17:18.30 17:56.00
Alex Searl Rockford +0.50 17:19.50 17:19.00
Zach Dittenbir Traverse City West -52.90 17:19.10 18:12.00
Seth Beaudry Traverse City Central -22.00 17:20.00 17:42.00
Kyle Samluk Okemos +30.60 17:50.60 17:20.00
Liam Smith Ann Arbor Skyline +1.10 17:21.10 17:20.00
Netunji Paige Ann Arbor Pioneer +20.30 17:40.30 17:20.00
Jon Gietek Hartland +8.20 17:28.20 17:20.00
Casey Olson Hudsonville +6.00 17:26.00 17:20.00
Noah Keillor Hudsonville +39.40 17:59.40 17:20.00
Andrew Ashbaugh Remus Chippewa Hills +11.80 17:31.80 17:20.00
Jonathan Zuiderveen Wayland Union -1.90 17:20.10 17:22.00
Anne Forsyth Ann Arbor Pioneer +25.10 17:46.10 17:21.00
Olivia Theis Lansing Catholic +1:01.10 18:22.10 17:21.00
Nicholas Mitran Portage Central +44.50 18:05.50 17:21.00
Michael Gills Traverse City Central +19.20 17:40.20 17:21.00
Chad Mccarthy Monroe +1.20 17:22.20 17:21.00
Sawyer Kisha Macomb Dakota -8.70 17:21.30 17:30.00
Owen Gwyn Portage Central +5.50 17:27.50 17:22.00
Kenny Stalzer Mason +17.10 17:40.10 17:23.00
Jack Guimieny Grandville -43.50 17:23.50 18:07.00
Lane Lee Bear Lake -36.80 17:24.20 18:01.00
Seth Schafer Shepherd +53.20 18:18.20 17:25.00
Sam Corbin Potterville +7.50 17:32.50 17:25.00
Andrew Putlock Ann Arbor Gabriel Richard +13.80 17:38.80 17:25.00
James Silbernagel Concord -4.30 17:25.70 17:30.00
Colin Chevalier Temperance-Bedford +17.00 17:43.00 17:26.00
Vicent Pucillo Ann Arbor Gabriel Richard +42.70 18:08.70 17:26.00
Noah Lubben Grandville Calvin Christian -34.50 17:26.50 18:01.00
Daniel Lamontagne St. Clair -1.30 17:26.70 17:28.00
Perrin Kirwin Walkerville -2.20 17:26.80 17:29.00
Pedro Roman Benzie Central +36.60 18:03.60 17:27.00
James Wickman Hartland +1:27.90 18:54.90 17:27.00
Ben Darmofal Mason +27.00 17:54.00 17:27.00
Andrew Joslyn Battle Creek Lakeview +57.50 18:26.50 17:29.00
Grant Prater Monroe +54.10 18:23.10 17:29.00
Ian Thomsen Tecumseh +8.30 17:37.30 17:29.00
Brendan Mousseau Macomb Dakota -17.60 17:29.40 17:47.00
Eric Terhaar Zeeland West -27.50 17:29.50 17:57.00
Alexander Heckman Mendon -45.10 17:29.90 18:15.00
Ethan Hamilton Flint Powers Catholic +43.20 18:13.20 17:30.00
Cameron Mahlich Ionia -33.90 17:30.10 18:04.00
Grant Sprague Dexter -7.30 17:30.70 17:38.00
Justus Chupp Centreville +42.10 18:13.10 17:31.00
Mitchell Chabot Fenton -6.80 17:31.20 17:38.00
Jacob Shoop Mason County Central -15.30 17:31.70 17:47.00
Michael Zacker Grand Rapids Forest Hills Northern +10:58.70 28:30.70 17:32.00
Matthew Winkle Grand Rapids Christian +4.70 17:36.70 17:32.00
Jackson Henning Kalamazoo Central +1:08.50 18:40.50 17:32.00
Ben Hofstra Kentwood Grand River Preparatory -0.50 17:32.50 17:33.00
Zach Franks Portage Central -1.50 17:32.50 17:34.00
Logan Henning Holland Black River -7.10 17:32.90 17:40.00
Adelyn Ackley Hart +15.70 17:48.70 17:33.00
Owen Bronni Brownstown Woodhaven +27.60 18:00.60 17:33.00
Travis Hunt Hudsonville Unity Christian -17.30 17:33.70 17:51.00
Dan Hardesty Big Rapids +1:35.60 19:09.60 17:34.00
Joseph Hatch Ludington -10.60 17:34.40 17:45.00
Nathan Klaassen Hudsonville Unity Christian +23.70 17:58.70 17:35.00
Paul Villa Ann Arbor Gabriel Richard +33.40 18:08.40 17:35.00
Eric Niestroy Lake Fenton +6.00 17:41.00 17:35.00
Marcos Garcia Kentwood Grand River Preparatory +1:20.80 18:55.80 17:35.00
John Cramer Kalamazoo Christian -1:14.90 17:35.10 18:50.00
James Nykamp Grand Rapids South Christian -4.80 17:35.20 17:40.00
Conor Streng Grand Rapids Forest Hills Northern -1:15.00 17:36.00 18:51.00
Nolan Rowland Richland Gull Lake +3.70 17:39.70 17:36.00
Mike Stinchcomb Portage Northern -1:16.90 17:36.10 18:53.00
Garret Peck Ann Arbor Skyline -48.60 17:36.40 18:25.00
Tyler Esch Ionia -1:53.20 17:36.80 19:30.00
Jake Lorenz North Muskegon +14.30 17:51.30 17:37.00
Christian Hector Big Rapids +28.60 18:05.60 17:37.00
Ethan Nagel Hopkins -8.90 17:37.10 17:46.00
Thomas Westrick Grand Rapids Forest Hills Eastern -32.50 17:37.50 18:10.00
Josh Williams East Kentwood +1:27.10 19:05.10 17:38.00
Matt Lipka Montague +5.50 17:43.50 17:38.00
Louie Hosticka Whitehall +30.90 18:08.90 17:38.00
Isaac Coulter Traverse City Central -34.90 17:38.10 18:13.00
Dustin Dappich Milan -3.60 17:38.40 17:42.00
John Pham East Kentwood -19.30 17:38.70 17:58.00
Sam Putzke Saugatuck +33.60 18:12.60 17:39.00
Trey Gilbert Bear Lake +45.10 18:24.10 17:39.00
Lucas Betzoldt Dexter +25.40 18:04.40 17:39.00
Jack Fedewa Ann Arbor Gabriel Richard +2:22.80 20:01.80 17:39.00
Dan Raush Hopkins -4.40 17:39.60 17:44.00
Liam Maloney Grand Rapids Forest Hills Northern -1:13.40 17:39.60 18:53.00
Ray Vigo Tecumseh -26.20 17:39.80 18:06.00
Sam Morse Caledonia +18.80 17:58.80 17:40.00
Jordan Mawhirter Blanchard Montabella +1:25.90 19:05.90 17:40.00
Josh Kaplan Carleton Airport +43.90 18:23.90 17:40.00
Grant Peters Saline -30.90 17:40.10 18:11.00
Ben Gleeson Eaton Rapids -11.70 17:40.30 17:52.00
Kayla Windemuller Holland Christian +13.60 17:54.40 17:40.80
Keegan Aimesbury Battle Creek Lakeview +32.90 18:13.90 17:41.00
Kyle Fedolak Macomb Dakota +1:11.80 18:52.80 17:41.00
Mike Piechocki Hudsonville Unity Christian +8.30 17:49.30 17:41.00
Logan Sibley Lawton -16.50 17:41.50 17:58.00
Carter Finch Bangor -10.30 17:41.70 17:52.00
Maggie Farrell Battle Creek Lakeview +1:32.90 19:14.90 17:42.00
John Vanderwall Byron Center Zion Christian +17.70 17:59.70 17:42.00
Rossiter Nick North Muskegon -1:32.50 17:42.50 19:15.00
Elijah Beson Bay City Western -2:30.30 17:42.70 20:13.00
Bryce Brophy Saline +15.20 17:58.20 17:43.00
Keegan Oldani Ann Arbor Skyline +43.70 18:26.70 17:43.00
Zach Flint Manton +2.10 17:45.10 17:43.00
Jonathan Yepez East Grand Rapids +9.40 17:52.40 17:43.00
Paul Sutton Ann Arbor Pioneer +45.50 18:29.50 17:44.00
Michael Alexander Caledonia +1:00.30 18:44.30 17:44.00
Keaton Crotser Mendon +9.50 17:53.50 17:44.00
Nathan Robinson Celina +11.80 17:55.80 17:44.00
Cooper Clark Stevensville-Lakeshore +44.30 18:28.30 17:44.00
Gannon Carr Grant -6.70 17:44.30 17:51.00
Andy Edwards Ann Arbor Gabriel Richard -6.30 17:44.70 17:51.00
Kyle Rummel Okemos +1:21.90 19:06.90 17:45.00
Collin Neilson Hesperia +16.30 18:01.30 17:45.00
Ryan Ross Kalamazoo Loy Norrix -4.70 17:45.30 17:50.00
Colin Rypma Grandville Calvin Christian +36.30 18:22.30 17:46.00
Sam Hardy North Muskegon +31.50 18:17.50 17:46.00
Brock Boze Saline +25.80 18:12.80 17:47.00
Dylan Miller Portage Northern +7.00 17:54.00 17:47.00
Lewis Degoffau Capital Homeschool +57.50 18:44.50 17:47.00
Carson Humphrey Grand Blanc +19.30 18:06.30 17:47.00
Aidan Jones Holland Black River +5.90 17:52.90 17:47.00
Noah Schafer Mt. Pleasant Sacred Heart -9.00 17:47.00 17:56.00
Austin Kanis Grand Rapids Christian -1:34.00 17:48.00 19:22.00
Ross Schmiedeknecht Potterville +2.90 17:50.90 17:48.00
Austin Savage Grand Ledge +52.30 18:40.30 17:48.00
Christian Voetberg Grand Rapids Christian +22.60 18:10.60 17:48.00
Matthew Vanderwall Spring Lake +1:11.60 18:59.60 17:48.00
Carson Finch Bangor -49.40 17:48.60 18:38.00
Ben Moeggenberg Shepherd -15.40 17:48.60 18:04.00
Ben Devries Fremont -16.40 17:48.60 18:05.00
Will Ingalls Battle Creek Lakeview +24.90 18:13.90 17:49.00
Caleb Borns Grand Haven +4.20 17:53.20 17:49.00
Jared Lindstrom Flushing +3:38.20 21:27.20 17:49.00
Jacob Kenny Grandville +14.90 18:03.90 17:49.00
Zech Kmiecik Mason County Central +53.40 18:42.40 17:49.00
Emory Etienne East Grand Rapids -12.30 17:49.70 18:02.00
Nate Wiley Battle Creek Lakeview -20.10 17:49.90 18:10.00
Jacob Melvin Ionia -23.00 17:50.00 18:13.00
Will Jones Okemos +1:09.30 18:59.30 17:50.00
Stefan Carlson Leslie +1:00.40 18:50.40 17:50.00
Kyle Finn Grand Rapids Catholic Central +2:11.50 20:01.50 17:50.00
Scotty Baldwin Clare -33.60 17:50.40 18:24.00
Ben Shotwell Ann Arbor Skyline -44.00 17:51.00 18:35.00
Nathan Peabody Benzie Central +52.00 18:43.00 17:51.00
Kevin McNeil Morley Stanwood +50.00 18:41.00 17:51.00
Kyle Chalut Flint Powers Catholic +1:17.10 19:08.10 17:51.00
Brock Wright Manton -16.90 17:51.10 18:08.00
Owen Langejans Portage Northern -56.80 17:51.20 18:48.00
Kyle Petronio Hartland -9.40 17:51.60 18:01.00
Michael Uglietta East Grand Rapids -25.20 17:51.80 18:17.00
Ben Beckman Dexter +41.80 18:33.80 17:52.00
Nick Douglas East Grand Rapids +17.70 18:09.70 17:52.00
Max Kleinhenz Dexter -20.70 17:52.30 18:13.00
Joe Negen Spring Lake -50.60 17:52.40 18:43.00
Austin Bouma Hudsonville Unity Christian +33.20 18:26.20 17:53.00
Cody VanKlompenberg Hudsonville Unity Christian +20.90 18:13.90 17:53.00
Alex Seneca Mason +16.10 18:09.10 17:53.00
Stephen McGraw Grandville -45.30 17:53.70 18:39.00
Isaac Arp Grandville +3.00 17:57.00 17:54.00
Hayden Johnson Grandville -30.70 17:54.30 18:25.00
Xavier Addison Mt. Pleasant Sacred Heart -29.20 17:54.80 18:24.00
Sam Warren Constantine -47.00 17:55.00 18:42.00
Robert McQuaid Okemos -51.00 17:55.00 18:46.00
Kenny Wojick Battle Creek St. Philip +2.70 17:57.70 17:55.00
Trent Stuewe Mason -21.40 17:55.60 18:17.00
Dontae Edwards Adrian -15.10 17:55.90 18:11.00
Samuel Christensen Richland Gull Lake +17.10 18:13.10 17:56.00
Justin Postma South Haven +1:23.70 19:19.70 17:56.00
Lucas Manuscak Tecumseh -40.60 17:56.40 18:37.00
Nicholas Faulkner Saline -28.50 17:56.50 18:25.00
Jalen Smith Kalamazoo Central -3.30 17:56.70 18:00.00
Scott Bridges Battle Creek Lakeview -39.20 17:56.80 18:36.00
Steven Kraine Temperance-Bedford -15.20 17:56.80 18:12.00
Aidan Bustillo Brighton +16.00 18:13.00 17:57.00
Jack Demara Almont +5.30 18:02.30 17:57.00
Jacob Phillips Grand Haven -51.50 17:57.50 18:49.00
Grant Taylor Capital Homeschool -0.20 17:58.80 17:59.00
Trevor Bishop Saline +12.90 18:11.90 17:59.00
Seth Greenfield Dexter +39.80 18:38.80 17:59.00
Jake Maas Monroe +15.10 18:14.10 17:59.00
Thomas Hufton Lake Fenton +1:45.80 19:44.80 17:59.00
Jonah Hunt Benzie Central -20.90 17:59.10 18:20.00
Nick Hayward Schoolcraft -8.30 17:59.70 18:08.00
Benjamin Greiner Bangor -3.00 18:00.00 18:03.00
Brian Wiltse Flint Powers Catholic -52.50 18:00.50 18:53.00
Sage Castleberry Battle Creek Lakeview -17.10 18:00.90 18:18.00
Brandon Owen Bridgman +53.30 18:54.30 18:01.00
Robby Jansen Grand Rapids Christian +44.40 18:45.40 18:01.00
Isaac Cooper Jackson Lumen Christi +50.40 18:51.40 18:01.00
Tyler Warners Grand Rapids South Christian +36.80 18:37.80 18:01.00
Tj Moore Mt. Pleasant Sacred Heart -29.70 18:01.30 18:31.00
Ava Strenge Battle Creek St. Philip -27.30 18:01.70 18:29.00
Colin Cooper Lansing Catholic -12.00 18:02.00 18:14.00
Nathan Tsiang Brighton +49.50 18:51.50 18:02.00
Cody Sanchez Marlette +1:52.70 19:54.70 18:02.00
Garren Lattig Mason +36.60 18:38.60 18:02.00
Hunter Lynch Celina +7.40 18:09.40 18:02.00
River Foco Zeeland West +1:12.70 19:14.70 18:02.00
Christian Lipka Montague -17.60 18:02.40 18:20.00
Nick Gerhard Portage Northern -1:08.40 18:02.60 19:11.00
Idrees Schieber Kalamazoo Central +18.70 18:21.70 18:03.00
Liam Perdue Grand Rapids Catholic Central -7.60 18:03.40 18:11.00
Caleb Falcone Eau Claire +15.70 18:19.70 18:04.00
Sydney Seymour Cle. St. Jos -39.90 18:04.10 18:44.00
Griffin Fortney Battle Creek Lakeview +44.20 18:49.20 18:05.00
Logan Williams Big Rapids +2:03.50 20:08.50 18:05.00
Anna Fischer St. Joseph -19.10 18:05.50 18:24.60
Jacob Klimp Vicksburg -7.30 18:05.70 18:13.00
Yafet Gebremariam Ann Arbor TC -26.00 18:06.00 18:32.00
William Carrier Kalamazoo Loy Norrix +1:18.60 19:24.60 18:06.00
Nolan Rich St. Joseph +50.90 18:56.90 18:06.00
Casey Bouman Big Rapids +1:43.00 19:49.00 18:06.00
Collin Eager Vicksburg -17.60 18:06.40 18:24.00
Patrick D'Haene DeWitt -8.50 18:06.50 18:15.00
Stosh Tustin Richland Gull Lake -8.00 18:07.00 18:15.00
Nick Rush Hillsdale Academy +15.40 18:22.40 18:07.00
Jared Garten Ludington -39.50 18:07.50 18:47.00
Brenden Pollock Ludington -55.40 18:08.60 19:04.00
Zach Hankins Traverse City Central +1:35.30 19:44.30 18:09.00
Alex Miller Holland West Ottawa +36.30 18:45.30 18:09.00
Matt Schloff Holland Christian +35.80 18:44.80 18:09.00
Sasha Bennett Flint Powers Catholic -24.90 18:09.10 18:34.00
Alia Frederick Linden -49.60 18:09.30 18:58.90
Dominick Tavolacci Watervliet +3.00 18:13.00 18:10.00
Ryan Colquit Brownstown Woodhaven +4.80 18:14.80 18:10.00
Michael Flynn Hartland +1:39.40 19:49.40 18:10.00
Aaron Torr East Kentwood +44.60 18:54.60 18:10.00
Isaak Biddle Frankenmuth +17.50 18:27.50 18:10.00
William Schlaack Hart +30.80 18:40.80 18:10.00
Lance Wood Tecumseh -7.30 18:10.70 18:18.00
Drew Marten Tecumseh -7.00 18:11.00 18:18.00
Kyle Card Ionia -54.00 18:11.00 19:05.00
Max Okros Benzie Central +11.00 18:22.00 18:11.00
Michael Lundwall Hartland +51.60 19:02.60 18:11.00
Victor Chemjor Grandville +1:01.40 19:12.40 18:11.00
Brendan Short Adrian +1:19.80 19:30.80 18:11.00
Reed Ladd Dexter -27.30 18:11.70 18:39.00
Lauren Cleary Lansing Catholic +36.30 18:48.30 18:12.00
Justin Matuszewski Brighton +6.90 18:18.90 18:12.00
Jake Murray Grand Rapids Christian +18.70 18:30.70 18:12.00
Noah Doederlein Carleton Airport +21.20 18:33.20 18:12.00
Drew Duncan Holland Christian -52.90 18:12.10 19:05.00
David Gormley Blanchard Montabella -2.40 18:12.60 18:15.00
Eric Ebel Hartland +34.80 18:47.80 18:13.00
Shane Smith Jonesville +43.40 18:56.40 18:13.00
Kevin Kurgat Kentwood Grand River Preparatory +1:03.60 19:16.60 18:13.00
Melanie Helder Hudsonville -27.30 18:13.70 18:41.00
Greg Olsen Coloma -38.20 18:13.80 18:52.00
Joe Tucker Grand Rapids Forest Hills Northern +44.80 18:58.80 18:14.00
Trey Helsel Manton +12.80 18:26.80 18:14.00
Bryce Schafer DeWitt +11.70 18:25.70 18:14.00
Owen O'neal Kalamazoo Central -43.50 18:14.50 18:58.00
Garrett Nyswanner Clio -44.30 18:14.70 18:59.00
Harrison Roberts Hartland +48.00 19:03.00 18:15.00
Andrew Gustafson Macomb Dakota +1:05.50 19:20.50 18:15.00
Zach Young Hesperia +4.90 18:19.90 18:15.00
Blake Roodvoets Eaton Rapids -43.60 18:15.40 18:59.00
Luke Humphrey Saline -56.60 18:15.40 19:12.00
Carter Johnson Flushing +23.40 18:39.40 18:16.00
Leo Walquist Grand Rapids Forest Hills Central +55.00 19:11.00 18:16.00
Jason Chartier Hanover-Horton +16.30 18:32.30 18:16.00
Nathan Strouse Hastings +8.40 18:24.40 18:16.00
Joshua Gulliver Clio +5.30 18:21.30 18:16.00
Cecilia Stalzer Mason +59.50 19:15.90 18:16.40
William Ritsema Hudsonville Unity Christian -2.30 18:16.70 18:19.00
Angel Perez Allendale -21.00 18:17.00 18:38.00
Luke Tarr Potterville +1:14.60 19:31.60 18:17.00
Nicholas Agrillo Grand Rapids Forest Hills Central +36.80 18:53.80 18:17.00
Terrence Young Eau Claire +44.80 19:01.80 18:17.00
Eli Rotman Muskegon Western Michigan Christian +43.50 19:00.50 18:17.00
Mathieu Norcross Eaton Rapids +13.80 18:30.80 18:17.00
Amber Gall Shepherd -22.40 18:17.60 18:40.00
Brett Cribley Capital Homeschool +2.00 18:20.00 18:18.00
Rishabh Kothari Dexter +28.20 18:46.20 18:18.00
Donald Dunn Marlette +52.40 19:10.40 18:18.00
Josh Dunlop St. Joseph -18.90 18:18.10 18:37.00
Jordan Jones Monroe Jefferson -6.80 18:18.20 18:25.00
Nathan Chatman Galesburg-Augusta -37.70 18:18.30 18:56.00
Matthew Vannette Middleville-Thornapple Kellogg -37.40 18:18.60 18:56.00
John Gulock Capital Homeschool +12.40 18:31.40 18:19.00
Austin Wilson West Michigan Aviation Academy +22.50 18:41.50 18:19.00
Zach Blanchard Bath -8.00 18:20.00 18:28.00
John Friebe Bay City Western +1:22.00 19:42.00 18:20.00
Jacob Ball Grand Rapids Forest Hills Central +5.30 18:25.30 18:20.00
Nick Stapleton Grand Rapids Catholic Central +47.70 19:07.70 18:20.00
Evans Brown Kalamazoo Hackett -1:08.80 18:20.20 19:29.00
Cayla Eckenroth Northville -19.50 18:20.50 18:40.00
Austin Coll Portage Central -1.40 18:20.60 18:22.00
Parker Talent Delton Kellogg +14.80 18:35.80 18:21.00
Cogan Mccoy Delton Kellogg -19.90 18:21.10 18:41.00
Matt Dickerson Schoolcraft -15.20 18:21.80 18:37.00
Matthew Jager Grand Rapids West Catholic -4.00 18:22.00 18:26.00
Shaun Lohman Holland West Ottawa +0.70 18:22.70 18:22.00
Parker Reynolds North Muskegon +1.50 18:23.50 18:22.00
Jenna Magness Grand Ledge +15.80 18:38.80 18:23.00
Thomas Balaskovitz Whitehall +2:35.70 20:58.70 18:23.00
Nolen Bornamann Battle Creek Pennfield +39.40 19:02.40 18:23.00
Spencer Irvine Middleville-Thornapple Kellogg -20.80 18:23.20 18:44.00
Jared Feyen Caledonia -9.80 18:23.20 18:33.00
Drew Henman Grand Haven -5.00 18:24.00 18:29.00
Olivia Schroder Caledonia +14.90 18:38.90 18:24.00
Spencer Good Jackson Lumen Christi -43.60 18:24.40 19:08.00
Adam Schwanzl Kalamazoo Hackett -7.40 18:24.60 18:32.00
Brandon Schultz Rockford +1:26.70 19:51.70 18:25.00
Lane Everett St. Joseph +41.60 19:06.60 18:25.00
Kyle Restau Caledonia -16.70 18:25.30 18:42.00
Jessi Lindstrom Flushing -6.30 18:25.70 18:32.00
Skyler Root Tecumseh -1:02.10 18:25.90 19:28.00
Lars Lindgren Grand Rapids Christian +31.20 18:57.20 18:26.00
Madison Malon Grandville +5.60 18:32.60 18:27.00
Chase VanKlompenberg Hudsonville Unity Christian +29.50 18:56.50 18:27.00
Ryan Brummel Newaygo +12.90 18:39.90 18:27.00
Griffin Fitts St. Joseph +2.70 18:29.70 18:27.00
Daniel Karston Grand Rapids Forest Hills Eastern +55.60 19:22.60 18:27.00
Jasmine Harper Clare -51.00 18:27.00 19:18.00
Mary Ankenbauer Kalamazoo Hackett -37.00 18:27.00 19:04.00
Joel Muyskens Grand Rapids Christian -1:05.80 18:27.20 19:33.00
Colin Gonia Monroe Jefferson -25.40 18:27.60 18:53.00
Lauren Biggs Ludington -55.90 18:28.00 19:23.90
Peyton Witt Portage Northern -11.00 18:28.00 18:39.00
Kullan Morgan East Kentwood +36.30 19:04.30 18:28.00
Sidney Richardson Kalamazoo Loy Norrix +2:56.10 21:24.10 18:28.00
Evan Boes Mason County Central +5.00 18:33.00 18:28.00
Luke Lathrup Eaton Rapids +23.40 18:51.40 18:28.00
Christopher Carpentier Ionia +10.50 18:38.50 18:28.00
Ryan Takacs Kalamazoo Hackett -15.70 18:28.30 18:44.00
Zack Herman Marlette -27.30 18:28.70 18:56.00
Paige Deitering Flushing -44.20 18:29.00 19:13.20
Gabby Hentemann Grand Haven -9.00 18:29.00 18:38.00
Joe Brooks Dexter -20.70 18:29.30 18:50.00
R.j. Wilson Ionia -50.70 18:29.30 19:20.00
Seth Ockerman Dexter -52.60 18:29.40 19:22.00
Ashley Defrain Port Huron Northern +1:25.30 19:55.30 18:30.00
Max Michalak Bay City Western +1:27.80 19:57.80 18:30.00
Austin Watt Almont +33.30 19:03.30 18:30.00
Gavin Tucker Grandville +47.20 19:17.20 18:30.00
Joseph Feddema Grand Rapids South Christian -2:54.80 18:30.20 21:25.00
Alexis McConnell Mt. Pleasant Sacred Heart -31.80 18:30.20 19:02.00
Yordi Cardenas Ionia -54.40 18:30.60 19:25.00
Andrew Stephenson Okemos +16.50 18:47.50 18:31.00
Linus Guerra Kentwood Grand River Preparatory +21.60 18:52.60 18:31.00
Christina Sawyer Tecumseh +56.50 19:29.10 18:32.60
Will Brown Spring Lake -8.00 18:33.00 18:41.00
Jack Zuidema Muskegon Western Michigan Christian +1:47.40 20:20.40 18:33.00
Joshua Adair Kalamazoo Homeschool +1:49.20 20:22.20 18:33.00
David Jordan Temperance-Bedford +25.40 18:59.40 18:34.00
Logan Borah St. Joseph +1:10.60 19:44.60 18:34.00
Ben Lewis Zeeland West -7.80 18:34.20 18:42.00
Hunter Bower Whitehall -1:04.70 18:34.30 19:39.00
Roy Bowman Jonesville +2:59.40 21:34.40 18:35.00
Andrew Plaiser Muskegon Western Michigan Christian +23.90 18:58.90 18:35.00
Christian Halquist Kentwood Grand River Preparatory -31.40 18:35.60 19:07.00
Zach Roberts Monroe Jefferson -1:51.20 18:35.80 20:27.00
Cole Nelson Caledonia +1.00 18:37.00 18:36.00
Anton Ludwig East Grand Rapids +22.90 18:58.90 18:36.00
Emmanuel Luk Grand Rapids Christian +53.20 19:29.20 18:36.00
Tommy Kelley Grant -33.30 18:36.70 19:10.00
Ericka Vanderlende Rockford +1:19.40 19:56.40 18:37.00
Nick Balesky Okemos +44.50 19:21.50 18:37.00
Joel Wilson Rockford +28.90 19:05.90 18:37.00
Jack Theichman Tecumseh +35.60 19:12.60 18:37.00
James Phelps Lawton +7.50 18:44.50 18:37.00
Anders Bogard Kalamazoo Christian +9.10 18:46.10 18:37.00
Colby Hasse Three Rivers +1:34.70 20:11.70 18:37.00
Nate Krawczyk Richland Gull Lake -45.70 18:37.30 19:23.00
Connor Henckel Mendon -8.60 18:37.40 18:46.00
Jacalyn Overdier Ann Arbor Pioneer +45.40 19:23.40 18:38.00
Matt Blakeslee Brighton +1:07.10 19:45.10 18:38.00
Nathan Howard Caledonia +21.80 18:59.80 18:38.00
Ben Ingall Grand Haven +12.00 18:50.00 18:38.00
Andrew Palovich Flint Powers Catholic +1:00.70 19:38.70 18:38.00
Jenkins Zac Monroe +21.10 18:59.10 18:38.00
Adam Bailey Coldwater -6.70 18:38.30 18:45.00
Chandler Sheatzley Flint Powers Catholic -25.20 18:38.80 19:04.00
Eric Nordquist Parchment +10.10 18:49.10 18:39.00
Rafael Lopez Eau Claire +7.60 18:46.60 18:39.00
Ian Jenkins East Grand Rapids -17.40 18:39.60 18:57.00
Alex Sulka Battle Creek Lakeview +25.00 19:05.00 18:40.00
Charles Surratt Hastings +4.30 18:44.30 18:40.00
Ethan Bronni Brownstown Woodhaven -34.60 18:40.40 19:15.00
Jeremy Oakes St. Joseph -1:27.60 18:40.40 20:08.00
Brady Huber Temperance-Bedford +37.70 19:18.70 18:41.00
Zach Watts Corunna +50.50 19:31.50 18:41.00
Colton Christoffersen Fremont +1:33.50 20:14.50 18:41.00
Edward Delong South Haven +8.20 18:49.20 18:41.00
Sydney Dawes Ann Arbor Pioneer -37.90 18:41.10 19:19.00
Simon Schaub Traverse City Grand Traverse Academy -10.10 18:41.90 18:52.00
Aj Cloutier Ann Arbor Skyline +13.00 18:55.00 18:42.00
Jack Skidmore Bath +0.90 18:42.90 18:42.00
Blake DesRosiers Dexter +3.10 18:45.10 18:42.00
Hunter Meinburg Flushing +17.70 18:59.70 18:42.00
Nolan Surach Marcellus +22.20 19:04.20 18:42.00
Jacob Schantz Grand Rapids West Catholic -19.40 18:42.60 19:02.00
Mitchell Turner Battle Creek Lakeview +39.50 19:22.50 18:43.00
Tyler Cook Hartland +20.70 19:03.70 18:43.00
Lucas Vanderploeg Hudsonville Unity Christian +1:18.30 20:01.30 18:43.00
Collin Carter Manton +1:03.70 19:46.70 18:43.00
Justin Bennett Temperance-Bedford -58.10 18:43.90 19:42.00
Andrew Slager Parchment +1:30.60 20:14.60 18:44.00
Ben Kentzsch Grand Ledge +7.60 18:51.60 18:44.00
Jacob Walraven Bay City Western -12.90 18:44.10 18:57.00
Andrea Jagielski Hillsdale Academy -11.70 18:44.30 18:56.00
William Chung Portage Central -39.50 18:44.50 19:24.00
Delonte Pearson West Michigan Aviation Academy -30.30 18:44.70 19:15.00
Jackson Mcgrath Portage Northern +51.20 19:36.20 18:45.00
Jax Heil Parchment +1:06.60 19:51.60 18:45.00
Sam Darnell West Michigan Aviation Academy +2:48.30 21:33.30 18:45.00
Jacob Edwards Mason County Central +57.40 19:42.40 18:45.00
Matthew Sparkman St. Joseph +1:05.30 19:50.30 18:45.00
Kaitlin Newton St. Joseph -1:33.30 18:45.20 20:18.50
Noah Vanrees Holland Christian -24.50 18:45.50 19:10.00
Brian Pawelec Brownstown Woodhaven +1:23.90 20:09.90 18:46.00
Ben Oostendorp East Grand Rapids +47.60 19:33.60 18:46.00
Andrew Sellon Spring Lake +9.50 18:55.50 18:46.00
Connor Clemens Portage Northern -18.50 18:46.50 19:05.00
Ethan Killips Wayland Union -28.30 18:46.70 19:15.00
Frank Frisinger Grand Haven -26.30 18:46.70 19:13.00
Conner Kellogg Grandville -2:02.20 18:46.80 20:49.00
Lainey Veenkant Clare +10.40 18:57.40 18:47.00
Elliott Smith Traverse City Central +52.20 19:39.20 18:47.00
Alex Richmond Grand Rapids West Catholic +31.30 19:18.30 18:47.00
Ethan Wolters Zeeland West +21.00 19:08.00 18:47.00
Chris Eakin Dexter -1.50 18:47.50 18:49.00
Anthony Eovaldi Macomb Dakota -30.40 18:47.60 19:18.00
Olivia Harp Northville -35.30 18:47.70 19:23.00
Ben Opphile Bath -26.00 18:48.00 19:14.00
David Vandersloot Capital Homeschool +1.40 18:49.40 18:48.00
Nick Mckenzie Dexter +58.60 19:46.60 18:48.00
Zach Manion Grandville Calvin Christian +1:12.20 20:00.20 18:48.00
Michael Peterson Adrian -32.30 18:48.70 19:21.00
Trent Mcpheron Whitehall -5.20 18:48.80 18:54.00
Maggie Pawelczyk Wyandotte Roosevelt +13.40 19:02.40 18:49.00
Nathan Kinne Middleville-Thornapple Kellogg +1:15.60 20:04.60 18:49.00
Colby Querciagrossa Almont -4.70 18:49.30 18:54.00
Xavier Harrell East Grand Rapids -1:00.50 18:49.50 19:50.00
Jack Jones Constantine +52.00 19:42.00 18:50.00
Nathan Maki Dexter +0.50 18:50.50 18:50.00
Nathan Buchweitz Grand Ledge -30.80 18:50.20 19:21.00
Alex McDowell Tecumseh -2:05.50 18:50.50 20:56.00
Megan Schenkel Grand Rapids Christian -1:05.40 18:50.80 19:56.20
Holden Palmer Battle Creek Lakeview +16.70 19:07.70 18:51.00
Ransom Duncan Dexter +1:12.60 20:03.60 18:51.00
Amytess Girgis Grand Rapids Forest Hills Central -26.50 18:51.50 19:18.00
Nathan Maher Holland West Ottawa -20.30 18:51.70 19:12.00
Andrew Jackson Delton Kellogg -4.20 18:51.80 18:56.00
Joel Blackburn Richland Gull Lake +15.00 19:07.00 18:52.00
James Klein Grand Rapids Catholic Central +52.00 19:44.00 18:52.00
Alec Weaver Constantine -4.30 18:52.70 18:57.00
Jami Reed Grand Rapids Forest Hills Eastern -10.80 18:52.80 19:03.60
Caleb Riddering Grandville Calvin Christian +19.20 19:12.20 18:53.00
Garrett Russell Mendon +3.30 18:56.30 18:53.00
Anthony Nykamp Grand Rapids South Christian +52.60 19:45.60 18:53.00
Maya Hector Whitehall -1:10.60 18:53.80 20:04.40
Julia Vanitvelt Flint Powers Catholic +7.10 19:00.90 18:53.80
Nick Case Tecumseh +1:13.80 20:07.80 18:54.00
Austin Wilkinson Kalamazoo Homeschool -6.80 18:54.20 19:01.00
Nick Brown Ionia -11.80 18:54.20 19:06.00
Patrick O'connor Mason +1:15.60 20:10.60 18:55.00
Kaleb Berry Stevensville-Lakeshore +4.80 18:59.80 18:55.00
Jacob Weeda Grand Rapids Forest Hills Eastern -26.70 18:55.30 19:22.00
Connor Vanderwilt Grant -3.20 18:55.80 18:59.00
Cammie Mcconnell Mt. Pleasant Sacred Heart -6.20 18:55.80 19:02.00
Nicholas Bourbeau Portage Central +59.50 19:55.50 18:56.00
Sam Meyer Kalamazoo Central +6.70 19:02.70 18:56.00
Carter Chylek Jenison -39.90 18:56.10 19:36.00
Samantha Saenz Concord -22.30 18:56.70 19:19.00
Brandon Simon Bay City Western -0.20 18:56.80 18:57.00
Samantha Tran Grand Rapids Forest Hills Northern +27.00 19:24.00 18:57.00
Eric Ries Tecumseh +1:38.00 20:35.00 18:57.00
Jermaine Viculis Charyl Stockwell Academy +2:07.60 21:04.60 18:57.00
Tyrus Zenner Kingsley +3.50 19:01.50 18:58.00
Sam Barringer Lake Fenton +35.30 19:33.30 18:58.00
Jared Alton Traverse City Grand Traverse Academy +21.10 19:20.10 18:59.00
Quinten Bortz Battle Creek Pennfield +1:33.80 20:32.80 18:59.00
Evan Johansen Big Rapids +36.00 19:35.00 18:59.00
Alex Chappell Whitehall -1:30.50 18:59.50 20:30.00
Justin Monroe Leslie +35.00 19:35.00 19:00.00
Haddan Young Whitehall +42.80 19:42.80 19:00.00
Brandon Miner Hastings +1:11.50 20:11.50 19:00.00
Ethan Morrisson Rockford -46.70 19:00.30 19:47.00
Evan Buck Okemos +56.20 19:57.20 19:01.00
Collin Payne Hartland +31.70 19:32.70 19:01.00
Brandyn Gould Muskegon Western Michigan Christian +1:26.30 20:27.30 19:01.00
Eliza Lowe Grand Haven +1:05.60 20:07.60 19:02.00
Jerry Haadsma Battle Creek Lakeview +1:54.60 20:56.60 19:02.00
Eric Lastfogel Grand Rapids Catholic Central -27.50 19:02.50 19:30.00
Conner Baird Hesperia -23.00 19:03.00 19:26.00
Logan Smith Grandville +28.90 19:31.90 19:03.00
Wilson Deeren Ionia +18.60 19:22.60 19:04.00
Tj Krawczyk Kalamazoo Hackett +25.30 19:29.30 19:04.00
Bailley Mcconnell Mt. Pleasant Sacred Heart +12.30 19:17.30 19:05.00
Noah Holkeboer Grand Rapids Christian +54.60 19:59.60 19:05.00
Jacob Groenendyk Hudsonville Unity Christian +24.30 19:29.30 19:05.00
Kyle Morris Muskegon Western Michigan Christian +6.40 19:11.40 19:05.00
Brad Franks Portage Central -1:42.70 19:05.30 20:48.00
Nick Lauinger Spring Lake -1:27.40 19:05.60 20:33.00
Jonathan Sullivan Kalamazoo Central -38.90 19:06.10 19:45.00
Jarrett Buckner Bear Lake -29.70 19:06.30 19:36.00
Coletin Gascho Centreville -51.10 19:06.90 19:58.00
Evin Drew Caledonia +26.80 19:33.80 19:07.00
Joe Targett Ann Arbor Gabriel Richard +10.30 19:17.30 19:07.00
Christian Turner Traverse City Grand Traverse Academy +51.50 19:58.50 19:07.00
Matthew Weimer Holland West Ottawa +38.80 19:45.80 19:07.00
Katie Vitou DeWitt +17.90 19:25.80 19:07.90
David Vasquez Grandville Calvin Christian -2.00 19:08.00 19:10.00
Nicholas Zafer Portage Northern -1:25.00 19:08.00 20:33.00
Matt Lewis Brownstown Woodhaven +1:38.50 20:46.50 19:08.00
Joe Gharamani Kalamazoo Hackett +2:47.00 21:55.00 19:08.00
Adam Wright Caledonia -5.50 19:09.50 19:15.00
Otto Dryfhout Holland West Ottawa -15.40 19:09.60 19:25.00
Kate O'connell East Grand Rapids -9.10 19:09.80 19:18.90
Madison Hammer Big Rapids -23.40 19:09.90 19:33.30
Matt Hoffman Mason +21.30 19:31.30 19:10.00
Callie Hastie Ann Arbor Huron -42.30 19:10.70 19:53.00
Ethan Chevalier Temperance-Bedford +30.10 19:41.10 19:11.00
Jake Pastoor Hopkins +16.50 19:27.50 19:11.00
Dylan Gwyn Portage Central +1:43.30 20:55.30 19:12.00
Justin Addison Kalamazoo Central +2.40 19:14.40 19:12.00
Logann Haluszka Battle Creek Lakeview +1:30.90 20:43.90 19:13.00
Emma Denave Holland West Ottawa +15.50 19:28.50 19:13.00
Riley Fernandez Portage Northern +29.00 19:42.00 19:13.00
Cole Kerner Battle Creek Lakeview +11.10 19:24.10 19:13.00
Miranda Banks Carleton Airport -11.30 19:13.10 19:24.40
Alyssa Sanchez Hudsonville -1:46.90 19:13.10 21:00.00
Wyatt Cupp Mendon -18.30 19:13.70 19:32.00
Maddy Dohm Traverse City West +1:13.10 20:27.10 19:14.00
Claire McNally Ann Arbor Gabriel Richard +2.40 19:16.40 19:14.00
Ethan Zortman Richland Gull Lake -2.90 19:14.10 19:17.00
Aliza Hengesbach Big Rapids -7.40 19:14.40 19:21.80
Makenzie Wank Richland Gull Lake -13.50 19:14.50 19:28.00
John Kraine Temperance-Bedford -1:06.50 19:14.50 20:21.00
Skyler Flietstra Richland Gull Lake +37.70 19:52.70 19:15.00
Austin Schiller Battle Creek Lakeview +29.90 19:44.90 19:15.00
Bryce Wright Grandville +29.40 19:44.40 19:15.00
Laura Velderman Hopkins -59.20 19:15.80 20:15.00
Steven Vancamp Flint Powers Catholic +3.40 19:19.40 19:16.00
Matthew Thomas Macomb Dakota +1:39.00 20:55.00 19:16.00
Sydney Nesbitt Bay City Western +22.70 19:38.70 19:16.00
Gary Daily Blanchard Montabella -2.60 19:16.40 19:19.00
Cole Marvin Caledonia -1:13.20 19:16.80 20:30.00
Nate Adams Three Rivers +7.10 19:24.10 19:17.00
Alex Reed Blanchard Montabella -2.90 19:17.10 19:20.00
Andrew Borre St. Joseph +34.20 19:52.20 19:18.00
Scott Nedoff Frankenmuth +26.70 19:44.70 19:18.00
Zach Skinner Kalamazoo Loy Norrix +1:30.10 20:48.10 19:18.00
Logan Borst Three Rivers +12.40 19:30.40 19:18.00
Meghan Langworthy Big Rapids +1:18.80 20:37.30 19:18.50
Eric Egelhaaf St. Joseph -22.20 19:18.80 19:41.00
Brady Mester East Kentwood +39.60 19:58.60 19:19.00
Bevis Ip Grand Rapids South Christian +5.80 19:24.80 19:19.00
James Jordan Charyl Stockwell Academy + 19:20.00 19:20.00
Claudia Baryo Grand Ledge +16.10 19:36.10 19:20.00
Gerald Riddles Corunna +2:46.90 22:06.90 19:20.00
Andrew Richards Leslie -15.80 19:20.20 19:36.00
Evan Hamp DeWitt -3.80 19:20.20 19:24.00
Klayton Marshall Watervliet +49.30 20:10.30 19:21.00
Luca Leffew Bear Lake +2:28.40 21:49.40 19:21.00
Nathan Anderson Fremont +1:52.50 21:13.50 19:21.00
Lauren McDonough Celina -2:28.00 19:21.90 21:49.90
Ben Conley East Kentwood +12.80 19:34.80 19:22.00
Ashley Shipps DeWitt +9.60 19:32.10 19:22.50
Maxwell Waters Hartland -46.30 19:22.70 20:09.00
Jared Haney Jenison -35.00 19:23.00 19:58.00
Sam Jayakar Battle Creek Lakeview +27.70 19:50.70 19:23.00
Prahar Dave Brownstown Woodhaven +26.10 19:49.10 19:23.00
Sam Piper Frankenmuth +39.30 20:02.30 19:23.00
James Burns Kalamazoo Loy Norrix +6.70 19:29.70 19:23.00
David Dankowski Grandville -49.70 19:23.30 20:13.00
Caleb Killinger Charyl Stockwell Academy -13.60 19:23.40 19:37.00
Michelle Moraitis Hartland -23.20 19:23.80 19:47.00
Chris Bruinsma East Grand Rapids -7.10 19:23.90 19:31.00
Sam Hoffman East Grand Rapids -27.10 19:23.90 19:51.00
Dylan Muntter Zeeland West +48.50 20:12.50 19:24.00
Ross Hunter Centreville -48.80 19:24.20 20:13.00
Annika Shoemaker Capital Homeschool -34.70 19:24.30 19:59.00
Susannah Bennett Grand Rapids Forest Hills Central -31.70 19:24.30 19:56.00
Alec Kowalski Grandville -22.60 19:24.40 19:47.00
Nick Swanson Watervliet -25.30 19:24.70 19:50.00
Derek Yang Ann Arbor Pioneer -58.20 19:24.80 20:23.00
Lucas Patin Rockford +2:23.50 21:48.50 19:25.00
Keith Feldpausch Carleton Airport +55.10 20:20.10 19:25.00
Casey Noack Stevensville-Lakeshore +12.90 19:37.90 19:25.00
Nick Belka Hopkins -10.70 19:25.30 19:36.00
Ted Baas Holland Christian -11.60 19:25.40 19:37.00
Ethan Schreur Zeeland West -33.30 19:25.70 19:59.00
Emily Deline Carleton Airport +7.80 19:34.00 19:26.20
Nathan Mcconnell Dexter -44.20 19:26.80 20:11.00
Lucy Karpukhno Benzie Central +45.70 20:12.70 19:27.00
Paisley Sipes Saugatuck -7.10 19:27.90 19:35.00
Emma Woltjer Caledonia +27.20 19:55.20 19:28.00
Kyle Vanlake DeWitt -31.40 19:28.60 20:00.00
Isaak Krantz Grand Rapids Catholic Central -15.30 19:28.70 19:44.00
Marnie Frost South Haven -1:21.20 19:28.70 20:49.90
Chad Sommers Jonesville +1:27.80 20:56.80 19:29.00
Elisabeth LaPrad Monroe -35.60 19:29.40 20:05.00
Adam Vanhaitsma Hudsonville Unity Christian +1:16.50 20:46.50 19:30.00
Robyn Loselle Wyandotte Roosevelt -1:21.80 19:30.20 20:52.00
Ben Marsh Jonesville -1:11.70 19:30.30 20:42.00
Max Glynn Decatur -1:16.70 19:30.30 20:47.00
Graysen Pomeroy Hartland -1:03.30 19:30.70 20:34.00
Will Strauch Corunna +17.90 19:48.90 19:31.00
James Hofstra Creative Technical Academy +18.10 19:49.10 19:31.00
Christian Bowman-g Battle Creek Lakeview -1:06.90 19:31.10 20:38.00
Ryan Dewitt Holland Christian -1:05.80 19:31.20 20:37.00
Caleigh Dunn Rockford -1.80 19:31.20 19:33.00
Tyler Verburg Caledonia +49.00 20:21.00 19:32.00
Joseph Popowitz DeWitt +23.40 19:55.40 19:32.00
Ben Clark Okemos -39.90 19:32.10 20:12.00
Stuart Gazda Hartland -19.90 19:32.10 19:52.00
Nolan Portteus Battle Creek Lakeview -1:38.50 19:32.50 21:11.00
Adam Poschke Bridgman +7.90 19:40.90 19:33.00
Matthew Tomaszewski Grand Rapids Forest Hills Eastern +2:00.20 21:33.20 19:33.00
Sarah VanDyke Grand Rapids Christian -1:29.20 19:33.40 21:02.60
Hannah Adler DeWitt +40.00 20:13.60 19:33.60
Andrew Smyk Holland West Ottawa -55.00 19:34.00 20:29.00
Kc Thornton Monroe +14.70 19:48.70 19:34.00
Yunfei Ma Ann Arbor Skyline +54.00 20:28.00 19:34.00
Austin Novakowski Zeeland West +37.00 20:11.00 19:34.00
Haley Weesies Grandville Calvin Christian -1:04.70 19:34.30 20:39.00
Maria Purcell Flint Powers Catholic -1:22.10 19:34.30 20:56.40
Scout Nelson Mt. Pleasant Sacred Heart -10.50 19:34.50 19:45.00
Caleb Dagalow Jonesville -0.50 19:34.50 19:35.00
Anneka Lindsay North Muskegon -2:19.30 19:34.70 21:54.00
Blake Feinauer Bay City Western +33.70 20:08.70 19:35.00
Michael Jesue Macomb Dakota +1:07.80 20:42.80 19:35.00
Zack Bandstra Spring Lake -54.80 19:35.20 20:30.00
Audrey Whiteside East Grand Rapids -55.40 19:35.30 20:30.70
Cyle Adams Battle Creek Lakeview -9.30 19:35.70 19:45.00
Rowan Fitzpatrick Mt. Pleasant Sacred Heart -1:15.20 19:35.80 20:51.00
Sierra Pallin Benzie Central +39.40 20:15.40 19:36.00
Joe Shoup Constantine -2.90 19:36.10 19:39.00
Samuel Braak Muskegon Western Michigan Christian -15.40 19:36.60 19:52.00
Preston Fawcett Jenison -8.00 19:37.00 19:45.00
Eashwar Mohan Okemos +6.00 19:43.00 19:37.00
Pete Mcallister Stevensville-Lakeshore +1:06.70 20:43.70 19:37.00
Donald Munro Three Rivers +15.30 19:52.30 19:37.00
Luke Ellermets Hudsonville -17.70 19:37.30 19:55.00
Donovan Vanitvelt Flint Powers Catholic -1:06.70 19:37.30 20:44.00
Kayce Rypma Grandville Calvin Christian -3.60 19:37.40 19:41.00
Abby Theodorsdottir East Grand Rapids +4.80 19:42.40 19:37.60
Allyson Diebel Ionia -1:07.00 19:38.00 20:45.00
Sam Webb Hillsdale +1:21.30 20:59.30 19:38.00
Emily Monroe Milan +29.30 20:07.60 19:38.30
Hannah Todd Remus Chippewa Hills -8.30 19:39.30 19:47.60
Megan Demeester Holland Christian +46.80 20:26.20 19:39.40
Ben Collins East Grand Rapids -1:30.50 19:39.50 21:10.00
Abigail Tschetter St. Joseph -1:16.20 19:39.50 20:55.70
Jenna Keiser Fenton +38.60 20:18.60 19:40.00
Marilyn Schonhard Jackson Lumen Christi -45.60 19:40.40 20:26.00
Javon Brouwers Grand Rapids Christian -3.50 19:40.50 19:44.00
Jasmine Fisher Hopkins +52.40 20:33.40 19:41.00
Ben Miller Portage Central +7.90 19:48.90 19:41.00
Gavin Redetzke Grand Rapids Forest Hills Eastern -1:51.60 19:41.40 21:33.00
Gavin White Ann Arbor Skyline +5:01.70 24:43.70 19:42.00
Ashton Pluchinsky Delton Kellogg +11.90 19:53.90 19:42.00
Chad Hansen Grand Rapids Forest Hills Northern +18.60 20:00.60 19:42.00
Thea Johnson Saugatuck -12.00 19:42.00 19:54.00
Jenna Bishop Grand Rapids Christian -59.90 19:42.10 20:42.00
Bryce Ponstein Hudsonville Unity Christian -33.70 19:42.30 20:16.00
Deziree Shaw Remus Chippewa Hills -13.20 19:42.50 19:55.70
Lyndsey Braman Flint Powers Catholic -39.70 19:43.00 20:22.70
Noah Sweet Grass Lake +42.60 20:25.60 19:43.00
Sammy Mcneil Kentwood Grand River Preparatory +53.20 20:36.20 19:43.00
Haley Hegenauer Shepherd -17.30 19:43.70 20:01.00
Solana Witham Whitehall -12.40 19:43.70 19:56.10
Marko Tegeltija Macomb Dakota -4.30 19:43.70 19:48.00
Iris Swarthout Holland West Ottawa -1:52.10 19:43.90 21:36.00
Rachel Zimmer Northville +8.10 19:52.10 19:44.00
Adrian Huizenga Holland Christian -20.90 19:44.10 20:05.00
Sarah Cannon East Grand Rapids +3.10 19:47.30 19:44.20
Cate Frost South Haven -1:26.10 19:44.20 21:10.30
Nora Mitteer Whitehall -11.50 19:44.40 19:55.90
Katelyn Nadeau Monroe Jefferson +53.20 20:37.90 19:44.70
Josh Young Coloma -9.00 19:45.00 19:54.00
Taylor Schott Holland West Ottawa +35.40 20:20.40 19:45.00
Jack Leech Spring Lake +1:09.40 20:54.40 19:45.00
Rudi Miller Holland West Ottawa +29.70 20:14.70 19:45.00
Evan Schock Spring Lake +1:05.00 20:51.00 19:46.00
Francisco Loera Hartford +23.90 20:09.90 19:46.00
Eric Belt Lawton +20.00 20:06.00 19:46.00
David Grodus Newaygo +40.30 20:26.30 19:46.00
Alex Jarrett Remus Chippewa Hills -40.80 19:46.20 20:27.00
Austin Roberts Watervliet -38.30 19:46.70 20:25.00
Jose Vroman Battle Creek Lakeview -10.30 19:46.70 19:57.00
Maggie Wood Battle Creek Lakeview +44.10 20:31.10 19:47.00
Dylan Reynolds Ann Arbor Skyline +19.20 20:06.20 19:47.00
Isaiah Mundy Holland Christian +57.80 20:44.80 19:47.00
Chelsea Whelham Portage Central -1:06.00 19:48.00 20:54.00
Christopher Redlon Portage Central +1:21.50 21:09.50 19:48.00
Kendal Pluchinsky Delton Kellogg +24.80 20:12.80 19:48.00
Mason Rauner Grand Rapids South Christian +22.80 20:10.80 19:48.00
Cory Ives Holland West Ottawa +0.30 19:48.30 19:48.00
Andrew Merrifield Macomb Dakota +20.40 20:08.40 19:48.00
Ben Loos East Grand Rapids -1:21.10 19:48.90 21:10.00
Danielle Waidley Dexter +4.90 19:53.90 19:49.00
Daniel York Ann Arbor Skyline +34.20 20:23.20 19:49.00
Abby Jonker Grand Rapids Christian +15.90 20:05.00 19:49.10
Abby Buitenhuis Grand Haven +22.20 20:12.20 19:50.00
Nick Huss Temperance-Bedford +55.30 20:45.30 19:50.00
Grace Hovda Portage Central -1:08.80 19:50.20 20:59.00
Brinley Schenk Zeeland West +1:00.70 20:51.20 19:50.50
Anna Smyk Holland West Ottawa -53.20 19:50.80 20:44.00
Emma Battle East Grand Rapids +25.30 20:16.30 19:51.00
Kylie Hutchinson Shepherd -52.80 19:51.20 20:44.00
Keynen Anderson East Kentwood -3:22.60 19:51.40 23:14.00
Alli Smith Temperance-Bedford -1:06.20 19:51.80 20:58.00
Fisher Rowe Temperance-Bedford -18.10 19:51.90 20:10.00
Thomas Merrill Clio -1:25.10 19:51.90 21:17.00
Colin Palmer Portage Central +1:05.60 20:57.60 19:52.00
Ben Loriso Vicksburg +1:37.70 21:29.70 19:52.00
Daaron Fleeger Grandville -2:25.80 19:52.20 22:18.00
Meredith Borst Grand Rapids Christian -11.50 19:52.30 20:03.80
Nolan Ballard Schoolcraft -27.60 19:52.40 20:20.00
Riley Zick Adrian -27.80 19:52.70 20:20.50
Alexa Davis Kalamazoo Loy Norrix +13.60 20:06.60 19:53.00
Kaitlin Murray Dearborn Divine Child +1:15.30 21:08.30 19:53.00
River Fitch South Haven +6.40 19:59.40 19:53.00
Collin Bell Temperance-Bedford -1:44.80 19:53.20 21:38.00
Maria Poortenga Grand Rapids Christian -10.10 19:53.70 20:03.80
Daniel Malone Stevensville-Lakeshore -4:31.10 19:53.90 24:25.00
Aaron Newberry Hastings +2:18.40 22:12.40 19:54.00
Cris Smith Portage Northern -1:21.90 19:54.10 21:16.00
Gabby Feltz Wyandotte Roosevelt -28.80 19:54.20 20:23.00
Logan Jaglowski Grand Rapids Catholic Central -3.70 19:54.30 19:58.00
Courtney Mcalinden Grand Rapids Forest Hills Central -55.20 19:54.80 20:50.00
Cole Sherwood St. Joseph +42.70 20:37.70 19:55.00
Garrett Bloom Kalamazoo Loy Norrix +43.70 20:38.70 19:55.00
Samantha Schmidt Fremont +41.20 20:36.40 19:55.20
Mary Claire Smeltzer Benzie Central -52.10 19:55.90 20:48.00
Jacob Roach Hartland -1:03.00 19:56.00 20:59.00
Anna Vanhill Okemos +5.30 20:01.30 19:56.00
Faith Kiprotich East Kentwood +0.50 19:56.50 19:56.00
Emma Pinchak East Kentwood +2.60 19:58.60 19:56.00
Rachel Wiltse Leslie +1.90 19:57.90 19:56.00
Mauricio Barrera DeWitt +34.00 20:30.00 19:56.00
Lauren Lutz Middleville-Thornapple Kellogg -1:18.60 19:56.10 21:14.70
Julia Kanack Wyandotte Roosevelt -37.50 19:56.50 20:34.00
Camilla Bjelland Grand Rapids Christian -3.70 19:56.70 20:00.40
Mary Lyon Traverse City West +9.80 20:06.80 19:57.00
Sarah MacLachlan Grand Rapids Catholic Central +2:38.40 22:35.40 19:57.00
Sadie Heeringa Grand Rapids Christian -12.90 19:57.20 20:10.10
Judy Rector Hanover-Horton -1.50 19:57.50 19:59.00
Zack Jenks Hudsonville -6.40 19:57.60 20:04.00
Kendra Fowler Fremont -1:59.90 19:57.80 21:57.70
Josh Ridder Hudsonville Unity Christian -1:28.10 19:57.90 21:26.00
Olivia Brian Benzie Central +12.00 20:10.00 19:58.00
Elizabeth Kos Ann Arbor Pioneer -20.80 19:58.20 20:19.00
Kateri Mills Grand Rapids West Catholic -9.60 19:58.40 20:08.00
Jarod Geerlings Wayland Union -23.50 19:58.50 20:22.00
Mackenzie Kribbet West Michigan Aviation Academy -1:17.20 19:58.80 21:16.00
Emily Fonzi Grass Lake -23.10 19:58.90 20:22.00
Brandon Davis Centreville -59.00 19:59.00 20:58.00
Zach Troxell Mason -1:23.00 19:59.00 21:22.00
Emily Rennich Ann Arbor Pioneer +33.40 20:32.40 19:59.00
Zoe Louis Hudsonville +22.70 20:21.70 19:59.00
Adiel Granados Coloma +1:08.60 21:07.60 19:59.00
Sarah Vanderkooi Muskegon Western Michigan Christian -12.20 19:59.80 20:12.00
Grace Frost Lansing Catholic +2.90 20:02.90 20:00.00
Thomas Lenters Holland Christian +49.10 20:49.10 20:00.00
Nik Andaverde Mendon +1:23.70 21:23.70 20:00.00
Rachel Stockford Tecumseh +1:49.40 21:50.10 20:00.70
Ian Klug Caledonia -32.20 20:00.80 20:33.00
Emily Merten Walkerville -44.10 20:00.90 20:45.00
Caleb Swenor Spring Lake +4.10 20:05.10 20:01.00
Nate Bollman Grand Rapids Christian +1:04.20 21:05.20 20:01.00
Simon Hatcher Charyl Stockwell Academy -22.30 20:01.70 20:24.00
Jacob Tillmann Zeeland West -1:11.00 20:02.00 21:13.00
Sarah Payne Portage Central +1:27.20 21:29.20 20:02.00
Andrew Bell Eau Claire +18.10 20:20.10 20:02.00
Jake Trierweiler Ionia +12.30 20:14.30 20:02.00
Nolan Brockway Newaygo +15.10 20:18.10 20:03.00
Lauren Macdonald Mt. Pleasant Sacred Heart -0.50 20:03.50 20:04.00
Morgan Lyon Traverse City West +41.10 20:45.10 20:04.00
Josh Benton Ann Arbor Pioneer +1:41.70 21:45.70 20:04.00
Sophie Kaminski Grandville -2:39.10 20:04.90 22:44.00
Jake Oosterink Jenison +49.30 20:54.30 20:05.00
Dalton Mauchmer Battle Creek Pennfield -55.70 20:05.30 21:01.00
Layna Steele Vicksburg -1:59.50 20:05.80 22:05.30
Claire Benedict Grand Rapids Forest Hills Eastern -22.10 20:06.00 20:28.10
Avery Truex Battle Creek Lakeview +1:02.70 21:08.70 20:06.00
Kelsie Bovee Grand Haven +38.70 20:44.70 20:06.00
Hamza Baccouche Ann Arbor Pioneer +1:24.70 21:30.70 20:06.00
Hannah Faustyn Macomb Dakota -6.90 20:07.10 20:14.00
Nathan Potrykus Remus Chippewa Hills -28.80 20:07.20 20:36.00
Brecquel Kilgore Hanover-Horton -1:52.60 20:07.40 22:00.00
Henry Austin Allendale -11.40 20:07.60 20:19.00
Abigail Jean Traverse City West +13.10 20:21.10 20:08.00
Taylor Watson Battle Creek Lakeview +1:33.60 21:41.60 20:08.00
Lydia Michele Grand Rapids Christian +2.70 20:10.70 20:08.00
Daniel Moulton Leslie +47.50 20:55.50 20:08.00
Chrysanthe Patselas Ann Arbor Skyline +44.10 20:53.10 20:09.00
Kirsten Prelesnik Grand Haven +16.30 20:25.30 20:09.00
Patrick Smith East Grand Rapids -21.30 20:09.70 20:31.00
Chris Kulpa Portage Northern -1:58.20 20:09.80 22:08.00
Audrey Royer Grandville -17.10 20:09.90 20:27.00
Seth Warren Grandville +50.80 21:00.80 20:10.00
Andrew Novak Kalamazoo Christian +24.00 20:34.00 20:10.00
Ian Beshears Stevensville-Lakeshore +15.70 20:25.70 20:10.00
Marco Barrera East Kentwood -1:25.90 20:10.10 21:36.00
Ella Ryan Ann Arbor Pioneer -15.80 20:10.20 20:26.00
Jp Dejak Ann Arbor Gabriel Richard -23.50 20:11.50 20:35.00
Christina Berna Allendale +20.60 20:32.40 20:11.80
Alli Joy Matison Middleville-Thornapple Kellogg -16.10 20:12.30 20:28.40
Eric Kayden Bay City Western -32.70 20:12.30 20:45.00
Jacob Scherer Dexter -2:28.60 20:12.40 22:41.00
Mathew Kemp Bridgman -1:56.00 20:13.00 22:09.00
Megan Poole Hillsdale Academy +1:41.70 21:54.70 20:13.00
Jacob King Remus Chippewa Hills +18.80 20:31.80 20:13.00
Noah Peterson Caledonia +2:52.90 23:05.90 20:13.00
Jon Rushton Clio +6:29.50 26:42.50 20:13.00
Jenna Brewer Grandville -50.90 20:13.10 21:04.00
Riley Sweet Fremont -46.30 20:13.30 20:59.60
Jordan McGinnis Dexter -1:12.70 20:13.30 21:26.00
Emma Pachay Marcellus -0.50 20:13.50 20:14.00
Maggie Hammer Rockford -5.50 20:13.50 20:19.00
Katie Selenko Tecumseh +1:17.20 21:31.10 20:13.90
Phil Timmerick Stevensville-Lakeshore +32.50 20:46.50 20:14.00
Katelyn Hutchinson Shepherd -13.50 20:14.50 20:28.00
Mallory Dawes Ann Arbor Pioneer -18.50 20:14.50 20:33.00
Isabella Moayer Grandville -1:44.40 20:14.60 21:59.00
Cameron Hall Spring Lake +1:20.00 21:35.00 20:15.00
Chad Spence Centreville