Pos Race No Share Name Time Category Cat Pos Team Pos in Team Yr in School
1 483 Josh Halverson 16:59.3 D1 1 Wayzata 1 11
2 482 Jeremy Gilbertson 17:04.0 D1 2 Wayzata 2 11
3 480 Blake Buysse 17:07.6 D1 3 Wayzata 3 10
4 436 Jack Degonda 17:15.6 D1 4 Stillwater 1 10
5 490 Mitch Tolander 17:19.0 D1 5 Wayzata 4 10
6 485 Nick Kerbeshian 17:29.1 D1 6 Wayzata 5 11
7 487 Grant Matthews 17:30.1 D1 7 Wayzata 6 10
8 442 David Holmes 17:33.8 D1 8 Stillwater 2 12
9 484 Liban Jama 17:36.1 D1 9 Wayzata 7 11
10 444 Noah Johnson 17:46.6 D1 10 Stillwater 3 10
11 488 Jack Olson 17:48.6 D1 11 Wayzata 8 11
12 481 Frank Fetrow 17:55.6 D1 12 Wayzata 9 10
13 450 Getahun O'malley 17:57.8 D1 13 Stillwater 4 12
14 456 Henry Seeb 18:01.1 D1 14 Stillwater 5 12
15 489 Chris Stanek 18:01.7 D1 15 Wayzata 10 11
16 449 Cole Lebourgeosis 18:04.1 D1 16 Stillwater 6 11
17 435 Alex Daum 18:05.1 D1 17 Stillwater 7 11
18 491 Dan Urke 18:05.3 D1 18 Wayzata 11 11
19 486 Jesse Kulberg 18:16.6 D1 19 Wayzata 12 11
20 451 Yonas O'malley 18:22.3 D1 20 Stillwater 8 9
21 604 Julian Mccurdy 18:24.5 D1 21 Whitefish Bay 1 9
22 597 Nathan Ebersole 18:31.9 D1 22 Whitefish Bay 2 9
23 455 Will Seck 18:32.7 D1 23 Stillwater 9 10
24 440 Beau Haugen 18:33.4 D1 24 Stillwater 10 12
25 443 Evan Johnson 18:35.3 D1 25 Stillwater 11 11
26 452 Matt Payne 18:40.4 D1 26 Stillwater 12 10
27 351 Oscar Mcfadden 18:41.1 D1 27 Minneapolis Washburn 1 9
28 457 Nathan Shikanjanski 18:44.9 D1 28 Stillwater 13 9
29 437 Alex Engelen 18:46.9 D1 29 Stillwater 14 10
30 460 Temmey Wessel 18:48.9 D1 30 Stillwater 15 12
31 447 Isaac Krahn 18:51.6 D1 31 Stillwater 16 10
32 438 Josiah Gregg 18:52.8 D1 32 Stillwater 17 12
33 439 Dan Hammer 18:58.3 D1 33 Stillwater 18 11
34 434 Jared Brandt 19:03.1 D1 34 Stillwater 19 9
35 596 Eli Dyer 19:03.3 D1 35 Whitefish Bay 3 9
36 446 Shad Kraftson 19:06.9 D1 36 Stillwater 20 11
37 441 Joe Hesse-Withbroe 19:07.0 D1 37 Stillwater 21 10
38 349 Kaj Johnson 19:14.4 D1 38 Minneapolis Washburn 2 10
39 433 Josh Albrecht 19:16.5 D1 39 Stillwater 22 11
40 592 Noal Basil 19:21.7 D1 40 Whitefish Bay 4 9
41 445 Evan Klein 19:23.8 D1 41 Stillwater 23 10
42 600 Rowan Koch 19:31.9 D1 42 Whitefish Bay 5 10
43 613 Kunal Waghray 19:37.6 D1 43 Whitefish Bay 6 11
44 454 Nathan Schlosser 19:44.5 D1 44 Stillwater 24 12
45 603 Baylor Leese 19:47.5 D1 45 Whitefish Bay 7 11
46 602 Sam Komisar 19:49.6 D1 46 Whitefish Bay 8 9
47 385 Trevor Frane 19:52.6 D3 1 Pacelli 1 9
48 350 Finn Mcfadden 19:54.8 D1 47 Minneapolis Washburn 3 9
49 37 Bryan Johnson 19:55.2 D2 1 Benilde-St. Margaret's 1 12
50 610 Mason Spurry 19:58.2 D1 48 Whitefish Bay 9 10
51 458 Andy Valerius 20:14.5 D1 49 Stillwater 25 12
52 53 Alex Webert 20:15.3 D2 2 Benilde-St. Margaret's 2 10
53 453 Holden Schafer 20:15.3 D1 50 Stillwater 26 12
54 605 Baylor Mckinney 20:27.7 D1 51 Whitefish Bay 10 10
55 49 Quetin Struwe 20:31.2 D2 3 Benilde-St. Margaret's 3 9
56 614 Alec Wellenstein 20:33.8 D1 52 Whitefish Bay 11 10
57 220 Cade Esker 20:34.3 D1 53 Marshfield 1 10
58 309 Evan Smith 20:42.5 D3 2 McDonell 1 12
59 591 Robert Ali 20:49.8 D1 54 Whitefish Bay 12 11
60 32 Sean Biwer 20:53.1 D2 4 Benilde-St. Margaret's 4 10
61 224 Luke Kaiser 20:54.3 D1 55 Marshfield 2 10
62 45 Mark Racchini 20:56.5 D2 5 Benilde-St. Margaret's 5 11
63 525 Jeff Krueger 20:59.3 D2 6 West Salem 1 10
64 656 David Nielsen 20:59.4 D3 3 Columbus Catholic 1 11
65 232 Nathaniel Phillips 21:00.4 D1 56 Marshfield 3 9
66 38 Brendan Lempe 21:01.6 D2 7 Benilde-St. Margaret's 6 10
67 593 Cooper Bednarczyk 21:05.6 D1 57 Whitefish Bay 13 11
68 649 Zach Gotz 21:12.7 D3 4 Columbus Catholic 2 12
69 234 Kennedy Rowe 21:25.4 D1 58 Marshfield 4 11
70 44 Mikey Pupel 21:26.8 D2 8 Benilde-St. Margaret's 7 10
71 238 Nathan Wirthlin 21:36.5 D1 59 Marshfield 5 10
72 601 Stephen Koch 21:40.1 D1 60 Whitefish Bay 14 10
73 35 Edmund Hoes 21:51.7 D2 9 Benilde-St. Margaret's 8 11
74 231 Austin Palecek 21:52.1 D1 61 Marshfield 6 10
75 663 Cullen Voss 21:52.7 D3 5 Columbus Catholic 3 11
76 348 Aaron Johnson 21:55.4 D1 62 Minneapolis Washburn 4 10
77 33 Jacob Flemming 21:56.4 D2 10 Benilde-St. Margaret's 9 12
78 448 Steven Lange 21:58.9 D1 63 Stillwater 27 10
79 103 James Minneau 22:07.5 D3 6 Chequamegon 1 10
80 51 Peter Valerious 22:10.8 D2 11 Benilde-St. Margaret's 10 12
81 311 Jalen Tozer 22:18.1 D3 7 McDonell 2 11
82 34 Patrick Gallaher 22:21.9 D2 12 Benilde-St. Margaret's 11 10
83 459 Elliot Weisberg 22:32.5 D1 64 Stillwater 28 11
84 642 Jared Altmann-Drinka 22:38.0 D3 8 Columbus Catholic 4 12
85 608 Andrew Ramirez 22:40.6 D1 65 Whitefish Bay 15 9
86 227 Hunter Karau 22:40.6 D1 66 Marshfield 7 10
87 645 Jacob Dick 22:40.8 D3 9 Columbus Catholic 5 9
88 104 Logan Schloer 22:43.2 D3 10 Chequamegon 2 11
89 219 Sam Donahue 22:44.1 D1 67 Marshfield 8 11
90 97 Trent Curry 22:44.5 D3 11 Chequamegon 3 12
91 101 Grayson Kief 22:45.1 D3 12 Chequamegon 4 9
92 616 Matthew Wilkinson 22:45.7 D1 68 Whitefish Bay 16 10
93 42 Everett Palmer 22:46.6 D2 13 Benilde-St. Margaret's 12 9
94 223 Caleb Houk 22:47.3 D1 69 Marshfield 9 10
95 54 Cole Zeman 22:57.5 D2 14 Benilde-St. Margaret's 13 9
96 599 Austin Gent 22:59.4 D1 70 Whitefish Bay 17 9
97 659 David Rasmussen 23:12.3 D3 13 Columbus Catholic 6 12
98 606 Ian Morley 23:13.9 D1 71 Whitefish Bay 18 12
99 215 Nathan Albanito 23:14.4 D1 72 Marshfield 10 10
100 609 Alex Schara 23:22.4 D1 73 Whitefish Bay 19 10
101 395 Jonah Peplinski 23:25.8 D3 14 Pacelli 2 9
102 216 Brady Aumann 23:38.4 D1 74 Marshfield 11 9
103 218 Johnathan Dickinson 23:49.6 D1 75 Marshfield 12 11
104 102 Zach Lehman 23:50.7 D3 15 Chequamegon 5 11
105 307 David Revai 23:52.4 D3 16 McDonell 3 11
106 644 Dawson Dick 23:56.9 D3 17 Columbus Catholic 7 11
107 161 Luca Deichiene 23:57.0 D3 18 Edgar 1 11
108 306 Chris Pieper 24:00.0 D3 19 McDonell 4 10
109 313 Sam Zwickel 24:00.6 D3 20 McDonell 5 11
110 312 Derek Zumbrock 24:06.9 D3 21 McDonell 6 12
111 36 John Hower 24:08.9 D2 15 Benilde-St. Margaret's 14 10
112 217 Noah Behling 24:10.1 D1 76 Marshfield 13 11
113 303 Andy Ausman 24:17.6 D3 22 McDonell 7 11
114 31 Patrick Binish 24:30.0 D2 16 Benilde-St. Margaret's 15 10
115 40 Tyler Matson 24:30.9 D2 17 Benilde-St. Margaret's 16 11
116 43 Collin Pollei 24:32.1 D2 18 Benilde-St. Margaret's 17 9
117 236 Logan Schmoll 24:45.9 D1 77 Marshfield 14 10
118 229 Jackson Klueckman 24:55.9 D1 78 Marshfield 15 9
119 47 Charlie Rocheford 25:07.7 D2 19 Benilde-St. Margaret's 18 10
120 235 Weston Schlafke 25:19.6 D1 79 Marshfield 16 9
121 48 Buchanan Smith 25:31.3 D2 20 Benilde-St. Margaret's 19 9
122 41 Connor Mcbride 25:51.7 D2 21 Benilde-St. Margaret's 20 12
123 305 Mitch Haley 26:03.1 D3 23 McDonell 8 9
124 652 Nate Knoeck 26:06.9 D3 24 Columbus Catholic 8 10
125 394 Charlie Neufeld 26:32.1 D3 25 Pacelli 3 9
126 30 Peter Berthand 26:44.6 D2 22 Benilde-St. Margaret's 21 9
127 52 Jonathan Vitelli 26:47.9 D2 23 Benilde-St. Margaret's 22 9
128 392 Curtis Carlson 27:33.1 D3 26 Pacelli 4 9
129 526 Dylan Mann 27:55.9 D2 24 West Salem 2 9
130 39 Sean Lynch 28:13.4 D2 25 Benilde-St. Margaret's 23 11
131 50 Zach Trochlil 28:41.1 D2 26 Benilde-St. Margaret's 24 12
132 79 Josh Margan 28:44.7 D3 27 Blair-Taylor 1 10
133 14 Branden Malinaro 28:45.4 D3 28 Augusta 1 9
134 13 Niko Cerrillo 28:50.5 D3 29 Augusta 2 10
135 77 Bailey Anderson 29:02.0 D3 30 Blair-Taylor 2 11
136 179 Nathan Normington 29:06.7 D3 31 Edgar 2 9
137 100 Andy Jarosinksi 29:17.5 D3 32 Chequamegon 6 12
138 99 Will Gustafson 30:33.9 D3 33 Chequamegon 7 9
139 308 Jacob Schemenauer 31:08.5 D3 34 McDonell 9 10