Pos Race No Share Name Time Category Cat Pos Team Pos in Team Yr in School
1 465 Jaret Carpenter 15:42.6 D1 1 Wayzata 1 12
2 86 Kevin Koski 15:58.9 D3 1 Chequamegon 1 12
3 431 Eli Krahn 16:04.5 D1 2 Stillwater 1 12
4 339 Andrew Sell 16:25.0 D1 3 Minneapolis Washburn 1 12
5 332 Hamza Ali 16:34.2 D1 4 Minneapolis Washburn 2 12
6 469 Andrew Mill¯n 16:36.2 D1 5 Wayzata 2 12
7 470 Nick Shaleen 16:40.6 D1 6 Wayzata 3 12
8 467 Khalid Hussein 16:45.5 D1 7 Wayzata 4 10
9 466 Wes Heal 16:47.4 D1 8 Wayzata 5 12
10 464 Kyle Brandt 16:48.0 D1 9 Wayzata 6 12
11 468 Gemechu Meskele 16:48.4 D1 10 Wayzata 7 11
12 430 Tim Koenning 16:56.9 D1 11 Stillwater 2 12
13 428 Eddie Kiolbasa 17:03.5 D1 12 Stillwater 3 12
14 471 Anders Sonnesyn 17:04.8 D1 13 Wayzata 8 10
15 427 Jake Kennedy 17:06.2 D1 14 Stillwater 4 12
16 429 Noah Kneeskern 17:09.4 D1 15 Stillwater 5 11
17 335 Donovan Martin 17:11.2 D1 16 Minneapolis Washburn 3 12
18 336 Joseph Minor 17:24.3 D1 17 Minneapolis Washburn 4 10
19 425 Jonathon Breckheimer 17:28.5 D1 18 Stillwater 6 12
20 426 Sam Hanson 17:28.5 D1 19 Stillwater 7 12
21 290 Isaac Bohaty 17:36.3 D3 2 McDonell 1 10
22 702 Riley Scallon 17:39.0 D2 1 West Salem 1 12
23 333 Matt Cota 17:40.2 D1 20 Minneapolis Washburn 5 10
24 432 Nick Yokanovich 17:49.8 D1 21 Stillwater 8 12
25 357 Miguel Mathias 17:52.0 D2 2 Nekoosa 1 10
26 19 Matt Paal 17:53.4 D2 3 Benilde-St. Margaret's 1 12
27 581 David Potter 17:53.5 D1 22 Whitefish Bay 1 10
28 334 Caleb Haugland 17:56.8 D1 23 Minneapolis Washburn 6 9
29 381 Thomas Basala 18:01.8 D3 3 Pacelli 1 10
30 577 Matthew Dudek 18:04.0 D1 24 Whitefish Bay 2 12
31 582 Scott Rojahn* 18:05.6 D1 25 Whitefish Bay 3 12
32 579 George Papajohn* 18:15.3 D1 26 Whitefish Bay 4 12
33 575 Ilias Bengana 18:15.5 D1 27 Whitefish Bay 5 11
34 16 John Boase 18:16.3 D2 4 Benilde-St. Margaret's 2 11
35 515 Erick Sells 18:21.0 D2 5 West Salem 2 11
36 20 Greg Ramel Iii 18:21.9 D2 6 Benilde-St. Margaret's 3 10
37 338 Ben Perry 18:24.9 D1 28 Minneapolis Washburn 7 10
38 68 Chance Johnson 18:25.0 D3 4 Blair-Taylor 1 12
39 83 Cole Bay 18:25.3 D3 5 Chequamegon 2 11
40 580 Joe Pencak* 18:37.3 D1 29 Whitefish Bay 6 11
41 510 Connor Koepnick 18:40.1 D2 7 West Salem 3 11
42 292 Jarret Jordan 18:44.0 D3 6 McDonell 2 12
43 576 Blake Bostwick* 18:48.9 D1 30 Whitefish Bay 7 12
44 1 Kyle Gjerseth 18:54.0 D3 7 Augusta 1 11
45 22 Jamison Schuh 18:58.4 D2 8 Benilde-St. Margaret's 4 12
46 201 Carter Chojnacki 19:00.0 D1 31 Marshfield 1 9
47 578 Rhys Koch 19:01.2 D1 32 Whitefish Bay 8 10
48 661 Leonard Steinert 19:02.9 D3 8 Columbus Catholic 1 11
49 85 Brady Kielpikowski 19:03.0 D3 9 Chequamegon 3 11
50 354 Kyle Faivre 19:03.9 D2 9 Nekoosa 2 9
51 337 Simon Mitbo 19:03.9 D1 33 Minneapolis Washburn 8 10
52 88 Chanse Peth 19:10.0 D3 10 Chequamegon 4 12
53 646 Benny Frericks 19:10.8 D3 11 Columbus Catholic 2 11
54 657 Peyton Nystrom 19:13.3 D3 12 Columbus Catholic 3 10
55 293 Seth Schemenauer 19:13.7 D3 13 McDonell 3 11
56 203 Jordan Dzikowich 19:14.5 D1 34 Marshfield 2 10
57 511 Josh Krien 19:18.0 D2 10 West Salem 4 11
58 66 Preston Gutenberg 19:20.5 D3 14 Blair-Taylor 2 9
59 289 Charlie Bleskachek 19:24.9 D3 15 McDonell 4 9
60 358 David Smith 19:26.5 D2 11 Nekoosa 3 12
61 204 Paul Fischer 19:29.1 D1 35 Marshfield 3 10
62 206 Jared Oemig 19:30.8 D1 36 Marshfield 4 10
63 205 Sam Huettl 19:32.7 D1 37 Marshfield 5 10
64 7 Andy Lea 19:38.0 D3 16 Augusta 2 12
65 202 Jacob Dick 19:43.3 D1 38 Marshfield 6 9
66 648 Jeremiah Giles 19:45.1 D3 17 Columbus Catholic 4 10
67 17 Lorenzo Cerda 19:50.5 D2 12 Benilde-St. Margaret's 5 10
68 294 Dave Vandyke 19:56.3 D3 18 McDonell 5 12
69 647 Bryce Fuerlinger 20:02.0 D3 19 Columbus Catholic 5 9
70 295 Jake Wiensch 20:03.6 D3 20 McDonell 6 12
71 70 Chad Waldera 20:04.6 D3 21 Blair-Taylor 3 11
72 46 Sam Rocheford 20:05.9 D2 13 Benilde-St. Margaret's 1 12
73 18 Ryan Dunn 20:08.1 D2 14 Benilde-St. Margaret's 6 12
74 288 Brady Bauer 20:11.5 D3 22 McDonell 7 12
75 355 Austin Hildebrandt 20:15.1 D2 15 Nekoosa 4 12
76 291 Sean Craker 20:24.6 D3 23 McDonell 8 9
77 87 Quinn O'meara 20:26.3 D3 24 Chequamegon 5 11
78 662 Jon Viegut 20:26.5 D3 25 Columbus Catholic 6 11
79 162 Jon Hall 20:31.4 D3 26 Edgar 1 10
80 207 Eli Swanson 20:35.8 D1 39 Marshfield 7 9
81 516 Noah Stockheimer 20:38.1 D2 16 West Salem 5 11
82 513 Andrew Murphy 20:39.8 D2 17 West Salem 6 9
83 514 Drew Peterson 20:41.9 D2 18 West Salem 7 10
84 168 Martin Sahattechier 20:48.8 D3 27 Edgar 2 11
85 84 Jaedyn Eder 20:53.9 D3 28 Chequamegon 6 9
86 23 Gustaf Swansen 20:55.8 D2 19 Benilde-St. Margaret's 7 12
87 166 Justin Michalewicz 20:57.1 D3 29 Edgar 3 10
88 2 Jack Goings 20:57.6 D3 30 Augusta 3 10
89 658 Leo Pittsley 21:14.2 D3 31 Columbus Catholic 7 11
90 352 Nick Eidenschink 21:29.8 D2 20 Nekoosa 5 9
91 98 Jacob Dietz 21:40.4 D3 32 Chequamegon 7 10
92 373 Marcus Ackerman 21:46.3 D3 33 Owen-Withee 1 9
93 165 Scott Lepak 22:01.8 D3 34 Edgar 4 10
94 69 Josh Olson 22:02.6 D3 35 Blair-Taylor 4 9
95 655 Flynn Mcquillen 22:25.0 D3 36 Columbus Catholic 8 10
96 167 Jarret Miles-Kroening 22:33.3 D3 37 Edgar 5 11
97 374 Matt Moffitt 22:48.4 D3 38 Owen-Withee 2 11
98 65 Lars Everson 22:57.1 D3 39 Blair-Taylor 5 12
99 67 Nigel Gutenberg 22:57.9 D3 40 Blair-Taylor 6 12
100 3 Grant Goodell 23:06.6 D3 41 Augusta 4 9
101 176 Joshua Brewster 23:24.5 D3 42 Edgar 1 9
102 180 Mitchel Paul 23:36.1 D3 43 Edgar 2 9
103 4 Christian Gribble 23:37.1 D3 44 Augusta 5 11
104 353 Conner Faivre 23:49.4 D2 21 Nekoosa 6 12
105 6 Brock Horel 24:05.9 D3 45 Augusta 6 9
106 15 Luis Mercado 24:06.0 D3 46 Augusta 7 9
107 163 Taylor Kirsch 24:48.0 D3 47 Edgar 6 12