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

# 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.