Click season for results, league for table
Season League Pos Pld W D L F A Pts
2022/2023 Scottish League Two 10th 0 0 0 0 0 0 0
2020/2021 Scottish League Two 10th 0 0 0 0 0 0 0
2019/2020 Scottish League One 10th 27 2 10 15 28 57 16
2018/2019 Scottish League One 8th 36 11 9 16 45 57 42
2017/2018 Scottish League One 5th 34 15 5 14 55 61 50
2016/2017 Scottish League One 7th 36 12 8 16 46 50 44
2015/2016 Ladbrokes Scottish League One 10th 0 0 0 0 0 0 0
2014/2015 Scottish League One 2nd 36 20 7 9 59 38 67
2013/2014 Scottish League One 3rd 36 14 9 13 57 57 51
2012/2013 Irn Bru Scottish League One 8th 36 10 7 19 43 71 37
2011/2012 Irn Bru Scottish League Two 3rd 36 17 7 12 77 57 58
2010/2011 Irn Bru Scottish League Two 5th 36 15 12 9 72 57 57
2009/2010 Irn Bru Scottish League Two 7th 36 13 8 15 48 54 47
2008/2009 Irn Bru Scottish League One 10th 36 3 7 26 31 90 16
2007/2008 Irn Bru Scottish League Two 2nd 36 19 8 9 65 43 65
2006/2007 Scottish League One 9th 36 10 9 17 45 74 39
2005/2006 Bells Scottish Championship 9th 36 5 14 17 33 53 29
2004/2005 Bells Scottish League One 2nd 36 18 9 9 48 41 63
2003/2004 Bells Scottish League Two 1st 36 24 7 5 87 30 79
2002/2003 Bells Scottish League One 9th 36 12 8 16 49 57 44
2001/2002 Bells Scottish League One 7th 36 10 15 11 48 51 45
2000/2001 Scottish League One 4th 36 15 9 12 51 50 54
1999/2000 Scottish League One 6th 36 9 18 9 47 46 45
1998/1999 Scottish Championship 10th 36 5 2 29 29 74 17
1997/1998 Scottish League One 1st 36 18 7 11 62 44 61
1996/1997 Scottish League One 8th 36 9 9 18 29 51 36
1995/1996 Scottish League One 8th 36 8 18 10 38 43 42
1994/1995 Scottish Championship 10th 36 4 5 27 25 81 17
1993/1994 Scottish League One 1st 39 23 10 6 63 35 56
1992/1993 Scottish League One 3rd 39 19 15 5 69 44 53
1991/1992 Scottish League One 10th 39 13 9 17 46 56 35
1990/1991 Scottish League One 6th 39 18 4 17 61 60 40
1989/1990 Scottish League One 8th 39 15 8 16 57 59 38
1988/1989 Scottish League One 11th 39 12 12 15 59 64 36
1987/1988 Scottish League One 14th 39 4 8 27 34 84 16
1986/1987 Scottish League One 10th 39 9 11 19 41 60 29
1985/1986 Scottish League One 14th 39 9 5 25 41 83 23
1984/1985 Scottish League One 11th 39 13 6 20 52 67 32
1983/1984 Scottish League One 8th 39 13 12 14 47 47 38
1982/1983 Scottish League One 12th 39 10 7 22 46 80 27
1981/1982 Scottish League One 14th 39 7 6 26 36 85 20
1980/1981 Scottish League One 14th 39 7 8 24 36 83 22
1979/1980 Scottish League One 11th 39 12 8 19 51 64 32
1978/1979 Scottish League One 9th 39 18 2 19 52 66 38
1977/1978 Scottish League One 11th 39 13 7 19 54 63 33
1976/1977 Scottish League One 4th 39 20 6 13 74 53 46
1975/1976 Scottish League One 7th 26 11 3 12 49 43 25
1974/1975 Scottish Championship 14th 38 12 11 15 47 65 35
1973/1974 Scottish Championship 9th 36 14 8 14 64 70 36
1972/1973 Scottish Championship 15th 36 13 4 19 56 78 30
1971/1972 Scottish Championship 6th 36 18 8 10 70 62 44
1970/1971 Scottish Championship 9th 36 14 8 14 54 52 36
1969/1970 Scottish Championship 17th 36 9 7 20 56 75 25
1968/1969 Scottish Championship 8th 36 17 7 12 57 45 41
1967/1968 Scottish Championship 18th 36 8 4 24 41 80 20
1966/1967 Scottish Championship 15th 38 13 7 18 57 73 33
1965/1966 Scottish Championship 15th 36 9 10 17 64 83 28
1964/1965 Scottish Championship 6th 36 17 6 13 74 64 40
1963/1964 Scottish Championship 8th 36 16 6 14 71 73 38
1962/1963 Scottish Championship 5th 36 16 10 10 81 70 42
1961/1962 Scottish Championship 7th 36 14 11 11 61 62 39
1960/1961 Scottish Championship 4th 36 19 6 11 83 55 44
1959/1960 Scottish Championship 17th 36 10 3 23 53 79 23
1958/1959 Scottish Championship 16th 36 8 11 17 63 76 27
1957/1958 Scottish Championship 18th 36 9 7 20 54 83 25
1956/1957 Scottish Championship 7th 36 15 10 11 79 77 40
1955/1956 Scottish Championship 12th 36 14 5 17 77 92 33