Division 1
P W D L F A PTS YMCA I 16 14 0 2 115 29 28 Newnham 16 14 0 2 105 39 28 NCI I 16 13 0 3 101 43 26 Telephones I 16 8 0 8 69 75 16 YMCA II 16 5 0 11 57 87 10 NCI II 16 5 0 11 55 89 10 Wesley 16 5 0 11 52 92 10 Chesterton MC I 16 5 0 11 51 93 10 Varsity 16 3 0 13 43 101 6
Division 2
P W D L F A PTS Sparta I 16 16 0 0 114 30 32 YMCA III 16 11 0 5 92 52 22 NCI III 16 10 0 6 94 50 20 Varsity II 16 10 0 6 86 58 20 Pye I 16 10 0 6 77 67 20 Impington MC 16 8 0 8 69 75 16 Falcon I 16 4 0 12 63 81 8 Chesterton MC II 16 3 0 13 36 110 6 Coleridge YC 16 0 0 16 19 125 0
Division 3A
P W D L F A PTS RAF Oakington 14 12 0 2 94 32 24 Press 14 11 0 3 76 50 22 Sparta II 14 10 0 4 75 51 20 Pye II 14 7 0 7 52 74 14 Cambridge OBC I 14 6 0 8 70 56 12 YMCA IV 14 5 0 9 52 74 10 Telephones II 14 3 0 11 49 77 6 Post Office I 14 2 0 12 36 90 4
Division 3B
P W D L F A PTS Little Shelford YC 12 11 0 1 93 15 22 Sparta III 12 10 0 2 70 38 20 Cambridge OBC II 12 8 0 4 69 39 16 Squires YC 12 7 0 5 55 53 14 Post Office II 12 2 0 10 39 69 4 Falcon II 12 2 0 10 29 79 4 Post Office III 12 2 0 10 23 85 4