| Venue | Pld | Won | Drn | Lst | For | Agst | +/- |
|---|---|---|---|---|---|---|---|
| Home | 22 | 6 | 7 | 9 | 32 | 33 | -1 |
| Away | 21 | 8 | 6 | 7 | 26 | 29 | -3 |
| Neutral | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Total | 43 | 14 | 13 | 16 | 58 | 62 | -4 |
| 2025-26 |
|---|
| 07/02/2026 | League (Lowland League) | League | (A) | (A) | - |
|
- | - | X |
| 30/08/2025 | League (Lowland League) | League | (H) | (H) | 3 - 3 |
|
3 - 3 | 731 |
| 2001-02 |
|---|
| 27/04/2002 | League (Division 2) | League | (H) | (H) | 1 - 2 |
|
1 - 2 | 209 | |
| 03/04/2002 | League (Division 2) | League | (H) | (H) | 0 - 2 |
|
0 - 2 | 175 | |
| 20/03/2002 | League (Division 2) | League | (H) | (H) | P - P | P - P | - | ||
| 23/02/2002 | League (Division 2) | League | (A) | (A) | 2 - 1 |
|
2 - 1 | 535 | |
| 22/12/2001 | League (Division 2) | League | (H) | (H) | P - P | P - P | - | ||
| 18/08/2001 | League (Division 2) | League | (A) | (A) | 2 - 0 |
|
2 - 0 | 420 |
| 2000-01 |
|---|
| 10/04/2001 | League (Division 2) | League | (H) | (H) | 2 - 2 |
|
2 - 2 | 167 | |
| 02/01/2001 | League (Division 2) | League | (A) | (A) | 2 - 1 |
|
2 - 1 | 572 | |
| 04/11/2000 | League (Division 2) | League | (H) | (H) | 0 - 1 |
|
0 - 1 | 196 | |
| 09/09/2000 | League (Division 2) | League | (A) | (A) | 1 - 3 |
|
1 - 3 | 482 |
| 1997-98 |
|---|
| 26/07/1997 | Friendly | Friendly | (A) | (A) | 2 - 0 |
|
2 - 0 | - | X |
| 1981-82 |
|---|
| 19/08/1981 | League Cup (Group 7) | League Cup | (A) | (A) | 1 - 3 |
|
1 - 3 | 665 | |
| 12/08/1981 | League Cup (Group 7) | League Cup | (H) | (H) | 2 - 2 |
|
2 - 2 | 486 | X |
| 1980-81 |
|---|
| 11/04/1981 | League (Division 1) | League | (H) | (H) | 2 - 0 |
|
2 - 0 | 389 | X |
| 06/12/1980 | League (Division 1) | League | (A) | (A) | 1 - 0 |
|
1 - 0 | 617 | |
| 11/10/1980 | League (Division 1) | League | (H) | (H) | 2 - 1 |
|
2 - 1 | 831 | X |
| 1979-80 |
|---|
| 23/02/1980 | League (Division 1) | League | (A) | (A) | 1 - 2 |
|
1 - 2 | 1,035 | |
| 15/12/1979 | League (Division 1) | League | (H) | (H) | 0 - 0 |
|
0 - 0 | 672 | X |
| 13/10/1979 | League (Division 1) | League | (A) | (A) | 3 - 2 |
|
3 - 2 | 1,189 |
| 1975-76 |
|---|
| 29/11/1975 | League (2nd Division) | League | (H) | (H) | 0 - 1 |
|
0 - 1 | 1,372 | X |
| 27/09/1975 | League (2nd Division) | League | (A) | (A) | 4 - 0 |
|
4 - 0 | 351 | |
| 20/08/1975 | League Cup (Group 7) | League Cup | (A) | (A) | 1 - 0 |
|
1 - 0 | 412 | |
| 13/08/1975 | League Cup (Group 7) | League Cup | (H) | (H) | 3 - 2 |
|
3 - 2 | 1,201 | X |
| 1974-75 |
|---|
| 30/04/1975 | League (Division 2) | League | (H) | (H) | 2 - 1 |
|
2 - 1 | 955 | X |
| 14/09/1974 | League (Division 2) | League | (A) | (A) | 0 - 2 |
|
0 - 2 | 371 |
| 1973-74 |
|---|
| 30/03/1974 | League (Division 2) | League | (H) | (H) | 1 - 2 |
|
1 - 2 | 1,113 | X |
| 24/11/1973 | League (Division 2) | League | (A) | (A) | 0 - 0 |
|
0 - 0 | 541 |
| 1972-73 |
|---|
| 17/03/1973 | League (Division 2) | League | (A) | (A) | 0 - 1 |
|
0 - 1 | 350 | |
| 11/11/1972 | League (Division 2) | League | (H) | (H) | 1 - 2 |
|
1 - 2 | 1,045 | X |
| 1971-72 |
|---|
| 08/01/1972 | League (Division 2) | League | (H) | (H) | 0 - 0 |
|
0 - 0 | 983 | X |
| 18/09/1971 | League (Division 2) | League | (A) | (A) | 1 - 1 |
|
1 - 1 | 701 | |
| 28/08/1971 | League Cup (Group 5) | League Cup | (H) | (H) | 5 - 0 |
|
5 - 0 | 1,948 | X |
| 14/08/1971 | League Cup (Group 5) | League Cup | (A) | (A) | 2 - 2 |
|
2 - 2 | 448 |
| 1970-71 |
|---|
| 20/03/1971 | League (Division 2) | League | (H) | (H) | 1 - 2 |
|
1 - 2 | 994 | X |
| 14/11/1970 | League (Division 2) | League | (A) | (A) | 1 - 1 |
|
1 - 1 | 516 |
| 1969-70 |
|---|
| 18/04/1970 | League (Division 2) | League | (A) | (A) | 2 - 0 |
|
2 - 0 | 503 | |
| 22/11/1969 | League (Division 2) | League | (H) | (H) | 1 - 1 |
|
1 - 1 | 419 | X |
| 1968-69 |
|---|
| 26/04/1969 | League (Division 2) | League | (A) | (A) | 0 - 5 |
|
0 - 5 | 140 | X |
| 21/09/1968 | League (Division 2) | League | (H) | (H) | 1 - 1 |
|
1 - 1 | 1,135 | X |
| 28/08/1968 | League Cup (Group 6) | League Cup | (A) | (A) | 0 - 3 |
|
0 - 3 | 790 | X |
| 14/08/1968 | League Cup (Group 6) | League Cup | (H) | (H) | 2 - 4 |
|
2 - 4 | 1,214 | X |
| 1967-68 |
|---|
| 17/02/1968 | League (Division 2) | League | (H) | (H) | 1 - 0 |
|
1 - 0 | 947 | X |
| 28/10/1967 | League (Division 2) | League | (A) | (A) | 1 - 1 |
|
1 - 1 | 637 |
| 1966-67 |
|---|
| 04/02/1967 | League (Division 2) | League | (H) | (H) | 2 - 4 |
|
2 - 4 | 3,466 | X |
| 15/10/1966 | League (Division 2) | League | (A) | (A) | 1 - 1 |
|
1 - 1 | 587 |
| 1965-66 |
|---|
| 10/11/1965 | Friendly | Friendly | (H) | (H) | 3 - 2 |
|
3 - 2 | - | X |
2. Davie Mitchell - 19 Apps
3. Norrie Hall - 17 Apps
4. Jimmy Caskie - 15 Apps
5. Jim Gallacher - 13 Apps
6. Dougie Hay - 12 Apps
7. Dennis Ruddy - 12 Apps
8. Bobby Love - 11 Apps
9. Alan Munro - 11 Apps
10. Gregor Abel - 10 Apps
2. Eric Paton - 5 Goals
3. Jimmy Caskie - 3 Goals
4. Peter Kane - 3 Goals
5. Mike Larnach - 3 Goals
6. Tommy McGhee - 3 Goals
7. Alan Munro - 3 Goals
8. Ernie Collumbine - 2 Goals
9. Bobby Doyle - 2 Goals
10. Barry Evans - 2 Goals