Team schedule for 2003-2004 Highlands football
Conference record: 3-2-0 Overall: 7-4-0
WPIAL - Greater Allegheny Conference
* Conference games | PPD Postponed | F Forfeit
| Date | Opponent | Venue | Score |
|---|---|---|---|
| 8/29 7:30 pm | at Freeport | Freeport | W 49-14 |
| 9/5 7:30 pm | at McGuffey | McGuffey | W 35-14 |
| 9/12 7:30 pm | at Moon | Moon | L 30-9 |
| 9/19 7:30 pm | Derry Area | Highlands | W 45-0 |
| 9/26 7:30 pm | at Valley * | Valley | W 34-13 |
| 10/3 7:30 pm | Kittanning * | Highlands | W 14-6 |
| 10/10 7:30 pm | Pine-Richland * | Highlands | L 28-14 |
| 10/17 7:30 pm | at Knoch * | Knoch | L 25-7 |
| 10/24 7:30 pm | Hampton * | Highlands | W 28-10 |
| WPIAL Class AAA Playoffs: First Round | |||
| 10/31 7:30 pm | West Allegheny | Highlands | W 7-6 |
| WPIAL Class AAA Playoffs: Quarterfinals | |||
| 11/8 7:30 pm | Pine-Richland * | Slippery Rock University | L 51-16 |
