Individuals
1. Ken Dowdle Charlotte Myers Park 15:28.0 State Meet Record
2. Rick Wallace Garner 15:31
3. Robert Baker North Iredell 15:35
4. Harry Williams Greenville Rose 15:36 Update
5. Jimmy Nicholson Randleman 15:58
6. Leon Yates Chapel Hill 15:59
7. Mike Moses Greensboro Grimsley 16:02
8. Ken Smith Greenville Rose 16:03
9. David Neish Chapel Hill 16:06
10. Mike Sparks Winston-Salem Reynolds 16:12
11. Phil Roberts East Gaston 16:15
12. Victor Robinson Richmond County 16:20
13. Mark Shea Raleigh Broughton 16:21
14. Tony Hills Wilson Fike 16:22
15. Van Wilkins Asheville 16:23
16. Paul Brim Greensboro Page 16:24
17. Allen Ford Greensboro Grimsley 16:26
18. Ken Forman East Mecklenburg 16:27
19. David Johnson DB 16:32
20. Johnny Evans North Forsyth 16:39
21. Mike Loveless East Wake 16:42
22. Kirk Hardymon East Mecklenburg 16:45
23. Greg Douglas Richmond County 16:46
24. Bill Will Gastonia Ashbrook 16:48
25. David Colby New Bern 16:48
26. Chris Gibson Richmond County 16:52
27. Mike Covington Richmond County 16:53
28. Tommy Albanese Greensboro Grimsley 16:57
29. Dennis McNamara Chapel Hill 16:57
30. Chris Baker Asheville AC Reynolds 16:58
31. Greg Duval New Bern 16:59
32. Dan Seaborn East Mecklenburg 17:00
33. Bryant Little Winston-Salem Reynolds 17:03
34. Steve Dew Wilson Beddingfield 17:06
35. Nate Berry Winston-Salem Reynolds 17:07
36. Dirk Dawson Winston-Salem Reynolds 17:07
37. Matthew Ledford Asheville AC Reynolds 17:08
38. David Young Chapel Hill 17:09
39. Bernard Roberts Oxford JF Webb 17:10
40. Kyle Fidler East Mecklenburg 17:10
41. John Ormond Greenville JH Rose 17:11
42. Danny Wright Asheville AC Reynolds 17:11
43. Tim Fry Greensboro Grimsley 17:13
44. Chris Sheppard Asheville Erwin 17:16
45. Paul Heffernan Chapel Hill 17:17
46. Donnie Pippin Asheville TC Roberson 17:19
47. Kenneth Perry Oxford JF Webb 17:20
48. Chip Litle Greenville JH Rose 17:21
49. Steve Hughes Winston-Salem Reynolds 17:23
50. Tim Long New Bern 17:25
51. Doug Houghton East Mecklenburg 17:26
52. Eric Davis Asheville AC Reynolds 17:32
53. Karl Spielvogel Chapel Hill 17:32
54. Milton Todd Oxford JF Webb 17:33
55. Reggie Harris Asheville TC Roberson 17:36
56. Eugene Sumrell New Bern 17:38
57. Jimmy Toole Winston-Salem Reynolds 17:39
58. Brian Connell New Bern 17:39
59. Keith Terry Oxford JF Webb 17:41
60. Joe Willis Greensboro Grimsley 17:43
61. John Lancaster East Mecklenburg 17:45
62. Steve Carpenter Asheville TC Roberson 17:49
63. Eddie Jones Asheville AC Reynolds 17:51
64. Terry White New Bern 17:56
65. Chris Harris East Mecklenburg 17:58
66. James Thompson Asheville TC Roberson 17:59
67. David Britt Asheville TC Roberson 18:04
68. Fred Burr Richmond County 18:06
69. Mitchell Diamond Oxford JF Webb 18:09
70. Curt Dansby Chapel Hill 18:12
71. Phil Foster Greensboro Grimsley 18:14
72. Jack Puckett Oxford JF Webb 18:18
73. James Covington Richmond County 18:24
74. John Thorpe Oxford JF Webb 18:25
75. Jeff Cauble Asheville AC Reynolds 18:27
76. Paul Pfefferkorn Winston-Salem Reynolds 18:38
77. Grant Newman Asheville AC Reynolds 18:45
78. Richard Staten New Bern 18:47
79. Larry Talbert Greenville JH Rose 18:51
80. Curt Spillers Richmond County 19:04
81. Steve Soltez Greensboro Grimsley 19:08
82. Alan Collier Asheville TC Roberson 19:41
83. Dave Steffensen Greenville JH Rose 20:33
(83 finishers)
Teams
1. Chapel Hill 77
2. Richmond County 98
3. East Mecklenburg 100
4. Greensboro Grimsley 100
5. Winston-Salem Reynolds 103
6. Greenville Rose 129
7. New Bern 149
8. Asheville AC Reynolds 153
9. Oxford JF Webb 194
10. Asheville TC Roberson 221