Gilbert Results from the Roy Griak Invitational at U of MN Bolstad Golf Crse on 9/20/25

Boys Results and Stats

Switch to Girls

Boys Individual Results

Runner Gr Squad Time Pace Dist Place Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ,%)
Last Race Time
(Δ,%)
Last PR
(Δ,%)
Last DPR
(Δ,%)
Imprvmnts
Carson Squiers Sr V 16:22.4 5:17 3.1 13/444 3/10 3/10 1/46 15:13
Cole Kaptur Sr V 20:16.1 6:32 3.1 399/444 10/10 10/10 13/25 18:23
Emrick Ryan Sr V 18:06.4 5:50 3.1 182/444 5/10 5/10 14/45 16:03
Jacob Tallman Jr V 16:19.2 5:16 3.1 12/444 2/10 2/10 2/52 15:24
Landon Lucht Sr V 18:20.1 5:55 3.1 213/444 7/10 7/10 9/45 16:59
Liam Trampel Jr V 19:26.7 6:16 3.1 343/444 8/10 8/10 21/43 17:14
Logan Bleich Jr V 16:00.6 5:10 3.1 6/444 1/10 1/10 6/62 14:57
Preston Stensland Sr V 18:18.2 5:54 3.1 206/444 6/10 6/10 10/45 16:17
William Soupir Sr V 20:06.6 6:29 3.1 394/444 9/10 9/10 25/36 18:08
Zach Stevermer Fr V 17:43.6 5:43 3.1 130/444 4/10 4/10 11/45 16:20
Runner Gr Squad Time Pace Dist Place Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ,%)
Last Race Time
(Δ,%)
Last PR
(Δ,%)
Last DPR
(Δ,%)
Imprvmts

Under Improvement, the abbreviations are:

  • LY = Beat time from the same course a year ago.
  • LR = Beat time from the most recent running of this course.
  • PR = Set a new PR on this course. A "Course PR".
  • PG = Beat personal goal.
  • SBP = Best performance of season based on position of finish relative to the field.
  • DPR = A "Distance Personal Record" - the personal best time considering distance only, not unique course characteristics. Applicable for 2, 2.48(4K), 3, and 3.1(5K) mile courses.
  • DSR = A "Distance Season Record" - same as above, but for the current season only.
  • DTW = "Displace to Win". This athlete, as the 6th or 7th runner on his/her squad, displaced scoring runners from a competitor enabling his/her team to finish ahead of that competitor.
  • TB = "Tiebreaker". As the #6 athlete on his/her squad, this athlete was the tiebreaker enabling his/her team to finish ahead of that competitor.

All columns are sortable by clicking on the column heading.

Boys Team Results

Team Rank of Finish Time
Gap
Dist Avg Pace 1st Place Pace 5th Place Pace Points Win Team Pace Last Year Time
(Δ,%)
Last Race Time
(Δ,%)
Last PR
(Δ,%)
Last
DTR
SDTR
Improvements Runners (Points)
V 1st 5 5/45 84:32
2:06
3.1 5:27 5:10 5:50 312 5:22 78:32
78:45
Logan Bleich (5), Jacob Tallman (9), Carson Squiers (10), Zach Stevermer (121), Emrick Ryan (167)
V 2nd 5 13/25 96:28
1:58
3.1 6:13 5:54 6:32 325 5:47 85:43
91:29
Preston Stensland (19), Landon Lucht (22), Liam Trampel (80), William Soupir (101), Cole Kaptur (103)
Team Rank of Finish Time Dist Avg Pace 1st Place Pace 5th Place Pace Points Win Team Pace Last Year Time
(Δ,%)
Last Race Time
(Δ,%)
Last PR
(Δ,%)
Last
DTR
SDTR
Improvements Runners (Points)

Under Improvement, the abbreviations are:

  • LY = Beat team time from the same course a year ago
  • LR = Beat team time from the most recent running of the course
  • PR = Set a new Team Record for this course
  • DTR = A "All-Time Distance Team Record" - the team (e.g. "V 1st 5", "JV 4th 5") best time considering distance only, not unique course characteristics. Applicable for 2, 2.48(4K), 3, and 3.1(5K) mile courses.
  • SDTR = A "Season Distance Team Record" - same as above, but for the current season only.

All columns are sortable by clicking on the column heading.

Full Individual Race Results - Boys V

