Team schedule for 2003-2004 Penn Hills football
Conference record: 4-2-0 Overall: 9-3-0
WPIAL - Quad East Conference
* Conference games | PPD Postponed | F Forfeit
| Date | Opponent | Venue | Score |
|---|---|---|---|
| 8/29 7:30 pm | Gateway | Penn Hills | W 32-26 |
| 9/5 7:30 pm | at Plum | Plum | W 42-0 |
| 9/12 7:30 pm | North Allegheny | Penn Hills | W 28-14 |
| 9/20 7:30 pm | Baldwin * | Penn Hills | L 21-14 |
| 9/26 7:30 pm | at Hempfield * | Hempfield | W 22-8 |
| 10/3 7:30 pm | Norwin * | Penn Hills | W 41-0 |
| 10/10 7:30 pm | at Connellsville * | Connellsville | W 40-7 |
| 10/17 7:30 pm | Central Catholic * | Penn Hills | L 28-13 |
| 10/25 1 pm | at Woodland Hills * | Wolvarena, Turtle Creek | W 24-6 |
| WPIAL Class AAAA Playoffs: First Round | |||
| 10/31 7:30 pm | at Canon-McMillan | Canon-McMillan | W 35-27 |
| WPIAL Class AAAA Playoffs: Quarterfinals | |||
| 11/7 7:30 pm | at Mt. Lebanon | Elizabeth Forward | W 24-6 |
| WPIAL Class AAAA Playoffs: Semifinals | |||
| 11/14 7:30 pm | Upper St. Clair | West Mifflin | L 19-13 |
