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

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