Pl Name Gr School Time Pace Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ)
Last Race Time
(Δ)
Last PR
(Δ)
Imp
1 Sean Fries Sr Minnetonka 15:29.8 5:00
2 Mikah Peters Sr Brandon Valley 15:44.3 5:05
3 Keegan Decker Jr Iowa City Liberty 15:45.9 5:05
4 Jay Mcdonald Jr Summit 15:51 5:07
5 Miles Lechtenberg Sr Sioux Falls Lincoln 15:52.6 5:07
6 Logan Bleich Jr Gilbert 16:00.6 5:10 1/10 1/10 6/62
7 Tyrus Needles Jr Sioux Falls Lincoln 16:01.7 5:10
8 Jaden Merrick Sr Cedar Falls 16:04.7 5:11
9 Emerson Vokes Sr Grundy Center 16:10.9 5:13
10 Santiago Chavez Unattached 16:11.9 5:14
11 Owen Stuwe Sr Shakopee 16:15.8 5:15
12 Jacob Tallman Jr Gilbert 16:19.2 5:16 2/10 2/10 2/52
13 Carson Squiers Sr Gilbert 16:22.4 5:17 3/10 3/10 1/46
14 David Obst Sr Kasson-Mantorville 16:24.8 5:18
15 Lliam Merrel Sr Burnsville 16:25.7 5:18
16 Erik Semling So Cotter/Hope 16:25.9 5:18
17 Ryan Keller Jr Hudson 16:28.4 5:19
18 Charlie Deick Jr Dowling Catholic West Des Moines 16:29.6 5:19
19 Zakariya Mohamed Sr Champlin Park 16:30.1 5:19
20 Cole Reilly Jr Sioux Falls Washington 16:33 5:20
21 Channing Goodwin Jr Rosemount 16:35.5 5:21
22 Emery Wirth So Annandale 16:36.5 5:21
23 Thomas McVay Jr Minneapolis Washburn 16:37.4 5:22
24 Theodore Pennycook Sr Hudson 16:38.9 5:22
25 Lukas Remeikis Jr Summit 16:39 5:22
26 Nathaniel Haberlach Jr Liberty North 16:40.6 5:23
27 Gabe Hallen Sr Orono 16:41.3 5:23
28 Charlie Loth Jr St. Paul Como Park 16:44.9 5:24
29 Arvid Nelsen Sr Sioux Falls Lincoln 16:45.9 5:24
30 Teegan Kralik Sr Norwalk 16:46.3 5:25
31 Dominic Williams Jr Cedar Falls 16:46.6 5:25
32 Nicholas Paulsen Sr Dowling Catholic West Des Moines 16:46.7 5:25
33 Rorik Holmquist Sr Marquette 16:48.6 5:25
34 Ryan Littlefield Jr Cotter/Hope 16:48.8 5:25
35 Ben Kraus Sr Minnetonka 16:51.1 5:26
36 William Tice Jr Dowling Catholic West Des Moines 16:52.2 5:27
37 Joseph DeRouchie So Liberty North 16:52.8 5:27
38 David Meberg Jr Blaine 16:53.9 5:27
39 Owen Fallon Jr Summit 16:54.2 5:27
40 SANDER OHE Sr Edina 16:54.5 5:27
41 Jacob Brown Sr Roseville Area 16:54.8 5:27
42 Ryder Mold Fr St. Francis 16:54.9 5:27
43 Casey Nordstrom Jr Minnetonka 16:55 5:27
44 Connor Heltemes So Chanhassen 16:55.2 5:27
45 Samuel Deutz Sr Marshall 16:56.4 5:28
46 Peter Argeropoulos Sr Marquette 16:57.5 5:28
47 Brennen Hoyer Sr Cedar Falls 16:58.3 5:28
48 Blake Frazer Sr Champlin Park 16:58.4 5:29
49 Ben Clark Sr St. Paul Como Park 16:58.6 5:29
50 Tristan Lenton Sr Buffalo 16:59.7 5:29
51 Matt Jorgenson Sr Perham 17:00.8 5:29
52 Abram Anderson Sr Rosemount 17:03.7 5:30
53 William Schwemm Jr Blake 17:05.1 5:31
54 Hunter Miller Jr Mounds View 17:06.9 5:31
55 Tommy Limback Jr Valley West Des Moines 17:07.9 5:32
56 Nayati Ringing Shield Sr Sioux Falls Lincoln 17:08.1 5:32
57 John Gray Jr Liberty North 17:08.3 5:32
58 Austin Matrious Sr Blaine 17:10.3 5:32
59 Carter Lippold So Farmington 17:11.5 5:33
60 Isheanesu Nziramasanga Sr Liberty North 17:11.5 5:33
61 Bryce Brown So Perham 17:12.3 5:33
62 Niah Fernandes Sr Two Rivers 17:12.9 5:33
63 Parker Spindler Sr Becker 17:13 5:33
64 Crosby Hume Fr Summit 17:13.3 5:33
65 Brody Freeland Fr Perham 17:13.7 5:33
66 Hena Abreham So Sioux Falls Washington 17:13.8 5:33
67 William Drury Jr Mounds View 17:14.8 5:34
68 Louis Ahern Sr Academy Of Holy Angels 17:16.2 5:34
69 Patrick Carroll Jr Farmington 17:16.6 5:34
70 Wesley Lyon So Sioux Falls Christian 17:17.2 5:35
71 Jameson Guertin Sr Minneapolis Washburn 17:17.7 5:35
72 Eddie Loberg So Orono 17:18.2 5:35
73 Andrew Richter Jr Mounds View 17:18.3 5:35
74 Thomas Berndt So Wayzata 17:18.7 5:35
75 Boston Pyle So Chanhassen 17:19.2 5:35
76 Rocco Hawthorne arroyo So Edina 17:20 5:35
77 Connor Viera Sr Wayzata 17:20.2 5:36
78 Will Chabot Jr Wayzata 17:20.6 5:36
79 Carter Niemkiewicz Sr Summit 17:21.5 5:36
80 Ben Parsons Jr Sioux Falls Washington 17:21.5 5:36
81 Matthew Jenneke Sr Wayzata 17:21.6 5:36
82 Beckett Andreasen So Liberty North 17:22.8 5:36
83 Kellen Groth Sr Cotter/Hope 17:22.9 5:36
84 George Nelson Sr Stillwater Area 17:23.6 5:37
85 Israel Sulungaine Jr Blaine 17:25.4 5:37
86 Riddick Iseminger Jr Sioux Falls Lincoln 17:25.8 5:37
87 Nathaniel Bateman Jr Duluth East 17:25.9 5:37
88 Emmitt Revering Sr Anoka 17:26.6 5:38
89 Isaak Koivulo Schadow So Edina 17:26.8 5:38
90 Aidan Chandler Jr The Bolles School 17:27 5:38
91 Reid Groher Jr Sioux Falls Lincoln 17:27.5 5:38
92 Leo Mithun So Blake 17:28.5 5:38
93 James Mandt Sr Cedar Falls 17:29.4 5:39
94 Benjamin Raisanen So St. Michael-Albertville 17:29.6 5:39
95 Brendan Fahey Sr Woodbury 17:29.7 5:39
96 Colin Finch Jr Iowa City Liberty 17:30 5:39
97 Boston Peterson Jr Rosemount 17:30.3 5:39
98 William DeMar Fr Stillwater Area 17:30.9 5:39
99 Khalil Omar So Minneapolis Washburn 17:31.6 5:39
100 Lucas Betterman Jr Roseville Area 17:32.3 5:39
101 Aidric Pfeifer Sr Wayzata 17:32.4 5:39
102 Owen Riter Sr Woodbury 17:32.5 5:40
103 Joey Gustafson Sr Duluth East 17:33 5:40
104 Griffin Miller Jr Sioux Falls Washington 17:33.1 5:40
105 Reid Wokasch Sr Perham 17:34.8 5:40
106 Lucas Ballard Jr Marquette 17:34.8 5:40
107 Mark Goettel Sr Duluth East 17:35.5 5:40
108 Patrick Altstatt Sr Bloomington Jefferson 17:35.5 5:40
109 Alex Swanson Sr Becker 17:35.6 5:41
110 Keigo Engel So Woodbury 17:35.7 5:41
111 Aaron Peterson Sr Anoka 17:36.2 5:41
112 Ethan Johnson Fr Perham 17:36.2 5:41
113 Jackson Boltjes Jr Sioux Falls Washington 17:37.1 5:41
114 Steffan Drekonja So Minneapolis Washburn 17:37.8 5:41
115 Alexander Bur Sr St. Peter 17:38.5 5:41
116 Kevin Lewczyk Sr Liberty North 17:38.5 5:41
117 Henry Sayler Jr Sioux Falls Lincoln 17:38.9 5:42
118 Jeremy Gall Fr Cedar Falls 17:39.1 5:42
119 Hazel Small Sr St. Paul Como Park 17:40.1 5:42
120 Arthur Anderson Jr St. Paul Como Park 17:40.6 5:42
121 Samarth Raj Sr Wayzata 17:41.1 5:42
122 Cooper Munsch Sr Orono 17:41.1 5:42
123 Henry Meberg So Blaine 17:41.2 5:42
124 Aksel Beedon Jr Norwalk 17:41.7 5:42
125 Simon Roelofs Sr Sioux Falls Christian 17:42.2 5:43
126 Dylan Guck Sr Perham 17:42.3 5:43
127 Nelsen Perrigo So Valley West Des Moines 17:42.4 5:43
128 Porter Myers Jr Cedar Falls 17:43.3 5:43
129 Blake Knutson So Wayzata 17:43.6 5:43
130 Zach Stevermer Fr Gilbert 17:43.6 5:43 4/10 4/10 11/45
131 Henrik Engstrom So Edina 17:44.2 5:43
132 Clayton Bill So Rosemount 17:44.4 5:43
133 Benjamin Dayton Jr St. Michael-Albertville 17:44.6 5:43
134 Evan Beaudette So Rosemount 17:44.7 5:43
135 Isaac Harder Sr Rosemount 17:44.8 5:43
136 Arrian Sharma Sr The Bolles School 17:45.2 5:44
137 Grayson Speltz So LA/RP/H 17:47.4 5:44
138 Logan Antony Jr Shakopee 17:47.5 5:44
139 Haakon Hanson Sr Two Rivers 17:47.6 5:44
140 Wyatt Wolfe Jr Stillwater Area 17:48.2 5:45
141 Frank Vandy Jr Sioux Falls Lincoln 17:48.9 5:45
142 Aaron Ploetz Sr LA/RP/H 17:48.9 5:45
143 Grayson Then Sr Mounds View 17:49.1 5:45
144 Lane Osterloh Sr Norwalk 17:49.4 5:45
145 Sam Buhrow Jr Norwalk 17:50 5:45
146 Jacob Lovas Fr Hopkins 17:50.6 5:45
147 Jamal Wamah So Roseville Area 17:51 5:45
148 Carter Haigh Jr Dowling Catholic West Des Moines 17:51.3 5:46
149 Grant Smith So Roseville Area 17:52.3 5:46
150 Emmett Mathiasen Sr Dowling Catholic West Des Moines 17:52.4 5:46
151 Nate Timboe So Dowling Catholic West Des Moines 17:53.1 5:46
152 Christian Bach Jr Minnetonka 17:53.2 5:46
153 Carter Hering Jr Hopkins 17:53.4 5:46
154 Logan Small So St. Paul Como Park 17:53.5 5:46
155 Kieran Roedel Sr Hopkins 17:54.5 5:47
156 Preston Holewa Sr Foley 17:54.7 5:47
157 Kyler Williams Sr St. Michael-Albertville 17:54.8 5:47
158 Ismaeel Ahmed So Mounds View 17:54.9 5:47
159 Kazimir Korzenowski Jr Chanhassen 17:55.9 5:47
160 Isaac Rasmussen Sr LA/RP/H 17:56.6 5:47
161 Alexander Altstatt Sr Bloomington Jefferson 17:56.7 5:47
162 JT O'Rourke Fr St. Michael-Albertville 17:57.2 5:47
163 Ezra DeRouchie Sr Liberty North 17:57.3 5:48
164 Sam Parker Sr Norwalk 17:57.5 5:48
165 Brennan Kunst Jr LA/RP/H 17:58.1 5:48
166 Zach Patrick So Trinity Academy 17:58.1 5:48
167 Justin Woodruff Sr Buffalo 17:58.5 5:48
168 Cain Steinweg Sr Summit 17:59.4 5:48
169 Trey Hegland Sr LA/RP/H 17:59.7 5:48
170 Oliver Tice Fr Norwalk 18:00.1 5:48
171 Zach Barkwell So Blake 18:00.7 5:49
172 Nolan Wandler So Wayzata 18:00.8 5:49
173 Elias Stein Jr Dowling Catholic West Des Moines 18:01.1 5:49
174 Ben Mathiason So Perham 18:01.4 5:49
175 Angel Cruz Felipe Sr Valley West Des Moines 18:01.8 5:49
176 Juan Pablo Bracamontes Jr The Bolles School 18:03.1 5:49
177 Kaleb Jones Jr Spectrum 18:04.9 5:50
178 Isaak Feuerhelm Jr Chanhassen 18:05.1 5:50
179 Henry Camp Jr The Bolles School 18:05.5 5:50
180 Cole Kutches Sr Anoka 18:06 5:50
181 Abdirisaq Robleh Sr Wayzata 18:06 5:50
182 Emrick Ryan Sr Gilbert 18:06.4 5:50 5/10 5/10 14/45
183 Henry Mathiason Sr Perham 18:07.3 5:51
184 Bennett Wilson Sr Minneapolis Southwest 18:09 5:51
185 Johnny Reynolds Sr Valley West Des Moines 18:09.9 5:52
186 Josiah Bliss Jr Stillwater Area 18:10.1 5:52
187 Otis Friesen Sr Blake 18:10.2 5:52
188 Davis Kelly Jr Orono 18:10.4 5:52
189 Hunter Patton Sr Mitchell 18:10.8 5:52
190 Elijah Thomas Fr Blaine 18:11 5:52
191 John Mcdonald Jr Summit 18:11.2 5:52
192 Tanner Felton Sr Becker 18:11.4 5:52
193 Ben Schendel So Minneapolis Southwest 18:12.2 5:52
194 Armaan Sharma Fr The Bolles School 18:12.3 5:52
195 Samuel Gaines Sr Anoka 18:12.8 5:53
196 Braeden Raga So Sioux Falls Lincoln 18:13.5 5:53
197 Riley Tillander Sr Two Rivers 18:14.5 5:53
198 Keenan Moriarty Sr Minneapolis Southwest 18:14.7 5:53
199 Brayden Walderbach Fr Norwalk 18:15.3 5:53
200 Miles Anderson Jr Edina 18:16 5:54
201 Whit Geoffray So Trinity Academy 18:16.5 5:54
202 Lars Hildebrand Jr Iowa City Liberty 18:16.5 5:54
203 Logan Hartman Fr Duluth East 18:16.6 5:54
204 Rob Beecher Jr Dowling Catholic West Des Moines 18:17 5:54
205 Asher Carroll Trinity Academy 18:18.1 5:54
206 Preston Stensland Sr Gilbert 18:18.2 5:54 6/10 6/10 10/45
207 Kaden Longworth Sr Woodbury 18:18.4 5:54
208 Harper Drexel Jr Stillwater Area 18:18.5 5:54
209 Adam Johnson Sr Farmington 18:19 5:55
210 Parker Hendrickx So Perham 18:19.9 5:55
211 Ryne Kies Jr Cedar Falls 18:19.9 5:55
212 Preston Cogan So Liberty North 18:20.1 5:55
213 Landon Lucht Sr Gilbert 18:20.1 5:55 7/10 7/10 9/45
214 Sy Ebben Sr Hudson 18:20.3 5:55
215 Gaige Martin Sr Cedar Falls 18:20.3 5:55
216 Ronak Bhargava Sr Valley West Des Moines 18:21 5:55
217 Parker Pietruszewski Sr Woodbury 18:21.9 5:55
218 Tarunesh Gopinath Jr Valley West Des Moines 18:21.9 5:55
219 Keenan Raske So Anoka 18:22.6 5:56
220 Matias Bender So Mounds View 18:22.8 5:56
221 Camden Nguyen Sr Hopkins 18:23 5:56
222 Philemon Theodros Jr Woodbury 18:23.3 5:56
223 Charlie Moore So The Bolles School 18:23.7 5:56
224 Jack Carlson Jr Dowling Catholic West Des Moines 18:24 5:56
225 Marcus Papik Jr Luverne 18:24.1 5:56
226 Edrik Saeger Fr Sioux Falls Lincoln 18:26.3 5:57
227 Tayson Cho Jr Iowa City Liberty 18:27.1 5:57
228 Isaac Koole Sr Sioux Falls Christian 18:27.5 5:57
229 Ethan Barkwell So Blake 18:27.8 5:57
230 Warner Leman So Dowling Catholic West Des Moines 18:28.5 5:58
231 Beepsee Teeple Sr Marquette 18:28.6 5:58
232 Jonah Alexander 8th Cotter/Hope 18:29.7 5:58
233 Jackson Ashbach Sr Mounds View 18:30.6 5:58
234 Royal Buckner So Two Rivers 18:30.8 5:58
235 Max Truog Jr The Bolles School 18:30.8 5:58
236 Kiran Parekh Jr The Bolles School 18:31.1 5:58
237 Hugh Zupancich Jr Roseville Area 18:33.4 5:59
238 Evan Buss Jr Farmington 18:33.7 5:59
239 Evan Hubbard Sr Becker 18:34.4 5:59
240 Charles Moen Sr Bloomington Jefferson 18:34.6 6:00
241 Nathan Fellows Jr Stillwater Area 18:34.9 6:00
242 Daxton Hughes So Norwalk 18:35.8 6:00
243 Jeremiah Brown Sr Norwalk 18:36 6:00
244 Jonas Sparr Fr Mounds View 18:36.5 6:00
245 Liam Barkley Jr Orono 18:38.2 6:01
246 Breck Campbell Sr Edina 18:38.6 6:01
247 William Smisek So Orono 18:39 6:01
248 Benjamin Cook Sr Edina 18:39.3 6:01
249 Owen Blascyk Sr Duluth East 18:39.7 6:01
250 Weston Bowser Jr Valley West Des Moines 18:40.9 6:02
251 Beckett Cameron Fr Minneapolis Southwest 18:41.8 6:02
252 Max Molinaro So Two Rivers 18:42.3 6:02
253 Keaton Fopma Fr Sioux Falls Christian 18:43 6:02
254 Mason Kurr So Annandale 18:43.2 6:02
255 A.J. Smith Jr Minnetonka 18:43.4 6:02
256 Vincent Barragan So The Bolles School 18:43.5 6:02
257 Miles Bromander So Hopkins 18:44.9 6:03
258 August Massey Jr Stillwater Area 18:45 6:03
259 Charlie Altstatt So Mounds View 18:45 6:03
260 Randall Rowe Sr Woodbury 18:45.2 6:03
261 Mark Gant So St. Paul Como Park 18:46.2 6:03
262 Aidan Schuerman Sr Marshall 18:46.4 6:03
263 Clara Reusch-Devers Sr Hopkins 18:46.7 6:03
264 Jens Strand So Iowa City Liberty 18:46.8 6:03
265 Luke Sanborn Jr Rosemount 18:46.8 6:03
266 Braylen Maciej So St. Michael-Albertville 18:47 6:04
267 Cody Strohman So Cedar Falls 18:47.1 6:04
268 Conor Sweeney Sr Bloomington Jefferson 18:47.5 6:04
269 Philip Reimer Fr Trinity Academy 18:48 6:04
270 Sawyer Schulz Fr Minnetonka 18:48.1 6:04
271 Gaven Greshowak Sr Duluth East 18:48.3 6:04
272 Connor Stolhberg Jr Hudson 18:48.7 6:04
273 Chase Wells So Rosemount 18:48.8 6:04
274 Nate Anderson Sr Hudson 18:48.8 6:04
275 Evan Furcht Sr Wayzata 18:49.6 6:04
276 Sam VanRaalte So Sioux Falls Christian 18:50.2 6:05
277 Aidan Gillespie So Farmington 18:52.5 6:05
278 Jonas Olson Sr Roseville Area 18:52.8 6:05
279 Bilal Abdoullah Jr Hopkins 18:53.1 6:06
280 Julius Vidal Sr Iowa City Liberty 18:54 6:06
281 Charles Mueller-Thompson Fr Marshall 18:54.5 6:06
282 Kieran Willenbring So Farmington 18:54.5 6:06
283 Colin Johnson Sr St. Paul Como Park 18:55.6 6:06
284 Zachary Unger Sr Minnetonka 18:55.6 6:06
285 Levi Madson Fr Orono 18:55.7 6:06
286 Hunter Rislov Sr LA/RP/H 18:56 6:06
287 Andrew Koole Fr Sioux Falls Christian 18:56 6:06
288 Cooper Hensley So Minnetonka 18:56.3 6:07
289 Caelan Scott Fr Champlin Park 18:57 6:07
290 Jacob McGuinn Sr Minneapolis Southwest 18:57.1 6:07
291 Cazdyn Pisca Jr Blaine 18:57.3 6:07
292 Jolaun Lewis Sr Champlin Park 18:57.7 6:07
293 Ashok Algappan So Minnetonka 18:57.9 6:07
294 Carl Stockert Sr Bloomington Jefferson 18:58.1 6:07
295 Matthew Alberico Jr Valley West Des Moines 18:58.5 6:07
296 Yuma Squires Sr Iowa City Liberty 18:59.1 6:07
297 Maxwell DeRungs So Anoka 18:59.2 6:07
298 Drew Gronholz Jr Orono 18:59.3 6:08
299 Cameron Bauman Jr Valley West Des Moines 18:59.9 6:08
300 Cooper Levi So Summit 19:00.4 6:08
301 Jonah Hatanpa So Cotter/Hope 19:00.5 6:08
302 Tyler Axel So Hudson 19:01.3 6:08
303 Will Jewison So LA/RP/H 19:02.1 6:08
304 Frederick Steffen So Shakopee 19:03.3 6:09
305 Carson Miller Jr St. Michael-Albertville 19:04.1 6:09
306 Jake Malchow Fr Sioux Falls Washington 19:04.5 6:09
307 Cormac Hofmann-Geye Sr Minneapolis Southwest 19:05.3 6:09
308 Lucas Vetter Sr Champlin Park 19:05.4 6:09
309 Vaughn Watts Sr Bloomington Jefferson 19:05.9 6:10
310 Cole Wanvig So Stillwater Area 19:06.4 6:10
311 Kingston Windschitl Sr Stillwater Area 19:06.5 6:10
312 Caleb Osterberg Sr Champlin Park 19:06.6 6:10
313 Landon Doyle Jr Sioux Falls Washington 19:07 6:10
314 Brooks Clapp So Sioux Falls Christian 19:07.5 6:10
315 Liam Christopherson So Blaine 19:08.6 6:11
316 Cameron Dorst Sr Anoka 19:09.9 6:11
317 Dietrich Reidenbach Fr Minnewaska Area 19:11.2 6:11
318 Ethan Haataja Jr Perham 19:11.2 6:11
319 Noland Munson 8th Marshall 19:11.3 6:11
320 Kenz Healy So Orono 19:11.5 6:11
321 Holden Hubbard So Becker 19:11.8 6:12
322 Maxwell Kinzer Fr Iowa City Liberty 19:12.8 6:12
323 Ben Lanxon So Iowa City Liberty 19:13.2 6:12
324 Sawyer Dodge Jr Minneapolis Washburn 19:13.8 6:12
325 Gabriel Zingler Jr Valley West Des Moines 19:14 6:12
326 Jackson Storm Fr Sioux Falls Washington 19:14.3 6:12
327 Harrison Bice Sr Norwalk 19:14.4 6:12
328 Soren Longballa Jr Roseville Area 19:14.8 6:13
329 Calvin Moeckel Jr Roseville Area 19:15.2 6:13
330 Nathaniel Przybyl So Duluth East 19:15.5 6:13
331 Isaac Leibfried 7th Marshall 19:15.8 6:13
332 Jase Bell Jr Hudson 19:17.7 6:13
333 Riley Harmoning So St. Michael-Albertville 19:17.8 6:13
334 Ollie (Alston) Butler So Roseville Area 19:18 6:14
335 Peter Laska 8th St. Paul Como Park 19:20 6:14
336 Brandt Hemmelgarn So Becker 19:20.2 6:14
337 Elias Schroeder Jr Rosemount 19:21.3 6:15
338 Elias Barlow So Hudson 19:21.7 6:15
339 Joey McVean Sr Mounds View 19:22.1 6:15
340 Thomas Simon So Chanhassen 19:23.3 6:15
341 Logan Fritts Sr Cotter/Hope 19:23.4 6:15
342 Bennett Williams Fr Orono 19:25.7 6:16
343 Liam Trampel Jr Gilbert 19:26.7 6:16 8/10 8/10 21/43
344 Aiden Johnson Jr Sioux Falls Washington 19:27.9 6:17
345 Lake Skytta So Marquette 19:28 6:17
346 Townes Bolchen 8th Two Rivers 19:28.8 6:17
347 Welly Fillmore So Marquette 19:29.1 6:17
348 Paul Shannon So Trinity Academy 19:29.3 6:17
349 Wesley Toensing So Farmington 19:29.4 6:17
350 Keefer Hedfors Sr Two Rivers 19:29.4 6:17
351 Sebastian Ruf Jr Minneapolis Southwest 19:29.9 6:17
352 Kai Scheef So Hopkins 19:31.2 6:18
353 Graham Bennett Sr Blake 19:31.9 6:18
354 Philip Lueth Sr Bloomington Jefferson 19:32.8 6:18
355 William Rengo Sr Anoka 19:33.8 6:19
356 Ben Davis Sr Hudson 19:37.4 6:20
357 Cadel Graham Fr Minneapolis Southwest 19:37.9 6:20
358 Guillermo Lopez-Garcia Jr Minnetonka 19:38 6:20
359 Hans Hildebrand Fr Iowa City Liberty 19:38.6 6:20
360 Peter Hobson Fr Trinity Academy 19:38.8 6:20
361 Graham Fenn Fr Trinity Academy 19:39.2 6:20
362 Max McDonald So Sioux Falls Christian 19:40 6:21
363 Damian Gossen So LA/RP/H 19:40 6:21
364 Levi Froyum So Shakopee 19:43.5 6:22
365 Matthew Gant So St. Paul Como Park 19:44.3 6:22
366 William Lindsay So Marquette 19:44.6 6:22
367 Benjamin Thorson Sr Duluth East 19:46.1 6:23
368 August Capps Sr Duluth East 19:46.8 6:23
369 Chase Adam Jr Anoka 19:47.1 6:23
370 Caleb Walin So Champlin Park 19:48.3 6:23
371 Breck Andres Jr St. Michael-Albertville 19:49.8 6:24
372 Liam Burow Jr Minneapolis Washburn 19:50.1 6:24
373 Thomas Crisp Jr Farmington 19:52.3 6:25
374 Brody Bruns Jr Annandale 19:53.4 6:25
375 Reece Miller So Blaine 19:54 6:25
376 Caden Laurn Sr Marquette 19:54.1 6:25
377 Mykel Paulsen Sr Marshall 19:55.4 6:26
378 Corbin Leibfried Jr Marshall 19:55.7 6:26
379 Owen Sauer Jr Cotter/Hope 19:56.1 6:26
380 DJ Menhennick So Marquette 19:56.2 6:26
381 Cormac Sutherland So Minneapolis Washburn 19:56.6 6:26
382 Bodhi Adnan So Summit 19:56.8 6:26
383 Carter Hentges So Champlin Park 19:58.2 6:27
384 Duncan McDonald Sr Bloomington Jefferson 19:59.1 6:27
385 Jordan Hunnicutt Sr Chanhassen 19:59.5 6:27
386 Alexander Krengel Sr Woodbury 20:00 6:27
387 Jonah Kuhn 8th Blaine 20:00.5 6:27
388 Brody Ahrens Jr Cedar Falls 20:00.7 6:27
389 Griffin Leibfried 8th Marshall 20:01.2 6:27
390 Aaron James Fr Shakopee 20:01.5 6:28
391 Wyatt Neuman 8th Annandale 20:03.7 6:28
392 Jack Breimhorst Jr Shakopee 20:05.1 6:29
393 Logan Lindstrom Sr Farmington 20:06.3 6:29
394 William Soupir Sr Gilbert 20:06.6 6:29 9/10 9/10 25/36
395 Max Fisher Sr Duluth East 20:08.3 6:30
396 John Fischer Sr Spectrum 20:10.3 6:30
397 Hunter Simon Sr Blake 20:13.1 6:31
398 Dylan Pierce So Annandale 20:15.9 6:32
399 Cole Kaptur Sr Gilbert 20:16.1 6:32 10/10 10/10 13/25
400 Griffin Zuehlke Sr Annandale 20:16.2 6:32
401 Carter Tromiczak So Minneapolis Washburn 20:17.4 6:33
402 Jacob Groff Sr Chanhassen 20:17.8 6:33
403 Ryan Guntzel Sr Spectrum 20:18.8 6:33
404 Brady Jacobson 8th Shakopee 20:20.5 6:34
405 Mason Tschida Sr Becker 20:20.6 6:34
406 Tyler Rogge Sr Woodbury 20:21.8 6:34
407 Ben Aviles Jr Blake 20:22.7 6:34
408 Daniel Samlaska Fr Sioux Falls Washington 20:25.2 6:35
409 Carson Wernholm Sr Marquette 20:25.4 6:35
410 Hunter Freske Fr Rosemount 20:27.8 6:36
411 Greyson Crowley Sr Chanhassen 20:34.6 6:38
412 Nolawi Legesse So Bloomington Jefferson 20:35.1 6:38
413 Ben Gerlach Sr Mitchell 20:37.2 6:39
414 Jase Ritter Fr Minnewaska Area 20:37.7 6:39
415 Levi Stevens Sr Anoka 20:38.5 6:40
416 Ben Vanderley Klaassen Sr Minneapolis Washburn 20:39.1 6:40
417 Luke Lorenz Sr Hudson 20:40.6 6:40
418 Joseph Gorsuch Jr Chanhassen 20:44.5 6:41
419 Avery Simmons Sr Two Rivers 20:46.8 6:42
420 Karl Tuttle Sr Carlton-Wrenshall 20:49.5 6:43
421 Evan Messner Fr Shakopee 20:53.8 6:44
422 Cooper Anderson So Champlin Park 20:55.5 6:45
423 Desmond Malinowski Jr Woodbury 20:57.3 6:46
424 Liam Groebner So Champlin Park 20:57.6 6:46
425 Jason Klecker Sr Roseville Area 20:58.6 6:46
426 Cole Timm Jr LA/RP/H 20:59.3 6:46
427 Miles Wagner-Hemstad Fr St. Paul Como Park 21:02.4 6:47
428 Barrett Giesen Fr Shakopee 21:02.4 6:47
429 Xander Johnson 8th Shakopee 21:04.8 6:48
430 Jude Olson Gross Sr Minneapolis Washburn 21:05.7 6:48
431 Isaias Padilla Sr Carlton-Wrenshall 21:08.8 6:49
432 Carter Perry Fr Annandale 21:12.9 6:51
433 Eli Womack Fr Trinity Academy 21:18.9 6:53
434 Parker Mason Jr Two Rivers 21:19.9 6:53
435 Zach Kidd Jr Blake 21:24.3 6:54
436 Weston Denne Jr Becker 21:31.3 6:57
437 Toby Wambeke Jr Marshall 21:36.1 6:58
438 Cooper Pany So Becker 21:37.7 6:59
439 Charlie Staudacher 7th Cotter/Hope 21:38 6:59
440 Cameron Schaller Sr Smithton 21:57.8 7:05
441 Tyler Wilson Fr Smithton 21:59.4 7:06
442 Carson Schuster Jr Becker 22:16.4 7:11
443 Wilson Jack So Cochrane-Fountain City 23:02.4 7:26
444 Cooper Mikelson Fr Cochrane-Fountain City 25:15.8 8:09
Pl Name Gr School Time Pace Rank in Squad Rank in School Rank vs Comp Last Year Time
(Δ)
Last Race Time
(Δ)
Last PR
(Δ)
Imp

