| Venue | Pld | Won | Drn | Lst | For | Agst | +/- |
|---|---|---|---|---|---|---|---|
| Home | 14 | 8 | 2 | 4 | 34 | 20 | +14 |
| Away | 17 | 9 | 2 | 6 | 28 | 25 | +3 |
| Neutral | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Total | 31 | 17 | 4 | 10 | 62 | 45 | +17 |
| 2025-26 |
|---|
| 03/01/2026 | League (Lowland League) | League | (A) | (A) | - |
|
- | - | X |
| 04/10/2025 | League (Lowland League) | League | (H) | (H) | 4 - 2 |
|
4 - 2 | 721 |
| 2000-01 |
|---|
| 15/08/2000 | Challenge Cup (1st Round) | Challenge Cup | (A) | (A) | 1 - 0 |
|
1 - 0 | 212 |
| 1992-93 |
|---|
| 17/07/1992 | Friendly | Friendly | (N) | (N) | 3 - 2 |
|
3 - 2 | - | X |
| 1989-90 |
|---|
| 05/05/1990 | League (Division 1) | League | (A) | (A) | 2 - 1 |
|
2 - 1 | 471 | |
| 20/01/1990 | Scottish Cup (3rd Round) | Scottish Cup | (A) | (A) | 2 - 0 |
|
2 - 0 | 984 | |
| 06/01/1990 | League (Division 1) | League | (H) | (H) | 1 - 3 |
|
1 - 3 | 838 | |
| 02/09/1989 | League (Division 1) | League | (A) | (A) | 4 - 3 |
|
4 - 3 | 1,070 |
| 1975-76 |
|---|
| 17/04/1976 | Spring Cup (1st Round 2nd Leg) | Spring Cup | (A) | (A) | 0 - 2 |
|
0 - 2 | 600 | |
| 14/04/1976 | Spring Cup (1st Round 1st Leg) | Spring Cup | (H) | (H) | 4 - 1 |
|
4 - 1 | - | X |
| 14/02/1976 | League (2nd Division) | League | (H) | (H) | 2 - 2 |
|
2 - 2 | 1,000 | X |
| 11/10/1975 | League (2nd Division) | League | (A) | (A) | 4 - 0 |
|
4 - 0 | 739 |
| 1974-75 |
|---|
| 22/03/1975 | League (Division 2) | League | (H) | (H) | 2 - 0 |
|
2 - 0 | 400 | X |
| 16/11/1974 | League (Division 2) | League | (A) | (A) | 3 - 1 |
|
3 - 1 | 422 |
| 1973-74 |
|---|
| 24/02/1974 | League (Division 2) | League | (A) | (A) | 0 - 3 |
|
0 - 3 | 602 | |
| 20/10/1973 | League (Division 2) | League | (H) | (H) | 0 - 1 |
|
0 - 1 | 500 | X |
| 15/08/1973 | League Cup (Group 9) | League Cup | (A) | (A) | 1 - 3 |
|
1 - 3 | 443 |
| 1972-73 |
|---|
| 03/03/1973 | League (Division 2) | League | (H) | (H) | 1 - 2 |
|
1 - 2 | 250 | |
| 28/10/1972 | League (Division 2) | League | (A) | (A) | 1 - 4 |
|
1 - 4 | 391 |
| 1971-72 |
|---|
| 22/01/1972 | League (Division 2) | League | (H) | (H) | 3 - 1 |
|
3 - 1 | 1,000 | X |
| 02/10/1971 | League (Division 2) | League | (A) | (A) | 0 - 2 |
|
0 - 2 | 640 |
| 1970-71 |
|---|
| 06/03/1971 | League (Division 2) | League | (H) | (H) | 2 - 0 |
|
2 - 0 | 2,500 | X |
| 10/02/1971 | League (Division 2) | League | (A) | (A) | 1 - 0 |
|
1 - 0 | 405 | X |
| 31/10/1970 | League (Division 2) | League | (A) | (A) | A - A | A - A | 700 | X | |
| 19/08/1970 | League Cup (Group 8) | League Cup | (H) | (H) | 5 - 1 |
|
5 - 1 | 1,500 | X |
| 12/08/1970 | League Cup (Group 8) | League Cup | (A) | (A) | 2 - 2 |
|
2 - 2 | 490 | X |
| 1969-70 |
|---|
| 29/11/1969 | League (Division 2) | League | (H) | (H) | 3 - 0 |
|
3 - 0 | 700 | X |
| 24/09/1969 | League (Division 2) | League | (A) | (A) | 4 - 1 |
|
4 - 1 | 199 | X |
| 1968-69 |
|---|
| 22/03/1969 | League (Division 2) | League | (H) | (H) | 2 - 0 |
|
2 - 0 | 450 | X |
| 30/11/1968 | League (Division 2) | League | (A) | (A) | 1 - 3 |
|
1 - 3 | 667 | X |
| 1967-68 |
|---|
| 13/01/1968 | League (Division 2) | League | (A) | (A) | 0 - 0 |
|
0 - 0 | 774 | X |
| 30/09/1967 | League (Division 2) | League | (H) | (H) | 2 - 2 |
|
2 - 2 | 2,000 | X |
| 1966-67 |
|---|
| 21/01/1967 | League (Division 2) | League | (A) | (A) | 2 - 0 |
|
2 - 0 | 482 | X |
| 08/10/1966 | League (Division 2) | League | (H) | (H) | 3 - 5 |
|
3 - 5 | 1,300 | X |
| 1965-66 |
|---|
| 08/01/1966 | Friendly | Friendly | (H) | (H) | 3 - 0 |
|
3 - 0 | 1,000 | X |
2. Dougie Hay - 15 Apps
3. Davie Mitchell - 15 Apps
4. Jimmy Caskie - 12 Apps
5. Norrie Hall - 12 Apps
6. Gregor Abel - 11 Apps
7. Mike Larnach - 10 Apps
8. Joe McCallan - 10 Apps
9. Alan Munro - 10 Apps
10. Jim Gallacher - 9 Apps
2. Alan Munro - 5 Goals
3. Davie Cooper - 3 Goals
4. John Davies - 3 Goals
5. Jim Fallon - 3 Goals
6. Mike Larnach - 3 Goals
7. Jimmy Lumsden - 3 Goals
8. Joe McCallan - 3 Goals
9. Tony Moy - 3 Goals
10. Donnie Wilson - 3 Goals