| Scottish Div 3 |
| No. | Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 09-Aug-03 | A | Stirling Albion | D | 0-0 | (0-0) | | 576 |
| 2 | 16-Aug-03 | H | Albion Rovers | L | 1-4 | (0-3) | Buchanan 86 | 362 |
| 3 | 23-Aug-03 | A | Montrose | W | 3-1 | (1-1) | Morris 18; Graeme Brown 52; Winter 84 | 338 |
| 4 | 30-Aug-03 | A | East Stirlingshire | D | 1-1 | (0-0) | Morris 83 | 296 |
| 5 | 13-Sep-03 | H | Queens Park | L | 0-1 | (0-0) | | 359 |
| 6 | 20-Sep-03 | H | Gretna | L | 0-1 | (0-0) | | 235 |
| 7 | 27-Sep-03 | A | Elgin City | W | 4-0 | (1-0) | Buchanan 12; Shields 67, 86; Ritchie 83 | 665 |
| 8 | 04-Oct-03 | H | Stranraer | L | 0-1 | (0-1) | | 232 |
| 9 | 18-Oct-03 | A | Peterhead | W | 1-0 | (0-0) | Gilfillan 70 | 548 |
| 10 | 25-Oct-03 | A | Albion Rovers | W | 2-1 | (0-0) | Fusco 46; Stewart 49 | 415 |
| 11 | 01-Nov-03 | H | Stirling Albion | W | 2-0 | (0-0) | Gilfillan 53; Buchanan 88 | 471 |
| 12 | 08-Nov-03 | A | Queens Park | D | 0-0 | (0-0) | | 554 |
| 13 | 14-Nov-03 | H | East Stirlingshire | W | 2-1 | (0-0) | Shields 67, 83 | 330 |
| 14 | 02-Dec-03 | A | Gretna | L | 0-1 | (0-1) | | 401 |
| 15 | 06-Dec-03 | H | Elgin City | W | 3-2 | (2-1) | Shields 10; Graeme Brown 39; Mauchlen 89p | 242 |
| 16 | 13-Dec-03 | A | Stranraer | L | 0-2 | (0-1) | | 353 |
| 17 | 27-Dec-03 | H | Peterhead | W | 2-0 | (1-0) | McInally 8; Alistair Brown 90 | 308 |
| 18 | 03-Jan-04 | H | Montrose | D | 3-3 | (2-2) | Shields 22; Graeme Brown 36, 90 | 282 |
| 19 | 17-Jan-04 | A | Stirling Albion | D | 1-1 | (0-0) | Shields 57 | 790 |
| 20 | 24-Jan-04 | H | Gretna | L | 1-2 | (1-1) | Skinner 41 | 291 |
| 21 | 07-Feb-04 | H | Queens Park | W | 5-1 | (2-1) | Shields 27, 37p; Skinner 52; Buchanan 81, 85 | 275 |
| 22 | 14-Feb-04 | A | East Stirlingshire | W | 1-0 | (0-0) | Ritchie 62 | 308 |
| 23 | 21-Feb-04 | A | Peterhead | D | 0-0 | (0-0) | | 619 |
| 24 | 06-Mar-04 | H | Albion Rovers | D | 1-1 | (0-1) | Buchanan 64 | 248 |
| 25 | 09-Mar-04 | H | Stranraer | L | 1-2 | (1-0) | Winter 37 | 210 |
| 26 | 13-Mar-04 | A | Montrose | D | 1-1 | (1-1) | Shields 32 | 349 |
| 27 | 16-Mar-04 | A | Elgin City | D | 0-0 | (0-0) | | 312 |
| 28 | 20-Mar-04 | A | Queens Park | W | 2-1 | (0-1) | Gilfillan 53; Ritchie 84 | 508 |
| 29 | 27-Mar-04 | H | East Stirlingshire | W | 2-0 | (1-0) | Buchanan 3; Gilfillan 64 | 289 |
| 30 | 03-Apr-04 | H | Elgin City | W | 2-0 | (1-0) | Buchanan 16; Ritchie 86 | 218 |
| 31 | 10-Apr-04 | A | Gretna | W | 1-0 | (0-0) | Gilfillan 70 | 429 |
| 32 | 17-Apr-04 | H | Peterhead | L | 0-3 | (0-0) | | 238 |
| 33 | 24-Apr-04 | A | Stranraer | L | 0-1 | (0-0) | | 452 |
| 34 | 01-May-04 | H | Montrose | D | 0-0 | (0-0) | | 229 |
| 35 | 08-May-04 | A | Albion Rovers | W | 4-2 | (2-1) | Shields 16, 21; Gilfillan 84; Smith(og) 87 | 307 |
| 36 | 15-May-04 | H | Stirling Albion | L | 0-5 | (0-2) | | 692 |
|
|
| Scottish FA Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 22-Nov-03 | H | Edinburgh City | W | 5-2 | (4-0) | Gilfillan 3; Feely(og) 4; Mauchlen 22p; Fusco 31; Shields 57 | 293 |
| 2 | 20-Dec-03 | A | East Stirlingshire | W | 5-0 | (1-0) | Winter 35; Shields 46, 55; Mauchlen 73; Buchanan 88 | 244 |
| 3 | 10-Jan-04 | A | Hamilton Academical | L | 0-2 | (0-1) | | 1,096 |
|
|
| Scottish League Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 02-Sep-03 | H | Alloa Athletic | W | 3-0 | (0-0) | McInally 65, 82; Morris 67p | 288 |
| 2 | 24-Sep-03 | A | Dunfermline Athletic | L | 0-2 | (0-0) | | 3,582 |
|
|
| Scottish Challenge Cup |
| Date | Ven | Opponent | Result | HT | Scorers | Attend |
| 1 | 02-Aug-03 | H | Ross County | L | 1-2 | (1-1) | Graeme Brown 14 | 325 |
|
|
Home and away results against each team, listed in the current league table standings