Under Improvement, the abbreviations are:

  • LY = Beat time from the same course a year ago
  • LR = Beat time from the most recent running of the course
  • PR = Set a new PR
  • PG = Beat personal goal
  • SBP = Best performance of season based on position of finish relative to the field.

All columns are sortable by clicking on the column heading.

Full Team Race Results - Boys V

Group of 5: V 1st 5

Pl School
Total
Time
Pts Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
1 Sioux Falls Lincoln
4-1-2-1-1
Gap: 1:33
83:14
16:39
5:22
161 Miles Lechtenberg
Sr
15:53
5:07
4
Tyrus Needles
Jr
16:02
5:10
6
Arvid Nelsen
Sr
16:46
5:24
24
Nayati Ringing Shield
Sr
17:08
5:32
49
Riddick Iseminger
Jr
17:26
5:37
78
Reid Groher
Jr
17:28
5:38
83
Henry Sayler
Jr
17:39
5:42
108
2 Summit
3-3-3-2-2
Gap: 1:31
83:59
16:48
5:25
185 Jay Mcdonald
Jr
15:51
5:07
3
Lukas Remeikis
Jr
16:39
5:22
20
Owen Fallon
Jr
16:54
5:27
34
Crosby Hume
Fr
17:13
5:33
57
Carter Niemkiewicz
Sr
17:22
5:36
71
Cain Steinweg
Sr
17:59
5:48
156
John Mcdonald
Jr
18:11
5:52
174
3 Liberty North
16-9-7-4-3
Gap: 0:42
85:16
17:03
5:30
230 Nathaniel Haberlach
Jr
16:41
5:23
21
Joseph DeRouchie
So
16:53
5:27
32
John Gray
Jr
17:08
5:32
50
Isheanesu Nziramasanga
Sr
17:12
5:33
53
Beckett Andreasen
So
17:23
5:36
74
Kevin Lewczyk
Sr
17:39
5:41
107
Ezra DeRouchie
Sr
17:57
5:48
152
4 Cedar Falls
6-6-6-5-4
Gap: 1:34
84:58
17:00
5:29
268 Jaden Merrick
Sr
16:05
5:11
7
Dominic Williams
Jr
16:47
5:25
26
Brennen Hoyer
Sr
16:58
5:28
41
James Mandt
Sr
17:29
5:39
85
Jeremy Gall
Fr
17:39
5:42
109
Porter Myers
Jr
17:43
5:43
119
Ryne Kies
Jr
18:20
5:55
191
5 Gilbert
5-2-1-3-5
Gap: 2:06
84:32
16:54
5:27
312 Logan Bleich
Jr
16:01
5:10
5
Jacob Tallman
Jr
16:19
5:16
9
Carson Squiers
Sr
16:22
5:17
10
Zach Stevermer
Fr
17:44
5:43
121
Emrick Ryan
Sr
18:06
5:50
167
Preston Stensland
Sr
18:18
5:54
187
Landon Lucht
Sr
18:20
5:55
192
6 Sioux Falls Washington
12-14-9-8-6
Gap: 1:04
86:19
17:16
5:34
347 Cole Reilly
Jr
16:33
5:20
15
Hena Abreham
So
17:14
5:33
59
Ben Parsons
Jr
17:22
5:36
72
Griffin Miller
Jr
17:33
5:40
96
Jackson Boltjes
Jr
17:37
5:41
105
Jake Malchow
Fr
19:05
6:09
265
Landon Doyle
Jr
19:07
6:10
270
7 Dowling Catholic West Des Moines
10-7-5-6-7
Gap: 1:23
85:52
17:10
5:32
349 Charlie Deick
Jr
16:30
5:19
13
Nicholas Paulsen
Sr
16:47
5:25
27
William Tice
Jr
16:52
5:27
31
Carter Haigh
Jr
17:51
5:46
138
Emmett Mathiasen
Sr
17:52
5:46
140
Nate Timboe
So
17:53
5:46
141
Elias Stein
Jr
18:01
5:49
160
8 Perham
26-19-11-9-8
Gap: 0:35
86:38
17:20
5:35
357 Matt Jorgenson
Sr
17:01
5:29
44
Bryce Brown
So
17:12
5:33
54
Brody Freeland
Fr
17:14
5:33
58
Reid Wokasch
Sr
17:35
5:40
97
Ethan Johnson
Fr
17:36
5:41
104
Dylan Guck
Sr
17:42
5:43
117
Ben Mathiason
So
18:01
5:49
161
9 Wayzata
34-26-19-12-9
Gap: 0:14
86:54
17:23
5:36
371 Thomas Berndt
So
17:19
5:35
66
Connor Viera
Sr
17:20
5:36
69
Will Chabot
Jr
17:21
5:36
70
Matthew Jenneke
Sr
17:22
5:36
73
Aidric Pfeifer
Sr
17:32
5:39
93
Samarth Raj
Sr
17:41
5:42
112
Blake Knutson
So
17:44
5:43
120
10 Rosemount
13-11-10-10-10
Gap: 1:09
86:39
17:20
5:35
398 Channing Goodwin
Jr
16:36
5:21
16
Abram Anderson
Sr
17:04
5:30
45
Boston Peterson
Jr
17:30
5:39
89
Clayton Bill
So
17:44
5:43
123
Evan Beaudette
So
17:45
5:43
125
Isaac Harder
Sr
17:45
5:43
126
Luke Sanborn
Jr
18:47
6:03
233
11 St. Paul Como Park
18-12-16-14-11
Gap: 1:09
86:58
17:24
5:37
431 Charlie Loth
Jr
16:45
5:24
23
Ben Clark
Sr
16:59
5:29
43
Hazel Small
Sr
17:40
5:42
110
Arthur Anderson
Jr
17:41
5:42
111
Logan Small
So
17:54
5:46
144
Mark Gant
So
18:46
6:03
229
Colin Johnson
Sr
18:56
6:06
248
12 Minnetonka
1-4-4-7-12
Gap: 3:14
85:53
17:11
5:32
435 Sean Fries
Sr
15:30
5:00
1
Ben Kraus
Sr
16:51
5:26
30
Casey Nordstrom
Jr
16:55
5:27
37
Christian Bach
Jr
17:53
5:46
142
A.J. Smith
Jr
18:43
6:02
225
Sawyer Schulz
Fr
18:48
6:04
237
Zachary Unger
Sr
18:56
6:06
249
13 Blaine
21-16-12-11-13
Gap: 1:17
87:22
17:28
5:38
448 David Meberg
Jr
16:54
5:27
33
Austin Matrious
Sr
17:10
5:32
51
Israel Sulungaine
Jr
17:25
5:37
77
Henry Meberg
So
17:41
5:42
114
Elijah Thomas
Fr
18:11
5:52
173
Cazdyn Pisca
Jr
18:57
6:07
255
Liam Christopherson
So
19:09
6:11
272
14 Mounds View
28-22-14-15-14
Gap: 0:48
87:24
17:29
5:38
452 Hunter Miller
Jr
17:07
5:31
47
William Drury
Jr
17:15
5:34
60
Andrew Richter
Jr
17:18
5:35
65
Grayson Then
Sr
17:49
5:45
133
Ismaeel Ahmed
So
17:55
5:47
147
Matias Bender
So
18:23
5:56
198
Jackson Ashbach
Sr
18:31
5:58
207
15 Edina
22-20-17-16-15
Gap: 1:22
87:42
17:32
5:39
488 SANDER OHE
Sr
16:55
5:27
35
Rocco Hawthorne arroyo
So
17:20
5:35
68
Isaak Koivulo Schadow
So
17:27
5:38
81
Henrik Engstrom
So
17:44
5:43
122
Miles Anderson
Jr
18:16
5:54
182
Breck Campbell
Sr
18:39
6:01
216
Benjamin Cook
Sr
18:39
6:01
218
16 Minneapolis Washburn
15-15-14-12-16
Gap: 2:36
88:18
17:40
5:42
554 Thomas McVay
Jr
16:37
5:22
18
Jameson Guertin
Sr
17:18
5:35
63
Khalil Omar
So
17:32
5:39
91
Steffan Drekonja
So
17:38
5:41
106
Sawyer Dodge
Jr
19:14
6:12
276
Liam Burow
Jr
19:50
6:24
299
Cormac Sutherland
So
19:57
6:26
304
17 Norwalk
19-28-24-21-17
Gap: 1:11
88:05
17:37
5:41
562 Teegan Kralik
Sr
16:46
5:25
25
Aksel Beedon
Jr
17:42
5:42
115
Lane Osterloh
Sr
17:49
5:45
134
Sam Buhrow
Jr
17:50
5:45
135
Sam Parker
Sr
17:58
5:48
153
Oliver Tice
Fr
18:00
5:48
158
Brayden Walderbach
Fr
18:15
5:53
181
18 Cotter/Hope
8-7-8-17-18
Gap: 2:35
88:08
17:38
5:41
581 Erik Semling
So
16:26
5:18
11
Ryan Littlefield
Jr
16:49
5:25
29
Kellen Groth
Sr
17:23
5:36
75
Jonah Alexander
8th
18:30
5:58
206
Jonah Hatanpa
So
19:01
6:08
260
Logan Fritts
Sr
19:23
6:15
284
Owen Sauer
Jr
19:56
6:26
303
19 Orono
17-17-18-18-19
Gap: 1:57
88:29
17:42
5:43
586 Gabe Hallen
Sr
16:41
5:23
22
Eddie Loberg
So
17:18
5:35
64
Cooper Munsch
Sr
17:41
5:42
113
Davis Kelly
Jr
18:10
5:52
172
Liam Barkley
Jr
18:38
6:01
215
William Smisek
So
18:39
6:01
217
Levi Madson
Fr
18:56
6:06
250
20 Roseville Area
23-24-22-20-20
Gap: 1:39
88:44
17:45
5:43
614 Jacob Brown
Sr
16:55
5:27
36
Lucas Betterman
Jr
17:32
5:39
92
Jamal Wamah
So
17:51
5:45
137
Grant Smith
So
17:52
5:46
139
Hugh Zupancich
Jr
18:33
5:59
210
Jonas Olson
Sr
18:53
6:05
243
Soren Longballa
Jr
19:15
6:13
277
21 Stillwater Area
35-30-28-26-21
Gap: 0:55
89:11
17:50
5:45
656 George Nelson
Sr
17:24
5:37
76
William DeMar
Fr
17:31
5:39
90
Wyatt Wolfe
Jr
17:48
5:45
131
Josiah Bliss
Jr
18:10
5:52
170
Harper Drexel
Jr
18:19
5:54
189
Nathan Fellows
Jr
18:35
6:00
214
August Massey
Jr
18:45
6:03
227
21 Marquette
20-13-13-18-21
Gap: 2:39
89:18
17:52
5:46
656 Rorik Holmquist
Sr
16:49
5:25
28
Peter Argeropoulos
Sr
16:58
5:28
40
Lucas Ballard
Jr
17:35
5:40
98
Beepsee Teeple
Sr
18:29
5:58
205
Lake Skytta
So
19:28
6:17
285
Welly Fillmore
So
19:29
6:17
287
William Lindsay
So
19:45
6:22
297
23 Blake
27-25-27-24-23
Gap: 1:23
89:12
17:50
5:45
664 William Schwemm
Jr
17:05
5:31
46
Leo Mithun
So
17:29
5:38
84
Zach Barkwell
So
18:01
5:49
159
Otis Friesen
Sr
18:10
5:52
171
Ethan Barkwell
So
18:28
5:57
204
Graham Bennett
Sr
19:32
6:18
292
Hunter Simon
Sr
20:13
6:31
309
24 Woodbury
40-34-26-27-24
Gap: 0:52
89:18
17:52
5:46
666 Brendan Fahey
Sr
17:30
5:39
87
Owen Riter
Sr
17:33
5:40
94
Keigo Engel
So
17:36
5:41
102
Kaden Longworth
Sr
18:18
5:54
188
Parker Pietruszewski
Sr
18:22
5:55
195
Philemon Theodros
Jr
18:23
5:56
200
Randall Rowe
Sr
18:45
6:03
228
25 Duluth East
36-32-23-23-25
Gap: 1:14
89:31
17:54
5:46
677 Nathaniel Bateman
Jr
17:26
5:37
79
Joey Gustafson
Sr
17:33
5:40
95
Mark Goettel
Sr
17:36
5:40
99
Logan Hartman
Fr
18:17
5:54
185
Owen Blascyk
Sr
18:40
6:01
219
Gaven Greshowak
Sr
18:48
6:04
238
Nathaniel Przybyl
So
19:16
6:13
278
26 Valley West Des Moines
29-30-31-29-26
Gap: 1:13
89:23
17:53
5:46
691 Tommy Limback
Jr
17:08
5:32
48
Nelsen Perrigo
So
17:42
5:43
118
Angel Cruz Felipe
Sr
18:02
5:49
162
Johnny Reynolds
Sr
18:10
5:52
169
Ronak Bhargava
Sr
18:21
5:55
194
Tarunesh Gopinath
Jr
18:22
5:55
196
Weston Bowser
Jr
18:41
6:02
220
27 Chanhassen
24-21-21-22-27
Gap: 2:28
89:39
17:56
5:47
700 Connor Heltemes
So
16:55
5:27
38
Boston Pyle
So
17:19
5:35
67
Kazimir Korzenowski
Jr
17:56
5:47
148
Isaak Feuerhelm
Jr
18:05
5:50
164
Thomas Simon
So
19:23
6:15
283
Jordan Hunnicutt
Sr
20:00
6:27
305
Jacob Groff
Sr
20:18
6:33
312
28 Hudson
9-4-20-25-28
Gap: 2:20
89:05
17:49
5:45
703 Ryan Keller
Jr
16:28
5:19
12
Theodore Pennycook
Sr
16:39
5:22
19
Sy Ebben
Sr
18:20
5:55
193
Connor Stolhberg
Jr
18:49
6:04
239
Nate Anderson
Sr
18:49
6:04
240
Tyler Axel
So
19:01
6:08
261
Jase Bell
Jr
19:18
6:13
280
29 Iowa City Liberty
2-18-24-28-29
Gap: 3:01
88:46
17:45
5:44
708 Keegan Decker
Jr
15:46
5:05
2
Colin Finch
Jr
17:30
5:39
88
Lars Hildebrand
Jr
18:17
5:54
184
Tayson Cho
Jr
18:27
5:57
202
Jens Strand
So
18:47
6:03
232
Julius Vidal
Sr
18:54
6:06
245
Yuma Squires
Sr
18:59
6:07
258
30 The Bolles School
38-37-36-33-30
Gap: 0:45
89:33
17:55
5:47
714 Aidan Chandler
Jr
17:27
5:38
82
Arrian Sharma
Sr
17:45
5:44
127
Juan Pablo Bracamontes
Jr
18:03
5:49
163
Henry Camp
Jr
18:06
5:50
165
Armaan Sharma
Fr
18:12
5:52
177
Charlie Moore
So
18:24
5:56
201
Max Truog
Jr
18:31
5:58
209
31 LA/RP/H
42-41-39-35-31
Gap: 0:12
89:31
17:54
5:46
720 Grayson Speltz
So
17:47
5:44
128
Aaron Ploetz
Sr
17:49
5:45
132
Isaac Rasmussen
Sr
17:57
5:47
149
Brennan Kunst
Jr
17:58
5:48
154
Trey Hegland
Sr
18:00
5:48
157
Hunter Rislov
Sr
18:56
6:06
251
Will Jewison
So
19:02
6:08
262
32 Anoka
37-35-33-32-32
Gap: 0:56
89:44
17:57
5:47
724 Emmitt Revering
Sr
17:27
5:38
80
Aaron Peterson
Sr
17:36
5:41
103
Cole Kutches
Sr
18:06
5:50
166
Samuel Gaines
Sr
18:13
5:53
178
Keenan Raske
So
18:23
5:56
197
Maxwell DeRungs
So
18:59
6:07
259
Cameron Dorst
Sr
19:10
6:11
273
33 St. Michael-Albertville
39-38-34-30-33
Gap: 1:17
89:53
17:59
5:48
741 Benjamin Raisanen
So
17:30
5:39
86
Benjamin Dayton
Jr
17:45
5:43
124
Kyler Williams
Sr
17:55
5:47
146
JT O'Rourke
Fr
17:57
5:47
151
Braylen Maciej
So
18:47
6:04
234
Carson Miller
Jr
19:04
6:09
264
Riley Harmoning
So
19:18
6:13
281
34 Farmington
30-23-29-31-34
Gap: 1:41
90:13
18:03
5:49
756 Carter Lippold
So
17:12
5:33
52
Patrick Carroll
Jr
17:17
5:34
61
Adam Johnson
Sr
18:19
5:55
190
Evan Buss
Jr
18:34
5:59
211
Aidan Gillespie
So
18:53
6:05
242
Kieran Willenbring
So
18:55
6:06
247
Wesley Toensing
So
19:29
6:17
289
35 Two Rivers
31-36-35-37-35
Gap: 1:29
90:28
18:06
5:50
794 Niah Fernandes
Sr
17:13
5:33
55
Haakon Hanson
Sr
17:48
5:44
130
Riley Tillander
Sr
18:15
5:53
179
Royal Buckner
So
18:31
5:58
208
Max Molinaro
So
18:42
6:02
222
Townes Bolchen
8th
19:29
6:17
286
Keefer Hedfors
Sr
19:29
6:17
290
36 Becker
32-29-32-34-36
Gap: 1:59
90:46
18:09
5:51
819 Parker Spindler
Sr
17:13
5:33
56
Alex Swanson
Sr
17:36
5:41
101
Tanner Felton
Sr
18:11
5:52
175
Evan Hubbard
Sr
18:34
5:59
212
Holden Hubbard
So
19:12
6:12
275
Brandt Hemmelgarn
So
19:20
6:14
282
Mason Tschida
Sr
20:21
6:34
314
37 Champlin Park
11-10-30-36-37
Gap: 2:35
90:29
18:06
5:50
832 Zakariya Mohamed
Sr
16:30
5:19
14
Blake Frazer
Sr
16:58
5:29
42
Caelan Scott
Fr
18:57
6:07
253
Jolaun Lewis
Sr
18:58
6:07
256
Lucas Vetter
Sr
19:05
6:09
267
Caleb Osterberg
Sr
19:07
6:10
269
Caleb Walin
So
19:48
6:23
298
38 Sioux Falls Christian
33-33-37-38-38
Gap: 1:33
91:00
18:12
5:52
845 Wesley Lyon
So
17:17
5:35
62
Simon Roelofs
Sr
17:42
5:43
116
Isaac Koole
Sr
18:28
5:57
203
Keaton Fopma
Fr
18:43
6:02
223
Sam VanRaalte
So
18:50
6:05
241
Andrew Koole
Fr
18:56
6:06
252
Brooks Clapp
So
19:08
6:10
271
39 Hopkins
43-43-40-39-39
Gap: 0:54
90:46
18:09
5:51
849 Jacob Lovas
Fr
17:51
5:45
136
Carter Hering
Jr
17:53
5:46
143
Kieran Roedel
Sr
17:55
5:47
145
Camden Nguyen
Sr
18:23
5:56
199
Miles Bromander
So
18:45
6:03
226
Clara Reusch-Devers
Sr
18:47
6:03
231
Bilal Abdoullah
Jr
18:53
6:06
244
40 Bloomington Jefferson
41-40-41-41-40
Gap: 1:23
91:52
18:22
5:56
955 Patrick Altstatt
Sr
17:36
5:40
100
Alexander Altstatt
Sr
17:57
5:47
150
Charles Moen
Sr
18:35
6:00
213
Conor Sweeney
Sr
18:48
6:04
235
Carl Stockert
Sr
18:58
6:07
257
Vaughn Watts
Sr
19:06
6:10
268
Philip Lueth
Sr
19:33
6:18
293
41 Minneapolis Southwest
45-45-43-42-41
Gap: 0:48
92:15
18:27
5:57
999 Bennett Wilson
Sr
18:09
5:51
168
Ben Schendel
So
18:12
5:52
176
Keenan Moriarty
Sr
18:15
5:53
180
Beckett Cameron
Fr
18:42
6:02
221
Jacob McGuinn
Sr
18:57
6:07
254
Cormac Hofmann-Geye
Sr
19:05
6:09
266
Sebastian Ruf
Jr
19:30
6:17
291
42 Shakopee
7-27-38-40-42
Gap: 3:46
92:52
18:34
5:59
1002 Owen Stuwe
Sr
16:16
5:15
8
Logan Antony
Jr
17:48
5:44
129
Frederick Steffen
So
19:03
6:09
263
Levi Froyum
So
19:44
6:22
296
Aaron James
Fr
20:02
6:28
306
Jack Breimhorst
Jr
20:05
6:29
308
Brady Jacobson
8th
20:21
6:34
313
43 Trinity Academy
44-44-43-43-43
Gap: 1:31
92:50
18:34
5:59
1048 Zach Patrick
So
17:58
5:48
155
Whit Geoffray
So
18:17
5:54
183
Asher Carroll
-
18:18
5:54
186
Philip Reimer
Fr
18:48
6:04
236
Paul Shannon
So
19:29
6:17
288
Peter Hobson
Fr
19:39
6:20
294
Graham Fenn
Fr
19:39
6:20
295
44 Marshall
25-42-42-44-44
Gap: 2:19
93:04
18:37
6:00
1068 Samuel Deutz
Sr
16:56
5:28
39
Aidan Schuerman
Sr
18:46
6:03
230
Charles Mueller-Thompson
Fr
18:55
6:06
246
Noland Munson
8th
19:11
6:11
274
Isaac Leibfried
7th
19:16
6:13
279
Mykel Paulsen
Sr
19:55
6:26
301
Corbin Leibfried
Jr
19:56
6:26
302
45 Annandale
14-39-45-45-45
Gap: 3:39
95:33
19:07
6:10
1158 Emery Wirth
So
16:37
5:21
17
Mason Kurr
So
18:43
6:02
224
Brody Bruns
Jr
19:53
6:25
300
Wyatt Neuman
8th
20:04
6:28
307
Dylan Pierce
So
20:16
6:32
310
Griffin Zuehlke
Sr
20:16
6:32
311
Carter Perry
Fr
21:13
6:51
315
Pl School Total
Time
Points Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7

