Final League Positions
| Pos | Team | Pld | Won | Drn | Lost | For | Agt | GD | Pts |
| 1 | Bartestree | 24 | 21 | 3 | 0 | 139 | 40 | +99 | 45 |
| 2 | Hereford Junior Dynamos | 24 | 17 | 3 | 4 | 108 | 55 | +53 | 37 |
| 3 | Belmont | 24 | 16 | 2 | 6 | 85 | 37 | +48 | 34 |
| 4 | Westfields | 24 | 14 | 5 | 5 | 74 | 46 | +28 | 33 |
| 5 | Ross United Services | 24 | 14 | 2 | 8 | 72 | 48 | +24 | 30 |
| 6 | Leintwardine | 24 | 13 | 3 | 8 | 79 | 52 | +27 | 29 |
| 7 | Wellington | 24 | 12 | 2 | 10 | 54 | 47 | +7 | 26 |
| 8 | Longtown Juniors | 24 | 10 | 2 | 12 | 64 | 74 | -10 | 22 |
| 9 | Golden Valley Juniors | 24 | 8 | 3 | 13 | 45 | 56 | -11 | 19 |
| 10 | Hinton | 24 | 6 | 3 | 15 | 37 | 60 | -23 | 15 |
| 11 | FC Phoenix | 24 | 2 | 6 | 16 | 32 | 78 | -46 | 10 |
| 12 | LEDBURY SWIFTS | 24 | 3 | 1 | 20 | 22 | 98 | -76 | 7 |
| 13 | Leominster Minors | 24 | 1 | 3 | 20 | 31 | 151 | -120 | 5 |