Blaine Invitational 2014

Ham Lake, MN

JV Boys

Team Scores

	1 East Ridge	44	4	5	8	13	14	15	19	18:34.2	0:30.7
	2 Rochester Century	75	1	7	16	21	30	33	35	18:42.7	1:13.4
	3 Centennial	93	9	12	17	18	37	42	43	18:53.4	0:49.1
	4 Andover	131	10	23	28	34	36	44	46	19:05.9	0:47.0
	5 Hopkins	180	3	25	49	50	53	54	55	19:20.3	1:32.4
	6 Minneapolis Washburn	210	22	31	47	52	58	72	87	19:32.2	0:58.2
	7 Blaine	212	24	26	39	60	63	70	81	19:32.3	1:02.6
	8 Forest Lake	247	20	29	41	78	79	96	102	19:42.5	1:29.6
	9 Coon Rapids	275	27	32	45	65	106	111	116	19:56.0	2:16.0
 10 Woodbury	287	48	51	59	62	67	82	90	19:58.1	0:29.3
 11 Simley	309	38	40	71	75	85	99	100	20:03.5	1:12.5
 12 St Paul Como Park	364	6	69	94	97	98	107	113	20:25.6	2:35.1
 13 Irondale	395	56	68	84	92	95	108	122	20:31.4	1:13.3
 14 St Paul Highland Park	412	61	73	74	89	115	118	123	20:38.1	1:36.9
 15 Mahtomedi	432	57	76	88	101	110	117	120	20:46.3	1:39.8
 16 Minneapolis Southwest	480	2	103	105	134	136	144	21:08.6	4:35.9
 17 Spring Lake Park	482	11	80	124	130	137	139	141	21:10.9	4:09.3
 18 Minneapolis South	510	64	104	109	112	121	125	128	21:17.2	1:41.8
 19 North St Paul	521	66	77	114	131	133	145	146	21:19.2	2:04.3
 20 Henry Sibley	595	91	119	126	127	132	135	142	21:46.1	1:18.9
 21 St Paul Johnson	610	83	93	138	147	149	150	151	23:02.9	4:51.3
 22 Great River/T C Acade	646	86	129	140	143	148	23:00.3	4:39.9

Incomplete Teams: Braham Area, Hill-Murray, Maranatha Christian, Mounds Park Academy
St Paul Harding, Tartan
Team Scores
 PLACE	FINISHER	TIME
1. East Ridge
4	Peter Betz	11	18:17.2	
5	Michael Kenney	8	18:25.0	
8	Charles Betz	11	18:36.0	
13	Luke LeMay	9	18:44.6	
14	Phillip Harris	11	18:47.8	
15	Philip Gramer	8	18:48.2	
19	Jack Standal	11	18:54.4	
Total Time = 1:32:50.6	Total Places = 44

2. Rochester Century
1	Antonio Judson	10	18:00.0	
7	Seb Eising	12	18:33.7	
16	Nate Larson	9	18:49.2	
21	Justus Olson	12	18:57.0	
30	Jackson Robelia	10	19:13.4	
33	Joel Nielsen	10	19:19.4	
35	Sam Rotty	12	19:22.8	
Total Time = 1:33:33.3	Total Places = 75

3. Centennial
9	Tyler Shilson	10	18:36.5	
12	Thomas Cessna	12	18:40.2	
17	Luke Arends	9	18:50.8	
18	Mike Ernster	12	18:53.8	
37	Adam Coltvet	9	19:25.6	
42	John Gray	10	19:35.6	
43	Adam Long	12	19:36.2	
Total Time = 1:34:26.9	Total Places = 93

4. Andover
10	Mike Hall	10	18:38.0	
23	John Pahr	12	18:58.6	
28	Ian Mead	12	19:08.4	
34	Michel Doege	12	19:19.5	
36	Jake Sorenson	10	19:24.9	
44	Conor Pedersen	11	19:39.8	
46	Sam Anderson	11	19:43.2	
Total Time = 1:35:29.4	Total Places = 131

5. Hopkins
3	Eli Hoeft	8	18:16.1	
25	Hunter Alquist	12	19:05.3	
49	Ben Hoober	10	19:45.7	
50	Spencer Ashford	11	19:45.7	
53	Elliot Cochran	12	19:48.5	
54	Jack Hove	10	19:48.7	
55	Alex Wallner	12	19:48.7	
Total Time = 1:36:41.3	Total Places = 180

6. Minneapolis Washburn
22	Tommy Nelson	11	18:57.8	
31	Martin Hoeiby	11	19:15.8	
47	Eric Cota	11	19:43.7	
52	Matt Cota	9	19:47.5	
58	Julio Martinez	11	19:56.0	
72	Simon Midtbo	9	20:19.2	
87	Ethan Kiehn	9	20:44.3	
Total Time = 1:37:40.8	Total Places = 210

