1 Sioux Rapids Sioux Central 108
2 Remsen St. Mary's 108
3 Hawarden West Sioux 119
4 Laurens Laurens-Marathon-ACT 137
5 LeMars Gehlen Catholic 149
6 Kingsley-Pierson 164
7 Holstein, Galva-Holstein 168
8 Algona Garrigan 173
9 Onawa West Monona 203
10 Alta 211
11 Lake City Southern Cal 255
12 Sloan Westwood 348
13 Granville Spalding Catholic 366
14 Marcus-Meriden-Cleghorn 370
15 Hinton 391
16 Battle Creek-Ida Grove 425
17 Moville Woodbury Central 438
999 Aurelia
999 Correctionville River Valley
999 Hartley-Melvin-Sanborn
999 Odebolt-Arthur
999 Pocahontas Area
999 Remsen-Union
999 West Bend-Mallard
999 Whiting
1 1 Adam Sundall, Algona Garrigan-SR 16:01
2 2 Brett Bacan, Remsen St. Mary's-SR 16:27
3 3 Shane Roder, Sioux Rapids Sioux Central-SR 16:30
4 4 Jerod Bruget, Hawarden West Sioux-JR 16:53
5 5 Nate DeRocher, Onawa West Monona-JR 17:00
6 6 Joel Reese, Laurens Laurens-Marathon-ACT-SR 17:10
7 7 Michael Willey, Onawa West Monona-SO 17:22
8 8 Darin Enderton, Sioux Rapids Sioux Central-JR 17:34
9 9 Matt Steichen, Remsen St. Mary's-FR 17:34
10 10 Ben McCollum, Alta- 17:38
11 11 Doug Besch, Algona Garrigan-SR 17:39
12 12 Luke Northway, Laurens Laurens-Marathon-ACT-SO 17:42
13 13 Bryce Witzel, Hawarden West Sioux-SR 17:44
14 14 Jacob Tillman, LeMars Gehlen Catholic- 17:47
15 15 Joe Langel, LeMars Gehlen Catholic- 17:48
16 16 Mikel Brandhorst, Holstein, Galva-Holstein-JR 17:54
17 17 Paul Rust, LeMars Gehlen Catholic- 18:02
18 18 D.J. Ruden, LeMars Gehlen Catholic- 18:03
19 19 Dallas Thompson, Kingsley-Pierson-SR 18:05
20 20 Clinton Halverson, Alta- 18:07
21 21 Marc Melody, Lake City Southern Cal- 18:08
22 22 Josh Hinot, Lake City Southern Cal- 18:11
23 23 Tyler McCurdy, Lake City Southern Cal- 18:11
24 24 Nate Treinen, Remsen St. Mary's-SR 18:16
25 James Zinnel, West Bend-Mallard-JR 18:18
26 25 Brad Roepke, Kingsley-Pierson-JR 18:19
27 26 James Mills, Sioux Rapids Sioux Central-JR 18:30
28 Christ Roth, Hartley-Melvin-Sanborn- 18:24
29 27 Kevin Rehder, Hawarden West Sioux-FR 18:24
30 28 David Winkler, Laurens Laurens-Marathon-ACT-FR 18:26
31 29 Torre Gerritsen, Holstein, Galva-Holstein-SR 18:26
32 30 Lance Knaack, Kingsley-Pierson-SO 18:28
33 31 Greg Schouten, Hawarden West Sioux-FR 18:30
34 32 Jeffery Patterson, Marcus-Meriden-Cleghorn- 18:38
35 33 Reggie Miller, Remsen St. Mary's-JR 18:39
36 34 Chris Culler, Kingsley-Pierson-SO 18:42
37 35 Mike Jacobson, Sioux Rapids Sioux Central-JR 18:42
38 36 Jeff Thompson, Sioux Rapids Sioux Central-SO 18:43
39 37 Doug Haake, Holstein, Galva-Holstein-SR 18:50
40 38 Nick Anderson, Holstein, Galva-Holstein-FR 18:54
41 39 David Fischer, Granville Spalding Catholic- 18:55
42 40 Dusty Colling, Remsen St. Mary's-JR 19:04
43 Tim Jones, Aurelia- 19:07
44 41 Jason Walker, Algona Garrigan-FR 19:10
45 42 Kevin Hart, Laurens Laurens-Marathon-ACT-JR 19:11
46 43 Ryan Weber, Hinton- 19:12
47 Cory Clark, Correctionville River Valley- 19:12
48 44 Rusty Radloff, Hawarden West Sioux-JR 19:15
49 45 Jacob Taylor, Marcus-Meriden-Cleghorn- 19:16
50 46 Obe Sawyer, Onawa West Monona-SR 19:16
51 47 Zach Skelton, Sioux Rapids Sioux Central-SO 19:20
52 48 Leighton Borchers, Holstein, Galva-Holstein-JR 19:22
53 49 Dean Mather, Laurens Laurens-Marathon-ACT-SO 19:23
54 Ryota Kashiwa, West Bend-Mallard-SR 18:24
55 50 Ryan Christoffel, Granville Spalding Catholic- 19:26
56 51 Mitch Anderson, Hawarden West Sioux-SR 19:27
57 52 Chris Sliefert, Alta- 19:28
58 Adam Teel, Whiting- 19:28
59 53 Brian Depew, Laurens Laurens-Marathon-ACT-SR 19:29
60 54 Chad White, Sloan Westwood- 19:31
61 55 Josh Miltenberger, Sloan Westwood- 19:31
62 56 Tory Verschoor, Kingsley-Pierson-SO 19:34
63 57 Greg Fowler, Algona Garrigan-FR 19:36
64 58 Adam Reinking, Kingsley-Pierson-SR 19:38
65 59 Jesse Bockelman, Hawarden West Sioux-SO 19:38
66 60 Nick Thompson, Kingsley-Pierson-SO 19:39
67 Ehren Winterhof, Aurelia- 19:40
68 61 Bob Gipple, Hinton- 19:48
69 62 T. J. Schmidt, Laurens Laurens-Marathon-ACT-JR 19:48
70 63 Nathan Frideres, Algona Garrigan-JR 19:50
71 64 Wes Bunjes, Alta- 19:51
72 65 Ryan Pranschke, Alta- 19:52
73 66 Ryan Willis, Sloan Westwood- 19:53
74 67 Kendall Stanislav, Onawa West Monona-SO 19:53
75 68 Evan Blair, Lake City Southern Cal- 19:55
76 No Card, X-
77 69 JR Miller, Battle Creek-Ida Grove- 19:59
78 70 Ryan Vondrak, Hinton- 20:01
79 71 Nathan Scroeder, Lake City Southern Cal- 20:02
80 AJ Benjamin, Whiting- 20:06
81 Nick Boetler, West Bend-Mallard- 20:06
82 72 Matt Waddilove, Battle Creek-Ida Grove- 20:09
83 73 Matt Hoefling, Lake City Southern Cal- 20:11
84 Ron Ahlrichs, Pocahontas Area- 20:18
85 74 David Iler, Lake City Southern Cal- 20:20
86 75 Brad Cronin, Sloan Westwood- 20:22
87 76 Aaron Daniel, Lake City Southern Cal- 20:27
88 77 Brent Harpenau, Remsen St. Mary's-SR 20:29
89 78 Brady Gries, Onawa West Monona-FR 20:31
90 79 Kyle Dixon, Moville Woodbury Central- 20:37
91 No Card, X-
92 Al Raveling, Pocahontas Area- 20:41
93 80 Justin Ruble, Holstein, Galva-Holstein-SR 20:41
94 81 Casey Webb, Moville Woodbury Central- 20:42
95 82 Matt Jacobson, Sioux Rapids Sioux Central-JR 20:45
96 Tom Fisher, West Bend-Mallard-JR 20:47
97 83 Cody Sorenson, Onawa West Monona-FR 20:49
98 84 Cory Havlicek, Moville Woodbury Central- 20:50
99 85 Omar Aleman, LeMars Gehlen Catholic- 20:54
100 86 Nick Landgraf, Alta- 20:56
101 Bob Kemna, West Bend-Mallard-JR 21:00
102 87 Kris Taylor, Battle Creek-Ida Grove- 21:06
103 88 Shawn Huffman, Marcus-Meriden-Cleghorn- 21:06
104 89 Matt Nulle, Battle Creek-Ida Grove- 21:07
105 90 David Christoffel, Granville Spalding Catholic- 21:12
106 Brett Ripke, Hartley-Melvin-Sanborn- 21:17
107 91 Jared Bock, Sloan Westwood- 21:21
108 92 Tony Schmitt, Algona Garrigan-SO 21:25
109 Jeff Siebrecht, Odebolt-Arthur- 21:25
110 93 Jason Kreber, Granville Spalding Catholic- 21:33
111 94 Jeff Schroeder, Granville Spalding Catholic- 21:36
112 95 Steve Anthony, LeMars Gehlen Catholic- 21:36
113 96 Jesse Smith, Alta- 21:38
114 97 Luke Christoffel, Granville Spalding Catholic- 21:39
115 98 Tyler Hubert, Sloan Westwood- 21:40
116 Phillip Derr, Whiting- 21:41
117 No Card, X-
118 Joe Anderson, Whiting- 21:48
119 Ben Kerns, Pocahontas Area- 21:49
120 99 Rano LoVan, Marcus-Meriden-Cleghorn- 22:10
121 100 Dave Stevenson, Holstein, Galva-Holstein-SO 22:24
122 Nick Handy, Aurelia- 22:33
123 101 Doug Bonine, Onawa West Monona-FR 22:40
124 102 Luke Martens, Sloan Westwood- 22:46
125 103 Curtis Christoffel, Granville Spalding Catholic- 23:14
126 104 Aaron Rawson, Marcus-Meriden-Cleghorn- 23:14
127 105 Matt Wilberding, Marcus-Meriden-Cleghorn- 23:29
128 106 Tony Albert, Hinton- 23:31
129 107 Jake Huff, Battle Creek-Ida Grove- 23:33
130 108 Kyle Baker, Battle Creek-Ida Grove- 23:45
131 109 Brandon Wilson, Hinton- 24:41
132 110 Matt Lohafen, Hinton- 24:55
133 111 Michael Loebach, Algona Garrigan-FR 25:24
134 112 Jeff Barnable, Sloan Westwood- 25:26
135 Preston Graham, Correctionville River Valley- nt: