Individuals
1. Chad Blair Lejeune 16:20
2. Mark Hadley Hendersonville 16:27
3. Donald Jenkins Salisbury 16:30
4. John Kaneer Bunker Hill 16:30
5. David Schnoeber Hendersonville 16:49
6. Mark Bivens Monroe 16:59
7. Cuong Vo Salisbury 17:02
8. Phillip Moore Ledford 17:08
9. David Hyman Salisbury 17:10
10. Scott Cranford Southwest Randolph 17:14
11. John Peeler Thomasville 17:15
12. Scott Virtue Salisbury 17:17
13. Randy Isenhour Bunker Hill 17:18
14. Dane Jordan Ledford 17:20
15. Paul Hedrick Bunker Hill 17:26
16. Devin Baucom Piedmont 17:27
17. Phillip Williams Salisbury 17:28
18. Richard Reaves Ledford 17:36
19. Miq. Washington Monroe 17:38
20. Brian Zagorski Monroe 17:45
21. Nathan Salazar Lejeune 17:46
22. Stephen Barnett Piedmont 17:47
23. Mike Daniel Ledford 17:48
24. Allen McDevitt Surry Central 17:51
25. David Brinkley Southwest Randolph 17:51
26. Ronnie Powell Bunker Hill 17:55
27. Brad Quisenberry Ledford 17:57
28. John Caskey White Oak 18:00
29. Jeff Crooks Thomasville 18:05
30. Chad Heath Lejeune 18:08
31. Sheridan Hopkins NC Science & Math 18:11
32. Kevin Hayes Randleman 18:28
33. Billy Bandy Bunker Hill 18:29
34. Tim Beeson Randleman 18:34
35. James Caskey White Oak 18:36
36. Jeff Needham CCO 18:37
37. Ted Gardner North Moore 18:38
38. Steve George NC Science & Math 18:40
39. Jeff Kirkland Thomasville 18:43
40. Andy Dezarn Surry Central 18:45
41. Wayne Stratton Ledford 18:45
42. Scott Moore East Davidson 18:54
43. Lesley Swanson Lejeune 18:56
44. Terry Gywn Mooresville 18:58
45. Alex Taylor Ledford 18:58
46. Billy Williams Mooresville 18:59
47. Henry Crede Lejeune 19:00
48. Bruce DeCaron Mooresville 19:00
49. Heath McCaskill Randleman 19:01
50. Mike Beattie Salisbury 19:02
51. Bret Barton NC Science & Math 19:03
52. Don Clement Salisbury 19:03
53. Alan Peoples Tryon 19:05
54. Michael Collins Surry Central 19:08
55. Jeff Chandler Bunker Hill 19:13
56. William Ward East Davidson 19:16
57. Scott Whitaker Randleman 19:17
58. Johnny Poovey Bunker Hill 19:17
59. Brian Truesdale West Lincoln 19:22
60. Wes Davis Monroe 19:24
61. Mark Vilas Monroe 19:25
62. Jimmy Ray East Davidson 19:26
63. Chris Blair East Davidson 19:27
64. Paul Hunsucker North Moore 19:31
65. Jeff Mosher Lejeune 19:33
66. Carl Thompson North Moore 19:33
67. Artie Brewster East Davidson 19:38
68. Robert Stevens NC Science & Math 19:40
69. Jeff Scronce West Lincoln 19:41
70. Todd Ashe NC Science & Math 19:46
71. Rodney Sullivan Lejeune 19:48
72. Larry Spaulding Randleman 19:49
73. Mike Green Thomasville 19:50
74. John Dorsett East Davidson 19:51
75. Norvin Clontz Tryon 19:56
76. Chris Liner Hendersonville 20:03
77. Rodd Pickler North Moore 20:05
78. Jason Key Tryon 20:07
79. James Walters White Oak 20:07
80. Andy Hepler East Davidson 20:08
81. Chris Malz Mooresville 20:09
82. Ed Jones NC Science & Math 20:10
83. Tony Hill North Moore 20:13
84. Tony Eason West Lincoln 20:18
85. Preston McCrary Hendersonville 20:27
86. Anthony Lynch Hendersonville 20:39
87. Brian Moeller North Moore 20:39
88. Sean Green White Oak 20:42
89. Chad Phillips Mooresville 20:50
90. Trent McCain Monroe 20:52
91. Jerry Barnes Thomasville 21:05
92. Skip Jobe Randleman 21:07
93. Eddie Cannell Randleman 21:08
94. Chad Carnes West Lincoln 21:15
95. Josh Cedervall Tryon 21:18
96. Rick Livingston Monroe 21:20
97. K.D. Helms Piedmont 21:25
98. Kevin Jackson Tryon 21:28
99. Larry Warnke NC Science & Math 21:32
100. Kevin Williams North Moore 21:37
101. Perry Brown Mooresville 21:38
102. Ken Koves Surry Central 21:40
103. Bart DeBacker Surry Central 21:51
104. Jerome Sullivan Hendersonville 22:08
105. Steve Van Gemel White Oak 22:12
106. Anthony Broome Piedmont 22:17
107. Matt Carter Surry Central 22:33
108. Fred Parrish Tryon 22:59
109. Dennis Sprinkle White Oak 23:07
110. Carl Steinmetz White Oak 23:09
111. Kevin Johnson West Lincoln 23:20
112. Adam Hoornstra Tryon 23:21
113. Shawn Houser West Lincoln 24:20
114. Chas Efird Piedmont 24:31
Team
1. Salisbury 46
2. Ledford 85
3. Bunker Hill 85
4. Lejeune 133
5. Monroe 158
6. Randleman 231
7. Thomasville 244
8. N.C. School Science/Math 244
9. Hendersonville 245
10. East Davidson 275
11. Mooresville 293
12. Surry Central 310
13. North Moore 312
14. White Oak 322
15. Piedmont 344
16. Tyron 384
17. West Lincoln 402