1 Bettendorf 53
2 Muscatine 62
3 Davenport Central 72
4 Fort Madison 104
5 Pleasant Valley 125
6 Davenport West 192
7 Fairfield 196
8 Mount Pleasant 197
9 Davenport North 213
10 Burlington 275
11 Keokuk 277
1 1 Erik Goff, Bettendorf-SO 15:49
2 2 Chris Francois, Davenport North-SR 15:50
3 3 Thad Gunther, Muscatine-SR 15:58
4 4 Chris Crile, Muscatine-SR 15:59
5 5 Nick Betts, Pleasant Valley-SR 16:03
6 6 Ben Schutman, Bettendorf-JR 16:04
7 7 Ben Lloyd, Davenport Central-SO 16:07
8 8 Kyle Messmer, Bettendorf-JR 16:07
9 9 Taylor Johnson, Burlington- 16:14
10 10 Phillip Grothus, Pleasant Valley-JR 16:22
11 11 Charlie Burnham, Davenport Central-SR 16:28
12 12 Jeff Brown, Bettendorf-SR 16:45
13 13 Dan White, Pleasant Valley-SR 16:50
14 14 Jeff Andrews, Davenport Central-SO 16:52
15 15 Mike McGregor, Bettendorf-SR 16:54
16 16 Steve Stakland, Fairfield- 16:57
17 17 Tade Geeding, Mount Pleasant-SO 17:01
18 18 Alex Beecher, Pleasant Valley-SO 17:02
19 19 Brad Ray, Davenport Central-SR 17:03
20 20 Jay Schalk, Bettendorf-SR 17:06
21 21 Nick Enke, Pleasant Valley-SO 17:08
22 22 Ryan Connell, Davenport Central-SR 17:10
23 23 Kevin Prill, Muscatine- 17:13
24 14 Nathaniel Stakland, Fairfield- 17:16
25 25 Todd Matteson, Burlington- 17:17
26 26 Ryan Ritter, Burlington- 17:18
27 27 Jeff Lamb, Fort Madison-JR 17:21
28 28 Ben Lorentzen, Muscatine- 17:21
29 29 Brock DeToye, Davenport West- 17:22
30 30 Ben Lorentzen, Davenport Central-SR 17:25
31 31 Josh Katcher, Pleasant Valley-SO 17:29
32 32 Andy Hartman, Davenport Central-SR 17:33
33 33 Mitch Anderson, Mount Pleasant-JR 17:33
34 34 Beau Bittner, Davenport North- 17:36
35 35 Ian Ferreira, Muscatine- 17:38
36 36 Anthony Dayton, Pleasant Valley-JR 17:38
37 37 Aaron Pence, Fort Madison-JR 17:39
38 38 Tom Jenkinson, Muscatine- 17:45
39 39 Curt Schmitz, Fairfield- 17:50
40 40 Rene Martinez, Muscatine- 17:53
41 41 Adam Sauder, Bettendorf-SO 17:55
42 42 Jon Carter, Burlington- 17:58
43 43 Drew Hatfield, Davenport West- 17:58
44 44 Karl Metcalf, Fairfield- 18:04
45 45 Ryan Daly, Burlington- 18:05
46 46 John Monroe, Davenport West- 18:05
47 47 Andy Ungerman, Mount Pleasant-SR 18:07
48 48 Nick Brown, Davenport North- 18:08
49 49 James Rhodes, Burlington- 18:10
50 50 Clint Harris, Fort Madison-SR 18:18
51 51 Eric Kohnen, Davenport North- 18:19
52 52 Mike Burnett, Fairfield- 18:21
53 53 Alajandro Alaniz, Mount Pleasant-FR 18:24
54 54 Matt Mongomery, Fort Madison-SR 18:25
55 55 Matt Edwards, Davenport West- 18:26
56 56 Jackson Stryon, Mount Pleasant-SO 18:26
57 57 Matt Lybarger, Davenport West- 18:28
58 58 Reed Wendstrand, Mount Pleasant-SR 18:29
59 59 Chris McCarthy, Davenport North- 18:31
60 60 Eric Deal, Burlington- 18:32
61 61 Blair Dohman, Fort Madison-SO 18:32
62 62 Devin Deck, Fort Madison-SR 18:34
63 63 Nick Jerrel, Mount Pleasant-SO 18:35
64 64 Jim Buckley, Fairfield- 18:35
65 65 Josh Buzzel, Davenport West- 18:37
66 66 Paul Francois, Davenport North- 18:38
67 67 Scott Bohlmann, Davenport North- 18:41
68 68 George Strader, Davenport West- 18:51
69 69 Zeb Anderson, Keokuk- 19:26
70 70 Nathan Scott, Fairfield- 19:53
71 71 Adam Reid, Fort Madison-SO 20:03
72 72 Jacob Calhoun, Keokuk- 20:05
73 73 Jacob Baum, Keokuk- 20:18
74 74 Cory Palmer, Keokuk- 20:27
75 75 Mike Mortimer, Keokuk- 20:41
76 76 Ben Franklin, Keokuk- 20:59
77 77 Preston Scott, Keokuk- 20:59