Bundesliga   M. W D L goals
  at home 38 22 5 11 60 : 42
  Away 38 5 8 25 20 : 65
  76 27 13 36 80 : 107
2. Bundesliga   M. W D L goals
  at home 5 3 1 1 14 : 9
  Away 5 3 0 2 10 : 8
  10 6 1 3 24 : 17
DFB-Pokal   M. W D L goals
  at home 3 1 1 1 7 : 5
  Away 4 0 1 3 3 : 8
  7 1 2 4 10 : 13
Deutsche Meisterschaft   M. W D L goals
  at home 1 0 0 1 1 : 2
  Away 2 1 0 1 5 : 3
  3 1 0 2 6 : 5
League Cup   M. W D L goals
  Neutral Place 2 2 0 0 8 : 2
  2 2 0 0 8 : 2
overall   M. W D L goals
  at home 47 26 7 14 82 : 58
  Away 49 9 9 31 38 : 84
  Neutral Place 2 2 0 0 8 : 2
  98 37 16 45 128 : 144
Bundesliga
2022/2023 28. Round FC Schalke 04 - Hertha BSC 5:2 (2:1)
2022/2023 11. Round Hertha BSC - FC Schalke 04 2:1 (0:0)
2020/2021 31. Round FC Schalke 04 - Hertha BSC 1:2 (1:1)
2020/2021 14. Round Hertha BSC - FC Schalke 04 3:0 (1:0)
2019/2020 20. Round Hertha BSC - FC Schalke 04 0:0 (0:0)
2019/2020 3. Round FC Schalke 04 - Hertha BSC 3:0 (1:0)
2018/2019 19. Round Hertha BSC - FC Schalke 04 2:2 (2:2)
2018/2019 2. Round FC Schalke 04 - Hertha BSC 0:2 (0:1)
2017/2018 25. Round FC Schalke 04 - Hertha BSC 1:0 (1:0)
2017/2018 8. Round Hertha BSC - FC Schalke 04 0:2 (0:0)
2016/2017 20. Round FC Schalke 04 - Hertha BSC 2:0 (1:0)
2016/2017 3. Round Hertha BSC - FC Schalke 04 2:0 (0:0)
2015/2016 26. Round Hertha BSC - FC Schalke 04 2:0 (1:0)
2015/2016 9. Round FC Schalke 04 - Hertha BSC 2:1 (1:0)
2014/2015 25. Round Hertha BSC - FC Schalke 04 2:2 (1:1)
2014/2015 8. Round FC Schalke 04 - Hertha BSC 2:0 (1:0)
2013/2014 28. Round FC Schalke 04 - Hertha BSC 2:0 (1:0)
2013/2014 11. Round Hertha BSC - FC Schalke 04 0:2 (0:1)
2011/2012 33. Round FC Schalke 04 - Hertha BSC 4:0 (1:0)
2011/2012 16. Round Hertha BSC - FC Schalke 04 1:2 (1:2)
2009/2010 32. Round Hertha BSC - FC Schalke 04 0:1 (0:0)
2009/2010 15. Round FC Schalke 04 - Hertha BSC 2:0 (0:0)
2008/2009 33. Round Hertha BSC - FC Schalke 04 0:0 (0:0)
2008/2009 16. Round FC Schalke 04 - Hertha BSC 1:0 (0:0)
2007/2008 25. Round Hertha BSC - FC Schalke 04 1:2 (0:2)
2007/2008 8. Round FC Schalke 04 - Hertha BSC 1:0 (1:0)
2006/2007 21. Round FC Schalke 04 - Hertha BSC 2:0 (0:0)
2006/2007 4. Round Hertha BSC - FC Schalke 04 2:0 (1:0)
2005/2006 22. Round Hertha BSC - FC Schalke 04 1:2 (1:2)
2005/2006 5. Round FC Schalke 04 - Hertha BSC 0:0 (0:0)
2004/2005 30. Round Hertha BSC - FC Schalke 04 4:1 (2:1)
2004/2005 13. Round FC Schalke 04 - Hertha BSC 1:3 (0:1)
2003/2004 31. Round FC Schalke 04 - Hertha BSC 3:0 (1:0)
2003/2004 14. Round Hertha BSC - FC Schalke 04 1:3 (1:0)
2002/2003 20. Round Hertha BSC - FC Schalke 04 4:2 (2:1)
2002/2003 3. Round FC Schalke 04 - Hertha BSC 0:0 (0:0)
2001/2002 33. Round Hertha BSC - FC Schalke 04 2:0 (0:0)
2001/2002 16. Round FC Schalke 04 - Hertha BSC 0:0 (0:0)
2000/2001 30. Round FC Schalke 04 - Hertha BSC 3:1 (0:1)
2000/2001 13. Round Hertha BSC - FC Schalke 04 0:4 (0:2)
1999/2000 27. Round Hertha BSC - FC Schalke 04 2:1 (1:1)
1999/2000 10. Round FC Schalke 04 - Hertha BSC 1:1 (1:1)
1998/1999 20. Round FC Schalke 04 - Hertha BSC 0:0 (0:0)
1998/1999 3. Round Hertha BSC - FC Schalke 04 2:0 (0:0)
1997/1998 26. Round Hertha BSC - FC Schalke 04 1:4 (0:1)
1997/1998 9. Round FC Schalke 04 - Hertha BSC 1:0 (0:0)
1982/1983 20. Round Hertha BSC - FC Schalke 04 2:3 (0:1)
1982/1983 3. Round FC Schalke 04 - Hertha BSC 2:0 (1:0)
1979/1980 20. Round FC Schalke 04 - Hertha BSC 1:0 (0:0)
1979/1980 3. Round Hertha BSC - FC Schalke 04 0:2 (0:0)
1978/1979 25. Round FC Schalke 04 - Hertha BSC 1:1 (0:0)
1978/1979 8. Round Hertha BSC - FC Schalke 04 1:1 (0:1)
1977/1978 33. Round FC Schalke 04 - Hertha BSC 2:0 (1:0)
1977/1978 16. Round Hertha BSC - FC Schalke 04 2:1 (1:1)
1976/1977 32. Round FC Schalke 04 - Hertha BSC 4:0 (2:0)
1976/1977 15. Round Hertha BSC - FC Schalke 04 2:1 (0:1)
1975/1976 24. Round FC Schalke 04 - Hertha BSC 2:2 (1:0)
1975/1976 7. Round Hertha BSC - FC Schalke 04 2:1 (2:0)
1974/1975 25. Round FC Schalke 04 - Hertha BSC 1:0 (0:0)
1974/1975 8. Round Hertha BSC - FC Schalke 04 1:0 (0:0)
1973/1974 26. Round FC Schalke 04 - Hertha BSC 3:0 (3:0)
1973/1974 9. Round Hertha BSC - FC Schalke 04 1:0 (0:0)
1972/1973 27. Round FC Schalke 04 - Hertha BSC 1:1 (0:0)
1972/1973 10. Round Hertha BSC - FC Schalke 04 3:0 (2:0)
1971/1972 26. Round Hertha BSC - FC Schalke 04 3:0 (1:0)
1971/1972 9. Round FC Schalke 04 - Hertha BSC 4:0 (2:0)
1970/1971 21. Round Hertha BSC - FC Schalke 04 2:1 (1:0)
1970/1971 4. Round FC Schalke 04 - Hertha BSC 0:1 (0:0)
1969/1970 27. Round FC Schalke 04 - Hertha BSC 1:3 (1:0)
1969/1970 10. Round Hertha BSC - FC Schalke 04 3:0 (3:0)
1968/1969 33. Round FC Schalke 04 - Hertha BSC 2:0 (2:0)
1968/1969 16. Round Hertha BSC - FC Schalke 04 1:0 (1:0)
1964/1965 23. Round Hertha BSC - FC Schalke 04 2:1 (1:0)
1964/1965 8. Round FC Schalke 04 - Hertha BSC 3:0 (2:0)
1963/1964 26. Round Hertha BSC - FC Schalke 04 1:0 (1:0)
1963/1964 11. Round FC Schalke 04 - Hertha BSC 1:0 (0:0)
2. Bundesliga
2023/2024 26. Round Hertha BSC - FC Schalke 04 5:2 (3:2)
2023/2024 9. Round FC Schalke 04 - Hertha BSC 1:2 (0:1)
1989/1990 26. Round FC Schalke 04 - Hertha BSC 4:1 (2:0)
1989/1990 7. Round Hertha BSC - FC Schalke 04 2:2 (1:1)
1988/1989 28. Round Hertha BSC - FC Schalke 04 2:1 (1:1)
1988/1989 9. Round FC Schalke 04 - Hertha BSC 0:1 (0:1)
1983/1984 30. Round FC Schalke 04 - Hertha BSC 1:5 (0:2)
1983/1984 11. Round Hertha BSC - FC Schalke 04 2:3 (0:1)
1981/1982 21. Round FC Schalke 04 - Hertha BSC 2:1 (1:0)
1981/1982 2. Round Hertha BSC - FC Schalke 04 3:1 (1:0)
DFB-Pokal
2019/2020 Round of 16 FC Schalke 04 - Hertha BSC 3:2 (0:2, 2:2) aet
1983/1984 Quarter-finals FC Schalke 04 - Hertha BSC 2:0 (2:0)
1983/1984 Quarter-finals Hertha BSC - FC Schalke 04 3:3 (1:1, 3:3) aet
1971/1972 1. Round Hertha BSC - FC Schalke 04 0:2 dec.
1971/1972 1. Round FC Schalke 04 - Hertha BSC 3:1 (1:0)
1969/1970 Round of 16 Hertha BSC - FC Schalke 04 4:0 (1:0)
1969/1970 Round of 16 FC Schalke 04 - Hertha BSC 0:0 (0:0, 0:0) aet
Deutsche Meisterschaft
1936/1937 Group B FC Schalke 04 - Hertha BSC 2:1 (1:0)
1936/1937 Group B Hertha BSC - FC Schalke 04 1:2 (1:1)
1928/1929 Quarter-finals FC Schalke 04 - Hertha BSC 1:4 (1:0)
League Cup
2002 Final FC Schalke 04 - Hertha BSC 1:4 (0:2)
2001 Final FC Schalke 04 - Hertha BSC 1:4 (1:2)

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