| Date | Time | Opponent | Score | |
| Sat, 3/21/2009 | 1:00 PM | vs Palmyra | 1 - 3 | Loss |
| Wed, 3/25/2009 | 5:45 PM | vs Fleetwood | 0 - 4 | Loss |
| Fri, 3/27/2009 | 4:00 PM | at Muhlenberg | 2 - 1 | Win |
| Mon, 3/30/2009 | 4:00 PM | at Wyomissing | 2 - 3 | Loss |
| Wed, 4/1/2009 | 5:45 PM | vs Reading High | 4 - 1 | Win |
| Tue, 4/7/2009 | 5:45 PM | vs Twin Valley | 0 - 2 | Loss |
| Wed, 4/8/2009 | 5:45 PM | at Exeter | 0 - 4 | Loss |
| Thu, 4/9/2009 | 4:00 PM | at Blue Mountain | 4 - 1 | Win |
| Sat, 4/11/2009 | 7:00 PM | at Coughlin | 2 - 3 | Loss |
| Mon, 4/13/2009 | 5:45 PM | at Daniel Boone | 2 - 3 | Loss |
| Thu, 4/16/2009 | 4:00 PM | vs Gov. Mifflin | 2 - 3 | Loss |
| Sat, 4/18/2009 | 11:00 AM | vs Brandywine Heights | 3 - 2 | Win |
| Wed, 4/22/2009 | 5:45 PM | at Wilson | 0 - 3 | Loss |
| Thu, 4/23/2009 | 5:45 PM | vs Muhlenberg | 1 - 0 | Win |
| Fri, 4/24/2009 | 5:45 PM | vs Blue Mountain | 5 - 0 | Win |
| Mon, 4/27/2009 | 5:45 PM | at Twin Valley | 1 - 2 | Loss |
| Wed, 4/29/2009 | 5:45 PM | at Fleetwood | 1 - 4 | Loss |
|