The team plays twelve games this season, six home and away. TSR will have a voice with supporters at all of them. Buffalo doing what Buffalo does well, travel and support their teams.
Day |
Date |
Home/Away |
Oppoent |
Time |
Facebook Event |
| Sunday | May 13, 2012 | HOME | Detroit | 7 p.m. EST | Link |
| Friday | May 18, 2012 | AWAY | Cleveland | 7 p.m. EST | Link |
| Sunday | May 27, 2012 | HOME | Cleveland | 3 p.m. EST | Link |
| Sunday | June 3, 2012 | HOME | Binghamton | 1 p.m. EST | Link |
| Friday | June 8, 2012 | HOME | Erie | 7 p.m. EST | Link |
| Sunday | June 10, 2012 | AWAY | Erie | 1 p.m. EST | Link |
| Saturday | June 16, 2012 | AWAY | Detroit | 7 p.m. EST | Link |
| Sunday | June 17, 2012 | HOME | Binghamton | 3 p.m. EST | Link |
| Friday | June 22, 2012 | AWAY | Erie | 7 p.m. EST | Link |
| Saturday | June 30, 2012 | HOME | Detroit | 7 p.m. EST | Link |
| Sunday | July 1, 2012 | AWAY | Binghamton | 3 p.m. EST | Link |
| Friday | July 6, 2012 | AWAY | Cleveland | 7 p.m. EST | Link |
7/13 Division Tournament, Round One (Erie, Penn.)
7/15 Division Final (Erie, Penn.)
7/21 Midwest Conference Championship (Site TBA)
7/27 NPSL Semifinals
7/29 NPSL Championship