Group of 5: V 2nd 5

Pl School
Total
Time
Pts Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
1 Sioux Falls Lincoln
1-1-1-1-1
Gap: 0:59
89:35
17:55
5:47
55 Reid Groher
Jr
17:28
5:38
1
Henry Sayler
Jr
17:39
5:42
2
Frank Vandy
Jr
17:49
5:45
8
Braeden Raga
So
18:14
5:53
16
Edrik Saeger
Fr
18:26
5:57
28








2 Wayzata
2-2-2-2-2
Gap: 1:09
90:21
18:04
5:50
78 Samarth Raj
Sr
17:41
5:42
3
Blake Knutson
So
17:44
5:43
6
Nolan Wandler
So
18:01
5:49
11
Abdirisaq Robleh
Sr
18:06
5:50
14
Evan Furcht
Sr
18:50
6:04
44








3 Dowling Catholic West Des Moines
6-4-4-4-3
Gap: 0:35
91:04
18:13
5:52
95 Nate Timboe
So
17:53
5:46
9
Elias Stein
Jr
18:01
5:49
12
Rob Beecher
Jr
18:17
5:54
18
Jack Carlson
Jr
18:24
5:56
27
Warner Leman
So
18:29
5:58
29








4 Perham
3-3-3-3-4
Gap: 1:29
91:22
18:16
5:54
114 Dylan Guck
Sr
17:42
5:43
4
Ben Mathiason
So
18:01
5:49
13
Henry Mathiason
Sr
18:07
5:51
15
Parker Hendrickx
So
18:20
5:55
20
Ethan Haataja
Jr
19:11
6:11
62








