Male Entries 5,000 Meters FLEET FOOT RACE (Current PR ABOVE 19:30) @ 4:15 PM N=378 Entries 12 David Kanzelmeyer 19:31.1 Ann Arbor Skyline 9 Nick Dewhirst 19:31.9 Detroit Catholic Central 10 Kadin Dubie 19:31.9 Fenton 9 Christopher Villaire 19:33 Macomb Dakota 12 Colin Bradley 19:34.4 Okemos 11 Dan Netter 19:34.5 Novi 11 Chase Stanke 19:34.7 Linden 11 Jon Wang 19:35.1 Novi 9 Noah Mead-O'Brien 19:35.2 Okemos 11 Radolfo Plata 19:35.5 Ann Arbor Pioneer 10 Joe Tituskin 19:35.5 Novi 10 Jalen Steudle 19:36.3 Ann Arbor Skyline 12 Justin Malcolm 19:36.9 Detroit Catholic Central 11 Cole Wiknich 19:37.00 Linden 11 TJ Dokas 19:37.3 Ann Arbor Skyline 12 Vincent Calles 19:39 Macomb Dakota 12 Conner Hein 19:40.6 Detroit Catholic Central 11 Cole Tracy 19:41 Macomb Dakota 11 John Michael 19:41.4 Okemos 9 Grant Murphy 19:43.0 Ann Arbor Skyline 12 Isaac Hawley 19:43.46 Holly 10 Brendan Montri 19:43.42 Monroe 9 Collin Melnykowycz 19:44.6 Ann Arbor Pioneer 10 Nicholas Wohlfeil 19:44.7 Monroe 9 MacGregor Hepburn 19:44.87 Lake Fenton 12 Derek Yang 19:46.1 Ann Arbor Pioneer 9 Emmet Reamer 19:46.84 White Lake Lakeland 9 Gabriel Dansereau 19:47 Hartland 10 Freddie Villalobos 19:47.4 Ann Arbor Skyline 12 Ian Allen 19:47.9 Linden 10 Maxwell Sobol 19:48.1 Grand Blanc 10 Jacob Sapienza 19:48.38 Howell 11 Andrew Belliston 19:48.8 Highland-Milford 10 Alex Burant 19:49.8 Hartland 9 Ncholas Mayes 19:49.8 Monroe 9 Nathan Helppi 19:50 Hartland 10 Jacob Stein 19:50 Walled Lake Northern 9 Jonathon Ouelette 19:50.3 Highland-Milford 9 Hunter Wheeler 19:50.53 Fenton 9 Ethan Ingber 19:51 Walled Lake Northern 11 Garron Little 19:51.2 Ypsilanti Lincoln 9 Ian Steele 19:51.8 Ann Arbor Skyline 9 Noah Finley 19:53.8 Monroe 12 Sam Feig 19:54.0 Novi 10 Viraj Nukala 19:54.3 Okemos 9 Nicholas Bryant 19:55 Macomb Dakota 12 Matthew Miller 19:55.0 Romeo 12 Michael Stefanou 19:54.96 Walled Lake Central 11 Brandon Hall 19:55.0 Waterford Kettering 10 Cody Schaeding 19:55.45 Saginaw Heritage 9 Austin McDonald 19:55.5 Ypsilanti Lincoln 9 Cameron Datte 19:55.58 Saginaw Heritage 12 Calder Lewis 19:55.9 Okemos 9 Michael Rhadigan 19:56 Detroit Catholic Central 9 Zander Cobb 19:56 Romeo 9 Jacob Kazyak 19:56.2 Hartland 9 Micheal George 19:56.3 White Lake Lakeland 9 Jay Kunselman 19:57.03 White Lake Lakeland 12 Hunter Garrisi 19:58 Romeo 9 Ian Loree 19:58.1 Okemos 11 Chris Rilley 19:59.0 Romeo 9 Casey Cohen 19:59.2 Linden 9 Zachary McDowell 19:59.12 Saginaw Heritage 10 Ben Gnodtke 19:59.7 Okemos 12 Austin Mackay 20:00 Novi 10 Manas Kompali 20:00.15 Walled Lake Central 10 Luke Thomas 20:00.7 Detroit Catholic Central 11 Gavin Pomeroy 20:00.9 Hartland 11 Ryan Nagel 20:01 Macomb Dakota 11 Sean Whitaker 20:01 Macomb Dakota 10 Zach McEvoy 20:01.20 Saginaw Heritage 9 Brady Nordbeck 20:02.09 Livonia Franklin 10 Ethan Kopel 20:02.5 Novi 9 Scott Armstrong 20:03.0 Highland-Milford 11 Nathan Parker 20:03 Macomb Dakota 11 Noah Kerridge 20:04.8 Linden 11 Reid Gwyn 20:05 Macomb Dakota 9 Ethan Lee 20:05.18 Brighton 12 Arden Knoll 20:06.0 Okemos 12 Daniel York 20:06.8 Ann Arbor Skyline 11 Jack Whaley 20:06.76 Lake Fenton 9 Nicholas Cotton 20:07.0 Detroit Catholic Central 9 Evan Misajlovski 20:07 Macomb Dakota 10 Wyatt Williams 20:07.17 Fenton 11 Gabriel Necula 20:07.3 Ann Arbor Huron 11 Naashon Francis 20:07.8 Ann Arbor Pioneer 9 Connor Whitaker 20:08 Macomb Dakota 12 Nicholas Salt 20:08.1 Detroit Catholic Central 9 Arun Rushton 20:08.50 White Lake Lakeland 10 Daniel Polak 20:09.23 Walled Lake Central 11 Ethan DeLibero 20:10.3 Detroit Catholic Central 11 Isaac Zeitler 20:11.2 Howell 9 Sean Lee 20:12 Novi 12 Jack Durham 20:12 Romeo 9 Koen Van Nieuwstadt 20:12.1 Ann Arbor Huron 9 Jacob Stuber 20:12.89 Saginaw Heritage 12 Parker McComas 20:13.01 Holly 10 Declan McCole 20:13.7 Okemos 11 Nolan Jamieson 20:14.5 Okemos 10 Haydn Sondgeroth 20:14.67 Fenton 11 Brent Cohen 20:15.05 White Lake Lakeland 9 Kells Babin 20:16.16 Holly 9 Michael Merrill 20:16.24 Saginaw Heritage 8 Robbie Lamb 20:16.4 Kensington Woods 9 Trevor Freudenstein 20:16.75 Saginaw Heritage 9 Jayson Willey 20:18 Romeo 10 Justin McNeil 20:18.3 Ann Arbor Pioneer 9 Noah Ramsey 20:18.21 Holly 11 Grant Stroup 20:18.71 White Lake Lakeland 12 Justin Ganzak 20:19.0 Hartland 10 Luke Jones 20:19 Macomb Dakota 11 John Lyons 20:19 Macomb Dakota 12 Eldon Wilderman 20:19.1 Ann Arbor Huron 9 Henry Seymour 20:19.5 Highland-Milford 9 Sam Lipka 20:19.5 Romeo 11 Joey Haiss 20:19.73 Fenton 9 Nolan Loftis 20:22.6 Livonia Franklin 12 Chris Hamama 20:22.74 Walled Lake Central 9 Ryder Spees 20:23.26 Fenton 9 Joseph Zerwick 20:23.48 Holly 12 James Gorman 20:23.7 Okemos 9 Garrison Ader 20:24.26 Saginaw Heritage 9 Shawn Defina 20:24.46 Fenton 9 Shugo Hosokawa 20:25.5 Novi 9 Andrew Milosavlevski 20:26 Macomb Dakota 12 Trevor Hackney 20:26.4 Ypsilanti Lincoln 10 Will Errer 20:26.64 Hartland 11 Ian Masterson 20:27 Novi 9 Janis Gamalski 20:27 Waterford Kettering 9 Daniel Carstens 20:27.1 Detroit Catholic Central 10 Dominic Salt 20:27.7 Detroit Catholic Central 12 Gage Terrian 20:27.77 Lake Fenton 11 Connor Roeske 20:28 Macomb Dakota 11 Reilly Gilson 20:28.8 Brother Rice 12 Mark Einhaus 20:28.9 Ann Arbor Pioneer 10 Nicholas Massengill 20:29.2 Monroe 12 Abdullah Hashsham 20:29.37 Okemos 9 Chris Lafave 20:31.56 Fenton 12 Nicholas Garland 20:32.0 Ypsilanti Lincoln 12 Eric Somsky 20:32.35 Lake Fenton 10 Ethan Brown 20:33 Macomb Dakota 12 Anun Kumaran 20:34.6 Ann Arbor Huron 12 Nathan Marshall 20:35.05 Waterford Kettering 10 Josh Mills 20:35.2 Lake Fenton 11 Mattei Jacks 20:35.5 Brother Rice 12 Kush Madhani 20:36 Novi 12 Kyle Campagnolo 20:36.72 Walled Lake Northern 9 Rohit Chavan 20:38.6 Okemos 9 Brendan Buback 20:38.8 Hartland 10 Jacob Sulewski 20:39 Macomb Dakota 9 Ethan Wilkinson 20:39.1 Okemos 11 Marco Patti 20:39.2 Christ the King 10 Colin Willard 20:39.2 Linden 11 Srijith Venkateshwaran 20:39.4 Okemos 11 Ryan Barker 20:40.0 Ypsilanti Lincoln 11 Luke Horsburgh 20:40.3 Novi 10 Shawn Meah 20:40.6 Ann Arbor Skyline 9 Elias Brush 20:40.8 Ann Arbor Skyline 9 Joseph Streight 20:42.2 Hartland 10 Luke Warhurst 20:42.8 Ann Arbor Skyline 9 Tyler Mirabitur 20:43.1 Hartland 9 Dominic Brown 20:43.6 Christ the King 10 Matthew Rozek 20:43.97 Saginaw Heritage 11 Clarence Nanamori 20:44.7 Novi 12 Yunfei Ma 20:45.2 Ann Arbor Skyline 9 Charlie Lipka 20:45.6 Romeo 9 Parker Hood 20:45.94 Walled Lake Northern 9 Alex Iekel-Johnson 20:46.4 Ann Arbor Skyline 10 Ryan Weir 20:46.59 Walled Lake Central 12 Lucas Wahl 20:48.9 Okemos 11 Noah Waschewski 20:50 Macomb Dakota 9 Tyson Lovejoy 20:51.09 White Lake Lakeland 12 Trenton Woodbeck 20:51.72 Fenton 9 Luis Benavides 20:52.00 Holly 10 Nathan Schroeder 20:52 Macomb Dakota 10 Lance Garrisi 20:52 Romeo 10 Michael O'Leary 20:52.7 Hartland 9 Brayden Gedert 20:53 Romeo 9 Niko Bringi 20:55.2 Okemos 12 Joseph Csicsila 20:56.2 Detroit Catholic Central 11 Eric Balanecki 20:57.4 Ypsilanti Lincoln 11 Zhuochen Yuan 20:57.7 Ann Arbor Huron 9 Jake Anargyros 20:59 Macomb Dakota 12 Steven Szymanski 21:00 Walled Lake Central 11 Jackson Franks 21:00.15 White Lake Lakeland 9 Landon Sahouri 21:00.30 Fenton 10 Miguel Uribe 21:00.58 Hartland 12 Sebastian Carrier 21:00.7 Okemos 12 Grant Wakeland 21:00.9 Okemos 12 Adam Krueger 21:01.43 Novi 9 Andrew Simon 21:01.9 Brighton 12 Lucas Lorenz 21:02.0 Okemos 10 Eric Chen 21:02.4 Okemos 10 Saarthak Johri 21:02.38 Saginaw Heritage 11 Thomas Cho 21:03.1 Okemos 12 Alex Rudelic 21:03.16 Hartland 11 Connor Denman 21:04.28 Holly 10 Devon Cherney 21:04.44 Fenton 10 Donovan Rees 21:05.0 Ann Arbor Pioneer 12 Matthew Leuker 21:05.6 Detroit Catholic Central 10 Ben Cesar 21:09.6 Kensington Woods 10 Gage Hunt 21:11.02 Lake Fenton 9 Sam Clymer 21:11.67 White Lake Lakeland 10 Jacob Mack 21:12.10 Walled Lake Central 9 Connor Chambers 21:12.13 Fenton 9 Brendan Nordstrom 21:13.1 Detroit Catholic Central 10 Marcus Lindsey 21:14.20 Lake Fenton 9 Jacob Colon 21:15.41 Saginaw Heritage 9 Andrew Susitko 21:16.2 Detroit Catholic Central 12 Mason Polk 21:16.39 Linden 9 Forest Hadley 21:17.4 Ann Arbor Skyline 9 Dylan Hoorn 21:17.8 Highland-Milford 9 Chris Froats 21:18.80 Holly 9 Lucas Reading 21:19.5 Ann Arbor Huron 9 Ben Whaley 21:21.71 Lake Fenton 10 Colin Hande 21:25.7 Monroe 11 Joshua O'Meara 21:25.9 Novi 9 Brendan Sutton 21:26.0 Ann Arbor Pioneer 10 Vik Ikezawa 21:26.87 Walled Lake Central 11 Jonathan Throne 21:28.2 Ypsilanti Lincoln 11 Jacob Ryba 21:30.19 Novi 11 Jon Wisniewski 21:31.1 Hartland 11 Joel Braue 21:32.22 Holly 11 Owen Clark 21:32.4 Waterford Kettering 10 Isaac Hancock 21:32.5 Detroit Catholic Central 9 Jason Aurilia 21:34.5 Novi 10 Mukesh Sivakumaran 21:34.9 Ann Arbor Huron 9 Cooper Roberts 21:35.28 Hartland 12 Andrae Manca 21:36 Ann Arbor Huron 12 Benjamin Cichon 21:36.65 Holly 10 Xavier Cruz-Hausbeck 21:37.87 Okemos 10 Brady Jones 21:38.2 Ann Arbor Pioneer 9 Dallin Hinds 21:38.51 Hartland 10 Alex Castro 21:41.15 Lake Fenton 11 Kyle Kresnak 21:42 Macomb Dakota 12 Alejandro DeKeyzer 21:44.4 Ann Arbor Skyline 11 Max Roth 21:45.07 White Lake Lakeland 11 Christian Holcomb 21:45.9 Ann Arbor Pioneer 11 Evin Poe 21:46.04 Walled Lake Northern 12 Jacob Moreau 21:46.8 Holly 9 Christopher Ehresman 21:47.6 Detroit Catholic Central 11 Landon Jackman 21:47.58 Holly 10 Aaron Thielen 21:47.9 Hartland 12 Hasan Saeed 21:48.2 Ann Arbor Pioneer 10 Isaac Tourner 21:52.4 Detroit Catholic Central 9 Reese Camp 21:53.07 White Lake Lakeland 9 Landen Day 21:53.57 Fenton 10 Ethan Villemaire 21:54 Macomb Dakota 12 Max Wonschik 21:54.5 Brighton 9 Owen Patch 21:54.54 Walled Lake Central 10 Jahi Hawkins 21:55.4 Ann Arbor Skyline 11 Robert Riethmiller 21:56.1 Detroit Catholic Central 10 Ryan Cornellier 21:56.2 Novi 9 Brian Han 21:57.0 Novi 10 Sam Raubolt 22:00.5 Ann Arbor Pioneer 11 Dylan Arroyo 22:00.6 Detroit Catholic Central 10 Josiah Master 22:01.0 Ann Arbor Skyline 10 Shane Wardie 22:01.4 Bloomfield Christian 9 Jacob Kerner 22:01.6 Livonia Franklin 10 River Taubitz 22:02.55 Fenton 10 Brendan Matuska 22:03.42 Walled Lake Central 10 Joey Hudspeth 22:03.86 Walled Lake Central 10 Jacob Nelson 22:04.37 Walled Lake Central 10 Dillon Rogers 22:04.99 White Lake Lakeland 12 Steven Zhang 22:06 Novi 12 Jaden Zaitshik 22:12.00 Lake Fenton 11 James Dodd 22:14.3 Ann Arbor Pioneer 9 Aiden Lahtinen 22:17.5 Ypsilanti Lincoln 12 Jarrett Mulligan 22:18.42 Brighton 9 Matthew Merrifield 22:22 Macomb Dakota 9 Peter Chabot 22:22.4 Fenton 12 Joshua Rouseau 22:26 Macomb Dakota 12 Kaleb Smith 22:26.67 Hartland 9 Joe Keros 22:27.11 Fenton 9 Joey Kline 22:28.1 Lake Fenton 10 Alexander Dinh 22:28.29 Saginaw Heritage 11 Lukas DeLibero 22:28.7 Detroit Catholic Central 9 David Collar 22:29 Macomb Dakota 10 Ashton Fowler 22:32.2 Linden 12 James Wu 22:34 Novi 11 Jakub Polansky 22:33.95 White Lake Lakeland 9 Richard Olk 22:38.44 Saginaw Heritage 10 Jacob Harvey 22:42.3 Bloomfield Christian 10 Divyesh Hariram 22:46.3 Novi 9 Simon Richards 22:47 Waterford Kettering 12 Dominic Cusumano 22:47.7 Monroe 10 Barrett Smith 22:49 Hartland 9 Cameron Roach 22:49.6 Hartland 9 Andrew Kaul 22:50 Macomb Dakota 11 Jacob Einfeldt 22:50.4 Linden 9 Blane Copland 22:50.76 Lake Fenton 11 Trevor Lemp 22:50.76 White Lake Lakeland 9 Levi Thurmond 22:50.85 Kensington Woods 12 Ethan Wynne 22:52.1 Hartland 9 Nik Muirhead 22:53.5 Kensington Woods 10 Jake Novak 22:53.55 Fenton 9 Dylan Marco 22:53.68 White Lake Lakeland 11 John Mark Richardson 22:58.4 Christ the King 10 Jackson Bowe 23:00 Walled Lake Northern 11 D J Burgoyne 23:00.5 Ann Arbor Pioneer 10 Adam Bentley 23:01.5 Ann Arbor Pioneer 10 Alex Juncaj 23:03.5 Ypsilanti Lincoln 11 Nickolas Alayan 23:05 Macomb Dakota 11 Joseph Kras 23:05.93 Holly 9 Manuel Mio 23:09 Macomb Dakota 12 Jacob Kline 23:11.88 Lake Fenton 9 Mitchell Fedewa 23:12.8 Hartland 10 James Xiu 23:14.0 Ann Arbor Huron 10 Jacson Stanton 23:14.8 Detroit Catholic Central 11 Jonathan Dostie 23:16.35 Lake Fenton 10 Ryan Sheesley 23:17.5 Detroit Catholic Central 9 Nico Carrizales 23:17.53 Walled Lake Central 9 Jack Jackson 23:18.06 Holly 9 Danny Taylor 23:18.6 Holly 11 Avery Chan 23:19.7 Ann Arbor Huron 12 Sean Moskaitis 23:20.1 Hartland 11 Shingirai Muparuri 23:25.7 Okemos 11 Evan Barolo 23:28.1 Ann Arbor Skyline 9 Parker Sage 23:28.90 Walled Lake Northern 10 Joseph Lorth 23:34 Macomb Dakota 11 Paul Vangel 23:47.46 Walled Lake Northern 10 Colton Terrian 23:48.33 Lake Fenton 9 Adam Phillips 23:50 Waterford Kettering 9 Anthony Tan 23:55.2 Ann Arbor Huron 9 Christian Myers 23:56.9 Christ the King 10 Aidan Juengel 23:58.32 Lake Fenton 9 Kale Lampman 24:01.9 Ann Arbor Pioneer 9 Eli Pinals 24:03.0 Ann Arbor Huron 10 Luc Offer 24:05.8 Detroit Catholic Central 10 Joshua Devries 24:08.7 Bloomfield Christian 9 Dominic Hines 24:09.4 Ann Arbor Skyline 9 David Giessler 24:18.1 Brother Rice 10 Austin Faust 24:25.8 Ypsilanti Lincoln 11 Isaiah Lee 24:29.9 Christ the King 10 Blake Kaumeheiwa 24:37 Hartland 11 Connor Lucier 24:40.02 Saginaw Heritage 12 Jacob Robinson 25:02.1 Okemos 9 Jacob Monaghan 25:12.75 Linden 10 Eli Thompson 25:16 Macomb Dakota 9 Mitch Seward 25:23.6 Okemos 10 Bryce Bonwell 25:29.03 Walled Lake Central 10 Dillon McCoy 25:32.2 Bloomfield Christian 10 Jackson Okopien 25:36.41 Fenton 12 Jacob Gutting 25:38.9 Okemos 9 Ethan Smith 25:48.9 Ypsilanti Lincoln 12 David Huang 25:51 Macomb Dakota 10 Sean Donovan 25:54.8 Kensington Woods 9 Ethan Romick 26:03.12 Walled Lake Central 10 David Liu 26:34.5 Brother Rice 9 Christopher Yang 26:35.87 Ann Arbor Huron 9 Alex Plata 26:39.8 Ann Arbor Pioneer 9 Aidan McKinney 26:44.69 Ypsilanti Arbor Preparatory 9 Javon Wilson 26:49.18 Ypsilanti Arbor Preparatory 11 Josh Brown 28:31 Waterford Kettering 10 Carl Rustoni 28:52 Macomb Dakota 11 Joshua Bradbury 29:15.8 Kensington Woods 10 Kenny Yue 30:01.99 Ann Arbor Huron 9 Benjamin Myers 30:21.3 Christ the King 11 Deante Vaughn 33:12.0 Ann Arbor Pioneer 9 Adam Bradbury 37:17.1 Kensington Woods Jack Campbell Brighton Quinn Cullen Brighton Evan Joseph Brighton Ashton Krill Brighton Doug LeMasters Brighton Luke Micunek Brighton Brayden Morris Brighton Ryan Smith Brighton Dylan White Brighton Owen White Brighton 11 Andrew Ryan Detroit Catholic Central 11 Connor Shea Detroit Catholic Central 10 Connor Ford Holly 12 Max Ford Holly 8 Cody Wohlfeil Kensington Woods 11 Matthew Palazzolo Macomb Dakota 10 Adam Randazzo Macomb Dakota 11 Ryan Fermanian Walled Lake Northern 5,000 Meters MERCURIAL RACE (Current PR BELOW 19:30) @ 5:05 PM | N=337 Entries 12 Matthew Parran 16:10.5 Monroe 12 Jarrett St. John 16:13.0 Romeo 12 Netunji Paige 16:20.7 Ann Arbor Pioneer 12 Andrew Goodrich 16:22.8 Romeo 12 Joshua VanSlambrouck 16:30.0 Macomb Dakota 12 Nathaniel Corcoran-Miller 16:35.8 Walled Lake Northern 12 David Carnago 16:36 Macomb Dakota 12 Samuel Schneider 16:38.8 Holly 12 Grant Rudd 16:41.56 Livonia Franklin 11 Jack Santinga 16:42 Ann Arbor Huron 11 Cooper Frederick 16:43.5 Holly 11 Craig Latty 16:45.3 Monroe 11 Joseph Jaster 16:46 Macomb Dakota 11 Bertrand Chu 16:53.5 Ann Arbor Huron 12 Cole Sobol 16:54.83 Grand Blanc 11 James Cardwell 16:55.2 Ann Arbor Huron 10 Johnathan Buck 17:00.5 Grand Blanc 11 Paul Sutton 17:01.2 Ann Arbor Pioneer 11 Devin Miller 17:01.72 Grand Blanc 12 Russel Moran 17:02 Walled Lake Northern 10 Owen Rennich 17:02.9 Ann Arbor Pioneer 12 Brenden Harrison 17:03 Waterford Kettering 12 Jacob Maas 17:03.7 Monroe 9 Samuel Cox 17:04.02 Fenton 11 Thomas Polak 17:04.8 Walled Lake Central 11 Griffin Young 17:05 Hartland 12 Kaiden Hinds 17:06.9 Hartland 9 Nolan Weisdorfer 17:06.98 Holly 12 William Koepke 17:07.27 Saginaw Heritage 12 Devin Rocha 17:08 Hartland 11 Chad McCarthy 17:08.4 Monroe 11 Patrick Lennon 17:08.8 Christ the King 12 Elijah Horski 17:10.4 Hartland 12 Brendan Suski 17:11.6 Grand Blanc 12 Sean Dougherty 17:12.1 Ypsilanti Lincoln 12 Nick Martin 17:14.04 Highland-Milford 12 Eamonn McClorey 17:14.4 Detroit Catholic Central 12 Garrett Peck 17:16.7 Ann Arbor Skyline 10 Kevin Dinser 17:17.2 Hartland 11 Drake Dowdy 17:17.6 Ann Arbor Huron 11 Jacob Williams 17:18.0 Macomb Dakota 11 Jeff Kochever 17:18 Walled Lake Central 11 Robert Burke 17:18.9 Ann Arbor Huron 12 Kyle Fedolak 17:19.0 Macomb Dakota 10 Colton Hirst 17:19.9 Monroe 10 Peter Caine 17:20.3 Ypsilanti Lincoln 11 Dallas Foley 17:21 Novi 11 Tyler Baur 17:21.9 Walled Lake Northern 10 Connor Krueger 17:21.91 Hartland 12 Jackson Nordbeck 17:23 Livonia Franklin 9 Nicholas Fringer 17:24 Romeo 10 Nick Errer 17:24.1 Hartland 11 John Kelly 17:25.0 Detroit Catholic Central 9 Charlie Jakubowski 17:25.8 Walled Lake Northern 10 Ethan Beres 17:26.2 Hartland 11 Alex Bowling 17:26.9 Detroit Catholic Central 9 Jacob Harberts 17:27.5 Macomb Dakota 10 Daniel Cernak 17:28.8 Detroit Catholic Central 12 Alex Schafer 17:29.1 Novi 12 Austin Rippee 17:29.63 Grand Blanc 11 Andrew Ulaszek 17:30 Livonia Franklin 10 Angad Sidhu 17:30.6 Ann Arbor Pioneer 11 Tyler Cook 17:31 Hartland 10 Yaseen Daoud 17:31.3 Ann Arbor Huron 11 Nicholas Manor 17:32.21 Monroe 12 Adam Snitgen 17:32.35 Holly 11 Carson Humphrey 17:33.14 Grand Blanc 11 Spencer Raines 17:33.4 Ypsilanti Lincoln 12 Alex Ludwig 17:33.90 Fenton 10 James Johnson 17:34 Walled Lake Northern 11 Jeronn Body 17:34.47 Grand Blanc 10 Jadon Kennell 17:35 Hartland 11 Mike Mackiewicz 17:35.0 Livonia Franklin 10 David Evans 17:35.3 Ann Arbor Skyline 11 Christian Johnson 17:35.3 Detroit Catholic Central 11 Nathaniel LaFontaine 17:36 Hartland 9 Nico D'Ambrosi 17:36.3 Highland-Milford 10 Bradley Baxter 17:36.4 Holly 12 Marcus Martin 17:37.6 Ann Arbor Huron 12 Alex Takla 17:37.8 Walled Lake Central 9 Jerry Li 17:38.1 Okemos 9 Gage Bond 17:38.51 Fenton 10 Jacob Faerber 17:38.74 Saginaw Heritage 10 Matthew Penoyar 17:39.4 Ann Arbor Huron 11 Brenden Nagel 17:39.7 Ypsilanti Lincoln 11 Matthew Gamm 17:40 Novi 9 Caleb Bartle 17:41 Waterford Kettering 9 Hobbs Kessler 17:42.8 Ann Arbor Skyline 12 Harrison Roberts 17:43 Hartland 10 Liam Goff 17:43.2 Ann Arbor Huron 10 Luke Schwartz 17:44 Romeo 10 Cooper Buckley 17:44.35 Detroit Catholic Central 11 Cionne Harris 17:47.3 Ann Arbor Huron 9 Landon Latham 17:47.3 Livonia Franklin 10 Micah Dekraker 17:47.78 Fenton 11 Jacob Stoller 17:48 Walled Lake Northern 9 Donavan Smith 17:48.1 Ann Arbor Huron 10 Brady Pitcher 17:48.1 Monroe 10 Axel Hiney 17:48.8 Ann Arbor Pioneer 11 Evan Buck 17:48.9 Okemos 12 Kyle Carroll 17:48.91 Holly 11 Ethan Soave 17:49 Macomb Dakota 11 Victor Ruiz 17:49.97 Holly 9 Vimal Alokam 17:50.4 Ann Arbor Skyline 10 Will Montgomery 17:52.1 Fenton 10 Luke Aman 17:52.1 Highland-Milford 10 Elliott Beck 17:52.4 Ann Arbor Skyline 10 EJ Howe 17:53.1 Okemos 10 Andrew Hanna 17:54 Brighton 10 Tyler Lozano 17:53.97 Saginaw Heritage 12 Ben Shotwell 17:56.1 Ann Arbor Skyline 11 David Garrido-Witkowski 17:56.5 Ann Arbor Skyline 12 Nick Straub 17:56.7 Ypsilanti Lincoln 9 Connor Joyce 17:57 Hartland 9 Shane Siterlet 17:58.2 Highland-Milford 9 John Cooke 17:58.3 Brighton 11 Ben Clark 17:58.5 Okemos 11 Eric Ebel 17:59 Hartland 9 Donavan White 17:59.08 Brighton 11 Andrew Kaempfer 17:59.6 Novi 10 Gavin Del Proposto 17:59.7 Brighton 12 Matt Knop 17:59.9 Brighton 10 Tyler Mann 17:59.91 White Lake Lakeland 11 Clayton Molinari 18:00.2 Detroit Catholic Central 10 Sam Gardner 18:01.0 Ann Arbor Skyline 10 Cameron Williams 18:01 Romeo 11 Joseph Dykman 18:01.5 Grand Blanc 10 Noah Lemieux 18:03 Detroit Catholic Central 11 Walter Lewis 18:03.3 Okemos 12 Dylan Moat 18:03.4 Livonia Franklin 10 Noah Weslock 18:03.6 Howell 10 Isaac Darragh 18:04.2 Ann Arbor Skyline 10 Thomas Gorman 18:04.5 Okemos 11 Nathan Tsiang 18:04.6 Brighton 11 Matt Blakeslee 18:05 Brighton 10 Nathan Vohs 18:05 Macomb Dakota 9 Austin Smith 18:04.98 Okemos 11 Zayd Mian 18:06.6 Ann Arbor Huron 10 Benny Cho 18:06.57 Saginaw Heritage 10 Thomas Boss 18:06.7 Ann Arbor Skyline 10 Jacob Lampi 18:06.88 Detroit Catholic Central 11 Maxwell Brow 18:07.09 Highland-Milford 12 Patrick Murray 18:07.21 Detroit Catholic Central 10 Steven Majors 18:07.54 Hartland 10 Dan Campbell 18:07.9 Brighton 12 Raven Alden 18:08.32 Holly 12 Sebastian Lubahn 18:10.0 Linden 11 Zachary Dembinski 18:10 Novi 10 Justin Bentancur 18:09.98 Saginaw Heritage 9 Jacob Thueme 18:10.2 Ypsilanti Lincoln 12 Nicholas Noteman 18:10.3 Detroit Catholic Central 11 Timothy Stachowski 18:10.4 Howell 11 Jackson LaFontaine 18:10.42 Hartland 9 Ben Jackabcsin 18:11.0 Ann Arbor Pioneer 10 Abraham Worth 18:11.28 Detroit Catholic Central 11 Michael Trombetta 18:12 Walled Lake Central 10 Alex Connell 18:12.09 Detroit Catholic Central 10 Caleb White 18:12.7 Detroit Catholic Central 9 Devin Bice 18:12.7 Livonia Stevenson 12 Trevor Doyle 18:12.9 Livonia Franklin 11 John Cardellio 18:13.0 Brother Rice 12 Jacob Alvarado 18:13.8 Holly 11 Luke Hensley 18:13.9 Ann Arbor Pioneer 10 Aidan Bowie 18:14.13 Hartland 10 Ira Bennett 18:15.2 Ann Arbor Skyline 10 Vincent Hill 18:15.6 Detroit Catholic Central 11 Alex Joseph 18:15.7 Ann Arbor Huron 9 Matthew Singer 18:17 Macomb Dakota 12 Ben Robbins 18:17 Novi 10 Zack Maddox 18:17.08 Saginaw Heritage 12 Brian York 18:17.3 Ann Arbor Skyline 11 Connor Witham 18:17.8 Grand Blanc 9 Remington Stapp 18:17.87 Fenton 12 Damian Millard- Kleman 18:18.1 Okemos 12 Zachary Balogh 18:18.9 Detroit Catholic Central 9 Joseph Rinke 18:19 Romeo 9 Alex Klein 18:19 Walled Lake Northern 12 Jordan Earley 18:19.06 Walled Lake Northern 10 Gabriel Fry 18:19.4 Ypsilanti Lincoln 10 Peter Warrick 18:19.8 Livonia Franklin 12 Tommy Fisher 18:21.0 Hartland 11 Michael Miller 18:21 Romeo 9 Michael Hill-Carruthers 18:21.6 Ann Arbor Huron 12 Michael Flynn 18:22 Hartland 10 Curt Sutherland 18:22.1 Waterford Kettering 12 Shane Kinney 18:23 Walled Lake Northern 11 Drew Krueger 18:23.20 Linden 9 Jacob Teeple 18:24.3 Grand Blanc 11 Anthony Orejel 18:25.5 Romeo 12 Rudy Ebert 18:25.7 Fenton 10 Mark Holowicki 18:26.4 Detroit Catholic Central 9 Tommy Balesky 18:27.2 Okemos 12 Justin Marshall 18:27.4 Ypsilanti Lincoln 11 Nathan Zonnevylle 18:28.2 Ann Arbor Skyline 10 Liam Sack 18:28.4 Linden 12 Griffin Sanford 18:28.9 Detroit Catholic Central 9 Anthony Fiore 18:30.36 Saginaw Heritage 11 Nick Barr 18:31.27 Brighton 11 Colin Clancy 18:31.3 Walled Lake Northern 12 David Matthews 18:32.3 Detroit Catholic Central 9 Michael Kennelly 18:32.60 Saginaw Heritage 9 Sam Darjes-Watrall 18:33.0 Okemos 10 Tim Kohn 18:33.2 Ann Arbor Huron 9 Elijah Ball 18:33.7 Monroe 9 Roman Quesada 18:34 Ann Arbor Huron 12 Chris Zou 18:34.5 Ann Arbor Huron 12 Justin Ballard 18:34.63 Grand Blanc 9 Joey Seibert 18:34.8 Livonia Franklin 11 Noah Mckay 18:35 Romeo 9 Connor Lennon 18:35.1 Christ the King 9 Maxim Li 18:36.3 Okemos 9 Kotaro Watanabe 18:36.9 Okemos 12 Garrett Hirschenberger 18:36.86 Saginaw Heritage 10 Jacob Sand 18:37 Macomb Dakota 9 Kyle Suliot 18:37 Romeo 10 Sam Lochkos 18:37.19 White Lake Lakeland 12 Patrick Rhadigan 18:38.6 Detroit Catholic Central 12 Ethan Cohen 18:39 Ann Arbor Huron 9 Drew Williams 18:39.0 Okemos 10 Jonathan Craun 18:39 Romeo 10 Jack Ross 18:39.4 Hartland 12 Brian Casey 18:39.48 Fenton 11 Jackson Chenett 18:39.45 Lake Fenton 10 Nick Yanosy 18:40 Walled Lake Northern 9 Joe Shaya 18:40.1 Brother Rice 9 Evan Drouillard 18:41 Romeo 11 Thomas Chen 18:41.5 Ann Arbor Huron 11 Johnson He 18:41.5 Ann Arbor Huron 12 Alexander Gordon 18:41.6 Detroit Catholic Central 11 Austin Mabrey 18:42 Macomb Dakota 11 Max Gatza 18:42.7 Linden 12 Ben Herter 18:43 Detroit Catholic Central 10 Mccarty Mendoza 18:43.1 Monroe 9 James Lindenberg 18:43.6 Detroit Catholic Central 11 Ben Joo 18:44.0 Ann Arbor Huron 11 Michael Jesue 18:44 Macomb Dakota 11 Hayden Mahakian 18:44.8 Linden 10 Jacob Gladieux 18:44.74 Monroe 9 Sean Massa 18:45.7 Livonia Stevenson 12 Brett Mackay 18:46.3 Novi 9 Caden Ott 18:47 Macomb Dakota 9 Kevin Dancey 18:47.2 Ann Arbor Pioneer 9 Christiav Illikman 18:47.9 Detroit Catholic Central 10 Brendan Behmer 18:48.4 Ann Arbor Huron 9 Marvin Wu 18:48.7 Novi 9 Noah Day 18:49.2 Livonia Stevenson 11 Brady Detter 18:49.20 White Lake Lakeland 12 Joseph Cotton 18:49.4 Detroit Catholic Central 11 Aaron Von Bargen 18:50.0 Ann Arbor Skyline 10 Gabe Sanchez 18:49.96 Holly 9 Bradley Corteville 18:49.94 Walled Lake Northern 11 Robert McClelland 18:51 Christ the King 9 Jack Lobodzinski 18:51.4 Highland-Milford 9 Hayden Fisher 18:51.8 Monroe 11 Joshua Halterman 18:51.72 Walled Lake Northern 11 Brandon Peck 18:53.1 Detroit Catholic Central 9 Andrew Pries 18:53.2 Romeo 9 Peter Bonasso 18:54.0 Ann Arbor Pioneer 10 Blake Collins 18:54 Waterford Kettering 11 Garnet Bernier 18:54.8 Ann Arbor Pioneer 9 Henry Moran 18:55.0 Brother Rice 10 Brenden Wallace 18:56 Romeo 9 Roberto San Antonio 18:56.9 Ann Arbor Pioneer 9 Kevin Lewis 18:57.07 Lake Fenton 9 Brad Osterhout 18:57.8 Livonia Stevenson 9 Benjamin Reed 18:59.1 Livonia Stevenson 9 Brandon Gaudreau 18:59.01 Saginaw Heritage 10 Joseph Randolph 18:59.5 Christ the King 10 James Seefried 18:59.6 Romeo 11 Matthew Guscar 19:01.50 Highland-Milford 10 Adam Faunce 19:02.5 Hartland 12 Matt Person 19:02.99 White Lake Lakeland 11 Graysen Pomeroy 19:04.3 Hartland 10 Jack Kendall 19:04.8 Brighton 11 Christian Gage 19:05.6 Detroit Catholic Central 9 Darrin Sandburg 19:05.8 Hartland 9 Calvin Shaw 19:05.9 Ann Arbor Huron 9 Ethan Shaw 19:06.73 Hartland 10 Cameron Stermer 19:08 Macomb Dakota 10 Andrew McDonald 19:08.25 Linden 10 Aymil Motawi 19:09.1 Ann Arbor Skyline 12 Spencer Crompton 19:09.2 Brighton 10 Logan Highfield 19:09.2 Livonia Franklin 10 Austin Carrell 19:09.7h Ypsilanti Arbor Preparatory 11 Matthew Thomas 19:10 Macomb Dakota 9 Bryan Kaempfer 19:10.3 Novi 12 Nathan Doherty 19:10.33 Walled Lake Northern 10 Malachi Wong 19:10.5 Ann Arbor Huron 11 Jake Gates 19:11 Livonia Franklin 11 Robert Walsworth 19:11.3 Okemos 10 Vito Bertucci 19:12.04 Holly 12 Gavin White 19:12.5 Ann Arbor Skyline 12 Colin Swanson 19:13 Macomb Dakota 11 Andrew Merrifield 19:14 Macomb Dakota 10 Zander Newbill 19:14.0 Waterford Kettering 10 Jacob Greca 19:15 Brighton 11 Ryan Arbour 19:15 Hartland 12 Brayden Swanson 19:15.10 White Lake Lakeland 12 Connor Good 19:16.78 Saginaw Heritage 12 Robert Kinney 19:18.5 Detroit Catholic Central 11 Josh Pepin 19:19 Walled Lake Central 10 Jackson Overpeck 19:19.1 Ann Arbor Huron 9 Mark Merrill 19:19.15 Saginaw Heritage 12 Dylan Reynolds 19:19.5 Ann Arbor Skyline 10 Anthony Barnett 19:21.00 Fenton 11 Aidan Shaw 19:21.86 Saginaw Heritage 10 Eli Allaire 19:22.1 Okemos 9 Kyle Hoffmeyer 19:22.6 Ann Arbor Huron 11 Connor Harte 19:22.6 Novi 9 Kyler Smead 19:22.88 Walled Lake Central 9 Jacob Newland 19:23.7 Ypsilanti Lincoln 12 Stuart Gazda 19:24 Hartland 10 Pablo Bagues Galvez 19:24 Macomb Dakota 9 Logan Paul 19:24.5 Okemos 9 Evan Ridenour 19:25.8 Ann Arbor Huron 9 Brody Stack 19:26.0 Fenton 10 Benjamin Kotyk 19:26 Novi 10 Tyler Kern 19:26.12 Linden 9 Alex DeBrincat 19:26.9 Detroit Catholic Central 10 Andrew Krause 19:28.0 Detroit Catholic Central 12 Daniel Rehfeldt 19:28.61 Detroit Catholic Central 9 Albert Richlie 19:29.3 Brighton 10 Dominic Huige 19:29.3 Kensington Woods 11 Peyton Stapp 19:29.56 Fenton 10 Brandon Ung 19:30 Macomb Dakota 11 Tyler Webb 19:30 Macomb Dakota 9 Aidan Dimitriou 19:30.3 Detroit Catholic Central 10 Dillon Bartholomew 19:30.8 Fenton