1 Iowa City High 24
2 Dubuque Wahlert 76
3 Cedar Rapids Washington 144
4 Cedar Rapids Xavier 147
5 Linn-Mar Marion 148
6 Dubuque Hempstead 163
7 Eldridge North Scott 175
8 Clinton 186
9 Cedar Rapids Jefferson 190
10 Iowa City West 206
11 Cedar Rapids Kennedy 253
12 Cedar Rapids Prairie 382
1 1 Steve Larson, Cedar Rapids Xavier-SR 16:02
2 2 Bob Moreno, Iowa City High-JR 16:13
3 3 Quinby Ely-Cate, Iowa City High-SO 16:17
4 4 Chris Jones, Iowa City West-SO 16:21
5 5 John Farlinger, Iowa City High-SR 16:22
6 6 Paul Kresowik, Iowa City High-JR 16:23
7 7 David Scott, Cedar Rapids Jefferson-SR 16:32
8 8 Eric Mittman, Iowa City High-JR 16:40
9 9 Jeff Spence, Iowa City High-JR 16:44
10 10 Justin Roe, Eldridge North Scott-SR 16:45
11 11 Andy Cooper, Dubuque Wahlert-SR 16:49
12 12 Casey Haas, Eldridge North Scott-JR 16:49
13 13 Francis Wagner, Dubuque Wahlert-JR 17:11
14 14 Matt Roling, Dubuque Wahlert-FR 17:12
15 15 Jacob Smith, Iowa City High-SR 17:15
16 16 David Kelly, Dubuque Wahlert-SO 17:15
17 17 Eric Michel, Clinton-JR 17:16
18 18 Mike Severino, Iowa City West-SR 17:17
19 19 Mike Hoefer, Dubuque Hempstead-SR 17:18
20 20 Josh Farrell, Cedar Rapids Xavier-SR 17:19
21 21 Eric Barada, Cedar Rapids Washington-JR 17:22
22 22 Wes Parkin, Dubuque Wahlert-SR 17:25
23 23 Justin Hajek, Linn-Mar Marion-JR 17:26
24 24 Dave Miller, Linn-Mar Marion-SO 17:25
25 25 Quinton McClain, Cedar Rapids Washington-JR 17:27
26 26 Eric Dasso, Dubuque Hempstead-FR 17:28
27 27 Trenton Zorn, Cedar Rapids Kennedy-SO 17:34
28 28 Steve Whitley, Clinton-JR 17:36
29 29 Brien Waldron, Cedar Rapids Washington-SR 17:37
30 30 Ryan Franch, Linn-Mar Marion-SO 17:39
31 31 Todd Tomkins, Cedar Rapids Washington-SR 17:39
32 32 Dan Logan, Linn-Mar Marion-SO 17:40
33 33 Drew Zwack, Dubuque Hempstead-SO 17:43
34 34 Andy Freund, Dubuque Wahlert-SR 17:43
35 35 Martin Nord, Cedar Rapids Xavier-SO 17:44
36 36 Nick Bowerman, Dubuque Hempstead-SO 17:47
37 37 Mike Pendergast, Cedar Rapids Jefferson-JR 17:48
38 38 Eric Travagiakis, Cedar Rapids Washington-JR 17:48
39 39 Justin Rapier, Linn-Mar Marion-SR 17:49
40 40 Brian Jones, Cedar Rapids Jefferson-JR 17:50
41 41 Chad Kuehl, Eldridge North Scott-SR 16:51
42 42 Justin Streit, Dubuque Wahlert-JR 17:52
43 43 Mark Davis, Clinton-JR 17:52
44 44 Grant Munson, Cedar Rapids Xavier-JR 17:54
45 45 Justin Wiese, Clinton-SR 17:56
46 46 Aaron Brandt, Cedar Rapids Jefferson-SO 18:00
47 47 Steve Lucas, Cedar Rapids Xavier-SO 18:05
48 48 Peter Konrad, Cedar Rapids Washington-SO 18:07
49 49 Ryan Heim, Dubuque Hempstead-JR 18:07
50 50 Matt Balvanz, Cedar Rapids Kennedy-JR 18:13
51 51 Kory Thomas, Eldridge North Scott-JR 18:14
52 52 Andy Babler, Dubuque Hempstead-SR 18:15
53 53 Kellen Scheeberger, Clinton-JR 18:19
54 54 Adam Wiederholt, Clinton-SR 18:20
55 55 Tyler Snetselaar, Iowa City West-FR 18:20
56 56 Sean Prescott, Cedar Rapids Kennedy-SR 18:31
57 57 Blake Crutchley, Cedar Rapids Xavier-JR 18:35
58 58 Steve Olson, Cedar Rapids Kennedy-SR 18:39
59 59 Paul Schlapkohl, Iowa City West-SO 18:40
60 60 Jeff Gudenhauf, Cedar Rapids Jefferson-FR 18:41
61 61 Conner Haas, Eldridge North Scott-SO 18:44
62 62 Bryce Trillo, Cedar Rapids Kennedy-JR 18:46
63 63 Matt Reed, Eldridge North Scott-SO 18:46
64 64 Scott Monroe, Cedar Rapids Washington-FR 18:47
65 65 Adam Koth, Cedar Rapids Xavier-SO 18:51
66 66 Jon Biderman, Cedar Rapids Prairie-FR 18:53
67 67 Josiah Ball, Dubuque Hempstead-SO 20:21
67 67 Mike Kearney, Linn-Mar Marion-SR 18:54
68 68 Nick Chervier, Cedar Rapids Kennedy-FR 19:04
69 69 Brandon Moeller, Linn-Mar Marion-FR 19:05
70 70 Matt Clancy, Iowa City West-FR 19:09
71 71 Scott Brimeyer, Cedar Rapids Jefferson-SO 19:10
72 72 Joshua Brown, Cedar Rapids Jefferson-JR 19:12
73 73 Jeremy Paisley, Clinton-JR 19:14
74 74 David Johnston, Cedar Rapids Kennedy-JR 19:21
75 75 Kyle Kroeger, Eldridge North Scott-SO 19:27
76 76 Kyle Burroughs, Cedar Rapids Prairie-FR 19:39
77 77 Kevin Koffron, Iowa City West-FR 19:56
79 79 Chad Pettit, Cedar Rapids Prairie-JR 20:22
80 80 Andy Benesh, Cedar Rapids Prairie-SO 20:37
81 81 Ryan Fisher, Cedar Rapids Prairie-FR 21:27
82 82 Chad Zenisek, Cedar Rapids Prairie-FR 21:32
83 83 Cory Richmond, Cedar Rapids Prairie-FR 21:41