Team schedule for 2003-2004 Valley boys' varsity soccer
Conference record: 5-7-0 Overall: 9-8-0
WPIAL - Section 2 - AA
* Conference games | PPD Postponed | F Forfeit
| Date | Opponent | Venue | Score |
|---|---|---|---|
| 8/29 4 pm | at Freeport | Freeport | W 3-1 |
| 9/2 4 pm | Highlands * | Valley | L 9-0 |
| 9/4 6 pm | at Deer Lakes * | Deer Lakes | L 4-3 |
| 9/6 11 am | at Springdale | Springdale | L 3-0 |
| 9/8 4 pm | Riverview | Valley | W 4-3 |
| 9/9 4 pm | Mars * | Valley | L 6-0 |
| 9/11 4 pm | at Kittanning * | Valley | W 3-0 |
| 9/13 11 am | St. Joseph | Valley | W 2-0 |
| 9/18 4 pm | Shady Side Academy * | Valley | L 2-0 |
| 9/23 4 pm | at Burrell * | Burrell | W 3-2 |
| 9/25 7:30 pm | at Highlands * | Highlands | L 4-2 |
| 9/27 11 am | Deer Lakes * | Valley | L 5-1 |
| 9/30 7 pm | at Mars * | Mars | L 7-1 |
| 10/2 4 pm | at Kittanning * | Valley | W 4-2 |
| 10/7 3:45 pm | at Perry Traditional Academy | Perry Traditional Academy | W 3-0 |
| 10/9 4:15 pm | at Shady Side Academy * | Shady Side Academy | W 3-0 |
| 10/14 4 pm | Burrell * | Valley | W 2-0 |
