| St. Mirren 2009-2010 |
| August |
| Sat. 15 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET2:00 PM GMT16:00 CET15:00 | A | Hibernian | Easter Road | L 1-2 |
| Sat. 22 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET2:00 PM GMT16:00 CET15:00 | H | Dundee United | St. Mirren Park | D 0-0 |
| Sat. 29 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET2:00 PM GMT16:00 CET15:00 | A | Kilmarnock | Rugby Park | W 2-1 |
| |
| September |
| Sat. 12 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET2:00 PM GMT16:00 CET15:00 | H | St. Johnstone | St. Mirren Park | D 1-1 |
| Sat. 19 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET2:00 PM GMT16:00 CET15:00 | A | Aberdeen | Pittodrie | L 0-1 |
| Sat. 26 | 4:30 AM PT5:30 AM MT6:30 AM CT7:30 AM ET11:30 AM GMT13:30 CET12:30 | H | Celtic | St. Mirren Park | L 0-2 |
| |
| October |
| Sat. 3 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET2:00 PM GMT16:00 CET15:00 | H | Hearts | St. Mirren Park | W 2-1 |
| Sat. 17 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET2:00 PM GMT16:00 CET15:00 | A | Falkirk | Falkirk Stadium | W 3-1 |
| Sat. 24 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET2:00 PM GMT16:00 CET15:00 | H | Motherwell | St. Mirren Park | D 3-3 |
| Sat. 31 | 8:00 AM PT9:00 AM MT10:00 AM CT11:00 AM ET3:00 PM GMT16:00 CET15:00 | H | Hamilton Academical | St. Mirren Park | L 0-2 |
| |
| November |
| Sat. 7 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET3:00 PM GMT16:00 CET15:00 | A | Rangers | Ibrox | L 1-2 |
| Sat. 21 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET3:00 PM GMT16:00 CET15:00 | H | Hibernian | St. Mirren Park | D 1-1 |
| Sat. 28 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET3:00 PM GMT16:00 CET15:00 | A | Celtic | Celtic Park | |
| |
| December |
| Sat. 5 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET3:00 PM GMT16:00 CET15:00 | A | Dundee United | Tannadice Park | |
| Sat. 12 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET3:00 PM GMT16:00 CET15:00 | H | Falkirk | St. Mirren Park | |
| Sat. 19 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET3:00 PM GMT16:00 CET15:00 | A | St. Johnstone | McDiarmid Park | |
| Sat. 26 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET3:00 PM GMT16:00 CET15:00 | H | Aberdeen | St. Mirren Park | |
| Wed. 30 | 11:45 AM PT12:45 PM MT1:45 PM CT2:45 PM ET7:45 PM GMT20:45 CET19:45 | A | Hamilton Academical | New Douglas Park | |
| |
| January |
| Sat. 2 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET3:00 PM GMT16:00 CET15:00 | H | Kilmarnock | St. Mirren Park | |
| Sat. 16 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET3:00 PM GMT16:00 CET15:00 | A | Hearts | TyneCastle | |
| Sat. 23 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET3:00 PM GMT16:00 CET15:00 | A | Motherwell | Fir Park | |
| Wed. 27 | 11:45 AM PT12:45 PM MT1:45 PM CT2:45 PM ET7:45 PM GMT20:45 CET19:45 | H | Rangers | St. Mirren Park | |
| Sat. 30 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET3:00 PM GMT16:00 CET15:00 | A | Hibernian | Easter Road | |
| |
| February |
| Wed. 10 | 11:45 AM PT12:45 PM MT1:45 PM CT2:45 PM ET7:45 PM GMT20:45 CET19:45 | H | St. Johnstone | St. Mirren Park | |
| Sat. 13 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET3:00 PM GMT16:00 CET15:00 | H | Dundee United | St. Mirren Park | |
| Sat. 20 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET3:00 PM GMT16:00 CET15:00 | A | Kilmarnock | Rugby Park | |
| Sat. 27 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET3:00 PM GMT16:00 CET15:00 | H | Hamilton Academical | St. Mirren Park | |
| |
| March |
| Sat. 6 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET3:00 PM GMT16:00 CET15:00 | A | Rangers | Ibrox | |
| Sat. 20 | 8:00 AM PT9:00 AM MT10:00 AM CT11:00 AM ET3:00 PM GMT16:00 CET15:00 | H | Motherwell | St. Mirren Park | |
| Wed. 24 | 12:45 PM PT1:45 PM MT2:45 PM CT3:45 PM ET7:45 PM GMT20:45 CET19:45 | H | Celtic | St. Mirren Park | |
| Sat. 27 | 8:00 AM PT9:00 AM MT10:00 AM CT11:00 AM ET3:00 PM GMT16:00 CET15:00 | A | Aberdeen | Pittodrie | |
| |
| April |
| Sat. 3 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET2:00 PM GMT15:00 CET14:00 | H | Hearts | St. Mirren Park | |
| Sat. 10 | 7:00 AM PT8:00 AM MT9:00 AM CT10:00 AM ET2:00 PM GMT15:00 CET14:00 | A | Falkirk | Falkirk Stadium | |
| |