| Scottish Div 2 |
| No. | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 04-Aug-07 | A | Airdrie United | W | 1-0 | (1-0) | Andrews 10 | 1,645 |
| 2 | 11-Aug-07 | H | Berwick Rangers | W | 3-1 | (1-1) | Tod 26; Borris 64; Andrews 78 | 2,020 |
| 3 | 18-Aug-07 | H | Alloa Athletic | W | 2-1 | (0-0) | Fleming(og) 53; Tod 81 | 1,978 |
| 4 | 25-Aug-07 | A | Cowdenbeath | L | 0-1 | (0-1) | | 1,953 |
| 5 | 01-Sep-07 | A | Queens Park | W | 5-2 | (2-0) | Weir 32, 45p, 63; Silvestro 66; Hislop 70 | 1,015 |
| 6 | 15-Sep-07 | H | Ross County | L | 0-2 | (0-0) | | 2,101 |
| 7 | 22-Sep-07 | H | Ayr United | L | 2-3 | (0-2) | Hislop 89, 90p | 1,760 |
| 8 | 29-Sep-07 | A | Brechin City | W | 1-0 | (1-0) | Carcary 5 | 668 |
| 9 | 06-Oct-07 | A | Peterhead | W | 1-0 | (1-0) | Sloan 27 | 855 |
| 10 | 20-Oct-07 | H | Airdrie United | W | 2-1 | (0-1) | Weir 65p; Sloan 85 | 1,729 |
| 11 | 27-Oct-07 | A | Alloa Athletic | L | 1-2 | (0-1) | Sloan 73 | 1,053 |
| 12 | 03-Nov-07 | H | Cowdenbeath | W | 2-0 | (2-0) | Hislop 16; Goodwillie 29 | 2,357 |
| 13 | 10-Nov-07 | H | Queens Park | L | 0-2 | (0-0) | | 1,860 |
| 14 | 01-Dec-07 | A | Ross County | W | 3-2 | (1-0) | Hislop 2, 59p; Weir 88 | 2,729 |
| 15 | 08-Dec-07 | H | Brechin City | D | 1-1 | (0-1) | Andrews 69 | 1,475 |
| 16 | 15-Dec-07 | A | Ayr United | W | 3-0 | (2-0) | Andrews 21; Campbell 39; Sloan 59 | 1,044 |
| 17 | 22-Dec-07 | H | Peterhead | D | 2-2 | (1-1) | Goodwillie 11, 80 | 1,454 |
| 18 | 26-Dec-07 | A | Berwick Rangers | L | 1-2 | (1-1) | Davidson 21 | 570 |
| 19 | 29-Dec-07 | H | Alloa Athletic | W | 3-2 | (1-1) | Goodwillie 5; Sloan 79; Hislop 84 | 1,896 |
| 20 | 02-Jan-08 | A | Cowdenbeath | W | 4-1 | (1-1) | Sloan 10; Hislop 66; Templeton 68; Weir 84 | 1,896 |
| 21 | 05-Jan-08 | H | Ross County | L | 0-1 | (0-1) | | 2,319 |
| 22 | 19-Jan-08 | A | Queens Park | W | 1-0 | (1-0) | Templeton 24 | 743 |
| 23 | 26-Jan-08 | H | Berwick Rangers | W | 3-0 | (1-0) | Campbell 34; Hislop 69; Weir 83 | 1,466 |
| 24 | 02-Feb-08 | A | Airdrie United | L | 0-3 | (0-0) | | 1,252 |
| 25 | 09-Feb-08 | A | Brechin City | L | 2-3 | (1-2) | Walker(og) 23; Carcary 90 | 656 |
| 26 | 16-Feb-08 | H | Ayr United | L | 1-2 | (0-2) | Templeton 66 | 1,513 |
| 27 | 23-Feb-08 | A | Alloa Athletic | L | 0-2 | (0-0) | | 712 |
| 28 | 01-Mar-08 | H | Cowdenbeath | W | 3-2 | (2-1) | Goodwillie 23; Davidson 25, 80 | 1,607 |
| 29 | 08-Mar-08 | A | Peterhead | L | 0-1 | (0-1) | | 751 |
| 30 | 15-Mar-08 | H | Airdrie United | W | 1-0 | (1-0) | Goodwillie 21 | 1,458 |
| 31 | 22-Mar-08 | A | Ross County | W | 3-2 | (2-2) | Templeton 25; Goodwillie 28, 67 | 2,973 |
| 32 | 29-Mar-08 | H | Queens Park | L | 0-1 | (0-0) | | 1,836 |
| 33 | 05-Apr-08 | A | Ayr United | W | 1-0 | (0-0) | Carcary 90 | 1,212 |
| 34 | 12-Apr-08 | H | Brechin City | D | 1-1 | (0-1) | Weir 71 | 1,955 |
| 35 | 19-Apr-08 | A | Berwick Rangers | W | 5-2 | (1-2) | Weir 42, 67; Carcary 72; Sloan 80; Bryce 87 | 545 |
| 36 | 26-Apr-08 | H | Peterhead | L | 2-5 | (1-0) | Goodwillie 21p; Bryce 61 | 1,349 |
|
|
| Scottish FA Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 3 | 24-Nov-07 | A | Threave Rovers | W | 5-0 | (1-0) | Davidson 29; Carcary 62, 72; Hislop 77, 89 | 629 |
| 4 | 15-Jan-08 | A | St Johnstone | L | 1-3 | (0-1) | Weir 80 | 2,113 |
|
|
| Scottish League Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 07-Aug-07 | A | Clyde | W | 3-0 | (1-0) | Tod 21; Carcary 70; Weir 80 | 892 |
| 2 | 29-Aug-07 | A | Motherwell | L | 1-3 | (0-1) | Carcary 48 | 3,571 |
|
|
| Scottish Challenge Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 14-Aug-07 | H | St Johnstone | D | 1-1 | (0-1) | Tod 89 [aet, pen 4-5] | 1,801 |
|
|
| Scottish Div 1 Play-offs |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| L1 | 30-Apr-08 | H | Airdrie United | L | 0-2 | (0-2) | | 2,841 |
| L2 | 03-May-08 | A | Airdrie United | D | 2-2 | (1-1) | Weir 18p, 81 | 2,077 |
|
|
Home and away results against each team, listed in the current league table standings
Score distributions by match - goals scored by row, and goals conceded by column. Each box shows the number of this season's matches with the resulting scoreline.