The 2004 Men's Soccer Schedule has been announced.
| Date | Opponent | Site | JV | Varsity | Result | Media |
| Aug. 14 | Multiscrimmage | Away | No JV | TBA | | |
| Aug. 17 | Pace Academy | Memorial | 5:00 PM | 7:00 PM | | |
| Aug. 23 | McDowell | Home | 5:00 PM | 7:00 PM | | |
| Aug. 25 | Smoky Mountain (moved to AHS) | Home | 5:30 PM | 7:00 PM | | |
| Aug. 30 | Franklin | Home | 5:30 PM | 7:00 PM | | |
| Sep. 3 | T.C. Roberson (ppd from Sept. 1) | Away | 5:30 PM | 7:00 PM | W 2-1 | |
| Sep. 7 | Carolina Day (moved to Sept. 30) | Away | 4:30 PM | 7:00 PM | | |
| Sep. 8 | Enka | Home | 5:30 PM | 7:00 PM | | |
| Sep. 15 | North Buncombe | Away | 5:30 PM | 7:00 PM | | |
| Sep. 16 | A.C. Reynolds | Memorial | 5:00 PM | 7:00 PM | | |
| Sep. 20 | East Henderson | Home | 5:30 PM | 7:00 PM | | |
| Sep. 22 | Tuscola | Away | 5:30 PM | 7:00 PM | | |
| Sep. 27 | Erwin | Home | 5:30 PM | 7:00 PM | | |
| Sep. 29 | Smoky Mountain (moved to SMHS) | Away | 5:30 PM | 7:00 PM | | |
| Oct. 4 | Franklin | Away | 5:30 PM | 7:00 PM | | |
| Oct. 6 | T.C. Roberson | Home | 5:30 PM | 7:00 PM | | |
| Oct. 11 | Enka | Away | 5:30 PM | 7:00 PM | | |
| Oct. 14 | Forestview | Memorial | No JV | 6:00 PM | | |
| Oct. 16 | Watauga | Away | 12:00 PM | 2:00 PM | | |
| Oct. 18 | North Buncombe | Home | 5:30 PM | 7:00 PM | | |
| Oct. 20 | East Henderson | Away | 5:30 PM | 7:00 PM | | |
| Oct. 20 | Tuscola | Home | 5:30 PM | 7:00 PM | | |
| Oct. 27 | Erwin | Away | 5:30 PM | 7:00 PM | | |
| Nov. 3 | 1st Round State Playoffs | | | | | |
| Nov. 6 | 2nd Round State Playoffs | | | | | |
| Nov. 10 | 3rd Round State Playoffs | | | | | |
| Nov. 13 | State Quarterfinals | | | | | |
| Nov. 17 | State Semifinals | | | | | |
| Nov. 20 | State Championship | | | | | |
BOLD indicates Mountain Athletic Conference Game Head Coach: Mike Flowe
Assistant Coaches: Candi Smith, Rebecca Bays
JV Coach: Jud Byers
Principal: Judd Porter
Athletic Director: Rex Wells