| Date | Opponent | Venue | Score |
|---|---|---|---|
| 4/4 3:30 pm | Penn Hills * | Plum | W 17-0 |
| 4/5 3:30 pm | at Woodland Hills * | Woodland Hills | W 11-6 |
| 4/6 11 am | at Allderdice * | Allderdice | W 16-1 |
| 4/9 3:30 pm | Gateway * | Plum | W 10-4 |
| 4/11 3:30 pm | at Fox Chapel | Fox Chapel | W 8-6 |
| 4/13 3:30 pm | McKeesport * | Plum | L 5-1 |
| 4/15 4 pm | at Franklin Regional | Franklin Regional | L 9-1 |
| 4/16 4 pm | at Oakland Catholic * | Mazeroski Field, Schenley Park | W 15-0 |
| 4/18 3:30 pm | Woodland Hills * | Plum | W 10-2 |
| 4/22 3:30 pm | Oakland Catholic * | Plum | W 10-0 |
| 4/23 3:45 pm | at Penn Hills * | Universal Park, Penn Hills | W 29-1 |
| 4/25 3:30 pm | Allderdice * | Plum | W 17-0 |
| 4/26 4 pm | at Penn-Trafford | Penn-Trafford | L 9-0 |
| 4/27 12 pm | at McKeesport * | McKeesport | L 11-5 |
| 4/29 3:30 pm | Valley | Plum | W 4-2 |
| 4/30 7:30 pm | at Gateway * | Gateway | W 15-13 |
| 5/3 3:30 pm | Shaler | Plum | L 4-0 |
| 5/6 3:30 pm | Hampton | Plum | W 3-2 |
| 5/7 3:30 pm | Serra Catholic | Plum | W 11-10 |
| 5/9 4 pm | at Butler | Butler | L 8-7 |
| WPIAL Class AAAA Playoffs: First Round | |||
| 5/14 5 pm | Penn-Trafford | Gateway | L 7-0 |