Place | Team | Played | Win | Draw | Loss | GF | GA | Points |
1. | Old Hill Wanderers FC | 26 | 19 | 2 | 5 | 70 | 30 | 40 |
2. | Aston Villa Reserves | 26 | 16 | 5 | 5 | 76 | 46 | 37 |
3. | Wolverhampton Wanderers Reserves | 26 | 14 | 5 | 7 | 66 | 39 | 33 |
4. | Stourbridge FC | 26 | 13 | 6 | 7 | 46 | 36 | 32 |
5. | Halesowen FC | 26 | 12 | 6 | 8 | 63 | 48 | 30 |
6. | Brierley Hill Alliance FC | 26 | 12 | 5 | 9 | 67 | 42 | 29 |
7. | Small Heath Reserves | 26 | 13 | 3 | 10 | 65 | 55 | 29 |
8. | West Bromwich Albion Reserves | 26 | 10 | 6 | 10 | 53 | 46 | 26 |
9. | Worcester Rovers FC | 26 | 10 | 4 | 12 | 53 | 61 | 24 |
10. | Berwick Rangers FC | 26 | 9 | 3 | 14 | 43 | 76 | 21 |
11. | Smethwick Carriage Works FC | 26 | 7 | 5 | 14 | 38 | 55 | 19 |
12. | Stafford Rangers FC | 26 | 5 | 6 | 15 | 38 | 70 | 16 |
13. | Redditch Town FC | 26 | 4 | 7 | 15 | 37 | 68 | 15 |
14. | Kidderminster Harriers FC | 26 | 6 | 1 | 19 | 36 | 82 | 13 |