2004 Cross Country Schedule
| Saturday, September 4 | Chris. Newport @ Seagull Opener |
| Methodist Invitational | |
| Peace @ Methodist Invitational | |
| Averett @ Virginia Wesleyan Invitational | |
| Saturday, September 11 | Averett Invitational |
| Chris. Newport @ Lebanon Valley Invitational | |
| Greensboro @ Averett Invitational | |
| Shenandoah @ Washington & Lee Invitational | |
| Saturday, September 18 | Averett @ Maroon Invitational |
| Greensboro @ Maroon Invitational | |
| Saturday, September 25 | Averett @ Pacesetters Invitational |
| Chris. Newport @ Paul Short Invitational | |
| Greensboro @ Pacesetters Invitational | |
| Shenandoah @ Roanoke Invitational | |
| Methodist @ Great American Cross Country Festival | |
| Peace @ Great American Cross Country Festival | |
| Saturday, October 2 | Averett @ Hagan Stone Invitational |
| Chris. Newport @ Dickinson Invitational | |
| Greensboro @ Hagan Stone Invitational | |
| Methodist @ Clayton-Sykes Invitational | |
| Peace @ Hagan Stone Invitational | |
| Shenandoah @ Dickinson Invitational | |
| Saturday, October 9 | Averett @ Virginia State Meet |
| Greensboro @ Peace Invitational | |
| Methodist @ Walt Disney World Classic | |
| Peace Invitational | |
| Shenandoah @ Virginia State Meet | |
| Saturday, October 16 | Chris. Newport @ Gettysburg Invitational |
| Shenandoah @ Gettysburg Invitational | |
| Saturday, October 23 | Chris. Newport @ Mason-Dixon Conference Championship |
| Methodist @ Mason-Dixon Conference Championship | |
| Saturday, October 30 | USA South Championship @ Hagan Stone Park, Greensboro, NC |