Team schedule for 2003-2004 Upper St. Clair football
Conference record: 6-0-0 Overall: 12-1-0
WPIAL - Quad West Conference
* Conference games | PPD Postponed | F Forfeit
| Date | Opponent | Venue | Score |
|---|---|---|---|
| 8/29 8 pm | at Erie McDowell | Erie McDowell High School | W 34-2 |
| 9/5 7:30 pm | at North Allegheny | North Allegheny | W 42-0 |
| 9/12 7:30 pm | Albert Gallatin * | Upper St. Clair | W 62-6 |
| 9/19 7:30 pm | at Ringgold * | Ringgold | W 48-7 |
| 9/26 7:30 pm | Plum | Upper St. Clair | W 31-0 |
| 10/3 7:30 pm | Trinity * | Upper St. Clair | W 49-0 |
| 10/10 7:30 pm | at Fox Chapel * | Fox Chapel | W 52-21 |
| 10/17 7:30 pm | Canon-McMillan * | Upper St. Clair | W 49-21 |
| 10/24 7:30 pm | at McKeesport * | McKeesport | W 15-14 |
| WPIAL Class AAAA Playoffs: First Round | |||
| 10/31 8 pm | Indiana | Upper St. Clair | W 44-13 |
| WPIAL Class AAAA Playoffs: Quarterfinals | |||
| 11/7 7:30 pm | at Bethel Park | West Mifflin | W 20-14 |
| WPIAL Class AAAA Playoffs: Semifinals | |||
| 11/14 7:30 pm | at Penn Hills | West Mifflin | W 19-13 |
| WPIAL Class AAAA Playoffs: Championship | |||
| 11/22 7:30 pm | at Central Catholic | Heinz Field, Pittsburgh | L 42-10 |
