According to the current rules of the competition, it is open to all clubs whose first affiliation is with the Wiltshire County FA and who play at levels 5, 6 or 7 below the top four tiers of the English football league system. Clubs can be exempt upon payment of a fee.[2] The most successful side is Devizes Town with 14 titles.
List of Finals
This section lists every final of the competition played since 1885, the winners, the runners-up, and the result.
COMPETITION SUSPENDED due to the COVID-19 pandemic. The final was never played even when restrictions were partially lifted.
2020-21
First round
Warminster Town
-
Ludgershall Sports
Referee: John Reed
Second round
Purton
-
Pewsey Vale
Corsham Town
–
Bemerton Heath Harlequins
Cricklade Town
-
Marlborough Town
Malmesbury Victoria
-
Stratton Juniors
Shrewton United
-
Warminster Town
Devizes Town
-
Laverstock & Ford
Downton
-
Trowbridge Town
Wroughton
-
Calne Town
The first and second round draw was made as above, but the competition was suspended and then cancelled due to imposition of restrictions due to the ongoing COVID-19 pandemic.