Super League   M. W D L goals
  at home 82 52 23 7 192 : 68
  Away 82 29 24 29 138 : 141
  164 81 47 36 330 : 209
Cup   M. W D L goals
  at home 1 1 0 0 2 : 1
  Away 1 0 0 1 1 : 4
  2 1 0 1 3 : 5
overall   M. W D L goals
  at home 83 53 23 7 194 : 69
  Away 83 29 24 30 139 : 145
  Neutral Place 0 0 0 0 0 : 0
  166 82 47 37 333 : 214
Super League
2023/2024 17. Round BSC Young Boys - FC St. Gallen 3:0 (2:0)
2023/2024 8. Round FC St. Gallen - BSC Young Boys 2:1 (0:0)
2022/2023 32. Round FC St. Gallen - BSC Young Boys 0:2 (0:0)
2022/2023 20. Round BSC Young Boys - FC St. Gallen 5:1 (2:1)
2022/2023 10. Round BSC Young Boys - FC St. Gallen 2:1 (1:1)
2022/2023 7. Round FC St. Gallen - BSC Young Boys 2:1 (0:0)
2021/2022 34. Round BSC Young Boys - FC St. Gallen 4:1 (1:0)
2021/2022 20. Round FC St. Gallen - BSC Young Boys 3:3 (0:2)
2021/2022 12. Round FC St. Gallen - BSC Young Boys 3:1 (1:0)
2021/2022 8. Round BSC Young Boys - FC St. Gallen 2:1 (1:0)
2020/2021 28. Round BSC Young Boys - FC St. Gallen 2:0 (0:0)
2020/2021 25. Round FC St. Gallen - BSC Young Boys 2:2 (1:0)
2020/2021 14. Round FC St. Gallen - BSC Young Boys 1:2 (0:0)
2020/2021 7. Round BSC Young Boys - FC St. Gallen 0:0 (0:0)
2019/2020 36. Round BSC Young Boys - FC St. Gallen 3:1 (2:1)
2019/2020 23. Round FC St. Gallen - BSC Young Boys 3:3 (1:2)
2019/2020 14. Round BSC Young Boys - FC St. Gallen 4:3 (2:2)
2019/2020 4. Round FC St. Gallen - BSC Young Boys 2:3 (1:2)
2018/2019 35. Round FC St. Gallen - BSC Young Boys 4:1 (2:0)
2018/2019 26. Round BSC Young Boys - FC St. Gallen 3:2 (1:1)
2018/2019 14. Round FC St. Gallen - BSC Young Boys 2:3 (1:3)
2018/2019 8. Round BSC Young Boys - FC St. Gallen 2:0 (2:0)
2017/2018 28. Round FC St. Gallen - BSC Young Boys 2:4 (2:2)
2017/2018 20. Round BSC Young Boys - FC St. Gallen 2:0 (1:0)
2017/2018 10. Round BSC Young Boys - FC St. Gallen 6:1 (1:0)
2017/2018 6. Round FC St. Gallen - BSC Young Boys 2:2 (1:1)
2016/2017 30. Round FC St. Gallen - BSC Young Boys 0:2 (0:0)
2016/2017 21. Round BSC Young Boys - FC St. Gallen 2:2 (1:0)
2016/2017 10. Round BSC Young Boys - FC St. Gallen 2:2 (1:1)
2016/2017 1. Round FC St. Gallen - BSC Young Boys 0:2 (0:0)
2015/2016 33. Round BSC Young Boys - FC St. Gallen 3:1 (0:0)
2015/2016 25. Round FC St. Gallen - BSC Young Boys 2:3 (0:1)
2015/2016 17. Round BSC Young Boys - FC St. Gallen 2:1 (2:1)
2015/2016 3. Round FC St. Gallen - BSC Young Boys 1:1 (0:0)
2014/2015 32. Round BSC Young Boys - FC St. Gallen 3:1 (2:0)
2014/2015 27. Round FC St. Gallen - BSC Young Boys 3:1 (0:1)
2014/2015 17. Round BSC Young Boys - FC St. Gallen 4:2 (2:2)
2014/2015 1. Round FC St. Gallen - BSC Young Boys 2:2 (1:1)
2013/2014 36. Round BSC Young Boys - FC St. Gallen 2:0 (1:0)
2013/2014 25. Round FC St. Gallen - BSC Young Boys 1:1 (1:1)
2013/2014 18. Round BSC Young Boys - FC St. Gallen 1:0 (1:0)
2013/2014 9. Round FC St. Gallen - BSC Young Boys 0:0 (0:0)
2012/2013 30. Round FC St. Gallen - BSC Young Boys 3:1 (0:1)
2012/2013 22. Round BSC Young Boys - FC St. Gallen 2:0 (0:0)
2012/2013 16. Round BSC Young Boys - FC St. Gallen 0:0 (0:0)
2012/2013 1. Round FC St. Gallen - BSC Young Boys 1:1 (0:1)
2010/2011 36. Round BSC Young Boys - FC St. Gallen 4:2 (0:0)
2010/2011 24. Round FC St. Gallen - BSC Young Boys 0:2 (0:1)
2010/2011 18. Round BSC Young Boys - FC St. Gallen 1:1 (0:0)
2010/2011 9. Round FC St. Gallen - BSC Young Boys 1:2 (0:1)
2009/2010 34. Round BSC Young Boys - FC St. Gallen 2:1 (1:1)
2009/2010 21. Round FC St. Gallen - BSC Young Boys 1:2 (0:1)
2009/2010 11. Round FC St. Gallen - BSC Young Boys 2:3 (0:2)
2009/2010 2. Round BSC Young Boys - FC St. Gallen 1:1 (1:0)
2007/2008 30. Round FC St. Gallen - BSC Young Boys 2:0 (2:0)
2007/2008 25. Round BSC Young Boys - FC St. Gallen 3:0 (1:0)
2007/2008 17. Round FC St. Gallen - BSC Young Boys 2:7 (1:3)
2007/2008 8. Round BSC Young Boys - FC St. Gallen 3:1 (3:0)
2006/2007 31. Round BSC Young Boys - FC St. Gallen 1:1 (1:0)
2006/2007 24. Round FC St. Gallen - BSC Young Boys 1:1 (0:0)
2006/2007 18. Round BSC Young Boys - FC St. Gallen 3:0 (3:0)
2006/2007 9. Round FC St. Gallen - BSC Young Boys 2:1 (1:1)
2005/2006 33. Round BSC Young Boys - FC St. Gallen 2:0 (1:0)
2005/2006 22. Round FC St. Gallen - BSC Young Boys 1:3 (1:2)
2005/2006 16. Round BSC Young Boys - FC St. Gallen 1:0 (1:0)
2005/2006 7. Round FC St. Gallen - BSC Young Boys 0:1 (0:0)
2004/2005 30. Round FC St. Gallen - BSC Young Boys 2:2 (1:1)
2004/2005 25. Round BSC Young Boys - FC St. Gallen 2:3 (0:1)
2004/2005 10. Round BSC Young Boys - FC St. Gallen 0:1 (0:1)
2004/2005 1. Round FC St. Gallen - BSC Young Boys 3:3 (0:1)
2003/2004 35. Round BSC Young Boys - FC St. Gallen 2:1 (0:0)
2003/2004 20. Round FC St. Gallen - BSC Young Boys 1:3 (1:2)
2003/2004 10. Round BSC Young Boys - FC St. Gallen 0:0 (0:0)
2003/2004 1. Round FC St. Gallen - BSC Young Boys 1:4 (1:3)
2002/2003 20. Round BSC Young Boys - FC St. Gallen 1:2 (1:0)
2002/2003 9. Round FC St. Gallen - BSC Young Boys 2:1 (0:0)
2002 Final round 8. Round FC St. Gallen - BSC Young Boys 3:1 (1:0)
2002 Final round 7. Round BSC Young Boys - FC St. Gallen 1:0 (1:0)
2001/2002 22. Round BSC Young Boys - FC St. Gallen 1:0 (0:0)
2001/2002 11. Round FC St. Gallen - BSC Young Boys 4:1 (0:1)
1998/1999 12. Round BSC Young Boys - FC St. Gallen 0:1 (0:1)
1998/1999 1. Round FC St. Gallen - BSC Young Boys 3:1 (1:0)
1996/1997 14. Round BSC Young Boys - FC St. Gallen 0:1 (0:1)
1996/1997 3. Round FC St. Gallen - BSC Young Boys 2:1 (1:0)
1995/1996 17. Round BSC Young Boys - FC St. Gallen 2:0 (2:0)
1995/1996 6. Round FC St. Gallen - BSC Young Boys 0:0 (0:0)
1995 Relegation 10. Round BSC Young Boys - FC St. Gallen 2:1 (0:1)
1995 Relegation 5. Round FC St. Gallen - BSC Young Boys 2:2 (0:0)
1994/1995 18. Round BSC Young Boys - FC St. Gallen 1:1 (1:0)
1994/1995 7. Round FC St. Gallen - BSC Young Boys 1:1 (1:1)
1992/1993 20. Round FC St. Gallen - BSC Young Boys 2:4 (1:1)
1992/1993 9. Round BSC Young Boys - FC St. Gallen 2:1 (0:0)
1992 Final round 12. Round BSC Young Boys - FC St. Gallen 1:1 (0:1)
1992 Final round 3. Round FC St. Gallen - BSC Young Boys 4:1 (1:1)
1991/1992 17. Round FC St. Gallen - BSC Young Boys 2:0 (0:0)
1991/1992 6. Round BSC Young Boys - FC St. Gallen 0:0 (0:0)
1990/1991 20. Round FC St. Gallen - BSC Young Boys 1:1 (1:1)
1990/1991 9. Round BSC Young Boys - FC St. Gallen 0:0 (0:0)
1989/1990 Championship 14. Round FC St. Gallen - BSC Young Boys 3:1 (2:1)
1989/1990 Championship 1. Round BSC Young Boys - FC St. Gallen 1:1 (1:1)
1989/1990 13. Round FC St. Gallen - BSC Young Boys 5:1 (0:1)
1989/1990 2. Round BSC Young Boys - FC St. Gallen 1:1 (1:0)
1988/1989 18. Round BSC Young Boys - FC St. Gallen 2:0 (1:0)
1988/1989 7. Round FC St. Gallen - BSC Young Boys 2:0 (1:0)
1987/1988 Championship 9. Round BSC Young Boys - FC St. Gallen 5:1 (1:1)
1987/1988 Championship 2. Round FC St. Gallen - BSC Young Boys 2:1 (2:1)
1987/1988 20. Round FC St. Gallen - BSC Young Boys 2:0 (1:0)
1987/1988 9. Round BSC Young Boys - FC St. Gallen 2:2 (2:0)
1986/1987 26. Round FC St. Gallen - BSC Young Boys 2:0 (1:0)
1986/1987 5. Round BSC Young Boys - FC St. Gallen 7:2 (3:0)
1985/1986 18. Round BSC Young Boys - FC St. Gallen 3:0 (0:0)
1985/1986 13. Round FC St. Gallen - BSC Young Boys 2:5 (2:0)
1984/1985 22. Round BSC Young Boys - FC St. Gallen 1:1 (0:1)
1984/1985 9. Round FC St. Gallen - BSC Young Boys 5:1 (4:0)
1983/1984 21. Round BSC Young Boys - FC St. Gallen 2:2 (1:2)
1983/1984 10. Round FC St. Gallen - BSC Young Boys 2:1 (1:1)
1982/1983 26. Round BSC Young Boys - FC St. Gallen 0:1 (0:1)
1982/1983 5. Round FC St. Gallen - BSC Young Boys 0:1 (0:1)
1981/1982 21. Round FC St. Gallen - BSC Young Boys 0:1 (0:0)
1981/1982 8. Round BSC Young Boys - FC St. Gallen 3:1 (0:0)
1980/1981 26. Round FC St. Gallen - BSC Young Boys 2:2 (0:1)
1980/1981 13. Round BSC Young Boys - FC St. Gallen 3:1 (1:0)
1979/1980 Qualifikationsrunde 25. Round BSC Young Boys - FC St. Gallen 4:2 (2:0)
1979/1980 Qualifikationsrunde 4. Round FC St. Gallen - BSC Young Boys 2:3 (1:2)
1978/1979 Finalrunde 9. Round BSC Young Boys - FC St. Gallen 0:0 (0:0)
1978/1979 Finalrunde 4. Round FC St. Gallen - BSC Young Boys 1:1 (1:0)
1978/1979 Qualifikationsrunde 17. Round BSC Young Boys - FC St. Gallen 1:1 (0:0)
1978/1979 Qualifikationsrunde 7. Round FC St. Gallen - BSC Young Boys 6:0 (3:0)
1977/1978 Abstiegsrunde 6. Round BSC Young Boys - FC St. Gallen 2:2 (2:1)
1977/1978 Abstiegsrunde 1. Round FC St. Gallen - BSC Young Boys 2:2 (1:1)
1977/1978 Qualifikationsrunde 20. Round BSC Young Boys - FC St. Gallen 2:1 (0:0)
1977/1978 Qualifikationsrunde 10. Round FC St. Gallen - BSC Young Boys 0:2 (0:1)
1976/1977 Qualifikationsrunde 19. Round FC St. Gallen - BSC Young Boys 0:0 (0:0)
1976/1977 Qualifikationsrunde 9. Round BSC Young Boys - FC St. Gallen 1:1 (1:1)
1975/1976 20. Round FC St. Gallen - BSC Young Boys 1:1 (1:1)
1975/1976 7. Round BSC Young Boys - FC St. Gallen 4:0 (0:0)
1974/1975 21. Round BSC Young Boys - FC St. Gallen 9:0 (4:0)
1974/1975 8. Round FC St. Gallen - BSC Young Boys 0:7
1973/1974 23. Round BSC Young Boys - FC St. Gallen 6:0
1973/1974 3. Round FC St. Gallen - BSC Young Boys 3:1
1972/1973 21. Round FC St. Gallen - BSC Young Boys 0:0
1972/1973 3. Round BSC Young Boys - FC St. Gallen 1:0
1971/1972 21. Round BSC Young Boys - FC St. Gallen 3:1
1971/1972 8. Round FC St. Gallen - BSC Young Boys 2:1
1969/1970 24. Round FC St. Gallen - BSC Young Boys 0:1
1969/1970 11. Round BSC Young Boys - FC St. Gallen 2:0
1968/1969 25. Round FC St. Gallen - BSC Young Boys 1:1
1968/1969 12. Round BSC Young Boys - FC St. Gallen 3:0
1944/1945 16. Round BSC Young Boys - FC St. Gallen 1:1
1944/1945 3. Round FC St. Gallen - BSC Young Boys 0:0
1943/1944 26. Round FC St. Gallen - BSC Young Boys 0:2
1943/1944 13. Round BSC Young Boys - FC St. Gallen 0:0
1942/1943 15. Round FC St. Gallen - BSC Young Boys 2:1
1942/1943 2. Round BSC Young Boys - FC St. Gallen 6:0
1941/1942 21. Round BSC Young Boys - FC St. Gallen 2:3
1941/1942 8. Round FC St. Gallen - BSC Young Boys 2:1
1940/1941 12. Round FC St. Gallen - BSC Young Boys 1:5
1940/1941 1. Round BSC Young Boys - FC St. Gallen 4:1
1939/1940 14. Round FC St. Gallen - BSC Young Boys 0:2
1939/1940 20. Round BSC Young Boys - FC St. Gallen 6:0
1936/1937 16. Round BSC Young Boys - FC St. Gallen 7:1
1936/1937 3. Round FC St. Gallen - BSC Young Boys 0:1
1935/1936 24. Round BSC Young Boys - FC St. Gallen 3:1
1935/1936 10. Round FC St. Gallen - BSC Young Boys 5:2
Cup
2020/2021 Round of 16 FC St. Gallen - BSC Young Boys 4:1 (1:0)
2017/2018 Quarter-finals BSC Young Boys - FC St. Gallen 2:1 (1:0)

For games that were decided on penalties the score after 120 minutes will be included in the ranking