7. Blaine
24	Clint Carney	10	19:00.9	
26	Dawson Wellman	10	19:06.2	
39	Joshua Klukas	10	19:28.8	
60	Lucas Snyder	12	20:01.8	
63	Cody Johnson	12	20:03.4	
70	Isaac Gifford	12	20:17.5	
81	Sam Scherer	12	20:27.5	
Total Time = 1:37:41.1	Total Places = 212

8. Forest Lake
20	Christopher Delgado	12	18:56.1	
29	Nathan Patterson	11	19:12.1	
41	Adam Gould	10	19:33.7	
78	Ben Mahonen	11	20:24.8	
79	Kacey Moncur	9	20:25.7	
96	Tyler Vandermyde	9	21:07.4	
102	William Dorrain	9	21:15.8	
Total Time = 1:38:32.4	Total Places = 247

9. Coon Rapids
27	Joe Thoen	10	19:08.2	
32	Cole Johnston	10	19:15.9	
45	David Wiser	10	19:42.7	
65	Dan Matthews	11	20:08.9	
106	Abdul Ali	12	21:24.1	
111	Tyler Reski	11	21:34.9	
116	Thomas Kiecker	11	21:43.6	
Total Time = 1:39:39.8	Total Places = 275

10. Woodbury
48	Justin Ballinger	10	19:44.7	
51	Peter Michalowicz	9	19:47.2	
59	Steven Tharalson	10	20:01.7	
62	Billy Young	10	20:03.0	
67	Caleb Brooks	11	20:13.9	
82	Mike Verhulst	10	20:28.5	
90	Daniel Ringrose	9	20:49.4	
Total Time = 1:39:50.5	Total Places = 287

11. Simley
38	Ryan Berg	7	19:26.2	
40	Jakob Myers	9	19:30.6	
71	Timothy Wilmot	9	20:18.8	
75	Tyler Thomas	11	20:23.1	
85	Noah Myers	12	20:38.7	
99	Harris Anderson	7	21:09.8	
100	Nicholas Molstad	9	21:11.0	
Total Time = 1:40:17.4	Total Places = 309

12. St Paul Como Park
6	Innocent Murwanashyaka, 10 18:32.8	
69	Joey Pratte	12	20:17.2	
94	Jacopo Mocellin	12	21:02.4	
97	Phillip Moulton	11	21:07.4	
98	Ben Reynolds	12	21:07.8	
107	Dominic Wolters	9	21:24.9	
113	Eli Patterson	9	21:36.3	
Total Time = 1:42:07.6	Total Places = 364

13. Irondale
56	Justin Escobar	11	19:51.0	
68	Derek Ness	10	20:16.8	
84	Michael Burgoyne	12	20:32.8	
92	Josh Tillman	10	20:52.1	
95	Alec Burgoyne	10	21:04.2	
108	Elliot Murzyn	12	21:29.5	
122	Henry Heinks	9	21:50.3	
Total Time = 1:42:36.9	Total Places = 395

14. St Paul Highland Park
61	DaVelle Martinez	9	20:02.8	
73	Collin Hartogh	10	20:21.1	
74	Tristin Schultz	8	20:21.4	
89	Nathaniel Alden	8	20:45.3	
115	Parker Johnson	8	21:39.7	
118	Avery Farmer	8	21:44.8	
123	Kieran McDonald	11	21:55.4	
Total Time = 1:43:10.3	Total Places = 412

15. Mahtomedi
57	Justin Sanchez	11	19:55.0	
76	Connor Henningsen	9	20:23.6	
88	Jarrod Schad	10	20:44.7	
101	Austin Koester	10	21:13.2	
110	Tom Reineck	11	21:34.8	
117	Alec Jann	9	21:43.6	
120	Cole Deweese	9	21:47.3	
Total Time = 1:43:51.3	Total Places = 432

16. Minneapolis Southwest
2	Cyrus Ashrafzadeh-Kian, 11 18:04.9	
103	Avi Patel	10	21:20.3	
105	James Pfister	10	21:22.9	
134	Will Tieleman	10	22:14.0	
136	Aiden Petrilla	10	22:40.8	
144	Patrick Eikens	9	23:47.1	
Total Time = 1:45:42.9	Total Places = 480

17. Spring Lake Park
11	Mohammed Amin	11	18:39.3	
80	Schaffer Denno	10	20:26.2	
124	Bailey Kwong	9	21:56.3	
130	Josh Bayer	12	22:03.8	
137	Jonathan Darby	10	22:48.5	
139	Alexander Naslund	12	23:06.3	
141	Quinn Olsen	8	23:16.1	
Total Time = 1:45:54.1	Total Places = 482

