Williams Valley 2004 Football Schedule
Williams Valley Vikings- A
| Date | Opposition | Time | W. Valley Score | Opp. Score |
| 9/3 | at Mahanoy Area | 7pm | 27 | 0 |
| 9/10 | Juniata | 7pm | 0 | 7 |
| 9/17 | at Halifax | 7pm | 12 | 34 |
| 9/24 | Millersburg | 7pm | 34 | 13 |
| 10/1 | at Newport | 7pm | 13 | 28 |
| 10/8 | at Upper Dauphin | 7pm | 0 | 32 |
| 10/15 | Tri-Valley | 7pm | 7 | 17 |
| 10/22 | at Line Mountain | 7pm | 27 | 28 |
| 10/29 | Pine Grove | 7pm | 0 | 35 |
| 11/5 | Pius X | 7pm | 7 | 35 |
| 11/12 | Minersville | 7pm | 20 | 26 |