5 Norwalk
7-6-6-6-5
Gap: 1:14
92:42
18:32
5:59
158 Oliver Tice
Fr
18:00
5:48
10
Brayden Walderbach
Fr
18:15
5:53
17
Daxton Hughes
So
18:36
6:00
31
Jeremiah Brown
Sr
18:36
6:00
32
Harrison Bice
Sr
19:14
6:12
68








6 Cedar Falls
4-5-5-5-6
Gap: 2:17
93:11
18:38
6:01
188 Porter Myers
Jr
17:43
5:43
5
Ryne Kies
Jr
18:20
5:55
21
Gaige Martin
Sr
18:20
5:55
23
Cody Strohman
So
18:47
6:04
40
Brody Ahrens
Jr
20:01
6:27
99








7 Mounds View
10-9-7-7-7
Gap: 0:59
93:37
18:43
6:02
202 Matias Bender
So
18:23
5:56
25
Jackson Ashbach
Sr
18:31
5:58
30
Jonas Sparr
Fr
18:37
6:00
33
Charlie Altstatt
So
18:45
6:03
36
Joey McVean
Sr
19:22
6:15
78








8 Valley West Des Moines
9-10-9-9-8
Gap: 0:52
94:15
18:51
6:05
233 Tarunesh Gopinath
Jr
18:22
5:55
24
Weston Bowser
Jr
18:41
6:02
35
Matthew Alberico
Jr
18:59
6:07
52
Cameron Bauman
Jr
19:00
6:08
56
Gabriel Zingler
Jr
19:14
6:12
66








