Boys Small and Medium JV

boys 5000 meter run
1.	10	John Paul Roboski	18:09.3	East Lansing	
2.	10	Kyle Carroll	18:21.0	Holly	
3.	10	Adam Snitgen	18:24.8	Holly	
4.	9	Tyler Thomason	18:26.9	Holly	
5.	12	Dylan Foss	18:43.3	Holly	
6.	12	Jack Gomori	18:51.6	South Lyon	
7.	11	Levi Grandstaff	19:04.8	East Lansing	
8.	10	Jon Hollister	19:09.7	East Lansing	
9.	9	Greg Jowett	19:12.0	South Lyon	
10.	12	Tyler Redding	19:17.8	Ann Arbor Huron	
11.	9	Josh Meyer	19:28.3	Holly	
12.	9	Alec Pomminville	19:29.0	Howell	
13.	11	Evan Poiner	19:30.8	Walled Lake Western	
14.	11	Isaiah Brockschmidt	19:31.1	Howell	
15.	9	Jose Vivanco	19:32.0	Holly	
16.	10	Valentin Schnitzel	19:32.3	South Lyon	
17.	10	Chris Zou	19:33.6	Ann Arbor Huron	
18.	9	Chris Sadler	19:34.2	South Lyon	
19.	11	Utsav Lathia	19:37.7	Walled Lake Western	
20.	11	Hunter Carmack	19:42.9	Howell	
21.	12	Akash Patel	19:47.5	Ann Arbor Huron	
22.	9	Matthew Wood	19:51.1	Pontiac Notre Dame P...	
23.	10	Max Ford	19:51.8	Holly	
24.	12	Adam Lyons	19:57.3	South Lyon	
25.	11	Jim Morrison	19:58.0	East Lansing	
26.	11	Drew Busch	20:01.7	East Lansing	
27.	9	Cionne Harris	20:02.1	Ann Arbor Huron	
28.	10	James Archey	20:06.6	Pontiac Notre Dame P...	
29.	12	Paul Cichon	20:07.3	Holly	
30.	10	Ethan Lazzara	20:07.6	Pontiac Notre Dame P...	
31.	10	Aaron Weldy	20:09.3	Midland Dow	
32.	10	Isaiah Cram	20:09.5	Jackson	
33.	12	Anthony Bokshan	20:10.2	Pontiac Notre Dame P...	
34.	10	Clay McKenzie	20:15.7	Howell	
35.	9	Johnson He	20:16.5	Ann Arbor Huron	
36.	10	Nik Bauer	20:17.9	South Lyon	
37.	10	Wes Cummings	20:18.9	Midland Dow	
38.	9	Drake Dowdy	20:19.1	Ann Arbor Huron	
39.	9	Alex Joseph	20:21.2	Ann Arbor Huron	
40.	10	Isaac Hawley	20:25.2	Holly	
41.	12	Joey Agro	20:26.7	Pontiac Notre Dame P...	
42.	10	Ryan DeBruyne	20:30.3	South Lyon	
43.	10	Jacky Jaing	20:30.6	Ann Arbor Huron	
44.	10	Joseph Riley	20:31.3	East Lansing	
45.	9	Bryan Connolly	20:32.0	Pontiac Notre Dame P...	
46.	9	Rocky Benavides	20:32.9	Holly	
47.	9	Ian Gesler	20:33.7	South Lyon	
48.	12	Caleb Dueck	20:37.1	Jackson	
49.	10	Josh Fischer	20:38.3	Pontiac Notre Dame P...	
50.	9	Mitchell Guest	20:41.3	Pontiac Notre Dame P...	
51.	11	Ty Morgan	20:42.1	South Lyon	
52.	9	Josh Farr	20:43.5	Howell	
53.	9	Jacob Tabatowski-B...	20:45.9	South Lyon	
54.	12	Joe-Ryan Curtis	20:47.9	South Lyon	
55.	12	Alec Anstandig	20:50.8	Holly	
56.	11	Jacob Oberst	20:53.4	Jackson	
57.	10	Jonathon Townley	20:57.3	East Lansing	
58.	11	Drew Blocki	20:58.9	Pontiac Notre Dame P...	
59.	11	Nick Beard	20:59.7	Howell	
60.	10	Brett Wilson	21:00.2	South Lyon	
61.	9	Maxwell Morey	21:01.8	Midland Dow	
62.	9	Zayd Mian	21:05.1	Ann Arbor Huron	
63.	9	Toby Roth	21:08.1	Pontiac Notre Dame P...	
64.	12	Justin Carbary	21:08.5	South Lyon	
65.	10	Max Donnelly	21:10.0	Howell	
66.	12	Stephen Villarreal	21:10.7	Allen Park	
67.	9	Kevin Liddell	21:12.1	South Lyon	
68.	10	Braden Heiler	21:13.0	South Lyon	
69.	9	Haden Gallentine	21:14.6	South Lyon	
70.	12	Bryan Cooney	21:16.4	South Lyon	
71.	10	John Upham	21:19.7	East Lansing	
72.	11	Cole Frederick	21:20.5	Holly	
73.	11	Qingyi (Simon) Wang	21:22.8	Bloomfield Hills Cra...	
74.	9	Jason Houck	21:25.2	Allen Park	
75.	9	Lucas Eccleton	21:27.4	Allen Park	
76.	10	Alex Impellizeri	21:28.4	Pontiac Notre Dame P...	
77.	10	Indrit Gusho	21:29.0	Allen Park	
78.	10	Oscar Perrin	21:29.3	Ann Arbor Huron	
79.	10	Harlan (Alex) McCoy	21:29.9	Jackson	
80.	9	Brian Reeves	21:31.2	East Lansing	
81.	9	Colin Maclennan	21:34.6	Waterford Kettering	
82.	12	Zachary Nurnberger	21:36.1	South Lyon	
83.	12	Parker Wilkinson	21:41.3	Jackson	
84.	12	Jaret Allred	21:45.9	Beverly Hills Groves	
85.	11	Max Novick	21:47.2	Beverly Hills Groves	
86.	10	James Nedeltchev	21:48.3	Ann Arbor Huron	
87.	11	Andrew Gillon	21:48.6	Summit Academy	
88.	9	Zhuochen Yuan	21:49.8	Ann Arbor Huron	
89.	10	Grant Keegan	21:50.3	Bloomfield Hills Cra...	
90.	9	Avery Chan	21:53.4	Ann Arbor Huron	
91.	10	Nathan Marshall	21:57.0	Waterford Kettering	
92.	10	Zack Hayes	21:59.7	Waterford Kettering	
93.	11	Jack Buhl	22:03.1	East Lansing	
94.	10	Max Cooper	22:04.6	Beverly Hills Groves	
95.	12	Brandon Laird	22:11.3	Ann Arbor Huron	
96.	12	Ethan Anderson	22:15.7	Beverly Hills Groves	
97.	10	Christian Gartner	22:16.4	East Lansing	
98.	12	Zachary Trunsky	22:16.7	Beverly Hills Groves	
99.	9	Harrison Hamlin	22:17.8	East Lansing	
100.	10	Ethan Cohen	22:18.7	Ann Arbor Huron	
101.	10	Griffin Klevering	22:19.6	South Lyon	
102.	12	Nathan Mostoller	22:21.5	Allen Park	
103.	9	Max Toll	22:28.1	Jackson	
104.	10	Kenneth Green	22:29.7	Summit Academy	
105.	10	Rolando Arambula	22:32.0	Beverly Hills Groves	
106.	10	Noah Spencer	22:32.3	Jackson	
107.	9	Joel Braue	22:34.3	Holly	
108.	12	Chase Moilanen	22:37.4	Beverly Hills Groves	
109.	10	TaeWon Kimball	22:39.4	East Lansing	
110.	10	Nate Weston	22:42.8	Jackson	
111.	11	Aidan Sova	22:44.8	Jackson	
112.		BLAKE STRAND	22:46.2	Howell	
113.	9	Enzo Brandow	22:47.1	Beverly Hills Groves	
114.	10	Jacob Moreau	22:47.4	Holly	
115.	12	Milan Williams	22:54.1	Detroit Country Day	
116.	9	Theodore Dudas	23:04.4	Beverly Hills Groves	
117.	9	Landon Jackman	23:11.3	Holly	
118.	10	Johnny Davis	23:17.4	Detroit Country Day	
119.	9	Joseph Kras	23:19.7	Holly	
120.	10	Benjamin Cichon	23:20.4	Holly	
121.	12	Timothy Walsh	23:21.5	Beverly Hills Groves	
122.	9	Nick Rau	23:23.6	Ann Arbor Huron	
123.	11	Adam Leshok	23:28.0	South Lyon	
124.	10	Tyler Duong	23:30.7	Jackson	
125.	9	Josh Zhe	23:32.8	Detroit Country Day	
126.	9	Nicholas French	23:33.2	Bloomfield Hills Cra...	
127.	9	Blake Howard	23:39.3	Howell	
128.	10	Noah Thomas	23:46.0	Pontiac Notre Dame P...	
129.	9	Drake Johnson	23:49.2	East Lansing	
130.	9	Zachary Faybik	23:58.4	Summit Academy	
131.	10	Dylan Sandhu	24:05.7	Detroit Country Day	
132.		NICK KERANEN	24:08.3	Howell	
133.	11	Dylan Lackaye	24:08.5	Waterford Kettering	
134.	11	Richard Wall	24:11.4	Midland Dow	
135.	10	Kevin Jiang	24:11.9	Detroit Country Day	
136.	11	Michael Parrish	24:12.5	Detroit Country Day	
137.	12	Basil Ritho	24:24.9	Ypsilanti Arbor Prep...	
138.	10	Benjamin Meal	24:29.1	Beverly Hills Groves	
139.	9	Matthew Walker	24:32.9	Allen Park	
140.	10	Eldon Wilderman	24:34.8	Ann Arbor Huron	
141.	12	Scott Schaefer	24:41.1	Beverly Hills Groves	
142.	9	Ivan Redondo	24:42.5	Ann Arbor Huron	
143.	9	Ben Dueck	24:47.7	Jackson	
144.	9	Andrew Webster	24:48.8	East Lansing	
145.	10	Noah Brown	24:51.6	Holly	
146.	9	Joe-David Curtis	24:56.1	South Lyon	
147.	9	Charlie Cagigas	24:59.5	Walled Lake Western	
148.	9	David Pace	25:09.5	Allen Park	
149.	10	Logan Bahm	25:28.2	East Lansing	
150.	9	Mason Jurko	25:35.5	Allen Park	
151.	10	Nathaniel Abbott	25:37.8	Beverly Hills Groves	
152.	9	Jason Ouyang	25:50.1	Bloomfield Hills Cra...	
153.	9	Grady Walkup	25:56.7	Allen Park	
154.	10	Kevin Shi	25:58.6	Detroit Country Day	
155.	9	Trevor Sheehan	26:42.8	Bloomfield Hills Cra...	
156.	9	Yuhang (Alex) Wu	26:43.0	Bloomfield Hills Cra...	
157.	12	Quinn Kenward	27:05.6	Summit Academy	
158.	11	Spencer Hoffman	27:22.2	South Lyon	
159.	12	Ankit Rattan	27:51.3	Detroit Country Day	
160.	10	Kevin Qian	28:35.2	Detroit Country Day	
161.	12	Kenneth McGlory	28:39.3	Summit Academy	
162.	9	Keiji Roemmich	28:56.7	Walled Lake Western	
163.	10	Aniket Paharia	30:03.9	Detroit Country Day	
164.	9	Yannis Wu Yip	31:10.9	Detroit Country Day