Home League Scoring Records
| Description | Record | Detail, dates link to results |
| Highest scoring win | 10 | St Mirren 10 Dundee 3, 17.02.1894 |
| Highest scoring loss | 7 |
St Mirren 3 Rangers 7, 28.02.1891 St Mirren 1 Rangers 7, 05.10.1895 St Mirren 3 Rangers 7, 02.10.1926 St Mirren 0 Stirling Albion 7, 05.03.1960 St Mirren 0 Celtic 7, 03.11.1962 St Mirren 0 Rangers 7, 27.10.1964 St Mirren 4 Kilmarnock 7, 01.01.1966 |
| Highest winning margin | 8 |
St Mirren 8 Dumbarton 0, 04.01.1936 St Mirren 8 Clydebank 0, 11.03.2000 |
| Highest losing margin | 7 |
St Mirren 0 Stirling Albion 7, 05.03.1960 St Mirren 0 Celtic 7, 03.11.1962 St Mirren 0 Rangers 7, 27.10.1964 |
| Highest aggregate | 13 | St Mirren 10 Dundee 3, 17.02.1894 |
| Highest scoring draw | 4 |
St Mirren 4 Raith Rovers 4, 26.04.1913 St Mirren 4 Clyde 4, 02.10.1954 St Mirren 4 Heart of Midlothian 4, 16.04.1960 St Mirren 4 Falkirk 4, 26.10.2002 St Mirren 4 Dunfermline Athletic 4, 21.04.2012 |
Away League Scoring Records
| Description | Record | Detail, dates link to results |
| Highest scoring win | 7 |
Dundee 1 St Mirren 7, 05.11.1898 Queen of the South 2 St Mirren 7, 11.09.1954 |
| Highest scoring loss | 9 |
Rangers 9 St Mirren 0, 04.12.1897 Dundee 9 St Mirren 2, 29.02.1964 |
| Highest winning margin | 6 |
Dundee 1 St Mirren 7, 05.11.1898 Raith Rovers 0 St Mirren 6, 14.08.1999 |
| Highest losing margin | 9 | Rangers 9 St Mirren 0, 04.12.1897 |
| Highest aggregate | 11 |
St Bernard's 8 St Mirren 3, 31.03.1894 Dundee 9 St Mirren 2, 29.02.1964 |
| Highest scoring draw | 5 | Hibernian 5 St Mirren 5, 22.02.1958 |
Cup Scoring Records
| Description | Record | Detail, dates link to results |
| Highest scoring win | 15 | St Mirren 15 Glasgow University 0, 30.01.1960 |
| Highest scoring loss | 8 |
Queen of the South 8 St Mirren 1, 16.08.1947 Celtic 8 St Mirren 2, 20.08.1966 |
| Highest winning margin | 15 | St Mirren 15 Glasgow University 0, 30.01.1960 |
| Highest losing margin | 7 | Queen of the South 8 St Mirren 1, 16.08.1947 |
| Highest aggregate | 15 | St Mirren 15 Glasgow University 0, 30.01.1960 |
| Highest scoring draw | 5 | St Mirren 5 Heart of Midlothian 5, 18.08.1951 |
Full League Sequences
| Description | Record | Detail, dates link to results |
| Wins | 16 | 18.11.1967 to 30.03.1968 |
| Draws | 6 | 12.01.1907 to 30.03.1907 |
| Losses | 8 | 21.08.1920 to 21.09.1920 |
| Clean sheets | 8 | 01.03.2005 to 16.04.2005 |
| Failing to score | 7 |
03.02.1990 to 31.03.1990 04.12.1991 to 04.01.1992 |
| w/o a Win | 17 | 26.12.1990 to 05.05.1991 |
| w/o a Draw | 30 | 23.03.1935 to 15.02.1936 |
| w/o a Loss | 34 | 18.11.1967 to 16.11.1968 |
| w/o a Clean sheet | 29 | 11.04.1891 to 10.09.1892 |
| w/o Failing to score | 29 | 23.08.1967 to 30.03.1968 |
Home League Sequences
| Description | Record | Detail, dates link to results |
| Wins | 17 | 13.04.1935 to 21.03.1936 |
| Draws | 4 |
07.10.1899 to 18.11.1899 12.01.1907 to 30.03.1907 27.02.1988 to 02.04.1988 14.02.2004 to 03.04.2004 03.01.2009 to 03.03.2009 |
| Losses | 7 | 01.02.1969 to 30.08.1969 |
| Clean sheets | 10 | 05.03.2005 to 29.10.2005 |
| Failing to score | 5 | 09.03.1991 to 27.04.1991 |
| w/o a Win | 14 | 17.08.1991 to 11.01.1992 |
| w/o a Draw | 30 | 25.11.1995 to 10.05.1997 |
| w/o a Loss | 30 | 27.04.1967 to 11.01.1969 |
| w/o a Clean sheet | 20 | 24.02.1979 to 09.02.1980 |
| w/o Failing to score | 33 | 09.09.1967 to 15.03.1969 |
Away League Sequences
| Description | Record | Detail, dates link to results |
| Wins | 9 | 18.11.1967 to 30.03.1968 |
| Draws | 5 |
05.11.1983 to 07.01.1984 11.10.1986 to 22.11.1986 20.08.1994 to 29.10.1994 |
| Losses | 13 |
25.10.1913 to 18.04.1914 20.09.2000 to 07.04.2001 |
| Clean sheets | 6 |
29.01.2005 to 16.04.2005 21.01.2006 to 22.04.2006 |
| Failing to score | 5 |
04.03.1916 to 29.04.1916 08.12.1923 to 02.02.1924 30.09.1950 to 25.11.1950 18.11.2000 to 31.01.2001 |
| w/o a Win | 22 | 17.12.1898 to 09.02.1901 |
| w/o a Draw | 25 | 11.09.1971 to 28.10.1972 |
| w/o a Loss | 17 | 18.11.1967 to 09.11.1968 |
| w/o a Clean sheet | 44 | 23.08.1938 to 14.02.1948 |
| w/o Failing to score | 23 | 05.09.1959 to 26.11.1960 |










