| Scottish Premier League |
| No. | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 07-Aug-04 | H | Kilmarnock | L | 0-1 | (0-0) | | 10,933 |
| 2 | 14-Aug-04 | A | Motherwell | W | 2-1 | (1-1) | O'Connor 2, 78 | 5,859 |
| 3 | 21-Aug-04 | A | Rangers | L | 1-4 | (1-2) | Caldwell 35 | 48,702 |
| 4 | 28-Aug-04 | H | Dundee | D | 4-4 | (2-1) | Shiels 23; Riordan 41; O'Connor 46, 50 | 9,344 |
| 5 | 11-Sep-04 | A | Inverness C T | W | 2-1 | (1-1) | Riordan 12, 60 | 2,011 |
| 6 | 19-Sep-04 | H | Celtic | D | 2-2 | (2-2) | Balde(og) 8; Murphy 35 | 13,500 |
| 7 | 25-Sep-04 | A | Aberdeen | W | 1-0 | (0-0) | Riordan 62 | 12,137 |
| 8 | 02-Oct-04 | A | Dunfermline Athletic | D | 1-1 | (1-0) | O'Connor 39 | 7,290 |
| 9 | 16-Oct-04 | H | Dundee United | W | 2-0 | (1-0) | O'Connor 11; Fletcher 55 | 9,927 |
| 10 | 24-Oct-04 | A | Heart of Midlothian | L | 1-2 | (0-1) | Riordan 90 | 16,720 |
| 11 | 27-Oct-04 | H | Livingston | W | 2-1 | (2-0) | Beuzelin 9; Fletcher 23 | 9,534 |
| 12 | 30-Oct-04 | A | Kilmarnock | L | 1-3 | (0-3) | Shiels 69 | 5,959 |
| 13 | 06-Nov-04 | H | Motherwell | W | 1-0 | (0-0) | Murray 79 | 10,022 |
| 14 | 14-Nov-04 | H | Rangers | L | 0-1 | (0-0) | | 13,829 |
| 15 | 20-Nov-04 | A | Dundee | W | 4-1 | (2-0) | Beuzelin 17; Riordan 43; Orman 72; Shiels 88 | 5,274 |
| 16 | 27-Nov-04 | H | Inverness C T | W | 2-1 | (1-1) | Beuzelin 39; Riordan 47 | 9,728 |
| 17 | 04-Dec-04 | A | Celtic | L | 1-2 | (0-1) | Caldwell 75 | 58,384 |
| 18 | 11-Dec-04 | H | Aberdeen | W | 2-1 | (1-1) | Riordan 24; Glass 64 | 13,461 |
| 19 | 18-Dec-04 | H | Dunfermline Athletic | W | 2-1 | (0-0) | Glass 66; Riordan 90 | 9,859 |
| 20 | 27-Dec-04 | A | Dundee United | W | 4-1 | (2-1) | Riordan 13; O'Connor 22; Orman 58; Morrow 81 | 10,152 |
| 21 | 02-Jan-05 | H | Heart of Midlothian | D | 1-1 | (1-0) | Riordan 24 | 17,259 |
| 22 | 15-Jan-05 | A | Livingston | W | 2-0 | (0-0) | O'Connor 53; Riordan 74 | 6,788 |
| 23 | 22-Jan-05 | H | Kilmarnock | W | 3-0 | (2-0) | Riordan 30, 34, 52 | 12,660 |
| 24 | 12-Feb-05 | A | Rangers | L | 0-3 | (0-1) | | 50,143 |
| 25 | 15-Feb-05 | A | Motherwell | D | 1-1 | (0-1) | Riordan 66p | 7,453 |
| 26 | 19-Feb-05 | H | Dundee | W | 4-0 | (1-0) | O'Connor 27, 77; Whittaker 47; Fletcher 76 | 10,938 |
| 27 | 02-Mar-05 | A | Inverness C T | L | 0-3 | (0-1) | | 4,443 |
| 28 | 06-Mar-05 | H | Celtic | L | 1-3 | (0-2) | Beuzelin 90 | 15,787 |
| 29 | 12-Mar-05 | A | Aberdeen | L | 0-3 | (0-2) | | 14,465 |
| 30 | 19-Mar-05 | A | Dunfermline Athletic | W | 4-1 | (0-1) | Riordan 66, 81; Fletcher 69; Feltcher 75 | 7,204 |
| 31 | 02-Apr-05 | H | Dundee United | W | 3-2 | (1-0) | Shiels 35; O'Connor 69; Smith G 90 | 11,058 |
| 32 | 09-Apr-05 | A | Dundee United | L | 0-2 | (0-0) | | 27,271 |
| 33 | 13-Apr-05 | A | Heart of Midlothian | W | 2-1 | (0-1) | O'Connor 68; Shiels 73 | --,--- |
| 34 | 16-Apr-05 | H | Livingston | L | 0-3 | (0-0) | | 11,047 |
| 35 | 23-Apr-05 | H | Heart of Midlothian | D | 2-2 | (1-1) | O'Connor 8; Riordan 63 | 16,620 |
| 36 | 30-Apr-05 | A | Celtic | W | 3-1 | (1-0) | O'Connor 7; Sproule 79; Brown 81 | 58,322 |
| 37 | 07-May-05 | A | Motherwell | D | 2-2 | (0-1) | Caldwell 81; Konte 90 | 8,903 |
| 38 | 14-May-05 | H | Aberdeen | L | 1-2 | (0-1) | Riordan 51 | 15,288 |
| 39 | 22-May-05 | H | Rangers | L | 0-1 | (0-0) | | 17,450 |
|
|
| Scottish FA Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 3 | 08-Jan-05 | H | Dundee | W | 2-0 | (0-0) | Whittaker 76; Morrow 87 | 9,706 |
| 4 | 05-Feb-05 | H | Brechin City | W | 4-0 | (2-0) | Morrow 24; O'Connor 32, 57; Caldwell 63 | 13,563 |
| QF | 26-Feb-05 | H | St Mirren | W | 2-0 | (1-0) | Brown 45; O'Connor 72 | 15,195 |
| SF | 09-Apr-05 | N | Dundee United | L | 1-2 | (0-0) | Riordan 58p | 27,271 |
|
|
| Scottish League Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 2 | 24-Aug-04 | H | Alloa Athletic | W | 4-0 | (1-0) | Glass 20; Orman 48; Murdock 51; Riordan 53 | 5,156 |
| 3 | 22-Sep-04 | A | Albion Rovers | W | 3-1 | (2-1) | Dobbie 42; Shiels 43; O'Connor 71 | 1,454 |
| QF | 09-Nov-04 | A | Dundee United | L | 1-2 | (1-0) | Riordan 31 [aet] | 4,865 |
|
|
Home and away results against each team, listed in the current league table standings