18. Minneapolis South
64	Robera Legese	9	20:06.4	
104	John Groos	9	21:21.2	
109	William Scofield	10	21:34.4	
112	Wylie Britton	10	21:35.5	
121	Leon Weimer	12	21:48.1	
125	Noah Adriany	9	21:57.7	
128	Sam Frauenheim Danke	10	22:01.2	
Total Time = 1:46:25.6	Total Places = 510

19. North St Paul
66	andrew thibaudeau	11	20:09.6	
77	Noah Grode	11	20:24.1	
114	Ryan Peterson	10	21:38.9	
131	westin erickson	9	22:09.5	
133	nick malakowsky	10	22:13.8	
145	Herin Wong	11	24:27.9	
146	kyle shipman	12	24:32.8	
Total Time = 1:46:35.9	Total Places = 521

20. Henry Sibley
91	Chris Bruns	11	20:51.8	
119	Felix Krause	11	21:46.8	
126	Frankie Einberger	12	22:00.1	
127	Jimmy Elander	9	22:00.8	
132	Ben Archambeau	9	22:10.7	
135	Adam Whitcomb	12	22:16.8	
142	Owen Carruth	9	23:19.1	
Total Time = 1:48:50.2	Total Places = 595

21. St Paul Johnson
83	Leo Wieffering	10	20:32.2	
93	Dwight Ragland	10	21:01.7	
138	Timothy Face	12	23:05.3	
147	Vithue Chamarar	10	25:11.5	
149	Ryan Vang	9	25:23.5	
150	Roguer Sanchel-Avila	12	25:50.3	
151	Cher Kong	9	26:25.9	
Total Time = 1:55:14.2	Total Places = 610

22. Great River/T C Acade
86	Henry Steininger	7	20:41.8	
129	Juan Burleigh	9	22:03.1	
140	Henry Snider	8	23:13.6	
143	Clay Wilkens	8	23:41.0	
148	Clay Anderson	9	25:21.7	
Total Time = 1:55:01.2	Total Places = 646
	Boys 5000m run 
PL	NAME	YR	TIME	TEAM

Top

