| Final | ||||
| Taverners | 0 | Kings Stanley | 1 | Played at Southmead CS Athletic |
| Semi-Finals | ||||
| Patchway Town | 1 | Taverners | 1 | Taverners win 4-3 on penalties |
| Bishops Cleeve Reserves | 0 | Kings Stanley | 0 | Kings Stanley win 3-2 on penalties |
| Round Two | ||||
| Patchway Town | 2 | Longlevens | 1 | |
| Taverners | 1 | Tuffley Rovers | 1 | Taverners win 4-2 on penalties |
| Bishops Cleeve Reserves | 3 | Frampton United | 2 | |
| Kings Stanley | 2 | DRG Frenchay | 0 | |
| Round One | ||||
| Yate Town Reserves | 0 | Patchway Town | 4 | |
| Southmead CS Athletic | 0 | Longlevens | 4 | |
| Berkeley Town | 0 | Taverners | 2 | |
| Rockleaze Rangers | 0 | Tuffley Rovers | 2 | |
| Chipping Sodbury Town | 0 | Bishops Cleeve Reserves | 0 | Bishops Cleeve Reserves win 5-4 on penalties |
| Hanham Athletic | 0 | Frampton United | 4 | |
| Kings Stanley | 3 | Henbury | 0 | Played at Henbury |
| Thornbury Town | 0 | DRG Frenchay | 1 | |
| Preliminary Round | ||||
| Yate Town Reserves | 2 | Bristol Academy | 4 | |
| Patchway Town | 2 | Ellwood | 0 | |
| Bishops Cleeve Reserves | 2 | Kingswood | 2 | Bishops Cleeve Reserves win 4-2 on penalties |