Boys 1 Mile K-6
1. 6 Luke LaPrad 7:56.1 Monroe Milers
2. - Peter Caine 8:23.4 Lincoln K-6
3. 3 Earl Schramm 8:30.3 Monroe Milers
4. 5 Elijah Ball 8:42.9 Trinity Lutheran (Monroe)
5. - Fenrik Goerlitz 8:46.6 Lincoln K-6
6. 3 Tyler Swick 8:48.4 Grosse Ile Running
7. 5 Eli Schramm 8:50.4 Monroe Milers
8. 6 Noah Merkel 9:00.1 Monroe Milers
9. 5 Tanner Hawkins 9:01.6 Tecumseh
10. 5 Mathew Karpenko 9:06.1 Meadow Montessori
10. 5 Matthew Karpenko 9:06.1 Monroe Meadow Montessori
11. 6 Bobby Belair 9:06.7 New Boston Braves
12. 6 Owen Schassberger 9:10.4 Monroe Milers
13. - Jacob Thuemem 9:11.0 Lincoln K-6
14. 6 Sullivan Cowan 9:15.9 Grosse Ile Running
15. 3 Kyle Hoffner 9:16.4 Monroe Milers
16. 6 Ben Lambert 9:22.4 Seitz
17. - Nathan Mertens 9:23.8 Lincoln K-6
18. 6 Noah Manuszak 9:24.5 Tecumseh
19. 7 Jude Urban 9:31.8 Wilson (Wyandotte)
20. 5 Ayden Roupe 9:31.9 New Boston Braves
21. 6 Jackson Strube 9:32.7 Trinity Lutheran (Monroe)
22. 3 Cole Jondro 9:33.0 Monroe Meadow Montessori
23. 4 Isaac Merkel 9:33.2 Monroe Milers
24. 5 Trey Swick 9:40.6 Grosse Ile Running
25. 6 Justin Cooke 9:46.2 Tecumseh
26. 4 Miles Fichtner 9:46.5 New Boston Braves
27. 6 Lucas Kopp 9:47.0 Grosse Ile Running
28. 4 Caleb Smiley 9:53.7 Monroe Milers
29. 6 Ian Rick 9:56.4 Tecumseh
30. - Matias Gonzalez 9:57.7 Ann Arbor Track
31. 6 Brady Pitcher 10:01.9 Monroe Milers
32. 4 Nicholas Parran 10:03.0 Monroe Milers
33. 4 Camden Riegel 10:08.7 Monroe Milers
34. 8U Dolan Gonzales 10:12.2 Lincoln K-6
35. 6 Brett Scott 10:12.3 Wilson (Wyandotte)
36. 4 Ethan Rick 10:13.2 Tecumseh
37. 6 Matthew Batchev 10:13.4 Summit Dragonites
38. 4 Ben Morton 10:18.7 New Boston Braves
39. 3 Christian Koszka 10:19.4 Monroe Milers
40. - Luke Baker 10:19.6 Lincoln K-6
41. 6 Gabe Rosas 10:21.2 Tecumseh
42. Evan Mieden 10:22.3 Carleton Airport
43. 4 Nolan Swamy 10:22.7 Grosse Ile Running
44. 5 Lawrence Stanley 10:24.3 New Boston Braves
45. 3 Joel Westaway 10:25.6 Monroe Milers
46. 5 Cayden Brush 10:25.8 Tecumseh
47. 5 Griffin Mihalko 10:26.6 Grosse Ile Running
48. 5 Matt DeVitto 10:28.1 Tecumseh
49. - Jaxson Nichols 10:34.4 Lincoln K-6
50. 2 Wyatt Kessell 10:35.2 Monroe Milers
51. Isaak Sagan 10:36.7 St. Paul Vikings
52. 6 Nick Hickey 10:40.2 Wilson (Wyandotte)
53. 5 Riley Manwaring 10:42.4 Tecumseh
54. - Jordan Hackmann 10:43.6 Lincoln K-6
55. 6 Joe Davis 10:47.0 Grosse Ile Running
56. 6 Austin Fritz 10:48.7 Summit Dragonites
57. 3 Gabriel Totten 10:49.1 Monroe Milers
58. 1 Caleb Totten 10:49.7 Monroe Milers
59. - Gabriel Fry 10:51.5 Lincoln K-6
60. 5 Ryan Greene 10:55.8 Summit Dragonites
61. 3 Ryan Morris 10:56.1 New Boston Braves
62. 3 Timo Schurmans 10:56.3 Monroe Meadow Montessori
63. 4 Tristan Stanton 10:56.4 Trinity Lutheran (Monroe)
64. 3 Zachary Fritz 11:01.0 Wilson (Wyandotte)
65. 2 Ben Merkel 11:01.5 Monroe Milers
66. 4 Ben Foor 11:02.1 Ann Arbor Track
67. 2 Caiden Siggett 11:03.4 New Boston Braves
68. 5 Jack Doxey 11:08.2 New Boston Braves
69. 4 William Lowery 11:10.7 Grosse Ile Running
70. Otto Smith 11:11.8 St. Paul Vikings
71. 1 Peyton Renwick 11:14.7 Monroe Meadow Montessori
72. 5 Alec Brovont 11:18.3 Wilson (Wyandotte)
73. 3 Owen Brovont 11:23.5 Wilson (Wyandotte)
74. - Owen Joseph Lapointe 11:29.0 Lincoln K-6
75. 6 Tyler Melcher 11:34.5 Seitz
76. - Jacob Miner 11:34.7 Lincoln K-6
77. 1 Solomon Schramm 11:39.9 Monroe Milers
78. 1 Andrew Harris 11:40.2 Monroe Meadow Montessori
78. 2 Drew Harris 11:40.2 Meadow Montessori
79. - Torran Simmons 11:43.9 Monroe Meadow Montessori
80. - Teegan Simmons 11:47.0 Monroe Meadow Montessori
81. 1 Isaak Rubley 11:49.7 Monroe Milers
82. 4 Grey Johnson 11:53.1 Monroe Milers
83. 3 Cole Hoffner 11:53.6 Monroe Milers
84. - Trevin Carlisle 11:53.8 Lincoln K-6
85. 2 Isaac Hannewald 11:59.7 Grosse Ile Running
86. - Antonio Majeski 12:02.4 Lincoln K-6
87. 6 Matthew Burns 12:04.0 Wilson (Wyandotte)
88. 4 Owen Lazenby 12:04.9 New Boston Braves
89. - Malcolm Branham 12:05.2 Lincoln K-6
90. - Evan Richert 12:06.1 Lincoln K-6
91. 2 Noel Piasecki 12:15.9 New Boston Braves
92. 3 Daniel Hickey 12:15.9 Wilson (Wyandotte)
93. 6 Corey Sadler 12:16.7 Grosse Ile Running
94. 3 Bradley Purcell 12:25.4 New Boston Braves
95. 5 Schyler Baker 12:25.8 Monroe Milers
96. 3 Samuel Stanley 12:33.7 New Boston Braves
97. 2 Carson Downey 12:33.8 New Boston Braves
98. 4 Kyle Pennanen 12:34.5 Summit Dragonites
99. 3 Keaton Barnier 12:36.0 New Boston Braves
100. 5 Brendan Gyolai 12:46.3 New Boston Braves
101. 6 Ryan Garrett 12:57.1 Monroe Milers
102. 1 Evan Banas 13:03.6 New Boston Braves
103. 2 Sinjin Baker 13:15.3 Monroe Milers
104. 4 Elliot Johnson 13:17.9 Summit Dragonites
105. 2 Max Behnfeldt 13:18.2 Monroe Meadow Montessori
106. 2 Jack Schall 13:20.4 Monroe Meadow Montessori
107. 6 Samuel Morton 13:20.5 New Boston Braves
108. 5 Jared Bierkamp 13:22.8 Summit Dragonites
109. - Nathan Hoffman 13:25.9 Lincoln K-6
110. 3 Hayden Poore 13:34.6 Tecumseh
111. - Nicholas Borneo 13:34.9 Lincoln K-6
112. - Sean Hickey 13:47.0 Wilson (Wyandotte)
113. 4 Jalen Shabazz 13:55.7 Summit Dragonites
114. 4 Kevin Hollins 13:58.7 Summit Dragonites
115. 2 Kenny Woods 13:59.2 Grosse Ile Running
116. 2 Isaac Trombetta 14:02.4 Grosse Ile Running
117. 3 Sam Bovee 14:06.9 Wilson (Wyandotte)
118. - Eathan Smith 14:08.0 Lincoln K-6
119. 4 Austin Stemmerich 14:17.0 Summit Dragonites
120. 2 Dylan Gutierrez 14:17.4 Wilson (Wyandotte)
121. 1 Paul Laboe 14:17.7 Monroe Milers
122. 4 James Seagraves 14:18.3 Summit Dragonites
123. 2 Raymond Akins 14:20.4 Summit Dragonites
124. 6 Gavin Munroe 14:20.5 Wilson (Wyandotte)
125. 6 Christopher Walker 14:20.8 Seitz
126. 5 William Fritz 14:26.5 Summit Dragonites
127. - Hank Burchett, III 14:34.4 Lincoln K-6
128. 5 Henry Vergowen 14:37.0 Grosse Ile Running
129. 6 Ammar Chauhdri 14:40.9 Seitz
130. 6 Joseph Kaczor 14:42.4 Seitz
131. 1 Zain Javaid 14:43.7 Monroe Meadow Montessori
132. 5 Phoenix Page Parker 14:46.2 Summit Dragonites
133. 1 Cooper Robinson 14:57.0 Monroe Milers
134. 3 Joseph Kenward 15:06.4 Summit Dragonites
135. 2 Connor Toro 15:09.1 New Boston Braves
136. 6 Carson Taylor 15:14.2 Seitz
137. 2 Liam Hilliker 15:16.2 New Boston Braves
138. 6 Lowell Perkins III 15:23.4 Summit Dragonites
139. 2 JP Lycan 15:29.2 Monroe Milers
140. 2 Anthony Lucas 15:36.2 Summit Dragonites
141. 3 Alexander Parks 15:43.0 Summit Dragonites
142. 4 Brady Ely 15:50.1 Summit Dragonites
143. 3 John Mann 15:52.1 Wilson (Wyandotte)
144. 2 Tyler Stewart 15:56.5 New Boston Braves
145. 7 Ethan Johnson 16:09.7 Summit Dragonites
146. 7 Ryan Hildebrand 16:26.6 Summit Dragonites
147. 5 Andrew Selenko 16:34.7 Tecumseh
148. 4 Rowell Delos Reyes 16:43.4 Summit Dragonites
149. 1 Sidney Walton 16:49.6 Summit Dragonites
150. 7 Aiden Consiglio 16:53.1 Summit Dragonites
151. 7 Teygan Grossenheider-Albano 17:01.3 Summit Dragonites
152. 5 Zachary Koths 17:33.4 New Boston Braves
153. - Spencer Dunkle 17:42.1 Lincoln K-6
154. 2 Gage Truskolaski 17:53.3 Summit Dragonites
155. - Kyle Siggett 18:02.5 New Boston Braves
156. 6 Jared Coates 18:04.9 Summit Dragonites
157. 6 Casey Stanfield 18:36.8 Summit Dragonites
158. 5 Michael Harris 18:50.8 Summit Dragonites
159. 1 Donovan Cruse 19:06.7 Summit Dragonites
160. 2 Samuel Albano 19:16.7 Monroe Milers
161. 1 Garrett Hooper 20:37.4 Summit Dragonites
162. - Keegan Globke 20:49.7 Lincoln K-6
163. 1 Cody Watts 20:55.2 Summit Dragonites
164. 4 Joshua Davis 24:24.2 Summit Dragonites
165. 2 Cody Richter 24:49.0 Summit Dragonites