1	Antonio Judson	10	18:00.0	Rochester Century	
2	Cyrus Ashrafzadeh-Kian, 11 18:04.9	Minneapolis Southwest 
3	Eli Hoeft	8	18:16.1	Hopkins	
4	Peter Betz	11	18:17.2	East Ridge	
5	Michael Kenney	8	18:25.0	East Ridge	
6	Innocent Murwanashyaka, 10 18:32.8	St Paul Como Park	
7	Seb Eising	12	18:33.7	Rochester Century	
8	Charles Betz	11	18:36.0	East Ridge	
9	Tyler Shilson	10	18:36.5	Centennial	
10	Mike Hall	10	18:38.0	Andover	
11	Mohammed Amin	11	18:39.3	Spring Lake Park	
12	Thomas Cessna	12	18:40.2	Centennial	
13	Luke LeMay	9	18:44.6	East Ridge	
14	Phillip Harris	11	18:47.8	East Ridge	
15	Philip Gramer	8	18:48.2	East Ridge	
16	Nate Larson	9	18:49.2	Rochester Century	
17	Luke Arends	9	18:50.8	Centennial	
18	Mike Ernster	12	18:53.8	Centennial	
19	Jack Standal	11	18:54.4	East Ridge	
20	Christopher Delgado	12	18:56.1	Forest Lake	
21	Joe Reimann	8	18:56.6	East Ridge	
22	Justus Olson	12	18:57.0	Rochester Century	
23	Tommy Nelson	11	18:57.8	Minneapolis Washburn 
24	John Pahr	12	18:58.6	Andover	
25	Clint Carney	10	19:00.9	Blaine	
26	Hunter Alquist	12	19:05.3	Hopkins	
27	Dawson Wellman	10	19:06.2	Blaine	
28	Joe Thoen	10	19:08.2	Coon Rapids	
29	Ian Mead	12	19:08.4	Andover	
30	Sam Phipps	11	19:08.4	East Ridge	
31	Nathan Patterson	11	19:12.1	Forest Lake	
32	Jackson Robelia	10	19:13.4	Rochester Century	
33	Martin Hoeiby	11	19:15.8	Minneapolis Washburn 
34	Cole Johnston	10	19:15.9	Coon Rapids	
35	Joel Nielsen	10	19:19.4	Rochester Century	
36	Michel Doege	12	19:19.5	Andover	
37	Sam Rotty	12	19:22.8	Rochester Century	
38	Josh Larson	11	19:24.0	Rochester Century	
39	Jake Sorenson	10	19:24.9	Andover	
40	Adam Coltvet	9	19:25.6	Centennial	
41	Ryan Berg	7	19:26.2	Simley	
42	Joshua Klukas	10	19:28.8	Blaine	
43	Blake Slette	12	19:30.3	East Ridge	
44	Jakob Myers	9	19:30.6	Simley	
45	David Will	10	19:31.3	Rochester Century	
46	Adam Gould	10	19:33.7	Forest Lake	
47	John Gray	10	19:35.6	Centennial	
48	Adam Long	12	19:36.2	Centennial	
49	Isaac Marquardt	9	19:37.2	Rochester Century	
50	Ryan Kohlmeyer	12	19:39.7	Rochester Century	
51	Conor Pedersen	11	19:39.8	Andover	
52	Patrick Mullon	10	19:42.7	Rochester Century	
53	David Wiser	10	19:42.7	Coon Rapids	
54	Sam Anderson	11	19:43.2	Andover	
55	Tim Ollmann	10	19:43.4	East Ridge	
56	Adam Kass	12	19:43.5	Rochester Century	
57	Eric Cota	11	19:43.7	Minneapolis Washburn 
58	Justin Ballinger	10	19:44.7	Woodbury	
59	Porter Larkin	10	19:45.4	Andover	
60	Michael Rod	11	19:45.5	Centennial	
61	Ben Hoober	10	19:45.7	Hopkins	
62	Spencer Ashford	11	19:45.7	Hopkins	
63	Peter Michalowicz	9	19:47.2	Woodbury	
64	Matt Cota	9	19:47.5	Minneapolis Washburn 
65	Elliot Cochran	12	19:48.5	Hopkins	
66	Jack Hove	10	19:48.7	Hopkins	
67	Alex Wallner	12	19:48.7	Hopkins	
68	Justin Escobar	11	19:51.0	Irondale	
69	Jackson Rainville	12	19:52.2	Rochester Century	
70	Connor Lisowski	11	19:52.8	East Ridge	
71	Henry Burns	9	19:54.4	East Ridge	
72	Justin Sanchez	11	19:55.0	Mahtomedi	
73	Simon Avenson	10	19:55.1	Hopkins	
74	Julio Martinez	11	19:56.0	Minneapolis Washburn 
75	Oliver Stinson	10	19:56.2	Andover	
76	John Dougherty	10	19:59.8	Rochester Century	
77	Charlie Sylvester	9	19:59.8	Centennial	
78	Steven Tharalson	10	20:01.7	Woodbury	
79	Lucas Snyder	12	20:01.8	Blaine	
80	DaVelle Martinez	9	20:02.8	St Paul Highland Park 
81	Billy Young	10	20:03.0	Woodbury	
82	Cody Johnson	12	20:03.4	Blaine	
83	Tyson Somers	10	20:03.9	East Ridge	
84	Robera Legese	9	20:06.4	Minneapolis South	
85	Parker Brown	11	20:08.5	Centennial	
86	Dan Matthews	11	20:08.9	Coon Rapids	
87	andrew thibaudeau	11	20:09.6	North St Paul	
88	Braden Kult	9	20:11.2	Andover	
89	Christian Leckband	10	20:13.2	Rochester Century	
90	Caleb Brooks	11	20:13.9	Woodbury	
91	Henry Hughes	9	20:15.2	Hopkins	
92	Joe Zulegar	11	20:15.9	Andover	
93	Chase Froemke	11	20:16.4	Centennial	
94	Derek Ness	10	20:16.8	Irondale	
95	Joey Pratte	12	20:17.2	St Paul Como Park	
96	Isaac Gifford	12	20:17.5	Blaine	
97	Timothy Wilmot	9	20:18.8	Simley	
98	Simon Midtbo	9	20:19.2	Minneapolis Washburn 
99	Blane Utter	9	20:19.7	Centennial	
100	Josh Jarpey	9	20:20.5	Centennial	
101	Ty Eder	10	20:20.6	Rochester Century	
102	Collin Hartogh	10	20:21.1	St Paul Highland Park 
103	Elijah Torbenson	9	20:21.2	Rochester Century	
104	Tristin Schultz	8	20:21.4	St Paul Highland Park 
105	Brady Kunz	9	20:21.9	East Ridge	
106	Tyler Thomas	11	20:23.1	Simley	
107	Connor Henningsen	9	20:23.6	Mahtomedi	
108	Noah Grode	11	20:24.1	North St Paul	
109	Ben Mahonen	11	20:24.8	Forest Lake	
110	Jacob Fabro	11	20:25.4	East Ridge	
111	Kacey Moncur	9	20:25.7	Forest Lake	
112	Schaffer Denno	10	20:26.2	Spring Lake Park	
113	Sam Scherer	12	20:27.5	Blaine	
114	Mike Verhulst	10	20:28.5	Woodbury	
115	Victor Nartovich	10	20:29.1	Rochester Century	
116	Mitchel Vangsness	11	20:31.4	East Ridge	
117	Isaac Lynch	10	20:31.8	Rochester Century	
118	Leo Wieffering	10	20:32.2	St Paul Johnson	
119	Michael Burgoyne	12	20:32.8	Irondale	
120	Reece Gulbrandson	9	20:34.3	Centennial	
121	Will Schroeder	10	20:34.4	Rochester Century	
122	Andrew Swenson	9	20:38.6	Rochester Century	
123	Noah Myers	12	20:38.7	Simley	
124	Noah Zurn	9	20:40.2	Centennial	
125	Christian Fiksdal	11	20:41.0	Rochester Century	
126	Ethan Storm	9	20:41.3	East Ridge	
127	Henry Steininger	7	20:41.8	Great River/T C Acade 
128	Ethan Kiehn	9	20:44.3	Minneapolis Washburn 
129	Brevin Ndovu	10	20:44.3	East Ridge	
130	Hunter Nystrom	11	20:44.7	Minneapolis Washburn 
131	Jarrod Schad	10	20:44.7	Mahtomedi	
132	Donovan Peterson	10	20:44.7	Minneapolis Washburn 
133	Nathaniel Alden	8	20:45.3	St Paul Highland Park 
134	Brandon Nee	10	20:45.8	Rochester Century	
135	Josh Palm	11	20:45.8	Rochester Century	
136	Zach Beddow	9	20:45.9	Centennial	
137	Ethan Brookner	11	20:46.2	Minneapolis Washburn 
138	Isaac Rigert	10	20:46.2	Minneapolis Washburn 
139	Daniel Ringrose	9	20:49.4	Woodbury	
140	Peter Romens	12	20:50.4	Blaine	
141	Chris Brakke	12	20:50.8	Rochester Century	
142	Jacob Meyertholen	10	20:51.2	East Ridge	
143	Jacob Stangret	11	20:51.2	Andover	
144	Chris Bruns	11	20:51.8	Henry Sibley	
145	Josh Tillman	10	20:52.1	Irondale	
146	David Katona	10	20:54.6	Hopkins	
147	Scott Dykhoff	12	20:56.9	Blaine	
148	Henry Elsenpeter	9	20:58.6	Centennial	
149	Dwight Ragland	10	21:01.7	St Paul Johnson	
150	Gabe Hollman	10	21:02.1	Rochester Century	
151	Jacopo Mocellin	12	21:02.4	St Paul Como Park	
152	Alec Burgoyne	10	21:04.2	Irondale	
153	Grant Davis	11	21:04.5	Woodbury	
154	Wescott Bixby	11	21:05.3	East Ridge	
155	Lucas Hofland	9	21:06.2	Centennial	
156	Brent Johnson	12	21:06.6	Rochester Century	
157	Isaac Gullickson	11	21:06.7	Rochester Century	
158	Joey Veer	11	21:07.0	Blaine	
159	Tyler Vandermyde	9	21:07.4	Forest Lake	
160	Phillip Moulton	11	21:07.4	St Paul Como Park	
161	Ben Reynolds	12	21:07.8	St Paul Como Park	
162	Reed Kohlmeyer	9	21:08.1	Rochester Century	
163	Hunter Throndsen	11	21:09.0	Blaine	
164	Joe Ederer	9	21:09.6	Blaine	
165	Harris Anderson	7	21:09.8	Simley	
166	Connor McMannes	10	21:10.5	Woodbury	
167	Dylan Cleary	12	21:10.7	Hopkins	
168	Nicholas Molstad	9	21:11.0	Simley	
169	Mark Lucivansky	11	21:12.7	Rochester Century	
170	Austin Koester	10	21:13.2	Mahtomedi	
171	William Dorrain	9	21:15.8	Forest Lake	
172	Grant Ledin	12	21:18.6	Blaine	
173	Avi Patel	10	21:20.3	Minneapolis Southwest 
174	Steven Barnier	9	21:20.8	Hopkins	
175	John Groos	9	21:21.2	Minneapolis South	
176	Karl Scheit	10	21:21.4	Woodbury	
177	Ben Legried	12	21:21.5	Rochester Century	
178	James Pfister	10	21:22.9	Minneapolis Southwest 
179	Sean Schiferl	7	21:23.4	East Ridge	
180	David Vouk	12	21:23.8	Woodbury	
181	Abdul Ali	12	21:24.1	Coon Rapids	
182	Jackson Gerber	11	21:24.3	Rochester Century	
183	Dominic Wolters	9	21:24.9	St Paul Como Park	
184	Matthew Maher	9	21:28.1	Blaine	
185	Logan Anderson	11	21:28.9	Andover	
186	Elliot Murzyn	12	21:29.5	Irondale	
187	Matt Morton	9	21:31.1	Blaine	
188	Ebenezer Ojo	10	21:31.2	Simley	
189	William Scofield	10	21:34.4	Minneapolis South	
190	Paul Steege	9	21:34.5	Minneapolis Washburn 
191	Tom Reineck	11	21:34.8	Mahtomedi	
192	Tyler Reski	11	21:34.9	Coon Rapids	
193	Wylie Britton	10	21:35.5	Minneapolis South	
194	Eli Patterson	9	21:36.3	St Paul Como Park	
195	Thomas Warden	9	21:36.6	Hopkins	
196	Andy Lies	12	21:38.2	Rochester Century	
197	Ryan Peterson	10	21:38.9	North St Paul	
198	Parker Johnson	8	21:39.7	St Paul Highland Park 
199	Ian Beauchane	9	21:40.5	Mounds Park Academy	
200	Will Hamer	10	21:40.5	Mounds Park Academy	
201	Matt Wiege	10	21:42.9	Centennial	
202	Thomas Kiecker	11	21:43.6	Coon Rapids	
203	Alec Jann	9	21:43.6	Mahtomedi	
204	James Anderson	11	21:44.3	Minneapolis Washburn 
205	Avery Farmer	8	21:44.8	St Paul Highland Park 
206	Travis Mudge	9	21:46.3	Mounds Park Academy	
207	Felix Krause	11	21:46.8	Henry Sibley	
208	Cole Deweese	9	21:47.3	Mahtomedi	
209	Colton Baars	8	21:47.4	Simley	
210	Leon Weimer	12	21:48.1	Minneapolis South	
211	Henry Heinks	9	21:50.3	Irondale	
212	Ryan Minikus	9	21:50.6	Blaine	
213	Jordan Headley	9	21:52.2	East Ridge	
214	Luke Peichel	9	21:53.6	Minneapolis Washburn 
215	Alec Sonquist	10	21:54.4	Blaine	
216	Kieran McDonald	11	21:55.4	St Paul Highland Park 
217	Jan Pfan	11	21:56.2	Minneapolis Washburn 
218	Bailey Kwong	9	21:56.3	Spring Lake Park	
219	Noah Adriany	9	21:57.7	Minneapolis South	
220	Ishaan Govindarajan	10	21:58.3	Rochester Century	
221	Brandon Tovsen	9	21:58.5	Blaine	
222	Adam Revior	9	21:58.8	Tartan	
223	Joe Moore	10	21:59.7	Mahtomedi	
224	Frankie Einberger	12	22:00.1	Henry Sibley	
225	Jimmy Elander	9	22:00.8	Henry Sibley	
226	Sam Frauenheim Danke	10	22:01.2	Minneapolis South	
227	Jacob Erickson	9	22:01.4	Minneapolis Washburn 
228	Juan Burleigh	9	22:03.1	Great River/T C Acade 
229	Josh Bayer	12	22:03.8	Spring Lake Park	
230	Jacob Daubenberger	9	22:04.2	East Ridge	
231	Ben Hall	9	22:05.6	East Ridge	
232	Quin Stangeland	10	22:06.1	Andover	
233	Jeff McEarchern	11	22:08.3	Rochester Century	
234	Zuriel Adam	9	22:08.4	Minneapolis South	
235	Ben Schley	8	22:08.5	Irondale	
236	westin erickson	9	22:09.5	North St Paul	
237	Carter Crawford	9	22:10.3	Maranatha Christian	
238	Ben Archambeau	9	22:10.7	Henry Sibley	
239	Kyle Findlay	11	22:11.9	East Ridge	
240	Andrew Monfils	11	22:12.4	Andover	
241	Zack Halley	9	22:12.6	Forest Lake	
242	Tim Meados	8	22:13.3	Andover	
243	nick malakowsky	10	22:13.8	North St Paul	
244	Kai Peterson	10	22:13.8	Centennial	
245	Ryan Topp	12	22:14.0	Woodbury	
246	Ravi Delechanty	9	22:14.0	Rochester Century	
247	Will Tieleman	10	22:14.0	Minneapolis Southwest 
248	Caleb Nunn	12	22:16.5	East Ridge	
249	Adam Whitcomb	12	22:16.8	Henry Sibley	
250	Branson Palzer	11	22:17.4	Coon Rapids	
251	Cole Polyak	10	22:18.6	Hopkins	
252	Noah Crosbie	10	22:19.6	Coon Rapids	
253	Luis Steidle	10	22:24.8	Blaine	
254	Steven Maine	9	22:25.3	Hopkins	
255	Riley Blank	10	22:27.2	East Ridge	
256	Emerson Badio	11	22:27.6	Coon Rapids	
257	Adam Rosenthal	10	22:30.3	St Paul Highland Park 
258	Joey Truszinski	9	22:32.1	Rochester Century	
259	Jacob Samit	10	22:35.5	Coon Rapids	
260	Alec Wagner	10	22:35.5	East Ridge	
261	Ben Williams	9	22:38.3	St Paul Como Park	
262	Tate Bosler	12	22:39.8	St Paul Highland Park 
263	Aiden Petrilla	10	22:40.8	Minneapolis Southwest 
264	Gunnar Gaboury	10	22:41.5	Andover	
265	Jack Conway	9	22:42.0	St Paul Como Park	
266	Kevin Malecha	10	22:42.3	Centennial	
267	Davis Swift	10	22:42.3	East Ridge	
268	Luke Grossen	9	22:45.4	Forest Lake	
269	Christian Toronto	11	22:46.1	Andover	
270	Garett Levernenze	10	22:47.0	Andover	
271	Jonathan Darby	10	22:48.5	Spring Lake Park	
272	Ivan Cunningham	10	22:52.3	Minneapolis South	
273	Raymond Brendalen	9	22:53.3	Hopkins	
274	Tanner Thom	10	22:53.4	Blaine	
275	McClain Griess	9	22:54.8	Andover	
276	Alec Krieger	12	22:55.3	St Paul Highland Park 
277	Michael Symanski	9	22:56.2	Blaine	
278	Emmett Haak	9	22:56.7	Mounds Park Academy	
279	Bennett Robelia	11	22:57.1	Rochester Century	
280	Thomas Hathaway	10	22:58.8	Woodbury	
281	Matthew Johnson	10	23:01.2	Blaine	
282	Timothy Face	12	23:05.3	St Paul Johnson	
283	Alexander Naslund	12	23:06.3	Spring Lake Park	
284	Zach Drayna	10	23:09.0	Tartan	
285	Paul Zeitz	9	23:09.4	Hopkins	
286	Antonio Suarez	9	23:10.0	Hopkins	
287	Aiden Browne	7	23:11.9	Woodbury	
288	Andrew Franck	11	23:12.4	Blaine	
289	Nathan Julius	10	23:12.9	Woodbury	
290	Henry Snider	8	23:13.6	Great River/T C Acade 
291	Noah Butler	12	23:15.0	Blaine	
292	Quinn Olsen	8	23:16.1	Spring Lake Park	
293	Owen Carruth	9	23:19.1	Henry Sibley	
294	Austin Bunnel	11	23:19.8	East Ridge	
295	Michael Hermann	9	23:20.3	East Ridge	
296	Joe Renville	10	23:23.2	Minneapolis Washburn 
297	Tristan Khotsombath	9	23:23.4	Spring Lake Park	
298	Noah Powell	9	23:29.4	Rochester Century	
299	Jack Riggns	12	23:30.0	Minneapolis South	
300	Bennett Putnam	9	23:34.7	Spring Lake Park	
301	Theo Colby-Milbrath	11	23:35.1	Minneapolis South	
302	Isaac Then	12	23:35.1	Rochester Century	
303	Andrew Merck	9	23:35.4	Blaine	
304	Maddux Brown	9	23:35.5	Blaine	
305	George Copeland	9	23:39.1	Spring Lake Park	
306	Clay Wilkens	8	23:41.0	Great River/T C Acade 
307	Nick Singh	11	23:41.4	Rochester Century	
308	Yugene Guo	10	23:44.1	Rochester Century	
309	Evan Harveland	10	23:44.9	Rochester Century	
310	Jared Czech	9	23:45.9	St Paul Como Park	
311	Patrick Eikens	9	23:47.1	Minneapolis Southwest 
312	Ty Johnson	12	23:47.2	Woodbury	
313	Zach Konkol	9	23:49.1	St Paul Como Park	
314	Grant Ayers	9	23:49.8	Forest Lake	
315	Dominic Wood	9	23:49.9	East Ridge	
316	Will Fabian	9	23:52.4	Hill-Murray	
317	Max Geiger	12	23:52.7	Minneapolis South	
318	Jason Flackne	12	23:56.3	Spring Lake Park	
319	Zach Feece	10	24:03.3	Rochester Century	
320	Drew Strautman	8	24:07.5	St Paul Highland Park 
321	Arlo Beckman	9	24:11.0	St Paul Como Park	
322	Nick Lemke	11	24:14.8	Hill-Murray	
323	Daniel Johnson	9	24:15.5	Blaine	
324	Logan Miller	7	24:16.6	Spring Lake Park	
325	Michael Liebgott	9	24:18.4	Centennial	
326	Jack Johnson	8	24:19.4	St Paul Highland Park 
327	Damon Warren	10	24:20.4	Irondale	
328	Cameron Guest	10	24:21.5	St Paul Highland Park 
329	Earl Eldrige	9	24:22.5	St Paul Como Park	
330	Darnell Apedoh	11	24:23.4	Coon Rapids	
331	David White	11	24:24.5	St Paul Highland Park 
332	Asher Mersereau	9	24:25.3	Maranatha Christian	
333	Bradley Fleek	12	24:25.7	Blaine	
334	Luke Filiatrault	11	24:26.7	Mahtomedi	
335	Herin Wong	11	24:27.9	North St Paul	
336	Derrick Johnson	11	24:28.3	Hopkins	
337	kyle shipman	12	24:32.8	North St Paul	
338	Marco Thul	10	24:34.3	Spring Lake Park	
339	Kevin Tran	10	24:36.2	St Paul Harding	
340	Thomas Lee	12	24:37.6	Braham Area	
341	William Weikle	11	24:41.0	Andover	
342	Riley Hunter	10	24:45.3	North St Paul	
343	Nathan Flynn	11	24:48.6	Centennial	
344	Sam Bader	9	24:51.3	Henry Sibley	
345	Matt Reineck	9	24:53.1	Mahtomedi	
346	Jonathan Mortensen	10	24:53.4	Tartan	
347	Usame Rashid	12	24:54.2	Coon Rapids	
348	Connor Kaelin	9	24:55.4	Minneapolis Washburn 
349	Brady Welsch	9	24:58.2	Irondale	
350	Zach Schank	10	24:58.3	East Ridge	
351	Carter Naegeli	11	24:58.9	Woodbury	
352	Alex Bloomquist	10	25:03.0	East Ridge	
353	Mason Plowman	9	25:03.5	Minneapolis Washburn 
354	Ike Alleckson	11	25:04.8	North St Paul	
355	Justin Topp	7	25:04.8	Woodbury	
356	Kyle Warren	7	25:08.7	Irondale	
357	Vithue Chamarar	10	25:11.5	St Paul Johnson	
358	Jackson Borkowski	9	25:11.7	Andover	
359	Chase Kueker	9	25:13.2	Blaine	
360	Mike Reeder	10	25:15.7	St Paul Highland Park 
361	Clay Anderson	9	25:21.7	Great River/T C Acade 
362	Ryan Vang	9	25:23.5	St Paul Johnson	
363	Drew Persson	11	25:35.5	Rochester Century	
364	Max Layton	9	25:36.4	Minneapolis Washburn 
365	Jonathan Winters	10	25:36.8	Irondale	
366	Chiminh Vue	10	25:38.8	St Paul Harding	
367	Roguer Sanchel-Avila	12	25:50.3	St Paul Johnson	
368	Connor Rowland	9	26:00.6	Braham Area	
369	Torin McConkey	9	26:01.7	Spring Lake Park	
370	Anthony Beerswing	9	26:07.8	Minneapolis South	
371	Walker Ferguson	9	26:18.5	Minneapolis South	
372	William Anderson	9	26:22.5	Minneapolis Washburn 
373	Cher Kong	9	26:25.9	St Paul Johnson	
374	Austin Chuyanghue	10	26:38.3	St Paul Harding	
375	Joe Kaelin	9	26:47.1	Minneapolis South	
376	Riley Wenisch	9	26:47.4	Irondale	
377	Wyatt Sklaney	9	27:09.0	Minneapolis Washburn 
378	Eric Fassbender	9	27:14.5	Woodbury	
379	Nan Wang	10	27:15.2	Rochester Century	
380	Isaac Eng	9	27:15.8	Hopkins	
381	Finn Makika	10	27:19.3	Minneapolis South	
382	Mohammed Hager	9	27:26.2	Irondale	
383	Dominik Strang	9	27:43.7	Braham Area	
384	Kennan Hottinger	7	28:00.8	Woodbury	
385	John Galle	9	28:09.3	Minneapolis South	
386	Greg Pehl	10	28:16.2	Irondale	
387	Winston Guo	11	28:30.6	Rochester Century	
388	Kirby Peterson	9	28:34.3	Minneapolis South	
389	Douglas O'Hara	11	28:37.1	Rochester Century	
390	John Molnau	10	28:47.9	Woodbury	
391	Trung Nguyen	12	28:50.6	East Ridge	
392	Lucas Whitlock	10	28:59.3	Minneapolis South	
393	Raamie Ebrahim	12	29:31.8	Minneapolis South	
394	Chris Vue	10	30:16.3	St Paul Harding	
395	Jack Jorgenson	12	30:50.1	Coon Rapids	
396	Seefan Dabala	10	31:12.7	Minneapolis South	
397	Oliver Bissen	9	32:36.6	St Paul Como Park	
398	Jackson Kerr	9	33:16.0	St Paul Como Park	
399	Liban Odowa	10	39:14.0	Spring Lake Park