Freundschaft Vereine   Sp. S U N Tore
  Auswärts 1 1 0 0 3 : 1
  1 1 0 0 3 : 1
Bundesliga   Sp. S U N Tore
  Zu Hause 4 3 1 0 11 : 2
  Auswärts 4 2 0 2 8 : 8
  8 5 1 2 19 : 10
2. Bundesliga   Sp. S U N Tore
  Zu Hause 1 1 0 0 3 : 0
  Auswärts 1 0 1 0 3 : 3
  2 1 1 0 6 : 3
DFB-Pokal   Sp. S U N Tore
  Zu Hause 3 3 0 0 5 : 1
  Auswärts 1 1 0 0 3 : 2
  4 4 0 0 8 : 3
Oberliga West (1947-63)   Sp. S U N Tore
  Zu Hause 10 4 4 2 21 : 9
  Auswärts 10 7 3 0 19 : 8
  20 11 7 2 40 : 17
GESAMT   Sp. S U N Tore
  Zu Hause 18 11 5 2 40 : 12
  Auswärts 17 11 4 2 36 : 22
  Neutraler Ort 0 0 0 0 0 : 0
  35 22 9 4 76 : 34
Freundschaft Vereine
2019 Kalenderwoche Rot-Weiß Oberhausen - FC Schalke 04 1:3 (0:1)
Bundesliga
1972/1973 24. Spieltag Rot-Weiß Oberhausen - FC Schalke 04 2:1 (1:0)
1972/1973 7. Spieltag FC Schalke 04 - Rot-Weiß Oberhausen 3:0 (1:0)
1971/1972 28. Spieltag Rot-Weiß Oberhausen - FC Schalke 04 2:3 (1:1)
1971/1972 11. Spieltag FC Schalke 04 - Rot-Weiß Oberhausen 4:0 (4:0)
1970/1971 31. Spieltag Rot-Weiß Oberhausen - FC Schalke 04 4:1 (1:1)
1970/1971 14. Spieltag FC Schalke 04 - Rot-Weiß Oberhausen 2:0 (2:0)
1969/1970 32. Spieltag FC Schalke 04 - Rot-Weiß Oberhausen 2:2 (0:0)
1969/1970 15. Spieltag Rot-Weiß Oberhausen - FC Schalke 04 0:3 (0:0)
2. Bundesliga
1983/1984 23. Spieltag FC Schalke 04 - Rot-Weiß Oberhausen 3:0 (1:0)
1983/1984 4. Spieltag Rot-Weiß Oberhausen - FC Schalke 04 3:3 (3:2)
DFB-Pokal
2001/2002 Viertelfinale FC Schalke 04 - Rot-Weiß Oberhausen 2:0 (1:0)
1970/1971 Viertelfinale FC Schalke 04 - Rot-Weiß Oberhausen 1:0 (0:0)
1968/1969 1. Runde Rot-Weiß Oberhausen - FC Schalke 04 2:3 (0:1, 2:2) n.V.
1937 2. Runde FC Schalke 04 - SC Rot-Weiß Oberhausen 2:1 (2:1)
Oberliga West (1947-63)
1962/1963 21. Spieltag FC Schalke 04 - Rot-Weiß Oberhausen 1:1 (1:1)
1962/1963 9. Spieltag Rot-Weiß Oberhausen - FC Schalke 04 2:2 (0:0)
1961/1962 23. Spieltag FC Schalke 04 - Rot-Weiß Oberhausen 0:2 (0:1)
1961/1962 8. Spieltag Rot-Weiß Oberhausen - FC Schalke 04 1:2 (0:2)
1960/1961 24. Spieltag Rot-Weiß Oberhausen - FC Schalke 04 1:1 (0:0)
1960/1961 9. Spieltag FC Schalke 04 - Rot-Weiß Oberhausen 3:0 (1:0)
1959/1960 18. Spieltag Rot-Weiß Oberhausen - FC Schalke 04 0:2 (0:1)
1959/1960 3. Spieltag FC Schalke 04 - Rot-Weiß Oberhausen 4:0 (2:0)
1958/1959 26. Spieltag Rot-Weiß Oberhausen - FC Schalke 04 1:2 (0:0)
1958/1959 11. Spieltag FC Schalke 04 - Rot-Weiß Oberhausen 0:0 (0:0)
1957/1958 27. Spieltag Rot-Weiß Oberhausen - FC Schalke 04 1:1 (0:1)
1957/1958 12. Spieltag FC Schalke 04 - Rot-Weiß Oberhausen 7:1 (2:0)
1950/1951 26. Spieltag FC Schalke 04 - Rot-Weiß Oberhausen 1:1 (0:1)
1950/1951 11. Spieltag Rot-Weiß Oberhausen - FC Schalke 04 0:1 (0:0)
1949/1950 16. Spieltag FC Schalke 04 - Rot-Weiß Oberhausen 5:2 (1:1)
1949/1950 2. Spieltag Rot-Weiß Oberhausen - FC Schalke 04 2:4 (1:1)
1948/1949 25. Spieltag Rot-Weiß Oberhausen - FC Schalke 04 0:1 (0:0)
1948/1949 12. Spieltag FC Schalke 04 - Rot-Weiß Oberhausen 0:0 (0:0)
1947/1948 24. Spieltag FC Schalke 04 - Rot-Weiß Oberhausen 0:2 (0:1)
1947/1948 11. Spieltag Rot-Weiß Oberhausen - FC Schalke 04 0:3 (0:2)

Für Spiele, die im Elfmeterschießen entschieden wurden, geht der Spielstand nach 120 Minuten in diese Wertung ein.