Individuals
1. Robert Baker North Iredell 15:23.4 Meet Record
2. Ken Smith Greenville Rose 15:31 I58
3. John Erickson Southeast Guilford 15:32 76
4. Allen Ford Greensboro Grimsley 15:38 C16
5. Harry Williams Greenville Rose 15:39 I59
6. Mark Shea Raleigh Broughton 15:40 75
7. Bill Will Gastonia Ashbrook 15:41 78
8. Jonathan Drake Chapel Hill 15:55 A2
9. Mike Loveless East Wake 15:56 77
10. Dwight Bostic Durham Hillside 15:59 D23
11. Van Wilkins Asheville 16:01 72
12. Chuck Kugler White Oak 16:03 82
13. Tony Hills Wilson Fike 16:08 81
14. Kirk Hardymon East Mecklenburg 16:12 B9
15. Marty Lemons South Stokes 16:14 85
16. Tim Fry Greensboro Grimsley 16:15 C17
17. Mike Moses Greensboro Grimsley 16:19 C16
18. Danny Murray Winston-Salem Reynolds 16:21 F35
19. Dennis McNamara Chapel Hill 16:25 A3
20. Luther Everette Scotland County 16:27 80
21. Dondi Costin Wilmington Laney 16:27 83
22. Langdon Bennett Watauga 16:28 J65
23. Bryant Little Winston-Salem Reynolds 16:28 F37
24. Darryl Thompson Pinecrest 16:29 79
25. Reggie Harris Asheville TC Roberson 16:30 H51
26. David Young Chapel Hill 16:31 A4
27. Musa Williams Durham Hillside 16:32 D24
28. Chris Gibson Richmond County 16:32 G45
29. Greg Douglas Richmond County 16:36 G46
30. David Colby New Bern 16:40 E30
31. James Covington Richmond County 16:41 G48
32. Mike Covington Richmond County 16:45 G44
33. Kyle Fidler East Mecklenburg 16:46 B10
34. Joe Boyle Chapel Hill 16:46 A5
35. Paul Heffernan Chapel Hill 16:47 A6
36. Dean Duncan North Buncombe 16:48 73
37. Eric Landis East Mecklenburg 16:49 B11
38. Jim Schmid Greensboro Grimsley 16:50 C19
39. Gilbert Rucker East Forsyth 16:54 86
40. John Byrd Greenville JH Rose 16:54 I61
41. James Littlejohn Watauga 16:55 J66
42. John Von Cannon Watauga 16:56 J68
43. Bob Suddeth Watauga 16:57 J70
44. James Thompson Asheville TC Roberson 16:59 H53
45. Nate Berry Winston-Salem Reynolds 17:02 F39
46. Teddy Partin Fred T Foard 17:03 74
47. Tim Long New Bern 17:07 E31
48. Paul Pfefferkorn Winston-Sal. Reynolds 17:07 F40
49. Steve Carpenter Asheville TC Roberson 17:09 H52
50. Rand Hartsell Watauga 17:10 J67
51. Rick Robinson Chapel Hill 17:10 A7
52. Mike Ellege Watauga 17:12 J69
53. Curt Spillars Richmond County 17:13 G47
54. Chip Little Greenville JH Rose 17:15 I62
55. Forrest Lupo East Mecklenburg 17:16 B12
56. Steve Hughes Winston-Salem Reynolds 17:19 F41
57. Richard Romine Asheville TC Roberson 17:20 H55
58. Everett Dean Durham Hillside 17:21 D25
59. Jim Leone Greensboro Grimsley 17:24 C22
60. Paul Carpenter Asheville TC Roberson 17:24 H54
61. Paul Bourgeois New Bern 17:27 E32
62. John Ormond Greenville JH Rose 17:30 I60
63. Anthony Hamilton Richmond County 17:33 G49
64. Tracy McAllister Durham Hillside 17:33 D26
65. Rod Hodge Durham Hillside 17:34 D27
66. Steve Soltez Greensboro Grimsley 17:35 C21
67. John Hunter Durham Hillside 17:36 D28
68. Joe Willis Greensboro Grimsley 17:39 C20
69. Richard Avery New Bern 17:53 E33
70. Kurt Carlan East Mecklenburg 17:56 B13
71. Jeff Beach Watauga 17:56 J71
72. Will Weibel New Bern 17:57 E34
73. Joe Norcott Greenville JH Rose 18:03 I63
74. Scott Jones East Mecklenburg 18:11 B14
75. Jeremiah Brown Greenville JH Rose 18:12 I64
76. Jimmy Douglas Richmond County 18:12 G50
77. Tim Jones East Mecklenburg 18:28 B15
78. Julian Wright Winston-Salem Reynolds 18:29 F42
79. Owen Murdoch Winston-Salem Reynolds 18:36 F43
80. Rod Wilson Durham Hillside 18:39 D29
81. Todd Aiton Asheville TC Roberson 18:51 H56
82. Brent Barkley Asheville TC Roberson 20:10 H57
83. Sam Duval New Bern 20:41 E36
84. Lee Wheeler New Bern 20:44 E35
Teams
1. Chapel Hill 73
2. Greensboro Grimsley 86
3. Richmond County 110
4. Greenville Rose 116
5. Winston-Salem Reynolds 126
6. Watauga 130
7. East Mecklenburg 145
8. Durham Hillside 152
9. Asheville TC Roberson 164
10.New Bern 207