# Mannschaft Sp. S. U. N. Tore Dif. Pk.
1 FC Schalke 04, Deutschland FC Schalke 04 14 10 2 2 37:15 22 22:6
2 Borussia Dortmund, Deutschland Borussia Dortmund 14 7 6 1 27:17 10 19:9
3 Preußen Münster, Deutschland Preußen Münster 14 9 1 4 24:15 9 19:9
4 1. FC Köln, Deutschland 1. FC Köln 14 9 0 5 34:15 19 18:10
5 Rot-Weiss Essen, Deutschland Rot-Weiss Essen 14 8 1 5 35:23 12 17:11
6 Alemannia Aachen, Deutschland Alemannia Aachen 14 6 4 4 27:25 2 16:12
7 Fortuna Düsseldorf, Deutschland Fortuna Düsseldorf 14 6 3 5 22:16 6 15:13
8 SpVgg Erkenschwick, Deutschland SpVgg Erkenschwick 14 5 5 4 14:12 2 15:13
9 Rheydter SV, Deutschland Rheydter SV 14 5 3 6 21:31 -10 13:15
10 Preußen Dellbrück, Deutschland Preußen Dellbrück 14 4 4 6 22:24 -2 12:16
11 SF Hamborn 07, Deutschland SF Hamborn 07 14 5 2 7 19:26 -7 12:16
12 STV Horst-Emscher, Deutschland STV Horst-Emscher 14 3 4 7 19:21 -2 10:18
13 DJK SF Katernberg, Deutschland DJK SF Katernberg 14 4 2 8 22:31 -9 10:18
14 Rot-Weiß Oberhausen, Deutschland Rot-Weiß Oberhausen 14 3 4 7 12:27 -15 10:18
15 Borussia VfL M.-Gladbach, Deutschland Borussia VfL M.-Gladbach 14 3 3 8 18:39 -21 10:18
16 Duisburger SpV, Deutschland Duisburger SpV 14 2 2 10 7:23 -16 6:22

# Das Spiel Bor. M-Gladbach gegen Borussia Dortmund (0:5) wurde mit 0:0 Toren und 2:0 Punkten für Gladbach gewertet, da der BVB einen nicht spielberechtigten Spieler eingesetzt hatte. Da für die Meisterschaftsentscheidung am Grünen Tisch erlangte Punkte nicht entscheidend sein durften, musste Gladbach ins Entscheidungsspiel mit Alemannia Aachen gegen den direkten Abstieg. Aachen gewann mit 5:1.