Individuals
1. Paul Kinser Greensboro Page 16:08.4
2. Brian Miesch East Mecklenburg 16:20.7
3. Ryan Squires Charlotte Myers Park 16:23.0
4. Mike Brooks Winston-Salem Mt.Tabor 16:23.5
5. Chris Yoshida Winston-Salem Mt.Tabor 16:28.8
6. Jered Helms East Mecklenburg 16:29.6
7. Sandy Spurgeon Raleigh Sanderson 16:30.1
8. Brian Blount Winston-Salem Mt.Tabor 16:30.5
9. Robert Kirkland Raleigh Millbrook 16:34.0
10.Evans Davis Fayetteville 71st 16:38.7
11.Chris Huffstickler Gastonia Ashbrook 16:39.7
12.Mark Noble East Mecklenburg 16:43.0
13.Brian Hatfield Raleigh Enloe 16:45.4
14.Sean Connolly West Charlotte 16:46.4
15.John Logan Morganton Freedom 16:51.6
16.David Michael Winston-Salem Mt.Tabor 16:54.5
17.Pete Zeman Cary 16:55.2
18.Richie Knipple Smith 16:55.9
19.Jeff Powell Smith 16:57.9
20.Jason Sheppard East Mecklenburg 16:59.5
21.Terrence Gahan Jacksonville 16:59.8
22.Edward Kelly So. Pines Pinecrest 17:04.5
23.Will Mosley Wilson Fike 17:07.6
24.James Bache Wilmington New Hanover 17:14.1
25.Jason Blank Raleigh Enloe 17:14.8
Teams
1. East Mecklenburg 50
2. Winston-Salem Mount Tabor 59
3. Raleigh Sanderson 136
4. Raleigh Enloe 143
5. Charlotte Myers Park 148
6. Jacksonville 214
7. West Forsyth 214
8. Durham Jordan 227
9. Fayetteville 71st 251
10.Northern Nash 259
11.Southern Pines Pinecrest 279
12.Charlotte Providence 318
13.Asheville Reynolds 322
14.Greensboro Grimsley 345
15.Morganton Freedom 346
16.Watauga 363
17.Richmond County 374
18.Eastern Wayne 392