Football Results
-

YEAR COACH RECORD PLAYOFFS
2025
TJ Plack
13-1, 5-0
PIAA Semifinalist
WPIAL Champion
Section Champion
2024
TJ Plack
11-2, (4-1)
WPIAL Runner-Up
2023
TJ Plack
15-1, (5-0)
PIAA Runner-Up
WPIAL Champion
Section Champion
2022
TJ Plack
6-4, (3-2)
No Postseason
2021
TJ Plack
7-5, (2-3)
WPIAL Quarterfinals
2020
TJ Plack
8-1, (5-0)
WPIAL Runner-Up
Section Champion
Roster
2019
TJ Plack
12-2, (6-1)
WPIAL Runner-Up
Section Champion
Roster
2018
TJ Plack
10-3, (6-1)
WPIAL Semifinals
Section Champion
Roster
2017
TJ Plack
7-4, (4-2)
WPIAL First Round
2016 TJ Plack 4-6, (1-5)
2015 Rich Piccinini 2-7, (2-5)
2014 Rich Piccinini 2-7, (1-6)
2013 Rich Piccinini 5-5, (4-4) WPIAL First Round
2012 Rich Piccinini 5-5, (4-4) WPIAL First Round
2011 Rich Piccinini 4-3, (2-3) WPIAL First Round
2010 Nick Milchovich 5-5, (2-3) WPIAL First Round
2009 Nick Milchovich 5-4, (1-4)
2008
2-7, (1-4)
2007
3-6, (2-4)
2006
3-7, (2-4)
2005
3-6, (1-5)
2004
4-6, (2-4)
2003
8-3, (4-2) WPIAL Quarterfinals
-
DATE OPPONENT RESULT RECORD 8/22/25 CANON-MCMILLAN W 42-14 1-0 8/29/25 at McKeesport W 35-0 2-0 9/5/25 MT. LEBANON W 35-0 3-0 9/12/25 at Trinity W 31-12 4-0 9/19/25 WEST ALLEGHENY W 28-0 5-0 9/26/25 UPPER ST. CLAIR * W 24-20 6-0, (1-0) 10/3/25 MOON * W 21-10 7-0, (2-0) 10/10/25 at South Fayette * W 31-7 8-0, (3-0) 10/17/25 at Baldwin * W 61-0 9-0, (4-0) 10/24/25 at Bethel Park * W 35-0 10-0, (5-0) 11/7/25
WPIAL QUARTERFINAL
BETHEL PARK **W 42-14
11-0
11/14/25
WPIAL SEMIFINAL
Upper St. Clair **
(at Canon-McMillan)W 31-6
12-0
11/22/25
WPIAL CHAMPIONSHIP
Pine-Richland **
(at Acrisure Stadium)W 20-19
13-0
11/29/25
PIAA SEMIFINAL
Bishop McDevitt **
(at Mansion Park - Altoona)L 31-28
13-1
-
DATE OPPONENT RESULT RECORD 8/23/24 at Canon-McMillan W 42-17 1-0 8/30/24 McKEESPORT W 42-7 2-0 9/6/24 at Mt. Lebanon W 28-0 3-0 9/13/24 TRINITY W 35-6 4-0 9/20/24 at West Allegheny W 38-0 5-0 9/27/24 at Upper St. Clair * L 21-7 5-1, (0-1) 10/4/24 at Moon * W 23-14 6-1, (1-1) 10/11/24 SOUTH FAYETTE * W 38-3 7-1, (2-1) 10/18/24 BALDWIN * W 49-8 8-1, (3-1) 10/25/24 BETHEL PARK * W 31-28 9-1, (4-1) 11/8/24
WPIAL QUARTERFINALS
PENN-TRAFFORD **W 42-13
10-1
11/15/24
WPIAL SEMIFINALS
Upper St. Clair ** (at Bethel Park)W 7-3
11-1
11/23/24
WPIAL FINAL
Pine-Richland ** (at Acrisure Stadium)L 20-9 11-2 -
DATE OPPONENT RESULT RECORD 8/25/23 FOX CHAPEL W 35-0 1-0 9/1/23 SENECA VALLEY W 48-7 2-0 9/8/23 at Trinity W 34-7 3-0 9/15/23 at South Fayette * W 35-0 4-0, (1-0) 9/22/23 UPPER ST. CLAIR * W 31-0 5-0, (2-0) 9/29/23 at Baldwin * W 49-6 6-0, (3-0) 10/6/23 MOON * W 40-7 7-0, (4-0) 10/13/23 at Mt. Lebanon W 42-0 8-0 10/20/23 CANON-MCMILLAN W 23-10 9-0 10/27/23 BETHEL PARK * W 68-28 10-0, (5-0) 11/3/23
WPIAL First Round
FRANKLIN REGIONAL **W 35-0
11-0
11/10/23
WPIAL Semifinals
Moon **
(at South Fayette)
W 41-18
12-0
11/17/23
WPIAL Championship
Pine-Richland **
(at Norwin)
W 43-17
13-0
11/23/23
PIAA Quarterfinals
at Erie Cathedral Prep **W 33-14
14-0
12/1/23
PIAA Semifinals
Cocalico **
(at Altoona)W 14-9
15-0
12/8/23
PIAA Championship
Imhotep Charter **
(at Cumberland Valley)L 38-13
15-1
-
<table align="left" border="1" cellpadding="2" cellspacing="2" fr-original-style="width:560px;float:left;table-layout:fixed;border-style:solid;" style="width: 560px; float: left; table-layout: fixed; border-style: solid; box-sizing: border-box; border-spacing: 0px; border-collapse: collapse; background-color: transparent;">
<tbody style="box-sizing: border-box;">
<tr style="box-sizing: border-box;">
<td fr-original-style="box-sizing: border-box; padding: 0px; width: 22.1428%;" style="box-sizing: border-box; padding: 0px; width: 22.1428%;"><strong fr-original-style="box-sizing: border-box; font-weight: 700;" style="box-sizing: border-box; font-weight: 700;"> DATE</strong></td>
<td fr-original-style="width: 34.8215%;" style="width: 34.8215%;"><strong fr-original-style="box-sizing: border-box; font-weight: 700;" style="box-sizing: border-box; font-weight: 700;">OPPONENT </strong></td>
<td fr-original-style="box-sizing: border-box; padding: 0px; width: 20.8189%;" style="box-sizing: border-box; padding: 0px; width: 20.8189%;"><strong fr-original-style="box-sizing: border-box; font-weight: 700;" style="box-sizing: border-box; font-weight: 700;">RESULT </strong></td>
<td fr-original-style="box-sizing: border-box; padding: 0px;" style="box-sizing: border-box; padding: 0px;"><strong fr-original-style="box-sizing: border-box; font-weight: 700;" style="box-sizing: border-box; font-weight: 700;">RECORD </strong></td>
</tr>
<tr>
<td fr-original-style="box-sizing: border-box; padding: 0px; width: 22.1428%;" style="box-sizing: border-box; padding: 0px; width: 22.1428%;">8/26/22</td>
<td fr-original-style="width: 34.8215%;" style="width: 34.8215%;">at Fox Chapel</td>
<td fr-original-style="box-sizing: border-box; padding: 0px; width: 20.8189%;" style="box-sizing: border-box; padding: 0px; width: 20.8189%;">W 56-0</td>
<td fr-original-style="box-sizing: border-box; padding: 0px;" style="box-sizing: border-box; padding: 0px;">1-0</td>
</tr>
<tr>
<td fr-original-style="box-sizing: border-box; padding: 0px; width: 22.1428%;" style="box-sizing: border-box; padding: 0px; width: 22.1428%;">9/2/22</td>
<td fr-original-style="width: 34.8215%;" style="width: 34.8215%;">at Seneca Valley</td>
<td fr-original-style="box-sizing: border-box; padding: 0px; width: 20.8189%;" style="box-sizing: border-box; padding: 0px; width: 20.8189%;">W 30-27</td>
<td fr-original-style="box-sizing: border-box; padding: 0px;" style="box-sizing: border-box; padding: 0px;">2-0</td>
</tr>
<tr>
<td fr-original-style="box-sizing: border-box; padding: 0px; width: 22.1428%;" style="box-sizing: border-box; padding: 0px; width: 22.1428%;">9/9/22</td>
<td fr-original-style="width: 34.8215%;" style="width: 34.8215%;">TRINITY</td>
<td fr-original-style="box-sizing: border-box; padding: 0px; width: 20.8189%;" style="box-sizing: border-box; padding: 0px; width: 20.8189%;">W 38-14</td>
<td fr-original-style="box-sizing: border-box; padding: 0px;" style="box-sizing: border-box; padding: 0px;">3-0</td>
</tr>
<tr>
<td fr-original-style="box-sizing: border-box; padding: 0px; width: 22.1428%;" style="box-sizing: border-box; padding: 0px; width: 22.1428%;">9/16/22</td>
<td fr-original-style="width: 34.8215%;" style="width: 34.8215%;">SOUTH FAYETTE *</td>
<td fr-original-style="box-sizing: border-box; padding: 0px; width: 20.8189%;" style="box-sizing: border-box; padding: 0px; width: 20.8189%;">W 42-28</td>
<td fr-original-style="box-sizing: border-box; padding: 0px;" style="box-sizing: border-box; padding: 0px;">4-0, (1-0)</td>
</tr>
<tr>
<td fr-original-style="box-sizing: border-box; padding: 0px; width: 22.1428%;" style="box-sizing: border-box; padding: 0px; width: 22.1428%;">9/23/22</td>
<td fr-original-style="width: 34.8215%;" style="width: 34.8215%;">at Upper St. Clair *</td>
<td fr-original-style="box-sizing: border-box; padding: 0px; width: 20.8189%;" style="box-sizing: border-box; padding: 0px; width: 20.8189%;">L 17-10</td>
<td fr-original-style="box-sizing: border-box; padding: 0px;" style="box-sizing: border-box; padding: 0px;">4-1, (1-1)</td>
</tr>
<tr>
<td fr-original-style="box-sizing: border-box; padding: 0px; width: 22.1428%;" style="box-sizing: border-box; padding: 0px; width: 22.1428%;">9/30/22</td>
<td fr-original-style="width: 34.8215%;" style="width: 34.8215%;">BALDWIN *</td>
<td fr-original-style="box-sizing: border-box; padding: 0px; width: 20.8189%;" style="box-sizing: border-box; padding: 0px; width: 20.8189%;">W 50-13</td>
<td fr-original-style="box-sizing: border-box; padding: 0px;" style="box-sizing: border-box; padding: 0px;">5-1, (2-1)</td>
</tr>
<tr>
<td fr-original-style="box-sizing: border-box; padding: 0px; width: 22.1428%;" style="box-sizing: border-box; padding: 0px; width: 22.1428%;">10/7/22</td>
<td fr-original-style="width: 34.8215%;" style="width: 34.8215%;">at Moon *</td>
<td fr-original-style="box-sizing: border-box; padding: 0px; width: 20.8189%;" style="box-sizing: border-box; padding: 0px; width: 20.8189%;">W 48-8</td>
<td fr-original-style="box-sizing: border-box; padding: 0px;" style="box-sizing: border-box; padding: 0px;">6-1, (3-1)</td>
</tr>
<tr>
<td fr-original-style="box-sizing: border-box; padding: 0px; width: 22.1428%;" style="box-sizing: border-box; padding: 0px; width: 22.1428%;">10/14/22</td>
<td fr-original-style="width: 34.8215%;" style="width: 34.8215%;">MT. LEBANON </td>
<td fr-original-style="box-sizing: border-box; padding: 0px; width: 20.8189%;" style="box-sizing: border-box; padding: 0px; width: 20.8189%;">L 6-3</td>
<td fr-original-style="box-sizing: border-box; padding: 0px;" style="box-sizing: border-box; padding: 0px;">6-2</td>
</tr>
<tr>
<td fr-original-style="box-sizing: border-box; padding: 0px; width: 22.1428%;" style="box-sizing: border-box; padding: 0px; width: 22.1428%;">10/21/22</td>
<td fr-original-style="width: 34.8215%;" style="width: 34.8215%;">at Canon-McMillan</td>
<td fr-original-style="box-sizing: border-box; padding: 0px; width: 20.8189%;" style="box-sizing: border-box; padding: 0px; width: 20.8189%;">L 26-7</td>
<td fr-original-style="box-sizing: border-box; padding: 0px;" style="box-sizing: border-box; padding: 0px;">6-3</td>
</tr>
<tr>
<td fr-original-style="box-sizing: border-box; padding: 0px; width: 22.1428%;" style="box-sizing: border-box; padding: 0px; width: 22.1428%;">10/28/22</td>
<td fr-original-style="width: 34.8215%;" style="width: 34.8215%;">at Bethel Park *</td>
<td fr-original-style="box-sizing: border-box; padding: 0px; width: 20.8189%;" style="box-sizing: border-box; padding: 0px; width: 20.8189%;">L 27-21</td>
<td fr-original-style="box-sizing: border-box; padding: 0px;" style="box-sizing: border-box; padding: 0px;">6-4, (3-2)</td>
</tr>
</tbody>
</table>
<br style="box-sizing: border-box;">
-
DATE OPPONENT RESULT RECORD 8/27/21 FOX CHAPEL W 37-0 1-0 9/3/21 at Canon-McMillan W 29-7 2-0 9/10/21 MT. LEBANON L 31-0 2-1 9/17/21 at Penn-Trafford W 28-14 3-1 9/24/21 CONNELLSVILLE W 47-7 4-1 10/1/21 at Upper St. Clair * L 31-3 4-2, (0-1) 10/8/21 MOON * L 29-26 4-3, (0-2) 10/15/21 at Bethel Park * L 38-8 4-4, (0-3) 10/22/21 WEST ALLEGHENY * W 30-7 5-4, (1-3) 10/29/21 at South Fayette * W 35-7 6-4, (2-3) 11/5/21 WPIAL FIRST ROUND
at North Hills **W 33-28 7-4 11/12/21 WPIAL QUARTERFINALS
at Pine-Richland **L 20-14 7-5 -
DATE OPPONENT RESULT RECORD 9/18 PENN-TRAFFORD W 24-21 1-0 9/25 SOUTH FAYETTE * W 17-3 2-0, (1-0) 10/1 UPPER ST. CLAIR * W 28-21 3-0, (2-0) 10/10 @ Moon * W 26-3 4-0, (3-0) 10/16 BETHEL PARK * W 45-7 5-0, (4-0) 10/23 @ West Allegheny * W 23-7 6-0, (5-0) 10/30 WOODLAND HILLS **
(WPIAL First Round)W 39-6 7-0 11/6 @ Gateway **
(WPIAL Semifinals)W 20-19 8-0 11/14 Pine-Richland **
(WPIAL Finals)
at North AlleghenyL 0-35 8-1 -
DATE OPPONENT RESULT RECORD 8/23 FOX CHAPEL W 45-0 1-0 8/30 UPPER ST. CLAIR * W 29-21 2-0, (1-0) 9/6 at Woodland Hills * W 26-0 3-0, (2-0) 9/13 WEST ALLEGHENY * W 23-7 4-0, (3-0) 9/20 NORTH HILLS W 38-14 5-0 9/27 @ Canon-McMillan W 35-3 6-0 10/4 @ Moon * L 13-21 6-1, (3-1) 10/11 CHARTIERS VALLEY * W 43-14 7-1, (4-1) 10/18 @ Bethel Park * W 30-7 8-1, (5-1) 10/25 @ Baldwin * W 38-0 9-1, (6-1) 11/1 WPIAL First RoundMARSW 47-6 10-1 11/8 WPIAL QuarterfinalsMoon(at West Allegheny)W 33-7 11-1 11/15 WPIAL SemifinalsPenn-Trafford(at West Mifflin)W 28-10 12-1 11/23 WPIAL FinalGateway
(at Norwin)L 20-21 12-2 -
DATE OPPONENT RESULT RECORD 8/24 vs. West Toronto Prep
(at Wolvarena - Turtle Creek, Pa.)W 43-7 1-0 8/31 @ Upper St. Clair * L 14-16 1-1, (0-1) 9/7 WOODLAND HILLS * W 20-0 2-1, (1-1) 9/14 @ West Allegheny * W 42-28 3-1, (2-1) 9/21 @ North Hills W 35-7 4-1 9/28 CANON-MCMILLAN L 26-35 4-2 10/5 MOON * W 33-21 5-2, (3-1) 10/12 @ Chartiers Valley * W 41-24 6-2, (4-1) 10/19 BETHEL PARK * W 35-0 7-2, (5-1) 10/26 BALDWIN * W 42-7 8-2, (6-1) 11/2 ARMSTRONGWPIAL PlayoffsW 35-7 9-2 11/9 Penn-Trafford (at West Mifflin)
WPIAL QuarterfinalsW 38-35 10-2 11/16 Penn Hills (at Norwin)
WPIAL SemifinalsL 14-22 10-3 -
DATE OPPONENT RESULT RECORD 8/25 Charters Valley W 45-14 1-0 9/1 Seneca Valley W 13-8 2-0 9/8 Bethel Park * 7-28 L 2-1, (0-1) 9/15 Altoona * W 35-7 3-1, (1-1) 9/22 Hempfield * W 23-15 4-1, (2-1) 9/29 Norwin * W 13-7 5-1, (3-1) 10/6 Pine-Richland L 7-56 5-2 10/13 Mt. Lebanon * L 15-18 6-2, (4-1) 10/20 Canon-McMillan * W 28-14 7-2, (5-1) 10/27 Shaler W 45-14 8-2, (5-2) 11/3 WPIAL QuarterfinalsCentral Catholic **L 20-27 8-3
