| Scottish Div 2 |
| No. | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 04-Aug-07 | H | Ayr United | W | 2-0 | (1-0) | Barrowman 4; Petrie 60 | 2,164 |
| 2 | 11-Aug-07 | A | Cowdenbeath | D | 2-2 | (0-0) | Barrowman 46; Adams 52 | 320 |
| 3 | 18-Aug-07 | A | Queens Park | L | 2-3 | (1-1) | Anderson 25; Mcculloch 88 | 815 |
| 4 | 25-Aug-07 | H | Peterhead | W | 1-0 | (1-0) | Higgins 24 | 2,056 |
| 5 | 01-Sep-07 | H | Airdrie United | D | 1-1 | (1-1) | Barrowman 39 | 2,094 |
| 6 | 15-Sep-07 | A | Raith Rovers | W | 2-0 | (0-0) | Petrie 73, 83 | 2,101 |
| 7 | 22-Sep-07 | A | Berwick Rangers | W | 1-0 | (1-0) | Barrowman 8p | 495 |
| 8 | 29-Sep-07 | H | Alloa Athletic | D | 2-2 | (1-0) | Brady 41; Moore 79 | 2,115 |
| 9 | 06-Oct-07 | H | Brechin City | W | 2-1 | (0-0) | Petrie 50; Shields 67 | 2,002 |
| 10 | 20-Oct-07 | A | Ayr United | W | 4-1 | (4-0) | Adams 10; Petrie 24, 31; Barrowman 26 | 1,087 |
| 11 | 27-Oct-07 | H | Queens Park | D | 1-1 | (0-1) | Boyd 85 | 2,323 |
| 12 | 03-Nov-07 | A | Peterhead | W | 2-1 | (1-0) | Petrie 41, 61 | 815 |
| 13 | 10-Nov-07 | A | Airdrie United | W | 1-0 | (0-0) | Shields 80 | 1,062 |
| 14 | 01-Dec-07 | H | Raith Rovers | L | 2-3 | (0-1) | Barrowman 47; Scott 90 | 2,729 |
| 15 | 08-Dec-07 | A | Alloa Athletic | L | 1-3 | (0-2) | Dowie 77 | 523 |
| 16 | 15-Dec-07 | H | Berwick Rangers | W | 2-1 | (0-0) | Higgins 54; Shields 76 | 2,027 |
| 17 | 29-Dec-07 | A | Queens Park | W | 1-0 | (0-0) | Barrowman 49 | 657 |
| 18 | 02-Jan-08 | H | Peterhead | W | 5-1 | (2-1) | Keddie 25; Barrowman 45, 56; Shields 70; Moore 72 | 2,213 |
| 19 | 05-Jan-08 | A | Raith Rovers | W | 1-0 | (1-0) | Higgins 34 | 2,319 |
| 20 | 19-Jan-08 | H | Airdrie United | W | 3-2 | (1-1) | Barrowman 25, 90; Golabek 55 | 2,319 |
| 21 | 26-Jan-08 | A | Cowdenbeath | W | 4-2 | (2-0) | Armstrong(og) 1, 31; Scott 48; Barrowman 77 | 362 |
| 22 | 09-Feb-08 | H | Alloa Athletic | W | 6-1 | (3-0) | Golabek 22; Barrowman 32; Higgins 36; Keddie 61; Shields 65; Dowie 90 | 2,272 |
| 23 | 16-Feb-08 | A | Berwick Rangers | W | 4-0 | (3-0) | Strachan 20; Horn(og) 23; Barrowman 27, 71 | 449 |
| 24 | 23-Feb-08 | H | Queens Park | W | 3-2 | (2-1) | Gardine 5; Barrowman 27; Lawson 83 | 2,162 |
| 25 | 26-Feb-08 | A | Brechin City | W | 2-1 | (1-1) | Higgins 1, 50 | 561 |
| 26 | 01-Mar-08 | A | Peterhead | D | 1-1 | (1-1) | Higgins 19 | 762 |
| 27 | 04-Mar-08 | H | Cowdenbeath | W | 4-1 | (1-0) | Keddie 39; Higgins 55; Barrowman 62; Winters 89 | 1,511 |
| 28 | 11-Mar-08 | H | Ayr United | L | 2-4 | (0-3) | Higgins 62; Gardine 78 | 1,627 |
| 29 | 15-Mar-08 | A | Ayr United | W | 2-0 | (0-0) | Barrowman 52; Gardine 69 | 1,078 |
| 30 | 18-Mar-08 | H | Brechin City | D | 0-0 | (0-0) | | 1,552 |
| 31 | 22-Mar-08 | H | Raith Rovers | L | 2-3 | (2-2) | Barrowman 16; Scott 20 | 2,973 |
| 32 | 05-Apr-08 | H | Berwick Rangers | W | 4-0 | (2-0) | Shields 6; Barrowman 45, 64p; Lawson 82 | 2,579 |
| 33 | 09-Apr-08 | A | Airdrie United | L | 0-2 | (0-1) | | 724 |
| 34 | 12-Apr-08 | A | Alloa Athletic | L | 0-2 | (0-0) | | 452 |
| 35 | 19-Apr-08 | H | Cowdenbeath | W | 3-0 | (2-0) | Barrowman 2, 55; Higgins 28 | 3,716 |
| 36 | 26-Apr-08 | A | Brechin City | D | 3-3 | (1-1) | Gardine 10; Barrowman 79; Winters 83 | 586 |
|
|
| Scottish FA Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 3 | 24-Nov-07 | H | Whitehill Welfare | W | 4-0 | (2-0) | Shields 16, 56; Scott 43; Higgins 88 | --,--- |
| 4 | 23-Jan-08 | A | Cove Rangers | W | 4-2 | (4-0) | Shields 10; Dowie 30; Boyd 33; Barrowman 40p | 1,200 |
| 5 | 12-Feb-08 | H | St Johnstone | L | 0-1 | (0-1) | | 2,385 |
|
|
| Scottish League Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 07-Aug-07 | H | Elgin City | W | 3-1 | (1-1) | Dowie 23; Barrowman 72, 90 | 1,100 |
| 2 | 29-Aug-07 | A | Dundee United | L | 1-2 | (0-0) | Barrowman 78 | 3,114 |
|
|
| Scottish Challenge Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 14-Aug-07 | A | Dundee | W | 2-1 | (2-0) | Barrowman 12p; Keddie 43 | 1,471 |
| 2 | 05-Sep-07 | H | St Johnstone | L | 0-2 | (0-1) | | 1,100 |
|
|
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.