Europa League   M. W D L goals
  at home 1 0 1 0 1 : 1
  Away 1 0 1 0 2 : 2
  2 0 2 0 3 : 3
Bundesliga   M. W D L goals
  at home 49 21 18 10 76 : 58
  Away 49 7 12 30 38 : 103
  98 28 30 40 114 : 161
DFB-Pokal   M. W D L goals
  at home 7 4 1 2 14 : 8
  Away 5 1 2 2 8 : 10
  12 5 3 4 22 : 18
Oberliga West (1947-63)   M. W D L goals
  at home 11 9 0 2 44 : 12
  Away 11 6 2 3 29 : 22
  22 15 2 5 73 : 34
overall   M. W D L goals
  at home 68 34 20 14 135 : 79
  Away 66 14 17 35 77 : 137
  Neutral Place 0 0 0 0 0 : 0
  134 48 37 49 212 : 216
Europa League
2016/2017 Round of 16 Bor. Mönchengladbach - FC Schalke 04 2:2 (2:0)
2016/2017 Round of 16 FC Schalke 04 - Bor. Mönchengladbach 1:1 (1:1)
Bundesliga
2022/2023 19. Round Bor. Mönchengladbach - FC Schalke 04 0:0 (0:0)
2022/2023 2. Round FC Schalke 04 - Bor. Mönchengladbach 2:2 (1:0)
2020/2021 26. Round FC Schalke 04 - Bor. Mönchengladbach 0:3 (0:1)
2020/2021 9. Round Bor. Mönchengladbach - FC Schalke 04 4:1 (2:1)
2019/2020 18. Round FC Schalke 04 - Bor. Mönchengladbach 2:0 (0:0)
2019/2020 1. Round Bor. Mönchengladbach - FC Schalke 04 0:0 (0:0)
2018/2019 20. Round FC Schalke 04 - Bor. Mönchengladbach 0:2 (0:0)
2018/2019 3. Round Bor. Mönchengladbach - FC Schalke 04 2:1 (1:0)
2017/2018 32. Round FC Schalke 04 - Bor. Mönchengladbach 1:1 (1:1)
2017/2018 15. Round Bor. Mönchengladbach - FC Schalke 04 1:1 (1:0)
2016/2017 23. Round Bor. Mönchengladbach - FC Schalke 04 4:2 (1:1)
2016/2017 6. Round FC Schalke 04 - Bor. Mönchengladbach 4:0 (0:0)
2015/2016 27. Round FC Schalke 04 - Bor. Mönchengladbach 2:1 (0:0)
2015/2016 10. Round Bor. Mönchengladbach - FC Schalke 04 3:1 (1:1)
2014/2015 20. Round FC Schalke 04 - Bor. Mönchengladbach 1:0 (1:0)
2014/2015 3. Round Bor. Mönchengladbach - FC Schalke 04 4:1 (1:0)
2013/2014 32. Round FC Schalke 04 - Bor. Mönchengladbach 0:1 (0:1)
2013/2014 15. Round Bor. Mönchengladbach - FC Schalke 04 2:1 (2:1)
2012/2013 32. Round Bor. Mönchengladbach - FC Schalke 04 0:1 (0:0)
2012/2013 15. Round FC Schalke 04 - Bor. Mönchengladbach 1:1 (0:0)
2011/2012 21. Round Bor. Mönchengladbach - FC Schalke 04 3:0 (3:0)
2011/2012 4. Round FC Schalke 04 - Bor. Mönchengladbach 1:0 (0:0)
2010/2011 23. Round Bor. Mönchengladbach - FC Schalke 04 2:1 (2:1)
2010/2011 6. Round FC Schalke 04 - Bor. Mönchengladbach 2:2 (0:2)
2009/2010 31. Round FC Schalke 04 - Bor. Mönchengladbach 3:1 (2:1)
2009/2010 14. Round Bor. Mönchengladbach - FC Schalke 04 1:0 (1:0)
2008/2009 31. Round Bor. Mönchengladbach - FC Schalke 04 1:0 (0:0)
2008/2009 14. Round FC Schalke 04 - Bor. Mönchengladbach 3:1 (3:1)
2006/2007 28. Round FC Schalke 04 - Bor. Mönchengladbach 2:0 (0:0)
2006/2007 11. Round Bor. Mönchengladbach - FC Schalke 04 0:2 (0:2)
2005/2006 20. Round Bor. Mönchengladbach - FC Schalke 04 0:0 (0:0)
2005/2006 3. Round FC Schalke 04 - Bor. Mönchengladbach 1:1 (0:1)
2004/2005 22. Round Bor. Mönchengladbach - FC Schalke 04 1:3 (1:1)
2004/2005 5. Round FC Schalke 04 - Bor. Mönchengladbach 3:2 (1:1)
2003/2004 32. Round Bor. Mönchengladbach - FC Schalke 04 2:0 (2:0)
2003/2004 15. Round FC Schalke 04 - Bor. Mönchengladbach 2:1 (1:1)
2002/2003 23. Round Bor. Mönchengladbach - FC Schalke 04 2:2 (0:1)
2002/2003 6. Round FC Schalke 04 - Bor. Mönchengladbach 2:1 (2:1)
2001/2002 20. Round FC Schalke 04 - Bor. Mönchengladbach 2:0 (1:0)
2001/2002 3. Round Bor. Mönchengladbach - FC Schalke 04 0:0 (0:0)
1998/1999 18. Round FC Schalke 04 - Bor. Mönchengladbach 1:0 (0:0)
1998/1999 1. Round Bor. Mönchengladbach - FC Schalke 04 3:0 (2:0)
1997/1998 22. Round Bor. Mönchengladbach - FC Schalke 04 0:1 (0:1)
1997/1998 5. Round FC Schalke 04 - Bor. Mönchengladbach 2:0 (1:0)
1996/1997 19. Round Bor. Mönchengladbach - FC Schalke 04 0:0 (0:0)
1996/1997 2. Round FC Schalke 04 - Bor. Mönchengladbach 0:0 (0:0)
1995/1996 29. Round FC Schalke 04 - Bor. Mönchengladbach 3:3 (1:2)
1995/1996 12. Round Bor. Mönchengladbach - FC Schalke 04 4:1 (1:1)
1994/1995 18. Round Bor. Mönchengladbach - FC Schalke 04 0:1 (0:0)
1994/1995 1. Round FC Schalke 04 - Bor. Mönchengladbach 1:1 (1:0)
1993/1994 22. Round FC Schalke 04 - Bor. Mönchengladbach 2:1 (1:0)
1993/1994 5. Round Bor. Mönchengladbach - FC Schalke 04 3:2 (3:1)
1992/1993 20. Round Bor. Mönchengladbach - FC Schalke 04 2:0 (2:0)
1992/1993 3. Round FC Schalke 04 - Bor. Mönchengladbach 1:2 (0:1)
1991/1992 26. Round Bor. Mönchengladbach - FC Schalke 04 1:1 (0:0)
1991/1992 7. Round FC Schalke 04 - Bor. Mönchengladbach 3:1 (2:0)
1987/1988 31. Round Bor. Mönchengladbach - FC Schalke 04 1:1 (0:1)
1987/1988 14. Round FC Schalke 04 - Bor. Mönchengladbach 0:3 (0:1)
1986/1987 30. Round Bor. Mönchengladbach - FC Schalke 04 3:1 (0:0)
1986/1987 13. Round FC Schalke 04 - Bor. Mönchengladbach 1:2 (0:0)
1985/1986 19. Round FC Schalke 04 - Bor. Mönchengladbach 2:2 (2:1)
1985/1986 2. Round Bor. Mönchengladbach - FC Schalke 04 4:0 (1:0)
1984/1985 18. Round FC Schalke 04 - Bor. Mönchengladbach 4:1 (1:0)
1984/1985 1. Round Bor. Mönchengladbach - FC Schalke 04 3:1 (2:1)
1982/1983 18. Round Bor. Mönchengladbach - FC Schalke 04 0:0 (0:0)
1982/1983 1. Round FC Schalke 04 - Bor. Mönchengladbach 2:4 (0:1)
1980/1981 19. Round FC Schalke 04 - Bor. Mönchengladbach 2:2 (1:2)
1980/1981 2. Round Bor. Mönchengladbach - FC Schalke 04 3:1 (1:0)
1979/1980 18. Round FC Schalke 04 - Bor. Mönchengladbach 1:0 (0:0)
1979/1980 1. Round Bor. Mönchengladbach - FC Schalke 04 1:1 (0:1)
1978/1979 21. Round FC Schalke 04 - Bor. Mönchengladbach 1:1 (1:1)
1978/1979 4. Round Bor. Mönchengladbach - FC Schalke 04 0:0 (0:0)
1977/1978 32. Round Bor. Mönchengladbach - FC Schalke 04 2:1 (1:0)
1977/1978 15. Round FC Schalke 04 - Bor. Mönchengladbach 1:2 (1:1)
1976/1977 30. Round FC Schalke 04 - Bor. Mönchengladbach 1:0 (1:0)
1976/1977 13. Round Bor. Mönchengladbach - FC Schalke 04 2:0 (1:0)
1975/1976 32. Round Bor. Mönchengladbach - FC Schalke 04 0:2 (0:1)
1975/1976 15. Round FC Schalke 04 - Bor. Mönchengladbach 2:2 (0:0)
1974/1975 32. Round FC Schalke 04 - Bor. Mönchengladbach 1:3 (0:2)
1974/1975 15. Round Bor. Mönchengladbach - FC Schalke 04 1:0 (0:0)
1973/1974 22. Round FC Schalke 04 - Bor. Mönchengladbach 2:0 (1:0)
1973/1974 5. Round Bor. Mönchengladbach - FC Schalke 04 6:0 (4:0)
1972/1973 31. Round Bor. Mönchengladbach - FC Schalke 04 4:1 (1:0)
1972/1973 14. Round FC Schalke 04 - Bor. Mönchengladbach 2:2 (2:1)
1971/1972 29. Round FC Schalke 04 - Bor. Mönchengladbach 1:1 (0:1)
1971/1972 12. Round Bor. Mönchengladbach - FC Schalke 04 7:0 (5:0)
1970/1971 25. Round Bor. Mönchengladbach - FC Schalke 04 2:0 (2:0)
1970/1971 8. Round FC Schalke 04 - Bor. Mönchengladbach 0:0 (0:0)
1969/1970 18. Round Bor. Mönchengladbach - FC Schalke 04 2:0 (1:0)
1969/1970 1. Round FC Schalke 04 - Bor. Mönchengladbach 2:0 (1:0)
1968/1969 27. Round Bor. Mönchengladbach - FC Schalke 04 3:0 (1:0)
1968/1969 10. Round FC Schalke 04 - Bor. Mönchengladbach 1:1 (0:1)
1967/1968 18. Round Bor. Mönchengladbach - FC Schalke 04 1:6 (0:2)
1967/1968 1. Round FC Schalke 04 - Bor. Mönchengladbach 3:4 (0:2)
1966/1967 18. Round Bor. Mönchengladbach - FC Schalke 04 11:0 (4:0)
1966/1967 1. Round FC Schalke 04 - Bor. Mönchengladbach 0:0 (0:0)
1965/1966 21. Round Bor. Mönchengladbach - FC Schalke 04 2:0 (0:0)
1965/1966 4. Round FC Schalke 04 - Bor. Mönchengladbach 0:0 (0:0)
DFB-Pokal
2015/2016 2. Round FC Schalke 04 - Bor. Mönchengladbach 0:2 (0:1)
2011/2012 Round of 16 Bor. Mönchengladbach - FC Schalke 04 3:1 (1:0)
2002/2003 2. Round FC Schalke 04 - Bor. Mönchengladbach 5:0 (3:0)
1994/1995 Quarter-finals Bor. Mönchengladbach - FC Schalke 04 3:2 (2:1)
1988/1989 1. Round Bor. Mönchengladbach - FC Schalke 04 1:2 (0:0)
1988/1989 1. Round FC Schalke 04 - Bor. Mönchengladbach 1:1 (1:1, 1:1) aet
1985/1986 2. Round FC Schalke 04 - Bor. Mönchengladbach 3:1 (2:1)
1972/1973 Round of 16 Bor. Mönchengladbach - FC Schalke 04 1:1 (1:0)
1972/1973 Round of 16 FC Schalke 04 - Bor. Mönchengladbach 0:2 (0:1)
1971/1972 Quarter-finals FC Schalke 04 - Bor. Mönchengladbach 1:0 (0:0)
1971/1972 Quarter-finals Bor. Mönchengladbach - FC Schalke 04 2:2 (0:1)
1966/1967 1. Round FC Schalke 04 - Bor. Mönchengladbach 4:2 (2:1)
Oberliga West (1947-63)
1962/1963 25. Round Bor. Mönchengladbach - FC Schalke 04 2:2 (0:1)
1962/1963 3. Round FC Schalke 04 - Bor. Mönchengladbach 4:2 (0:0)
1961/1962 28. Round FC Schalke 04 - Bor. Mönchengladbach 3:0 (1:0)
1961/1962 13. Round Bor. Mönchengladbach - FC Schalke 04 2:3 (1:1)
1960/1961 17. Round Bor. Mönchengladbach - FC Schalke 04 4:3 (2:0)
1960/1961 2. Round FC Schalke 04 - Borussia VfL M.-Gladbach 2:4 (2:2)
1959/1960 24. Round Borussia VfL M.-Gladbach - FC Schalke 04 3:2 (1:0)
1959/1960 9. Round FC Schalke 04 - Borussia VfL M.-Gladbach 2:1 (1:1)
1958/1959 19. Round FC Schalke 04 - Borussia VfL M.-Gladbach 5:1 (2:0)
1958/1959 4. Round Borussia VfL M.-Gladbach - FC Schalke 04 2:2 (2:1)
1956/1957 21. Round Borussia VfL M.-Gladbach - FC Schalke 04 1:3 (1:1)
1956/1957 6. Round FC Schalke 04 - Borussia VfL M.-Gladbach 4:0 (1:0)
1955/1956 21. Round FC Schalke 04 - Borussia VfL M.-Gladbach 1:2 (0:1)
1955/1956 6. Round Borussia VfL M.-Gladbach - FC Schalke 04 2:4 (2:1)
1954/1955 17. Round Borussia VfL M.-Gladbach - FC Schalke 04 1:2 (0:1)
1954/1955 2. Round FC Schalke 04 - Borussia VfL M.-Gladbach 5:0 (3:0)
1953/1954 17. Round FC Schalke 04 - Borussia VfL M.-Gladbach 8:2 (4:1)
1953/1954 2. Round Borussia VfL M.-Gladbach - FC Schalke 04 0:1 (0:1)
1952/1953 16. Round FC Schalke 04 - Borussia VfL M.-Gladbach 2:0 (1:0)
1952/1953 1. Round Borussia VfL M.-Gladbach - FC Schalke 04 2:6 (2:3)
1950/1951 20. Round Borussia VfL M.-Gladbach - FC Schalke 04 3:1 (1:0)
1950/1951 5. Round FC Schalke 04 - Borussia VfL M.-Gladbach 8:0 (2:0)

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