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

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