9 Rosemount
5-8-8-8-9
Gap: 2:43
95:10
19:02
6:08
275 Isaac Harder
Sr
17:45
5:43
7
Luke Sanborn
Jr
18:47
6:03
39
Chase Wells
So
18:49
6:04
43
Elias Schroeder
Jr
19:21
6:15
76
Hunter Freske
Fr
20:28
6:36
110








9 Minnetonka
14-14-12-10-9
Gap: 0:50
95:16
19:03
6:09
275 Sawyer Schulz
Fr
18:48
6:04
41
Zachary Unger
Sr
18:56
6:06
48
Cooper Hensley
So
18:56
6:07
50
Ashok Algappan
So
18:58
6:07
51
Guillermo Lopez-Garcia
Jr
19:38
6:20
85








11 Orono
12-12-11-11-11
Gap: 0:47
95:11
19:02
6:08
280 William Smisek
So
18:39
6:01
34
Levi Madson
Fr
18:56
6:06
49
Drew Gronholz
Jr
18:59
6:08
55
Kenz Healy
So
19:12
6:11
63
Bennett Williams
Fr
19:26
6:16
79








12 Iowa City Liberty
17-15-15-13-12
Gap: 0:45
95:58
19:12
6:11
314 Julius Vidal
Sr
18:54
6:06
46
Yuma Squires
Sr
18:59
6:07
53
Maxwell Kinzer
Fr
19:13
6:12
64
Ben Lanxon
So
19:13
6:12
65
Hans Hildebrand
Fr
19:39
6:20
86








