| Date | Day | Opponent | Location | Dismissal | Depart | Varsity | JV |
| | | | | | | |
| 8/25/2012 | Saturday | Lampeter/Strasburg Friendly | AWAY | - | 7:30 a.m. | 9:00 a.m. | 9:00 a.m. |
| 9/1/2012 | Saturday | Lebanon High School | AWAY | - | 8:15 a.m. | 10:00 a.m. | 11:30 a.m. |
| 9/4/2012 | Tuesday | *Hershey High School | MS | - | | 4:00 p.m. | 5:30 p.m. |
| 9/6/2012 | Thursday | *Palmyra High School | AWAY | - | 3:30 p.m. | 6:30 p.m. | 5:00 p.m. |
| 9/7/2012 | Friday | Milton Hershey High School | MS | - | - | 4:00 p.m. | 5:30 p.m. |
| 9/10/2012 | Monday | Central Duphin East High School | AWAY | - | 2:45 p.m. | 4:00 p.m. | 5:30 p.m. |
| 9/11/2012 | Tuesday | *Bishop McDevitt High School | MS | - | - | 4:00 p.m. | 5:30 p.m. |
| 9/13/2012 | Thursday | *Middletown Area High School | AWAY | 2:15 p.m. | 2:30 p.m. | 4:00 p.m. | 5:30 p.m. |
| 9/18/2012 | Tuesday | *Harrisburg High School | AWAY | - | 2:45 p.m. | 4:00 p.m. | No JV |
| 9/19/2012 | Wednesday | *Mechanicsburg Area Senior High School | AWAY | - | 4:15 p.m. | 7:30 p.m. | 5:15 p.m. |
| 9/22/2012 | Saturday | *Lower Dauphin Senior High School | AWAY | - | 8:30 a.m. | 10:00 a.m. | 11:30 a.m. |
| 9/24/2012 | Tuesday | *Hershey High School | AWAY | 2:15 p.m. | 2:30 p.m. | 4:00 p.m. | 5:30 p.m. |
| 9/27/2012 | Thursday | *Palmyra High School | MS | - | - | 4:00 p.m. | 5:30 p.m. |
| 10/2/2012 | Tuesday | *Bishop McDevitt High School | AWAY | 2:15 p.m. | 2:30 p.m. | 4:00 p.m. | 7:30 p.m. |
| 10/4/2012 | Thursday | *Middletown Area High School | MS | - | - | 4:00 p.m. | 5:30 p.m. |
| 10/9/2012 | Tuesday | *Harrisburg High School | RW | - | - | 7:00 p.m. | No JV |
| 10/11/2012 | Thursday | *Mechanicsburg (Senior Night) | RW | - | - | 7:30 p.m. | 5:15 p.m. @MS |
| 10/13/2012 | Saturday | East Pennsboro Area Senior High School | AWAY | - | 8:30 a.m. | 10:00 a.m. | 11:30 a.m. |
| 10/16/2012 | Tuesday | *Lower Dauphin Senior High School | MS | - | - | 4:00 p.m. | 5:30 p.m. |