13 Gilbert
8-7-10-12-13
Gap: 1:58
96:28
19:18
6:13
325 Preston Stensland
Sr
18:18
5:54
19
Landon Lucht
Sr
18:20
5:55
22
Liam Trampel
Jr
19:27
6:16
80
William Soupir
Sr
20:07
6:29
101
Cole Kaptur
Sr
20:16
6:32
103








14 St. Paul Como Park
13-13-13-14-14
Gap: 2:16
97:49
19:34
6:19
365 Mark Gant
So
18:46
6:03
38
Colin Johnson
Sr
18:56
6:06
47
Peter Laska
8th
19:20
6:14
74
Matthew Gant
So
19:44
6:22
87
Miles Wagner-Hemstad
Fr
21:02
6:47
119








15 Sioux Falls Washington
20-19-17-16-15
Gap: 1:21
97:19
19:28
6:17
374 Jake Malchow
Fr
19:05
6:09
58
Landon Doyle
Jr
19:07
6:10
60
Jackson Storm
Fr
19:14
6:12
67
Aiden Johnson
Jr
19:28
6:17
81
Daniel Samlaska
Fr
20:25
6:35
108








16 Roseville Area
16-17-16-15-16
Gap: 2:06
97:39
19:32
6:18
375 Jonas Olson
Sr
18:53
6:05
45
Soren Longballa
Jr
19:15
6:13
69
Calvin Moeckel
Jr
19:15
6:13
70
Ollie (Alston) Butler
So
19:18
6:14
73
Jason Klecker
Sr
20:59
6:46
118








17 Woodbury
11-11-14-17-17
Gap: 2:34
98:28
19:42
6:21
384 Philemon Theodros
Jr
18:23
5:56
26
Randall Rowe
Sr
18:45
6:03
37
Alexander Krengel
Sr
20:00
6:27
98
Tyler Rogge
Sr
20:22
6:34
107
Desmond Malinowski
Jr
20:57
6:46
116








18 Duluth East
15-16-19-20-18
Gap: 1:20
97:45
19:33
6:18
394 Gaven Greshowak
Sr
18:48
6:04
42
Nathaniel Przybyl
So
19:16
6:13
71
Benjamin Thorson
Sr
19:46
6:23
89
August Capps
Sr
19:47
6:23
90
Max Fisher
Sr
20:08
6:30
102








19 Anoka
18-18-18-18-19
Gap: 1:39
98:09
19:38
6:20
400 Maxwell DeRungs
So
18:59
6:07
54
Cameron Dorst
Sr
19:10
6:11
61
William Rengo
Sr
19:34
6:19
83
Chase Adam
Jr
19:47
6:23
91
Levi Stevens
Sr
20:39
6:40
111








20 Hudson
19-20-20-19-20
Gap: 1:39
97:59
19:36
6:19
403 Tyler Axel
So
19:01
6:08
57
Jase Bell
Jr
19:18
6:13
72
Elias Barlow
So
19:22
6:15
77
Ben Davis
Sr
19:37
6:20
84
Luke Lorenz
Sr
20:41
6:40
113








21 Marquette
23-22-22-21-21
Gap: 0:56
99:29
19:54
6:25
468 Welly Fillmore
So
19:29
6:17
82
William Lindsay
So
19:45
6:22
88
Caden Laurn
Sr
19:54
6:25
94
DJ Menhennick
So
19:56
6:26
95
Carson Wernholm
Sr
20:25
6:35
109








22 Champlin Park
21-21-21-22-22
Gap: 1:51
100:46
20:09
6:30
480 Caleb Osterberg
Sr
19:07
6:10
59
Caleb Walin
So
19:48
6:23
92
Carter Hentges
So
19:58
6:27
97
Cooper Anderson
So
20:56
6:45
115
Liam Groebner
So
20:58
6:46
117








23 Minneapolis Washburn
24-24-23-23-23
Gap: 1:16
101:49
20:22
6:34
527 Liam Burow
Jr
19:50
6:24
93
Cormac Sutherland
So
19:57
6:26
96
Carter Tromiczak
So
20:17
6:33
104
Ben Vanderley Klaassen
Sr
20:39
6:40
112
Jude Olson Gross
Sr
21:06
6:48
122








24 Becker
22-23-24-24-24
Gap: 2:56
105:06
21:01
6:47
553 Brandt Hemmelgarn
So
19:20
6:14
75
Mason Tschida
Sr
20:21
6:34
106
Weston Denne
Jr
21:31
6:57
123
Cooper Pany
So
21:38
6:59
124
Carson Schuster
Jr
22:16
7:11
125








25 Shakopee
25-25-25-25-25
Gap: 1:00
103:27
20:41
6:40
560 Jack Breimhorst
Jr
20:05
6:29
100
Brady Jacobson
8th
20:21
6:34
105
Evan Messner
Fr
20:54
6:44
114
Barrett Giesen
Fr
21:02
6:47
120
Xander Johnson
8th
21:05
6:48
121








Pl School Total
Time
Points Runr 1 Runr 2 Runr 3 Runr 4 Runr 5 Runr 6 Runr 7
  • The sequence of numbers (e.g. 3-3-4-2-1) in the School column refers to the team's place in the race after each runner finished. It indicates the strength of the team by position.
  • If shaded in this color, this athlete broke the tie with a competitor resulting in his/her team finishing ahead of that competitor.
  • If shaded in this color, this athlete displaced a competitor's scoring runners resulting in his/her team finishing ahead of that competitor.
  • If shaded in this color, this athlete displaced a competitor's scoring runners AND broke a tie resulting in his/her team finishing ahead of that competitor.

All columns are sortable by clicking on the column heading.